Phase-dependent nonlinear MPC for stair climbing: Edge-pivot control with a double-pendulum model

IF 3.2 Q3 Mathematics
Results in Control and Optimization Pub Date : 2026-03-01 Epub Date: 2026-02-20 DOI:10.1016/j.rico.2026.100675
Carlos Raymundo, Gustavo Pérez-Zuñiga, Ivan Yupanqui
{"title":"Phase-dependent nonlinear MPC for stair climbing: Edge-pivot control with a double-pendulum model","authors":"Carlos Raymundo,&nbsp;Gustavo Pérez-Zuñiga,&nbsp;Ivan Yupanqui","doi":"10.1016/j.rico.2026.100675","DOIUrl":null,"url":null,"abstract":"<div><div>This paper develops and validates optimal control for a double-pendulum and a hybrid switching controller for a wheel-based stair-climbing device (SCD). An energy-based linear and nonlinear model is derived and used to design LQR, observer-based state feedback, linear MPC, and nonlinear MPC (NMPC). The resulting nonlinear optimal control problems (OCPs), defined as nonlinear programs (NLPs), are solved with a numerical solver using a Real-Time Iteration (RTI) scheme, allowing NMPC to enforce the full nonlinear dynamics and state/input constraints. Under identical tests, the implemented NMPC best drives both links to upright equilibrium with the lowest tracking error for comparable effort. The implemented NMPC is then embedded in a phase-dependent switch where the LQR governs the nominal rolling, while at the critical edge pivot modeled as an inverted double-pendulum triggers the NMPC via hysteretic distance guards with contact confirmation and dwell time; after capture, the controller returns to LQR. This yields reliable, chatter-free switching and improved ascent/descent performance while saving energy.</div></div>","PeriodicalId":34733,"journal":{"name":"Results in Control and Optimization","volume":"22 ","pages":"Article 100675"},"PeriodicalIF":3.2000,"publicationDate":"2026-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Control and Optimization","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666720726000226","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/2/20 0:00:00","PubModel":"Epub","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0

Abstract

This paper develops and validates optimal control for a double-pendulum and a hybrid switching controller for a wheel-based stair-climbing device (SCD). An energy-based linear and nonlinear model is derived and used to design LQR, observer-based state feedback, linear MPC, and nonlinear MPC (NMPC). The resulting nonlinear optimal control problems (OCPs), defined as nonlinear programs (NLPs), are solved with a numerical solver using a Real-Time Iteration (RTI) scheme, allowing NMPC to enforce the full nonlinear dynamics and state/input constraints. Under identical tests, the implemented NMPC best drives both links to upright equilibrium with the lowest tracking error for comparable effort. The implemented NMPC is then embedded in a phase-dependent switch where the LQR governs the nominal rolling, while at the critical edge pivot modeled as an inverted double-pendulum triggers the NMPC via hysteretic distance guards with contact confirmation and dwell time; after capture, the controller returns to LQR. This yields reliable, chatter-free switching and improved ascent/descent performance while saving energy.
阶梯爬升的相位相关非线性MPC:双摆模型的边轴控制
本文开发并验证了轮式爬楼梯装置的双摆最优控制和混合切换控制器。推导了基于能量的线性和非线性模型,并将其用于设计LQR、基于观测器的状态反馈、线性MPC和非线性MPC (NMPC)。由此产生的非线性最优控制问题(ocp),定义为非线性程序(nlp),通过使用实时迭代(RTI)方案的数值求解器进行求解,允许NMPC执行完整的非线性动力学和状态/输入约束。在相同的测试中,所实现的NMPC以最小的跟踪误差最好地将两个连杆驱动到直立平衡。然后将实现的NMPC嵌入到相位相关开关中,其中LQR控制标称滚动,而在临界边缘,模拟为倒立双摆的支点通过具有接触确认和停留时间的滞后距离保护触发NMPC;捕获后,控制器返回LQR。这产生了可靠的、无抖动的开关和改进的上升/下降性能,同时节省了能源。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Results in Control and Optimization
Results in Control and Optimization Mathematics-Control and Optimization
CiteScore
3.00
自引率
0.00%
发文量
51
审稿时长
91 days
×
引用
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学术官方微信
小红书