Bir algoritma oluşturmakla ilgili olduğu için bu iş parçacığı için doğru SE değil gibi görünse de, sorun aslında belirli bir desenin keyfi olarak büyük dirençli devrelerinin basitleştirilmesine sistematik bir yaklaşım bulmakla ilgilidir.
İş yerinde, bir ekipman içinde birkaç şortumuz var, ancak nerede olduğunu bilmiyoruz. Ekipman, açılamayan bir kara kutudur. Multimetremi aldım ve mevcut terminallerin her kombinasyonunda bir direnç matrisi doldurdum. Gibi bir şey:
Bildiğiniz gibi, bu ölçümler diğer terminallerle çapraz bağlantı nedeniyle anlamsızdır. Ağların birbirleriyle nasıl bağlandığını bilmek istiyorum - başka bir deyişle, aşağıdaki eşdeğer devrede gösterilen dirençlerin değerlerini hesaplamak istiyorum (N = 4 için örnek).
bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik
Var:
- Her ölçüm için Rij yapılır, burada i ve j 0 ... N'dir.
- "X" dirençlerinin fonksiyonu olarak i ve j terminalleri arasındaki devrenin eşdeğer direncinin formülünü hesaplayın. Basitleştirin.
- [X] matrisini şu şekilde oluşturmak için yeniden düzenleyin:
- Kullanarak çözmek:
Adım 2 ve 3 kolaydır, ancak eşdeğer direncin otomatik olarak hesaplanması için bir algoritma bulmakta zorlanıyorum. Kolayca 4 terminale kadar yapabilirim (4 için bir Star / Delta dönüşümü var), ancak sistemimin 7 terminali var ve manuel yöntem artık yeterince iyi değil ve denedim.
Kirchoff yasaları denklemlerin otomatik üretimi için daha uygun hissettiriyor, ancak düğüm denklemlerini üretebileceğimi düşünsem de, döngü denklemlerini üretmenin sistematik bir yoluna sahip değilim.
Bence çözümün birçok insan için yararlı olacağı çok ilginç ve heyecan verici bir sorundur. Birisi eşdeğer direncin hesaplanmasını otomatikleştirmeme yardımcı olabilir (veya N = 7 için çözebilir, sonuçta N <7 için de işe yarayabilir)?