Kybernetika 62 no. 2, 305-331, 2026

Chance-constrained reachability analysis for data-driven predictive control of unknown nonlinear systems

Teketel Ketema, Surafel Luleseged Tilahun, Simon D. Zawka and Abebe GeletuDOI: 10.14736/kyb-2026-2-0305

Abstract:

This study presents a novel data-driven predictive control approach for unknown nonlinear systems under bounded process and measurement noises. A chance-constrained reachability analysis control framework is proposed to provide probabilistic safety and robustness guarantees by characterizing the likely evolution of system behavior under risk-aware control. A zonotopic deep Koopman reachability analysis is used to design a data-driven controller without acquiring prior knowledge of the statistical properties of the noise. Unlike previous set-based approaches that enforce hard constraints under worst-case scenarios, the proposed method balances robustness and performance more effectively, reducing conservatism while still ensuring safety with bounded risk. It also guarantees recursive feasibility using a first-step constraint technique. A simulation study is conducted on a stirred-tank reactor system and a cart--damper--spring system to demonstrate the effectiveness of the proposed approach, with numerical results supporting the theoretical claims and highlighting its practical applicability.

Keywords:

chance constraint, reachability analysis, first-step constraint, predictive control, recursive feasibility

Classification:

93B03, 93C10, 93E20, 93E35

