带有干扰估计的两轮自平衡机器人运动控制研究
Research on Motion Control of Two Wheeled-Self Balancing Robot with Interference Estimation
DOI: 10.12677/pm.2024.147269, PDF,   
作者: 刘志民:上海出版印刷高等专科学校基础教学部,上海
关键词: 干扰估计两轮移动机器人运动控制Disturbance Estimation Two-Wheeled Mobile Robots Motion Control
摘要: 本文运用拉格朗日力学理论分析了自平衡两轮机器人的运动学数学模型,设计了一种带有干扰项的滑模控制方法,该控制器可用于两轮自平衡机器人的纵向速度控制和转向控制。针对非线性因素无法精确建模的情况,利用在线干扰估计技术来估计系统中的干扰项,作为前馈补偿项对滑模控制器进行前馈补偿,只需要计算干扰项和其估计误差的上界,系统的精度和鲁棒性都得到了提高。利用李雅普诺夫稳定性理论证明了系统的渐近稳定性,最后,将所提出的控制算法应用于两轮自平衡车,仿真结果表明,在干扰条件下,该控制算法可以使该机器人迅速恢复平衡状态。
Abstract: This article applies Lagrangian mechanics theory to analyze the kinematic mathematical model of a two wheeled-self balancing robot, and designs a sliding mode control method with interference terms. The controller can be used for longitudinal speed control and steering control of two wheeled-self balancing robots. In response to the situation where nonlinear factors cannot be accurately modeled, online interference estimation technology is used to estimate the interference term in the system. As a feed forward compensation term, the sliding mode controller is feed forward compensated. Only the upper bound of the interference term and its estimation error needs to be calculated, and the accuracy and robustness of the system are improved. The asymptotic stability of the system was demonstrated using Lyapunov stability theory. Finally, the proposed control algorithm was applied to a two wheeled-self balancing vehicle. Simulation results showed that under interference conditions, the control algorithm could quickly restore the robot to its equilibrium state.
文章引用:刘志民. 带有干扰估计的两轮自平衡机器人运动控制研究[J]. 理论数学, 2024, 14(7): 41-47. https://doi.org/10.12677/pm.2024.147269

参考文献

[1] 王田苗, 陶永. 我国工业机器人技术现状与产业化发展战略[J]. 机械工程学报, 2014, 50(9): 1-13.
[2] 谭民, 王硕. 机器人技术研究进展[J]. 自动化学报, 2013, 39(7): 963-972.
[3] 朱磊磊, 陈军. 轮式移动机器人研究综述[J]. 机床与液压, 2009, 37(8): 242-247.
[4] 李磊, 叶涛, 谭民, 等. 移动机器人技术研究现状与未来[J]. 机器人, 2002(5): 475-480.
[5] 蔡鹤皋. 对我国机器人产业发展的思考[J]. 集成技术, 2015, 4(5): 1-4.
[6] Wang, S., Cui, L.L., et al. (2021) Balance Control of a Novel Wheel-Legged Robot: Design and Experiments. 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, 30 May-5 June 2021, 6782-6788. [Google Scholar] [CrossRef
[7] Kim, S. and Kwon, S. (2017) Nonlinear Optimal Control Design for Underactuated Two-Wheeled Inverted Pendulum Mobile Platform. IEEE/ASME Transactions on Mechatronics, 22, 2803-2808. [Google Scholar] [CrossRef
[8] Wang, Y., Miao, Z., Zhong, H. and Pan, Q. (2015) Simultaneous Stabilization and Tracking of Nonholonomic Mobile Robots: A Lyapunov-Based Approach. IEEE Transactions on Control Systems Technology, 23, 1440-1450. [Google Scholar] [CrossRef
[9] Wang, H., Tian, Y. and Xu, H. (2022) Neural Adaptive Command Filtered Control for Cooperative Path Following of Multiple Underactuated Autonomous Underwater Vehicles along One Path. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 52, 2966-2978. [Google Scholar] [CrossRef
[10] Shou, Y., Xu, B., Zhang, A. and Mei, T. (2021) Virtual Guidance-Based Coordinated Tracking Control of Multi-Autonomous Underwater Vehicles Using Composite Neural Learning. IEEE Transactions on Neural Networks and Learning Systems, 32, 5565-5574. [Google Scholar] [CrossRef
[11] Liu, X., Zou, Y., Meng, Z. and You, Z. (2020) Coordinated Attitude Synchronization and Tracking Control of Multiple Spacecraft over a Communication Network with a Switching Topology. IEEE Transactions on Aerospace and Electronic Systems, 56, 1148-1162. [Google Scholar] [CrossRef
[12] Du, H., Wen, G., Cheng, Y., Lu, W. and Huang, T. (2020) Designing Discrete-Time Sliding Mode Controller with Mismatched Disturbances Compensation. IEEE Transactions on Industrial Informatics, 16, 4109-4118. [Google Scholar] [CrossRef
[13] Quiroz, D. and Cuellar, F. (2019) Design of a Low Cost AUV with Adaptive Backstepping Control System to Monitor the Peruvian Coastline. OCEANS 2019, Marseille, 14 October 2019, 1-6. [Google Scholar] [CrossRef
[14] Dai, S.-L., He, S., Wang, M. and Yuan, C. (2019) Adaptive Neural Control of Underactuated Surface Vessels with Prescribed Performance Guarantees. IEEE Transactions on Neural Networks and Learning Systems, 30, 3686-3698. [Google Scholar] [CrossRef
[15] Chen, W., Wen, C., Hua, S. and Sun, C. (2014) Distributed Cooperative Adaptive Identification and Control for a Group of Continuous-Time Systems with a Cooperative PE Condition via Consensus. IEEE Transactions on Automatic Control, 59, 91-106. [Google Scholar] [CrossRef
[16] Wang, Y.-W., Lei, Y., Bian, T. and Guan, Z.-H. (2020) Distributed Control of Nonlinear Multiagent Systems with Unknown and Nonidentical Control Directions via Event-Triggered Communication. IEEE Transactions on Cybernetics, 50, 1820-1832. [Google Scholar] [CrossRef
[17] Tayebi, A., Tadjine, M. and Rachid, A. (2001) Invariant Manifold Approach for the Stabilization of Nonholonomic Chained Systems: Application to a Mobile Robot. Nonlinear Dynamics, 24, 167-181.
[18] Sankaranarayanan, V. and Mahindrakar, A.D. (2009) Switched Control of a Nonholonomic Mobile Robot. Communications in Nonlinear Science and Numerical Simulation, 14, 2319-2327. [Google Scholar] [CrossRef
[19] Minami, I., Wirianski, A., Harakawa, R., Wakabayashi, N. and Murray, G.M. (2018) The Three-Axial Gyroscope Sensor Detects the Turning Point between Opening and Closing Phases of Chewing. Clinical and Experimental Dental Research, 4, 249-254.
[20] Wimmer, H. and Yoon, V.Y. (2017) Counterfeit Product Detection: Bridging the Gap between Design Science and Behavioral Science in Information Systems Research. Decision Support Systems, 104, 1-12.
[21] Wang, S.G. and Liang, X. (2014) A Parameter Estimation Framework for Multiscale Kalman Smoother Algorithm in Precipitation Data Fusion. Water Resources Research, 50, 8675-8693.