Sistem Kontrol: Pengertian, Jenis, Komponen dan Contohnya
Kelasteknisi.com | Sistem kontrol adalah suatu sistem yang digunakan untuk mengatur, mengendalikan, atau mempertahankan perilaku suatu proses agar menghasilkan kondisi tertentu sesuai tujuan yang diinginkan. Sistem kontrol dapat bekerja secara sederhana tanpa umpan balik maupun menggunakan sensor dan feedback untuk mengoreksi kondisi aktual secara otomatis.
Teknologi ini digunakan hampir di seluruh bidang teknik, mulai dari pengaturan suhu AC di rumah, kontrol kecepatan motor listrik, mesin produksi, robot industri, pembangkit listrik, kendaraan, hingga sistem otomasi pabrik. Karena penerapannya sangat luas, memahami prinsip sistem kontrol merupakan salah satu dasar penting bagi mahasiswa maupun teknisi elektro dan otomasi.
Pengertian Sistem Kontrol
Sistem kontrol atau control system adalah susunan komponen yang bekerja bersama untuk mengendalikan suatu plant, mesin atau proses sehingga menghasilkan respons yang diinginkan. Dalam sistem sederhana, kontrol dapat dilakukan hanya berdasarkan perintah yang telah ditentukan. Pada sistem yang lebih kompleks, kondisi output dipantau dan dibandingkan dengan nilai referensi.
Tujuan pengendalian dapat berupa mempertahankan suhu, mengatur tekanan, menentukan posisi, mengendalikan kecepatan motor, menjaga level cairan, mengatur aliran, mempertahankan tegangan, atau membuat suatu mesin mengikuti sequence tertentu. Karena itu istilah sistem kontrol tidak hanya digunakan pada kontrol motor, tetapi mencakup hampir semua proses yang membutuhkan pengaturan otomatis maupun semiotomatis.
Tujuan Sistem Kontrol
Tujuan utama sistem kontrol adalah membuat suatu proses menghasilkan perilaku sesuai kebutuhan. Pada temperatur control misalnya, sistem berusaha mempertahankan temperatur mendekati setpoint meskipun terjadi perubahan kondisi lingkungan atau perubahan beban pemanasan.
Dalam industri, tujuan sistem kontrol dapat lebih luas, misalnya meningkatkan repeatability proses, mempertahankan kualitas produk, mengurangi intervensi operator, meningkatkan produktivitas, dan mengendalikan mesin secara terkoordinasi. Namun keberadaan sistem otomatis tidak otomatis menjamin proses menjadi lebih aman atau efisien; desain, instrumentasi, proteksi dan maintenance tetap harus benar.
Istilah Dasar dalam Sistem Kontrol
Sebelum mempelajari jenis sistem kontrol, terdapat beberapa istilah dasar yang perlu dipahami. Istilah seperti setpoint, process variable, error, controller dan actuator sering muncul pada diagram maupun troubleshooting sistem kontrol industri.
Memahami istilah tersebut membantu teknisi mengetahui apa yang sebenarnya sedang dikendalikan. Sebagai contoh, pada kontrol temperatur, temperatur yang diinginkan disebut setpoint, temperatur aktual merupakan process variable, dan selisih keduanya merupakan error yang dapat digunakan controller untuk menentukan aksi kontrol.
| Istilah | Pengertian |
|---|---|
| Setpoint (SP) | Nilai yang ingin dicapai atau dipertahankan. |
| Process Variable (PV) | Nilai aktual dari variabel yang dikendalikan. |
| Error | Selisih antara nilai referensi dan nilai aktual. |
| Controller | Perangkat atau algoritma yang menentukan aksi kontrol. |
| Plant/Process | Sistem atau proses yang dikendalikan. |
| Feedback | Informasi kondisi aktual yang dikembalikan ke sistem kontrol. |
Cara Kerja Sistem Kontrol
Cara kerja sistem kontrol bergantung pada apakah sistem menggunakan feedback atau tidak. Pada closed-loop control, nilai referensi diberikan kepada controller kemudian dibandingkan dengan hasil pengukuran sensor. Controller menghitung aksi yang diperlukan dan mengirimkan perintah ke actuator atau final control element.
Actuator kemudian memengaruhi plant atau proses. Sensor mengukur hasilnya dan mengembalikan informasi tersebut sebagai feedback. Proses ini berlangsung berulang sehingga output dapat mengikuti nilai yang diinginkan sejauh kemampuan controller, actuator, sensor dan plant memungkinkan.
Setpoint → Controller → Actuator → Plant/Process → Output
↑________________________ Sensor/Feedback
Jenis-Jenis Sistem Kontrol
Sistem kontrol dapat diklasifikasikan dengan berbagai cara. Pembagian yang paling umum adalah berdasarkan penggunaan feedback, sifat matematis sistem, dan domain waktu sinyal yang digunakan.
Satu sistem dapat masuk dalam beberapa kategori sekaligus. Sebagai contoh, kontrol kecepatan motor dapat merupakan closed-loop, nonlinear dan digital pada waktu yang sama. Jadi kategori berikut bukan selalu kelompok yang saling menggantikan.
1. Sistem Kontrol Terbuka atau Open-Loop
Sistem kontrol terbuka adalah sistem yang aksi kontrolnya tidak bergantung pada pengukuran output yang sedang dikendalikan. Dengan kata lain, sistem tidak menggunakan feedback dari output untuk melakukan koreksi otomatis terhadap hasilnya.
Contoh sederhana adalah pemanas yang dikendalikan hanya menggunakan timer. Setelah waktu ditentukan, pemanas bekerja sesuai durasi tersebut tanpa mengetahui apakah temperatur ruangan sudah mencapai nilai yang diinginkan atau belum.
Input/Command → Controller → Process → Output
2. Sistem Kontrol Tertutup atau Closed-Loop
Sistem kontrol tertutup atau closed-loop control menggunakan feedback untuk mengetahui kondisi output atau variabel proses. Nilai aktual kemudian dapat dibandingkan dengan nilai referensi sehingga sistem dapat melakukan koreksi ketika terjadi perbedaan.
Contohnya adalah thermostat. Ketika temperatur aktual berada di bawah setpoint, controller dapat mengaktifkan pemanas. Setelah temperatur mencapai kondisi tertentu, controller mengurangi atau menghentikan pemanasan sesuai metode kontrol yang digunakan.
Perbedaan Open-Loop dan Closed-Loop
Perbedaan utama open-loop dan closed-loop terletak pada penggunaan feedback. Open-loop tidak mengukur output untuk melakukan koreksi otomatis, sedangkan closed-loop menggunakan informasi aktual sebagai bagian dari proses pengendalian.
Closed-loop tidak otomatis selalu lebih baik. Sistem dengan feedback membutuhkan sensor, controller dan tuning yang lebih kompleks. Untuk aplikasi yang sangat sederhana dan kondisi bebannya relatif tetap, open-loop dapat menjadi solusi yang lebih ekonomis.
| Parameter | Open-Loop | Closed-Loop |
|---|---|---|
| Feedback | Tidak digunakan untuk koreksi output | Digunakan |
| Kompleksitas | Relatif sederhana | Lebih kompleks |
| Koreksi gangguan | Tidak dilakukan berdasarkan output | Dapat dilakukan melalui feedback |
| Sensor output | Tidak wajib untuk tujuan feedback | Umumnya diperlukan |
Untuk pembahasan lebih khusus mengenai feedback, baca artikel Feedback Control Systems di Kelasteknisi.
3. Sistem Kontrol Linier
Sistem kontrol linier adalah sistem yang model matematisnya memenuhi sifat linearitas pada kondisi dan asumsi yang digunakan. Prinsip superposisi dapat diterapkan sehingga analisis matematisnya umumnya lebih sederhana dibanding sistem nonlinear.
Banyak sistem fisik sebenarnya memiliki nonlinearitas, tetapi dapat dilinearisasi di sekitar suatu operating point agar analisis dan desain controller menjadi lebih mudah. Jadi istilah linier sering merujuk pada model yang digunakan, bukan berarti perangkat nyata benar-benar linear pada semua kondisi.
4. Sistem Kontrol Nonlinier
Sistem nonlinear adalah sistem yang tidak memenuhi prinsip superposisi secara umum. Nonlinearitas dapat muncul akibat saturation, dead zone, friction, backlash, karakteristik valve, perubahan parameter, atau dinamika fisik lainnya.
Contoh dapat dijumpai pada robot, pesawat, proses kimia maupun sistem mekanis kompleks. Analisis nonlinear biasanya membutuhkan pendekatan yang lebih khusus dibanding analisis sistem linear.
5. Sistem Kontrol Kontinu
Pada continuous-time control system, variabel sistem dimodelkan sebagai fungsi waktu kontinu. Contohnya dapat berupa model temperatur, kecepatan motor atau aliran fluida yang dinyatakan menggunakan differential equation.
Perlu diperhatikan bahwa sistem kontinu tidak berarti controller harus berupa perangkat analog. Sebuah proses yang secara fisik kontinu dapat dikontrol menggunakan PLC, microcontroller atau komputer melalui proses sampling dan konversi sinyal.
6. Sistem Kontrol Diskrit atau Digital
Pada sistem diskrit, nilai variabel kontrol diproses pada titik waktu tertentu atau berdasarkan sampling. Sistem seperti ini sangat umum digunakan pada digital controller, PLC, komputer industri dan mikrokontroler.
Sampling time menjadi parameter penting karena controller hanya memperoleh informasi pada interval tertentu. Sampling terlalu lambat terhadap dinamika proses dapat mengurangi performa kontrol atau bahkan memengaruhi kestabilan sistem.
Komponen Utama Sistem Kontrol
Tidak semua sistem kontrol mempunyai konfigurasi yang identik, tetapi pada closed-loop control umumnya terdapat reference, controller, actuator, plant dan sensor. Setiap komponen mempunyai fungsi berbeda dalam proses pengendalian.
Pada sistem industri, komponen tersebut dapat berupa perangkat fisik terpisah atau terintegrasi dalam satu peralatan. Sebuah variable speed drive misalnya dapat mempunyai controller, power converter dan berbagai fungsi monitoring di dalam satu unit.
1. Setpoint atau Reference
Setpoint adalah nilai target yang diinginkan. Contohnya temperatur 25 °C, kecepatan motor 1.500 rpm atau tekanan 5 bar.
Setpoint dapat diberikan secara manual oleh operator, dari HMI, PLC, supervisory system maupun dihasilkan oleh controller lain dalam struktur kontrol bertingkat.
2. Sensor dan Transmitter
Sensor digunakan untuk mendeteksi besaran fisik seperti temperatur, tekanan, posisi, level, kecepatan atau aliran. Informasi tersebut kemudian digunakan untuk mengetahui keadaan aktual proses.
Dalam instrumentasi industri, sensor sering digunakan bersama transmitter yang mengubah hasil pengukuran menjadi sinyal standar atau data komunikasi yang dapat dibaca controller.
3. Controller
Controller merupakan bagian yang menentukan aksi pengendalian berdasarkan command, feedback dan algoritma yang digunakan. Controller dapat berupa rangkaian elektronik, PID controller, PLC, DCS, microcontroller maupun komputer.
Pada sistem sederhana controller hanya menentukan ON atau OFF, sedangkan sistem lain menggunakan perhitungan yang jauh lebih kompleks untuk menghasilkan respons tertentu.
4. Actuator atau Final Control Element
Actuator mengubah perintah controller menjadi aksi fisik. Contohnya adalah motor listrik, solenoid, pneumatic actuator dan hydraulic actuator.
Pada process control, control valve dapat menjadi final control element yang mengatur aliran berdasarkan command controller. Pada motion control, motor listrik atau servo dapat menjadi aktuator.
5. Plant atau Process
Plant merupakan objek atau proses yang sedang dikendalikan. Plant dapat berupa motor, furnace, tank, boiler, conveyor, robot maupun suatu proses industri lengkap.
Karakteristik plant sangat menentukan controller yang diperlukan karena setiap proses mempunyai dinamika, delay, inertia dan respons gangguan yang berbeda.
6. Feedback
Feedback merupakan informasi mengenai kondisi aktual sistem yang digunakan kembali oleh controller. Feedback memungkinkan controller mengetahui apakah output sudah sesuai target.
Dalam motor servo misalnya, feedback posisi dapat diberikan oleh encoder. Pada kontrol temperatur, feedback diperoleh dari temperature sensor. Bentuk feedback sangat tergantung pada variabel yang dikendalikan.
Apa Itu PID Control?
PID atau Proportional-Integral-Derivative adalah salah satu metode kontrol feedback yang sangat umum digunakan. Controller menghitung aksi berdasarkan error serta komponen proportional, integral dan derivative sesuai parameter yang diterapkan.
PID banyak ditemukan pada temperature controller, process control, motor drive dan sistem industri lainnya. Namun pengaturan parameter PID harus disesuaikan dengan dinamika plant. Gain terlalu agresif dapat menyebabkan oscillation atau respons yang tidak diinginkan.
| Bagian PID | Fungsi Umum |
|---|---|
| P - Proportional | Memberikan aksi berdasarkan error saat ini. |
| I - Integral | Mengakumulasi error terhadap waktu dan membantu mengurangi steady-state error. |
| D - Derivative | Memberikan respons terhadap laju perubahan error. |
Sistem Kontrol PLC
Dalam otomasi industri, PLC atau Programmable Logic Controller banyak digunakan untuk menjalankan sequence, logic control, interlock, timer, counter dan fungsi control lainnya. PLC menerima sinyal input dari sensor kemudian menjalankan program dan memberikan output ke actuator.
PLC dapat digunakan pada conveyor, packaging machine, pump system, motor control hingga proses industri. Untuk monitoring tingkat sistem yang lebih luas, PLC dapat diintegrasikan dengan SCADA atau HMI.
Sistem Kontrol Motor Listrik
Sistem kontrol motor merupakan salah satu penerapan control system yang paling banyak ditemukan oleh teknisi listrik. Bentuknya dapat sangat sederhana, seperti ON/OFF melalui kontaktor, maupun kompleks seperti variable speed control dan servo motion control.
Rangkaian seperti DOL, forward-reverse dan star-delta merupakan contoh motor control berbasis switching. Untuk pengaturan kecepatan, dapat digunakan inverter/VFD sesuai jenis motor dan aplikasinya.
Sistem Kontrol Servo
Servo merupakan contoh closed-loop motion control yang menggunakan feedback untuk mengendalikan posisi, kecepatan atau torsi. Encoder atau feedback device memungkinkan sistem mengetahui kondisi aktual motor.
Servo banyak digunakan pada CNC, robot, packaging machine dan mesin otomatis yang membutuhkan gerakan presisi. Berbeda dengan motor yang hanya dikendalikan ON/OFF, servo memiliki drive dan sistem feedback yang memungkinkan koreksi gerakan secara cepat.
Fuzzy Logic Control
Fuzzy logic control merupakan salah satu pendekatan kontrol yang menggunakan aturan berbasis fuzzy logic. Berbeda dengan logika biner murni yang hanya mengenal kondisi benar atau salah, fuzzy logic memungkinkan representasi tingkat keanggotaan.
Pendekatan ini dapat digunakan ketika hubungan sistem sulit dinyatakan secara sederhana menggunakan model matematis tertentu atau ketika pengetahuan operator ingin dituangkan menjadi aturan kontrol. Pembahasan khusus tersedia di artikel Fuzzy Logic Control Systems.
Aplikasi Sistem Kontrol dalam Kehidupan Sehari-hari
Sistem kontrol bukan hanya digunakan pada pabrik. Banyak perangkat rumah tangga sebenarnya memiliki control system meskipun penggunanya tidak melihat langsung proses kontrol yang bekerja di dalamnya.
AC dapat menggunakan temperature control, mesin cuci mempunyai sequence control, kulkas mengendalikan temperatur ruang pendingin, sedangkan kendaraan menggunakan banyak electronic control system. Kompleksitasnya berbeda-beda tergantung kebutuhan peralatan.
Kontrol Temperatur
Kontrol temperatur digunakan pada AC, oven, furnace, kulkas dan berbagai proses industri. Sensor temperatur mengukur kondisi aktual kemudian controller menentukan aksi pemanasan atau pendinginan.
Metode kontrolnya dapat sesederhana ON/OFF dengan hysteresis atau menggunakan PID pada aplikasi yang memerlukan regulasi temperatur lebih halus.
Kontrol Level Air
Pada kontrol level, sensor digunakan untuk mengetahui tinggi cairan di dalam tank. Controller kemudian dapat mengaktifkan pompa atau mengatur valve agar level tetap berada pada rentang yang ditentukan.
Sistem sederhana dapat menggunakan level switch untuk ON/OFF pompa, sedangkan proses industri dapat menggunakan transmitter level dan control valve untuk menghasilkan kontrol yang lebih kontinu.
Kontrol Kecepatan Motor
Kecepatan motor listrik dapat dikendalikan dengan berbagai metode sesuai jenis motor. Pada motor induksi, inverter atau VFD sering digunakan untuk menghasilkan frekuensi dan tegangan keluaran yang terkontrol.
Jika digunakan feedback kecepatan, sistem dapat melakukan koreksi ketika beban berubah. Namun banyak VFD juga mampu bekerja tanpa speed sensor pada mode tertentu, tergantung kemampuan drive dan tuntutan aplikasi.
Aplikasi Sistem Kontrol di Industri
Industri menggunakan sistem kontrol untuk menjalankan mesin, mengatur process variable dan mengoordinasikan produksi. Pada pabrik manufaktur, controller dapat mengendalikan motor, conveyor, pneumatic cylinder, robot dan berbagai sensor secara bersamaan.
Pada process plant, sistem kontrol digunakan untuk mengendalikan temperatur, tekanan, flow dan level. Implementasinya dapat menggunakan PLC, DCS, standalone controller maupun gabungan beberapa sistem dengan SCADA untuk monitoring.
Aplikasi Sistem Kontrol pada Sistem Tenaga Listrik
Dalam sistem tenaga listrik, fungsi kontrol digunakan mulai dari pembangkit hingga distribusi. Contohnya meliputi excitation control generator, governor turbine, automatic voltage regulation, load control serta berbagai fungsi supervisory dan automation.
SCADA juga digunakan untuk melakukan monitoring, acquisition data dan supervisory control terhadap peralatan kelistrikan. Namun control system harus dibedakan dari protection system; walaupun keduanya dapat berinteraksi, tujuan dan karakteristik operasinya tidak selalu sama.
Sistem Kontrol pada Kendaraan
Kendaraan modern menggunakan banyak controller elektronik untuk mengatur mesin, drivetrain, braking dan berbagai fungsi kenyamanan. Sensor mengirim informasi ke electronic control unit yang kemudian menentukan output ke actuator.
Electronic stability control dan ABS merupakan contoh sistem yang menggunakan informasi sensor untuk melakukan aksi tertentu. Namun algoritma aktualnya jauh lebih kompleks dibanding diagram control-loop dasar.
Kriteria Kinerja Sistem Kontrol
Sebuah control system tidak hanya dinilai dari apakah output akhirnya mencapai setpoint. Engineer juga memperhatikan kecepatan respons, kestabilan, overshoot, error keadaan tunak, kemampuan menolak disturbance dan robustness terhadap perubahan parameter.
Trade-off sering terjadi. Controller yang dibuat sangat agresif untuk mendapatkan respons cepat dapat menghasilkan overshoot atau oscillation lebih besar. Karena itu desain control system membutuhkan keseimbangan antara respons, kestabilan dan batas kemampuan perangkat.
Stability
Kestabilan merupakan salah satu aspek terpenting pada sistem kontrol. Secara sederhana, sistem yang tidak stabil dapat menghasilkan respons yang terus membesar atau oscillation yang tidak terkendali.
Analisis stability menjadi sangat penting pada closed-loop system karena feedback dan controller dapat mengubah dinamika plant secara signifikan.
Steady-State Error
Steady-state error adalah perbedaan yang tersisa antara reference dan output setelah respons transien telah mereda, sesuai kondisi dan jenis input yang dianalisis.
Beberapa strategi kontrol, termasuk penggunaan integral action, dapat membantu mengurangi error ini, tetapi tuning yang tidak tepat juga dapat menimbulkan masalah lain.
Overshoot dan Settling Time
Overshoot terjadi ketika output melewati nilai target selama respons transien. Pada beberapa sistem sedikit overshoot dapat diterima, tetapi pada proses tertentu overshoot harus dibatasi.
Settling time menunjukkan seberapa cepat respons masuk dan tetap berada dalam batas toleransi tertentu di sekitar nilai akhir. Parameter ini penting pada mesin dengan cycle time cepat.
Gangguan atau Disturbance pada Sistem Kontrol
Disturbance adalah pengaruh dari luar atau internal proses yang dapat mengubah output dari kondisi yang diinginkan. Contohnya perubahan beban motor, perubahan temperatur lingkungan atau perubahan tekanan supply.
Salah satu tujuan closed-loop control adalah mengurangi pengaruh disturbance terhadap controlled variable. Seberapa baik gangguan dapat ditolak bergantung pada dinamika sistem dan strategi controller.
Kelebihan dan Kekurangan Sistem Kontrol Otomatis
Sistem kontrol otomatis dapat meningkatkan konsistensi proses dan mengurangi kebutuhan intervensi operator. Sistem juga dapat memantau banyak variabel secara cepat dan melakukan aksi kontrol sesuai program.
Namun otomatisasi meningkatkan kompleksitas. Sensor yang salah membaca, actuator rusak, parameter tidak tepat, komunikasi terganggu atau kesalahan program dapat memengaruhi operasi. Oleh karena itu desain sistem harus mempertimbangkan diagnosa, fail-safe behaviour, maintenance dan proteksi yang sesuai.
Tantangan dalam Desain Sistem Kontrol
Sistem fisik nyata tidak selalu sesuai model ideal. Friction, backlash, saturation, delay, noise sensor dan perubahan karakteristik plant merupakan beberapa faktor yang dapat memengaruhi performa sistem.
Karena itu desain control system tidak hanya berhenti pada simulasi. Commissioning dan tuning pada kondisi nyata tetap diperlukan agar parameter sesuai karakteristik mesin atau proses.
Nonlinearitas
Banyak plant mempunyai karakter nonlinear. Saturation actuator, valve characteristics, dead band dan mechanical friction dapat membuat respons berbeda dari model linear sederhana.
Engineer dapat menggunakan linearization, nonlinear control maupun strategi lain tergantung tingkat kompleksitas dan kebutuhan performa.
Noise pada Sensor
Sensor tidak selalu memberikan sinyal yang benar-benar bersih. Electrical noise, vibration, quantization maupun interference dapat menyebabkan nilai pengukuran berfluktuasi.
Filtering dapat digunakan dalam kondisi tertentu, tetapi filter juga dapat menambahkan delay atau phase lag. Karena itu parameter filter tidak sebaiknya diatur sembarangan.
Delay
Delay dapat berasal dari proses fisik, sensor, komunikasi, sampling maupun komputasi controller. Delay yang besar dapat membuat proses pengendalian menjadi lebih sulit.
Pada control loop berkecepatan tinggi seperti motion control, latency komunikasi dan sampling rate menjadi semakin penting terhadap kualitas respons.
Kesimpulan
Sistem kontrol adalah sistem yang digunakan untuk mengendalikan perilaku suatu mesin atau proses agar menghasilkan respons sesuai tujuan yang ditentukan. Sistem dapat bekerja secara open-loop maupun closed-loop, serta dapat diklasifikasikan sebagai linear, nonlinear, continuous maupun discrete tergantung karakteristiknya.
Pada closed-loop control, sensor menyediakan feedback mengenai kondisi aktual. Controller membandingkannya dengan nilai target kemudian mengendalikan actuator untuk memengaruhi plant. Konsep dasar ini digunakan pada berbagai teknologi mulai dari thermostat sederhana hingga motor servo, robot dan process control industri.
Bagi teknisi, memahami sistem kontrol penting karena troubleshooting tidak cukup hanya memeriksa apakah sebuah komponen hidup atau mati. Teknisi perlu memahami setpoint, feedback, controller, actuator dan process agar dapat menentukan bagian mana yang menyebabkan sistem tidak menghasilkan respons sesuai perintah.
Posting Komentar