[发明专利]一种基于测量值微分约束的传感器测量精度提高方法有效
申请号: | 201410398045.9 | 申请日: | 2014-08-13 |
公开(公告)号: | CN104197975A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 葛树志;王刚;王维;周红坤;钱杰;秦有宝 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G01D18/00 | 分类号: | G01D18/00;G06F19/00 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于测量值微分约束的传感器测量精度提高方法,确定迭代次数Nint,即可实现在迭代过程中动态调整Δt,自适应校正传感器输出,克服了利用算术平均的延时和递推平均等不具备的自适应性;本发明方法运算简单,适用于智能传感器自身信息处理单元实时校正,实现软件补偿硬件不足,在一定程度克服传感器自身分辨率所造成的测量不准确性,提高测量精度;本发明方法,不仅可以提高传感器测量数据的准确性,还具有一定的去噪能力,可直接用于传感器输出数据处理。 | ||
搜索关键词: | 一种 基于 测量 微分 约束 传感器 精度 提高 方法 | ||
【主权项】:
一种基于测量值微分约束的传感器测量精度提高方法,其特征在于,包括以下步骤:(1)、确定计算迭代次数Nint;(2)、获取传感器原始测量数据,当采样时刻为第Nint个采样时刻,启动校正过程,此时,当前时刻i=Nint;(3)、并令j=i‑1,计算传感器当前时刻i的初始广义速度:VijR=yi-yj(i-j)Ts;]]>(4)、令j=i‑2;(5)、计算传感器测量值广义速度:Vij=yi-yj(i-j)Ts;]]>(6)判断:如果Vij*Vi(j‑1)<0,当前时刻i的广义速度为:否则:a、若Vij≥0,则:VijR=Vij;Vi(j-1)R-SVerr((i-j)*Ts)<Vij<Vi(j-1)R+SVerr(Ts*(i-j))Vi(j-1)R-SVerr((i-j)*Ts):Vij≤Vi(j-1)R-SVerr((i-j)*TsVi(j-1)R+SVerr((i-j)*Ts);Vij≥Vi(j-1)R+SVerr((i-j)*Ts);]]>若Vi(j-1)R-SVerr((i-j)*Ts)<Vij<Vi(j-1)R+SVerr(Ts*(i-j)),]]>则令j=j‑1,并返回步骤(5),否则,进入步骤(7);b)、当Vij<0时VijR=Vij;Vi(j-1)R-SVerr((i-j)*Ts)<Vij<Vi(j-1)R+SVerr(Ts*(i-j))Vi(j-1)R+SVerr((i-j)*Ts):Vij≤Vi(j-1)R-SVerr((i-j)*TsVi(j-1)R-SVerr((i-j)*Ts);Vij≥Vi(j-1)R+SVerr((i-j)*Ts);]]>若Vi(j-1)R-SVerr((i-j)*Ts)<Vij<Vi(j-1)R+SVerr(Ts*(i-j)),]]>则令j=j‑1,并返回骤(5),否则,进入步骤(7);其中:SVerr((i-j)*Ts)=M(i-j)*Ts;]]>SVerr((i‑j)*Ts)为广义速度误差,是所取两个采样点时间间隔Δt=(i‑j)*Ts的函数,M为传感器的分辨率;(7)、计算出广义速度作为在第i个采样时刻处传感器校正后的广义速度,并按照公式:yi+1_correct=yi+VijR*Ts]]>获得下一时刻i+1的校正输出yi+1_correct作为传感器的输出值;(8)、当前时刻i加1,返回步骤(3),这样求取第Nint个采样时刻后的各个采样时刻传感器实时校正输出值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;,未经电子科技大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410398045.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种燃气能量计量方法
- 下一篇:一种智能测速方法及系统