2. eVTOL基础与飞行原理

eVTOL(电动垂直起降飞行器)的飞控软件架构设计,其根基在于对飞行器本体物理特性与飞行原理的深刻理解。飞控系统本质上是一个“感知-决策-执行”的闭环,其所有算法逻辑、冗余策略和故障保护机制,都必须与飞行器的构型特点、气动特性和动力学模型严格匹配。本章将系统梳理eVTOL的三大主流构型及其对飞控的差异化需求,剖析核心的空气动力学基础,并归纳出飞控系统设计必须面对的功能需求与非功能需求,为后续章节的软件架构设计奠定坚实的物理与理论基石。

eVTOL构型与飞控需求映射关系图 多旋翼构型 • 4/6/8个独立旋翼 • 无倾转机构,结构简单 • 悬停效率高,巡航效率低 • 控制冗余度:高(多电机) • 典型代表:Joby S4(倾转)、 Volocopter 2X(多旋翼) 复合翼构型 • 独立升力旋翼 + 巡航推进器 • 垂直起降与巡航解耦 • 固定翼提供巡航升力 • 控制冗余度:中(死重较大) • 典型代表:Lilium Jet(倾转) Beta Alia(复合翼) 倾转旋翼构型 • 旋翼可倾转90°+ • 兼顾垂直起降与高速巡航 • 气动效率最优 • 控制冗余度:低(倾转机构) • 典型代表:Joby S4、Archer Midnight、Vertical VX4 飞控系统核心需求 • 姿态/位置/速度控制 • 模式切换管理 • 故障检测与容错 • 能量管理 • 人机交互 控制特点 • 直接力矩控制,响应快 • 强耦合、非线性 • 需要高带宽姿态环 控制特点 • 垂直/巡航模式解耦 • 过渡段需协调控制 • 死重影响控制效率 控制特点 • 倾转机构动态特性 • 气动面与旋翼混合控制 • 过渡段风险最高

上图清晰地展示了三种主流eVTOL构型与飞控需求之间的映射关系。多旋翼构型依赖直接力矩控制,复合翼构型需要解耦的垂直/巡航控制逻辑,而倾转旋翼构型则对过渡段的混合控制提出了极高要求。飞控软件架构必须针对这些差异,设计出适配的控制律、模式管理状态机和故障保护策略。

2.1 三大主流构型及其飞控特性

2.1.1 多旋翼构型:直接力矩与高冗余

核心原理:多旋翼eVTOL(如Volocopter、亿航216)通过多个(通常4-8个)固定 pitch 的旋翼产生升力和力矩。其控制原理与小型无人机一致:通过改变不同旋翼的转速,产生差动推力,从而实现滚转、俯仰和偏航控制。由于没有倾转机构,其控制模型相对简单,是一个典型的四阶刚体动力学模型(位置+姿态)。

飞控需求特点:

  • 高带宽姿态控制:多旋翼是静不稳定的,必须依赖飞控的快速响应(通常姿态环带宽需达到5-10Hz)来维持稳定。
  • 电机响应一致性:飞控输出的油门指令需要所有电机具有高度一致的响应特性,任何延迟或推力差异都会导致姿态扰动。
  • 冗余管理:由于单旋翼失效会导致灾难性后果,飞控必须实时监控每个旋翼的转速、电流和温度,并具备单电机失效后的降级控制策略(如剩余旋翼增加转速补偿力矩)。

实战场景:以8旋翼eVTOL为例,当某一旋翼在悬停中失效时,飞控需要在50ms内检测到转速异常(通常通过电机编码器或反电动势采样),并立即将对称位置的旋翼转速提升至最大,同时调整相邻旋翼的转速以补偿偏航力矩。这一过程要求飞控的故障检测算法具有极高的实时性和鲁棒性,且控制律需要预留足够的力矩裕度。

2.1.2 复合翼构型:解耦控制与模式切换

核心原理:复合翼eVTOL(如Beta Alia)将垂直起降和水平巡航的推进系统分开。垂直起降时,由独立的升力旋翼提供升力;巡航时,由尾部推进器提供前进推力,机翼产生升力。这种构型的优势在于两种飞行模式下的气动效率都较高,但代价是增加了死重(升力旋翼在巡航时不工作)。

