[go: up one dir, main page]

WO2017088171A1 - Method and system for processing train alarm - Google Patents

Method and system for processing train alarm Download PDF

Info

Publication number
WO2017088171A1
WO2017088171A1 PCT/CN2015/095787 CN2015095787W WO2017088171A1 WO 2017088171 A1 WO2017088171 A1 WO 2017088171A1 CN 2015095787 W CN2015095787 W CN 2015095787W WO 2017088171 A1 WO2017088171 A1 WO 2017088171A1
Authority
WO
WIPO (PCT)
Prior art keywords
alarm
train
level
mask
record field
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2015/095787
Other languages
French (fr)
Chinese (zh)
Inventor
侯满仓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Coordem Transport Tech Co Ltd
Original Assignee
Coordem Transport Tech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Coordem Transport Tech Co Ltd filed Critical Coordem Transport Tech Co Ltd
Priority to PCT/CN2015/095787 priority Critical patent/WO2017088171A1/en
Priority to CN201580082137.9A priority patent/CN107921979B/en
Publication of WO2017088171A1 publication Critical patent/WO2017088171A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor

Definitions

  • the invention relates to the technical field of train operation control, and particularly relates to a train alarm processing method and system.
  • Embodiments of the present invention provide a train alarm processing method and system for quickly and accurately processing different combinations of train alarms, particularly multiple train alarms.
  • a first aspect of the present invention provides a train alarm processing method, which includes: assigning an alarm record field having a specific alarm level attribute to a train alarm having the same alarm response measure, wherein the division of the alarm level satisfies a corresponding higher alarm level.
  • the alarm response of the attribute masks the alarm response corresponding to the lower alarm level attribute, and the specific data bit in the alarm record field maps the specific train alarm; in the train operation control process, the specific train alarm generated randomly triggers the refresh corresponding to the train Corresponding data bits in the level alarm record field; in each train control analysis period, a unified alarm response measure for the train in the period is determined according to all alarm record fields of the train in combination with the masking action.
  • a second aspect of the present invention provides a method for processing a train alarm, comprising: assigning, in advance, an alarm record field having a specific alarm level attribute and a corresponding alarm mask mask record field for a train alarm having the same alarm response measure, wherein the alarm The level of the alarm meets the alarm response of the higher alarm level attribute to mask the alarm response corresponding to the lower alarm level attribute.
  • the specific data bit in the alarm record field maps the specific train alarm, and the alarm mask mask record field is specific.
  • a third aspect of the present invention provides a train alarm processing system, including: a pre-processing module, configured to allocate, in advance, an alarm record field having a specific alarm level attribute for a train alarm having the same alarm response measure, wherein the alarm level is divided
  • the alarm countermeasure corresponding to the higher alarm level attribute masks the alarm response corresponding to the lower alarm level attribute, the specific data bit in the alarm record field maps the specific train alarm, and the record refresh module is used in the train operation control process.
  • the randomly generated specific train alarm triggers refreshing corresponding data bits in the train corresponding level alarm record field;
  • the analysis processing module is configured to combine all alarm record fields of the train according to the train in each train control analysis period
  • the masking action determines a uniform alert response to the train during the cycle.
  • a fourth aspect of the present invention provides a train alarm processing system, including: a pre-processing module, configured to allocate, in advance, an alarm record field having a specific alarm level attribute and a corresponding alarm mask mask record field for a train alarm having the same alarm countermeasure
  • the alarm level corresponding to the higher alarm level attribute masks the alarm response corresponding to the lower alarm level attribute
  • the specific data bit in the alarm record field maps the specific train alarm, and the alarm mask
  • the specific data bit in the mask record field maps a specific train alarm mask mask data bit
  • the record refresh module is configured to trigger a specific train alarm generated randomly to refresh the corresponding correspondence in the alarm record field of the train in the train operation control process a data bit
  • an analysis processing module for determining, in each train control analysis period, based on all alarm record fields of the train, in conjunction with the masking action, and all alarm mask mask record fields of the train Unified alarm for the train during the cycle On the measures.
  • a fifth aspect of the present invention provides a computer device including a processor, a memory, a bus, and a communication interface; the memory is configured to store a program, and the processor is connected to the memory through the bus When the computer device is in operation, the processor executes the program stored in the memory to cause the computer device to execute the train report according to the first aspect or the second aspect of the present invention.
  • Police handling method When the computer device is in operation, the processor executes the program stored in the memory to cause the computer device to execute the train report according to the first aspect or the second aspect of the present invention.
  • a sixth aspect of the invention provides a computer readable storage medium storing one or more programs, the one or more programs comprising a program, when executed by a computer device including one or more processors, The computer device performs the train alarm processing method according to the first aspect or the second aspect of the present invention.
  • an alarm response corresponding to a higher alarm level attribute is used to mask an alarm response corresponding to a lower alarm level attribute, and multiple train alarms occur during a train control analysis period.
  • the masking action is combined to determine a unified alarm response measure for the train in the cycle, thereby reducing processing time, increasing processing speed, and ensuring train operation security.
  • FIG. 1 is a schematic flowchart of a train alarm processing method according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of recording space allocation of an alarm record field
  • FIG. 3 is a schematic diagram of a train alarm processing system and its working flow
  • FIG. 5 is a schematic diagram of recording space allocation of an alarm record field and a corresponding alarm mask mask
  • 6 is a schematic diagram of logic determination considering an alarm mask mask when the alarm record field is refreshed
  • FIG. 7 is a schematic diagram of logic determination of a train alarm analysis processing module considering an alarm mask
  • FIG. 8 is a schematic flowchart diagram of another train alarm processing method according to an embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a train alarm processing system according to an embodiment of the present invention.
  • FIG. 10 is a schematic structural diagram of another train alarm processing system according to an embodiment of the present invention.
  • FIG. 11 is a schematic structural diagram of a computer device according to an embodiment of the present invention.
  • an embodiment of the present invention provides a method for processing a train alarm, which may include:
  • the method of the embodiment of the present invention can be implemented by a train alarm processing system.
  • various train alarms that may occur may be classified into different alarm levels according to factors such as the degree of danger, and different alarm countermeasures are assigned to different alarm levels.
  • the first level alarm is the highest level alarm
  • the fourth level alarm is the lowest level alarm.
  • the alarm measures for the first-level alarm include: temporary road closure and emergency braking;
  • the alarm response measures for the second-level alarm include: emergency braking;
  • the alarm response measures for the third-level alarm include: maximum common braking and temporary road closure;
  • the alarm measures for the four-level alarm include: the maximum common brake.
  • the temporary road closure means that the current section of the train is not allowed to drive.
  • the emergency braking means that the emergency braking system that triggers the train functions to make the train stop as soon as possible and the braking effect cannot be cancelled before the parking.
  • the maximum common braking refers to The conventional brake system that triggers the train applies the maximum braking effect to decelerate the train.
  • Temporary road closure means that the current road section of the train is not allowed. Driving. It should be noted that the above-mentioned four-level alarm is only an example, and is not used to limit the present invention. In fact, more levels can be divided, and the alarm countermeasures of each level can also be shown in Table 1. different.
  • Each of the alarm levels may include one or more different types of specific alarms.
  • the first-level train alarm may include: a train integrity alarm; and the second-level train alarm may include: an abnormality alarm of the train travel department, and derailment Detect alarms, etc.
  • the alarm record field having the specific alarm level attribute assigned to the train alarm having the same alarm response measure may be an alarm record field having a specific alarm level attribute assigned to one or more train alarms having the same alarm response measure.
  • the detailed information of the train alarm includes the specific train alarm name involved in each level of the alarm level, the specific alarm generation description, and the assigned alarm corresponding to the alarm level attribute.
  • the bit map record corresponding to the specific alarm in the record field (referred to as the alarm record data bit), and the alarm mask mask bit mapping data bit corresponding to the specific alarm in the alarm mask mask record field corresponding to the alarm level attribute (abbreviated as alarm)
  • alarm The mask mask data bits will be introduced later).
  • FIG. 2 is a schematic diagram of the recording space allocation of the alarm record field in the train alarm recording unit (a cache medium).
  • the length of the alarm record field of each alarm level is independent; and the alarm record fields of different alarm levels do not overlap in the record address space; the number of data bits in the alarm record field corresponding to each specific train alarm (referred to as alarm) Recording data bits are determined in advance according to the plan, and the specific train alarms in the alarms of this level are mapped.
  • the alarm record data bits corresponding to a specific train alarm are all 0, indicating that there is no specific train alarm, such as a specific train alarm.
  • the corresponding alarm record data bits all of 1 means that there is currently a specific train alarm.
  • the randomly generated specific train alarm triggers refreshing the corresponding data bit in the corresponding level alarm record field of the train.
  • FIG. 3 is a schematic diagram of a train alarm processing system and a workflow thereof according to an embodiment of the present invention.
  • the randomly generated specific train alarm triggers the train alarm record refreshing module to perform a refresh operation, and the train alarm record refreshing module is used to trigger a refresh operation when a specific train alarm is generated, corresponding to the train alarm recorded in the train alarm recording unit
  • the corresponding alarm record data bit in the alarm record field is refreshed.
  • the alarm record data bits are all rewritten from 0 to 1, to indicate that the specific train alarm exists.
  • the train alarm analysis processing module performs subsequent analysis and processing by reading the alarm record field recorded in the train alarm recording unit.
  • the train alarm analysis and processing module can analyze and process according to the cycle, and analyze each train control. During the period, the subsequent analysis processing is performed by reading the alarm record field recorded in the train alarm recording unit.
  • the train alarm countermeasure has a masking function, and the train alarm response corresponding to the higher-level attribute masks all train alarm countermeasures corresponding to the lower-level attribute, that is, once the higher level is output. For the train warning response measures, other lower-level train warning countermeasures will no longer be considered.
  • the step may specifically include:
  • each train control analysis period according to the order of the alarm level from high to low, it is sequentially determined whether all data bits in the alarm record field of each alarm level are 0;
  • the first level of the train alarm record field is analyzed and processed, and it is determined whether all the mapped data bits (referred to as alarm record data bits) of the first level alarm record field are 0; if 0, it is considered that there is no first level
  • the train alarm continues to analyze and process the second level train alarm record field.
  • the second level of the train alarm record field is analyzed and processed to determine whether all the data bits of the second level alarm record field are 0; if not all of them are 0, then the second level train alarm is considered to be determined, and the corresponding output needs to be determined.
  • the analysis processing time can be shortened, the speed of the analysis processing can be accelerated, and the train operation can be ensured safely without reducing the safety.
  • the analysis determines that there is a first-level alarm and also uses the alarm response (temporary road closure and emergency braking) corresponding to the first-level alarm, the second-level, third-level and/or fourth-level alarms are available regardless of the presence or absence.
  • the control of the vehicle can be ensured without considering the corresponding alarm response measures; if the analysis determines that there is no first-level alarm but has a second-level alarm and also uses the alarm response (emergency braking) corresponding to the second-level alarm, then the third-level and / or the four-level alarm can ensure the safety of the car without considering the corresponding alarm response measures, whether there is any or not; if the analysis determines that there is no first-level alarm and two-level alarm, there are three-level alarms and the corresponding three-level alarms are also adopted.
  • Alarm response measures maximum common braking, and temporary road closure
  • the four-level alarm can be guaranteed regardless of the presence or absence of the corresponding alarm response measures (maximum common brake). The rest and so on, even more level alarms can be analogized.
  • the method of the embodiment of the present invention may further include the following steps:
  • the train alarm is only a part of the factors considered in the train operation control, and other factors need to be considered in the actual operation control. Therefore, according to the unified alarm response measures finally output by the train alarm analysis processing module, it is also combined with other related trains.
  • the relevant train control information may include, for example, at least one of the following information: the current driving safety separation distance, the current train status such as stopping, opening the door, closing the door, etc., and the current dispatching control such as deduction or not.
  • all corresponding lower-level train alarm countermeasures are masked by using corresponding higher-level train alarm countermeasures, when multiple train alarms occur within one train control analysis period.
  • the unified alarm response measures for the train in the current period are determined, and it is no longer necessary to consider other lower-level train alarm countermeasures, thereby reducing processing time, improving processing speed, and ensuring train operation. Safety.
  • the provided train alarm processing method may further include:
  • Each of the alarm record fields is assigned a corresponding alarm mask mask record field, and specific data bits in the alarm mask record record field are mapped to specific train alarm mask mask data bits, as shown in Table 2 and FIG. This step can be performed simultaneously or before or after step 110.
  • step 120 is specifically:
  • the logic judgment diagram shown in FIG. 6 shows a situation in which the alarm mask data bit corresponding to a specific alarm is considered when the alarm record data bit corresponding to a specific alarm is refreshed in the alarm record field, and the specific train alarm corresponding to the random generation is determined. Whether the alarm mask data bits are all 1 or 1, if it is 1, it is determined that the refresh operation is allowed, and the alarm record data bit of the specific alarm in the corresponding alarm record field is refreshed; otherwise, the corresponding alarm record field is not refreshed. The alarm record data bit of a specific alarm.
  • FIG. 7 shows a logical judgment diagram of the train alarm analysis processing module considering the alarm mask mask.
  • the alarm mask mask (short for the alarm mask mask record field) is introduced to facilitate the temporary screening of certain train alarms in special scenarios. For example, when the speed is not 0, the door open signal alarm is detected. For the safety of the train, the train will be stopped to eliminate the door failure. However, if the door failure cannot be ruled out in a short time, the train needs to leave the main line in time to prevent the subsequent operation of other trains. This scenario requires temporary shielding. When the door open signal alarm is detected, the train can be quickly removed from the main line as soon as possible after the train is cleared.
  • the alarm record field length and the alarm mask mask record field length of each alarm level are independent; and the alarm record field and the alarm mask mask record field of different alarm levels do not overlap in the record address space, and the alarm record field and corresponding
  • the alarm mask mask record field may be of equal length or unequal length, preferably of equal length; the number of data bits of the record field corresponding to each specific train alarm is determined in advance according to the plan, and the alarm record field corresponding to a specific train alarm is
  • the bit mapping records (referred to as alarm record data bits) of a specific alarm should all be 0 to indicate that there is no specific alarm. For example, in the alarm record field corresponding to a specific train alarm, all the corresponding alarm record data bits are 1 and the current one is present.
  • the alarm mask mask data field corresponding to a specific alarm in the alarm mask mask record field corresponding to a specific train alarm is all 1 means that the specific train alarm should be considered in the control vehicle cycle, if an alarm corresponding to a specific train alarm
  • the mask mask record field corresponds to the specific Alerting police mask bits mask data is not all 1, such as 0 all the car control on behalf of the particular period without considering the train alarm. For example, if the specific alarm mask mask corresponding to the "detection of the door open signal alarm when the speed is not 0" is changed from 1111 to 0000, then the subsequent train control analysis period does not need to be considered. When the train "speed is not 0, the door open signal alarm is detected" until the specific alarm mask mask bit map data is changed to 1111 again to consider the specific report again.
  • the allocation of the alarm record space may be divided into a large alarm level (as shown in FIG. 2, 3, and 5 and Table 2), and the alarm record field corresponding to each alarm level is a longer field.
  • the longer field consists of one or more specific alarm record data bits (examples of Table 2) corresponding to one or more specific alarms of the alarm level.
  • the alarm analysis processing is performed based on the alarm record field corresponding to the alarm level.
  • the primary purpose of the analysis is to determine the appropriate alarm response as soon as possible and output it for further train control, and identify the current specific alarm category name as an option. necessary.
  • the alarm mask mask record field corresponding to each alarm level may also be configured by using an alarm record field corresponding to the alarm level as a longer field. That is, the alarm mask mask record field corresponding to each alarm level is A longer field consisting of one or more specific train alarm mask mask data bits (examples of Table 2) corresponding to one or more specific alarms of the alarm level.
  • the use of the alarm mask can be divided into two situations: (1) the alarm mask is combined with the alarm mask during the alarm refresh process; and (2) the alarm mask is combined with the alarm mask.
  • all corresponding lower-level train alarm countermeasures are masked by responding to higher-level train alarm countermeasures, and multiple train alarms occur during one train control analysis period. Only need to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response, without analyzing the higher level alarms involved one by one.
  • Specific alarms and their various combinations also eliminate the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time, increasing processing speed, and ensuring train operation security. .
  • an embodiment of the present invention further provides a train alarm processing method, including:
  • the method is configured to mask an alarm response corresponding to a lower alarm level attribute, where a specific data bit in the alarm record field maps a specific train alarm, and a specific data bit in the alarm mask mask record field maps a specific train alarm mask mask data bit;
  • the randomly generated specific train alarm triggers refreshing the corresponding data bit in the corresponding alarm level record field of the train;
  • step 830 can include:
  • the alarm record field corresponding to each alarm level and the alarm mask mask record field are sequentially ANDed in order according to the alarm level from high to low, and the data bits of the operation result are not all. If it is 0, it is considered that the current alarm level has an alarm, and the alarm response corresponding to the current alarm level is output as the unified alarm response measure for the train in the period; when the data of the AND operation result is all 0, the current There is no alarm at the alarm level. Continue to perform similar operations and judgments on the next level alarm record field and the alarm mask mask record field.
  • the method further includes:
  • all corresponding lower-level train alarm countermeasures are masked by responding to higher-level train alarm countermeasures, and multiple train alarms occur during one train control analysis period. Only need to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response, without analyzing the higher level alarms involved one by one.
  • Specific alarms and their various combinations also It saves the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time, increasing processing speed, and ensuring train operation safety.
  • by pre-allocating the alarm mask mask record field it is possible to temporarily block the influence of the specific train alarm on the continuity of the train operation, thereby implementing a more flexible and convenient control means.
  • an embodiment of the present invention provides a train alarm processing system 900, which may include:
  • the pre-processing module 910 is configured to allocate, in advance, an alarm record field having a specific alarm level attribute for a train alarm having the same alarm response measure, wherein the division of the alarm level satisfies the corresponding alarm response measure corresponding to the higher alarm level attribute.
  • the alarm response measures of the low alarm level attribute where specific data bits in the alarm record field are mapped to specific train alarms;
  • a record refreshing module 920 configured to: during a train operation control process, a specific train alarm randomly generated to trigger a specific alarm record data bit corresponding to the specific train alarm in the train corresponding level alarm record field;
  • the analysis processing module 930 is configured to determine, in each train control analysis period, a unified alarm response measure for the train according to all the alarm record fields of the train in combination with the masking action.
  • the record refreshing module 920 corresponds to the train alarm record refreshing module described in the first embodiment
  • the analysis processing module 930 corresponds to the train alarm analyzing processing module described in the first embodiment.
  • the analysis processing module 930 includes:
  • the judging unit is configured to sequentially determine, in each train control analysis period, whether all the data bits in the alarm record field of each alarm level are 0 according to the order of the alarm level from high to low;
  • the first confirming unit is configured to: if all the data bits in the alarm record field of the current alarm level are 0, the current alarm level is not alarmed, and the data bits in the alarm record field of the next alarm level are continuously determined;
  • a second confirming unit configured to: if all data bits in the alarm record field of the current alarm level are not If all of them are 0, the current alarm level is considered to be an alarm, and the alarm response corresponding to the current alarm level is output as a unified alarm response measure for the train in the period.
  • system 900 further includes:
  • the control module 940 is configured to determine the final control command in the current period according to the unified alarm response measure and the current relevant train control information.
  • the pre-processing module 910 is further configured to allocate, in advance, a corresponding alarm mask mask record field for each of the alarm record fields, where the specific data bits in the alarm mask record record field map a specific train alarm.
  • Masking the mask data bits; the record refreshing module 920 is specifically configured to determine whether to allow a refresh operation according to a specific train alarm mask mask data bit corresponding to a specific train alarm generated randomly; and if it is allowed, refresh the corresponding alarm record The corresponding train alarm record data bits in the field.
  • all corresponding lower-level train alarm countermeasures are masked by responding to higher-level train alarm countermeasures, and multiple train alarms occur during one train control analysis period. Only need to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response, without analyzing the higher level alarms involved one by one.
  • Specific alarms and their various combinations also eliminate the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time, increasing processing speed, and ensuring train operation security. .
  • by pre-allocating the alarm mask mask record field it is possible to temporarily block the influence of the specific train alarm on the continuity of the train operation, thereby implementing a more flexible and convenient control means.
  • an embodiment of the present invention provides a train alarm processing system 1000, which may include:
  • the pre-processing module 1010 is configured to pre-allocate the train alarms with the same alarm response measures.
  • the specific data bits in the alarm record field are mapped to specific train alarms, and the specific data bits in the alarm mask mask record field are mapped to specific train alarm mask mask data bits;
  • a record refreshing module 1020 configured to: in a train operation control process, randomly generate a specific train alarm triggers refreshing a corresponding data bit in the corresponding field alarm record field of the train;
  • An analysis processing module 1030 configured to determine, within each train control analysis period, according to all alarm record fields of the train, in conjunction with the masking action, and all alarm mask mask record fields of the train to determine the period A unified alarm response measure for the train.
  • the record refreshing module 1020 corresponds to the train alarm record refreshing module described in the first embodiment
  • the analysis processing module 1030 corresponds to the train alarm analysis processing module described in the first embodiment.
  • the analysis processing module 1030 is specifically configured to sequentially perform the alarm record field and the alarm mask mask record field corresponding to each alarm level in the order of the alarm level from high to low in each train control analysis period. And the operation, when the data bits of the AND operation result are not all 0, the current alarm level is considered to be an alarm, and the alarm response corresponding to the current alarm level is output as a unified alarm response measure for the train in the period; If the data bits are all 0, the current alarm level is considered as no alarm, and the next level alarm record field and the alarm mask mask record field are similarly calculated and judged.
  • system 1000 further includes:
  • the control module 1040 is configured to determine a final control command in the current period according to the unified alarm response measure and the current relevant train control information.
  • all corresponding lower-level train alarm countermeasures are masked by using a higher-level train alarm countermeasure, when a train control
  • a higher-level train alarm countermeasure When multiple train alarms occur during the analysis period, it is only necessary to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response.
  • the specific alarms involved in the higher-level alarms and their various combinations also eliminate the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time and improving processing. Speed and can guarantee the safety of train operation.
  • by pre-allocating the alarm mask mask record field it is possible to temporarily block the influence of the specific train alarm on the continuity of the train operation, thereby implementing a more flexible and convenient control means.
  • an embodiment of the present invention further provides a computer device 1100.
  • the computer device includes a processor 1110, a memory 1120, a bus 1130, and a communication interface 1140.
  • the memory 1120 is configured to store a program
  • the processor 1110 is configured to store a program.
  • a computer device is provided, and the computer computing device can implement the method provided in Embodiment 1 or Embodiment 3, and obtain the technology of Embodiment 1 or Embodiment 3. effect.
  • Embodiments of the present invention also provide a computer readable storage medium storing one or more programs, the one or more programs including a program, when executed by a computer device including one or more processors, The computer device performs the train alarm processing method as described in the first embodiment or the second embodiment.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of cells is only a logical function division.
  • multiple units or components may be combined or integrated. Go to another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • An integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, can be stored in a computer readable storage medium.
  • the technical solution of the present invention which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium.
  • a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the various embodiments of the present invention.
  • the aforementioned storage The medium includes: U disk, mobile hard disk, read-only memory (ROM), read-only memory (RAM), random access memory (RAM), disk or optical disk, and other media that can store program code.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Alarm Systems (AREA)

