WO2017020667A1 - Method and system for positioning locomotive - Google Patents

Method and system for positioning locomotive Download PDF

Info

Publication number
WO2017020667A1
WO2017020667A1 PCT/CN2016/087605 CN2016087605W WO2017020667A1 WO 2017020667 A1 WO2017020667 A1 WO 2017020667A1 CN 2016087605 W CN2016087605 W CN 2016087605W WO 2017020667 A1 WO2017020667 A1 WO 2017020667A1
Authority
WO
WIPO (PCT)
Prior art keywords
locomotive
positioning
lkj
information
module
Prior art date
Application number
PCT/CN2016/087605
Other languages
French (fr)
Chinese (zh)
Inventor
欧盛芬
吴俊亮
阳亦斌
唐国平
叶理辉
朱咏嘉
曾垂周
龙卫华
何见坤
邓国知
Original Assignee
株洲中车时代电气股份有限公司
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 株洲中车时代电气股份有限公司 filed Critical 株洲中车时代电气股份有限公司
Publication of WO2017020667A1 publication Critical patent/WO2017020667A1/en
Priority to ZA201708327A priority Critical patent/ZA201708327B/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L25/00Recording or indicating positions or identities of vehicles or vehicle trains or setting of track apparatus
    • B61L25/02Indicating or recording positions or identities of vehicles or vehicle trains

Definitions

  • the invention relates to the field of train operation positioning control in the railway industry, in particular to a locomotive positioning method and system.
  • the application information system and dispatching system of the railway system have greatly improved the train dispatching level, and various train positioning methods have emerged, such as the track circuit potential method, the train operation monitoring device LKJ position data positioning method and the satellite positioning method.
  • the positioning accuracy of the track circuit positioning method depends on the length of the track circuit, which is inaccurate.
  • other methods are needed to supplement; the LKJ position data positioning method is in the train (locomotive) operation process, LKJ position data cannot be obtained when LKJ is in non-monitoring mode.
  • train (locomotive) positioning cannot be performed; satellite positioning method is used in satellite positioning system, GPS or Beidou BD accuracy.
  • the civilian satellite receiver module has a positioning accuracy of 10-20 meters, and is susceptible to such factors as weather factors, electrical electromagnetic interference, shelters (buildings, valleys, canyons, tunnels).
  • the application information system has poor timeliness and is not comprehensive enough for the train operation information. It lacks real-time monitoring during the operation of the train (locomotive), so that it is impossible to issue an accurate scheduling plan, and it is impossible to refine the train operation. . At present, there is still no precise positioning method in the railway industry to realize real-time precise positioning of the train (locomotive) running process.
  • an object of the present invention is to provide a locomotive positioning method and system to achieve precise positioning during locomotive operation.
  • a locomotive positioning method includes:
  • the LKJ When the LKJ is in the monitoring state and receives the satellite signal, acquiring LKJ position data and GPS/BD position data, and locating the position of the locomotive step by step according to the LKJ position data by using a positioning matching algorithm, and using the GPS/BD position data pair Correcting the position of the locomotive;
  • the LKJ When the LKJ is in the non-monitoring state and receives the satellite signal, acquiring a preset preset number of GPS coordinate data of the locomotive, and locating the location of the locomotive according to the GPS coordinate data;
  • the LKJ When the LKJ is in a non-monitoring state and does not receive the satellite signal, acquiring coordinate data of the last positioning of the target locomotive, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive, according to the locomotive.
  • the coordinate data of one positioning, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive locate the position of the current locomotive.
  • the LKJ location data includes: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points.
  • the positioning of the locomotive by the positioning matching algorithm according to the LKJ position data includes:
  • correcting the position of the locomotive by using the GPS/BD position data comprises:
  • the positioning of the locomotive according to the GPS coordinate data comprises:
  • the invention also provides a locomotive positioning system, comprising:
  • a determining module for determining a current positioning environment state
  • a first positioning module for positioning the locomotive when the LKJ is in a monitoring state and searching for a satellite signal
  • a second positioning module for positioning the locomotive when the LKJ is in the monitoring state and no satellite signal is searched
  • a third positioning module that locates the locomotive when the LKJ is in a non-monitored state and searches for satellite signals
  • a fourth positioning module for positioning the locomotive when the LKJ is in a non-monitoring state and no satellite signal is searched
  • the first positioning module includes: a first acquiring sub-module for acquiring LKJ position data and GPS/BD position data, and a first LKJ positioning sub-module for locating the position of the locomotive step by step according to the LKJ position data by a positioning matching algorithm
  • the GPS/BD position data is for the locomotive a correcting sub-module for correcting the position
  • the second positioning module includes: a second acquiring sub-module for acquiring LKJ position data; and a second LKJ positioning sub-module for locating the position of the locomotive step by step according to the LKJ position data by a positioning matching algorithm;
  • the third positioning module includes: a third acquiring sub-module for acquiring a preset preset number of GPS coordinate data of the locomotive; and a GPS positioning sub-module for locating the position of the locomotive according to the GPS coordinate data;
  • the fourth positioning module includes: acquiring coordinate data of a previous positioning of the locomotive, a running speed of the locomotive, a running direction, and a fourth acquiring sub-module from a time of the locomotive last positioning, according to the last positioning of the locomotive.
  • the coordinate data, the running speed of the locomotive, the running direction, and the time of the last positioning of the locomotive locate the current position measuring sub-module of the locomotive.
  • the LKJ location data includes: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points.
  • the first LKJ positioning submodule comprises:
  • the second LKJ positioning submodule comprises:
  • the correcting submodule comprises:
  • the GPS positioning submodule comprises:
  • the locomotive positioning method and system provided by the invention are used to determine the current positioning environment state.
  • the LKJ is in the monitoring state and has satellite signals
  • the LKJ position data and the GPS/BD position data are acquired, and the LKJ positioning mode is mainly used, and the GPS positioning is performed.
  • Auxiliary correction position when LKJ is in the monitoring state and there is no satellite signal, the LKJ position data is acquired and positioned in LKJ mode; when LKJ is in When there is a satellite signal in the non-monitoring state, a continuous preset number of GPS coordinate data of the locomotive is acquired, and the position of the locomotive is located according to the GPS coordinate data; when the LKJ is in a non-monitoring state and there is no satellite signal, The speed positioning method and the dead reckoning algorithm are used to locate the locomotive. Combining the LKJ positioning method with the GPS positioning method solves the problem that the position of the locomotive cannot be accurately located in the whole process, and the positioning is continuous and the precision is high.
  • FIG. 1 is a flow chart of a first embodiment of a locomotive positioning method according to the present invention
  • Embodiment 1 of a locomotive positioning method according to the present invention is a schematic structural diagram of Embodiment 1 of a locomotive positioning method according to the present invention
  • FIG. 3 is a flow chart of a second embodiment of a locomotive positioning method according to the present invention.
  • FIG. 4 is a schematic diagram of line collection of a second embodiment of a locomotive positioning method according to the present invention.
  • FIG. 5 is a logic flow chart of a second embodiment of a locomotive positioning method according to the present invention.
  • FIG. 6 is a flow chart of a third embodiment of a locomotive positioning method according to the present invention.
  • FIG. 7 is a flow chart of a fourth embodiment of a locomotive positioning method according to the present invention.
  • FIG. 9 is a schematic diagram of the principle of the fourth embodiment of the locomotive positioning method of the present invention.
  • FIG. 10 is a schematic diagram of the principle of the fourth embodiment of the locomotive positioning method of the present invention.
  • FIG. 11 is a schematic diagram of the principle of the fourth embodiment of the locomotive positioning method of the present invention.
  • FIG. 12 is a schematic structural view of Embodiment 5 of the locomotive positioning system of the present invention.
  • an embodiment of the present invention provides a locomotive Positioning method and system.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • FIG. 1 is a flow chart showing a first embodiment of the locomotive positioning method of the present invention, including:
  • Step S101 determining a current positioning environment state
  • Step S102 When the LKJ is in the monitoring state and the satellite signal is searched, the LKJ position data and the GPS/BD position data are acquired, and the position of the locomotive is gradually located by the positioning matching algorithm according to the LKJ position data, and the GPS/BD is adopted. Position data corrects the position of the locomotive;
  • LKJ position data includes: line information, kilometer mark, TIMS station Information on stocks, signals, bridges, tunnels, crossings, and split points, according to these LKJ position data information, the positioning of the locomotive is located in a position on the line segment between the corresponding key points of the corresponding route. Because LKJ is mainly used for car control, and measures such as insulation section correction are adopted, the position data provided by LKJ is very precise, and its positioning accuracy is very high.
  • the received GPS/BD latitude and longitude information and the LKJ position information are compared with the GIS map data. , complete the correction of the position of the locomotive.
  • Step S103 When the LKJ is in the monitoring state and the satellite signal is not searched, the LKJ position data is acquired, and the position of the locomotive is gradually ranked by the positioning matching algorithm according to the LKJ position data;
  • Step S104 When the LKJ is in the non-monitoring state and the satellite signal is searched, acquiring a preset preset number of GPS coordinate data of the locomotive, and positioning the locomotive position according to the GPS coordinate data;
  • the linear approaching method can accurately position the locomotive on the corresponding running track.
  • Step S105 When the LKJ is in the non-monitoring state and the satellite signal is not searched, the coordinate data of the last positioning of the locomotive, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive are obtained, according to the The coordinate data of the last positioning of the locomotive, the running speed of the locomotive, the running direction, and the time of the last positioning of the locomotive locate the position of the current locomotive.
  • the locomotive may have no satellite signal in the non-monitoring state in a short time.
  • the locomotive is accumulated from the last positioning to the current time according to the last positioned train coordinate position and traveling direction. Distance to get the current locomotive position, the running distance can be calculated by the speed and time of the locomotive.
  • the in-vehicle device comprising a LAIS vehicle host, an LKJ device and a GPS/BD positioning device
  • the ground server comprising a MTUP platform, a communication server, a correction module and data
  • the server, the LAIS vehicle host, ie the wireless data transmission vehicle (TSC), is an important component of the train operation status information (LAIS). It is responsible for communicating with other LKJ vehicles and collecting LKJ operating status information in real time through the wireless mobile communication network. Transfer to the ground system.
  • the locomotive positioning method provided by the embodiment is used to determine the current positioning environment state.
  • the LKJ position data and the GPS/BD position data are acquired, and the LKJ positioning mode is mainly used, and the GPS positioning auxiliary correction is performed.
  • Position when the LKJ is in the monitoring state and there is no satellite signal, the LKJ position data is acquired and positioned in the LKJ mode; when the LKJ is in the non-monitoring state and there is a satellite signal, a continuous preset number of GPS coordinates of the locomotive is acquired.
  • the location of the locomotive is located according to the GPS coordinate data; when the LKJ is in a non-monitoring state and there is no satellite signal, the locomotive positioning is performed by using the speed positioning method and the dead reckoning algorithm.
  • the LKJ positioning method with the GPS positioning method solves the problem that the position of the locomotive cannot be accurately located in the whole process, and the positioning is continuous and the precision is high.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • FIG. 3 is a flowchart of Embodiment 2 of the present invention, corresponding to Embodiment 1, according to the foregoing
  • the positioning of the LKJ position data by the positioning matching algorithm to position the target locomotive step by step specifically includes:
  • Step S201 Locating the locomotive to a corresponding direction on the corresponding line according to the line information and the uplink and downlink information in the LKJ location data;
  • Step S202 locating the locomotive to the jurisdiction area of the corresponding TIMS station according to the determined TIMS station information in the corresponding direction on the corresponding line;
  • Step S203 Acquire the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the jurisdiction area of the corresponding TIMS station, and locate the locomotive to the corresponding In the two key points interval;
  • Step S204 Determine, according to the determined collection point information in the corresponding two key point intervals, the collection point closest to the locomotive, and locate the location of the locomotive according to the location information of the nearest collection point and the km mark information.
  • the target LKJ location data in this embodiment includes: line information, uplink and downlink information, kilometer information, TMS station information of the railway transportation management information system, key point information, and collection point information between key points, and the key point is a signal machine.
  • the location is taken as an example.
  • the uplink and downlink lines are respectively arranged, and a preset number of collection points are arranged between the two signals on the line, as shown in FIG. 5, which is a logic flow chart of the positioning matching algorithm. Position the locomotive position step by step, and finally accurately locate the locomotive position based on the location of the nearest collection point and the km mark information.
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • FIG. 6 is a flowchart of Embodiment 3 of the present invention.
  • correcting the position of the target locomotive by using the target GPS/BD position data includes:
  • Step S301 When the offset of the position of the locomotive exceeds a preset range, according to the determined collection point information in the corresponding two key point intervals, and the current position information of the locomotive in the GPS/BD position data, Calculating, respectively, a distance between each of the determined two key point intervals and the locomotive;
  • a signal can be uniquely determined by line number, station number, uplink and downlink, and signal number; the distance between two points is calculated by: GPS point coordinates (MLonA, MLatA), and acquisition point coordinates (MLonA, MLatA) , the distance between two points:
  • Step S302 Determine a target collection point corresponding to the distance in the distance, and correct the position of the locomotive to the position of the target collection point.
  • the positioning coordinate points are corrected according to the current GPS position information, and the position is corrected to the nearest collection point in the same collection point as the locomotive GPS position signal.
  • Embodiment 4 is a diagrammatic representation of Embodiment 4:
  • FIG. 7 is a flowchart of Embodiment 4 of the present invention.
  • the location of the target locomotive according to the GPS coordinate data specifically includes:
  • Step S401 Determine a midpoint of each adjacent two GPS coordinates in the preset quantity according to the continuous preset number of GPS coordinates of the locomotive;
  • Step S402 determining a target range surface according to each of the midpoints
  • Step S403 Acquire line information in the target range surface, and determine a line corresponding to the locomotive in the target range surface;
  • the corresponding line of the locomotive in the target range plane is determined.
  • Step S404 Positioning the locomotive in the target range surface according to the obtained last GPS coordinate of the preset number of GPS coordinates of the locomotive and the line corresponding to the locomotive in the target range surface. The location on the corresponding line.
  • the position of the current locomotive is calculated based on the last GPS coordinates and the determined line.
  • Embodiment 5 is a diagrammatic representation of Embodiment 5:
  • FIG. 12 is a schematic structural view of a fifth embodiment of the locomotive positioning system of the present invention, including:
  • a first positioning module 102 for positioning a locomotive when the LKJ is in a monitoring state and searching for a satellite signal
  • a second positioning module 103 for positioning the locomotive when the LKJ is in the monitoring state and searching for satellite signals
  • a third positioning module 104 for positioning the locomotive when the LKJ is in an unsupervised state and searching for a satellite signal
  • a fourth positioning module 105 for positioning the locomotive when the LKJ is in a non-monitoring state and searching for a satellite signal
  • the first positioning module 102 includes: a first acquiring submodule 201 for acquiring LKJ position data and GPS/BD position data, and a first LKJ positioning submodule for locating the position of the locomotive by a positioning matching algorithm according to the LKJ position data. 202 and a corrective sub-module 203 for correcting the position of the locomotive by the GPS/BD position data;
  • the second positioning module 103 includes: a second obtaining sub-module 301 for acquiring LKJ position data and a second LKJ positioning sub-module 302 for locating the position of the locomotive step by step according to the LKJ position data by a positioning matching algorithm;
  • the third positioning module 104 includes: a third acquisition sub-module 401 for acquiring a preset preset number of GPS coordinate data of the locomotive; and a GPS positioning sub-module 402 for locating the position of the locomotive according to the GPS coordinate data;
  • the fourth positioning module 105 includes: acquiring coordinate data of a last positioning of the locomotive, a running speed of the locomotive, a running direction, and a fourth obtaining sub-module 501 from a time of the last positioning of the locomotive, according to the locomotive.
  • the coordinate data of the positioning, the running speed of the locomotive, the running direction, and the time of the last positioning of the locomotive locate the current position measuring sub-module 502 of the locomotive.
  • the target LKJ location data in this embodiment may include: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points, and the locomotive positioning provided by the embodiment.
  • the system determines the current positioning environment state.
  • the LKJ position data and the GPS/BD position data are acquired, and the LKJ positioning mode is mainly used, and the GPS positioning assists the correction position; when the LKJ is in the monitoring state When there is no satellite signal, the LKJ position data is acquired and positioned in the LKJ mode; when the LKJ is in the non-monitoring state and there is a satellite signal, a continuous preset number of GPS coordinate data of the locomotive is acquired, according to the GPS coordinates.
  • the first LKJ positioning submodule includes:
  • the second LKJ positioning submodule includes:
  • the correcting submodule includes:
  • the GPS positioning submodule includes:

