[发明专利]一种利用北斗卫星定位系统计算车辆脉冲系数K值的防速度漂移干扰算法有效
申请号: | 201510458237.9 | 申请日: | 2015-07-30 |
公开(公告)号: | CN104977026B | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 王春波;杨荣奎 | 申请(专利权)人: | 成都亿盟恒信科技有限公司 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 北斗 卫星 定位 系统 计算 车辆 脉冲 系数 速度 漂移 干扰 算法 | ||
本发明公开了一种利用北斗卫星定位系统计算车辆脉冲系数K值的防速度漂移干扰算法,它包括以下步骤:S1:判断步骤实时判断是否进入K值调节步骤;S2:计算步骤,如果计算出来的脉冲速度VP与卫星定位速度VS之差的绝对值在一段时间内小于预设速度,则认为所述平均值为有效的K值;S3:更新步骤:(1)若步骤S2得到的有效的K值的数量M小于等于N,则将此M个有效K值做平均处理之后替代现有K值;(2)若步骤S2得到的有效的K值的数量M大于N,则利用最近N次计算得到的有效K值做平均处理之后替代现有K值。本发明利用多次计算的平均K值作为脉冲系数的近似值,准确度高,且可降低卫星速度漂移导致的K值计算失真的结果,实际测试效果好。
技术领域
本发明涉及一种利用北斗卫星定位系统计算车辆脉冲系数K值的防速度漂移干扰算法。
背景技术
根据汽车行驶记录仪国标<GB/T 19056-2012>定义,脉冲系数是车辆传感器在车辆行驶1km距离过程中产生的脉冲信号个数,简称K值。汽车行驶记录仪利用单位时间内采集到的脉冲数和脉冲系数计算车辆行驶速度。
由于车厂和车种的要求不同,不同型号车辆的脉冲系数K值并不相同,汽车行驶记录仪安装时一般都不知道车辆的脉冲系数K,需要借助汽车行驶记录仪上的安装的卫星定位模块输出的卫星速度计算脉冲系数。
传统的计算方法利用卫星速度反算脉冲系数,但未考虑到卫星速度可能会出现漂移(卫星测量到的速度与车辆实际速度差别很大),因此实际计算出来的脉冲系数与车辆真实的脉冲速度可能差异较大,不准确。
发明内容
本发明的目的在于克服现有技术的不足,提供一种利用北斗卫星定位系统计算车辆脉冲系数K值的防速度漂移干扰算法,解决现有技术当偶尔出现的卫星漂移速度很大时,可能造成K值失真,利用K值计算出来的脉冲速度与车辆的实际速度差异很大的问题。
本发明的目的是通过以下技术方案来实现的:一种利用北斗卫星定位系统计算车辆脉冲系数K值的防速度漂移干扰算法,它包括以下步骤:
S1:判断步骤:根据卫星定位速度VS以及利用现有K值计算出来的脉冲速度VP,实时判断是否进入K值调节步骤:当卫星定位速度VS在一定时间内持续保持在同一个区间内,并且利用现有K值计算出来的脉冲速度VP与卫星定位速度VS之差的绝对值大于预设速度,则进入步骤S2,其中利用现有K值计算出来的脉冲速度VP的公式如下:
Vp=M/(K*T);
式中,T为时间,T的单位为小时,M为脉冲个数,VP和VS的单位为千米/小时;
S2:计算步骤:利用卫星定位速度VS和每秒脉冲个数M0,连续X秒分别计算出X个K值,然后计算这X个K值的平均值,并利用所述平均值计算脉冲速度VP:
如果计算出来的脉冲速度VP与卫星定位速度VS之差的绝对值在一段时间内小于预设速度,则认为所述平均值为有效的K值,并进入步骤S3;否则丢弃,返回步骤S1;
其中,利用卫星定位速度VS和每秒脉冲个数M0计算K值的公式如下:
K=3600M0/( VS * T) ,T=1;
S3:更新步骤:
(1)若步骤S2得到的有效的K值的数量M小于等于N,则将此M个有效K值做平均处理之后替代现有K值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都亿盟恒信科技有限公司,未经成都亿盟恒信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510458237.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自升式塔式起重机双油缸液压顶升系统
- 下一篇:一种角度仪校准仪