Abstract

A method for processing a train alarm comprising: allocating in advance alarm record fields having specific alarm level attributes for train alarms having a same alarm response measure (110); triggering to refresh, during a train running control process, corresponding data bits in an alarm record field at a particular level by a randomly generated specific train alarm (120); and determining, during each train control analysis period, a unified alarm response measure for the train in the period according to all the alarm record fields of the train and a masking action(130). Also provided is a system for processing a train alarm. The method and the system can quickly and accurately process a train alarm.

Description

列车告警处理方法和系统Train alarm processing method and system 技术领域Technical field

本发明涉及列车运行控制技术领域,具体涉及一种列车告警处理方法和系统。The invention relates to the technical field of train operation control, and particularly relates to a train alarm processing method and system.

背景技术Background technique

在列车运行控制技术中,为了使列车运营安全必须及时处理应对各种代表列车运行异常状态的列车告警,然而这些列车告警产生源头众多,且任一列车告警都可能随机发生,难以事先预计各种列车告警的出现组合。控车分析中如逐一针对当前发生的列车告警进行分析,并在逐一确定应对措施的基础上,再确定最终的统一应对措施,则面临因告警信息的出现组合差异巨大,导致告警处理时间差异巨大的弊端,因而,难以作到快速准确地处理列车运行控制过程中所涉及多种列车告警的不同组合。In the train operation control technology, in order to make the train operation safe, it is necessary to deal with the train warnings of various abnormalities of the trains in time. However, these train alarms have many sources, and any train alarms may occur randomly, and it is difficult to predict various kinds in advance. The combination of train warnings. In the analysis of the vehicle control, the current analysis of the train alarms is analyzed one by one, and on the basis of determining the countermeasures one by one, and then determining the final unified countermeasures, the combination of the alarm information is huge, resulting in a huge difference in the alarm processing time. Disadvantages, therefore, it is difficult to quickly and accurately handle different combinations of train warnings involved in train operation control.

