Signal machine cross-pressure instruction generation method and device, signal machine cross-pressure system

By generating cross-pressure instructions for the signal machine in the CBTC system, the interlocking system failure caused by the cross-pressure command of the signal machine is solved, ensuring that the train can accurately cross-pressure signal, improving operational efficiency and reducing manual intervention.

CN118877049BActive Publication Date: 2024-12-13BEIJING URBAN CONSTR INTELLIGENT CONTROL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411385573.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2024-12-13
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

In CBTC system, the signal transpressure command causes the interlocking system to be shut down, affecting the operation of the train, especially when the train is running at a faster speed, the train has completely entered the axis counting section inside the signal and the signal cannot automatically Openness requires manual intervention.

Method used

By obtaining the operating speed, position information of the target train and the position information of the signal, determine the cross-pressure strategy, and generate a cross-pressure command when the front of the train has not crossed the signal and the waiting distance is less than the predicted running distance to avoid the connection Lock system fault shut down.

Benefits of technology

When the interlocking device receives the signal transpress command, the train can accurately transpress the signal transpress, avoid fault shutdown, improve train operation efficiency, and reduce manual intervention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118877049B_ABST
    Figure CN118877049B_ABST
Patent Text Reader

Abstract

The present specification provides a method and device for generating a signal cross-pressure instruction, and a signal cross-pressure system, wherein the method for generating a signal cross-pressure instruction includes: obtaining a target running speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section; determining a target cross-pressure strategy for the target train according to the target running speed and the target static speed limit information; when the target cross-pressure strategy is a pre-cross-pressure strategy, determining a target position relationship between the target train and the target signal and a waiting distance between the target train and the target signal according to the target train position information and the target signal position information; when the target position relationship is that the front of the target train has not passed the target signal, and the waiting distance is less than the predicted running distance, generating a signal cross-pressure instruction for the target signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of rail transit technology, and in particular to a method for generating a signal cross pressure instruction. The present invention also relates to a signal cross pressure instruction generating device and a signal cross pressure system, a computing device, a computer readable storage medium, and a computer program product. Background Art

[0002] The Communication Based Train Control (CBTC) system is the mainstream control system for urban rail transit today. As the core ground control equipment of the CBTC system, the line controller (LC) mainly generates and sends movement authorizations (MA) to trains within its control range based on the position information reported by the communicating trains and the track occupancy / idleness information provided by the interlocking routes and trackside equipment. It is the hub of train-ground information processing, ensuring the driving efficiency and safe operation of communicating trains under the CBTC system, and has the ability to manage trains under various train control levels and driving modes.

[0003] In the traditional signal system, the permission signal and prohibition signal of the signal are controlled by the interlocking system according to the occupancy of the section in the train line, but in the CBTC system, the line controller can send the signal cross-pressure command to the interlocking system to realize dynamic control of the signal. In current practical applications, most trains are running at a relatively fast speed. When the train is running at a relatively fast speed, it may happen that when the interlocking system receives the signal cross-pressure command, the train has completely entered the axle counting section inside the signal, and the axle counting section inside the signal is idle. At this time, when the interlocking system receives the signal cross-pressure command, it will control the signal to convert the green light signal or yellow light signal displayed by the signal to a red light signal, causing the interlocking system to fail and shut down the signal. When the rear train needs to pass, it is restricted, and the signal cannot be opened automatically. Manual intervention is required to restore the signal to normal, affecting the train operation. Summary of the invention

[0004] In view of this, an embodiment of this specification provides a method for generating a signal cross-pressure instruction. One or more embodiments of this specification also relate to a signal cross-pressure instruction generating device and a signal cross-pressure system, a computing device, a computer-readable storage medium and a computer program product to solve the technical defects existing in the prior art.

[0005] According to a first aspect of an embodiment of this specification, a method for generating a signal cross-pressure instruction is provided, comprising:

[0006] Obtaining a target running speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section;

[0007] Determining a target cross-pressure strategy for the target train according to the target running speed and the target static speed limit information;

[0008] In the case where the target cross-pressure strategy is a pre-cross-pressure strategy, determining a target position relationship between the target train and the target signal and a waiting distance between the target train and the target signal according to the target train position information and the target signal position information;

[0009] When the target position relationship is that the head of the target train has not passed the target signal and the waiting running distance is less than the predicted running distance, a signal cross-pressure instruction for the target signal is generated.

[0010] According to a second aspect of an embodiment of this specification, a signal machine cross-pressure instruction generating device is provided, comprising:

[0011] An acquisition module is configured to acquire a target running speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section;

[0012] A first determination module is configured to determine a target cross-pressure strategy of the target train according to the target running speed and the target static speed limit information;

[0013] A second determination module is configured to determine, when the target cross-pressure strategy is a pre-cross-pressure strategy, a target position relationship between the target train and the target signal and a waiting distance between the target train and the target signal according to the target train position information and the target signal position information;

[0014] The generating module is configured to generate a signal cross-pressure instruction for the target signal when the target position relationship is that the head of the target train has not passed the target signal and the waiting running distance is less than the predicted running distance.

[0015] According to a third aspect of the embodiments of this specification, there is provided a signal cross-pressure system, the signal cross-pressure system comprising a vehicle-mounted controller, a line controller and an interlocking device;

[0016] The onboard controller is configured to send the target running speed and target train position information of the target train to the line controller;

[0017] The line controller is configured to obtain the target operating speed, the target train position information, the target signal position information of the target signal, and the target static speed limit information of the target first axle counting section; determine the target cross-pressure strategy of the target train according to the target operating speed and the target static speed limit information; when the target cross-pressure strategy is the pre-cross-pressure strategy, determine the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal according to the target train position information and the target signal position information; when the target position relationship is that the head of the target train has not passed the target signal, and the waiting distance is less than the predicted running distance, generate a signal cross-pressure instruction for the target signal, and send the signal cross-pressure instruction to the interlocking device;

[0018] The interlocking device is configured to determine the section state of the target second axle counting section of the target signal in response to the signal cross-pressure instruction; and close the target signal when the section state of the target second axle counting section is occupied.

[0019] According to a fourth aspect of an embodiment of this specification, a computing device is provided, including:

[0020] Memory and processor;

[0021] The memory is used to store computer programs / instructions, and the processor is used to execute the computer programs / instructions. When the computer programs / instructions are executed by the processor, the steps of the signal machine cross-pressure instruction generation method are implemented.

[0022] According to a fifth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores a computer program / instruction, and when the computer program / instruction is executed by a processor, the steps of the signal machine cross-pressure instruction generation method are implemented.

[0023] According to a sixth aspect of the embodiments of this specification, a computer program product is provided, including a computer program / instruction, which, when executed by a processor, implements the steps of the above-mentioned signal machine cross-pressure instruction generation method.

[0024] An embodiment of the present specification realizes that, according to the target running speed of the target train, it is determined whether the target train is running forward at a faster running speed, and according to the target running speed of the target train and the target static speed limit information, the target crossing strategy of the target train when crossing the signal is determined. In the case where the target crossing strategy of the target train is a pre-crossing strategy, by determining the target position relationship between the target train and the target signal, when it is determined that the head of the target train has not passed the target signal, that is, when it is determined that the target train has not crossed the target signal, by predicting the distance required for the target train to cross the target signal, that is, the predicted running distance, and according to the predicted running distance, the signal crossing instruction for the target signal is generated in advance, so that when the interlocking device receives the signal crossing instruction, the target train can cross the target signal. Thereby, it is avoided that when the interlocking device receives the signal crossing instruction, the train has completely crossed the signal, causing the interlocking system to fail and shut down the signal, and affecting the normal operation of the rear train. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 is a processing flow chart of a signal cross-pressure system provided by an embodiment of this specification;

[0026] Figure 2 is a schematic diagram of a target first axle counting section and a target second axle counting section provided by an embodiment of the present specification;

[0027] Figure 3 It is a flow chart of a method for generating a signal cross-pressure instruction provided by an embodiment of this specification;

[0028] Figure 4 A flowchart of determining whether to generate a signal cross-pressure instruction based on a pre-cross-pressure strategy provided by an embodiment of the present specification;

