军用飞机PHM系统一体化设计架构分析
2022-06-24景博黄崧琳王生龙崔展博盛増津
景博,黄崧琳,王生龙,崔展博,盛増津
(1.空军工程大学 航空工程学院,西安 710038)
(2.空军研究院 战略预警所,北京 100089)
0 引言
随着通信技术、材料科学、人工智能、工业自动化等技术的创新发展与深度融合,军用飞机装备复杂度呈指数型上升。系统功能结构交联紧密,故障耦合模式复杂多样,确保系统安全稳定运行的飞机健康管理系统设计已逐渐成为涉及产品设计、生产工艺、使用环境、维修决策的系统性问题,传统的基于时间的计划维修已无法满足复杂装备的健康管理需求。随着故障预测与健康管理(Prognostic and Health Management,简 称PHM)技术的发展,面向高效率、低成本的诊断和预测为基于状态的视情维修提供了技术手段。
PHM技术在F-35飞机的维护保障中带来了巨大的经济效益,故障不可复现率降低82%,维修人力减少20%~40%,后勤规模减少50%,出动架次率提高25%,飞机的使用与保障费用比过去减少50%,使用寿命达8 000 fh,极大地降低了维修成本,提高了保障性与安全性。美国在AH-64“阿帕奇”等武装直升机安装了健康与使用监控系统(HUMS),其任务完好率提高了10%。然而,国外军用飞机PHM系统仍存在虚警率高、数据质量差的问题。目前国内PHM技术工程化应用水平同国外有较大差距,仍存在诸多实际问题,需进一步研究完善。张洪亮构建了特种飞机PHM系统层次化体系架构,并针对PHM系统应用场景设计了可视化软件;宋丽茹等提出有人机/无人机协同的PHM系统架构,并以系统工程的视角建立了系统用例图与活动图模型。国内军用飞机PHM系统工程化技术成熟度低,尤其缺少系统设计标准以及设计与验证的有效手段。知识工程混沌化、结构设计模糊化、工程实现碎片化等问题严重制约了军用飞机PHM技术的发展。典型的飞机系统具有由数千个传感器产生的大量数据,然而由于缺乏合理的系统规划设计,数据的管理与应用效率较低,极大地限制了健康管理的效果。同时,片面地追求设备级PHM的准确性忽视了系统级相关因素的影响,导致系统设计相互独立,从而产生了故障诊断虚警率较高的现象。
针对以上问题,本文从数据、结构、功能维度出发,基于军用飞机系统特点,提出PHM系统三维多相迭代设计准则;在此基础上提出包括基于软硬件协同加速的健康管理实时化、基于知识图谱的知识逻辑可视化、基于MBSE的PHM系统模型化的三化一体设计架构,并通过多领域模型联合仿真进行验证。
1 三维多相迭代设计准则
PHM技术以数据科学为基础,通过面向飞机层次结构的设计实现飞机PHM系统的健康管理相关功能。在三维多相PHM系统设计准则中,数据、功能与结构三个维度生成设计准则空间,每个维度由逻辑关系清晰的多个相构成,空间中每个坐标代表了设计过程需要满足的系统需求与遵循的设计准则,如图1所示。
图1 三维多相设计准则Fig.1 Three dimensional polyphase design criteria
1.1 数据维度
数据维度包含设计数据、实验数据、使用数据、维护数据四种类型的数据(如图2所示),是PHM系统功能维度与结构维度的数字化表达与数量化结果。数据维度为PHM系统设计提供设计需求与数据基础,同时为系统验证评估提供数据支撑。
(1)设计数据是PHM系统设计的起点。设计数据是PHM系统设计阶段收集和产生的数据集合,具体包括历史设计方案、功能性需求、非功能性需求、功能逻辑、系统架构、仿真模型、产品型号等。设计数据存储载体多样,存储格式各异,但以清晰的耦合关系覆盖装备全寿命周期,具有耦合性、多源异构的特点。
(2)实验数据是PHM模型建立的基础。实验数据包括飞机设备仿真模型、半实物模型、智能算法模型、各类实验监测数据。通过实验模拟飞机理想运行环境及非理想运行环境,采集相应状态下的实验数据并进行集中标准化存储,为实现PHM算法建模与验证评估,以低成本迭代优化PHM系统设计创造条件,实验数据具有可控性、标准化的特点。
(3)使用数据是PHM系统运行的输入。使用数据包括飞参数据、实时空地数据链,详细记录了飞机在运行过程中飞机装备及PHM系统输出的数据。反映了飞机装备及PHM系统实际服役环境下的工作运行状态,为PHM系统设计优化提供直接的数据来源。由于机载设备故障率较低,运行环境复杂,因此使用数据具有非平衡、强噪声的特点。
(4)维护数据是PHM系统优化的保证。维护数据是在飞机维护过程中获取的状态数据的集合,包括故障数据、维修测试数据等。维护数据采集在地面进行,环境条件单一,因此维护数据具有理想化、多维海量的特点。
图2 数据维度内容与关系Fig.2 Data dimension content and relationships
PHM数据维度囊括了以上四个领域,结合不同数据域的特点,PHM系统设计在数据维度应满足如下准则:
(1)模型化或结构化的数据管理是实现PHM系统的验证与迭代的基础,因此,PHM知识工程的顶层设计应以设计数据为根节点,保证系统需求的可追溯性。
(2)实验与设计应同步进行,将复杂系统分解为小型分系统,通过分布式实验向集中式实验过渡的方式,实现实验数据向设计数据的实时反馈迭代,提高设计迭代的效率。
(3)PHM系统设计应通过优化数据链路与数据结构保证数据流的流畅性。
(4)数据存储与计算系统应支持海量离线数据的可靠存储与高速并行计算。
1.2 结构维度
结构维度由组件级、分系统级、系统级、平台级构成,在对PHM系统数据与功能维度特点的分析后,提出PHM系统多级设计方案(如图3所示),统一数据流在层级间的传输方向,为系统功能进行结构维度上的分工。
(1)平台级PHM系统对数据进行管理,通过空地接口及人机接口设计为飞机健康状态监测提供软硬件接口,实现飞机整体健康状态的综合评估并给出维修决策。
(2)系统级PHM系统设计从飞机系统的视角对PHM系统结构、功能进行设计。通过决策逻辑、故障反馈、容错控制的设计,主要实现信息整合与维修决策推理。
(3)分系统级PHM系统设计以分布式的视角通过数据总线排布对飞机分系统进行合理划分与数据整合,主要实现健康评估与故障预测的功能。
(4)组件级PHM系统的构建包括计算资源选择、测量参数选择、传感器布置等设计内容,主要实现数据预处理的功能。
图3 结构维度内容与关系Fig.3 Structural dimension content and relationships
通过分析总结PHM系统结构维度的分类与特点,PHM系统在结构维度设计中应遵循以下准则:
(1)在平台级的数据传输功能实现中,空地数据通信应满足安全性、高速性的要求,根据信道资源合理分配通信信道。
(2)加强系统级健康管理算法验证评估,提高维修决策的可靠性。
(3)针对飞机重要部件健康管理加强可靠性试验,选择具有较强计算能力的计算资源对分系统及其包含组件的健康状态进行实时检测,形成故障信息。
(4)分布式布置传感器,通过边缘计算同步进行数据采集与预处理,提升数据利用率及信噪比。
1.3 功能维度
PHM系统功能维度设计参考OSA-CBM标准,包含数据采集、数据处理、状态监测、健康评估、故障预测、推理决策、接口七个部分的功能,如图4所示。功能维度为结构维度提供方法支撑,系统功能的通用性和工程化应用是制约PHM技术发展的核心问题。
图4 功能维度内容与关系Fig.4 Functional dimensions content and relationships
(1)数据采集使用传感器采集飞行过程中机载部件承载的内部应力、环境应力、运行参数、环境噪声等物理量,并通过“物理量—信号—数据”的转换实现飞机状态的感知、传输与存储。
(2)数据处理基于信号处理算法对传感器采集的数据进行预处理,实现信号的降噪、降维、特征提取。
(3)状态监测接收来自传感器与数据处理模块的数据,基于专家知识库通过固定的失效阈值判断装备故障状态,以实现基本的BIT功能。
(4)健康评估基于飞机实时数据,利用智能算法模型对故障状态进行推理,得到离散的故障类型判断并确定故障发生概率。
(5)故障预测在健康评估的基础上进行寿命预测,综合利用上述模块数据,基于输出向量空间连续的智能算法模型进行故障预测。
(6)推理决策融合前级所有信息推理得到飞机系统级故障状态,并对飞机健康状态进行综合评估,给出维修决策建议,是实现视情维修的关键模块。
(7)接口主要分为人机接口与机机接口,人机接口将PHM系统最终结果信息以可视化的形式进行展示,机机接口实现系统内与系统间数据的传输。
通过分析总结PHM系统功能维度的组成与特点,PHM系统在功能维度设计中应遵循以下准则:
(1)数据采集功能的设计应以测试性设计为基础,在确保故障诊断率、故障隔离率的前提下压缩数据量。同时,数据采集速率与数据处理的降维功能应满足空地数据链的带宽限制。
(2)针对重要易损部件应开展充分的可靠性实验,根据实际服役条件合理调整实验条件,通过边界实验、加速寿命试验实现全寿命周期数据的采集与建模。
(3)算法模型的可靠性须满足PHM系统工程化的要求,使用在线训练、离线训练相结合的方法,加强算法模型的验证评估。
(4)人机接口应具有针对性,面向PHM系统功能采用模块化设计提高软件的灵活性,从而降低软件学习使用成本。
2 PHM系统设计开发流程
基于PHM系统功能、结构、数据三个维度设计准则要求,结合系统工程V&V模型,提出PHM系统设计开发流程,如图5所示。该流程遵循系统工程流程,每阶段以功能维度为主线,包括自上而下的系统设计与自下而上的系统实现。
图5 PHM系统设计开发流程Fig.5 PHM system design and development process
在系统设计阶段,按照“功能—结构—数据”的基本流程进行分析。
(1)从功能性需求识别出发,明确PHM系统具体任务(Mission)与运行能力(Operation capability)。
(2)根据飞机系统结构确定系统需求基线,并对系统功能进行分配。
(3)从数据角度出发,根据信息流串联功能维度与结构维度,抽象出系统功能逻辑。
(4)基于功能逻辑设计系统物理架构并进行模块细节设计。
在系统实现阶段,按照与设计阶段逆向的顺序,依照“数据—结构—功能”的基本流程进行PHM系统的工程实现。
(1)从数据维度出发,基于数据采集方案的设计开展设备可靠性试验与仿真实验,获取理想数据,通过试验数据的分析、挖掘,建立设备健康管理诊断与预测模型。
(2)根据机上空间资源,对各级PHM系统计算资源进行选型、分配与模型固化。
(3)根据具体应用场景,通过软件设计开发专业、友好的人机界面,最终实现PHM系统的正常运行与人机交互。
3 PHM系统三化一体设计架构
在三维多相设计准则的基础上,提出集成实时化、可视化、模型化的一体化PHM设计架构要求。
3.1 基于软硬件协同加速的实时化设计架构
军用飞机故障的瞬发性与严重性要求机载PHM系统具有较好的实时性,对飞机状态变化敏感,能够对故障现象与故障症候做出及时反应与决策,其设计思路如图6所示。
图6 软硬件协同的实时化设计Fig.6 Real-time design of hardware and software collaboration
(1)分布式硬件资源配置
随着半导体制造技术的发展,包括ASIC、DSP、FPGA在内的嵌入式计算芯片成为飞机各系统的关键部件。在半导体制造技术的飞速发展下,现场可编程逻辑门阵列(FPGA)与数字信号处理器(DSP)的应用场景更加广泛。尤其在飞机PHM系统设计中,由于数据模型的动态性与迭代性,可灵活重构的FPGA能够以较低的成本实现PHM系统的维护保障,其小型化、低功耗的特点为PHM系统提供了分布式并行边缘计算的能力,是PHM系统设计的重要部件。
(2)PHM算法实时性优化
军用飞机实际服役条件下由传感器采集的数据多为具有非平衡、强噪声、不完备等特点的非理想数据,为降低因噪声干扰带来的虚警率,提高实时故障预测的准确率,保证维修决策的有效性,需要对PHM算法进行实时性优化,强调实现滤波去噪、缺失值补全、信号降维等功能。
(3)软硬件协同加速
PHM系统实时化设计应统筹计算硬件资源与PHM算法资源,综合考虑运行效果与效能,使算法精度与运行效率之间达到平衡。基于该设计思想搭建PHM桌面超算平台,平台具体配置如表1所示,平台组成如图7所示。以SVM算法为例,PHM超算平台计算171个数据点的SVM故障诊断过程训练时间平均为180.02 ms,诊断时间平均为4.40 ms,总时间平均为184.42 ms;CPU平台上Matlab训练时间耗时平均约为1 025.47 ms,诊断时间平均为12.81 ms,总时间平均为1 038.28 ms,相较CPU获得的加速比平均约为5.63。计算过程中PC平台平均功耗为24.571 W,超算平台平均功耗为4.262 W,相比PC平台缩减了83.7%。
表1 PHM桌面超算平台配置Table 1 PHM Desktop supercomputing platform configuration
图7 PHM桌面超算平台Fig.7 PHM Desktop supercomputing platform
通过算法分解、模型裁剪等操作,在FPGA中将面向在线非理想数据的算法进行硬件化移植,达到算法加速的效果,并在此基础上实现数据流与PHM算法的验证评估。
3.2 基于知识图谱的数据可视化设计架构
PHM系统从飞机健康状态出发,经过数据处理、故障推理、维修决策等环节,产生了大量多层次异构数据,其中在设计阶段、实现阶段产生的数据具有可追溯性与差异性。军用飞机PHM系统主要完成飞行数据实时监测分析与离线数据训练挖掘,给出故障维修建议,为工程师的维修决策提供参考,实现飞机结构与功能的修复,是一种人在环的反馈控制。但是在军用飞机全寿命周期数据管理中没有充分利用各类数据,为提升复杂多源异构数据的利用效率,需要对数据进行结构化管理。因此,需要使用数据可视化方法进行高效的数据管理与使用方法融合,如图8所示。
图8 基于知识图谱的PHM数据可视化Fig.8 PHM data visualization based on knowledge graph
经信息抽取、知识融合、知识加工等数据操作将非结构化数据转换为结构化图数据,知识图谱以图数据库的形式不仅存储了数据数值信息,同时将数据文件之间的逻辑关系以“实体—关系—对象”三元组载体的形式存储。具体可应用于故障手册语义搜索、设计数据智能问答、维修工作辅助决策等场景下。知识图谱图数据库支持网络同步管理,便于保持系统设计过程中各部门数据的一致性。因此,知识图谱的应用能够提升设计过程中知识搜索的效率,加强数据的管理能力。
在此设计方法的指导下建立的知识图谱将故障逻辑与维修策略以有向图的形式进行可视化显示,如图9所示,为军用飞机维修决策与健康管理带来丰富的参考信息。
图9 机载设备PHM知识图谱Fig.9 PHM knowledge graph of airborne equipment
3.3 基于MBSE的系统模型化设计架构
PHM系统涉及数据处理、网络通信、人机交互、多系统耦合等多学科技术,具有复杂性、综合性、信息化的特点,因此PHM系统设计是一个复杂的系统工程问题。由于健康管理信息维度爆炸式增长、层级交联复杂度提升、功能流程耦合性加强,PHM系统设计与工程化实现面临碎片化的问题。
基于模型的系统工程(Model-based System Engineering,简称MBSE)采用灵活、统一的模型元素代替了传统系统工程模糊、局限的文本式描述,使得系统具有更强的通用性、可靠性与可追溯性。使用MBSE方法指导PHM系统的设计能够有效发挥其模型化设计的优势,将包括数据、功能、结构等设计信息进行整合,克服PHM系统设计过程中存在的对象多样、环境复杂、耦合泛在的问题,联合多领域模型、多学科技术,加速PHM系统设计进程。该设计架构面向PHM系统设计开发流程进行优化,通过模型的手段建立设计阶段与实现阶段的联系,如图10所示,具体包括以下内容:
(1)通过设计过程对系统模型进行定义,在对机务工作人员、飞行员、工程师等利益攸关者进行需求收集后将需求整合转化为成熟的系统需求,在系统需求的指导下对系统逻辑、系统架构进行模型表示,得到功能完备、结构合理的系统模型。
(2)对机载设备物理模型以及健康管理算法模型进行建模,通过两者内部联合仿真及半实物仿真进行模型迭代优化,提高模型精确度。
(3)将包含物理模型、算法模型、系统模型在内的多领域模型相关联进行模型级系统测试与验证。系统的分层集成实现DVT(Design,Verification,Test)过程并行化,在系统测试验证过程中对设计过程及时提出新的需求,实现系统设计与迭代的同步推进。
图10 基于MBSE的军用飞机PHM系统设计Fig.10 MBSE based PHM system design for military aircraft
在此设计方法指导下通过运行分析、系统分析、逻辑架构建立、物理架构建立等流程基于MBSE建立PHM开发平台业务模型,如图11所示。
图11 PHM开发平台MBSE模型Fig.11 PHM development platform MBSE model
以机载燃油泵与氧气浓缩器为例,通过PHM领域多模型联合仿真,如图12所示,将包括机载设备、数据采集设备、智能算法、人机接口等在内的PHM系统组成部分以模型联系起来。
图12 PHM系统多领域模型联合仿真Fig.12 Multi-domain model co-simulation of PHM system
人机接口模块的仿真结果如图13所示,通过机载设备实时寿命预测对健康水平进行评估,基于健康状态评级可实现面向视情维修的辅助决策。
图13 机载设备PHM系统联合仿真可视化结果Fig.13 Visualization results of airborne PHM system co-simulation
3.4 军用飞机PHM系统一体化设计特点
在PHM系统一体化设计过程中,模型化设计贯穿始终,规范了PHM系统设计流程;以建立实时化的PHM系统为工程化目标,强调了PHM系统运行效率;呈现方式具有面向应用层的可视化特征,旨在高效、充分利用知识信息,如图14所示。
图14 PHM系统一体化设计架构Fig.14 PHM system integration design architecture
其一体性特点主要体现在以下3个方面。
(1)理想与非理想条件的一体化
从军用PHM系统需求论证阶段开始,如何克服实际服役条件非理想的环境因素与条件制约影响始终是设计的关键问题。因此,在实验、仿真等理想环境条件下的系统设计流程须以实际服役条件为验证,通过边界实验探索系统安全使用包线,将设备状态以可视化的形式展现,结合设计与实验测试结果,对设计进行进一步迭代优化,使其满足实际服役条件下的非理想工况。
(2)模型测试验证一体化
在军用飞机复杂系统设计过程中,涉及多领域模型的建立与验证,以及仿真环境。在进行PHM系统一体化模型设计时,基于通用的功能模拟接口(FMI)建立不同仿真环境间的数据交换通路,实现包括业务模型、算法模型、电路模型、计算卡模型、软件模型等多领域模型建模与可视化的仿真环境一体化,通过模型联合仿真逐步进行PHM系统模拟、半实物与实物仿真,实现PHM系统的功能验证与迭代优化,形成PHM系统设计的闭环。
(3)系统工程设计一体化
基于模型的系统工程将文本式的设计数据基于建模语言(如SysML、DSML、KARMA)以逻辑清晰的图元形式展现,并通过建模工具(如IBM Rational Rhapsody、Capella、MagicDraw)提供简洁的图形化编程手段。尤其在实时化嵌入式系统设计上,国内外在复杂系统设计中积累了较为丰富的实践经验,形成了较为成熟的设计方法,如Harmony方法论串联了嵌入式设计过程中互相制约但设计割裂的系统工程阶段与软件工程阶段,为PHM系统实时化设计提供了可视化、经济性的方法。
4 结论
(1)三维多相设计准则创新性地融合数据、结构、功能维度的设计特点,有利于促进军用飞机PHM系统设计标准化。
(2)在技术验证过程中,基于软硬件协同加速的实时化PHM系统设计架构为PHM系统带来了5.63倍的加速效果以及82.7%的能耗缩减。
(3)基于知识图谱的数据可视化PHM系统设计架构以结构化、关系型的数据库对知识数据进行管理,极大地提高了数据搜索与维修决策的效率。
(4)基于MBSE的PHM系统模型化设计架构以模型为线索串联了系统设计、测试与验证环节,缩短了系统迭代周期,降低了系统设计成本。