F-35飞控系统详解

news2024/10/2 12:33:07

基于非线性动态逆(NDI)的控制律

1. F-35飞控控制律

F-35采用了由三台冗余机载管理计算机(VMC,Vehicle Management Computers)中运行的非线性动态逆控制架构来提供电传飞行控制。F-35的控制律不仅能增强飞机动力学特性实现增稳,还经过了大量优化,包含了减少飞行员的工作量的先进功能,并为特定任务提供自动化处理。对于F-35C,这些优化包括但不限于舰载发射和回收。

F-35C有三种进近模式:(i)手动、(ii)进近动力补偿(APC,Approach Power Compensation)和(iii)飞行路径控制(DFP,Delta Flight Path)。所有三种模式的设计都是为了在整个进近过程中保持精确的攻角(AOA,Angle of Attack),使得飞行员在最优姿态下精准控制落点,以实现成功的捕获。

-(i)手动模式允许飞行员以传统的背面进近方式飞行到舰上,通过油门使用推力来控制下降率,并通过纵向操纵杆输入来控制空速;

-(ii) APC模式自动控制发动机响应和攻角,飞行员通过纵向操纵杆输入控制飞行路径,从而控制下降速度;

-(iii) DFP模式则是通过将APC与综合直接升力控制IDLC相结合,实现对飞行路径的精确控制。

值得一提的是,所有进近模式都使用综合直接升力控制(IDLC,Integrated Direct Lift Control),飞行员发指令给相互交联的缘襟翼/副翼,通过提升标称动力近进控制系统(PA,Powered Approach)的航迹控制,改善了进近和复飞的飞行质量。

控制律结构

2. 非线性动态逆

F-35是首款将非线性动态逆NDI, Nonlinear Dynamic Inversion)作为电传飞控系统控制分配方案的量产战斗机。与使用增益调度的传统电传方案不同,非线性动态逆方法允许飞机根据体现飞机质量特性、稳定性和控制特性等机载详细模型,在飞行中确定控制分配的方案。

为F-35选择非线性动态逆的一个主要考虑因素是:非线性动态逆拥有处理复杂推进和气动控制分配的能力。

非线性动态逆/反馈线性化方法理论上非常简单,是基于对飞机动力学方程的理解来实现的。如果可以预测飞机对控制执行器输入的响应(比如飞机俯仰加速度对水平尾翼偏转的响应),那么就可以推导出所需的控制效应器输入以达到所需的飞机响应。这样可以通过消除飞机原来的动力学方程(动态逆)来定义所需的飞机响应。

INDI是NDI的变体,所谓增量就是在很短的时间间隔内实现控制律的更新,在此期间忽略系统高阶非线性影响,只考虑直接控制输入的影响(通过测量或估计加速度和角加速度信号),然后将增量输出累加到已有控制输出中。INDI保留了NDI的优点,同时提高了控制器对模型不确定性的鲁棒性,降低了控制器对模型的依赖性,但是对传感器和信号估计提出了更高要求。

非线性动态逆框图

如图所示,在机载研究测试系统中实施的NDI控制律包含许多不同的部分,它们都有各自的设计目标和功能。整个控制律的核心在于实际的动力学反演,计算出所需舵面位置以达到期望的动力学特性。

这些期望飞机动力学模型是通过使用从操纵杆指令的传递函数计算出来的。

其中:

比例积分补偿器(PI Compensator,Proportional Integral Controller):为建模误差提供必要的鲁棒性,降低期望动态和实际动态之间的误差。

结构滤波器(Structural filters):抑制衰减来自反馈传感器的结构振动,以防止任何类型的不良气动伺服弹性相互作用。这种基本简单的结构常常使用在自适应飞行控制中。

直接升力控制

将飞机降落至移动的航母之上,是典型三维空间上的移动路径跟踪任务(Moving path following,MPF)。这是一个航空技术中公认的挑战,存在着诸多困难。

MPF问题也可分为引导问题姿态控制问题来讨论。在进近过程中,航母通常以高速航行,以便在甲板上获得足够的风。最近文献用现代控制理论研究了舰载机着陆问题,例如滑模控制、预测控制、自适应超扭转控制(ASTW)、反步法(backstepping),并取得了良好的效果。

然而,很少有研究关注载体的运动特性。多数文献在降落开始时估计“着陆时间”(time -to-touchdown),飞机跟踪附着在载体最终位置的虚拟滑坡体上,对受波浪影响的甲板运动进行补偿。此外操纵飞机的方式几乎没有变化,即油门控制的进近动力、升降舵控制的高度偏差、副翼和方向舵控制的横向偏差。由于控制输入之间存在紧密耦合,舰载机自动着陆控制器变得复杂且难以设计。

