Àwọn ọ̀nà ìdarí PID nínú àdáṣiṣẹ́

Àwọn Ìmọ̀ Ìṣàkóso PID nínú Àdáṣiṣẹ́

Dalam dunia automasi industri, menjaga suatu proses tetap stabil dan sesuai target adalah kebutuhan utama. Baik itu menjaga suhu oven tetap pada nilai tertentu, mempertahankan level cairan di tangki, mengatur kecepatan motor konveyor, maupun mengendalikan tekanan pada sistem pneumatik—semuanya membutuhkan strategi kontrol yang andal. Salah satu teknik yang paling luas digunakan karena sederhana, efektif, dan mudah diimplementasikan adalah kontrol PID (Proportional–Integral–Derivative). Artikel ini membahas àwọn èrò ìpìlẹ̀ PID, cara kerja tiap komponennya, penerapan dalam automasi, hingga praktik penyetelan (tuning) agar performa sistem optimal.

Kí ni ìṣàkóso PID?

PID jẹ́ alugoridimu iṣakoso esi ti o ṣe iṣiro ifihan agbara iṣakoso ti o da lori iyatọ laarin iye itọkasi (setpoint) ati iye ti a wọn (oniyipada ilana/PV). Iyatọ yii ni a pe ni aṣiṣe naa. Ero ti iṣakoso PID ni lati dinku aṣiṣe naa ni yarayara bi o ti ṣee ṣe laisi fa ki eto naa yipo pupọ tabi di alaiduro.

Secara umum, kontroler akan menghasilkan output (misalnya bukaan valve, tegangan ke motor, atau duty cycle PWM) yang memengaruhi proses. Sensor membaca hasilnya, lalu nilai tersebut dibandingkan lagi dengan setpoint. Siklus ini berlangsung kontinu dalam PLC, DCS, atau controller tertanam (embedded).

Fọ́múlà ìpìlẹ̀ fún fọ́ọ̀mù PID tó ń tẹ̀síwájú:

u(t) = Kp e(t) + Ki ∫ e(t) dt + Kd · (de(t)/dt)

Nínú àwọn ètò oní-nọ́ńbà (bíi PLCs), a máa ń ṣe àwọn ìṣirò ní ọ̀nà tí ó yàtọ̀ síra ní ìbámu pẹ̀lú àwọn àkókò ìṣàyẹ̀wò kan.

Àwọn èròjà PID: P, I, àti D

1) Ìwọ̀n-ìwọ̀n (P)
Apá tó wà nínú ẹ̀rọ náà máa ń fúnni ní ìdáhùn tó bá bí àṣìṣe tó wà lọ́wọ́lọ́wọ́ ṣe tó mu. Tí àṣìṣe náà bá tóbi, àtúnṣe náà yóò pọ̀. Àǹfààní rẹ̀ ni ìdáhùn tó yára àti tó rọrùn.

Namun, kontrol P saja umumnya menyisakan steady-state error (error yang tersisa ketika sistem sudah “stabil”). Misalnya pada kontrol suhu, suhu dapat berhenti sedikit di bawah setpoint karena gaya koreksi P menurun ketika error mengecil.

Parameter kunci: Kp (gain proporsional)
– Kp kere ju: idahun lọra, akoko pipẹ lati parẹ aṣiṣe.
– Kp tóbi jù: ewu ìkọlù àti ìyípadà.

2) Àpapọ̀ (I)
Apá pàtàkì náà máa ń ṣàkópọ̀ àwọn àṣìṣe náà bí àkókò ti ń lọ. Iṣẹ́ rẹ̀ ni láti mú àwọn àṣìṣe ipò tí ó dúró ṣinṣin kúrò, nítorí pé àwọn àṣìṣe kékeré pàápàá yóò máa mú kí àbájáde náà máa lọ títí tí àṣìṣe náà yóò fi sún mọ́ òdo.

Kelemahannya, integral dapat membuat respons menjadi lebih lambat dan berpotensi menciptakan overshoot atau osilasi jika terlalu agresif. Masalah klasik lain adalah integral windup , yaitu ketika integral “menumpuk” terlalu besar saat aktuator sudah mencapai batas maksimum/minimum (saturasi).

Parameter kunci: Ki (gain integral) atau kadang dinyatakan sebagai Ti (integral time)
– Ki kere ju: aṣiṣe ipo iduroṣinṣin parẹ laiyara pupọ.
– Ki tobi ju: o ga ju, o n yipo, o si le pari.

3) Àtúnṣe (D)
Komponen derivatif memprediksi tren error dengan melihat laju perubahannya. D dapat membantu meredam overshoot dan meningkatkan stabilitas, terutama pada sistem yang cenderung berosilasi.

