用于使飞行器的计算单元同步的方法和系统技术方案

技术编号:30344896 阅读:22 留言:0更新日期:2021-10-12 23:29
本公开涉及用于使飞行器的计算单元同步的方法和系统。同步系统(1)包括:生成单元(12),基于来自独立时钟(13)的数据生成同步脉冲,同步脉冲被周期性地生成;传输链路(22A),将同步脉冲传输到每个计算单元(3);和在每个计算单元(3)中的控制元件(23A),将接收到的同步脉冲与由计算单元(3)的内部时钟(9A)生成的脉冲进行比较,并据此得出存在一致性或缺乏一致性的结论;每个计算单元(3)的调度器(7A)在接收到同步脉冲时触发实施分区(P1A至PNA)的序列,且仅当相应计算单元的控制元件(23A)得出存在一致性的结论时才这样做,因此同步系统(1)能够可靠且准确地使计算单元(3)同步,同时有助于计算单元(3)的操作可靠性。有助于计算单元(3)的操作可靠性。有助于计算单元(3)的操作可靠性。

【技术实现步骤摘要】
用于使飞行器的计算单元同步的方法和系统


[0001]本专利技术涉及一种用于使飞行器的、特别是运输机的计算单元同步的方法和系统,所述计算单元被分组在一起成为计算单元集合。

技术介绍

[0002]在本专利技术的上下文中,计算单元:
[0003]‑
可以各自对应于计算机,于是该计算单元集合代表计算机集合,该计算机集合包括例如主计算机和从计算机;或者
[0004]‑
可以对应于单个计算机的各种通道或各种模块,于是该(计算单元的)集合代表该计算机,并且计算单元对应于这些通道或模块。
[0005]另外,在本专利技术的上下文中,该计算单元集合中的计算单元至少部分地实施相同类型的分区。每个分区实施至少一个(软件)功能,例如,在飞行控制计算机的情况下,用于对控制面的致动器加以控制。
[0006]众所周知,飞行器、特别是运输机通常包括多个计算单元集合、并且特别是飞行控制计算机的集合,该飞行控制计算机的集合计算用于对飞行器的控制面的致动器加以控制的控制命令。通常,这些计算机中的一些计算机在控制模式(COM)下使用,并且其他计算机在监测模式(MON)下使用,监测模式下的计算机对在控制模式下的计算机的操作进行监测。这些计算机因此分布到COM/MON对中。
[0007]此外,飞行器的计算机中的一些计算机可以是双工类型的,也就是说,它们包括形成例如通道A和通道B的两个模块。在通道A和通道B中的每一个上重复由计算机实施的每个功能,其中,一个通道以控制模式(COM)起作用并且另一个通道以监测模式(MON)起作用。这使得可以执行COM/MON监测,在此期间,对于计算机实施的每个功能,以监测模式起作用的通道对以控制模式起作用的通道进行监测,以便检测该对通道的任何故障。
[0008]不管所讨论的架构如何,这样的计算单元集合中的计算单元必须能够被准确且可靠地同步,同时提供安全手段。
[0009]因此,需要这种同步。

技术实现思路

[0010]本专利技术的目的是满足这种需要。本专利技术涉及一种用于使飞行器的至少两个计算单元同步的系统,这两个计算单元能够实施多个相同的分区,每个所述计算单元至少包括调度器、内部时钟和软件平台,所述软件平台包括所述多个分区。
[0011]根据本专利技术,所述同步系统包括:
[0012]‑
生成单元,所述生成单元被配置为生成同步脉冲,所述生成单元与独立时钟相关联、并且包括用于基于来自所述时钟的数据生成校准后的同步脉冲的形式生成器,所述同步脉冲被周期性地生成;
[0013]‑
传输链路,所述传输链路被配置为将所述同步脉冲传输到每个所述计算单元;以