一种可行的解耦控制输入方法是引入直接升力控制(DLC,Direct Lift Control )原理,升力直接由机翼上的高升力设备产生,如襟翼、减速板或扰流板,而不是由攻角和俯仰速率间接产生。DLC首先被用于F-8C战斗机,飞行员通过控制安装在操纵杆上的拇指轮来改变升力。

尽管DLC带来了诸多好处,但增加DLC拨轮操作同样会增加飞行员的工作量。近年来,综合直接升力控制 (IDLC,Integrated Direct Lift Control)概念得到了验证,即像襟翼一样的表面IDLC可以根据制导指令自动控制。实际测试中也表明,IDLC可以改进下滑跟踪性能:在F-35C的飞行试验中表明,着陆偏差减少了50%以上。

控制律设计

1. 高攻角控制律模式

F-35,不仅需要满足其例如全方位隐形、传感器融合、网络化作战等特征和性能要求,还需提供强大的高攻角(Angle-Of-Attack, AOA)机动能力,这对构型以及飞行控制设计都是一个巨大挑战。

F-35在低中AOA攻角下的常规起飞控制律是大多数电传战斗机的典型方法:纵向杆在低速时控制俯仰角速率,在高速时控制纵向加速度;侧杆控制飞行轨迹上的滚转速率; 踏板控制侧滑。然而随着AOA攻角的增加,大踏板输入的方向性响应混合了侧滑指令和偏航速率指令。

2. 防偏离控制律

在高度增强型战斗机的飞行员中,有一个普遍持有的认知是,为防止偏离而引入的控制律功能(最典型的是攻角AOA和滚转roll/偏航yaw角速率限幅器)是不必要的干预,阻止了飞行员发挥飞机最大机动性。

从历史上看,这种看法是正确的。例如,F-16原始版本控制律的复杂程度被计算机的算力、飞行状态数据的获取能力所限制,导致偏离恢复(DR feature)的设计的思路以妥协和简化为主。比如说,F-16的俯仰限幅设计仅仅是基于一个简易的攻角和过载关系表来实现。如此的简化会导致在攻角限制范围内,可用过载随着攻角增加的时候会减少,使得部分的机动性能不能尽其发挥。

由于算力和飞行状态信息获取能力的提高,F-22使用了更复杂和更少干预性的起飞抗干扰特性设计。(飞机起飞阶段,相对气流速度不够的时候,舵面的空气动力控制力不足,需要在控制律设计上进行特殊处理)。F-35延续了这一趋势,利用其NDI控制结构和显著增加的状态信息来支持远远超出传统命令限幅器的抗偏离逻辑。通过持续监测量和预测的飞机状态(马赫数、动压、角速率、质量特性、效应器位置和机载模型预测加速度),F-35控制律以尽可能少的干扰方式预测和响应各种起飞条件。

3. 自动恢复模式

虽然F-35控制律在防止偏离正常飞行包线方面非常有效,但飞机并非完全无忧。例如,控制律不会阻止因持续的高俯仰姿态爬升而导致的偏离,在这种情况下,攻角可能会保持在正常范围内,直到空速降至气动控制所需的速度以下。这种偏离最极端的例子是进入尾滑,飞机保持低攻角,直到速度为零。控制律功能能够干预和操纵飞机,先发制人地使飞机远离这种情况,欧洲战斗机台风自动低速恢复(ALSR)系统也是如此。

反之,对于F-35的设计理念是最大限度地让飞行员获得更多的机动性,飞行器可能存在的可控性边界会被预先识别和规避。

这一理念的实现要素是采用自动俯仰恢复模式 APR,识别受控飞行中的偏离并施加影响快速恢复。F-35有两种自动恢复模式:一种是反自旋模式,用于抵消未知的横摆率,另一种是自动俯仰摇杆(APR),用于响应锁定的深失速。考虑到这些模式的重要性,它们必须以稳健和可预测的方式运行,并且对建模错误或传感器故障不敏感。

自动恢复开关

4. 主动侧杆和油门

从系统架构的角度来看,用通用硬件来满足飞机的作战任务需求可以减少维护和供应链的需求。在驾驶舱内,实现这一共性的一个关键因素是对侧杆和油门的主动接收器的使用。如图所示的主动侧杆系统(AIS,Active Interceptor System), 允许控制律设计者将侧杆和油门的各种特性作为飞行阶段的函数进行编程,以满足每个版本的独特任务。

软件开发模式

