LMS Imagine.Lab Syste mSynthesis通过提供系统架构配置的多关联属性建模、多物理系统模型和相关控制模型的集成等功能来进行:
·典型应用工况下的系统层次的性能评估和功能要求确定, 明确不同子系统之间的相互关联的程度;
·不同子系统对整机整体性能贡献的敏感性分析;
·通过权衡各个子系统的性能要求来仿真和优化整机的性能。
基于模型的系统工程的应用——“虚拟铁鸟”
整机系统集成是航空器研发过程中最重要的环节之一,其目的是通过集成各分系统,评估和验证整体性能,进行整体的调优和匹配,同时进行可靠性和故障模式分析。随着航空技术的快速发展和市场要求的不断提高,现有的系统集成评价方法已逐渐不能满足各种新机型项目的开发需求:
(1)整机系统集成一般在研发流程的后期即全机性能验证阶段进行,且一般通过各类地面和飞行试验进行,试验准备周期长、成本高;若发现问题则需要进行故障诊断和排查,修改设计方案,代价较大;统计表明,当前主要机型研发项目,如Embraer170、A380、Boeing787 等机型,均在系统集成和整机验证过程中遇到较大的困难,使整个项目的开发流程和进度在系统集成阶段显著减缓。
(2)物理试验自身有一定的局限性,例如:物理试验中无法完全模拟真实的飞行环境和飞行状态;物理试验较难考虑所有飞行工况,也比较难以表征系统软硬件的全部特征,难以获取更多信息等。
现有系统集成和全机性能验证方法的局限,迫使各航空厂商寻找效率更高、效果更好的技术途径,即通过基于模型的系统工程进行系统集成和虚拟整机(Virtual IntegratedAircraft)试验。虚拟飞机集成就是要通过整机全系统虚拟样机的建立,力图全面反映气动、机械、液压、电气、控制多学科子系统之间的复杂集成和耦合,通过虚拟仿真在整机洞察和获取的更多品质,包括电液系统控制作动性能、机械运动与飞行状态、结构应力、疲劳损伤以及复杂的力纷争问题、起落架性能、燃油与推进系统性能等,调优系统性能并优化系统设计。
针对当前国外航空制造商对整机多学科子系统集成的需求,通过基于模型的系统工程开发平台LMSImagine.Lab开放的架构和优异的集成能力,通过分布式方式整合不同的软件、硬件资源,以开放架构和共仿真技术(包括模型在环MIL、软件在环SIL和硬件在环HIL)集成基于不同软件建立的不同层次和不同形态的分系统模型,直至硬件和实物,形成可代表完整系统的“虚拟铁鸟”(Virtual Iron Bird),即功能化数字飞机(Behavioral Digital Aircraft)。
1 基于模型的系统工程的“虚拟铁鸟”实施
1.1 部件与子系统的多样化建模(Polymorphic Modeling)
“虚拟铁鸟”是由零部件或子系统通过集成或组合而形成的整个系统,而各零部件或子系统可以有不同的建模方式和模型表达形式,这取决于不同的分析阶段、分析目的和对分析精度的不同要求,同时考虑建模的方便性。例如,零部件或子系统的仿真模型,既可以是基于3D 几何创建的CAE模型(例如Virtual.Lab多体动力学模型和有限元模型),也可以是通过物理元件数学建模方式形成的1D系统模型(例如AMESim液压系统模型),还可以是通过测试和参数辨识形成的可以代表系统外特性的功能模型(这种方式可以用一个数学模型和对应的一组参数表达系统的外特性而不关注其内在的物理参数);系统中的控制部分则可以通过“模型在环”方式建立其控制逻辑,或通过“软件在环”以及“硬件在环”方式建立真实的控制器。此外,还可以包含更加详细的控制电子元件模型等。典型的分系统实现方式包括:
(1)航空飞行器的机械部分,包括飞控系统舵机与控制面操纵、起落架、舱门等,一般基于Virtual.LabMotion等多体动力学软件建立,同时可以通过与有限元的结合,考虑刚柔耦合混合建模,部分零部件可作为柔性结构处理,如控制面、机身、起落架部件等;
(2)包括液压、电气网络与电驱动、环境控制、燃油等系统,可基于Imagine.Lab AMESim等系统仿真软件建立,通过物理元件组合的动态建模方式建立这些分系统的模型;
(3)控制律和控制策略可基于Matlab/Simulink 或AMESim等建立,建立详细的控制算法模型。
1.2 模型与数据管理
通过LMS Imagine.Lab SysDM专门的模型与数据管理平台,用于管理“虚拟铁鸟”实施中的大量模型文件和数据,包括模型输入数据、中间过程数据和结果输出数据。由于“虚拟铁鸟”是飞机整机的虚拟集成,因此必然涉及到不同部门的协同工作。根据飞机整机厂商的组织结构,在LMS Imagine.Lab SysDM中定义好对应的类(Classification),例如可以定义起落架、环控系统、飞控系统、发动机等类,在飞控系统类中又可以定义液压部件、控制器、机构等。通过分层的结构化类定义,一方面可以把“虚拟铁鸟”实施中的数据按照这些类来进行结构化的组织和管理。来自不同部门的专业工程师通过Check-in,把自己的模型和数据存储在中央服务器中自己所在的类。对于集成工程师,又可以通过Checkout从中央服务器中来获取系统中所需要的不同模型和数据(可以根据不同的属性信息快速地查找到自己所需要的数据)。随着项目的推进,LMS Imagine.Lab SysDM自动地对模型和数据的版本和变形进行管理,确保专业工程师和集成工程师通过协调地工作。另一方面LMS Imagine.Lab SysDM根据类的定义来定义不同的访问权限,如图3所示,刹车系统负责人可以访问和审批所有刹车系统类下面的模型和数据;刹车部件设计工程师能够访问并修改刹车部件对应的模型和数据;刹车系统集成工程师可以访问所有部件的模型但是不能修改。所有“虚拟铁鸟”的模型和数据均按照这种方式有序地组织起来,确保项目的协同进行。
1.3 架构设计和集成的分析环境
(1)架构设计与模型集成。
“虚拟铁鸟”的架构设计由LMSImagine.Lab System Sythesis 来定义,包括定义“虚拟铁鸟”的拓扑和连接关系,如图4所示。
不论是基于何种软件建立的分系统模型,都需要按照LMS Imagine.Lab System Sythesis 定义的连接关系进行封装,定义与其他模块连接的接口和变量信息,从而可以在平台中进行集成。具体包括:
·定义与其他分系统或模型连接的外部变量接口,包括输入变量和输出变量,定义变量的数量和名称;
·定义进行逻辑控制所需的逻辑控制参数,如可控制当前模块是处于激活状态还是失效状态的参变量;
· 定义分系统模型的整体参数,即哪些参数在“虚拟铁鸟”仿真中是允许用户进行设置和修改的。
以此标准进行封装的分系统模型,在“虚拟铁鸟”平台上表现为一个具有外部接口的模块,具有与外部其他系统进行信息和变量交互的接口,可以在LMS Imagine.Lab SystemSynthesis环境中进行连接和集成。负责系统集成的工程师按照系统的架构,从模型库中选择对应的分系统模型,完成系统模型的配置,形成完整的“虚拟铁鸟”模型(可以形成多种不同配置的“虚拟铁鸟”,从而进行不同设计方案的优化)。
(2)逻辑事件与仿真情景设置。
在LMS Imagine.Lab SystemSynthesis中,通过逻辑控制实现仿真模式、场景、工况和流程的选择和设置,包括复杂的同步、时序、延时等控制过程,以及失效模式分析等;同样通过逻辑控制对不同仿真模式和场景设置不同的模块集成和配置。
逻辑控制(Logical Event Scheduler Control)主要实现“虚拟铁鸟”仿真任务、模式、场景和工况的定义(Tasks & Missions Scheduling),在仿真开始之前或仿真过程中,通过逻辑控制可实现飞行器处于不同的模式和工况,如起飞、巡航、降落、滑行等,以及更复杂的工况,如图5 所示。逻辑控制的另一作用是实现仿真过程中模型参数的变化。
在AMESim平台中,可以定制专门的“虚拟铁鸟”仿真界面,在界面中可以结合逻辑控制,开发类似于仪表板(Dashboard)一样的飞行器工况和模式设置工具。
(3)仿真运行。
LMSImagine.Lab System Synthesis可以定制专门的“虚拟铁鸟”仿真环境。在“虚拟铁鸟”仿真环境中,可以在界面中设定仿真模式、场景和工况(如起飞、巡航、降落、滑行等不同飞行状态),定义必要的模型参数,如图6 所示,设置仿真运行参数如运行时间、模型之间的通信步长等。
在定制的仿真环境中,所有的模式和参数设置都是在专门的界面下完成的,都是面向整个系统的,而无需对底层模型进行操作。此外,还可以定制专门的后处理工具,可以在后处理环境和界面中,快速获取定制的仿真结果,包括曲线、数值、动画等,这些仿真结果一般是整机分析所关心的指标。
2 实施“虚拟铁鸟”的作用和意义
“虚拟铁鸟”平台具备完整的虚拟试验环境和仿真能力,能够在虚拟试验环境中,像真实的物理试验一样,通过逻辑控制的设置和定义,选择不同的试验模式和试验工况,如起飞、平飞、降落以及复杂的失效工况。通过“虚拟铁鸟”试验,可以有效了解和洞悉整机性能,研究分系统和各学科之间的耦合,验证集成起来之后的分系统是否能够达到整体的要求,此外还可以为物理试验做大量的准备工作,如了解重要的载荷工况等。
2.1 实施“虚拟铁鸟”的作用
“虚拟铁鸟”本质上是系统级的集成式仿真,是“基于模型的系统工程”。通过“虚拟铁鸟”仿真可以实现的功能包括:
(1)在早期设计阶段进行设计需求与设计方案的定义、细化和验证。
(2)为控制器开发和控制律设计提供详细而真实的整机级被控对象模型。
(3)系统综合与系统级虚拟测试。将不同类型、不同学科和不同软件的系统模型整合到一个平台上,实现了整机数字样机建模,通过仿真模式、场景和工况的设置,可以研究各种工况下航空飞行器的整体性能,并考虑分系统之间的耦合。
· 观察飞机的姿态、航迹;
· 研究各系统能耗等;
·多学科综合优化。
(4)通过丰富的仿真结果对各分系统集成到整机级之后的性能进行深入研究,包括:
·研究飞控系统控制律和控制策略设计效果,包括:
·研究飞控系统电液作动器的作动能力,结合3D 模型研究气动载荷作用、结构柔性、力纷争等复杂问题;
· 研究起落架的收放、转弯、制动、缓冲等子系统,并考虑其结构柔性的影响;
·研究液压系统流量、油压、温度等特性及其变化,可考虑液压系统的复杂非线性问题,如流体可压缩性、流态变化、气穴、压力脉动等;
· 研究机械部件的结构柔性、结构动强度和疲劳耐久性。
2.2 实施“虚拟铁鸟”的意义
“虚拟铁鸟”平台的建立,能够有效地改进现有设计流程,尤其是系统集成阶段的设计和评价方法,避免不必要的重复设计工作,减少整机物理试验的次数和成本。
(1)将整机方案验证从在线型的(On-Line)完全的物理试验转至离线型的(Off-Line)虚拟试验,或者在线的硬件在环(HIL)仿真,在集成的虚拟环境下分析、评价和优化整机级性能和设计方案,并考虑子系统和多学科之间的耦合作用。
(2)将整机系统集成提前,从早期设计阶段即开始进行系统集成与验证,从而在原有V 字型设计周期的前端引入一个新的V 字设计循环。设计早期系统集成的介入,可有效提高系统成熟度,避免50%左右的重复设计工作。
(3)在设计验证阶段通过整机虚拟试验可分析整机性能和方案,减少物理试验的次数和成本。
(4)显著提高系统设计方案成熟度,避免重复设计过程,减少物理试验的次数和成本,缩短开发周期。此外可分析物理测试难以进行的工况。
(5)“虚拟铁鸟”与物理试验紧密结合,互为补充,可形成完整的整机系统验证方法体系,并逐步实现基于整机建模和仿真分析的虚拟认证。
本文阐述了基于模型的系统工程开发方法的基本概念。作为测试和机电一体化仿真全球领先的供应商LMS公司开发了LMS Imagine.Lab平台,包括多领域系统建模平台AMESim、系统模型和数据管理工具SysDM以及架构设计、配置、仿真综合环境System Synthesis,用于支撑基于模型的系统工程开发方法的实施。基于模型的系统工程开发方法是飞机开发方法学上的全新突破,通过实施基于模型的系统工程,实现飞机整机的虚拟集成,建立“虚拟铁鸟”模型能够有效地改进现有设计流程,尤其是系统集成阶段的设计和评价方法,避免不必要的重复设计工作,减少整机物理试验的次数和成本。