Control Strategy for a Quadrotor Based on a Memetic Shuffled Frog Leaping Algorithm
Source abstract
Abstract
This work presents a memetic Shuffled Frog Leaping Algorithm (SFLA) based tuning approach of an Integral Sliding Mode Controller (ISMC) for a quadrotor type of Unmanned Aerial Vehicles (UAV). Based on the Newton–Euler formalism, a nonlinear dynamic model of the studied quadrotor is firstly established for control design purposes. Since the main parameters of the ISMC design are the gains of the sliding surfaces and signum functions of the switching control law, which are usually selected by repetitive and time-consuming trials-errors based procedures, a constrained optimization problem is formulated for the systematically tuning of these unknown variables. Under time-domain operating constraints, such an optimization-based tuning problem is effectively solved using the proposed SFLA metaheuristic with an empirical comparison to other evolutionary computation- and swarm intelligence-based algorithms such as the Crow Search Algorithm (CSA), Fractional Particle Swarm Optimization Memetic Algorithm (FPSOMA), Ant Bee Colony (ABC) and Harmony Search Algorithm (HSA). Numerical experiments are carried out for various sets of algorithms’ parameters to achieve optimal gains of the sliding mode controllers for the altitude and attitude dynamics stabilization. Comparative studies revealed that the SFLA is a competitive and easily implemented algorithm with high performance in terms of robustness and non-premature convergence. Demonstrative results verified that the proposed metaheuristics-based approach is a promising alternative for the systematic tuning of the effective design parameters in the integral sliding mode control framework.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Underwater Vehicles and Communication Systems · Water Systems and Optimization · Adaptive Control of Nonlinear Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (35)
Show source-provided references
1. Sebbane · Smart Autonomous Aircraft: Flight Control and Planning for UAV · 2016
2. Valavanis · Handbook of Unmanned Aerial Vehicles · 201510.1007/978-90-481-9707-1 ↗
3. Lozano · Unmanned Aerial Vehicles: Embedded Control · 2010
4. Castillo · Modelling and Control of Mini-Flying Machines · 2005
5. Fantoni · Non-linear Control for Underactuated Mechanical Systems · 200210.1007/978-1-4471-0177-2 ↗
6. Inverse optimal control for unmanned aerial helicopters with disturbances10.1002/oca.2472 ↗
7. An MPC-based position controller for a tilt-rotor tricopter VTOL UAV10.1002/oca.2350 ↗
8. PID, LQR and LQR-PID on a quadcopter platform
9. Nonlinear output feedback tracking control of a quadrotor UAV in the presence of uncertainty
10. Fuzzy gains-scheduling of an integral sliding mode controller for a quadrotor unmanned aerial vehicle
11. Sliding mode control on electro-mechanical systems10.1080/10241230306724 ↗
12. Robust nonlinear speed control of PM synchronous motor using boundary layer integral sliding mode control technique10.1109/87.817691 ↗
13. Sliding mode depth control of a hovering autonomous underwater vehicle
14. Controller design for a manipulator using theory of variable structure systems10.1109/TSMC.1978.4309907 ↗
15. Discussions on smooth modifications of integral sliding mode control10.1007/s12555-017-0291-z ↗
16. Adaptive control of quadrotor UAVs in the presence of actuator uncertainties
17. Adaptive fuzzy time-varying sliding mode control for quadrotor UAV attitude system with prescribed performance
18. An adaptive integral sliding mode control approach for piezoelectric nano-manipulation with optimal transient performance10.1016/j.mechatronics.2018.05.004 ↗
19. Gendreau · Handbook of Metaheuristics · 201910.1007/978-3-319-91086-4 ↗
20. Optimization of water distribution network design using the shuffled frog leaping algorithm10.1061/(ASCE)0733-9496(2003)129:3(210) ↗
21. Shuffled frog-leaping algorithm: A memetic meta-heuristic for discrete optimization10.1080/03052150500384759 ↗
22. Research on data extraction and analysis of software defect in IoT communication software10.32604/cmc.2020.010420 ↗
23. An improved shuffled frog leaping algorithm and its application in dynamic emergency vehicle dispatching
24. Reliability constrained generation expansion planning by a modified shuffled frog leaping algorithm10.1016/j.ijepes.2014.07.073 ↗
25. An improved shuffled frog-leaping algorithm to optimize component pick-and-place sequencing optimization problem10.1016/j.eswa.2014.04.038 ↗
26. Prakash · Soft Computing: Theories and Applications · 397
27. Generation bidding strategy in a pool based electricity market using shuffled frog leaping algorithm10.1016/j.asoc.2014.03.027 ↗
28. Shuffled frog leaping algorithm and its application to 0/1 knapsack problem10.1016/j.asoc.2014.02.010 ↗
29. Modeling and sliding mode control of a quadrotor unmanned aerial vehicle
30. Ammar · Applications of Sliding Mode Control in Science and Engineering · 2017 · 6110.1007/978-3-319-55598-0_3 ↗
31. Slotine · Applied Nonlinear Control · 1991
32. A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm10.1016/j.compstruc.2016.03.001 ↗
33. A new meta-heuristic algorithm for continuous engineering optimization: Harmony search theory and practice10.1016/j.cma.2004.09.007 ↗
34. A memetic algorithm applied to trajectory control by tuning of fractional order proportional-integral-derivative controllers10.1016/j.asoc.2015.08.009 ↗
35. Bouallègue · Complex System Modeling and Control Through Intelligent Soft Computations · 627