Real-time Nonlinear Model Predictive Control using One-step Optimizations and Reachable Sets
Model predictive control allows solving complex control tasks with control and state constraints. However, an optimal control problem must be solved in real-time to predict the future system behavior, which is hardly possible on embedded hardware. To solve this problem, this paper proposes to compute a sequence of one-step optimizations aided by pre-computed inner approximations of reachable sets rather than solving the full-horizon optimal control problem at once. This feature can be used to virtually predict the future system behavior with a low computational footprint. Proofs for recursive feasibility and for the sufficient conditions for asymptotic stability under mild assumptions are given. The presented approach is demonstrated in simulation for functional verification.
Code (0)
등록된 구현이 없습니다.
Tasks
Model Predictive ControlSimilar Papers 제목 키워드 기반
Global Convergence of Online Optimization for Nonlinear Model Predictive Control
We study a real-time iteration (RTI) scheme for solving online optimization problem appeared in nonlinear optimal control. The proposed RTI scheme modifies the existing RTI-based model predictive control (MPC) algorithm,…
Model Predictive ControlData-driven Nonlinear Predictive Control for Feedback Linearizable Systems
We present a data-driven nonlinear predictive control approach for the class of discrete-time multi-input multi-output feedback linearizable nonlinear systems. The scheme uses a non-parametric predictive model based only…
Nonlinear Model Predictive Control of A Gasoline HCCI Engine Using Extreme Learning Machines
Homogeneous charge compression ignition (HCCI) is a futuristic combustion technology that operates with a high fuel efficiency and reduced emissions. HCCI combustion is characterized by complex nonlinear dynamics which n…
Model Predictive ControlTutorial: Implementando Controladores Preditivos Não Lineares através do Ferramental LPV
Recent works have demonstrated how Linear Parameter Varying Model Predictive Control (LPV MPC) algorithms are able to control nonlinear systems with precision and reduced computational load. Specifically, these schemes a…
Model Predictive ControlNMPCM: Nonlinear Model Predictive Control on Resource-Constrained Microcontrollers
Nonlinear Model Predictive Control (NMPC) is a powerful approach for controlling highly dynamic robotic systems, as it accounts for system dynamics and optimizes control inputs at each step. However, its high computation…
Computational Efficiency