一种基于模型的航空电子系统接口管理系统的制作方法_2

文档序号:9235599阅读:来源:国知局
助于对其接口数据进行设计和管理。
[0029]所述数据类型模型用于表示系统和子系统级中设备与设备之间进行数据传送的硬件接口的类型。通常情况下,所述数据类型模型分为不同的总线数据类型模型和非总线数据类型模型。
[0030]所述数据类型模型是接口管理系统的重要组成部分。按照航空电子系统设计过程中常用的硬件接口的类型,逐步细化出系统和子系统级中设备与设备之间进行数据传送的硬件接口的类型,并以类型模型的方式划分为不同的总线数据类型模型和非总线数据类型模型。其中,总线数据类型模型主要包括1553B总线、RS422总线、FC总线、1394总线和ARINC429总线等多种数据类型模型。而非总线数据类型模型主要包括离散信号、参考信号、模拟信号、音频信号、视频信号等多种非总线数据类型模型。
[0031]对于同一型号的飞机来说,无论采用哪种类型的硬件接口,S卩,无论采用哪种数据类型模型,所述数据层级模型中的型号级、系统级、子系统级和设备级的接口数据都是一样的,即,这些接口数据不会随着硬件接口类型的不同而变化。而通道级、消息级、信号级和参数级的接口数据会随着硬件接口类型,即,数据类型模型的不同而不同。
[0032]所述规则配置模型用于基于不同类型的硬件接口的通信协议规范,配置各种接口数据的属性约束条件。对于通道级、消息级、信号级和参数级的接口数据而言,其会随着采用的硬件接口类型的不同而不同。而不同类型的硬件接口具有不同的通信协议规范,为了满足这些通信协议规范的要求,使得这些接口数据必须满足一定的属性约束。而所述规则配置模型就是用于为这些接口数据配置属性约束条件的。
[0033]为了进一步给接口数据设计人员提供更多高效的配置规则,以便于接口数据设计人员更快捷、便利地进行接口数据设计。在本发明中,所述规则配置模型通常包括数据命名规则、规范号生成规则、数据约束规则、数据属性关联约束规则等重要规则。其中,所述数据命名规则用于定义型号、系统、设备、通道、消息和信号的名称所需满足的长度字符格式等规则。所述规范号生成规则用于定义配置不同类型的硬件接口下的通道、消息、信号和参数的属性项的规范号自动生成规则。所述数据约束规则用于基于不同类型的硬件接口的通信协议规范,定义各种接口数据的属性项需要满足的协议规则。所述数据属性关联约束规则用于定义接口数据的不同属性项之间的关联约束关系规则。通过所述规则配置模型,可以满足在不同情况下设计时可能会出现的对接口数据的特殊限制规则。
[0034]所述数据模板,是各种接口数据的设计模板。其用于规范化、统一化和完整性地描述各种接口数据。该数据模板基于所述数据层级模型、数据类型模型和规则配置模型而形成。
[0035]所述数据模板是本发明的接口管理系统的基本组成部分。本发明的接口管理系统基于上述的数据层级模型和数据类型模型,将航空电子系统的接口数据划分为多个关联的数据层级模型和不同数据类型模型。而所述数据模板是根据层级和硬件接口类型,通过层级的关键属性和不同类型的硬件接口的通信协议规范要求,比如1553B标准、ARINC429总线规范、1394总线规范等通信协议规范,同时以模型的方式进行模板化处理,即抽象提取不同层级和硬件接口的关键属性形成的数据模板。
[0036]在本发明中,由于飞机级(即型号级)、系统级、子系统级和设备级的接口数据不因为数据类型,即硬件接口类型不同而不同,所以,在本发明中,针对一个型号的飞机,只有一个型号数据模板;针对该型号的飞机的一个系统,只有一个系统数据模板;针对该型号的飞机的一个子系统,只有一个子系统数据模板;针对该型号的飞机的一个设备,只有一个设备数据模板。其中,所述型号数据模板主要包含型号标识和型号缩写等核心属性。所述系统数据模板主要包含系统标识、系统缩写、中文名称、系统下的子系统名称和系统下的设备名称等核心属性。所述子系统数据模板主要包含子系统标识、子系统缩写、中文名称和子系统下的设备名称等核心属性。所述设备数据模型模型主要包含设备标识、设备缩写、中文名称、设备性能等核心属性。
[0037]同时,在本发明中,由于通道级、消息级、信号级和参数级的接口数据会根据硬件接口类型,即数据类型的不同而不同。因此,在本发明中,通道数据模板、消息数据模板、信号数据模板和参数数据模板都有多个,其根据硬件接口类型,即,数据类型的不同而不同。
[0038]正如前面所述,常用的数据类型模型包括1553B总线、RS422总线、FC总线、1394总线和ARINC429总线等。而不同数据类型的各种接口数据的核心属性差异较大,下面以1553B总线为例,说明1553B总线的硬件接口类型,即1553B总线的数据类型模型下的通道数据模板、消息数据模板、信号数据模板和参数数据模板的关键属性。其中,1553B总线的通道数据模板主要包含总线标识、总线缩写、总线类型、总线下挂载的设备标识、设备终端类型和设备RT号等核心属性。1553B总线的消息数据模板主要包含消息名称、消息标识、规范号、消息源、消息目标、通信格式、传输类型、允许中断、系统状态、重写允许、消息长度、刷新周期、最大延迟、消息中包括的信号规范号、信号名称和信号长度等核心属性。1553B总线的信号数据模板主要包含信号名称、信号标识、规范号、信号类型、信号源、信号目标、信号格式、信号范围、计算速率、分辨率、精度、MSB、LSB、单位、分布、信号中包括的参数字段、参数数据位、参数名称等核心属性。1553B总线的参数数据模板主要包含参数名称、参数类型、参数比特数、符号位、单位、最大值、最小值、精度、LSB、MSB、符号位正值含义、比特值和值含义等核心属性。
[0039]当然,在各种数据模板中,除了具有上述所述核心属性外,还包括依据所述规则配置模型配置的一些属性约束规则。
[0040]这样,对于一个型号的飞机来说,为其设计了完整的数据模板。在设计其任何接口数据时,都能够找到相应的数据模板,要依据所述数据模板的格式进行接口数据设计。因此,能通过模板化的模型数据方式实现数据的规范化管理、统一化管理和完整性管理,有效提高设计人员的工作效率和工作规范化设计过程。
[0041]所述数据设计模块用于根据真实型号飞机的数据,以所述数据模板的形式,对真实型号飞机进行接口数据设计。所述数据设计模块是接口管理系统的重要实现方式。由于已经为整个航空电子系统的各种接口数据都设计好了数据模板,那么在进行真实型号飞机的接口数据设计时,只需要在所述数据设计模块中根据真实型号飞机的数据来填充各个数据模板,填充好各个数据模板之后,也就完成了该真实型号飞机的接口数据设计工作。具体地,可以根据真实信号飞机的数据填充前述的型号数据模板、系统数据模板、子系统数据模板和设备数据模板的各种属性。同时,根据所采用的硬件接口类型,即数据类型,填写相应的通道数据模板、消息数据模板、信号数据模板和参数数据模板的各种属性。待这些数据模板的各个属性都填充完毕之后,就实现了对具体真实型号飞机的接口数据的设计。
[0042]当然,本发明的接口管理系统可以进一步包括数据中心模型。其中,所述数据中心模型为统一共享的专业标准模板知识库,用于为设计人员设计接口数据进行指引。
[0043]在本发明中,所述统一共享的专业标准模板知识库中存储了已有型号
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1