Abstract

Disclosed are a method and system for positioning a locomotive, the method comprising: determining a current state of a positioning environment (S101); if an LKJ is in a monitoring state and a satellite signal is found, acquiring LKJ position data and GPS/BD position data, and correcting deviation of the position using an LKJ positioning method as a main method and using a GPS positioning method as an auxiliary method (S102); if the LKJ is in the monitoring state and the satellite signal is not found, acquiring the LKJ position data using the LKJ positioning method (S103); if the LKJ is in a non-monitoring state and the satellite signal is found, acquiring a predetermined number of GPS coordinate data of the locomotive continuously, and positioning the locomotive according to the GPS coordinate data (S104); and if the LKJ is in the non-monitoring state and the satellite signal is not found, positioning the locomotive using a positioning method based on speed measurement and a dead reckoning method (S105). The present invention combines the LKJ positioning method and the GPS positioning method to solve the problem in which the locomotive cannot be accurately positioned throughout the course, and the positioning of the present invention is continuous and has high precision.

Description

一种机车定位方法与系统Locomotive positioning method and system
本申请要求于2015年7月31日提交中国专利局、申请号为201510465133.0、发明名称为“一种机车定位方法与系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 201510465133.0, entitled "A locomotive positioning method and system", filed on July 31, 2015, the entire contents of which is incorporated herein by reference. .
技术领域Technical field
本发明涉及铁路行业列车运行定位控制领域,尤其涉及一种机车定位方法与系统。The invention relates to the field of train operation positioning control in the railway industry, in particular to a locomotive positioning method and system.
背景技术Background technique
目前铁路系统投入运行的应用信息系统和调度系统大大提高了列车调度水平,出现了多种列车定位的方法,如轨道电路电位法、列车运行监控装置LKJ位置数据定位法以及卫星定位法等。At present, the application information system and dispatching system of the railway system have greatly improved the train dispatching level, and various train positioning methods have emerged, such as the track circuit potential method, the train operation monitoring device LKJ position data positioning method and the satellite positioning method.
但是上述列车定位方法中,轨道电路定位法定位精度取决于轨道电路的长度,不精确,为了实现较精准的定位,需要其它的方法进行补充;LKJ位置数据定位法在列车(机车)运行过程,当LKJ处于非监控模式时无法获取LKJ位置数据,如当LKJ处于降级、调车等模式则无法进行列车(机车)定位;卫星定位法在卫星定位系统中,全球定位系统GPS或北斗BD的精度基本相当,民用的卫星接收模块定位精度为10-20米以内,且易受到如天气因素、电气电磁干扰、遮蔽物(建筑物里,山谷、峡谷、隧道)的影响,也就无法实现全程实时定位,因此各个应用信息系统对列车运行信息的掌握时效性差且不够全面,缺乏对列车(机车)运用过程中的实时监测,以至于无法下达精确的调度计划,无法对列车运行进行精细化的预报。目前铁路行业内还尚未有一种精确定位方法能实现列车(机车)运行过程全程实时精确定位。However, in the above train positioning method, the positioning accuracy of the track circuit positioning method depends on the length of the track circuit, which is inaccurate. In order to achieve more accurate positioning, other methods are needed to supplement; the LKJ position data positioning method is in the train (locomotive) operation process, LKJ position data cannot be obtained when LKJ is in non-monitoring mode. For example, when LKJ is in degraded or shunting mode, train (locomotive) positioning cannot be performed; satellite positioning method is used in satellite positioning system, GPS or Beidou BD accuracy. Basically equivalent, the civilian satellite receiver module has a positioning accuracy of 10-20 meters, and is susceptible to such factors as weather factors, electrical electromagnetic interference, shelters (buildings, valleys, canyons, tunnels). Positioning, therefore, the application information system has poor timeliness and is not comprehensive enough for the train operation information. It lacks real-time monitoring during the operation of the train (locomotive), so that it is impossible to issue an accurate scheduling plan, and it is impossible to refine the train operation. . At present, there is still no precise positioning method in the railway industry to realize real-time precise positioning of the train (locomotive) running process.
发明内容Summary of the invention
为解决上述技术问题,本发明的目的在于提供一种机车定位方法与系统,以实现机车运行过程中的精确定位。 In order to solve the above technical problems, an object of the present invention is to provide a locomotive positioning method and system to achieve precise positioning during locomotive operation.
为此,本发明实施例提供了如下技术方案:To this end, the embodiments of the present invention provide the following technical solutions:
一种机车定位方法,包括:A locomotive positioning method includes:
确定当前的定位环境状态;Determine the current positioning environment status;
当LKJ在监控状态下且接收到卫星信号时,获取LKJ位置数据以及GPS/BD位置数据,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置,通过所述GPS/BD位置数据对所述机车的位置进行纠偏;When the LKJ is in the monitoring state and receives the satellite signal, acquiring LKJ position data and GPS/BD position data, and locating the position of the locomotive step by step according to the LKJ position data by using a positioning matching algorithm, and using the GPS/BD position data pair Correcting the position of the locomotive;
当LKJ在监控状态下且未接收到卫星信号时,获取LKJ位置数据,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置;When the LKJ is in the monitoring state and does not receive the satellite signal, acquiring LKJ position data, and positioning the position of the locomotive step by step according to the LKJ position data by using a positioning matching algorithm;
当LKJ在非监控状态下且接收到卫星信号时,获取连续的预设数量的所述机车的GPS坐标数据,根据所述GPS坐标数据定位机车的位置;When the LKJ is in the non-monitoring state and receives the satellite signal, acquiring a preset preset number of GPS coordinate data of the locomotive, and locating the location of the locomotive according to the GPS coordinate data;
当LKJ在非监控状态下且未接收到卫星信号时,获取目标机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间,根据所述机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间定位当前所述机车的位置。When the LKJ is in a non-monitoring state and does not receive the satellite signal, acquiring coordinate data of the last positioning of the target locomotive, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive, according to the locomotive The coordinate data of one positioning, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive locate the position of the current locomotive.
优选地,所述LKJ位置数据包括:线路信息、上下行信息、公里标信息、TMIS车站信息、关键点信息以及关键点之间的采集点信息。Preferably, the LKJ location data includes: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points.
优选地,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置包括:Preferably, the positioning of the locomotive by the positioning matching algorithm according to the LKJ position data includes:
根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向;And positioning the locomotive to a corresponding direction on the corresponding line according to the line information and the uplink and downlink information in the LKJ location data;
根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中;And positioning the locomotive to a section of the corresponding TIMS station according to the determined TIMS station information in a corresponding direction on the corresponding line;
根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points In the interval;
根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置。 And determining, according to the determined collection point information in the corresponding two key point intervals, the collection point closest to the locomotive, and locating the position of the locomotive according to the location information of the nearest collection point and the km mark information.
优选地,通过所述GPS/BD位置数据对所述机车的位置进行纠偏包括:Preferably, correcting the position of the locomotive by using the GPS/BD position data comprises:
当所述机车的位置的偏移超过预设范围时,根据确定的对应的两关键点区间中的采集点信息,以及所述GPS/BD位置数据中当前所述机车的位置信息,分别计算确定的对应的两关键点区间中的各采集点与所述机车的距离;When the offset of the position of the locomotive exceeds a preset range, calculating and determining respectively according to the determined collection point information in the corresponding two key point intervals and the current position information of the locomotive in the GPS/BD position data The distance between each collection point in the corresponding two key point intervals and the locomotive;
确定所述距离中距离最近时对应的目标采集点,将所述机车的位置纠正到所述目标采集点位置处。Determining a target collection point corresponding to the distance in the distance, correcting the position of the locomotive to the position of the target collection point.
优选地,根据所述GPS坐标数据定位机车的位置包括:Preferably, the positioning of the locomotive according to the GPS coordinate data comprises:
根据所述连续的预设数量的所述机车的GPS坐标,确定所述预设数量中各相邻两GPS坐标的中点;Determining a midpoint of each adjacent two GPS coordinates in the preset number according to the continuous preset number of GPS coordinates of the locomotive;
根据各所述中点确定目标范围面;Determining a target range surface according to each of the midpoints;
获取所述目标范围面中的线路信息,确定所述目标范围面中所述机车对应的线路;Obtaining line information in the target range plane, and determining a line corresponding to the locomotive in the target range plane;
根据获取的所述预设数量的所述机车的GPS坐标中的最后一个GPS坐标与所述目标范围面中所述机车对应的线路,定位所述机车在所述目标范围面中的对应的线路上的位置。And positioning a corresponding line of the locomotive in the target range surface according to the acquired last number of GPS coordinates of the locomotive and the line corresponding to the locomotive in the target range plane The location on the top.
本发明还提供了一种机车定位系统,包括:The invention also provides a locomotive positioning system, comprising:
确定当前的定位环境状态的确定模块;a determining module for determining a current positioning environment state;
当LKJ在监控状态下且搜索到卫星信号时对机车进行定位的第一定位模块;a first positioning module for positioning the locomotive when the LKJ is in a monitoring state and searching for a satellite signal;
当LKJ在监控状态下且未搜索到卫星信号时对机车进行定位的第二定位模块;a second positioning module for positioning the locomotive when the LKJ is in the monitoring state and no satellite signal is searched;
当LKJ在非监控状态下且搜索到卫星信号时对机车进行定位的第三定位模块;a third positioning module that locates the locomotive when the LKJ is in a non-monitored state and searches for satellite signals;
当LKJ在非监控状态下且未搜索到卫星信号时对机车进行定位的第四定位模块;a fourth positioning module for positioning the locomotive when the LKJ is in a non-monitoring state and no satellite signal is searched;
所述第一定位模块包括:获取LKJ位置数据以及GPS/BD位置数据的第一获取子模块,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置的第一LKJ定位子模块和通过所述GPS/BD位置数据对所述机车的 位置进行纠偏的纠偏子模块;The first positioning module includes: a first acquiring sub-module for acquiring LKJ position data and GPS/BD position data, and a first LKJ positioning sub-module for locating the position of the locomotive step by step according to the LKJ position data by a positioning matching algorithm The GPS/BD position data is for the locomotive a correcting sub-module for correcting the position;
所述第二定位模块包括:获取LKJ位置数据的第二获取子模块和根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置的第二LKJ定位子模块;The second positioning module includes: a second acquiring sub-module for acquiring LKJ position data; and a second LKJ positioning sub-module for locating the position of the locomotive step by step according to the LKJ position data by a positioning matching algorithm;
所述第三定位模块包括:获取连续的预设数量的所述机车的GPS坐标数据的第三获取子模块和根据所述GPS坐标数据定位机车的位置的GPS定位子模块;The third positioning module includes: a third acquiring sub-module for acquiring a preset preset number of GPS coordinate data of the locomotive; and a GPS positioning sub-module for locating the position of the locomotive according to the GPS coordinate data;
所述第四定位模块包括:获取机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间的第四获取子模块,根据所述机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间定位当前所述机车的位置测速定位子模块。The fourth positioning module includes: acquiring coordinate data of a previous positioning of the locomotive, a running speed of the locomotive, a running direction, and a fourth acquiring sub-module from a time of the locomotive last positioning, according to the last positioning of the locomotive The coordinate data, the running speed of the locomotive, the running direction, and the time of the last positioning of the locomotive locate the current position measuring sub-module of the locomotive.
优选地,所述LKJ位置数据包括:线路信息、上下行信息、公里标信息、TMIS车站信息、关键点信息以及关键点之间的采集点信息。Preferably, the LKJ location data includes: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points.
优选地,所述第一LKJ定位子模块包括:Preferably, the first LKJ positioning submodule comprises:
根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向的第一线路匹配子模块;And locating the locomotive to a first line matching sub-module in a corresponding direction on the corresponding line according to the line information in the LKJ location data and the uplink and downlink information;
根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中的第一区间匹配子模块;And positioning the locomotive to the first interval matching sub-module in the jurisdiction of the corresponding TMIS station according to the determined TIMS station information in the corresponding direction on the corresponding line;
根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中的第一关键点匹配子模块;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points The first key point matching submodule in the interval;
根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置的第一采集点匹配子模块。Determining a collection point closest to the locomotive according to the determined collection point information in the corresponding two key point intervals, and positioning the first collection of the locomotive position according to the location information of the nearest collection point and the km mark information Point matching submodules.
优选地,所述第二LKJ定位子模块包括:Preferably, the second LKJ positioning submodule comprises:
根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向的第二线路匹配子模块;And locating the locomotive to a second line matching sub-module of a corresponding direction on the corresponding line according to the line information in the LKJ location data and the uplink and downlink information;
根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所 述机车定位至对应的TMIS车站的所辖区间中的第二区间匹配子模块;According to the determined TIMS station information in the corresponding direction on the corresponding line, Locating the locomotive to a second interval matching sub-module in the jurisdiction of the corresponding TMIS station;
根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中的第二关键点匹配子模块;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points The second key point matching sub-module in the interval;
根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置的第二采集点匹配子模块。Determining, according to the determined collection point information in the corresponding two key point intervals, the collection point closest to the locomotive, and locating the second collection of the position of the locomotive according to the location information of the nearest collection point and the km mark information Point matching submodules.
优选地,所述纠偏子模块包括:Preferably, the correcting submodule comprises:
当所述机车的位置的偏移超过预设范围时,根据确定的对应的两关键点区间中的采集点信息,以及所述GPS/BD位置数据中当前所述机车的位置信息,分别计算确定的对应的两关键点区间中的各采集点与所述机车距离的距离计算子模块;When the offset of the position of the locomotive exceeds a preset range, calculating and determining respectively according to the determined collection point information in the corresponding two key point intervals and the current position information of the locomotive in the GPS/BD position data a distance calculation sub-module of each of the two key point intervals in the corresponding two key point intervals and the distance of the locomotive;
确定所述距离中距离最近时对应的目标采集点,将所述机车的位置纠正到所述目标采集点位置处的纠正子模块。Determining a target collection point corresponding to the distance in the distance, correcting the position of the locomotive to a correction sub-module at the location of the target collection point.
优选地,所述GPS定位子模块包括:Preferably, the GPS positioning submodule comprises:
根据所述连续的预设数量的所述机车的GPS坐标,确定所述预设数量中各相邻两GPS坐标中点的中点确定子模块;Determining, according to the continuous preset number of GPS coordinates of the locomotive, a midpoint determination sub-module of each of the adjacent two GPS coordinate midpoints;
根据各所述中点确定目标范围面的范围面确定子模块;Determining a sub-module of the range surface of the target range surface according to each of the midpoints;
获取所述目标范围面中的线路信息,确定所述目标范围面中所述机车对应线路的线路匹配子模块;Obtaining line information in the target range plane, and determining a line matching submodule of the locomotive corresponding line in the target range plane;
根据获取的所述预设数量的所述机车的GPS坐标中的最后一个GPS坐标与所述目标范围面中所述机车对应的线路,定位所述机车在所述目标范围面中的对应的线路上位置的位置确定子模块。And positioning a corresponding line of the locomotive in the target range surface according to the acquired last number of GPS coordinates of the locomotive and the line corresponding to the locomotive in the target range plane The position determination submodule of the upper position.
与现有技术相比,上述技术方案具有以下优点:Compared with the prior art, the above technical solution has the following advantages:
应用本发明提供的机车定位方法与系统,确定当前的定位环境状态,当LKJ在监控状态下且有卫星信号时,获取LKJ位置数据以及GPS/BD位置数据,以LKJ定位方式为主,GPS定位辅助纠偏位置;当LKJ在监控状态下且无卫星信号时,获取LKJ位置数据,以LKJ方式定位;当LKJ在 非监控状态下且有卫星信号时,获取连续的预设数量的所述机车的GPS坐标数据,根据所述GPS坐标数据定位机车的位置;当LKJ在非监控状态下且无卫星信号时,采用测速定位法以及航位推算法进行机车定位。将LKJ定位法与GPS定位法相结合,解决了无法精确全程定位机车位置的问题,定位连续且精度高。The locomotive positioning method and system provided by the invention are used to determine the current positioning environment state. When the LKJ is in the monitoring state and has satellite signals, the LKJ position data and the GPS/BD position data are acquired, and the LKJ positioning mode is mainly used, and the GPS positioning is performed. Auxiliary correction position; when LKJ is in the monitoring state and there is no satellite signal, the LKJ position data is acquired and positioned in LKJ mode; when LKJ is in When there is a satellite signal in the non-monitoring state, a continuous preset number of GPS coordinate data of the locomotive is acquired, and the position of the locomotive is located according to the GPS coordinate data; when the LKJ is in a non-monitoring state and there is no satellite signal, The speed positioning method and the dead reckoning algorithm are used to locate the locomotive. Combining the LKJ positioning method with the GPS positioning method solves the problem that the position of the locomotive cannot be accurately located in the whole process, and the positioning is continuous and the precision is high.
附图说明DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any creative work.
图1为本发明机车定位方法实施例一的流程图;1 is a flow chart of a first embodiment of a locomotive positioning method according to the present invention;
图2为本发明机车定位方法实施例一的示例结构图;2 is a schematic structural diagram of Embodiment 1 of a locomotive positioning method according to the present invention;
图3为本发明机车定位方法实施例二的流程图;3 is a flow chart of a second embodiment of a locomotive positioning method according to the present invention;
图4为本发明机车定位方法实施例二的线路采集示意图;4 is a schematic diagram of line collection of a second embodiment of a locomotive positioning method according to the present invention;
图5为本发明机车定位方法实施例二的逻辑流程图;5 is a logic flow chart of a second embodiment of a locomotive positioning method according to the present invention;
图6为本发明机车定位方法实施例三的流程图;6 is a flow chart of a third embodiment of a locomotive positioning method according to the present invention;
图7为本发明机车定位方法实施例四的流程图;7 is a flow chart of a fourth embodiment of a locomotive positioning method according to the present invention;
图8为本发明机车定位方法实施例四的原理示意图;8 is a schematic diagram of the principle of the fourth embodiment of the locomotive positioning method of the present invention;
图9为本发明机车定位方法实施例四的原理示意图;9 is a schematic diagram of the principle of the fourth embodiment of the locomotive positioning method of the present invention;
图10为本发明机车定位方法实施例四的原理示意图;10 is a schematic diagram of the principle of the fourth embodiment of the locomotive positioning method of the present invention;
图11为本发明机车定位方法实施例四的原理示意图;11 is a schematic diagram of the principle of the fourth embodiment of the locomotive positioning method of the present invention;
图12为本发明机车定位系统实施例五的结构示意图。FIG. 12 is a schematic structural view of Embodiment 5 of the locomotive positioning system of the present invention.
具体实施方式detailed description
为了实现机车运行过程中的精确定位,本发明实施例提供了一种机车 定位方法与系统。In order to achieve precise positioning during locomotive operation, an embodiment of the present invention provides a locomotive Positioning method and system.
实施例一:Embodiment 1:
本发明提供了一种机车定位方法,图1示出了本发明机车定位方法实施例一的流程图,包括:The present invention provides a locomotive positioning method, and FIG. 1 is a flow chart showing a first embodiment of the locomotive positioning method of the present invention, including:
步骤S101:确定当前的定位环境状态;Step S101: determining a current positioning environment state;
确定当前需要定位的目标机车的LKJ是否在监控状态下,以及车载GPA/BD定位装置是否可搜索到卫星信号进行GPS/BD定位,GPS/BD定位为兼容GPS定位以及北斗定位的定位方法。It is determined whether the LKJ of the target locomotive currently required to be positioned is in the monitoring state, and whether the vehicle GPA/BD positioning device can search for satellite signals for GPS/BD positioning, and the GPS/BD positioning is compatible with GPS positioning and Beidou positioning.
步骤S102:当LKJ在监控状态下且搜索到卫星信号时,获取LKJ位置数据以及GPS/BD位置数据,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置,通过所述GPS/BD位置数据对所述机车的位置进行纠偏;Step S102: When the LKJ is in the monitoring state and the satellite signal is searched, the LKJ position data and the GPS/BD position data are acquired, and the position of the locomotive is gradually located by the positioning matching algorithm according to the LKJ position data, and the GPS/BD is adopted. Position data corrects the position of the locomotive;
当LKJ在监控状态下且有卫星信号时,以LKJ定位为主,以GPS定位来纠偏,获取目标LKJ位置数据以及目标GPS/BD位置数据,LKJ位置数据包括:线路信息、公里标、TMIS车站、股道、信号机、桥梁、隧道、道口、分相点的信息等,根据这些LKJ位置数据信息通过定位匹配算法逐级将机车定位在相应路线的相应关键点之间的线段上的某位置,由于LKJ主要用于控车,采取了绝缘节校正的等措施,因此LKJ提供的位置数据非常精准,用其定位精准程度很高。但需要考虑实际线路中的半自闭区间、线路中的长短链及机车行驶过程突发的空转轮滑等情况,因此采用接收的GPS/BD的经纬信息和LKJ位置信息与GIS地图数据进行比对,完成机车位置的纠偏。When LKJ is in the monitoring state and there is satellite signal, LKJ is mainly positioned, GPS positioning is used to correct the deviation, and the target LKJ position data and target GPS/BD position data are acquired. The LKJ position data includes: line information, kilometer mark, TIMS station Information on stocks, signals, bridges, tunnels, crossings, and split points, according to these LKJ position data information, the positioning of the locomotive is located in a position on the line segment between the corresponding key points of the corresponding route. Because LKJ is mainly used for car control, and measures such as insulation section correction are adopted, the position data provided by LKJ is very precise, and its positioning accuracy is very high. However, it is necessary to consider the semi-automatic interval in the actual line, the long and short chain in the line, and the idling skating of the locomotive during the driving process. Therefore, the received GPS/BD latitude and longitude information and the LKJ position information are compared with the GIS map data. , complete the correction of the position of the locomotive.
步骤S103:当LKJ在监控状态下且未搜索到卫星信号时,获取LKJ位置数据,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置;Step S103: When the LKJ is in the monitoring state and the satellite signal is not searched, the LKJ position data is acquired, and the position of the locomotive is gradually ranked by the positioning matching algorithm according to the LKJ position data;
当LKJ在监控状态下但无卫星信号时,只采用LKJ定位方法定位目标机车的位置。When the LKJ is in the monitoring state but there is no satellite signal, only the LKJ positioning method is used to locate the position of the target locomotive.
步骤S104:当LKJ在非监控状态下且搜索到卫星信号时,获取连续的预设数量的所述机车的GPS坐标数据,根据所述GPS坐标数据定位机车的位置; Step S104: When the LKJ is in the non-monitoring state and the satellite signal is searched, acquiring a preset preset number of GPS coordinate data of the locomotive, and positioning the locomotive position according to the GPS coordinate data;
当LKJ在非监控状态下但有卫星信号时,一般机车处于调度状态下,运行速度较低,所以GPS的精度更高,通过线性迫近法可将机车较精确地定位到相应运行轨道上。When the LKJ is in the non-monitoring state but has satellite signals, the general locomotive is in the dispatching state and the running speed is lower, so the GPS has higher precision. The linear approaching method can accurately position the locomotive on the corresponding running track.
步骤S105:当LKJ在非监控状态下且未搜索到卫星信号时,获取机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间,根据所述机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间定位当前所述机车的位置。Step S105: When the LKJ is in the non-monitoring state and the satellite signal is not searched, the coordinate data of the last positioning of the locomotive, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive are obtained, according to the The coordinate data of the last positioning of the locomotive, the running speed of the locomotive, the running direction, and the time of the last positioning of the locomotive locate the position of the current locomotive.
机车可能在短时间内LKJ在非监控状态下且无卫星信号,此时使用测速定位法和航位推算法,根据最后定位的列车坐标位置和行进方向累加机车从最后一次定位到当前时刻的运行距离来获取当前的机车位置,运行距离可通过机车速度与时间计算得到。The locomotive may have no satellite signal in the non-monitoring state in a short time. At this time, using the speed positioning method and the dead reckoning algorithm, the locomotive is accumulated from the last positioning to the current time according to the last positioned train coordinate position and traveling direction. Distance to get the current locomotive position, the running distance can be calculated by the speed and time of the locomotive.
图2示出了实现上述方法的优选实施方式,通过车载设备与地面服务器实现,车载设备包括LAIS车载主机,LKJ装置以及GPS/BD定位装置,地面服务器包括MTUP平台,通信服务器,纠偏模块以及数据服务器,LAIS车载主机即无线数传车载设备(TSC),是列车运行状态信息(LAIS)的重要组成部,负责与LKJ其它车载进行通信,实时采集LKJ运行状态信息将其通过无线移运通信网络传输至地面系统。2 shows a preferred implementation of the above method, implemented by an in-vehicle device and a ground server, the in-vehicle device comprising a LAIS vehicle host, an LKJ device and a GPS/BD positioning device, the ground server comprising a MTUP platform, a communication server, a correction module and data The server, the LAIS vehicle host, ie the wireless data transmission vehicle (TSC), is an important component of the train operation status information (LAIS). It is responsible for communicating with other LKJ vehicles and collecting LKJ operating status information in real time through the wireless mobile communication network. Transfer to the ground system.
应用本实施例提供的机车定位方法确定当前的定位环境状态,当LKJ在监控状态下且有卫星信号时,获取LKJ位置数据以及GPS/BD位置数据,以LKJ定位方式为主,GPS定位辅助纠偏位置;当LKJ在监控状态下且无卫星信号时,获取LKJ位置数据,以LKJ方式定位;当LKJ在非监控状态下且有卫星信号时,获取连续的预设数量的所述机车的GPS坐标数据,根据所述GPS坐标数据定位机车的位置;当LKJ在非监控状态下且无卫星信号时,采用测速定位法以及航位推算法进行机车定位。将LKJ定位法与GPS定位法相结合,解决了无法精确全程定位机车位置的问题,定位连续且精度高。The locomotive positioning method provided by the embodiment is used to determine the current positioning environment state. When the LKJ is in the monitoring state and there is a satellite signal, the LKJ position data and the GPS/BD position data are acquired, and the LKJ positioning mode is mainly used, and the GPS positioning auxiliary correction is performed. Position; when the LKJ is in the monitoring state and there is no satellite signal, the LKJ position data is acquired and positioned in the LKJ mode; when the LKJ is in the non-monitoring state and there is a satellite signal, a continuous preset number of GPS coordinates of the locomotive is acquired. Data, the location of the locomotive is located according to the GPS coordinate data; when the LKJ is in a non-monitoring state and there is no satellite signal, the locomotive positioning is performed by using the speed positioning method and the dead reckoning algorithm. Combining the LKJ positioning method with the GPS positioning method solves the problem that the position of the locomotive cannot be accurately located in the whole process, and the positioning is continuous and the precision is high.
实施例二:Embodiment 2:
图3示出了本发明实施例二的流程图,对应于实施例一,根据所述目 标LKJ位置数据通过定位匹配算法逐级定位目标机车的位置具体包括:FIG. 3 is a flowchart of Embodiment 2 of the present invention, corresponding to Embodiment 1, according to the foregoing The positioning of the LKJ position data by the positioning matching algorithm to position the target locomotive step by step specifically includes:
步骤S201:根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向;Step S201: Locating the locomotive to a corresponding direction on the corresponding line according to the line information and the uplink and downlink information in the LKJ location data;
步骤S202:根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中;Step S202: locating the locomotive to the jurisdiction area of the corresponding TIMS station according to the determined TIMS station information in the corresponding direction on the corresponding line;
步骤S203:根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中;Step S203: Acquire the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the jurisdiction area of the corresponding TIMS station, and locate the locomotive to the corresponding In the two key points interval;
步骤S204:根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置。Step S204: Determine, according to the determined collection point information in the corresponding two key point intervals, the collection point closest to the locomotive, and locate the location of the locomotive according to the location information of the nearest collection point and the km mark information.
本实施例中所述目标LKJ位置数据包括:线路信息、上下行信息、公里标信息、铁路运输管理信息系统TMIS车站信息、关键点信息以及关键点之间的采集点信息,关键点以信号机位置为例,如图4所示,分别为上行以及下行的线路,线路上的两信号机之间设置有预设数量的采集点,如图5所示,为定位匹配算法的逻辑流程图,将机车位置逐级定位,最后根据最近采集点位置以及公里标信息准确定位机车位置。The target LKJ location data in this embodiment includes: line information, uplink and downlink information, kilometer information, TMS station information of the railway transportation management information system, key point information, and collection point information between key points, and the key point is a signal machine. The location is taken as an example. As shown in FIG. 4, the uplink and downlink lines are respectively arranged, and a preset number of collection points are arranged between the two signals on the line, as shown in FIG. 5, which is a logic flow chart of the positioning matching algorithm. Position the locomotive position step by step, and finally accurately locate the locomotive position based on the location of the nearest collection point and the km mark information.
实施例三:Embodiment 3:
图6示出了本发明实施例三的流程图,对应于实施例一,通过所述目标GPS/BD位置数据对所述目标机车的位置进行纠偏具体包括:FIG. 6 is a flowchart of Embodiment 3 of the present invention. Corresponding to the first embodiment, correcting the position of the target locomotive by using the target GPS/BD position data includes:
步骤S301:当所述机车的位置的偏移超过预设范围时,根据确定的对应的两关键点区间中的采集点信息,以及所述GPS/BD位置数据中当前所述机车的位置信息,分别计算确定的对应的两关键点区间中的各采集点与所述机车的距离;Step S301: When the offset of the position of the locomotive exceeds a preset range, according to the determined collection point information in the corresponding two key point intervals, and the current position information of the locomotive in the GPS/BD position data, Calculating, respectively, a distance between each of the determined two key point intervals and the locomotive;
在LKJ状态下通过线路号、车站号、上下行、信号机编号可以唯一确定一个信号机;两点间距离计算公式:GPS点坐标为(MLonA,MLatA),采集点坐标为(MLonA,MLatA),两点间距离:In the LKJ state, a signal can be uniquely determined by line number, station number, uplink and downlink, and signal number; the distance between two points is calculated by: GPS point coordinates (MLonA, MLatA), and acquisition point coordinates (MLonA, MLatA) , the distance between two points:
C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB) C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB)
Distance=R*Arccos(C)*Pi/180Distance=R*Arccos(C)*Pi/180
步骤S302:确定所述距离中距离最近时对应的目标采集点,将所述机车的位置纠正到所述目标采集点位置处。Step S302: Determine a target collection point corresponding to the distance in the distance, and correct the position of the locomotive to the position of the target collection point.
当遇到LKJ瞬间空转轮滑等特殊情况,依据当前的GPS位置信息对定位坐标点进行纠偏,将位置纠正到与机车GPS位置的信号机相同的采集点中距离最近的采集点处。When encountering LKJ instantaneous idle skating and other special circumstances, the positioning coordinate points are corrected according to the current GPS position information, and the position is corrected to the nearest collection point in the same collection point as the locomotive GPS position signal.
实施例四:Embodiment 4:
图7示出了本发明实施例四的流程图,对应于实施例一,根据所述GPS坐标数据定位目标机车的位置具体包括:FIG. 7 is a flowchart of Embodiment 4 of the present invention. Corresponding to Embodiment 1, the location of the target locomotive according to the GPS coordinate data specifically includes:
步骤S401:根据所述连续的预设数量的所述机车的GPS坐标,确定所述预设数量中各相邻两GPS坐标的中点;Step S401: Determine a midpoint of each adjacent two GPS coordinates in the preset quantity according to the continuous preset number of GPS coordinates of the locomotive;
如图8与图9所示,找出连续的GPS坐标中各相邻坐标的中点。As shown in FIG. 8 and FIG. 9, the midpoints of adjacent coordinates in successive GPS coordinates are found.
步骤S402:根据各所述中点确定目标范围面;Step S402: determining a target range surface according to each of the midpoints;
步骤S403:获取所述目标范围面中的线路信息,确定所述目标范围面中所述机车对应的线路;Step S403: Acquire line information in the target range surface, and determine a line corresponding to the locomotive in the target range surface;
如图10所示,确定目标范围面中机车对应线路。As shown in FIG. 10, the corresponding line of the locomotive in the target range plane is determined.
步骤S404:根据获取的所述预设数量的所述机车的GPS坐标中的最后一个GPS坐标与所述目标范围面中所述机车对应的线路,定位所述机车在所述目标范围面中的对应的线路上的位置。Step S404: Positioning the locomotive in the target range surface according to the obtained last GPS coordinate of the preset number of GPS coordinates of the locomotive and the line corresponding to the locomotive in the target range surface. The location on the corresponding line.
如图11所示,根据最后的GPS坐标以及确定的线路计算当前机车的位置。As shown in FIG. 11, the position of the current locomotive is calculated based on the last GPS coordinates and the determined line.
实施例五:Embodiment 5:
本发明还提供了一种机车定位系统,图12示出了本发明机车定位系统实施例五的结构示意图,包括:The present invention also provides a locomotive positioning system, and FIG. 12 is a schematic structural view of a fifth embodiment of the locomotive positioning system of the present invention, including:
确定当前的定位环境状态的确定模块101;Determining a current positioning environment state determination module 101;
当LKJ在监控状态下且搜索到卫星信号时对机车进行定位的第一定位模块102;a first positioning module 102 for positioning a locomotive when the LKJ is in a monitoring state and searching for a satellite signal;
当LKJ在监控状态下且搜索到卫星信号时对机车进行定位的第二定位模块103; a second positioning module 103 for positioning the locomotive when the LKJ is in the monitoring state and searching for satellite signals;
当LKJ在非监控状态下且搜索到卫星信号时对机车进行定位的第三定位模块104;a third positioning module 104 for positioning the locomotive when the LKJ is in an unsupervised state and searching for a satellite signal;
当LKJ在非监控状态下且搜索到卫星信号时对机车进行定位的第四定位模块105;a fourth positioning module 105 for positioning the locomotive when the LKJ is in a non-monitoring state and searching for a satellite signal;
所述第一定位模块102包括:获取LKJ位置数据以及GPS/BD位置数据的第一获取子模块201,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置的第一LKJ定位子模块202和通过所述GPS/BD位置数据对所述机车的位置进行纠偏的纠偏子模块203;The first positioning module 102 includes: a first acquiring submodule 201 for acquiring LKJ position data and GPS/BD position data, and a first LKJ positioning submodule for locating the position of the locomotive by a positioning matching algorithm according to the LKJ position data. 202 and a corrective sub-module 203 for correcting the position of the locomotive by the GPS/BD position data;
所述第二定位模块103包括:获取LKJ位置数据的第二获取子模块301和根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置的第二LKJ定位子模块302;The second positioning module 103 includes: a second obtaining sub-module 301 for acquiring LKJ position data and a second LKJ positioning sub-module 302 for locating the position of the locomotive step by step according to the LKJ position data by a positioning matching algorithm;
所述第三定位模块104包括:获取连续的预设数量的所述机车的GPS坐标数据的第三获取子模块401和根据所述GPS坐标数据定位机车的位置的GPS定位子模块402;The third positioning module 104 includes: a third acquisition sub-module 401 for acquiring a preset preset number of GPS coordinate data of the locomotive; and a GPS positioning sub-module 402 for locating the position of the locomotive according to the GPS coordinate data;
所述第四定位模块105包括:获取机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间的第四获取子模块501,根据所述机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间定位当前所述机车的位置测速定位子模块502。The fourth positioning module 105 includes: acquiring coordinate data of a last positioning of the locomotive, a running speed of the locomotive, a running direction, and a fourth obtaining sub-module 501 from a time of the last positioning of the locomotive, according to the locomotive The coordinate data of the positioning, the running speed of the locomotive, the running direction, and the time of the last positioning of the locomotive locate the current position measuring sub-module 502 of the locomotive.
本实施例中所述目标LKJ位置数据可包括:线路信息、上下行信息、公里标信息、TMIS车站信息、关键点信息以及关键点之间的采集点信息等,应用本实施例提供的机车定位系统,确定当前的定位环境状态,当LKJ在监控状态下且有卫星信号时,获取LKJ位置数据以及GPS/BD位置数据,以LKJ定位方式为主,GPS定位辅助纠偏位置;当LKJ在监控状态下且无卫星信号时,获取LKJ位置数据,以LKJ方式定位;当LKJ在非监控状态下且有卫星信号时,获取连续的预设数量的所述机车的GPS坐标数据,根据所述GPS坐标数据定位机车的位置;当LKJ在非监控状态下且无卫星信号时,采用测速定位法以及航位推算法进行机车定位。将LKJ定位法与GPS定位法相结合, 解决了无法精确全程定位机车位置的问题,定位连续且精度高。The target LKJ location data in this embodiment may include: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points, and the locomotive positioning provided by the embodiment. The system determines the current positioning environment state. When the LKJ is in the monitoring state and has satellite signals, the LKJ position data and the GPS/BD position data are acquired, and the LKJ positioning mode is mainly used, and the GPS positioning assists the correction position; when the LKJ is in the monitoring state When there is no satellite signal, the LKJ position data is acquired and positioned in the LKJ mode; when the LKJ is in the non-monitoring state and there is a satellite signal, a continuous preset number of GPS coordinate data of the locomotive is acquired, according to the GPS coordinates. The position of the data positioning locomotive; when the LKJ is in the non-monitoring state and there is no satellite signal, the locomotive positioning is carried out by using the speed positioning method and the dead reckoning algorithm. Combine LKJ positioning method with GPS positioning method, It solves the problem that the position of the locomotive cannot be accurately located in the whole process, and the positioning is continuous and the precision is high.
实施例六:Example 6:
对应于实施例五,所述第一LKJ定位子模块包括:Corresponding to the fifth embodiment, the first LKJ positioning submodule includes:
根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向的第一线路匹配子模块;And locating the locomotive to a first line matching sub-module in a corresponding direction on the corresponding line according to the line information in the LKJ location data and the uplink and downlink information;
根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中的第一区间匹配子模块;And positioning the locomotive to the first interval matching sub-module in the jurisdiction of the corresponding TMIS station according to the determined TIMS station information in the corresponding direction on the corresponding line;
根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中的第一关键点匹配子模块;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points The first key point matching submodule in the interval;
根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置的第一采集点匹配子模块。Determining a collection point closest to the locomotive according to the determined collection point information in the corresponding two key point intervals, and positioning the first collection of the locomotive position according to the location information of the nearest collection point and the km mark information Point matching submodules.
实施例七:Example 7:
对应于实施例六,所述第二LKJ定位子模块包括:Corresponding to the sixth embodiment, the second LKJ positioning submodule includes:
根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向的第二线路匹配子模块;And locating the locomotive to a second line matching sub-module of a corresponding direction on the corresponding line according to the line information in the LKJ location data and the uplink and downlink information;
根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中的第二区间匹配子模块;And positioning the locomotive to the second interval matching sub-module in the jurisdiction of the corresponding TMIS station according to the determined TIMS station information in the corresponding direction on the corresponding line;
根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中的第二关键点匹配子模块;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points The second key point matching sub-module in the interval;
根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置的第二采集点匹配子模块。Determining, according to the determined collection point information in the corresponding two key point intervals, the collection point closest to the locomotive, and locating the second collection of the position of the locomotive according to the location information of the nearest collection point and the km mark information Point matching submodules.
实施例八:Example 8:
对应于实施例七,所述纠偏子模块包括:Corresponding to the seventh embodiment, the correcting submodule includes:
当所述机车的位置的偏移超过预设范围时,根据确定的对应的两关键 点区间中的采集点信息,以及所述GPS/BD位置数据中当前所述机车的位置信息,分别计算确定的对应的两关键点区间中的各采集点与所述机车距离的距离计算子模块;When the offset of the position of the locomotive exceeds a preset range, according to the determined two corresponding keys The collection point information in the point interval, and the position information of the current locomotive in the GPS/BD position data, respectively calculating a distance calculation sub-module of each of the determined two key point intervals and the locomotive distance ;
确定所述距离中距离最近时对应的目标采集点,将所述机车的位置纠正到所述目标采集点位置处的纠正子模块。Determining a target collection point corresponding to the distance in the distance, correcting the position of the locomotive to a correction sub-module at the location of the target collection point.
实施例九:Example 9:
对应于实施例八,所述GPS定位子模块包括:Corresponding to the eighth embodiment, the GPS positioning submodule includes:
根据所述连续的预设数量的所述机车的GPS坐标,确定所述预设数量中各相邻两GPS坐标中点的中点确定子模块;Determining, according to the continuous preset number of GPS coordinates of the locomotive, a midpoint determination sub-module of each of the adjacent two GPS coordinate midpoints;
根据各所述中点确定目标范围面的范围面确定子模块;Determining a sub-module of the range surface of the target range surface according to each of the midpoints;
获取所述目标范围面中的线路信息,确定所述目标范围面中所述机车对应线路的线路匹配子模块;Obtaining line information in the target range plane, and determining a line matching submodule of the locomotive corresponding line in the target range plane;
根据获取的所述预设数量的所述机车的GPS坐标中的最后一个GPS坐标与所述目标范围面中所述机车对应的线路,定位所述机车在所述目标范围面中的对应的线路上位置的位置确定子模块。And positioning a corresponding line of the locomotive in the target range surface according to the acquired last number of GPS coordinates of the locomotive and the line corresponding to the locomotive in the target range plane The position determination submodule of the upper position.
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。It should be noted that each embodiment in the specification is described in a progressive manner, and each embodiment focuses on differences from other embodiments, and the same similar parts between the embodiments are referred to each other. can. For the system class embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者 设备中还存在另外的相同要素。Finally, it should also be noted that in this context, relational terms such as first and second are used merely to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities. There is any such actual relationship or order between operations. Furthermore, the term "comprises" or "comprises" or "comprises" or any other variations thereof is intended to encompass a non-exclusive inclusion, such that a process, method, article, or device that comprises a plurality of elements includes not only those elements but also Other elements, or elements that are inherent to such a process, method, item, or device. In the absence of more restrictions, elements defined by the phrase "comprising a ..." are not excluded from the process, method, article or There are additional identical elements in the device.
以上对本发明所提供的方法与系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 The method and system provided by the present invention are described in detail above, and the principles and embodiments of the present invention are described in the following. The description of the above embodiments is only for helping to understand the method and core idea of the present invention. At the same time, the description of the present invention is not limited to the scope of the present invention.

