Lyapunov-Based Nonlinear Model Predictive Control of Input-Delayed Functional Electrical Stimulation: Investigative Simulations and Experiments

Krysten Lambeth;Ziyue Sun;Ashwin Iyer;Vidisha Ganesh;Nitin Sharma
{"title":"Lyapunov-Based Nonlinear Model Predictive Control of Input-Delayed Functional Electrical Stimulation: Investigative Simulations and Experiments","authors":"Krysten Lambeth;Ziyue Sun;Ashwin Iyer;Vidisha Ganesh;Nitin Sharma","doi":"10.1109/OJCSYS.2026.3666636","DOIUrl":null,"url":null,"abstract":"Existing closed-loop controllers for functional electrical stimulation are prone to exceeding subject-specific stimulation limits, thereby limiting performance and also accelerating stimulation-induced muscle fatigue. In view of these challenges, this paper develops a Lyapunov-based model predictive control method to control knee flexion and extension during input-delayed stimulation. The method incorporates a contractive constraint under an electromechanical delay (EMD) compensation control law that achieves system stability despite an unknown constant input delay, bounded control constraints, and imperfectly estimated model parameters. A Lyapunov stability analysis proves that the Lyapunov constraint renders the closed-loop error ultimately bounded, and gain conditions are provided to guarantee recursive feasibility. LMPC's performance is explored in simulation and experiments and compared against an analytical proportional derivative-dynamic surface controller (PD-DSC) and a proportional-derivative-delay compensation (PD-DC) controller. In simulation, LMPC improved tracking root-mean-square error by 75.57% and 71.71%, on average, compared to PD-DSC and PD-DC, respectively. We observed that incorporating a slackening term often improved LMPC's tracking performance, although strict enforcement of the Lyapunov constraint was superior when there was greater EMD estimation error. Additionally, unlike PD-DSC and PD-DC, LMPC was not destabilized when EMD was overestimated or underestimated, nor did it violate input constraints. In knee extension experiments, LMPC respected input constraints, which PD-DSC did not. The LMPC was also validated in overground walking experiments to test its ability to produce both knee flexion and extension in participants with and without spinal cord injury.","PeriodicalId":73299,"journal":{"name":"IEEE open journal of control systems","volume":"5 ","pages":"121-135"},"PeriodicalIF":0.0000,"publicationDate":"2026-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11404180","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE open journal of control systems","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11404180/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Existing closed-loop controllers for functional electrical stimulation are prone to exceeding subject-specific stimulation limits, thereby limiting performance and also accelerating stimulation-induced muscle fatigue. In view of these challenges, this paper develops a Lyapunov-based model predictive control method to control knee flexion and extension during input-delayed stimulation. The method incorporates a contractive constraint under an electromechanical delay (EMD) compensation control law that achieves system stability despite an unknown constant input delay, bounded control constraints, and imperfectly estimated model parameters. A Lyapunov stability analysis proves that the Lyapunov constraint renders the closed-loop error ultimately bounded, and gain conditions are provided to guarantee recursive feasibility. LMPC's performance is explored in simulation and experiments and compared against an analytical proportional derivative-dynamic surface controller (PD-DSC) and a proportional-derivative-delay compensation (PD-DC) controller. In simulation, LMPC improved tracking root-mean-square error by 75.57% and 71.71%, on average, compared to PD-DSC and PD-DC, respectively. We observed that incorporating a slackening term often improved LMPC's tracking performance, although strict enforcement of the Lyapunov constraint was superior when there was greater EMD estimation error. Additionally, unlike PD-DSC and PD-DC, LMPC was not destabilized when EMD was overestimated or underestimated, nor did it violate input constraints. In knee extension experiments, LMPC respected input constraints, which PD-DSC did not. The LMPC was also validated in overground walking experiments to test its ability to produce both knee flexion and extension in participants with and without spinal cord injury.
输入延迟功能电刺激的lyapunov非线性模型预测控制:研究仿真与实验
现有的用于功能性电刺激的闭环控制器容易超过受试者特定的刺激极限,从而限制了性能,也加速了刺激引起的肌肉疲劳。针对这些挑战,本文开发了一种基于lyapunov模型的预测控制方法,用于控制输入延迟刺激下的膝关节屈伸。该方法在机电延迟(EMD)补偿控制律下引入了一个收缩约束,在未知的恒定输入延迟、有界控制约束和模型参数不完全估计的情况下仍能实现系统稳定。Lyapunov稳定性分析证明了Lyapunov约束使闭环误差最终有界,并给出了保证递归可行性的增益条件。在仿真和实验中探讨了LMPC的性能,并与解析型比例导数-动态表面控制器(PD-DSC)和比例导数-延迟补偿控制器(PD-DC)进行了比较。在仿真中,与PD-DSC和PD-DC相比,LMPC将跟踪均方根误差平均提高了75.57%和71.71%。我们观察到,加入松弛项通常会提高LMPC的跟踪性能,尽管当EMD估计误差较大时,严格执行Lyapunov约束更为优越。此外,与PD-DSC和PD-DC不同,当EMD被高估或低估时,LMPC不会不稳定,也不会违反输入约束。在膝关节伸展实验中,LMPC尊重输入约束,而PD-DSC没有。LMPC也在地面行走实验中得到验证,以测试其在有或没有脊髓损伤的参与者中产生膝关节屈曲和伸展的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信
小红书