Loading…

An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators

Pneumatic muscle actuators (PMAs), a kind of soft/compliant actuators, have been attracted a great deal of attention in the studies of rehabilitation robots. However, the nonlinearities, uncertainties, hysteresis, and time-varying features of PMAs bring a lot of difficulties in their high-precision...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on automation science and engineering 2019-07, Vol.16 (3), p.1071-1084
Main Authors: Huang, Jian, Cao, Yu, Xiong, Caihua, Zhang, Hai-Tao
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c293t-5dcf71ff81bebb762c49cffa400548c8ff0536c01dc4d2805fe4f1691064ed343
cites cdi_FETCH-LOGICAL-c293t-5dcf71ff81bebb762c49cffa400548c8ff0536c01dc4d2805fe4f1691064ed343
container_end_page 1084
container_issue 3
container_start_page 1071
container_title IEEE transactions on automation science and engineering
container_volume 16
creator Huang, Jian
Cao, Yu
Xiong, Caihua
Zhang, Hai-Tao
description Pneumatic muscle actuators (PMAs), a kind of soft/compliant actuators, have been attracted a great deal of attention in the studies of rehabilitation robots. However, the nonlinearities, uncertainties, hysteresis, and time-varying features of PMAs bring a lot of difficulties in their high-precision trajectory tracking tasks. In this paper, an echo state Gaussian process-based nonlinear model predictive control (ESGP-NMPC) is designed for the PMAs. The proposed strategy is comprised of an ESGP, which is suitable for modeling unknown nonlinear systems as well as measuring their uncertainties, and a gradient descent optimization algorithm for calculating the control signal sequences. Based on the Lyapunov theorem, characteristics of the closed-loop system are analyzed to guarantee the asymptotical stability. Both simulations and physical experiments are carried out to illustrate the validity of the proposed control strategy. Compared with other conventional methods, the ESGP-NMPC can achieve a better model fitting for the PMA and control performance for the high-precision tracking tasks. Note to Practitioners -High-precision control of pneumatic muscle actuators (PMAs) is a vital problem when PMAs are utilized as actuators of rehabilitation robots since the patient's safety and the performance of rehabilitation tasks are largely dependent on the accuracy of the actuators. Conventional model-based control approaches usually require relatively accurate identification of system parameters, which is difficult for the PMA, owing to its strong nonlinear and time-varying characteristics. This paper proposes a new model predictive control method based on an echo state Gaussian process that can describe the unknown dynamics of a PMA due to its universal approximation property. Through the optimization method, the controller can be efficiently realized and presents better performances than some comparatives. By applying this approach, it is possible to achieve not only high-precision control of PMAs but also a certain degree of robustness to the load.
doi_str_mv 10.1109/TASE.2018.2867939
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_8477027</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8477027</ieee_id><sourcerecordid>2250727160</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-5dcf71ff81bebb762c49cffa400548c8ff0536c01dc4d2805fe4f1691064ed343</originalsourceid><addsrcrecordid>eNo9kF1LwzAUhoMoOKc_QLwJeN2Zzya9nGNOYdPB5nXJ0hPs6JqZpIL_3pYNr84L53nPgQehe0omlJLiaTvdzCeMUD1hOlcFLy7QiEqpM640vxyykJkspLxGNzHuCWFCF2SE3LTFc_vl8SaZBHhhuhhr0-J18BZizJ5NhAq_-7apWzABr3wFTb-Fqrap_gE8820KvsHOB7xuoTuYVFu86qJtAE9t6kzyId6iK2eaCHfnOUafL_Pt7DVbfizeZtNlZlnBUyYr6xR1TtMd7HYqZ1YU1jkjCJFCW-0ckTy3hFZWVEwT6UA4mheU5AIqLvgYPZ7uHoP_7iCmcu-70PYvS8YkUUzRnPQUPVE2-BgDuPIY6oMJvyUl5aCzHHSWg87yrLPvPJw6NQD881ooRZjifwjTcZU</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2250727160</pqid></control><display><type>article</type><title>An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Huang, Jian ; Cao, Yu ; Xiong, Caihua ; Zhang, Hai-Tao</creator><creatorcontrib>Huang, Jian ; Cao, Yu ; Xiong, Caihua ; Zhang, Hai-Tao</creatorcontrib><description>Pneumatic muscle actuators (PMAs), a kind of soft/compliant actuators, have been attracted a great deal of attention in the studies of rehabilitation robots. However, the nonlinearities, uncertainties, hysteresis, and time-varying features of PMAs bring a lot of difficulties in their high-precision trajectory tracking tasks. In this paper, an echo state Gaussian process-based nonlinear model predictive control (ESGP-NMPC) is designed for the PMAs. The proposed strategy is comprised of an ESGP, which is suitable for modeling unknown nonlinear systems as well as measuring their uncertainties, and a gradient descent optimization algorithm for calculating the control signal sequences. Based on the Lyapunov theorem, characteristics of the closed-loop system are analyzed to guarantee the asymptotical stability. Both simulations and physical experiments are carried out to illustrate the validity of the proposed control strategy. Compared with other conventional methods, the ESGP-NMPC can achieve a better model fitting for the PMA and control performance for the high-precision tracking tasks. Note to Practitioners -High-precision control of pneumatic muscle actuators (PMAs) is a vital problem when PMAs are utilized as actuators of rehabilitation robots since the patient's safety and the performance of rehabilitation tasks are largely dependent on the accuracy of the actuators. Conventional model-based control approaches usually require relatively accurate identification of system parameters, which is difficult for the PMA, owing to its strong nonlinear and time-varying characteristics. This paper proposes a new model predictive control method based on an echo state Gaussian process that can describe the unknown dynamics of a PMA due to its universal approximation property. Through the optimization method, the controller can be efficiently realized and presents better performances than some comparatives. By applying this approach, it is possible to achieve not only high-precision control of PMAs but also a certain degree of robustness to the load.</description><identifier>ISSN: 1545-5955</identifier><identifier>EISSN: 1558-3783</identifier><identifier>DOI: 10.1109/TASE.2018.2867939</identifier><identifier>CODEN: ITASC7</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Actuators ; Algorithms ; Computer simulation ; Echo state Gaussian process (ESGP) ; Feedback control ; Gaussian process ; Model accuracy ; Muscles ; Nonlinear control ; nonlinear model predictive control (NMPC) ; Nonlinear systems ; Optimization ; Parameter identification ; pneumatic muscle actuator (PMA) ; Pneumatic systems ; Predictive control ; Rehabilitation ; Rehabilitation robots ; Robots ; Sequences ; Stability analysis ; Task analysis ; Tracking ; Uncertainty</subject><ispartof>IEEE transactions on automation science and engineering, 2019-07, Vol.16 (3), p.1071-1084</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-5dcf71ff81bebb762c49cffa400548c8ff0536c01dc4d2805fe4f1691064ed343</citedby><cites>FETCH-LOGICAL-c293t-5dcf71ff81bebb762c49cffa400548c8ff0536c01dc4d2805fe4f1691064ed343</cites><orcidid>0000-0002-3486-5518 ; 0000-0002-8819-8829 ; 0000-0002-6267-8824 ; 0000-0003-2326-0289</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8477027$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Huang, Jian</creatorcontrib><creatorcontrib>Cao, Yu</creatorcontrib><creatorcontrib>Xiong, Caihua</creatorcontrib><creatorcontrib>Zhang, Hai-Tao</creatorcontrib><title>An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators</title><title>IEEE transactions on automation science and engineering</title><addtitle>TASE</addtitle><description>Pneumatic muscle actuators (PMAs), a kind of soft/compliant actuators, have been attracted a great deal of attention in the studies of rehabilitation robots. However, the nonlinearities, uncertainties, hysteresis, and time-varying features of PMAs bring a lot of difficulties in their high-precision trajectory tracking tasks. In this paper, an echo state Gaussian process-based nonlinear model predictive control (ESGP-NMPC) is designed for the PMAs. The proposed strategy is comprised of an ESGP, which is suitable for modeling unknown nonlinear systems as well as measuring their uncertainties, and a gradient descent optimization algorithm for calculating the control signal sequences. Based on the Lyapunov theorem, characteristics of the closed-loop system are analyzed to guarantee the asymptotical stability. Both simulations and physical experiments are carried out to illustrate the validity of the proposed control strategy. Compared with other conventional methods, the ESGP-NMPC can achieve a better model fitting for the PMA and control performance for the high-precision tracking tasks. Note to Practitioners -High-precision control of pneumatic muscle actuators (PMAs) is a vital problem when PMAs are utilized as actuators of rehabilitation robots since the patient's safety and the performance of rehabilitation tasks are largely dependent on the accuracy of the actuators. Conventional model-based control approaches usually require relatively accurate identification of system parameters, which is difficult for the PMA, owing to its strong nonlinear and time-varying characteristics. This paper proposes a new model predictive control method based on an echo state Gaussian process that can describe the unknown dynamics of a PMA due to its universal approximation property. Through the optimization method, the controller can be efficiently realized and presents better performances than some comparatives. By applying this approach, it is possible to achieve not only high-precision control of PMAs but also a certain degree of robustness to the load.</description><subject>Actuators</subject><subject>Algorithms</subject><subject>Computer simulation</subject><subject>Echo state Gaussian process (ESGP)</subject><subject>Feedback control</subject><subject>Gaussian process</subject><subject>Model accuracy</subject><subject>Muscles</subject><subject>Nonlinear control</subject><subject>nonlinear model predictive control (NMPC)</subject><subject>Nonlinear systems</subject><subject>Optimization</subject><subject>Parameter identification</subject><subject>pneumatic muscle actuator (PMA)</subject><subject>Pneumatic systems</subject><subject>Predictive control</subject><subject>Rehabilitation</subject><subject>Rehabilitation robots</subject><subject>Robots</subject><subject>Sequences</subject><subject>Stability analysis</subject><subject>Task analysis</subject><subject>Tracking</subject><subject>Uncertainty</subject><issn>1545-5955</issn><issn>1558-3783</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNo9kF1LwzAUhoMoOKc_QLwJeN2Zzya9nGNOYdPB5nXJ0hPs6JqZpIL_3pYNr84L53nPgQehe0omlJLiaTvdzCeMUD1hOlcFLy7QiEqpM640vxyykJkspLxGNzHuCWFCF2SE3LTFc_vl8SaZBHhhuhhr0-J18BZizJ5NhAq_-7apWzABr3wFTb-Fqrap_gE8820KvsHOB7xuoTuYVFu86qJtAE9t6kzyId6iK2eaCHfnOUafL_Pt7DVbfizeZtNlZlnBUyYr6xR1TtMd7HYqZ1YU1jkjCJFCW-0ckTy3hFZWVEwT6UA4mheU5AIqLvgYPZ7uHoP_7iCmcu-70PYvS8YkUUzRnPQUPVE2-BgDuPIY6oMJvyUl5aCzHHSWg87yrLPvPJw6NQD881ooRZjifwjTcZU</recordid><startdate>20190701</startdate><enddate>20190701</enddate><creator>Huang, Jian</creator><creator>Cao, Yu</creator><creator>Xiong, Caihua</creator><creator>Zhang, Hai-Tao</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-3486-5518</orcidid><orcidid>https://orcid.org/0000-0002-8819-8829</orcidid><orcidid>https://orcid.org/0000-0002-6267-8824</orcidid><orcidid>https://orcid.org/0000-0003-2326-0289</orcidid></search><sort><creationdate>20190701</creationdate><title>An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators</title><author>Huang, Jian ; Cao, Yu ; Xiong, Caihua ; Zhang, Hai-Tao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-5dcf71ff81bebb762c49cffa400548c8ff0536c01dc4d2805fe4f1691064ed343</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Actuators</topic><topic>Algorithms</topic><topic>Computer simulation</topic><topic>Echo state Gaussian process (ESGP)</topic><topic>Feedback control</topic><topic>Gaussian process</topic><topic>Model accuracy</topic><topic>Muscles</topic><topic>Nonlinear control</topic><topic>nonlinear model predictive control (NMPC)</topic><topic>Nonlinear systems</topic><topic>Optimization</topic><topic>Parameter identification</topic><topic>pneumatic muscle actuator (PMA)</topic><topic>Pneumatic systems</topic><topic>Predictive control</topic><topic>Rehabilitation</topic><topic>Rehabilitation robots</topic><topic>Robots</topic><topic>Sequences</topic><topic>Stability analysis</topic><topic>Task analysis</topic><topic>Tracking</topic><topic>Uncertainty</topic><toplevel>online_resources</toplevel><creatorcontrib>Huang, Jian</creatorcontrib><creatorcontrib>Cao, Yu</creatorcontrib><creatorcontrib>Xiong, Caihua</creatorcontrib><creatorcontrib>Zhang, Hai-Tao</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on automation science and engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Huang, Jian</au><au>Cao, Yu</au><au>Xiong, Caihua</au><au>Zhang, Hai-Tao</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators</atitle><jtitle>IEEE transactions on automation science and engineering</jtitle><stitle>TASE</stitle><date>2019-07-01</date><risdate>2019</risdate><volume>16</volume><issue>3</issue><spage>1071</spage><epage>1084</epage><pages>1071-1084</pages><issn>1545-5955</issn><eissn>1558-3783</eissn><coden>ITASC7</coden><abstract>Pneumatic muscle actuators (PMAs), a kind of soft/compliant actuators, have been attracted a great deal of attention in the studies of rehabilitation robots. However, the nonlinearities, uncertainties, hysteresis, and time-varying features of PMAs bring a lot of difficulties in their high-precision trajectory tracking tasks. In this paper, an echo state Gaussian process-based nonlinear model predictive control (ESGP-NMPC) is designed for the PMAs. The proposed strategy is comprised of an ESGP, which is suitable for modeling unknown nonlinear systems as well as measuring their uncertainties, and a gradient descent optimization algorithm for calculating the control signal sequences. Based on the Lyapunov theorem, characteristics of the closed-loop system are analyzed to guarantee the asymptotical stability. Both simulations and physical experiments are carried out to illustrate the validity of the proposed control strategy. Compared with other conventional methods, the ESGP-NMPC can achieve a better model fitting for the PMA and control performance for the high-precision tracking tasks. Note to Practitioners -High-precision control of pneumatic muscle actuators (PMAs) is a vital problem when PMAs are utilized as actuators of rehabilitation robots since the patient's safety and the performance of rehabilitation tasks are largely dependent on the accuracy of the actuators. Conventional model-based control approaches usually require relatively accurate identification of system parameters, which is difficult for the PMA, owing to its strong nonlinear and time-varying characteristics. This paper proposes a new model predictive control method based on an echo state Gaussian process that can describe the unknown dynamics of a PMA due to its universal approximation property. Through the optimization method, the controller can be efficiently realized and presents better performances than some comparatives. By applying this approach, it is possible to achieve not only high-precision control of PMAs but also a certain degree of robustness to the load.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TASE.2018.2867939</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0002-3486-5518</orcidid><orcidid>https://orcid.org/0000-0002-8819-8829</orcidid><orcidid>https://orcid.org/0000-0002-6267-8824</orcidid><orcidid>https://orcid.org/0000-0003-2326-0289</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1545-5955
ispartof IEEE transactions on automation science and engineering, 2019-07, Vol.16 (3), p.1071-1084
issn 1545-5955
1558-3783
language eng
recordid cdi_ieee_primary_8477027
source IEEE Electronic Library (IEL) Journals
subjects Actuators
Algorithms
Computer simulation
Echo state Gaussian process (ESGP)
Feedback control
Gaussian process
Model accuracy
Muscles
Nonlinear control
nonlinear model predictive control (NMPC)
Nonlinear systems
Optimization
Parameter identification
pneumatic muscle actuator (PMA)
Pneumatic systems
Predictive control
Rehabilitation
Rehabilitation robots
Robots
Sequences
Stability analysis
Task analysis
Tracking
Uncertainty
title An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T00%3A17%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20Echo%20State%20Gaussian%20Process-Based%20Nonlinear%20Model%20Predictive%20Control%20for%20Pneumatic%20Muscle%20Actuators&rft.jtitle=IEEE%20transactions%20on%20automation%20science%20and%20engineering&rft.au=Huang,%20Jian&rft.date=2019-07-01&rft.volume=16&rft.issue=3&rft.spage=1071&rft.epage=1084&rft.pages=1071-1084&rft.issn=1545-5955&rft.eissn=1558-3783&rft.coden=ITASC7&rft_id=info:doi/10.1109/TASE.2018.2867939&rft_dat=%3Cproquest_ieee_%3E2250727160%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c293t-5dcf71ff81bebb762c49cffa400548c8ff0536c01dc4d2805fe4f1691064ed343%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2250727160&rft_id=info:pmid/&rft_ieee_id=8477027&rfr_iscdi=true