面向接触力调节的六自由度Stewart平台导纳-ESO固定时间滑模控制方法
Admittance-ESO-Based Fixed-Time Sliding Mode Control Method for Contact-Force Regulation of a Six-DOF Stewart Platform
摘要: 针对六自由度(6-DOF) Stewart平台在任意固定法向单侧接触中的跟踪精度下降和接触力峰值问题,提出导纳–扩张状态观测器固定时间滑模复合控制方法。导纳外环将法向力误差转化为位姿修正,固定时间滑模内环跟踪修正参考,扩张状态观测器(ESO)估计并前馈补偿加速度域集总扰动。考虑小误差重构和观测残差,将收敛结论限定为原点邻域内的实用收敛。在统一MATLAB框架下,将该方法与PD、传统滑模控制(SMC)和不含ESO的固定时间滑模控制(FT-SMC)进行自由空间、扰动、接触及参数不确定性对比。结果表明,所提方法在外扰以及动平台质量、转动惯量和支链质量同时增加10%的参数失配工况下Z向RMSE均为四种方法中最低;标称接触峰值由PD + 导纳的101.85 N降至71.76 N,末0.5 s平均绝对力误差趋近于零。FT-SMC类方法主要降低接触峰值,ESO主要改善外扰和平台参数失配下的跟踪精度。
Abstract: To address the degradation of tracking accuracy and the increase in contact force peaks of a six-degree-of-freedom (6-DOF) Stewart platform during arbitrary fixed normal unilateral contact tasks, an admittance-extended state observer (ESO)-based fixed-time sliding mode composite control method is proposed. The outer-loop admittance controller converts the normal force error into pose corrections, while the inner-loop fixed-time sliding mode controller tracks the modified reference trajectory. The extended state observer (ESO) estimates the lumped disturbances in the acceleration domain and provides feedforward compensation. Considering the reconstruction of small errors and observation residuals, the convergence property is established as practical convergence within a neighborhood of the equilibrium point. Within a unified MATLAB simulation framework, the proposed method is compared with proportional-derivative (PD) control, conventional sliding mode control (SMC), and fixed-time sliding mode control without ESO (FT-SMC) under free-space motion, external disturbances, contact conditions, and parameter uncertainties. The results demonstrate that the proposed method achieves the lowest RMSE in the z-direction among the four methods under external disturbances and parameter mismatch conditions, where the moving platform mass, rotational inertia, and limb masses are simultaneously increased by 10%. For the nominal contact condition, the peak contact force is reduced from 101.85 N obtained by the PD plus admittance controller to 71.76 N, and the mean absolute force error over the final 0.5 s approaches zero. The FT-SMC-based methods mainly contribute to reducing contact force peaks, whereas the ESO primarily improves tracking accuracy under external disturbances and platform parameter mismatches.
文章引用:杨森, 曹少中, 赵伟, 翟志永. 面向接触力调节的六自由度Stewart平台导纳-ESO固定时间滑模控制方法[J]. 人工智能与机器人研究, 2026, 15(6): 1408-1421. https://doi.org/10.12677/airr.2026.156127

参考文献

[1] Stewart, D. (1965) A Platform with Six Degrees of Freedom. Proceedings of the Institution of Mechanical Engineers, 180, 371-386.
https://doi.org/10.1243/pime_proc_1965_180_029_02
[2] Fichter, E.F. (1986) A Stewart Platform-Based Manipulator: General Theory and Practical Construction. The International Journal of Robotics Research, 5, 157-182.
https://doi.org/10.1177/027836498600500216
[3] 王晓悦. Stewart并联机器人的滑模控制研究[D]: [硕士学位论文]. 无锡: 江南大学, 2024.
[4] 米钇朴. 并联机器人稳定平台控制系统研究[D]: [硕士学位论文]. 北京: 北京建筑大学, 2025.
[5] Bellakehal, S., Andreff, N., Mezouar, Y. and Tadjine, M. (2011) Vision/Force Control of Parallel Robots. Mechanism and Machine Theory, 46, 1376-1395.
https://doi.org/10.1016/j.mechmachtheory.2011.05.010
[6] Navvabi, H. and Markazi, A.H.D. (2019) Hybrid Position/Force Control of Stewart Manipulator Using Extended Adaptive Fuzzy Sliding Mode Controller (E-AFSMC). ISA Transactions, 88, 280-295.
https://doi.org/10.1016/j.isatra.2018.11.037
[7] Zhang, S., Wang, Y., Liang, S., Han, H., Jiang, Z. and Zhang, M. (2025) Research on Robotic Peg-in-Hole Assembly Method Based on Variable Admittance. Applied Sciences, 15, Article No. 2143.
https://doi.org/10.3390/app15042143
[8] Bhat, S.P. and Bernstein, D.S. (2000) Finite-Time Stability of Continuous Autonomous Systems. SIAM Journal on Control and Optimization, 38, 751-766.
https://doi.org/10.1137/s0363012997321358
[9] Zuo, Z. (2015) Non‐Singular Fixed‐Time Terminal Sliding Mode Control of Non‐Linear Systems. IET Control Theory & Applications, 9, 545-552.
https://doi.org/10.1049/iet-cta.2014.0202
[10] Han, J. (2009) From PID to Active Disturbance Rejection Control. IEEE Transactions on Industrial Electronics, 56, 900-906.
https://doi.org/10.1109/tie.2008.2011621
[11] Siciliano, B. and Villani, L. (1999) Robot Force Control. Kluwer Academic Publishers.
[12] Keemink, A.Q., van der Kooij, H. and Stienen, A.H. (2018) Admittance Control for Physical Human-Robot Interaction. The International Journal of Robotics Research, 37, 1421-1444.
https://doi.org/10.1177/0278364918768950
[13] 邓槟槟, 尚伟伟, 张彬, 等. 6自由度绳索牵引并联机器人的快速终端滑模同步控制[J]. 机械工程学报, 2022, 58(13): 50-58.