แบบจำลองการควบคุมถังกวนแบบปฏิกิริยาต่อเนื่อง(Continuous Stirred Tank Reactor) ต่ออนุกรม 2 ถัง โดย Matlab/Simulink 

ในบล๊อกนี้จะศึกษาแบบจำลองของระบบแบบจำลองการควบคุมถังกวนแบบปฏิกิริยาต่อเนื่อง 2 ถัง ต่อกันแบบอนุกรม โดยมีสมมติฐานดังนี้ จะได้สมการอนุพันธ์ของระบบในช่วง Stead state ดังนี้

Continue Reading

แบบจำลองการควบคุมถังกวนแบบปฏิกิริยาต่อเนื่อง(Continuous Stirred Tank Reactor) โดย Matlab

ถังกวนแบบปฏิกิริยาต่อเนื่อง Continuous Stirred Tank Reactor (CSTR) พบมากในอุตสาหกรรม ในบล็อกนี้เราจะศึกษาแบบจำลองโดยอ้างอิงจาก หนังสือ Process Dynamics: Modeling, Analysis and Simulation สำนักพิมพ์ Prentice-Hall

Continue Reading

การควบคุมระดับนํ้าของกระบวนการสองถังที่เชื่อมต่อกัน (coupled tanks process)

การศึกษาระบบควบคุมระดับน้ำในถังที่เชื่อมต่อกัน เริ่มต้นที่การศึกษาแบบจำลองของระบบรักษาระดับน้ำถังเดียว แสดงดังรูปที่ 1

Continue Reading

Bode, response plot ของระบบ Mass spring damped system

จากที่ได้ศึกษาจากบล๊อก จำลองการทำงานของ Mass spring damped system บล๊อกนี้ขอนำเสนอการ plot ที่จำเป็นเพิ่มเติมต่อการวิคราะห์ระบบ 1) รันสคริปข้อมูลพื้นฐานระบบ mass spring damped system

Continue Reading

การหาสมการเสตทของลูกตุ้มกลับหัว (Inverted Pendulum) ด้วยวิธีพลังงาน และจำลองระบบโดย Matlab

นอกจากการใช้กฎข้อที่สองของนิวตันในการหาสมการพลศาสตร์แล้ว ยังมีอีกหนึ่งวิธีที่ใช้กันบ่อย ก็คือการใช้ Lagrange’s equation เขียนในรูปทั่วไปได้ดังนี้

Continue Reading

ตัวสังเกตุแบบเต็มเสตท(Full State observer) โดย Matlab/Simulink

State observer ก็คือการสร้างแบบจำลองคู่ขนานกับระบบพลศาสตร์จริง เพื่อประมาณค่าตัวแปรเสตทของระบบจริงนั้นเอง ตัวสังเกตุ(Observer) มีวิธีการออกแบบหลายวิธี บล๊อกนี้จะขอใช้วิธีตามหนังสือ Modern Control Engineering

Continue Reading

แบบจำลองเสตท การลอยตัวด้วยแรงแม่เหล็ก (State model of magnet levitation)

จากสคริป พบว่าระบบมีโพล ดังนี้ poles = 15.6118 ,-15.6932 , -250.0000 จะพบว่ามีโพล 1 ตัวอยู่ด้านขวาของ Complex plan ซึ่งทำให้ระบบไม่มีเสถียรภาพ สอดคล้องกับกราฟผลตอบสนองระยะของ x เพิ่มมากขึ้นเรื่อยๆ หมายถึงอำนาจแม่เหล็กไม่สามารถยึดเหนี่ยวมวลไว้ในตำแหน่งทำงาน หลุดร่วงออกห่างจากจัดทำงานมากขึ้นเรื่อยๆ

Continue Reading

Mass Spring Damp ในรูปของสมการเสตท (State Equation) พื้นฐานการศึกษาระบบควบคุมขั้นสูง

Mass spring damped system นอกจากจะเขียนสมการพลศาสตร์ในรูป SISO แล้ว ยังสามารถเขียนอยู่ในรูปของ State Equation ได้ด้วย โดยสามารถเขียน Free body diagram ได้ดังนี้

Continue Reading

เลือกผลตอบสนองของ DC Motor ตามใจต้องการ ด้วยวิธี Pole Placement

เพื่อให้ดีซีมอเตอร์มีผลตอบสนองในแบบที่เราต้องการ ซึ่งเราทราบว่าผลตอบสนองของระบบ เช่น ค่า Over shoot , Settling Time มีความสัมพันธ์โดยตรงกับตำแหน่งโพลของระบบ ดังนั้นหากเราสามารถกำหนดตำแหน่งโพลให้แก่ดีซีมอเตอร์ได้

Continue Reading

จำลองการทำงาน DC Motor ในรูปแบบสมการเสตท (State Equation) โดย Matlab

จากที่เราเคยได้ศึกษาการหาแบบจำลองแบบ Single Input/Sigle Output (SISO) ของ DC มาแล้วในบล๊อก จำลองการทำงาน DC Motor ด้วย Matlab/Simulink ครั้งนี้เราจะมีจัดรูปสมการของ DC Motor ให้เป็นแบบ State Model

Continue Reading