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