Fault Train Position Tracking and Screening Method
By tracking the location of the faulty train and combining the information of the occupancy axis section, auxiliary communication trains are assisted to complete screening, solving the problem of low efficiency in tracking and screening of faulty trains in the rail transit system, and achieving rapid train recovery and improvement of operational efficiency.
Patent Information
- Application Number
- CN202211391547.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-07
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2042-11-07
AI Technical Summary
In the rail transit system, the location tracking and screening efficiency of faulty trains is low, especially in large intervals and long axle counting sections, the recovery efficiency is extremely low, resulting in the train running at a low speed limit until the screening is completed.
By recording the location of the faulty train when the communication is faulty, and position tracking is performed based on the screening of the faulty train's occupancy shaft section and the front and rear communication trains in the occupancy shaft section of the occupancy shaft section, faulty trains and other communication trains that assist in recovering position reporting quickly complete the screening and upgrading.
Real-time tracking and rapid screening of faulty train locations is realized, train operation efficiency is improved, recovery time is reduced, and system operation stability is improved.
Smart Images

Figure CN115610481B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of rail transit, and particularly to a method for tracking and screening the positions of faulty trains. Background Art
[0002] The full-automatic operation signal system for regional rail transit realizes moving block through information transmission between the ground control system and the on-vehicle system. The full-automatic operation signal system for regional rail transit includes: Train Integrated Automation System (TIAS), Zone Controller (ZC), Data Storage Unit (DSU), Computer Interlocking (CI), Vehicle On Board Control (VOBC), etc. Among them, ZC is used to receive the position information of VOBC, the line status information reported by CI, the data version reported by DSU, and the temporary speed limit information for the whole line in real time, and calculate the Moving Authority (MA) for the train according to the above information. After receiving the MA from ZC, VOBC can be upgraded to run in Communication-Based Train Control System (CBTC). One of the necessary conditions for ZC to calculate MA is to screen the train to confirm whether there are suspicious vehicles without position reports hidden in front of the train. There are efficiency problems in the fault recovery of two types of trains in the prior art: one is that when the train loses its position due to communication failure, self-positioning failure, etc. during operation, ZC cannot calculate the moving authority for the train normally. Wait for the train to recover from the fault and report its position again. It is necessary to screen the front end of the train, that is, to ensure that the distance between the head position of the train and the idle axle counting section in front is less than the minimum vehicle length of the line. After confirming that there are no suspicious vehicles, calculate MA; the other is that communication trains (including CBTC-level trains and communication trains that have not been upgraded to CBTC level yet) have added front-end suspicious marks due to abnormalities or unknowns in the front area, and need to re-complete the front-end screening. If the above two types of trains appear in large and long axle counting sections in the interval, the recovery efficiency is extremely low; in the case of driverless operation, the driver needs to get back on the train or run at a low speed through remote control until the train completes the screening and meets the upgrade conditions. Summary of the Invention
[0003] The present disclosure provides a method for tracking and screening the positions of faulty trains, which can track the positions of faulty trains in real time and assist in quickly screening and upgrading the faulty trains with position report recovery and other communication trains.
[0004] According to a first aspect of the present disclosure, a method for tracking and screening the position of a faulty train is provided.
[0005] The method includes:
[0006] Recording the position of the faulty train when a communication failure occurs, and tracking the position of the faulty train according to the axle counter section occupied by the faulty train and the screening situation of the communication trains before and after the occupied axle counter section.
[0007] When the faulty train resumes communication, update the axle counter section information, and assist the communication trains to complete the screening according to the axle counter section information.
[0008] In some implementable ways of the first aspect, the axle counter section occupied by the faulty train is confirmed according to the axle counter section information of the faulty train and the turnout state in the driving direction; wherein, the axle counter section information includes: the states of the axle counter sections before and after the driving direction of the faulty train, and the states of the communication trains on the axle counter sections before and after.
[0009] In some implementable ways of the first aspect, if the first adjacent axle counter section in the driving direction of the faulty train is in the idle state in both the previous period and the current period, it is confirmed that the axle counter section occupied by the faulty train itself is the current axle counter section; if the first adjacent axle counter section is in the idle state in the previous period and the occupied state in the current period, and the second adjacent axle counter section is in the idle state in both the previous period and the current period, it is confirmed that the axle counter section occupied by the faulty train itself is the current axle counter section and the first adjacent axle counter section.
[0010] In some implementable ways of the first aspect, if there is a communication train that has completed the screening on any axle counter section before and after the faulty train, it is confirmed that the axle counter section occupied by the faulty train is the axle counter section occupied by itself; if there is a communication train that has not completed the screening on any axle counter section before and after the faulty train, it is confirmed that the axle counter section occupied by the faulty train is the axle counter section occupied by itself and the axle counter section occupied by the communication train.
[0011] In some implementable ways of the first aspect, if the faulty train breaks into the turnout and the turnout is in the four-way open position and the signal is closed, it is confirmed that the axle counter section occupied by the faulty train is the axle counter section occupied by itself and the first axle counter section in the normal and reverse positions of the turnout.
[0012] In some implementable ways of the first aspect, the communication trains include:
[0013] Faulty trains that resume position reporting; Trains with suspicious marks re-added due to unknown front areas.
[0014] In some implementable ways of the first aspect, assisting the communication trains to complete the screening according to the axle counter section information includes:
[0015] When the failed train resumes communication and there is only the failed train in the axle-counting section it occupies, the failed train is exempt from screening, and the communicating trains in the adjacent axle-counting sections are also exempt from screening.
[0016] In some implementations of the first aspect, assisting the communicating trains to complete screening according to the information of the occupied axle-counting section further includes:
[0017] When the failed train resumes communication and there are communicating trains with suspicious marks in the adjacent axle-counting sections before and after the axle-counting section it occupies, it is determined whether there is only a communicating train in the axle-counting section occupied by the communicating train; if there is only a communicating train, the communicating train is exempt from screening.
[0018] According to a second aspect of the present disclosure, there is provided an electronic device. The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method as described above.
[0019] According to a third aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the method as described above.
[0020] In the present disclosure, the position of the failed train is tracked according to the screening conditions of the axle-counting section occupied by the failed train and the communicating trains before and after the occupied axle-counting section, so as to assist the failed train whose position reporting is restored and other communicating trains to quickly perform screening and upgrade.
[0021] It should be understood that the content described in the Summary of the Invention section is not intended to limit the key or important features of the embodiments of the present disclosure, nor to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In conjunction with the accompanying drawings and with reference to the following detailed description, the above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent. The drawings are used to better understand the solution and do not constitute a limitation to the present disclosure. In the drawings, the same or similar reference numerals denote the same or similar elements, where:
[0023] Figure 1 Shows a flowchart of a method for tracking and screening the position of a failed train provided by an embodiment of the present disclosure;
[0024] Figures 2 - 3 Shows a schematic diagram of a scenario of a single failed train provided by an embodiment of the present disclosure;
[0025] Figure 4The figure shows a schematic diagram of a scenario where there is a communication train that has not been fully screened in the adjacent axle counter section in front of a faulty train provided by an embodiment of the present disclosure;
[0026] Figure 5 The figure shows a schematic diagram of a scenario where there is a communication train that has been fully screened in the adjacent axle counter section in front of a faulty train provided by an embodiment of the present disclosure;
[0027] Figure 6 The figure shows a schematic diagram of a scenario where there is a communication train that has not been fully screened in a non - adjacent axle counter section in front of a faulty train provided by an embodiment of the present disclosure;
[0028] Figure 7 The figure shows a schematic diagram of a scenario where there are multiple faulty trains in a single axle counter section provided by an embodiment of the present disclosure;
[0029] Figure 8 The figure shows a schematic diagram of a scenario where the switch in front of the axle counter section where the faulty train is located is in the four - open position and the signal is closed provided by an embodiment of the present disclosure;
[0030] Figure 9 The figure shows a schematic diagram of a scenario where a faulty train breaks into the front switch and the switch is in the four - open position provided by an embodiment of the present disclosure;
[0031] Figure 10 The figure shows a schematic diagram of a scenario where a faulty train resumes communication provided by an embodiment of the present disclosure;
[0032] Figure 11 The figure shows a block diagram of an exemplary electronic device capable of implementing the embodiments of the present disclosure. Detailed implementation manners
[0033] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are some, but not all, of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the scope of protection of the present disclosure.
[0034] In addition, the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally represents an "or" relationship between the front and rear associated objects.
[0035] In response to the problems mentioned in the background art, the embodiments of the present disclosure provide a method for tracking and screening the position of a faulty train.
[0036] Specifically, the DSU tracks the position of the faulty train based on the occupation of the axle counting section by the faulty train and the screening of the communicating trains before and after the occupied axle counting section. When the faulty train resumes communication, the information of the occupied axle counting section is updated, and the ZC assists the communicating trains to complete the screening according to the information of the occupied axle counting section. In this way, it can assist the faulty train whose position reporting has been restored and other communicating trains to quickly conduct screening and upgrade, effectively improving the train operation efficiency.
[0037] The following will combine the accompanying drawings and elaborate on the method for tracking and screening the position of a faulty train provided by the embodiments of the present disclosure through specific embodiments.
[0038] Figure 1 The flowchart of a method for tracking and screening the position of a faulty train provided by an embodiment of the present disclosure is shown; as Figure 1 shown, the method 100 for tracking and screening the position of a faulty train may include the following steps:
[0039] S110, record the position where the faulty train is located when a communication failure occurs, and track the position of the faulty train according to the occupation of the axle counting section by the faulty train and the screening of the communicating trains before and after the occupied axle counting section;
[0040] Specifically, when a communication failure occurs and the train is disconnected, the area controller records the position where the faulty train is located. At the same time, the data storage unit tracks the position of the faulty train according to the occupation of the axle counting section by the faulty train and the screening of the communicating trains before and after the occupied axle counting section.
[0041] In some embodiments, the axle counting section occupied by the faulty train is confirmed according to the axle counting section information of the faulty train and the turnout state in the driving direction; wherein, the axle counting section information includes: the states of the front and rear axle counting sections in the driving direction of the faulty train, and the states of the communicating trains on the front and rear axle counting sections.
[0042] In some embodiments, if the first adjacent axle counting section in the driving direction of the faulty train is in the idle state in both the previous period and the current period, it is confirmed that the axle counting section occupied by the faulty train itself is the current axle counting section; if the first adjacent axle counting section is in the idle state in the previous period and the occupied state in the current period, and the second adjacent axle counting section is in the idle state in both the previous period and the current period, it is confirmed that the axle counting section occupied by the faulty train itself is the current axle counting section and the first adjacent axle counting section.
[0043] Specifically combined with Figures 2 - 3 for a detailed description, Figures 2 - 3 The schematic diagram of a single faulty train scenario provided by an embodiment of the present disclosure is shown;
[0044] As Figure 2As shown, when the first adjacent axle counter section in the traveling direction of the faulty train is in the idle state in the current cycle and this cycle is also in the idle state, the axle counter section occupied by the faulty train itself is its current axle counter section.
[0045] As Figure 3 shown, when the first adjacent axle counter section in the traveling direction of the faulty train is in the idle state in the previous cycle and is in the occupied state in this cycle, and the second adjacent axle counter section ahead is in the idle state in both the previous cycle and this cycle, the axle counter sections occupied by the faulty train itself are its current axle counter section and the first adjacent axle counter section.
[0046] According to the embodiments of the present disclosure, by confirming the axle counter sections occupied by the faulty train itself, the axle counter sections occupied by the faulty train in more complex scenarios can be clarified, without calculating whether the distance between the head position of the train and the idle axle counter section ahead is less than the minimum vehicle length of the line, making the tracking of the position of the faulty train faster and more convenient.
[0047] In some embodiments, there can be multiple faulty trains in a single axle counter section.
[0048] Specifically combined with Figure 7 for detailed description, Figure 7 shows a schematic diagram of a scenario where there are multiple faulty trains in a single axle counter section provided by the embodiments of the present disclosure;
[0049] As Figure 7 shown, if there are multiple faulty trains in a single axle counter section and the adjacent axle counter sections are in the idle state, then the axle counter sections occupied by the multiple faulty trains are all the current axle counter section.
[0050] If there are multiple faulty trains in a single axle counter section and the adjacent axle counter sections are in the occupied state, at this time, it is impossible to confirm which faulty train occupies the adjacent axle counter section, then the axle counter sections occupied by the multiple faulty trains are all the current axle counter section and the adjacent axle counter section.
[0051] In some embodiments, if there is a screened communication train on any axle counter section in front of or behind the faulty train, then it is confirmed that the axle counter section occupied by the faulty train is the axle counter section occupied by itself; if there is an unscreened communication train on any axle counter section in front of or behind the faulty train, then it is confirmed that the axle counter section occupied by the faulty train is the axle counter section occupied by itself and the axle counter section occupied by the communication train.
[0052] Specifically combined with Figures 4 - 6 and Figure 10 for detailed description.
[0053] Figure 4 shows a schematic diagram of a scenario when there is an unscreened communication train in the adjacent axle counter section in front of the faulty train provided by the embodiments of the present disclosure;
[0054] As Figure 4 shown, there is a communication train with uncompleted back-end screening in the adjacent axle counter section that the faulty train occupies on its own in the driving direction of the faulty train. At this time, the axle counter section occupied by the faulty train is the axle counter section it occupies on its own and the axle counter section occupied by the communication train ahead.
[0055] Figure 5 The figure shows a schematic diagram of the scenario when there is a communication train with completed screening in the adjacent axle counter section in front of the faulty train provided by the embodiment of the present disclosure;
[0056] As Figure 5 shown, there is a communication train with completed back-end screening in the axle counter section in the driving direction of the faulty train. At this time, the axle counter section occupied by the faulty train is the axle counter section it occupies on its own.
[0057] Figure 6 The figure shows a schematic diagram of the scenario when there is a communication train with uncompleted screening in the non-adjacent axle counter section in front of the faulty train provided by the embodiment of the present disclosure;
[0058] As Figure 6 shown, there is a train with uncompleted back-end screening in the non-adjacent axle counter section in the driving direction of the faulty train. At this time, the axle counter section occupied by the faulty train is the axle counter section it occupies on its own and the axle counter section occupied by the communication train ahead.
[0059] In some embodiments, the axle counter sections expressing the positions of the trains are not necessarily continuously adjacent. As Figure 6 shown, the position of the faulty train is the axle counter section it occupies on its own and the axle counter section occupied by the communication train ahead, that is, Figure 6 a, b, and c in
[0060] In some embodiments, there are communication trains with uncompleted screening both in front of and behind the faulty train. As Figure 10 shown, at this time, the axle counter section occupied by the faulty train is the axle counter section it occupies on its own and the axle counter sections occupied by the communication trains in front of and behind it, that is, Figure 10 a, b, c, and d in
[0061] According to the embodiment of the present disclosure, on the basis of confirming the axle counter section that the faulty train occupies on its own, the axle counter sections occupied by multiple faulty trains are clarified, realizing the tracking of the positions of multiple faulty trains.
[0062] In some embodiments, if the faulty train breaks into the switch and the switch is in the four-way open position and the signal is off, it is confirmed that the axle counter section occupied by the faulty train is the axle counter section it occupies on its own and the first axle counter section in the normal and reverse positions of the switch.
[0063] Specifically, it is described in detail in combination with Figures 8 - 9 this.
[0064] Figure 8 Shows a schematic diagram of the scenario where the switch in front of the axle counter section where the faulty train is located is in the four-way position and the signal is closed, provided by an embodiment of the present disclosure;
[0065] As Figure 8 shown, the switch in front of the axle counter section where the faulty train is located is in the four-way position and the signal is closed. At this time, if the faulty train continues to move forward, it will break into the switch.
[0066] Figure 9 Shows a schematic diagram of the scenario when the faulty train breaks into the switch in front and the switch is in the four-way position, provided by an embodiment of the present disclosure;
[0067] As Figure 9 shown, the faulty train breaks into the switch, and the axle counter sections in front of the normal and reverse positions of the switch are in the occupied state. ZC cannot confirm the direction of the faulty train. Therefore, the axle counter sections occupied by the faulty train are its own occupied axle counter sections and the first axle counter section in the normal and reverse directions of the switch, that is Figure 9 the a, b, c, and d sections in
[0068] According to the embodiments of the present disclosure, the axle counter sections occupied by the faulty train in complex scenarios are clarified. In this way, it can effectively assist in quickly screening and upgrading the faulty train with restored position reporting and other communication trains.
[0069] S120. When the faulty train resumes communication, update the information of the occupied axle counter sections, and assist the communication trains to complete the screening according to the information of the occupied axle counter sections.
[0070] In some embodiments, the communication trains that need to be screened can be the following two types:
[0071] One type is the faulty train with restored position reporting; the other type is the train with a suspicious mark re-added due to the unknown front area.
[0072] In some embodiments, the faulty trains with restored position reporting can be the trains in the following scenarios:
[0073] Trains that resume position reporting after their own positioning fails; for example, the train drives into a switch with an unknown state or the train speed measurement and distance measurement system fails.
[0074] Trains with a preset non-CBTC level that do not communicate with ZC and are manually upgraded to the CBTC level and start reporting their positions after the upgrade.
[0075] Trains that resume position reporting after a communication failure with ZC.
[0076] Trains that resume after a communication failure between the CI in the operating area and ZC; when there is a communication failure between ZC and CI, the trains will be deleted for safety reasons, and the trains need to report their positions again.
[0077] Trains with CI-ZC communication failures in the operating area and entering the next CI jurisdiction area.
[0078] In some embodiments, trains that have added suspicious marks due to unknown areas ahead can be trains in the following scenarios:
[0079] When multiple CBTC trains are in pursuit, a failure of the leading train causes the current train to make an emergency brake.
[0080] The area ahead of the CBTC train is an unknown failure area, resulting in the ZC failing to calculate the MA for the train.
[0081] The CBTC train operates within the handover ZC range, and a communication failure between the handover ZC and the takeover ZC causes the current train to make an emergency brake.
[0082] In the case where one ZC manages multiple interlocking control areas, when the CBTC train operates within the CI1 control area and the ZC determines a communication failure with CI2 at this time, the current train makes an emergency brake after receiving the ZC notice.
[0083] According to the embodiments of the present disclosure, the above two types of communication trains that need to be screened can be quickly screened, effectively improving the operation efficiency of the trains.
[0084] In some embodiments, the ZC assists in screening communication trains according to the occupied axle counting section information, including:
[0085] If when a failed train resumes communication, only the failed train that resumes communication exists in its occupied axle counting section, then the failed train that resumes communication is exempt from screening, and the communication trains on its adjacent axle counting sections can also be exempt from screening, thereby realizing the rapid screening of the failed train that resumes communication and the communication trains on its adjacent axle counting sections.
[0086] In some embodiments, the ZC assisting in screening communication trains according to the occupied axle counting section information further includes:
[0087] If when a failed train resumes communication, there are communication trains with suspicious marks in the adjacent axle counting sections before and after its occupied axle counting section, then it is determined whether only the communication train exists in the occupied axle counting section of the communication train; if only the communication train exists, then the communication train can be exempt from screening, thereby realizing the rapid screening of the communication trains with suspicious marks.
[0088] Specifically combined with Figure 10 For a detailed description.
[0089] Such as Figure 10As shown in the figure, when the failed train resumes communication, there are communication trains with suspicious marks in front of and behind the axle-counting section occupied by the failed train itself. At this time, the ZC determines whether there is only itself in the axle-counting section where each of the communication trains in front of and behind is located; if the ZC determines that there is only itself in the axle-counting section occupied by each of the communication trains in front of and behind, then the two communication trains in front of and behind the failed train are exempt from screening, and the axle-counting section occupied by the failed train that resumes communication changes from a, b, c, d to b, c.
[0090] According to the embodiments of the present disclosure, the following technical effects are achieved:
[0091] Compared with the traditional screening scheme, the method for tracking and screening the position of a failed train provided by the present disclosure tracks the position of the failed train according to the axle-counting section occupied by the failed train and the screening conditions of the communication trains in front of and behind the axle-counting section, without calculating whether the distance from the head position of the train to the idle axle-counting section in front is less than the minimum train length of the line. In this way, it can assist the failed train that resumes position reporting and other communication trains to quickly screen and upgrade, effectively improving the train operation efficiency.
[0092] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present disclosure is not limited by the described action sequence, because according to the present disclosure, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to the present disclosure.
[0093] According to the embodiments of the present disclosure, the present disclosure also provides an electronic device and a readable storage medium.
[0094] Figure 11 The schematic block diagram of the electronic device 1100 that can be used to implement the embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0095] Device 1100 includes a computing unit 1101, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 1102 or a computer program loaded from a storage unit 1108 into a random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the device 1100 can also be stored. The computing unit 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.
[0096] Multiple components in the device 1100 are connected to the I / O interface 1105, including: an input unit 1106, such as a keyboard, a mouse, etc.; an output unit 1107, such as various types of displays, speakers, etc.; a storage unit 1108, such as a magnetic disk, an optical disk, etc.; and a communication unit 1109, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1109 allows the device 1100 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0097] The computing unit 1101 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 1101 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 1101 executes the various methods and processes described above, such as method 100. For example, in some embodiments, method 100 can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as the storage unit 1108. In some embodiments, part or all of the computer program can be loaded and / or installed onto the device 1100 via the ROM 1102 and / or the communication unit 1109. When the computer program is loaded into the RAM 1103 and executed by the computing unit 1101, one or more steps of the method 100 described above can be executed. Alternatively, in other embodiments, the computing unit 1101 can be configured to execute method 100 in any other appropriate manner (e.g., by means of firmware).
[0098] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems on chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0099] The program code for implementing the methods of the present disclosure 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, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine, or entirely on the remote machine or server.
[0100] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0101] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0102] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.
[0103] A computer system can include a client and a server. The client and the server are generally far from each other and typically interact through a communication network. The client - server relationship is created by computer programs running on the respective computers and having a client - server relationship with each other. The server can be a cloud server, or a server of a distributed system, or a server incorporating a blockchain.
[0104] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this is not limited herein.
[0105] The above - described specific embodiments do not constitute a limitation on the protection scope of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub - combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of this disclosure shall be included within the protection scope of this disclosure.
Claims
1. A method for tracking and screening the position of a faulty train, characterized in that, it includes: Recording the position of the faulty train when a communication failure occurs, and tracking the position of the faulty train according to the occupation of the axle counting section by the faulty train and the screening situation of the communication trains before and after the occupied axle counting section; the occupation of the axle counting section by the faulty train is confirmed according to the axle counting section information of the faulty train and the turnout state in the driving direction; wherein, The axle counting section information includes: the states of the axle counting sections before and after the driving direction of the faulty train, and the states of the communication trains on the axle counting sections before and after; wherein, If the first adjacent axle counting section in the driving direction of the faulty train is in the idle state in both the previous period and the current period, it is confirmed that the axle counting section occupied by the faulty train itself is the current axle counting section; If the first adjacent axle counting section is in the idle state in the previous period and the occupied state in the current period, and the second adjacent axle counting section is in the idle state in both the previous period and the current period, it is confirmed that the axle counting section occupied by the faulty train itself is the current axle counting section and the first adjacent axle counting section; When the faulty train resumes communication, update the occupied axle counting section information, and assist the communication train to complete the screening according to the occupied axle counting section information; wherein, If only the faulty train exists in the occupied axle counting section when the faulty train resumes communication, the faulty train is exempt from screening, and the communication trains on its adjacent axle counting sections are also exempt from screening; If there are communication trains with suspicious marks in the adjacent axle counting sections before and after the occupied axle counting section of the faulty train when the faulty train resumes communication, it is judged whether only the communication train exists in the occupied axle counting section of the communication train; if only the communication train exists, the communication train is exempt from screening.
2. The method according to claim 1, characterized in that, If there are communication trains that have completed screening on any axle counting section before and after the faulty train, it is confirmed that the axle counting section occupied by the faulty train is the axle counting section occupied by itself; If there are communication trains that have not completed screening on any axle counting section before and after the faulty train, it is confirmed that the axle counting section occupied by the faulty train is the axle counting section occupied by itself and the axle counting section occupied by the communication train.
3. The method according to claim 1, characterized in that, If the faulty train breaks into the turnout and the turnout is in the four-way open position and the signal machine is closed, it is confirmed that the occupied axle counting section of the faulty train is the axle counting section occupied by itself and the first axle counting section in the normal and reverse positions of the turnout.
4. The method according to claim 1, characterized in that, The communication train includes: A faulty train that resumes position reporting; A train that has been re-added with a suspicious mark due to the unknown front area.
5. An electronic device, characterized in that, it includes: At least one processor; And A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1-4.
6. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are for causing the computer to perform the method according to any one of claims 1-4.
Citation Information
Patent Citations
Method for judging fault occupancy of axle counting section
CN108216308A