飞机嵌入式实时诊断推理算法试验系统的制作方法

文档序号:12365885阅读:来源:国知局

技术特征:

1.一种飞机嵌入式实时诊断推理算法的试验系统,其特征在于,包括:

主控装置,用于对待验证诊断推理算法进行注册,将经过注册的待验证诊断推理算法整合到嵌入式目标机中,并发出生成故障数据的故障生成指令;

数据模拟装置,用于根据主控装置的发出的故障生成指令,生成相应的故障数据;

嵌入式目标机,通过运行所述待验证诊断推理算法,对所述故障数据进行推理计算,并将计算结果发送给主控装置;

其中,所述主控装置通过分析所述计算结果,对所述待验证诊断推理算法的性能进行评价;

其中,所述的故障生成指令为仿真故障生成指令或者实际故障注入指令或者历史故障读出指令,所述故障数据是根据所述仿真故障生成指令生成的仿真故障数据或者根据实际故障注入指令从试验台故障注入系统获得的相应实际故障数据或者根据历史故障读出指令从历史故障数据库中读出的相应历史故障数据。

2.根据权利要求1所述的试验系统,其特征在于,所述的嵌入式目标机包括:

用于接收所述的任务要求的接收模块;

用于根据所述任务要求从所述数据模拟装置中读入相应的故障数据的读取模块;

用于利用所述待验证诊断推理算法对所述相应的故障数据进行计算的计算模块。

3.根据权利要求2所述的试验系统,其特征在于,所述的主控装置包括:

用于将所述计算结果中的故障类型数量与所述故障指令所涉及的故障类型及数量进行匹配处理的匹配处理模块;

用于按照匹配处理的匹配程度,评价所述待验证诊断推理算法的性能的评价模块。

4.根据权利要求2所述的试验系统,其特征在于,所述的嵌入式目标机还包括计算机资源挤占模块,用于:

接收所述主控装置发出的用于挤占计算资源的挤占指令;

根据所述挤占指令包含的挤占等级,设定机载计算环境中非诊断推理算法对于计算资源的挤占比例;

在按照所述挤占比例分别为非诊断推理算法和待验证诊断推理算法分配相应计算资源的情况下,得到计算资源被挤占时待验证诊断推理算法的解算效率和能力,并将其发送给主控装置。

5.根据权利要求4所述的试验系统,其特征在于,主控装置的匹配处理模块将所述计算结果中的故障类型数量与所述故障指令所涉及的故障类型数量进行匹配处理;主控装置的评价模块按照匹配处理的匹配程度以及计算资源被挤占时待验证诊断推理算法的解算效率和能力,评价所述待验证诊断推理算法的性能。

6.根据权利要求1所述的试验系统,其特征在于,所述故障仿真模型对液压伺服系统的故障进行模拟,生成包括电子放大器增益突变、电子放大器增益缓变以及液压缸内泄露的故障数据。

7.根据权利要求4所述的试验系统,其特征在于,所述的挤占模块通过以下处理,得到计算资源被挤占时待验证诊断推理算法的解算效率和能力:

对每次的诊断推理任务运行期间的软硬件资源占用情况进行统计;

通过插桩的方式在程序中加入监控点,最终将各位置信息进行汇总统计得到任务运行期间的性能监控信息。

8.根据权利要求4所述的试验系统,其特征在于,所述的为非诊断推理算法分配相应计算资源是通过运行等效计算程序实现的。

9.根据权利要求8所述的试验系统,其特征在于,所述等效计算程序的运行优先级高于待验证诊断推理算法的运行优先级,以便根据所述主控装置的挤占指令,优先运行待验证诊断推理算法。

10.根据权利要求9所述的试验系统,其特征在于,所述计算资源挤占包括运行所述等效计算程序的线程的CPU占用率和内存占用率。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1