本发明涉及fadec硬件仿真测试环境的快速搭建领域,尤其涉及fadec硬件仿真测试环境搭建的方法、系统和存储介质。
背景技术:
1、航空发动机全权限数字控制系统,简称:fadec,是诸多复杂硬件和软件的综合体。目前针对fadec测试的方法分为软件在环测试、硬件在环测试、半物理测试、以及台架试验等。使用硬件在环测试,实现等同于试飞和试车台条件的虚拟环境中进行测试。使用硬件在环测试环境可以大大降低了成本和风险,并减轻了测试资源和人力资源的负担。正因为硬件在环测试环境的众多优点,说明有必要为fadec搭建硬件仿真测试环境。
2、目前自研的硬件仿真设备使用ni公司的相关硬件板卡及配套软件ni veristand软件,但由于veristand软件配置复杂,搭建麻烦,同时原生操作界面无法满足用户的要求。以上原因导致开发人员开发效率低下,同时搭建出来的fadec硬件仿真测试环境不满足测试人员的需求。针对这一问题,本申请提出了一种解决方案。
技术实现思路
1、发明目的:本发明的目的是提供一种fadec硬件仿真测试环境搭建的方法、系统和存储介质,用于提升硬件仿真测试环境的搭建速度,提升开发人员工作效率,降低人为依赖,同时统一操作界面,降低环境使用人员的上手难度。
2、技术方案:本发明所述的fadec硬件仿真测试环境搭建的方法,具体包括以下步骤:
3、s1:开发通用监控上位机软件;
4、s2:开发硬件仿真测试环境工程的生成工具;
5、s3:制定硬件仿真测试环境的工程模板;
6、s4:编写硬件仿真测试环境配置文件;
7、s5:生成工具读取配置文件生成对应硬件设备的硬件仿真测试环境;
8、s6:通用监控上位机加载上位机配置文件;
9、s7:通过通用监控上位机实时监控硬件仿真环境的运行状态。
10、作为优选,所述s1中开发通用监控上位机软件是基于ni veristand的api接口进行开发。
11、作为优选,所述s2中开发硬件仿真测试环境工程生成工具是基于ni veristand的api接口进行开发,并且通过读取配置文件自动生成对应项目工程文件。
12、作为优选,所述s3中硬件仿真测试环境的工程模板是基于fadec硬件仿真测试环境的各项指标要求制定。
13、作为优选,所述s4中硬件仿真测试环境的配置文件是基于具体项目的fadec硬件仿真设备的硬件板卡信息进行编写的。
14、作为优选,所述s5中生成的对应硬件设备的硬件仿真测试环境包括有:具体项目的硬件仿真测试环境工程文件、上位机配置文件和标定文件。
15、作为优选,所述s6中通用监控上位机加载上位机配置文件后,完成对硬件仿真环境信号的读取和写入。
16、作为优选,所述s7中通用监控上位机通过ni veristand提供的api函数接口实现对硬件仿真环境运行状态的监控。
17、有益效果:与现有技术相比,本发明具有如下显著优点:
18、(1)、本发明基于fadec硬件仿真测试设备的特性制定了fadec硬件仿真测试环境的通用模板,该通用模板提高开发易用性,提升可维护性和可拓展性,同时保证不同fadec硬件仿真测试环境的一致性;
19、(2)、本发明基于ni veristandapi接口开发veristand的通用监控上位机,实现对硬件仿真测试环境中硬件板卡的读写操作,用户可以直观观测仿真测试环境当前的运行情况,并且增加信号注入多种故障注入模式,提高测试环境使用人员的使用效率;
20、(3)、本发明基于ni veristandapi接口实现对ni veristand工程配置文件的操作,达到通过工具一键添加所有硬件通道配置的目的,并且在工程生成过程中生成通用监控上位机的配置文件,减少重复操作,提高开发效率,降低用户门槛。
1.fadec硬件仿真测试环境搭建的方法,其特征在于:具体包括以下步骤:
2.根据权利要求1所述的fadec硬件仿真测试环境搭建的方法,其特征在于:所述s1中开发通用监控上位机软件是基于ni veristand的api接口进行开发。
3.根据权利要求1所述的fadec硬件仿真测试环境搭建的方法,其特征在于:所述s2中开发硬件仿真测试环境工程生成工具是基于niveristand的api接口进行开发,并且通过读取配置文件自动生成对应项目工程文件。
4.根据权利要求1所述的fadec硬件仿真测试环境搭建的方法,其特征在于:所述s3中硬件仿真测试环境的工程模板是基于fadec硬件仿真测试环境的各项指标要求制定。
5.根据权利要求1所述的fadec硬件仿真测试环境搭建的方法,其特征在于:所述s4中硬件仿真测试环境的配置文件是基于具体项目的fadec硬件仿真设备的硬件板卡信息进行编写的。
6.根据权利要求1所述的fadec硬件仿真测试环境搭建的方法,其特征在于:所述s5中生成的对应硬件设备的硬件仿真测试环境包括有:具体项目的硬件仿真测试环境工程文件、上位机配置文件和标定文件。
7.根据权利要求1所述的fadec硬件仿真测试环境搭建的方法,其特征在于:所述s6中通用监控上位机加载上位机配置文件后,完成对硬件仿真环境信号的读取和写入。
8.根据权利要求1所述的fadec硬件仿真测试环境搭建的方法,其特征在于:所述s7中通用监控上位机通过ni veristand提供的api函数接口实现对硬件仿真环境运行状态的监控。
9.fadec硬件仿真测试环境搭建的系统,其特征在于:所述系统包括网络接口、存储器和处理器,其中:
10.一种计算机存储介质,其特征在于:所述计算机存储介质存储有fadec硬件仿真测试环境搭建的方法,所述fadec硬件仿真测试环境搭建的方法被至少一个处理器执行时实现权利要求1-8中任一项所述的fadec硬件仿真测试环境搭建的方法。
