A vehicle-mounted electronic map synchronization method, system and electronic device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-02
- Publication Date
- 2026-08-11
AI Technical Summary
[0003]本申请实施例的目的在于提出一种车载电子地图同步方法、系统、电子设备,以解决现有的车载电子地图的同步效率较低的问题
[0019] This application provides a method, system, and electronic device for synchronizing vehicle-mounted electronic maps. The method involves acquiring multiple vehicle-mounted electronic maps organized by route; storing these maps on an onboard host; selecting the corresponding map based on the locomotive's location; wirelessly exchanging data between the onboard host and the dispatch center, and notifying and downloading the vehicle-mounted electronic maps; and triggering map synchronization based on the locomotive's scenario. The selection of the corresponding map based on the locomotive's location ensures the correspondence between the locomotive's location and the map. Notification and downloading of the vehicle-mounted electronic maps are handled by different servers, avoiding disruption to normal locomotive control and dispatching operations. Furthermore, triggering map synchronization based on the locomotive's scenario allows for synchronization across multiple application environments, improving synchronization efficiency.
Smart Images

Figure CN116016557B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of electronic maps for rail transit vehicles, and in particular to a method, system, and electronic device for synchronizing electronic maps for vehicles. Background Technology
[0002] With the development of technology, in-vehicle electronic maps, as electronic maps, are applied to rail transit vehicles, electronic maps... Figure 1 Electronic maps are typically stored in the local memory of the vehicle's onboard equipment, and each onboard unit usually stores only the electronic map for a single route. When route changes cause changes to the electronic map files, manual upgrades and testing of the map data for all vehicles' onboard equipment are required. In existing technologies, electronic map files need to be changed one by one, resulting in low synchronization efficiency for current onboard electronic maps. Summary of the Invention
[0003] The purpose of this application is to propose a method, system, and electronic device for synchronizing in-vehicle electronic maps, in order to solve the problem of low synchronization efficiency of existing in-vehicle electronic maps.
[0004] To address the aforementioned technical problems, this application provides a method for synchronizing in-vehicle electronic maps, employing the following technical solution:
[0005] Obtain multiple in-vehicle electronic maps based on routes;
[0006] Storing multiple in-vehicle electronic maps in the in-vehicle host;
[0007] The onboard unit selects the corresponding onboard electronic map based on the locomotive's location;
[0008] The vehicle-mounted host communicates with the dispatch center wirelessly, and sends notifications and downloads to the vehicle's electronic map.
[0009] The synchronization of the onboard electronic map is triggered based on the locomotive's scenario.
[0010] To address the aforementioned technical problems, this application also provides an in-vehicle electronic map synchronization system, which employs the following technical solution:
[0011] The acquisition module is used to acquire multiple in-vehicle electronic maps based on routes;
[0012] The storage module is used to store multiple in-vehicle electronic maps in the in-vehicle host.
[0013] The filtering module is used by the vehicle host to filter the corresponding vehicle electronic map based on the vehicle's location;
[0014] The download module is used for wireless data exchange between the vehicle host and the dispatch center, and for notifying and downloading the vehicle electronic map;
[0015] The synchronization module is used to trigger the synchronization of the onboard electronic map based on the locomotive's scenario.
[0016] To address the aforementioned technical problems, this application also provides an electronic device that employs the following technical solution:
[0017] It includes a memory and a processor, wherein the memory stores electronically readable instructions, and the processor executes the electronically readable instructions to implement the steps of the vehicle-mounted electronic map synchronization method as described above.
[0018] To address the aforementioned technical problems, this application also provides an electronically readable storage medium, characterized in that the electronically readable storage medium stores electronically readable instructions, which, when executed by a processor, implement the steps of the vehicle-mounted electronic map synchronization method described above.
[0019] This application provides a method, system, and electronic device for synchronizing vehicle-mounted electronic maps. The method involves acquiring multiple vehicle-mounted electronic maps organized by route; storing these maps on an onboard host; selecting the corresponding map based on the locomotive's location; wirelessly exchanging data between the onboard host and the dispatch center, and notifying and downloading the vehicle-mounted electronic maps; and triggering map synchronization based on the locomotive's scenario. The selection of the corresponding map based on the locomotive's location ensures the correspondence between the locomotive's location and the map. Notification and downloading of the vehicle-mounted electronic maps are handled by different servers, avoiding disruption to normal locomotive control and dispatching operations. Furthermore, triggering map synchronization based on the locomotive's scenario allows for synchronization across multiple application environments, improving synchronization efficiency. Attached Figure Description
[0020] To more clearly illustrate the solutions in this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a flowchart illustrating the implementation of the vehicle-mounted electronic map synchronization method provided in Embodiment 1 of this application;
[0022] Figure 2 yes Figure 1 A flowchart of a specific implementation of step S110;
[0023] Figure 3 yes Figure 1 A flowchart of a specific implementation of step S120;
[0024] Figure 4 yes Figure 1 A flowchart of a specific implementation of step S130;
[0025] Figure 5 This is a schematic diagram of an in-vehicle electronic map synchronization system according to an embodiment of the electronic device of this application.
[0026] Figure 6 This is a schematic diagram of an in-vehicle electronic map synchronization system according to an embodiment of the electronic device of this application.
[0027] Figure 7 This is a basic structural block diagram of an electronic device according to an embodiment of the electronic device of this application. Detailed Implementation
[0028] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application, are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.
[0029] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0030] Example 1
[0031] refer to Figures 1 to 5 To enable those skilled in the art to better understand the present application, the following describes the implementation flowchart of the vehicle electronic map synchronization method provided in Embodiment 1 of the present application, in conjunction with the accompanying drawings. The vehicle electronic map synchronization method includes steps S110 to S150.
[0032] Step S110: Obtain multiple vehicle-mounted electronic maps based on routes.
[0033] Specifically, it includes:
[0034] Step S111: Create an onboard electronic map based on the route. A single route consists of several connected stations and several station maps.
[0035] Step S112: Each vehicle-mounted electronic map corresponds to a single map file, and no two routes can have the same station;
[0036] Specifically, the electronic map of this invention is generated on a line-by-line basis, with each line corresponding to a single file. A single line consists of several interconnected stations and several station yard maps, and is uniquely identified by a line code. A single electronic map file includes several station units, and each station unit contains the geographical coordinates and kilometer markers of signaling equipment such as track sections, switches, signals, beacons, and platforms.
[0037] In this invention, each signaling device within the road network can only belong to one station, each station can only belong to one line, and no two lines can have the same station. For transfer stations, the signaling devices within the station need to be assigned to their respective associated lines, thereby dividing the station into multiple sub-stations equal to the number of intersecting lines. Each sub-station is stored as an independent station in the electronic map.
[0038] Step S120: Store multiple vehicle-mounted electronic maps in the vehicle host.
[0039] Specifically, it includes:
[0040] Step S121: Obtain multiple in-vehicle electronic maps;
[0041] Step S122: Store multiple in-vehicle electronic maps in the in-vehicle host;
[0042] Step S123: The onboard host loads all electronic map files and obtains the latitude and longitude coverage and beacon information of each station on each line;
[0043] Step S124: Limit the route range of the electronic map file based on the latitude and longitude coverage of each station and beacon information.
[0044] In addition, the vehicle-mounted electronic map real-time synchronization system consists of three modules: a signal system central server, an electronic map management server, and an onboard host. The first two modules are located in the dispatch center, and the last module is located in the locomotive, as shown in the attached diagram. Figure 1 As shown.
[0045] The signaling system central server is used to handle locomotive control and dispatching operations, and distributes movement authorizations, section speed limits and dispatching commands to locomotives in real time.
[0046] In this invention, the server also receives map version update information from the electronic map management server and sends the electronic map update information and download method to the locomotive in real time.
[0047] The electronic map management server is used to manage the electronic maps of the entire road network, send electronic map version change information to the signal system center server, and provide locomotives with a download channel for electronic map files.
[0048] The vehicle-mounted host is used to receive, save, and load electronic map files, and on this basis, to achieve locomotive operation protection and automatic driving. In this invention, a single vehicle-mounted host can load multiple electronic map files simultaneously.
[0049] Step S130: The on-board host selects the corresponding on-board electronic map based on the location of the locomotive.
[0050] Specifically, it includes:
[0051] Step S131: Real-time acquisition of the locomotive's location;
[0052] Step S132: The on-board host selects the corresponding on-board electronic map based on the location of the locomotive, wherein the location of the locomotive is within the on-board electronic map.
[0053] The on-board unit selects the corresponding on-board electronic map based on the location of the locomotive to match the locomotive with the on-board electronic map and ensure that the location of the locomotive is within the on-board electronic map.
[0054] The electronic map is stored in the local memory of the vehicle's onboard unit.
[0055] In this invention, a single vehicle-mounted host can simultaneously store electronic map files for multiple routes, with each route's electronic map file being the latest version.
[0056] The onboard host loads all electronic map files and obtains the latitude and longitude coverage and beacon information of each station on each line. Based on the real-time collected geographical location and beacon information, the onboard host retrieves and determines the electronic map file corresponding to the current locomotive, and then executes operation protection and automatic driving functions based on the signal equipment details in the file.
[0057] Step S140: The vehicle host and the dispatch center exchange data wirelessly, and the vehicle electronic map is notified and downloaded.
[0058] Specifically, it includes:
[0059] The onboard host and the dispatch center exchange data wirelessly.
[0060] The signal system central server is only responsible for sending notification information to the vehicle-mounted host;
[0061] The download of in-vehicle electronic maps is completed collaboratively by the electronic map management server and the in-vehicle host.
[0062] Furthermore, data exchange between the carrier and the dispatch center is wireless, but electronic map files are large, and updates often take too long, affecting normal locomotive control and dispatching operations. This invention divides the update process into two parts: notification and download.
[0063] The signal system central server is only responsible for sending notification information to the vehicle-mounted host.
[0064] The download process is completed collaboratively by the electronic map management server and the vehicle-mounted host. The electronic map download process of this invention is as follows:
[0065] i) The signal system central server sends an electronic map update notification to the vehicle host, including the download method and file information. The download method includes the electronic map management server address, port number, username and password. The file information includes the number of map files and the name, line code and version number of each map file.
[0066] ii) The vehicle-mounted host establishes a link with the electronic map management server based on the download method.
[0067] iii) The vehicle-mounted host will download and verify the electronic map files one by one, performing the following operations:
[0068] iii.1) Locate the existing electronic map file in the local storage based on the line code in the file information; if an existing file exists and the version number is the same, skip this file, return to (iii), and execute the download of the next file;
[0069] iii.2) Download the electronic map file according to its name;
[0070] iii.3) Decode and verify the map file; if the file is incomplete, return to (iii.1); if it is incomplete more than 3 times in a row, skip this file, return to (iii), and execute the download of the next file;
[0071] iii.4) Verify the consistency between the map file and the route code and version number in the notification information; if they do not match, return to (iii.1); if they do not match more than 3 times in a row, skip this file, return to (iii), and execute the download of the next file;
[0072] iii.5) Save the electronic map file in local storage; if an existing file with the same line code exists, delete the existing file.
[0073] iv) The vehicle-mounted host loads the successfully updated electronic map files one by one.
[0074] Step S150: Trigger the synchronization of the on-board electronic map based on the locomotive's scenario.
[0075] Specifically, it includes:
[0076] When the vehicle-mounted host starts or restarts, it synchronizes the vehicle-mounted electronic maps of all lines within its normal operating range.
[0077] When the locomotive's position exceeds the normal operating range, it is necessary to download an onboard electronic map that matches the locomotive's position.
[0078] When the line is modified, the parameters of the signal equipment contained in the line are obtained, the vehicle electronic map is updated based on the parameters of the signal equipment contained in the line, and the vehicle electronic map is synchronized.
[0079] According to the application scenarios of vehicle-mounted electronic map synchronization, the present invention divides the triggering mechanism into three categories: vehicle host startup synchronization, locomotive boundary crossing synchronization, and line modification synchronization.
[0080] 2.1) Vehicle host startup synchronization
[0081] When the vehicle-mounted host starts or restarts, it synchronizes the electronic maps of all lines within its normal operating range.
[0082] i) The vehicle-mounted host starts up, establishes a link with the signal system central server, and sends registration information;
[0083] ii) The central server receives the registration information, searches for the corresponding locomotive configuration information, and determines the number of tracks and track codes within the normal operating range of the locomotive;
[0084] iii) The central server uses the line code to find the corresponding electronic map file name and version number;
[0085] iv) The central server packages the download method, the number of electronic map files, and the file names, route codes, and version numbers into a notification message and sends it to the vehicle host.
[0086] v) The vehicle-mounted host receives notification information, establishes a link with the electronic map management server, and downloads and verifies each electronic map file.
[0087] 2.2) Locomotive crossing the boundary for synchronization
[0088] When the locomotive's position exceeds the normal operating range, it is necessary to download an electronic map that matches that position.
[0089] i) The vehicle-mounted host uses real-time collected satellite positioning data, beacon data and speed sensor data, combined with electronic maps, to perform high-precision positioning of the locomotive; when the satellite positioning data exceeds the station coordinate range of the existing electronic maps, or the beacon data cannot be found in the existing electronic maps, or the positioning error of the vehicle-mounted host exceeds the threshold for several consecutive times (in this invention, the number of consecutive times is taken as 10, and the error threshold is taken as 20 meters), then proceed to step (ii).
[0090] ii) The vehicle-mounted host sends an electronic map request to the signal system central server, including satellite positioning data, beacon data, and speed sensor data;
[0091] iii) The central server searches for a suitable line based on the request information; if no suitable line exists, proceed to (iv); if a corresponding line exists, proceed to (v).
[0092] iv) If no compatible line exists, perform the following operations:
[0093] iv.1) The central server sends a notification to the vehicle-mounted host that there is no compatible map;
[0094] iv.2) After receiving the notification, the vehicle host will disable the safety protection and automatic operation functions, and resend the electronic map request to the central server after an interval of 60 seconds;
[0095] v) If a compatible line exists, perform the following operations:
[0096] v.1) The central server searches for the corresponding electronic map file name and version number based on the line code;
[0097] v.2) The central server packages the electronic map file name, route code, and version number into a notification message and sends it to the vehicle host.
[0098] v.3) The vehicle-mounted host receives the notification information, establishes a link with the electronic map management server, and downloads and verifies the electronic map file.
[0099] 2.3) Synchronous line renovation
[0100] When a route is modified, the parameters of the signal equipment along the route change, and the vehicle-mounted electronic map needs to be updated accordingly.
[0101] i) The electronic map management server completes the addition of new route maps or the updating of existing route maps;
[0102] ii) The electronic map management server sends the electronic map change information to the signal system center server, including file name, route and version information;
[0103] iii) The central server receives the change information and generates corresponding notification information;
[0104] iv) The central server searches for online locomotives one by one. When the changed route is within the normal operating range of the locomotive or corresponds to the current position of the locomotive, it sends a notification message to the on-board host of the locomotive.
[0105] v) Each vehicle-mounted host receives notification information, establishes a link with the electronic map management server, and downloads and verifies the electronic map file.
[0106] This application provides a method, system, and electronic device for synchronizing vehicle-mounted electronic maps. The method involves acquiring multiple vehicle-mounted electronic maps organized by route; storing these maps in an onboard host; selecting the corresponding map based on the locomotive's location; wirelessly exchanging data between the onboard host and the dispatch center, and notifying and downloading the maps; and triggering map synchronization based on the locomotive's scenario. Specifically, selecting the corresponding map based on the locomotive's location ensures the correspondence between the locomotive's location and the map. Notifying and downloading the maps allows for different servers to handle the process, avoiding disruption to normal locomotive control and dispatch operations. Furthermore, triggering map synchronization based on the locomotive's scenario enables synchronization across multiple application environments, improving the efficiency of vehicle-mounted electronic map synchronization.
[0107] This invention proposes a method, system, and electronic device for synchronizing vehicle-mounted electronic maps. The synchronization of the electronic map is divided into two steps: notification and download, each handled by a different server, thus avoiding disruption to normal locomotive control and dispatching operations. This invention also proposes an electronic map file structure based on stations as basic units and lines as units, enabling the construction of the entire road network without duplication through multiple map files. Furthermore, it proposes a method for saving and retrieving vehicle-mounted electronic maps, supporting the simultaneous use of electronic maps for multiple lines on a single vehicle-mounted device.
[0108] This invention categorizes the synchronization triggering times of vehicle-mounted electronic maps into three types: vehicle host startup synchronization, locomotive boundary crossing synchronization, and route modification synchronization. It designs synchronization processes for each type, enabling real-time synchronization of vehicle-mounted electronic maps across all operational scenarios.
[0109] This application can be used in a wide range of general-purpose or special-purpose electronic system environments or configurations. Examples include: personal electronics, server electronics, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, small electronics, large electronics, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of electronically executable instructions, such as program modules, which are executed by electronics. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via communication networks. In distributed computing environments, program modules can reside in local and remote electronic storage media, including storage devices.
[0110] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware through electronically readable instructions. These electronically readable instructions can be stored in an electronically readable storage medium. When executed, the electronically readable instructions can include the processes of the embodiments of the above methods. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, optical disk, or read-only memory (ROM), or random access memory (RAM).
[0111] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0112] Example 2
[0113] Further reference Figure 6 As a response to the above Figure 1 The implementation of the method shown in this application provides an embodiment of an in-vehicle electronic map synchronization system, which is similar to... Figure 1 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.
[0114] like Figure 6As shown, the vehicle-mounted electronic map synchronization system of this embodiment includes:
[0115] The acquisition module 210 is used to acquire multiple vehicle-mounted electronic maps based on routes;
[0116] Storage module 220 is used to store multiple in-vehicle electronic maps in the in-vehicle host;
[0117] The filtering module 230 is used by the vehicle host to filter the corresponding vehicle electronic map according to the location of the locomotive;
[0118] The download module 240 is used for wireless data exchange between the vehicle host and the dispatch center, and for notifying and downloading the vehicle electronic map;
[0119] The synchronization module 250 is used to trigger the synchronization of the on-board electronic map according to the locomotive's scenario.
[0120] To address the aforementioned technical problems, embodiments of this application also provide an electronic device. Please refer to [link / reference needed] for details. Figure 7 , Figure 7 This is a basic structural block diagram of the electronic device in this embodiment.
[0121] The electronic device 300 includes a memory 310, a processor 320, and a network interface 330 that are interconnected via a system bus. It should be noted that only the electronic device 300 with components 310-330 is shown in the figure; however, it should be understood that it is not required to implement all the shown components, and more or fewer components can be implemented alternatively. Those skilled in the art will understand that the electronic device described here is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0122] The electronic device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The electronic device can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control.
[0123] The memory 310 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 310 may be an internal storage unit of the electronic device 300, such as the hard disk or memory of the electronic device 300. In other embodiments, the memory 310 may also be an external storage device of the electronic device 300, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the electronic device 300. Of course, the memory 310 may include both internal storage units and external storage devices of the electronic device 300. In this embodiment, the memory 310 is typically used to store the operating system and various application software installed on the electronic device 300, such as electronically readable instructions for vehicle electronic map synchronization methods. In addition, the memory 310 can also be used to temporarily store various types of data that have been output or will be output.
[0124] In some embodiments, the processor 320 may be a central processing unit (CPU), controller, microcontroller, microprocessor, or other data processing chip. The processor 320 is typically used to control the overall operation of the electronic device 300. In this embodiment, the processor 320 is used to execute electronically readable instructions stored in the memory 310 or to process data, for example, to execute electronically readable instructions for the vehicle-mounted electronic map synchronization method.
[0125] The network interface 330 may include a wireless network interface or a wired network interface, which is typically used to establish communication connections between the electronic device 300 and other electronic devices.
[0126] This application also provides another embodiment, namely, providing an electronically readable storage medium storing electronically readable instructions that can be executed by at least one processor to cause the at least one processor to perform the steps of the vehicle electronic map synchronization method described above.
[0127] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This electronic software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, electronics, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0128] Obviously, the embodiments described above are only some embodiments of this application, not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; rather, the purpose of providing these embodiments is to provide a more thorough and comprehensive understanding of the disclosure of this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this application's specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the scope of patent protection of this application.
Claims
1. A method for synchronizing vehicle-mounted electronic maps, characterized in that, include: Acquire multiple in-vehicle electronic maps based on routes, including: creating in-vehicle electronic maps based on routes, where a single route consists of several interconnected stations and several station maps; each in-vehicle electronic map corresponds to a single map file, and no two routes can have the same station; save each electronic map in the in-vehicle host and control it; each signal device in the road network can only belong to one station, each station can only belong to one route, and no two routes can have the same station; for transfer stations, the signal devices in the station need to be assigned to their respective associated routes, and then the station is divided into multiple sub-stations equal to the number of intersecting routes, and each sub-station is saved as an independent station in the electronic map; Storing multiple in-vehicle electronic maps in the in-vehicle host; The onboard unit selects the corresponding onboard electronic map based on the locomotive's location; The vehicle-mounted host and the dispatch center exchange data wirelessly, and the host notifies and downloads the vehicle-mounted electronic map. The dispatch center includes a signal system central server and an electronic map management server. The signal system central server is only responsible for sending notification information to the vehicle-mounted host. The download of the vehicle-mounted electronic map is completed collaboratively by the electronic map management server and the vehicle-mounted host. The synchronization of the onboard electronic map is triggered based on the locomotive's scenario, including: when the onboard host starts up or restarts, synchronizing the onboard electronic map of all lines within its normal operating range; when the locomotive's position exceeds the normal operating range, downloading the onboard electronic map state that matches the locomotive's position; and when the line is modified, obtaining the signal equipment parameters contained in the line, updating the onboard electronic map based on the signal equipment parameters contained in the line, and synchronizing the onboard electronic map.
2. The vehicle-mounted electronic map synchronization method according to claim 1, characterized in that, The storage of multiple in-vehicle electronic maps in the in-vehicle host includes: Acquire multiple in-vehicle electronic maps; The onboard host loads all electronic map files and obtains the latitude and longitude coverage and beacon information of each station on each line; The route range of the electronic map file is limited based on the latitude and longitude coverage of each station and beacon information.
3. The vehicle-mounted electronic map synchronization method according to claim 2, characterized in that, The onboard host selects the corresponding onboard electronic map based on the locomotive's location, including: Real-time location data of the locomotive; The onboard host selects the corresponding onboard electronic map based on the location of the locomotive, where the location of the locomotive is within the onboard electronic map.
4. A vehicle-mounted electronic map synchronization system, characterized in that, include: The acquisition module is used to acquire multiple vehicle-mounted electronic maps based on routes, including: creating vehicle-mounted electronic maps based on routes, where a single route consists of several interconnected stations and several station maps; each vehicle-mounted electronic map corresponds to a single map file, and no two routes can have the same station; storing each electronic map in the vehicle host and controlling it; each signal device in the road network can only belong to one station, each station can only belong to one route, and no two routes can have the same station; for transfer stations, the signal devices within the station need to be assigned to their respective associated routes, and then the station is divided into multiple sub-stations equal to the number of intersecting routes, and each sub-station is stored as an independent station in the electronic map; The storage module is used to store multiple in-vehicle electronic maps in the in-vehicle host. The filtering module is used by the vehicle host to filter the corresponding vehicle electronic map based on the vehicle's location; The download module is used for wireless data exchange between the vehicle-mounted host and the dispatch center, and for notifying and downloading the vehicle-mounted electronic map. The dispatch center includes a signal system central server and an electronic map management server. The signal system central server is only responsible for sending notification information to the vehicle-mounted host. The download of the vehicle-mounted electronic map is completed collaboratively by the electronic map management server and the vehicle-mounted host. The synchronization module is used to trigger the synchronization of the onboard electronic map according to the locomotive's scenario, including: when the onboard host starts or restarts, synchronizing the onboard electronic map of all lines within its normal operating range; when the locomotive's position exceeds the normal operating range, downloading the onboard electronic map state that matches the locomotive's position; and when the line is modified, obtaining the signal equipment parameters contained in the line, updating the onboard electronic map based on the signal equipment parameters contained in the line, and synchronizing the onboard electronic map.
5. An electronic device, characterized in that, The system includes a memory and a processor, wherein the memory stores electronically readable instructions, and the processor executes the electronically readable instructions to implement the steps of the vehicle-mounted electronic map synchronization method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Urban rail transit electronic map sharing method and system
CN106708988A
Electronic map real-time transmission method and system suitable for CBTC system
CN111866739A