Differential game was originally proposed for the need of national defense and military.As a powerful tool to solve continuous and dynamic competition or co-operation,it penetrates into economy,society and each domain and has been widely used.According to the problems of differential game including the difficulty of solving,the unknown model of system and interference in input items,the relevant study is carrying on for control problem of aircrafts in this article.Firstly,the nonlinear model of plane pursuit between missile and aircraft is established according to differential game theory.A calculation named nonlinear model predictive control(NMPC)is proposed for solving differential game under dynamic environment.Considering the limitations of traditional optimization methods,an improved seeker optimization algorithm(ISOA)is acted as the optimization technology of NMPC.Through the online rolling optimization,the closed-loop feedback control is formed to a certain extent.The solving of HJI equation is avoided and the feedback control laws for both sides are obtained based on the current state.Secondly,considering the complexity of environment and influences of both sides,a novel approach is proposed using data-based integral policy iteration adaptive dynamic programming(ADP).The algorithm uses available data of state and input in a fixed time period to build up the data models.Iterations are conducted based on the value function and control strategies to get the proximate optimal strategies of both under the situation that plane interception system is completely unknown.Thus identification of the system model is avoided and furthermore,the requirements of system model are relaxed.Finally,the differential game model of aircraft with gust disturbance in the flight environment is established based on H? control theory.An adaptive integral sliding mode control based on disturbance observer(DOB-ISMC)is proposed for systems with input disturbances caused by uncertainties and the perturbation of the parameters.The disturbance observer is used to estimate the equivalent interferences in input of system.Then the estimate is used as a compensation for sliding mode controller to design the control law for resisting the effects of interference.It finally ensures the stability of system,and has strong robustness to uncertainties of system structure and external disturbances. |