Sibẹsibẹ, awọn itọsẹjade jẹ ki ariwo sensọ naa nira pupọ. Ninu awọn wiwọn ariwo, D le fa ki abajade naa mì tìtì. Nitorinaa, awọn imuṣẹ D nigbagbogbo ni a maa n tẹle pẹlu àlẹmọ (fun apẹẹrẹ, àlẹmọ kekere-kọja) tabi lilo bi itọsẹ ti PV (dipo aṣiṣe) lati dinku awọn ipa ti awọn iyipada setpoint lojiji.

Parameter kunci: Kd (gain derivatif) atau Td (derivative time)
– Kd kéré jù: ipa ìdarí omi kò ṣe kedere.
– Kd ti tobi ju: àbájáde naa jẹ ohun ti o ni imọlara ariwo, eto naa le di alaidun tabi alaiduro.

Kí ló dé tí PID fi gbajúmọ̀ nínú iṣẹ́ àdánidá?

Àwọn PID jẹ́ gbajúmọ̀ fún ọ̀pọ̀lọpọ̀ ìdí tó wúlò:

1. Mudah diimplementasikan : Hampir semua PLC dan DCS memiliki blok fungsi PID bawaan.
2. Cukup fleksibel : Dapat dipakai pada banyak proses (suhu, level, flow, speed, tekanan).
3. Tidak membutuhkan model matematis detail : Berbeda dengan kontrol berbasis model, PID bisa disetel dengan pendekatan eksperimen.
4. Kinerja memadai untuk sebagian besar kebutuhan industri : Untuk banyak proses, PID sudah “good enough” dengan biaya rendah.

Sibẹsibẹ, PID kii ṣe ojutu fun gbogbo awọn ọran—fun apẹẹrẹ, ninu awọn ilana ti kii ṣe laini pupọ, awọn ti o ni awọn akoko okú nla, tabi awọn ilana pẹlu awọn oniyipada pupọ ti o ni ipa pupọ. Ninu awọn ipo wọnyi, iṣakoso ilọsiwaju (fun apẹẹrẹ, MPC) nigbagbogbo jẹ deede diẹ sii.

Àwọn àpẹẹrẹ ti àwọn ohun èlò PID nínú iṣẹ́

1. Kontrol suhu (heater/oven/boiler)
PV: iwọn otutu ti thermocouple/RTD
Àbájáde: agbára ìgbóná (SSR/thyristor) tàbí ṣíṣí fáìlì ìgbóná
Awọn ipenija: inertia ooru ati akoko okú.

2. Kontrol level tangki
PV: ipele omi (agbederu ultrasonic/pressure)
Ìjáde: ṣíṣí àtọwọdá àtọwọdá tàbí iyàrá fifa omi
Àwọn ìpèníjà: àwọn ìdàrúdàpọ̀ láti inú ìjáde àti àwọn ìyípadà ìwúwo.

3. Kontrol kecepatan motor
PV: RPM ti encoder/tachometer
Àbájáde: àmì sí VFD/servo drive
Àwọn ìpèníjà: yíyípadà ẹrù, ìforígbárí, àti ìfàsẹ́yìn ẹ̀rọ.

4. Kontrol tekanan
PV: Atagba titẹ
Ìjáde: actuator àtọwọdá tàbí compressor
Àwọn ìpèníjà: ìfúnpọ̀ gaasi àti ìṣiṣẹ́ òpópónà.

Ìlànà ìtúnṣe PID (ìtúnṣe)

Ṣíṣe àtúnṣe ni ìlànà yíyan àwọn iye Kp, Ki, àti Kd kí ètò náà lè bá àwọn ìlànà iṣẹ́ mu: kíákíá láti dé ibi tí a yàn, kí ó má ​​pọ̀ jù, kí ó dúró ṣinṣin, kí ó sì dúró ṣinṣin sí àwọn ìdààmú.

Ọpọlọpọ awọn ọna atunṣe wọpọ lo wa:

1) Ṣíṣe àtúnṣe ọwọ́ (àdánwò àti àṣìṣe)
Àwọn ọ̀nà ìlò tí a sábà máa ń lò nínú iṣẹ́ náà:

– Mulai dari Ki = 0 dan Kd = 0 .
– Naikkan Kp hingga respons cepat, tetapi belum berosilasi berlebihan.
– Tambahkan Ki perlahan untuk menghilangkan steady-state error.
– Tambahkan Kd jika perlu untuk mengurangi overshoot dan osilasi.

Kókó pàtàkì sí ṣíṣe àtúnṣe pẹ̀lú ọwọ́ ni láti ṣe àwọn àyípadà kékeré, kí o kíyèsí ìdáhùn ìgbésẹ̀ (ìyípadà tàbí ìdàrúdàpọ̀), kí o sì rí i dájú pé ètò náà wà ní ààbò.

