จำลองการทำงานของ วงจร RLC อนุกรม โดย Matlab/Simulink

วงจร RLC อนุกรม สามารถเขียน circuit diagram ได้ดังนี้ เราจะสร้างแบบจำลองทางพลศาสตร์ของวงจรโดยกำหนดให้ V ค่าแรงดันไฟฟ้าอินพุต R ค่าความต้านทาน C ค่าสัมประสิทธิประจุกระแสไฟฟ้า L ค่าความเหนี่ยวนำ

Continue Reading

จำลองการควบคุม Inverted Pendulum โดยตัวควบคุมแบบ PID บนโปรแกรม Matlab/Simulink

Inverted Pendulum เป็นระบบพลศาสตร์ พื้นฐานสำหรับการศึกษาวิชา Control Systems ในงานชิ้นนี้จะนำเสนอการจำลองการควบคุม Inverted Pendulum เบื้องต้น โดยใช้แบบจำลองที่เป็นเชิงเส้น(Linearization) สามารถเขียน Free body diagram แยกออกจากกัน 2 ชิ้น ได้ดังนี้

Continue Reading

Ziegler-Nichols วิธีที่ 1 ปรับแต่ง PID Controller โดยไม่ต้องทราบ สมการพลศาสตร์ของระบบ

บ่อยครั้งเป็นเรื่องที่ยากที่จะหาแบบจำลองทางพลศาสตร์ของระบบ หรือไม่สามารถหา การปรับแต่งตัวควบคุมสามารถทำได้โดยใช้ Ziegler-Nichols Method Ziegler-Nichols Method มีให้เลือกใช้ 2 วิธี คือ The first method และ The second method ในงานชิ้นนี้จะนำเสนอการปรับแต่งตัวคุมคุม โดยใช้ The first method

Continue Reading

ผลตอบสนองของวงจร RL โดย Matlab/Simulink

วงจร RL เป็นระบบพลศาสตร์ทางไฟฟ้าที่มีอนุพันธ์อันดับหนึ่ง ในการศึกษาการควบคุมระบบพลศาสตร์ของ วงจร RL เราสามารถเขียน circuit diagram แต่ทั้งนี้เราจะใช้โปรแกรม Simulink ในการหาผลตอบสนองของระบบ จัดรูปสมการ (1)

Continue Reading

จำลองการทำงานของ Mass spring damped system

การศึกษาระบบพลศาสตร์ของ Mass spring damped system เริ่มจากการพิจารณา free body diagram ของระบบ ประกอบไปด้วย มวล ปริง และ แดมเปอร์ ผลตอบสนองของระบบ ซึ่งแบ่งได้เป็น 4 กรณี

Continue Reading

ยุบรวม block , หา Close Loop Transfer function, Pole Zero, Root locus, Nyquist, Bode diagram และทดสอบระบบด้วยอินพุต โดย Matlab

Matlab ได้เตรียมเครื่องมือเอาไว้อย่างมากมายสำหรับงานด้าน Control Systems เราจะเริ่มด้วย จะเริ่มจาการสร้าง Transfer Function ย่อย ทั้ง 4 บล๊อก แล้วยุบรวมบจะได้ Close Loop Transfer Function

Continue Reading

จำลองการทำงานของ DC-DC Converter ควบคุมโดย PI Controller

DC-DC Converter จะทำหน้าที่เปลี่ยนแรงดันไฟฟ้า DC จากแหล่งจ่ายที่มีค่าคงที่ ให้ได้แรงดัน DC ขาออก ที่สามารถปรับค่า โดยใช้หลักการ ON และ OFF อิเล็กทรอนิกส์สวิตซ์ เช่น IGBT/MOSFET หรือ เรียกกระบวนการนี้ว่า Chopping DC Voltage

Continue Reading

การหาทางเดินของราก(Root Locus) ของระบบพลศาสตร์ โดยโปรแกรม Matlab

Root locus คือการศึกษาตำแหน่งของโพลทุกตำแหน่งบน Complex plane ที่ได้จากค่ารากของสมการคุณลักษณะเฉพาะเมื่อค่า K เปลี่ยนแปลงไป ซึ่งหากต้องการร่าง Root Locus ด้วยมือจะมีขั้นตอนและรายละเอียดเยอะพอสมควร

Continue Reading

จำลองการทำงานของ ตัวควบคุมแบบพีไอดี (PID Controller) ควบคุมการทำงานของมอเตอร์ไฟฟ้ากระแสตรง(DC Motor)

ตัวควบคุมแบบพีไอดี (PID Controller) คือตัวควบคุมกระบวนการที่เราสามารถออกแบบและใช้เพื่อควบคุมการทำงานระบบพลศาสตร์ให้มีผลตอบสนองตามที่เราต้องการ พีไอดี คอนโทรลเลอร์ ประกอบด้วยตัวควบคุมย่อย 3 ตัว

Continue Reading

การจำลองการทำงานระบบพลศาสตร์ Second Order โดย Matlab

ระบบพลศาสตร์จำนวนมากสามารถประมาณการผลตอบสนองของระบบโดยใช้สมการเชิงอนุพันธ์อันดับสอง และสามารถเขียนเป็น Laplace Transform Block diagram สามารถจัดแบ่งการตอบสนองของระบบออกได้เป็น 4 กรณี

Continue Reading