Motorized FES-cycling and closed-loop nonlinear control for power tracking using a finite-time stable torque algorithm

Chen-Hao Chang, Jonathan Casas, A. Sanyal, Victor H. Duenas
{"title":"Motorized FES-cycling and closed-loop nonlinear control for power tracking using a finite-time stable torque algorithm","authors":"Chen-Hao Chang, Jonathan Casas, A. Sanyal, Victor H. Duenas","doi":"10.3389/fcteg.2022.910126","DOIUrl":null,"url":null,"abstract":"Functional electrical stimulation (FES)-induced cycling is a rehabilitation strategy that activates lower-limb muscles to achieve coordinated pedaling in individuals with movement disorders. An electric motor is included in-the-loop assisting the rider as needed to prolong exercise duration and mitigate muscle fatigue. Power tracking objectives have been prescribed for motorized FES-cycling, where muscles and the electric motor are assigned to track desired cadence (speed) and torque trajectories. However, predetermined desired trajectories can yield poor cycling performance since the functional capacity of each individual is unknown. In particular, when muscles are tasked to track a desired torque, a dynamic approach is well-motivated to adjust the torque demand for the rider in real-time (e.g., a constant torque demand may be unfeasible throughout a cycling session since muscles fatigue). In this paper, input-output data is exploited using a finite-time algorithm to estimate the target desired torque leveraging an estimate of the active torque produced by muscles via FES. The convergence rate of the finite-time algorithm can be adjusted by tuning selectable parameters. The cycle-rider system is modeled as a nonlinear, time-varying, state-dependent switched system to activate lower-limb muscles and an electric motor. To achieve cadence and torque tracking, nonlinear robust tracking controllers are designed for muscles and motor. A robust sliding mode controller is designed for the electric motor to track a desired constant cadence trajectory. Moreover, an integral torque feedback controller is designed to activate quadriceps, hamstrings, and gluteus muscle groups to track the desired torque trajectory computed by the finite-time algorithm. A Lyapunov-based stability analysis is developed to ensure exponential tracking of the closed-loop cadence error system and global uniformly ultimate bounded (GUUB) torque tracking. A discrete-time Lyapunov-based stability analysis leveraging a recent tool for finite-time systems is developed to ensure convergence and guarantee that the finite-time algorithm is Hölder continuous. The developed tracking controllers for the muscles and electric motor and finite-time algorithm to compute the desired torque are implemented in real-time during cycling experiments in seven able-bodied individuals. Multiple cycling trials are implemented with different gain parameters of the finite-time torque algorithm to compare tracking performance for all participants.","PeriodicalId":73076,"journal":{"name":"Frontiers in control engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in control engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3389/fcteg.2022.910126","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Functional electrical stimulation (FES)-induced cycling is a rehabilitation strategy that activates lower-limb muscles to achieve coordinated pedaling in individuals with movement disorders. An electric motor is included in-the-loop assisting the rider as needed to prolong exercise duration and mitigate muscle fatigue. Power tracking objectives have been prescribed for motorized FES-cycling, where muscles and the electric motor are assigned to track desired cadence (speed) and torque trajectories. However, predetermined desired trajectories can yield poor cycling performance since the functional capacity of each individual is unknown. In particular, when muscles are tasked to track a desired torque, a dynamic approach is well-motivated to adjust the torque demand for the rider in real-time (e.g., a constant torque demand may be unfeasible throughout a cycling session since muscles fatigue). In this paper, input-output data is exploited using a finite-time algorithm to estimate the target desired torque leveraging an estimate of the active torque produced by muscles via FES. The convergence rate of the finite-time algorithm can be adjusted by tuning selectable parameters. The cycle-rider system is modeled as a nonlinear, time-varying, state-dependent switched system to activate lower-limb muscles and an electric motor. To achieve cadence and torque tracking, nonlinear robust tracking controllers are designed for muscles and motor. A robust sliding mode controller is designed for the electric motor to track a desired constant cadence trajectory. Moreover, an integral torque feedback controller is designed to activate quadriceps, hamstrings, and gluteus muscle groups to track the desired torque trajectory computed by the finite-time algorithm. A Lyapunov-based stability analysis is developed to ensure exponential tracking of the closed-loop cadence error system and global uniformly ultimate bounded (GUUB) torque tracking. A discrete-time Lyapunov-based stability analysis leveraging a recent tool for finite-time systems is developed to ensure convergence and guarantee that the finite-time algorithm is Hölder continuous. The developed tracking controllers for the muscles and electric motor and finite-time algorithm to compute the desired torque are implemented in real-time during cycling experiments in seven able-bodied individuals. Multiple cycling trials are implemented with different gain parameters of the finite-time torque algorithm to compare tracking performance for all participants.
基于有限时间稳定转矩算法的电动fes循环与功率跟踪闭环非线性控制
功能性电刺激(FES)诱导的自行车运动是一种康复策略,可激活下肢肌肉,以实现运动障碍患者的协调蹬踏。回路中包括一个电动机,根据需要帮助骑手延长运动时间并减轻肌肉疲劳。已经为电动FES循环规定了功率跟踪目标,其中肌肉和电动机被分配来跟踪期望的节奏(速度)和扭矩轨迹。然而,由于每个个体的功能能力是未知的,预定的期望轨迹可能产生较差的循环性能。特别地,当肌肉被指派跟踪期望的扭矩时,动态方法被很好地激励来实时调整骑车人的扭矩需求(例如,由于肌肉疲劳,恒定的扭矩需求在整个骑行过程中可能是不可行的)。在本文中,使用有限时间算法利用输入输出数据,利用肌肉通过FES产生的主动转矩的估计来估计目标期望转矩。有限时间算法的收敛速度可以通过调整可选择的参数来调整。骑车人系统被建模为一个非线性、时变、状态相关的切换系统,用于激活下肢肌肉和电机。为了实现节奏和扭矩跟踪,为肌肉和运动设计了非线性鲁棒跟踪控制器。为电动机设计了一种鲁棒滑模控制器,以跟踪所需的恒定节奏轨迹。此外,设计了一个积分转矩反馈控制器来激活股四头肌、腘绳肌和臀肌群,以跟踪通过有限时间算法计算的期望转矩轨迹。提出了一种基于李雅普诺夫的稳定性分析方法,以确保闭环步调误差系统的指数跟踪和全局一致极限有界(GUUB)转矩跟踪。利用最近的有限时间系统工具,开发了一种基于离散时间李雅普诺夫的稳定性分析,以确保收敛性并保证有限时间算法是Hölder连续的。所开发的肌肉和电机跟踪控制器以及计算所需扭矩的有限时间算法在七名健全人的自行车实验中实时实现。使用有限时间转矩算法的不同增益参数进行多次循环试验,以比较所有参与者的跟踪性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信