一、震动基础:什么是Copter震动、震动来源分析、震动对飞控的影响

大家好,我是你们的老朋友。今天咱们聊聊多旋翼震动这个话题。

说实话,震动这东西,我刚开始做飞控那会儿根本没当回事。觉得不就是电机转起来有点抖嘛,滤波一滤不就完了?结果有一次试飞,飞机在天上突然开始疯狂点头,差点炸机。从那以后,我再也不敢小看震动问题了。

1.1 什么是Copter震动

简单说,震动就是无人机在飞行过程中,机身上出现的周期性或非周期性的机械抖动。

你想想看,四个电机高速旋转,桨叶切割空气,机架承受各种力——这些都会产生震动。震动会通过机架传导到飞控板上,被IMU(惯性测量单元)里的加速度计和陀螺仪捕捉到。

嗯,这里要注意:飞控本身是感受不到「震动」这个概念的。它只能读到加速度和角速度的数据。如果这些数据里混入了震动噪声,飞控就会误以为飞机在剧烈运动,然后做出错误的控制指令。

核心概念:震动 = 飞控IMU数据中的高频噪声分量。这些噪声会污染姿态估计,导致控制品质下降。

1.2 震动来源分析

我在项目中遇到过各种各样的震动问题。总结下来,主要来源有三个:

1.2.1 电机震动

电机是震动的头号元凶。为什么?

  • 动平衡问题:电机转子在生产时不可能做到绝对对称。高速旋转时,微小的质量偏心就会产生离心力。转速越高,这个力越大。
  • 轴承磨损:我拆过不少炸机后的电机,轴承里全是沙子和磨损的金属碎屑。轴承一旦有间隙,震动直接翻倍。
  • 磁极切换:无刷电机靠电磁力驱动,换相时会有力矩脉动。这个脉动频率和电机极数、转速有关。

举个例子:一个2400KV的电机,在3S电池下空载转速大约2400×11.1≈26640 RPM。换算成频率就是26640/60≈444 Hz。这个频率的震动,如果和机架共振频率重合,那就麻烦了。

1.2.2 桨叶震动

桨叶的问题往往比电机更隐蔽。

  • 桨叶不平衡:两片桨叶重量差个0.1克,高速旋转时产生的离心力差就能让机臂抖成筛子。
  • 桨尖涡流:桨叶高速旋转时,桨尖会产生涡流,这些涡流撞击机臂或机身,产生随机震动。
  • 桨叶变形:炸机后桨叶可能有肉眼看不见的微小裂纹或变形。这种桨叶飞起来,震动数据会非常难看。
我的经验:每次炸机后,我建议你换一套新桨。别省那几十块钱。我曾经为了省钱继续用旧桨,结果震动值飙到2.0以上,飞控直接罢工。

1.2.3 机架共振

这个最头疼。机架本身有固有频率,当电机或桨叶的震动频率接近这个固有频率时,就会发生共振。

共振的后果是什么?震动幅度被放大好几倍。本来0.5的震动值,共振时能到2.5甚至更高。

我遇到过一台机架,在50%油门时震动特别大。后来用频谱分析一看,电机基频正好和机臂的弯曲模态重合了。解决办法?要么换机架,要么改变电机转速避开那个区间。

震动来源 典型频率范围 主要特征
电机不平衡 100-500 Hz 与转速成正比,单一频率峰值
桨叶不平衡 50-200 Hz 转速的整数倍,多个谐波
机架共振 30-150 Hz 特定油门区间剧烈放大
轴承磨损 200-1000 Hz 宽频噪声,随使用时间增加

1.3 震动对飞控的影响

说白了,震动就是飞控的「噪音污染」。具体影响有三个方面:

1.3.1 姿态估计失真

飞控用加速度计来感知重力方向,从而确定飞机的俯仰和横滚角度。如果加速度计数据里混入了震动噪声,飞控就会算出一个错误的角度。

举个例子:飞机明明平飞,但加速度计因为震动读到了0.1g的横向加速度。飞控以为飞机倾斜了,于是输出控制量去「纠正」。结果飞机真的倾斜了,飞控再纠正……恶性循环就开始了。

1.3.2 控制品质下降

震动噪声进入控制环路后,会导致:

  • 电机响应抖动:飞控输出不稳定的控制信号,电机转速忽高忽低
  • 悬停不稳:飞机在悬停时出现高频抖动,肉眼可见的「点头」或「抖尾」
  • 航线偏差:在GPS模式下,震动会导致位置估计漂移,飞机走不直
警告:震动值超过1.5(以Pixhawk的Vibe值为例),飞控的EKF滤波器会开始降低对加速度计的信任权重。超过2.0,EKF可能直接拒绝加速度计数据,只靠陀螺仪积分。这时候姿态会快速漂移,炸机风险极高。

1.3.3 传感器寿命缩短

这个很多人不注意。IMU里的MEMS传感器是微米级的机械结构。长期在高震动环境下工作,传感器的悬臂梁可能疲劳断裂,或者封装出现微裂纹。

我见过一块飞控板,用了半年后加速度计零偏从0.01g漂到了0.08g。拆下来一看,传感器旁边的焊点都有裂纹了。这就是长期震动的「慢性伤害」。

1.4 知识体系总览

下面这张图,是我自己总结的震动分析与滤波器配置的完整知识框架。你可以把它当作整个课程的地图:

Copter震动分析与滤波器配置知识体系 震动来源 电机不平衡 桨叶不平衡 机架共振 震动影响 姿态估计失真 控制品质下降 传感器寿命缩短 震动诊断 FFT频谱分析 Log日志分析 地面站工具 滤波器配置 低通滤波器(LPF) 陷波滤波器(Notch) 动态滤波器 稳定飞行 ✅

这张图把整个知识体系串起来了:从震动来源分析,到震动对飞控的影响,再到如何诊断震动,最后通过滤波器配置来解决问题。后面的章节,我们会一步步深入每个环节。

避坑指南:我曾经犯过一个低级错误——发现震动大,二话不说先把滤波器截止频率调低。结果震动是压下去了,但飞控响应也变慢了,飞机像「喝醉了酒」一样晃。记住:滤波器不是万能药,先找震动源,再考虑滤波。

好了,这一章的内容就到这里。震动基础打牢了,后面讲滤波器配置你才能理解为什么这么配、什么时候该用哪种滤波器。


公众号:蓝海资料掘金营,微信deep3321