Rail transit multi-device status fusion display processing method, device and medium
By designing a multi-equipped state fusion display processing method in rail transit, the equipment mapping relationship and graph data are automatically generated, and the precise fusion display of multi-equipped states is achieved, which solves the large amount of data production work and the cumbersome adjustment of equipment display area in the prior art. The problem of improvements in display refinement and accuracy.
Patent Information
- Application Number
- CN202311212472.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2043-09-19
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.
A method of state fusion display processing for multi-device rail transit is designed. The multi-device mapping relationship configuration data is automatically generated through the multi-device mapping module. The graph production module generates the graph data of the fused display, and the multi-device status fusion display module receives the device status. Perform real-time display.
It realizes the precise fusion display of multiple equipment statuses, reduces the workload of data production, improves the refinement and accuracy of equipment display, and adapts to the rapid development needs of the rail transit industry.
Smart Images

Figure CN117657249B_ABST
Abstract
Description
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 network operation, with a surge in passenger flow and an increase in the transport capacity demand of backbone lines in urban core areas. The Train Autonomous Operation System (TACS) based on vehicle-to-vehicle communication has gradually achieved commercial operation, which has put forward higher requirements for the refinement of the display granularity of the automatic train monitoring system and the simplification of data production.
[0003] The traditional data production method is that the project data production personnel draw the physical equipment and system logical equipment on the trackside one by one according to the results of on-site laser measurement, and adjust the display coordinates according to the specific starting and ending positions of each device's kilometer mark, so that the display areas and positions of different devices are consistent with the on-site equipment and system requirements. When the project site equipment changes or the system data is upgraded, the data production personnel need to readjust the equipment display area and starting and ending positions in the display interface to ensure the accuracy of the station map display in the automatic train monitoring system. This method requires project data production personnel to spend a lot of time drawing and adjusting equipment positions. The data production efficiency is low and cannot meet the refined display requirements of the vehicle-to-vehicle communication system. At the same time, it requires a lot of data verification and testing work, which cannot meet the needs of the rapidly developing rail transit industry.
[0004] After searching, Chinese patent publication number CN116101341A discloses a vehicle information display device and method, which specifically discloses: an ATP module for sending signal equipment operating status information to the on-board communication board; an ATO module for sending train control information to the on-board communication board; the on-board communication board is used to send the received information to the TRDP board; the TRDP board is used to send the received information to the display module, and display the signal equipment operating status information and train control information based on the display module. However, the existing patent does not involve the fusion display of multiple equipment states in the main component equipment state, so how to fuse the multiple equipment states into the same basic map to reduce the workload of data production has become a technical problem that needs to be solved. Summary of the invention
[0005] 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.
[0006] The purpose of the present invention can be achieved by the following technical solutions:
[0007] 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:
[0008] Step S1, the multi-device mapping module automatically generates multi-device mapping relationship configuration data according to system data and outputs an offline file;
[0009] 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;
[0010] 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.
[0011] As a preferred technical solution, the multi-device mapping module performs primary device segmentation and secondary device mapping relationship configuration generation;
[0012] The primary equipment includes sections and switches, and the secondary equipment includes protection areas, screening areas, manual control areas and resource occupation areas.
[0013] As a preferred technical solution, the multi-device mapping module reads the starting point and the end point of the kilometer mark of the track, 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;
[0014] 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.
[0015] As a preferred technical solution, the multi-device mapping module reads the starting point and the end point of the kilometer mark of the secondary device, and searches for the coverage of the starting kilometer mark;
[0016] 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;
[0017] 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.
[0018] 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.
[0019] As a preferred technical solution, the map sheet production module defines the display area and state variables of the main component device and defines the secondary state area and variables of the fused display.
[0020] As a preferred technical solution, the different types of dimensional state regions and variables are unique and independent.
[0021] As a preferred technical solution, the secondary state variable in the area before the turnout is suffixed with _Main, the secondary state variable in the turnout positioning area is suffixed with _Normal, and the secondary state variable in the turnout reverse area is suffixed with _Reverse.
[0022] As a preferred technical solution, the map making module automatically lays out all the main component equipment maps in sequence in the station map according to the left and right connection relationship of the main component equipment.
[0023] As a preferred technical solution, the multi-device status fusion display module downloads the secondary device and primary device link files, loads the full-line station map data, receives the status of all device elements from the server, and drives the device map display.
[0024] 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;
[0025] 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.
[0026] 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;
[0027] 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;
[0028] 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;
[0029] 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.
[0030] According to a second aspect of the present invention, there is provided an electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, and the method described above is implemented when the processor executes the program.
[0031] According to a third aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the program implements the method described above when executed by a processor.
[0032] Compared with the prior art, the present invention has the following advantages:
[0033] 1) The present invention designs a multi-device state fusion display method based on tracks and switches as basic display units, which fuses the state of secondary devices into the primary device for display. It does not need to make and draw secondary devices separately, which improves the precision and accuracy of the display, solves the problem of manually adjusting the display area and position of different devices, and overcomes the display deviation caused by manually adjusting the view;
[0034] 2) The present invention is designed to automatically generate the mapping relationship between secondary devices and primary devices, and realize the automatic drive display of device status, which solves the problem that project data production personnel need to manually adjust the device correspondence according to system data, and improves the refinement of device display;
[0035] 3) The present invention designs a method for displaying the fusion of multiple device states in the same basic map, which does not require independent drawing of dimensional devices and reduces the workload of data production;
[0036] 4) The present 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 image due to changes in the dimensional devices in the project or system data;
[0037] 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 work. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1It is a schematic diagram of the module of the rail transit multi-device state fusion display processing method of the present invention;
[0039] Figure 2 This is a functional schematic diagram of a multi-device mapping module of the present invention;
[0040] Figure 3 This is a flow chart of the main component equipment segmentation of the present invention;
[0041] Figure 4 It is a schematic diagram of the segmentation of the present invention;
[0042] Figure 5 It is a schematic diagram of the cutting before the turnout of the present invention;
[0043] Figure 6 It is a schematic diagram of the section map of the present invention;
[0044] Figure 7 It is a schematic diagram of a turnout map of the present invention;
[0045] Figure 8 This is a flowchart of the multi-device status fusion display processing of the present invention. DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0047] See also Figure 1 As shown, 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, wherein 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;
[0048] The multi-device mapping module automatically generates multi-device mapping relationship configuration data according to system data and outputs an offline file;
[0049] The map making module generates map data that integrates the states of multiple devices into the main device and automatically generates station map data of all equipment on the entire line according to the left and right connection relationship of the main device.
[0050] The multi-device status fusion display module receives all device statuses sent by the server and drives the device status display;
[0051] See also Figure 2As shown, the multi-device mapping module includes two parts: primary device segmentation and secondary device mapping file generation.
[0052] The main device splitting function includes the following steps:
[0053] Step 100, define the track and switch as primary devices, and define the protection zone (PZ), screening zone (CZ), manual control zone (CSZ), resource occupation zone (DIAZ), etc. as secondary devices;
[0054] Step 101, the identifier of each device includes {device station number (RtuID), device type (DmisType), device number (DmisNo)};
[0055] Step 102, define each type of equipment type (DmisType), the section is 6, the turnout is 12, the protection area is 292, the screening area is 293; the manual control area is 294, and the resource occupation area is 295;
[0056] Step 103, read the starting point and end point of the kilometer mark of the track from the system data, divide the track into different sections according to the train length, number each section according to the device identifier rule, record the left connection and right connection devices of each section, and form a connection list;
[0057] Step 104, read the starting point and the end point of the kilometer mark of the turnout, divide the turnout into three parts: the front part, the positioning part and the reverse part; number each turnout according to the device identifier rule, record the front part connection device, the reverse part connection device and the positioning connection device of each turnout, and update the connection list;
[0058] Step 105, as Figure 3 As shown, the method of dividing the primary device is explained by taking the secondary device protection zone (PZ) as an example;
[0059] Step 106, reading the starting kilometer mark of each protection area device;
[0060] Step 107, according to the starting kilometer mark of the protection area, find the main component device where the kilometer mark is located;
[0061] Step 108, if the starting kilometer mark of the protection area is at the starting point or the end point of the main component equipment section, the segmentation is completed;
[0062] Step 109, as Figure 4 As shown, if the kilometer mark of the starting point of the protection area is in the middle of the main element device segment, the segment is divided into two segments at the kilometer mark position, and the newly divided segments are numbered according to the device identifier rule, the left-connected and right-connected devices are recorded, and the connection list is updated;
[0063] Step 110, if the starting kilometer mark is at the starting point or end point before the turnout of the main element equipment, the segmentation is completed;
[0064] Step 111, as Figure 5 As shown, if the starting kilometer mark is in the middle of the main device turnout, the turnout is divided into two parts at the kilometer mark position, where the part close to the turnout center is still the turnout, and the part away from the turnout center is the section, and the newly divided sections are numbered according to the equipment identifier rule, the connected equipment is recorded, and the connection list is updated;
[0065] Step 112, if the starting kilometer mark is at the starting point or end point of the main element equipment turnout positioning, the segmentation is completed;
[0066] Step 113, if the starting kilometer mark is in the middle of the main element equipment turnout location, the location is divided into two parts at the kilometer mark position, wherein the part close to the turnout center is still the location, and the part away from the turnout center is the section, and the newly divided sections are numbered according to the equipment identifier rule, the connected equipment is recorded, and the connection list is updated;
[0067] Step 114, if the starting kilometer mark is at the starting point or end point of the main element equipment turnout reverse position, the segmentation is completed;
[0068] Step 115, if the starting kilometer mark is in the middle of the turnout reverse position of the main element equipment, the reverse position is divided into two parts at the kilometer mark position, wherein the part close to the turnout center is the reverse position, and the part far from the turnout center is the section, and the newly divided sections are numbered according to the equipment identifier rule, the connected equipment is recorded, and the connection is updated;
[0069] Step 116, read the end kilometer mark of each protection area device, and divide it according to steps 106-115;
[0070] Step 117, read all dimensional devices and divide them according to steps 106-116;
[0071] The function of generating a mapping file for secondary device association with primary device includes the following steps:
[0072] Step 118, as shown in Table 1, establish a model in which a single secondary device links multiple primary devices, in which one secondary device links one or more primary devices; each secondary device includes a device station number (RtuID), a device type (DmisType), a device number (DmisNo) and a name Name; each primary device includes a device station number (RtuID), a device type (DmisType), a device number (DmisNo) and a branch (BranchType), wherein the branch is defined as follows:
[0073] 0: The linked master device is a segment
[0074] 1: Link to the switch front of the main equipment switch;
[0075] 2: Link to the positioning of the turnout of the main equipment;
[0076] 3: Link to the reverse position of the turnout of the main equipment;
[0077] Table 1
[0078]
[0079] Step 119, searching all the master devices according to the starting kilometer mark and the ending kilometer mark values of the secondary device, if the kilometer mark range of the master device is between the starting point and the ending point of the secondary device, then outputting the master device to the data model defined in step 118;
[0080] Step 120, according to step 119, looping and processing all dimensional devices;
[0081] Step 121, after all secondary devices are 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]
[0084] The production of general equipment maps includes the following steps:
[0085] Step 200, such as Figure 6 As shown in the figure, the main element equipment segment display map is defined, and the map includes the segment area and state variables, as well as the secondary state area and variables of the fusion display;
[0086] Dimensional area: artificial control area, state variable ConSignableZoneStatus
[0087] Dimensional area: protection area, status variable ProtectionZoneStatus
[0088] Pivot area: Segment, status variable TrackStatus
[0089] Dimensional area: resource occupation area, status variable DiazStatus
[0090] Dimensional area: filter area, status variable ClearZoneStatus
[0091] Step 201, such as Figure 7As shown, the main element equipment turnout map is defined, and the map includes the turnout front, positioning, reverse position areas and state variables, as well as the secondary state areas and variables that are fused and displayed;
[0092] The definition of the fork front is as follows:
[0093] Dimensional area: Manual control area, state variable ConSignableZoneStatus_Main
[0094] Dimensional area: protection area, status variable ProtectionZoneStatus_Main
[0095] Main element area: before the switch, state variable SwitchStatus_Main
[0096] Dimensional area: resource occupation area, status variable DiazStatus_Main
[0097] Dimensional area: filter area, status variable ClearZoneStatus_Main
[0098] Positioning is defined as follows:
[0099] Dimensional area: Manually controlled area, state variable ConSignableZoneStatus_Normal
[0100] Dimensional area: protection area, status variable ProtectionZoneStatus_Normal
[0101] Main element area: switch positioning, state variable SwitchStatus_Normal
[0102] Dimensional area: resource occupied area, status variable DiazStatus_Normal
[0103] Dimensional area: filter area, status variable ClearZoneStatus_Normal
[0104] The inversion bit is defined as follows:
[0105] Dimensional area: Manually controlled area, state variable ConSignableZoneStatus_Reverse
[0106] Dimensional area: protection area, status variable ProtectionZoneStatus_Reverse
[0107] Main element area: switch reverse position, state variable SwitchStatus_Reverse
[0108] Dimensional area: resource occupied area, status variable DiazStatus_Reverse
[0109] Dimensional area: filter area, status variable ClearZoneStatus_Reverse
[0110] Step 202, based on the connection relationship between the main component devices, use the map sheets defined in step 200 and step 201 to generate all the main component devices of the entire line, set the device identifier RtuID.DmisType.DmisNo. in the outer layer of each map sheet, and fine-tune the display position of the device map sheet.
[0111] The multi-device status fusion display module is an online real-time processing control module, such as Figure 8 As shown, the following steps are included:
[0112] Step 300, loading the offline file generated in step 121;
[0113] Step 301, create a device object CSubDeviceClass for each sub-device, and store the device information in the m_nSubDevice structure;
[0114] Step 302, create an iterator m_vMainDevice in CSubDeviceClass to store a list of all main devices linked to the sub-device;
[0115]
[0116] Step 303, establish a list of all sub-dimensional device objects CAllSubDeviceList;
[0117] Step 304, store the single sub-device created in step 302 into the linked list CAllSubDeviceList.
[0118] CAllSubDeviceList.push_back(CSubDeviceClass);
[0119] Step 305, loading the map sheet and the full-line station map data generated in step 202;
[0120] Step 306, initializing the network module and establishing communication with the server;
[0121] Step 307, receiving detailed device status sent by the server, including primary device and secondary device;
[0122] Step 308: If it is a main device section, then directly drive the RtuID.DmisType.DmisNo.TrackStatus variable in the device map to display different device states, where RtuID, DmisType and DmisNo are the identifier information of the main device section;
[0123] Step 309, if it is a master device turnout, 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 turnout;
[0124] Step 310, if it is a dimensional device, take the protection zone PZ as an example for explanation;
[0125] Step 311, query the device in the device list CAllSubDeviceList;
[0126] Step 312: Read the main device list Vector linked to the device <devicestruct>m_vMainDevice;
[0127] Step 313, polling each device in the master device list;
[0128] Step 314: If the master device is a segment, the RtuID.DmisType.DmisNo.ProtectionZoneStatus variable of the master device is driven to display, wherein RtuID, DmisType and DmisNo are identifier information of the linked master device segment;
[0129] Step 315, if the primary device is the front of the turnout, the RtuID.DmisType.DmisNo.ProtectionZoneStatus_Main variable of the primary device is driven to display, wherein RtuID, DmisType and DmisNo are the identifier information of the linked primary device turnout;
[0130] Step 316, if the primary device is the positioning of the turnout, the RtuID.DmisType.DmisNo.ProtectionZoneStatus_Normal variable of the primary device is driven to display, wherein RtuID, DmisType and DmisNo are the identifier information of the linked primary device turnout;
[0131] Step 317, if the master device is the reverse position of the turnout, the RtuID.DmisType.DmisNo.ProtectionZoneStatus_Reverse variable of the master device is driven to display, wherein RtuID, DmisType and DmisNo are the identifier information of the linked master device turnout;
[0132] The above is an introduction to the method embodiment. The following is a further explanation of the scheme of the present invention through electronic equipment and storage medium embodiments.
[0133] 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.
[0134] Multiple components in the device are connected to the I / O interface, including: input units, such as keyboards, mice, etc.; output units, such as various types of displays, speakers, etc.; storage units, such as disks, optical disks, etc.; and communication units, such as network cards, modems, wireless communication transceivers, etc. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunication networks.
[0135] The processing unit performs the various methods and processes described above, such as the method of the present invention. For example, in some embodiments, the method of the present invention 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 method of the present invention described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform the method of the present invention by any other appropriate means (e.g., by means of firmware).
[0136] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, 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 chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0137] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes 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 the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0138] In the context of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0139] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope 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; 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; 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; divides the turnout into three parts: the front part, the positioning part and the reverse part, numbers each turnout according to the device identifier rule, records the front-turnout connection device, the reverse-position connection device and the positioning connection device of each turnout, and updates the connection list; 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 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.
2. A rail transit multi-device status fusion display processing method according to claim 1, 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.
3. 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.
4. A rail transit multi-device status fusion display processing method according to claim 3, characterized in that: The different types of dimensional state regions and variables are each unique and independent.
5. A rail transit multi-device status fusion display processing method according to claim 3, 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.
6. A rail transit multi-device status fusion display processing method according to claim 3, 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.
7. 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.
8. A rail transit multi-device status fusion display processing method according to claim 7, 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.
9. A rail transit multi-device status fusion display processing method according to claim 8, 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.
10. 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 9 is implemented.
11. 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 9 is implemented.
Citation Information
Patent Citations
Vehicle information display device and method
CN116101341A
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