发明内容Summary of the invention

本发明实施例提供一种列车告警处理方法和系统,以快速准确地对列车告警尤其是多种列车告警的不同组合进行处理。Embodiments of the present invention provide a train alarm processing method and system for quickly and accurately processing different combinations of train alarms, particularly multiple train alarms.

本发明第一方面提供一种列车告警处理方法,包括:预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警;在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;在每个列车控制分析周期内,根据所述列车的所有告警记录字段并结合所述掩蔽作用确定所述周期内针对所述列车的统一告警应对措施。A first aspect of the present invention provides a train alarm processing method, which includes: assigning an alarm record field having a specific alarm level attribute to a train alarm having the same alarm response measure, wherein the division of the alarm level satisfies a corresponding higher alarm level. The alarm response of the attribute masks the alarm response corresponding to the lower alarm level attribute, and the specific data bit in the alarm record field maps the specific train alarm; in the train operation control process, the specific train alarm generated randomly triggers the refresh corresponding to the train Corresponding data bits in the level alarm record field; in each train control analysis period, a unified alarm response measure for the train in the period is determined according to all alarm record fields of the train in combination with the masking action.

本发明第二方面提供一种列车告警处理方法,包括:预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段及对应的告警屏蔽掩码记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警,所述告警屏蔽掩码记录字段内具体数据位 映射特定列车告警屏蔽掩码数据位;在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;在每个列车控制分析周期内,根据所述列车的所有告警记录字段,并结合所述掩蔽作用,以及所述列车的所有告警屏蔽掩码记录字段确定所述周期内针对所述列车的统一告警应对措施。A second aspect of the present invention provides a method for processing a train alarm, comprising: assigning, in advance, an alarm record field having a specific alarm level attribute and a corresponding alarm mask mask record field for a train alarm having the same alarm response measure, wherein the alarm The level of the alarm meets the alarm response of the higher alarm level attribute to mask the alarm response corresponding to the lower alarm level attribute. The specific data bit in the alarm record field maps the specific train alarm, and the alarm mask mask record field is specific. Data bit Mapping a specific train alarm mask mask data bit; during the train operation control process, the randomly generated specific train alarm triggers refreshing the corresponding data bit in the train corresponding level alarm record field; in each train control analysis period, according to the All alarm record fields of the train are combined, and combined with the masking action, and all alarm mask mask record fields of the train to determine a unified alarm response measure for the train during the period.

本发明第三方面提供一种列车告警处理系统,包括:预处理模块,用于预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警;记录刷新模块,用于在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;分析处理模块,用于在每个列车控制分析周期内,根据所述列车的所有告警记录字段并结合所述掩蔽作用确定所述周期内针对所述列车的统一告警应对措施。A third aspect of the present invention provides a train alarm processing system, including: a pre-processing module, configured to allocate, in advance, an alarm record field having a specific alarm level attribute for a train alarm having the same alarm response measure, wherein the alarm level is divided The alarm countermeasure corresponding to the higher alarm level attribute masks the alarm response corresponding to the lower alarm level attribute, the specific data bit in the alarm record field maps the specific train alarm, and the record refresh module is used in the train operation control process. The randomly generated specific train alarm triggers refreshing corresponding data bits in the train corresponding level alarm record field; the analysis processing module is configured to combine all alarm record fields of the train according to the train in each train control analysis period The masking action determines a uniform alert response to the train during the cycle.

本发明第四方面提供一种列车告警处理系统,包括:预处理模块,用于预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段及对应的告警屏蔽掩码记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位;记录刷新模块,用于在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;分析处理模块,用于在每个列车控制分析周期内,根据所述列车的所有告警记录字段,并结合所述掩蔽作用,以及所述列车的所有告警屏蔽掩码记录字段确定所述周期内针对所述列车的统一告警应对措施。A fourth aspect of the present invention provides a train alarm processing system, including: a pre-processing module, configured to allocate, in advance, an alarm record field having a specific alarm level attribute and a corresponding alarm mask mask record field for a train alarm having the same alarm countermeasure The alarm level corresponding to the higher alarm level attribute masks the alarm response corresponding to the lower alarm level attribute, and the specific data bit in the alarm record field maps the specific train alarm, and the alarm mask The specific data bit in the mask record field maps a specific train alarm mask mask data bit; the record refresh module is configured to trigger a specific train alarm generated randomly to refresh the corresponding correspondence in the alarm record field of the train in the train operation control process a data bit; an analysis processing module for determining, in each train control analysis period, based on all alarm record fields of the train, in conjunction with the masking action, and all alarm mask mask record fields of the train Unified alarm for the train during the cycle On the measures.

本发明第五方面提供一种计算机设备,所述计算机设备包括处理器、存储器、总线和通信接口;所述存储器用于存储程序,所述处理器与所述存储器通过所述总线连接,当所述计算机设备运行时,所述处理器执行所述存储器存储的程序,以使所述计算机设备执行如本发明第一方面或第二方面所述的列车告 警处理方法。A fifth aspect of the present invention provides a computer device including a processor, a memory, a bus, and a communication interface; the memory is configured to store a program, and the processor is connected to the memory through the bus When the computer device is in operation, the processor executes the program stored in the memory to cause the computer device to execute the train report according to the first aspect or the second aspect of the present invention. Police handling method.

本发明第六方面提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括程序,所述程序当被包括一个或多个处理器的计算机设备执行时,使所述计算机设备执行如本发明第一方面或第二方面所述的列车告警处理方法。A sixth aspect of the invention provides a computer readable storage medium storing one or more programs, the one or more programs comprising a program, when executed by a computer device including one or more processors, The computer device performs the train alarm processing method according to the first aspect or the second aspect of the present invention.

由上可见,在本发明的一些可行的实施方式中,利用对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,当一个列车控制分析周期内出现多个列车告警时,结合所述掩蔽作用以确定所述周期内针对所述列车的统一告警应对措施,从而,减少了处理时间,提高处理速度,并且可以保障列车运营安全。It can be seen that, in some feasible implementation manners of the present invention, an alarm response corresponding to a higher alarm level attribute is used to mask an alarm response corresponding to a lower alarm level attribute, and multiple train alarms occur during a train control analysis period. In combination, the masking action is combined to determine a unified alarm response measure for the train in the cycle, thereby reducing processing time, increasing processing speed, and ensuring train operation security.

附图说明DRAWINGS

为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments and the prior art description will be briefly described below. Obviously, the drawings in the following description are only some implementations of the present invention. For example, other drawings may be obtained from those skilled in the art without any inventive effort.

图1是本发明实施例提供的一种列车告警处理方法的流程示意图;1 is a schematic flowchart of a train alarm processing method according to an embodiment of the present invention;

图2是告警记录字段的记录空间分配示意图;2 is a schematic diagram of recording space allocation of an alarm record field;

图3是一种列车告警处理系统及其工作流程的示意图;3 is a schematic diagram of a train alarm processing system and its working flow;

图4是列车告警分析处理模块的逻辑判断示意图;4 is a schematic diagram of logic determination of a train alarm analysis processing module;

图5是告警记录字段与对应的告警屏蔽掩码的记录空间分配示意图;5 is a schematic diagram of recording space allocation of an alarm record field and a corresponding alarm mask mask;

图6是刷新告警记录字段时考虑告警屏蔽掩码的逻辑判断示意图;6 is a schematic diagram of logic determination considering an alarm mask mask when the alarm record field is refreshed;

图7是列车告警分析处理模块考虑告警屏蔽掩码的逻辑判断示意图;7 is a schematic diagram of logic determination of a train alarm analysis processing module considering an alarm mask;

图8是本发明实施例还提供的另一种列车告警处理方法的流程示意图;FIG. 8 is a schematic flowchart diagram of another train alarm processing method according to an embodiment of the present invention; FIG.

图9是本发明实施例提供的一种列车告警处理系统的结构示意图;9 is a schematic structural diagram of a train alarm processing system according to an embodiment of the present invention;

图10是本发明实施例提供的另一种列车告警处理系统的结构示意图;FIG. 10 is a schematic structural diagram of another train alarm processing system according to an embodiment of the present invention; FIG.

图11是本发明实施例提供的一种计算机设备的结构示意图。FIG. 11 is a schematic structural diagram of a computer device according to an embodiment of the present invention.

具体实施方式detailed description

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施 例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the solution of the present invention, the following will be implemented in conjunction with the present invention. The technical solutions in the embodiments of the present invention are clearly and completely described in the accompanying drawings. It is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of the present invention.

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third" and the like in the specification and claims of the present invention and the above drawings are used to distinguish different objects, and are not intended to describe a specific order. Furthermore, the terms "comprises" and "comprising" and "comprising" are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that comprises a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units not listed, or alternatively Other steps or units inherent to these processes, methods, products or equipment.

下面通过具体实施例,分别进行详细的说明。The detailed description will be respectively made below through specific embodiments.

(实施例一、)(Example 1)

请参考图1,本发明实施例提供一种列车告警处理方法,可包括:Referring to FIG. 1 , an embodiment of the present invention provides a method for processing a train alarm, which may include:

110、预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警。110. Assigning an alarm record field having a specific alarm level attribute to a train alarm having the same alarm response measure, wherein the division of the alarm level satisfies an alarm response measure corresponding to a higher alarm level attribute to mask a lower alarm level attribute. The alarm response measures that specific data bits in the alarm record field map specific train alarms.

本发明实施例方法可以由列车告警处理系统来实施。The method of the embodiment of the present invention can be implemented by a train alarm processing system.

列车运行控制中,可以按照危险程度等因素将可能出现的多种列车告警分为不同的告警级别,为不同的告警级别分配不同的告警应对措施。In the train operation control, various train alarms that may occur may be classified into different alarm levels according to factors such as the degree of danger, and different alarm countermeasures are assigned to different alarm levels.

