[发明专利]一种构建环境控制系统软件虚拟测试环境的方法在审
申请号: | 201711174021.5 | 申请日: | 2017-11-22 |
公开(公告)号: | CN108089975A | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 钱向农 | 申请(专利权)人: | 中国航空工业集团公司西安飞机设计研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京航信高科知识产权代理事务所(普通合伙) 11526 | 代理人: | 高原 |
地址: | 710089 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构建 环境控制系统 系统软件 虚拟测试环境 环境控制 嵌入式操作系统 构型 外围设备 测试技术领域 辅助测试工具 机载电子系统 真实运行环境 动态链接库 测试 关联 仿真控制 故障模型 机载软件 显示模块 虚拟目标 管系统 模型库 配置项 白盒 黑盒 网络 开发 | ||
1.一种构建环境控制系统软件虚拟测试环境的方法,其特征在于,包括:
步骤一、构建含有环境控制系统的全面机载电子系统网络构型,所述网络构型至少包括:
由空调系统、热气防冰系统、气源系统以及压调系统构成的第一部分;
由电子设备冷却系统构成的第二部分;
由故障管理子系统构成的第三部分;
上述各系统通过总线连接;
步骤二、构建与所述环境控制系统相关联的接口,所述接口包含计算数据类接口、控制类接口、操作系统接口、CPU编程类接口、BSP板级接口以及步骤一中的网络构型内的各系统接口;
步骤三、构建与所述环境控制系统相关联的虚拟目标机,开发CPU指令、BSP板级芯片、I/O、中断、时钟模拟功能,形成嵌入式操作系统;
步骤四、采用以太网模拟分布式数据总线,以便根据测试需求,与环境控制系统软件相关的外围仿真组件能够动态地加入或退出虚拟测试环境;
步骤五、根据步骤一,构建仿真控制与显示模块,以及构建包含所述第一部分内各系统的第一外围设备模型库、包含所述第二部分内各系统的第二外围设备模型库、包含所述第三部分内各系统的第三外围设备模型库;
步骤六、建立步骤五中所有系统的故障模型;
步骤七、开发步骤五中所有系统的动态链接库,并形成与所述环境控制系统及所述嵌入式操作系统的接口;
步骤八、集成辅助测试工具,用于对环境控制系统软件进行黑盒与白盒的测试。
2.如权利要求1所述的构建环境控制系统软件虚拟测试环境的方法,其特征在于,所述步骤一中,所述总线包括429总线、RS422总线或1553B总线中的至少一种。
3.如权利要求1所述的构建环境控制系统软件虚拟测试环境的方法,其特征在于,所述步骤一中,环境控制系统包括第一环境控制系统以及用于备份的第二环境控制系统,第一环境控制系统及第二环境控制系统均包含双通道。
4.如权利要求3所述的构建环境控制系统软件虚拟测试环境的方法,其特征在于,所述第一环境控制系统内的双通道相互之间通过HB6096总线连接,所述第二环境控制系统内的双通道相互之间通过HB6096总线连接,所述第一环境控制系统与所述第二环境控制系统通过HB6096总线连接,并通过HB6096总线连接至航电系统。
5.如权利要求3所述的构建环境控制系统软件虚拟测试环境的方法,其特征在于,所述第一环境控制系统及所述第二环境控制系统通过GJB289A总线连接机电管理系统。
6.如权利要求1所述的构建环境控制系统软件虚拟测试环境的方法,其特征在于,所述步骤七中,形成与所述环境控制系统及所述嵌入式操作系统的接口后进一步包括对接口进行分类或优化组合,将数个实现不同功能的插件放置到同一个项目中,以实现同时多个外围设备仿真。
7.如权利要求1所述的构建环境控制系统软件虚拟测试环境的方法,其特征在于,所述步骤八中,所述辅助测试工具包括覆盖率测试工具、静态分析工具、调试器以及开发工具。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安飞机设计研究所,未经中国航空工业集团公司西安飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711174021.5/1.html,转载请声明来源钻瓜专利网。