基于Udwadia−Kalaba理论的自行车机器人平衡控制方法

A balance control method for bicycle robots based on Udwadia−Kalaba theory

  • 摘要: 针对自行车机器人侧向自平衡问题,以一类装有角动量轮的自行车机器人为研究对象,提出一种新的平衡控制方法。该方法根据自行车机器人静止时刻的侧向平衡条件,构造机器人平衡控制的运动学约束,并将平衡约束视为控制目标。基于Udwadia−Kalaba(U−K)理论,建立满足机器人侧向平衡的扭矩解析模型,设计基于模型的平衡约束跟随控制器。研究结果表明,所提控制方法能够实现自行车机器人的侧向平衡,克服机器人侧向横滚角θ初始偏差的干扰,通过对平衡扭矩模型的计算,对自行车机器人进行主动平衡控制。相较于传统PD反馈控制方法,该种基于模型设计的控制方法,具有系统响应速度快、超调量小和控制扭矩易于优化等特点。借助MATLAB软件,对所提控制方法进行了仿真验证,实现了初始横滚角速度分别为0、1、2、5°·s−1条件下的自行车机器人侧向自平衡控制,仿真结果验证了控制系统的稳定性和有效性,为无人驾驶自行车机器人的平衡控制领域提供了一个新的思路。

     

    Abstract: In the 21st century, with the rapid development of computing and sensing technology, autonomous driving has become a hot and important research topic. The vast market for bicycles has created numerous opportunities for driverless bikes. An unmanned bicycle robot has the characteristics of flexible movement and narrow body, thus it can be widely used in disaster area-rescue operations, entertainment performances, and transportation scenes. Therefore, several scholars have studied and focused on this type of bicycle. For the lateral self-balancing problem of bicycle robots, a new balance control method has been studied for a class of bicycle robots that are equipped with an angular momentum wheel. The kinematics constraint of the robot balance control is constructed based on the lateral balance condition of the bicycle robot, and the balance constraint is regarded as the control target. Based on the Udwadia–Kalaba (U–K) theory, a torque analytical model satisfying the lateral balance of the robot was established, and a balance constraint following the controller based on the model was designed. The findings show that the proposed control method can achieve the lateral balance of the bicycle robot and overcome the disturbance caused by the initial deviation of the lateral roll angle θ. Through the calculation of the balance torque model, the bicycle robot is actively balanced. Compared with the traditional PD feedback control method, the control method based on the model design has the characteristics and advantages of fast system response, low overshoot, and ease of optimization of the control torque. The proposed control method is simulated and confirmed using MATLAB, and lateral self-balancing control of the bicycle robot is achieved at the initial roll angular velocities of 0, 1, 2, and 5°·s−1. The simulation results confirm the stability and effectiveness of the control system. This study proposes a novel idea for the balance control of unmanned bicycle robots.

     

/

返回文章
返回