Reference tracking of nonlinear airborne systems using stochastic MPC with disturbance observers and actuator chance constraint optimization

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.

Authors

Institutions

Publication Details

Journal
CEAS Aeronautical Journal
Published
2025-05-26
DOI
https://doi.org/10.1007/s13272-025-00847-w
Primary Topic
Advanced Control Systems Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Reference tracking of nonlinear airborne systems using stochastic MPC with disturbance observers and actuator chance constraint optimization

Suryansh Aryan
CEAS Aeronautical Journal
Advanced Control Systems Optimization
article

Reference tracking of nonlinear airborne systems using stochastic MPC with disturbance observers and actuator chance constraint optimization

Suryansh Aryan
article en

Abstract

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.

CEAS Aeronautical JournalVol. 17(1)
Virginia Tech (US)
Openalex Percentile: Top 88%
Advanced Control Systems Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.