แบบจำลอง PI Controller + 24 โวลท์ ดีซีมอเตอร์ (24VDC Motor) มอเตอร์ไฟฟ้าที่พบเห็นบ่อยในงานวิศวกรรม โดย Matlab/Simulink

24 VDC Motor มีการนำมาใช้งานอย่างแพร่หลาย เนื่องมาจากแหล่งจ่ายไฟฟ้า 24VDC เป็นแหล่งจ่ายที่หาได้ง่าย พบได้ทั่วไป เช่น แบตเตอร์รีของรถยนต์ เครื่องใช้ไฟฟ้า อุปกรณ์เครืองมือช่าง ดังนั้นการศึกษาแบบจำลองดีซีมอเตอร์ เป็นประโยชน์ต่อการศึกษาพลศาสตร์ของระบบทางวิศวกรรมเป็นจำนวนมาก

Continue Reading

พัลส์วิดมอดูเลชั่นเทคนิค(Pulse width modulation) โดย Matlab/Simulink

พัลส์วิดมอดูเลชั่น(Pulse width modulation) เป็นเทคนิคการมอตดูเลตความกว้างของสัญญาณพัลส์ที่มีประสิทธิภาพและนำมาใช้งานอยู่บ่อยในในอุปกรณ์อิเล็กทรอนิกส์กำลัง เพื่อการควบคุมความเร็วรอบของมอเตอร์ การมอดูเลตความกว้างพัลส์จะลดกำลังของภาคอิเล็กทรอนิกส์กำลังที่จะต้องใช้ในการขับมอเตอร์ลงไปได้ ขนาดของความกว้างพัลส์จะแปรผันตามขนาดของสัญญาณควบคุม

Continue Reading

การประมาณ Transfer function ของระบบที่เราไม่ทราบสมการพลศาสตร์ (System Indentification) ด้วยสมการอนุพันธ์อันดับสอง

ในกรณีที่เราไม่ทราบสมการพลศาสตร์ของระบบ แต่เราสามารถทดสอบระบบโดยการป้อนอินพุตแบบ Unit Step และทำการบันทึกผลตอบสนอง พบว่าระบบให้ผลตอบสนองออกมาในแนวโน้มเดียวกับระบบพลศาสตร์ที่มีอนุพันธ์อันดับสอง เราก็สามารถใช้ Transfer function ของระบบพลศาสตร์ที่มีอนพันธ์อันดับสอง

Continue Reading

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

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

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

การหาทางเดินของราก(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