[0029] Figure 5 It is a schematic diagram of determining whether to generate a signal cross-pressure instruction based on a pre-cross-pressure strategy provided by an embodiment of this specification;

[0030] Figure 6 A flowchart of determining whether to generate a signal cross-pressure instruction based on a cross-pressure strategy provided by an embodiment of the present specification;

[0031] Figure 7 It is a schematic diagram of determining whether to generate a signal machine cross-pressure instruction based on a cross-pressure strategy provided by an embodiment of this specification;

[0032] Figure 8 It is a process flow chart of a method for generating a signal cross-pressure instruction provided by an embodiment of the present specification;

[0033] Fig. 9 It is a structural schematic diagram of a signal machine cross-pressure instruction generating device provided by an embodiment of this specification;

[0034] Fig.10 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION

[0035] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.

[0036] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a", "said" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.

[0037] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0038] In addition, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0039] First, the terms involved in one or more embodiments of this specification are explained.

[0040] CBTC: Communication Based Train Control system, a continuous train automatic control system built through active train positioning technology that does not rely on trackside train occupancy detection equipment, continuous train-to-ground two-way data communication technology, and on-board and ground processors that can perform safety functions.

[0041] LC: Line Controller. The LC system is mainly responsible for calculating the movement authorization (MA) for the communication trains within its control range based on the position information reported by the communication trains, the routes arranged by the interlocking, and the track occupancy / free information provided by the trackside equipment, to ensure the safe operation of the communication trains within its control area.

[0042] ATP: Automatic Train Protection system, ATP is an onboard subsystem that directly ensures train safety and realizes full protection of train safety. ATP is installed at the front and rear of the train, and realizes autonomous positioning through speed sensors, speed radars and odometers, and uses transponders to correct the train's position and speed information, obtains the train's movement authorization (MA) through wireless communication (or variable data transponders), calculates and generates the train's control speed curve, and protects the train's position and speed to ensure driving safety.

[0043] CI: Computer Interlocking system. In the field of rail transit, the interlocking system is one of the core components to ensure the safe operation of trains. The design and operation of the interlocking system is to prevent accidents such as train collisions and derailments. It controls the status of signals, switches and track circuits to ensure that trains can travel safely at any time.

[0044] In the traditional signal system, the permission signal and prohibition signal of the signal are controlled by the interlocking system according to the occupancy of the section in the train line, but in the CBTC system, the line controller can send the signal cross-pressure command to the interlocking system to realize dynamic control of the signal. In current practical applications, most trains are running at a relatively fast speed. When the train is running at a relatively fast speed, it may happen that when the interlocking system receives the signal cross-pressure command, the train has completely entered the axle counting section inside the signal, and the axle counting section inside the signal is idle. At this time, when the interlocking system receives the signal cross-pressure command, it will control the signal to convert the green light signal or yellow light signal displayed by the signal to a red light signal, causing the interlocking system to fail and shut down the signal. When the rear train needs to pass, it is restricted, and the signal cannot be opened automatically. Manual intervention is required to restore the signal to normal, affecting the train operation.

[0045] In this specification, a method for generating a signal cross-pressure instruction is provided. This specification also relates to a signal cross-pressure instruction generating device and a signal cross-pressure system, a computing device, a computer-readable storage medium and a computer program product, which are described in detail one by one in the following embodiments.

[0046] See also Figure 1 , Figure 1 A processing flow chart of a signal cross-pressure system provided according to an embodiment of the present specification is shown.

[0047] The signal cross-pressure system includes an on-board controller 102, a line controller 104 and an interlocking device 106;

[0048] The onboard controller 102 is configured to send the target running speed and target train position information of the target train to the line controller 104;

[0049] The line controller 104 is configured to obtain the target running speed, the target train position information, the target signal position information of the target signal, and the target static speed limit information of the target first axle counting section; determine the target cross-pressure strategy of the target train according to the target running speed and the target static speed limit information; when the target cross-pressure strategy is the pre-cross-pressure strategy, determine the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal according to the target train position information and the target signal position information; when the target position relationship is that the head of the target train has not passed the target signal, and the waiting distance is less than the predicted running distance, generate a signal cross-pressure instruction for the target signal, and send the signal cross-pressure instruction to the interlocking device 106;

[0050] The interlocking device 106 is configured to determine the section state of the target second axle counting section of the target signal in response to the signal cross-pressure instruction; and close the target signal when the section state of the target second axle counting section is occupied.

[0051] Among them, the on-board controller is specifically the ATP system installed at the front or rear of the train; the line controller is specifically the LC; the interlocking equipment is specifically the equipment in the CI system. The target train refers to any train running on the train line. The target running speed refers to the actual running speed of the target train during operation; the target train position information specifically includes the target train position information, the rear position information and the front position information. The rear position information specifically includes the actual rear position information of the target train and the safety rear position information. The front position information specifically includes the actual front position information of the target train and the safety front position information.

[0052] In practical applications, the onboard controller can be used to locate the position information of the target train to generate the target train position information of the target train, and can also measure the running speed of the target train to generate the target running speed of the target train. In one or more embodiments provided in this specification, after generating the target running speed and the target train position information of the target train, the onboard controller sends the target running speed and the target train position information to the line controller, so that the line controller can determine the target cross-pressure strategy of the target train according to the target running speed and the target train position information, and generate the signal cross-pressure instruction based on the target cross-pressure strategy to realize the cross-pressure of the target train on the signal.

[0053] The target signal refers to the first signal queried along the target running direction of the target train. The target signal location information is the location information of the target signal. The target first axle counting section refers to the axle counting section outside the target signal; the target static speed limit information refers to the restriction information of the target first axle counting section for the running speed of each train, for example, the maximum speed limit information when the train runs in the target first axle counting section, and the minimum speed limit information when the train runs in the target first axle counting section. The target cross-pressure strategy refers to the cross-pressure strategy adopted by the target train to cross the target signal; the target cross-pressure strategy includes the pre-cross-pressure strategy and the already-crossed strategy. The pre-cross-pressure strategy refers to the strategy of pre-generating a signal cross-pressure instruction before the target train crosses the target signal, and sending the signal cross-pressure instruction to the interlocking device; the already-crossed strategy refers to the strategy of generating a signal cross-pressure instruction when the target train has crossed the signal but has not completely passed the signal, and sending the signal cross-pressure instruction to the interlocking device.

[0054] The waiting distance refers to the distance between the target train and the target signal when the target train has not yet crossed the target signal. The predicted running distance refers to the distance that the target train needs to run at the target running speed within the predicted time interval. The predicted time interval refers to the delay time interval for data transmission between the train automatic protection system, the line control system and the interlocking system, which can be determined based on the current protection operation cycle of the train automatic protection system, the control operation cycle of the line control system and the interlocking operation cycle of the interlocking system.

[0055] Specifically, after obtaining the target running speed and target train position information sent by the onboard controller, the line controller can determine the target signal corresponding to the target train and the target first axle counting section corresponding to the target signal, and obtain the target signal position information of the target signal and the target static speed limit information corresponding to the target first axle counting section. Further, according to the target running speed and the target static speed limit information, the target cross-pressure strategy of the target train is determined. If the target cross-pressure strategy is determined to be a pre-cross-pressure strategy, the target position relationship between the target train and the target signal, and the waiting distance between the target train and the target signal are determined according to the target train position information and the target signal position information, and the predicted running distance that the target train will run in the predicted time interval is predicted according to the target running speed. When it is determined that the head of the target train has not passed the target signal, and the waiting distance between the target train and the target signal is less than the predicted running distance, a signal cross-pressure instruction for the target signal is generated, and the signal cross-pressure instruction is sent to the interlocking device, so that the interlocking device can control the target signal according to the signal cross-pressure instruction. The specific implementation process of the line controller generating the signal cross-pressure instruction according to the target cross-pressure strategy is specifically referred to the signal cross-pressure instruction generation method described below, which is not described in detail in this specification.

[0056] The target second axle counting section refers to the axle counting section inside the target signal. The section status specifically includes an occupied state or an idle state. The occupied state means that there is a train running in the target second axle counting section; the idle state means that there is no train running in the target second axle counting section.

