2. 无人机系统基础

要理解失效保护与Failsafe验证,必须先建立无人机系统的整体图景。无人机并非单一设备,而是由平台结构、飞控系统、传感器、通信链路、动力系统和任务载荷共同构成的闭环系统。任何一环失效,都可能触发保护逻辑,因此本章从系统组成与工作原理入手,为后续失效分析奠定基础。

一、无人机平台的六大组成

从功能角度看,无人机可划分为六个相互耦合的子系统。平台结构提供机械支撑与气动外形;飞控系统是"大脑",负责状态估计、控制律解算与任务调度;传感器是"感官",提供姿态、位置、速度、高度等信息;通信链路是"神经",连接地面站与机载系统;动力系统是"肌肉",将电能转化为推力;任务载荷则是"目的",决定无人机的作业价值。

无人机系统组成与信号/能量流 飞控系统 状态估计 · 控制律 · 调度 Failsafe 决策核心 传感器 IMU · 磁罗盘 · 气压计 GNSS · 视觉/激光 通信链路 遥控 · 数传 · 图传 地面站 · 心跳监测 动力系统 电池 · 电调 · 电机 螺旋桨 · 推力输出 任务载荷 相机 · 云台 · 喷洒 吊舱 · 中继设备 平台结构 机架 · 起落架 · 气动外形 状态数据 遥测/指令 PWM/转速 触发/控制 推力/振动 姿态/振动耦合

二、飞控系统:闭环控制的核心

飞控系统通常运行在实时操作系统上,以固定周期执行"感知—估计—决策—控制"循环。典型控制频率为:姿态环 400~1000 Hz,位置环 50~100 Hz,任务调度 10~50 Hz。飞控内部包含姿态控制器、位置控制器、混控器(Mixer)和失效保护模块。

以多旋翼为例,飞控接收遥控器的横滚、俯仰、油门、偏航指令,结合IMU测量的角速度与加速度,通过PID或LQR控制律计算出各电机期望转速,再由混控器分配到四个(或更多)电调。当遥控信号丢失、电池电压过低或姿态角超限时,Failsafe模块会接管控制权,执行悬停、返航或降落。

// 典型飞控主循环伪代码(简化)
while (armed) {
    imu_data = read_imu();          // 1kHz
    attitude = estimate_attitude(imu_data);
    rc_input = read_rc();           // 50Hz
    if (rc_lost || battery_low) {
        failsafe_trigger();         // 进入保护状态
    }
    motor_cmd = controller_update(attitude, rc_input);
    mixer_output(motor_cmd);        // 输出到电调
}

三、传感器:状态估计的输入源

传感器分为内感受与外感受两类。内感受传感器包括IMU(三轴陀螺仪+三轴加速度计)、磁罗盘和气压计,用于姿态与高度估计;外感受传感器包括GNSS、视觉相机、激光雷达和超声波,用于位置与避障。多传感器融合通常采用扩展卡尔曼滤波(EKF)或互补滤波。

  • IMU:提供高频角速度和加速度,是姿态控制的基础,但存在零偏和温漂。
  • 磁罗盘:提供航向参考,易受电机电流和金属结构干扰。
  • GNSS:提供经纬度与速度,更新率低(1~10 Hz),城市峡谷中易多路径。
  • 气压计:提供相对高度,受气流和温度影响,需与GNSS融合。
  • 视觉/激光:提供避障与精准降落,计算量大,依赖光照条件。
传感器冗余是Failsafe的重要基础。例如双IMU、双GNSS、双磁罗盘,当主传感器数据异常时,飞控可切换至备份传感器,避免因单点失效导致坠机。

四、通信链路与动力系统

通信链路包括上行遥控、下行遥测和图传。遥控链路通常使用2.4 GHz或433 MHz,数传链路使用915 MHz或4G/5G。链路质量用RSSI(信号强度)和LQ(链路质量)衡量。当RSSI低于阈值或心跳超时,飞控应触发Failsafe。

动力系统由电池、电调、电机和螺旋桨组成。锂电池的电压、电流和温度是Failsafe的关键参数。例如,当单节电压低于3.5 V时,应触发低电量返航;当电流持续超过电调额定值时,应限制推力或降落。

子系统关键参数典型Failsafe触发条件
飞控姿态角、控制周期姿态角超限、控制循环超时
传感器IMU零偏、GNSS星数传感器数据失效、EKF方差过大
通信链路RSSI、LQ、心跳遥控丢失、数传超时
动力系统电压、电流、温度低电量、过流、电调故障
任务载荷云台角度、相机状态载荷故障不影响飞行安全

五、案例与误区复盘

某植保无人机在作业中突然失控坠毁。事后分析发现:磁罗盘受到高压线干扰,航向估计错误,飞控进入"姿态异常"保护,但保护策略设置为"原地降落",而当时飞机正在水田上方,导致落水。复盘结论:Failsafe策略必须结合任务场景设计,不能只依赖默认参数。

常见误区:认为"传感器越多越安全"。实际上,未经融合和冗余管理的多传感器可能引入冲突数据,反而导致EKF发散。正确的做法是设计传感器健康监测与切换逻辑,并在Failsafe验证中覆盖传感器失效场景。

理解无人机六大子系统的组成与工作原理,是后续分析失效模式、设计保护策略和开展Failsafe验证的前提。飞控是决策中心,传感器是输入,通信是纽带,动力是执行,载荷是目的,平台是载体——六者协同,才能构成安全可靠的无人机系统。