Claims (11)

  1. 一种机车定位方法,其特征在于,包括:A locomotive positioning method, comprising:
    确定当前的定位环境状态;Determine the current positioning environment status;
    当LKJ在监控状态下且接收到卫星信号时,获取LKJ位置数据以及GPS/BD位置数据,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置,通过所述GPS/BD位置数据对所述机车的位置进行纠偏;When the LKJ is in the monitoring state and receives the satellite signal, acquiring LKJ position data and GPS/BD position data, and locating the position of the locomotive step by step according to the LKJ position data by using a positioning matching algorithm, and using the GPS/BD position data pair Correcting the position of the locomotive;
    当LKJ在监控状态下且未接收到卫星信号时,获取LKJ位置数据,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置;When the LKJ is in the monitoring state and does not receive the satellite signal, acquiring LKJ position data, and positioning the position of the locomotive step by step according to the LKJ position data by using a positioning matching algorithm;
    当LKJ在非监控状态下且接收到卫星信号时,获取连续的预设数量的所述机车的GPS坐标数据,根据所述GPS坐标数据定位机车的位置;When the LKJ is in the non-monitoring state and receives the satellite signal, acquiring a preset preset number of GPS coordinate data of the locomotive, and locating the location of the locomotive according to the GPS coordinate data;
    当LKJ在非监控状态下且未接收到卫星信号时,获取目标机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间,根据所述机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间定位当前所述机车的位置。When the LKJ is in a non-monitoring state and does not receive the satellite signal, acquiring coordinate data of the last positioning of the target locomotive, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive, according to the locomotive The coordinate data of one positioning, the running speed of the locomotive, the running direction, and the time from the last positioning of the locomotive locate the position of the current locomotive.
  2. 根据权利要求1所述的机车定位方法,其特征在于,所述LKJ位置数据包括:线路信息、上下行信息、公里标信息、TMIS车站信息、关键点信息以及关键点之间的采集点信息。The locomotive positioning method according to claim 1, wherein the LKJ location data comprises: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points.
  3. 根据权利要求2所述的机车定位方法,其特征在于,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置包括:The locomotive positioning method according to claim 2, wherein the positioning of the locomotive by the positioning matching algorithm according to the LKJ position data comprises:
    根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向;And positioning the locomotive to a corresponding direction on the corresponding line according to the line information and the uplink and downlink information in the LKJ location data;
    根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中;And positioning the locomotive to a section of the corresponding TIMS station according to the determined TIMS station information in a corresponding direction on the corresponding line;
    根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points In the interval;
    根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置。 And determining, according to the determined collection point information in the corresponding two key point intervals, the collection point closest to the locomotive, and locating the position of the locomotive according to the location information of the nearest collection point and the km mark information.
  4. 根据权利要求2所述的机车定位方法,其特征在于,通过所述GPS/BD位置数据对所述机车的位置进行纠偏包括:The locomotive positioning method according to claim 2, wherein the correcting the position of the locomotive by the GPS/BD position data comprises:
    当所述机车的位置的偏移超过预设范围时,根据确定的对应的两关键点区间中的采集点信息,以及所述GPS/BD位置数据中当前所述机车的位置信息,分别计算确定的对应的两关键点区间中的各采集点与所述机车的距离;When the offset of the position of the locomotive exceeds a preset range, calculating and determining respectively according to the determined collection point information in the corresponding two key point intervals and the current position information of the locomotive in the GPS/BD position data The distance between each collection point in the corresponding two key point intervals and the locomotive;
    确定所述距离中距离最近时对应的目标采集点,将所述机车的位置纠正到所述目标采集点位置处。Determining a target collection point corresponding to the distance in the distance, correcting the position of the locomotive to the position of the target collection point.
  5. 根据权利要求2所述的机车定位方法,其特征在于,根据所述GPS坐标数据定位机车的位置包括:The locomotive positioning method according to claim 2, wherein the positioning of the locomotive according to the GPS coordinate data comprises:
    根据所述连续的预设数量的所述机车的GPS坐标,确定所述预设数量中各相邻两GPS坐标的中点;Determining a midpoint of each adjacent two GPS coordinates in the preset number according to the continuous preset number of GPS coordinates of the locomotive;
    根据各所述中点确定目标范围面;Determining a target range surface according to each of the midpoints;
    获取所述目标范围面中的线路信息,确定所述目标范围面中所述机车对应的线路;Obtaining line information in the target range plane, and determining a line corresponding to the locomotive in the target range plane;
    根据获取的所述预设数量的所述机车的GPS坐标中的最后一个GPS坐标与所述目标范围面中所述机车对应的线路,定位所述机车在所述目标范围面中的对应的线路上的位置。And positioning a corresponding line of the locomotive in the target range surface according to the acquired last number of GPS coordinates of the locomotive and the line corresponding to the locomotive in the target range plane The location on the top.
  6. 一种机车定位系统,其特征在于,包括:A locomotive positioning system, comprising:
    确定当前的定位环境状态的确定模块;a determining module for determining a current positioning environment state;
    当LKJ在监控状态下且搜索到卫星信号时对机车进行定位的第一定位模块;a first positioning module for positioning the locomotive when the LKJ is in a monitoring state and searching for a satellite signal;
    当LKJ在监控状态下且未搜索到卫星信号时对机车进行定位的第二定位模块;a second positioning module for positioning the locomotive when the LKJ is in the monitoring state and no satellite signal is searched;
    当LKJ在非监控状态下且搜索到卫星信号时对机车进行定位的第三定位模块;a third positioning module that locates the locomotive when the LKJ is in a non-monitored state and searches for satellite signals;
    当LKJ在非监控状态下且未搜索到卫星信号时对机车进行定位的第四定位模块;a fourth positioning module for positioning the locomotive when the LKJ is in a non-monitoring state and no satellite signal is searched;
    所述第一定位模块包括:获取LKJ位置数据以及GPS/BD位置数据的 第一获取子模块,根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置的第一LKJ定位子模块和通过所述GPS/BD位置数据对所述机车的位置进行纠偏的纠偏子模块;The first positioning module includes: acquiring LKJ location data and GPS/BD location data. a first obtaining submodule, a first LKJ positioning submodule for locating the position of the locomotive by a positioning matching algorithm according to the LKJ position data, and a rectifying submodule for correcting the position of the locomotive by using the GPS/BD position data ;
    所述第二定位模块包括:获取LKJ位置数据的第二获取子模块和根据所述LKJ位置数据通过定位匹配算法逐级定位机车的位置的第二LKJ定位子模块;The second positioning module includes: a second acquiring sub-module for acquiring LKJ position data; and a second LKJ positioning sub-module for locating the position of the locomotive step by step according to the LKJ position data by a positioning matching algorithm;
    所述第三定位模块包括:获取连续的预设数量的所述机车的GPS坐标数据的第三获取子模块和根据所述GPS坐标数据定位机车的位置的GPS定位子模块;The third positioning module includes: a third acquiring sub-module for acquiring a preset preset number of GPS coordinate data of the locomotive; and a GPS positioning sub-module for locating the position of the locomotive according to the GPS coordinate data;
    所述第四定位模块包括:获取机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间的第四获取子模块,根据所述机车上一次定位的坐标数据、所述机车的运行速度、运行方向以及距所述机车上一次定位的时间定位当前所述机车的位置测速定位子模块。The fourth positioning module includes: acquiring coordinate data of a previous positioning of the locomotive, a running speed of the locomotive, a running direction, and a fourth acquiring sub-module from a time of the locomotive last positioning, according to the last positioning of the locomotive The coordinate data, the running speed of the locomotive, the running direction, and the time of the last positioning of the locomotive locate the current position measuring sub-module of the locomotive.
  7. 根据权利要求6所述的机车定位系统,其特征在于,所述LKJ位置数据包括:线路信息、上下行信息、公里标信息、TMIS车站信息、关键点信息以及关键点之间的采集点信息。The locomotive positioning system according to claim 6, wherein the LKJ location data comprises: line information, uplink and downlink information, kilometer information, TIMS station information, key point information, and collection point information between key points.
  8. 根据权利要求7所述的机车定位系统,其特征在于,所述第一LKJ定位子模块包括:The locomotive positioning system according to claim 7, wherein the first LKJ positioning sub-module comprises:
    根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向的第一线路匹配子模块;And locating the locomotive to a first line matching sub-module in a corresponding direction on the corresponding line according to the line information in the LKJ location data and the uplink and downlink information;
    根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中的第一区间匹配子模块;And positioning the locomotive to the first interval matching sub-module in the jurisdiction of the corresponding TMIS station according to the determined TIMS station information in the corresponding direction on the corresponding line;
    根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中的第一关键点匹配子模块;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points The first key point matching submodule in the interval;
    根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置的第一采集点匹配子模块。 Determining a collection point closest to the locomotive according to the determined collection point information in the corresponding two key point intervals, and positioning the first collection of the locomotive position according to the location information of the nearest collection point and the km mark information Point matching submodules.
  9. 根据权利要求7所述的机车定位系统,其特征在于,所述第二LKJ定位子模块包括:The locomotive positioning system according to claim 7, wherein the second LKJ positioning sub-module comprises:
    根据所述LKJ位置数据中的线路信息以及上下行信息,将所述机车定位至对应的线路上的对应方向的第二线路匹配子模块;And locating the locomotive to a second line matching sub-module of a corresponding direction on the corresponding line according to the line information in the LKJ location data and the uplink and downlink information;
    根据确定的所述对应的线路上的对应方向上的TMIS车站信息,将所述机车定位至对应的TMIS车站的所辖区间中的第二区间匹配子模块;And positioning the locomotive to the second interval matching sub-module in the jurisdiction of the corresponding TMIS station according to the determined TIMS station information in the corresponding direction on the corresponding line;
    根据确定的所述对应的TMIS车站的所辖区间中的关键点信息,获取所述机车已经过的上一关键点以及未经过的下一关键点,将所述机车定位至对应的两关键点区间中的第二关键点匹配子模块;Obtaining the last key point that the locomotive has passed and the next key point that has not passed according to the determined key point information in the section of the corresponding TIMS station, and positioning the locomotive to the corresponding two key points The second key point matching sub-module in the interval;
    根据确定的对应的两关键点区间中的采集点信息,确定与所述机车最近的采集点,根据所述最近的采集点的位置信息以及公里标信息,定位所述机车的位置的第二采集点匹配子模块。Determining, according to the determined collection point information in the corresponding two key point intervals, the collection point closest to the locomotive, and locating the second collection of the position of the locomotive according to the location information of the nearest collection point and the km mark information Point matching submodules.
  10. 根据权利要求7所述的机车定位系统,其特征在于,所述纠偏子模块包括:The locomotive positioning system according to claim 7, wherein the correcting submodule comprises:
    当所述机车的位置的偏移超过预设范围时,根据确定的对应的两关键点区间中的采集点信息,以及所述GPS/BD位置数据中当前所述机车的位置信息,分别计算确定的对应的两关键点区间中的各采集点与所述机车距离的距离计算子模块;When the offset of the position of the locomotive exceeds a preset range, calculating and determining respectively according to the determined collection point information in the corresponding two key point intervals and the current position information of the locomotive in the GPS/BD position data a distance calculation sub-module of each of the two key point intervals in the corresponding two key point intervals and the distance of the locomotive;
    确定所述距离中距离最近时对应的目标采集点,将所述机车的位置纠正到所述目标采集点位置处的纠正子模块。Determining a target collection point corresponding to the distance in the distance, correcting the position of the locomotive to a correction sub-module at the location of the target collection point.
  11. 根据权利要求7所述的机车定位系统,其特征在于,所述GPS定位子模块包括:The locomotive positioning system according to claim 7, wherein the GPS positioning sub-module comprises:
    根据所述连续的预设数量的所述机车的GPS坐标,确定所述预设数量中各相邻两GPS坐标中点的中点确定子模块;Determining, according to the continuous preset number of GPS coordinates of the locomotive, a midpoint determination sub-module of each of the adjacent two GPS coordinate midpoints;
    根据各所述中点确定目标范围面的范围面确定子模块;Determining a sub-module of the range surface of the target range surface according to each of the midpoints;
    获取所述目标范围面中的线路信息,确定所述目标范围面中所述机车对应线路的线路匹配子模块;Obtaining line information in the target range plane, and determining a line matching submodule of the locomotive corresponding line in the target range plane;
    根据获取的所述预设数量的所述机车的GPS坐标中的最后一个GPS 坐标与所述目标范围面中所述机车对应的线路,定位所述机车在所述目标范围面中的对应的线路上位置的位置确定子模块。 According to the obtained preset number of the last GPS in the GPS coordinates of the locomotive And a coordinate determining a sub-module corresponding to the locomotive in the target range surface, and positioning the locomotive at a position on a corresponding line in the target range surface.