飞控需求特点:

  • 模式管理状态机:飞控必须清晰定义并管理“垂直起降”、“过渡”、“巡航”、“着陆”等飞行模式。模式切换逻辑必须包含严格的进入条件(如空速、高度、姿态角)和超时保护。
  • 过渡段控制:从垂直升力过渡到机翼升力的过程是飞控设计的难点。飞控需要协调控制升力旋翼的油门和推进器的推力,同时监控空速,确保在失速速度以上完成升力卸载。
  • 能量管理:由于升力旋翼在巡航时不工作,飞控需要管理其停转状态,避免风车效应带来的阻力,并确保在需要时能快速重新启动。
飞行模式 升力旋翼状态 推进器状态 气动舵面 飞控主要任务
垂直起降 全速运转 怠速/关闭 不工作 姿态稳定、高度控制
过渡段 逐渐减速 逐渐增加推力 逐渐参与 空速跟踪、迎角限制、升力卸载
巡航 停转/锁定 巡航推力 主动控制 航迹控制、速度控制

2.1.3 倾转旋翼构型:混合控制与高气动效率

核心原理:倾转旋翼eVTOL(如Joby S4、Archer Midnight)将旋翼安装在可倾转的短舱上。垂直起降时,旋翼轴垂直向上;巡航时,旋翼轴倾转至水平,充当推进器。这种构型在理论上具有最优的巡航效率和速度,但控制复杂度最高。

飞控需求特点:

  • 倾转机构控制:飞控需要精确控制倾转角度,通常由液压或电动伺服机构驱动。倾转角度是控制律中的一个关键调度变量。
  • 混合控制模式:在过渡段,飞控需要同时控制旋翼转速、倾转角度和传统气动舵面(副翼、升降舵、方向舵)。控制分配算法需要根据倾转角度动态调整各执行机构的权重。
  • 气动非线性:倾转过程中,旋翼的滑流会冲刷机翼和尾翼,产生复杂的气动干扰。飞控模型必须考虑这些非线性效应,否则在过渡段极易出现姿态突变。

风险提示:倾转旋翼构型的过渡段是飞行包线内的“高危区”。若倾转速率过快或空速不足,可能导致机翼失速或旋翼负载过大。飞控软件必须设计有“过渡段保护逻辑”,例如:当空速低于阈值时,禁止倾转角度超过安全范围;当检测到迎角过大时,自动回退倾转角度。

2.2 空气动力学基础与飞控模型

飞控软件的核心是控制律,而控制律的设计离不开被控对象的数学模型。对于eVTOL,这个模型主要基于刚体动力学和空气动力学。

核心原理:飞行器的运动可以分解为质心的平动和绕质心的转动。飞控需要解算的动力学方程通常基于牛顿-欧拉公式:

m * (dV/dt + ω × V) = F_gravity + F_aero + F_prop
I * (dω/dt) + ω × (I * ω) = M_aero + M_prop

其中,V是速度向量,ω是角速度向量,F和M分别代表力与力矩。飞控软件中的“模型”模块,就是实时计算这些力和力矩的数值。

关键气动参数:

  • 升力系数 (CL) 与阻力系数 (CD):它们是迎角(AoA)和空速的函数。飞控需要存储这些气动数据表(通常以查找表或多项式形式),用于计算当前飞行状态下的气动力。
  • 力矩系数 (Cl, Cm, Cn):分别对应滚转、俯仰、偏航力矩系数,同样依赖于迎角、侧滑角和舵面偏度。
  • 旋翼动力学:旋翼产生的推力和反扭矩与转速的平方成正比。飞控模型需要包含旋翼的响应延迟(一阶惯性环节)和饱和特性。

经验提醒:在飞控软件架构中,气动模型模块应设计为可配置的。不同构型的eVTOL,其气动数据差异巨大。建议采用“数据驱动”的架构,将气动系数表存储在非易失性存储器中,通过参数ID进行加载,而不是硬编码在算法中。这样便于飞行测试后的参数辨识与更新。

2.3 飞行控制需求概述

综合上述构型与气动特性,eVTOL飞控软件的需求可以归纳为功能需求和非功能需求两大类。

