Abstract
For achieving trajectory tracking issue of the lower limb exoskeleton robot, a novel optimal robust control with cooperative game theory is proposed. The uncertainties are considered (possible time-varying, bounded and fast), and the fuzzy set theory is creatively adopted to describe the boundary. From the view of analytical mechanics, the trajectory tracking is treated as the constraints control problem, including holonomic and nonholonomic constraints, which need to satisfy the conditions of human motion. Combining the robust control and optimal design, optimal robust control is formulated to satisfy both performances guaranteeing and optimal. The Pareto optimal solution is obtained to guarantee the minimum control cost. In the simulation, the adaptive robust control is chosen as a comparison. The existence of Pareto optimality and the effectiveness of optimal robust control have been verified via simulation results.
Similar content being viewed by others
Data availability
All data are available upon request at the authors’ email address.
Code availability
Custom code is available upon request at Liang Yuan email address.
References
Go, A.S., Mozaffarian, D., Roger, V.L., et al.: Heart disease and stroke statistics–2013 update: a report from the American heart association. Circulation 127(1), e6–e245 (2013)
Woldag, H., Hummelsheim, H.: Evidence-based physiotherapeutic concepts for improving arm and hand function in stroke patients. J. Neurol. 249, 518–528 (2002)
Chen, G., Chan, C.K., Guo, Z., et al.: A review of lower extremity assistive robotic exoskeletons in rehabilitation therapy. Crit. Rev. Biomed. Eng. 41(4–5), 343–363 (2013)
Chen, X., Zhao, H., Zhen, S., et al.: Adaptive robust control for a lower limb rehabilitation robot running under passive training mode. IEEE/CAA J. Automatica Sinica. 6(2), 493–502 (2019)
Sun, Q., Yang, G., Wang, X., et al.: Optimizing constraint obedience for mechanical systems: robust control and non-cooperative game. Mech. Syst. Sig. Process. 149, 1072 (2021)
Deng, M., Li, Z., Kang, Y., et al.: A learning-based hierarchical control scheme for an exoskeleton robot in human-robot cooperative manipulation. IEEE Trans. Cybern. 50(1), 112–125 (2020)
Shi, D., Zhang, W., Zhang, W., et al.: Human-centred adaptive control of lower limb rehabilitation robot based on human–robot interaction dynamic model. Mech. Mach. Theory. 162, 104340 (2021)
Li, Z., Li, C., Li, S., et al.: A fault-tolerant method for motion planning of industrial redundant manipulator. IEEE Trans. Industr. Inf. 16(12), 7469–7478 (2020)
Yang, Y., Huang, D., Dong, X.: Enhanced neural network control of lower limb rehabilitation exoskeleton by add-on repetitive learning. Neurocomputing 323, 256–264 (2019)
Campbell, S.M., Diduch, C.P., Sensinger, J.W.: Autonomous assistance-as-needed control of a lower limb exoskeleton with guaranteed stability. IEEE Access. 8, 51168–51178 (2020)
Sun, W., Lin, J.W., Su, S., et al.: Reduced adaptive fuzzy decoupling control for lower limb exoskeleton. IEEE Trans. Cybern. 51(3), 1099–1109 (2021)
Yang, Y., Ma, L., Huang, D.: Development and repetitive learning control of lower limb exoskeleton driven by electrohydraulic actuators. IEEE Trans. Industr. Electron. 64(5), 4169–4178 (2017)
Chen, C.F., Du, Z.J., He, L., et al.: Active disturbance rejection with fast terminal sliding mode control for a lower limb exoskeleton in swing phase. IEEE Access. 7, 72343–72357 (2019)
Udwadia, F.E., Kalaba, R.E.: A new perspective on constrained motion. Proc. R. Soc. Math. Phys. Sci. 439(1906), 407–410 (1992)
Udwadia, F.E.: A new perspective on the tracking control of nonlinear structural and mechanical systems. Proc. R. Soc. Math. Phys. Sci. 459(2035), 1783–1800 (2003)
Zhao, X., Chen, Y.H., Zhao, H., et al.: Udwadia-Kalaba equation for constrained mechanical systems: formulation and applications. Chin. J. Mech. Eng. 31, 11–24 (2018)
Liu, X., Zhen, S., Huang, K., et al.: A systematic approach for designing analytical dynamics and servo control of constrained mechanical systems. IEEE/CAA J. Automatica Sinica. 2(4), 382–393 (2015)
Sun, H., Zhao, H., Zhen, S., et al.: Application of the Udwadia-Kalaba approach to tracking control of mobile robots. Nonlinear Dyn. 83, 389–400 (2016)
Sun, Q., Wang, X., Chen, Y.H.: Adaptive robust control for dual avoidance–arrival performance for uncertain mechanical systems. Nonlinear Dyn. 94, 759–774 (2018)
Cho, H., Wanichanon, T., Udwadia, F.E.: Continuous sliding mode controllers for multi-input multi-output systems. Nonlinear Dyn. 94, 2727–2747 (2018)
Mylapilli, H., Udwadia, F.E.: Control of three-dimensional incompressible hyperelastic beams. Nonlinear Dyn. 90, 115–135 (2017)
Cho, H., Udwadia, F.E., Wanichanon, T.: Autonomous precision control of satellite formation flight under unknown time-varying model and environmental uncertainties. J. Astronaut. Sci. 67, 1470–1499 (2020)
Li, Z., Ma, W., Yin, Z., et al.: Tracking control of time-varying knee exoskeleton disturbed by interaction torque. ISA Trans. 71, 458–466 (2017)
Yu, R., Chen, Y.H., Zhao, H., et al.: Self-adjusting leakage type adaptive robust control design for uncertain systems with unknown bound. Mech. Syst. Signal Process. 116, 173–193 (2019)
Long, Y., Du, Z., Cong, L., et al.: Active disturbance rejection control based human gait tracking for lower extremity rehabilitation exoskeleton. ISA Trans. 67, 389–397 (2017)
Li, C., Zhan, H., Sun, H., et al.: Robust bounded control for nonlinear uncertain systems with inequality constraints. Mech. Syst. Sig. Process. 140, 106665 (2020)
Grubbs, F.E.: An introduction to probability theory and its application. Technometrics 9(2), 342 (1967)
Kozin, F.: A survey of stability of stochastic systems. Automatica 5(1), 95–112 (1969)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8(3), 338–353 (1965)
Zhen, S., Zhao, H., Huang, K., et al.: A novel optimal robust control design of fuzzy mechanical systems. IEEE Trans. Fuzzy Syst. 23(6), 2012–2023 (2015)
Sun, H., Zhao, H., Huang, K., et al.: A fuzzy approach for optimal robust control design of an automotive electronic throttle system. IEEE Trans. Fuzzy Syst. 26(2), 694–704 (2018)
Liu, X., Zhen, S., Zhao, H., et al.: Fuzzy-set theory based optimal robust design for position tracking control of permanent magnet linear motor. IEEE Access. 7, 153829–153841 (2019)
Chen, W., Tan, D., Yang, Q., et al.: Ant colony optimization for the control of pollutant spreading on social networks. IEEE Trans. Cybern. 50(9), 4053–4065 (2020)
Li, L., Chang, L., Gu, T., et al.: On the norm of dominant difference for many-objective particle swarm optimization. IEEE Trans. Cybern. 51(4), 2055–2067 (2021)
Li, J., Li, L.: A hybrid genetic algorithm based on information entropy and game theory. IEEE Access. 8, 36602–36611 (2020)
Huang, J., Chen, Y.H., Cheng, A.: Robust control for fuzzy dynamical systems: uniform ultimate boundedness and optimality. IEEE Trans. Fuzzy Syst. 20(6), 1022–1031 (2012)
Huang, Q., Chen, Y.H., Cheng, A.: Adaptive robust control for fuzzy mechanical systems: constraint-following and redundancy in constraints. IEEE Trans. Fuzzy Syst. 23(4), 1113–1126 (2015)
Sun, H., Yu, R., Chen, Y.H., et al.: Optimal design of robust control for fuzzy mechanical systems: performance-based leakage and confidence-index measure. IEEE Trans. Fuzzy Syst. 27(7), 1441–1455 (2019)
Chen, X., Zhao, H., Sun, H., et al.: Optimal adaptive robust control based on cooperative game theory for a class of fuzzy underactuated mechanical systems. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.3016003
Chen, X., Zhao, H., Zhen, S., et al.: Novel optimal adaptive robust control for fuzzy underactuated mechanical systems: a Nash game approach. IEEE Trans. Fuzzy Syst. (2020). https://doi.org/10.1109/TFUZZ.2020.3007452
Klir, G.J., Yuan, B.: Fuzzy sets and fuzzy logic: theory and applications. Prentice-Hall, Englewood Cliffs, NJ (1995)
Chen, Y.H.: A new approach to the control design of fuzzy dynamical systems. J. Dyn. Syst. Meas. Contr. 133(6), 1–9 (2011)
Rosenberg, R.M.: Analytical dynamics of discrete systems. Plenum Press, New York (1977)
Sun, H., Chen, Y.H., Zhao, H.: Adaptive robust control methodology for active roll control system with uncertainty. Nonlinear Dyn. 92, 359–371 (2018)
Sun, H., Zhao, H., Huang, K., et al.: Adaptive robust constraint-following control for satellite formation flying with system uncertainty. J. Guid. Control. Dyn. 40(6), 1492–1502 (2017)
Chen, Y.H.: Constraint-following servo control design for mechanical systems. J. Vib. Control 15(3), 369–389 (2009)
Udwadia, F.E., Kalaba, R.E.: What is the general form of the explicit equations of motion for constrained mechanical system? J. Appl. Mech. 69, 407–410 (1992)
Han, J., Yang, S., Xia, L., et al.: Deterministic adaptive robust control with a novel optimal gain design approach for a fuzzy 2DOF lower limb exoskeleton robot system. IEEE Trans. Fuzzy Syst. 29(8), 2373–2387 (2021)
Zhang, X., Jiang, W., Li, Z., et al.: A hierarchical Lyapunov-based cascade adaptive control scheme for lower-limb exoskeleton. Eur. J. Control. 50, 198–208 (2019)
Amiri, M.S., Ramli, R., Ibrahim, M.F.: Initialized model reference adaptive control for lower limb exoskeleton. IEEE Access. 7, 167210–167220 (2019)
Sun, H., Yang, L., Chen, Y.H., et al.: Constraint-based control design for uncertain underactuated mechanical system: leakage-type adaptation mechanism. IEEE Trans. Syst. Man Cybern. Syst. (2020). https://doi.org/10.1109/TSMC.2020.2979900
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship and/or publication of this article: The authors would like to thank the National Natural Science Foundation of China [U1813220, 62063033] and Fundamental Research Funds for the Central Universities [buctrc202105] for their support in this research.
Author information
Authors and Affiliations
Contributions
JT involved in writing—original draft, validation and software. LY and LH involved in writing—review and editing, and supervision. WX, TR and JZ took part in methodology, investigation and formal analysis.
Corresponding author
Ethics declarations
Conflict of interest
The authors declared no potential conflicts of interest with respect to the research, authorship and/or publication of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Proof of Theorem 2
Proof
Choose a legitimate Lyapunov function candidate as follows [51]:
For a specific mechanical system with uncertainty and desired constraints, \(\dot{V}\) is shown as
The first term of (102) can be analyzed as
Based on (25)—(26),
According to (37),
According to Assumption 3–1,
Based on (38),
Based on (31), (39) and (43),
According to Assumption 3 and Rayleigh’s principle,
Combining (108) and (109),
By (41) and (43), we have
For the second term of the right-hand side of (102), by using adaptive law (45) and \({e}^{-\Vert {\varvec{\beta}}\Vert }\le 1\), we can obtain
With (102), (111) and (112) (notice that \({\Vert \boldsymbol{\varphi }\Vert }^{2}={\Vert {\varvec{\beta}}\Vert }^{2}+{\Vert \widehat{\alpha }-\alpha \Vert }^{2}\)), we have
where \(\rho : = \min \left\{ {2{k_1},3\left( {1 + {\rho_E}} \right)L_1^{ - 1}{L_3}} \right\}\), \(\Omega : = \left( {1/2} \right) \times \left( {1 + {\rho_E}} \right)k_1^{ - 2} + 2\left( {1 + {\rho_E}} \right){k_2} + \left( {1/2} \right)\left( {1 + {\rho_E}} \right)L_1^{ - 1}{L_2}{\alpha^2} + \left( {1 + {\rho_E}} \right)L_1^{ - 1}{L_3}{\alpha^2}\)
The function \(d\left(r\right)\) in Theorem 2(1) is shown as
where \({\Psi }_{1}=min\left\{{\lambda }_{min}\left({\varvec{P}}\right), {\left({k}_{1}{L}_{1}\right)}^{-1}\left(1+{\rho }_{E}\right)\right\}\) and \({\Psi }_{2}=\)
In addition, uniform ultimate boundedness in Theorem 2(2) is also obedient to
Appendix B
Rights and permissions
About this article
Cite this article
Tian, J., Yuan, L., Xiao, W. et al. Optimal robust control with cooperative game theory for lower limb exoskeleton robot. Nonlinear Dyn 108, 1283–1303 (2022). https://doi.org/10.1007/s11071-022-07219-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07219-7