Fundamentals of Control and Autopilot Systems
ระบบควบคุมและออโตไพลอตเบื้องต้น
Course description
system modeling, feedback control principles, stability, system response, PID control, attitude and altitude stabilization, autopilot architecture, configuration, tuning, and flight-control simulation
Thai description
แบบจำลองระบบ หลักการควบคุมแบบป้อนกลับ เสถียรภาพ การตอบสนองของระบบ ตัวควบคุม PID ระบบรักษาท่าทางและระดับความสูง สถาปัตยกรรมออโตไพลอต การตั้งค่า การปรับจูน และการจำลองการควบคุมการบิน
Course learning outcomes (CLO)
| CLO | Outcome | PLO |
|---|---|---|
| CLO1 | Model dynamics and analyse system response | PLO1 |
| CLO2 | Design and tune PID controllers | PLO2PLO4 |
| CLO3 | Explain autopilot structure and flight modes | PLO2PLO3 |
Learning modules
1Control systems and models
Weeks 1–3 · 27 hLesson 80 minquiz1 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- Dynamic models and transfer functionsIn development
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
2Response and stability
Weeks 4–6 · 27 hLesson 90 minquiz1 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- Dynamic models and transfer functionsIn development
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
3PID controllers
Weeks 7–9 · 27 hLesson 90 minquiz2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- Feedback control and PID controllersIn development
- gym-pybullet-dronesTH
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
4Autopilots and flight modes
Weeks 10–12 · 27 hLesson 85 minquiz2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- PX4 and ArduPilot architectureIn development
- Mission PlannerTH
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
5Control experiments in SITL
Weeks 13–15 · 27 hLesson 90 minquiz2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
Assessment (draft)
| Labs and worksheets | 35% |
| Module quizzes | 10% |
| Midterm examination | 20% |
| Mini-project or practical exam | 35% |
Knowledge domain
Key references
- Nise, N. S. (2019). Control systems engineering (8th ed.). Wiley. link
- Åström, K. J., & Murray, R. M. (2021). Feedback systems: An introduction for scientists and engineers (2nd ed.). Princeton University Press. link
- PX4 Autopilot. PX4 user and developer guide. link
- ArduPilot Dev Team. ArduPilot documentation. link