一种面向航电系统的系统蓝图定义方法与流程

文档序号:33459943发布日期:2023-03-15 03:29阅读:49来源:国知局
一种面向航电系统的系统蓝图定义方法与流程

1.本技术涉及嵌入式系统设计的领域,尤其是涉及一种面向航电系统的系统蓝图定义方法。


背景技术:

2.航电系统是现代战机的重要组成部分,也是一种复杂嵌入式系统。航电系统包括多种异构硬件、上千种传感器与各类通讯总线,规模与复杂度较高,因此对航电系统的文字描述方法难以理解。


技术实现要素:

3.有鉴于此,本技术提供一种面向航电系统的系统蓝图定义方法,解决了现有技术中的问题,形成航电系统定义规范,直观、高效描述航电系统,确保架构描述、传递无异议。
4.本技术提供的一种面向航电系统的系统蓝图定义方法采用如下的技术方案:
5.一种面向航电系统的系统蓝图定义方法,包括如下步骤:
6.定义航电系统蓝图架构;
7.定义系统设备配置文件;
8.定义系统总线交联关系描述方法;
9.定义系统总线传输数据文件。
10.可选的,所述定义航电系统蓝图架构包括:定义航电系统蓝图的三层架构,航电系统蓝图的三层架构包括设备层、总线层和数据层,将航电系统划分为一组设备,设备之间通过各种航电总线进行数据交互,通过图形化层次化方法描述航电系统,将航电系统架构描述文件与图形化系统蓝图关联,直观描述航电系统架构。
11.可选的,所述系统设备配置文件采用xml格式来描述航电系统设备的特征,包括但不限于cpu类型、操作系统类型、外设类型、外设规格、总线接口、软件编码语言。
12.可选的,定义系统总线交联关系描述方法具体包括:系统总线交联关系使用表形式描述方法,将总线数据传输的发送源设备、接收端设备和总线类型作为表中内容进行存储和描述。
13.可选的对于同一航电系统有多种类型相同的总线时,对类型相同的总线进行编号区分。
14.可选的,系统总线传输数据文件包括报文头与数据报文,报文头与数据报文均采用xml格式存储;
15.报文头描述数据传递的总线编号与总线通道,内容包括总线编号、源通道编号、目的通道编号、其他信息预留;数据报文描述数据内容的格式,以xml格式存储。
16.综上所述,本技术包括以下有益技术效果:
17.本技术通过分析航电系统层次结构与特点,设计出设备层、总线层和数据层三层航电系统蓝图架构,提出系统设备配置文件、总线描述表和系统总线传输数据文件,从而建
立完整的航电系统描述方法,进一步可提升为图形化的航电系统蓝图。
18.本技术的提出解决了航电系统架构难以直观表达描述的问题,为航电系统提供了一种图形化层次化描述方法,并可拓展应用至其他复杂嵌入式环境。本技术的使用可有效降低架构设计在开发、测试、维护等产品研发各阶段需求与设计传递不明确不统一的问题,降低产品研发过程中交流与沟通的时间。
附图说明
19.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
20.图1为本技术航电系统蓝图架构示意图;
21.图2为系统设备配置文件格式;
22.图3为系统总线传输数据文件格式。
具体实施方式
23.下面结合附图对本技术实施例进行详细描述。
24.以下通过特定的具体实例说明本技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本技术的其他优点与功效。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。本技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本技术,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。
26.还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本技术的基本构想,图式中仅显示与本技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
27.另外,在以下描述中,提供具体细节是为了便于透彻理解实例。然而,所属领域的技术人员将理解,可在没有这些特定细节的情况下实践所述方面。
28.本技术实施例提供一种面向航电系统的系统蓝图定义方法。
29.一种面向航电系统的系统蓝图定义方法,包括如下步骤:
30.定义航电系统蓝图架构。
31.定义系统设备配置文件。
32.定义系统总线交联关系描述方法。
33.定义系统总线传输数据文件。
34.如图1所示,所述定义航电系统蓝图架构包括:定义航电系统蓝图的三层架构,航电系统蓝图的三层架构包括设备层、总线层和数据层,将航电系统划分为一组设备,设备之间通过各种航电总线进行数据交互,通过图形化层次化方法描述航电系统,将航电系统架构描述文件与图形化系统蓝图关联,直观描述航电系统架构。
35.所述系统设备配置文件采用xml格式来描述航电系统设备的特征,包括但不限于cpu类型、操作系统类型、外设类型、外设规格、总线接口、软件编码语言。
36.定义系统总线交联关系描述方法具体包括:系统总线交联关系使用表形式描述方法,将总线数据传输的发送源设备、接收端设备和总线类型作为表中内容进行存储和描述。
37.对于同一航电系统有多种类型相同的总线时,对类型相同的总线进行编号区分。
38.系统总线传输数据文件包括报文头与数据报文,报文头与数据报文均采用xml格式存储;
39.报文头描述数据传递的总线编号与总线通道,内容包括总线编号、源通道编号、目的通道编号、其他信息预留;数据报文描述数据内容的格式,以xml格式存储。一组固定的数据格式称为消息,消息中可包含数据和其他消息。数据包含数据长度和数据类型两种信息,数据长度描述该数据是否为数组形式,数据类型分为位、字、双字、四字、八字等,描述数据占用存储空间大小。
40.通过分析航电系统层次结构与特点,设计出设备层、总线层和数据层三层航电系统蓝图架构(如图1所示),提出系统设备配置文件(如图2所示)、总线描述表和系统总线传输数据文件(如图3所示),从而建立完整的航电系统描述方法,进一步可提升为图形化的航电系统蓝图。
41.本技术通过分析航电系统架构与设备交流关系,设计出设备层、总线层和数据层三层系统蓝图架构,提出系统设备配置文件格式、系统总线交联关系描述方法与系统总线传输数据描述格式,指导规范化描述航电系统架构。本技术可用于辅助航电系统架构论证与设计。
42.本技术提出解决了航电系统架构难以直观表达描述的问题,为航电系统提供了一种图形化层次化描述方法,并可拓展应用至其他复杂嵌入式环境。本技术的使用可有效降低架构设计在开发、测试、维护等产品研发各阶段需求与设计传递不明确不统一的问题,降低产品研发过程中交流与沟通的时间。
43.具体的:
44.1)分析系统架构,识别系统中设备或分系统种类与数量,配置系统设备配置文件。
45.2)分析设备间交联关系,识别系统中总线种类与数量,为每根总线设置编号。
46.3)按系统总线传输数据文件格式中body标签定义总线传输数据类型。
47.4)将总线传输数据与总线关联,形成完整系统总线传输数据文件。
48.5)1-4可使用图形界面或文本编辑完成。
49.6)使用系统蓝图文件进行架构传递与沟通使用。
50.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何
熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1