当前位置: 首页 > 专利查询>CAE有限公司专利>正文

在模拟器中使用的可配置的模块卡制造技术

技术编号:12406936 阅读:120 留言:0更新日期:2015-11-29 03:55
本公开涉及一种可配置的模块卡。所述卡包括电路板、在电路板上的至少一个处理器和至少一个存储器、包括多个可配置的输入端和输出端的可配置的输入/输出单元、用于在至少一个处理器、至少一个存储器及可配置的输入/输出单元之间提供电子数据交换的总线和包括多个可配置的电源电路的电源。可配置的输入/输出单元有用于发送广播消息的预定义的输出端和用于接收广播响应消息的预定义的输入端。处理器基于广播响应消息配置可配置的输入/输出单元的多个输入端和输出端。处理器基于广播响应消息配置电源的多个电源电路。处理器为可配置的输入/输出单元的多个输入端和输出端以及电源的多个电源电路产生测试信号。

【技术实现步骤摘要】
【国外来华专利技术】在模拟器中使用的可配置的模块卡
本专利技术涉及模拟器领域。更具体地说,本专利技术涉及在模拟器中使用的可配置的模块卡。背景商业航空公司和空军使用飞行模拟器来锻炼其飞行员面对各种类型的情况。因为每种航空器都有其特殊性,飞行模拟器通常被建在一种类型或者相近类型的航空器上来锻炼飞行员。飞行模拟器分为几组组件,每组组件对应于航空器的特定功能。例如,第一组组件用于模拟显示器上显示的信息;第二组组件用于模拟航空器的运行;第三组组件用于模拟电路;另一组组件用于模拟液压回路等。上述几组组件由一个或者几个处理器集中控制。因此,需要在模拟器中使用的可配置的模块卡。概述根据第一方面,本专利技术提供了一种在模拟器中使用的可配置的模块卡。所述卡包括电路板、安装在电路板上的至少一个处理器和安装在电路板上且与处理器进行电子通信的至少一个存储器。所述卡包括可配置的输入/输出单元。可配置的输入/输出单元包括多个可配置的输入端和输出端。可配置的输入/输出单元有用于发送广播消息的预定义的输出端和用于接收广播响应消息的预定义的输入端。所述卡包括以电子方式与可配置的输入/输出单元、至少一个处理器和至少一个存储器连接以便在它们之间提供电子数据交换的总线。所述卡包括存储在存储器中的输入/输出配置代码。输入/输出配置代码当由至少一个处理器执行时,基于广播响应消息配置可配置的输入/输出单元的多个输入端和输出端。所述卡包括电源。电源接收预定电压的输入电力并包括多个可配置的电源电路。所述卡包括存储在所述存储器中的电源配置代码。电源配置代码当由至少一个处理器执行时,基于广播响应消息配置电源的所述多个电源电路。所述卡包括存储在存储器中的测试代码。测试代码当由至少一个处理器执行时,为基于广播响应消息配置的可配置的输入/输出单元的多个输入端和输出端产生测试信号。测试代码进一步为基于广播响应消息配置的电源的多个电源电路产生测试信号。在一个特定的方面,至少一个处理器执行模拟代码以实现模拟器的功能。在另一个特定的方面,配置可配置的输入/输出单元的多个输入端和输出端包括执行输入端和输出端的网络配置。在另一个特定的方面,所述可配置的输入/输出单元与至少一个其他模拟组件交换数据。在另一个特定的方面,配置可配置的输入/输出单元的多个输入端和输出端包括确定哪些输入端和输出端与至少一个其他模拟组件交换数据。在另一个特定的方面,执行模拟代码以实现所述模拟器的功能包括以下项中的至少一项:处理由所述可配置的输入/输出单元接收的数据,及产生由所述可配置的输入/输出单元发送的数据。在另一个特定的方面,所述模拟器的功能包括以下项中的至少一项:模拟显示器上显示的信息、模拟航空器的运动、模拟航空器的电路、模拟航空器的液压回路。在又一个特定的方面,模拟器的功能包括几个子功能,而且配置可配置的多个输入/输出单元的多个输入端和输出端包括确定哪些输入端和输出端被用于接收和发送与特定的子功能相关的数据。在另一个特定的方面,所述电源的特定的电源电路为所述卡的电子元件供电。在另一个特定的方面,配置电源的多个电源电路包括:确定由特定的电源电路提供给电子元件的电力的特定的电流强度和特定的电压中的至少一个。在另一个特定的方面,所述电子元件包括以下项中的一个:所述可配置的输入/输出单元、所述至少一个处理器、所述至少一个存储器和所述总线。在另一个特定的方面,所述电源的特定的电源电路为另一个模拟组件的电子元件供电。在另一个特定的方面,配置所述电源的所述多个电源电路包括确定由所述特定的电源电路提供给所述电子元件的电力的特定的电流强度和特定的电压中的至少一个。在另一个特定的方面,所述可配置的输入/输出单元包括用于通过以太网协议接收/传送数据的以太网板。在另一个特定的方面,所述可配置的输入/输出单元包括用于通过Wi-Fi协议接收/传送数据的Wi-Fi板。在另一个特定的方面,为可配置的输入/输出单元的多个输入端和输出端产生的测试信号允许检验输入端和输出端的网络配置。在又一个特定的方面,为可配置的输入/输出单元的多个输入端和输出端产生的测试信号允许检验输入端和输出端与另一个模拟组件的网络连接。在另一个特定的方面,为电源的多个电源电路产生的测试信号允许检验电源电路工作于规定的电压或者电流强度下。附图简述将仅仅以示例方式参考附图来描述本公开的实施例,在附图中:图1是可配置的模块卡的方框图;图2是根据第一方面包括几个图1中的可配置的模块卡的可配置的模拟器的方框图;图3是根据另一方面包括几个图1中的可配置的模块卡的可配置的模拟器的方框图;图4是根据又一方面的图1中的可配置的模块卡的方框图;图5根据另一方面示出了用于操作包括了多个图1中的可配置的模块卡的可配置的模拟器的方法;以及图6示出了包括几个图1中的可配置的模块卡的示例性飞行模拟器。详细描述在阅读以下只以示例方式参考附图给出的对其说明性实施例的非限制性描述时,上述的和其他特征将变得更加明显。相似的附图标记表示在各个附图中的相似特征。本专利技术的各个方面总体上解决了具有多个用于执行模拟的计算组件的模拟器的问题中的一个或者更多的问题。在本公开中提到的模拟器可以被用于不同的模拟目的。例如,第一类型的模拟器可以包括交通工具模拟器如航空器模拟器、陆地交通工具模拟器、船模拟器,地下模拟器,矿业模拟器或者核电站模拟器。模拟器是通常包括多个组件的复杂的系统。第一类型组件包括计算组件,所述计算组件包括用于执行特定的模拟软件(模拟软件和模拟代码在本公开中交替使用)的处理器。计算组件通常接收数据、通过特定的模拟软件处理接收到的数据以产生新的数据、并传送新的数据。计算组件也可以能够与一个或者几个专用硬件组件进行交互,所述专用硬件组件如,传感器、机械致动器、气动执行器、液压致动器、显示器、开关、灯、电子元件等。计算组件可以从专用硬件组件接收数据和/或者发送指令到专用硬件组件(例如,从传感器接收数据,并发送致动指令到致动器)。计算组件也可以彼此相互交换数据以执行和同步模拟。模拟器通常实现为用于执行模拟器的多个功能的多个子系统。每个子系统包括多个计算组件和多个专用硬件组件。计算组件由一个或者几个专用的实体来集中控制,专用的实体有执行控制软件的处理器。计算组件通常由专用的卡来实现,具有特定的电子元件的每个专用的卡经设计用于实现模拟器的特定的功能或者子功能。此外,每个专用的卡可仅能够执行存储在专用的卡里的存储器中的专用的软件。因此,当这样的专用的卡不能正常操作,唯一的选择就是修复该专用的卡(可能中断模拟)或者用完全相同类型的专用的卡替换该专用的卡(完全相同类型的专用的卡可能不能立即可用或者可能很贵)。本公开介绍了可配置的模块卡,所述可配置的模块卡可以经配置用于发挥上述的计算组件中的几个计算组件的作用。因此,所述模拟器不再依赖于多个专用的卡,多个专用的卡可以由可配置的模块卡的实例进行替换。可配置的模块卡包括几个可配置的电子元件(如可配置的输入/输出单元、可配置的电源)。由特定的可配置的模块卡执行的模拟软件也是可配置的。可配置的模块卡由一个或者几个有执行配置和控制软件的处理器的专用的实体进行配置和控制。因此,当实现模拟器的关键功能的特定的可配置的模块卡不能正常操作,模拟器的另一个可配置的模块卡可以经重新配置用于代替有缺本文档来自技高网...
在模拟器中使用的可配置的模块卡