2.3.1 功能需求

  1. 状态估计:融合IMU(惯性测量单元)、GPS、气压计、空速管、磁力计等多源传感器数据,提供高精度、高鲁棒性的姿态、位置、速度估计。需支持传感器故障检测与隔离。
  2. 控制律解算:根据飞行模式(垂直/过渡/巡航)和用户指令(姿态/速度/航迹),解算出期望的力和力矩。需包含PID、LQR、ADRC或模型预测控制(MPC)等算法。
  3. 控制分配:将期望的力和力矩,按照当前构型(倾转角度、旋翼状态)和效率矩阵,分配到各个执行机构(电机、舵机、倾转机构)。需考虑执行机构的速率和位置饱和限制。
  4. 模式与转换管理:实现飞行模式的状态机,管理模式切换的进入/退出条件、切换时序和异常处理。
  5. 故障管理与容错:实时监控各子系统健康状态(电机过流、传感器数据跳变、通信超时),触发相应的降级策略或紧急着陆程序。
  6. 任务与航迹管理:支持预设航点飞行、自动起降、返航等任务逻辑。

2.3.2 非功能需求

需求类别 具体指标/要求 设计影响
实时性 控制周期 ≤ 5ms(200Hz),姿态环 ≤ 2ms 需采用实时操作系统(RTOS),任务优先级抢占调度
安全性 达到 DAL-A 或 DAL-B 等级(DO-178C) 需采用冗余架构(三余度或双余度),代码需形式化验证
可靠性 MTBF(平均无故障时间) > 10^5 小时 需设计看门狗、内存保护、健康监控模块
可维护性 支持在线参数调整、日志记录与回放 需设计参数管理模块和飞行数据记录仪(黑匣子)

2.4 常见误区与设计复盘

误区一:将多旋翼控制律直接移植到倾转旋翼。多旋翼控制律假设力矩与转速差线性相关,而倾转旋翼在过渡段存在强烈的非线性和耦合效应,直接移植会导致控制发散。

误区二:忽视执行机构的动态特性。飞控算法通常输出期望力矩,但实际执行机构(电机+电调)存在响应延迟和带宽限制。若在控制律设计时不考虑这一延迟,容易引起高频振荡。

误区三:气动数据表不完整。在飞行包线边缘(如大迎角、侧风条件),气动数据往往不准确或缺失。飞控软件必须设计有保护逻辑(如迎角限制器、过载限制器),防止飞行员或自动驾驶仪将飞行器推入未知区域。

案例复盘:某复合翼eVTOL过渡段振荡问题

背景与目标:某复合翼eVTOL在首次飞行测试中,从垂直起降切换到巡航模式时,出现明显的俯仰振荡,振幅逐渐增大,导致测试中止。

初始现象与数据:飞行数据记录仪显示,在过渡段,空速从0加速至25m/s的过程中,俯仰角在-5°至+15°之间往复振荡,周期约为1.2秒。电机转速指令出现饱和现象。

分析判断过程:工程师分析发现,控制律中升力旋翼的油门指令与推进器的推力指令是独立解算的。当空速增加时,机翼升力逐渐增大,但控制律仍按垂直起降模式分配升力旋翼的油门,导致升力过剩,飞行器被“顶起”,迎角增大,机翼失速,升力骤降,飞行器下沉,如此往复形成振荡。

实际操作步骤:1. 修改控制分配算法,引入“升力卸载”逻辑:根据空速动态计算机翼升力占比,并相应减少升力旋翼的油门指令。2. 增加俯仰阻尼项,在过渡段提高俯仰角速度的反馈增益。3. 调整模式切换条件,要求空速必须达到1.3倍失速速度才允许完全关闭升力旋翼。

结果对比:修改后,再次进行过渡段测试,俯仰角变化平稳,振荡完全消除,模式切换时间从原来的8秒缩短至5秒。

风险与代价:升力卸载逻辑增加了控制律的复杂度,需要更精确的空速估计。若空速传感器故障,该逻辑可能失效,因此需要设计备份的切换逻辑(如基于时间的开环控制)。

复盘经验:复合翼构型的过渡段控制,核心在于“升力管理”,而非简单的姿态控制。飞控软件架构必须支持灵活的控制分配策略,并能根据飞行状态动态调整。