如表1所示,是一些实施例中划分的告警级别及对应的告警应对措施的示意图。其中,一级告警是最高级别的告警,四级告警是最低级别的告警。一级告警的告警应对措施包括:临时封路,且紧急制动;二级告警的告警应对措施包括:紧急制动;三级告警的告警应对措施包括:最大常用制动,且临时封路;四级告警的告警应对措施包括:最大常用制动。其中,临时封路是指列车当前所处路段不允许行车,紧急制动是指触发列车的紧急制动系统发挥作用使列车尽快停车且未停车前制动作用不能撤销,最大常用制动是指触发列车的常规制动系统施加最大制动作用使列车减速,临时封路是指列车当前所处路段不允许 行车。需要说明的是,上述划分为四级报警仅为一种示例,并不用于限制本发明,实际上也可以划分更多种级别,且每一种级别的告警应对措施也可以与表1所示不同。As shown in Table 1, it is a schematic diagram of the alarm levels and corresponding alarm countermeasures divided in some embodiments. Among them, the first level alarm is the highest level alarm, and the fourth level alarm is the lowest level alarm. The alarm measures for the first-level alarm include: temporary road closure and emergency braking; the alarm response measures for the second-level alarm include: emergency braking; the alarm response measures for the third-level alarm include: maximum common braking and temporary road closure; The alarm measures for the four-level alarm include: the maximum common brake. Among them, the temporary road closure means that the current section of the train is not allowed to drive. The emergency braking means that the emergency braking system that triggers the train functions to make the train stop as soon as possible and the braking effect cannot be cancelled before the parking. The maximum common braking refers to The conventional brake system that triggers the train applies the maximum braking effect to decelerate the train. Temporary road closure means that the current road section of the train is not allowed. Driving. It should be noted that the above-mentioned four-level alarm is only an example, and is not used to limit the present invention. In fact, more levels can be divided, and the alarm countermeasures of each level can also be shown in Table 1. different.

表1 告警级别及应对措施Table 1 Alarm levels and countermeasures

告警级别Alarm level 告警应对措施Alarm response One 临时封路,且紧急制动Temporary road closure and emergency braking two 紧急制动Emergency braking three 最大常用制动,且临时封路Maximum common brake, and temporary road closure four 最大常用制动Maximum common brake

其中,每一种告警级别下都可以包括一种或多种不同类型的特定告警,例如,一级列车告警可以包括:列车完整性告警;二级列车告警可以包括:列车走行部异常告警,脱轨检测告警等。所说的预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段,可以是为具有相同告警应对措施的一个或多个列车告警分配具备特定告警级别属性的告警记录字段。Each of the alarm levels may include one or more different types of specific alarms. For example, the first-level train alarm may include: a train integrity alarm; and the second-level train alarm may include: an abnormality alarm of the train travel department, and derailment Detect alarms, etc. The alarm record field having the specific alarm level attribute assigned to the train alarm having the same alarm response measure may be an alarm record field having a specific alarm level attribute assigned to one or more train alarms having the same alarm response measure.

如表2所示,是一些实施例中,列车告警的详细信息,其中列举了:每一级告警级别所涉及的特定列车告警名称,特定告警产生说明,所分配的与告警级别属性对应的告警记录字段中对应该特定告警的位映射记录(简称告警记录数据位),所分配与告警级别属性对应的告警屏蔽掩码记录字段中对应该特定告警的告警屏蔽掩码位映射数据位(简称告警屏蔽掩码数据位,将在后文介绍)等。As shown in Table 2, in some embodiments, the detailed information of the train alarm includes the specific train alarm name involved in each level of the alarm level, the specific alarm generation description, and the assigned alarm corresponding to the alarm level attribute. The bit map record corresponding to the specific alarm in the record field (referred to as the alarm record data bit), and the alarm mask mask bit mapping data bit corresponding to the specific alarm in the alarm mask mask record field corresponding to the alarm level attribute (abbreviated as alarm) The mask mask data bits will be introduced later).

表2 告警详细内容Table 2 Alarm details

Figure PCTCN2015095787-appb-000001
Figure PCTCN2015095787-appb-000001

Figure PCTCN2015095787-appb-000002
Figure PCTCN2015095787-appb-000002

Figure PCTCN2015095787-appb-000003
Figure PCTCN2015095787-appb-000003

请参考图2,是列车告警记录单元(一缓存介质)中,告警记录字段的记录空间分配示意图。其中,每个告警级别的告警记录字段长度都是独立的;而且不同的告警级别的告警记录字段在记录地址空间没有重叠;每个特定列车告警对应的告警记录字段位映射数据位数(简称告警记录数据位)是根据规划事先确定好,映射该级别告警中的特定列车告警,一般情况下一个特定列车告警对应的告警记录数据位全部为0代表当前没有该特定列车告警,如一个特定列车告警对应的告警记录数据位全部为1代表当前有该特定列车告警。Please refer to FIG. 2 , which is a schematic diagram of the recording space allocation of the alarm record field in the train alarm recording unit (a cache medium). The length of the alarm record field of each alarm level is independent; and the alarm record fields of different alarm levels do not overlap in the record address space; the number of data bits in the alarm record field corresponding to each specific train alarm (referred to as alarm) Recording data bits are determined in advance according to the plan, and the specific train alarms in the alarms of this level are mapped. Generally, the alarm record data bits corresponding to a specific train alarm are all 0, indicating that there is no specific train alarm, such as a specific train alarm. The corresponding alarm record data bits all of 1 means that there is currently a specific train alarm.

120、在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位。120. During the train operation control process, the randomly generated specific train alarm triggers refreshing the corresponding data bit in the corresponding level alarm record field of the train.

请参考图3所示,是本发明实施例一种列车告警处理系统及其工作流程的示意图。随机产生的特定列车告警会触发列车告警记录刷新模块进行刷新操作,列车告警记录刷新模块用于在有特定列车告警产生时被触发进行刷新操作,对列车告警记录单元中记录的与该列车告警对应的告警记录字段中的对应告警记录数据位进行刷新,例如,将该告警记录数据位全部从0改写为1,以表示存在该特定列车告警。列车告警分析处理模块,则通过读取列车告警记录单元中记录的告警记录字段,进行后续的分析处理。Please refer to FIG. 3 , which is a schematic diagram of a train alarm processing system and a workflow thereof according to an embodiment of the present invention. The randomly generated specific train alarm triggers the train alarm record refreshing module to perform a refresh operation, and the train alarm record refreshing module is used to trigger a refresh operation when a specific train alarm is generated, corresponding to the train alarm recorded in the train alarm recording unit The corresponding alarm record data bit in the alarm record field is refreshed. For example, the alarm record data bits are all rewritten from 0 to 1, to indicate that the specific train alarm exists. The train alarm analysis processing module performs subsequent analysis and processing by reading the alarm record field recorded in the train alarm recording unit.

130、在每个列车控制分析周期内,根据所述列车的所有告警记录字段并结合所述掩蔽作用确定所述周期内针对所述列车的统一告警应对措施。130. During each train control analysis period, determine a unified alarm response measure for the train according to all alarm record fields of the train and combined with the masking action.

列车告警分析处理模块可以按照周期进行分析处理,在每个列车控制分析 周期内,通过读取列车告警记录单元中记录的告警记录字段,进行后续的分析处理。需要说明的是,本发明实施例中,列车告警应对措施具有掩蔽作用,对应较高级别属性的列车告警应对措施掩蔽所有对应较低级别属性的列车告警应对措施,即,一旦输出了较高级别的列车告警应对措施,则不再考虑其它较低级别的列车告警应对措施。The train alarm analysis and processing module can analyze and process according to the cycle, and analyze each train control. During the period, the subsequent analysis processing is performed by reading the alarm record field recorded in the train alarm recording unit. It should be noted that, in the embodiment of the present invention, the train alarm countermeasure has a masking function, and the train alarm response corresponding to the higher-level attribute masks all train alarm countermeasures corresponding to the lower-level attribute, that is, once the higher level is output. For the train warning response measures, other lower-level train warning countermeasures will no longer be considered.

如图4所示,是一些实施例中列车告警分析处理模块的逻辑判断示意图。请参考图4,一些实施例中,本步骤具体可以包括:As shown in FIG. 4, it is a logical judgment diagram of a train alarm analysis processing module in some embodiments. Referring to FIG. 4, in some embodiments, the step may specifically include:

1、在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次判断各个告警级别的告警记录字段中的全部数据位是否为0;1. In each train control analysis period, according to the order of the alarm level from high to low, it is sequentially determined whether all data bits in the alarm record field of each alarm level are 0;

2、如果当前告警级别的告警记录字段中的全部数据位都为0,则认为当前列车告警级别没有告警,继续对下一告警级别的告警记录字段中的全部数据位进行判断;2. If all data bits in the alarm record field of the current alarm level are 0, it is considered that there is no alarm for the current train alarm level, and all data bits in the alarm record field of the next alarm level are continuously judged;

例如,首先对第一级别的列车告警记录字段进行分析处理,判断第一级别告警记录字段的所有映射数据位(简称告警记录数据位)是否为0;如果为0,则认为没有第一级别的列车告警,继续分析处理第二级别的列车告警记录字段。For example, first, the first level of the train alarm record field is analyzed and processed, and it is determined whether all the mapped data bits (referred to as alarm record data bits) of the first level alarm record field are 0; if 0, it is considered that there is no first level The train alarm continues to analyze and process the second level train alarm record field.

3、如果当前告警级别的告警记录字段中的全部数据位不全部为0,则认为当前告警级别有列车告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施。3. If all the data bits in the alarm record field of the current alarm level are not all 0, the current alarm level is considered to have a train alarm, and the alarm response corresponding to the current alarm level is output as a unified alarm for the train in the period. Responses.

例如,对第二级别的列车告警记录字段进行分析处理,判断第二级别告警记录字段的所有数据位是否为0;如果不全部为0,则认为有第二级别的列车告警,确定需要输出对应当前第二级别的列车告警的应对措施。For example, the second level of the train alarm record field is analyzed and processed to determine whether all the data bits of the second level alarm record field are 0; if not all of them are 0, then the second level train alarm is considered to be determined, and the corresponding output needs to be determined. Current measures for the second level of train warnings.

结合应对措施的掩蔽作用,一旦输出了对应某个告警级别的告警应对措施,就不再考虑对应较低告警级别的告警应对措施。通过这种技术手段,可以缩短分析处理的时间,加快分析处理的速度,且可以保证列车运营安全,不会降低安全性。In combination with the masking effect of the countermeasures, once the alarm response measures corresponding to a certain alarm level are output, the alarm response measures corresponding to the lower alarm level are no longer considered. Through this technical means, the analysis processing time can be shortened, the speed of the analysis processing can be accelerated, and the train operation can be ensured safely without reducing the safety.

请参考表1,如分析确定当前有一级告警而且也采用对应一级告警的告警应对措施(临时封路,且紧急制动),则二级、三级和/或四级告警无论有无都 可以不考虑对应其的告警应对措施就可保证控车安全;如果分析确定当前没有一级告警却有二级告警而且也采用对应二级告警的告警应对措施(紧急制动),则三级和/或四级告警无论有无都可以不考虑对应其的告警应对措施就可保证控车安全;如果分析确定当前没有一级告警和二级告警却有三级告警而且也采用对应三级告警的告警应对措施(最大常用制动,且临时封路),则四级告警无论有无都可以不考虑对应其的告警应对措施(最大常用制动)就可保证控车安全。其余依此类推,甚至更多级告警都可类推。Please refer to Table 1. If the analysis determines that there is a first-level alarm and also uses the alarm response (temporary road closure and emergency braking) corresponding to the first-level alarm, the second-level, third-level and/or fourth-level alarms are available regardless of the presence or absence. The control of the vehicle can be ensured without considering the corresponding alarm response measures; if the analysis determines that there is no first-level alarm but has a second-level alarm and also uses the alarm response (emergency braking) corresponding to the second-level alarm, then the third-level and / or the four-level alarm can ensure the safety of the car without considering the corresponding alarm response measures, whether there is any or not; if the analysis determines that there is no first-level alarm and two-level alarm, there are three-level alarms and the corresponding three-level alarms are also adopted. Alarm response measures (maximum common braking, and temporary road closure), the four-level alarm can be guaranteed regardless of the presence or absence of the corresponding alarm response measures (maximum common brake). The rest and so on, even more level alarms can be analogized.

可选的,本发明实施例方法还可以包括步骤:Optionally, the method of the embodiment of the present invention may further include the following steps:

140、根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。140. Determine the final vehicle control command in the current period according to the unified alarm response measure and the current relevant train control information.

