飞机起落架刹车系统仿真模型构建方法、设备及存储介质与流程

文档序号:33463613发布日期:2023-03-15 05:47阅读:109来源:国知局
1.本发明属于工程系统建模仿真
技术领域
:,尤其涉及一种基于modelica的飞机起落架刹车系统仿真模型构建方法、设备及存储介质。
背景技术
::2.飞机起落架刹车系统是飞机着陆制动的重要系统,在飞机地面着陆滑跑过程中吸收飞机的滑跑动能,使飞机滑跑的速度快速降低,从而缩短飞机的制动距离;在飞机着陆后确保飞机实现制动,飞机起落架刹车系统对飞机安全起飞、安全着陆起着重要的作用。3.飞机起落架刹车系统最早借用了汽车上的技术,至今有70年左右的发展历程。随着控制技术的发展,特别是电液伺服阀的出现,英美等国广泛应用电子防滑刹车系统,飞机起落架刹车系统进入新的发展时期。我国在飞机防滑刹车系统引进消化吸收的基础上,也相继研制出了多种带防滑控制的飞机起落架刹车系统,但与国际一流厂商的刹车控制设备相比,产品的关键性能仍有较大差距,需要进一步研发新型刹车设备,以提升可靠性、可操作性、可维修性和安全性等。4.传统的飞机起落架刹车系统产品开发模式依赖于物理样机研制与试验,具有生产研制周期长、复杂工况下性能难以测试,实验成本较高等缺点,难以满足飞机起落架刹车系统在产品升级、技术创新等方面的需求,为此寻求在计算机构建飞机起落架刹车系统仿真模型库方法,为后续飞机起落架刹车系统仿真模型搭建研制奠定基础,缩短设备研发周期,降低研发成本。5.modelica语言是一种面向对象的、基于方程的、非因果的多领域统一建模语言,针对涉及机械、电子、控制、液压、气动、热等多学科、多专业耦合的大规模复杂异构模型的构建具有天然的优势,基于modelica语言可以在同一个平台中建立不同学科、不同专业的模型,同时modelica语言具有很好的开放性,能够集成多种异构模型,进行系统级的联合仿真,用于复杂工业系统的建模与仿真分析。技术实现要素:6.本发明的目的在于提供一种飞机起落架刹车系统仿真模型构建方法、设备及存储介质,以解决传统基于物理样机的研制与试验导致生产研发周期长、性能难以测试、实验成本高,难以满足飞机起落架刹车系统在产品升级、技术创新等方面的需求问题。7.本发明是通过如下的技术方案来解决上述技术问题的:一种飞机起落架刹车系统仿真模型构建方法,包括以下步骤:8.对飞机起落架刹车系统进行分解,得到飞机起落架刹车系统的架构;9.基于所述飞机起落架刹车系统的架构,构建刹车控制子系统仿真模型库,利用所述刹车控制子系统仿真模型库中的功能模块构建刹车控制子系统模型;10.基于所述飞机起落架刹车系统的架构,构建刹车液压子系统仿真模型库,利用所述刹车液压子系统仿真模型库中的部件模型构建刹车液压子系统模型;11.基于所述飞机起落架刹车系统的架构,构建刹车机械子系统仿真模型库,利用所述刹车机械子系统仿真模型库中部件的modelica动力学仿真模型构建刹车机械子系统模型;12.基于飞机起落架刹车系统的物理拓扑结构,由所述刹车控制子系统模型、刹车液压子系统模型和刹车机械子系统模型构建飞机起落架刹车系统仿真模型。13.进一步地,所述飞机起落架刹车系统分解为刹车控制子系统、刹车液压子系统和刹车机械子系统;14.所述刹车控制子系统分解为正常刹车模块、备份刹车模块、自动刹车模块、防滑控制模块和应急刹车模块;15.所述刹车液压子系统分解为动力源、控制阀和执行机构;所述动力源分解为压力源、流量源和泵源,所述控制阀分解为刹车控制阀、切断阀、单向阀、梭阀,所述执行机构分解为起落架刹车装置;16.所述刹车机械子系统分解为左主起落架、右主起落架、主起舱门、前起落架和前起舱门。17.进一步地,所述刹车控制子系统仿真模型库的具体构建过程为:18.调用modelica3.2.3标准库内刹车控制子系统的各功能模块,由各功能模块构成刹车控制子系统仿真模型库。19.进一步地,所述刹车控制子系统模型的具体构建过程为:20.基于modelica语言规范和刹车控制逻辑,由所述刹车控制子系统仿真模型库中的功能模块构建成所述刹车控制子系统模型。21.进一步地,所述刹车液压子系统仿真模型库的具体构建过程为:22.构建所述刹车液压子系统的各部件模型,由各部件模型构成所述刹车液压子系统仿真模型库;其中,每个所述部件模型的具体构建过程为:23.基于modelica语言规范,通过文本层和图形层定义部件的工作介质、约束方程和抽象接口;24.在图形层设计部件的图标、参数面板以及部件模型说明文档;25.对部件模型进行测试与优化,完成部件模型的构建。26.进一步地,所述刹车液压子系统模型的具体构建过程为:27.定义所述刹车液压子系统仿真模型库中各部件模型的接口,明确各部件模型接口的物理流和信号流,根据部件模型接口的物理流和信号流将各部件模型的接口连接起来,形成各组件模型;28.定义各组件模型的接口,明确各组件模型接口的物理流和信号流,根据组件模型接口的物理流和信号流将各组件模型的接口连接起来,形成所述刹车液压子系统模型。29.进一步地,所述刹车机械子系统仿真模型库的具体构建过程为:30.利用三维软件构建所述刹车机械子系统各部件的三维模型;31.利用三维转换插件将各部件的三维模型导出,形成对应部件的modelica动力学仿真模型;32.打开每个部件的modelica动力学仿真模型,由各部件的modelica动力学仿真模型构成刹车机械子系统仿真模型库。33.进一步地,所述刹车机械子系统模型的具体构建过程为:34.将部件modelica动力学仿真模型与部件modelica动力学仿真模型之间的运动副转换成modelica语言运动副模型;35.打开每个部件的modelica动力学仿真模型,并与世界模块建立连接关系,再对所有部件的modelica动力学仿真模型进行封装组合,得到所述刹车机械子系统动力学仿真模型;36.将所述刹车机械子系统动力学仿真模型中的每个modelica动力学仿真模型与三维标准几何文件进行关联,并设置所述三维标准几何文件的路径和位置,实现所述刹车机械子系统动力学仿真模型的可视化;37.对所述刹车机械子系统动力学仿真模型进行参数设置,完成所述刹车机械子系统模型的构建。38.基于同一发明构思,本发明还提供一种飞机起落架刹车系统仿真模型构建设备,包括:39.存储器,用于存储计算机程序;40.处理器,用于执行所述计算机程序时实现上述任一项所述的飞机起落架刹车系统仿真模型构建方法的步骤。41.基于同一发明构思,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的飞机起落架刹车系统仿真模型构建方法的步骤。42.有益效果43.与现有技术相比,本发明的优点在于:44.本发明所提供的一种飞机起落架刹车系统仿真模型构建方法、设备及存储介质,所述方法对组成飞机起落架刹车系统的各个子系统的基础部件进行分析,获取基础部件的结构特性和工作特性,基于机理建模方法,采用modelica语言规范开发各基础部件的数学模型,将各基础部件模型根据原理图或控制逻辑进行组合,得到对应的子系统模型,并根据实际工况,注入系统参数;最后对各子系统间进行组合构成完整的飞机起落架刹车系统。45.本发明采用modelica语言开发,使开发的模型库层次清楚、模型可重用、可扩展,极大地提高了建模效率,针对不同信号需求能够快速有效地进行建模与仿真验证;本发明集成了液压、机械和控制子系统,在同一软件中实现多领域统一建模,相比多领域软件联合仿真建模,仿真求解精度和效率更高。46.本发明在进行模型构建时,采用机理建模的方法,相比其他方法,模型仿真精度更高,更贴近实际系统工作状态,能够显著提高飞机起落架刹车系统的研发效率,降低了研发成本,对飞机起落架刹车系统的维护迭代具有重要意义。附图说明47.为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一个实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。48.图1是本发明实施例中飞机起落架刹车系统仿真模型构建方法流程图;49.图2是本发明实施例中飞机起落架刹车系统的架构图;50.图3是本发明实施例中刹车控制子系统模型图;51.图4是本发明实施例中刹车液压子系统的部件模型构建示意图;52.图5是本发明实施例中飞机起落架刹车系统仿真模型库架构示意图;53.图6是本发明实施例中飞机起落架刹车系统仿真模型示意图。54.其中,1-刹车控制子系统模型,2-刹车液压子系统模型,3-刹车机械子系统模型。具体实施方式55.下面结合本发明实施例中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。56.下面以具体地实施例对本技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。57.如图1所示,本发明实施例所提供的一种飞机起落架刹车系统仿真模型构建方法,包括以下步骤:58.步骤一:飞机起落架刹车系统的分解59.将飞机起落架刹车系统分解成刹车控制子系统、刹车液压子系统和刹车机械子系统;将刹车控制子系统按照功能分解成正常刹车模块、备份刹车模块、自动刹车模块、防滑控制模块和应急刹车模块;将刹车液压子系统分解为动力源、控制阀和执行机构,动力源又分解为压力源、流量源和泵源,控制阀分解为刹车控制阀、切断阀、单向阀、梭阀,执行机构主要为起落架刹车装置;将刹车机械子系统分解为左主起落架、右主起落架、主起舱门、前起落架和前起舱门;由此得到的飞机起落架刹车系统的架构如图2所示。60.步骤二:基于所述飞机起落架刹车系统的架构,构建刹车控制子系统仿真模型库,利用所述刹车控制子系统仿真模型库中的功能模块构建刹车控制子系统模型。61.如图2所示,刹车控制子系统包括正常刹车模块、备份刹车模块、自动刹车模块、防滑控制模块和应急刹车模块,这些功能模块可以直接从modelica3.2.3标准库调用,因此刹车控制子系统仿真模型库由从modelica3.2.3标准库调用的正常刹车模块、备份刹车模块、自动刹车模块、防滑控制模块和应急刹车模块等构成。62.基于刹车控制子系统仿真模型库,利用多领域统一建模与仿真分析软件mworks.sysplorer,基于modelica语言规范和刹车控制逻辑,由正常刹车模块、备份刹车模块、自动刹车模块、防滑控制模块和应急刹车模块等构建成所述刹车控制子系统模型,如图3所示。63.刹车控制逻辑为:刹车机械子系统反馈回轮载信号和轮速信号等,将反馈回的轮载信号和轮速信号与对应的参考信号进行对比运算,输出控制刹车控制阀的电流信号,从而控制刹车压力,脚踏刹车模块可同时用于正常刹车模块及备份刹车模块。如图3所示,采用modelica中的combitable1d模块设定刹车脚蹬行程与刹车控制指令关系转化为刹车控制阀信号。自动刹车模块原理考虑刹车滑移的影响,在脚蹬刹车原理的基础上,将刹车脚蹬信号换成不同自动刹车档位下的信号即可。防滑控制模块主要是利用基准速度来控制,以保证在每次打滑解除后系统有足够的时间维持刹车压力处于较低水平,防止二次打滑;其中基准速度的设计要求:当机轮速度大于基准速度时,以机轮速度作为基准速度;当机轮速度小于基准速度时,基准速度以某一大于飞机实际减速率的固定减加速度来减小。采用modelica中的timer模块对轮载信号进行判定,进而判定飞机在地面还是在空中。64.对于modelica3.2.3标准库中没有的功能模块,可以采用刹车液压子系统仿真模型库中部件模型的构建方式来构建,即定义功能模块的工作介质、约束方程和抽象接口;在图形层设计功能模块的图标、参数面板以及模块说明文档;对功能模块进行测试与优化,完成功能模块的构建。65.步骤三:基于所述飞机起落架刹车系统的架构,构建刹车液压子系统仿真模型库,利用所述刹车液压子系统仿真模型库中的部件模型构建刹车液压子系统模型。66.构建刹车液压子系统各部件模型,由各部件模型构成刹车液压子系统仿真模型库。以刹车控制阀为例,如图4所示,每个部件模型的具体构建过程为:67.根据刹车控制阀的基本原理,基于modelica语言规范,利用多领域统一建模与仿真分析软件mworks.sysplorer的文本层和图形层定义刹车控制阀的工作介质、约束方程和抽象接口;在图形层设计刹车控制阀的图标、参数面板以及模型说明文档;对刹车控制阀模型进行测试与优化,完成刹车控制阀模型的构建。68.基于刹车液压子系统仿真模型库,所述刹车液压子系统模型的具体构建过程为:69.步骤3.1:定义所述刹车液压子系统仿真模型库中各部件模型的接口,明确各部件模型接口的物理流和信号流,根据部件模型接口的物理流和信号流将各部件模型的接口连接起来,形成各组件模型;70.步骤3.2:定义各组件模型的接口,明确各组件模型接口的物理流和信号流,根据组件模型接口的物理流和信号流将各组件模型的接口连接起来,形成所述刹车液压子系统模型。71.本发明结合部件实际物理模型,基于机理建模的方法构建其数学模型,搭建的部件模型能够较准确地反映其工作特性,结合开发的油液介质,还能够反映油液在各个部件中的流体特性。72.步骤四:基于所述飞机起落架刹车系统的架构,构建刹车机械子系统仿真模型库,利用所述刹车机械子系统仿真模型库中部件的modelica动力学仿真模型构建刹车机械子系统模型。73.如图2所示,刹车机械子系统主要包括左主起落架、右主起落架、主起舱门、前起落架和前起舱门。在catia三维软件中构建刹车机械子系统各部件的三维模型;利用kinetrans插件将各部件的三维模型导出,形成对应部件的modelica动力学仿真模型,将部件modelica动力学仿真模型与部件modelica动力学仿真模型之间的运动副转换成modelica语言运动副模型;在多领域统一建模与仿真分析软件mworks.sysplorer中打开每个部件的modelica动力学仿真模型,由各部件的modelica动力学仿真模型构成刹车机械子系统仿真模型库。74.基于刹车机械子系统仿真模型库,刹车机械子系统模型的具体构建过程为:75.步骤4.1:在多领域统一建模与仿真分析软件mworks.sysplorer中打开每个部件的modelica动力学仿真模型,调用modelica3.2.3标准库内的世界模块,将世界模块与各部件对应的modelica动力学仿真模型通过姿态转换模块进行连接,再对所有部件modelica动力学仿真模型进行封装组合,得到所述刹车机械子系统动力学仿真模型。76.其中,姿态转换模块用于约束世界模块与各部件对应的modelica动力学仿真模型之间的坐标系偏移关系,调整各部件对应的modelica动力学仿真模型在世界模块中的位置。77.步骤4.2:将所述刹车机械子系统动力学仿真模型中的每个modelica动力学仿真模型与三维标准几何文件(.stl)进行关联,并设置所述三维标准几何文件的路径和位置,实现所述刹车机械子系统动力学仿真模型的可视化;通过可视化分析,结合三维动画和曲线进行运动分析,可以提高模型的调试效率和建模准确性。78.步骤4.3:对所述刹车机械子系统动力学仿真模型进行参数设置,完成所述刹车机械子系统模型的构建。79.刹车机械子系统动力学仿真模型搭建完成后,还需要对子系统动力学仿真模型各部件modelica动力学仿真模型的参数进行设置。本实施例利用多领域统一建模与仿真分析软件mworks.sysplorer打开模型,并进行参数设置。80.刹车机械子系统动力学仿真模型的参数包括各部件modelica动力学仿真模型的参数、modelica语言运动副模型的参数、姿态转换模块的参数、世界模块的参数。81.各部件modelica动力学仿真模型(即刚体模型)是构建刹车机械子系统的主要部件模型,刹车机械子系统三维模型中各部件模型转换成modelica动力学仿真模型时,将各个独立的部件模型视为一个刚体模型,并将各部件三维模型的主要数据附加在对应的刚体模型中,每一个刚体模型可以关联一个三维几何文件。在仿真时,根据所设计刹车机械子系统各个部件的实际质量参数对刚体模型中的参数进行设置,具体参数包括部件质量、质心质量、转动惯量以及初始化参数。初始化参数是指模型解算的初始时刻的取值,主要包括三维部件的名称、三维部件的形状、三维部件的颜色和材质、三维部件的初始位置和姿态、三维部件的长宽高、以及三维部件的其他额外信息。82.根据刹车机械子系统各部件在三维空间中的运动关系,在刹车机械子系统各部件modelica动力学仿真模型之间,设置运动副(例如移动副、转动副、万向节、球铰等),同时还设置运动副的运动方向以及初始运动信息,初始运动信息包括初始位置和速度等。对于需要添加驱动的运动副需要对其进行额外的接口设置,生成外部机械接口,用于传递力和位移信息。83.姿态转换模块的参数包括相对位置和姿态,主要确定刹车机械子系统各相邻部件之间的相对位置和姿态关系。世界模块的参数包括重力加速度大小及其作用方向,主要确定当前仿真环境的重力场参数。84.由各子系统仿真模型库构成的系统仿真模型库如图5所示。85.步骤五:基于飞机起落架刹车系统的物理拓扑结构,由所述刹车控制子系统模型、刹车液压子系统模型和刹车机械子系统模型构建飞机起落架刹车系统仿真模型。86.如图1所示的基于模型驱动自底向上集成流程,基于modelica语言分别构建飞机起落架刹车系统的部件、组件、子系统模型,根据飞机起落架刹车系统的物理拓扑结构,采用拖拽式建模建立飞机起落架刹车系统仿真模型。其中,仿真模型库中不同模型之间或者子系统之间通过连接器连接,连接器包含流变量和势变量,是基于广义基尔霍夫定律来实现的,即流变量之和为零,势变量相等。如图6所示,基于搭建好的刹车控制子系统模型1、刹车液压子系统模型2和刹车机械子系统模型3,结合飞机起落架刹车系统原理,以及后续还可以集成其他辅助系统(如:大气环境,地面风阻,发动机反推和干/湿跑道等),构建飞机起落架刹车系统仿真模型。刹车控制子系统1收集刹车机械子系统3反馈信号,通过判断,激活相应的工作状态,输出指令信号到刹车液压子系统2,刹车液压子系统2接收相应的指令信号给刹车控制阀,控制刹车控制阀的电流信号,从而控制刹车压力,调节刹车滑移率始终在最大摩擦系数附近。搭建好飞机起落架刹车系统仿真模型,注入系统参数,就可以进行飞机起落架刹车系统的仿真试验。87.本发明是基于系统工程建模(mbse)的思想,按照自顶向下的系统分解和自底向上的工程建模来完成系统仿真模型的开发。modelica语言是一种面向对象的、基于方程的、非因果的多领域统一建模语言,针对涉及机械、电子、控制、液压、气动、热等多学科、多专业耦合的大规模复杂异构模型的构建具有天然的优势。88.本发明采用的机理建模的方法,相比其他方法,模型仿真精度更高,更贴近实际系统工作状态,能够显著提高飞机起落架刹车系统的研发效率,降低了研发成本,对飞机起落架刹车系统的维护迭代具有重要意义。89.本发明飞机起落架刹车系统仿真模型还可以集成利用大气环境、干/湿跑道可以模拟不同的地面环境,飞机起落架刹车系统仿真模型在极限条件下工作性能是否满足设计需求。90.以上所揭露的仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本发明揭露的技术范围内,可轻易想到变化或变型,都应涵盖在本发明的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1