Movatterモバイル変換


[0]ホーム

URL:


CN109444929B - Vehicle positioning system based on vehicle CAN bus and satellite positioning - Google Patents

Vehicle positioning system based on vehicle CAN bus and satellite positioning
Download PDF

Info

Publication number
CN109444929B
CN109444929BCN201811056717.2ACN201811056717ACN109444929BCN 109444929 BCN109444929 BCN 109444929BCN 201811056717 ACN201811056717 ACN 201811056717ACN 109444929 BCN109444929 BCN 109444929B
Authority
CN
China
Prior art keywords
vehicle
positioning
data
positioning data
bus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811056717.2A
Other languages
Chinese (zh)
Other versions
CN109444929A (en
Inventor
朱强华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Xinjia Information Technology Co ltd
Original Assignee
Shanghai Xinjia Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Xinjia Information Technology Co ltdfiledCriticalShanghai Xinjia Information Technology Co ltd
Priority to CN201811056717.2ApriorityCriticalpatent/CN109444929B/en
Publication of CN109444929ApublicationCriticalpatent/CN109444929A/en
Application grantedgrantedCritical
Publication of CN109444929BpublicationCriticalpatent/CN109444929B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention provides a vehicle positioning system based on a vehicle CAN bus and satellite positioning, which comprises: the system comprises a CAN bus, a CAN data analysis device, a satellite positioning system and a vehicle-mounted terminal, wherein the CAN bus, the CAN data analysis device, the satellite positioning system and the vehicle-mounted terminal are arranged in a vehicle; the CAN bus is connected with the input end of the CAN data analysis device through an OBD interface, and the vehicle running parameters obtained through analysis by the CAN data analysis device are input into the vehicle-mounted terminal through the output end; the in-vehicle terminal includes: the online positioning data analysis module is used for reading online positioning data of the satellite positioning system, wherein the online positioning data comprises satellite positioning data, a time stamp and signal strength; a vehicle data reading module that reads vehicle running parameters; the off-line positioning data analysis module is used for generating off-line positioning data according to the vehicle running track generated by the vehicle running parameters; and a positioning correction module that corrects and modifies the online positioning data using the offline positioning data to generate final vehicle positioning data.

Description

Vehicle positioning system based on vehicle CAN bus and satellite positioning
Technical Field
The invention belongs to the technical field of positioning, and particularly relates to a vehicle positioning system based on a vehicle CAN bus and satellite positioning.
Background
The location information of the vehicle is an important element for realizing intelligent traffic, such as navigation, traffic control, charging, etc. Along with the continuous development of the positioning technology, the requirements on positioning precision are higher and higher, and the positioning result needs to be distinguished into a main road, an auxiliary road, a bridge or a bridge under. Satellites and base stations have become fundamental technical means for positioning vehicles, but because the road environment where vehicles travel is complex and changeable, uninterrupted accurate positioning cannot be realized when no signal is covered or blocked and reflected, and other positioning technologies must be assisted.
In order to solve the technical problems, the invention provides a vehicle positioning system based on a vehicle CAN bus and satellite positioning. The system realizes accurate positioning by a specific algorithm for the auxiliary method of GPS positioning under the conditions. Providing more accurate data support for customers.
Disclosure of Invention
In order to overcome the problems in the prior art, the vehicle positioning system based on the vehicle CAN bus and satellite positioning provided by the invention comprises: the system comprises a CAN bus, a CAN data analysis device, a satellite positioning system and a vehicle-mounted terminal, wherein the CAN bus, the CAN data analysis device, the satellite positioning system and the vehicle-mounted terminal are arranged in a vehicle;
the CAN bus is connected with the input end of the CAN data analysis device through an OBD interface, and the vehicle running parameters obtained through analysis by the CAN data analysis device are input into the vehicle-mounted terminal through an output end;
the vehicle-mounted terminal comprises:
the online positioning data analysis module is used for reading online positioning data of the satellite positioning system, wherein the online positioning data comprises satellite positioning data, a time stamp and signal strength;
a vehicle data reading module that reads the vehicle running parameters;
the off-line positioning data analysis module is used in the vehicle positioning system based on the vehicle CAN bus and satellite positioning, and uses off-line positioning data to correct and modify on-line positioning data to generate final vehicle positioning data.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the vehicle running parameters read by the vehicle data reading module from the CAN data analysis device comprise: the instantaneous speed of the vehicle running, the steering wheel deflection angle and the time stamp of the acquired data.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the off-line positioning data analysis module calculates the average value of the instantaneous speed of the vehicle at the current time stamp and the instantaneous speed of the latter time stamp and the time interval between the time stamps, and calculates the distance offset of the vehicle in the time interval.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the off-line positioning data analysis module calculates the deflection angle of the steering wheel in the front and rear time stamps, converts the deflection angle into the steering angle of the steering wheel of the vehicle, and generates the displacement offset of the vehicle in the same time interval by combining the distance offset and the steering angle in the same time interval.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the vehicle data reading module further reads the maximum deflection angle of the steering wheel and the maximum steering angle of the steering wheel of the vehicle; the off-line positioning data analysis module converts the steering angle of the steering wheel of the vehicle according to the same proportion of the deflection angle and the maximum deflection angle.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the online positioning data analysis module is internally configured with: receiving or pre-storing geographic road condition information of an area where a vehicle is located; the geographical road condition information includes the road conditions of the drivable roads and the roads.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the positioning correction module is configured to: in the vehicle positioning system based on the vehicle CAN bus and satellite positioning, which is provided by the invention, the off-line stage is defined between two time stamps, and the off-line positioning data is used for correcting the on-line positioning data in the off-line stage to generate final vehicle positioning data.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the positioning correction module is configured to: in the vehicle positioning system based on the vehicle CAN bus and satellite positioning, which is provided by the invention, the off-line stage is defined between two time stamps, and the off-line positioning data is used for modifying the on-line positioning data in the off-line stage to generate final vehicle positioning data.
In the vehicle positioning system based on the vehicle CAN bus and satellite positioning, the vehicle-mounted terminal further comprises a display device for displaying the geographic position of the vehicle in real time according to final vehicle positioning data.
Compared with the prior art, the invention has the beneficial effects that: the vehicle positioning system based on the CAN bus and the satellite positioning, provided by the invention, is integrated on the vehicle-mounted terminal by utilizing the speed and steering wheel deflection information carried on the automobile CAN bus, so that the calculation of the running track of the vehicle is realized, the equipment cost is reduced, and the accuracy of auxiliary positioning is also increased.
Drawings
Fig. 1 shows a schematic structure of a vehicle positioning system based on a vehicle CAN bus and satellite positioning according to the present invention.
In FIG. 1, a 1-CAN bus, a 2-CAN data analysis device, a 3-vehicle terminal, a 4-satellite positioning system, a 31-on-line positioning data analysis module, a 32-vehicle data reading module, a 33-off-line positioning data analysis module and a 34-positioning correction module are arranged.
Detailed Description
The vehicle positioning system based on the vehicle CAN bus and satellite positioning according to the present invention will be described in more detail with reference to the drawings, wherein preferred embodiments of the present invention are shown, it being understood that the present invention described herein CAN be modified by those skilled in the art, while still achieving the advantageous effects of the present invention. Accordingly, the following description is to be construed as broadly known to those skilled in the art and not as limiting the invention.
As shown in fig. 1, in a preferred embodiment of the present invention, it includes: a CAN bus 1, a CAN data analysis device 2, a satellite positioning system 4 and a vehicle-mounted terminal 3 which are arranged in a vehicle; the CAN bus 1 is connected with the input end of the CAN data analysis device 2 through an OBD interface, and the vehicle running parameters obtained by analysis of the CAN data analysis device 2 are input into the vehicle-mounted terminal 3 through an output end; the in-vehicle terminal 3 includes: an online positioning data analysis module 31 for reading online positioning data of the satellite positioning system 4, the online positioning data including satellite positioning data, a time stamp, and signal strength; a vehicle data reading module 32 that reads the vehicle running parameters; an offline positioning data analysis module 32, which is used in the preferred embodiment of the present invention, uses the offline positioning data to modify and modify the online positioning data to generate final vehicle positioning data.
In a preferred embodiment of the present invention, the vehicle driving parameters read by the vehicle data reading module 32 from the CAN data analysis device 2 include: the instantaneous speed of the vehicle running, the steering wheel deflection angle and the time stamp of the acquired data.
In a preferred embodiment of the present invention, the offline positioning data analysis module 32 calculates the time interval between the average value of the instantaneous speed of the vehicle at the current time stamp and the instantaneous speed of the subsequent time stamp, and calculates the distance offset of the vehicle occurring in the time interval.
In a preferred embodiment of the present invention, the off-line positioning data analysis module 32 calculates the steering angle of the steering wheel in the front and rear time stamps, converts the steering angle into the steering angle of the steering wheel of the vehicle, and generates the displacement offset of the vehicle in the same time interval by combining the distance offset and the steering angle in the same time interval.
In a preferred embodiment of the present invention, the vehicle data reading module 32 further reads the maximum steering angle of the steering wheel and the maximum steering angle of the steering wheel of the vehicle; the off-line positioning data analysis module 32 scales steering angles of the vehicle steering wheels in the same proportion to the deflection angle and the maximum deflection angle.
In a preferred embodiment of the present invention, the online location data analysis module 31 is configured to: receiving or pre-storing geographic road condition information of an area where a vehicle is located; the geographical road condition information includes the road conditions of the drivable roads and the roads.
In a preferred embodiment of the present invention, the positioning correction module 34 is configured to: the location correction module 34 defines an off-line phase between the two time stamps, and corrects the on-line location data using the off-line location data during the off-line phase to generate final vehicle location data.
In a preferred embodiment of the present invention, the positioning correction module 34 is configured to: the location correction module 34, in a preferred embodiment of the present invention, defines the time between two timestamps as an offline phase in which off-line location data is used to modify on-line location data to generate final vehicle location data.
In a preferred embodiment of the present invention, the vehicle-mounted terminal 3 further includes a display device, configured to display the geographic location of the vehicle in real time according to the final vehicle positioning data.
The foregoing is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Any person skilled in the art will make any equivalent substitution or modification to the technical solution and technical content disclosed in the invention without departing from the scope of the technical solution of the invention, and the technical solution of the invention is not departing from the scope of the invention.

Claims (6)

CN201811056717.2A2018-09-112018-09-11Vehicle positioning system based on vehicle CAN bus and satellite positioningActiveCN109444929B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811056717.2ACN109444929B (en)2018-09-112018-09-11Vehicle positioning system based on vehicle CAN bus and satellite positioning

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811056717.2ACN109444929B (en)2018-09-112018-09-11Vehicle positioning system based on vehicle CAN bus and satellite positioning

Publications (2)

Publication NumberPublication Date
CN109444929A CN109444929A (en)2019-03-08
CN109444929Btrue CN109444929B (en)2023-09-26

Family

ID=65530256

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811056717.2AActiveCN109444929B (en)2018-09-112018-09-11Vehicle positioning system based on vehicle CAN bus and satellite positioning

Country Status (1)

CountryLink
CN (1)CN109444929B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113543014A (en)*2020-03-312021-10-22北京慧行实达科技有限公司Vehicle satellite positioning data aggregation optimization system and method thereof
CN113103869A (en)*2021-03-282021-07-13大运汽车股份有限公司Vehicle clock synchronous display method
CN116152950B (en)*2022-12-282024-10-01宁波高新区阶梯科技有限公司Data processing method, device and system, electronic equipment and storage medium
CN116466382B (en)*2023-04-242024-07-02北京中软政通信息技术有限公司GPS-based high-precision real-time positioning system

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20040031871A (en)*2002-10-072004-04-14엘지전자 주식회사Navigation guidance for car and method for car navigation guidance using the same
CN201965234U (en)*2010-12-242011-09-07东风汽车公司On-vehicle navigation terminal based on Big Dipper satellite system
CN105427646A (en)*2015-12-312016-03-23福建鼎旸信息科技有限公司Beidou meter-scale differential CORS (Continuous Operational Reference System) positioning terminal and positioning method thereof
CN105526937A (en)*2016-01-062016-04-27北京握奇智能科技有限公司Assisted positioning system and method based on CAN (Controller Area Network) bus
CN105526934A (en)*2016-02-172016-04-27郑州联睿电子科技有限公司Indoor and outdoor integrated high-precision positioning and navigation system as well as positioning method thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8130142B2 (en)*2009-09-212012-03-06Appareo Systems, LlcGNSS ultra-short baseline heading determination system and method
US10075819B2 (en)*2015-10-082018-09-11Voxx International CorporationSystem and method for micro-locating and communicating with a portable vehicle control device
US9671500B1 (en)*2015-12-222017-06-06GM Global Technology Operations LLCSystems and methods for locating a vehicle

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20040031871A (en)*2002-10-072004-04-14엘지전자 주식회사Navigation guidance for car and method for car navigation guidance using the same
CN201965234U (en)*2010-12-242011-09-07东风汽车公司On-vehicle navigation terminal based on Big Dipper satellite system
CN105427646A (en)*2015-12-312016-03-23福建鼎旸信息科技有限公司Beidou meter-scale differential CORS (Continuous Operational Reference System) positioning terminal and positioning method thereof
CN105526937A (en)*2016-01-062016-04-27北京握奇智能科技有限公司Assisted positioning system and method based on CAN (Controller Area Network) bus
CN105526934A (en)*2016-02-172016-04-27郑州联睿电子科技有限公司Indoor and outdoor integrated high-precision positioning and navigation system as well as positioning method thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Lin Pu et al.."Implementing On-Board Diagnostic and GPS on VANET to Safe the Vehicle".《2015 International Conference on Connected Vehicles and Expo (ICCVE)》.2016,第13-18页.*
徐海锋."车载GPS/DR/MM组合导航定位算法研究应用".《计算机应用与软件》.2008,第25卷(第10期),第144-147页.*

Also Published As

Publication numberPublication date
CN109444929A (en)2019-03-08

Similar Documents

PublicationPublication DateTitle
CN109444929B (en)Vehicle positioning system based on vehicle CAN bus and satellite positioning
CN109541571B (en)EPS zero-offset and multi-line laser radar combined calibration method
CN109581449B (en)Positioning method and system for automatically driving automobile
US6226591B1 (en)Vehicle present position detection apparatus, vehicle present position display apparatus, navigation system and recording medium
US9310210B2 (en)Verification of digital maps
JP6687274B1 (en) Traffic jam information system
CN104325978A (en)Safety anti-collision early warning method based on vehicular ad-hoc network
JP2013101013A (en)Position orientation device, on-vehicle unit, position orientation method, position orientation program, driving support method, driving support program, road accounting method, road accounting program, position orientation system, driving support system and road accounting system
CN110375786B (en)Calibration method of sensor external parameter, vehicle-mounted equipment and storage medium
CN104867188B (en)A kind of devices, systems, and methods of taxi charging
CN102359792A (en)Mileage correcting system with automobile combination instrument
EP1111338A3 (en)Map data architecture for vehicle computer system
CN105157709A (en)ADASIS (advanced driver assistance systems interface specifications) extended information output device and method based on safe driving map
CN103090874A (en)Vehicle localization
CN107238814A (en)A kind of apparatus and method of vehicle location
CN112748421A (en)Laser radar calibration method based on automatic driving of straight road section
CN105824311A (en)Vehicle automatic driving method and device
CN102853832B (en) Learning correction method and device for vehicle dynamic inertial sensor
CN110595498A (en)Vehicle navigation system and vehicle
CN113543014A (en)Vehicle satellite positioning data aggregation optimization system and method thereof
CN203519012U (en)Navigation positioning system based on 3D (three-dimensional) sensor and auxiliary mobile phone
CN110673184A (en)High-precision positioning system and method based on vehicle
JPH0943336A (en) Relative position measurement method
CN111291775A (en)Vehicle positioning method, device and system
WO2014009187A1 (en)Transfer of data from a mobile terminal to a vehicle

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp