Calcule as resistências de todas as conexões possíveis dentro de uma caixa preta de terminais N com base em medições entre terminais


9

Embora pareça que este não é o SE certo para esse encadeamento, pois trata-se de criar um algoritmo, o problema é realmente encontrar uma abordagem sistemática para a simplificação de circuitos resistivos arbitrariamente grandes de um padrão específico.


No trabalho, temos vários shorts dentro de um equipamento, mas não sabemos onde. O equipamento é uma caixa preta que não pode ser aberta. Peguei meu multímetro e preenchi uma matriz das resistências em cada combinação dos terminais disponíveis. Algo como:

insira a descrição da imagem aqui

Como você sabe, essas medidas não fazem sentido por causa do acoplamento cruzado com outros terminais. Quero saber como as redes se conectam - em outras palavras, quero calcular os valores das resistências mostradas no seguinte circuito equivalente (exemplo para N = 4).

esquemático

simular este circuito - esquemático criado usando o CircuitLab

i=1N1(i1)
i=1N1(i1)
  1. Para cada medição realizada Rij, onde iej são 0 ... N.
    • Calcule a fórmula da resistência equivalente do circuito entre os terminais iej em função das resistências "X". Simplificar.
  2. (R1,2R1,3...RN1,N)=[X](X1,2X1,3...XN1,N)
  3. (X1,2X1,3...XN1,N)=[X]1(R1,2R1,3...RN1,N)

As etapas 2 e 3 são fáceis, mas estou tendo dificuldade em encontrar um algoritmo para lidar com o cálculo da resistência equivalente automaticamente. Posso fazer até 4 terminais facilmente (há uma transformação Star / Delta para 4), mas meu sistema possui 7 terminais e o método manual simplesmente não é mais o suficiente, e eu tentei.

As leis de Kirchoff parecem mais adequadas à geração automática das equações, mas mesmo que eu consiga gerar as equações dos nós, não tenho uma maneira sistemática de gerar as equações do loop.

É um problema muito interessante e emocionante, para o qual a solução será útil para muitas pessoas na minha opinião. Alguém poderia me ajudar a automatizar o cálculo da resistência equivalente (ou resolvê-lo para N = 7, afinal também funcionaria para N <= 7)?


Parece que sua formulação já está configurada para N terminais, a menos que esteja faltando alguma coisa. Se for esse o caso, e uma solução numérica é aceitável, qualquer solver matriz padrão deve funcionar, dizem LU decomposição, eliminação de Gauss, etc.
helloworld922

Se eu tivesse a matriz X preenchida, não teria nenhum problema para resolvê-la com o Matlab. É a etapa de simplificação do circuito pela qual estou lutando para encontrar um algoritmo.
Mister Mystère

Eu posso ver que fica realmente complicado depois de 3 linhas !!!
Andy aka

De fato, infelizmente ...
Mister Mystère

Este artigo pode ser útil se você tiver acesso ao IEEE ( ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=1083633 ). Parece que você precisa descobrir como transformar a rede em um equivalente planar primeiro, o que eles indicam que é feito para o caso de 7 gons completos nesta publicação que não consigo encontrar on-line: worldcat.org/ title /…
Justin

Respostas:


2

N=3R12

R12=X12||(X13+X23)=X12(X13+X23)X12+X23+X13
Rij=aX12+bX13+cX23
abc

Pode haver um método que pula essa multiplicação de matrizes (algo mais próximo das transformações em malha em estrela), mas não estou vendo ...


11
Obrigado, é muito bom conhecer uma demonstração de que algo não é possível antes de perder muito tempo explorando-a. Eu criei outro thread (vinculado) que levou a uma primeira versão da ferramenta com base em um método diferente.
Mister Mystère

1

Retrabalhando o circuito em um plano e conectando os resistores em ordem, parece que o N3 fica bloqueado do N5 sem precisar 3D. Portanto, a teoria de malha padrão não se aplica porque as malhas não são planas após N = 4. Possivelmente existe outra metodologia. Palavras-chave: malha de circuito não-plano

Eu tentei colocar isso em um "comentário", mas eu sou um nube ... por isso não é permitido.


Talvez eu
entenda
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.