飞行器的飞行管理系统技术方案

技术编号:11546091 阅读:94 留言:0更新日期:2015-06-03 19:26
本发明专利技术涉及一种飞行管理系统,包括:-核心模块,其包括多个通用应用;-补充模块,其与核心模块分开并且包括多个主要补充应用;-所述核心模块和补充模块之间的通用数据交换接口,补充模块包括两个分开的软件实体,分别是其中实现多个主要补充应用的第一软件实体和其中实现至少一个辅助补充应用的第二软件实体,每个辅助补充应用与至少一个主要补充应用相关联,该至少一个主要补充应用的执行需要所述辅助补充应用的执行,补充模块还包括所述两个实体之间的特定数据交换接口。包括两个软件实体的隔离的补充模块的架构使得能够在不同的软件级别单独更新这两个实体。

【技术实现步骤摘要】
飞行器的飞行管理系统
本专利技术涉及一种飞行器的飞行管理系统。
技术介绍
已知的航空电子系统的架构,尤其飞行器的飞行管理系统的架构,包括两个隔离的并且互连的模块:实施关于飞行器的飞行管理的通用功能性的核心模块和用于实施特定补充功能性例如专用于所述飞行器所属的实体的补充模块,所述实体例如是特定飞行器模型、飞行器家族、公司、联盟、所有或部分飞行器的舰队。这样的架构允许不同的运营商来单独开发核心模块的通用功能性(在这种情况下,运营商例如是设备制造商)和补充模块的补充功能性(在这种情况下,运营商例如是飞行器制造商或航空公司),从而简化飞行管理系统的开发。最频繁的更新操作仅涉及实施与飞行方程相关联的算法的某些补充功能性。在这些更新操作期间并且对于这样的功能性而言,执行的修改常常较小,这是因为它们不涉及补充功能性的代码的深入修改,即其关于其他通用或补充功能性的行为,而只是其实施的一个或多个算法的代码的改变或改正,例如用于算法的重新定义以能够使其更加特定于飞行器所属的实体。目前,即使对于算法的这样的修改,运营商也必须确保修改的补充功能性的全部代码与由核心模块提供的通用功能性和该修改的补充功能性可以与其交互的某些其他补充功能性相容。其结果是,目前对补充功能性的算法的任何小的更新都需要大量的工作和时间。
技术实现思路
本专利技术旨在解决该问题并且涉及一种飞行器的飞行管理系统,包括:-核心模块,其包括多个通用应用,所述多个通用应用中的每个通用应用的执行实施关于飞行器的飞行管理的通用功能性;-补充模块,其与核心模块分开并且包括多个主要补充应用,所述多个主要补充应用中的每个主要补充应用的执行实施专用于所述飞行器所属实体例如特定飞行器模型、飞行器家族、公司、联盟、所有或部分飞行器舰队的补充功能性;-所述核心模块和补充模块之间的通用数据交换接口。补充模块包括两个分开的软件实体,分别是其中实施多个主要补充应用的第一软件实体和其中实施至少一个辅助补充应用的第二软件实体,每个辅助补充应用与至少一个主要补充应用相关联,该主要补充应用的执行需要所述辅助补充应用的执行,补充模块还包括所述两个实体之间的特定数据交换接口。附图说明通过阅读实施方式的示例的以下描述,下面提及的本专利技术的特征以及其他特征将显得更加清楚,所述描述是参照附图而给出的,其中:-图1是根据本专利技术的飞行器的飞行管理系统的框图;以及-图2示出了根据本专利技术的飞行器的飞行管理系统的使用。具体实施方式参照飞行器的飞行管理系统(在航空语言中称为“FMS”)给出本描述,但应当理解,所描述的原理可以应用于任何航空电子系统,例如机场导航系统。正如本领域技术人员已知的,飞行管理系统是位于飞行器上的机载电子设备。图1所示的飞行管理系统主要由核心模块10和补充模块20构成。核心模块10包括称为通用应用的多个应用11至1n。多个通用应用中的每个通用应用11至1n的执行实现关于飞行器的飞行管理的通用功能性(例如飞行计划管理、燃料管理等)。通用功能性是飞行管理系统的基本通用功能或者是也通用于飞行管理系统的功能服务。在IMA(集成模块化航空电子是ARINC653标准中主要描述的架构)设备上托管的至少一个软件分区(符合ARINC653标准)中实施核心模块的通用应用。在该ARINC653的背景下,软件分区是可以被执行的软件(代码行集)并且在限定时隙中被执行,该时隙与其他软件分区的时隙隔离并且在也隔离开的物理空间(通常是存储空间或输入/输出空间)中。核心模块10的IMA设备通常包括算法单元、存储器、与飞行器的各种设备或其他硬件设备对接的物理接口以及用于管理一组软件分区的操作系统,使得所讨论的设备可以执行通用应用以实现功能或服务。经由通用应用11至1n的执行、由核心模块10实施的通用功能例如是至少一个以下功能:飞行计划管理功能、计算空间中轨道的功能、通过关于飞行条件(速度、时间、燃料量等)的物理量而计算沿飞行器的给定轨道所取得的值的预测的功能、基于给定模型通过关于气象条件(风、温度等)的物理量外推沿飞行器的给定轨道所取得的值的功能、计算飞行器的当前位置的功能、计算飞行器的当前位置和给定理论轨道的位置之间的偏离的功能、计算用于伺服给定轨道上的飞行器的引导定值的功能、使得能够根据分割式哲学((splittypephilosophy))来管理飞行器驾驶舱的一组功能(借助驾驶舱内功能的若干实例之间的控制和同步)。补充模块20包括多个主要补充软件应用21a、…、2ma并且根据本专利技术包括多个辅助补充软件应用21b、…、2kb,根据下面详细描述的协议,每个辅助补充软件应用可由一个或更多个主要补充应用访问。每个主要补充应用和每个辅助补充应用专用于飞行器所属的实体,例如特定飞行器模型、飞行器家族、公司、联盟、所有或部分飞行器的舰队。辅助补充应用21b、…、2kb包括一个或更多个计算算法,并且计算算法的执行仅旨在给一个或更多个主要补充应用21a、…、2ma提供计算结果。辅助应用的执行只在接收用于馈送计算算法的输入参数时才有可能。根据本专利技术,某些主要补充应用21a、…、2ma与它们调用的一个或更多个辅助补充应用相关联,以获得用于它们的执行所必需的数据。这样的主要补充应用是其执行涉及计算或甚至对数据的特定数字处理的应用,所述计算或处理由一个或更多个辅助补充应用执行。作为示例:-由辅助补充应用执行的计算类型是用于主要补充应用的预测计算,该主要补充应用的执行实施如下功能性:通过将飞行的动态方程与例如不同的初始条件相结合或者通过考虑针对每个主要补充应用都不同的引导模式来作为导航辅助机务人员;以及-根据与通用模块中使用的算法不同的或新的特定算法,对数据的特定处理是在主要补充应用或通用应用中的数据使用之前的数据的合并。多个主要补充应用21a、…、2ma中的每个主要补充应用的执行实现补充模块20的补充功能性。每个补充功能性专用于飞行器所属的实体,例如特定飞行器模型、飞行器家族、公司、联盟、所有或部分飞行器的舰队。补充功能性是关于核心模块10的功能的新功能,或者是对核心模块10的功能应用行为修改的、核心模块10的功能的替选功能,或者是关于使用一个或多个这些补充功能的核心模块10的服务的补充服务。根据本专利技术,在第一软件实体I中实施主要补充应用21a、…、2ma,在与第一软件实体I分开的第二软件实体II中实施辅助补充应用21b、…、2kb。软件实体是软件分区或软件分区的逻辑组件。以已知的方式,软件组件从功能/软件的角度来看是一组连贯的代码行,并且能够与相同分区中的若干其他组件共享公共资源。软件分区能够托管若干软件组件。优选地,在相同IMA设备上托管的两个软件分区I、II(符合ARINC653)中实施补充模块20的辅助补充应用和主要补充应用,其中IMA设备包括算法单元、存储器、具有飞行器的各种设备或其他硬件设备的物理接口以及操作系统,该操作系统用于管理两个软件分区I、II的以使得所讨论的设备能够执行主要补充应用和与主要补充应用相关联的辅助补充应用以实施补充模块20的补充功能性。这两个分区彼此分开并且与具有通用功能性11至1n的软件分区分开。由例如操作系统的低级别软件层来确保补充模块20的两个软件分区I、II之间的隔离,该操作系统对于时间隔离本文档来自技高网...
飞行器的飞行管理系统