[0057] See also Figure 2 , Figure 2 A schematic diagram of a target first axle counting section and a target second axle counting section provided according to an embodiment of the present specification is shown. Figure 2 The signal shown in is the determined target signal, the axle counting section outside the target signal is the target first axle counting section, and the axle counting section inside the target signal is the target second axle counting section. In this specification, the outside and inside of the signal are determined according to the protection direction of the signal. Specifically, the inside of the signal is located on one side of the protection direction of the signal, and the other side is the outside of the signal.

[0058] As mentioned above, the pre-cross-pressure strategy is a strategy that generates a signal cross-pressure instruction in advance before the target train crosses the target signal, and sends the signal cross-pressure instruction to the interlocking device. In actual applications, there may be errors in the prediction. Therefore, it may happen that when the interlocking device receives the signal cross-pressure instruction sent by the line controller, the target train has not reached the target signal. If the interlocking device directly closes the target signal according to the signal cross-pressure instruction at this time, that is, changes the target signal from displaying a green or yellow light to displaying a red light, then the target signal will not be able to cross-press the target signal, affecting the train operation.

[0059] Based on this, in order to improve the accuracy of the target train crossing the target signal, after receiving the signal crossing instruction sent by the line controller, the interlocking device needs to further determine the section state of the target second axle counting section to determine whether the target train is running in the target second axle counting section, that is, to determine whether the locomotive of the target train has crossed the target signal. If the section state of the target second axle counting section is determined to be occupied, it means that the locomotive of the target train has crossed the target signal, and at this time, the interlocking device can close the target signal.

[0060] In this specification, the line controller can determine the target crossing strategy adopted by the target train when crossing the target signal according to the target running speed and the target static speed limit information of the target train, and when it is determined that the target crossing strategy is the pre-crossing strategy, the predicted running distance of the target train that will run within the predicted time interval is predicted in advance according to the target running speed of the target train, and when it is determined that the waiting running distance between the target train and the target signal is less than the predicted running distance, a signal crossing instruction for the target signal is generated, so that when the interlocking device receives the signal crossing instruction, the target signal can cross to the target signal, so as to avoid the target train running too fast and completely entering the target second axle counting section, affecting the operation of the rear train; after the interlocking device closes the target signal based on the signal crossing instruction, the target signal can be automatically opened without human intervention, thereby improving the train operation efficiency.

[0061] See also Figure 3 , Figure 3 A flow chart of a method for generating a signal cross-pressure instruction according to an embodiment of the present specification is shown, which specifically includes the following steps:

[0062] Step 302: Obtain a target running speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section.

[0063] In actual applications, the line controller can obtain the target running speed and target train position information of the target train sent by the on-board controller. After obtaining the target running speed and target train position information of the target train, the line controller needs to determine the signal that the target train is about to cross or has crossed, so as to generate a signal crossing instruction for the signal.

[0064] Due to the different target running speeds and target train position information of the target train, the target crossing strategies adopted by the target train when crossing the signal are also different. Based on this, it is necessary to determine the target signal corresponding to the target train and the target first axle counting section corresponding to the target signal to determine the target crossing strategy that can be adopted by the target train when crossing the target signal.

[0065] In a specific implementation manner provided in this specification, obtaining target signal position information of a target signal and target static speed limit information of a target first axle counting section includes:

[0066] Obtaining a target running direction of the target train;

[0067] According to the target train position information and the target running direction, query the target signal corresponding to the target train, and obtain the target signal position information and the target protection direction of the target signal;

[0068] When the target running direction is consistent with the target protection direction, a target first axle counting section is determined according to the target signal, and target static speed limit information of the target first axle counting section is obtained.

[0069] The target running direction refers to the running direction of the target train. For example, the target running direction is the target train running in the up direction, or the target train running in the down direction. The target protection direction refers to the protection direction of the target signal.

[0070] Specifically, when the line controller obtains the target running speed and target train position information of the target train, it can also obtain the target running direction of the target train. According to the target train position information of the target train, the signal in front of the target train is queried, and the signal closest to the target train is determined as the target signal, and the target protection direction and target signal position information of the target signal are obtained. In actual applications, some trains are monorail trains. During the operation of monorail trains, the signal only provides guidance for the one-way operation of the train. For example, when train A is running up, it is guided by the signal, and when train A is running down, it is not guided by the signal. At this time, the running direction of train A is opposite to the protection direction of the signal.

[0071] Therefore, after querying the target signal and obtaining the target protection direction of the target signal, it is necessary to further determine whether the target running direction of the target train is consistent with the target protection direction of the target signal. When the target running direction is consistent with the target protection direction, the target first axle counting section corresponding to the target signal is determined according to the target signal. Specifically, the axle counting section outside the target signal is determined as the target first axle counting section, and the target static speed limit information of the target first axle counting section is obtained.

[0072] In one embodiment provided in the present specification, the target signal is queried according to the target running direction and the target train position information of the target train. After the target signal position information and the target protection direction of the target signal are obtained, in order to ensure the accuracy of the target train crossing the target signal, after determining that the target running direction of the target train is consistent with the target protection direction of the target signal, the target first axle counting section and the target static speed limit information of the target first axle counting section are obtained, so that in the subsequent process, the target crossing strategy of the target train crossing the target signal can be determined according to the target static speed limit information of the target first axle counting section.

[0073] Step 304: Determine a target cross-pressure strategy for the target train according to the target running speed and the target static speed limit information.

[0074] In current practical applications, the train cross-pressure signal requires the line controller to send a signal cross-pressure instruction to the interlocking device. In order not to affect the operation of the train behind the current train, the signal cross-pressure instruction is often sent to the interlocking device after it is determined that the front of the current train has passed the signal and the rear of the current train has not passed the signal. However, the running speeds of different trains are different during operation, and the speed limit information corresponding to different axle counting sections is also different. In practical applications, there is often a delay time between the interlocking device receiving the signal cross-pressure instruction and the interlocking device under the line controller sending the signal cross-pressure instruction. When the current train is running at a fast speed, the interlocking device may receive the signal cross-pressure instruction when the current train has completely passed the signal, or even cleared the target second axle counting section of the signal. At this time, the section state of the target second axle counting section is idle, and the signal has also been closed, and the train behind the current train will not be able to operate normally.

[0075] Based on this, in one or more embodiments provided in this specification, before generating a signal cross-pressure instruction, the target cross-pressure strategies corresponding to different trains are determined according to the different running speeds of different trains, and the corresponding signal cross-pressure instructions are generated at different times according to the corresponding target cross-pressure strategies.

[0076] In a specific implementation manner provided in this specification, determining a target cross-pressure strategy for the target train according to the target running speed and the target static speed limit information includes:

[0077] Get the preset speed threshold;

[0078] Comparing the target running speed with the preset speed threshold to obtain a speed comparison result, and comparing the target static speed limit information with the preset speed threshold to obtain a speed limit comparison result;

[0079] A target cross-pressure strategy for the target train is determined according to the speed comparison result and the speed limit comparison result.

[0080] The preset speed threshold refers to the threshold of the train running speed set in advance, which is used to measure whether the train is in a medium-high speed running state or a low speed running state. For example, if the preset speed threshold is 80km / h, if the running speed of train A is 70km / h, it means that train A is in a low speed running state, and if the running speed of train A is 90km / h, it means that train A is in a medium-high speed running state.

[0081] In actual applications, when the train runs to the target first axle counting section, that is, the train is about to cross the target signal, or has already crossed the target signal, at this time, it is necessary to judge the target running speed of the target train to determine whether the target train is in a medium-high speed running state or a low speed running state when crossing the target signal. In addition, since the target first axle counting section is often provided with corresponding target static speed limit information, the target train needs to run according to the target static speed limit information. For example, the target running speed of the target train cannot exceed the maximum speed limit of the target first axle counting section.

[0082] Specifically, after obtaining the target running speed and target static speed limit information of the target train, obtain the preset speed threshold, and respectively compare the target running speed and target static speed limit information (specifically, the maximum speed limit information of the target first axle counting section) with the preset speed threshold, and obtain the speed comparison result and the speed limit comparison result. According to the obtained speed comparison result, the actual running state of the target train (medium-high speed running state or low speed running state) can be known, and according to the obtained speed limit comparison result, it can be known whether the target train is allowed to run in the target first axle counting section at a medium-high speed running state. After obtaining the speed comparison result and the speed limit comparison result, the target cross-pressure strategy of the target train is determined according to the speed comparison result and the speed limit comparison result. Furthermore, the specific implementation method of determining the target cross-pressure strategy according to the speed comparison result and the speed limit comparison result is as follows:

