Professional Documents
Culture Documents
Simulink-Based Quadcopter Control System Model
Simulink-Based Quadcopter Control System Model
Abstract – This paper presents the results of the first stage of areas are significantly separated from each other, so the
creating a multi-rotor unmanned aerial vehicle (UAV) work processes are divided and their own specialists deal
simulation model in MATLAB Simulink. A quadcopter with each part.
mechanical model based on Simscape Multibody library Traditionally, the interaction between different parts of the
elements was developed. In addition, an angular position and
system is verified during the testing phase, at the cost of
flight altitude control model based on proportional-integral
derivative (PID) controllers was designed using the standard expensive prototypes and loss of the time. The MATLAB
Simulink libraries. Simulink environment helps to bring all developments
together. This allows all specialists to work in the same
Index Terms – Quadcopter, UAV, Simulink, Simscape environment and debug the interaction of their designs
Multibody, control system, PID. through simulation. Thus, most of the interaction errors are
detected in the model.
Simscape Multibody is a toolbox for Simulink that allows
I. INTRODUCTION
exploring the dynamics of complex mechanical systems
246
Authorized licensed use limited to: Carleton University. Downloaded on May 31,2021 at 22:46:19 UTC from IEEE Xplore. Restrictions apply.
1st INTERNATIONAL CONFERENCE PROBLEMS OF INFORMATICS, ELECTRONICS, AND RADIO ENGINEERING PIERE - 2020
247
Authorized licensed use limited to: Carleton University. Downloaded on May 31,2021 at 22:46:19 UTC from IEEE Xplore. Restrictions apply.
1st INTERNATIONAL CONFERENCE PROBLEMS OF INFORMATICS, ELECTRONICS, AND RADIO ENGINEERING PIERE - 2020
248
Authorized licensed use limited to: Carleton University. Downloaded on May 31,2021 at 22:46:19 UTC from IEEE Xplore. Restrictions apply.
1st INTERNATIONAL CONFERENCE PROBLEMS OF INFORMATICS, ELECTRONICS, AND RADIO ENGINEERING PIERE - 2020
ACKNOWLEDGMENT
This work was financially supported by the Ministry of
Science and Higher Education of Russian Federation during
Fig. 11. Pitch angle changes.
the implementation of the project «Fundamentals of
mechanics, control and management systems for unmanned
aerial systems with shape-forming structures, deeply
integrated with power plants, and unique properties that are
not used today in manned aircraft», № FEFM-2020-0001.
REFERENCES
[1] S. Kim and C. K. Ahn, “Adaptive Nonlinear Tracking Control
Algorithm for Quadcopter Applications,” in IEEE Transactions on
Aerospace and Electronic Systems, vol. 56, no. 1, pp. 84-94, Feb. 2020.
[2] Y. E. Houm, A. Abbou and A. Mousmi, “Quadcopter Modelling,
Control Design and PIL Verification Based on DSP F28377s,” 2017
Fig. 12. Roll angle changes. Int. Renewable and Sustainable Energy Conf. (IRSEC), Tangier, 2017,
pp. 1–7.
[3] D. S. Vamsi, T. V. S. Tanoj, U. M. Krishna and M. Nithya,
“Performance Analysis of PID controller for Path Planning of a
Quadcopter,” 2019 2nd Int. Conf. on Power and Embedded Drive
Control (ICPEDC), Chennai, India, 2019,
pp. 116–121.
[4] J. Yang, Z. Cai, Q. Lin and Y. Wang, “Self-tuning PID control design
for quadrotor UAV based on adaptive pole placement control,” 2013
Chinese Automation Congress, Changsha, 2013, pp. 233–237.
[5] M. Yu. Kalyagin, D. A. Voloshin and A. S. Mazaev, “Quadcopter flight
control system simulation in Simulink and Simscape Multibody,”
Trudy MAI, no.112, 2020.
Fig. 13. Yaw angle changes (rotation 90° around the Z-axis and back). [6] M. Usman, “Quadcopter Modelling and Control With
MATLAB/Simulink Implementation,” Thesis (B.S.), LAB University
The absolute error for the roll and pitch angles doesn’t of Applied Sciences, 2020
exceed 2°, for the yaw angle – 0.1°, for the altitude – 4 cm. [7] E. A. Paiva, J. C. Soto, J. A. Salinas and W. Ipanaqué, “Modeling and
PID cascade control of a Quadcopter for trajectory tracking,” 2015
CHILEAN Conf. on Electrical, Electronics Engineering, Information
V. CONCLUSION and Communication Technologies (CHILECON), Santiago, 2015, pp.
809–815.
The quadcopter model designed in Simulink has six [8] M. C. De Simone, S. Russo, Z. B. Rivera and D. Guida, “Multibody
Model of a UAV in Presence of Wind Fields,” 2017 Int. Conf. on
degrees of freedom in space. Quadcopter movement consists Control, Artificial Intelligence, Robotics & Optimization (ICCAIRO),
of translational movement of the center of mass and body Prague, 2017, pp. 83–88.
spherical movement relative to the center of mass. The [9] S. M. L. J. Lun, S. Sakulthong and S. Srigrarom, “Wind disturbance
model takes into account: lift, gravity, propellers gyroscopic control for V-tail Y-shape quadcopter,” 2019 First Int. Symp. on
Instrumentation, Control, Artificial Intelligence, and Robotics (ICA-
effect, drone gyroscopic effect, power plant moment of SYMP), Bangkok, Thailand, 2019, pp. 195-202.
inertia. [10] K. Park, G. Jung and K. Yu, “Comparative evaluation of remote
A control system for quadcopter angular position and controller for manual operation of quad-rotor,” IECON 2013 – 39th
flight altitude based on PID controllers has been developed. Annual Conf. of the IEEE Industrial Electronics Society, Vienna, 2013,
pp. 3388–3391.
Based on the simulation results, we can conclude that the
PID controllers for this model are configured correctly – the
difference between desired and actual parameter values of
the quadcopter's position in space is minimal.
In the future, it is planned to use a bundle of SolidWorks
and Simscape Multibody to design a model of the modular
quadcopter with high carrying capacity, add imitation of
wind gusts to the new model [8, 9] and replace ''Input
Signals'' block with a simplified remote controller model
[10] for real time simulation. In addition, it is planned to take
249
Authorized licensed use limited to: Carleton University. Downloaded on May 31,2021 at 22:46:19 UTC from IEEE Xplore. Restrictions apply.
1st INTERNATIONAL CONFERENCE PROBLEMS OF INFORMATICS, ELECTRONICS, AND RADIO ENGINEERING PIERE - 2020
Vadim A. Budnyaev was born in Sevastopol in Valeriy V. Vertegel was born in USSR, in 1961.
1996. He received the B.S. and M.S. degrees in He received the M. S. and Ph. D. degrees in radio
radio engineering from Sevastopol State engineering from Sevastopol Instrument
University (SevSU), Sevastopol, Russia, in 2018 Engineering Institute (SIEI), Sevastopol, USSR,
and 2020, respectively. He joined SevSU in 1987 and 2000, respectively. In 1989, he joined
Engineering Center of Micro- and the Department of theoretical bases of radio
Nanoelectronics Devices in 2016 where he is engineering SIEI, as an assistant. In 1989, he
currently an assistant research fellow. He is became a Senior lecturer, an Associate Professor
currently towards the Ph.D. degree in radio in 2001. Since January 2015, he has been with the
engineering at SevSU. His research activities SevSU Engineering Center of Micro- and
include complex systems modelling and design of Nanoelectronics Devices, where he is a Director and Leading Researcher.
microwave integrated circuits using Si and SiGe devices and power His current research interests include digital and analog integrated circuits
combining circuits. He has published more than 15 scientific papers in the design, microwave measurements and digital signal processing. He has
field of radio electronics. published more than 70 scientific papers and books in the field of radio
electronics.
Ivan F. Filippov was born in Sevastopol in 1993.
He received the B. S. and M. S. degrees in radio Sergey Yu. Dudnikov was born in Leningrad,
engineering from Sevastopol State University USSR in 1964. He received the M. S. degree in
(SevSU), Sevastopol, Russia, in 2014 and 2016, engineering at Leningrad State University and
respectively. He joined SevSU Engineering Ph.D. degree at State Optical Institute. He
Center of Micro- and Nanoelectronics Devices in currently works at Sevastopol State University.
2016 where he is currently an assistant research Scope of his professional interests: RFID
fellow. He is currently towards the Ph.D. degree technology and applications, communication
in radio engineering at SevSU. His research protocols and systems for aircraft control.
interests include system-level modelling, analog,
radiofrequency and millimeter-wave integrated circuit design and
microwave measurements. He has published more than 20 scientific papers
in the field of radio electronics.
250
Authorized licensed use limited to: Carleton University. Downloaded on May 31,2021 at 22:46:19 UTC from IEEE Xplore. Restrictions apply.