EconPapers    
Economics at your fingertips  
 

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 ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jeners:v:15:y:2022:i:4:p:1380-:d:749041