[0083] In a specific implementation manner provided in this specification, determining a target span pressure strategy of the target train according to the speed comparison result and the speed limit comparison result includes:

[0084] When the target running speed exceeds the preset speed threshold and the target static speed limit information exceeds the preset speed threshold, determining that the target cross-pressure strategy of the target train is a pre-cross-pressure strategy;

[0085] When the target running speed does not exceed the preset speed threshold and the target static speed limit information exceeds the preset speed threshold, determining that the target cross-pressure strategy of the target train is a cross-pressure strategy;

[0086] When the target running speed does not exceed the preset speed threshold and the target static speed limit information does not exceed the preset speed threshold, it is determined that the target cross-pressure strategy of the target train is the cross-pressure strategy.

[0087] Specifically, when the target running speed exceeds the preset speed threshold, and the target static speed limit information (specifically, the maximum speed limit information of the target first axle counting section) exceeds the preset speed threshold, it means that the target train is in a medium-high speed running state, and the target train is allowed to run in the target first axle counting section at a medium-high speed running state. At this time, it is determined that the target train crosses the target signal with the pre-crossing strategy; when the target running speed does not exceed the preset speed threshold, and the target static speed limit information (specifically, the maximum speed limit information of the target first axle counting section) exceeds the preset speed threshold, it means that the target train is allowed to cross the target signal with the pre-crossing strategy. The target train runs in the target first axle counting section in a medium-high speed running state, but the target running speed of the target train does not reach the medium-high speed running state. At this time, it is determined that the target train crosses the target signal with the cross-pressing strategy; when the target running speed does not exceed the preset speed threshold, and the target static speed limit information (specifically, the maximum speed limit information of the target first axle counting section) does not exceed the preset speed threshold, it means that the target train is not allowed to run in the target first axle counting section in a medium-high speed running state, and the target running speed of the target train does not reach the medium-high speed running state. At this time, it is determined that the target train crosses the target signal with the cross-pressing strategy.

[0088] For example, the preset speed threshold is 80km / h. If the running speed of train A is 90km / h and the maximum speed limit information of the target first axle counting section is 100km / h, it means that train A is in a medium-high speed running state, and train A is allowed to run at 90km / h in the target first axle counting section. At this time, the target cross-pressure strategy of train A is determined to be the pre-cross-pressure strategy.

[0089] For another example, the preset speed threshold is 80km / h. If the running speed of train A is 70km / h and the maximum speed limit information of the target first axle counting section is 100km / h, it means that train A is in a low-speed running state. At this time, the target cross-pressure strategy of train A is determined to be the cross-pressure strategy.

[0090] For another example, the preset speed threshold is 80km / h. If the running speed of train A is 60km / h, and the maximum speed limit information of the target first axle counting section is 70km / h, that is, the running speed of train A and the maximum speed limit information of the target first axle counting section do not exceed the preset speed threshold, then it means that train A is in a low-speed running state, and train A is not allowed to run at a medium-high speed in the target first axle counting section. At this time, the target cross-pressure strategy of train A is determined to be the cross-pressure strategy.

[0091] In one or more embodiments provided in this specification, by presetting a preset speed threshold, and after obtaining the target running speed of the target train and the target static speed limit information of the target first axle counting section, the target running speed is compared with the preset speed threshold to obtain a speed comparison result, so as to determine whether the train is specifically in a medium-high speed running state or a low speed running state through the speed comparison result, and the target static speed limit information is compared with the preset speed threshold to obtain a speed limit comparison result, so as to determine whether the target train is allowed to run in the target first axle counting section at a medium-high speed running state through the speed limit comparison result. And further, according to the speed comparison result and the speed limit comparison result, the target cross-pressure strategy of the target train is determined. It is achieved that on the basis of ensuring the running safety of the target train, the corresponding target cross-pressure strategy is determined according to the running speed of the target train, and the flexibility of the target train cross-pressure target signal is improved.

[0092] Step 306: When the target cross-pressure strategy is a pre-cross-pressure strategy, the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal are determined according to the target train position information and the target signal position information.

[0093] After determining the target cross-pressure strategy corresponding to the target train, the cross-pressure of the target train on the target signal is achieved according to the corresponding target cross-pressure strategy.

[0094] If the target crossing strategy of the target train is determined to be a pre-crossing strategy, the target position relationship between the target train and the target signal is determined based on the target position information of the target train and the target signal position information of the target signal, and the waiting distance between the target train and the target signal is determined. Since the pre-crossing strategy requires the signal crossing instruction to be generated in advance before the target train crosses the target signal, when the line controller generates the signal crossing instruction and sends the signal crossing instruction to the interlocking device, the target train has not yet crossed over the target signal. In order for the interlocking device to allow the target train to cross over the target signal when receiving the signal crossing instruction, it is necessary to predict a certain running distance in advance to determine whether the target train can cross over the target signal after running the running distance.

[0095] Based on this, in a specific implementation manner provided in this specification, after determining the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal, the method further includes:

[0096] Determine the forecast time interval;

[0097] The predicted running distance of the target train is calculated according to the predicted time interval and the target running speed.

[0098] Specifically, since there are certain errors in data transmission in the train automatic protection system, line control system, interlocking system, etc. during train operation, the prediction time interval for predicting the predicted running distance can be determined according to the operation cycles of the train automatic protection system, line control system, and interlocking system, and the predicted running distance that the target train needs to run at the target running speed within the prediction time interval can be calculated according to the predicted time interval and the target running speed. Specifically, the calculation of the predicted running distance can refer to the following formula 1:

[0099] L=V*T Formula 1

[0100] Among them, L is the predicted running distance, V is the target running speed of the target train, and T is the predicted time interval.

[0101] Furthermore, the prediction time interval is determined as follows:

[0102] In a specific implementation manner provided in this specification, determining the predicted time interval includes:

[0103] Acquire the protection operation cycle of the automatic train protection system, the control operation cycle of the line control system and the interlocking operation cycle of the interlocking system of the target train;

[0104] The predicted time interval of the target train is determined according to the protection operation cycle, the control operation cycle and the interlocking operation cycle.

[0105] Among them, the protection operation cycle refers to the operation cycle of the automatic train protection system (ATP); the control operation cycle refers to the operation cycle of the line control system (LC); and the interlocking operation cycle refers to the operation cycle of the interlocking system (CI).

[0106] In actual applications, since the train automatic protection system is a periodic operation system, after calculating and determining the target position information of the target train, the train automatic protection system will not send it directly to the line control system, but will send the target position information of the target train to the line control system after the protection operation cycle is completed. Since the target train is in a medium-high speed operation state at this time, the target train position information received by the line controller lags behind the actual position information of the target train. Based on this, when the line controller calculates the signal cross-pressure instruction according to the target train position information, the target train position information used is not the actual position information of the target train. The line control system is also a periodic operation system. After calculating the signal cross-pressure instruction, the line controller does not directly send the signal cross-pressure instruction to the interlocking device, but sends the calculated signal cross-pressure instruction to the interlocking system after the control operation cycle is completed. Accordingly, since the target train is still in a medium-high speed running state, if the signal cross-pressure instruction is generated when the head of the target train has passed the target signal, the target train has cleared the target second axle counting section when the interlocking device receives the signal cross-pressure instruction, which will cause the interlocking device to fail and abnormally close the target signal. Therefore, the delay time of data transmission in the train automatic protection system, line control system and interlocking system can be considered in advance, and the predicted time interval can be determined based on the protection operation cycle of the train automatic protection system, the control operation cycle of the line control system and the interlocking operation cycle of the interlocking system.

