Panduan Pengguna Pengontrol MICROCHIP v4.2 ID Kecepatan IQ PI
Perkenalan
(Berikan pertanyaan)
Pengontrol PI adalah pengontrol loop tertutup yang banyak digunakan untuk mengendalikan sistem orde pertama. Fungsi dasar pengontrol PI adalah melakukan pengukuran umpan balik untuk melacak masukan referensi. Pengontrol PI melakukan tindakan ini mengontrol keluarannya hingga kesalahan antara sinyal referensi dan umpan balik menjadi nol.
Ada dua komponen yang berkontribusi terhadap keluaran: suku proporsional dan suku integral, seperti terlihat pada gambar berikut. Suku proporsional hanya bergantung pada nilai sesaat dari sinyal kesalahan, sedangkan suku integral bergantung pada nilai kesalahan saat ini dan sebelumnya.
Gambar 1. Pengontrol PI dalam Domain Berkelanjutan
Di mana,
y (t) = keluaran pengontrol PI
e (t) = referensi (t) – umpan balik (t) adalah kesalahan antara referensi dan umpan balik
Untuk mengimplementasikan pengontrol PI dalam domain digital, pengontrol tersebut harus didiskritisasi. Bentuk diskritisasi pengontrol PI berdasarkan metode zero order hold ditunjukkan pada gambar berikut.
Gambar 2. Kontroler PI berdasarkan Metode Zero Order Hold
Ringkasan
Fitur (Ajukan Pertanyaan)
Pengontrol Speed ID IQ PI memiliki fitur-fitur utama berikut:
- Menghitung arus sumbu d, arus sumbu q, dan kecepatan motor
- Algoritma pengontrol PI berjalan untuk satu parameter dalam satu waktu
- Fungsi anti-windup dan inisialisasi otomatis disertakan
Implementasi IP Core di Libero Design Suite (Ajukan Pertanyaan)
Inti IP harus diinstal ke Katalog IP perangkat lunak Libero SoC. Hal ini dilakukan secara otomatis melalui fungsi pembaruan Katalog IP di perangkat lunak Libero SoC, atau inti IP dapat diunduh secara manual dari katalog. Setelah inti IP diinstal di Katalog IP perangkat lunak Libero SoC, inti dapat dikonfigurasi, dihasilkan, dan dipakai dalam alat SmartDesign untuk dimasukkan dalam daftar proyek Libero.
Pemanfaatan dan Kinerja Perangkat
(Berikan pertanyaan)
Tabel berikut mencantumkan penggunaan perangkat yang digunakan untuk Pengontrol Speed ID IQ PI.
Tabel 1. Pemanfaatan Pengontrol Kecepatan ID IQ PI
Penting:
- Data dalam tabel sebelumnya diambil menggunakan sintesis umum dan pengaturan tata letak. Sumber jam referensi CDR diatur ke Khusus dengan nilai konfigurator lainnya tidak berubah.
- Jam dibatasi hingga 200 MHz saat menjalankan analisis waktu untuk mencapai angka kinerja.
1. Deskripsi Fungsional (Ajukan Pertanyaan)
Bagian ini menjelaskan detail implementasi Pengontrol Speed ID IQ PI.
Gambar berikut menunjukkan diagram blok tingkat sistem Pengontrol ID Kecepatan IQ PI.
Gambar 1-1. Diagram Blok Tingkat Sistem Pengontrol ID Kecepatan IQ PI
Catatan: Pengontrol Speed ID IQ PI menjalankan algoritma pengontrol PI untuk tiga besaran—arus sumbu d, arus sumbu q, dan kecepatan motor. Blok ini dirancang untuk meminimalkan pemanfaatan sumber daya perangkat keras. Blok ini memungkinkan algoritma pengontrol PI dijalankan untuk satu parameter pada satu waktu.
1.1 Anti-Windup dan Inisialisasi (Ajukan Pertanyaan)
Pengontrol PI memiliki batas keluaran minimum dan maksimum untuk menjaga keluaran tetap dalam nilai praktis. Jika sinyal kesalahan bukan nol tetap ada dalam waktu lama, komponen integral pengontrol terus meningkat dan mungkin mencapai nilai yang dibatasi oleh lebar bitnya. Fenomena ini disebut penyelesaian integrator dan harus dihindari agar mendapatkan respons dinamis yang tepat. IP pengontrol PI memiliki fungsi anti-windup otomatis, yang membatasi integrator segera setelah pengontrol PI mencapai saturasi.
Dalam aplikasi tertentu, seperti kontrol motor, penting untuk menginisialisasi pengontrol PI ke nilai yang tepat sebelum mengaktifkannya. Menginisialisasi pengontrol PI ke nilai yang baik akan menghindari operasi yang tersentak-sentak. Blok IP memiliki input aktif untuk mengaktifkan atau menonaktifkan pengontrol PI. Jika dinonaktifkan, outputnya sama dengan input unit, dan bila opsi ini diaktifkan,
outputnya adalah nilai PI yang dihitung.
1.2 Pembagian Waktu Pengendali PI (Ajukan Pertanyaan)
Pada algoritma Field Oriented Control (FOC), terdapat tiga pengontrol PI untuk Kecepatan, ID arus sumbu d, dan Iq arus sumbu q. Masukan dari satu pengontrol PI bergantung pada keluaran dari pengontrol PI lainnya, sehingga dijalankan secara berurutan. Pada saat tertentu, hanya ada satu contoh pengontrol PI yang beroperasi. Hasilnya, alih-alih menggunakan tiga pengontrol PI terpisah, satu pengontrol PI membagi waktu untuk Kecepatan, Id, dan Iq untuk penggunaan sumber daya yang optimal.
Modul Speed_Id_Iq_PI memungkinkan pembagian pengontrol PI melalui sinyal mulai dan selesai untuk masing-masing Kecepatan, Id, dan Iq. Parameter penyetelan Kp, Ki, dan batas minimum dan maksimum setiap instance pengontrol dapat dikonfigurasi secara independen melalui input yang sesuai.
2. Parameter Pengontrol ID Kecepatan IQ PI dan Sinyal Antarmuka (Ajukan Pertanyaan)
Bagian ini membahas parameter dalam konfigurator GUI Pengontrol ID Kecepatan IQ PI dan sinyal I/O.
2.1 Pengaturan Konfigurasi (Ajukan Pertanyaan)
Tabel berikut mencantumkan deskripsi parameter konfigurasi yang digunakan dalam implementasi perangkat keras Pengontrol Speed ID IQ PI. Ini adalah parameter umum dan dapat bervariasi sesuai kebutuhan aplikasi.
Tabel 2-1. Parameter Konfigurasi
2.2 Sinyal Input dan Output (Ajukan Pertanyaan)
Tabel berikut mencantumkan port input dan output Pengontrol Speed ID IQ PI.
Tabel 2-2. Input dan Output Pengontrol Kecepatan ID IQ PI
3. Diagram Waktu (Ajukan Pertanyaan)
Bagian ini membahas diagram waktu Pengontrol ID Kecepatan IQ PI.
Gambar berikut menunjukkan diagram waktu Pengontrol Speed ID IQ PI.
Gambar 3-1. Diagram Waktu Pengontrol ID Kecepatan IQ PI
4. Meja tes
(Berikan pertanyaan)
Testbench terpadu digunakan untuk memverifikasi dan menguji Pengontrol ID Kecepatan IQ PI yang disebut sebagai testbench pengguna. Testbench disediakan untuk memeriksa fungsionalitas IP Pengontrol Speed ID IQ PI.
4.1 Simulasi (Ajukan Pertanyaan)
Langkah-langkah berikut menjelaskan cara mensimulasikan inti menggunakan testbench:
1. Buka tab Katalog Libero SoC, perluas Solutions-MotorControl, klik dua kali Speed ID IQ PI Controller, lalu klik OK. Dokumentasi yang terkait dengan IP tercantum di bawah Dokumentasi.
Penting: Jika Anda tidak melihat tab Katalog, navigasikan ke View > menu Windows dan klik Katalog untuk membuatnya terlihat.
Gambar 4-1. Inti IP Pengontrol ID Kecepatan IQ PI dalam Katalog SoC Libero
2. Pada tab Stimulus Hierarchy, pilih testbench (speed_id_iq_pi_controller_tb.v), klik kanan lalu klik Simulate Pre-Synth Design > Open Interactively.
Penting: Jika Anda tidak melihat tab Hierarki Stimulus, navigasikan ke View > menu Windows dan klik Stimulus Hierarchy untuk membuatnya terlihat.
Gambar 4-2. Mensimulasikan Desain Pra-Sintesis
ModelSim dibuka dengan testbench file, seperti yang ditunjukkan pada gambar berikut.
Gambar 4-3. Jendela Simulasi ModelSim
Penting: Jika simulasi terganggu karena batas waktu proses yang ditentukan di .do file, gunakan perintah run -all untuk menyelesaikan simulasi.
5. Riwayat Revisi (Ajukan Pertanyaan)
Riwayat revisi menjelaskan perubahan yang diterapkan dalam dokumen. Perubahan dicantumkan berdasarkan revisi, dimulai dari publikasi terkini.
Tabel 5-1. Riwayat Revisi
Dukungan FPGA Microchip
(Berikan pertanyaan)
Grup produk Microchip FPGA mendukung produknya dengan berbagai layanan dukungan, termasuk Layanan Pelanggan,
Pusat Dukungan Teknis Pelanggan, a websitus, dan kantor penjualan di seluruh dunia. Pelanggan disarankan untuk mengunjungi sumber online Microchip sebelum menghubungi dukungan karena kemungkinan besar pertanyaan mereka telah dijawab.
Hubungi Pusat Dukungan Teknis melalui websitus di www.microchip.com/support. Sebutkan nomor Bagian Perangkat FPGA, pilih kategori kasus yang sesuai, dan unggah desain files saat membuat kasus dukungan teknis. Hubungi Layanan Pelanggan untuk dukungan produk non-teknis, seperti harga produk, peningkatan produk, informasi pembaruan, status pesanan, dan otorisasi.
- Dari Amerika Utara, hubungi 800.262.1060
- Dari seluruh dunia, hubungi 650.318.4460
- Faks, dari mana saja di dunia, 650.318.8044
Informasi Mikrochip
(Berikan pertanyaan)
Microchip Websitus (Ajukan Pertanyaan)
Microchip menyediakan dukungan online melalui websitus di www.microchip.com/. Ini websitus ini digunakan untuk membuat filedan informasi yang mudah diakses oleh pelanggan. Beberapa konten yang tersedia meliputi:
- Dukungan Produk – Lembar data dan ralat, catatan aplikasi dan sampprogram, sumber daya desain, panduan pengguna dan dokumen dukungan perangkat keras, rilis perangkat lunak terbaru dan perangkat lunak yang diarsipkan
- Dukungan Teknis Umum – Pertanyaan yang Sering Diajukan (FAQ), permintaan dukungan teknis, grup diskusi online, daftar anggota program mitra desain Microchip
- Bisnis Microchip – Panduan pemilihan dan pemesanan produk, siaran pers Microchip terbaru, daftar seminar dan acara, daftar kantor penjualan Microchip, distributor dan perwakilan pabrik
Layanan Pemberitahuan Perubahan Produk
(Berikan pertanyaan)
Layanan pemberitahuan perubahan produk Microchip membantu pelanggan tetap mengikuti perkembangan produk Microchip. Pelanggan akan menerima pemberitahuan email setiap kali ada perubahan, pembaruan, revisi, atau kesalahan terkait dengan keluarga produk tertentu atau alat pengembangan yang diminati.
Untuk mendaftar, kunjungi www.microchip.com/pcn dan ikuti petunjuk pendaftaran.
Dukungan Pelanggan (Ajukan Pertanyaan)
Pengguna produk Microchip dapat menerima bantuan melalui beberapa saluran:
- Distributor atau Perwakilan
- Kantor Penjualan Lokal
- Insinyur Solusi Tertanam (ESE)
- Dukungan Teknis
Pelanggan harus menghubungi distributor, perwakilan, atau ESE untuk mendapatkan dukungan. Kantor penjualan lokal juga tersedia untuk membantu pelanggan. Daftar kantor penjualan dan lokasi disertakan dalam dokumen ini.
Dukungan teknis tersedia melalui websitus di: www.microchip.com/support
Fitur Perlindungan Kode Perangkat Microchip (Ajukan Pertanyaan)
Perhatikan rincian berikut mengenai fitur perlindungan kode pada produk Microchip:
- Produk mikrochip memenuhi spesifikasi yang tercantum dalam Lembar Data Mikrochip masing-masing.
- Microchip yakin bahwa rangkaian produknya aman jika digunakan sesuai tujuan, sesuai spesifikasi pengoperasian, dan dalam kondisi normal.
- Nilai-nilai microchip dan secara agresif melindungi hak kekayaan intelektualnya. Upaya untuk melanggar fitur perlindungan kode produk Microchip sangat dilarang dan dapat melanggar Digital Millennium Copyright Act.
- Baik Microchip maupun produsen semikonduktor lainnya tidak dapat menjamin keamanan kodenya. Perlindungan kode tidak berarti bahwa kami menjamin produk tersebut "tidak dapat dipecahkan". Perlindungan kode terus berkembang. Microchip berkomitmen untuk terus meningkatkan fitur perlindungan kode pada produk kami.
Pemberitahuan Hukum
(Berikan pertanyaan)
Publikasi ini dan informasi di dalamnya hanya dapat digunakan dengan produk Microchip, termasuk untuk merancang, menguji, dan mengintegrasikan produk Microchip dengan aplikasi Anda. Penggunaan informasi ini dengan cara lain melanggar ketentuan ini. Informasi mengenai aplikasi perangkat disediakan hanya untuk kenyamanan Anda dan dapat digantikan oleh pembaruan. Anda bertanggung jawab untuk memastikan bahwa aplikasi Anda memenuhi spesifikasi Anda. Hubungi kantor penjualan Microchip setempat untuk mendapatkan dukungan tambahan atau, dapatkan dukungan tambahan di www.microchip.com/en-us/support/design-help/client-support-services.
INFORMASI INI DISEDIAKAN OLEH MICROCHIP “SEBAGAIMANA ADANYA”. MICROCHIP TIDAK MEMBERIKAN PERNYATAAN ATAU JAMINAN APAPUN BAIK SECARA TERSURAT MAUPUN TERSIRAT, TERTULIS MAUPUN LISAN, BERDASARKAN HUKUM ATAU LAINNYA, YANG TERKAIT DENGAN INFORMASI TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT TENTANG KETIDAKPELANGGARAN, KEMAMPUAN UNTUK DIPERDAGANGKAN, DAN KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU JAMINAN YANG TERKAIT DENGAN KONDISI, KUALITAS, ATAU KINERJANYA.
DALAM KEADAAN APA PUN MICROCHIP TIDAK AKAN BERTANGGUNG JAWAB ATAS KERUGIAN, KERUSAKAN, BIAYA, ATAU PENGELUARAN TIDAK LANGSUNG, KHUSUS, HUKUMAN, INSIDENTAL, ATAU KONSEKUENSIAL DALAM BENTUK APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA, BAGAIMANA PUN PENYEBABNYA, BAHKAN JIKA MICROCHIP TELAH DIBERITAHUKAN TENTANG KEMUNGKINAN TERSEBUT ATAU KERUSAKAN TERSEBUT DAPAT DIPREDIKSI. SEJAUH YANG DIIZINKAN OLEH HUKUM, TOTAL TANGGUNG JAWAB MICROCHIP ATAS SEMUA KLAIM DALAM CARA APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA TIDAK AKAN MELEBIHI JUMLAH BIAYA, JIKA ADA, YANG TELAH ANDA BAYARKAN SECARA LANGSUNG KEPADA MICROCHIP UNTUK INFORMASI TERSEBUT.
Penggunaan perangkat Microchip dalam aplikasi pendukung kehidupan dan/atau keselamatan sepenuhnya menjadi risiko pembeli, dan pembeli setuju untuk membela, mengganti rugi, dan membebaskan Microchip dari segala kerusakan, klaim, tuntutan, atau biaya yang timbul akibat penggunaan tersebut. Tidak ada lisensi yang diberikan, secara tersirat atau sebaliknya, berdasarkan hak kekayaan intelektual Microchip kecuali dinyatakan sebaliknya.
Merek Dagang
(Berikan pertanyaan)
Nama dan logo Microchip, logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud,
CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD,
maxStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, PALING, logo PALING, MPLAB, OptoLyzer,
PIC, picoPower, PICSTART, logo PIC32, PolarFire, Desainer Prochip, QTouch, SAM-BA, SenGenuity, SpyNIC, SST,
Logo SST, SuperFlash, Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, dan XMEGA adalah
merek dagang terdaftar dari Microchip Technology Incorporated di AS dan negara lain.
AgileSwitch, APT, ClockWorks, Perusahaan Solusi Kontrol Tertanam, EtherSynch, Flashtec, Hyper Speed
Kontrol, Beban HyperLight, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus,
Logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider,
TrueTime, dan ZL adalah merek dagang terdaftar dari Microchip Technology Incorporated di AS
Penekanan Kunci Berdekatan, AKS, Analog-untuk-Digital Era, Kapasitor Apa Pun, AnyIn, AnyOut, Augmented Switching,
BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion,
CryptoController, dsPICDEM, dsPICDEM.net, Pencocokan Rata-Rata Dinamis, DAM, ECAN, Espresso T1S,
EtherGREEN, GridTime, IdealBridge, Pemrograman Serial Dalam Sirkuit, ICSP, INICnet, Paralel Cerdas, IntelliMOS,
Konektivitas Antar-Chip, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM,
MPF, logo Bersertifikat MPLAB, MPLIB, MPLINK, MultiTRAK, NetDetach, Pembuatan Kode Mahatahu, PICDEM,
PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, ES NYATA, Pemblokir Riak, RTAX, RTG4, SAM ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher ,
SuperSwitcher II, Switchtec, SynchroPHY, Daya Tahan Total, Waktu Tepercaya, TSHARC, USBCheck, VariSense,
VektorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, dan ZENA adalah merek dagang dari Teknologi Microchip
Dimasukkan di AS dan negara lain.
SQTP adalah merek layanan Microchip Technology Incorporated di Amerika Serikat
Logo Adaptec, Frequency on Demand, Silicon Storage Technology, dan Symmcom adalah merek dagang terdaftar dari Microchip Technology Inc. di negara lain.
GestIC adalah merek dagang terdaftar dari Microchip Technology Germany II GmbH & Co. KG, anak perusahaan Microchip Technology Inc., di negara lain.
Semua merek dagang lain yang disebutkan di sini adalah milik perusahaan masing-masing.
© 2023, Microchip Technology Incorporated dan anak perusahaannya. Seluruh hak cipta.
ISBN: 978-1-6683-2179-9
Sistem Manajemen Mutu
(Berikan pertanyaan)
Untuk informasi mengenai Sistem Manajemen Mutu Microchip, silakan kunjungi www.microchip.com/quality.
Penjualan dan Layanan di Seluruh Dunia
© 2023 Teknologi Microchip Inc.
dan anak perusahaannya
Baca Selengkapnya Tentang Manual Ini & Unduh PDF:
Dokumen / Sumber Daya
![]() |
MICROCHIP v4.2 Pengontrol ID Kecepatan IQ PI [Bahasa Indonesia:] Panduan Pengguna v4.2 Pengontrol ID Kecepatan IQ PI, v4.2, Pengontrol ID Kecepatan IQ PI, Pengontrol IQ PI, Pengontrol PI, Pengontrol |