由于F-35控制律融合了非线性动态逆(NDI)控制结构,控制律工程师的工作发生了根本性的变化。与传统的控制律工程师相比,F-35的飞控团队不再专注于开发基于线性模型的增益调度。取而代之的是深度的参与到飞机的气动,与操稳工程师密切合作来开发机载模型,这成为飞控控制律的一个组成部分。为了简化飞控控制律软件开发过程,F-35团队还选择图形化实现、基于模型的飞控控制律开发方法,并使用MATLAB Autocode自动生成代码。

传统的飞控控制律工程师的做法是:先绘制S平面图,然后把它们交给一个独立的机器软件实现组,重新编码成任务飞行程序(OFP,Operational Flight Program)代码,加载到飞行控制计算机上(上图);

如今的飞控控制律工程师也承担了嵌入式软件工程师的角色,根据关键安全系统的行业标准进行软件开发(下图)。

使用基于模型的软件开发过程的优点不仅仅是能节约成本(比如独立的软件程序员团队的规模减少)。与传统的软件开发中手动的将需求转化为设计和代码,自动代码生成显著的减少了编码缺陷的频率,减少代码开发的周期;此外因为生成用于任务飞行的相同代码也被集成到线下飞行员仿真中,控制律的验证能够在更早的开发周期以及多个仿真环境中进行

 参考文献

[1] F-35 Flight Control Law Design, Development and Verification, Jeffrey J Harris,1James Richard Stanford2 Lockheed Martin Aeronautics Company, Fort Worth, TX, 76101, USA

[2] F-35 Aerodynamic Performance Verification, David G. Parsons, Austin G. Eckstein, and Jeff J. Azevedo, Lockheed Martin Aeronautics Company, Fort Worth, TX, 76101, United States of America

[3] Aircraft Carrier Landing Demonstration using Manual Control by a Ship-based Observer, Daniel M. Shafer, Ryan C. Paul, Martin J. King,  and James W. Denham, Jr., Naval Air Systems Command, Patuxent River, MD 20670

[4] F-35 High Angle of Attack Flight Control Development and Flight Test Results, Daniel G. Canin, Jeffrey K. McConnell, and Paul W. James, Lockheed Martin Aeronautics Company, Fort Worth, Texas, 76108, USA

[5] F-35 Carrier Suitability Testing, Tony Wilson, Lockheed Martin Aeronautics Company, Ft Worth, TX 76101

[6] lenleo, https://www.zhihu.com/question/353933235/answer/887652831

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/686525.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java学习记录之JDBC2