[0107] Specifically, the protection operation cycle of the train automatic protection system, the control operation cycle of the line control system and the interlocking operation cycle of the interlocking system are obtained, and the predicted time interval of the target train is calculated and determined based on the protection operation cycle, the control operation cycle and the interlocking operation cycle. The predicted time interval is specifically the sum of the protection operation cycle of the train automatic protection system and the control operation cycle of the line control system, and half of the interlocking operation cycle of the interlocking system. See the following formula 2 for details:

[0108] T=T1+T2+0.5*T3 formula 2

[0109] Among them, T1 is the protection operation cycle of the train automatic protection system, T2 is the control operation cycle of the line control system, and T3 is the interlocking operation cycle of the interlocking system.

[0110] In one or more embodiments provided in this specification, after determining that the target cross-pressure strategy is a pre-cross-pressure strategy, the target position relationship between the target train and the target signal, as well as the waiting distance between the target train and the target signal are determined, and the delay time caused by the automatic train protection system, the line control system and the interlocking system are considered in advance, so as to determine the predicted time interval, and predict the predicted running distance of the target train within the predicted time interval according to the target running speed, so that in the subsequent execution of the pre-cross-pressure strategy, according to the target position relationship between the target train and the target signal, the waiting distance between the target train and the target signal, and the predicted running distance obtained by prediction, the signal cross-pressure instruction for the target signal is generated in advance. Reduce the error caused by the delay time of the automatic train protection system, the line control system and the interlocking system.

[0111] Step 308: When the target position relationship is that the head of the target train has not passed the target signal and the waiting running distance is less than the predicted running distance, a signal cross-pressure instruction for the target signal is generated.

[0112] After obtaining the target position relationship between the target train and the target signal, the waiting distance and the predicted running distance between the target train and the target signal, it can be determined whether to generate a signal cross-pressure instruction for the target signal based on the target position relationship, the waiting distance and the predicted running distance.

[0113] If it is determined according to the target position relationship that the head of the target train has not passed the target signal, it can be determined whether the waiting distance between the target train and the target signal is less than the predicted running distance to determine whether it is necessary to generate a signal cross-pressure instruction. Specifically, if it is determined that the waiting distance between the target train and the target signal is less than the predicted running distance, a signal cross-pressure instruction is generated; if it is determined that the waiting distance between the target train and the target signal is not less than the predicted running distance, no signal cross-pressure instruction is generated.

[0114] Furthermore, after determining the predicted running distance, it is also possible not to determine whether to generate a signal cross-pressure instruction based on the target position relationship between the target train and the target signal. The rear position information of the target train can be obtained from the target train position information, and whether to generate a signal cross-pressure instruction can be determined based on the rear position information.

[0115] In another specific implementation manner provided in this specification, the target train position information includes the tail position information of the target train;

[0116] The method further comprises:

[0117] Determine a first distance between the rear of the target train and the target signal according to the rear position information and the target signal position information;

[0118] determining a second distance according to a target train length of the target train and the predicted running distance;

[0119] When the first distance is smaller than the second distance, a signal cross-pressure instruction is generated for the target signal.

[0120] Among them, the first distance refers to the distance between the rear of the target train and the target signal. The first distance can be specifically the distance between the safe rear of the target train and the target signal, or the distance between the actual rear of the target train and the target signal; the second distance refers to the sum of the length of the target train and the predicted running distance.

[0121] Specifically, see Figure 4 , Figure 4 A flowchart for determining whether to generate a signal cross-pressure instruction based on a pre-cross-pressure strategy according to an embodiment of the present specification is shown. The tail position information of the target train is obtained from the target train position information, and the first distance between the tail of the target train and the target signal is determined according to the tail position information and the target signal position information, and the sum of the target train length of the target train and the predicted running distance obtained by prediction is determined as the second distance. And it is determined whether the first distance is less than the second distance. If the first distance is less than the second distance, a signal cross-pressure instruction for the target signal is generated; if the first distance is greater than or equal to the second distance, there is no need to generate a signal cross-pressure instruction for the target signal.

[0122] Further, see Figure 5 , Figure 5 FIG. 1 is a schematic diagram showing a method for determining whether to generate a signal cross-pressure instruction based on a pre-cross-pressure strategy according to an embodiment of the present specification. Figure 5 As shown, the CT (CBTC) train is moving along Figure 5 The CT train runs in the target running direction shown in , and when the target cross-pressure strategy of the CT train is determined to be the pre-cross-pressure strategy, the rear position of the CT train is obtained from the train position information of the CT train, and the distance between the rear position of the CT train and the target signal is determined as the first distance according to the rear position and the target signal position. According to the current running speed of the CT train, the predicted running distance of the CT train in the predicted time interval is calculated, and the predicted running distance obtained by the prediction and the target train length of the CT train are determined as the second distance. Figure 5 In the operation scenario shown, the first distance is less than the second distance, and the line controller generates a signal cross-pressure instruction. If the first distance is greater than or equal to the second distance, there is no need to generate a signal cross-pressure instruction.

[0123] By considering the delay time of data transmission in the train automatic protection system, the line control system and the interlocking system in advance, and determining the predicted time interval and the predicted running distance of the target train in the predicted time interval, it is realized that after the predicted running distance is predicted in advance, whether the target train can cross the target signal. In addition, in one or more embodiments provided in this specification, on the basis of determining the predicted running distance, it can be judged whether a signal cross-pressure instruction can be generated according to the target position relationship between the target train and the target signal, and it can also be judged whether a signal cross-pressure instruction can be generated according to the distance between the tail of the target train and the target signal, thereby improving the multiple implementation methods of judging the generation of signal cross-pressure instructions and improving the flexibility of processing cross-pressure signals. Based on the pre-cross-pressure strategy, a signal cross-pressure instruction is generated and sent to the interlocking device before the train crosses the signal, so that when the interlocking device receives the signal cross-pressure instruction, the train can cross the signal, thereby not affecting the operation of the rear train.

[0124] It should be noted that, since the pre-crossing strategy adopts a strategy of generating a signal crossing instruction in advance when the train has not crossed the signal, and sending the signal crossing instruction to the interlocking device, the train may not have crossed the signal when the interlocking device receives the signal crossing instruction. To ensure that the train can accurately cross the signal, the interlocking device can further judge the section status of the target second axle counting section after receiving the signal crossing instruction. If the section status of the target second axle counting section is occupied, the interlocking device closes the signal (changes the signal to red light). If the section status of the target second axle counting section is idle, the interlocking device does not close the signal.

[0125] If it is determined that the target cross-pressure strategy corresponding to the target train is the cross-pressure strategy, a signal cross-pressure instruction for the target signal may be generated through a variety of implementation methods.

[0126] In a specific implementation provided in this specification, the method further includes:

[0127] In the case where the target cross-pressure strategy is the cross-pressure strategy, determining the target position relationship between the target train and the target signal according to the target train position information and the target signal position information;

[0128] When the target position relationship is that the front end of the target train has passed the target signal and the rear end of the target train has not passed the target signal, a signal cross-pressure instruction for the target signal is generated.

[0129] Specifically, if the target cross-pressure strategy is determined to be the already-crossed strategy, it is also necessary to determine the target position relationship between the target train and the target signal according to the target train position information of the target train and the target signal position information of the target signal, and determine whether to generate a signal cross-pressure instruction according to the target position relationship. If it is determined according to the target position relationship between the target train and the target signal that the front of the target train has passed the target signal and the rear of the target train has not passed the target signal, it means that the target train has crossed the target signal and has not completely passed the target signal. At this time, the line controller generates a signal cross-pressure instruction for the target signal and sends the signal cross-pressure instruction to the interlocking device.

[0130] Furthermore, similar to the above-mentioned pre-cross-pressure strategy, when executing the cross-pressure strategy, it is also possible to determine whether to generate a signal cross-pressure instruction based on the target position relationship between the target train and the target signal, and the rear position information of the target train can be obtained from the target train position information, and determine whether to generate a signal cross-pressure instruction based on the rear position information.

[0131] In another specific implementation manner provided in this specification, the target train position information includes the tail position information of the target train;

[0132] The method comprises:

[0133] In a case where the target cross-pressure strategy is the cross-pressure strategy, determining a train safety position range of the target train according to the target train position information;

[0134] Based on the target signal position information, determining whether the target signal is located in the train safety position range;

