PID Control คืออะไร?

PID Control ย่อมาจาก Proportional – Integral – Derivative Control เป็นอัลกอริทึมการควบคุมแบบ Feedback Control ที่ถูกใช้งานอย่างแพร่หลายในงานวิศวกรรมและอุตสาหกรรม

หน้าที่หลักของ PID คือ ควบคุมให้ค่าที่เกิดขึ้นจริง (Process Variable : PV) เข้าใกล้และรักษาไว้ที่ค่าเป้าหมาย (Set Point : SP) ให้ได้อย่างแม่นยำ นิ่ง และเสถียร

ตัวอย่างให้เห็นภาพง่าย ๆ

ลองนึกถึงระบบ Cruise Control ในรถยนต์

เพื่อให้รถวิ่งด้วยความเร็วคงที่ แม้ถนนจะขึ้นเนินหรือลงเนิน

องค์ประกอบ 3 ส่วนของ PID

1) P : Proportional (ปัจจุบัน)

หน้าที่: ตอบสนองตาม “ขนาดของความผิดพลาด” ที่เกิดขึ้นในขณะนั้น

ตัวอย่าง:

ข้อจำกัด: หากใช้ P อย่างเดียว ระบบมักไม่ถึงค่าเป้าหมายพอดี จะเกิดค่าคลาดเคลื่อน (Offset)

2) I : Integral (อดีต)

หน้าที่: นำความผิดพลาดที่สะสมในอดีตมาคำนวณรวม

ตัวอย่าง: หากรถวิ่งช้ากว่าเป้าหมายอยู่นาน แม้จะต่างเพียงเล็กน้อย ระบบจะเพิ่มแรงคันเร่งขึ้นเรื่อย ๆ จนกว่าความผิดพลาดจะเป็นศูนย์

ข้อดี: ช่วยกำจัดค่า Offset

3) D : Derivative (อนาคต)

หน้าที่: คาดการณ์แนวโน้มของความผิดพลาดในอนาคต จากอัตราการเปลี่ยนแปลง

ตัวอย่าง: หากความเร็วเพิ่มขึ้นเร็วเกินไป ระบบจะช่วยลดก่อนถึงเป้าหมาย เพื่อป้องกัน Overshoot

ข้อดี:

สรุปการทำงานของ PID แบบเข้าใจง่าย

เมื่อทั้ง 3 ส่วนทำงานร่วมกัน จะทำให้ระบบควบคุมมีความรวดเร็ว แม่นยำ และเสถียร