一、震动基础:什么是Copter震动、震动来源分析、震动对飞控的影响
大家好,我是你们的老朋友。今天咱们聊聊多旋翼震动这个话题。
说实话,震动这东西,我刚开始做飞控那会儿根本没当回事。觉得不就是电机转起来有点抖嘛,滤波一滤不就完了?结果有一次试飞,飞机在天上突然开始疯狂点头,差点炸机。从那以后,我再也不敢小看震动问题了。
1.1 什么是Copter震动
简单说,震动就是无人机在飞行过程中,机身上出现的周期性或非周期性的机械抖动。
你想想看,四个电机高速旋转,桨叶切割空气,机架承受各种力——这些都会产生震动。震动会通过机架传导到飞控板上,被IMU(惯性测量单元)里的加速度计和陀螺仪捕捉到。
嗯,这里要注意:飞控本身是感受不到「震动」这个概念的。它只能读到加速度和角速度的数据。如果这些数据里混入了震动噪声,飞控就会误以为飞机在剧烈运动,然后做出错误的控制指令。
1.2 震动来源分析
我在项目中遇到过各种各样的震动问题。总结下来,主要来源有三个:
1.2.1 电机震动
电机是震动的头号元凶。为什么?
- 动平衡问题:电机转子在生产时不可能做到绝对对称。高速旋转时,微小的质量偏心就会产生离心力。转速越高,这个力越大。
- 轴承磨损:我拆过不少炸机后的电机,轴承里全是沙子和磨损的金属碎屑。轴承一旦有间隙,震动直接翻倍。
- 磁极切换:无刷电机靠电磁力驱动,换相时会有力矩脉动。这个脉动频率和电机极数、转速有关。
举个例子:一个2400KV的电机,在3S电池下空载转速大约2400×11.1≈26640 RPM。换算成频率就是26640/60≈444 Hz。这个频率的震动,如果和机架共振频率重合,那就麻烦了。
1.2.2 桨叶震动
桨叶的问题往往比电机更隐蔽。
- 桨叶不平衡:两片桨叶重量差个0.1克,高速旋转时产生的离心力差就能让机臂抖成筛子。
- 桨尖涡流:桨叶高速旋转时,桨尖会产生涡流,这些涡流撞击机臂或机身,产生随机震动。
- 桨叶变形:炸机后桨叶可能有肉眼看不见的微小裂纹或变形。这种桨叶飞起来,震动数据会非常难看。
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.3.3 传感器寿命缩短
这个很多人不注意。IMU里的MEMS传感器是微米级的机械结构。长期在高震动环境下工作,传感器的悬臂梁可能疲劳断裂,或者封装出现微裂纹。
我见过一块飞控板,用了半年后加速度计零偏从0.01g漂到了0.08g。拆下来一看,传感器旁边的焊点都有裂纹了。这就是长期震动的「慢性伤害」。
1.4 知识体系总览
下面这张图,是我自己总结的震动分析与滤波器配置的完整知识框架。你可以把它当作整个课程的地图:
这张图把整个知识体系串起来了:从震动来源分析,到震动对飞控的影响,再到如何诊断震动,最后通过滤波器配置来解决问题。后面的章节,我们会一步步深入每个环节。
好了,这一章的内容就到这里。震动基础打牢了,后面讲滤波器配置你才能理解为什么这么配、什么时候该用哪种滤波器。
公众号:蓝海资料掘金营,微信deep3321