1 JDBC回顾  Statement 语句执行者 Connection conn null; Statement st null; ResultSet rs null; try{ //1 通过工具类获得连接 conn JdbcUtils.getConnection(); //2 获得语句执行者 st conn.createStatement() --> 参数 结果集类型、并发参数 (滚动结…

如何在 Spring Boot 中使用定时任务

如何在 Spring Boot 中使用定时任务 引言 在实际的项目中,我们经常需要编写定时任务来执行一些周期性的任务,比如定时备份数据库、定时发送邮件等。在 Spring Boot 中,我们可以使用 Spring 的 Task Execution 和 Scheduling 来实现定时任务…

用BERT做命名实体识别任务

命名实体识别NER任务是NLP的一个常见任务, 它是Named Entity Recognization的简称。 简单地说,就是识别一个句子中的各种 名称实体。 诸如:人名,地名,机构 等。 例如对于下面这句话: 小明对小红说:"你…

佩戴舒适度的蓝牙耳机品牌有哪些?佩戴舒适性蓝牙耳机排行榜推荐

​对于年轻人来说,耳机使用场景丰富,时尚追求度高,喜好的音乐类型也是多种多样,需求侧重也不尽相同。下面我来推荐几款相当不错的蓝牙耳机给大家,总会有喜欢那款! 一、南卡OE PRO开放式耳机 南卡OE PRO是国…

带你阅读 Flutter Demo(flutter 保姆级入门教程)

dart、flutter Flutter Demo 解析 - 文章信息 - Author: Jack Lee (jcLee95) Visit me at: https://jclee95.blog.csdn.netEmail: 291148484163.com. Shenzhen ChineAddress of this article:https://blog.csdn.net/qq_28550263/article/details/xxxxxx 【介绍】:本…

RFID技术的革新与应用:连接智能物联网的关键

在日益数字化的时代,物联网(IoT)技术正迅速发展,并为我们的生活带来了无数的便利。而射频识别(RFID)技术作为物联网的关键支撑之一,正在推动着智能化、自动化的进程。本文将深入探讨RFID技术的基…

INTERSPEECH 2023论文|基于自监督学习表示的具有持久性口音记忆的口音识别

论文题目: Self-supervised Learning Representation based Accent Recognition with Persistent Accent Memory 作者列表: 李睿,谢志伟,徐海华,彭亦周,刘和鑫,黄浩,Chng Eng Sio…

神州设备IPV6路由综合运用

实训拓扑图 一、基本配置: SW-1: SW-1>ena SW-1#conf SW-1(config)#vlan 10;100 SW-1(config)#int l1 SW-1(config-if-loopback1)#ip add 1.1.1.1 255.255.255.255 SW-1(config-if-loopback1)#ipv6 add 2001:1::1/128 SW-1(config-if-loopback1)#exit

前端系列18集-权限,nginx成功,屏幕分辨率,vue3

vue3.0 使用原生websocket通信 // Websoket连接成功事件const websocketonopen (res: any) > {console.log("WebSocket连接成功", res);};// Websoket接收消息事件const websocketonmessage (res: any) > {console.log("数据", res);};// Websoket…

【从零开始学习C++ | 第二十二篇】C++新增特性(下)

目录 前言: 类型推导: constexpr关键字: 初始化列表: 基于范围的for循环: 智能指针之unique ptr Lambda表达式: 总结: 前言: 本文我们将继续介绍 C 11 新增十大特性的剩余…

解决前端容器不能充满屏幕

解决前端容器不能充满屏幕 px、rpx、em、rem、vw、vh各种像素单位的区别 css3新单位vw、vh、vmin、vmax的使用详解 学习element-UI写管理系统的页面,发现当菜单栏都收缩起来,结果是这样的 红色框是容器里每个板块的布局,但是容器下面却有空白…

如何处理兼容性测试中的变更管理?

如何处理兼容性测试中的变更管理? 在进行软件测试的过程中,兼容性测试是非常重要的一环。然而,在进行兼容性测试时,由于涉及到不同平台、不同设备的适配问题,可能会出现许多变更管理的情况。这时候,如果没…

阿里企业邮箱收费标准_企业邮箱费用明细表

阿里云企业邮箱收费标准(免费版/标准/尊享/集团),2023阿里云企业邮箱收费标准,免费版企业邮箱0元,标准版企业邮箱540元一年(原价600元一年),企业邮箱尊享版1400元一年,9折…

4-移动端适配-1

01-移动 Web 基础 谷歌模拟器 模拟移动设备,方便查看页面效果 屏幕分辨率 分类: 物理分辨率:硬件分辨率(出厂设置)逻辑分辨率:软件 / 驱动设置 结论:制作网页参考 逻辑分辨率 视口 作用&a…

微信小程序项目实例——2048小游戏

今日推荐💁‍♂️ 第一次听廖俊涛的歌是他首次出现在明日之子舞台上的那首《谁》 到现在这首歌成了我网易云收藏的十几首歌中的一首,也是听的最多的一首 怎么形容呢🤔算不上惊艳,却百听不厌👂 🔮&#x1…

直播美颜SDK的商业化应用:开发者需要注意的关键问题

直播美颜SDK是当前直播行业中十分热门的技术之一,它可以为直播平台提供高质量的美颜效果,提升直播用户的使用体验和观看体验。随着直播市场的不断扩大和竞争的加剧,越来越多的直播平台开始使用美颜SDK以提高自身的用户黏性和用户体验。那么&a…

二叉树OJ题:LeetCode--100.相同的树

朋友们、伙计们,我们又见面了,本期来给大家解读一下LeetCode中第100道二叉树OJ题,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! 数据结构与算法专栏:数据结构与算法 个 人…

脑机接口:运动想象简介

脑机接口:运动想象简介 0. 脑机接口1. 运动想象2. 信号处理2.1 信号采集2.2 信号预处理2.3 特征提取2.4 分类识别 3. EEG波段介绍4. 脑电图电极定位5. 总结 0. 脑机接口 脑机接口(Brain-Computer Interface, BCI):它是…

MATLAB 之 可视化图形用户界面设计

这里写目录标题 一、可视化图形用户界面设计1. 图形用户界面设计窗口1.1 图形用户界面设计模板1.2 图形用户界面设计窗口 2. 可视化图形用户界面设计工具1.1 对象属性检查器2.2 菜单编辑器2.3 工具栏编辑器2.4 对齐对象工具2.5 对象浏览器2.6 Tab 键顺序编辑器 3. 可视化图形用…

途乐证券|股票XR是什么意思?买股票为什么赚不到钱?

股票市场上有时会出现一些股票在其名称前加上英文字母的情况,比如XD、XR等。那么股票XR是什么意思?买股票为什么赚不到钱?途乐证券为大家准备了相关内容,以供参考。 股票XR是什么意思? 股票名称中带有XR是表示股票在进…