可选的,列车告警仅为列车运营控制考虑的一部分因素,实际的运营控制中还需要考虑其他因素,因此,根据列车告警分析处理模块最终输出的统一告警应对措施,还要结合其它的相关列车控制信息,才能确定最终控车指令。相关列车控制信息例如可以包括以下信息中的至少一种:当前行车安全间隔距离,当前列车状态如停稳、开门、关门等,当前调度管制如扣车与否等。Optionally, the train alarm is only a part of the factors considered in the train operation control, and other factors need to be considered in the actual operation control. Therefore, according to the unified alarm response measures finally output by the train alarm analysis processing module, it is also combined with other related trains. Control information to determine the final car command. The relevant train control information may include, for example, at least one of the following information: the current driving safety separation distance, the current train status such as stopping, opening the door, closing the door, etc., and the current dispatching control such as deduction or not.

由上可见,在本发明的一些可行的实施方式中,利用对应较高级别的列车告警应对措施掩蔽所有对应较低级别的列车告警应对措施,当一个列车控制分析周期内出现多个列车告警时,结合所述掩蔽作用确定本周期内针对所述列车的统一告警应对措施,不必再考虑对应其它较低级别的列车告警应对措施,从而,减少了处理时间,提高处理速度,并且可以保障列车运营安全。It can be seen from the above that in some feasible implementation manners of the present invention, all corresponding lower-level train alarm countermeasures are masked by using corresponding higher-level train alarm countermeasures, when multiple train alarms occur within one train control analysis period. In combination with the masking action, the unified alarm response measures for the train in the current period are determined, and it is no longer necessary to consider other lower-level train alarm countermeasures, thereby reducing processing time, improving processing speed, and ensuring train operation. Safety.

为了进一步提高列车运营控制的灵活性,本发明一些实施例中,提供的列车告警处理方法还可以包括:In order to further improve the flexibility of the train operation control, in some embodiments of the present invention, the provided train alarm processing method may further include:

100、预先每个所述告警记录字段分配对应的告警屏蔽掩码记录字段,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位,如表2和图5中所示;该步骤可以与步骤110同时或之前或之后执行。100. Each of the alarm record fields is assigned a corresponding alarm mask mask record field, and specific data bits in the alarm mask record record field are mapped to specific train alarm mask mask data bits, as shown in Table 2 and FIG. This step can be performed simultaneously or before or after step 110.

相应的,步骤120具体为:Correspondingly, step 120 is specifically:

根据随机产生的特定列车告警对应的特定列车告警屏蔽掩码数据位,判断是否允许刷新操作;判断为允许时,刷新对应的告警记录字段中的对应所述特 定列车告警记录数据位。Determining whether a refresh operation is allowed according to a specific train alarm mask mask data bit corresponding to a specific train alarm generated randomly; if it is determined to be permitted, refreshing the corresponding corresponding in the alarm record field Set the train alarm record data bit.

例如图6所示的逻辑判断示意图,示出了刷新告警记录字段中对应特定告警的告警记录数据位时考虑对应该特定告警的告警屏蔽掩码数据位的情形,判断随机产生的特定列车告警对应的告警屏蔽掩码数据位是否全部为1,如果为1,判断允许刷新操作,刷新对应的告警记录字段中的所述特定告警的告警记录数据位;否则,不刷新对应告警记录字段中的所述特定告警的告警记录数据位。For example, the logic judgment diagram shown in FIG. 6 shows a situation in which the alarm mask data bit corresponding to a specific alarm is considered when the alarm record data bit corresponding to a specific alarm is refreshed in the alarm record field, and the specific train alarm corresponding to the random generation is determined. Whether the alarm mask data bits are all 1 or 1, if it is 1, it is determined that the refresh operation is allowed, and the alarm record data bit of the specific alarm in the corresponding alarm record field is refreshed; otherwise, the corresponding alarm record field is not refreshed. The alarm record data bit of a specific alarm.

请参考图7,示出了列车告警分析处理模块考虑告警屏蔽掩码的逻辑判断示意图。Please refer to FIG. 7, which shows a logical judgment diagram of the train alarm analysis processing module considering the alarm mask mask.

告警屏蔽掩码(告警屏蔽掩码记录字段的简称)是为了方便运营特殊场景中需要临时屏蔽部分特定列车告警而引入的,比如运营中正线出现“速度不为0时检测到开门信号告警”的列车为了安全会让该列车停车以排除车门故障,但短时间内如不能排除车门故障则该列车需要及时离开正线以防延误后续其它列车运营,这种场景就需要临时屏蔽“速度不为0时检测到开门信号告警”以临时允许该列车清客后能尽快驶离正线。The alarm mask mask (short for the alarm mask mask record field) is introduced to facilitate the temporary screening of certain train alarms in special scenarios. For example, when the speed is not 0, the door open signal alarm is detected. For the safety of the train, the train will be stopped to eliminate the door failure. However, if the door failure cannot be ruled out in a short time, the train needs to leave the main line in time to prevent the subsequent operation of other trains. This scenario requires temporary shielding. When the door open signal alarm is detected, the train can be quickly removed from the main line as soon as possible after the train is cleared.

每个告警级别的告警记录字段长度和告警屏蔽掩码记录字段长度都是独立的;而且不同的告警级别的告警记录字段和告警屏蔽掩码记录字段在记录地址空间没有重叠,告警记录字段和对应的告警屏蔽掩码记录字段可以等长度或不等长度,优选等长度;每个特定列车告警对应的记录字段的数据位数是根据规划事先确定好,一个特定列车告警对应的告警记录字段中对应该特定告警的位映射记录(简称告警记录数据位)全部为0代表当前没有该特定告警,如一个特定列车告警对应的告警记录字段中对应该特定告警记录数据位全部为1代表当前有该特定告警;一个特定列车告警对应的告警屏蔽掩码记录字段中对应该特定告警的告警屏蔽掩码数据位全部为1代表本控车周期内要考虑该特定列车告警,如果一个特定列车告警对应的告警屏蔽掩码记录字段中对应该特定告警的告警屏蔽掩码数据位不是全部为1,比如全部为0代表本控车周期内无需考虑该特定列车告警。比如“速度不为0时检测到开门信号告警”对应的特定告警屏蔽掩码位一旦被从1111改为0000,则后续列车控制分析周期内无需考虑该 列车“速度不为0时检测到开门信号告警”直到该特定告警屏蔽掩码位映射数据再次被改为1111才会再次考虑该特定告。The alarm record field length and the alarm mask mask record field length of each alarm level are independent; and the alarm record field and the alarm mask mask record field of different alarm levels do not overlap in the record address space, and the alarm record field and corresponding The alarm mask mask record field may be of equal length or unequal length, preferably of equal length; the number of data bits of the record field corresponding to each specific train alarm is determined in advance according to the plan, and the alarm record field corresponding to a specific train alarm is The bit mapping records (referred to as alarm record data bits) of a specific alarm should all be 0 to indicate that there is no specific alarm. For example, in the alarm record field corresponding to a specific train alarm, all the corresponding alarm record data bits are 1 and the current one is present. Alarm; the alarm mask mask data field corresponding to a specific alarm in the alarm mask mask record field corresponding to a specific train alarm is all 1 means that the specific train alarm should be considered in the control vehicle cycle, if an alarm corresponding to a specific train alarm The mask mask record field corresponds to the specific Alerting police mask bits mask data is not all 1, such as 0 all the car control on behalf of the particular period without considering the train alarm. For example, if the specific alarm mask mask corresponding to the "detection of the door open signal alarm when the speed is not 0" is changed from 1111 to 0000, then the subsequent train control analysis period does not need to be considered. When the train "speed is not 0, the door open signal alarm is detected" until the specific alarm mask mask bit map data is changed to 1111 again to consider the specific report again.

有必要说明的是:It is necessary to explain:

可选的,告警记录空间的分配可以以告警级别为大的划分(附图2、3及5和表2中有所体现),每个告警级别对应的告警记录字段为一个较长的字段,该较长的字段由该告警级别的一个或多个特定告警所对应的一个或多个特定告警记录数据位(表2有举例)组成。Optionally, the allocation of the alarm record space may be divided into a large alarm level (as shown in FIG. 2, 3, and 5 and Table 2), and the alarm record field corresponding to each alarm level is a longer field. The longer field consists of one or more specific alarm record data bits (examples of Table 2) corresponding to one or more specific alarms of the alarm level.

告警分析处理是基于告警级别所对应的告警记录字段进行的,分析的首要目的是尽快确定适当的告警应对措施并输出以供进一步列车控制使用,识别当前存在的具体告警种类名称作为可选项并不是必须的。The alarm analysis processing is performed based on the alarm record field corresponding to the alarm level. The primary purpose of the analysis is to determine the appropriate alarm response as soon as possible and output it for further train control, and identify the current specific alarm category name as an option. necessary.

每个告警级别对应的告警屏蔽掩码记录字段的构成也可以采用类似该告警级别对应的告警记录字段作为一个较长的字段组成方式,即,每个告警级别对应的告警屏蔽掩码记录字段为一个较长的字段,该较长的字段由该告警级别的一个或多个特定告警所对应的一个或多个特定列车告警屏蔽掩码数据位(表2有举例)组成。The alarm mask mask record field corresponding to each alarm level may also be configured by using an alarm record field corresponding to the alarm level as a longer field. That is, the alarm mask mask record field corresponding to each alarm level is A longer field consisting of one or more specific train alarm mask mask data bits (examples of Table 2) corresponding to one or more specific alarms of the alarm level.

告警屏蔽掩码的使用可分两种情形:(1)告警刷新过程中结合考虑告警屏蔽掩码;(2)告警分析处理输出过程中结合考虑告警屏蔽掩码。The use of the alarm mask can be divided into two situations: (1) the alarm mask is combined with the alarm mask during the alarm refresh process; and (2) the alarm mask is combined with the alarm mask.

由上可见,在本发明的一些可行的实施方式中,利用对应该较高级别的列车告警应对措施掩蔽所有对应较低级别的列车告警应对措施,当一个列车控制分析周期内出现多个列车告警时,只需分析告警记录字段得出当前所存在告警的较高级别并输出对应该较高级别的列车告警应对措施作为告警统一应对措施即可,无需逐个分析所述较高级别告警所涉及的特定告警及其各种组合,也省却分析其它较低级别的列车告警记录字段及其所涉及的特定告警及其各种组合,从而,减少了处理时间,提高处理速度,并且可以保障列车运营安全。并且,更进一步的,通过预先分配告警屏蔽掩码记录字段,可以实现临时屏蔽部分特定列车告警以减少对列车运营持续性的影响,从而可以实施更加灵活方便的控制手段。It can be seen from the above that in some feasible embodiments of the present invention, all corresponding lower-level train alarm countermeasures are masked by responding to higher-level train alarm countermeasures, and multiple train alarms occur during one train control analysis period. Only need to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response, without analyzing the higher level alarms involved one by one. Specific alarms and their various combinations also eliminate the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time, increasing processing speed, and ensuring train operation security. . Moreover, further, by pre-allocating the alarm mask mask record field, it is possible to temporarily shield part of the specific train alarm to reduce the influence on the continuity of the train operation, thereby implementing a more flexible and convenient control means.

(实施例二、) (Embodiment 2)

请参考图8,本发明实施例还提供一种列车告警处理方法,包括:Referring to FIG. 8 , an embodiment of the present invention further provides a train alarm processing method, including:

810、预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段及对应的告警屏蔽掩码记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位;810. Assign an alarm record field having a specific alarm level attribute and a corresponding alarm mask mask record field to the train alarm having the same alarm response measure, wherein the alarm level is divided into alarms corresponding to the higher alarm level attribute. The method is configured to mask an alarm response corresponding to a lower alarm level attribute, where a specific data bit in the alarm record field maps a specific train alarm, and a specific data bit in the alarm mask mask record field maps a specific train alarm mask mask data bit;

