无人机基础知识:多旋翼无人机组成、飞控系统、动力系统、传感器原理与选型

多旋翼无人机是自主编队飞行的基础平台,其硬件架构与传感器配置直接决定了编队控制的精度上限与可靠性边界。本章从系统组成出发,深入拆解飞控、动力、传感器三大核心子系统的原理与选型逻辑,帮助学员建立从“会飞”到“飞得准”的工程认知。

多旋翼无人机系统硬件架构与信号链路 飞控系统 (FCU) STM32F7/H7 + RTOS 姿态解算 · 位置控制 · 编队协同 传感器组 (Sensors) • IMU (BMI088/ICM42688) • 气压计 (MS5611) • GPS (u-blox F9P) • 光流 (PMW3901) • 磁力计 (IST8310) • 测距 (VL53L1X) 动力系统 (Propulsion) • 电机 (KV值/最大电流) • 电调 (PWM/DShot600) • 螺旋桨 (尺寸/螺距) • 电池 (6S LiPo 22.2V) • 电源模块 (PMU) • 分电板 (PDB) SPI 10kHz UART 5Hz SPI 100Hz DShot600 PWM 500Hz 电源 22.2V 编队通信模块 UWB / WiFi6 / 4G / 数传 地面站 (GCS) QGC / 自研编队控制软件 MAVLink 50Hz 图例: 传感器数据 (SPI/UART) 控制信号 (PWM/DShot) 电源链路 注:编队飞行时,FCU需额外处理来自通信模块的邻居位置/速度信息,控制频率建议≥100Hz

2.1 多旋翼无人机的系统组成与功能边界

多旋翼无人机是一个典型的嵌入式实时系统,按功能可划分为飞控系统、动力系统、传感器系统、通信系统、电源系统五大模块。在编队飞行场景中,各模块的实时性与确定性比单机飞行要求更高——任何一环的延迟或丢包都会直接反映为编队队形误差。

子系统 核心部件 编队飞行中的关键作用 典型失效模式
飞控系统 MCU、IMU驱动、控制算法 姿态/位置控制环,编队指令执行 控制频率不足导致震荡
动力系统 电机、电调、螺旋桨、电池 提供推力,响应速度决定控制带宽 电机响应延迟>20ms
传感器系统 IMU、GPS、气压计、光流 提供位置/姿态/速度观测值 GPS丢星、IMU漂移
通信系统 数传、UWB、WiFi模块 编队状态共享、指令下发 链路拥塞、延迟抖动
电源系统 电池、PMU、BEC 稳定供电,避免电压跌落 大电流导致复位

在选型时,需要根据编队规模与飞行环境确定系统架构。例如,10架以内的编队可采用WiFi UDP广播方案,而50架以上的编队则需要UWB或专用数传实现时分多址(TDMA)通信。飞控的MCU选型也需预留足够的计算余量——编队控制算法(如一致性协议、避碰算法)通常需要额外占用30%-50%的CPU资源。

2.2 飞控系统:核心架构与选型要点

飞控系统是无人机的“大脑”,负责传感器数据融合、姿态解算、位置估计与控制指令输出。在编队飞行中,飞控还需要处理来自通信模块的邻居状态信息,并运行编队协同算法。

2.2.1 飞控硬件架构

主流飞控采用“双MCU”或“MCU+FPGA”架构。以Pixhawk系列为例,其使用STM32F7作为主处理器(运行姿态控制与导航算法),搭配STM32F1作为IO协处理器(管理PWM输出与外围接口)。这种隔离设计确保即使主处理器过载,电机控制信号仍能保持稳定输出。

选型建议:编队飞行建议选择主频≥400MHz的Cortex-M7或更高性能处理器(如STM32H7系列),并确保具备足够的UART/SPI接口连接外部传感器与通信模块。同时,飞控应支持DShot600或更高协议的电调控制,以降低控制延迟。

2.2.2 控制频率与实时性

编队飞行对控制频率有明确要求:姿态控制环需≥500Hz,位置控制环需≥100Hz,编队协同控制需≥50Hz。若控制频率不足,编队队形会出现明显的“滞后效应”——无人机无法及时响应邻居位置变化,导致队形发散。

// 编队控制频率配置示例(PX4/ArduPilot)
// 姿态控制: 500Hz (IMU 1kHz采样,过采样4次)
// 位置控制: 100Hz (GPS 5Hz + 光流 100Hz 融合)
// 编队协同: 50Hz (UWB 测距 + 邻居状态广播)
// 若使用EKF2,需确保IMU速率 ≥ 500Hz

2.3 动力系统:电机、电调与螺旋桨匹配

动力系统决定了无人机的机动性能与续航能力。在编队飞行中,各机动力响应的一致性比推力更重要——如果两架飞机的电机响应延迟相差10ms,在高速编队机动时就会产生明显的队形错位。

2.3.1 电机与电调选型

电机选型主要看KV值与最大电流。KV值越高,转速越快但扭矩越小;低KV电机配合大桨适合长航时,高KV电机配合小桨适合机动飞行。编队飞行建议选择中等KV值(如900-1200KV)的电机,兼顾响应速度与效率。

参数 编队飞行推荐值 原因
电机KV值 900-1200KV 平衡响应速度与续航
电调协议 DShot600或以上 降低控制延迟至~16μs
螺旋桨尺寸 10-12寸 匹配电机功率,避免过载
电池C数 ≥15C持续放电 确保大机动时电压稳定

2.3.2 动力一致性校准

