Electronic Information and Electrical Engineering

Coupling Modeling of Humanoid Flexible Joint and Vibration Suppression at Variable Load

Expand
  • School of Electrical and Electronic Engineering, Shandong University of Technology, Zibo 255049, Shandong, China

Received date: 2021-09-10

  Revised date: 2022-10-28

  Accepted date: 2021-12-08

  Online published: 2022-11-25

Abstract

Aimed at the joint vibration problem caused by the load change of humanoid flexible joint, a torque compensation control method based on state observer is proposed. By controlling the motor to output a torque increment equivalent to the disturbance torque, the joint torque can quickly balance the load torque and shorten the oscillation process of the elastic element passively adapting to the load change. A state observer for estimating load disturbance torque and motor speed is designed, whose convergence is proved by the Lyapunov function. The control structure of the drive system based on the proportional integral-intergral proportional (PI-IP) speed regulator is established, and the observer output feedforward link is added to the speed regulator to improve the anti-interference ability of the system. The simulation results show that compared with proportional integral differential (PID) control and joint force feedback proportional differential (PD) control, the proposed method can restore the motor speed to stability within 0.6 s after load change and realize joint vibration suppression within 1 s. Besides, the joint speed adjustment time is shortened by about 1.8 s and 0.9 s respectively, which effectively improves the dynamic adjustment ability of the system. Finally, the effectiveness of the proposed method was verified by experiments on an integrated flexible joint testing platform.

Cite this article

SONG Chuanming, DU Qinjun, LI Cunhe, LUO Yonggang . Coupling Modeling of Humanoid Flexible Joint and Vibration Suppression at Variable Load[J]. Journal of Shanghai Jiaotong University, 2023 , 57(5) : 601 -612 . DOI: 10.16183/j.cnki.jsjtu.2021.342

References