820、在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;820. During the train operation control process, the randomly generated specific train alarm triggers refreshing the corresponding data bit in the corresponding alarm level record field of the train;

830、在每个列车控制分析周期内,根据所述列车的所有告警记录字段,并结合所述掩蔽作用,以及所述列车的所有告警屏蔽掩码记录字段确定所述周期内针对所述列车的统一告警应对措施。830. Determine, during each train control analysis period, according to all alarm record fields of the train, and in combination with the masking action, and all alarm mask mask record fields of the train, determine the train for the train in the period. Unified alarm response measures.

一些实施例中,步骤830可以包括:In some embodiments, step 830 can include:

在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次将各个告警级别对应的告警记录字段与告警屏蔽掩码记录字段逐位进行与运算,当与运算结果数据位不全部为0时,则认为当前告警级别有告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施;当与运算结果数据位全部为0时,则认为当前告警级别没有告警,继续对下一级别的告警记录字段与告警屏蔽掩码记录字段进行类似的运算和判断。In each train control analysis cycle, the alarm record field corresponding to each alarm level and the alarm mask mask record field are sequentially ANDed in order according to the alarm level from high to low, and the data bits of the operation result are not all. If it is 0, it is considered that the current alarm level has an alarm, and the alarm response corresponding to the current alarm level is output as the unified alarm response measure for the train in the period; when the data of the AND operation result is all 0, the current There is no alarm at the alarm level. Continue to perform similar operations and judgments on the next level alarm record field and the alarm mask mask record field.

一些实施例中,方法还包括:In some embodiments, the method further includes:

840、根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。840. Determine the final control instruction in the current period according to the unified alarm response measure and the current relevant train control information.

本实施例方法是基于如图8所示的实施例的,关于上述步骤的更详细的说明请参考引用实施例一中记载的内容,这里不再赘述。The method of this embodiment is based on the embodiment shown in FIG. 8. For a more detailed description of the above steps, please refer to the content described in the first embodiment, and details are not described herein again.

由上可见,在本发明的一些可行的实施方式中,利用对应该较高级别的列车告警应对措施掩蔽所有对应较低级别的列车告警应对措施,当一个列车控制分析周期内出现多个列车告警时,只需分析告警记录字段得出当前所存在告警的较高级别并输出对应该较高级别的列车告警应对措施作为告警统一应对措施即可,无需逐个分析所述较高级别告警所涉及的特定告警及其各种组合,也 省却分析其它较低级别的列车告警记录字段及其所涉及的特定告警及其各种组合,从而,减少了处理时间,提高处理速度,并且可以保障列车运营安全。并且,更进一步的,通过预先分配告警屏蔽掩码记录字段,可以实现临时屏蔽部分特定列车告警对列车运营持续性的影响,从而可以实施更加灵活方便的控制手段。It can be seen from the above that in some feasible embodiments of the present invention, all corresponding lower-level train alarm countermeasures are masked by responding to higher-level train alarm countermeasures, and multiple train alarms occur during one train control analysis period. Only need to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response, without analyzing the higher level alarms involved one by one. Specific alarms and their various combinations, also It saves the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time, increasing processing speed, and ensuring train operation safety. Moreover, further, by pre-allocating the alarm mask mask record field, it is possible to temporarily block the influence of the specific train alarm on the continuity of the train operation, thereby implementing a more flexible and convenient control means.

为了更好的实施本发明实施例的上述方案,下面还提供用于配合实施上述方案的相关装置。In order to better implement the above solution of the embodiments of the present invention, related devices for cooperating to implement the above solutions are also provided below.

(实施例三、)(Example 3)

请参考图9,本发明实施例提供一种列车告警处理系统900,可包括:Referring to FIG. 9, an embodiment of the present invention provides a train alarm processing system 900, which may include:

预处理模块910,用于预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警;The pre-processing module 910 is configured to allocate, in advance, an alarm record field having a specific alarm level attribute for a train alarm having the same alarm response measure, wherein the division of the alarm level satisfies the corresponding alarm response measure corresponding to the higher alarm level attribute. The alarm response measures of the low alarm level attribute, where specific data bits in the alarm record field are mapped to specific train alarms;

记录刷新模块920,用于在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应所述特定列车告警的特定告警记录数据位;a record refreshing module 920, configured to: during a train operation control process, a specific train alarm randomly generated to trigger a specific alarm record data bit corresponding to the specific train alarm in the train corresponding level alarm record field;

分析处理模块930,用于在每个列车控制分析周期内,根据所述列车的所有告警记录字段并结合所述掩蔽作用确定所述周期内针对所述列车的统一告警应对措施。The analysis processing module 930 is configured to determine, in each train control analysis period, a unified alarm response measure for the train according to all the alarm record fields of the train in combination with the masking action.

其中,记录刷新模块920对应于实施例一中所述的列车告警记录刷新模块,分析处理模块930对应于实施例一中所述的列车告警分析处理模块。The record refreshing module 920 corresponds to the train alarm record refreshing module described in the first embodiment, and the analysis processing module 930 corresponds to the train alarm analyzing processing module described in the first embodiment.

一些实施例中,所述分析处理模块930包括:In some embodiments, the analysis processing module 930 includes:

判断单元,用于在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次判断各个告警级别的告警记录字段中的全部数据位是否为0;The judging unit is configured to sequentially determine, in each train control analysis period, whether all the data bits in the alarm record field of each alarm level are 0 according to the order of the alarm level from high to low;

第一确认单元,用于如果当前告警级别的告警记录字段中的全部数据位都为0,则认为当前告警级别没有告警,继续对下一告警级别的告警记录字段中的全部数据位进行判断;The first confirming unit is configured to: if all the data bits in the alarm record field of the current alarm level are 0, the current alarm level is not alarmed, and the data bits in the alarm record field of the next alarm level are continuously determined;

第二确认单元,用于如果当前告警级别的告警记录字段中的全部数据位不 全部为0,则认为当前告警级别有告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施。a second confirming unit, configured to: if all data bits in the alarm record field of the current alarm level are not If all of them are 0, the current alarm level is considered to be an alarm, and the alarm response corresponding to the current alarm level is output as a unified alarm response measure for the train in the period.

一些实施例中,系统900还包括:In some embodiments, system 900 further includes:

控制模块940,用于根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。The control module 940 is configured to determine the final control command in the current period according to the unified alarm response measure and the current relevant train control information.

一些实施例中,所述预处理模块910,还用于预先为每个所述告警记录字段分配对应的告警屏蔽掩码记录字段,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位;所述记录刷新模块920,具体用于根据随机产生的特定列车告警对应的特定列车告警屏蔽掩码数据位,判断是否允许刷新操作;判断为允许时,刷新对应的告警记录字段中的对应所述特定列车告警记录数据位。In some embodiments, the pre-processing module 910 is further configured to allocate, in advance, a corresponding alarm mask mask record field for each of the alarm record fields, where the specific data bits in the alarm mask record record field map a specific train alarm. Masking the mask data bits; the record refreshing module 920 is specifically configured to determine whether to allow a refresh operation according to a specific train alarm mask mask data bit corresponding to a specific train alarm generated randomly; and if it is allowed, refresh the corresponding alarm record The corresponding train alarm record data bits in the field.

可以理解,本发明实施例的列车告警处理系统的各个功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述方法实施例中的相关描述,此处不再赘述。It is to be understood that the functions of the various functional modules of the train alarm processing system of the embodiments of the present invention may be specifically implemented according to the method in the foregoing method embodiments. For the specific implementation process, reference may be made to the related description in the foregoing method embodiments, and details are not described herein again. .

由上可见,在本发明的一些可行的实施方式中,利用对应该较高级别的列车告警应对措施掩蔽所有对应较低级别的列车告警应对措施,当一个列车控制分析周期内出现多个列车告警时,只需分析告警记录字段得出当前所存在告警的较高级别并输出对应该较高级别的列车告警应对措施作为告警统一应对措施即可,无需逐个分析所述较高级别告警所涉及的特定告警及其各种组合,也省却分析其它较低级别的列车告警记录字段及其所涉及的特定告警及其各种组合,从而,减少了处理时间,提高处理速度,并且可以保障列车运营安全。并且,更进一步的,通过预先分配告警屏蔽掩码记录字段,可以实现临时屏蔽部分特定列车告警对列车运营持续性的影响,从而可以实施更加灵活方便的控制手段。It can be seen from the above that in some feasible embodiments of the present invention, all corresponding lower-level train alarm countermeasures are masked by responding to higher-level train alarm countermeasures, and multiple train alarms occur during one train control analysis period. Only need to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response, without analyzing the higher level alarms involved one by one. Specific alarms and their various combinations also eliminate the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time, increasing processing speed, and ensuring train operation security. . Moreover, further, by pre-allocating the alarm mask mask record field, it is possible to temporarily block the influence of the specific train alarm on the continuity of the train operation, thereby implementing a more flexible and convenient control means.

(实施例四、)(Embodiment 4,)

请参考图10,本发明实施例提供一种列车告警处理系统1000,可包括:Referring to FIG. 10, an embodiment of the present invention provides a train alarm processing system 1000, which may include:

预处理模块1010,用于预先为具有相同告警应对措施的列车告警分配具备 特定告警级别属性的告警记录字段及对应的告警屏蔽掩码记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位;The pre-processing module 1010 is configured to pre-allocate the train alarms with the same alarm response measures. The alarm record field of the specific alarm level attribute and the corresponding alarm mask mask record field, wherein the alarm level is determined by the alarm response measure corresponding to the higher alarm level attribute, and the alarm response measure corresponding to the lower alarm level attribute is masked. The specific data bits in the alarm record field are mapped to specific train alarms, and the specific data bits in the alarm mask mask record field are mapped to specific train alarm mask mask data bits;

记录刷新模块1020,用于在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;a record refreshing module 1020, configured to: in a train operation control process, randomly generate a specific train alarm triggers refreshing a corresponding data bit in the corresponding field alarm record field of the train;

分析处理模块1030,用于在每个列车控制分析周期内,根据所述列车的所有告警记录字段,并结合所述掩蔽作用,以及所述列车的所有告警屏蔽掩码记录字段确定所述周期内针对所述列车的统一告警应对措施。An analysis processing module 1030, configured to determine, within each train control analysis period, according to all alarm record fields of the train, in conjunction with the masking action, and all alarm mask mask record fields of the train to determine the period A unified alarm response measure for the train.

其中,记录刷新模块1020对应于实施例一中所述的列车告警记录刷新模块,分析处理模块1030对应于实施例一中所述的列车告警分析处理模块。The record refreshing module 1020 corresponds to the train alarm record refreshing module described in the first embodiment, and the analysis processing module 1030 corresponds to the train alarm analysis processing module described in the first embodiment.

一些实施例中,In some embodiments,

所述分析处理模块1030,具体用于:在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次将各个告警级别对应的告警记录字段与告警屏蔽掩码记录字段逐位进行与运算,当与运算结果数据位不全部为0时,则认为当前告警级别有告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施;当与运算结果数据位全部为0时,则认为当前告警级别没有告警,继续对下一级别的告警记录字段与告警屏蔽掩码记录字段进行类似的运算和判断。The analysis processing module 1030 is specifically configured to sequentially perform the alarm record field and the alarm mask mask record field corresponding to each alarm level in the order of the alarm level from high to low in each train control analysis period. And the operation, when the data bits of the AND operation result are not all 0, the current alarm level is considered to be an alarm, and the alarm response corresponding to the current alarm level is output as a unified alarm response measure for the train in the period; If the data bits are all 0, the current alarm level is considered as no alarm, and the next level alarm record field and the alarm mask mask record field are similarly calculated and judged.

一些实施例中,系统1000还包括:In some embodiments, system 1000 further includes:

控制模块1040,用于根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。The control module 1040 is configured to determine a final control command in the current period according to the unified alarm response measure and the current relevant train control information.