PCT/CN2016/087605 2015-07-31 2016-06-29 Method and system for positioning locomotive WO2017020667A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ZA201708327A ZA201708327B (en) 2015-07-31 2017-12-07 Method and system for positioning locomotive

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510465133.0A CN105059325B (en) 2015-07-31 2015-07-31 A kind of locomotive localization method and system
CN201510465133.0 2015-07-31

Publications (1)

Publication Number Publication Date
WO2017020667A1 true WO2017020667A1 (en) 2017-02-09

Family

ID=54488926

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/087605 WO2017020667A1 (en) 2015-07-31 2016-06-29 Method and system for positioning locomotive

Country Status (3)

Country Link
CN (1) CN105059325B (en)
WO (1) WO2017020667A1 (en)
ZA (1) ZA201708327B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110441804A (en) * 2019-08-14 2019-11-12 湖南中车时代通信信号有限公司 A kind of method and system of locomotive intelligent driving precise positioning
CN112415556A (en) * 2020-11-26 2021-02-26 中国铁道科学研究院集团有限公司 Dynamic detection vehicle positioning system and working method
CN116430427A (en) * 2023-06-12 2023-07-14 湖南中车时代通信信号有限公司 Automatic acquisition method, system and storage medium for coordinates of railway interval signal equipment
EP4155779A4 (en) * 2020-12-22 2024-02-14 Casco Signal Ltd Locomotive running state detection method based on satellite positioning

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105059325B (en) * 2015-07-31 2017-03-08 株洲中车时代电气股份有限公司 A kind of locomotive localization method and system
CN105346568B (en) * 2015-12-07 2017-01-18 河南思维信息技术有限公司 Method for positioning main lines and branch lines through GPS longitude and latitude
CN106347415A (en) * 2016-11-01 2017-01-25 中国铁路总公司 Positioning method of train operation monitoring device
CN109298656B (en) * 2017-07-24 2020-07-14 株洲中车时代电气股份有限公司 Remote monitoring system and method for rolling stock
CN107433884B (en) * 2017-08-15 2021-03-26 中车株洲电力机车有限公司 Train passing neutral section method and device based on satellite positioning
CN109318946A (en) * 2017-12-20 2019-02-12 中车长春轨道客车股份有限公司 A kind of determination method, system and the relevant apparatus of train real time running speed
CN109955872B (en) * 2017-12-26 2020-10-16 株洲中车时代电气股份有限公司 Real-time positioning method and device for high-speed railway train
CN109291959A (en) * 2018-09-29 2019-02-01 湖南中车时代通信信号有限公司 A kind of train is driven by kilometer post to calibration method
CN110244337B (en) * 2019-06-14 2023-10-03 北京世纪东方智汇科技股份有限公司 Method and device for positioning target object in tunnel
CN110949456B (en) * 2019-12-23 2021-08-27 济南维优科技开发有限公司 Information acquisition method on railway code-free line
CN113715872B (en) * 2021-06-25 2023-08-11 上海富欣智能交通控制有限公司 Rail transit train real-time position conversion method, storage medium and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6028550A (en) * 1997-08-08 2000-02-22 Trimble Navigation Limited Vehicle guidance system using signature zones to detect travel path
CN103221291A (en) * 2010-07-12 2013-07-24 电视广播有限公司 System for locating trains with real-ime check on the integrity of the estimate of position
CN104309650A (en) * 2014-10-16 2015-01-28 中国北车集团大连机车研究所有限公司 High-precision global positioning system-based high-precision vehicle-mounted track line measurement device
CN104392606A (en) * 2014-10-31 2015-03-04 青岛海信网络科技股份有限公司 Bus location mileage-based road condition detection method and system
CN105059325A (en) * 2015-07-31 2015-11-18 株洲南车时代电气股份有限公司 Locomotive positioning method and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000318613A (en) * 1999-05-13 2000-11-21 Mitsubishi Electric Corp Train monitoring system
CN2842446Y (en) * 2005-07-22 2006-11-29 中国南车集团株洲电力机车研究所 Be applied to the GPS locating device of railway locomotive
CN104071186A (en) * 2013-03-27 2014-10-01 高鹏 Train positioning system
CN103869351B (en) * 2014-03-26 2017-01-25 中国铁道科学研究院 Locomotive positioning method suitable for wireless switching locomotive signal and monitoring system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6028550A (en) * 1997-08-08 2000-02-22 Trimble Navigation Limited Vehicle guidance system using signature zones to detect travel path
CN103221291A (en) * 2010-07-12 2013-07-24 电视广播有限公司 System for locating trains with real-ime check on the integrity of the estimate of position
CN104309650A (en) * 2014-10-16 2015-01-28 中国北车集团大连机车研究所有限公司 High-precision global positioning system-based high-precision vehicle-mounted track line measurement device
CN104392606A (en) * 2014-10-31 2015-03-04 青岛海信网络科技股份有限公司 Bus location mileage-based road condition detection method and system
CN105059325A (en) * 2015-07-31 2015-11-18 株洲南车时代电气股份有限公司 Locomotive positioning method and system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110441804A (en) * 2019-08-14 2019-11-12 湖南中车时代通信信号有限公司 A kind of method and system of locomotive intelligent driving precise positioning
CN110441804B (en) * 2019-08-14 2022-11-15 湖南中车时代通信信号有限公司 Method and system for intelligently and accurately positioning driving of locomotive
CN112415556A (en) * 2020-11-26 2021-02-26 中国铁道科学研究院集团有限公司 Dynamic detection vehicle positioning system and working method
CN112415556B (en) * 2020-11-26 2023-12-01 中国铁道科学研究院集团有限公司 Dynamic detection vehicle positioning system and working method
EP4155779A4 (en) * 2020-12-22 2024-02-14 Casco Signal Ltd Locomotive running state detection method based on satellite positioning
CN116430427A (en) * 2023-06-12 2023-07-14 湖南中车时代通信信号有限公司 Automatic acquisition method, system and storage medium for coordinates of railway interval signal equipment
CN116430427B (en) * 2023-06-12 2023-08-25 湖南中车时代通信信号有限公司 Automatic acquisition method, system and storage medium for coordinates of railway interval signal equipment

