[发明专利]一种基于CAN总线的辅助定位系统及方法有效
申请号: | 201610007295.4 | 申请日: | 2016-01-06 |
公开(公告)号: | CN105526937B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 段起志;贾安州 | 申请(专利权)人: | 北京握奇智能科技有限公司 |
主分类号: | G01C21/26 | 分类号: | G01C21/26 |
代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;张海秀 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 can 总线 辅助 定位 系统 方法 | ||
1.一种基于CAN总线的辅助定位系统,其特征在于:包括车辆的CAN总线(10)、CAN协议解析器(20)和车载终端(30),所述CAN协议解析器(20)的一端通过车辆的车载诊断系统OBD接口(40)与CAN总线(10)连接,另一端与车载终端(30)连接;
所述车载终端(30)包括:
定位数据获取模块(31),用于向CAN协议解析器(20)发送获取车辆的车辆行驶参数的命令,还用于接收CAN协议解析器(20)返回的车辆行驶参数;所述车辆行驶参数包括车辆的瞬时速率和转弯角度;
定位模块(32),用于根据从CAN协议解析器(20)接收到的车辆行驶参数推算出车辆的行驶轨迹;
所述车载终端(30)还包括:
时间间隔计算模块(33),用于计算定位数据获取模块(31)向CAN协议解析器(20)发送获取车辆当前时刻的车辆行驶参数的命令的第二时间间隔;所述第二时间间隔等于预设的最短推算路程S除以当前时刻的车辆瞬时速度;
定时器(34),用于在下一时刻与当前时刻的时间差等于所述第二时间间隔时,提醒定位数据获取模块(31)向CAN协议解析器发送获取车辆下一时刻的车辆行驶参数的命令;
所述CAN协议解析器(20)包括:
原始定位数据获取模块(21),用于根据车载终端(30)的获取车辆行驶参数的命令,通过车载诊断系统OBD接口(40)从CAN总线(10)中获取符合CAN协议的车辆行驶参数;
定位数据解析模块(22),用于将原始定位数据获取模块(21)获取的符合CAN协议的车辆行驶参数解析成车载终端可识别应用的车辆行驶参数;
定位数据发送模块(23),用于将解析后的车辆行驶参数发送到车载终端(30)。
2.根据权利要求1所述的一种基于CAN总线的辅助定位系统,其特征在于:所述转弯角度是指车辆当前时刻的行驶方向与当前时刻的前一时刻的行驶方向的夹角。
3.根据权利要求2所述的一种基于CAN总线的辅助定位系统,其特征在于:定位数据获取模块(31)根据预设的第一时间间隔Vt向CAN协议解析器发送获取车辆行驶参数的命令;定位模块(32)推算车辆的行驶轨迹的方式为:
设当前推算起始位置为S0,当前时刻为t0,当前时刻的瞬时速度为V1,当前时刻的转弯角度为∠1;
获取车辆t0+Vt时刻的车辆行驶参数,记t0+Vt时刻的瞬时速度为V2,转弯角度为∠2,所在位置为S1,位置S1与位置S0之间的距离S1-S0=V1×Vt;
获取车辆t0+2Vt时刻的车辆行驶参数,记t0+2Vt时刻的瞬时速度为V3,转弯角度为∠3,所在位置为S2,位置S2与位置S1之间的距离S2-S1=V2×Vt;
则车辆在t0时刻到t0+2Vt的行驶轨迹为S0→S1→S2,S0→S1路段的行驶方向为t0时刻的行驶方向,S1→S2路段的行驶方向为t0+Vt时刻的行驶方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京握奇智能科技有限公司,未经北京握奇智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610007295.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:影音导航装置、车辆、及影音导航装置的控制方法
- 下一篇:一种车载惯性导航系统