Saya memiliki rangkaian sederhana yang diatur di LTspice:
Biru pada output transformator dan hijau dari penyearah.
Jika saya tidak menyertakan kapasitor ini berfungsi dengan baik dan simulasi berjalan dengan cepat. Jika saya memasukkan kapasitor namun simulasi menjadi sangat lambat setelah beberapa milidetik. Gambar muncul sampai pada dasarnya berhenti mensimulasikan pada kecepatan yang wajar. Waktu di mana ia menjadi lambat tampaknya tergantung pada nilai kapasitor
Apa yang terjadi disini?
CATATAN: Dipecahkan dengan memilih solver 'pengganti' dalam pengaturan SPICE
simulation
rectifier
ltspice
Bitdivision
sumber
sumber
Jawaban:
Solver pada dasarnya memecahkan sistem persamaan diferensial, dan ada berbagai algoritma untuk melakukan ini, beberapa yang bekerja lebih baik daripada yang lain tergantung pada kondisi ("kekakuan" persamaan - jika Anda tahu misalnya Matlab / Scilab / Oktaf melihat berbagai Pemecah ODE ada untuk berbagai kondisi)
Tergantung pada sirkuit, pemecah mungkin memiliki waktu yang sulit untuk menutupi, dan seperti yang dikatakan Photon memperpendek skala waktu sampai pada dasarnya hanya memperlambat dan berhenti (kadang-kadang jika Anda membiarkannya cukup lama akan menyelesaikan bagian "sulit", tetapi seringkali tidak).
Ini sering terjadi ketika elemen kapasitif / induktif yang ideal hadir, jadi itu selalu ide yang baik untuk memilih resistansi seri untuk induktor (sebenarnya default ke 1m) dan juga ESR untuk kapasitor. Klik kanan pada komponen untuk mengatur nilai-nilai ini dan lainnya (seperti yang mungkin Anda tahu)
Satu hal lagi adalah sumber tegangan Anda tampaknya mengambang dari sirkuit - tambahkan resistor bernilai tinggi pada transformator (mis. 100Meg) Tanpa jalur DC, sulit bagi SPICE untuk menentukan tegangan simpul.
Hal terakhir yang saya perhatikan tentang rangkaian Anda adalah Anda belum memilih dioda "asli" - ini dapat menyebabkan masalah juga. Klik kanan dan pilih dioda dari daftar yang tersedia, saya membayangkan ini dikombinasikan dengan menetapkan beberapa nilai wajar ESR untuk tutup (dan mungkin sedikit lebih untuk induktor) akan membuatnya bekerja untuk kedua pemecah.
Sirkuit di bawah ini bekerja dengan baik dengan solver (cap memiliki 1 m ESR):
Simulasi:
sumber
Simulator pada umumnya mengalami kesulitan dengan lonjakan arus tak terbatas dari transformator ideal. Komputer juga tidak suka memiliki kondisi di mana hasilnya dibagi dengan nol dan menghasilkan mekanisme pemulihan kesalahan skrip yang dapat menjelaskan beberapa latensi dalam simulasi normal.
Jika Anda tidak tahu pasti, Tebak, dan sertakan beberapa nilai Rs realistis ke bagian ideal seperti Caps, Dioda, dan transformer kecuali Anda menggunakan model realisitic yang valid.
Saya tahu menantu saya (PhD EE Prof di U of T) tidak suka menggunakan simulator yang memerlukan trik ini kecuali mereka memberitahu Anda secara khusus untuk memasukkan Rs di bagian yang ideal. Saya tidak setuju, jika Anda menjelaskan kapan pembagian dengan nol dapat terjadi dari Rs = 0 dalam simulasi, maka jelaskan bahwa menambahkan Rs realisitic adalah hal yang baik untuk dipelajari dan digunakan. (Bagi saya mengetahui ESR, ESL dan capcitance menyimpang dari setiap bagian penting adalah esensi dari Desainer yang baik.)
sumber