[发明专利]一种航空发动机机载模型测速及耗时数据分析方法有效
申请号: | 202110345015.1 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113110379B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 李明;宋志平;陈雪峰;耿佳;刘金鑫;刘一龙;张兴武;杨志勃 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 覃婧婵 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 航空发动机 机载 模型 测速 耗时 数据 分析 方法 | ||
1.一种航空发动机机载模型测速及耗时数据分析方法,所述方法包括以下步骤:
第一步骤,在航空发动机的控制器上运行机载模型,机载模型在控制器起动发动机的同时开始进行迭代计算,并输出起动标志电平;
第二步骤,机载模型运行开始前一条代码和运行结束后一条代码写入电平翻转指令,在每个控制周期内控制器执行所述电平翻转指令时分别输出翻转电平;
第三步骤,分别采集起动标志电平、翻转电平和控制周期计数,采用翻转计时算法获得机载模型每个控制周期内的耗时;采用重复查找计数算法获得全控制周期的控制器耗时分布,并甄选出耗时超过预定时间的周期,其中,翻转计时算法获得机载模型每个控制周期内的耗时中,
defi=voltagei+1-voltagei,
index_flipk=find(defi>voltagethreshold),
其中,voltagei为第i个数据采集点电压值,voltagei+1为第i+1个数据采集点电压值,defi为相邻两个数据采集点电压值的差值,作为判断电平翻转的依据;index_flipk是通过find算法找出相邻两个数据采集点电压值的差值defi大于门槛值voltagethreshold的第k个电平翻转所在数据采集点的序号;是第2j个电平翻转时的采集点时刻值是第2j-1个电平翻转时的采集点时刻值,time_consumej是在第j个控制周期机载模型耗时值;重复查找计数算法计算控制器程序耗时中,
index_0j=find(count_numi=0),
index_maxj=index_0j-1,
其中,count_numi为第i个数据采集点对应控制周期控制器程序占用采集周期计数,count_numi+1为第i+1个数据采集点对应控制周期控制器程序占用采集周期计数;count_coni为第i个数据采集点控制器控制周期计数,count_coni+1为第i+1个数据采集点控制器控制周期计数;index_0j是通过find算法找出count_con计数为0的数据采集点序号;index_maxj是第j个控制周期占用采集周期最大计数值对应的数据采集点序号;count_acqj为第j个控制周期占用采集周期值,reshape是将数列按序号顺序重新排列;f为数据采集设备采样频率,timej为第j个控制周期控制器程序耗时值。
2.根据权利要求1所述的方法,其中,第一步骤中,起动标志电平为上升沿或下降沿标志信号。
3.根据权利要求1所述的方法,其中,第二步骤中,在每个控制周期内机载模型运行前的最后一行代码为输出一个电平翻转指令,在每个控制周期内机载模型运行后的第一行代码为输出一个电平翻转指令。
4.根据权利要求1所述的方法,其中,第三步骤中,为机载模型运行开始时刻点,为机载模型运行结束时刻点。
5.根据权利要求1所述的方法,其中,第三步骤中,通过对第j个控制周期控制器程序耗时值timej进行统计分析获得全控制周期的耗时分布;通过对第j个控制周期控制器程序耗时值timej排序分析选出耗时超过预定时间的周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110345015.1/1.html,转载请声明来源钻瓜专利网。