可以理解,本发明实施例的列车告警处理系统的各个功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述方法实施例中的相关描述,此处不再赘述。It is to be understood that the functions of the various functional modules of the train alarm processing system of the embodiments of the present invention may be specifically implemented according to the method in the foregoing method embodiments. For the specific implementation process, reference may be made to the related description in the foregoing method embodiments, and details are not described herein again. .

由上可见,在本发明的一些可行的实施方式中,利用对应该较高级别的列车告警应对措施掩蔽所有对应较低级别的列车告警应对措施,当一个列车控制 分析周期内出现多个列车告警时,只需分析告警记录字段得出当前所存在告警的较高级别并输出对应该较高级别的列车告警应对措施作为告警统一应对措施即可,无需逐个分析所述较高级别告警所涉及的特定告警及其各种组合,也省却分析其它较低级别的列车告警记录字段及其所涉及的特定告警及其各种组合,从而,减少了处理时间,提高处理速度,并且可以保障列车运营安全。并且,更进一步的,通过预先分配告警屏蔽掩码记录字段,可以实现临时屏蔽部分特定列车告警对列车运营持续性的影响,从而可以实施更加灵活方便的控制手段。It can be seen from the above that in some feasible embodiments of the present invention, all corresponding lower-level train alarm countermeasures are masked by using a higher-level train alarm countermeasure, when a train control When multiple train alarms occur during the analysis period, it is only necessary to analyze the alarm record field to obtain a higher level of the current alarm and output a corresponding higher level train alarm response as a unified alarm response. The specific alarms involved in the higher-level alarms and their various combinations also eliminate the analysis of other lower-level train alarm record fields and the specific alarms involved and their various combinations, thereby reducing processing time and improving processing. Speed and can guarantee the safety of train operation. Moreover, further, by pre-allocating the alarm mask mask record field, it is possible to temporarily block the influence of the specific train alarm on the continuity of the train operation, thereby implementing a more flexible and convenient control means.

(实施例五、)(Embodiment 5,)

请参考图11,本发明实施例还提供一种计算机设备1100,所述计算机设备包括处理器1110、存储器1120、总线1130和通信接口1140;所述存储器1120用于存储程序,所述处理器1110与所述存储器1120通过所述总线1130连接,当所述计算机设备1100运行时,所述处理器1110执行所述存储器1120存储的程序,以使所述计算机设备1100执行如上文方法实施例一或实施例二所述的列车告警处理方法。Referring to FIG. 11 , an embodiment of the present invention further provides a computer device 1100. The computer device includes a processor 1110, a memory 1120, a bus 1130, and a communication interface 1140. The memory 1120 is configured to store a program, and the processor 1110 is configured to store a program. Connected to the memory 1120 via the bus 1130, when the computer device 1100 is running, the processor 1110 executes a program stored by the memory 1120 to cause the computer device 1100 to perform the method embodiment 1 or The train alarm processing method described in the second embodiment.

由上可见,在本发明的一些可行的实施方式中,提供了一种计算机设备,该机算计设备可以实施实施例一或实施例三提供的方法,并取得实施例一或实施例三的技术效果。It can be seen that, in some feasible embodiments of the present invention, a computer device is provided, and the computer computing device can implement the method provided in Embodiment 1 or Embodiment 3, and obtain the technology of Embodiment 1 or Embodiment 3. effect.

(实施例六、)(Example 6)

本发明实施例还提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括程序,所述程序当被包括一个或多个处理器的计算机设备执行时,使所述计算机设备执行如上文方法实施例一或实施例二所述的列车告警处理方法。Embodiments of the present invention also provide a computer readable storage medium storing one or more programs, the one or more programs including a program, when executed by a computer device including one or more processors, The computer device performs the train alarm processing method as described in the first embodiment or the second embodiment.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。In the above embodiments, the descriptions of the various embodiments are different, and the parts that are not described in detail in a certain embodiment can be referred to the related description of other embodiments.

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述 为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed. The present invention is not limited by the order of the actions described, as some steps may be performed in other sequences or concurrently in accordance with the present invention. In addition, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of cells is only a logical function division. In actual implementation, there may be another division manner. For example, multiple units or components may be combined or integrated. Go to another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储 介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。An integrated unit, if implemented in the form of a software functional unit and sold or used as a standalone product, can be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the various embodiments of the present invention. The aforementioned storage The medium includes: U disk, mobile hard disk, read-only memory (ROM), read-only memory (RAM), random access memory (RAM), disk or optical disk, and other media that can store program code.

以上对本发明实施例所提供的列车告警处理方法和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 The train alarm processing method and system provided by the embodiments of the present invention are described in detail above. The principles and embodiments of the present invention are described in the following. The description of the above embodiments is only used to help understand the present invention. The method and its core idea; at the same time, those skilled in the art, according to the idea of the present invention, there will be changes in the specific embodiments and application scope. In summary, the contents of this specification should not be construed as Limitations of the invention.

Claims (16)

一种列车告警处理方法,其特征在于,包括:A train alarm processing method, comprising: 预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警;An alarm record field having a specific alarm level attribute is assigned to a train alarm having the same alarm response measure, wherein the alarm level is divided into an alarm response corresponding to a higher alarm level attribute, and an alarm response corresponding to a lower alarm level attribute is masked. The specific data bit in the alarm record field is mapped to a specific train alarm; 在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;During the train operation control process, the randomly generated specific train alarm triggers refreshing the corresponding data bit in the corresponding level alarm record field of the train; 在每个列车控制分析周期内,根据所述列车的所有告警记录字段并结合所述掩蔽作用确定所述周期内针对所述列车的统一告警应对措施。During each train control analysis period, a unified alarm response measure for the train in the cycle is determined according to all alarm record fields of the train and in conjunction with the masking action. 根据权利要求1所述的方法,其特征在于,所述在每个列车控制分析周期内,根据所述列车的所有告警记录字段并结合所述掩蔽作用确定所述周期内针对所述列车的统一告警应对措施,包括:The method according to claim 1, wherein said determining, in each train control analysis period, a uniformity for said train in said cycle based on all alarm record fields of said train in combination with said masking action Alarm response measures, including: 在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次判断各个告警级别的告警记录字段中的全部数据位是否为0;In each train control analysis period, according to the order of the alarm level from high to low, it is sequentially determined whether all the data bits in the alarm record field of each alarm level are 0; 如果当前告警级别的告警记录字段中的全部数据位都为0,则认为当前告警级别没有告警,继续对下一告警级别的告警记录字段中的全部数据位进行判断;If all the data bits in the alarm record field of the current alarm level are 0, the current alarm level is considered as no alarm, and all the data bits in the alarm record field of the next alarm level are continuously determined; 如果当前告警级别的告警记录字段中的全部数据位不全部为0,则认为当前告警级别有告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施。If all the data bits in the alarm record field of the current alarm level are not all 0, the current alarm level is considered to be an alarm, and the alarm response corresponding to the current alarm level is output as a unified alarm response measure for the train in the period. 根据权利要求1或2所述的方法,其特征在于,还包括:The method according to claim 1 or 2, further comprising: 根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。According to the unified alarm response measure, combined with the current relevant train control information, the final control command in the current cycle is determined. 根据权利要求1至3中任一所述的方法,其特征在于,还包括:The method according to any one of claims 1 to 3, further comprising: 预先为每个所述告警记录字段分配对应的告警屏蔽掩码记录字段,所述告 警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位;Assigning a corresponding alarm mask mask record field to each of the alarm record fields in advance, the report The specific data bit in the alarm mask record field is mapped to a specific train alarm mask mask data bit; 所述随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位,包括:根据随机产生的特定列车告警对应的特定列车告警屏蔽掩码数据位,判断是否允许刷新操作;判断为允许时,刷新对应的告警记录字段中的对应所述特定列车告警的数据位。The randomly generated specific train alarm triggers refreshing the corresponding data bit in the train corresponding level alarm record field, including: determining whether the refresh operation is allowed according to the specific train alarm mask mask data bit corresponding to the randomly generated specific train alarm; When it is determined to be allowed, the data bit corresponding to the specific train alarm in the corresponding alarm record field is refreshed. 一种列车告警处理方法,其特征在于,包括:A train alarm processing method, comprising: 预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段及对应的告警屏蔽掩码记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位;An alarm record field having a specific alarm level attribute and a corresponding alarm mask mask record field are assigned to the train alarms having the same alarm response measures in advance, wherein the division of the alarm level satisfies the alarm response measure corresponding to the higher alarm level attribute. Corresponding to the alarm response of the lower alarm level attribute, the specific data bit in the alarm record field maps a specific train alarm, and the specific data bit in the alarm mask mask record field maps a specific train alarm mask mask data bit; 在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;During the train operation control process, the randomly generated specific train alarm triggers refreshing the corresponding data bit in the corresponding level alarm record field of the train; 在每个列车控制分析周期内,根据所述列车的所有告警记录字段,并结合所述掩蔽作用,以及所述列车的所有告警屏蔽掩码记录字段确定所述周期内针对所述列车的统一告警应对措施。Determining, in each train control analysis period, a uniform alarm for the train during the period based on all alarm record fields of the train, in conjunction with the masking action, and all alarm mask mask record fields of the train Responses. 根据权利要求5所述的方法,其特征在于,所述在每个列车控制分析周期内,根据所述列车的所有告警记录字段,并结合所述掩蔽作用,以及所述列车的所有告警屏蔽掩码记录字段确定所述周期内针对所述列车的统一告警应对措施,包括:The method of claim 5 wherein said each of said train control analysis periods is based on all of said train's alarm record fields, in conjunction with said masking action, and all of said train's alarm masks The code record field determines a unified alert response to the train during the period, including: 在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次将各个告警级别对应的告警记录字段与告警屏蔽掩码记录字段逐位进行与运算,当与运算结果数据位不全部为0时,则认为当前告警级别有告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施;当与运算结果数据位全部为0时,则认为当前告警级别没有告警,继续对下一级别的告警记录字段与告警屏蔽掩码记录字段进行类似的运算和判断。 In each train control analysis cycle, the alarm record field corresponding to each alarm level and the alarm mask mask record field are sequentially ANDed in order according to the alarm level from high to low, and the data bits of the operation result are not all. If it is 0, it is considered that the current alarm level has an alarm, and the alarm response corresponding to the current alarm level is output as the unified alarm response measure for the train in the period; when the data of the AND operation result is all 0, the current There is no alarm at the alarm level. Continue to perform similar operations and judgments on the next level alarm record field and the alarm mask mask record field. 根据权利要求5或6所述的方法,其特征在于,还包括:The method according to claim 5 or 6, further comprising: 根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。According to the unified alarm response measure, combined with the current relevant train control information, the final control command in the current cycle is determined. 一种列车告警处理系统,其特征在于,包括:A train alarm processing system, comprising: 预处理模块,用于预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警;a pre-processing module, configured to allocate, in advance, an alarm record field having a specific alarm level attribute for a train alarm having the same alarm response measure, wherein the division of the alarm level meets a corresponding higher alarm level attribute, and the alarm response measure is correspondingly lower The alarm response of the alarm level attribute, where the specific data bit in the alarm record field maps a specific train alarm; 记录刷新模块,用于在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;a record refreshing module, configured to: in a train operation control process, randomly generate a specific train alarm triggers refreshing a corresponding data bit in the corresponding level alarm record field of the train; 分析处理模块,用于在每个列车控制分析周期内,根据所述列车的所有告警记录字段并结合所述掩蔽作用确定所述周期内针对所述列车的统一告警应对措施。An analysis processing module is configured to determine, in each train control analysis period, a unified alarm response measure for the train according to all alarm record fields of the train in combination with the masking action. 根据权利要求8所述的系统,其特征在于,所述分析处理模块包括:The system of claim 8 wherein said analysis processing module comprises: 判断单元,用于在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次判断各个告警级别的告警记录字段中的全部数据位是否为0;The judging unit is configured to sequentially determine, in each train control analysis period, whether all the data bits in the alarm record field of each alarm level are 0 according to the order of the alarm level from high to low; 第一确认单元,用于如果当前告警级别的告警记录字段中的全部数据位都为0,则认为当前告警级别没有告警,继续对下一告警级别的告警记录字段中的全部数据位进行判断;The first confirming unit is configured to: if all the data bits in the alarm record field of the current alarm level are 0, the current alarm level is not alarmed, and the data bits in the alarm record field of the next alarm level are continuously determined; 第二确认单元,用于如果当前告警级别的告警记录字段中的全部数据位不全部为0,则认为当前告警级别有告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施。a second acknowledgment unit, if all the data bits in the alarm record field of the current alarm level are not all 0, the current alarm level is considered to be an alarm, and the alarm response corresponding to the current alarm level is output as the period Unified warning response measures for trains. 根据权利要求8或9所述的系统,其特征在于,还包括:The system of claim 8 or claim 9, further comprising: 控制模块,用于根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。The control module is configured to determine the final vehicle control command in the current period according to the unified alarm response measure and the current relevant train control information. 根据权利要求8至10中任一所述的系统,其特征在于,A system according to any one of claims 8 to 10, wherein 所述预处理模块,还用于预先为每个所述告警记录字段分配对应的告警屏蔽掩码记录字段,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警 屏蔽掩码数据位;The pre-processing module is further configured to allocate, in advance, a corresponding alarm mask mask record field for each of the alarm record fields, where the specific data bits in the alarm mask mask record field map a specific train alarm Masking the mask data bits; 所述记录刷新模块,具体用于根据随机产生的特定列车告警对应的特定列车告警屏蔽掩码数据位,判断是否允许刷新操作;判断为允许时,刷新对应的告警记录字段中的对应所述特定列车告警的数据位。The record refreshing module is specifically configured to determine whether a refresh operation is allowed according to a specific train alarm mask mask data bit corresponding to a specific train alarm generated randomly; and if it is determined to be enabled, refresh corresponding to the specific one in the corresponding alarm record field The data bit of the train alarm. 一种列车告警处理系统,其特征在于,包括:A train alarm processing system, comprising: 预处理模块,用于预先为具有相同告警应对措施的列车告警分配具备特定告警级别属性的告警记录字段及对应的告警屏蔽掩码记录字段,其中,所述告警级别的划分满足对应较高告警级别属性的告警应对措施掩蔽对应较低告警级别属性的告警应对措施,所述告警记录字段内具体数据位映射特定列车告警,所述告警屏蔽掩码记录字段内具体数据位映射特定列车告警屏蔽掩码数据位;a pre-processing module, configured to allocate, in advance, a warning record field having a specific alarm level attribute and a corresponding alarm mask mask record field for a train alarm having the same alarm response measure, wherein the division of the alarm level satisfies a corresponding higher alarm level The alarm response of the attribute masks the alarm response corresponding to the lower alarm level attribute, and the specific data bit in the alarm record field maps the specific train alarm, and the specific data bit map in the alarm mask mask record field maps the specific train alarm mask. Data bit 记录刷新模块,用于在列车运行控制过程中,随机产生的特定列车告警触发刷新所述列车对应级别告警记录字段中的对应数据位;a record refreshing module, configured to: in a train operation control process, randomly generate a specific train alarm triggers refreshing a corresponding data bit in the corresponding level alarm record field of the train; 分析处理模块,用于在每个列车控制分析周期内,根据所述列车的所有告警记录字段,并结合所述掩蔽作用,以及所述列车的所有告警屏蔽掩码记录字段确定所述周期内针对所述列车的统一告警应对措施。An analysis processing module for determining, within each train control analysis period, based on all alarm record fields of the train, in conjunction with the masking action, and all alarm mask mask record fields of the train to determine The unified warning response measures of the train. 根据权利要求12所述的系统,其特征在于,The system of claim 12 wherein: 所述分析处理模块,具体用于:在每个列车控制分析周期内,按照告警级别从高到低的顺序,依次将各个告警级别对应的告警记录字段与告警屏蔽掩码记录字段逐位进行与运算,当与运算结果数据位不全部为0时,则认为当前告警级别有告警,输出当前告警级别对应的告警应对措施作为所述周期内针对所述列车的统一告警应对措施;当与运算结果数据位全部为0时,则认为当前告警级别没有告警,继续对下一级别的告警记录字段与告警屏蔽掩码记录字段进行类似的运算和判断。The analysis processing module is specifically configured to sequentially perform the alarm record field corresponding to each alarm level and the alarm mask mask record field in order according to the alarm level from high to low in each train control analysis period. Operation, when the data bits of the AND operation result are not all 0, the current alarm level is considered to be an alarm, and the alarm response corresponding to the current alarm level is output as a unified alarm response measure for the train in the period; If all the data bits are 0, the current alarm level is considered as no alarm, and the operation and judgment of the next level alarm record field and the alarm mask mask record field are continued. 根据权利要求12或13所述的系统,其特征在于,还包括:The system of claim 12 or claim 13 further comprising: 控制模块,用于根据所述统一告警应对措施,结合当前相关列车控制信息,确定本周期内最终控车指令。The control module is configured to determine the final vehicle control command in the current period according to the unified alarm response measure and the current relevant train control information. 一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器、 总线和通信接口;所述存储器用于存储程序,所述处理器与所述存储器通过所述总线连接,当所述计算机设备运行时,所述处理器执行所述存储器存储的程序,以使所述计算机设备执行如权利要求1-4中任一项所述的列车告警处理方法,或者如权利要求5-7中任一项所述的列车告警处理方法。A computer device, comprising: a processor, a memory, a bus and a communication interface; the memory is for storing a program, the processor is connected to the memory through the bus, and when the computer device is running, the processor executes the program stored by the memory to make The computer device performs the train alarm processing method according to any one of claims 1 to 4, or the train alarm processing method according to any one of claims 5-7. 一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括程序,所述程序当被包括一个或多个处理器的计算机设备执行时,使所述计算机设备执行如权利要求1-4中任一项所述的列车告警处理方法,或者如权利要求5-7中任一项所述的列车告警处理方法。 A computer readable storage medium storing one or more programs, the one or more programs comprising a program that, when executed by a computer device comprising one or more processors, causes the computer device to perform The train alarm processing method according to any one of claims 1 to 4, or the train alarm processing method according to any one of claims 5-7.
PCT/CN2015/095787 2015-11-27 2015-11-27 Method and system for processing train alarm Ceased WO2017088171A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2015/095787 WO2017088171A1 (en) 2015-11-27 2015-11-27 Method and system for processing train alarm
CN201580082137.9A CN107921979B (en) 2015-11-27 2015-11-27 Train alarm processing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/095787 WO2017088171A1 (en) 2015-11-27 2015-11-27 Method and system for processing train alarm

