AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (1.3 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

Gaussian Process Based Modeling and Control of Affine Systems with Control Saturation Constraints

Shulong Zhao1Qipeng Wang1Jiayi Zheng1Xiangke Wang1( )
College of Intelligence Science and Technology, National University of Defense Technology, Changsha 410073, China
Show Author Information

Abstract

Model-based methods require an accurate dynamic model to design the controller. However, the hydraulic parameters of nonlinear systems, complex friction, or actuator dynamics make it challenging to obtain accurate models. In this case, using the input-output data of the system to learn a dynamic model is an alternative approach. Therefore, we propose a dynamic model based on the Gaussian process (GP) to construct systems with control constraints. Since GP provides a measure of model confidence, it can deal with uncertainty. Unfortunately, most GP-based literature considers model uncertainty but does not consider the effect of constraints on inputs in closed-loop systems. An auxiliary system is developed to deal with the influence of the saturation constraints of input. Meanwhile, we relax the nonsingular assumption of the control coefficients to construct the controller. Some numerical results verify the rationality of the proposed approach and compare it with similar methods.

References

[1]
Y. Wang, A new concept using LSTM Neural Networks for dynamic system identification, in Proc. 2017 American Control Conference (ACC), Seattle, WA, USA, 2017, pp. 5324–5329.
[2]
J. Ma, H. Wang, and J. Qiao, Adaptive neural fixed-time tracking control for high-order nonlinear systems, IEEE Trans. Neural Netw. Learn. Syst., doi: 10.1109/TNNLS.2022.3176625.
[3]

H. Wang, S. Kang, X. Zhao, N. Xu, and T. Li, Command filter-based adaptive neural control design for nonstrict-feedback nonlinear systems with multiple actuator constraints, IEEE Trans. Cybern., vol. 52, no. 11, pp. 12561–12570, 2022.

[4]

X. Jiang, S. Mahadevan, and Y. Yuan, Fuzzy stochastic neural network model for structural system identification, Mech. Syst. Signal Process., vol. 82, pp. 394–411, 2017.

[5]

D. Cui and Z. Xiang, Nonsingular fixed-time fault-tolerant fuzzy control for switched uncertain nonlinear systems, IEEE Trans. Fuzzy Syst., vol. 31, no. 1, pp. 174–183, 2023.

[6]

M. P. Deisenroth, R. D. Turner, M. F. Huber, U. D. Hanebeck, and C. E. Rasmussen, Robust filtering and smoothing with Gaussian processes, IEEE Trans. Autom. Control, vol. 57, no. 7, pp. 1865–1871, 2012.

[7]

J. Kocijan, A. Girard, B. Banko, and R. Murray-Smith, Dynamic systems identification with Gaussian processes, Math. Comput. Model. Dyn. Syst., vol. 11, no. 4, pp. 411–424, 2005.

[8]
J. Kocijan, K. Ažman, and A. Grancharova, The concept for Gaussian process model based system identification toolbox, in Proc. 2007 Int. Conf. Computer Systems and Technologies, New York, NY, USA, 2007, pp. 1–6.
[9]

A. Gijsberts and G. Metta, Real-time model learning using incremental sparse spectrum Gaussian process regression, Neural Netw., vol. 41, pp. 59–69, 2013.

[10]

Z. Yu, Y. Yang, S. Li, and J. Sun, Observer-based adaptive finite-time quantized tracking control of nonstrict-feedback nonlinear systems with asymmetric actuator saturation, IEEE Trans. Syst. Man Cybern., vol. 50, no. 11, pp. 4545–4556, 2020.

[11]
D. Bergmann, M. Buchholz, J. Niemeyer, J. Remele, and K. Graichen, Gaussian process regression for nonlinear time-varying system identification, in Proc. 2018 IEEE Conf. Decision and Control (CDC), Miami, FL, USA, 2018, pp. 3025–3031.
[12]
C. Wang, M. Bahreinian, and R. Tron, Chance constraint robust control with control barrier functions, in Proc. 2021 American Control Conference (ACC), New Orleans, LA, USA, 2021, pp. 2315–2322.
[13]

M. Maiworm, D. Limon, and R. Findeisen, Online learning-based model predictive control with Gaussian process models and stability guarantees, Int. J. Robust Nonlinear Control, vol. 31, no. 18, pp. 8785–8812, 2021.

[14]

G. Cao, E. M. -K Lai, and F. Alam, Gaussian process model predictive control of an unmanned quadrotor, J. Intell. Robotic Syst., vol. 88, no. 1, pp. 147–162, 2017.

[15]

M. Liu, G. Chowdhary, B. C. D. Silva, S. -Y. Liu, and J. P. How, Gaussian processes for learning and control: A tutorial with examples, IEEE Control Syst. Mag., vol. 38, no. 5, pp. 53–86, 2018.

[16]

M. G. Naraghi and Y. Alipouri, Minimum variance lower bound estimation with Gaussian process models, Trans. Inst. Meas. Control, vol. 40, no. 6, pp. 1799–1807, 2018.

[17]

X. Hong, B. Huang, Y. Ding, F. Guo, L. Chen, and L. Ren, Multivariate Gaussian process regression for nonlinear modelling with colored noise, Trans. Inst. Meas. Control, vol. 41, no. 8, pp. 2268–2279, 2019.

[18]

E. Kowsari and B. Safarinejadian, Applying GP-EKF and GP-SCKF for non-linear state estimation and fault detection in a continuous stirred-tank reactor system, Trans. Inst. Meas. Control, vol. 39, no. 10, pp. 1486–1496, 2017.

[19]
J. Reher, C. Kann, and A. D. Ames, An inverse dynamics approach to control Lyapunov functions, in Proc. 2020 American Control Conference (ACC), Denver, CO, USA, 2020, pp. 2444–2451.
[20]
F. Berkenkamp, R. Moriconi, A. P. Schoellig, and A. Krause, Safe learning of regions of attraction for uncertain, nonlinear systems with Gaussian processes, in Proc. 2016 IEEE 55th Conf. Decision and Control (CDC), Las Vegas, NV, USA, 2016, pp. 4661–4666.
[21]
F. Castañeda, J. J. Choi, B. Zhang, C. J. Tomlin, and K. Sreenath, Gaussian process-based min-norm stabilizing controller for control-affine systems with uncertain input effects and dynamics, in Proc. 2021 American Control Conference (ACC), New Orleans, LA, USA, 2021, pp. 3683–3690.
[22]

J. Umlauft, L. Pöhler, and S. Hirche, An uncertainty-based control Lyapunov approach for control-affine systems modeled by Gaussian process, IEEE Control Syst. Lett., vol. 2, no. 3, pp. 483–488, 2018.

[23]

J. Umlauft and S. Hirche, Feedback linearization based on Gaussian processes with event-triggered online learning, IEEE Trans. Autom. Control, vol. 65, no. 10, pp. 4154–4169, 2020.

[24]

W. Sun, S. Diao, S. -F. Su, and Z. -Y. Sun, Fixed-time adaptive neural network control for nonlinear systems with input saturation, IEEE Trans. Neural Netw. Learn. Syst., vol. 34, no. 4, pp. 1911–1920, 2023.

[25]
S. Zhao, F. Yi, Q. Wang, and X. Wang, Active learning Gaussian process model predictive control method for quadcopter, in Proc. 2022 41st Chinese Control Conference (CCC), Hefei, China, 2022, pp. 2664–2669.
[26]

Q. Xu, Z. Wang, and Z. Zhen, Adaptive neural network finite time control for quadrotor UAV with unknown input saturation, Nonlinear Dyn., vol. 98, no. 3, pp. 1973–1998, 2019.

[27]

N. Srinivas, A. Krause, S. M. Kakade, and M. W. Seeger, Information-theoretic regret bounds for Gaussian process optimization in the bandit setting, IEEE Trans. Inf. Theory, vol. 58, no. 5, pp. 3250–3265, 2012.

[28]

M. Chen, S. S. Ge, and B. V. E. How, Robust adaptive neural network control for a class of uncertain MIMO nonlinear systems with input nonlinearities, IEEE Trans. Neural Netw., vol. 21, no. 5, pp. 796–812, 2010.

[29]

T. Beckers, D. Kulić, and S. Hirche, Stable Gaussian process based tracking control of Euler–Lagrange systems, Automatica, vol. 103, pp. 390–397, 2019.

Complex System Modeling and Simulation
Pages 252-260
Cite this article:
Zhao S, Wang Q, Zheng J, et al. Gaussian Process Based Modeling and Control of Affine Systems with Control Saturation Constraints. Complex System Modeling and Simulation, 2023, 3(3): 252-260. https://doi.org/10.23919/CSMS.2023.0009

556

Views

61

Downloads

1

Crossref

1

Scopus

Altmetrics

Received: 27 December 2022
Revised: 05 April 2023
Accepted: 20 April 2023
Published: 02 August 2023
© The author(s) 2023.

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return