Mengapa LTSpice mengatakan bahwa "Matrix adalah singular" untuk rangkaian transformer ideal ini?


12

Saya mencoba untuk menemukan tegangan lebih dari R1 di sirkuit berikut, di mana L1 / L2 adalah transformator yang ideal. LTSpice mengeluh bahwa "Matriks singular". Mengapa? Saya sudah mencoba bermain-main dengan banyak nilai yang berbeda untuk melihat apakah itu masalah dengan perkiraan.

masukkan deskripsi gambar di sini

Angka-angka setelah "AC" adalah amplitudo dan fase maksimum (dalam derajat).


Analisis berfungsi dengan baik jika saya menghapus R1 (menggantinya dengan celah).
Karin

Bisakah Anda menjadikan L1 dan L2 tidak ideal dengan jumlah yang sangat kecil. Mungkin menambahkan miliohm kurang. Saya pernah mengalami hal serupa terjadi beberapa dekade yang lalu :-)
Russell McMahon

1
@RussellMcMahon: Saya mencoba mengatur "parallell resistances" menjadi 1m, jika itu yang Anda maksud. Ini menghasilkan arus lebih dari R1 pada urutan 10 ^ -10A.
Karin

Apakah ini berhasil? Apakah 10M antara ccts membuatnya berfungsi? Jika Anda mendorong 10M tidak berfungsi? Jika Anda menambahkan paralel R melakukannya dengan baik. Apa yang Anda dapatkan / harapkan saat ini?
Russell McMahon

Jawaban:


13

Anda membutuhkan jalur DC antara dua sirkuit. Letakkan resistor bernilai tinggi di antara mereka, katakan 10M.

Saya memeriksa apakah itu berfungsi menggunakan Pulsonix (sebenarnya SIMetrix) SPICE. Saya mendapat kesalahan matriks tunggal tanpa resistor.


7
atau hanya tanah sekunder
endolith

@endolith: Bagaimana cara membumikan kedua sirkuit bekerja? Ada perbedaan potensial antara semua node dalam rangkaian seperti yang dirancang sekarang.
Karin

Saya mempertimbangkan hal itu, tetapi menyadari bahwa Karin mungkin ingin yang kedua diisolasi.
Leon Heller

7
@Karin - sekunder tidak memiliki referensi sama sekali seperti sekarang. Seperti yang ditunjukkan, secara nyata; hidup itu bisa di -10V rata-rata relatif terhadap tanah, atau + 1.000.000 V relatif terhadap tanah. Matematika mungkin mengalami kesulitan dengan kekurangan definisi ini. 10Mohm atau ground boty melakukan pekerjaan kecil untuk menyediakan koneksi yang terbatas di antara keduanya.
Russell McMahon

4

Ada parameter SPICE yang disebut RSHUNT yang menambahkan resistor shunt ke GND pada setiap node. Secara default biasanya diatur ke NOL (artinya tidak ada resistor shunt). Jika Anda membuat ini nilai yang sangat tinggi (1e12) maka itu tidak akan mempengaruhi simulasi, tetapi itu akan memberikan resistensi yang terbatas antara semua node, menghindari kesalahan matriks singular.


1
Opsi ini harus digunakan dengan hati-hati, karena setiap node akan didasarkan oleh konduktansi gshunt , di mana pun, sehingga dapat menambahkan kutub / nol yang tidak diinginkan yang dapat merusak hasil. Contoh: gshunt = 1p dengan kapasitor 1pF. Hal yang sama berlaku untuk cshunt .
warga negara yang peduli
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.