References:

  1. A. S. Anand, S. Sawant, D. Reinhardt and S. Gros: Data-driven predictive control and MPC: Do we achieve optimality? IFAC-PapersOnLine 58 (2024), 15, 73-78.   DOI:10.1016/j.ifacol.2024.08.507
  2. L. Babić, M. Lauricella, G. Ceusters and M. Biskoping: Data-driven non-parametric chance-constrained model predictive control for microgrids energy management using small data batches. Front. Control Engrg. 4 (2023), 1237759.   DOI:10.3389/fcteg.2023.1237759
  3. J. Berberich and F. Allgöwer: An overview of systems-theoretic guarantees in data-driven model predictive control. Ann. Rev. Control Robotics Autonom. Systems 8 (2024), 77-100.   DOI:10.1146/annurev-control-030323-024328
  4. V. Breschi, A. Chiuso, M. Fabris and S. Formentin: On the impact of regularization in data-driven predictive control. In: 62nd IEEE Conference on Decision and Control (CDC), 2023, pp. 3061-3066.   DOI:10.1109/CDC49753.2023.10383820
  5. O. Celik, H. Abdulsamad and J. Peters: Chance-constrained trajectory optimization for non-linear systems with unknown stochastic dynamics. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2019, pp. 6828-6833.   DOI:10.1109/IROS40897.2019.8967794
  6. A. Charnes and W. W. Cooper: Chance-constrained programming. Manage. Sci. 6 (1959), 1, 73-79.   DOI:10.1287/mnsc.6.1.73
  7. A. Chiuso, M. Fabris, V. Breschi and S. Formentin: Harnessing uncertainty for a separation principle in direct data-driven predictive control. Automatica 173 (2025), 112070.   DOI:10.1016/j.automatica.2024.112070
  8. O. Ciftci, M. Mehrtash and A. Kargarian: Data-driven nonparametric chance-constrained optimization for microgrid energy management. IEEE Trans. Ind. Inform. 16 (2019), 4, 2447-2457.   DOI:10.1109/TII.2019.2932078
  9. O. Ciftci, M. Mehrtash, F. Safdarian and A. Kargarian: Chance-constrained microgrid energy management with flexibility constraints provided by battery storage. In: 2019 IEEE Texas Power and Energy Conference (TPEC), 2019, pp. 1-6.   DOI:10.1109/TPEC.2019.8662200
  10. F. Dörfler, J. Coulson and I. Markovsky: Bridging direct and indirect data-driven control formulations via regularizations and relaxations. IEEE Trans. Automat. Control 68 (2022), 2, 883-897.   DOI:10.1109/TAC.2022.3148374
  11. M. Farjadnia, A. Alanwar, M. O. B. Niazi, M. Molinari and K. H. Johansson: Robust data-driven predictive control of unknown nonlinear systems using reachability analysis. European J. Control 74 (2023), 100878.   DOI:10.1016/j.ejcon.2023.100878
  12. M. Fink, D. Wollherr and M. Leibold: Stochastic model predictive control with minimal constraint violation probability for time-variant chance constraints. IEEE Control Syst. Lett. (2024), 1385-1390.   DOI:10.1109/LCSYS.2024.3408608
  13. M. He: Data-driven approximated optimal control for chemical processes with state and input constraints. Complexity 2019 (2019), 1, 1396913.   DOI:10.1155/2019/1396913
  14. R. Jiang and Y. Guan: Data-driven chance constrained stochastic program. Math. Program. 158 (2016), 1, 291-327.   DOI:10.1007/s10107-015-0929-7
  15. T. Ketema, S. L. Tilahun, S. D. Zawka and A. Geletu: Deep Koopman-based reachability analysis for data-driven predictive control of unknown nonlinear systems. IFAC J. Systems Control 34 (2025), 100339.   DOI:10.1016/j.ifacsc.2025.100339
  16. M. Korda, I. Mezić and Igor: On convergence of extended dynamic mode decomposition to the Koopman operator. J. Nonlinear Sci. 28 (2018), 687-710.   DOI:10.1007/s00332-017-9423-0
  17. P. Li, M. Wendt and G. Wozny: A probabilistically constrained model predictive controller. Automatica 38 (2002), 7, 1171-1176.   DOI:10.1016/S0005-1098(02)00002-X
  18. X. Li, M. Yan, X. Zhang, M. Han, A. W.-K. Law, Adrian and X. Yin: Efficient data-driven predictive control of nonlinear systems: A review and perspectives. Digital Chem. Engrg. (2025), 100219.   DOI:10.1016/j.dche.2025.100219
  19. Y. Liu, R. Young, Robert and B. Jafarpour: Long-short-term memory encoder-decoder with regularized hidden dynamics for fault detection in industrial processes. J. Process Control 124 (2023), 166-178.   DOI:10.1016/j.jprocont.2023.01.015
  20. L. Magni, G. De Nicolao, M. Magnani and R. Scattolini: A stabilizing model-based predictive control algorithm for nonlinear systems. Automatica 37 (2001), 9, 1351-1362.   DOI:10.1016/S0005-1098(01)00083-8
  21. Sh. Mirkhani and Y. Saboohi: Stochastic modeling of the energy supply system with uncertain fuel price - A case of emerging technologies for distributed power generation. Appl. Energy 93 (2012), 668-674.   DOI:10.1016/j.apenergy.2011.12.099
  22. A. Peña-Ordieres, J. R. Luedtke, A. and Wächter: Solving chance-constrained problems via a smooth sample-based nonlinear approximation. SIAM J. Optim. 30 (2020), 3, 2221-2250.   DOI:10.1137/19M1261985
  23. Z. Peng, Z. Zhang, R. Luo, Y. Kuang, J. Hu, H. Cheng and B. K. Ghosh: Event-triggered optimal control of completely unknown nonlinear systems via identifier-critic learning. Kybernetika 59 (2023), 3, 365-391.   DOI:10.14736/kyb-2023-3-0365
  24. P. K. Shenoy: Mutual information and Kullback-Leibler divergence in the Dempster-Shafer theory. In: International Conference on Belief Functions, 2024, pp. 225-233.   DOI:10.1007/978-3-031-67977-324
  25. A. T. Schwarm and M. Nikolaou: Chance-constrained model predictive control. AIChE J. 45 (1999), 8, 1743-1752.   DOI:10.1002/aic.690450811
  26. A. Thorpe, T. Lew, M. Oishi and M. Pavone: Data-driven chance constrained control using kernel distribution embeddings. In: Learning for Dynamics and Control Conference, 2022, pp. 790-802.   CrossRef
  27. H. Xie, L. Dai, Y. Luo and Y. Xia: Robust MPC for disturbed nonlinear discrete-time systems via a composite self-triggered scheme. Automatica 127 (2021), 109499.   DOI:10.1016/j.automatica.2021.109499
  28. Ch. Wu, A. Mohammadi, M. Mehrtash and A. Kargarian: Non-parametric joint chance constraints for economic dispatch problem with solar generation. In: 2019 IEEE Texas Power and Energy Conference (TPEC), 2019, pp. 1-6.   DOI:10.1109/TPEC.2019.8662145
  29. Ch. Wu, A. Kargarian and H. M. Jeon: Data-driven nonparametric joint chance constraints for economic dispatch with renewable generation. IEEE Trans. Ind. Appl. 57 (2021), 6, 6537-6546.   DOI:10.1109/TIA.2021.3105364
  30. Ch. Wu and A. Kargarian: Computationally efficient data-driven joint chance constraints for power systems scheduling. IEEE Trans. Power Syst. 38 (2022), 3, 2858-2867.   DOI:10.1109/TPWRS.2022.3195127
  31. F.- J. Zhao, Y.-F. Gao, X.-F. Wang, H.-Y. Gu and X.-M. Sun: Robust model predictive control for nonlinear systems with incremental control input constraints. IEEE Trans. Automat. Scie. Engrg. 22 (2024), 9983-9993.   DOI:10.1109/TASE.2024.3515172