Saya akan memberi tahu Anda tentang pekerjaan saya, yang saya gunakan di pekerjaan saya sebelumnya. Pengajaran teknik listrik teoretis melibatkan penyelesaian berbagai masalah dan melakukan eksperimen di laboratorium. Secara alami, disarankan untuk memeriksa hasil penyelesaian masalah atau melakukan percobaan - bagaimana jika terjadi kesalahan?
Teks tersembunyiKeseimbangan kapasitas listrik jelas merupakan hal yang baik, tetapi Anda juga bisa membuat kesalahan. Simulasi datang untuk menyelamatkan. Simulator rangkaian listrik memiliki sejarah yang kaya, dan untuk merakit model rangkaian DC, misalnya, dalam LTspice tidak akan menjadi masalah. Tetapi ini adalah jika siswa memiliki laptop atau armada komputer yang memadai di kelas. Dan ini terjadi tidak selalu dan tidak di mana-mana :-) Ada simulator dengan antarmuka grafis untuk smartphone, tetapi kenyamanan penggunaannya adalah titik diperdebatkan. Tetapi bahkan jika simulator tersedia, ada masalah khusus dengan simulasi mode tunak dari rangkaian arus sinusoidal. Jika mereka dimodelkan dalam mode " sementara ", maka pertanyaan muncul, dengan mempertimbangkan durasi proses transisi yang terjadi ketika rangkaian dinyalakan - masalahnya adalah " deteksi kondisi tunak ". Tapi, Anda katakan, ada mode " analisis AC ". Ini, tentu saja, benar, tetapi kenyamanan penggunaannya dan interpretasi hasil-hasilnya dalam memecahkan masalah pendidikan dalam menghitung rangkaian arus sinusoidal adalah penggemar berat. Dan simulator juga tidak tahu apa-apa tentang kekuatan reaktif dan penuh, dan menentukan pembacaan meteran kekuatan jauh dari sepele.
Saya memutuskan untuk membuat simulator minimalis dari rangkaian listrik linier dari arus langsung dan sinusoidal
FoxySim dengan input teks dari deskripsi sirkuit, yang memerlukan perangkat dengan browser dan kemampuan untuk memasukkan teks + akses Internet.
Peramban dapat berupa apa saja, bahkan yang berupa teks - misalnya, simulasi di
Lynx :

Rangkaian sirkuit yang akan dihitung dijelaskan oleh
netlist , yang terdiri dari arahan, deskripsi komponen, dan komentar:

Saya membuat format deskripsi dalam semangat
SPICE dengan tambahan yang ditujukan khusus pada penggunaan dalam pengajaran teknik elektro teoritis (alat ukur, jumlah kompleks dll).
Masukkan daftar koneksi dalam kotak teks, misalnya, seperti ini (
sebagian besar garis memiliki struktur elemen yang cukup sederhana: nama, simpul mulai, simpul akhir, nominal; untuk pengukur dan voltmeter: nama, simpul start berliku, simpul ujung berliku, dengan wattmeter sedikit lebih rumit - dia memiliki dua belitan integral :-); Anda juga dapat melihat nilai EMF yang ditentukan sebagai parameter - agar tidak mengulangi angka yang sama tiga kali )
.AC 50 VA 1 0 {E} 0 VB 2 0 {E} -120 VC 3 0 {E} 120 .PARAM E 220 PW1 1 4 1 3 PW2 2 5 2 3 PAA 4 6 PAB 5 7 PAC 3 8 R1 6 9 500 L1 7 9 300m C1 8 9 50u PVA 6 9 PVB 7 9 PVC 8 9 PVN 9 0 .END
tekan tombol "Mulai!" dan dapatkan hasilnya :-)

Deskripsi skema yang dimasukkan disimpan dalam
cookie , Anda dapat mengganti bahasa antarmuka.
Simulator ini diimplementasikan tanpa ada keinginan di
Go (Saya senang dengan bahasa ini) dalam bentuk aplikasi
Web .
Untuk mensimulasikan rangkaian listrik, saya menggunakan metode
MNA .
Simulator tersedia di
http://sim.foxylab.comKode proyek diposting di GitHub .Berikut ini beberapa contohnya:
Simulasi rangkaian DCSkema:

Daftar koneksi:
.DC V1 1 0 10 R1 1 2 5 R2 2 0 15 R3 2 3 20 V2 3 0 30 I1 2 0 5 .END
Hasil:
simulasi rangkaian arus sinusoidal linierSkema:

Daftar koneksi:
.AC 50 V1 1 0 100 0 PW1 1 2 1 0 PQ1 2 3 2 0 PF1 3 4 3 0 PA1 4 5 PV1 1 0 R1 5 6 50 L1 6 7 100m C1 7 0 80u .END
Hasil:
simulasi sirkuit tiga fase asimetris kompleks dengan resistensi kompleksSkema:

Daftar koneksi:
.AC 50 VA 1 0 {E} 0 VB 2 0 {E} -120 VC 3 0 {E} 120 .PARAM E 220 PW1 1 4 1 3 PW2 2 5 2 3 Z1 4 6 8 30 Z2 5 7 12 -50 Z3 3 8 10 90 Z4 6 7 15 0 Z5 7 8 6 -30 Z6 6 8 18 60 .END
Hasil:

Deskripsi singkat tentang format arahan dan deskripsi elemen tersedia di
sini (tombol

)
Penjelasan terperinci dari simulator dapat ditemukan di
sini .
Sebuah video pendek yang menggambarkan proses pemodelan rangkaian arus sinusoidal -