The invention discloses a six-rotor unmanned aerial
vehicle control method and
system with disturbance and performance constraints. The method comprises the steps that 1, a six-rotor unmanned aerial vehicle
power model is built; 2, errors are determined based on the dynamic model, functions are combined, and a
finite time scheme is determined; step 3, based on the dynamic model, establishing an observer, and knowing a disturbance state; step 4, a
performance control scheme and an unknown disturbance state are stipulated in
finite time, an error dynamic model is established, and the error dynamic model is established based on
reinforcement learning; 5, setting a base scheme, setting a virtual controller and an actual controller, and setting an adaptive law for the base neural network; 6, the controller follower can track the leader, and tracking control is completed; establishing a controller by adopting a
backstepping method, establishing a
disturbance observer, and compensating negative effects; a
reinforcement learning algorithm and a
backstepping method technology are combined, and a controller is arranged to realize control; according to the method, the stability is proved by using a Lyapunov judgment
stability theory, and the feasible effectiveness is verified by a
simulation example.