- Bolehkah Arduino menjadi pengawal PID?
- Bagaimana saya membezakan pengawal PID?
- Apakah perbezaan asas antara pengawal PID diskret dan pengawal PID berterusan?
Bolehkah Arduino menjadi pengawal PID?
Untuk melaksanakan pengawal PID dalam kod atau lakaran Arduino, lima parameter mesti diketahui: pemalar berkadar, penting dan derivatif, nilai input dan nilai titik set. Pengiraan PID mesti berada di dalam fungsi gelung. Bahagian pertama fungsi harus menentukan masa berlalu.
Bagaimana saya membezakan pengawal PID?
Cara mudah untuk membezakan pengawal ini adalah untuk menukar istilah yang penting dan derivatif kepada rakan sejawat mereka yang diskret. Biasanya 3 variasi untuk berbuat demikian, melalui euler ke hadapan, euler mundur, dan kaedah trapezoid.
Apakah perbezaan asas antara pengawal PID diskret dan pengawal PID berterusan?
Pengawal masa berterusan direka dalam domain S, sedangkan pengawal masa diskret direka dalam domain z. Oleh itu anda tidak boleh menggunakan nilai angka yang sama untuk mendapatkan tindak balas yang sama. Berterusan dilaksanakan dengan elektronik analog. Diskret bermakna digital.