Abstract With ever-growing advancements in the field of aerospace technology, there are much wider opportunities and capabilities emerging as a constant demand in terms of speed and accuracy. One of the major segments for any airborne mission is its Guidance–Navigation–Control technique which becomes very crucial for the aspects of speed and accuracy, especially for defense or highly complex missions such as missile launches, space missions, airstrikes, and many more. A controller technique that is much more accurate than its traditional counterparts like Proportional–Integral–Derivative (PID) Control and Linear Quadratic Regulator (LQR), as well as constantly considering any instantaneous state measurement noises into account, is an irresistible demand and advantageous over other control techniques in use. A Model Predictive Controller (MPC) can smoothly handle actuator constraints, angle-of-attack constraints, and pitch-angle constraints which makes it more versatile and near perfect for practical nonlinear systems. However, for a real system in addition to the inefficiencies in sensor readings, an actuator control input itself acts as a randomly distributed variable. Therefore, a robust control scheme is designed to leverage stochastic MPC’s optimal bounded control while considering the stochastic nature of the system’s states as well as the system’s actuators. As an example, a real-world quadcopter is mathematically modeled in its nonlinear state space representation cascaded with a nonlinear discrete Kalman filter with distinct covariances for both state and control measurements, to estimate the distribution of the quadcopter states. This is followed by the nonlinear model predictive controller which acts based on the system’s guidance requirements on the perturbated states at each time instance for optimal reference path tracking. The MPC’s overall prediction horizon cost function forms an un-deterministic optimization problem due to the probabilistic distribution of actuator values that is tackled via chance-constraint programming, followed by a unique implementation of the active set method to solve the problem for the entire prediction horizon. The performance of the proposed stochastic MPC solver is compared with a tuned PID controller for a stochastic quadcopter model where the proposed controller’s capability of bounded and smooth inner-loop and outer-loop tracking is highlighted compared to the PID’s discrete, inefficient performance in the presence of stochastic actuation. The supporting simulations for the proposed reference tracking technique are implemented in MATLAB/Simulink tool with numerical as well as graphical analysis results.
Reference tracking of nonlinear airborne systems using stochastic MPC with disturbance observers and actuator chance constraint optimization
CEAS Aeronaut J
26.05.2025
Aufsatz (Zeitschrift)
Elektronische Ressource
Englisch
Disturbance Observers for General Exogenous Disturbances
British Library Conference Proceedings | 2019
|Stochastic Trajectory Optimization Problems with Chance Constraints
Springer Verlag | 2019
|Modular Design of Discrete-time Nonlinear Observers for State and Disturbance Estimation
British Library Online Contents | 2009
|