一种基于模型的航电系统虚拟集成测试方法及系统技术方案

技术编号:24854415 阅读:100 留言:0更新日期:2020-07-10 19:08
一种基于模型的航电系统虚拟集成测试方法及系统,包括:接收设计的系统架构;根据系统架构生成虚拟测试组件模型框架,虚拟测试组件模型框架用于模型供应商进行虚拟测试组件实现和交付;接收虚拟测试组件模型,虚拟测试组件模型由模型供应商对虚拟测试组件模型框架进行虚拟测试组件实现和交付得到;根据虚拟测试组件模型集成配置生成可执行的测试文件,可执行的测试文件用于系统架构运行不同场景的虚拟测试执行。完成航电系统的数字仿真和综合验证,以提高仿真验证的自动化程度,缩短研制周期。

【技术实现步骤摘要】
一种基于模型的航电系统虚拟集成测试方法及系统
本专利技术涉及航电系统虚拟集成测试
,特别涉及一种基于模型的航电系统虚拟集成测试方法及系统。
技术介绍
传统上一般采用软件在环的方式完成手工编码,从而建立数字化的航电系统仿真验证系统;硬件在环测试是基于硬件测试台搭载软件在环的一种集成测试方法,现被广泛应用于机载系统测试领域。当系统集成商从设备或子系统供应商处获得设备后,需完成多个设备的综合,并验证设备间的接口及交互逻辑是否符合设计要求;之后需要对完成综合的系统,以系统功能需求为输入,对系统级的功能进行逐项测试,以验证该完成综合的系统是否符合设计要求。航电系统是一个较为特殊的领域,区别于结构、材料等,需要重点测试航电系统的功能以及逻辑特性。现有的工具软件重点在于研究系统测试的物理特性,而针对航电系统特殊的功能和逻辑特性的工具非常少见,常规的工具无法实现基于模型的航电系统的早期验证测试方法。同时现有的测试方法还存在很多局限性,比如:现代飞机航电系统的复杂性正在快速上升,面对数十万的信号数据交互,上千条的数据总线的航电系统,其编码的本文档来自技高网...

【技术保护点】
1.一种基于模型的航电系统虚拟集成测试方法,其特征在于,包括:/n接收设计的系统架构;/n根据所述系统架构生成虚拟测试组件模型框架,所述虚拟测试组件模型框架用于模型供应商进行虚拟测试组件实现和交付;/n接收虚拟测试组件模型,所述虚拟测试组件模型由模型供应商对所述虚拟测试组件模型框架进行虚拟测试组件实现和交付得到;/n根据所述虚拟测试组件模型集成配置生成可执行的测试文件,所述可执行的测试文件用于所述系统架构运行不同场景的虚拟测试执行。/n

【技术特征摘要】
1.一种基于模型的航电系统虚拟集成测试方法,其特征在于,包括:
接收设计的系统架构;
根据所述系统架构生成虚拟测试组件模型框架,所述虚拟测试组件模型框架用于模型供应商进行虚拟测试组件实现和交付;
接收虚拟测试组件模型,所述虚拟测试组件模型由模型供应商对所述虚拟测试组件模型框架进行虚拟测试组件实现和交付得到;
根据所述虚拟测试组件模型集成配置生成可执行的测试文件,所述可执行的测试文件用于所述系统架构运行不同场景的虚拟测试执行。


2.根据权利要求1所述的方法,其特征在于,根据所述系统架构生成虚拟测试组件模型框架包括:
根据所述系统架构定义虚拟测试系统仿真架构;
根据所述虚拟测试系统仿真架构进行边界定义,根据定义后的边界生成虚拟测试组件接口;
根据所述虚拟测试组件接口生成所述虚拟测试组件模型框架。


3.根据权利要求1所述的方法,其特征在于,
接收虚拟测试组件模型,所述虚拟测试组件模型由模型供应商对所述虚拟测试组件模型框架进行虚拟测试组件实现和交付得到包括:
对所述虚拟测试组件模型框架的内部进行定制化实现,得到虚拟组件测试模型;
对所述虚拟组件测试模型进行交付测试,并判断所述虚拟组件测试模型是否达到交付标准,接收达到标准的所述虚拟组件测试模型。


4.根据权利要求1所述的方法,其特征在于,根据所述虚拟测试组件模型集成配置生成可执行的测试文件包括:
根据所述系统架构定义虚拟测试系统仿真架构;
根据所述虚拟测试系统仿真架构将所述系统架构转换成仿真架构;
结合所述仿真架构和所述虚拟测试组件模型集成配置生成可执行的测试文件。


5.根据权利要求4所述的方法,其特征在于,
结合所述仿真架构和所述虚拟测试组件模型集成配置生成可执行的测试文件包括:
对所述仿真架构和所述虚拟测试组件模型进行集成,将仿真模型转换为可执行的动态测试模型配置;
分配硬件测试资源;
所述可执行的动态测试模型配置自动连接到所述硬件测试资源上,生成可执行的测试文件。


6.根据权利要求1所述的方法,其特征在于,
所述可执行的测试文件用于所述系统架构运行不...

【专利技术属性】
技术研发人员:唐剑朱少凡汪澔王世元谭文韬赵乐笛
申请(专利权)人:中国商用飞机有限责任公司北京民用飞机技术研究中心中国商用飞机有限责任公司
类型:发明
国别省市:北京;11

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

1