Abstract
In addition to stability, the system optimality has also received attention because the system is expected to achieve higher performance with lower energy consumption. In general, the conventional approach to achieve optimal control of nonlinear MIMO systems is to solve the Hamilton–Jacobi–Bellman equation directly, which is time-consuming and sometimes impossible. To address this issue, this paper proposes an adaptive neural inverse optimal control method for uncertain MIMO systems. The method is based on an improved design criterion for the inverse optimal controller, which avoids the need for constructing auxiliary systems and enables direct stability analysis of MIMO systems. Additionally, an adaptive one-parameter update strategy is proposed to reduce the computational effort, which avoids the need to update the entire neural network. The proposed scheme guarantees that the tracking errors of the MIMO system converge to a given domain while minimizing a family of meaningful loss functions. Finally, the effectiveness of the presented method is verified through simulations.
Similar content being viewed by others
Data availability statement
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
Abbreviations
- \(\alpha _{\text{ i },j}\) :
-
Virtual controller
- \(\epsilon \left( {x}\right) \) :
-
Approximation error
- \(\hat{\varrho }_{\text{ i }}\) :
-
Estimation of \({\varrho }_{\text{ i }}\)
- \(\varPi \left( {x}\right) \) :
-
Basis function
- \(\varTheta ^*\) :
-
Ideal weight vector of neural networks
- \(\tilde{\varrho }_{\text{ i }}\) :
-
Estimated error
- \(\zeta _{\text{ i },j},c_{\text{ i },j},\lambda _{\text{ i }}\) :
-
Positive design constants
- \(f_{\text{ i },j}\) :
-
Unknown smooth function
- J(u):
-
Cost function
- u :
-
Auxiliary controller
- \(u^*\) :
-
Optimal controller
- V :
-
Lyapunov function
- \(z_{\text{ i },j}\) :
-
Tracking error
- x :
-
System state vector
- \({y}^{(a)}\) :
-
The ath derivative of y
References
Pan, H., Zhang, D., Sun, W., Yu, X.: Event-triggered adaptive asymptotic tracking control of uncertain mimo nonlinear systems with actuator faults. IEEE Trans. Cybern. 52(9), 8655–8667 (2022). https://doi.org/10.1109/TCYB.2021.3061888
Boudjedir, C.E., Bouri, M., Boukhetala, D.: Model-free iterative learning control with nonrepetitive trajectories for second-order mimo nonlinear systems-application to a delta robot. IEEE Trans. Ind. Electron. 68(8), 7433–7443 (2021). https://doi.org/10.1109/TIE.2020.3007091
Chen, G., Liu, Y., Qing, X., Ma, M., Lin, Z.: Principle and topology derivation of single-inductor multi-input multi-output dc-dc converters. IEEE Trans. Ind. Electron. 68(1), 25–36 (2021). https://doi.org/10.1109/TIE.2020.2965490
Huang, C., Liu, Z., Chen, C.L.P., Zhang, Y.: Adaptive fixed-time neural control for uncertain nonlinear multiagent systems. IEEE Trans. Neural Netw. Learn. Syst. (2022). https://doi.org/10.1109/TNNLS.2022.3165836
Liu, D., Liu, Z., Chen, C.L.P., Zhang, Y.: Distributed adaptive neural fixed-time tracking control of multiple uncertain mechanical systems with actuation dead zones. IEEE Trans. Syst. Man Cybern. Syst. 52(6), 3859–3872 (2022). https://doi.org/10.1109/TSMC.2021.3075967
Xu, Y., Li, T., Yang, Y., Shan, Q., Tong, S., Chen, C.L.P.: Anti-attack event-triggered control for nonlinear multi-agent systems with input quantization. IEEE Trans. Neural Netw. Learn. Syst. (2022). https://doi.org/10.1109/TNNLS.2022.3164881
Lin, Z., Liu, Z., Zhang, Y., Chen, C.P.: Adaptive neural consensus tracking control for multi-agent systems with unknown state and input hysteresis. Nonlinear Dyn. 105, 1625–1641 (2021)
He, W., Kong, L., Dong, Y., Yu, Y., Yang, C., Sun, C.: Fuzzy tracking control for a class of uncertain mimo nonlinear systems with state constraints. IEEE Trans. Syst. Man Cybern. Syst. 49(3), 543–554 (2019). https://doi.org/10.1109/TSMC.2017.2749124
Yu, J., Shi, P., Liu, J., Lin, C.: Neuroadaptive finite-time control for nonlinear mimo systems with input constraint. IEEE Trans. Cybern. 52(7), 6676–6683 (2022). https://doi.org/10.1109/TCYB.2020.3032530
Sui, S., Tong, S.: Finite-time fuzzy adaptive ppc for nonstrict-feedback nonlinear mimo systems. IEEE Trans. Cybern. 53(2), 732–742 (2023). https://doi.org/10.1109/TCYB.2022.3163739
Zhang, Y., Su, X., Liu, Z., Chen, C.L.P.: Event-triggered adaptive fuzzy tracking control with guaranteed transient performance for mimo nonlinear uncertain systems. IEEE Trans. Cybern. 51(2), 736–749 (2021). https://doi.org/10.1109/TCYB.2019.2894343
Huang, L., Li, Y., Tong, S.: Fuzzy adaptive output feedback control for mimo switched nontriangular structure nonlinear systems with unknown control directions. IEEE Trans. Syst. Man Cybern. Syst. 50(2), 550–564 (2020). https://doi.org/10.1109/TSMC.2017.2778099
Wang, J., Pan, H., Zhang, D.: Event-triggered adaptive finite-time control for mimo nonlinear systems with actuator faults. IEEE Trans. Ind. Electron. 70(7), 7343–7352 (2023). https://doi.org/10.1109/TIE.2022.3201291
Ye, H., Song, Y.: Prescribed-time tracking control of mimo nonlinear systems under non-vanishing uncertainties. IEEE Trans. Autom. Control (2022). https://doi.org/10.1109/TAC.2022.3194100
Borrelli, F., Baotić, M., Bemporad, A., Morari, M.: Dynamic programming for constrained optimal control of discrete-time linear hybrid systems. Automatica 41(10), 1709–1721 (2005)
Xue, S., Luo, B., Liu, D., Gao, Y.: Event-triggered adp for tracking control of partially unknown constrained uncertain systems. IEEE Trans. Cybern. 52(9), 9001–9012 (2022). https://doi.org/10.1109/TCYB.2021.3054626
Wen, G., Chen, C.L.P., Ge, S.S.: Simplified optimized backstepping control for a class of nonlinear strict-feedback systems with unknown dynamic functions. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.3002108
Li, Y., Fan, Y., Li, K., Liu, W., Tong, S.: Adaptive optimized backstepping control-based rl algorithm for stochastic nonlinear systems with state constraints and its application. IEEE Trans. Cybern. 52(10), 10542–10555 (2022). https://doi.org/10.1109/TCYB.2021.3069587
Chen, C., Modares, H., Xie, K., Lewis, F.L., Wan, Y., Xie, S.: Reinforcement learning-based adaptive optimal exponential tracking control of linear systems with unknown dynamics. IEEE Trans. Autom. Control 64(11), 4423–4438 (2019). https://doi.org/10.1109/TAC.2019.2905215
Zhao, B., Liu, D., Luo, C.: Reinforcement learning-based optimal stabilization for unknown nonlinear systems subject to inputs with uncertain constraints. IEEE Trans. Neural Netw. Learn. Syst. 31(10), 4330–4340 (2020). https://doi.org/10.1109/TNNLS.2019.2954983
Liu, X., Zhao, B., Liu, D.: Fault tolerant tracking control for nonlinear systems with actuator failures through particle swarm optimization-based adaptive dynamic programming. Appl. Soft Comput. 97, 106766 (2020)
Wang, H., Yang, C., Liu, X., Zhou, L.: Neural-network-based adaptive control of uncertain mimo singularly perturbed systems with full-state constraints. IEEE Trans. Neural Netw. Learn. Syst. (2021). https://doi.org/10.1109/TNNLS.2021.3123361
Krstic, M., Li, Z.-H.: Inverse optimal design of input-to-state stabilizing nonlinear controllers. IEEE Trans. Autom. Control 43(3), 336–350 (1998). https://doi.org/10.1109/9.661589
Freeman, R.A., Kokotovic, P.V.: Inverse optimality in robust stabilization. SIAM J. Control Optim. 34(4), 1365–1391 (1996)
Li, Y.-M., Min, X., Tong, S.: Adaptive fuzzy inverse optimal control for uncertain strict-feedback nonlinear systems. IEEE Trans. Fuzzy Syst. 28(10), 2363–2374 (2020). https://doi.org/10.1109/TFUZZ.2019.2935693
Li, Y., Min, X., Tong, S.: Observer-based fuzzy adaptive inverse optimal output feedback control for uncertain nonlinear systems. IEEE Trans. Fuzzy Syst. 29(6), 1484–1495 (2021). https://doi.org/10.1109/TFUZZ.2020.2979389
Lu, K., Liu, Z., Chen, C.L.P., Wang, Y., Zhang, Y.: Inverse optimal design of direct adaptive fuzzy controllers for uncertain nonlinear systems. IEEE Trans. Fuzzy Syst. (2021). https://doi.org/10.1109/TFUZZ.2021.3064678
Lu, K., Liu, Z., Yu, H., Chen, C.L.P., Zhang, Y.: Inverse optimal adaptive neural control for state-constrained nonlinear systems. IEEE Trans. Neural Netw. Learn. Syst. (2023). https://doi.org/10.1109/TNNLS.2023.3243084
Zeng, D., Liu, Z., Wang, Y., Chen, C., Zhang, Y., Wu, Z.: Adaptive fuzzy inverse optimal control of nonlinear switched systems. IEEE Trans. Fuzzy Syst. (2023). https://doi.org/10.1109/TFUZZ.2023.3244836
Do, K.: Inverse optimal gain assignment control of evolution systems and its application to boundary control of marine risers. Automatica 106, 242–256 (2019). https://doi.org/10.1016/j.automatica.2019.05.020
Do, K.: Bounded and inverse optimal formation stabilization of second-order agents. Automatica 123, 109367 (2021). https://doi.org/10.1016/j.automatica.2020.109367
Do, K.: Inverse optimal control of stochastic systems driven by lévy processes. Automatica 107, 539–550 (2019). https://doi.org/10.1016/j.automatica.2019.06.016
Deng, H., Krstić, M.: Stochastic nonlinear stabilization-ii: inverse optimality. Syst. Control Lett. 32(3), 151–159 (1997)
Zhu, Z., Liang, H., Liu, Y., Xue, H.: Command filtered event-triggered adaptive control for mimo stochastic multiple time-delay systems. Int. J. Robust Nonlinear Control 32(2), 715–736 (2022)
Lai, G., Zhang, Y., Liu, Z., Chen, C.L.P.: Indirect adaptive fuzzy control design with guaranteed tracking error performance for uncertain canonical nonlinear systems. IEEE Trans. Fuzzy Syst. 27(6), 1139–1150 (2019). https://doi.org/10.1109/TFUZZ.2018.2870574
Lu, K., Liu, Z., Lai, G., Chen, C.L.P., Zhang, Y.: Adaptive consensus tracking control of uncertain nonlinear multiagent systems with predefined accuracy. IEEE Trans. Cybern. 51(1), 405–415 (2021). https://doi.org/10.1109/TCYB.2019.2933436
Tong, S., Sui, S., Li, Y.: Fuzzy adaptive output feedback control of mimo nonlinear systems with partial tracking errors constrained. IEEE Trans. Fuzzy Syst. 23(4), 729–742 (2015). https://doi.org/10.1109/TFUZZ.2014.2327987
Han, S.I., Lee, J.M.: Partial tracking error constrained fuzzy dynamic surface control for a strict feedback nonlinear dynamic system. IEEE Trans. Fuzzy Syst. 22(5), 1049–1061 (2014). https://doi.org/10.1109/TFUZZ.2013.2279543
Chen, W., Saif, M.: Output feedback controller design for a class of mimo nonlinear systems using high-order sliding-mode differentiators with application to a laboratory 3-d crane. IEEE Trans. Ind. Electron. 55(11), 3985–3997 (2008). https://doi.org/10.1109/TIE.2008.2004384
Xiao, B., Yang, X., Karimi, H.R., Qiu, J.: Asymptotic tracking control for a more representative class of uncertain nonlinear systems with mismatched uncertainties. IEEE Trans. Ind. Electron. 66(12), 9417–9427 (2019). https://doi.org/10.1109/TIE.2019.2893852
Song, Y., Huang, X., Wen, C.: Robust adaptive fault-tolerant pid control of mimo nonlinear systems with unknown control direction. IEEE Trans. Ind. Electron. 64(6), 4876–4884 (2017). https://doi.org/10.1109/TIE.2017.2669891
Funding
This work was supported in part by the National Natural Science Foundation of China under Grant 62273103, in part by the National Key Research and Development Program of China under Project 2020AAA0108303, in part by Guangdong Province Universities and Colleges Pearl River Scholar Funded Scheme, in part by the Natural Science Foundation of Guangdong Province under Grant 2022A1515010151, in part by the National Natural Science Foundation of China under Grant 6210021076 and in part by the Guangzhou Municipal Science and Technology Project under Grant 202201010381.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Lin, Z., Liu, Z., Chen, C.L.P. et al. Adaptive neural inverse optimal control with predetermined tracking accuracy for nonlinear MIMO systems. Nonlinear Dyn 112, 4449–4464 (2024). https://doi.org/10.1007/s11071-023-09075-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-09075-5