[0135] Determine a first distance between the rear of the target train and the target signal according to the rear position information and the target signal position information;

[0136] determining a third distance according to a target train length of the target train and a preset span-pressure distance;

[0137] When the target signal is located in the train safety position range and the first distance is smaller than the third distance, a signal cross-pressure instruction for the target signal is generated.

[0138] Among them, the train safety position range refers to the virtual position range of the train within the area formed by the safety position range where the actual position of the target train is located. The train safety position range is obtained by adding a section of the safety envelope of the target train on the basis of the actual position of the target train. The preset span distance refers to the distance of the pre-set train span signal, for example, the preset span distance is set to 20m. The third distance refers to the difference between the target train length and the preset span distance, specifically the length of the target train minus the preset span distance.

[0139] Specifically, see Figure 6 , Figure 6 A flowchart for determining whether to generate a signal cross-pressure instruction based on a cross-pressure strategy provided according to an embodiment of the present specification is shown. According to the target train position information, the train safety position range of the target train is determined, and according to the target signal position information of the target signal, it is determined whether the target signal is located within the train safety position range. If the target signal is located within the train safety position range, the tail position information of the target train is obtained from the target train position information, and the first distance between the tail of the target train and the target signal is determined according to the tail position information and the target signal position information, and the target train length is subtracted from the preset cross-pressure distance to obtain the third distance. It is determined whether the first distance is less than the third distance. If so, a signal cross-pressure instruction for the target signal is generated, and if not, a signal cross-pressure instruction is not generated. If the target signal is not within the train safety position range, it means that the target train does not cross the target signal, and at this time, there is no need to generate a signal cross-pressure instruction. That is, when the target signal is located in the train safety position range and the first distance is less than the third distance, a signal cross-pressure instruction for the target signal is generated, and if any condition is not met, a signal cross-pressure instruction is not generated.

[0140] Further, see Figure 7 , Figure 7 FIG. 1 is a schematic diagram showing a method for determining whether to generate a signal cross-pressure instruction based on a cross-pressure strategy according to an embodiment of the present specification. Figure 7 As shown, the CT (CBTC) train is moving along Figure 7 In the target running direction shown in , when it is determined that the target cross-pressure strategy of the CT train is the cross-pressure strategy, the train safety position range of the CT train is determined according to the target train position information, such as Figure 7 It can be known that the target signal is now within the train safety position range of the CT train. Based on this, the first distance between the safety tail of the CT train and the target signal is determined, and the third distance is determined according to the target train length and the preset span distance. Figure 7In the operation scenario shown, the first distance is less than the third distance, and the line controller generates a signal cross-pressure instruction. If the first distance is greater than or equal to the third distance, there is no need to generate a signal cross-pressure instruction. If the target signal is not within the train safety position range of the CT train, there is no need to generate a signal cross-pressure instruction.

[0141] Accordingly, when the target crossing-pressure strategy is the crossed-pressure strategy, in order to ensure that the train can accurately cross the signal, the interlocking device can further judge the section status of the target second axle counting section after receiving the signal crossing-pressure instruction. If the section status of the target second axle counting section is occupied, the interlocking device will close the signal (turn the signal into a red light); if the section status of the target second axle counting section is idle, the interlocking device will not close the signal.

[0142] Before the line controller generates a signal cross-pressure instruction, the speed of the target train is judged in combination with the target static speed limit information of the target first axle counting section, and the target cross-pressure strategy corresponding to the target train is determined to improve the accuracy of the target train's cross-pressure target signal.

[0143] The signal cross-pressure instruction generation method provided in the present specification is applied to a line controller, comprising: obtaining a target operating speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section; determining a target cross-pressure strategy for the target train according to the target operating speed and the target static speed limit information; determining a target position relationship between the target train and the target signal and a waiting distance between the target train and the target signal according to the target train position information and the target signal position information when the target cross-pressure strategy is a pre-cross-pressure strategy; generating a signal cross-pressure instruction for the target signal when the target position relationship is that the front of the target train has not passed the target signal and the waiting distance is less than the predicted running distance.

[0144] An embodiment of the present specification realizes that, according to the target running speed of the target train, it is determined whether the target train is running forward at a faster running speed, and according to the target running speed and the target static speed limit information of the target train, the target cross-pressing strategy when the target train crosses the signal is determined. In the case where the target cross-pressing strategy of the target train is a pre-cross-pressing strategy, by determining the target position relationship between the target train and the target signal, when it is determined that the head of the target train has not passed the target signal, that is, when it is determined that the target train has not crossed the target signal, by predicting the distance required for the target train to cross the target signal, that is, the predicted running distance, and according to the predicted running distance, the signal machine cross-pressing instruction for the target signal is generated in advance, so that when the interlocking device receives the signal machine cross-pressing instruction, the target train can cross the target signal. Thereby, it is avoided that when the interlocking device receives the signal machine cross-pressing instruction, the train has completely crossed the signal machine and entered the inner side of the signal machine, causing the interlocking system to fail and shut down the signal machine, and affecting the normal operation of the rear train. It also provides a variety of implementation methods for the execution of pre-cross-pressure strategies and cross-pressure strategies to improve the accuracy and flexibility of train cross-pressure signals.

[0145] The following combination Figure 8 Taking the application of the signal machine cross-pressure instruction generation method provided in this specification in the train operation scenario as an example, the signal machine cross-pressure instruction generation method is further explained. Figure 8 FIG. 1 shows a flow chart of a processing process of a signal cross-pressure instruction generation method provided by an embodiment of the present specification, such as Figure 8 As shown in Figure 2, after obtaining the running speed, train position information and target running direction of the train (CT train) ( Figure 8 ), query the target signal closest to the train according to the position and running direction of the train, and obtain the target signal position information and target protection direction of the target signal. When the running direction of the train is consistent with the target protection direction of the target signal, determine the target cross-pressure strategy of the train according to the running speed of the train and the target static speed limit information of the first axle counting section outside the target signal. Specifically, if the running speed of the train is greater than a preset speed threshold (for example, 80km / h), and the target static speed limit information (specifically the maximum speed limit information) of the first axle counting section outside the target signal is greater than the preset speed threshold, then the target cross-pressure strategy of the train is determined to be a pre-cross-pressure strategy, and if any of the running speed of the train and the target static speed limit information of the first axle counting section outside the target signal is not greater than the preset speed threshold, then the target cross-pressure strategy of the train is determined to be a cross-pressure strategy.

[0146] When the target cross-pressure strategy is the pre-cross-pressure strategy, the rear position information of the train is obtained from the train position information, and the first distance between the rear of the train and the target signal is determined according to the rear position information and the target signal position information. The sum of the protection operation cycle of the train automatic protection system, the control operation cycle of the line control system, and half of the interlocking operation cycle of the interlocking system is determined as the predicted time interval, and the predicted running distance of the train within the predicted time interval is calculated according to the current running speed of the train. Further, the sum of the target train length and the predicted running distance of the train is determined as the second distance, and it is determined whether the first distance is less than the second distance. If the first distance is less than the second distance, a signal cross-pressure instruction for the target signal is generated; if the first distance is greater than or equal to the second distance, there is no need to generate a signal cross-pressure instruction for the target signal.

[0147] When the target cross-pressure strategy is the cross-pressure strategy, the train safety position range of the train is determined according to the train position information, and the target signal is determined whether it is within the train safety position range according to the target signal position information of the target signal. If the target signal is within the train safety position range, the rear position information of the train is obtained from the train position information, and the first distance between the rear of the train and the target signal is determined according to the rear position information and the target signal position information, and the target train length is subtracted from the preset cross-pressure distance (for example, 20m) to obtain the third distance. Further, it is determined whether the first distance is less than the third distance. If so, a signal cross-pressure instruction for the target signal is generated, and if not, a signal cross-pressure instruction is not generated. If the target signal is not within the train safety position range, there is no need to generate a signal cross-pressure instruction at this time. That is, when the target signal is within the train safety position range and the first distance is less than the third distance, a signal cross-pressure instruction for the target signal is generated, and if any condition is not met, a signal cross-pressure instruction is not generated.