Publications (1)

Publication Number Publication Date
WO2017088171A1 true WO2017088171A1 (en) 2017-06-01

Family

ID=58763917

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/095787 Ceased WO2017088171A1 (en) 2015-11-27 2015-11-27 Method and system for processing train alarm

Country Status (2)

Country Link
CN (1) CN107921979B (en)
WO (1) WO2017088171A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112744264A (en) * 2019-10-30 2021-05-04 比亚迪股份有限公司 Train passenger clearing method and device, computer readable storage medium and electronic equipment
CN113612647A (en) * 2021-09-10 2021-11-05 中国建设银行股份有限公司 Alarm processing method and device
CN114013474A (en) * 2021-11-16 2022-02-08 交控科技股份有限公司 Train control system and method under fire condition and vehicle-mounted controller

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112491952B (en) * 2020-10-21 2022-11-01 武汉虹信科技发展有限责任公司 Automatic train maintenance control system and control method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102398621A (en) * 2011-07-19 2012-04-04 易程科技股份有限公司 Train alarm data processing method and system
CN102514601A (en) * 2011-12-22 2012-06-27 北京交通大学 Train tracking interval real-time early warning system based on CTC (central traffic control) and early warning method
CN102765642A (en) * 2012-07-23 2012-11-07 广州日滨科技发展有限公司 Method and device for graded treatment of elevator faults
KR20140036337A (en) * 2012-09-12 2014-03-25 현대로템 주식회사 Failure information correction and analysis system for railway system
CN103986758A (en) * 2014-05-12 2014-08-13 北京康拓红外技术股份有限公司 High-speed motor train unit operation fault data remote real-time transmission and intelligent analytical judgment system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102407867B (en) * 2011-08-09 2013-11-06 河南辉煌科技股份有限公司 Urban rail transit signal maintenance supporting system
WO2015005663A1 (en) * 2013-07-10 2015-01-15 주식회사 글로비즈 Signal measurement diagnosis monitoring system and method therefor, and method and system for applying same to individual device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102398621A (en) * 2011-07-19 2012-04-04 易程科技股份有限公司 Train alarm data processing method and system
CN102514601A (en) * 2011-12-22 2012-06-27 北京交通大学 Train tracking interval real-time early warning system based on CTC (central traffic control) and early warning method
CN102765642A (en) * 2012-07-23 2012-11-07 广州日滨科技发展有限公司 Method and device for graded treatment of elevator faults
KR20140036337A (en) * 2012-09-12 2014-03-25 현대로템 주식회사 Failure information correction and analysis system for railway system
CN103986758A (en) * 2014-05-12 2014-08-13 北京康拓红外技术股份有限公司 High-speed motor train unit operation fault data remote real-time transmission and intelligent analytical judgment system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112744264A (en) * 2019-10-30 2021-05-04 比亚迪股份有限公司 Train passenger clearing method and device, computer readable storage medium and electronic equipment
CN112744264B (en) * 2019-10-30 2023-08-11 比亚迪股份有限公司 Train passenger clearing method, device, computer readable storage medium and electronic equipment
CN113612647A (en) * 2021-09-10 2021-11-05 中国建设银行股份有限公司 Alarm processing method and device
CN113612647B (en) * 2021-09-10 2022-12-27 中国建设银行股份有限公司 Alarm processing method and device
CN114013474A (en) * 2021-11-16 2022-02-08 交控科技股份有限公司 Train control system and method under fire condition and vehicle-mounted controller

Also Published As

Publication number Publication date
CN107921979B (en) 2020-06-12
CN107921979A (en) 2018-04-17

Similar Documents

Publication Publication Date Title
US10489881B2 (en) Direct memory access for co-processor memory
CN105511957B (en) For generating the method and system of operation alarm
WO2017088171A1 (en) Method and system for processing train alarm
US8806648B2 (en) Automatic classification of security vulnerabilities in computer software applications
CN110083146B (en) Fault determination method and device, device and storage medium for automatic driving vehicle
US9846626B2 (en) Method and apparatus for computer memory management by monitoring frequency of process access
CN108205424A (en) Data migration method, device and electronic equipment based on disk
US20220180369A1 (en) Fraud detection device, fraud detection method, and fraud detection program
US11314892B2 (en) Mitigating governance impact on machine learning
CN113157536A (en) Alarm analysis method, device, equipment and storage medium
CN105243003A (en) Memory allocation monitoring method and apparatus
CN109344017A (en) A method, device and readable storage medium for predicting memory failure based on machine learning
CN107886208A (en) The safety integrity level recognition methods of rail traffic signal system and device
CN115913596A (en) A method for comprehensive assessment and analysis of network data security situation
CN117237911A (en) An image-based dynamic obstacle rapid detection method and system
CN115357646B (en) Bridge state monitoring method and system
CN111723795B (en) Abnormal license plate recognition method and device, electronic equipment and storage medium
CN116450506A (en) Intelligent level evaluation method and device for advanced driving assistance system
US20200226257A1 (en) System and method for identifying activity in a computer system
CN113077186B (en) Rail transit safety integrity level identification method and system
CN115565135A (en) Target tracking method and device and electronic equipment
CN116438524A (en) Anomaly Detection Using Embedded Space Representations of System State
CN105743667B (en) An access control method, device and system
CN109389542A (en) Predict method, apparatus, computer equipment and the storage medium of drunk driving hotspot
CN110728310A (en) Target detection model fusion method and system based on hyper-parameter optimization

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15909082

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15909082

Country of ref document: EP

Kind code of ref document: A1