Motor DC merupakan salah satu actuator yang umum digunakan pada sistem
kontrol. Pada materi ini dibahas mengenai kecepatan motor dc.
Untuk contoh ini, kita akan mengasumsikan bahwa input dari sistem adalah
sumber tegangan (v) yang diterapkan pada armature motor, sedangkan outputnya
adalah kecepatan rotasi θ̇ (tetha). Rotor dan poros diasumsikan kaku. Selanjutnya
mengasumsikan model gesekan kental, yaitu torsi gesekan sebanding dengan
kecepatan sudut poros.
2. induktansi listrik
Pada umumnya torsi yang dihasilkan oleh motor DC sebanding dengan arus
jangkar dan kuat medan magnet.
3. Persyaratan desain
Pertama, pertimbangkan bahwa motor tanpa kompensasi kami berputar pada 0,1
rad/dtk dalam keadaan tunak untuk tegangan input 1 Volt. Karena persyaratan
paling dasar dari sebuah motor adalah bahwa ia harus berputar pada kecepatan
yang diinginkan, kita akan mensyaratkan bahwa kesalahan keadaan tunak dari
kecepatan motor kurang dari 1%. Persyaratan kinerja lain untuk motor adalah
bahwa ia harus berakselerasi ke kecepatan kondisi-mapan segera setelah
dihidupkan. Dalam hal ini, ingin memiliki waktu penyelesaian kurang dari 2 detik.
Selain itu, karena kecepatan yang lebih cepat dari referensi dapat merusak
peralatan, ingin memiliki respons langkah dengan overshoot kurang dari 5%.
Singkatnya, untuk perintah langkah satuan dalam kecepatan motor, keluaran
sistem kontrol harus memenuhibeberapa persyaratan yaitu:
Settlingtime kurang dari 2 detik
Overshoot kurang dari 5%
Kesalahan kondisi mapan kurang dari 1%
4. Representasi MATLAB
1. Fungsi Transfer
Kita dapat merepresentasikan fungsi transfer loop terbuka motor dalam
MATLAB dengan mendefinisikan parameter dan fungsi transfer sebagai gambar
berikut . Menjalankan kode ini di jendela perintah menghasilkan output yang
ditunjukkan di bawah ini.
Sekarang mari kita lihat bagaimana kinerja sistem loop terbuka asli. Tambahkan
berikut ini linear System Analyzer perintah ke akhir m-file dan jalankan di jendela
perintah MATLAB. Kita dapat mengakses Penganalisis Sistem Linier juga dengan
pergi ke APLIKASI tab tooltrip MATLAB dan mengklik ikon aplikasi di bawah
Desain dan Analisis Sistem Kontrol. Pada perintah gambar sebelah kanan bawah
ini, string'melangkah' diteruskan ke fungsi yang ditentukan untuk menghasilkan
plot respons langkah unit untuk sistem P_motor. Kisaran angka 0:0.1:5 tentukan
bahwa plot respons langkah harus menyertakan titik data untuk waktu dari 0
hingga 5 detik dalam langkah 0,1 detik. Plot yang dihasilkan ditunjukkan pada
gambar sebelah kanan di bawah, di mana \a dapat dilihat beberapa karakteristik
sistem dengan mengklik kanan pada gambar dan memilih dari Karakteristik menu
aspek kinerja seperti Waktu penyelesaian dan Stabil.
Dari plot gambar sebelah kanan kita melihat bahwa ketika 1 Volt diterapkan ke
sistem, motor hanya dapat mencapai kecepatan maksimum 0,1 rad/sec, sepuluh
kali lebih kecil dari kecepatan yang kita inginkan. Selain itu, motor membutuhkan
2,07 detik untuk mencapai kecepatan kondisi tunaknya; dan ini tidak memenuhi
kriteria waktu penyelesaian 2 detik
2. Karakteristik model LTI
.
Karena fungsi transfer loop terbuka kita memiliki bentuk sistem orde kedua
kanonik, harus dapat memprediksi secara akurat karakteristik respons langkah
yang diamati berdasarkan lokasi kutub fungsi transfer. Kita dapat melihat secara
grafis lokasi kutub (dan nol) dariP_motor sistem dari dalam Penganalisis Sistem
Linier dengan mengklik kanan pada area plot dan memilih Tipe Plot > Kutub/Nol
dari menu yang dihasilkan. Melakukan tindakan ini akan mengubah Penganalisis
Sistem Linier ke peta berikut di mana biru x's mengidentifikasi lokasi kutub.
Dari gambar di atas dapat dilihat bahwa fungsi alih loop terbuka memiliki dua
kutub nyata, satu di S = -2 dan satu di S = -10. Karena kedua kutub adalah nyata,
tidak ada osilasi dalam respon langkah (atau overshoot) seperti yang telah kita
lihat. Selanjutnya, karena kutub yang satu 5 kali lebih negatif dari kutub lainnya,
kutub yang lebih lambat akan mendominasi dinamika. Artinya, tiang diS = -2
terutama menentukan kecepatan respon sistem dan sistem berperilaku mirip
dengan sistem orde pertama.
Sekarang mari kita periksa respon langkah loop tertutup. Tambahkan perintah
gambar sebelah kanan berikut ke akhir m-file dan jalankan di jendela perintah..
dapat dilihat beberapa karakteristik sistem dengan mengklik kanan pada gambar
dan memilih Karakteristik dari menu yang dihasilkan. Pada gambar sebelah kanan
di bawah, anotasi telah ditambahkan secara khusus untukWaktu penyelesaian,
Respon Puncak, dan Stabil.
Dari plot gambar sebelah kana kita melihat bahwa kesalahan kondisi tunak dan
overshoot terlalu besar. yang meningkatkan gain proporsional Kp akan
mengurangi kesalahan kondisi tunak. Namun, ingat juga bahwa peningkatan Kp
sering mengakibatkan peningkatan overshoot, oleh karena itu, tampaknya tidak
semua persyaratan desain dapat dipenuhi dengan pengontrol proporsional
sederhana.
2. Kontrol PID
kita coba pengontrol PID dengan kecil Ki dan Kd . Ubah mfile sehingga garis
yang mendefinisikan kontrol adalah sebagai berikut. Menjalankan m-file baru ini
memberi plot yang ditunjukkan pada di bawah ini.
Pemeriksaan gambar menunjukkan bahwa kesalahan kondisi tunak benar-benar
menuju nol untuk input langkah. Namun, waktu yang dibutuhkan untuk mencapai
kondisi tunak jauh lebih besar daripada waktu pengendapan yang dibutuhkan
yaitu 2 detik.
Baik sekian presentasi dari saya, mohon maaf apbila ada kesalahan . dan terima
kasih untuk perhatiannya
Wassalamualaikum wr wb