[1] ASFOUR T, KAUL L, W?CHTER M, et al. ARMAR-6: A collaborative humanoid robot for industrial environments[C]//2018 IEEE-RAS 18th International Conference on Humanoid Robots. Beijing, China: IEEE, 2018: 447-454.
[2] JIANG Z H, XU J F, LI H, et al. Stable parking control of a robot astronaut in a space station based on human dynamics[J]. IEEE Transactions on Robotics, 2020, 36(2): 399-413.
[3] ITO K, IWASAKI M. State feedback-based vibration suppression for multi-axis industrial robot with posture change[C]//IECON 2016-42nd Annual Conference of the IEEE Industrial Electronics Society. Florence, Italy: IEEE, 2016: 5119-5124.
[4] GUO C Q, GAO H B, NI F L, et al. A vibration suppression method for flexible joints manipulator based on trajectory optimization[C]//2016 IEEE International Conference on Mechatronics and Automation. Harbin, China: IEEE, 2016: 338-343.
[5] SPONG M W. Modeling and control of elastic joint robots[J]. Journal of Dynamic Systems, Measurement, and Control, 1987, 109(4): 310-318.
[6] BRIDGES M M, DAWSON D M. Redesign of robust controllers for rigid-link flexible-joint robotic manipulators actuated with harmonic drive gearing[J]. IEE Proceedings-Control Theory and Applications, 1995, 142(5): 508-514.
[7] LI D G, ZU J W, GOLDENBERG A A. Dynamic modeling and mode analysis of flexible-link, flexible-joint robots[J]. Mechanism and Machine Theory, 1998, 33(7): 1031-1044.
[8] MAITI T K, OCHI Y, MIURA-MATTAUSCH M, et al. Modeling of multi-dimensional system and its application for robot development[C]//2018 International Symposium on Devices, Circuits and Systems. Howrah, India: IEEE, 2018: 1-4.
[9] JI P, LI S, XU M J, et al. Design of sliding cloud-model cross coupling controller for tracked mobile robot[C]//2018 37th Chinese Control Conference. Wuhan, China: IEEE, 2018: 5353-5357.
[10] 娄军强. 基于压电致动器的空间柔性机械臂系统的轨迹跟踪与振动抑制一体化控制研究[D]. 杭州: 浙江大学, 2013.
[10] LOU Junqiang. Research on integrated control of trajectory tracking and vibration suppression of a space flexible manipulator system using piezoelectric actuators[D]. Hangzhou: Zhejiang University, 2013.
[11] 鞠锦勇. 移动柔性操作臂系统机电耦合动力学特性及振动控制研究[D]. 徐州: 中国矿业大学, 2018.
[11] JU Jinyong. Research on electromechanical-coupling dynamic and vibration control of the translational flexible manipulator system[D]. Xuzhou: China University of Mining and Technology, 2018.
[12] WU Y S, LAN C C. Design of a linear variable-stiffness mechanism using preloaded bistable beams[C]//2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Besacon, France: IEEE, 2014: 605-610.
[13] 郭闯强, 倪风雷, 孙敬颋, 等. 具有力矩传感器的柔性关节的振动抑制[J]. 机器人, 2011, 33(4): 449-454.
[13] GUO Chuangqiang, NI Fenglei, SUN Jingting, et al. Vibration suppression for the flexible joint with torque sensor[J]. Robot, 2011, 33(4): 449-454.
[14] LIU L, LEONHARDT S, NGO C, et al. Impedance-controlled variable stiffness actuator for lower limb robot applications[J]. IEEE Transactions on Automation Science and Engineering, 2020, 17(2): 991-1004.
[15] YOO S, CHUNG W K. Link motion feedback based force/torque servo control of robot joint with series elasticity[C]//2015 12th International Conference on Ubiquitous Robots and Ambient Intelligence. Goyangi, Korea (South): IEEE, 2015: 133-134.
[16] KELLY R, MONROY C. On robustness of PD control with gravity compensation of torque-driven robot manipulators[C]// 2019 International Conference on Control, Automation and Diagnosis. Grenoble, France: IEEE, 2019: 1-5.
[17] GUPTA V, BENDAPUDI N, KAR I N, et al. Three-stage computed-torque controller for trajectory tracking in non-holonomic wheeled mobile robot [C]//2018 IEEE 15th International Workshop on Advanced Motion Control. Tokyo, Japan: IEEE, 2018: 144-149.
[18] CHEN C J, YEH S S. Torque-compensated motion control design for a mobile robot moving on ground with ill-conditioned road situations[C]//2016 2nd International Conference on Control, Automation and Robotics. Hong Kong, China: IEEE, 2016: 38-43.
[19] SONG Y Y, XIAO X, XU W Z. Sensorless collision detection for robots based on load torque observer[C]//2019 22nd International Conference on Electrical Machines and Systems. Harbin, China: IEEE, 2019: 1-5.
[20] CUI R X, CHEN L P, YANG C G, et al. Extended state observer-based integral sliding mode control for an underwater robot with unknown disturbances and uncertain nonlinearities[J]. IEEE Transactions on Industrial Electronics, 2017, 64(8): 6785-6795.
[21] YABUKI A, OHISHI K, MIYAZAKI T, et al. Design method of I-PD force control system based on instantaneous state observer for industrial robot[C]// 2016 IEEE 14th International Workshop on Advanced Motion Control. Auckland, New Zealand: IEEE, 2016: 91-96.
[22] 王漪梦, 吴斌, 周挺. 基于干扰观测器的空间机械臂柔性关节振动抑制[J]. 自动化与仪器仪表, 2019(3): 147-150.
[22] WANG Yimeng, WU Bin, ZHOU Ting. Vibration suppression for the space manipulator flexible joint based on disturbance observer[J]. Automation & Instrumentation, 2019(3): 147-150.
[23] CHENG W L, ZHANG Z C, WU Y Q. Disturbance-observer-based tracking control for a flexible-joint robotic manipulator with external disturbance[C]// 2020 Chinese Control and Decision Conference. Hefei, China: IEEE 2020: 3406-3409.
[24] JU J Y, LI W, YANG X F, et al. Electromechanical coupling vibration characteristics of an AC servomotor-driven translational flexible manipulator[J]. International Journal of Advanced Robotic Systems, 2016, 13(6): 1-10.
[25] 苏承基. 电机传动系统控制[M]. 张永昌,李正熙等, 译. 北京: 机械工业出版社, 2013.
[25] SU S K. Control of electric machine drive systems[M]. ZHANG Yongchang, LI Zhengxi, et al. Beijing: China Machine Press, 2013.
[26] 左月飞. 永磁同步电机伺服系统的转速控制策略研究[D]. 南京: 南京航空航天大学, 2016.
[26] ZUO Yuefei. Research on speed controller for PMSM servo system[D]. Nanjing: Nanjing University of Aeronautics and Astronautics, 2016.
Outlines

/