EngiSphere icone
EngiSphere

Quadrotor Drones Conquer the Sky 🚁

Published November 7, 2024 By EngiSphere Research Editors
A Quadrotor Drone in Mid-Flight © AI Illustration
A Quadrotor Drone in Mid-Flight © AI Illustration

The Main Idea

Researchers have developed an advanced control system that allows quadrotor UAVs to maintain precise trajectory tracking and stability, even in the face of unpredictable disturbances.


The R&D

🚁 Quadrotor drones have soared in popularity in recent years, finding uses in fields like aerial photography 📸, emergency response 🚨, and agriculture 🌾. These nimble flyers are incredibly maneuverable, but they also face some unique control challenges. As underactuated systems (meaning they can’t control all directions simultaneously), quadrotors are affected by various disturbances like wind gusts 💨, model uncertainties, and limited control inputs.

Keeping these drones stable and on course can be quite tricky! That’s why a team of researchers has developed a new and improved control strategy specifically for quadrotor trajectory tracking 🛤️. Their adaptive sliding mode control (ASMC) system is designed to handle input saturation (when control inputs reach their limits) and external disturbances, allowing the quadrotors to adapt to changing conditions without needing prior knowledge of the drone’s mass or inertia.

Here are the key innovations of this control system:

  1. 🤖 Adaptive Control with Sliding Mode: By combining adaptive control techniques with the robustness of sliding mode control, the researchers created a strategy that can maintain accurate tracking despite varying drone parameters.
  2. 👀 Disturbance Observer and Auxiliary System: The control system integrates a disturbance observer to detect and counteract external forces, as well as an auxiliary system to reduce the effects of input saturation.
  3. 🔍 Simulation Validation: Detailed numerical simulations demonstrate how this ASMC approach allows quadrotors to achieve precise trajectory tracking, even in highly uncertain environments.

The researchers’ mathematical model captures the quadrotor’s complex nonlinear dynamics, including factors like gravity 🌍, mass, and inertia. And the control design specifically addresses the challenges of input saturation and unpredictable disturbances. By using adaptive laws and sliding mode techniques, the system can adapt to changes in flight conditions without needing exact measurements of the drone’s parameters.

Through rigorous Lyapunov stability analysis 📐, the team proved that their control strategy not only allows the quadrotor to follow the desired trajectory 📊 but also maintains overall system stability—even with varying control inputs and disturbances.


Concepts to Know

  • Underactuated System 🤖 A system that cannot independently control all of its degrees of freedom, like a quadrotor drone.
  • Disturbance Observer 👀 A system that estimates external disturbances in real-time, allowing the controller to compensate for them.
  • Input Saturation 🤯 When control inputs reach their physical limits, causing the system to behave unpredictably.
  • Adaptive Control 📈 A control strategy that can adjust its parameters to adapt to changing system properties or environmental conditions. - This concept has been also explained in the article "🌊 Dive Deep: How Underwater Robots Are Getting Smarter and Safer 🤖".
  • Sliding Mode Control 📏 A robust control approach that forces the system to stay within desired "sliding surfaces" for precise tracking. - This concept has been also explained in the article "🌊 Dive Deep: How Underwater Robots Are Getting Smarter and Safer 🤖".
  • Lyapunov Stability Analysis 🔍 A mathematical technique used to prove the stability of a dynamic system.

Source: Kuang, J.; Chen, M. Adaptive Sliding Mode Control for Trajectory Tracking of Quadrotor Unmanned Aerial Vehicles Under Input Saturation and Disturbances. Drones 2024, 8, 614. https://doi.org/10.3390/drones8110614

From: Nanjing University of Aeronautics and Astronautics (NUAA).

© 2024 EngiSphere.com