基于模糊MPC算法的双轮足机器人运动控制研究
Research on Motion Control of Bipedal Wheel-Legged Robots Based on the Fuzzy MPC Algorithm
摘要: 针对双轮足机器人在外部干扰下易姿态发散、对精确模型敏感且在线求解压力大的问题,本文提出一种模糊调度——模型预测控制(Fuzzy-MPC)一体化方案。方法以倒立摆模型近似为预测模型,在不改变凸QP结构的前提下:1) 依据IMU的姿态误差与变化率构造风险度量,将其连续映射到“采样步长/预测域”以实现自适应预测时域;2) 设计两路Mamdani模糊器(位移–速度、俯仰角–角速度)生成误差补偿系数,按指数衰减注入到滚动预测轨迹,抵消模型失配与数值滞后的影响。以MATLAB平台进行对比显示:在15˚与30˚初始倾角两种场景下,相较于PD与标准MPC,Fuzzy-MPC可在更短稳定时间与更小位移漂移的同时,显著降低约束违背与执行器持续饱和的风险,体现出更好的鲁棒性与能耗友好性。
Abstract: To address the issues that bipedal wheel-legged robots are prone to posture divergence under external disturbances, are sensitive to accurate models, and face heavy online computation demands, this paper proposes an integrated Fuzzy-MPC (Fuzzy Scheduling-Model Predictive Control) scheme. The method uses an inverted pendulum model as an approximate prediction model, and without changing the convex QP structure: 1) it constructs a risk metric based on the IMU’s attitude error and its rate of change, continuously mapping it to the “sampling step/prediction horizon” to achieve an adaptive prediction horizon; 2) it designs two Mamdani fuzzy controllers (displacement-velocity and pitch angle-angular velocity) to generate error compensation coefficients, which are injected into the rolling prediction trajectory with exponential decay to counteract model mismatch and numerical lag. Comparative results on the MATLAB platform show that in scenarios with initial tilt angles of 15˚ and 30˚, compared with PD and standard MPC, Fuzzy-MPC achieves shorter stabilization times and smaller displacement drift while significantly reducing the risks of constraint violations and continuous actuator saturation, demonstrating better robustness and energy efficiency.
文章引用:霍智, 杨旗. 基于模糊MPC算法的双轮足机器人运动控制研究[J]. 建模与仿真, 2026, 15(1): 233-242. https://doi.org/10.12677/mos.2026.151022

参考文献

[1] Liu, X., Sun, Y., Wen, S., Cao, K., Qi, Q., Zhang, X., et al. (2024) Development of Wheel-Legged Biped Robots: A Review. Journal of Bionic Engineering, 21, 607-634. [Google Scholar] [CrossRef
[2] Nguyen, V., Duong, D., Phan, D., Bui, T., Hoang Van, X. and Tan, P.X. (2024) Adaptive Nonlinear PD Controller of Two-Wheeled Self-Balancing Robot with External Force. Computers, Materials & Continua, 81, 2337-2356. [Google Scholar] [CrossRef
[3] 余捷, 刘绪清, 于超, 等. 基于模型预测控制的四足机器人面向复杂地形自适应调整算法与实现[J]. 机电工程技术, 2024, 53(5): 122-128.
[4] Tran, N.T., Tran, M.H., Phi Nguyen, T.N. and Tran, D.T. (2024). Modelling and Experimental Analysis for a Two Legged Wheel Robot with a Fuzzy LQR Control. 2024 7th International Conference on Green Technology and Sustainable Development (GTSD), Ho Chi Minh City, 25-26 July 2024.[CrossRef
[5] 张弨. 双足轮腿机器人系统设计与运动控制研究[D]: [硕士学位论文]. 哈尔滨: 哈尔滨工业大学, 2020.
[6] 纪胜昊. 两足轮腿机器人系统研制及模型预测控制方法研究[D]: [硕士学位论文]. 哈尔滨: 哈尔滨工业大学, 2021.