[0148] Furthermore, the line controller sends the generated signal crossing command to the interlocking device. To ensure that the train can accurately cross the signal, the interlocking device can further judge the section status of the second axle counting section inside the signal after receiving the signal crossing command. If the section status of the second axle counting section is occupied, the interlocking device will close the signal (change the signal to red light); if the section status of the second axle counting section is idle, the interlocking device will not close the signal.

[0149] An embodiment of the present specification realizes that before the line controller generates a signal cross-pressure instruction, the speed of the train is judged in combination with the target static speed limit information of the first axle counting section outside the signal, and the target cross-pressure strategy corresponding to the train is determined, thereby improving the accuracy of the train crossing the target signal. In the case where the target cross-pressure strategy is a pre-cross-pressure strategy, by considering in advance the delay time of data transmission in the train automatic protection system, the line control system and the interlocking system, and determining the predicted time interval and the predicted running distance of the target train within the predicted time interval, it is possible to predict in advance whether the target train can cross the target signal after the predicted running distance, thereby avoiding the situation where the train has completely crossed the signal and entered the inside of the signal when the interlocking device receives the signal cross-pressure instruction, causing the interlocking system to fail and shut down the signal, thereby reducing the impact on the operation of the rear train.

[0150] Corresponding to the above method embodiment, this specification also provides an embodiment of a signal machine cross-pressure instruction generating device, Fig. 9 FIG. 1 is a schematic diagram showing a structure of a signal cross-pressure instruction generating device provided by an embodiment of the present specification. Fig. 9 As shown, the device comprises:

[0151] An acquisition module 902 is configured to acquire a target running speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section;

[0152] A first determination module 904 is configured to determine a target cross-pressure strategy of the target train according to the target running speed and the target static speed limit information;

[0153] The second determination module 906 is configured to determine the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal according to the target train position information and the target signal position information when the target cross-pressure strategy is the pre-cross-pressure strategy;

[0154] The generating module 908 is configured to generate a signal cross-pressure instruction for the target signal when the target position relationship is that the head of the target train has not passed the target signal and the waiting running distance is less than the predicted running distance.

[0155] Optionally, the acquisition module 902 is further configured to:

[0156] Obtaining a target running direction of the target train;

[0157] According to the target train position information and the target running direction, query the target signal corresponding to the target train, and obtain the target signal position information and the target protection direction of the target signal;

[0158] When the target running direction is consistent with the target protection direction, a target first axle counting section is determined according to the target signal, and target static speed limit information of the target first axle counting section is obtained.

[0159] Optionally, the first determining module 904 is further configured to:

[0160] Get the preset speed threshold;

[0161] Comparing the target running speed with the preset speed threshold to obtain a speed comparison result, and comparing the target static speed limit information with the preset speed threshold to obtain a speed limit comparison result;

[0162] A target cross-pressure strategy for the target train is determined according to the speed comparison result and the speed limit comparison result.

[0163] Optionally, the first determining module 904 is further configured to:

[0164] When the target running speed exceeds the preset speed threshold and the target static speed limit information exceeds the preset speed threshold, determining that the target cross-pressure strategy of the target train is a pre-cross-pressure strategy;

[0165] When the target running speed does not exceed the preset speed threshold and the target static speed limit information exceeds the preset speed threshold, determining that the target cross-pressure strategy of the target train is a cross-pressure strategy;

[0166] When the target running speed does not exceed the preset speed threshold and the target static speed limit information does not exceed the preset speed threshold, it is determined that the target cross-pressure strategy of the target train is the cross-pressure strategy.

[0167] Optionally, the device further includes a computing module configured to:

[0168] Determine the forecast time interval;

[0169] The predicted running distance of the target train is calculated according to the predicted time interval and the target running speed.

[0170] Optionally, the computing module is further configured to:

[0171] Acquire the protection operation cycle of the automatic train protection system, the control operation cycle of the line control system and the interlocking operation cycle of the interlocking system of the target train;

[0172] The predicted time interval of the target train is determined according to the protection operation cycle, the control operation cycle and the interlocking operation cycle.

[0173] Optionally, the target train position information includes the rear position information of the target train;

[0174] The device also includes a first instruction generating module, which is configured to:

[0175] Determine a first distance between the rear of the target train and the target signal according to the rear position information and the target signal position information;

[0176] determining a second distance according to a target train length of the target train and the predicted running distance;

[0177] When the first distance is smaller than the second distance, a signal cross-pressure instruction is generated for the target signal.

[0178] Optionally, the device further includes a second instruction generating module, configured to:

[0179] In the case where the target cross-pressure strategy is the cross-pressure strategy, determining the target position relationship between the target train and the target signal according to the target train position information and the target signal position information;

[0180] When the target position relationship is that the front end of the target train has passed the target signal and the rear end of the target train has not passed the target signal, a signal cross-pressure instruction for the target signal is generated.

[0181] Optionally, the target train position information includes the rear position information of the target train;

[0182] The apparatus comprises a third instruction generating module, configured to:

[0183] In a case where the target cross-pressure strategy is the cross-pressure strategy, determining a train safety position range of the target train according to the target train position information;

[0184] Based on the target signal position information, determining whether the target signal is located in the train safety position range;

[0185] Determine a first distance between the rear of the target train and the target signal according to the rear position information and the target signal position information;

[0186] determining a third distance according to a target train length of the target train and a preset span-pressure distance;

[0187] When the target signal is located in the train safety position range and the first distance is smaller than the third distance, a signal cross-pressure instruction for the target signal is generated.

[0188] The signal cross-pressure instruction generating device provided in the present specification includes: an acquisition module, configured to acquire the target running speed of the target train, the target train position information, the target signal position information of the target signal, and the target static speed limit information of the target first axle counting section; a first determination module, configured to determine the target cross-pressure strategy of the target train according to the target running speed and the target static speed limit information; a second determination module, configured to determine the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal according to the target train position information and the target signal position information when the target cross-pressure strategy is a pre-cross-pressure strategy; a generation module, configured to generate a signal cross-pressure instruction for the target signal when the target position relationship is that the front of the target train has not passed the target signal and the waiting distance is less than the predicted running distance.

[0189] An embodiment of the present specification realizes that, according to the target running speed of the target train, it is determined whether the target train is running forward at a faster running speed, and according to the target running speed and the target static speed limit information of the target train, the target cross-pressing strategy when the target train crosses the signal is determined. In the case where the target cross-pressing strategy of the target train is a pre-cross-pressing strategy, by determining the target position relationship between the target train and the target signal, when it is determined that the head of the target train has not passed the target signal, that is, when it is determined that the target train has not crossed the target signal, by predicting the distance required for the target train to cross the target signal, that is, the predicted running distance, and according to the predicted running distance, the signal machine cross-pressing instruction for the target signal is generated in advance, so that when the interlocking device receives the signal machine cross-pressing instruction, the target train can cross the target signal. Thereby, it is avoided that when the interlocking device receives the signal machine cross-pressing instruction, the train has completely crossed the signal machine and entered the inner side of the signal machine, causing the interlocking system to fail and shut down the signal machine, and affecting the normal operation of the rear train. It also provides a variety of implementation methods for the execution of pre-cross-pressure strategies and cross-pressure strategies to improve the accuracy and flexibility of train cross-pressure signals.

[0190] The above is a schematic scheme of a signal machine cross-pressure instruction generating device of this embodiment. It should be noted that the technical scheme of the signal machine cross-pressure instruction generating device and the technical scheme of the signal machine cross-pressure instruction generating method described above belong to the same concept, and the details not described in detail in the technical scheme of the signal machine cross-pressure instruction generating device can be referred to the description of the technical scheme of the signal machine cross-pressure instruction generating method described above.

[0191] Fig.10 The structure block diagram of a computing device 1000 provided according to an embodiment of the present specification is shown. The components of the computing device 1000 include but are not limited to a memory 1010 and a processor 1020. The processor 1020 is connected to the memory 1010 via a bus 1030, and the database 1050 is used to store data.

[0192] The computing device 1000 also includes an access device 1040 that enables the computing device 1000 to communicate via one or more networks 1060. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 1040 may include one or more of any type of network interface (e.g., a network interface card (NIC)) of wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.

[0193] In one embodiment of the present specification, the above components of the computing device 1000 and Fig.10 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Fig.10 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.

