两轮自平衡算法
1. 如何通过一个陀螺仪传感器配合PID算法实现两轮车的平衡
陀螺仪的作用
两轮自平衡机器人控制系统除了需要实时的倾角信号,还要用到角速度以给出控制量。理论上可以对加速度计测得的倾角求导得到角速度,但实际上这样求得的结果远远低于陀螺仪测量的精度,陀螺仪具有动态性能好的优点。
(1)陀螺仪的直接输出值是相对灵敏轴的角速率,角速率对时间积分即可得到围绕灵敏轴旋转过的角度值。由于系统采用微控制器循环采样程序获得陀螺仪角速率信息,即每隔一段很短的时间采样一次,所以采用累加的方法实现积分的功能来计算角度值。
(2)陀螺仪是用来测量角速度信号的,通过对角速度积分,能得到角度值。但由于温度变化、摩擦力、不稳定力矩等因素,陀螺仪会产生漂移误差。而无论多么小的常值漂移通过积分都会得到无限大的角度误差。因而不能单独使用陀螺仪作为自平衡小车的角度传感器。
2.倾角传感器的作用
(1)倾角传感器中加速度计可能测量动态和静态线性加速度。静态加速度的一个典型例子就是重力加速度,用加速度计数直接测量物体静态重力加速度可以确定倾斜角度。
加速度传感器静止时,加速传感器仅仅输出作用在加速度灵敏轴上的重力加速度值,即重力加速度的分量值。根据各轴上的重力加速度的分量值可以算出物体垂直和水平方向上的倾斜角度。
(2)加速度计动态响应慢,不适应跟踪动态角度运动;如果期望快速地响应,又会引起较大的噪声。再加上其测量范围的限制,使得单独应用加速度计检测车体倾角并不合适,需要与其它传感器共同使用。
3.原理
其运作原理主要是建立在一种被称为“动态稳定”(Dynamic Stabilization)的基本原理上,利用车体内部的陀螺仪和加速度传感器,来检测车体姿态的变化,并利用伺服控制系统,精确地驱动电机进行相应的调整,以保持系统的平衡。
2. 平衡车的工作原理是什么
电动平衡车的原理主要是建立在一种被称为“动态稳定”(Dynamic Stabilization)的基本原理上,也就是车辆本身的自动平衡能力。以内置的精密固态陀螺仪(Solid-State Gyroscopes)来判断车身所处的姿势状态,透过精密且高速的中央微处理器计算出适当的指令后,驱动马达来做到平衡的效果。假设我们以站在车上的驾驶人与车辆的总体重心纵轴作为参考线。当这条轴往前倾斜时,智能平衡车车身内的内置电动马达会产生往前的力量,一方面平衡人与车往前倾倒的扭矩,一方面产生让车辆前进的加速度,相反的,当陀螺仪发现驾驶人的重心往后倾时,也会产生向后的力量达到平衡效果。因此,驾驶人只要改变自己身体的角度往前或往后倾,智能平衡车就会根据倾斜的方向前进或后退,而速度则与驾驶人身体倾斜的程度呈正比。
原则上,只要电动平衡车有正确打开电源且能保持足够运作的电力,车上的人就不用担心有倾倒跌落的可能,这与一般需要靠驾驶人自己进行平衡的滑板车等交通工具大大不同。市场前景:即使自平衡电动车价格不菲,但在中国这个超级消费大国,仍然有着不错的前景。首先来说自平衡电动车开始较广泛的被用来商用和警用,起到了非常不错的效果,最为突出的就是在2011年两会期间巡逻警察配备的自平衡电动车,他们潇洒的表现,俨然成了两会期间一道亮丽的风景,赢来大批的围观群众。 其次自平衡电动车在中国的民用销量也是很不错的,很多人对它的特性所着迷,这其中就就包括很多的明星群体。总体来说自平衡电动车在中国的市场还是比较乐观的,随着民众生活水平的提高,自平衡电动车的销量一定会出现成倍的增加,这都是完全可能的。