编队飞行前必须进行动力一致性校准。具体方法:将各无人机置于相同测试台,记录50%油门下的转速与推力值,通过调整电调油门曲线使各机推力偏差控制在±3%以内。否则,编队悬停时各机需要不同的油门补偿,会增加飞控负担并降低位置精度。

风险提示:动力系统不匹配是编队飞行中“炸机”的首要原因。特别是电池内阻差异会导致大电流放电时电压跌落不一致,进而引起电机响应差异。建议每次飞行前测量电池内阻,偏差超过10%的电池组应重新配对。

2.4 传感器系统:原理、选型与融合策略

传感器是无人机感知自身状态与环境信息的“感官”。编队飞行对传感器的精度、更新率与抗干扰能力提出了更高要求。

2.4.1 IMU(惯性测量单元)

IMU由三轴加速度计与三轴陀螺仪组成,测量比力与角速度。在编队飞行中,IMU数据用于姿态解算与加速度积分,其零偏稳定性直接影响位置估计精度。选型时重点关注:

  • 零偏稳定性:陀螺仪≤10°/h,加速度计≤0.1mg
  • 更新率:≥1kHz(过采样后输出500Hz以上)
  • 量程:陀螺仪≥±2000°/s,加速度计≥±16g

2.4.2 GPS与RTK定位

GPS提供位置信息,但民用GPS精度仅2-5米,无法满足编队飞行厘米级相对定位需求。解决方案有两种:

  1. RTK(实时动态差分):通过地面基准站提供差分修正,精度可达2cm。适合室外编队飞行,但需要额外架设基站。
  2. UWB相对定位:通过机间测距实现相对定位,精度10-30cm,无需地面基站,适合室内或GPS受限环境。

工程经验:编队飞行建议采用“GPS/RTK + UWB”融合方案。GPS提供位置基准,UWB提供机间相对约束,两者通过EKF融合,既能保证精度,又能维持队形稳定性。注意UWB测距更新率需≥50Hz,且需进行多径干扰抑制。

2.4.3 气压计与光流

气压计通过测量大气压力推算高度,但易受气流干扰,精度约±0.5米。光流传感器通过图像匹配计算水平位移,在室内或低空(<10米)场景下精度可达厘米级。编队飞行中,建议将气压计与光流、IMU进行融合,避免单一传感器失效导致高度或位置发散。

2.5 传感器选型对比与融合策略

传感器 测量量 精度 更新率 编队飞行中的角色
IMU (BMI088) 加速度/角速度 零偏<10°/h 1kHz 姿态基准,短时位置积分
GPS (F9P) 位置/速度 RTK 2cm 5-20Hz 位置基准,消除累积误差
气压计 (MS5611) 高度 ±0.5m 100Hz 高度辅助,需与IMU融合
光流 (PMW3901) 水平位移 1% 距离 100Hz 室内/低空水平定位
UWB (DWM3000) 机间距离 10cm 50Hz 编队相对定位核心

2.6 实战案例:编队飞行传感器失效的应急处理

场景:某次室外8机编队飞行测试中,3号机在起飞后第40秒突然丢失GPS信号(RTK差分中断),导致位置估计漂移,队形出现明显错位。

关键数据:

  • GPS丢失前位置误差:±3cm(RTK正常)
  • 丢失后3秒位置漂移:约1.2米(纯IMU积分)
  • UWB相对测距正常:与邻居距离偏差<15cm

分析判断:3号机GPS失效后,其位置估计迅速发散,但UWB相对定位仍能提供与邻居的距离约束。此时若继续依赖GPS位置,编队队形将崩溃;若切换至UWB相对定位模式,则可维持队形但会失去位置基准。

实际操作:

  1. 飞控检测到GPS置信度低于阈值,自动切换至“UWB相对定位 + IMU”融合模式
  2. 编队控制器将3号机标记为“相对定位节点”,不再参与位置保持
  3. 地面站发送指令,将编队整体切换至“跟随领机”模式,以1号机(GPS正常)为基准
  4. 3号机通过UWB测距约束,保持在编队中的相对位置

结果:编队队形在2秒内恢复稳定,位置误差控制在20cm以内,完成剩余飞行任务。落地后检查发现,GPS天线连接器松动导致信号丢失。

复盘经验:

  • 编队飞控必须实现“传感器降级”逻辑,不能因单一传感器失效而崩溃
  • UWB相对定位是编队飞行的“安”,建议作为标配传感器
  • 每次飞行前检查GPS天线连接,使用扭矩扳手确保连接器紧固

重要提醒:编队飞行中,任何一架无人机的传感器失效都可能影响整个编队。建议在飞控中实现“邻居状态监控”功能——当检测到某架飞机位置估计方差过大时,自动调整编队队形或降低飞行速度,确保整体安全。

2.7 常见误区与总结

误区一:认为GPS精度越高越好。实际上,编队飞行更依赖相对定位精度,而非精度。即使GPS误差达1米,只要各机误差一致,队形仍可保持。

误区二:忽略IMU温度漂移。编队飞行中,无人机连续工作30分钟后,IMU温度升高会导致零偏漂移,若不进行温度补偿,位置估计会逐渐发散。

误区三:动力系统只关注推力大小,忽略响应一致性。编队飞行中,各机动力响应延迟差异是导致队形震荡的常见原因。

本章核心要点:多旋翼无人机的编队飞行能力,取决于飞控的实时计算能力、动力系统的响应一致性、传感器系统的精度与冗余度,以及通信系统的低延迟特性。选型时需从编队整体需求出发,而非单机性能最优。建议在项目初期就建立“传感器-飞控-动力-通信”的联合仿真环境,提前验证系统匹配性。