一、俯仰控制概述

各位同学好,我是老张。做飞控这行十几年了,今天咱们聊聊固定翼俯仰控制。

说实话,俯仰控制是固定翼飞控里最基础、也最考验功底的一环。为什么这么说?你想想看,飞机能不能平飞、能不能爬升、能不能安全降落,全看俯仰通道调得怎么样。我在项目里见过太多飞机因为俯仰没调好,飞起来像过山车一样,甚至直接拍在地上的。

1.1 固定翼俯仰通道的动力学特性

先说说俯仰通道的动力学。说白了,就是飞机绕横轴(Y轴)转动的那些事儿。

固定翼飞机在俯仰方向上的运动,主要受这几个力矩影响:

  • 气动力矩:来自机翼、平尾产生的升力,这是最主要的力矩来源
  • 重力力矩:重心位置决定了重力产生的力矩大小
  • 推力力矩:发动机推力线如果不通过重心,就会产生俯仰力矩
  • 阻尼力矩:飞机转动时,平尾相对气流运动产生的阻尼效果

我记得刚入行那会儿,带我的老师傅跟我说过一句话:「俯仰通道的响应,说白了就是看飞机对升降舵偏转的反应有多快、有多准。」这句话我到现在都觉得特别精辟。

俯仰运动的简化方程可以写成这样:

Iyy * θ̈ = M_α * α + M_q * q + M_δe * δe

其中:

  • Iyy:绕Y轴的转动惯量
  • θ̈:俯仰角加速度
  • M_α:迎角产生的恢复力矩系数
  • α:迎角
  • M_q:俯仰阻尼力矩系数
  • q:俯仰角速率
  • M_δe:升降舵效率系数
  • δe:升降舵偏角

这个方程看着简单,但实际调参的时候,每个系数都会让你头疼。我做过一个项目,飞机在空中总是出现低频振荡,查了三天才发现是M_α系数估算偏大了。

1.2 俯仰角与迎角的关系

这两个概念,很多新手容易搞混。我在这里给大家理清楚。

俯仰角(θ):飞机纵轴与水平面的夹角。说白了就是机头抬多高。

迎角(α):飞机纵轴与来流方向的夹角。说白了就是机翼「吃风」的角度。

它们之间的关系是:

θ = γ + α

其中γ是航迹倾斜角,也就是飞机实际飞行的爬升角。

为什么会这样?你想想看:

  • 如果飞机平飞(γ=0),那么俯仰角就等于迎角
  • 如果飞机在爬升(γ>0),俯仰角就大于迎角
  • 如果飞机在下滑(γ<0),俯仰角就小于迎角

重要提醒:迎角不能太大!超过临界迎角就会失速。我在试飞时遇到过,当时飞机突然掉高度,还好高度够,不然就麻烦了。

这里我画了一张图,帮大家理解俯仰角、迎角、航迹角之间的关系:

水平面 纵轴 航迹 来流 θ α γ 俯仰角 θ 航迹角 γ 迎角 α

1.3 俯仰控制的基本任务与挑战

俯仰控制的基本任务,说白了就三件事:

  1. 保持高度:让飞机在设定的高度上平飞
  2. 跟踪俯仰角:让飞机的俯仰角跟随指令变化
  3. 抑制扰动:抵抗风、阵风等外部干扰

听起来简单?做起来可没那么容易。我给大家说说常见的挑战:

挑战 表现 原因
振荡问题 飞机上下摆动,像坐船一样 增益太大、阻尼不足
响应滞后 打舵后飞机反应慢半拍 舵机延迟、气动滞后
稳态误差 俯仰角总是差几度 积分项不足、重心偏移
非线性 大迎角时控制效果变差 气动特性变化、失速

我的经验:调俯仰控制时,我习惯先调好阻尼比,再调响应速度。阻尼比建议在0.7左右,这样既不会振荡,响应也够快。我曾经在一个项目中把阻尼比调到0.5,结果飞机在天上晃得跟喝醉了似的。

还有一个容易被忽视的问题——舵面限幅。升降舵的偏转范围是有限的,如果控制量太大,舵面打到头了,控制效果就会大打折扣。我在做一款大翼展无人机时就遇到过,当时俯仰角跟踪总是有误差,查了半天才发现是舵面限幅设得太小了。

注意:千万不要忽视舵面限幅对控制性能的影响。建议在仿真阶段就加入限幅环节,看看控制量会不会饱和。如果饱和了,要么增大舵面,要么降低控制增益。

好了,这一章的内容就到这里。俯仰控制是个系统工程,从动力学建模到控制器设计,每一步都有坑。后面我们会一步步深入,把每个环节都讲透。

记住一句话:俯仰控制调好了,飞控就成功了一半


公众号:蓝海资料掘金营,微信deep3321