Section occupancy detection method for a train and related apparatus
By receiving and processing the identifier set of wireless access points and using consensus voting to determine the logical section occupied by the train, the stability and accuracy issues of train track occupancy detection in CBTC mode are solved, and safe and efficient acquisition of train location and identity information is achieved.
Patent Information
- Application Number
- CN202311641062.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-11-30
AI Technical Summary
In CBTC mode, if the vehicle-to-ground communication fails or the train is downgraded, the ground control center cannot detect the train track occupancy, which poses a safety hazard. Existing solutions are costly, have poor stability, and are easily affected by external environmental interference.
By receiving the identifier set of the target wireless access point, and using the ground control server and the on-board controller to conduct a consensus vote, the logical segment occupied by the train is determined. Combined with the multiple segments divided by the track, the train's location and identity information can be accurately located, avoiding the need to install additional hardware equipment.
This improves the accuracy and stability of train occupancy detection, reduces labor costs, and ensures the safety and reliability of train operation.
Smart Images

Figure CN118220291B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of rail transit, in particular to a section occupation detection method of a train and related devices. BACKGROUND
[0002] With the development of communication technology in the field of rail transit, train position becomes an important safety function of train control system. In the CBTC (Communication Based Train Control System) mode, the train sends the train position to the ground control center in real time, so as to realize the protection function of the ground control center to the train. However, in the case of train-ground communication failure or train degradation, the ground control center cannot establish a communication connection with the train, so that the ground control center cannot realize the occupation detection of the train track, and there is a risk hidden danger. At present, the common train track occupation detection schemes include track circuit scheme and axle counting system scheme, both of which need to set additional hardware devices, which is high in cost and difficult to maintain, is easily disturbed by external environment, has large error in train occupation detection result, and is poor in stability, so it is difficult to meet the safety driving demand of the train. SUMMARY
[0003] The present application provides a section occupation detection method of a train and related devices, so as to improve the safety during train driving, reduce the labor cost of train positioning, improve the accuracy and stability of obtaining train position, and locate the train identity information.
[0004] In a first aspect, an embodiment of the present application provides a section occupation detection method of a train, applied to a ground control server, comprising: receiving an identifier set from a target wireless access point, the target wireless access point including a first target wireless access point in communication connection with a first data network and a second target wireless access point in communication connection with a second data network, the identifier set including first identifier information, second identifier information and third identifier information, the first identifier information being used to represent the identifier information of the first target wireless access point, the second identifier information being used to represent the identifier information of the second target wireless access point, and the third identifier information being used to represent the train identifier of the train; when it is determined that the first target wireless access point and the second target wireless access point correspond to the same logical section according to the first identifier information and the second identifier information, determining a target logical section corresponding to the first identifier information and the second identifier information, the target logical section being one of a plurality of sections based on track division; and determining the section occupied by the train indicated by the third identifier information as the target logical section.
[0005] In a second aspect, an embodiment of the present application provides a section occupation detection method of a train, applied to a vehicle-mounted controller, comprising:
[0006] The identification set from the target wireless access points is received through the vehicle-mounted wireless access point, the target wireless access points include a first target wireless access point connected with the first data network and a second target wireless access point connected with the second data network, and the identification set includes first identification information and second identification information, the first identification information is used to represent the identification information of the first target wireless access point, and the second identification information is used to represent the identification information of the second target wireless access point.
[0007] When it is determined that the first target wireless access point and the second target wireless access point correspond to the same logical section according to the first identification information and the second identification information, a target logical section corresponding to the first identification information and the second identification information is determined, and the target logical section is one of a plurality of preset sections based on track division.
[0008] It is determined that the train position is in the target logical section.
[0009] In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the steps in the first aspect or the second aspect of the embodiments of the present application.
[0010] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program for electronic data exchange, and the computer program causes a computer to perform some or all of the steps described in the first aspect or the second aspect of the embodiments of the present application.
[0011] In a fifth aspect, an embodiment of the present application provides a ground control server, which is configured to execute the instructions of the steps of the method in the first aspect.
[0012] In a sixth aspect, an embodiment of the present application provides a track vehicle, which includes a vehicle-mounted controller configured to execute the method in any one of the second aspect.
[0013] In a seventh aspect, an embodiment of the present application provides a computer program product, which includes a non-transitory computer readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform some or all of the steps described in any one of the methods in the first aspect of the embodiments of the present application. The computer program product can be a software installation package.
[0014] It can be seen that, in the embodiment of the present application, the ground control server receives the identification set of the target wireless access point including the first identification information, the second identification information and the third identification information, and then determines the target logical section occupied by the train carrying the third identification information based on the judgment of the consistency of the first identification information and the second identification information, and the collection of the target logical section corresponding to the first identification information and the second identification information, so as to detect the train occupation state through the communication interaction between the ground control server and the trackside wireless access point, solve the problems of poor stability and large result error of train occupation detection in the prior art, without the need for additional installation of hardware detection equipment, save the labor cost, improve the accuracy of train section occupation detection, ensure the safe driving demand in the train running process, and improve the stability of train occupation detection. BRIEF DESCRIPTION OF DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0016] Figure 1 is a structural block diagram of a train section occupation detection system provided by the embodiment of the present application;
[0017] Figure 2 is a flowchart of a train section occupation detection method provided by the embodiment of the present application;
[0018] Figure 3 is a train running application scenario diagram provided by the embodiment of the present application;
[0019] Figure 4 is a specific flowchart of a train section occupation detection method provided by the embodiment of the present application;
[0020] Figure 5 is a flowchart of another train section occupation detection method provided by the embodiment of the present application;
[0021] Figure 6 is a functional unit composition block diagram of a train section occupation detection device provided by the embodiment of the present application;
[0022] Figure 7 is a functional unit composition block diagram of another train section occupation detection device provided by the embodiment of the present application;
[0023] Figure 8 is a structural block diagram of an electronic device provided by the embodiment of the present application. Detailed Implementation
[0024] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0025] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0026] 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.
[0027] In the embodiments of this application, "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone; A and B exist simultaneously; B exists alone. Among them, A and B can be singular or plural.
[0028] In this embodiment, the symbol " / " can indicate that the preceding and following objects are in an "or" relationship. Alternatively, the symbol " / " can also represent a division sign, i.e., performing a division operation. For example, A / B can mean A divided by B.
[0029] In the embodiments of this application, "at least one item" or its similar expression refers to any combination of these items, including any combination of a single item or a plurality of items. "One or more" means one or more, while "multiple" means two or more. For example, "at least one item" of a, b, or c can represent the following seven cases: a, b, c; a and b; a and c; b and c; a, b, and c. Each of a, b, and c can be an element or a set containing one or more elements.
[0030] Firstly, the related terms involved in the present application are introduced.
[0031] CBTC (Communication Based Train Control System, train automatic control system based on communication): a train operation control system based on communication technology.
[0032] Please refer to Figure 1 , Figure 1 is a structure block diagram of a section occupancy detection system of a train provided by an embodiment of the present application. As shown in Figure 1 , the section occupancy detection system 10 of the train includes: a vehicle-mounted control system 110, a target wireless access point 120, a wireless controller 130, and a ground control server 140.
[0033] Among them, the target wireless access point 120 includes: a first target wireless access point 121 in communication connection with a first data network, and a second target wireless access point 122 in communication connection with a second data network. Specifically, the first data network and the second data network are redundant designs of a train network control system, and the first data network and the second data network form an A / B dual-network system. When communicating normally, the A / B dual-network simultaneously transmits data to related equipment and interacts consistent data. When one side of the network is paralyzed or a communication failure occurs, the other side of the network can normally perform network communication functions, thereby ensuring the safety of train network control.
[0034] Specifically, the wireless access point is a plurality of AP (Access Point, wireless access point) devices installed beside the track, which are used for data interaction. The target wireless access point refers to a wireless access point in communication connection with the train.
[0035] Among them, the vehicle-mounted control system 110 is installed on the train, and the vehicle-mounted control system 110 includes a vehicle-mounted controller 111, a vehicle-mounted AP (A) 112, and a vehicle-mounted AP (B) 113. The vehicle-mounted AP (A) 112 is an AP device for the A communication network in the A / B dual-network for redundant design. Similarly, the vehicle-mounted AP (B) 113 is an AP device for the B communication network in the A / B dual-network for train communication network.
[0036] Specifically, the vehicle-mounted control system 110 can further include an AP switch, which is connected with the vehicle-mounted controller 111, the vehicle-mounted AP (A) 112, and the vehicle-mounted AP (B) 113, respectively, thereby providing more stable and efficient information forwarding interaction.
[0037] Among them, the wireless controller 130 aggregates data information of the first target wireless access point 121 and the second target wireless access point 122, and forwards the data information to the ground control server 140.
[0038] Specifically, the wireless controller 130 and the target wireless access point 120 can adopt optical fiber communication mode, and the ground control server 140 and the wireless controller 130 can adopt Ethernet communication mode.
[0039] A section occupation detection method of a train is introduced below.
[0040] Please refer to Figure 2 , Figure 2 is a flowchart of a section occupation detection method of a train provided by the embodiments of the present application, and the method is applied to a ground control server 140 as shown in Figure 1 includes the following steps:
[0041] Step 210: receiving an identification set from a target wireless access point.
[0042] The target wireless access point includes a first target wireless access point in communication connection with a first data network and a second target wireless access point in communication connection with a second data network, and the identification set includes first identification information, second identification information and third identification information. The first identification information is used to represent the identification information of the first target wireless access point, the second identification information is used to represent the identification information of the second target wireless access point, and the third identification information is used to represent the train identification of the train.
[0043] In one possible example, the target wireless access point is a network device pre-set beside the running track of the train and used to establish a wireless network.
[0044] The target wireless access point is a network device pre-set on both sides of the track, that is, the system does not need to additionally increase hardware devices to detect the train occupation state, and does not need to install an axle counter, thereby reducing the cost of the signal system.
[0045] When the train passes through the target wireless access point, the on-board controller establishes a communication connection with the target wireless access point, the target wireless access point sends the identification information of the first target wireless access point to the on-board AP(A) in the on-board control system, and sends the identification information of the second target wireless access point to the on-board AP(B); and then the target wireless access point forwards the first identification information and the second identification information to the ground control server.
[0046] The third identification information is identification information sent by the on-board controller to the target wireless access point after receiving the first identification information and / or the second identification information of the target wireless access point, and used to represent the identification of the train exclusive equipment. After receiving the third identification information, the target wireless access point forwards the third identification information to the ground control server.
[0047] Specifically, the vehicle-mounted AP (A) in the vehicle-mounted control system is in communication connection with the target wireless access point (B) through a free wave antenna.
[0048] In step 220, when it is determined that the first target wireless access point and the second target wireless access point correspond to the same logical section according to the first identification information and the second identification information, the target logical section corresponding to the first identification information and the second identification information is determined.
[0049] The target logical section is one of a plurality of sections based on a track in a preset manner.
[0050] For example, the logical section is different from a physical section or a track section, and the logical section is a smaller virtual section unit divided in the physical section, and the target logical section is used to represent an area covered by a communication range of the target wireless access point.
[0051] For example, in a normal communication environment, the first data network and the second data network perform data transmission and interact with other devices at the same time, and the data is consistent. When one side of the network is paralyzed or communication failure occurs, the other side of the network can normally perform network communication functions. When the first identification information and the second identification information cannot be determined by consistency, it is determined that the communication between the target wireless access point and the ground control server is abnormal, and the first identification information and the second identification information received are not accepted.
[0052] In step 230, it is determined that the section occupied by the train indicated by the third identification information is the target logical section.
[0053] Specifically, after the ground control server adjusts the target logical section to the occupied state, the ground control server sends the occupied information of the target logical section to other trains at the same time, so as to prompt other trains to the position information of the section where the current train is located.
[0054] For example, according to the third identification information, it is confirmed that the train indicated by the third identification information is in a communication-based train control mode, and the train position of the train is in a lost state. The lost state refers to a state in which the ground control server cannot obtain the train position information. When the train is in the lost state, the train itself also cannot obtain the train position information, and at this time, the train is in a dangerous lost positioning driving state. The ground control server monitors the running conditions of a plurality of trains on a plurality of track lines in real time, and queries the current running condition of the train according to the train identification.
[0055] In one possible example, after determining that the section occupied by the train indicated by the third identification information is the target logical section, the method further includes: receiving other identification information of other wireless access points of any other logical section outside the target logical section, the other wireless access points including: a first other wireless access point connected with the first data network and a second other wireless access point connected with the second data network, the other identification information including: identification information of the first other wireless access point and identification information of the second other wireless access point; when the first other wireless access point and the second other wireless access point correspond to the same logical section according to the identification information of the first other wireless access point and the identification information of the second other wireless access point, determining an updated target logical section corresponding to the other identification information according to the other identification information; and determining that the train occupies the updated target logical section.
[0056] In the application scenario, the train runs through a plurality of wireless access points, and the target wireless access point is the wireless access point currently connected with the train. After the train runs out of the communication coverage of the target wireless access point, the train is connected with other wireless access points. The other logical section refers to the next logical section adjacent to the target logical section based on the current running direction of the train.
[0057] Specifically, after receiving the other identification information, consistency judgment is performed on the other identification information. When the other identification information passes the consistency judgment, the other identification information is accepted, otherwise, the other identification information is deleted and it is determined that the current communication fails.
[0058] Please refer to Figure 3 , Figure 3 is a schematic diagram of a train running application scenario provided by the embodiment of the application, as Figure 3 shown, the target wireless access point 310 includes a first target wireless access point 311 and a second target wireless access point 312; the train 320 is also provided with two corresponding access points for respectively communicating with the access point 311 and the access point 312; and the other wireless access point 330 is a wireless access point currently not connected with the train 320.
[0059] As Figure 3As shown, the arrow indicates the original direction of the train 320, and the train 320 is disconnected with the ground control server after entering the communication coverage of the target wireless access point. At this time, the train 320 is connected with the target wireless access point 310, and the identification information of the access points 311 and 312 is sent to the train 320 through the access points 311 and 312. After the train 320 confirms, the train identification is sent to the target wireless access point 310. The logical section of the communication coverage of the target wireless access point 310 is determined as the occupied state by the ground control server, and the train 320 can also determine the position information according to the identification information of the target wireless access point 310.
[0060] Specifically, when the train 320 runs to the intersection area of the communication coverage of the target wireless access point 310 and other wireless access points 330, as shown in the middle area 340, the wireless controller analyzes and determines to switch the wireless access point, that is, the wireless controller determines to keep connected with the target wireless access point 310 or to disconnect with the target wireless access point 310 and to connect with other wireless access points 330. Similarly, after the other wireless access points 330 are connected, the ground control server determines the logical section of the communication coverage of the other wireless access points 330 as the occupied state. Figure 3
[0061] It can be seen that in the present example, by receiving other identification information of other wireless access points, the other wireless access points refer to at least one wireless access point other than the target wireless access point, the other logical section corresponding to the other identification information is determined according to the other identification information, the other logical section is set as the occupied state, and the occupied state of the target logical section is cancelled. According to the communication with the other wireless access points, the train position information is updated, which is beneficial to improve the real-time and intelligence of the occupied state detection of the train.
[0062] In one possible example, the ground control server is connected with the wireless controller, the wireless controller is connected with a plurality of wireless access points, and the information sent by the plurality of wireless access points is summarized by the wireless controller. After determining that the train-occupied section indicated by the third identification information is the target logical section, the method further comprises: monitoring the first communication state between the ground control server and the wireless controller every first monitoring period; if the monitoring result indicates that the communication between the ground control server and the wireless controller is interrupted, determining that the occupied detection fails, and generating a prompt information, the prompt information is used to indicate that the track maintenance personnel intervenes to protect the operation of the train.
[0063] When it is determined that the ground control server and the wireless controller are in communication failure, the occupancy device failure is determined, wherein the occupancy device refers to a plurality of devices for detecting the train occupancy state. At this time, the train is in a situation where communication and positioning are impossible, and the track line maintenance personnel needs to be notified for manual intervention to protect the train operation and avoid traffic accidents. The first monitoring period is a preset monitoring period, which can be 5 minutes, 10 minutes, or other lengths, without limitation.
[0064] Specifically, when the first communication state of the ground control server and the wireless controller is not in the communication interruption state, but the quality of the first communication state is insufficient to meet the interaction of normal train positioning related information, the track line maintenance personnel is also notified to protect the train operation.
[0065] In other possible examples, the wireless access points of the entire line can also be directly connected in communication with the ground control server, without the need for the wireless controller to aggregate and forward information to the ground control server.
[0066] As can be seen, in the present example, the first communication state between the ground control server and the wireless controller is monitored every first monitoring period. If the monitoring result indicates that the communication between the ground control server and the wireless controller is interrupted, the occupancy detection failure is determined, and the track maintenance personnel is instructed to intervene to protect the train operation, which is beneficial to protect the safe operation of the train in the case of communication failure between the ground control server and the wireless controller, and improves the reliability of the train occupancy state detection.
[0067] In one possible example, after determining that the train occupancy section indicated by the third identification information is the target logical section, the method further comprises: monitoring the second communication state between the wireless controller and the plurality of wireless access points every second monitoring period; if the monitoring result indicates that the communication between the wireless controller and at least one wireless access point of the plurality of wireless access points is interrupted, performing failure processing on the at least one wireless access point that has communication interruption with the wireless controller to solve the abnormal problem of the second communication state.
[0068] The wireless controller aggregates information of the plurality of wireless access points and communicates with the wireless access points installed on the entire line every second monitoring period. If the communication between any wireless access point and the wireless controller is interrupted, the wireless controller forwards the communication failure information to the ground control server, and the ground control server performs safety processing for the communication failure. The second monitoring period is a preset monitoring period, and the second monitoring period and the first monitoring period are independent of each other.
[0069] It can be seen that in the example, by monitoring the second communication state between the wireless controller and the plurality of wireless access points every second monitoring period, if the monitoring result indicates that the communication between the wireless controller and at least one wireless access point of the plurality of wireless access points is interrupted, the at least one wireless access point which has communication interruption with the wireless controller is processed for fault handling, the problem of abnormal second communication state is solved, the communication fault between the wireless access point and the wireless controller is processed in time, which is beneficial to improve the reliability of the train position information interaction and strengthen the stability of the train occupation detection.
[0070] In one possible example, after determining that the section occupied by the train indicated by the third identification information is the target logical section, the method further includes: receiving fault information sent from the target wireless access point, the fault information being used to indicate that the third communication state between the target wireless access point and the on-board controller of the train is in an abnormal state; and performing fault handling on the target wireless access point and the on-board controller to solve the abnormal problem of the third communication state.
[0071] The ground control server aggregates the communication fault information between the wireless access point and the on-board controller, and performs fault handling according to the fault information, so as to ensure stable communication during train operation.
[0072] It can be seen that in the example, by receiving the fault information sent from the target wireless access point, the fault information being used to indicate that the third communication state between the target wireless access point and the on-board controller of the train is in an abnormal state, fault handling is performed on the target wireless access point and the on-board controller to solve the abnormal problem of the third communication state, which improves the reliability and stability of the train occupation detection.
[0073] In one possible example, determining the target logical section corresponding to the first identification information and the second identification information includes: taking the first identification information or the second identification as a query identification, querying a preset section set to obtain the target logical section corresponding to the first identification information or the second identification information, and the section set includes a corresponding relationship between the identification information and the logical section.
[0074] In other possible examples, after the on-board controller receives the first identification information and / or the second identification information, the logical section in which the train is located is also confirmed according to the section set, and the position range of the train lost positioning is determined according to the logical section.
[0075] For example, refer to Figure 4 , Figure 4 is a specific flowchart of a train section occupation detection method provided by the embodiment of the present application, which includes the following steps:
[0076] 41. The on-board AP sends a communication request to the target wireless access point.
[0077] Wherein, the target wireless access point and the wireless controller are essentially an integral access system, and the wireless controller controls the communication-related functions of all wireless access points on the route in actual application.
[0078] Wherein, the target wireless access point receives the communication request sent by the on-board AP, reports the request to the wireless controller, and replies to the communication request through the wireless controller.
[0079] 42. The on-board AP receives the reply information and forwards the reply information to the on-board controller.
[0080] Wherein, the reply information includes the identification information of the target wireless access point; specifically, an AP switch can also be included between the on-board AP and the on-board controller.
[0081] 43. The on-board controller receives the reply information and sends the train identification to the target wireless access point through the on-board AP.
[0082] Specifically, the on-board AP can forward its own on-board AP identification information to the target wireless access point.
[0083] 44. The on-board controller receives the reply information, determines the logical section corresponding to the target identification information according to the preset section set, and locates the position information of the train according to the logical section.
[0084] 45. The wireless controller aggregates the information of the target wireless access point and forwards the information set containing the train identification information and the identification information of the target wireless access point to the ground control server.
[0085] 46. The ground control server determines the corresponding logical section by comparing the received train identification and the identification information of the target wireless access point with the preset section set, and sets the logical section to an occupied state.
[0086] Wherein, the ground control server sets the logical section to an occupied state to realize occupancy detection.
[0087] 47. The ground control server sends the occupancy information of the logical section to other trains.
[0088] Wherein, the other trains refer to the trains controlled by the ground control server, and the ground control server synchronizes the occupancy information of the logical section to multiple other trains to ensure that the other trains will not enter the logical section at the current time, thereby avoiding traffic accidents.
[0089] In one possible example, after determining that the state of the target logical section is the occupied state indicated by the third identification information, the method further comprises: comparing the positioning position of the train with the corresponding logical section determined according to the first identification information and / or the second identification information every third monitoring period; if the positioning position information is consistent with the logical section, it is determined that the positioning position and the logical section are correct; if the positioning position information is inconsistent with the logical section, it is determined that the identification information of the on-board wireless access point of the train is configured incorrectly.
[0090] It can be seen that, by implementing the embodiment of the present application, the ground control server first receives an identification set from a target wireless access point, the identification set including first identification information, second identification information and third identification information, and then determines the target logical section corresponding to the first identification information and the second identification information based on the consistency voting of the first identification information and the second identification information, so as to determine that the section occupied by the train indicated by the third identification information is the target logical section. Through the communication interaction between the ground control server and the wayside wireless access point, the train occupancy state detection is performed, which solves the problems of poor stability and large result error of train occupancy detection in the prior art, and at the same time, without the need for additional installation of hardware detection equipment, the labor cost is saved, the accuracy of train section occupancy detection is improved, the safety driving demand in the train running process is ensured, and the stability of train occupancy detection is improved.
[0091] Please refer to Figure 5 , Figure 5 is a flow diagram of another train section occupancy detection method provided by the embodiment of the present application, and the method is applied to the on-board controller 111 as shown in Figure 1 , and includes the following steps:
[0092] Step 510, receiving an identification set from a target wireless access point through an on-board wireless access point.
[0093] The target wireless access point includes a first target wireless access point in communication connection with a first data network and a second target wireless access point in communication connection with a second data network, and the identification set includes first identification information, second identification information and third identification information, wherein the first identification information is used to represent the identification information of the first target wireless access point, and the second identification information is used to represent the identification information of the second target wireless access point.
[0094] Step 520, when it is determined that the first target wireless access point and the second target wireless access point correspond to the same logical section according to the first identification information and the second identification information, determining the target logical section corresponding to the first identification information and the second identification information.
[0095] The target logical section is one of a plurality of sections based on a preset track division.
[0096] Step 530, determining that the train position is in the target logical section.
[0097] Wherein, the on-board controller of the train determines the train position range according to the information sent by the on-board wireless access point, and the range determined by it is the target logical section.
[0098] In one possible example, determining that the first target wireless access point and the second target wireless access point correspond to the same logical section according to the first identification information and the second identification information includes: performing consistency voting on the first identification information and the second identification information; when the first identification information is consistent with the second identification information, then determining the logical section corresponding to the first identification information and / or the second identification information according to the first identification information and / or the second identification information.
[0099] Wherein, due to the redundant design of the AB double-network of the train track network, the wireless access points are presented in pairs, and the identification information of the wireless access points corresponding to the A data network and the B data network is consistent under normal circumstances, therefore, the consistency voting refers to judging whether the two received wireless access points are consistent, if the wireless identification of the two wireless access points is consistent, then it is determined that the consistency voting is passed; otherwise, it is not passed, indicating that there is a fault in the AB data network communication, and the data is not used.
[0100] In one possible example, the method further includes: sending, by the on-board wireless access point, the identification information of the on-board wireless access point and / or the third identification information to the target wireless access point, the third identification information being used to represent the train identification of the train.
[0101] As can be seen, in the example, the on-board wireless access point sends the identification information of the on-board wireless access point and / or the third identification information to the target wireless access point, which facilitates the on-board wireless access point to send relevant information to the ground controller, realizes data intercommunication, and the ground controller can accurately determine the train identification related information of the train, so as to improve the efficiency and accuracy of the train occupied section detection.
[0102] The above primarily describes the solutions of the embodiments of this application from the perspective of the method execution process. It is understood that, in order to achieve the above functions, mobile electronic devices include corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments provided herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0103] This application embodiment can divide the electronic device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0104] and Figure 2 The implementation is consistent with the previous one; please refer to [link / reference]. Figure 6 , Figure 6 This is a functional unit block diagram of a train section occupancy detection device provided in an embodiment of this application. For example... Figure 6 As shown, the train section occupancy detection device 60 can be Figure 1 The ground control server 140 or one of its functional modules includes: a receiving unit 610, a first determining unit 620, and a second determining unit 630; wherein, the receiving unit 610 is used to receive an identifier set from target wireless access points, the target wireless access points including: a first target wireless access point communicating with a first data network and a second target wireless access point communicating with a second data network, the identifier set including: first identifier information, second identifier information, and third identifier information, the first identifier information being used to represent the identifier information of the first target wireless access point, the second identifier information being used to represent the identifier information of the second target wireless access point, and the third identifier information being used to represent the train identifier; the first determining unit 620 is used to determine the target logical segment corresponding to the first identifier information and the second identifier information when it is determined that the first target wireless access point and the second target wireless access point correspond to the same logical segment, the target logical segment being one of a preset multiple segments based on track division; the second determining unit 630 is used to determine that the segment occupied by the train indicated by the third identifier information is the target logical segment.
[0105] In a possible example, after determining that the section occupied by the train indicated by the third identification information is the target logical section, the second determining unit 630 is specifically further configured to: receive other identification information of other wireless access points of any other logical section outside the target logical section, the other wireless access points including a first other wireless access point connected in communication with the first data network and a second other wireless access point connected in communication with the second data network, the other identification information including identification information of the first other wireless access point and identification information of the second other wireless access point; when the first other wireless access point and the second other wireless access point correspond to the same logical section according to the identification information of the first other wireless access point and the identification information of the second other wireless access point, determining an updated target logical section corresponding to the other identification information according to the other identification information; and determining that the train occupies the updated target logical section.
[0106] In a possible example, the ground control server is connected with a wireless controller, the wireless controller is connected in communication with a plurality of wireless access points, and information sent by the plurality of wireless access points is aggregated by the wireless controller; after determining that the section occupied by the train indicated by the third identification information is the target logical section, the second determining unit 630 is specifically further configured to: monitor a first communication state between the ground control server and the wireless controller every first monitoring period; and if the monitoring result indicates that the communication between the ground control server and the wireless controller is interrupted, determining that an occupation detection fault occurs, and generating prompt information, the prompt information being used to indicate that a track maintenance personnel intervenes to protect the operation of the train.
[0107] In a possible example, after determining that the section occupied by the train indicated by the third identification information is the target logical section, the second determining unit 630 is specifically further configured to: monitor a second communication state between the wireless controller and the plurality of wireless access points every second monitoring period; and if the monitoring result indicates that the communication between the wireless controller and at least one wireless access point of the plurality of wireless access points is interrupted, performing fault processing on the at least one wireless access point that has the communication interruption with the wireless controller to solve an abnormal problem of the second communication state.
[0108] In a possible example, after determining that the section occupied by the train indicated by the third identification information is the target logical section, the second determining unit 630 is specifically further configured to: receive fault information sent by the target wireless access point, the fault information being used to indicate that a third communication state between the target wireless access point and the on-board controller of the train is in an abnormal state; and performing fault processing on the target wireless access point and the on-board controller to solve an abnormal problem of the third communication state.
[0109] In one possible example, the first determining unit 620 is specifically used to determine the target logical segment corresponding to the first identification information and the second identification information. Specifically, it is used to query a preset segment set using the first identification information or the second identification information as the query identifier, and obtain the target logical segment corresponding to the first identification information or the second identification information. The segment set includes the correspondence between the identification information and the logical segment.
[0110] In one possible example, after determining that the segment occupied by the train indicated by the third identification information is the target logical segment, the second determining unit 630 is further configured to: every third monitoring cycle, compare the train's location with the corresponding logical segment determined according to the first identification information and / or the second identification information; if the location information is consistent with the logical segment, then determine that the location and logical segment determination are correct; if the location information is inconsistent with the logical segment, then determine that the identification information of the train's onboard wireless access point is configured incorrectly.
[0111] In one possible example, the target wireless access point is a network device pre-installed beside the train's running track to establish a wireless network.
[0112] and Figure 5 The implementation is consistent with the previous one; please refer to [link / reference]. Figure 7 , Figure 7 This is a functional unit block diagram of another train section occupancy detection device provided in this application embodiment, such as... Figure 7 As shown, the train section occupancy detection device 70 can be Figure 1 The vehicle-mounted controller 111 or one of its functional modules includes: a receiving unit 710, a first determining unit 720, and a second determining unit 730; wherein, the receiving unit 710 is used to receive an identifier set from a target wireless access point through the vehicle-mounted wireless access point, the target wireless access point including: a first target wireless access point communicating with a first data network and a second target wireless access point communicating with a second data network, the identifier set including: first identifier information, second identifier information, and third identifier information, the first identifier information being used to represent the identifier information of the first target wireless access point, and the second identifier information being used to represent the identifier information of the second target wireless access point; the first determining unit 720 is used to determine the target logical segment corresponding to the first identifier information and the second identifier information when it is determined that the first target wireless access point and the second target wireless access point correspond to the same logical segment, the target logical segment being one of a preset segment based on track division; the second determining unit 730 is used to determine that the train position is in the target logical segment.
[0113] In a possible example, the first target wireless access point and the second target wireless access point correspond to the same logical section according to the first identification information and the second identification information, and the first determining unit 720 is specifically configured to: perform consistency voting on the first identification information and the second identification information; when the first identification information is consistent with the second identification information, determine the logical section corresponding to the first identification information and / or the second identification information according to the first identification information and / or the second identification information.
[0114] In a possible example, the method further includes: sending, by the vehicle-mounted wireless access point, identification information of the vehicle-mounted wireless access point and / or third identification information to the target wireless access point, the third identification information being used to represent a train identification of the train.
[0115] Figure 8 is a structural block diagram of an electronic device provided by the embodiments of the present application. As shown in Figure 8 the electronic device 800 can include one or more of the following components: a processor 801, a memory 802 coupled with the processor 801, wherein the memory 802 can store one or more computer programs, and the one or more computer programs can be configured to be executed by the one or more processors 801 to implement the method described in the above embodiments. The electronic device 800 can be one of the ground control servers or one of the functional modules in the ground control servers, or one of the vehicle-mounted controllers or one of the functional modules in the vehicle-mounted controllers,
[0116] The processor 801 can include one or more processing cores. The processor 801 connects various parts within the entire electronic device 800 with various interfaces and lines, performs various functions of the electronic device 800 and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 802, and calling data stored in the memory 802. Optionally, the processor 801 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 801 can integrate a combination of one or several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. It can be understood that the above-mentioned modem can also not be integrated into the processor 801, but can be implemented by a separate communication chip. The memory 802 can include a random access memory (RAM) and can also include a read-only memory (ROM).
[0117] The memory 802 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 802 can include a storage program area and a storage data area, wherein the storage program area can store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-mentioned various method embodiments, etc. The storage data area can also store data created by the electronic device 800 in use, etc.
[0118] It can be understood that the electronic device 800 can include more or fewer structural elements than those in the above-mentioned structural block diagram, for example, a power module, a physical key, a wireless fidelity (WiFi) module, a speaker, a Bluetooth module, a sensor, etc., which are not limited herein.
[0119] The embodiments of the present application provide a rail vehicle, which comprises the on-board controller shown in the above-mentioned embodiments or the section occupancy detection device of the train shown in the above-mentioned embodiments.
[0120] The embodiments of the present application provide a computer readable storage medium, wherein the computer readable storage medium stores program data, and the program data, when executed by a processor, is used to execute part or all steps of any one of the section occupancy detection methods of the train recorded in the above-mentioned method embodiments.
[0121] The embodiment of the present application further provides a computer program product, which comprises a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all of the steps of any one of the train section occupancy detection methods described in the above method embodiments. The computer program product can be a software installation package.
[0122] It should be noted that, for the above-mentioned method embodiments of the train section occupancy detection method, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions involved are not necessarily necessary for the present application.
[0123] Although the present application is described herein in conjunction with various embodiments, other variations of the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from an inspection of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and the indefinite article "a" or "an" does not exclude a plurality. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. It is appreciated by those skilled in the art that all or part of the steps in any one of the above-mentioned vehicle water detection method embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer readable memory, which can include a flash disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0124] The above has introduced the embodiments of the present application in detail, and in this paper, specific examples are applied to describe the principle and implementation manner of the train section occupancy detection method and device of the present application, and the above embodiment description is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the train section occupancy detection method and device of the present application, the specific implementation manner and application range will be changed, and according to the above, the content of the specification should not be understood as a limitation of the present application.
[0125] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks
[0126] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks
[0127] It can be understood that the products, such as the terminal and the computer program product of the above flowcharts, which are controlled or configured to execute the processing method of the flowcharts described in the method embodiments of the train section occupancy detection method, all belong to the scope of the related products described in the present application.
[0128] Obviously, those skilled in the art can make various modifications and variations to the train section occupancy detection method and device provided in the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the claims of the present application and the equivalent technologies thereof, the present application also intends to include these modifications and variations.
Claims
1. A method of section occupancy detection for a train, characterized by, The application is applied to a ground control server, comprising: receiving an identification set from a target wireless access point, the target wireless access point comprising a first target wireless access point connected with a first data network and a second target wireless access point connected with a second data network, the identification set comprising first identification information, second identification information and third identification information, the first identification information being used to represent identification information of the first target wireless access point, the second identification information being used to represent identification information of the second target wireless access point, and the third identification information being used to represent a train identification of a train; when it is determined that the first target wireless access point and the second target wireless access point correspond to a same logical section according to the first identification information and the second identification information, determining a target logical section corresponding to the first identification information and the second identification information, the target logical section being one of a plurality of preset sections based on track division; determining that a section occupied by the train indicated by the third identification information is the target logical section.
2. The method of claim 1, wherein, After the determination that the section occupied by the train indicated by the third identification information is the target logical section, the method further comprises: receiving other identification information of other wireless access points in any other logical section outside the target logical section, the other wireless access points comprising a first other wireless access point connected with the first data network and a second other wireless access point connected with the second data network, the other identification information comprising identification information of the first other wireless access point and identification information of the second other wireless access point; when it is determined that the first other wireless access point and the second other wireless access point correspond to a same logical section according to the identification information of the first other wireless access point and the identification information of the second other wireless access point, determining an updated target logical section corresponding to the other identification information according to the other identification information; determining that the train occupies the updated target logical section.
3. The method of claim 2, wherein, The ground control server is connected with a wireless controller, the wireless controller is connected with a plurality of wireless access points, and information sent by the plurality of wireless access points is aggregated through the wireless controller; After the determination that the section occupied by the train indicated by the third identification information is the target logical section, the method further comprises: monitoring a first communication state between the ground control server and the wireless controller every first monitoring period; if the monitoring result indicates that the communication between the ground control server and the wireless controller is interrupted, determining an occupation detection fault, and generating prompt information, the prompt information being used to instruct track maintenance personnel to intervene in the operation of the train for protection.
4. The method of claim 3, wherein, After the determination that the section occupied by the train indicated by the third identification information is the target logical section, the method further comprises: monitoring a second communication state between the plurality of wireless access points and the wireless controller every second monitoring period; If the monitoring result indicates that the communication between the wireless controller and at least one of the plurality of wireless access points is interrupted, fault processing is performed on the at least one wireless access point in communication with the wireless controller to resolve the abnormal problem of the second communication state.
5. The method of claim 4, wherein, After determining that the section occupied by the train indicated by the third identification information is the target logical section, the method further comprises: receiving fault information sent from the target wireless access point, the fault information being used to indicate that a third communication state between the target wireless access point and the on-board controller of the train is in an abnormal state; performing fault processing on the target wireless access point and the on-board controller to resolve the abnormal problem of the third communication state.
6. The method according to any one of claims 1 to 5, characterized in that, The determination of the target logical section corresponding to the first identification information and the second identification information comprises: taking the first identification information or the second identification information as a query identification, querying a preset section set to obtain the target logical section corresponding to the first identification information or the second identification information, and the section set comprises a corresponding relationship between identification information and a logical section.
7. The method of claim 6, wherein, After determining that the section occupied by the train indicated by the third identification information is the target logical section, the method further comprises: comparing the positioning position of the train with the corresponding logical section determined according to the first identification information and / or the second identification information every third monitoring period; if the positioning position information is consistent with the logical section, it is determined that the positioning position and the logical section are correct; if the positioning position information is inconsistent with the logical section, it is determined that the identification information of the on-board wireless access point of the train is configured incorrectly.
8. The method according to any one of claims 1 to 7, characterized in that, The target wireless access point is a network device pre-set beside a running track of the train and used to establish a wireless network.
9. A method of section occupancy detection for a train, characterized by, The application is applied to an on-board controller, comprising: receiving an identification set from a target wireless access point through an on-board wireless access point, the target wireless access point comprising a first target wireless access point in communication connection with a first data network and a second target wireless access point in communication connection with a second data network, and the identification set comprising first identification information and second identification information, the first identification information being used to represent identification information of the first target wireless access point, and the second identification information being used to represent identification information of the second target wireless access point; when it is determined that the first target wireless access point and the second target wireless access point correspond to a same logical section according to the first identification information and the second identification information, determining a target logical section corresponding to the first identification information and the second identification information, the target logical section being one of a plurality of sections pre-set based on a track; determining that a train position is in the target logical section.
10. The method of claim 9, wherein, The determination that the first target wireless access point and the second target wireless access point correspond to a same logical section according to the first identification information and the second identification information comprises: performing consistency voting on the first identification information and the second identification information; When it is determined that the first identification information is consistent with the second identification information, then a logical section corresponding to the first identification information and / or the second identification information is determined according to the first identification information and / or the second identification information.
11. The method according to claim 9 or 10, characterized in that, The method further comprises: The vehicle-mounted wireless access point sends identification information of the vehicle-mounted wireless access point and / or third identification information to the target wireless access point, the third identification information being used to represent a train identification of the train.
12. An electronic device, comprising: A computer program product comprising a computer readable medium storing a computer program, the computer program being executable by a processor to implement the method of any one of claims 1-8 or 9-11.
13. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, the computer program being executed by a processor to implement the method of any one of claims 1-8 or 9-11.
14. A ground control server, characterized by The ground control server is configured to perform the method of any one of claims 1-8.
15. A rail vehicle, characterized by The track vehicle comprises a vehicle-mounted controller configured to perform the method of any one of claims 9-11.
Citation Information
Patent Citations
Presence-on-track detection device and presence-on-track detection method
CN103946099A
Method and device for determining redundancy judgment time, electronic equipment and storage medium
CN116985876A