【技术保护点】
一种飞行器的飞行管理系统,包括:‑核心模块(10),其包括多个通用应用(11至1n),所述多个通用应用中的每个通用应用的执行实施关于所述飞行器的飞行管理的通用功能性;‑补充模块(20),其与所述核心模块(10)分开并且包括多个主要补充应用(21a、…、2ma),所述多个主要补充应用中的每个主要补充应用的执行实施专用于所述飞行器所属实体例如特定飞行器模型、飞行器家族、公司、联盟、所有或部分飞行器舰队的补充功能性;‑所述核心模块和所述补充模块之间的通用数据交换接口(30),其中,所述补充模块(20)包括两个分开的软件实体(I、II),分别是其中实现所述多个主要补充应用(21a、…、2ma)的第一软件实体(I)和其中实现至少一个辅助补充应用(21b、…、2kb)的第二软件实体(II),每个辅助补充应用与至少一个主要补充应用相关联,所述至少一个主要补充应用的执行需要所述辅助补充应用的执行,所述补充模块还包括所述两个实体(I、II)之间的特定数据交换接口(60)。

【技术特征摘要】
2013.11.26 FR 1361660;2014.04.14 FR 14532961.一种飞行器的飞行管理系统,包括:-核心模块(10),其包括多个通用应用(11至1n),所述多个通用应用中的每个通用应用的执行实施关于所述飞行器的飞行管理的通用功能性;-补充模块(20),其与所述核心模块(10)分开并且包括多个主要补充应用(21a、…、2ma),所述多个主要补充应用中的每个主要补充应用的执行实施专用于所述飞行器所属实体的补充功能性;-所述核心模块和所述补充模块之间的通用数据交换接口(30),其中,所述补充模块(20)包括两个分开的软件实体(I、II),分别是其中实现所述多个主要补充应用(21a、…、2ma)的第一软件实体(I)和其中实现至少一个辅助补充应用(21b、…、2kb)的第二软件实体(II),每个辅助补充应用与至少一个主要补充应用相关联,所述至少一个主要补充应用的执行需要所述辅助补充应用的执行,所述补充模块还包括所述两个实体(I、II)之间的特定数据交换接口(60),其中,每个辅助补充应用(21b、…、2kb)包括一个或更多个计算算法,以及其中,仅在至少一个主要补充应用(21a、…、2ma)的请求时才执行每个辅助补充应用(21b、…、2kb)。2.如权利要求1所述的飞行管理系统,其中,所述飞行器所属实体是特定飞行器模型、飞行器家族、公司、联盟或者所有或部分飞行器舰队中的一个。3.如权利要求1所...

【专利技术属性】
技术研发人员:让克洛德·梅尔皮埃尔·内里朱利恩·贝尔纳特马克·维
申请(专利权)人:空中客车运营简化股份公司
类型:发明
国别省市:法国;FR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1