3、多旋翼动力学入门:升力、推力、力矩、重心、转动惯量等基本概念及其对飞控调参的影响
多旋翼飞行器的飞控调参,本质上是在与一套复杂的动力学系统“对话”。如果只记住PID参数的大小而不知其背后的物理意义,调参就会变成盲人摸象。本章从牛顿力学与欧拉方程出发,梳理升力、推力、力矩、重心与转动惯量这五个核心概念,并重点解释它们如何决定飞控内环(角速度环)与外环(姿态环)的响应特性。理解这些动力学基础,是后续进行实机调试、故障排查和性能优化的前提。
上图展示了多旋翼动力学中“电机-螺旋桨单元”与“刚体动力学”之间的核心映射关系。左侧是力的产生源头,右侧是运动状态的改变结果,而重心与转动惯量则是连接两者的“桥梁”。下面我们逐一拆解这些概念,并说明它们如何具体影响飞控调参的每一个环节。
3.1 升力与推力:动力系统的静态工作点
核心原理
多旋翼的升力由螺旋桨旋转产生,其大小近似满足:F = k_F · ω²,其中 k_F 为升力系数(与桨叶形状、直径、空气密度有关),ω 为电机转速。推力则是四个(或更多)电机升力的矢量和。在悬停状态下,总推力必须等于重力:ΣF = mg。这个静态工作点决定了飞控输出油门的基本范围。
从飞控角度看,油门输出(通常为PWM或DShot信号)与电机转速之间并非完全线性。由于电机存在响应延迟(电气时间常数与机械时间常数),实际转速变化滞后于指令变化。这个延迟是飞控内环(角速度环)需要克服的主要对象之一。
| 参数 | 物理意义 | 对调参的影响 |
|---|---|---|
| k_F(升力系数) | 螺旋桨产生升力的效率 | k_F 越大,相同油门产生的升力越大,P增益可适当减小 |
| 电机时间常数 τ_m | 转速从0到63%所需时间 | τ_m 越大,系统延迟越大,D增益需要增加以抑制振荡 |
| 悬停油门百分比 | 悬停时油门输出占最大输出的比例 | 若悬停油门过高(>70%),则可用推力余量不足,调参空间受限 |
判断方法与操作流程
在调参前,务必先确认动力系统的“健康状态”:
- 检查悬停油门:在无风环境下解锁并缓慢推油门至离地,记录稳定悬停时的油门百分比。若该值超过70%,说明动力冗余不足,应先解决动力问题而非调参。
- 评估电机响应:通过飞控的黑匣子日志查看电机指令与实际转速(若支持电调遥测)的跟随情况。若发现明显滞后,需在PID中增加D项或降低P项。
- 确认螺旋桨规格:不同桨叶的 k_F 差异可达30%以上。更换桨叶后,原有PID参数可能不再适用,需要重新整定。
案例拆解:悬停油门过高导致的调参困境
背景:一架四轴飞行器,轴距450mm,总重1.8kg,使用2216电机(900KV)搭配1045桨,4S电池。飞手反映飞行时“油门很肉”,且PID参数无论怎么调,姿态总有些“软绵绵”的滞后感。
数据分析:通过地面站读取悬停油门为68%,接近70%警戒线。进一步检查电机温度,发现电机在悬停时温度已达65°C(正常应低于55°C),说明电机已接近其效率峰值点。
分析判断:悬停油门过高意味着电机长期工作在高负载区,转速响应变慢,且推力余量不足。此时即使增大P增益,由于电机无法提供足够的额外推力来快速修正姿态误差,飞行器依然会显得“迟钝”。
操作步骤:
- 将1045桨更换为1145桨(增大桨径,提高k_F),悬停油门降至55%。
- 重新进行PID整定,发现P增益可以从原来的4.5降至3.8,D增益从25降至20,飞行手感明显改善。
- 电机温度降至48°C,系统冗余增加。
复盘经验:调参前必须检查动力系统的静态工作点。如果悬停油门过高,任何PID调整都只是“治标不治本”。
3.2 力矩与姿态控制:角运动的驱动力
核心原理
多旋翼的姿态变化由力矩驱动。滚转力矩由左右电机升力差产生,俯仰力矩由前后电机升力差产生,偏航力矩则由螺旋桨反扭矩差产生。力矩与升力差的关系为:M = ΔF × L,其中 L 为电机到重心的力臂。
飞控的角速度环(内环)直接控制角加速度,而角加速度 = 力矩 / 转动惯量。因此,力矩的响应速度直接决定了角速度环的带宽。如果电机响应慢或力臂短,力矩建立就慢,飞控需要更高的增益来补偿。
判断方法与操作流程
在调参时,可以通过以下方法评估力矩响应:
- 阶跃响应测试:在增稳模式下,快速打满副翼杆并回中,观察滚转角速度的上升时间。若上升时间超过0.2秒,说明力矩响应偏慢。
- 振荡频率观察:若飞行中出现高频振荡(约5-10Hz),通常是P增益过高导致力矩过冲;若出现低频摇摆(约1-3Hz),则可能是D增益不足或滤波器延迟过大。
案例拆解:力臂缩短后的参数调整
背景:某飞手将原本轴距550mm的机架改装为450mm,电机和桨叶不变。改装后飞行,发现飞机“过于灵敏”,稍微打杆就反应剧烈,且悬停时轻微振荡。
分析:轴距缩短导致力臂 L 从0.275m变为0.225m,在相同升力差下,力矩减小了约18%。但转动惯量 J 也因机架变小而减小(约15%)。综合来看,角加速度 = M/J 的变化不大,但力矩的建立速度变快(因为电机距离更近,结构刚度增加),导致系统固有频率升高。
操作:将P增益从5.0降至4.2,D增益从30降至24,同时将陀螺仪低通滤波从100Hz提升至150Hz(因为结构变硬,高频噪声减少)。调整后飞行稳定,手感恢复。
复盘:机架几何尺寸改变时,不能只关注重量变化,力臂和转动惯量的变化会同时影响力矩增益和系统带宽,需要综合评估。
3.3 重心位置:静态平衡与动态耦合
核心原理
重心(CG)是飞行器重力的作用点。理想情况下,重心应与飞行器几何中心(即电机对称中心)重合。若重心偏移,则悬停时飞控需要输出额外的配平力矩来维持姿态,这会消耗电机推力余量,并导致某些电机长期处于高负载状态。
更关键的是,重心偏移会引入惯性耦合。例如,重心偏前时,俯仰运动会引起额外的滚转力矩(因为惯性力不通过重心),导致两个轴的控制相互干扰。这种耦合在调参时表现为:调整俯仰PID后,滚转轴也出现振荡。
判断方法与操作流程
检查重心的方法:
- 悬停观察法:在无风环境悬停,观察飞机是否向某一方向漂移。若持续漂移,且排除GPS/光流干扰,则大概率是重心偏移。
- 手指支撑法:断电状态下,用两根手指在机架中心线附近支撑,调整电池位置直至飞机水平平衡。
- 日志分析法:查看黑匣子中悬停时的姿态角输出。若滚转或俯仰角持续存在非零值(如滚转角始终为2°),说明存在配平力矩。
案例拆解:重心偏移导致的“诡异振荡”
背景:一架六轴飞行器,搭载云台相机,重心偏右约15mm。飞手反映,飞行中飞机在滚转方向有轻微的高频抖动(约8Hz),且增大P增益后抖动加剧,减小P增益后抖动消失但滚转响应变慢。
分析:重心偏右导致右侧电机需要持续输出更大的升力来维持平衡。在动态飞行中,右侧电机的转速变化范围更小(因为已经接近饱和),导致滚转力矩的线性度变差,产生非线性振荡。
操作:将电池向左侧移动10mm,使重心偏移减小至3mm以内。重新调参,发现P增益可以从4.0提升至5.2而不振荡,飞行性能显著提升。
复盘:重心偏移不仅影响静态配平,更会压缩电机的动态工作范围,导致控制裕度下降。调参前务必先解决重心问题。
3.4 转动惯量:角运动的“质量”
核心原理
转动惯量 J 是物体抵抗角加速度变化的度量,类似于平动中的质量。对于多旋翼,J 主要由机架结构、电池、负载的分布决定。J 越大,相同力矩产生的角加速度越小,姿态响应越“迟钝”;J 越小,响应越“灵敏”,但也更容易振荡。
飞控调参中,J 的影响体现在:
- P增益:J 越大,需要越大的P增益来达到相同的角速度响应。
- D增益:J 越大,系统的自然阻尼越小(因为角速度变化慢),需要更大的D增益来抑制振荡。
- 前馈:对于大J的飞行器,前馈增益需要相应增大,以补偿角加速度的滞后。
判断方法与操作流程
估算转动惯量的简化方法:
- 质量分布法:将飞行器拆分为几个主要质量块(电池、机架、电机、负载),估算每个质量块到重心的距离,使用平行轴定理计算总J。
- 经验公式法:对于常见四轴,J_roll ≈ J_pitch ≈ 0.02-0.05 kg·m²(取决于轴距和重量),J_yaw ≈ 0.03-0.08 kg·m²。
- 实测法:在飞控中启用“角加速度前馈”功能,通过对比指令与响应来估算J。
| 飞行器类型 | J_roll/pitch (kg·m²) | J_yaw (kg·m²) | 典型P增益范围 |
|---|---|---|---|
| 小型穿越机(5寸) | 0.005-0.01 | 0.008-0.015 | 60-90(角速度环) |
| 中型航拍机(7寸) | 0.02-0.04 | 0.03-0.06 | 30-50 |
| 大型测绘机(10寸+) | 0.08-0.15 | 0.1-0.2 | 15-25 |
案例拆解:负载变化后的参数重调
背景:一架用于测绘的六轴飞行器,原本挂载2kg的相机负载,J_roll约为0.06 kg·m²。现更换为4kg的激光雷达负载,且负载安装位置更高,导致J_roll增大至0.09 kg·m²。
现象:更换负载后,飞行器在自动航线飞行中出现明显的“点头”现象(俯仰振荡),且滚转轴响应迟钝。
分析:J增大50%,但PID参数未变,导致角速度环的带宽下降,系统阻尼不足。
操作:
- 将俯仰和滚转的P增益从25提升至35(增加约40%)。
- 将D增益从40提升至55(增加约37%)。
- 将前馈增益从0.3提升至0.45。
结果:重新测试,点头现象消失,航线飞行平稳。但电机温度略有上升(从50°C升至55°C),在可接受范围内。
复盘:负载变化时,不仅要关注重量,更要关注质量分布变化导致的J变化。J增大后,PID增益需要按比例调整,但要注意电机负载能力上限。
3.5 常见误区与总结复盘
误区一:忽略重心直接调参
很多飞手在遇到姿态不稳时,第一反应是调PID,而忽略了重心偏移这一根本原因。实际上,重心偏移导致的配平问题,PID只能部分补偿,且会牺牲动态性能。正确做法是:先调重心,再调PID。
误区二:认为转动惯量是固定值
转动惯量会随着电池位置、负载变化而改变。每次更换负载或调整电池位置后,都应重新评估J,并相应调整PID。否则,可能出现“上次调好的参数这次不好用了”的情况。
误区三:过度追求高P增益
高P增益确实能提高响应速度,但也会放大噪声和结构共振。当P增益超过一定阈值后,继续增加只会导致振荡。此时应检查滤波器设置、机械结构刚度,而非盲目堆P。
1. 动力系统检查(悬停油门、电机温度)
2. 重心校正(确保在几何中心±5mm内)
3. 转动惯量评估(估算或实测J)
4. 基础PID整定(先P后D再I)
5. 滤波器与前馈优化(处理高频噪声与延迟)