【技术实现步骤摘要】
一种显示控制软件的配置项测试平台构建方法和测试方法
本申请涉及但不限于机载电子
,尤指一种显示控制软件的配置项测试平台构建方法和测试方法。
技术介绍
综合航空电子系统软硬件综合设计技术在现代各种型号的军民用飞机上得到广泛的应用,显示控制系统软件实现了显示数据处理、显示画面生成与显示、航电系统各设备的综合控制、综合备份显示等功能。与显示控制统软件交联外部成员系统主要有航电各分系统、机电管理分系任务分系统、飞行控制分系统和发动机控制分系统。其交联系统众多,显示数据复杂多样,且控制实时性要求高。目前显示控制系统软件的研发模式,首先进行软件总体或概要设计,再开始进行硬件设备达到交付状态后,软件研发及测试人员再进行软件的设计开发和单元、部件测试,以及软硬件系统集成测试和验证。如图1所示,为本专利技术实施例中的显示控制软件的测试流程图,其中包括显示控制软件的单元测试,部件测试,配置项测试和系统测试。由于综合航空电子系统显示控制系统软件和硬件有很大的相关性,显示控制软件的配置项测试严重依赖于接口交联的诸多机载产品或系 ...
【技术保护点】
1.一种显示控制软件的配置项测试平台构建方法,其特征在于,包括:/n建立显示控制软件的接口,所述接口包括所述显示控制软件的内部接口和外部接口;/n根据所述内部接口建立用于运行显示控制软件的虚拟目标机,所述虚拟目标机和运行在所述虚拟目标机上的显示控制软件形成虚拟目标机系统;/n建立分布式仿真数据总线,并通过所述分布式仿真数据总线连接所述显示控制软件和各外部仿真子系统;/n根据所述外部接口建立用于仿真外部环境子系统的外部仿真子系统。/n
【技术特征摘要】 【专利技术属性】
1.一种显示控制软件的配置项测试平台构建方法,其特征在于,包括:
建立显示控制软件的接口,所述接口包括所述显示控制软件的内部接口和外部接口;
根据所述内部接口建立用于运行显示控制软件的虚拟目标机,所述虚拟目标机和运行在所述虚拟目标机上的显示控制软件形成虚拟目标机系统;
建立分布式仿真数据总线,并通过所述分布式仿真数据总线连接所述显示控制软件和各外部仿真子系统;
根据所述外部接口建立用于仿真外部环境子系统的外部仿真子系统。
2.根据权利要求1所述的显示控制软件的配置项测试平台构建方法,其特征在于,所述显示控制软件的内部接口包括:控制接口、嵌入式操作系统接口、CPU编程接口、BSP板级接口,所述显示控制软件的外部接口包括各外部仿真子系统的总线接口和显示控制接口,所述控制接口用于连接配置有用户界面的显示控制硬件。
3.根据权利要求2所述的显示控制软件的配置项测试平台构建方法,其特征在于,所述根据所述内部接口建立用于运行显示控制软件的虚拟目标机,包括:
根据控制接口建立所述虚拟目标机的控制硬件,根据CPU编程接口建立所述虚拟目标机的CPU硬件,根据嵌入式操作系统接口建立所述虚拟目标机的嵌入式操作系统,根据BSP板级接口建立所述虚拟目标机的BSP板级硬件。
4.根据权利要求2所述的显示控制软件的配置项测试平台构建方法,其特征在于,建立所述外部仿真子系统之前,所述方法还包括:
根据待仿真的外部环境子系统建立第一模型库,所述第一模型库包括航电子系统的模型,飞控子系统的模型,根据航电子系统的模型和飞控子系统的模型建立飞行环境的模型;
根据待仿真的外部环境子系统建立第二模型库,所述第二模型库包括任务管理子系统的模型;
根据待仿真的外部环境子系统建立第三模型库,所述第三模型库包括机电管理子系统的模型,发动机控制子系统的模型。
5.根据权利要求4所述的显示控制软件的配置项测试平台构建方法,其特征在于,所述根据所述外部接口建立用于仿真外部环境设备的外部仿真子系统,包括:
根据所述各外部仿真子系统的总线接口和所述第一模型库分别建立航电子系统和飞控子系统,根据航电子系统和飞控子系统建立飞行环境子系统;
技术研发人员:张絮,钱向农,李国栋,
申请(专利权)人:中国航空工业集团公司西安飞机设计研究所,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。