文档介绍:自平衡车模型分析 对于车体模型,假设已知各机械参数常量:参数名称参数意义除两轮以外其余部分重心距车轴距离车轮半径两轮间距离除两轮以外其余部分质量车轮质量沿X轴的除两轮以外刚体的转动惯量沿Y轴的除两轮以外刚体的转动惯量沿Z轴的除两轮以外刚体的转动惯量车轮绕轴心转动惯量车轮绕半径转动惯量设置各状态变量以及控制变量:参数名称参数意义除两轮以外刚体的倾斜角度,以顺时针为正***转过角度,以顺时针为正右轮转过角度,以顺时针为正***电机力矩,以顺时针为正右轮电机力矩,以顺时针为正通过拉格朗日方程对其进行动力学分析。求解车体除两轮外部分动能车体沿X轴方向速度:车体沿Y轴方向速度:车体沿Z轴方向速度车体沿过质心的Z轴的转动惯量为:由于假设车体关于ZY平面对称,因此因此则可以得到车体的平动动能:车体的转动动能为:则车体的总动能为:求解车轮动能左车轮平动速度为:右车轮平动速度为 两轮有同样的绕垂直于半径的转动速度: 则左车轮的动能为: 则右车轮的动能为:求解车体势能由于在平地上行进,车轮势能不变。车体整体势能可变部分表示为:拉格朗日函数的求解得到最终的拉格朗日函数为:依据拉格朗日动力学法求解,进行如下运算:得到动力学方程:方程一: 方程二: 方程三:方程中各项的力学意义分析方程一中:表示的是让车体产生的角加速度,应该产生的合力矩为,其中转轴为车轮中心。是以车底盘为参考系而产生的非惯性力的力矩。是重力产生的力矩。是离心力的力矩。为电机产生的力矩。方程二中:对于轮子的受力分析中,由于车体自身有加速度以及角加速度,因此需要从轮轴给予车体一定的力产生加速度。在轮子上,由于轮轴收到车体的反作用力,为了让轮子产生抵消车轮轴心收到的作用力,需要由地面给予车轮额外的作用力。因而为了让车轮能够以预计的角加速度运转,力矩不仅要为角加速度提供力矩,还应克服地面产生的作用力的力矩。为使车体产生水平加速度所需要的力对轮