Hei ada! Sebagai pembekal PMSM DC Motors, saya mempunyai bahagian pengalaman saya yang saksama dalam merancang sistem kawalan untuk anak -anak lelaki yang buruk ini. Dan izinkan saya memberitahu anda, ia adalah perjalanan liar, tetapi yang menarik pada itu! Dalam blog ini, saya akan membimbing anda melalui proses merancang sistem kawalan untuk motor PMSM DC. Jadi, gesper dan mari kita menyelam!
Memahami asas -asas
Perkara pertama yang pertama, kita perlu memahami apa motor PMSM DC. Motor segerak magnet kekal (PMSM) adalah sejenis motor AC yang menggunakan magnet kekal dalam pemutar untuk mewujudkan medan magnet. Ini menjadikannya lebih cekap dan berkuasa berbanding dengan jenis motor lain. Dan apabila kita bercakap tentang DC dalam motor PMSM DC, ia biasanya merujuk kepada bekalan kuasa DC yang ditukar kepada AC melalui penyongsang untuk memandu motor.
Terdapat pelbagai jenis motor PMSM di luar sana, seperti3 fasa motor pmsm,6 fasa motor pmsm, dan48V PMSM Motor. Setiap jenis mempunyai ciri dan aplikasi tersendiri, jadi penting untuk memilih yang sesuai untuk keperluan khusus anda.
Keperluan utama untuk sistem kawalan
Sebelum kita mula merancang sistem kawalan, kita perlu memikirkan apa yang kita mahu lakukan. Berikut adalah beberapa keperluan utama bahawa sistem kawalan motor PMSM DC yang baik harus memenuhi:
- Kawalan kelajuan: Kita perlu mengawal kelajuan motor dengan tepat. Sama ada operasi kelajuan malar atau operasi kelajuan berubah -ubah, sistem kawalan harus dapat mengendalikannya.
- Kawalan tork: Dalam banyak aplikasi, kita juga perlu mengawal output tork motor. Ini adalah penting untuk aplikasi di mana daya yang tepat diperlukan, seperti dalam robotik atau automasi perindustrian.
- Kecekapan: Kami mahu sistem kawalan menjadi cekap yang mungkin. Ini bermakna meminimumkan kerugian dan memaksimumkan pemindahan kuasa dari bekalan kuasa ke motor.
- Kebolehpercayaan: Sistem kawalan harus dipercayai dan dapat beroperasi secara berterusan tanpa sebarang isu utama. Ia juga harus dapat mengendalikan kesalahan dan melindungi motor dari kerosakan.
Komponen sistem kawalan
Sekarang kita tahu apa yang kita mahu sistem kawalan lakukan, mari kita lihat komponen utama yang membuatnya:
- Elektronik kuasa: Ini termasuk penyongsang, yang menukarkan bekalan kuasa DC ke kuasa AC untuk memandu motor. Penyongsang biasanya terdiri daripada transistor kuasa, seperti IGBT atau MOSFET, dan litar kawalan untuk menukar transistor pada dan di luar pada masa yang tepat.
- Sensor: Kami memerlukan sensor untuk mengukur kelajuan, kedudukan, dan semasa motor. Maklumat ini digunakan oleh algoritma kawalan untuk menyesuaikan output penyongsang dan mengawal operasi motor. Sensor biasa yang digunakan dalam sistem kawalan motor PMSM termasuk encoder, sensor dewan, dan sensor semasa.
- Algoritma kawalan: Algoritma kawalan adalah otak sistem kawalan. Ia mengambil pengukuran sensor dan mengira isyarat kawalan yang sesuai untuk dihantar ke penyongsang. Terdapat pelbagai jenis algoritma kawalan yang tersedia, seperti kawalan vektor dan kawalan tork langsung, masing -masing dengan kelebihan dan kekurangannya sendiri.
- Mikrokontroler atau DSP: Mikrokontroler atau pemproses isyarat digital (DSP) bertanggungjawab untuk melaksanakan algoritma kawalan dan menghasilkan isyarat kawalan. Ia juga berkomunikasi dengan komponen lain dalam sistem, seperti sensor dan penyongsang.
Merancang Algoritma Kawalan
Algoritma kawalan adalah salah satu bahagian yang paling penting dalam sistem kawalan. Terdapat beberapa kaedah popular untuk mengawal motor PMSM DC, dan saya akan menerangkan secara ringkas dua daripada mereka:
Kawalan vektor
Kawalan vektor, juga dikenali sebagai kawalan berorientasikan medan (FOC), adalah kaedah yang digunakan secara meluas untuk mengawal motor PMSM. Idea asas di sebalik kawalan vektor adalah untuk mengubah arus stator tiga fasa ke dalam sistem koordinat berputar dua fasa, di mana komponen tork dan fluks boleh dikawal secara bebas.
Berikut adalah proses langkah demi langkah yang dipermudahkan bagaimana kawalan vektor berfungsi:
- Menyelaraskan transformasi: Pertama, kita mengukur arus stator tiga fasa dan mengubahnya dari sistem koordinat tiga fasa pegun ke sistem koordinat pegun dua fasa menggunakan transformasi Clarke.
- Transformasi taman: Seterusnya, kami mengubah arus pegun dua fasa ke sistem koordinat berputar dua fasa menggunakan transformasi taman. Dalam sistem koordinat berputar ini, paksi D mewakili komponen fluks, dan paksi Q mewakili komponen tork.
- Kawalan semasa: Kami menggunakan pengawal proporsional-integral (PI) untuk mengawal arus paksi D dan Q-paksi. Pengawal PI membandingkan arus yang diukur dengan arus rujukan dan mengira isyarat kawalan yang sesuai untuk menyesuaikan output penyongsang.
- Transformasi taman songsang: Selepas kawalan semasa, kami mengubah isyarat kawalan kembali ke sistem koordinat pegun dua fasa menggunakan transformasi taman songsang.
- Generasi PWM: Akhirnya, kami menggunakan teknik Modulasi Lebar Pulse (PWM) untuk menghasilkan isyarat kawalan untuk penyongsang. Isyarat PWM menentukan masa dan di luar masa transistor kuasa penyongsang, yang seterusnya mengawal operasi motor.
Kawalan Tork Langsung (DTC)
Kawalan tork langsung adalah satu lagi kaedah untuk mengawal motor PMSM. Tidak seperti kawalan vektor, DTC secara langsung mengawal tork dan fluks motor tanpa memerlukan transformasi menyelaras.
Inilah cara kerja DTC:
- Tork dan anggaran fluks: Kami menggunakan voltan dan arus stator yang diukur untuk menganggarkan tork dan fluks motor.
- Pengawal histerisis tork dan fluks: Nilai tork dan fluks yang dianggarkan dibandingkan dengan nilai rujukan menggunakan pengawal histerisis. Pengawal histeresis menjana isyarat bertukar berdasarkan perbezaan antara nilai yang dianggarkan dan rujukan.
- Jadual penukaran: Isyarat pensuisan digunakan untuk memilih vektor voltan yang sesuai dari jadual penukaran. Vektor voltan menentukan keadaan on dan di luar transistor kuasa penyongsang, yang seterusnya mengawal tork dan fluks motor.
Menala Sistem Kawalan
Sebaik sahaja kami telah merancang sistem kawalan dan melaksanakan algoritma kawalan, kami perlu menyesuaikannya untuk memastikan prestasi yang optimum. Penalaan melibatkan penyesuaian parameter algoritma kawalan, seperti keuntungan pengawal PI, untuk mencapai kelajuan, tork, dan kecekapan yang dikehendaki.
Berikut adalah beberapa petua untuk menala sistem kawalan:


- Mulakan dengan tetapan konservatif: Apabila anda mula -mula memulakan penalaan, gunakan tetapan konservatif untuk parameter kawalan. Ini akan membantu mencegah motor dari overshooting atau berayun semasa proses penalaan.
- Gunakan ujian tindak balas langkah: Ujian tindak balas langkah melibatkan tiba -tiba mengubah kelajuan rujukan atau tork dan memerhatikan tindak balas motor. Ini dapat membantu anda mengenal pasti sebarang masalah dengan sistem kawalan, seperti tindak balas yang perlahan atau overshoot.
- Laraskan keuntungan secara beransur -ansur: Buat pelarasan kecil ke parameter kawalan dan perhatikan tindak balas motor selepas setiap pelarasan. Ini akan membantu anda mencari nilai optimum untuk parameter.
- Pertimbangkan keadaan beban dan operasi: Parameter kawalan optimum mungkin berbeza -beza bergantung kepada beban dan keadaan operasi motor. Oleh itu, pastikan untuk menguji sistem kawalan di bawah keadaan beban yang berbeza dan laraskan parameter dengan sewajarnya.
Ujian dan Pengesahan
Selepas menala sistem kawalan, kita perlu menguji dan mengesahkannya untuk memastikan ia memenuhi keperluan. Berikut adalah beberapa ujian yang boleh anda lakukan:
- Ujian tanpa beban: Jalankan motor tanpa sebarang beban dan ukur kelajuan, semasa, dan penggunaan kuasa. Ini akan membantu anda mengesahkan prestasi asas motor dan kecekapan sistem kawalan.
- Ujian Beban: Sapukan beban ke motor dan mengukur kelajuan, tork, dan penggunaan kuasa di bawah keadaan beban yang berbeza. Ini akan membantu anda mengesahkan keupayaan motor untuk mengendalikan beban dan ketepatan kawalan tork.
- Ujian dinamik: Melaksanakan ujian dinamik, seperti ujian tindak balas langkah dan ujian percepatan/penurunan, untuk menilai masa dan kestabilan sistem kawalan.
- Ujian kesalahan: Simulasi kesalahan, seperti overcurrent, overvoltage, dan overheating, dan periksa sama ada sistem kawalan dapat mengesan dan mengendalikannya dengan betul.
Kesimpulan
Merancang sistem kawalan untuk motor PMSM DC adalah proses yang kompleks tetapi memberi ganjaran. Dengan memahami asas-asas, memilih komponen yang betul, merancang algoritma kawalan yang sesuai, menala sistem, dan mengujinya dengan teliti, anda boleh membuat sistem kawalan prestasi tinggi yang memenuhi keperluan khusus anda.
Jika anda berminat untuk membeli motor PMSM DC atau memerlukan bantuan dengan merancang sistem kawalan, jangan ragu untuk menghubungi kami. Kami di sini untuk membantu anda dengan semua keperluan kawalan motor anda.
