ขอความช่วยเหลือค่ะ มีข้อสงสัยกับเรื่อง PID controller

วันนี้นั่งอ่านเกี่ยวกับระบบ control ชนิดนึง คือระบบ PID (Proportion-Integral-Derivative Controller) และได้ทำการทดลองคอนโทรลอุณหภูมิน้ำ โดยการปรับค่า Proportional Term และ Integral Term ดูว่ามันจะเป็นไงบ้าง ตอนนี้มีข้อสงสัย อยากวอนให้ผู้รู้ช่วยอธิบายด้วยค่ะ

1) ถ้าเราตั้งค่า Integral และ Derivative คงที่ (เป็น 0 หมด) แล้วลองเล่นกับ Proportional Band ดู โดยตั้งค่า Proportional Band เป็น 10 20 30 40 50 60 จะเห็นได้ว่า ยิ่งProportional Band ต่ำ ช่วงแรกอุณหภูมิก็ยิ่งขึ้นเร็ว นี่เป็นเพราะอะไรคะ

2) ก็ต่อจากข้อหนึ่ง คือเราสงสัยว่า เพราะอะไร ทำไม Proportional Band ยิ่งสูง offset ยิ่งเยอะคะ?

3) ถ้าเราตั้ง Proportional และ Derivative คงที่ แล้วมาเล่นกับ Integral โดยตั้งเป็น 100 200 300 400 500 แต่เมื่อเราเอาผลมาดู เรางงๆ แบบไม่รู้ว่ามันโชว์ trend อะไร? จินตนาการถึงตอนเรียน Dampling ที่มันควรจะมี overshoot น้อยลงเมื่อ Integral Term มากขึ้น แต่ของเรา มันหยุด overshoot ตั้งแต่ 300 แล้วค่ะ

ตอนนี้เครียดสุดๆ งงกับ PID Controller มากว่ามันทำงานยังไง พยายามหาอ่านใน internet แล้วก็ช่วยได้มากโข แต่ยังติดที่ 3 ข้อนี้แหละค่ะ ยังไม่แน่ใจ รบกวนผู้รู้ช่วยตอบด้วยนะคะ

แก้ไขนะคะ เพิ่งรู้ว่าตัวเองปรับ PB ค่ะ ซึ่งมัน inversely proportional กับ Proportional Gain (Proportional Gain = 100/Proportional Band) เพราะฉะนั้น เทรนด์ที่ได้ก็ถูกต้องแล้วใช่มั้ยคะ

ขอบคุณมากค่ะ

หัวเราะ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่