The UAV Design and Simulation using MATLAB/Simulink

Main Article Content

Chaturon Chantamat
Jirasak Kamsopa
Siwaroj Bumpenthan
nattapon jaisumroum

Abstract

Unmanned Aerial Vehicles (UAVs) have played a vital role in a wide range of applications such as aerial mapping, agricultural monitoring, surveillance, and logistics. However, the development and testing of UAV flight control systems remain challenging due to the complexity of dynamic modeling and the risks associated with real-world testing. Traditional methods often require extensive field trials, which can be costly, time-consuming, and potentially hazardous. This study aims to develop a reliable and efficient flight control system for quadrotor UAVs by utilizing a Model-Based Design (MBD) approach in MATLAB-Simulink, integrated with the PX4 open-source autopilot firmware. To ensure accuracy and reduce deployment risks, the Hardware-in-the-Loop (HITL) simulation technique was employed, allowing for the real-time validation of control algorithms in a simulated yet realistic environment. The proposed method facilitates a seamless transition from simulation to hardware implementation, supporting features such as waypoint navigation, real-time parameter tuning, and mission planning via QGroundControl. This integrated framework enhances both the safety and effectiveness of UAV development and serves as a foundation for further research in autonomous aerial systems.

Downloads

Download data is not yet available.

Article Details

How to Cite
[1]
C. Chantamat, J. Kamsopa, S. Bumpenthan, and nattapon jaisumroum, “The UAV Design and Simulation using MATLAB/Simulink”, Def. Technol. Acad. J., vol. 7, no. 15, pp. A13-A26, Jun. 2025.
Section
Academic Articles

References

B. O. Fereshte, “Programming of an Indoor Autonomous Drone and Metrological Characterization,” M.Sc. thesis, Politecnico di Milano, Milan, Italy, 2020. [Online]. Available: https://hdl.handle.net/10589/166702

A. A. Elgohary, A. M. Ashry, A. M. Kaoud, M. M. Gomaa, M. H. Darwish, and H. E. Taha, “Hardware-in-the-Loop Simulation of UAV Altitude Hold Autopilot,” in 2022 AIAA SciTech Forum, p. 1520, doi: 10.2514/6.2022-1520.

J. Iqbal, R. ul Islam, and H. Khan, “Modeling and Analysis of a 6 DOF Robotic Arm Manipulator,” Canadian J. Elect. Electron. Eng., vol. 3, no. 6, pp. 300 - 306, Jul. 2012. [Online]. Available: https://www.researchgate.net/publication/280643085_Modeling_and_analysis_of_a_6_DOF_robotic_arm_manipulator

C. Cömert and C. Kasnakoğlu, “Comparing and Developing PID and Sliding Mode Controllers for Quadrotor,” Int. J. Mech. Eng. Robot. Res., vol. 6, no. 3, pp. 194–199, 2017, doi: 10.18178/ijmerr.6.3.194-199.

J. Ackermann, Robust Control: Systems with Uncertain Physical Parameters, London, UK: Springer-Verlag, 1993.

R. Isermann, Mechatronic Systems: Fundamentals. Berlin, Germany: Springer, 2005.

MathWorks. “HITL Simulink Plant Example.” MATHWORKS.com. https://www.mathworks.com/help/uav/px4/ref/hitl-simulink-plant-example.html (accessed Mar. 19, 2025).

MathWorks. “Simulator Plant Model Example.” MATHWORKS.com. https://www.mathworks.com/help/releases/R2021b/supportpkg/px4/ref/simulator-plant-model-example.html (accessed Mar. 19, 2025).

MathWorks. “Configure Actuators Using QGroundControl.” MATHWORKS.cn. https://ww2.mathworks.cn/help/uav/px4/ug/configure-actuator-qgc.html (accessed: Mar. 20, 2025).

Most read articles by the same author(s)