[0014]‑
在每个所述计算单元中的控制元件,所述控制元件被配置为将由所述计算单元接收的同步脉冲与由所述计算单元的内部时钟生成的脉冲进行比较,并且据此基于所述比较得出存在一致性或缺乏一致性的结论,
[0015]并且每个所述计算单元的调度器被配置为在接收到所述同步脉冲时触发实施所述分区中的至少一些分区的序列,并且仅当相应计算单元的控制元件得出存在一致性的结论时才这样做。
[0016]因此,同步系统能够可靠且准确地使计算单元同步(特别是使用独立于计算单元的内部时钟的时钟)。
[0017]另外,借助于控制元件,仅在同步脉冲存在一致性的情况下才考虑同步,从而有助于计算单元的操作可靠性。具体地,有利地,所述同步系统被配置为当所述计算单元之一的控制元件得出缺乏一致性的结论时,停止考虑这一计算单元的处理操作。
[0018]此外,有利地,所述生成单元被配置为在从每个所述计算单元接收到可用性信息之后生成第一同步脉冲。
[0019]另外,在一个特定实施例中,所述同步系统包括延迟生成器,所述延迟生成器布置在所述生成单元与所述计算单元之间、并且被配置为向所述同步脉冲添加延迟,所述延迟根据用于接收所述同步脉冲的计算单元而不同,每个所述计算单元考虑具有从所述延迟生成器接收的相应延迟的同步脉冲。
[0020]此外,在一个特定实施例中,所述同步系统包括直接同步元件,所述直接同步元件被配置为使所述计算单元同步,以便使分区序列内的一个或多个分区同步。
[0021]本专利技术还涉及一种用于使飞行器的至少两个计算单元同步的方法,这两个计算单元能够实施多个相同的分区,每个所述计算单元至少包括调度器、内部时钟和软件平台,所述软件平台包含所述多个分区。
[0022]根据本专利技术,所述同步方法至少包括以下步骤序列,所述步骤序列被重复实施:
[0023]‑
由生成单元实施的生成同步脉冲的生成步骤,所述同步脉冲是基于来自与所述生成单元相关联的独立时钟的数据而生成的;
[0024]‑
由传输链路实施的将所述同步脉冲传输到每个所述计算单元的传输步骤;
[0025]‑
控制步骤、特别是针对每个所述计算单元的控制步骤,由控制单元实施的每个所述控制步骤包括将由所述计算单元接收的同步脉冲与由所述计算单元的内部时钟生成的脉冲进行比较,以及据此基于所述比较得出存在一致性或缺乏一致性的结论;以及
[0026]‑
触发步骤、特别是针对每个所述计算单元的触发步骤,由相应计算单元的调度器设置的每个所述触发步骤包括在接收到所述同步脉冲时触发实施所述分区中的至少一些分区的序列,以及仅当相应控制步骤得出存在一致性的结论时才这样做。
[0027]有利地,所述同步方法包括停止步骤:当与所述计算单元之一相关的控制步骤得出缺乏一致性的结论时,停止考虑这一计算单元的处理操作。
[0028]此外,有利地,所述生成步骤在从每个所述计算单元接收到可用性信息之后生成第一同步脉冲。
[0029]另外,在一个特定实施例中,所述同步方法包括由延迟生成器实施的向同步脉冲添加延迟的延迟生成步骤,所述延迟根据用于接收同步脉冲的计算单元而不同,并且每当
由所述相应计算单元接收到具有相应延迟的同步脉冲时,考虑所述控制步骤和所述触发步骤。
[0030]此外,在一个特定实施例中,所述同步方法包括至少一个直接同步步骤:使所述计算单元同步,以便使分区序列内的一个或多个分区同步。
[0031]本专利技术还涉及:
[0032]‑
一种计算单元集合,其包括至少两个计算单元以及如上所述的同步系统,每个所述计算单元至少包括调度器、内部时钟和软件平台;以及/或者
[0033]‑
一种包括这样的计算单元集合的飞行器、特别是运输机。
附图说明
[0034]附图将使得容易理解如何能实施本专利技术。在这些图中,相同的附图标记表示相似的要素。
[0035]图1是配备有计算单元集合的飞行器的示意性透视图,所述计算单元集合设置有同步系统。
[0036]图2是具有两个计算单元的集合的一个示例的概观。
[0037]图3是设置有同步系统的主计算单元的一个特定实施例的概观。
[0038]图4是从计算单元的一个特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于使飞行器的至少两个计算单元同步的系统,这两个计算单元(3,4)能够实施多个相同的分区(P1A至PNA,P1B至PNB),每个所述计算单元(3,4)至少包括调度器(7A,7B)、内部时钟(9A,9B)和软件平台(11A,11B),所述软件平台包括所述多个分区(P1A至PNA,P1B至PNB),其特征在于,所述同步系统包括:

生成单元(12),所述生成单元被配置为生成同步脉冲,所述生成单元(12)与独立时钟(13)相关联、并且包括用于基于来自所述时钟(13)的数据生成校准后的同步脉冲的形式生成器(15),所述同步脉冲被周期性地生成;

传输链路(22A,22B),所述传输链路被配置为将所述同步脉冲传输到每个所述计算单元(3,4);以及

在每个所述计算单元(3,4)中的控制元件(23A,23B),所述控制元件被配置为将由所述计算单元(3,4)接收的同步脉冲与由所述计算单元(3,4)的内部时钟(9A,9B)生成的脉冲进行比较,并且据此基于所述比较得出存在一致性或缺乏一致性的结论,并且每个所述计算单元(3,4)的调度器(7A,7B)被配置为在接收到所述同步脉冲时触发实施所述分区(P1A至PNA,P1B至PNB)中的至少一些分区的序列,并且仅当相应计算单元(3,4)的控制元件(23A,23B)得出存在一致性的结论时才这样做。2.根据权利要求1所述的系统,其特征在于,所述同步系统被配置为当所述计算单元(3,4)之一的控制元件(23A,23B)得出缺乏一致性的结论时,停止考虑这一计算单元(3,4)的处理操作。3.根据权利要求1和2之一所述的系统,其特征在于,所述生成单元(12)被配置为在从每个所述计算单元(3,4)接收到可用性信息之后生成第一同步脉冲。4.根据权利要求1至3中任一项所述的系统,其特征在于,所述同步系统包括延迟生成器(26),所述延迟生成器布置在所述生成单元(12)与所述计算单元(3,4)之间、并且被配置为向所述同步脉冲添加延迟,所述延迟根据用于接收所述同步脉冲的所述计算单元(3,4)而不同,每个所述计算单元(3,4)考虑具有从所述延迟生成器(26)接收的相应延迟的同步脉冲。5.根据权利要求1至4中任一项所述的系统,其特征在于,所述同步系统包括直接同步元件,所述直接同步元件被配置为使所述计算单元(3,4)同步,以便使分区序列内的一个或多个分区同步。6.一种用于使飞行器的至少两个计算单元同步的方法,这两个计算单元(3,4)能够实施多个相同的分区(P1A至PNA,P1B至PNB),每个所述计算单元(3,4)至少包括调度器(7A,7B)、内部时钟(9A,9B)和软件平台(11A,11B),所述软件平台包括所述多个分区(P1A至PNA,P...

【专利技术属性】
技术研发人员:C
申请(专利权)人:空中客车运营简化股份公司
类型:发明
国别省市:

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

1