System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种传感器的功能信号处理方法、终端及介质技术_技高网

一种传感器的功能信号处理方法、终端及介质技术

技术编号:41306070 阅读:4 留言:0更新日期:2024-05-13 14:51
本申请公开一种传感器的功能信号处理方法、终端及介质,该功能信号处理方法包括:获取传感器采集的第一双正弦差分信号;根据第一双正弦差分信号中的周期最大值和周期最小值确定出幅值增益和偏移误差;利用幅值增益和偏移误差,对第一双正弦差分信号进行校正,得到第二双正弦差分信号;根据第二双正弦差分信号得到第一功能信号值;响应于第一功能信号值的波动范围大于预设范围,确定第二双正弦差分信号中的相位延迟;利用相位延迟对第二双正弦差分信号再次校正,得到第三双正弦差分信号;根据第三双正弦差分信号得到第二功能信号值,将第二功能信号值作为传感器的最终功能信号值。上述方案,使传感器的功能信号值更准确。

【技术实现步骤摘要】

本申请涉及数据处理,特别是涉及一种传感器的功能信号处理方法、终端及介质


技术介绍

1、传感器对被测物体进行检测时,获取得到的模拟信号,经过传感器自带的外围硬件电路进行模数转换(adc)后,得到双正弦差分电压信号,再利用双正弦差分电压信号确定出传感器输出的功能信号。在实际场景中,由于传感器的批量生产工艺非一致性、自身寿命和老化效应、机械装配、温度变化等非理想因素影响,导致双正弦差分信号存在幅值增益、偏移量及相位延迟偏差,进而降低输出功能信号的精度和/或稳定性,使得传感器的检测可靠性难以保障。


技术实现思路

1、本申请提供一种传感器的功能信号处理方法、终端及介质。

2、本申请采用的一个技术方案是提供一种传感器的功能信号处理方法,该功能信号处理方法包括:

3、获取传感器采集的第一双正弦差分信号;

4、根据第一双正弦差分信号中的周期最大值和周期最小值确定出幅值增益和偏移误差;利用幅值增益和偏移误差,对第一双正弦差分信号进行校正,得到第二双正弦差分信号;

5、根据第二双正弦差分信号得到第一功能信号值;

6、响应于第一功能信号值的波动范围大于预设范围,确定第二双正弦差分信号中的相位延迟;利用相位延迟对第二双正弦差分信号再次校正,得到第三双正弦差分信号;

7、根据第三双正弦差分信号得到第二功能信号值,将第二功能信号值作为传感器的最终功能信号值。

8、可选地,双正弦差分信号包括余弦差分信号和正弦差分信号,

9、响应于第一功能信号值的波动范围大于预设范围,确定第二双正弦差分信号中的相位延迟,包括:

10、利用余弦差分信号和正弦差分信号确定出第一向量;

11、利用余弦差分信号确定出第二向量;

12、利用当前时刻的预测第二向量、当前时刻的实际第二向量、当前时刻的增益矩阵、前一时刻预测参数值,得到当前时刻的预测参数值;

13、利用当前时刻的预测参数值,确定第二双正弦差分信号中的相位延迟。

14、可选地,利用当前时刻的预测第二向量、当前时刻的实际第二向量、当前时刻的增益矩阵、前一时刻预测参数值,得到当前时刻的预测参数值,包括:

15、利用当前时刻的预测第二向量和当前时刻的实际第二向量得到预测误差;

16、利用当前时刻的增益矩阵和预测误差得到当前时刻修正值;

17、利用当前时刻修正值与前一时刻预测参数值得到当前时刻的预测参数值。

18、可选地,当前时刻的增益矩阵采用以下方式得到:

19、利用上一时刻的协方差矩阵、遗忘因子、当前时刻的第一向量计算得到。

20、可选地,当前时刻的协方差矩阵采用以下方式得到:

21、利用上一时刻的协方差矩阵、遗忘因子、当前时刻的第一向量计算得到。

22、可选地,根据第一双正弦差分信号中的周期最大值和周期最小值确定出幅值增益和偏移误差之前,包括:

