How Much Energy Do We Need to Fly with Greater Agility? Energy Consumption and Performance of an Attitude Stabilization Controller in a Quadcopter Drone: A Modified MPC vs. PID
Michał Okulski and
Maciej Ławryńczuk
Additional contact information
Michał Okulski: Institute of Control and Computation Engineering, Warsaw University of Technology, ul. Nowowiejska 15/19, 00-665 Warsaw, Poland
Maciej Ławryńczuk: Institute of Control and Computation Engineering, Warsaw University of Technology, ul. Nowowiejska 15/19, 00-665 Warsaw, Poland
Energies, 2022, vol. 15, issue 4, 1-13
Abstract:
Increasing demand for faster and more agile Unmanned Aerial Vehicles (UAVs, drones) is observed in many scenarios, including but not limited to medical supply or Search-and-Rescue (SAR) missions. Exceptional maneuverability is critical for robust obstacle avoidance during autonomous flights. A novel modification to the Model Predictive Controller (MPC) is proposed, which drastically improves the speed of the attitude controller of our quadcopter drone. The modified MPC is suitable for the onboard microcontroller and the 400 Hz main control loop. The peak and total energy consumption and the performance of the attitude controllers are assessed: the modified MPC and the default Proportional-Integral-Derivative (PID). The tests were conducted in a custom-implemented Flight Mode in the ArduCopter software stack, securing the drone in a test harness, which guarantees the experiments are repetitive. The ultimate MPC greatly increases maneuverability of the drone and may inspire more research related to faster obstacle avoidance and new types of hybrid attitude controllers to balance the agility and the power consumption.
Keywords: UAV; quadcopter; attitude controller; MPC; GPC; energy consumption; Model Predictive Control; PID (search for similar items in EconPapers)
JEL-codes: Q Q0 Q4 Q40 Q41 Q42 Q43 Q47 Q48 Q49 (search for similar items in EconPapers)
Date: 2022
References: View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
https://www.mdpi.com/1996-1073/15/4/1380/pdf (application/pdf)
https://www.mdpi.com/1996-1073/15/4/1380/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jeners:v:15:y:2022:i:4:p:1380-:d:749041
Access Statistics for this article
Energies is currently edited by Ms. Agatha Cao
More articles in Energies from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().