Also Published As

Publication number Publication date
CN105059325B (en) 2017-03-08
ZA201708327B (en) 2019-11-27
CN105059325A (en) 2015-11-18

Similar Documents

Publication Publication Date Title
WO2017020667A1 (en) Method and system for positioning locomotive
CN107976697B (en) Train safety positioning method and system based on Beidou/GPS combination
US9107181B2 (en) Location-based positioning method and system
CN102901505B (en) Navigational system and road matching method and device
CN101334288B (en) Public transport bus exact stop method based on standard line matching
US8406940B2 (en) Methods and systems for mapping railroad tracks
CN106454722A (en) Dynamic differential positioning method based on map matching for mobile communication terminals
CN106143538B (en) A kind of train locating method based on LTE R of utilization double-movement platform
CN102183256B (en) Map matching method for marching fleet
CN206704211U (en) Heavy haul train alignment system based on movable block
CN105155372B (en) A kind of track geometric parameter measurement method being applied in combination with total powerstation based on INS/GNSS
US20210129880A1 (en) Safe and reliable method, device, and system for real-time speed measurement and continuous positioning
CN102096702B (en) Process system of vehicle travel mileage and process method thereof
CN113428190B (en) Train positioning method, device, equipment and medium based on railway electronic map
CN103033832A (en) Navigation system and road matching method and device
CN109583407A (en) A kind of track detecting positioning system combined based on NFC technique and machine vision
CN110706477B (en) Bus station matching method
CN105857349A (en) Precise train positioning system based on comprehensive positioning
CN109229158A (en) A kind of train method for rapidly positioning and system
CN109827582A (en) A kind of method and system of quick determining road network disease relative position
Schulze et al. Map-matching cell phone trajectories of low spatial and temporal accuracy
CN111267912B (en) Train positioning method and system based on multi-source information fusion
CN205769347U (en) A kind of train Precise Position System based on comprehensive location
CN103777219A (en) System and method for positioning railway locomotive
CN102316541B (en) A kind of bullet train method of handover based on GPS

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16832155

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16832155

Country of ref document: EP

Kind code of ref document: A1