Fuzzy-Based Hybrid Control Algorithm for the Stabilization of a Tri-Rotor UAV
Zain Anwar Ali1, Daobo Wang2, Muhammad Aamir3
1College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China. zainanwar86@hotmail.com.
Sensors (Basel, Switzerland)
|May 13, 2016
Summary
A novel fuzzy hybrid control scheme enhances tri-rotor unmanned aerial vehicle (UAV) stability. This new method improves transient performance and ensures fast convergence, outperforming existing adaptive controllers for UAV stabilization.
Area of Science:
- Robotics and Control Systems
- Aerospace Engineering
- Intelligent Control
Background:
- Tri-rotor unmanned aerial vehicles (UAVs) require advanced control for stable flight.
- Existing adaptive controllers face challenges in achieving optimal performance and rapid stabilization.
- Brushless direct current (BLDC) motors are crucial for UAV maneuverability and altitude control.
Purpose of the Study:
- To propose a novel fuzzy hybrid control scheme for stabilizing tri-rotor UAVs.
- To enhance the adaptive gains of a regulation pole-placement tracking (RST) controller using fuzzy logic.
- To validate the effectiveness of the proposed controller against existing methods.
Main Methods:
- Development of a fuzzy hybrid scheme integrating a fuzzy logic controller with an RST controller and model reference adaptive control (MRAC).
- Fine-tuning of RST controller adaptive gains via fuzzy logic.
- Implementation of an MRAC-based MIT rule for system stability analysis.
- Simulation of nonlinear flight dynamics, including translational and rotational velocities, using MATLAB.
Main Results:
- The proposed fuzzy hybrid controller demonstrates superior transient performance compared to the existing adaptive RST controller.
- The new algorithm achieves zero steady-state error, indicating precise control.
- Fast convergence towards stability is observed, highlighting the controller's efficiency.
Conclusions:
- The novel fuzzy hybrid control scheme offers significant improvements in UAV stabilization.
- The integration of fuzzy logic with adaptive control provides robust performance for nonlinear flight dynamics.
- This approach represents a promising advancement for unmanned aerial vehicle control systems.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
681
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
681
Application of Linearization and Approximation
132
A drone flying through complex terrain often relies on more than one sensing method to estimate small changes in altitude. Along with direct measurements, air pressure provides a useful indirect indicator of vertical movement. Atmospheric pressure decreases as altitude increases, and this relationship is commonly described using an exponential model. Although accurate, converting pressure measurements into altitude values requires calculations that are too complex to perform repeatedly during...
132
Multi-input and Multi-variable systems
459
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
459
Open and closed-loop control systems
1.9K
Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
1.9K
Time-Domain Interpretation of PD Control
433
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
433
Controller Configurations
425
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
425


