LTSpice neden bu ideal transformatör devresi için “Matrisimin tekil olduğunu” söylüyor?


14

L1 / L2'nin ideal bir transformatör olduğu aşağıdaki devrede R1 üzerindeki voltajı bulmaya çalışıyorum. LTSpice "Matris tekil" den şikayet ediyor. Neden? Yaklaşık bir sorun olup olmadığını görmek için birçok farklı değerlerle oynamaya çalıştım.

resim açıklamasını buraya girin

"AC" den sonraki sayılar maksimum genlik ve fazdır (derece cinsinden).


R1'i çıkarırsam (bir boşlukla değiştiririm) analiz iyi çalışır.
Karin

L1 ve L2'yi çok az miktarda ideal hale getirebilir misiniz? Belki bir miliohm daha az ekleyin. Birkaç yıl önce benzer bir şey yaşadım :-)
Russell McMahon

1
@RussellMcMahon: Eğer "parallell dirençlerini" 1 metreye ayarlamaya çalıştım, demek istediğin buysa. 10 ^ -10A siparişinde R1 üzerinde bir akım ile sonuçlandı.
Karin

Çalışıyormu? CCT'ler arasındaki 10M çalışmasını sağladı mı? Eğer 10M emove eğer çalışır? Paralel R eklerseniz wiorK yapar. Hangi akımı alıyorsunuz / bekliyorsunuz?
Russell McMahon

Yanıtlar:


13

İki devre arasında bir DC yoluna ihtiyacınız vardır. Aralarına yüksek değerli bir direnç koyun, örneğin 10M.

Pulsonix (aslında SIMetrix) SPICE kullanarak çalıştığını kontrol ettim. Direnç olmadan tekil bir matris hatası aldım.


8
ya da sadece ikincil öğütülmüş
endolit

@endolith: Her iki devrenin topraklanması nasıl çalışır? Şimdi tasarlandığı gibi devredeki tüm düğümler arasında potansiyel farkı var.
Karin

Bunu düşündüm, ama Karin'in muhtemelen ikincinin izole edilmesini istediğini fark ettim.
Leon Heller

7
@Karin - ikincil, şu anda olduğu gibi hiçbir şeye referans vermez. Gösterildiği gibi, gerçekte; yaşam zemine göre ortalama -10V veya zemine göre + 1,000,000 V olabilir. Matematik, bu tanım eksikliği ile sorun yaşayabilir. 10Mohm veya zemin botu, ikisi arasında sonlu bir bağlantı sağlama işini yapar.
Russell McMahon

4

Her düğümde GND'ye şönt rezistörleri ekleyen RSHUNT adlı bir SPICE parametresi vardır. Varsayılan olarak genellikle SIFIR olarak ayarlanır (bu, şönt direnci olmadığı anlamına gelir). Bunu çok yüksek bir değer yaparsanız (1e12), simülasyonu etkilemez, ancak tekil matris hatasını önleyerek tüm düğümler arasında sonlu bir direnç sağlar.


1
Nerede olursa olsun, her düğüm gshunt iletkenliği ile topraklanacağından , bu seçenek dikkatli kullanılmalıdır , böylece sonuçları bozabilecek istenmeyen kutuplar / sıfırlar ekleyebilir. Örneğin: gshunt = 1pF kapasitörlü 1p. Aynı şey cshunt için de geçerli .
ilgili bir vatandaş
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.