A journal of IEEE and CAA , publishes high-quality papers in English on original theoretical/experimental research and development in all areas of automation
Volume 7 Issue 6
Oct.  2020

IEEE/CAA Journal of Automatica Sinica

  • JCR Impact Factor: 11.8, Top 4% (SCI Q1)
    CiteScore: 17.6, Top 3% (Q1)
    Google Scholar h5-index: 77, TOP 5
Turn off MathJax
Article Contents
Yu Cao and Jian Huang, "Neural-Network-Based Nonlinear Model Predictive Tracking Control of a Pneumatic Muscle Actuator-Driven Exoskeleton," IEEE/CAA J. Autom. Sinica, vol. 7, no. 6, pp. 1478-1488, Nov. 2020. doi: 10.1109/JAS.2020.1003351
Citation: Yu Cao and Jian Huang, "Neural-Network-Based Nonlinear Model Predictive Tracking Control of a Pneumatic Muscle Actuator-Driven Exoskeleton," IEEE/CAA J. Autom. Sinica, vol. 7, no. 6, pp. 1478-1488, Nov. 2020. doi: 10.1109/JAS.2020.1003351

Neural-Network-Based Nonlinear Model Predictive Tracking Control of a Pneumatic Muscle Actuator-Driven Exoskeleton

doi: 10.1109/JAS.2020.1003351
Funds:  This work was supported in part by the National Natural Science Foundation of China (U1913207), the International Science and Technology Cooperation Program of China (2017YFE0128300), and the Fundamental Research Funds for the Central Universities (HUST: 2019kfyRCPY014)
More Information
  • Pneumatic muscle actuators (PMAs) are compliant and suitable for robotic devices that have been shown to be effective in assisting patients with neurologic injuries, such as strokes, spinal cord injuries, etc., to accomplish rehabilitation tasks. However, because PMAs have nonlinearities, hysteresis, and uncertainties, etc., complex mechanisms are rarely involved in the study of PMA-driven robotic systems. In this paper, we use nonlinear model predictive control (NMPC) and an extension of the echo state network called an echo state Gaussian process (ESGP) to design a tracking controller for a PMA-driven lower limb exoskeleton. The dynamics of the system include the PMA actuation and mechanism of the leg orthoses; thus, the system is represented by two nonlinear uncertain subsystems. To facilitate the design of the controller, joint angles of leg orthoses are forecasted based on the universal approximation ability of the ESGP. A gradient descent algorithm is employed to solve the optimization problem and generate the control signal. The stability of the closed-loop system is guaranteed when the ESGP is capable of approximating system dynamics. Simulations and experiments are conducted to verify the approximation ability of the ESGP and achieve gait pattern training with four healthy subjects.

     

  • loading
  • [1]
    P. Polygerinos, K. C. Galloway, E. Savage, M. Herman, K. O. Donnell, and C. J. Walsh, “Soft robotic glove for hand rehabilitation and task specific training, ” in Proc. IEEE Int. Conf. Robotics and Automation, Seattle, WA, pp. 2913–2919, 2015.
    [2]
    P. K. Jamwal, S. Hussain, M. H. Ghayesh, and S. V. Rogozina, “Impedance control of an intrinsically compliant parallel ankle rehabilitation robot,” IEEE Trans. Ind. Electron., vol. 63, no. 6, pp. 3638–3647, Jun. 2016. doi: 10.1109/TIE.2016.2521600
    [3]
    Z. Li, B. Huang, Z. Ye, M. Deng, and C. Yang, “Physical human-robot interaction of a robotic exoskeleton by admittance control,” IEEE Trans. Ind. Electron., vol. 65, no. 12, pp. 9614–9624, Dec. 2018. doi: 10.1109/TIE.2018.2821649
    [4]
    Z. Li, B. Huang, A. Ajoudani, C. Yang, C. Su, and A. Bicchi, “Asymmetric bimanual control of dual-arm exoskeletons for human-cooperative manipulations,” IEEE Trans. Robot., vol. 34, no. 1, pp. 264–271, Feb. 2018. doi: 10.1109/TRO.2017.2765334
    [5]
    J. Huang, W. Huo, S. Mohammed, and Y. Amirat, “Control of upperlimb power-assist exoskeleton using a human-robot interface based on motion intention recognition,” IEEE Trans. Autom. Sci. Eng., vol. 12, no. 4, pp. 1257–1270, Oct. 2015. doi: 10.1109/TASE.2015.2466634
    [6]
    Z. Li, Y. Yuan, L. Luo, W. Su, K. Zhao, C. Xu, J. Huang, and M. Pi, “Hybrid brain/muscle signals powered wearable walking exoskeleton enhancing motor ability in climbing stairs activity,” IEEE Trans. Med. Robot. Bionics, vol. 1, no. 4, pp. 218–227, Nov. 2019. doi: 10.1109/TMRB.2019.2949865
    [7]
    D. G. Caldwell, G. A. Medrano-Cerda, and M. Goodwin, “Control of pneumatic muscle actuators,” IEEE Control Syst. Mag., vol. 15, no. 1, pp. 40–48, Feb. 1995. doi: 10.1109/37.341863
    [8]
    N. Costa and D. G. Caldwell, “Control of a biomimetic “soft-actuated” 10DoF lower body exoskeleton,” in Proc. 1st IEEE/RAS-EMBS Int. Conf. Biomedical Robotics and Biomechatronics, Pisa, pp. 495–501, 2006.
    [9]
    T. Choi and J. Lee, “Control of manipulator using pneumatic muscles for enhanced safety,” IEEE Trans. Ind. Electron., vol. 57, no. 8, pp. 2815–2825, Aug. 2010. doi: 10.1109/TIE.2009.2036632
    [10]
    S. Hussain, S. Q. Xie, and P. K. Jamwal, “Adaptive impedance control of a robotic orthosis for gait rehabilitation,” IEEE Trans. Cybern., vol. 43, no. 3, pp. 1025–1034, Jun. 2013. doi: 10.1109/TSMCB.2012.2222374
    [11]
    J. Cao, S. Q. Xie, and R. Das, “MIMO sliding mode controller for gait exoskeleton driven by pneumatic muscles,” IEEE Trans. Control Syst. Technol., vol. 26, no. 1, pp. 274–281, Jan. 2018. doi: 10.1109/TCST.2017.2654424
    [12]
    J. Huang, X. Tu, and J. He, “Design and evaluation of the RUPERT wearable upper extremity exoskeleton robot for clinical and in-home therapies,” IEEE Trans. Syst. Man Cybern. -Syst., vol. 46, no. 7, pp. 926–935, Jul. 2016. doi: 10.1109/TSMC.2015.2497205
    [13]
    H. Aschemann and D. Schindele, “Sliding-mode control of a highspeed linear axis driven by pneumatic muscle actuators,” IEEE Trans. Ind. Electron., vol. 55, no. 11, pp. 3855–3864, Nov. 2008. doi: 10.1109/TIE.2008.2003202
    [14]
    J. Huang, Y. Cao, C. Xiong, and H.-T. Zhang, “An echo state gaussian process based nonlinear model predictive control for pneumatic muscle actuators,” IEEE Trans. Autom. Sci. Eng., vol. 16, no. 3, pp. 1071–1084, Jul. 2019. doi: 10.1109/TASE.2018.2867939
    [15]
    D. Zhang, X. Zhao, and J. Han, “Active model-based control for pneumatic artificial muscle,” IEEE Trans. Ind. Electron., vol. 64, no. 2, pp. 1686–1695, Feb. 2017. doi: 10.1109/TIE.2016.2606080
    [16]
    G. Andrikopoulos, G. Nikolakopoulos, and S. Manesis, “Advanced nonlinear PID-based antagonistic control for pneumatic muscle actuators,” IEEE Trans. Ind. Electron., vol. 61, no. 12, pp. 6926–6937, Dec. 2014. doi: 10.1109/TIE.2014.2316255
    [17]
    D. Q. Mayne, “Model predictive control: Recent developments and future promise,” Automatica, vol. 50, no. 12, pp. 2967–2986, Dec. 2014. doi: 10.1016/j.automatica.2014.10.128
    [18]
    D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. M. Scokaert, “Constrained model predictive control: Stability and optimality,” Automatica, vol. 36, no. 6, pp. 789–814, Jun. 2000. doi: 10.1016/S0005-1098(99)00214-9
    [19]
    Y. Chen, Z. Li, H. Kong, and F. Ke, “Model predictive tracking control of nonholonomic mobile robots with coupled input constraints and unknown dynamics,” IEEE Trans. Ind. Inform., vol. 15, no. 6, pp. 3196–3205, Jun. 2019. doi: 10.1109/TII.2018.2874182
    [20]
    H. Han and J. Qiao, “Nonlinear model-predictive control for industrial processes: An application to wastewater treatment process,” IEEE Trans. Ind. Electron., vol. 61, no. 4, pp. 1970–1982, Apr. 2014. doi: 10.1109/TIE.2013.2266086
    [21]
    Z. Yan and J. Wang, “Model predictive control of nonlinear systems with unmodeled dynamics based on feedforward and recurrent neural networks,” IEEE Trans. Ind. Inform., vol. 8, no. 4, pp. 746–756, Nov. 2012. doi: 10.1109/TII.2012.2205582
    [22]
    Z. Li, S. Xiao, S. S. Ge, and H. Su, “Constrained multilegged robot system modeling and fuzzy control with uncertain kinematics and dynamics incorporating foot force optimization,” IEEE Trans. Syst. Man Cybern. -Syst., vol. 46, no. 1, pp. 1–15, Jan. 2016. doi: 10.1109/TSMC.2015.2422267
    [23]
    Z. Li, C. Su, L. Wang, Z. Chen, and T. Chai, “Nonlinear disturbance observer-based control design for a robotic exoskeleton incorporating fuzzy approximation,” IEEE Trans. Ind. Electron., vol. 62, no. 9, pp. 5763–5775, Sept. 2015. doi: 10.1109/TIE.2015.2447498
    [24]
    Z. Li, J. Li, S. Zhao, Y. Yuan, Y. Kang, and C. L. P. Chen, “Adaptive neural control of a kinematically redundant exoskeleton robot using brain-machine interfaces,” IEEE Trans. Neural Netw. Learn. Syst., vol. 30, no. 12, pp. 3558–3571, Dec. 2019. doi: 10.1109/TNNLS.2018.2872595
    [25]
    L. Zhang, Z. Li, and C. Yang, “Adaptive neural network based variable stiffness control of uncertain robotic systems using disturbance observer,” IEEE Trans. Ind. Electron., vol. 64, no. 3, pp. 2236–2245, Mar. 2017. doi: 10.1109/TIE.2016.2624260
    [26]
    J. Huang, M. Ri, D. Wu, and S. Ri, “Interval type-2 fuzzy logic modeling and control of a mobile two-wheeled inverted pendulum,” IEEE Trans. Fuzzy Syst., vol. 26, no. 4, pp. 2030–2038, Aug. 2018. doi: 10.1109/TFUZZ.2017.2760283
    [27]
    L. Cheng, W. Liu, Z. Hou, J. Yu, and M. Tan, “Neural-network-based nonlinear model predictive control for piezoelectric actuators,” IEEE Trans. Ind. Electron., vol. 62, no. 12, pp. 7717–7727, Dec. 2015. doi: 10.1109/TIE.2015.2455026
    [28]
    Y. Pan and J. Wang, “Model predictive control of unknown nonlinear dynamical systems based on recurrent neural networks,” IEEE Trans. Ind. Electron., vol. 59, no. 8, pp. 3089–3101, Aug. 2012. doi: 10.1109/TIE.2011.2169636
    [29]
    Y. Tan and A. Cauwenberghe, “Nonlinear one-step-ahead control using neural networks: Control strategy and stability design,” Automatica, vol. 32, no. 12, pp. 1701–1706, Dec. 1996. doi: 10.1016/S0005-1098(96)80006-9
    [30]
    T. G. Barbounis, J. B. Theocharis, M. C. Alexiadis, and P. S. Dokopoulos, “Long-term wind speed and power forecasting using local recurrent neural network models,” IEEE Trans. Energy Convers., vol. 21, no. 1, pp. 273–284, Mar. 2006. doi: 10.1109/TEC.2005.847954
    [31]
    H. Jaeger, “The echo state approach to analysing and training recurrent neural networks, ” German National Research Center for Information Technology GMD Technical Report, Bonn, Germany, vol. 148, no. 34, pp. 12, 2001.
    [32]
    S. P. Chatzis and Y. Demiris, “Echo state Gaussian process,” IEEE Trans. Neural Netw., vol. 22, no. 9, pp. 1435–1445, Sept. 2011. doi: 10.1109/TNN.2011.2162109
    [33]
    M. Han and M. Xu, “Laplacian echo state network for multivariate time series prediction,” IEEE Trans. Neural Netw. Learn. Syst., vol. 29, no. 1, pp. 238–244, Jan. 2018. doi: 10.1109/TNNLS.2016.2574963
    [34]
    Y. Cao, J. Huang, C.-H. Xiong, D. Wu, M. Zhang, Z. Li, and Y. Hasegawa, “Adaptive proxy-based robust control integrated with nonlinear disturbance observer for pneumatic muscle actuators,” IEEE/ASME Trans. Mechatron., vol. 25, no. 4, pp. 1756–1764, 2020.
    [35]
    J. Herbert, “Echo state network,” Scholarpedia, vol. 2, no. 9, pp. 2330, 2007. doi: 10.4249/scholarpedia.2330
    [36]
    W. Maass, P. Joshi, and E. D. Sontag, “Computational aspects of feedback in neural circuits,” PLoS Comput. Biol., vol. 3, no. 1, pp. e165, 2007. doi: 10.1371/journal.pcbi.0020165
    [37]
    M. Buehner and P. Young, “A tighter bound for the echo state property,” IEEE Trans. Neural Netw., vol. 17, no. 3, pp. 820–824, May 2006. doi: 10.1109/TNN.2006.872357
    [38]
    Y. Cao, J. Huang, Z. Huang, X. Tu, and S. Mohammed,, “Optimizing control of passive gait training exoskeleton driven by pneumatic muscles using switch-mode firefly algorithm,” Robotica, vol. 37, no. 12, pp. 2087–2103, Dec. 2019. doi: 10.1017/S0263574719000511
    [39]
    S. Gao, M. Zhou, Y. Wang, J. Cheng, H. Yachi, and J. Wang, “Dendritic neuron model with effective learning algorithms for classification, approximation, and prediction,” IEEE Trans. Neural Netw. Learn. Syst., vol. 30, no. 2, pp. 601–614, Feb. 2019. doi: 10.1109/TNNLS.2018.2846646
    [40]
    J. Jovic, A. Escande, K. Ayusawa, E. Yoshida, A. Kheddar, and G. Venture, “Humanoid and human inertia parameter identification using hierarchical optimization,” IEEE Trans. Robot., vol. 32, no. 3, pp. 726–735, Jun. 2016. doi: 10.1109/TRO.2016.2558190

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(16)  / Tables(4)

    Article Metrics

    Article views (1647) PDF downloads(128) Cited by()

    Highlights

    • This paper proposed a tracking controller for pneumatic muscle actuators driven exoskeleton.
    • Based on the neural network approximation model, this controller is a data-driven strategy.
    • The controller is proven to be asymptotically stable.
    • Experimental results indicate the effectiveness and robustness of this controller.

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return