【技术保护点】
一种在模拟器中使用的可配置的模块卡,所述卡包括:电路板;至少一个处理器,所述至少一个处理器安装在所述电路板上;至少一个存储器,所述至少一个存储器安装在所述电路板上且与所述处理器进行电子通信;可配置的输入/输出单元,所述可配置的输入/输出单元包括多个可配置的输入端和输出端,所述可配置的输入/输出单元有用于发送广播消息的预定义的输出端和用于接收广播响应消息的预定义的输入端;总线,所述总线以电子方式与所述可配置的输入/输出单元、所述至少一个处理器和所述至少一个存储器连接用于在它们之间提供电子数据交换;输入/输出配置代码,所述输入/输出配置代码存储在所述存储器中,所述输入/输出配置代码当由所述至少一个处理器执行时,基于所述广播响应消息配置所述可配置的输入/输出单元的所述多个输入端和所述多个输出端;电源,所述电源接收预定电压的输入电力并包括多个可配置的电源电路;电源配置代码,所述电源配置代码存储在所述存储器中,所述电源配置代码当由所述至少一个处理器执行时,基于所述广播响应消息配置所述电源的所述多个电源电路;测试代码,所述测试代码存储在所述存储器中,所述测试代码当由所述至少一个处理器执行时,为基于所述广播响应消息配置的所述可配置的输入/输出单元的所述多个输入端和所述多个输出端产生测试信号,所述测试代码还为基于所述广播响应消息配置的所述电源的所述多个电源电路产生测试信号。...

