高实时性分段自适应转速测量方法、装置、介质及设备制造方法及图纸

技术编号:25688052 阅读:27 留言:0更新日期:2020-09-18 21:00
本发明专利技术公开了一种高实时性分段自适应转速测量方法、装置、介质和设备,所述方法包括步骤:持续获取转速测量值,所述转速测量值采用测周法或测频法求得;将所述转速测量值按时间顺序循环存入环形缓存中;若当前转速测量值低于设定阈值时,从所述环形缓存中由最新转速测量值开始按降序提取出相应数量的转速测量值进行滤波得到转速计算值并输出;若当前转速测量值大于等于设定阈值时,根据设定时间间隔内所统计的转速脉冲边沿的触发次数得到转速计算值并输出。本发明专利技术降低了因引入滤波算法造成的转速计算值与转速实际值之间的延迟,保证测量时的输出转速值的准确性、实时性。

【技术实现步骤摘要】
高实时性分段自适应转速测量方法、装置、介质及设备
本专利技术涉及转速测量领域,特别地,涉及一种高实时性分段自适应转速测量方法、装置、介质及设备。
技术介绍
在航空发动机控制
,发动机、发电机及起动机的转速作为一个关键参数,经常被各种类型的电子控制装置和测量装置进行采集、分析和处理。通常,转速传感器的输出信号经过信号调理电路后滤除了噪声和毛刺,并且转变为标准波形的周期性脉冲信号,再由处理器的脉冲测量电路基于测周法或测频法来测量脉冲间隔来获取转速测量值。同时,为了防止转速信号上叠加的干扰异常引起转速突变,引起控制错误或者测量误差,一般会通过转速滤波算法对转速测量值进行再次处理,获得转速计算值用于显示和控制。常用的转速滤波算法一般利用连续多次采样值来计算转速值,消除异常干扰,例如均值滤波法、中值滤波法、Butterworth低通滤波算法等,都是连续多次采样后,将多个采样值进行排序、求均值或加权求和后计算得到转速计算值。但是,转速计算值与转速实际值之间因转速滤波算法的使用引入了较大延迟,特别的,当转速处于低转速范围时,计算获得的转速值与实本文档来自技高网...

【技术保护点】
1.一种高实时性分段自适应转速测量方法,其特征在于,包括步骤:/n持续获取转速测量值,所述转速测量值采用测周法或测频法求得;/n将所述转速测量值按时间顺序循环存入环形缓存中;/n若当前转速测量值低于设定阈值时,从所述环形缓存中由最新转速测量值开始按降序提取出相应数量的转速测量值进行滤波得到转速计算值并输出;/n若当前转速测量值大于等于设定阈值时,根据设定时间间隔内所统计的转速脉冲边沿的触发次数得到转速计算值并输出。/n

【技术特征摘要】
1.一种高实时性分段自适应转速测量方法,其特征在于,包括步骤:
持续获取转速测量值,所述转速测量值采用测周法或测频法求得;
将所述转速测量值按时间顺序循环存入环形缓存中;
若当前转速测量值低于设定阈值时,从所述环形缓存中由最新转速测量值开始按降序提取出相应数量的转速测量值进行滤波得到转速计算值并输出;
若当前转速测量值大于等于设定阈值时,根据设定时间间隔内所统计的转速脉冲边沿的触发次数得到转速计算值并输出。


2.根据权利要求1所述的高实时性分段自适应转速测量方法,其特征在于,所述转速测量值采用测周法或测频法求得具体包括步骤:
设定被测信号频率的频率阈值,所述频率阈值的定义为:当一信号频率按测周法或测频法计算转速测量值时的误差相同时,则以该信号频率作为频率阈值;
当被测信号频率大于等于所述频率阈值时,通过测频法得到所述转速测量值,当被测信号频率小于所述频率阈值时,则通过测周法得到所述转速测量值。


3.根据权利要求1所述的高实时性分段自适应转速测量方法,其特征在于,所述从所述环形缓存中由最新转速测量值开始按降序提取出相应数量的转速测量值进行滤波得到转速计算值并输出具体包括步骤:
获取当前转速测量值在主程序运行周期内的采样点数;
根据所述采样点数从所述环形缓存中由最新转速测量值开始按降序提取出相同数量的转速测量值;
将提取的转速测量值进行均值滤波计算得到转速计算值并输出。


4.根据权利要求2所述的高实时性分段自适应转速测量方法,其特征在于,所述从所述环形缓存中由最新转速测量值开始按降序提取出相应数量的转速测量值进行滤波得到转速计算值并输出具体包括:
将低于设定阈值的转速测量值按大小划分为若干分段,所述设定阈值具体指由所述频率阈值计算所得的转速测量值;
获取各分段在主程序运行周期内的采样点数下限值;
根据当前转速测量值所在分段的采样点数下限值从所述环形缓存中由最新转速测量值开始按降序提取出相同数量的转速测...

【专利技术属性】
技术研发人员:彭景张俊伟杜安平陈方陈智王日金高东昇
申请(专利权)人:中国航发南方工业有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1