3、执行器故障诊断基础:电机与螺旋桨故障模式
各位同学,今天我们聊聊执行器故障诊断。说实话,这是整个飞控系统里最容易出问题的地方。我做了这么多年无人机,见过太多因为执行器故障炸机的案例。嗯,咱们一个一个来看。
3.1 电机与螺旋桨故障模式
电机和螺旋桨是无人机的动力核心。它们一旦出问题,飞机基本就悬了。我个人习惯把它们的故障分成三类:堵转、断桨、效率下降。
3.1.1 堵转
堵转,说白了就是电机转不动了。原因很多,比如异物卡住、轴承损坏、或者电机内部短路。
堵转的特征很明显:
- 电机电流瞬间飙升,通常能达到正常值的 3-5 倍
- 电机温度快速上升,几秒钟就能烫手
- 飞控检测到转速异常,但油门指令还在输出
诊断方法:
- 监测电机电流,设置堵转阈值(通常为正常电流的 2.5 倍)
- 监测电机转速反馈,如果油门增加但转速不增加,基本就是堵转了
- 听声音——堵转时电机会发出尖锐的「吱吱」声
3.1.2 断桨
断桨,就是螺旋桨叶片断裂或脱落。这在高机动飞行中比较常见,尤其是碳纤维桨受到侧向冲击时。
断桨的特征:
- 电机转速突然升高(因为负载减小了)
- 无人机出现剧烈振动,频率与电机转速相关
- 飞控的角速度反馈出现异常波动
我记得有一次做测试,一架四轴在急转弯时断了一片桨。飞控立刻检测到电机转速异常升高,同时 IMU 数据出现高频振动。还好我们提前设置了断桨检测逻辑,飞控自动切入了紧急降落模式。
3.1.3 效率下降
效率下降是最隐蔽的故障。电机或螺旋桨老化、轻微变形、或者轴承磨损,都会导致效率下降。飞机还能飞,但续航明显变短,或者同样的油门高度上不去。
效率下降的特征:
- 悬停油门比正常值高 5%-15%
- 电机温度偏高
- 电池放电速度加快
诊断方法:
- 定期做悬停测试,记录悬停油门值
- 对比同型号电机的电流-拉力曲线
- 检查螺旋桨表面是否有裂纹或变形
3.2 舵机故障模式
舵机主要用于固定翼无人机或者混合翼无人机。它的故障模式跟电机不太一样。
常见舵机故障:
- 卡死: 舵机无法转动,通常是因为齿轮损坏或异物卡住
- 抖动: 舵机在目标位置附近来回摆动,一般是电位器磨损或控制信号干扰
- 响应延迟: 舵机对指令的响应变慢,可能是电机老化或驱动芯片性能下降
- 回中不准: 舵机无法回到中立位置,通常是齿轮间隙变大
我曾经遇到过一架固定翼,起飞后舵机突然卡死。还好当时高度够,飞控自动切入了无舵面返航模式。嗯,这里要注意,舵机故障的检测不能只靠位置反馈,还要结合电流监测。
3.3 电调(ESC)故障模式
电调是电机和电池之间的桥梁。它出问题,电机就废了。
常见电调故障:
- MOSFET 击穿: 导致电机无法控制,要么不转要么全速转
- BEC 失效: 电调内部的稳压模块损坏,导致飞控供电异常
- 固件跑飞: 电调的控制程序异常,导致电机输出不稳定
- 过热保护: 电调温度过高,自动降低输出功率
诊断方法:
- 监测电调温度,设置过温阈值(通常 80°C 以上就要注意了)
- 检查电调的输出波形,用示波器看 PWM 信号是否正常
- 听声音——电调故障时通常会发出异常的高频啸叫
3.4 执行器响应测试方法
好了,前面讲了各种故障模式。那怎么测试执行器的响应是否正常呢?我分享几个常用的方法。
3.4.1 阶跃响应测试
给执行器一个阶跃指令,记录它的响应曲线。看三个指标:
- 延迟时间: 从指令发出到执行器开始动作的时间
- 上升时间: 从 10% 到 90% 目标值的时间
- 超调量: 超过目标值的幅度
正常电机的阶跃响应延迟应该在 10ms 以内,舵机在 20ms 以内。如果超出这个范围,说明执行器有问题。
3.4.2 频率响应测试
给执行器输入不同频率的正弦波指令,看它的跟随能力。这个方法可以检测执行器的带宽和相位延迟。
我个人习惯用扫频信号,从 1Hz 扫到 50Hz。如果某个频率点出现明显的幅值衰减或相位滞后,那基本就是执行器的机械或电气部分有问题。
3.4.3 负载测试
模拟实际飞行中的负载,测试执行器的输出能力。比如:
- 给电机装上螺旋桨,测不同油门下的拉力和电流
- 给舵机施加不同力矩,测它的位置保持精度
我曾经用这个方法发现了一批有问题的电机。它们在空载时表现正常,但装上桨后效率明显低于标称值。后来查出来是磁钢装配有问题。
3.4.4 故障注入测试
这是最直接的测试方法。人为制造故障,看飞控的故障检测逻辑是否正常工作。比如:
- 用夹具卡住电机,模拟堵转
- 剪掉一片桨叶,模拟断桨
- 给舵机信号线加干扰,模拟信号异常
3.5 本章知识体系
下面这张图总结了执行器故障诊断的核心逻辑。你可以把它当作一个检查清单。
这张图把执行器故障诊断的四个层次串起来了。从执行器类型,到故障模式,再到诊断方法和测试方法。你可以在实际工作中把它当作一个参考框架。
好了,执行器故障诊断的基础就讲到这里。记住,诊断的关键不是等故障发生了再去排查,而是通过测试提前发现隐患。我见过太多因为「还能飞就不管了」最后炸机的案例。嗯,希望你们能养成定期测试的习惯。