【技术特征摘要】
【国外来华专利技术】2014.03.26 US 14/226,5351.一种在模拟器中使用的可配置的模块卡,所述可配置的模块卡包括:电路板;至少一个处理器,所述至少一个处理器安装在所述电路板上;至少一个存储器,所述至少一个存储器安装在所述电路板上且与所述至少一个处理器进行电子通信;可配置的输入/输出单元,所述可配置的输入/输出单元包括多个可配置的输入端和输出端,所述可配置的输入/输出单元有用于发送包括配置请求的广播消息的预定义的输出端和用于接收广播响应消息的预定义的输入端,所述配置请求包括所述可配置的模块卡的标识,并且所述广播响应消息包括基于所述可配置的模块卡的所述标识的配置参数;总线,所述总线以电子方式与所述可配置的输入/输出单元、所述至少一个处理器和所述至少一个存储器连接用于在它们之间提供电子数据交换;输入/输出配置代码,所述输入/输出配置代码存储在所述至少一个存储器中,所述输入/输出配置代码当由所述至少一个处理器执行时,基于所述广播响应消息配置所述可配置的输入/输出单元的所述多个可配置的输入端和所述多个可配置的输出端;电源,所述电源接收预定电压的输入电力并包括多个可配置的电源电路;电源配置代码,所述电源配置代码存储在所述至少一个存储器中,所述电源配置代码当由所述至少一个处理器执行时,基于所述广播响应消息配置所述电源的所述多个电源电路;测试代码,所述测试代码存储在所述至少一个存储器中,所述测试代码当由所述至少一个处理器执行时,为所述可配置的输入/输出单元的所述多个可配置的输入端和所述多个可配置的输出端产生测试信号以便验证所述多个可配置的输入端和所述多个可配置的输出端按照其基于所述广播响应消息的配置进行操作,所述测试代码还为所述电源的所述多个电源电路产生测试信号以便验证所述多个电源电路按照其基于所述广播响应消息的配置进行操作。2.根据权利要求1所述的可配置的模块卡,其中,配置所述可配置的输入/输出单元的所述多个可配置的输入端和所述多个可配置的输出端包括执行所述多个可配置的输入端和所述多个可配置的输出端的网络配置。3.根据权利要求1所述的可配置的模块卡,其中,所述可配置的输入/输出单元与至少一个其他模拟组件交换数据,其中所述至少一个其他模拟组件是另一个可配置的模块卡或与另一个可配置的模块卡不同的专用硬件组件。4.根据权利要求3所述的可配置的模块卡,其中,配置所述可配置的输入/输出单元的所述多个可配置的输入端和所述多个可配置的输出端包括确定哪些输入端和输出端与所述至少一个其他模拟组件交换所述数据。5.根据权利要求1所述的可配置的模块卡,其中,所述至少一个处理器执行模拟代码以实现所述模拟器的功能。6.根据权利要求5所述的可配置的模块卡,其中,执...

【专利技术属性】
技术研发人员:米歇尔·加里博伊斯亚尼克·科特
申请(专利权)人:CAE有限公司
类型:发明
国别省市:加拿大;CA

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

1