23、响应于第一双正弦差分信号进入正穿越状态,且当前时刻的采样值大于上一时刻的采样值,确定当前时刻的采样值为临时最大值;

24、响应于第一双正弦差分信号进入负穿越状态,且当前时刻的采样值小于上一时刻的采样值,确定当前时刻的采样值为临时最小值;

25、根据临时最大值和临时最小值,确定出周期最大值和周期最小值。

26、可选地,根据临时最大值和临时最小值,确定出周期最大值和周期最小值,包括:

27、响应于得到临时最大值时,负穿越状态标志位为第一标志,将上一周期的临时最小值作为周期最小值;

28、响应于得到临时最小值时,正穿越状态标志位为第一标志,将上一周期的临时最大值作为周期最大值。

29、可选地,第一功能信号值为转速和/或转角,第二功能信号值为转速和/或转角。

30、本申请采用的另一个技术方案是提供一种终端设备,所述终端设备包括存储器以及与所述存储器连接的处理器;

31、其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如上述的功能信号处理方法。

32、本申请采用的另一个技术方案是提供一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现如上述的功能信号处理方法。

33、本申请的有益效果是:获取传感器采集的第一双正弦差分信号;根据第一双正弦差分信号中的周期最大值和周期最小值确定出幅值增益和偏移误差;利用幅值增益和偏移误差,对第一双正弦差分信号进行校正,得到第二双正弦差分信号;根据第二双正弦差分信号得到第一功能信号值;响应于第一功能信号值的波动范围大于预设范围,确定第二双正弦差分信号中的相位延迟;利用相位延迟对第二双正弦差分信号再次校正,得到第三双正弦差分信号;根据第三双正弦差分信号得到第二功能信号值,将第二功能信号值作为传感器的最终功能信号值。本申请提供的传感器的功能信号处理方法,通过对第一正弦差分信号进行参数提取,得到产生功能信号值偏差的幅值增益和偏移误差,进一步确定出相位延迟,基于上述的误差参数,确定校正后的第三双正弦差分信号,使得基于第三双正弦差分信号的第二功能信号值精度和可靠性更高。

34、进一步地,本申请提供的传感器的功能信号处理方法,无需使用额外的硬件,实现功能信号的精度和可靠性的提升。

本文档来自技高网
...

【技术保护点】

1.一种传感器的功能信号处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求2所述的方法,其特征在于,所述利用当前时刻的预测第二向量、当前时刻的实际第二向量、当前时刻的增益矩阵、前一时刻预测参数值,得到当前时刻的预测参数值,包括:

4.根据权利要求2所述的方法,其特征在于,所述当前时刻的增益矩阵采用以下方式得到:

5.根据权利要求4所述的方法,其特征在于,当前时刻的协方差矩阵采用以下方式得到:

6.根据权利要求1所述的方法,其特征在于,

7.根据权利要求6所述的方法,其特征在于,

8.根据权利要求1所述的方法,其特征在于,所述第一功能信号值为转速和/或转角,所述第二功能信号值为转速和/或转角。

9.一种终端设备,其特征在于,所述终端设备包括处理器、与所述处理器连接的存储器,其中,

10.一种计算机可读存储介质,其特征在于,所述存储介质存储有程序指令,所述程序指令被执行时实现如权利要求1至8任一项所述的方法。

【技术特征摘要】

1.一种传感器的功能信号处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求2所述的方法,其特征在于,所述利用当前时刻的预测第二向量、当前时刻的实际第二向量、当前时刻的增益矩阵、前一时刻预测参数值,得到当前时刻的预测参数值,包括:

4.根据权利要求2所述的方法,其特征在于,所述当前时刻的增益矩阵采用以下方式得到:

5.根据权利要求4所述的方法,其特征在于,当前时刻的协方差矩阵采用以下方式得...

【专利技术属性】
技术研发人员:宋清玉曹然韩振铎及非凡
申请(专利权)人:浙江凌昇动力科技有限公司
类型:发明
国别省市:

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

1