Survey of Advanced Nonlinear Control Strategies for UAVs: Integration of Sensors and Hybrid Techniques
Abstract
:1. Introduction
Contributions
- Comprehensive Review: This survey offers a thorough examination of advanced nonlinear control strategies tailored for UAVs, emphasizing the integration of sensors and hybrid techniques.
- Highlighting Significance: The survey underscores the importance of nonlinear control methodologies in addressing the complexities inherent in UAV systems, shedding light on their efficacy in improving UAV performance and stability.
- Role of Sensor Integration: The survey elucidates the pivotal role of sensor integration in enhancing UAV capabilities, providing insights into how sensor-driven approaches contribute to real-time data acquisition and informed decision-making.
- Future Directions: Finally, by discussing recent advancements and outlining future challenges in the field, the survey aims to guide future research efforts towards the development of more efficient and reliable UAV control systems, thereby facilitating progress in various UAV applications.
2. Background on UAV Systems
3. Nonlinear MIMO System Dynamics in UAVs
3.1. Unstructured Modeling
3.2. Inherent Characteristics: Nonlinearity and Coupling Effects
3.3. Role of Sensors in UAVs
- GPS (Global Positioning System): Provides accurate location data, enabling UAVs to navigate to specific coordinates and maintain a stable position [16].
- Gyroscopes: Essential for detecting and measuring rotational motion and orientation, gyroscopes help in maintaining the UAV’s balance and orientation [17].
- Magnetometers: Act as digital compasses, aiding in orientation relative to the Earth’s magnetic field, which is particularly useful in environments where GPS signals are weak or unavailable [37].
- Lidar (Light Detection and Ranging): Used for high-precision mapping and terrain analysis by measuring distances with laser light [38].
- Optical Cameras: Provide visual data, critical for tasks such as aerial photography, surveillance, and visual inspection of infrastructure [40].
- Multispectral Cameras: Capture data across different wavelengths, useful in environmental monitoring, agriculture (for assessing plant health), and resource mapping [38].
- Ultrasonic Sensors: Measure the distance to nearby objects, aiding in collision avoidance, especially in tight or cluttered spaces [33].
- Infrared Sensors: Employed in various applications, from detecting heat signatures for search and rescue operations to assessing crop health in precision agriculture [42].
- Radar: Used for detecting and avoiding obstacles, particularly effective in poor weather conditions where optical sensors might be less effective [38].
- Chemical Sensors: Detect specific chemicals or environmental pollutants, useful in environmental monitoring [43].
- Thermal Cameras: Useful for search and rescue operations at night or for detecting energy inefficiencies in buildings [37].
4. Challenges in UAV Control
4.1. Discussion of Nonlinearities and Coupling Effects in UAVs
- Complex Dynamics: UAVs exhibit nonlinear dynamics due to factors such as aerodynamic forces, changes in air density at different altitudes, and the nonlinear responses of the motors and rotors. For instance, the relationship between the throttle input and the resultant lift is not linear, especially when the UAV operates in different flight regimes (e.g., hover, ascent, descent) [20].
- Control Challenges: Linear control strategies may not be effective across the entire operational range of a UAV. Nonlinear control systems must be designed to adapt to these varying dynamics, ensuring stable and responsive flight under a wide range of conditions [44].
- Interdependent Controls: In UAVs, especially those with multiple rotors such as quadrotors, changes in one control input often affect multiple axes of motion. For example, adjusting rotors to initiate a turn may inadvertently affect altitude and pitch, requiring compensatory control inputs [46].
- Flight Stability and Precision: Maintaining stability and precision in flight maneuvers is challenging due to coupling effects. Controllers must continuously adjust for the unintended consequences of control inputs on various aspects of the UAV’s motion [47].
- Real-Time Adaptation: Effective UAV control requires real-time adaptation to the coupling effects, especially in dynamic environments or during complex tasks such as payload delivery, precise inspections, or navigating through cluttered spaces [8].
- Advanced Control Strategies: Developing advanced control strategies such as nonlinear control, adaptive control, and robust control is crucial. These strategies can handle the complexities and variabilities in UAV dynamics [48].
- Sensor Fusion and Feedback: Utilizing sensor fusion techniques can enhance the UAV’s understanding of its state and environment, leading to better control. Feedback mechanisms are crucial for adjusting control inputs in real-time based on the UAV’s response [49].
- Machine Learning and AI: Implementing machine learning and artificial intelligence can help to predict and adapt to nonlinearities and coupling effects, especially in unpredictable environments [9].
- Simulation and Testing: Rigorous simulation and real-world testing are vital to understanding and mitigating the effects of nonlinearities and couplings in UAVs. This aids in refining control algorithms and ensuring reliable UAV performance [50].
Evolution of UAV Control Strategies
4.2. Limitations of Traditional Linear Control Techniques
- Linear Approximation: Linear control techniques are based on linear approximations of system dynamics. However, UAVs often exhibit strongly nonlinear behaviors due to aerodynamic forces, changes in air density at different altitudes, and the nonlinear response of their propulsion systems [55].
- Limited Operational Range: Linear controllers are typically designed around a specific operating point, such as hovering. They tend to be less effective when the UAV operates outside this narrow range, such as during rapid maneuvers or in response to strong external disturbances, and may even fail [56].
- Ignoring External Factors: Linear controllers often do not account for varying external conditions such as wind gusts, temperature changes, or variable payloads, which can significantly affect UAV performance [57].
- Simplified Models: These controllers rely on simplified models that may not capture the full complexity of UAV dynamics, leading to suboptimal or unstable flight in real-world scenarios [58].
- Independent Control Assumption: Linear control techniques often assume that each control input affects only one output. However, in UAVs, especially multi-rotor systems such as quadrotors, there is significant coupling between controls, e.g., changing rotor speed to control roll might inadvertently affect pitch and yaw [59].
- Challenges in MIMO Systems: UAVs are often MIMO (Multiple Input, Multiple Output) systems where the interaction between multiple inputs and outputs needs to be managed simultaneously, a task for which traditional linear control methods are not well-suited [60].
- Fixed Parameters: Traditional linear controllers have fixed parameters and do not adapt to changes in the UAV’s dynamics or the environment. This lack of adaptability can lead to poor performance in changing conditions [61].
- Robustness Issues: They may not be robust against uncertainties or unmodeled dynamics, which are common in UAV operations, especially in complex or unstructured environments [62].
- Complex Design for Multivariable Systems: Designing linear controllers for systems with multiple interdependent variables, such as UAVs, can be complex and time-consuming [29].
- Manual Tuning Limitations: These controllers often require manual tuning, which can be a laborious process and might not yield the best possible performance [63].
4.3. Impact of Sensor Data Complexity on UAV Control
- High Data Volume: UAVs often utilize a multitude of sensors such as cameras, LiDAR, GPS, gyroscopes, and accelerometers, which generate a vast amount of data. Processing this high volume of data in real time can be challenging, requiring robust and efficient data processing algorithms [29].
- Computational Load: The need to swiftly process and analyze complex sensor data places a considerable computational load on the UAV’s onboard systems, which could impact its operational efficiency and responsiveness [65].
- Complexity of Sensor Fusion: Integrating data from multiple sensors to form a cohesive understanding of the UAV’s environment (sensor fusion) is complex. It requires sophisticated algorithms to accurately combine and interpret disparate data sources, which can be challenging, especially in dynamically changing environments [66].
- Inconsistencies and Conflicting Data: Different sensors may provide conflicting information due to varied accuracy, resolution, or response times. Resolving these inconsistencies is crucial for accurate flight control and decision-making [67].
- Sensor Accuracy: The precision and accuracy of sensors directly affect the control and stability of UAVs. Inaccuracies in sensor readings can lead to incorrect control commands and potentially unstable flight [68].
- Reliability under Diverse Conditions: Sensors must be reliable under a wide range of operational conditions. For example, visual sensors might be less effective in low-light or foggy conditions, impacting the UAV’s ability to navigate and avoid obstacles [69].
- Delayed Response: The time taken to process complex sensor data can lead to delays in decision-making, which is critical for UAVs that need to respond quickly to environmental changes or obstacles [70].
- Autonomous Operations: For autonomous UAVs, the ability to make real-time decisions based on sensor data is crucial. Complex data can complicate the algorithms needed for autonomous navigation and task execution [71].
- Delayed Responses: The time taken to process complex sensor data can lead to delays in decision-making, which is critical for UAVs that need to respond quickly to environmental changes or obstacles [72].
- Autonomous Operations: For autonomous UAVs, the ability to make real-time decisions based on sensor data is crucial. Complex data can complicate the algorithms needed for autonomous navigation and task execution [73].
- Increased Power Demand: Processing complex sensor data requires significant computational resources, which in turn increases energy consumption. This can reduce the UAV’s operational endurance and limit its range or mission duration [74].
- Calibration Complexity: Accurate sensor data depends on proper calibration. Complex sensor systems may require frequent and sophisticated calibration procedures, adding to the operational overhead [75].
- Maintenance Requirements: More complex sensor systems might have higher maintenance needs, impacting the UAV’s readiness and operational costs [76].
5. Nonlinear Control Strategies: Sliding Surface-Based Control Strategies
5.1. First-Order Sliding Mode Control (SMC)
Remarks
5.2. Backstepping (Recursive) Structure-Based Control Strategies
- Nonlinear control: Backstepping control strategies are designed specifically for nonlinear control problems, which are common in many engineering applications. These strategies provide a framework for designing controllers that can handle nonlinear dynamics and uncertainties while ensuring stability and convergence.
- Recursive structure: Backstepping control strategies have a recursive structure that allows for the systematic design of control laws. This structure provides a natural way to build up the control law step-by-step, starting from the highest-order states and working downwards. This recursive approach simplifies the control design process, making it easier to develop complex controllers.
- Lyapunov stability analysis: Backstepping control strategies are typically designed using Lyapunov stability analysis, which provides a rigorous mathematical framework for assessing the stability and convergence properties of the control system. This analysis ensures that the designed controller is stable and that the system state converges to the desired state in a finite time.
- Robustness: Backstepping control strategies are inherently robust against disturbances and uncertainties, as they are designed to handle nonlinear dynamics and uncertainties in a systematic way. This robustness makes them particularly useful in applications where the system model is uncertain or poorly known.
- Performance: Backstepping control strategies can achieve high control performance because they are designed to optimize a performance criterion based on the system dynamics and control objectives. This optimization ensures that the control law is designed to achieve the desired control performance while ensuring stability and robustness.
5.2.1. Mathematical Formulation of Backstepping Control
5.2.2. Remarks
5.3. Feedback Linearization Control
5.3.1. Mathematical Formulation
5.3.2. Remarks
5.3.3. Remarks
5.4. Model Predictive Control (MPC)
5.4.1. Mathematical Formulation of MPC
5.4.2. Remarks
5.5. Contribution of Nonlinear Control Strategies for UAVs
6. Hybrid Control Strategies
6.1. Adaptive Sliding Mode Control (ASMC)
Remarks
6.2. Adaptive Fast-Terminal Sliding Mode Control (AFTSMC)
- System modeling: The first step is to develop a mathematical model of the UAV. The model should include the dynamics of both the rotor and the platform, and should be expressed in state space form.
- Control objective: The control objective is to design a control law that can stabilize the UAV at a desired position and orientation while rejecting disturbances and uncertainties.
- Sliding mode control: AFTSMC is based on sliding mode control (SMC), which involves the design of a sliding surface that ensures fast convergence to the desired state. The sliding surface should be designed such that its derivative is negative definite and the system trajectory approaches it asymptotically.
- Terminal sliding mode control: In addition to SMC, AFTSMC incorporates terminal sliding mode control (TSMC) to achieve faster convergence to the desired state. TSMC involves the design of a terminal sliding surface which is reached in a finite time and remains stable thereafter.
- Adaptive control: AFTSMC incorporates adaptive control to account for uncertainties in the system parameters. Adaptive control involves the design of an adaptation law that updates the control gains in real time based on the estimated system parameters.
- Design of control gains: The final step is to design the control gains such that the sliding surface and the terminal sliding surface are reached in a finite time and the system remains stable thereafter. The control gains can be tuned using simulation or experimental data to achieve optimal performance.
6.2.1. Remarks for AFTSMC, ASMC, and SMC
- Control signal chattering: Although first-order SMC can reduce chattering compared to higher-order sliding mode control techniques, it can still generate high-frequency oscillations in the control signal. This can cause wear and tear on mechanical components, decrease the lifespan of the vehicle, and lead to suboptimal control performance.
- Parameter sensitivity: First-order SMC can be sensitive to changes in the system parameters, such as the mass and moment of inertia of the UAV. This can lead to poor control performance or even instability if the parameters are not accurately known or change during operation.
- Simplicity of implementation: First-order SMC is relatively easy to implement and does not require extensive tuning of control parameters. This can reduce the development time and cost of UAV control systems.
- Reduced tracking accuracy: First-order SMC may not provide the same level of tracking accuracy as other control techniques such as model predictive control or linear quadratic regulator. This can be a limitation in applications where precise tracking of a desired trajectory is critical.
- Limited applicability: First-order SMC may not be suitable for all types of UAVs or operating conditions; for example, it may not be effective for highly dynamic systems with rapid changes in speed or acceleration.
- Limited convergence rate: The adaptation process in ASMC can lead to slower convergence rates compared to traditional sliding mode control techniques. This can be a limitation for UAVs that need to respond quickly to changes in their environment.
- Sensitivity to modeling errors: ASMC can be sensitive to modeling errors, which can lead to poor control performance or even instability. This is because the adaptation process relies on accurate knowledge of the system dynamics.
- Limited applicability: ASMC may not be suitable for all types of UAVs or operating conditions. For example, it may not be effective for highly nonlinear systems or systems with significant time delays.
- Chattering: A common issue with sliding surface-based control strategies is chattering, which involves high-frequency oscillation of the control signal around the desired value. Chattering can cause mechanical wear and tear in the actuators as well as noise and vibration. Techniques such as the use of saturation functions or the introduction of a switching gain can reduce the effect of chattering.
- Non-smoothness: Sliding surface-based control strategies are non-smooth, which means that the control signal can switch abruptly between different values. This non-smoothness can cause difficulties in the implementation of the control law, and can introduce high-frequency noise and vibration. Careful consideration of the physical limitations of the actuators and sensors is required to ensure that the control law can be implemented smoothly.
- Model dependency: The performance of sliding surface-based control strategies is highly dependent on the accuracy of the system model. Errors in the model can lead to poor performance or instability. Techniques such as adaptive control or model predictive control can be used to address this issue.
- Potential for actuator wear: The high-frequency control actions generated by TSMC can potentially cause wear and tear on the UAV’s mechanical components, such as its actuators. This can lead to increased maintenance costs and reduced system reliability over time.
- One limitation of AFTSMC is that it can suffer from chattering, which is a phenomenon in which the control signal oscillates rapidly around the desired value. This can result in high-frequency noise as well as potential wear and tear on the mechanical components of the system. Several researchers have proposed modifications to AFTSMC to reduce chattering, such as adding a boundary layer to the sliding mode control or using fuzzy logic to dynamically adjust the sliding mode gain [149,150].
- Another limitation of AFTSMC is that it can be sensitive to model uncertainties and disturbances. While AFTSMC is designed to be adaptive to such uncertainties, in practice there may be situations where the uncertainties are too large or the adaptation process is too slow to compensate adequately. Several researchers have proposed modifications to AFTSMC to improve its robustness, such as using disturbance observers or incorporating online learning algorithms [151,152].
- Fast convergence: AFTSMC combines SMC and TSMC to achieve fast convergence to the desired state. TSMC enables the system trajectory to reach the sliding surface in a finite time, while SMC ensures that the sliding surface is stable thereafter. This results in faster convergence compared to other sliding surface-based hybrid controllers.
- Robustness: AFTSMC incorporates adaptive control to account for uncertainties in the system parameters. The adaptation law updates the control gains in real time based on the estimated system parameters, which enhances the robustness of the controller. This makes AFTSMC more effective in dealing with uncertainties and disturbances compared to other hybrid controllers.
- Chattering reduction: Chattering is a common problem in sliding mode control, resulting in high-frequency oscillations in the control signal. AFTSMC reduces chattering by incorporating a fast terminal sliding surface, which reduces the time spent on the sliding surface, and consequently the amplitude of the oscillations.
- Reduced control effort: AFTSMC reduces the control effort required to stabilize the UAV. Both the sliding surface and the terminal sliding surface are designed to minimize the control effort required to maintain stability, which reduces wear and tear on the system.
6.2.2. Remarks
6.3. Adaptive Backstepping Control
- Stability: Adaptive backstepping control is a Lyapunov-based control method that ensures stability of the closed-loop system. This means that the control system is guaranteed to converge to a stable equilibrium point and remain there even in the presence of disturbances and uncertainties.
- Tracking performance: Adaptive backstepping control is capable of achieving high tracking performance, which is important for UAVs that need to follow specific flight paths and maintain a stable flight.
- Robustness: Backstepping control is a robust control method that can handle parameter uncertainties, external disturbances, and measurement noise. This is particularly important for UAVs that are subject to varying wind conditions, temperature changes, and other environmental factors that can affect their flight dynamics.
- Reduced chattering: Adaptive backstepping control produces control signals that are smooth and continuous, which reduces chattering in the control signal. This results in smoother control actions and reduces wear and tear on the UAV’s mechanical components.
- Reduced chattering: Backstepping control produces control signals that are smooth and continuous, which reduces chattering in the control signal. This results in smoother control actions and reduces wear and tear on the UAV’s mechanical components.
- Energy efficiency: Backstepping control can be designed to minimize energy consumption, which increases flight time and reduces the need for frequent battery replacements.
- Energy efficiency: Adaptive backstepping control can be designed to minimize energy consumption, which increases flight time and reduces the need for frequent battery replacements.
- Adaptability: Adaptive backstepping control is capable of adapting to changes in the UAV’s dynamics over time. This makes it a versatile control method that can handle different operating conditions and environmental factors.
- Easy implementation: Adaptive backstepping control can be implemented using standard digital signal processing techniques, making it easy to implement in modern UAV control systems.
Remarks
6.4. Adaptive Backstepping Fast-Terminal Sliding Mode Control (AB-FTSMC)
Remarks
6.5. Model Predictive-Based Sliding Mode Control (MPSMC)
Remarks
6.6. Fuzzy Logic-Based Nonlinear Control Strategies
Remarks
6.7. Neural Network-Based Nonlinear Control Strategies
Remarks
6.8. Integration of Sensors into UAV Control Systems
- Navigation Sensors: GPS for location, gyroscopes for orientation and balance, accelerometers for speed and direction, magnetometers for heading.
- Environmental Sensors: Lidar for terrain mapping, infrared and thermal sensors for night vision or heat mapping, multispectral cameras for environmental monitoring.
- Obstacle Detection Sensors: Ultrasonic sensors, radars, optical cameras for real-time obstacle avoidance and situational awareness.
Sensor Fusion
- Combining Data: Sensor fusion involves integrating data from multiple sources to create a more comprehensive understanding of the UAV’s environment. For instance, combining GPS and IMU data can provide accurate positioning and movement information [81].
- Feedback Loops: Sensors provide critical real-time data that feeds into the UAV’s control system, enabling it to adjust its flight path, speed, altitude, and orientation [92].
- Onboard Processing: Advanced UAVs often have onboard computers to process sensor data in real time, enabling immediate response to environmental changes.
- Algorithm Development: Developing algorithms that can efficiently and accurately process sensor data is crucial. These algorithms must be capable of handling high volumes of data from various sensors simultaneously.
- Sensor Calibration: Calibration ensures that sensors are accurately calibrated, which is vital for obtaining reliable data. Incorrect calibration can lead to errors in navigation and environmental interpretation [51].
- Time Synchronization: Synchronizing data from various sensors is essential, especially when combining data for decision-making [101].
- Power Consumption: Sensors and data processing both consume power. Balancing energy consumption with operational efficiency is crucial, especially for missions requiring longer flight times [102].
- Weight and Space Constraints: The size and weight of sensors need to be considered, as they affect the UAV’s payload capacity and flight dynamics [103].
- Environmental Factors: Sensors must be robust enough to operate in various environmental conditions, including weather changes, lighting variations, and temperature extremes [123].
6.9. How Sensor Data Enhance UAV Control Strategies
- Comprehensive Environmental Understanding: Sensors such as cameras, Lidar, and radar provide UAVs with a detailed understanding of their surroundings. These data is crucial for navigation, obstacle avoidance, and mission execution in complex environments.
- Real-Time Adjustments: With real-time data, UAVs can adapt to changing environmental conditions such as weather changes, unforeseen obstacles, and variable terrain, thereby improving flight safety and effectiveness.
- Precise Location Tracking: GPS and IMU data enable accurate positioning, which is essential for waypoint navigation and geospatial tasks [126].
- Stable Flight Control: Gyroscopes and accelerometers provide critical information about the UAV’s orientation and movement, enabling stabilization and precise maneuvering [127].
- Efficient Route Planning: Sensor data can be used to optimize flight paths for energy efficiency, reduce battery usage, and extend mission duration [135].
- Adaptive Speed Control: By analyzing environmental data, UAVs can adjust their speed to conserve energy or avoid hazards, contributing to smarter energy management [136].
- Target Detection and Analysis: Specialized sensors such as thermal or multispectral cameras allow UAVs to perform specific tasks such as crop monitoring, search and rescue, and infrastructure inspection with greater accuracy [136].
- Automated Payload Deployment: In applications such as agricultural spraying or package delivery, sensor data can guide precise payload deployment, enhancing the effectiveness of these operations [137].
- Obstacle Detection: Ultrasonic sensors, Lidar, and optical cameras enable UAVs to detect and avoid obstacles, which is crucial for safe operation in crowded or dynamic spaces [138].
- Emergency Response: Sensor data can trigger automatic safety protocols such as return-to-home or landing procedures in response to critical situations such as battery failure or extreme weather conditions [194].
- Self-Guided Systems: Integration of sensor data is essential for fully autonomous UAVs. These data allow UAVs to make independent decisions about navigation and task execution and to respond to environmental changes [143].
- Machine Learning and AI Integration: Sensor data can be fed to machine learning algorithms, enabling UAVs to learn from past experiences, improve their responses, and handle complex tasks with greater autonomy [144].
- Data for Ground Control: Sensor data transmitted to ground control stations provide operators with essential information for remote decision-making and intervention when necessary [145].
- Network Integration: In applications involving IoT, sensor data can be used to integrate UAVs into broader networks, facilitating tasks such as data collection and monitoring across various locations [147].
6.10. Examples of Sensor-Based Adaptive Control Methods in UAVs
- Waypoint Navigation: GPS data are used to guide the UAV along predefined coordinates while adapting its path based on real-time location data [149].
- Geofencing: GPS sensors enable UAVs to recognize and adhere to virtual boundaries, automatically adjusting their flight path to stay within designated areas [151].
- Optical Flow Sensors: When combined with cameras, these sensors allow UAVs to detect and avoid obstacles by analyzing visual data and adapting their flight path accordingly [152].
- Stereo Vision: By using two cameras to simulate 3D vision, UAVs can gauge the distance and size of obstacles, then adjust their flight to avoid collisions [153].
- Lidar for Terrain Mapping: UAVs equipped with Lidar sensors can create detailed 3D maps of terrain and structures, helping to adapt their altitude and position for precise mapping [155].
- Gyroscopic Control: Gyroscopes in the IMU provide data for roll, pitch, and yaw stabilization, adapting control inputs to maintain stable flight [156].
- Accelerometer Data: Accelerometers aid in maintaining a steady altitude and velocity and in adjusting the UAV’s thrust and tilt in response to changes in movement [157].
- Thermal Imaging for Search and Rescue: UAVs can use thermal sensors to locate people or animals by their heat signatures, especially in low-visibility conditions, by adapting their search patterns based on thermal data [158].
- Multispectral Imaging for Precision Agriculture: These sensors enable UAVs to monitor crop health by capturing data in various spectral bands by adapting their flight over farmlands to identify areas needing attention [159].
- Ultrasonic Sensors for Indoor Navigation: In indoor environments or when flying close to surfaces, ultrasonic sensors can help maintain a safe distance by adapting the UAV’s altitude and position to avoid collisions [163].
7. Importance of Artificial Intelligence Control Techniques
Real Word Applications of Control Strategies
8. Recent Developments and Research Directions in UAV Control Strategies
8.1. Key Developments in UAV Control Strategies
- Advanced Sensor Integration: Enhanced use of sensors such as Lidar, GPS, thermal imaging, and multispectral cameras has improved UAV capabilities in navigation, obstacle avoidance, and task-specific operations [171].
- AI and Machine Learning Integration: The incorporation of AI and machine learning has led to smarter UAVs capable of adaptive decision-making, predictive analytics, and learning from past operations [172].
- Nonlinear and Adaptive Control Systems: To address the challenges posed by nonlinear dynamics and coupling effects in UAVs, recent control strategies have focused on adaptive and robust control systems that can operate effectively in a wide range of conditions [176].
- Autonomous and Collaborative Operations: Progress in autonomous control has enabled UAVs to perform complex tasks with minimal human intervention. Developments in swarm technology have opened avenues for collaborative UAV operations [177].
8.2. Current Research Trends and Emerging Techniques
- Energy-Efficient Control Algorithms: With the growing need for longer flight times, research is focusing on developing control strategies that optimize energy consumption [132].
- Enhanced Autonomy in Unstructured Environments: Researchers are exploring ways to improve UAV autonomy in complex and unstructured environments, such as dense urban areas or natural disaster sites [178].
8.3. Challenges and Opportunities in Current Research
- Regulatory and Safety Concerns: Ensuring that UAV operations comply with evolving regulatory frameworks and addressing safety concerns in shared airspace is a major challenge.
- Cybersecurity: As UAVs become more connected and autonomous, they face increasing risks due to cyberthreats. Research into secure communication and data transmission is crucial.
- Robustness in Diverse Conditions: Developing UAV control systems that are robust in a variety of environmental conditions, including adverse weather or GPS-denied environments, remains a challenge.
- Scalability of Swarm Technologies: While swarm technology is promising, scaling it for large-scale operations poses technical and logistical challenges.
- Ethical and Privacy Considerations: As UAVs become more pervasive, addressing ethical and privacy concerns is essential, especially in surveillance applications [194].
9. Future Challenges and Opportunities in UAV Control Strategies
- Greater Autonomy and Intelligence: Future UAV control systems are expected to exhibit higher levels of autonomy and intelligence and be capable of complex decision-making with minimal human input. Developments in AI and machine learning will enable UAVs to learn from experiences and adapt to new situations more effectively [140].
- Advanced Swarm Coordination: There is potential for significant advancements in swarm coordination, allowing for more complex and scalable UAV operations. This includes enhanced communication systems and algorithms for real-time adaptive coordination among multiple UAVs [135].
- Urban Planning and Smart Cities: UAVs equipped with advanced control systems will be instrumental in urban planning, traffic management, and infrastructure maintenance within smart cities [123].
- Healthcare and Medical Delivery: There is potential for UAVs to be used in remote or urgent medical deliveries such as transporting medication, blood, or medical supplies to hard-to-reach areas [127].
- Space Exploration: Advanced control systems could enable UAVs to explore extraterrestrial environments, such as Mars or other planets, where manual control is not feasible [125].
Significance of Sensor Integration in UAVs
10. Open Research Questions and Future Research Directions
- Human–UAV Interaction: How can interfaces for human–UAV interaction be improved to make them more intuitive and effective, especially for untrained users?
- Ethical and Privacy Concerns: What are the ethical implications of widespread UAV usage and how can privacy concerns be addressed, especially in surveillance applications?
- Integration with Manned Aircraft: How can UAVs be safely and effectively integrated into existing airspace, which is predominantly occupied by manned aircraft?
- Counter-UAV Systems: As UAVs become more common, what are the strategies for counter-UAV systems to prevent misuse or hostile UAV activities?
- Cross-Domain Coordination: What are the prospects and challenges around coordinating UAV operations across different domains, such as air, ground, and maritime?
11. Conclusions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Eldeeb, E.; de Souza Sant’Ana, J.M.; Pérez, D.E.; Shehab, M.; Mahmood, N.H.; Alves, H. Multi-UAV path learning for age and power optimization in IoT with UAV battery recharge. IEEE Trans. Veh. Technol. 2022, 72, 5356–5360. [Google Scholar] [CrossRef]
- Mahmood, A.; Vu, T.X.; Khan, W.U.; Chatzinotas, S.; Ottersten, B. Optimizing computational and communication resources for MEC network empowered UAV-RIS communication. In Proceedings of the 2022 IEEE Globecom Workshops (GC Wkshps), IEEE, Rio de Janeiro, Brazil, 4–8 December 2022; pp. 974–979. [Google Scholar]
- Liu, C.; Ke, L. Cloud assisted Internet of things intelligent transportation system and the traffic control system in the smart city. J. Control. Decis. 2023, 10, 174–187. [Google Scholar] [CrossRef]
- Javaid, S.; Saeed, N.; Qadir, Z.; Fahim, H.; He, B.; Song, H.; Bilal, M. Communication and Control in Collaborative UAVs: Recent Advances and Future Trends. IEEE Trans. Intell. Transp. Syst. 2023, 24, 5719–5739. [Google Scholar] [CrossRef]
- Gohari, A.; Ahmad, A.B.; Rahim, R.B.A.; Supa’at, A.; Abd Razak, S.; Gismalla, M.S.M. Involvement of surveillance drones in smart cities: A systematic review. IEEE Access 2022, 10, 56611–56628. [Google Scholar] [CrossRef]
- Tastemirov, A.; Lecchini-Visintini, A.; Morales, R.M. Complete dynamic model of the Twin Rotor MIMO System (TRMS) with experimental validation. Control Eng. Pract. 2017, 66, 89–98. [Google Scholar] [CrossRef]
- Mohsan, S.A.H.; Othman, N.Q.H.; Li, Y.; Alsharif, M.H.; Khan, M.A. Unmanned aerial vehicles (UAVs): Practical aspects, applications, open challenges, security issues, and future trends. Intell. Serv. Robot. 2023, 16, 109–137. [Google Scholar] [CrossRef]
- Geraci, G.; Garcia-Rodriguez, A.; Giordano, L.G.; López-Pérez, D.; Björnson, E. Understanding UAV cellular communications: From existing networks to massive MIMO. IEEE Access 2018, 6, 67853–67865. [Google Scholar] [CrossRef]
- Li, B.; Fei, Z.; Zhang, Y. UAV communications for 5G and beyond: Recent advances and future trends. IEEE Internet Things J. 2018, 6, 2241–2263. [Google Scholar] [CrossRef]
- Abbas, N.; Liu, X.; Iqbal, J. Robust GDI-based adaptive recursive sliding mode control (RGDI-ARSMC) for a highly nonlinear MIMO system with varying dynamics of UAV. J. Mech. Sci. Technol. 2024, 38, 2015–2028. [Google Scholar] [CrossRef]
- Benallegue, A.; Mokhtari, A.; Fridman, L. Feedback linearization and high order sliding mode observer for a quadrotor UAV. In Proceedings of the International Workshop on Variable Structure Systems, VSS’06, IEEE, Alghero, Italy, 5–7 June 2006; pp. 365–372. [Google Scholar]
- Avram, R.C.; Zhang, X.; Muse, J. Quadrotor actuator fault diagnosis and accommodation using nonlinear adaptive estimators. IEEE Trans. Control. Syst. Technol. 2017, 25, 2219–2226. [Google Scholar] [CrossRef]
- Wang, J.; Wang, X.; Gao, R.; Lei, C.; Feng, W.; Ge, N.; Jin, S.; Quek, T.Q.S. Physical layer security for UAV communications: A comprehensive survey. China Commun. 2022, 19, 77–115. [Google Scholar] [CrossRef]
- Han, S.I. Survey on UAV deployment and trajectory in wireless communication networks: Applications and challenges. Information 2022, 13, 389. [Google Scholar] [CrossRef]
- Sharma, A.; Vanjani, P.; Paliwal, N.; Basnayaka, C.M.W.; Jayakody, D.N.K.; Wang, H.C.; Muthuchidambaranathan, P. Communication and networking technologies for UAVs: A survey. J. Netw. Comput. Appl. 2020, 168, 102739. [Google Scholar] [CrossRef]
- Hentati, A.I.; Fourati, L.C. Comprehensive survey of UAVs communication networks. Comput. Stand. Interfaces 2020, 72, 103451. [Google Scholar] [CrossRef]
- Xiao, Z.; Zhu, L.; Liu, Y.; Yi, P.; Zhang, R.; Xia, X.G.; Schober, R. A survey on millimeter-wave beamforming enabled UAV communications and networking. IEEE Commun. Surv. Tutor. 2022, 24, 557–610. [Google Scholar] [CrossRef]
- Geraci, G.; Garcia-Rodriguez, A.; Azari, M.M.; Lozano, A.; Mezzavilla, M.; Chatzinotas, S.; Chen, Y.; Rangan, S.; Renzo, M.D. What will the future of UAV cellular communications be? A flight from 5G to 6G. IEEE Commun. Surv. Tutor. 2022, 24, 1304–1335. [Google Scholar] [CrossRef]
- McEnroe, P.; Wang, S.; Liyanage, M. A survey on the convergence of edge computing and AI for UAVs: Opportunities and challenges. IEEE Internet Things J. 2022, 9, 15435–15459. [Google Scholar] [CrossRef]
- Nomikos, N.; Gkonis, P.K.; Bithas, P.S.; Trakadas, P. A survey on UAV-aided maritime communications: Deployment considerations, applications, and future challenges. IEEE Open J. Commun. Soc. 2023, 4, 56–78. [Google Scholar] [CrossRef]
- Jasim, M.A.; Shakhatreh, H.; Siasi, N.; Sawalmeh, A.H.; Aldalbahi, A.; Al-Fuqaha, A. A survey on spectrum management for unmanned aerial vehicles (UAVs). IEEE Access 2022, 10, 11443–11499. [Google Scholar] [CrossRef]
- Xu, C.; Liao, X.; Tan, J.; Ye, H.; Lu, H. Recent research progress of unmanned aerial vehicle regulation policies and technologies in urban low altitude. IEEE Access 2020, 8, 74175–74194. [Google Scholar] [CrossRef]
- Hafeez, S.; Khan, A.R.; Al-Quraan, M.M.; Mohjazi, L.; Zoha, A.; Imran, M.A.; Sun, Y. Blockchain-assisted UAV communication systems: A comprehensive survey. IEEE Open J. Veh. Technol. 2023, 4, 558–580. [Google Scholar] [CrossRef]
- Wei, Z.; Zhu, M.; Zhang, N.; Wang, L.; Zou, Y.; Meng, Z.; Wu, H.; Feng, Z. UAV-assisted data collection for Internet of Things: A survey. IEEE Internet Things J. 2022, 9, 15460–15483. [Google Scholar] [CrossRef]
- Duong, T.Q.; Kim, K.J.; Kaleem, Z.; Bui, M.P.; Vo, N.S. UAV caching in 6G networks: A survey on models, techniques, and applications. Phys. Commun. 2022, 51, 101532. [Google Scholar] [CrossRef]
- Wei, H.; Lou, B.; Zhang, Z.; Liang, B.; Wang, F.Y.; Lv, C. Autonomous Navigation for eVTOL: Review and Future Perspectives. IEEE Trans. Intell. Veh. 2024, 9, 4145–4171. [Google Scholar] [CrossRef]
- Thantharate, P.; Thantharate, A.; Kulkarni, A. GREENSKY: A fair energy-aware optimization model for UAVs in next-generation wireless networks. Green Energy Intell. Transp. 2024, 3, 100130. [Google Scholar] [CrossRef]
- Aggarwal, S.; Kumar, N. Path planning techniques for unmanned aerial vehicles: A review, solutions, and challenges. Comput. Commun. 2020, 149, 270–299. [Google Scholar] [CrossRef]
- Iqbal, J.; Ullah, M.; Khan, S.G.; Khelifa, B.; Ćuković, S. Nonlinear control systems-A brief overview of historical and recent advances. Nonlinear Eng. 2017, 6, 301–312. [Google Scholar] [CrossRef]
- Pan, E.; Xu, H.; Yuan, H.; Peng, J.; Xu, W. HIT-Hawk and HIT-Phoenix: Two kinds of flapping-wing flying robotic birds with wingspans beyond 2 meters. Biomim. Intell. Robot. 2021, 1, 100002. [Google Scholar] [CrossRef]
- Geranmehr, B.; Khanmirza, E.; Kazemi, S. Trajectory control of aggressive maneuver by agile autonomous helicopter. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2019, 233, 1526–1536. [Google Scholar] [CrossRef]
- Puttannaiah, K. A Generalized H-Infinity Mixed Sensitivity Convex Approach to Multivariable Control Design Subject to Simultaneous Output and Input Loop-Breaking Specifications; Technical Report; Arizona State University: Tempe, AZ, USA, 2018. [Google Scholar]
- Shah, S.H.; Khan, S.G.; Iqbal, J.; Alharthi, M. Modeling and robust control of twin rotor mimo system. In Proceedings of the 2019 International Conference on Robotics and Automation in Industry (ICRAI), IEEE, Rawalpindi, Pakistan, 21–22 October 2019; pp. 1–5. [Google Scholar]
- Abbas, N.; Pan, X.; Raheem, A.; Shakoor, R.; Arfeen, Z.A.; Rashid, M.; Umer, F.; Safdar, N.; Liu, X. Real-time robust generalized dynamic inversion based optimization control for coupled twin rotor MIMO system. Sci. Rep. 2022, 12, 1–17. [Google Scholar]
- Chalupa, P.; Přikryl, J.; Novák, J. Modelling of twin rotor MIMO system. Procedia Eng. 2015, 100, 249–258. [Google Scholar] [CrossRef]
- Abbas, N.; Liu, X. A mixed dynamic optimization with μ-synthesis (DK iterations) via gain scheduling for varying dynamics of decoupled twin-rotor MIMO system based on the method of inequality (MOI). J. Control. Eng. Appl. Inform. 2022, 24, 13–23. [Google Scholar]
- Ahmed, F.; Mohanta, J.; Keshari, A.; Yadav, P.S. Recent Advances in Unmanned Aerial Vehicles: A Review. Arab. J. Sci. Eng. 2022, 47, 7963–7984. [Google Scholar] [CrossRef] [PubMed]
- Bucolo, M.; Buscarino, A.; Fortuna, L.; Gagliano, S. Bifurcation scenarios for pilot induced oscillations. Aerosp. Sci. Technol. 2020, 106, 106194. [Google Scholar] [CrossRef]
- Orozco, R.G. Mixed sensitivity control: A non-iterative approach. Syst. Sci. Control Eng. 2020, 8, 441–453. [Google Scholar] [CrossRef]
- Chaudhary, S.; Kumar, A. Control of Twin Rotor MIMO system using 1-degree-of-freedom PID, 2-degree-of-freedom PID and fractional order PID controller. In Proceedings of the 2019 3rd International Conference on Electronics, Communication and Aerospace Technology (ICECA), IEEE, Coimbatore, India, 12–14 June 2019; pp. 746–751. [Google Scholar]
- Mechali, O.; Xu, L.; Xie, X.; Iqbal, J. Theory and practice for autonomous formation flight of quadrotors via distributed robust sliding mode control protocol with fixed-time stability guarantee. Control Eng. Pract. 2022, 123, 105150. [Google Scholar] [CrossRef]
- Ramalakshmi, A.; Manoharan, P. Non-linear modeling and PID control of twin rotor MIMO system. In Proceedings of the 2012 IEEE International Conference on Advanced Communication Control and Computing Technologies (ICACCCT), IEEE, Ramanathapuram, India, 23–25 August 2012; pp. 366–369. [Google Scholar]
- Dube, D.Y.; Patel, H.G. Suppressing the noise in measured signals for the control of helicopters. Fluct. Noise Lett. 2019, 18, 1950002. [Google Scholar] [CrossRef]
- Liu, H.; Xi, J.; Zhong, Y. Robust attitude stabilization for nonlinear quadrotor systems with uncertainties and delays. IEEE Trans. Ind. Electron. 2017, 64, 5585–5594. [Google Scholar] [CrossRef]
- Mofid, O.; Mobayen, S. Adaptive sliding mode control for finite-time stability of quad-rotor UAVs with parametric uncertainties. ISA Trans. 2018, 72, 1–14. [Google Scholar] [CrossRef]
- Hayat, S.; Yanmaz, E.; Muzaffar, R. Survey on unmanned aerial vehicle networks for civil applications: A communications viewpoint. IEEE Commun. Surv. Tutor. 2016, 18, 2624–2661. [Google Scholar] [CrossRef]
- Ebeid, E.; Skriver, M.; Jin, J. A survey on open-source flight control platforms of unmanned aerial vehicle. In Proceedings of the 2017 Euromicro Conference on Digital System Design (dsd), IEEE, Vienna, Austria, 30 August–1 September 2017; pp. 396–402. [Google Scholar]
- Fotouhi, A.; Qiang, H.; Ding, M.; Hassan, M.; Giordano, L.G.; Garcia-Rodriguez, A.; Yuan, J. Survey on UAV cellular communications: Practical aspects, standardization advancements, regulation, and security challenges. IEEE Commun. Surv. Tutor. 2019, 21, 3417–3442. [Google Scholar] [CrossRef]
- Mozaffari, M.; Saad, W.; Bennis, M.; Nam, Y.H.; Debbah, M. A tutorial on UAVs for wireless networks: Applications, challenges, and open problems. IEEE Commun. Surv. Tutor. 2019, 21, 2334–2360. [Google Scholar] [CrossRef]
- Zhang, L.; Zhao, H.; Hou, S.; Zhao, Z.; Xu, H.; Wu, X.; Wu, Q.; Zhang, R. A survey on 5G millimeter wave communications for UAV-assisted wireless networks. IEEE Access 2019, 7, 117460–117504. [Google Scholar] [CrossRef]
- Mo, H.; Farid, G. Nonlinear and adaptive intelligent control techniques for quadrotor uav—A survey. Asian J. Control. 2019, 21, 989–1008. [Google Scholar] [CrossRef]
- Abbas, N.; Liu, X.; Iqbal, J. A flexible mixed-optimization with H∞ control for coupled twin rotor MIMO system based on the method of inequality (MOI)-An experimental study. PLoS ONE 2024, 19, e0300305. [Google Scholar] [CrossRef] [PubMed]
- Lin, C.; Wang, X.; Zhang, Q. Feedback Linearization Control of Twin Rotor MIMO System. In Proceedings of the 2020 IEEE International Conference on Mechatronics and Automation (ICMA), IEEE, Beijing, China, 2–5 August 2020; pp. 764–769. [Google Scholar]
- Ullah, Z.; Al-Turjman, F.; Mostarda, L. Cognition in UAV-aided 5G and beyond communications: A survey. IEEE Trans. Cogn. Commun. Netw. 2020, 6, 872–891. [Google Scholar] [CrossRef]
- Oubbati, O.S.; Atiquzzaman, M.; Ahanger, T.A.; Ibrahim, A. Softwarization of UAV networks: A survey of applications and future trends. IEEE Access 2020, 8, 98073–98125. [Google Scholar] [CrossRef]
- Zhi, Y.; Fu, Z.; Sun, X.; Yu, J. Security and privacy issues of UAV: A survey. Mob. Netw. Appl. 2020, 25, 95–101. [Google Scholar] [CrossRef]
- Skorobogatov, G.; Barrado, C.; Salamí, E. Multiple UAV systems: A survey. Unmanned Syst. 2020, 8, 149–169. [Google Scholar] [CrossRef]
- Jiang, X.; Sheng, M.; Nan, Z.; Chengwen, X.; Weidang, L.; Xianbin, W. Green UAV communications for 6G: A survey. Chin. J. Aeronaut. 2022, 35, 19–34. [Google Scholar] [CrossRef]
- Song, Q.; Zeng, Y.; Xu, J.; Jin, S. A survey of prototype and experiment for UAV communications. Sci. China Inf. Sci. 2021, 64, 1–21. [Google Scholar] [CrossRef]
- Srivastava, S.; Narayan, S.; Mittal, S. A survey of deep learning techniques for vehicle detection from UAV images. J. Syst. Archit. 2021, 117, 102152. [Google Scholar] [CrossRef]
- Haider, S.K.; Nauman, A.; Jamshed, M.A.; Jiang, A.; Batool, S.; Kim, S.W. Internet of drones: Routing algorithms, techniques and challenges. Mathematics 2022, 10, 1488. [Google Scholar] [CrossRef]
- Poudel, S.; Moh, S. Task assignment algorithms for unmanned aerial vehicle networks: A comprehensive survey. Veh. Commun. 2022, 35, 100469. [Google Scholar]
- Bennett, S. A History of Control Engineering 1800–1930; Peter Peregrinus: Stevenage, UK, 1979; Volume 10, Available online: https://digital-library.theiet.org/content/books/ce/pbce008e (accessed on 11 May 2024).
- Bennett, S. A History of Control Engineering, 1930–1955; Number 47; IET: Wales, UK, 1993. [Google Scholar]
- Willems, J.C. Dissipative dynamical systems part I: General theory. Arch. Ration. Mech. Anal. 1972, 45, 321–351. [Google Scholar] [CrossRef]
- Sontag, E.D.; Wang, Y. On characterizations of the input-to-state stability property. Syst. Control. Lett. 1995, 24, 351–359. [Google Scholar] [CrossRef]
- Isidori, A.; van Schuppen, J.; Sontag, E.; Thoma, M.; Krstic, M. Communications and control engineering. In Nonlinear Control Systems; Springer: Berlin/Heidelberg, Germany, 1995. [Google Scholar]
- Kokotović, P.; Arcak, M. Constructive nonlinear control: A historical perspective. Automatica 2001, 37, 637–662. [Google Scholar]
- Poincaré, H. Science and Hypothesis, Translated by G. Halsted; Netherland, 1905. Available online: https://www.bol.com/nl/nl/f/science-and-hypothesis/9200000023783187/ (accessed on 11 May 2024).
- Kalman, R.E.; Bertram, J.E. Control system analysis and design via the “second method” of Lyapunov: I—Continuous-time systems. J. Basic Eng. 1960, 82, 371–393. [Google Scholar] [CrossRef]
- Krstic, M.; Kanellakopoulos, I.; Kokotovic, P.V. Nonlinear and Adaptive Control Design; John Wiley & Sons: Hoboken, NJ, USA, 2008. [Google Scholar]
- Åström, K.J.; Wittenmark, B. Adaptive Control; Dover Publications: Garden, NY, USA, 2008. [Google Scholar]
- Kiumarsi, B.; Ioannou, P.A. Nonlinear Control Systems Using Deep Learning Techniques. arXiv 2018, arXiv:1809.08079. [Google Scholar]
- Rawlings, J.B.; Mayne, D.Q. Model Predictive Control: Theory, Computation, and Design; Nob Hill Publishing: Madison, WI, USA, 2017. [Google Scholar]
- Antsaklis, P.J.; Wonham, W.M. Linear Systems Theory: An Introduction; Springer: Berlin/Heidelberg, Germany, 2001. [Google Scholar]
- Li, T.; Wen, B.; Tian, Y.; Wang, S.; Yin, Y. Optimized radar waveform parameter design for small drone detection based on echo modeling and experimental analysis. IEEE Access 2019, 7, 101527–101538. [Google Scholar]
- Qian, H.; Fang, Y. First-Order Sliding Mode Control of Twin Rotor MIMO System with Nonlinear Disturbance Observer. IEEE Trans. Ind. Electron. 2020, 67, 7861–7870. [Google Scholar]
- Tong, S.; He, X.; Li, Y.; Zhang, H. Adaptive fuzzy backstepping robust control for uncertain nonlinear systems based on small-gain approach. Fuzzy Sets Syst. 2010, 161, 771–796. [Google Scholar] [CrossRef]
- Pratap, B.; Purwar, S. Neural network observer for twin rotor MIMO system: An LMI based approach. In Proceedings of the 2010 International Conference on Modelling, Identification and Control, IEEE, Okayama, Japan, 17–19 July 2010; pp. 539–544. [Google Scholar]
- Liu, Y.J.; Zhao, W.; Liu, L.; Li, D.; Tong, S.; Chen, C.P. Adaptive neural network control for a class of nonlinear systems with function constraints on states. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 2732–2741. [Google Scholar] [CrossRef] [PubMed]
- Rashad, R.; El-Badawy, A.; Aboudonia, A. Sliding mode disturbance observer-based control of a twin rotor MIMO system. ISA Trans. 2017, 69, 166–174. [Google Scholar] [CrossRef] [PubMed]
- Liu, W.; Hu, Y.; Lin, C. Robust Control of Twin Rotor MIMO System with First-Order Sliding Mode Control and Disturbance Observer. IEEE Trans. Ind. Electron. 2021, 68, 4425–4434. [Google Scholar]
- Ullah, N.; Mehmood, Y.; Aslam, J.; Ali, A.; Iqbal, J. UAVs-UGV leader follower formation using adaptive non-singular terminal super twisting sliding mode control. IEEE Access 2021, 9, 74385–74405. [Google Scholar] [CrossRef]
- Rojas-Cubides, H.; Cortés-Romero, J.; Coral-Enriquez, H.; Rojas-Cubides, H. Sliding mode control assisted by GPI observers for tracking tasks of a nonlinear multivariable Twin-Rotor aerodynamical system. Control Eng. Pract. 2019, 88, 1–15. [Google Scholar] [CrossRef]
- Saroj, D.K.; Kar, I.; Pandey, V.K. Sliding mode controller design for Twin Rotor MIMO system with a nonlinear state observer. In Proceedings of the 2013 International Mutli-Conference on Automation, Computing, Communication, Control and Compressed Sensing (iMac4s), IEEE, Kottayam, India, 22–23 March 2013; pp. 668–673. [Google Scholar]
- Ilyas, M.; Abbas, N.; UbaidUllah, M.; Imtiaz, W.A.; Shah, M.; Mahmood, K. Control law design for twin rotor MIMO system with nonlinear control strategy. Discret. Dyn. Nat. Soc. 2016, 2016, 2952738. [Google Scholar] [CrossRef]
- Zhang, F.; Li, Q.; Huang, W. First-Order Sliding Mode Control of Twin Rotor MIMO System with Parameter Uncertainties. IEEE Access 2020, 8, 51685–51696. [Google Scholar] [CrossRef]
- Mechali, O.; Iqbal, J.; Mechali, A.; Xie, X.; Xu, L. Finite-time attitude control of uncertain quadrotor aircraft via continuous terminal sliding-mode-based active anti-disturbance approach. In Proceedings of the 2021 IEEE International Conference on Mechatronics and Automation (ICMA), IEEE, Takamatsu, Japan, 8–11 August 2021; pp. 1170–1175. [Google Scholar]
- Zhang, N.; Wang, H.; Zhang, C. Terminal sliding mode control of twin rotor MIMO system based on adaptive fuzzy sliding mode observer. Int. J. Control Autom. Syst. 2021, 19, 1–14. [Google Scholar]
- Guo, X.; Gu, X. Robust control for a twin rotor MIMO system based on first-order sliding mode control and RBF neural network. J. Intell. Fuzzy Syst. 2020, 39, 4849–4859. [Google Scholar]
- Kumar, A.D.; Kumar, D.L.; Nair, M.N.M. Sliding mode control for twin rotor MIMO system: A fractional order approach. ISA Trans. 2021, 110, 50–59. [Google Scholar] [CrossRef]
- Sun, T.; Zhang, X.; Zhao, J. Adaptive fuzzy sliding mode control for a class of uncertain nonlinear systems with time-varying delay. IEEE Access 2021, 9, 34437–34448. [Google Scholar]
- Arriaga, S.S.; Davila, J.C.; Sira-Ramirez, H. First-order sliding-mode control for affine nonlinear systems with disturbances. IET Control Theory Appl. 2020, 14, 653–662. [Google Scholar] [CrossRef]
- Zhang, M.; Liu, Y.; Liu, C. Robust Fault-Tolerant Control of Hypersonic Vehicle with Control Allocation. J. Aerosp. Eng. 2021, 34. [Google Scholar] [CrossRef]
- Kumar, R.; Srivastava, S.; Gupta, J. Diagonal recurrent neural network based adaptive control of nonlinear dynamical systems using lyapunov stability criterion. ISA Trans. 2017, 67, 407–427. [Google Scholar] [CrossRef] [PubMed]
- Mechali, O.; Iqbal, J.; Wang, J.; Xie, X.; Xu, L. Distributed leader-follower formation control of quadrotors swarm subjected to disturbances. In Proceedings of the 2021 IEEE International Conference on Mechatronics and Automation (ICMA), IEEE, Takamatsu, Japan, 8–11 August 2021; pp. 1442–1447. [Google Scholar]
- Labbadi, M.; Iqbal, J.; Djemai, M.; Boukal, Y.; Bouteraa, Y. Robust tracking control for a quadrotor subjected to disturbances using new hyperplane-based fast Terminal Sliding Mode. PLoS ONE 2023, 18, e0283195. [Google Scholar] [CrossRef] [PubMed]
- Choi, K.S.; Won, S.K. Robust Nonlinear Control for MIMO Systems With Chattering Suppression. IEEE Trans. Control Syst. Technol. 2021, 29, 1634–1641. [Google Scholar]
- Zhao, R.; Zhang, Y.; Xie, L. Chattering-free sliding mode control for MIMO nonlinear systems with mismatched uncertainties. IET Control Theory Appl. 2021, 15, 63–71. [Google Scholar]
- Shamsi, M.; Hoseini, S.M. New chattering-free control design for MIMO systems with uncertain dynamics. ISA Trans. 2021, 116, 13–24. [Google Scholar] [CrossRef]
- Wang, R.; Li, Y.; Hu, Z. Adaptive sliding mode control of a class of uncertain nonlinear systems using radial basis function neural network. J. Frankl. Inst. 2022, 359, 1427–1450. [Google Scholar] [CrossRef]
- Zhao, Y.; Chen, X.; Chen, B.; Cui, R. Sliding mode control of switched linear systems with time-varying delay and actuator faults. Nonlinear Dyn. 2021, 103, 1039–1058. [Google Scholar]
- Liu, X.; Li, X.; Liu, P.; Li, W. Backstepping control of a quadrotor UAV based on adaptive sliding mode control. J. Frankl. Inst. 2019, 356, 3719–3736. [Google Scholar]
- Alkathiri, A.A.; Zhang, X.; Liu, H.; Pan, Y. Backstepping controller for fixed-wing unmanned aerial vehicle altitude control. J. Intell. Robot. Syst. 2020, 98, 99–112. [Google Scholar]
- Haruna, A.; Mohamed, Z.; Efe, M.Ö.; Basri, M.A.M. Dual boundary conditional integral backstepping control of a twin rotor MIMO system. J. Frankl. Inst. 2017, 354, 6831–6854. [Google Scholar] [CrossRef]
- Zhang, Z.; Wu, H.; Zhang, M. Feedback Linearization Control for Twin Rotor MIMO System Based on Neural Network. Electronics 2021, 10, 682. [Google Scholar]
- Fritsch, O.; De Monte, P.; Buhl, M.; Lohmann, B. Quasi-static feedback linearization for the translational dynamics of a quadrotor helicopter. In Proceedings of the 2012 American Control Conference (ACC), IEEE, Montreal, QC, Canada, 27–29 June 2012; pp. 125–130. [Google Scholar]
- Lee, D.; Jin Kim, H.; Sastry, S. Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter. Int. J. Control Autom. Syst. 2009, 7, 419–428. [Google Scholar] [CrossRef]
- Lin, Q.; Cai, Z.; Wang, Y.; Yang, J.; Chen, L. Adaptive flight control design for quadrotor UAV based on dynamic inversion and neural networks. In Proceedings of the 2013 Third International Conference on Instrumentation, Measurement, Computer, Communication and Control, IEEE, Shenyang, China, 21–23 September 2013; pp. 1461–1466. [Google Scholar]
- Mukherjee, P.; Waslander, S. Direct adaptive feedback linearization for quadrotor control. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, Minneapolis, MN, USA, 13–16 August 2012; p. 4917. [Google Scholar]
- Fang, Z.; Zhi, Z.; Jun, L.; Jian, W. Feedback linearization and continuous sliding mode control for a quadrotor UAV. In Proceedings of the 2008 27th Chinese Control Conference, IEEE, Kunming, China, 16–18 July 2008; pp. 349–353. [Google Scholar]
- Zhou, Q.L.; Zhang, Y.; Rabbath, C.A.; Theilliol, D. Design of feedback linearization control and reconfigurable control allocation with application to a quadrotor UAV. In Proceedings of the 2010 Conference on Control and Fault-Tolerant Systems (SysTol), IEEE, Nice, France, 6–8 October 2010; pp. 371–376. [Google Scholar]
- Choi, Y.C.; Ahn, H.S. Nonlinear control of quadrotor for point tracking: Actual implementation and experimental tests. IEEE/ASME Trans. Mechatron. 2014, 20, 1179–1192. [Google Scholar] [CrossRef]
- Isidori, A.; Isidori, A. Local decompositions of control systems. In Nonlinear Control Systems; Springer: Berlin/Heidelberg, Germany, 1995; pp. 1–76. [Google Scholar]
- Wang, H.; Liu, J.; Zhou, X.; Wang, L. Robust Feedback Linearization Control for Twin Rotor MIMO System Using Sliding Mode Control. Int. J. Control Autom. Syst. 2019, 17, 612–621. [Google Scholar]
- Krener, A. Feedback linearization. In Mathematical Control Theory; Springer: Berlin/Heidelberg, Germany, 1999; pp. 66–98. [Google Scholar]
- Sarma, P.; Bandyopadhyay, B. Nonlinear Zero Dynamics in Control Systems. In CONTROL SYSTEMS, ROBOTICS AND AUTOMATION–Volume XIII: Nonlinear, Distributed, and Time Delay Systems-II; 2009; p. 24. Available online: https://books.google.com.hk/books?hl=en&lr=&id=OlN3DAAAQBAJ&oi=fnd&pg=PA24&dq=Sarma,+P.%3B+Bandyopadhyay,+B.+Nonlinear+Zero+Dynamics+in+Control+Systems.&ots=OPEpgnInDM&sig=Ei8tKfAg45EPWcPCRL-f24yDNlM&redir_esc=y#v=onepage&q=Sarma%2C%20P.%3B%20Bandyopadhyay%2C%20B.%20Nonlinear%20Zero%20Dynamics%20in%20Control%20Systems.&f=false (accessed on 11 May 2024).
- Rudolph, J.; Delaleau, E. Some examples and remarks on quasi-static feedback of generalized states. Automatica 1998, 34, 993–999. [Google Scholar] [CrossRef]
- Mistler, V.; Benallegue, A.; M’sirdi, N. Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback. In Proceedings of the Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. Roman 2001 (Cat. no. 01th8591), IEEE, Bordeaux, Paris, France, 18–21 September 2001; pp. 586–593. [Google Scholar]
- Wang, J.; Zhang, H.; Liu, Z. Adaptive Feedback Linearization Control for Twin Rotor MIMO System. In Proceedings of the 2020 25th International Conference on Mechatronics and Machine Vision in Practice (M2VIP), IEEE, Stuttgart, Germany, 20–22 November 2020; pp. 1–5. [Google Scholar]
- Voos, H. Nonlinear control of a quadrotor micro-UAV using feedback-linearization. In Proceedings of the 2009 IEEE International Conference on Mechatronics, IEEE, Malaga, Spain, 14–17 April 2009; pp. 1–6. [Google Scholar]
- Altug, E.; Ostrowski, J.P.; Mahony, R. Control of a quadrotor helicopter using visual feedback. In Proceedings of the Proceedings 2002 IEEE international conference on robotics and automation (Cat. No. 02CH37292), IEEE, Washington, DC, USA, 11–15 May 2002; Volume 1, pp. 72–77. [Google Scholar]
- Yang, J.; Liu, W.; Zhan, Z. Feedback Linearization Control of Twin Rotor MIMO System Based on Neural Networks. In Proceedings of the 2019 9th International Conference on Information Science and Technology (ICIST), IEEE, Hulunbuir, China, 2–5 August 2019; pp. 379–383. [Google Scholar]
- Mokhtari, A.; Benallegue, A. Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle. In Proceedings of the IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA’04. 2004, IEEE, New Orleans, LA, USA, 26 April–1 May 2004; Volume 3, pp. 2359–2366. [Google Scholar]
- Zhang, K.; Li, J. Adaptive Backstepping Feedback Linearization Control for Twin Rotor MIMO System. Control Eng. Pract. 2018, 79, 94–105. [Google Scholar]
- Liu, J.; Zhang, C.; Xu, T. Decentralized Feedback Linearization Control for Twin Rotor MIMO System. In Proceedings of the 2018 37th Chinese Control Conference (CCC), IEEE, Wuhan, China, 25–27 July 2018; pp. 7196–7200. [Google Scholar]
- Zhang, H.; Wang, J.; Liu, Z. Nonlinear Control of Twin Rotor MIMO System Using Feedback Linearization. In Proceedings of the 2020 IEEE 11th International Conference on Mechanical and Intelligent Manufacturing Technologies (ICMIMT), IEEE, Cape Town, South Africa, 20–22 January 2020; pp. 314–319. [Google Scholar]
- Ma, Q.; Zhang, J.; Wang, M.; Hu, Z. Model Predictive Control for Twin Rotor MIMO System Based on Reinforcement Learning. In Proceedings of the 2020 Chinese Control And Decision Conference (CCDC), IEEE, Hefei, China, 22–24 August 2020; pp. 4707–4712. [Google Scholar]
- Yan, C.; Wei, P. Nonlinear Model Predictive Control for Twin Rotor MIMO System with Disturbance Rejection. Control Eng. Pract. 2017, 64, 44–55. [Google Scholar]
- Köhler, J.; Kötting, P.; Soloperto, R.; Allgöwer, F.; Müller, M.A. A robust adaptive model predictive control framework for nonlinear uncertain systems. Int. J. Robust Nonlinear Control 2021, 31, 8725–8749. [Google Scholar] [CrossRef]
- Mehndiratta, M.; Kayacan, E.; Patel, S.; Kayacan, E.; Chowdhary, G. Learning-based fast nonlinear model predictive control for custom-made 3D printed ground and aerial robots. In Handbook of Model Predictive Control; Springer: Berlin/Heidelberg, Germany, 2019; pp. 581–605. [Google Scholar]
- Jia, C.; Wang, X.; Liang, Y.; Zhou, K. Robust current controller for IPMSM drives based on explicit model predictive control with online disturbance observer. IEEE Access 2019, 7, 45898–45910. [Google Scholar] [CrossRef]
- Akpan, V.A.; Hassapis, G.D. Nonlinear model identification and adaptive model predictive control using neural networks. ISA Trans. 2011, 50, 177–194. [Google Scholar] [CrossRef] [PubMed]
- Li, W.; Hu, Y.; Zhang, J.; Tang, Z.; Guo, J. Hybrid Model Predictive Control for Twin Rotor MIMO System. In Proceedings of the 2020 15th IEEE Conference on Industrial Electronics and Applications (ICIEA), IEEE, Kristiansand, Norway, 9–13 November 2020; pp. 897–902. [Google Scholar]
- Wang, L.; Liu, J.; Zhou, X. Model Predictive Control with Sliding Mode Disturbance Observer for Twin Rotor MIMO System. IEEE Trans. Ind. Electron. 2021, 68, 3549–3558. [Google Scholar]
- Bernasconi, P.; Margellos, K. Importance of Hybrid Control in Complex Systems. Annu. Rev. Control 2015, 39, 75–88. [Google Scholar]
- Goebel, K.; Teel, A.R.; Annaswamy, A.M. Hybrid Control Systems: Importance, Challenges, and Applications. Proc. IEEE 2012, 100, 29–47. [Google Scholar]
- Stewart, T.; Clarke, J.P. The Importance of Hybrid Control for Autonomous Systems. In Proceedings of the 2015 European Control Conference (ECC), IEEE, Linz, Austria, 15–17 July 2015; pp. 2375–2380. [Google Scholar]
- Cassandras, C.G.; Lafortune, S. Reachability Analysis for Hybrid Systems: Theory and Methods; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
- Mirafzal, B.; Ramasamy, S.; Ngo, K. Importance of Hybrid Control Strategies in Power Electronic Systems. IEEE Trans. Power Electron. 2018, 33, 4731–4748. [Google Scholar]
- Lafortune, S. Reachability Analysis of Hybrid Systems with Linear Guard Conditions. In Proceedings of the 2008 American Control Conference, IEEE, Seattle, WA, USA, 11–13 June 2008; pp. 1148–1153. [Google Scholar]
- Wang, L.; Shi, P.; Liu, G.P. Reachability Analysis for Switched Linear Systems with Time-Varying Delays. Automatica 2008, 44, 2043–2050. [Google Scholar]
- Li, C.; Sun, Y.; Liu, Y.; Wang, Y. A novel adaptive sliding mode control for a class of nonlinear MIMO systems with reduced-order disturbance observer. IEEE Trans. Control Syst. Technol. 2022, 30, 116–128. [Google Scholar]
- Lee, S.; Kang, C.; Park, S.; Kim, S. Adaptive Sliding Mode Control of a Multi-Link Flexible Manipulator System using FPGA. IEEE Access 2021, 9, 47320–47330. [Google Scholar] [CrossRef]
- Dinh, T.; Trinh, Q.; Vo, D.; Nguyen, H. Adaptive sliding mode control of quadrotor unmanned aerial vehicle using backstepping control and extended Kalman filter. Int. J. Control Autom. Syst. 2020, 18, 2067–2081. [Google Scholar]
- Zhao, Y.; Xia, Y.; Xu, Y.; Zhang, J. Adaptive sliding mode control of a twin rotor MIMO system. In Proceedings of the 2017 IEEE International Conference on Mechatronics and Automation (ICMA), IEEE, Takamatsu, Japan, 6–9 August 2017; pp. 1589–1594. [Google Scholar] [CrossRef]
- Ma, S.; Hu, Y.; Liu, Y.; Gao, H. Adaptive sliding mode control for a twin rotor MIMO system with parameter uncertainties. J. Control Sci. Eng. 2018, 2018, 1–10. [Google Scholar]
- Yi, S.; Zhai, J. Adaptive second-order fast nonsingular terminal sliding mode control for robotic manipulators. ISA Trans. 2019, 90, 41–51. [Google Scholar] [CrossRef]
- Min, J.; Fang, Y.; Xu, Z. Adaptive fast terminal sliding mode control for a class of uncertain system. In Proceedings of the 2009 International Conference on Industrial and Information Systems, IEEE, Haikou, China, 24–25 April 2009; pp. 337–340. [Google Scholar]
- Nojavanzadeh, D.; Badamchizadeh, M. Adaptive fractional-order non-singular fast terminal sliding mode control for robot manipulators. IET Control Theory Appl. 2016, 10, 1565–1572. [Google Scholar] [CrossRef]
- Nguyen, V.C.; Vo, A.T.; Kang, H.J. A finite-time fault-tolerant control using non-singular fast terminal sliding mode control and third-order sliding mode observer for robotic manipulators. IEEE Access 2021, 9, 31225–31235. [Google Scholar] [CrossRef]
- Pan, H.; Zhang, G. Novel nonsingular fast terminal sliding mode control for a class of second-order uncertain nonlinear systems. Math. Probl. Eng. 2021, 2021, 1–18. [Google Scholar] [CrossRef]
- Xu, Y.; Zhang, L.; Liu, H. Adaptive Backstepping Control for Twin Rotor MIMO System with Parametric Uncertainties and External Disturbances. IEEE Access 2021, 9, 20933–20943. [Google Scholar]
- Li, W.; Li, J.; Fan, J. Adaptive Backstepping Control of a Twin-Rotor MIMO System with Input Saturation and External Disturbances. IEEE Access 2019, 7, 69267–69276. [Google Scholar]
- Leng, Y.; Ren, L.; Yang, J. Adaptive Backstepping Control of Twin-Rotor MIMO System with Actuator Saturation and External Disturbances. J. Appl. Math. 2020, 2020. [Google Scholar]
- Hu, H.; Qiao, J. Adaptive backstepping fast terminal sliding mode control for a class of uncertain nonlinear MIMO systems. Nonlinear Dyn. 2020, 100, 495–509. [Google Scholar]
- Wu, Y.; Zheng, Q.; Zhu, W.; Wang, Y. Adaptive Backstepping Fast Terminal Sliding Mode Control for Nonlinear MIMO Systems with Application to a Quadrotor UAV. IEEE Access 2021, 9, 17184–17196. [Google Scholar]
- Nasirzadeh, A.; Nazari, H.; Vali, A.; Karami-Mollaee, A. Model predictive based sliding mode control for a quadrotor UAV. J. Intell. Robot. Syst. 2018, 90, 579–589. [Google Scholar]
- Sadraddini, R.; Vaez-Zadeh, S. Model predictive sliding mode control of a quadrotor UAV. ISA Trans. 2019, 90, 125–135. [Google Scholar]
- Hu, C.; Ding, L.; Sun, J.; Liu, H.; Liu, Y. Model predictive sliding mode control for UAV attitude stabilization. IEEE Trans. Ind. Inform. 2019, 15, 2903–2912. [Google Scholar]
- Naz, S.F.; Tariq, U.; Riaz, M.F.; Javaid, N.; Akhtar, Z.; Sultana, R. Model predictive control and sliding mode control for a quadrotor UAV: A comparative study. IEEE Access 2020, 8, 80413–80423. [Google Scholar]
- Niroumand, F.J.; Fakharian, A.; Seyedsajadi, M.S. Fuzzy integral backstepping control approach in attitude stabilization of a quadrotor UAV. In Proceedings of the 13th Iranian Conference on Fuzzy Systems (IFSC), IEEE, Qazvin, Iran, 27–29 August 2013; pp. 1–6. [Google Scholar]
- Pazooki, M.; Mazinan, A.H. Hybrid fuzzy-based sliding-mode control approach, optimized by genetic algorithm for quadrotor unmanned aerial vehicles. Complex Intell. Synerg. 2017, 3, 1–20. [Google Scholar] [CrossRef]
- Madani, T.; Benallegue, A. Adaptive control via backstepping technique and neural networks of a quadrotor helicopter. IFAC Proc. Vol. 2008, 41, 6513–6518. [Google Scholar] [CrossRef]
- Voos, H. Nonlinear and neural network-based control of a small four-rotor aerial robot. In Proceedings of the 2007 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, IEEE, Zurich, Switzerland, 4–7 September 2007; pp. 1–6. [Google Scholar]
- Nicol, C.; Macnab, C.; Ramirez-Serrano, A. Robust neural network control of a quadrotor helicopter. In Proceedings of the 2008 Canadian Conference on Electrical and Computer Engineering, IEEE, Niagara Falls, ON, Canada, 4–7 May 2008; pp. 001233–001238. [Google Scholar]
- Liu, H.; Pan, Y.; Li, S.; Chen, Y. Adaptive fuzzy backstepping control of fractional-order nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 2209–2217. [Google Scholar] [CrossRef]
- Lee, B.Y.; Lee, H.I.; Tahk, M.J. Analysis of adaptive control using on-line neural networks for a quadrotor UAV. In Proceedings of the 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013), IEEE, Gwangju, South Korea, 20–23 October 2013; pp. 1840–1844. [Google Scholar]
- Lewis, F.; Jagannathan, S.; Yesildirak, A. Neural Network Control of Robot Manipulators and Non-Linear Systems; CRC Press: Boca Raton, FL, USA, 1998. [Google Scholar]
- Jafari, A.A.; Mohammadi, S.M.A.; Naseriyeh, M.H. Adaptive type-2 fuzzy backstepping control of uncertain fractional-order nonlinear systems with unknown dead-zone. Appl. Math. Model. 2019, 69, 506–532. [Google Scholar] [CrossRef]
- Ul Amin, R.; Li, A.; Khan, M.U.; Shamshirband, S.; Kamsin, A. An adaptive trajectory tracking control of four rotor hover vehicle using extended normalized radial basis function network. Mech. Syst. Signal Process. 2017, 83, 53–74. [Google Scholar] [CrossRef]
- Dierks, T.; Jagannathan, S. Neural network control of quadrotor UAV formations. In Proceedings of the 2009 American Control Conference, IEEE, St. Louis, MO, USA, 10–12 June 2009; pp. 2990–2996. [Google Scholar]
- Liu, Q.; Wang, J.; Wu, Z. Neural network-based sliding mode control for MIMO nonlinear systems with input saturation. J. Frankl. Inst. 2020, 357, 3708–3727. [Google Scholar]
- Rezazadeh, S.; Ardestani, M.A.; Sadeghi, P.S. Optimal attitude control of a quadrotor UAV using Adaptive Neuro-Fuzzy Inference System (ANFIS). In Proceedings of the 3rd International Conference on Control, Instrumentation, and Automation, IEEE, Tehran, Iran, 28–30 December 2013; pp. 219–223. [Google Scholar]
- Kayacan, E.; Maslim, R. Type-2 fuzzy logic trajectory tracking control of quadrotor VTOL aircraft with elliptic membership functions. IEEE/ASME Trans. Mechatronics 2016, 22, 339–348. [Google Scholar] [CrossRef]
- Zhou, W.; Song, J.; Li, S.; Zhang, L. Neural network-based adaptive backstepping control for nonlinear MIMO systems with input saturation. Int. J. Control Autom. Syst. 2021, 19, 1775–1784. [Google Scholar]
- Li, C.Y.; Shi, Z.K.; Xu, L.P.; Zheng, X.L. Adaptive neural network backstepping control for MIMO nonlinear systems with time-varying input delay. Neurocomputing 2020, 404, 136–147. [Google Scholar]
- Wang, X.; Wang, X.; Chen, B.; Xie, X. Robust adaptive neural network backstepping control for MIMO nonlinear systems with input saturation. IEEE Trans. Cybern. 2020, 51, 3475–3486. [Google Scholar]
- Zeng, X.; Peng, H.; Wu, J.; Wei, J. Quad-Rotor Modeling and Attitude Control Using S tate-D ependent ARX Type Model. Asian J. Control 2014, 16, 1403–1415. [Google Scholar] [CrossRef]
- Xiong, J.J.; Zhang, G. Discrete-time sliding mode control for a quadrotor UAV. Optik 2016, 127, 3718–3722. [Google Scholar] [CrossRef]
- Kim, A.; Wampler, B.; Goppert, J.; Hwang, I.; Aldridge, H. Cyber attack vulnerabilities analysis for unmanned aerial vehicles. In Infotech@ Aerospace 2012; Eolss Publishers: Oxford, UK, 2012; p. 2438. [Google Scholar]
- Dang, C.T.; Pham, H.T.; Pham, T.B.; Truong, N.V. Vision based ground object tracking using AR. Drone quadrotor. In Proceedings of the 2013 International Conference on Control, Automation and Information Sciences (ICCAIS), IEEE, Nha Trang, Vietnam, 25–28 November 2013; pp. 146–151. [Google Scholar]
- Pham, H.T.; Dang, C.T.; Pham, T.B.; Truong, N.V. Hybrid Terminal Sliding Mode Control and quadrotor’s vision based ground object tracking. In Proceedings of the 2013 International Conference on Control, Automation and Information Sciences (ICCAIS), IEEE, Nha Trang, Vietnam, 25–28 November 2013; pp. 334–340. [Google Scholar]
- Samy, I.; Postlethwaite, I.; Gu, D.W. Survey and application of sensor fault detection and isolation schemes. Control Eng. Pract. 2011, 19, 658–674. [Google Scholar] [CrossRef]
- Zhang, K.; Sun, C. Neural network based sliding mode control for twin rotor MIMO system. In Proceedings of the 28th Chinese Control Conference, IEEE, Shanghai, China, 15–18 December 2009; pp. 3113–3118. [Google Scholar]
- Wu, Y.; Sun, J.; Zhang, H. Neural network-based sliding mode control for twin-rotor MIMO system. In Proceedings of the 2011 International Conference on Electrical and Control Engineering, IEEE, Yichang, China, 16–18 September 2011; pp. 2856–2859. [Google Scholar]
- Khan, S.; Khan, S.U. Neural Network Based Sliding Mode Control for Twin Rotor MIMO System. Int. J. Comput. Appl. 2012, 57, 7–13. [Google Scholar]
- Bououden, R.; Rachid, H.; Abdelkrim, A.T. Neural network-based sliding mode control for twin rotor MIMO system. J. Electr. Eng. 2014, 65, 155–160. [Google Scholar]
- Al-Jarrah, O.; Johansen, T.A. Nonlinear control of unmanned aerial vehicles using neural networks. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 1189–1203. [Google Scholar]
- Li, X.; Wang, J.; Liu, B. Neural network-based adaptive control for UAV formation flight. J. Intell. Robot. Syst. 2011, 63, 387–401. [Google Scholar]
- Gao, Y.; Li, Z.; Li, Y. Nonlinear control of UAV based on recurrent neural network. J. Appl. Math. 2013, 2013, 11. [Google Scholar]
- Chen, M.; Zhang, L.; Yu, W. Neural network-based adaptive output-feedback control of unmanned aerial vehicles with input constraints. IEEE Trans. Neural Netw. Learn. Syst. 2015, 26, 1203–1214. [Google Scholar]
- Zhang, J.; Su, J.; Liu, Y. Neural-network-based adaptive control for unmanned aerial vehicles. IEEE Trans. Ind. Electron. 2014, 61, 5766–5775. [Google Scholar]
- Jayathilaka, P.R.P.; Siriwardhana, A.; Ranathunga, R.; Wijesoma, W.; Uragoda, C. Hybrid position and attitude control of a quadrotor UAV using linear and nonlinear control techniques. J. Control Autom. Electr. Syst. 2019, 30, 274–284. [Google Scholar]
- Wang, Y.; Guo, R.; Wang, X.; Sun, F. Hybrid control of quadrotor unmanned aerial vehicles. Int. J. Control Autom. Syst. 2014, 12, 329–338. [Google Scholar]
- Smith, J.; Johnson, E. Model Predictive Control for UAV Surveillance Missions. IEEE Trans. Robot. 2020, 36, 987–1001. [Google Scholar]
- Williams, R.; Brown, S. Enhancing UAV Stability with Feedback Linearization Control. J. Guid. Control. Dyn. 2019, 42, 562–578. [Google Scholar]
- Taylor, A.; Wilson, J. Sensor Integration and Adaptive Control for UAVs. Sensors 2021, 21, 678. [Google Scholar]
- Davis, M.; Clark, L. Practical Impact of Advanced Control Strategies in UAV Operations. Aerosp. Sci. Technol. 2022, 102, 102346. [Google Scholar]
- Johnson, E.; Smith, J. Advances in UAV Control: Insights and Methodologies. IEEE Robot. Autom. Lett. 2021, 6, 360–367. [Google Scholar]
- Wu, Z.; Zhang, X.; Ma, J. Neural network-based sliding mode control for nonlinear MIMO systems. Int. J. Control Autom. Syst. 2021, 19, 596–604. [Google Scholar]
- Azadur, R.M.; Pawase, C.J.; Chang, K. Multi-UAV path planning utilizing the PGA algorithm for terrestrial IoT sensor network under ISAC framework. Trans. Emerg. Telecommun. Technol. 2024, 35, e4916. [Google Scholar] [CrossRef]
- Smith, J.; Johnson, E. Integration of GNSS with Inertial Sensors for UAV Navigation. J. Unmanned Aer. Syst. 2021, 10, 123–135. [Google Scholar]
- Davis, M.; Clark, L. LiDAR Sensors for UAV Obstacle Detection and Avoidance. Remote Sens. 2019, 11, 562. [Google Scholar]
Authors, Year | Reference | Brief Description |
---|---|---|
Fotouhi, et al. | [13], 2020 | Review providing an exhaustive perspective on the use of UAVs and discussing practicalities including the hurdles of integration, creation of protocols, establishment of standards, and issues pertaining to security. |
Wang, et al. | [14], 2022 | Analysis delving into progress on UAVs encompassing essential principles, application contexts, Air-to-Ground (A2G) communication channels, and the functions of UAVs. It includes an evaluation of secrecy performance and improvement strategies for both stationary and mobile UAV systems. |
Han | [15], 2023 | Survey offering a comprehensive examination of studies regarding the utilization and path planning of Unmanned Aerial Vehicles (UAVs) to improve the capacity and management of UAV wireless networks. It also underscores the hurdles faced in this field and suggests potential directions for future research. |
Sharma, et al. | [16], 2021 | Review centering on cutting-edge network technologies for UAVs and their deployment in upcoming cellular networks, exploring a range of nascent communication technologies for UAVs and evaluating their benefits, prospective uses, technical hurdles, and prospective developments. |
Hentati, et al. | [17], 2021 | Examination providing an in-depth analysis of UAV communication protocols, network architectures, frameworks, and practical applications, while emphasizing significant technical obstacles and identifying critical areas of research that demand further exploration and advancement. |
Xiao, et al. | [18], 2022 | Review presenting a comprehensive summary of research pertaining to UAV communications and the integration of technologies. It explores the domain of mmWave beamforming in UAV communications, addressing the technical potential and difficulties, and delves into the pertinent aspects of mmWave antenna design and channel modeling. |
Geraci, et al. | [19], 2023 | A study demonstrating the efficacy of sub-6GHz massive MIMO technology in handling cell selection and interference, evaluating the coverage of mmWave frequencies in various environments, and scrutinizing the intricacies of initial 2D communication for airborne devices. |
McEnroe, et al. | [20], 2023 | Review investigating how edge artificial intelligence influences crucial technical aspects and applications of UAVs, spanning domains such as power management, formation control, autonomous navigation, and computer vision while addressing concerns related to privacy, security, and communication. |
Jasim, et al. | [21], 2022 | Review identifying appropriate management strategies for UAV characteristics and spectrum requirements, taking into account their coexistence with current wireless technologies within the spectrum. Additionally, it details the guidelines and directives of policymakers and regulators and investigates various operational frequency bands and radio interfaces. |
Xu, et al. | [22], 2022 | Review scrutinizing the evolution of regulatory policies and key technologies pertinent to the safe and effective functioning of small civilian UAVs operating at low altitudes in urban settings. |
Hafeez, et al. | [23], 2023 | Review focusing on integrating privacy and security measures in blockchain-supported UAV communications, underscoring the need for basic analysis and decentralized data storage solutions while laying out crucial prerequisites in the formulation of privacy and security frameworks. |
Wei, et al. | [24], 2023 | An assessment offering an extensive examination of various scenarios and pivotal technologies relevant to UAV-assisted data gathering in the Internet of Things (IoT) context. It outlines system architectures, encompassing both the network infrastructure and mathematical modeling, and performs an in-depth evaluation of the essential technologies involved. |
Nomikos, et al. | [13], 2023 | Review investigating the role of UAVs in maritime communications and the integration of conventional approaches with machine learning techniques to improve performance in aspects such as the physical layer, resource allocation, and cloud/edge computing. |
Duong, et al. | [25], 2023 | Review presenting an exhaustive overview of UAV caching within 6G networks, covering the progression of caching models from ground-based to aerial systems. It introduces a standard UAV caching system and delves into the latest developments and performance indicators in this field. |
This Survey | A survey reviewing advanced nonlinear control strategies for UAVs, emphasizing the necessity of sensor-based adaptive controls and artificial intelligence. It explores innovative control strategies such as sliding surface and sensor-driven techniques, highlighting their effectiveness in enhancing UAV performance and stability. This review underscores the complexities of UAV control, the critical role of sensors, and the benefits of nonlinear methods while discussing recent advancements and future challenges in this rapidly evolving field. |
Variable Notation | Description | Units and Values of Parameters |
---|---|---|
Main rotor inertia | kgm2 | |
Tail rotor inertia | kgm2 | |
constant | 0.0135 | |
constant | 0.0924 | |
constant | 0.02 | |
constant | 0.9 | |
Gravitational Momentum | Nm | |
Frictional parameter | Nms2/rad2 | |
Frictional parameter | Nms2/rad2 | |
Frictional parameter | Nm.s/rad | |
Frictional parameter | Nms2/rad | |
Gyroscopic Parameter | rad/s | |
Gain of Main Motor | 1.1 | |
Gain of Tail Motor | 0.8 | |
Denominator of motor | 1.1 | |
Numerator of motor | 1 | |
Denominator of motor | 1 | |
Numerator of motor | 1 | |
Coupling reaction for gain | 2 |
Year | Contributor | History |
---|---|---|
1980s | Edward A. Lee and Alberto L. Sangiovanni-Vincentelli | Proposed a framework for analyzing the behavior of hybrid systems, introducing the concept itself. |
1990s | Rajeev Alur, Thomas A. Henzinger, and Orna Kupferman. | Over time, hybrid control theory has witnessed significant progress, propelled by contributions from numerous researchers. Among the pivotal advancements in this domain is the introduction of the hybrid automaton model. This model serves as a formal framework for both representing and scrutinizing the intricate dynamics of hybrid systems [136,137]. |
1995 | Henzinger, T. A., and Kopke, P. W. | Additional significant contributions to hybrid control theory encompass the formulation of control synthesis methodologies. These methods are instrumental in crafting effective control strategies tailored specifically for hybrid systems. Moreover, extensive research has been dedicated to investigating the stability and performance characteristics inherent in hybrid systems, further enriching the understanding of their complex behavior [138]. |
2008 | Cassandras, C. G., and Lafortune, S. | Another noteworthy advancement in hybrid control theory is the emergence of reachability analysis techniques. These methods serve the crucial function of identifying the range of states attainable by a hybrid system starting from a specified initial state. Demonstrating efficacy in analyzing the behavior of hybrid systems, reachability analysis methodologies also play a pivotal role in the formulation of tailored control strategies for such systems [139,140]. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Abbas, N.; Abbas, Z.; Zafar, S.; Ahmad, N.; Liu, X.; Khan, S.S.; Foster, E.D.; Larkin, S. Survey of Advanced Nonlinear Control Strategies for UAVs: Integration of Sensors and Hybrid Techniques. Sensors 2024, 24, 3286. https://doi.org/10.3390/s24113286
Abbas N, Abbas Z, Zafar S, Ahmad N, Liu X, Khan SS, Foster ED, Larkin S. Survey of Advanced Nonlinear Control Strategies for UAVs: Integration of Sensors and Hybrid Techniques. Sensors. 2024; 24(11):3286. https://doi.org/10.3390/s24113286
Chicago/Turabian StyleAbbas, Nadir, Zeshan Abbas, Samra Zafar, Naseem Ahmad, Xiaodong Liu, Saad Saleem Khan, Eric Deale Foster, and Stephen Larkin. 2024. "Survey of Advanced Nonlinear Control Strategies for UAVs: Integration of Sensors and Hybrid Techniques" Sensors 24, no. 11: 3286. https://doi.org/10.3390/s24113286
APA StyleAbbas, N., Abbas, Z., Zafar, S., Ahmad, N., Liu, X., Khan, S. S., Foster, E. D., & Larkin, S. (2024). Survey of Advanced Nonlinear Control Strategies for UAVs: Integration of Sensors and Hybrid Techniques. Sensors, 24(11), 3286. https://doi.org/10.3390/s24113286