2) Ziegler–Nichols (ọ̀nà ìyípo)
Ọ̀nà àtijọ́: mú kí Kp pọ̀ sí i títí tí ètò náà yóò fi máa yí padà dáadáa (èrè ìkẹyìn), kọ àkókò ìyípadà sílẹ̀, lẹ́yìn náà ṣírò àwọn pàrámítà PID láti inú tábìlì kan. Ọ̀nà yìí yára, ṣùgbọ́n ó sábà máa ń mú àwọn ìṣàn tó pọ̀ jù jáde, nítorí náà kì í ṣe gbogbo ìgbà ló yẹ fún àwọn iṣẹ́ tó ṣe pàtàkì.

3) Àtúnṣe aládàáṣe lórí àwọn olùdarí òde òní
Ọ̀pọ̀lọpọ̀ àwọn olùdarí PLC/iwọn otutu ní àwọn iṣẹ́ àtúnṣe aládàáṣe. Lọ́pọ̀ ìgbà, ẹ̀rọ náà yóò pèsè àmì ìdánwò, yóò dá ìdáhùn iṣẹ́ náà mọ̀, lẹ́yìn náà yóò ṣírò àwọn pàrámítà PID àkọ́kọ́. Àwọn àbájáde náà sábà máa ń dára tó láti jẹ́ ìbẹ̀rẹ̀, ṣùgbọ́n wọ́n lè nílò àtúnṣe tí ó bá àwọn ohun tí a béèrè fún mu.

Awọn nkan pataki ninu imuse PID oni-nọmba

1. Waktu sampling (Ts)
Ṣíṣe àyẹ̀wò lọ́ra jù lè mú kí ìṣàkóso náà máa fèsì díẹ̀díẹ̀. Ṣíṣe àyẹ̀wò lọ́ra jù lè mú kí ariwo pọ̀ sí i kí ó sì kún fún CPU. Yan Ts gẹ́gẹ́ bí ìlànà iṣẹ́: àwọn ìlànà kíákíá nílò Ts kékeré, nígbà tí àwọn ìlànà lọ́ra lè lo Ts tó tóbi jù.

2. Saturasi output dan anti-windup
Nígbà tí ìjáde náà bá dé ààlà (fún àpẹẹrẹ, 0–100%), integral náà lè máa dàgbàsókè kí ó sì fa ìkọjá nígbà tí ètò náà bá padà sí ipò déédéé. Anti-windup ń dènà ìkójọpọ̀ àwọn integral tí kò pọndandan.

3. Filtering untuk derivatif dan PV
Àwọn sensọ̀ sábà máa ń ní ariwo. Àlẹ̀mọ́ ìlọ́sókè kékeré máa ń ranni lọ́wọ́, pàápàá jùlọ nígbà tí a bá lo àwọn èròjà D.

4. Setpoint ramp/soft start
Àwọn àyípadà tó ṣẹlẹ̀ lójijì lè fa ìṣẹ́jú tó pọ̀ jù. Rírìn sí ibi tí a ti ṣètò nǹkan mú kí ìyípadà náà rọrùn.

Àwọn ìlànà iṣẹ́ tí a sábà máa ń ṣe àyẹ̀wò

Nínú iṣẹ́ àdánidá, PID tuning sábà máa ń tẹ̀lé àpapọ̀ àwọn wọ̀nyí:
– Rise time cepat (waktu naik menuju setpoint).
– Overshoot kecil (tidak melewati setpoint terlalu jauh).
– Settling time singkat (cepat stabil).
– Steady-state error minimal.
– Robustness baik (tetap stabil meski ada perubahan beban/gangguan).

Kìí ṣe gbogbo nǹkan ni a lè ṣe àtúnṣe lẹ́ẹ̀kan náà. Fún àpẹẹrẹ, lílo àkókò gíga kíákíá máa ń mú kí ìlọsókè pọ̀ sí i. Nítorí náà, ṣíṣe àtúnṣe sinmi lórí àwọn ohun pàtàkì nínú iṣẹ́: ààbò, dídára ọjà, agbára ṣíṣe, tàbí ìtùnú iṣẹ́.

Penutup

Teknik kontrol PID adalah tulang punggung banyak sistem automasi karena kemampuannya mengendalikan proses secara efektif dengan implementasi yang relatif sederhana. Dengan memahami peran komponen P, I, dan D, serta menerapkan tuning dan praktik implementasi yang baik—seperti anti-windup, filtering, dan pemilihan waktu sampling—PID dapat memberikan performa stabil, responsif, dan tahan gangguan pada berbagai aplikasi industri. Walaupun ada metode kontrol modern yang lebih canggih, PID tetap menjadi pilihan utama untuk banyak proses karena keseimbangan terbaik antara kinerja, kemudahan, dan biaya.

Tí o bá fẹ́, mo lè ṣe àtúnṣe àpilẹ̀kọ yìí sí àyíká pàtó kan (fún àpẹẹrẹ PID lórí Siemens/Omron PLC, ìṣàkóso ìwọ̀n otútù pẹ̀lú SSRs, tàbí àpẹẹrẹ ìṣirò àtúnṣe fún ètò ìpele mọ́tò/àwọ̀n).

Fi ọ̀rọ̀ sílẹ̀