一种构建座舱压力控制系统应用软件虚拟测试环境的方法

标题:一种构建座舱压力控制系统应用软件虚拟测试环境的方法

摘要:本发明公开了一种构建座舱压力控制系统应用软件虚拟测试环境的方法。包括首先构建含有座舱压力控制系统的全面机载电子系统网络构型,以及构建与所述座舱压力控制系统相关联的接口,之后构建与所述座舱压力控制系统相关联的虚拟目标机,形成嵌入式操作系统,并根据上述网络构型构建仿真控制与显示模块,以及构建外围设备模型库,之后建立所有系统的故障模型,并开发动态链接库,以形成与所述座舱压力控制系统及所述嵌入式操作系统的接口,最后集成辅助测试工具,用于对座舱压力控制系统软件进行测试。通过该方法,在虚拟测试环境或系统中,能够独立和充分完成座舱压力控制系统机载软件配置项测试,不受系统真实运行环境的影响。

申请号:CN201711174941.7

申请日:2017/11/22

申请人:中国航空工业集团公司西安飞机设计研究所

首项权利要求:1.一种构建座舱压力控制系统应用软件虚拟测试环境的方法,其特征在于,包括:
步骤一、构建含有座舱压力控制系统的全面机载电子系统网络构型,所述网络构型至少包括:
大气数据系统、中央告警系统、机电管理系统、显示控制系统、活门控制系统以及压力传感器系统;
上述各系统通过总线连接;
步骤二、构建与所述座舱压力控制系统相关联的接口,所述接口包含计算数据类接口、控制类接口、操作系统接口、CPU编程类接口、BSP板级接口以及步骤一中的网络构型内的各系统接口;
步骤三、构建与所述座舱压力控制系统相关联的虚拟目标机,开发CPU指令、BSP板级芯片、I/O、中断、时钟模拟功能,形成嵌入式操作系统;
步骤四、采用以太网模拟分布式数据总线,以便根据测试需求,与座舱压力控制系统软件相关的外围仿真组件能够动态地加入或退出虚拟测试环境;
步骤五、根据步骤一,构建仿真控制与显示模块,以及构建包含所述网络构型内各系统的外围设备模型库;
步骤六、建立步骤五中所有系统的故障模型;
步骤七、开发步骤五中所有系统的动态链接库,并形成与所述座舱压力控制系统及所述嵌入式操作系统的接口;
步骤八、集成辅助测试工具,用于对座舱压力控制系统软件进行黑盒与白盒的测试。

专利类型:发明申请

0 条回复

发表评论

发表评论

邮箱地址不会被公开。