[0194] The computing device 1000 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 1000 may also be a mobile or stationary server.

[0195] When the processor 1020 executes the computer program / instruction, the steps of the signal machine cross-pressure instruction generation method are implemented.

[0196] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the signal machine cross-pressure instruction generation method described above belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the signal machine cross-pressure instruction generation method described above.

[0197] An embodiment of the present specification further provides a computer-readable storage medium storing a computer program / instruction, which, when executed by a processor, implements the steps of the signal machine cross-pressure instruction generation method as described above.

[0198] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the signal machine cross-pressure instruction generation method described above belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the signal machine cross-pressure instruction generation method described above.

[0199] An embodiment of the present specification also provides a computer program product, including a computer program / instruction, which implements the steps of the above-mentioned signal machine cross-pressure instruction generation method when executed by a processor.

[0200] The above is a schematic scheme of a computer program product of this embodiment. It should be noted that the technical scheme of the computer program product and the technical scheme of the signal machine cross-pressure instruction generation method described above belong to the same concept, and the details not described in detail in the technical scheme of the computer program product can be referred to the description of the technical scheme of the signal machine cross-pressure instruction generation method described above.

[0201] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0202] The computer program / instruction includes a computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0203] It should be noted that, for the convenience of description, the aforementioned method embodiments are all described as a series of action combinations, but those skilled in the art should be aware that this specification is not limited by the order of the actions described, because according to this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this specification.

[0204] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0205] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is limited only by the claims and their full scope and equivalents.

Claims

1. A method for generating a signal cross pressure instruction, characterized in that: include: Obtaining a target running speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section; Determining a target cross-pressure strategy for the target train according to the target running speed and the target static speed limit information, wherein, when the target running speed exceeds a preset speed threshold and the target static speed limit information exceeds the preset speed threshold, determining the target cross-pressure strategy for the target train as a pre-cross-pressure strategy; In the case where the target cross-pressure strategy is a pre-cross-pressure strategy, the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal are determined according to the target train position information and the target signal position information, wherein the pre-cross-pressure strategy refers to a strategy of pre-generating a signal cross-pressure instruction before the target train crosses the target signal and sending the signal cross-pressure instruction to the interlocking device; When the target position relationship is that the head of the target train has not passed the target signal and the waiting running distance is less than the predicted running distance, a signal cross-pressure instruction for the target signal is generated.

2. The method according to claim 1, characterized in that Obtaining the target signal position information of the target signal and the target static speed limit information of the target first axle counting section, including: Obtaining a target running direction of the target train; According to the target train position information and the target running direction, query the target signal corresponding to the target train, and obtain the target signal position information and the target protection direction of the target signal; When the target running direction is consistent with the target protection direction, a target first axle counting section is determined according to the target signal, and target static speed limit information of the target first axle counting section is obtained.

3. The method according to claim 1, characterized in that Determining a target cross-pressure strategy for the target train according to the target running speed and the target static speed limit information includes: Get the preset speed threshold; Comparing the target running speed with the preset speed threshold to obtain a speed comparison result, and comparing the target static speed limit information with the preset speed threshold to obtain a speed limit comparison result; A target cross-pressure strategy for the target train is determined according to the speed comparison result and the speed limit comparison result.

4. The method according to claim 3, characterized in that Determining a target span pressure strategy for the target train according to the speed comparison result and the speed limit comparison result, further comprising: When the target running speed does not exceed the preset speed threshold and the target static speed limit information exceeds the preset speed threshold, determining that the target cross-pressure strategy of the target train is a cross-pressure strategy; When the target running speed does not exceed the preset speed threshold and the target static speed limit information does not exceed the preset speed threshold, it is determined that the target cross-pressure strategy of the target train is the cross-pressure strategy.

5. The method according to claim 1, characterized in that After determining the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal, the method further includes: Determine the forecast time interval; The predicted running distance of the target train is calculated according to the predicted time interval and the target running speed.

6. The method according to claim 5, characterized in that Determine the forecast time period, including: Acquire the protection operation cycle of the automatic train protection system, the control operation cycle of the line control system and the interlocking operation cycle of the interlocking system of the target train; The predicted time interval of the target train is determined according to the protection operation cycle, the control operation cycle and the interlocking operation cycle.

7. The method according to claim 1, characterized in that The target train position information includes the rear position information of the target train; The method further comprises: Determine a first distance between the rear of the target train and the target signal according to the rear position information and the target signal position information; determining a second distance according to a target train length of the target train and the predicted running distance; When the first distance is smaller than the second distance, a signal cross-pressure instruction is generated for the target signal.

8. The method according to claim 1, characterized in that The method further comprises: In the case where the target cross-pressure strategy is the cross-pressure strategy, determining the target position relationship between the target train and the target signal according to the target train position information and the target signal position information; When the target position relationship is that the front end of the target train has passed the target signal and the rear end of the target train has not passed the target signal, a signal cross-pressure instruction for the target signal is generated.

9. The method according to claim 1, characterized in that The target train position information includes the tail position information of the target train; The method comprises: In a case where the target cross-pressure strategy is the cross-pressure strategy, determining a train safety position range of the target train according to the target train position information; Based on the target signal position information, determining whether the target signal is located in the train safety position range; Determine a first distance between the rear of the target train and the target signal according to the rear position information and the target signal position information; determining a third distance according to a target train length of the target train and a preset span-pressure distance; When the target signal is located in the train safety position range and the first distance is smaller than the third distance, a signal cross-pressure instruction for the target signal is generated.

10. A signal cross-pressure system, characterized in that: The signal cross-pressure system includes an on-board controller, a line controller and an interlocking device; The onboard controller is configured to send the target running speed and target train position information of the target train to the line controller; The line controller is configured to obtain the target operating speed, the target train position information, the target signal position information of the target signal, and the target static speed limit information of the target first axle counting section; determine the target cross-pressure strategy of the target train according to the target operating speed and the target static speed limit information, wherein, when the target operating speed exceeds a preset speed threshold and the target static speed limit information exceeds the preset speed threshold, determine the target cross-pressure strategy of the target train as a pre-cross-pressure strategy; when the target cross-pressure strategy is the pre-cross-pressure strategy, according to the target train position information and the target signal position information, determine the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal, wherein the pre-crossing strategy refers to a strategy of pre-generating a signal crossing instruction before the target train crosses the target signal, and sending the signal crossing instruction to the interlocking device; when the target position relationship is that the front of the target train has not passed the target signal, and the waiting distance is less than the predicted running distance, generate a signal crossing instruction for the target signal, and send the signal crossing instruction to the interlocking device; The interlocking device is configured to determine the section state of the target second axle counting section of the target signal in response to the signal cross-pressure instruction; and close the target signal when the section state of the target second axle counting section is occupied.

11. A signal machine cross pressure instruction generating device, characterized in that: include: An acquisition module is configured to acquire a target running speed of a target train, target train position information, target signal position information of a target signal, and target static speed limit information of a target first axle counting section; A first determination module is configured to determine a target cross-pressure strategy of the target train according to the target running speed and the target static speed limit information, wherein, when the target running speed exceeds a preset speed threshold and the target static speed limit information exceeds the preset speed threshold, the target cross-pressure strategy of the target train is determined to be a pre-cross-pressure strategy; The second determination module is configured to determine the target position relationship between the target train and the target signal and the waiting distance between the target train and the target signal according to the target train position information and the target signal position information when the target cross-pressure strategy is a pre-cross-pressure strategy, wherein the pre-cross-pressure strategy refers to a strategy of pre-generating a signal cross-pressure instruction before the target train crosses the target signal and sending the signal cross-pressure instruction to the interlocking device; The generating module is configured to generate a signal cross-pressure instruction for the target signal when the target position relationship is that the head of the target train has not passed the target signal and the waiting running distance is less than the predicted running distance.

12. A computing device comprising: Memory and processor; The memory is used to store computer programs / instructions, and the processor is used to execute the computer programs / instructions. It is characterized in that when the computer program / instructions are executed by the processor, the steps of the method described in any one of claims 1 to 9 are implemented.

13. A computer-readable storage medium storing a computer program / instruction, characterized in that: When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.

14. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.