Circular Image

C. Liu

info

Please Note

4 records found

Conference paper (2025) - Changrui Liu, Shengling Shi, Bart De Schutter
Model mismatch often presents significant challenges in model-based controller design. This paper investigates model predictive control (MPC) for uncertain linear systems with input constraints, where the uncertainty is characterized by a parametric mismatch between the true system and its estimated model. The main contributions of this work are twofold. First, a theoretical performance bound is derived using relaxed dynamic programming. This bound provides a novel insight into how the prediction horizon and modeling errors affect the suboptimality of the MPC controller to the oracle infinite-horizon optimal controller, which has complete knowledge of the true system. Second, sufficient conditions are established under which the nominal MPC controller, which relies solely on the estimated system model, can stabilize the true system despite model mismatch. Numerical simulations are presented to validate these theoretical results, demonstrating the practical applicability of the derived conditions and bounds. These findings offer practical guidelines for achieving desired modeling accuracy and selecting an appropriate prediction horizon in designing certainty-equivalence MPC controllers for uncertain linear systems. ...
Journal article (2025) - Changrui Liu, Shengling Shi, Bart De Schutter
Implementing model predictive control (MPC) in practice faces many subtle but prevalent problems, including modeling errors, solver errors, and actuator faults. In essence, the real control input applied to the system always deviates from the ideal one based on a perfect controller, resulting in an imperfect controller. In this letter, we provide a general analysis to quantify the suboptimality of MPC for Lipschitz-continuous nonlinear systems due to imperfect control inputs in terms of dynamic regret. Based on a general assumption about how the imperfect controller may improve over time, sublinear regret upper bounds are established for cases where the closed-loop system under the ideal controller is Lipschitz-contractive (i.e., its Lipschitz constant is smaller than one). In addition, we also discuss how the regret scales when the closed-loop system under the oracle controller is not Lipschitz-contractive. The results provide insights into designing suitable MPC strategies, especially for learning-based MPC. ...
Journal article (2024) - Leila Gharavi, Changrui Liu, Bart De Schutter, Simone Baldi
Nonlinear Programs (NLPs) are prevalent in optimization-based control of nonlinear systems. Solving general NLPs is computationally expensive, necessitating the development of fast hardware or tractable suboptimal approximations. This paper investigates the sensitivity of the solutions of NLPs with polytopic constraints when the nonlinear continuous objective function is approximated by a PieceWise-Affine (PWA) counterpart. By leveraging perturbation analysis using a convex modulus, we derive guaranteed bounds on the distance between the optimal solution of the original polytopically-constrained NLP and that of its approximated formulation. Our approach aids in determining criteria for achieving desired solution bounds. Two case studies on the Eggholder function and nonlinear model predictive control of an inverted pendulum demonstrate the theoretical results. ...
Journal article (2022) - Changrui Liu, Qiang Shen, Ruochen Niu, Sze Zheng Yong
This letter proposes a passive-active model identification algorithm for affine discrete-time systems that integrates active model discrimination (AMD) and model invalidation (MI). A look-up tree consisting of control inputs is constructed offline for this integrated model identification (IMI) technique to discriminate among models in a time-varying model set, which is only known at run time when repeatedly applying MI online. Furthermore, a novel tunable AMD (TAMD), with its mixed-integer linear programming (MILP) formulation, is proposed and combined with the IMI algorithm, which can improve model discrimination performance. The effectiveness of the proposed IMI algorithm is demonstrated through simulations for identifying intention models of human-driven vehicles in a lane changing scenario. ...