Rail transit multi-equipment state fusion display processing method, equipment, and medium
By automatically generating multi-device mapping relationships and fused display image data, the problem of large workload in data production of multi-device status fusion display in rail transit and complicated adjustment of equipment display area is solved, achieving more efficient and accurate equipment status display.
Patent Information
- Application Number
- PCT/CN2024/115314
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-19
- Filing Date
- 2024-08-29
- Publication Date
- 2025-03-27
AI Technical Summary
The prior art has problems such as large data production workload and complicated adjustment of equipment display areas and locations in the state of fusion of multi-equipment in rail transit, which cannot meet the refined display needs of vehicle-vehicle communication systems.
The multi-device mapping relationship configuration data is automatically generated through the multi-device mapping module. The graph production module generates graph data that fuses the multi-device status in the main device, and the multi-device status fusion display module receives all device status sent by the server and drives the device status display.
It has achieved a reduction in the workload of data production, improved the accuracy of equipment display areas and locations, solved the problem of manually adjusting the display areas and locations, improved the accuracy and accuracy of display, and adapted to the rapid development needs of the rail transit industry.
Smart Images

Figure CN2024115314_27032025_PF_FP_ABST
Abstract
Description
Rail transit multi-device status fusion display processing method, equipment and medium Technical Field
[0001] The present invention relates to a train signal control system, and in particular to a method, device and medium for fusion display processing of multiple equipment states in rail transit. Background Art
[0002] At present, urban rail transit has initially achieved networked operation, with a surge in passenger traffic and an increased demand for transport capacity on backbone lines in urban core areas. The Train Autonomous Operation System (TACS) based on vehicle-to-vehicle communication has gradually achieved commercial operation, placing higher demands on the refinement of the display granularity of the automatic train monitoring system and the simplification of data production.
[0003] Traditionally, project data production personnel mapped each physical trackside device and system logical device based on on-site laser survey results. They then adjusted the display coordinates based on the specific starting and ending locations of each device's kilometer markers to ensure that the display areas and positions of each device aligned with the on-site device and system requirements. Whenever on-site project equipment changed or system data was upgraded, data production personnel needed to readjust the device display areas and start and end locations within the interface to ensure the accuracy of the station map displayed within the automatic train monitoring system. This method required project data production personnel to spend a significant amount of time drawing and adjusting device positions, resulting in low data production efficiency and failure to meet the refined display requirements of the train-to-train communication system. Furthermore, it required extensive data verification and testing, making it unsuitable for the rapidly evolving needs of the rail transit industry.
[0004] After searching, Chinese patent publication number CN116101341A discloses a device and method for displaying vehicle information, which specifically discloses: an ATP module for sending signal equipment operating status information to an on-board communication board; an ATO module for sending train control information to an on-board communication board; an on-board communication board for sending received information to a TRDP board; a TRDP board for sending received information to a display module, and displaying signal equipment operating status information and train control information based on the display module. However, this existing patent does not involve the fusion of multiple device states in the main device state. Therefore, how to fuse the multiple device states into the same basic map to reduce the workload of data production has become a technical problem that needs to be solved.
[0005] Summary of the Invention
[0006] The purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a method, device and medium for fusion display processing of multiple equipment states in rail transit, which has the advantages of low data production workload and accurate equipment display area and position.
[0007] The purpose of the present invention can be achieved by the following technical solutions:
[0008] According to a first aspect of the present invention, a method for processing the fusion display of multiple equipment states in rail transit is provided, the method comprising the following steps:
[0009] Step S1: The multi-device mapping module automatically generates multi-device mapping relationship configuration data based on system data and outputs an offline file;
[0010] Step S2: The map production module generates map data that integrates the states of multiple devices into the main device and automatically generates station map data for all devices along the entire line based on the connection relationship between the main devices.
[0011] Step S3: The multi-device status fusion display module receives all device statuses sent by the server and drives all meta-devices to display their statuses.
[0012] As a preferred technical solution, the multi-device mapping module performs primary device segmentation and secondary device mapping relationship configuration generation;
[0013] The primary equipment includes sections and switches, and the secondary equipment includes protection areas, screening areas, manual control areas and resource occupation areas.
[0014] As a preferred technical solution, the multi-device mapping module reads the starting and ending points of the track's kilometer markers, divides the track into different sections according to the train length, numbers each section according to the device identifier rule, and records the left-connected and right-connected devices of each section to form a connection list;
[0015] The multi-device mapping module reads the start and end points of the kilometer mark of the turnout; divides the turnout into three parts: front turnout, positioning turnout and reverse turnout; numbers each turnout according to the device identifier rule; records the front turnout connection device, reverse turnout connection device and positioning connection device of each turnout; and updates the connection list.
[0016] As a preferred technical solution, the multi-device mapping module reads the starting and ending points of the kilometer mark of the secondary device and searches for the coverage of the starting kilometer mark;
[0017] If the starting kilometer mark of the secondary device is in the middle of the primary device segment, the segment is split into two segments at the kilometer mark. If the ending kilometer mark is in the middle of the primary device segment, the segment is split into two segments at the kilometer mark. The left and right connected devices of the updated segment are recorded and the connection list is updated.
[0018] If the kilometer mark of the secondary device's starting point is in the middle of the area in front of the switch of the primary device's switch, the switch front will be divided into two parts at the kilometer mark position, the part close to the switch center is still the switch front, and the part away from the switch center is the section. If the kilometer mark of the secondary device's starting point is in the middle of the positioning of the primary device's switch, the positioning will be divided into two parts at the kilometer mark position, the part close to the switch center is still the switch positioning, and the part away from the switch center is the section; if the kilometer mark of the secondary device's starting point is in the middle of the reverse position of the primary device's switch, the reverse position will be divided into two parts at the kilometer mark position, the part close to the switch center is still the reverse position of the switch, and the part away from the switch center is the section. Record the left and right connection devices of each updated section, and update the connection list.
[0019] As a preferred technical solution, the multi-device mapping module generates a list of all primary devices within the area from the starting kilometer mark to the ending kilometer mark for each secondary device, and outputs an offline file.
[0020] As a preferred technical solution, the map sheet production module defines the main component device display area and state variables and defines the secondary state area and variables of the fusion display.
[0021] As a preferred technical solution, the different types of dimensional state regions and variables are unique and independent.
[0022] As a preferred technical solution, the secondary state variable in the area before the turnout is added with the suffix _Main, the secondary state variable in the turnout positioning area is added with the suffix _Normal, and the secondary state variable in the turnout reverse area is added with the suffix _Reverse.
[0023] As a preferred technical solution, the map sheet production module automatically lays out all the main component equipment maps in sequence on the station map according to the left and right connection relationships of the main component equipment.
[0024] As an optimal technical solution, the multi-device status fusion display module downloads the link files of the secondary devices and the main devices, loads the station map data of the entire line, receives the status of all devices from the server, and drives the equipment map display.
[0025] As a preferred technical solution, the multi-device state fusion display module drives the display of the principal element variables in the map sheet when receiving the principal element device state;
[0026] When receiving the status of a secondary device, the multi-device status fusion display module searches for all primary devices linked to the secondary device.
[0027] As a preferred technical solution, when the primary device linked to the secondary device is a segment, the secondary state variables in the segment map are driven and displayed;
[0028] When the main element device linked to the secondary element device is the turnout front, the secondary state variable in the turnout map with the suffix _Main is driven to display;
[0029] When the primary device linked to the secondary device is a turnout location, the secondary state variable in the turnout map with the suffix _Normal is driven to display;
[0030] When the primary device linked to the secondary device is a reverse switch, the secondary state variable in the switch map with the suffix _Reverse is driven to be displayed.
[0031] According to a second aspect of the present invention, an electronic device is provided, comprising a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the method when executing the program.
[0032] According to a third aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the method described above is implemented.
[0033] Compared with the prior art, the present invention has the following advantages:
[0034] 1) This invention designs a method for fusion display of multiple device states based on tracks and switches as primary display units. This method integrates the states of secondary devices into the primary device for display, eliminating the need to separately create and render secondary devices. This improves the precision and accuracy of the display, solves the problem of manually adjusting the display areas and positions of different devices, and overcomes the display deviation caused by manual view adjustment.
[0035] 2) This invention automatically generates a mapping relationship between secondary devices and primary devices, and automatically drives the display of device status. This solves the problem of project data production personnel manually adjusting device correspondences based on system data, and improves the refinement of device display.
[0036] 3) The present invention designs a method for displaying the integrated status of multiple devices in the same basic map, eliminating the need to draw sub-devices independently, thus reducing the workload of data production;
[0037] 4) This invention designs a method for automatically driving the status of other multi-devices based on the basic device, solving the problem of needing to redraw the map due to changes in the sub-devices in the project or system data;
[0038] 5) The present invention designs an automatic segmentation method based on basic equipment, which does not require manual adjustment and solves the problems of data verification and testing. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] FIG1 is a schematic diagram of a module of a method for fusion display and processing of the status of multiple devices in rail transit according to the present invention;
[0040] FIG2 is a functional diagram of a multi-device mapping module according to the present invention;
[0041] FIG3 is a flowchart of the main component device segmentation of the present invention;
[0042] FIG4 is a schematic diagram of segmentation of the present invention;
[0043] FIG5 is a schematic diagram of the turnout front cutting of the present invention;
[0044] FIG6 is a schematic diagram of a section map according to the present invention;
[0045] FIG7 is a schematic diagram of a turnout diagram according to the present invention;
[0046] FIG8 is a flowchart of the multi-device state fusion display processing according to the present invention. DETAILED DESCRIPTION
[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0048] As shown in FIG1 , a rail transit multi-device state fusion display processing method includes the following modules: a multi-device mapping module, a map sheet production module, and a multi-device state fusion display module. The multi-device mapping module and the map sheet production module are offline modules, and the multi-device state fusion display module is an online real-time processing control module.
[0049] The multi-device mapping module automatically generates multi-device mapping relationship configuration data based on system data and outputs an offline file;
[0050] The map production module generates map data that integrates the status of multiple devices into the main device and automatically generates station map data for all equipment along the entire line based on the left and right connection relationships of the main device.
[0051] The multi-device status fusion display module receives all device statuses sent by the server and drives the device status display;
[0052] As shown in FIG2 , the multi-device mapping module includes two parts: primary device segmentation and secondary device mapping file generation.
[0053] The main device splitting function includes the following steps:
[0054] Step 100: Define the track and switch as primary devices, and define the protection zone (PZ), screening zone (CZ), manual control zone (CSZ), and resource occupation zone (DIAZ) as secondary devices.
[0055] Step 101, the identifier of each device includes {device station number (RtuID), device type (DmisType), device number (DmisNo)};
[0056] Step 102, define each type of equipment type (DmisType), section is 6, turnout is 12, protection area is 292, screening area is 293; manual control area is 294, resource occupation area is 295;
[0057] Step 103: Read the starting and ending points of the track's kilometer markers from the system data, divide the track into different sections according to the train length, number each section according to the device identifier rule, and record the left and right connected devices of each section to form a connection list;
[0058] Step 104: Read the start and end points of the turnout's kilometer markers and divide the turnout into three parts: pre-turnout, positioning, and reverse. Number each turnout according to the device identifier rule, record the pre-turnout connection device, reverse connection device, and positioning connection device of each turnout, and update the connection list.
[0059] Step 105, as shown in FIG3, takes the secondary device protection zone (PZ) as an example to illustrate the primary device segmentation method;
[0060] Step 106, reading the starting kilometer mark of each protection area device;
[0061] Step 107, according to the starting kilometer mark of the protection area, find the main component device where the kilometer mark is located;
[0062] Step 108: If the starting kilometer mark of the protection area is at the starting point or the end point of the main device section, the segmentation is completed;
[0063] Step 109, as shown in FIG4 , if the kilometer mark at the start of the protection area is in the middle of the primary device segment, the segment is split into two segments at the kilometer mark. The newly split segments are numbered according to the device identifier rule, the left-connected and right-connected devices are recorded, and the connection list is updated.
[0064] Step 110: If the starting kilometer mark is at the starting point or the end point before the switch of the main element equipment, the segmentation is completed;
[0065] Step 111, as shown in FIG5 , if the starting kilometer mark is in the middle of the switch front of the master device, the switch front is divided into two parts at the kilometer mark position, where the part close to the switch center is still the switch front, and the part away from the switch center is the section. The newly divided sections are numbered according to the device identifier rule, the connected devices are recorded, and the connection list is updated;
[0066] Step 112: If the starting kilometer mark is at the starting point or end point of the master device switch positioning, the segmentation is completed;
[0067] Step 113: If the starting kilometer mark is in the middle of the master device's turnout location, the location is split into two parts at the kilometer mark. The part close to the turnout center remains the location, and the part away from the turnout center is the segment. The newly split segments are numbered according to the device identifier rules, the connected devices are recorded, and the connection list is updated.
[0068] Step 114: If the starting kilometer mark is at the starting point or end point of the master device switch reverse position, the segmentation is completed;
[0069] Step 115: If the starting kilometer mark is in the middle of the master switch reverse position, the reverse position is divided into two parts at the kilometer mark position, where the part close to the switch center is the reverse position, and the part away from the switch center is the section. The newly divided sections are numbered according to the device identifier rules, the connected devices are recorded, and the connection is updated;
[0070] Step 116, read the end kilometer mark of each protection area device and split it according to steps 106-115;
[0071] Step 117, read all dimensional devices and segment them according to steps 106-116;
[0072] The function of generating a mapping file for secondary device association with primary device includes the following steps:
[0073] In step 118, as shown in Table 1, a model is established in which a single secondary device is linked to multiple primary devices. In this model, one secondary device is linked to one or more primary devices. Each secondary device includes a device station ID (RtuID), a device type (DmisType), a device number (DmisNo), and a name. Each primary device includes a device station ID (RtuID), a device type (DmisType), a device number (DmisNo), and a branch (BranchType). The branch is defined as follows:
[0074] 0: The linked master device is a segment
[0075] 1: Link to the switch front of the main equipment switch;
[0076] 2: Link to the positioning of the main equipment turnout;
[0077] 3: Link to the reverse position of the main equipment switch;
[0078] Table 1
[0079] Step 119: Search all primary devices based on the starting and ending kilometer marks of the secondary devices. If the kilometer mark of the primary device is between the starting and ending kilometer marks of the secondary devices, output the primary device to the data model defined in step 118.
[0080] Step 120, according to step 119, looping to process all dimensional devices;
[0081] Step 121: After all secondary devices have been processed, each primary device is linked to at most one secondary device of the same type.
[0082] Step 122: Output offline file; the file format is as follows:
[0083] The production of general equipment maps includes the following steps:
[0084] Step 200, as shown in FIG6, defines the main element device segment display map, the map includes the segment area and state variables, and the fusion display of the secondary state area and variables;
[0085] Dimensional area: manually controlled area, state variable ConSignableZoneStatus
[0086] Dimensional area: protection area, status variable ProtectionZoneStatus
[0087] Pivot area: Segment, status variable TrackStatus
[0088] Dimensional area: resource occupation area, status variable DiazStatus
[0089] Dimensional area: filter area, status variable ClearZoneStatus
[0090] Step 201, as shown in FIG7, defines a master device turnout map sheet, which includes the turnout front, positioning, and reverse position areas and state variables, as well as the secondary state areas and variables for fusion display;
[0091] The fork front is defined as follows:
[0092] Dimensional area: manual control area, status variable ConSignableZoneStatus_Main
[0093] Dimensional area: protection area, status variable ProtectionZoneStatus_Main
[0094] Main element area: before the switch, state variable SwitchStatus_Main
[0095] Dimensional area: resource occupation area, status variable DiazStatus_Main
[0096] Dimensional area: filter area, status variable ClearZoneStatus_Main
[0097] Positioning is defined as follows:
[0098] Dimensional area: manual control area, status variable ConSignableZoneStatus_Normal
[0099] Dimensional area: protection area, status variable ProtectionZoneStatus_Normal
[0100] Pivot area: switch positioning, state variable SwitchStatus_Normal
[0101] Dimensional area: resource occupied area, status variable DiazStatus_Normal
[0102] Dimensional area: filter area, status variable ClearZoneStatus_Normal
[0103] The inversion bit is defined as follows:
[0104] Dimensional area: manual control area, status variable ConSignableZoneStatus_Reverse
[0105] Dimensional area: protection area, status variable ProtectionZoneStatus_Reverse
[0106] Main element area: switch reverse position, state variable SwitchStatus_Reverse
[0107] Dimensional area: resource occupied area, status variable DiazStatus_Reverse
[0108] Dimensional area: filter area, status variable ClearZoneStatus_Reverse
[0109] Step 202: Generate all the main equipment along the entire line using the map sheets defined in steps 200 and 201 based on the connection relationship between the main equipment. Set the equipment identifier RtuID.DmisType.DmisNo. on the outer layer of each map sheet and fine-tune the equipment map sheet display position.
[0110] The multi-device status fusion display module is an online real-time processing control module, as shown in Figure 8, which includes the following steps:
[0111] Step 300, loading the offline file generated in step 121;
[0112] Step 301: Create a device object CSubDeviceClass for each sub-device and store the device information in the m_nSubDevice structure.
[0113] Step 302: Create an iterator m_vMainDevice in CSubDeviceClass to store a list of all main devices linked to the sub-device.
[0114] Step 303: Create a list of all sub-dimensional device objects CAllSubDeviceList;
[0115] Step 304: Store the single sub-device created in step 302 into the linked list CAllSubDeviceList, CAllSubDeviceList.push_back(CSubDeviceClass);
[0116] Step 305, loading the map sheet and full-line station map data generated in step 202;
[0117] Step 306: Initialize the network module and establish communication with the server;
[0118] Step 307: Receive detailed device status sent by the server, including primary and secondary devices;
[0119] Step 308: If it is a primary device segment, then directly drive the RtuID.DmisType.DmisNo.TrackStatus variable in the device map to display different device statuses, where RtuID, DmisType, and DmisNo are the identifier information of the primary device segment.
[0120] Step 309: If it is a master device switch, directly drive the RtuID.DmisType.DmisNo.SwitchStatus_Main, RtuID.DmisType.DmisNo.SwitchStatus_Normal, and RtuID.DmisType.DmisNo.SwitchStatus_Reverse variables in the device map to display different device states, where RtuID, DmisType, and DmisNo are the identifier information of the master device switch;
[0121] Step 310, if it is a dimensional device, take the protection zone PZ as an example for explanation;
[0122] Step 311, query the device in the device list CAllSubDeviceList;
[0123] Step 312: Read the main device list Vector linked to the device <devicestruct>m_vMainDevice;
[0124] Step 313: poll each device in the master device list;
[0125] Step 314: If the primary device is a segment, the RtuID.DmisType.DmisNo.ProtectionZoneStatus variable of the primary device is driven to display, where RtuID, DmisType, and DmisNo are identifier information of the linked primary device segment;
[0126] Step 315: If the primary device is the switch front of the turnout, the RtuID.DmisType.DmisNo.ProtectionZoneStatus_Main variable of the primary device is driven to display, where RtuID, DmisType, and DmisNo are the identifier information of the linked primary device turnout;
[0127] Step 316: If the primary device is the switch positioning, the RtuID.DmisType.DmisNo.ProtectionZoneStatus_Normal variable of the primary device is driven to be displayed, where RtuID, DmisType, and DmisNo are the identifier information of the linked primary device switch;
[0128] Step 317: If the primary device is the reverse position of the switch, the RtuID.DmisType.DmisNo.ProtectionZoneStatus_Reverse variable of the primary device is driven to display, where RtuID, DmisType, and DmisNo are the identifier information of the linked primary device switch;
[0129] The above is an introduction to a method embodiment. The following further illustrates the solution of the present invention through an electronic device and a storage medium embodiment.
[0130] The electronic device of the present invention includes a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) or loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The CPU, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0131] Many components in a device are connected to the I / O interface, including: input units, such as a keyboard and mouse; output units, such as various types of displays and speakers; storage units, such as magnetic disks and optical disks; and communication units, such as network cards, modems, and wireless communication transceivers. The communication unit allows the device to exchange information / data with other devices via computer networks such as the Internet and / or various telecommunication networks.
[0132] The processing unit performs the various methods and processes described above, such as the inventive method. For example, in some embodiments, the inventive method can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed on the device via a ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the inventive method described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform the inventive method by any other appropriate means (e.g., by means of firmware).
[0133] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0134] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. Such program code can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0135] In the context of the present invention, machine-readable medium can be a tangible medium that can contain or store a program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0136] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and such modifications or substitutions are intended to be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.< / devicestruct>
Claims
1. A method for fusion display processing of multiple equipment states in rail transit, characterized in that: The method comprises the following steps: Step S1, the multi-device mapping module automatically generates multi-device mapping relationship configuration data according to system data and outputs an offline file; Step S2, the map making module generates map data that integrates the states of multiple devices into the main device and displays them; and automatically generates station map data for all devices on the entire line according to the connection relationship of the main device; Step S3: the multi-device status fusion display module receives all device statuses sent by the server and drives all meta-devices to display the statuses.
2. A rail transit multi-device status fusion display processing method according to claim 1, characterized in that: The multi-device mapping module performs primary device segmentation and secondary device mapping relationship configuration generation; The primary equipment includes sections and switches, and the secondary equipment includes protection areas, screening areas, manual control areas and resource occupation areas.
3. A rail transit multi-device status fusion display processing method according to claim 2, characterized in that: The multi-device mapping module reads the starting and ending points of the kilometer mark of the track, divides the track into different sections according to the length of the train, numbers each section according to the device identifier rule, and records the left-connected and right-connected devices of each section to form a connection list; The multi-device mapping module reads the start and end points of the kilometer mark of the turnout; The turnout is divided into three parts: front part, positioning part and reverse part. Each turnout is numbered according to the equipment identifier rule. The front part connection equipment, reverse part connection equipment and positioning part connection equipment of each turnout are recorded, and the connection list is updated.
4. A rail transit multi-device status fusion display processing method according to claim 3, characterized in that: The multi-device mapping module reads the starting point and the ending point of the kilometer mark of the secondary device, and searches for the coverage range of the starting point kilometer mark; If the starting kilometer mark of the secondary device is in the middle of the primary device segment, the segment is divided into two segments at the kilometer mark position; if the ending kilometer mark is in the middle of the primary device segment, the segment is divided into two segments at the kilometer mark position, the left and right connected devices of the updated segment are recorded, and the connection list is updated; If the secondary equipment starting kilometer mark is in the middle of the switch front area of the primary equipment turnout, the switch front is divided into two parts at the kilometer mark position. The part close to the switch center is still the switch front, and the part far from the switch center is the section. If the kilometer mark of the starting point of the secondary device is in the middle of the positioning of the primary device turnout, the positioning will be divided into two parts at the kilometer mark position, the part close to the switch center is still the turnout positioning, and the part away from the switch center is the section; if the kilometer mark of the starting point of the secondary device is in the middle of the reverse position of the primary device turnout, the reverse position will be divided into two parts at the kilometer mark position, the part close to the switch center is still the turnout reverse position, and the part away from the switch center is the section, record the left and right connection devices of each updated section, and update the connection list.
5. A rail transit multi-device state fusion display processing method according to claim 4, characterized in that: The multi-device mapping module generates a list of all primary devices within the area from the starting kilometer mark to the ending kilometer mark for each secondary device, and outputs an offline file.
6. A rail transit multi-device status fusion display processing method according to claim 1, characterized in that: The map making module defines the display area and state variables of the main component device and defines the secondary state area and variables of the fusion display.
7. A rail transit multi-device state fusion display processing method according to claim 6, characterized in that: The different types of dimensional state regions and variables are each unique and independent.
8. A rail transit multi-device status fusion display processing method according to claim 6, characterized in that: The secondary state variable of the area before the turnout is added with the suffix _Main, the secondary state variable of the turnout positioning area is added with the suffix _Normal, and the secondary state variable of the turnout reverse area is added with the suffix _Reverse.
9. A rail transit multi-device status fusion display processing method according to claim 6, characterized in that: The map making module automatically lays out all the main equipment maps in sequence in the station map according to the left and right connection relationship of the main equipment.
10. A rail transit multi-device status fusion display processing method according to claim 1, characterized in that: The multi-device status fusion display module downloads the link files of the secondary device and the primary device, loads the station map data of the entire line, receives the status of all the devices from the server, and drives the device map display.
11. A rail transit multi-device status fusion display processing method according to claim 10, characterized in that: The multi-device state fusion display module drives the display of the principal element variables in the map sheet when receiving the principal element device state; When receiving the status of a secondary device, the multi-device status fusion display module searches for all primary devices linked to the secondary device.
12. A rail transit multi-device status fusion display processing method according to claim 11, characterized in that: When the primary device linked by the secondary device is a section, the secondary state variables in the section map are driven and displayed; When the main element device linked by the secondary element device is the turnout front, the state variable with the secondary state variable suffixed as _Main in the turnout map is driven and displayed; When the primary device linked to the secondary device is a turnout location, the secondary state variable in the turnout map with a suffix of _Normal is driven to display; When the primary device linked to the secondary device is a reverse turnout, the secondary state variable in the turnout map with the suffix _Reverse is driven and displayed.
13. An electronic device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the program, the method according to any one of claims 1 to 7 is implemented.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Railway station chart data structure and organization method
CN105404704A
Electronic map describing method for urban rail signal system based on point-type linking
CN108163015A
Test data generation method and device for TACS system, equipment and medium
CN113535543A
Rail transit station map generation method and device, and electronic equipment
CN113724571A
Electronic map design method based on section and kilometer post fusion
CN116645868A