[发明专利]一种构建飞行管理系统软件虚拟测试环境的方法在审
申请号: | 201711174043.1 | 申请日: | 2017-11-22 |
公开(公告)号: | CN108089976A | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 钱向农 | 申请(专利权)人: | 中国航空工业集团公司西安飞机设计研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京航信高科知识产权代理事务所(普通合伙) 11526 | 代理人: | 高原 |
地址: | 710089 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种构建飞行管理系统软件虚拟测试环境的方法,属于机载系统软件测试技术领域。包括首先构建含有飞行管理系统的全面机载电子系统网络构型,以及构建与所述飞行管理系统相关联的接口,之后构建与所述飞行管理系统相关联的虚拟目标机,形成嵌入式操作系统,并根据上述网络构型构建仿真控制与显示模块,以及构建外围设备模型库,之后建立所有系统的故障模型,并开发动态链接库,以形成与所述飞行管理系统及所述嵌入式操作系统的接口,最后集成辅助测试工具,用于对飞行管理系统软件进行黑盒与白盒的测试。通过该方法,在虚拟测试环境或系统中,能够独立和充分完成飞行管理系统机载软件配置项测试,不受飞管系统真实运行环境的影响。 | ||
搜索关键词: | 构建 飞行管理系统 系统软件 虚拟测试环境 飞行管理 嵌入式操作系统 构型 外围设备 测试技术领域 辅助测试工具 机载电子系统 真实运行环境 动态链接库 测试 关联 仿真控制 故障模型 机载软件 显示模块 虚拟目标 管系统 模型库 配置项 白盒 黑盒 网络 开发 | ||
【主权项】:
1.一种构建飞行管理系统软件虚拟测试环境的方法,其特征在于,包括:步骤一、构建含有飞行管理系统的全面机载电子系统网络构型,所述网络构型至少包括:由大气数据系统、卫星导航系统、自动飞行系统、通信及无线电导航系统、数据链系统、空中交通监视系统及数据库加载系统构成的第一部分;由任务管理系统构成的第二部分;由机电管理系统及发动机全权限数字式电子控制系统构成的第三部分;上述各系统通过总线连接;步骤二、构建与所述飞行管理系统相关联的接口,所述接口包含显示类接口、控制类接口、操作系统接口、CPU编程类接口、BSP板级接口以及步骤一中的网络构型内的各系统接口;步骤三、构建与所述飞行管理系统相关联的虚拟目标机,开发CPU指令、BSP板级芯片、I/O、中断、时钟模拟功能,形成嵌入式操作系统;步骤四、采用以太网模拟分布式数据总线,以便根据测试需求,与飞行管理系统软件相关的外围仿真组件能够动态地加入或退出虚拟测试环境;步骤五、根据步骤一,构建仿真控制与显示模块,以及构建包含所述第一部分内各系统的第一外围设备模型库、包含所述第二部分内各系统的第二外围设备模型库、包含所述第三部分内各系统的第三外围设备模型库;步骤六、建立步骤五中所有系统的故障模型;步骤七、开发步骤五中所有系统的动态链接库,并形成与所述飞行管理系统及所述嵌入式操作系统的接口;步骤八、集成辅助测试工具,用于对飞行管理系统软件进行黑盒与白盒的测试。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安飞机设计研究所,未经中国航空工业集团公司西安飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711174043.1/,转载请声明来源钻瓜专利网。