Train fault processing method and device, computer equipment and storage medium
By receiving and matching fault information in the locomotive control unit of the train, and distinguishing the severity of the fault to send braking commands, the problems of poor train braking effect and high maintenance cost in the existing technology are solved, and a balance between safety and efficiency is achieved.
Patent Information
- Application Number
- CN202511604911.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-05
- Publication Date
- 2025-12-16
AI Technical Summary
Existing air braking systems and Locotrol braking systems cannot meet the braking requirements of long and heavy-duty freight trains, resulting in excessive or insufficient fault response, affecting braking performance and increasing maintenance costs.
By receiving operational fault information from each train section in the locomotive control unit of the entire train set, matching it with preset command generation conditions, distinguishing the severity of the fault, and sending penalty braking or emergency braking commands, the fault can be handled in a targeted manner.
It enables emergency braking to ensure safety in the event of a serious malfunction, and effective control of punitive braking in the event of a minor malfunction, avoiding excessive braking that could affect operating efficiency and reducing maintenance costs.
Smart Images

Figure CN121133780A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of rail transit, and in particular to a train fault processing method and device, computer equipment and a storage medium. BACKGROUND
[0002] Railway heavy-haul transportation has the characteristics of long train marshalling and heavy load. The existing air brake system and Locotrol (remote control of train marshalling) brake system cannot meet the train braking demand. With the ECP brake system, long and heavy-haul trains can greatly reduce train impulse and braking distance. However, the ECP brake system adopts the same braking mode in any train fault condition, which may lead to excessive or insufficient fault response, affect the train braking effect, and also may exacerbate the wear of key train components, thereby increasing the maintenance cost. SUMMARY
[0003] Therefore, it is necessary to provide a train fault processing method, device, computer equipment, computer readable storage medium and computer program product to solve the technical problems of poor train braking effect and high maintenance cost.
[0004] In a first aspect, the present application provides a train fault processing method applied to a locomotive control unit of a whole train, and the method comprises the following steps:
[0005] receiving running fault information sent by each train in the whole train; the running fault information is sent when the running state of each train triggers a target fault condition;
[0006] matching the received running fault information with a plurality of preset instruction generation conditions;
[0007] if the received running fault information triggers a first instruction generation condition, determining a first fault train, and sending a penalty braking instruction to the first fault train;
[0008] if the received running fault information triggers a second instruction generation condition, determining a second fault train, and sending an emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition.
[0009] In one of the embodiments, the type of the operation failure information includes train signal loss and train pipe pressure loss; the target failure condition is that the time length of the operation failure information corresponding to the target failure condition is beyond a preset time threshold; the first instruction generation condition is that, within a first preset time, the operation failure information of at least two trains is train signal loss, or the operation failure information of at least two trains is train pipe pressure loss; and the second instruction generation condition is that, within a second preset time, the operation failure information of at least two trains includes the train signal loss and the train pipe pressure loss.
[0010] In a second aspect, the application further provides a train failure processing method, applied to any train in a whole train set, the method comprising:
[0011] When the operation state of the train triggers a target failure condition, sending operation failure information to a locomotive control unit of the whole train set; the locomotive control unit is configured to receive operation failure information sent by each train in the whole train set, match the received operation failure information with a plurality of preset instruction generation conditions, determine a first failure train if the received operation failure information triggers a first instruction generation condition, and send a penalty braking instruction to the first failure train; determine a second failure train if the received operation failure information triggers a second instruction generation condition, and send an emergency braking instruction to the second failure train; the second instruction generation condition is more serious than the first instruction generation condition.
[0012] When receiving the penalty braking instruction returned by the locomotive control unit, performing a penalty braking operation on the train;
[0013] When receiving the emergency braking instruction returned by the locomotive control unit, performing an emergency braking operation on the train.
[0014] In one of the embodiments, the type of the operation failure information includes train signal loss and train pipe pressure loss; the method further comprises: within a first preset time, automatically controlling the train to perform a penalty braking operation when the operation state of the train is the train signal loss or the train pipe pressure loss; and outside the first preset time, automatically controlling the train to perform an emergency braking operation when the operation state of the train is the train signal loss or the train pipe pressure loss.
[0015] In one of the embodiments, the method further comprises: automatically controlling the train to execute a penalty braking operation when the running state of at least two other trains is monitored to be train signal loss or train pressure pipe loss within a first preset time; and automatically controlling the train to execute an emergency braking operation when the running state of at least two other trains is monitored to be train signal loss or train pressure pipe loss outside the first preset time.
[0016] In one of the embodiments, after the automatic control of the train to execute the emergency braking operation, the method further comprises: generating a signal loss message when the running state of the train or at least two other trains is monitored to be train signal loss; generating a pipe pressure loss message when the running state of the train or at least two other trains is monitored to be train pipe pressure loss; and sending the signal loss message or the pipe pressure loss message to the locomotive control unit.
[0017] In a third aspect, the application further provides a train fault processing device applied to a locomotive control unit of a whole train set, the device comprising:
[0018] an information receiving module configured to receive running fault information sent by each train in the whole train set; the running fault information being sent when the running state of each train triggers a target fault condition;
[0019] a condition matching module configured to match the received running fault information with a plurality of preset instruction generation conditions;
[0020] an instruction sending module configured to determine a first fault train if the received running fault information triggers a first instruction generation condition, and send a penalty braking instruction to the first fault train;
[0021] The instruction sending module is further configured to determine a second fault train if the received running fault information triggers a second instruction generation condition, and send an emergency braking instruction to the second fault train; the second instruction generation condition being more serious than the first instruction generation condition.
[0022] In a fourth aspect, the application further provides a train fault processing device applied to any train in a whole train set, the device comprising:
[0023] The information sending module is configured to send operation failure information to the locomotive control unit of the whole train when it is detected that the running state of the train triggers a target failure condition; the locomotive control unit is configured to receive operation failure information sent by each train in the whole train, match the received operation failure information with a plurality of preset instruction generation conditions, determine a first failure train and send a penalty braking instruction to the first failure train if it is detected that the received operation failure information triggers a first instruction generation condition, determine a second failure train and send an emergency braking instruction to the second failure train if it is detected that the received operation failure information triggers a second instruction generation condition; the second instruction generation condition is more serious than the first instruction generation condition.
[0024] The instruction execution module is configured to perform a penalty braking operation on the train when the penalty braking instruction returned by the locomotive control unit is received.
[0025] The instruction execution module is further configured to perform an emergency braking operation on the train when the emergency braking instruction returned by the locomotive control unit is received.
[0026] In a fifth aspect, the present application further provides a computer device, which comprises a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0027] When applied to the locomotive control unit of the whole train, the operation failure information sent by each train in the whole train is received; the operation failure information is sent when the running state of each train triggers a target failure condition; the received operation failure information is matched with a plurality of preset instruction generation conditions; a first failure train is determined and a penalty braking instruction is sent to the first failure train if the received operation failure information triggers a first instruction generation condition; a second failure train is determined and an emergency braking instruction is sent to the second failure train if the received operation failure information triggers a second instruction generation condition; the second instruction generation condition is more serious than the first instruction generation condition.
[0028] When a running state of the train triggers a target fault condition, the running fault information is sent to a locomotive control unit of the whole train; the locomotive control unit is configured to receive the running fault information sent by each train in the whole train, match the received running fault information with a plurality of preset instruction generation conditions, determine a first fault train if the received running fault information triggers a first instruction generation condition, and send a penalty braking instruction to the first fault train; determine a second fault train if the received running fault information triggers a second instruction generation condition, and send an emergency braking instruction to the second fault train; the second instruction generation condition is more serious than the first instruction generation condition; when the penalty braking instruction returned by the locomotive control unit is received, a penalty braking operation is performed on the train; when the emergency braking instruction returned by the locomotive control unit is received, an emergency braking operation is performed on the train.
[0029] In a sixth aspect, the present application further provides a computer readable storage medium, wherein the computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the following steps:
[0030] When the locomotive control unit of the whole train is applied, the running fault information sent by each train in the whole train is received; the running fault information is sent when a running state of each train triggers a target fault condition; the received running fault information is matched with a plurality of preset instruction generation conditions; if the received running fault information triggers a first instruction generation condition, a first fault train is determined, and a penalty braking instruction is sent to the first fault train; if the received running fault information triggers a second instruction generation condition, a second fault train is determined, and an emergency braking instruction is sent to the second fault train; the second instruction generation condition is more serious than the first instruction generation condition.
[0031] When the running state of the train triggers a target fault condition, the running fault information is sent to the locomotive control unit of the whole train; the locomotive control unit is used for receiving the running fault information sent by each train in the whole train, matching the received running fault information with a plurality of preset instruction generation conditions, determining a first fault train if the received running fault information triggers a first instruction generation condition, and sending a penalty braking instruction to the first fault train; determining a second fault train if the received running fault information triggers a second instruction generation condition, and sending an emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition; when the penalty braking instruction returned by the locomotive control unit is received, a penalty braking operation is performed on the train; when the emergency braking instruction returned by the locomotive control unit is received, an emergency braking operation is performed on the train.
[0032] In a seventh aspect, the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the following steps:
[0033] When the running state of the train triggers a target fault condition, the running fault information is sent to the locomotive control unit of the whole train; the locomotive control unit is used for receiving the running fault information sent by each train in the whole train, matching the received running fault information with a plurality of preset instruction generation conditions, determining a first fault train if the received running fault information triggers a first instruction generation condition, and sending a penalty braking instruction to the first fault train; determining a second fault train if the received running fault information triggers a second instruction generation condition, and sending an emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition.
[0034] The application is applied to any train in a whole train set. When a target fault condition triggered by the running state of the train is monitored, the running fault information is sent to the locomotive control unit of the whole train set. The locomotive control unit is used for receiving the running fault information sent by each train in the whole train set, matching the received running fault information with a plurality of preset instruction generation conditions, determining a first fault train if the received running fault information triggers a first instruction generation condition, and sending a penalty braking instruction to the first fault train. If the received running fault information triggers a second instruction generation condition, a second fault train is determined, and an emergency braking instruction is sent to the second fault train. The severity of the second instruction generation condition is greater than that of the first instruction generation condition. When the penalty braking instruction returned by the locomotive control unit is received, the penalty braking operation is performed on the train. When the emergency braking instruction returned by the locomotive control unit is received, the emergency braking operation is performed on the train.
[0035] The train fault processing method, device, computer equipment, storage medium and computer program product, in the process of train fault processing, the locomotive control unit of the whole train set receives the running fault information sent by each train in the whole train set. The running fault information is sent when the running state of each train triggers a target fault condition. The received running fault information is matched with a plurality of preset instruction generation conditions. If the received running fault information triggers a first instruction generation condition, a first fault train is determined, and a penalty braking instruction is sent to the first fault train. If the received running fault information triggers a second instruction generation condition, a second fault train is determined, and an emergency braking instruction is sent to the second fault train. The severity of the second instruction generation condition is greater than that of the first instruction generation condition. Any train in the whole train set sends the running fault information to the locomotive control unit of the whole train set when the running state of the train triggers a target fault condition. The locomotive control unit is used for receiving the running fault information sent by each train in the whole train set, matching the received running fault information with a plurality of preset instruction generation conditions, and performing the penalty braking operation on the train when the penalty braking instruction returned by the locomotive control unit is received. Through the above process, the matching of the running fault information with the plurality of preset instruction generation conditions is realized by the locomotive control unit of the whole train set and any train in the whole train set. Different instruction generation conditions can be matched according to the severity of the fault. The second instruction corresponding to the emergency braking has a higher severity, and the first instruction corresponds to the penalty braking. The fault processing is more targeted. The safety can be maximized by emergency braking in the case of serious fault, and the effective control can be realized by penalty braking in the case of relatively slight fault, so that the running efficiency is not affected by excessive braking, and the beneficial effects of improving the braking effect of the train and reducing the maintenance cost are achieved. BRIEF DESCRIPTION OF DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed to be used in the embodiments or the related art description will be briefly introduced. Obviously, the drawings in the following description only constitute some embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative labor based on these drawings.
[0037] Figure 1 A flowchart of a train fault handling method in an embodiment;
[0038] Figure 2 A flowchart of a train fault handling method in another embodiment;
[0039] Figure 3 A system diagram of a train fault handling method in an embodiment;
[0040] Figure 4 A guidance flowchart of a locomotive control unit for the type of operation fault information in an embodiment;
[0041] Figure 5 A guidance flowchart of a single train for the type of operation fault information in an embodiment;
[0042] Figure 6 A structural block diagram of a train fault handling device in an embodiment;
[0043] Figure 7 A structural block diagram of a train fault handling device in another embodiment;
[0044] Figure 8 An internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.
[0046] In an exemplary embodiment, as shown in Figure 1 A train fault handling method is provided, applied to a locomotive control unit of a whole train, including the following steps S102 to S108. Wherein:
[0047] Step S102, receiving operation fault information sent by each train in the whole train; the operation fault information is sent when the running state of each train triggers a target fault condition.
[0048] The whole train is a complete train set composed of multiple train sets, and each train set can run cooperatively; the running fault information is related information generated when each train set appears a fault during running, which can include fault type, position, etc.; the running state is a real-time condition of each train set during running, which can include running speed, braking state, etc.; and the target fault condition is a preset standard for judging whether the train appears a fault, and the train is determined to have a fault when the running state meets the condition.
[0049] In step S104, the received running fault information is matched with the preset multiple instruction generation conditions.
[0050] The preset multiple instruction generation conditions are multiple standards set in advance for judging what kind of instruction should be generated, and correspond to different fault severities; and the matching is comparing the received running fault information with the preset instruction generation conditions to determine which instruction condition the running fault information of the train meets.
[0051] In step S106, if the received running fault information triggers the first instruction generation condition, a first fault train is determined, and a punishment braking instruction is sent to the first fault train.
[0052] The first instruction generation condition is a preset instruction generation standard corresponding to a relatively light fault condition; the first fault train is a train triggering the first instruction generation condition; and the punishment braking instruction is a braking instruction sent to the first fault train, which has a relatively weak braking strength and is used for properly controlling the fault train.
[0053] In step S108, if the received running fault information triggers the second instruction generation condition, a second fault train is determined, and an emergency braking instruction is sent to the second fault train; and the second instruction generation condition has a severity greater than that of the first instruction generation condition.
[0054] The second instruction generation condition is another preset instruction generation standard different from the first instruction generation condition, has a severity higher than that of the first instruction generation condition, and corresponds to a more serious fault condition; the second fault train is a train triggering the second instruction generation condition; and the emergency braking instruction is a braking instruction sent to the second fault train, which has a large braking strength and is used for quickly stopping the train to ensure safety in a serious fault.
[0055] In the train fault processing method, during train fault processing, the locomotive control unit of the entire train receives running fault information sent by each train in the entire train; the running fault information is sent when the running state of each train triggers a target fault condition; the received running fault information is matched with a plurality of preset instruction generation conditions; if the received running fault information triggers a first instruction generation condition, a first fault train is determined, and a penalty braking instruction is sent to the first fault train; if the received running fault information triggers a second instruction generation condition, a second fault train is determined, and an emergency braking instruction is sent to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition. Through the above process, the locomotive control unit of the entire train realizes the matching of the running fault information and the plurality of preset instruction generation conditions, and can match different instruction generation conditions according to the fault severity. The second instruction corresponding to the higher severity corresponds to emergency braking, and the first instruction corresponds to penalty braking, so that the fault processing is more targeted. In the case of more serious faults, emergency braking can maximize safety, and in the case of relatively minor faults, penalty braking can achieve effective control, avoid excessive braking affecting operation efficiency, and achieve the beneficial effects of improving train braking effect and reducing maintenance cost.
[0056] In one embodiment, the type of running fault information includes train signal loss and train pipe pressure loss; the target fault condition is that the timing duration corresponding to the running fault information is outside the preset time threshold; the first instruction generation condition is that the running fault information of at least two trains is train signal loss within a first preset time, or the running fault information of at least two trains is train pipe pressure loss; and the second instruction generation condition is that the running fault information of at least two trains includes train signal loss and train pipe pressure loss within a second preset time.
[0057] Wherein, the train signal loss refers to the interruption of communication signals between trains or between trains and the control center, which leads to the failure of normal information transmission and may affect train scheduling and coordinated operation, which may be caused by signal equipment failure, electromagnetic interference or line problems, etc. Train pipe pressure loss refers to the abnormal drop of train pipe pressure, which affects the normal play of braking function and threatens train driving safety, which is usually related to pipe leakage, valve failure and other factors. The preset time threshold refers to the time condition for each train to report to the control unit to realize the level fault operation, which can be 5 seconds.
[0058] More, the first preset time is a specific time range set for the first instruction, which is a time basis for determining whether to trigger the first instruction; the at least two trains ensure that the corresponding instruction is triggered by the fault of the train other than the single train; the train signal loss is that when the fault information of the train signal loss of the at least two trains occurs within the first preset time; the train pipe pressure loss is that when the fault information of the train pipe pressure loss of the at least two trains occurs within the first preset time, the first instruction generation condition is also met; the second preset time is a time basis for determining whether to trigger the second instruction; the at least two trains ensure the universality of the fault; the train signal loss and the train pipe pressure loss are included to indicate that the fault information of each fault train needs to contain the two types, indicating that the fault condition is more complex and serious, and therefore a higher level of braking instruction needs to be triggered.
[0059] Further, when one train signal loss and one train pipe pressure loss occur, the second instruction is also generated, and the emergency braking instruction is triggered, so that the train can be braked in time.
[0060] In an exemplary embodiment, as shown in Figure 2 applied to any train in the whole train set, comprising steps S202 to S206, wherein:
[0061] S202, when the running state of the train triggers the target fault condition, the running fault information is sent to the locomotive control unit of the whole train set; the locomotive control unit is used for receiving the running fault information sent by each train in the whole train set, matching the received running fault information with the preset multiple instruction generation conditions, if the received running fault information triggers the first instruction generation condition, determining the first fault train, sending the punishment braking instruction to the first fault train; if the received running fault information triggers the second instruction generation condition, determining the second fault train, sending the emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition; S204, when the punishment braking instruction returned by the locomotive control unit is received, the punishment braking operation is performed on the train; S206, when the emergency braking instruction returned by the locomotive control unit is received, the emergency braking operation is performed on the train.
[0062] The penalty braking instruction is a braking instruction issued by the locomotive control unit for a relatively less serious fault (triggering the first instruction generation condition), the braking strength and emergency response level of which are lower than the emergency braking, and is used for moderately controlling the fault train to limit its running state; the current train is a specific train receiving the braking instruction and executing the braking operation, and is the main body of fault handling; the execution of the penalty braking operation is a specific braking action of the fault train after receiving the penalty braking instruction; the emergency braking instruction is a braking instruction issued by the locomotive control unit for a serious fault (triggering the second instruction generation condition), the braking strength of which is the largest and the response priority is the highest, and the purpose is to quickly stop the train in an emergency and minimize the safety risk; the execution of the emergency braking operation is a key action of the fault train after receiving the emergency braking instruction, which starts the braking system to apply the maximum braking force to stop the train running in the shortest distance.
[0063] In the embodiment, any train in the whole train set sends the running fault information to the locomotive control unit of the whole train set when monitoring that the running state of the current train triggers the target fault condition; the locomotive control unit is used for receiving the running fault information sent by each train in the whole train set, matching the received running fault information with the preset multiple instruction generation conditions, the instruction matching process is the same as described above, and when the penalty braking instruction returned by the locomotive control unit is received, the penalty braking operation is executed on the current train; in the above process, the matching of the running fault information with the preset multiple instruction generation conditions is realized by any train in the whole train set, and different instruction generation conditions can be matched according to the fault severity, the second instruction corresponding to the emergency braking and the first instruction corresponding to the penalty braking for the higher severity, so that the fault handling is more targeted, the safety can be maximally guaranteed by the emergency braking in the relatively serious fault, the effective control can be realized by the penalty braking in the relatively slight fault, the over-braking affecting the running efficiency is avoided, and the beneficial effects of improving the braking effect of the train and reducing the maintenance cost are achieved.
[0064] In one embodiment, the type of the running fault information includes train signal loss and train pipe pressure loss; the method further includes: automatically controlling the current train to execute the penalty braking operation when it is monitored that the running state of the current train is the train signal loss or the train pipe pressure loss within the first preset time; automatically controlling the current train to execute the emergency braking operation when it is monitored that the running state of the current train is the train signal loss or the train pipe pressure loss outside the first preset time; automatically controlling the current train to execute the penalty braking operation when it is monitored that the running state of at least two other trains is the train signal loss or the train pipe pressure loss within the first preset time; and automatically controlling the current train to execute the emergency braking operation when it is monitored that the running state of at least two other trains is the train signal loss or the train pipe pressure loss outside the first preset time.
[0065] The first preset time is a specific time range set in advance, which is a time limit for distinguishing fault handling methods, and is used to define different braking strategies that the train should adopt when the same type of fault occurs at different times. The length of time can be pre-configured according to the train operation characteristics and safety requirements; the train is the specific train that monitors the abnormal running state and executes the braking operation, and is the direct subject of fault monitoring and braking execution; the running state is the real-time driving condition parameter and system state of the train; the automatic control refers to a mechanism that the train can trigger and execute the braking operation autonomously according to the preset rules without human intervention; and the first preset time is beyond the pre-set time range.
[0066] In this embodiment, by adopting differential processing for train signal loss and train pipe pressure loss at different times, the limitations of a single braking mode are avoided, the flexibility of fault response is improved, and the automatic control mechanism allows the train to autonomously execute the braking operation without human intervention, greatly shortening the fault response time and reducing the risk of human delay.
[0067] Further, in one embodiment, after the automatic control of the train to execute the emergency braking operation, the method further comprises: generating a signal loss message when monitoring the train or receiving the running state of at least two other trains as train signal loss; generating a pipe pressure loss message when monitoring the train or receiving the running state of at least two other trains as train pipe pressure loss; and sending the signal loss message or the pipe pressure loss message to the locomotive control unit.
[0068] Further, in one embodiment, after the automatic control of the train to execute the emergency braking operation, the method further comprises: generating a signal loss message when monitoring the train or receiving the running state of at least two other trains as train signal loss; generating a pipe pressure loss message when monitoring the train or receiving the running state of at least two other trains as train pipe pressure loss; and sending the signal loss message or the pipe pressure loss message to the locomotive control unit.
[0069] Further, the signal loss message is a standardized information carrier for recording and transmitting the train signal loss condition, which can include fault train identification, fault occurrence time and other key contents, to facilitate the locomotive control unit to master the specific situation of the signal loss fault; the pipe pressure loss message is a standardized information carrier for recording and transmitting the train pipe pressure loss condition, which can include pressure abnormal value, fault position and other information, to provide basis for the locomotive control unit to analyze the braking system fault; and the sending to the locomotive control unit is to deliver the generated message to the control center of the whole train, so that the locomotive control unit can summarize the fault information of each train and provide comprehensive data support for subsequent fault troubleshooting, forming a closed loop of fault handling.
[0070] In this embodiment, by receiving the fault states of at least two other trains, it is ensured that the fault information collection is universal, and the misjudgment caused by occasional abnormalities of a single train is avoided, and the information reliability is improved; by respectively generating a signal loss message and a pipe pressure loss message for the two types of core faults of signal loss and pipe pressure loss, the fault information is classified clearly and standardized in content, which facilitates the locomotive control unit to quickly and accurately identify the fault type and the involved range, and by feeding back the message to the locomotive control unit, complete data support can be provided for subsequent whole train scheduling adjustment, and the train operation efficiency is improved.
[0071] The present application provides a train fault processing method. In order to better understand the process of the above train fault processing method, the specific process of a train fault processing method of the present application is described in detail as follows: Figure 3
[0072] As shown in Figure 3 , the locomotive control unit is a train brake control center, and the rear vehicle control unit receives the train brake instruction of the locomotive control unit through the train bus to implement the braking and release of the vehicle, and when a system fault occurs, each vehicle control unit can automatically perform fault diagnosis and guided safety response, thereby completing the fault guided response of the whole train; the electric control air brake control system has two system faults: train signal loss and train pipe pressure loss; when the train is disconnected due to some reasons such as broken hook, the train pipe or the train bus is broken, the train can automatically implement the fault emergency braking instruction 120%, and when only the train pipe pressure or the train signal is lost, the train implements 10% punishment braking, and through the above process, the safety of train operation can be ensured.
[0073] Further, as shown in Figure 4 , when the locomotive control unit receives 2 and more than 2 vehicle train pipe pressure losses within 5s, it will send a punishment braking instruction; when the locomotive control unit receives 2 and more than 2 vehicle train signal losses within 5s, it will send a punishment braking instruction; when the locomotive control unit receives 2 and more than 2 vehicle train pipe pressure and train signal losses within 5s, it will send an emergency braking instruction.
[0074] And, as shown in Figure 5 As shown, when the vehicle (train in this section, train in this section) 3s does not receive the locomotive train (locomotive control unit) instruction, first confirm the train signal loss, at this time if the signal loss timer does not exceed 5s, the train automatically implements the punishment brake, at this time if the pressure loss timer does not exceed 5s, the train automatically implements the emergency brake, when the signal loss timer and the pressure loss timer do not exceed 5s, the emergency brake is implemented, when the signal loss timer and the pressure loss timer exceed 5s, the signal loss fault timer starts timing and sends the train signal loss message to the outside; When the vehicle detects the loss of train pipe pressure, first confirm the train pipe pressure loss of the vehicle, at this time if the pressure loss timer does not exceed 5s, the train automatically implements the punishment brake, at this time if the signal loss timer does not exceed 5s, the train automatically implements the emergency brake, when the signal loss timer and the pressure loss timer do not exceed 5s, the emergency brake is implemented, when the signal loss timer and the pressure loss timer exceed 5s, the train pipe pressure loss fault timer starts timing and sends the train pipe pressure loss message to the outside.
[0075] Further, when the vehicle receives the signal loss fault message of other vehicles, at this time if the signal loss timer does not exceed 5s, the train automatically implements the punishment brake, at this time if the pressure loss timer does not exceed 5s, the train automatically implements the emergency brake, when the signal loss timer and the pressure loss timer do not exceed 5s, the emergency brake is implemented, when the signal loss timer and the pressure loss timer exceed 5s, the signal loss fault timer starts timing; When the vehicle receives the train pipe pressure loss fault message of other vehicles, at this time if the train pipe pressure loss timer does not exceed 5s, the train automatically implements the punishment brake, at this time if the signal loss timer does not exceed 5s, the train automatically implements the emergency brake, when the signal loss timer and the pressure loss timer do not exceed 5s, the emergency brake is implemented, when the signal loss timer and the pressure loss timer exceed 5s, the train pipe pressure loss fault timer starts timing.
[0076] Further, the whole set of trains is provided with a control board card and a pressure detection and brake control module, the control board card is responsible for receiving the brake instruction of the locomotive control unit, and performing the train signal and train pipe pressure loss diagnosis, and sending the status message of itself to the locomotive control unit; The locomotive control unit is provided with a control board card control module, the control board card is responsible for receiving the vehicle brake state reply, and sending appropriate instructions according to the train signal and the loss of the vehicle.
[0077] Through the above embodiments, the train can be ensured to implement correct punishment or emergency braking when a system fault occurs, to ensure safe parking of the train, neither because of train cable breakage, the rear vehicle does not generate braking force due to not receiving train braking, nor because of a single fault (train signal fault or train pipe pressure signal), causing emergency braking to affect the order of train operation (classifying the single fault such as train signal fault or train pipe pressure signal fault as a non-serious fault, only triggering punishment braking, the punishment braking strength is moderate, only moderately controlling the fault vehicle, and will not cause the whole train to stop urgently, thereby reducing the interference to the overall train operation order), when a serious accident such as train derailment or broken hook occurs, the train pipe and train signal will be lost at the same time, at which time the system will automatically implement emergency braking to ensure parking in the shortest time, and ensure the timeliness and accuracy of train fault judgment.
[0078] In addition, the train signal loss fault and the train pipe pressure signal can also be divided into two categories, only one type of fault triggers train punishment braking, and only when both types of faults occur simultaneously does emergency braking occur. The alternative solutions that can be implemented are as follows: the train signal loss fault and the train pipe pressure signal are divided into one category, and when the train signal loss fault or the train pipe pressure signal loss occurs, emergency braking occurs, at which time the fault logic is relatively simple, but the train can still be ensured to stop; the train signal loss fault and the train pipe pressure signal are divided into one category, and when the train signal loss fault or the train pipe pressure signal loss occurs, punishment braking occurs, at which time the fault logic is relatively simple, but the train can still be ensured to stop.
[0079] It should be understood that although each step in the flowchart involved in each of the above embodiments is shown in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0080] Based on the same inventive concept, the embodiments of the present application also provide a train fault processing device for implementing the train fault processing method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more train fault processing device embodiments provided below can refer to the limitations of the train fault processing method described above, which will not be described here.
[0081] In one exemplary embodiment, as shown in Figure 6 A train fault processing device is provided, applied to a locomotive control unit of a whole train set, and the device comprises an information receiving module 601, a condition matching module 602, and an instruction sending module 603, wherein:
[0082] The information receiving module 601 is configured to receive running fault information sent by each train in the whole train set; the running fault information is sent when a target fault condition of the running state of each train is triggered.
[0083] The condition matching module 602 is configured to match the received running fault information with a plurality of preset instruction generation conditions.
[0084] The instruction sending module 603 is configured to determine a first fault train if the received running fault information triggers a first instruction generation condition, and send a penalty braking instruction to the first fault train.
[0085] The instruction sending module 603 is further configured to determine a second fault train if the received running fault information triggers a second instruction generation condition, and send an emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition.
[0086] In one embodiment, as shown in Figure 7 A train fault processing device is provided, applied to any train in a whole train set, and the device comprises an information sending module 701 and an instruction execution module 702, wherein:
[0087] The information sending module 701 is configured to send running fault information to a locomotive control unit of a whole train set when a target fault condition of the running state of the train is detected; the locomotive control unit is configured to receive running fault information sent by each train in the whole train set, match the received running fault information with a plurality of preset instruction generation conditions, determine a first fault train if it is detected that the received running fault information triggers a first instruction generation condition, and send a penalty braking instruction to the first fault train; determine a second fault train if it is detected that the received running fault information triggers a second instruction generation condition, and send an emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition.
[0088] The instruction execution module 702 is configured to perform a penalty braking operation on the train when receiving the penalty braking instruction returned by the locomotive control unit.
[0089] The instruction execution module 702 is further configured to perform an emergency braking operation on the train when receiving the emergency braking instruction returned by the locomotive control unit.
[0090] Further, the instruction execution module 702 is further configured to generate a signal loss message when monitoring the running state of the train or receiving the running state of at least two other trains as train signal loss, generate a pipe pressure loss message when monitoring the running state of the train or receiving the running state of at least two other trains as train pipe pressure loss, and send the signal loss message or the pipe pressure loss message to the locomotive control unit.
[0091] The above-mentioned various modules in the train fault processing device can be realized by software, hardware and combinations thereof in whole or in part. The above-mentioned various modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the above-mentioned various modules.
[0092] In an exemplary embodiment, a computer device, which can be a server, can have an internal structure diagram as shown in Figure 8 The computer device includes a processor, a memory, an input / output interface (I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The database of the computer device is configured to store train fault processing data. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to communicate with external terminals through network connection. The computer program is executed by the processor to implement a train fault processing method.
[0093] Those skilled in the art can understand that Figure 8 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0094] In an example embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the steps in the above method embodiments when executing the computer program.
[0095] In an example embodiment, a computer readable storage medium is provided, storing a computer program, and the computer program implementing the steps in the above method embodiments when executed by a processor.
[0096] In an example embodiment, a computer program product is provided, comprising a computer program, and the computer program implementing the steps in the above method embodiments when executed by a processor.
[0097] 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 for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant regulations.
[0098] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0099] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.
[0100] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A train fault handling method characterized by, The method applied to a locomotive control unit of a whole train set comprises: Receiving operation failure information sent by each train in the whole train set; the operation failure information is sent when the running state of each train triggers a target failure condition; Matching the received operation failure information with a plurality of preset instruction generation conditions; If the received operation failure information triggers a first instruction generation condition, determining a first failure train and sending a penalty braking instruction to the first failure train; If the received operation failure information triggers a second instruction generation condition, determining a second failure train and sending an emergency braking instruction to the second failure train; the second instruction generation condition is more serious than the first instruction generation condition.
2. The method of claim 1, wherein, The type of the operation failure information includes train signal loss and train pipe pressure loss; The target failure condition is that the time length of the operation failure information corresponding to the target failure condition is out of a preset time threshold; The first instruction generation condition is that the operation failure information of at least two trains is train signal loss or train pipe pressure loss within a first preset time; The second instruction generation condition is that the operation failure information of at least two trains includes the train signal loss and the train pipe pressure loss within a second preset time.
3. A train fault handling method characterized by, The method applied to any train in a whole train set comprises: When the running state of the train triggers a target failure condition, sending operation failure information to a locomotive control unit of the whole train set; the locomotive control unit is used to receive operation failure information sent by each train in the whole train set, match the received operation failure information with a plurality of preset instruction generation conditions, determine a first failure train if the received operation failure information triggers a first instruction generation condition, and send a penalty braking instruction to the first failure train; determine a second failure train if the received operation failure information triggers a second instruction generation condition, and send an emergency braking instruction to the second failure train; the second instruction generation condition is more serious than the first instruction generation condition; When receiving the penalty braking instruction returned by the locomotive control unit, performing a penalty braking operation on the train; When receiving the emergency braking instruction returned by the locomotive control unit, performing an emergency braking operation on the train.
4. The method of claim 3, wherein, The type of the operation failure information includes train signal loss and train pipe pressure loss; the method further comprises: Within a first preset time, when the running state of the train is the train signal loss or the train pipe pressure loss, automatically controlling the train to perform a penalty braking operation; Outside the first preset time, when the running state of the train is the train signal loss or the train pipe pressure loss, automatically controlling the train to perform an emergency braking operation.
5. The method of claim 4, wherein, The method further comprises: Within the first preset time, when the running state of at least two other trains is the train signal loss or the train pipe pressure loss, automatically controlling the train to perform a penalty braking operation; In the first preset time, when the running state of at least two other trains is monitored to be train signal loss or train pipe pressure loss, the automatic control is executed to the train to perform emergency braking operation.
6. The method according to claim 4 or 5, characterized in that, After the automatic control is executed to the train to perform emergency braking operation, it further comprises: When the running state of the train or at least two other trains is monitored to be train signal loss, a signal loss message is generated; When the running state of the train or at least two other trains is monitored to be train pipe pressure loss, a pipe pressure loss message is generated; The signal loss message or the pipe pressure loss message is sent to the locomotive control unit.
7. A train failure handling apparatus characterized by comprising: The device applied to the locomotive control unit of the whole train set comprises: An information receiving module is configured to receive running fault information sent by each train in the whole train set; the running fault information is sent when the running state of each train triggers a target fault condition; A condition matching module is configured to match the received running fault information with a plurality of preset instruction generation conditions; An instruction sending module is configured to determine a first fault train if the received running fault information triggers a first instruction generation condition, and send a penalty braking instruction to the first fault train; The instruction sending module is further configured to determine a second fault train if the received running fault information triggers a second instruction generation condition, and send an emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition.
8. A train failure handling apparatus characterized by comprising: The device applied to any train in the whole train set comprises: An information sending module is configured to send running fault information to the locomotive control unit of the whole train set when the running state of the train triggers a target fault condition; the locomotive control unit is configured to receive running fault information sent by each train in the whole train set, match the received running fault information with a plurality of preset instruction generation conditions, determine a first fault train if the received running fault information triggers a first instruction generation condition, and send a penalty braking instruction to the first fault train; determine a second fault train if the received running fault information triggers a second instruction generation condition, and send an emergency braking instruction to the second fault train; the severity of the second instruction generation condition is greater than that of the first instruction generation condition; An instruction execution module is configured to perform a penalty braking operation on the train when a penalty braking instruction returned by the locomotive control unit is received; The instruction execution module is further configured to perform an emergency braking operation on the train when an emergency braking instruction returned by the locomotive control unit is received. 9.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-8 when the computer program is executed by the processor. The processor executes the computer program to realize the steps of the method in any one of claims 1 to 6.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the method in any one of claims 1 to 6.
11. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the method in any one of claims 1 to 6.