Abstract:Based on the traditional four-rotor configuration, the new six-rotor adds two main thrust propellers, which can fly forward quickly without changing the pitch Angle and realize yaw quickly. This paper designs an attitude control system based on a new type of six-rotor. The uncertainty of external interference during UAV flight brings great challenges to the design and verification of flight control system. The flight dynamics model of a new six-rotor UAV is established, the Control strategy is designed, and the attitude controller is designed using the Active Disturbance Rejection Control (ADRC). Through the attitude control simulation, the effect of the active disturbance rejection controller is superior to the PID controller. Particle Swarm Optimization (PSO) was used to optimize some parameters of the active disturbance rejection controller, and the control effect of PSO-ADRC was better than that of ADRC. The results show that the attitude ADRC controller has better anti-interference and robustness, which can ensure the fast and stable flight of the six-rotor UAV. Particle swarm optimization (PSO) further enhances the control effect of ADRC controller.