A consensus control law is proposed for a multi-agent system of quadrotors with leader–follower communication topology for three quadrotor agents. The genetic algorithm (GA) is the proposed optimization technique to tune the consensus control parameters. The complete nonlinear model is used without any further simplifications in the simulations, while simplification in the model is used to theoretically design the controller. Different case studies and tests are done (i.e., trajectory tracking formation and switching topology) to show the effectiveness of the proposed controller. The results show good performance in all tests while achieving the consensus of the desired formations.
1 February 2020 in Arabian Journal for Science and Engineering
The hybrid control system of the nonlinear PID (NLPID) controller and improved active disturbance rejection control (IADRC) are proposed for stabilization purposes for a 6-degree freedom (DoF) quadrotor system with the existence of exogenous disturbances and system uncertainties. IADRC units are designed for the altitude and attitude systems, while NLPID controllers are designed for the x−y position system on the quadrotor nonlinear model. The proposed controlling scheme is implemented using MATLAB/Simulink environment and is compared with the traditional PID controller and NLPID controller. Different tests have been done, such as step reference tracking, hovering mode, trajectory tracking, exogenous disturbances and system uncertainties. The simulation results showed the demonstrated performance and stability gained by using the proposed scheme as compared with the other two controllers, even when the system was exposed to different disturbances and uncertainties. The study proposes an NLPID-IADRC scheme to stabilize the motion of the quadrotor system while tracking a specified trajectory in the presence of exogenous disturbances and parameter uncertainties. The proposed multi-objective Output Performance Index (OPI) was used to obtain the optimum integrated time of the absolute error for each subsystem, UAV quadrotor system energy consumption and for minimizing the chattering phenomenon by adding the integrated time absolute of the control signals.
In this paper, two new versions of modified active disturbance rejection control (MADRC) are proposed to stabilize a nonlinear quadruple tank system and control the water levels of the lower two tanks in the presence of exogenous disturbances, parameter uncertainties, and parallel varying input set-points. The first proposed scheme is configured from the combination of a modified tracking differentiator (TD), modified super twisting sliding mode (STC-SM), and modified nonlinear extended state observer (NLESO), while the second proposed scheme is obtained by aggregating another modified TD, a modified nonlinear state error feedback (MNLSEF), and a fal-function-based ESO. The MADRC schemes with a nonlinear quadruple tank system are investigated by running simulations in the MATLAB/SIMULINK environment and several comparison experiments are conducted to validate the effectiveness of the proposed control schemes. Furthermore, the genetic algorithm (GA) is used as a tuning algorithm to parametrize the proposed MADRC schemes with the integral time absolute error (ITAE), integral square of the control signal (ISU), and integral absolute of the control signal (IAU) as an output performance index (OPI). Finally, the simulation results show the robustness of the proposed schemes with a noticeable reduction in the OPI.