| In order to study and design the flight control system of the eight-rotor UAV and improve the stability of the eight-rotor UAV.Studing the model of wind field,the influence of wind disturbance on UAV and the attitude control.The main contents are as follows:1.In order to design the control system and improve the ability of resisting wind disturbance.Firstly,analyzing the complex airflow disturbance in the external environment,and establishing the dynamic model of UAV in the external environment.In order to predict the unknown disturbances and internal uncertainties,and give the corresponding compensation,using the active disturbance rejection control(ADRC)algorithm as the attitude controller.2.The adjustment of the control parameters of ADRC is complex,and the adjustment of parameters determines the excellent control performance.In order to adjust the control parameters quickly,using radial basis function neural network(RBF)to optimize the parameters.Then,designing the proportion integration differentiation(PID)attitude controller and the backstepping attitude controller.The simulation results show that the RBF-ADRC controller can improve the anti-wind disturbance performance.3.Using PID as the position controller,and then nest the position controller and the attitude controller.The designed control system is transplanted to the UAV,and analyzing the flight log to verify the validity of the control system. |