跳至正文

动量矩定理

常用到的动量是用来描述物体质心的运动状态及其变化规律,而动量矩是用来描述物体旋转时,质点系相对于质心或者其他一个定点的运动状态及其变化规律。因为描述的旋转过程所以动量矩又称为角动量。本文将介绍质点与质点系的动量矩和 动量矩定理 。 1 质点与质点系的动量矩 质点对点 O 的动量矩定义为质点… 阅读更多 »动量矩定理

Allan方差

Allan方差(Allan variance),又称为双采样方差(two-sample variance),是常用的陀螺仪、晶振设备的误差评价方法。 1 M次采样方差 Allan方差就是M次采样方差取M=2的特殊情况,所以这里先说明一下M次采样方差的定义。 式中M为每次运算读取的采样周期次… 阅读更多 »Allan方差

李雅普诺夫稳定性

李雅普诺夫稳定性 判据允许任意的设定一个能量函数,只要这个函数满足一些条件即可说明系统是稳定的。由于能量函数定义的灵活性,李雅普诺夫稳定性理论在非线性系统的稳定性分析中起到了重要的作用。 李雅普诺夫稳定 稳定一般指一个对象处于平衡位置,当他受到一个干扰使其离开了平衡位置,在有限的时间内仍会… 阅读更多 »李雅普诺夫稳定性

四元数基础概念

通常在描述物体旋转时,一般用其绕直角坐标系中哪个轴旋转多少度来描述。但是这种描述方式在特定情况下会发生死锁现象,导致两个旋转轴重合,丧失了对一个自由度的描述。在地面上这类问题出现较少,但是对飞行器等场所,这类问题是很严重的。本文将介绍 四元数基础概念 , 解决这类锁死的问题。 1 为什么需… 阅读更多 »四元数基础概念

两轮车建模

本文使用拉格朗日方程组动力学分析,进行 两轮车建模。首先列出计算过程,然后使用mathematica直接求解。因为我实际使用的两轮车电机使用的是速度控制模式,而不是通常使用的转矩控制模式,所以最后还将求解系统状态与电机速度之间的关系。 1 计算过程 由几何关系得 其中分别是车体和轮子的横纵… 阅读更多 »两轮车建模

卡尔曼滤波器 Kalman filter

卡尔曼滤波器由以下五个方程构成,其中前两个是时间更新方程,后面三个是状态更新方程。时间更新方程是根据已知模型用上一时刻状态估计当前时刻的状态。状态更新方程是在得到当前时刻系统输出测量值后对当前时刻状态进行更新修正。 其中–表示先验,^表示估计,k表示k时刻的值。u是系统输入,x… 阅读更多 »卡尔曼滤波器 Kalman filter

IMU数据分析

本为了测试惯性导航单元单元(IMU)性能,本文将进行 IMU数据分析 。两轮车上的控制器取下,直接与电机相连。命令电机分别以2Hz 、5Hz 、 7Hz频率转动,记录IMU数据(包括陀螺仪以及加速度计),测量分析传感器噪声与时延,供后面滤波时进行参考。 数据采集 采集程序的步骤是: 让电机… 阅读更多 »IMU数据分析

快速傅里叶变换算法

1 欧拉公式 欧拉公式提出 eix = cosx + i sinx 其中e是自然对数的底数,i是虚数单位。 欧拉公式将三角函数与复指数函数联系起来。使用傅里叶变换可以将任意函数展开为三角级数。但三角函数不方便运算,使用欧拉公式变换成复指数函数后虽然不再形象却更加方便数学… 阅读更多 »快速傅里叶变换算法