A method, system, device and medium for independent safety monitoring of train control onboard equipment
By adding independent inspection software B to the CTCS-3-level train-controlled vehicle-mounted equipment, heterogeneous design and independent data storage are realized, the problem of common-mode errors in the existing technology is solved, and the safety and reliability of the train is improved.
Patent Information
- Application Number
- CN202310185702.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-20
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2043-02-20
AI Technical Summary
In the existing CTCS-3-level train-controlled vehicle-mounted equipment, the two security software adopt the same design method and code, which cannot avoid common-mode errors and lead to security risks.
Independent inspection software B is added to the on-board main control unit to independently monitor the train's emergency braking speed, and output emergency braking when the logic computing software A is abnormal, control the train's safe parking, and ensure that the independent inspection software B and logic computing software A adopt heterogeneous design and independent data storage areas to achieve bottom-line safety monitoring.
It effectively reduces the safety risks caused by security software design errors, ensures that trains can stop safely when logical computing software is abnormal, and improves the safety of train-controlled vehicle-mounted equipment.
Smart Images

Figure CN116142256B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of train safety control, and in particular relates to a method, system, equipment and medium for independent safety monitoring of train control onboard equipment. Background Art
[0002] CTCS-3 train control equipment, installed on my country's existing high-speed trains, such as the Fuxing and Harmony trains, ensures safe and efficient train operation. Currently, my country's domestically developed CTCS-3 train control equipment utilizes a "two by two, take two" safety redundancy structure. This "two by two" approach ensures that if a single system fails, it can automatically fail over to the other system without stopping the train. This "two by two" approach ensures that the safety logic operations of the two CPUs in one system's onboard main control unit (MCU) are consistent before output is transmitted. Due to this "two by two, take two" safety computer platform, the two copies of safety software burned into the MCU's two CPUs are identical, meaning they utilize the same design methodology and code. This, in fact, makes it impossible to avoid common-mode errors in R&D and design.
[0003] Therefore, it is necessary to design an independent safety monitoring method, system, equipment and medium for train control on-board equipment to solve the above technical problems. Summary of the Invention
[0004] In response to the above technical problems, the present invention provides a method for independent safety monitoring of a train control on-board device, wherein a single CPU of the train control on-board device is burned with logic operation software A and independent inspection software B. The method comprises:
[0005] When the logic operation software A controls the train operation normally or abnormally, the independent inspection software B will independently and continuously monitor the train's emergency braking speed to achieve bottom-line safety monitoring of the train;
[0006] Among them, when the logic operation software A abnormally controls the operation of the train and the independent inspection software B monitors the abnormal speed of the train, the independent inspection software B outputs emergency braking to control the train to stop safely.
[0007] Furthermore, the method further comprises:
[0008] Obtain the original data and store them in data storage area A and data storage area B respectively, where:
[0009] The raw data stored in the data storage area A is used by the logic operation software A to enable the logic operation software A to normally control the safe operation of the train;
[0010] The original data stored in the data storage area B is used by the independent inspection software B to enable the independent inspection software B to independently and continuously monitor the emergency braking speed of the train and output emergency braking, so as to control the safe stopping of the train.
[0011] Furthermore, the logic operation software A controls the normal operation of the train, including:
[0012] The logic operation software A calculates a dynamic monitoring curve of the train operation based on the data stored in the data storage area A, wherein the dynamic monitoring curve includes an emergency brake intervention curve EB I 1;
[0013] The logic operation software A controls the train operation according to the emergency brake intervention curve EB I 1.
[0014] Furthermore, the independent inspection software B independently and continuously monitors the emergency braking speed of the train, including:
[0015] The independent inspection software B independently calculates the dynamic monitoring curve of the train operation based on the data stored in the data storage area B, wherein the dynamic monitoring curve only includes the emergency brake intervention curve EB I 2;
[0016] The independent checking software B independently and continuously monitors the emergency braking speed of the train according to the emergency braking intervention curve EB I 2.
[0017] Furthermore, the independent inspection software B outputs emergency braking to control the train to stop safely, including:
[0018] Independent inspection software B controls the train's emergency braking speed by outputting alarm prompts, cutting off traction, and outputting emergency braking.
[0019] Furthermore, the dynamic monitoring curve of train operation is independently calculated, including:
[0020] The independent inspection software B independently calculates the dynamic monitoring curve of the train operation according to the obtained driving permit, the most restrictive static curve MRSP and the braking performance parameters of the train.
[0021] Furthermore, the methods for obtaining a driving permit include:
[0022] The independent inspection software B independently calculates the first driving permit based on the data of the ground equipment, and combines it with the second driving permit sent by the RBC, and takes the minimum value between the first driving permit and the second driving permit as the driving permit.
[0023] Furthermore, the independent inspection software B independently calculates the dynamic monitoring curve of the train operation based on the data stored in the data storage area B, and further includes:
[0024] The independent inspection software B performs inspection data preprocessing, wherein the inspection data preprocessing includes: checking the consistency between the original data stored in the data storage areas A and B.
[0025] Furthermore, the original data includes communication data and IO data.
[0026] On the other hand, the present invention also provides an independent safety monitoring system for train control onboard equipment, wherein the system includes:
[0027] The processing module is used to independently and continuously monitor the emergency braking speed of the train by the independent inspection software B when the logic operation software A controls the train operation normally or abnormally, so as to realize the bottom line safety monitoring of the train;
[0028] Among them, the processing module includes a control module, which is used to output emergency braking by the independent inspection software B to control the train to stop safely when the logic operation software A abnormally controls the train operation and the independent inspection software B monitors the train speed abnormally.
[0029] Furthermore, the system further comprises:
[0030] The acquisition module is used to acquire the original data and store the original data in the data storage area A and the data storage area B respectively, wherein:
[0031] The raw data stored in the data storage area A is used by the logic operation software A to enable the logic operation software A to normally control the safe operation of the train;
[0032] The original data stored in the data storage area B is used by the independent inspection software B to enable the independent inspection software B to independently and continuously monitor the emergency braking speed of the train and output emergency braking, so as to control the safe stopping of the train.
[0033] Furthermore, the independent inspection software B independently and continuously monitors the emergency braking speed of the train, including:
[0034] The independent inspection software B independently calculates the dynamic monitoring curve of the train operation based on the data stored in the data storage area B;
[0035] Independent inspection software B calculates the train's emergency brake intervention curve EB I 2 based on the dynamic monitoring curve;
[0036] The independent checking software B independently and continuously monitors the emergency braking speed of the train according to the emergency braking intervention curve EB I 2.
[0037] On the other hand, the present invention also provides an electronic device, which includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0038] Memory for storing computer programs;
[0039] The processor is configured to implement the steps of the above method when executing the program stored in the memory.
[0040] On the other hand, the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.
[0041] The present invention provides a method, system, device and medium for independent safety monitoring of train control on-board equipment, which adds an independent inspection function (i.e., the function implemented by independent inspection software B) to the on-board main control unit safety software (i.e., logical operation software A). The independent inspection function does not need to implement the complete control logic, but only implements partial control functions to ensure bottom-line safety. During normal operation, it does not affect the existing software control of the train. When the logical operation software fails, the independent inspection module (i.e., independent inspection software B) is enabled to control the safe operation of the train. The deployment is simple and the cost is controllable, which is conducive to strengthening the safety control function of autonomous train control on-board equipment.
[0042] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures pointed out in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief introduction is given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0044] Figure 1 A flow chart of a method for independent safety monitoring of train control on-board equipment according to an embodiment of the present invention is shown.
[0045] Figure 2 A schematic diagram showing the implementation principles of logic operation software A and independent safety check software B according to an embodiment of the present invention is shown.
[0046] Figure 3 A schematic structural diagram of an electronic device according to an embodiment of the present invention is shown.
[0047] Figure 4 A schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0048] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0049] The present invention designs a method for independent safety monitoring of CTCS-3 level train control on-board equipment (i.e., a method for independent safety monitoring of train control on-board equipment). An independent safety monitoring function is added to the on-board main control unit safety software (i.e., logic operation software A). The independent safety monitoring method of the present invention is used to independently design and develop this function, which is integrated with the safety software and compiled and burned into a CPU. The logic operation software module (i.e., logic operation software A) and the independent inspection function module (i.e., independent inspection software B) run independently and output to the outside independently. Due to the different designs, the independent safety inspection module has a safety bottom line guarantee function, which can effectively reduce the safety risks caused by safety software design errors. A detailed explanation is given below.
[0050] like Figure 1 As shown, the present invention provides a method for independent safety monitoring of a train control vehicle-mounted device, wherein a single CPU of the train control vehicle-mounted device is burned with logic operation software A and independent inspection software B, and the method includes:
[0051] When the logic operation software A controls the train operation normally or abnormally, the independent inspection software B will independently and continuously monitor the train's emergency braking speed to achieve bottom-line safety monitoring of the train;
[0052] Among them, when the logic operation software A controls the train abnormally (that is, the speed monitoring function of the logic operation software is abnormal), and the independent inspection software B monitors the train speed abnormally (that is, the actual speed of the train exceeds the emergency braking speed calculated by the independent inspection software B), the independent inspection software B outputs the emergency braking to control the train to stop safely.
[0053] The method of the present invention is described in detail below.
[0054] In one embodiment of the present invention, the development and deployment mechanism of the logic operation software A and the independent inspection software B is as follows: the two CPUs of the train control vehicle-mounted equipment (i.e. Figure 2 The logic operation software A and independent inspection software B are both burned into CPU1 and CPU2 of the vehicle. The same is true for the two CPUs of the vehicle-mounted device B.
[0055] 1. Logical operation software A and independent inspection software B were independently developed by two groups of personnel using different ideas and methods.
[0056] 2. The logic operation software A and the independent checking software B use independent data storage areas (ie, data storage area A and data storage area B) to store key original data (ie, original input data).
[0057] 3. Logical operation software A and independent inspection software B use independent key data, independent variables and functions (based on key data, independent variables and functions, they can be used for curve calculation and speed monitoring. This calculation method can adopt the common method and will not be elaborated here).
[0058] 4. Logical operation software A( Figure 2 The complete logic operation software A) and the independent check software B in the safety output perform independent logic operations.
[0059] 5. Logic operation software A and independent check software B can independently output safety commands to the train, regardless of whether the other software is outputting safety commands. The safety outputs of logic operation software A and independent check software B are in a parallel relationship (i.e., an OR relationship). That is, if either software detects that the safety protection condition (train speed exceeds the calculated emergency speed) is met, it can output a protection command (emergency brake output) to the train.
[0060] In one embodiment of the present invention, the method further comprises: obtaining input data, and inputting (ie, storing) the original data into the data storage area A and the data storage area B, wherein:
[0061] The raw data stored in the data storage area A is used by the logic operation software A to enable the logic operation software A to normally control the safe operation of the train;
[0062] The original data stored in the data storage area B is used by the independent inspection software B to enable the independent inspection software B to independently and continuously monitor the emergency braking speed of the train and output emergency braking, so as to control the safe stopping of the train.
[0063] Among them, in this embodiment, Figure 2 The figure shows the implementation principle diagram of the CTCS-3 level train control on-board equipment logic operation software A and independent safety inspection software B. Among them, the software logic operation A implements the complete core control logic of the train control on-board equipment, and the independent safety inspection software B implements heterogeneous independent calculation and inspection functions.
[0064] The original data includes communication data and IO data. Communication data includes RBC wireless messages, transponder data and track circuit information, and IO data includes speed sensor pulses and other data. The train control on-board equipment can establish two independent data storage areas A and B for these key data received.
[0065] In one embodiment of the present invention, the logic operation software A normally controls the safe operation of the train, including:
[0066] The logic operation software A performs logic operations based on the data stored in the data storage area A, thereby calculating the logic operation results. The logic operation software A calculates the dynamic monitoring curve of the train operation (including the emergency brake intervention curve EB I 1 and other commonly used brake intervention curves, etc.) based on the data stored in the data storage area A, and monitors the safe operation of the train.
[0067] In one embodiment of the present invention, the independent inspection software B independently and continuously monitors the safe operation of the train, including:
[0068] The independent inspection software B independently calculates the dynamic monitoring curve of the train operation based on the data stored in the data storage area B, wherein the dynamic monitoring curve only includes the emergency braking intervention curve EB I 2; the independent inspection software B independently and continuously monitors the safe operation of the train based on the emergency braking intervention curve EB I 2.
[0069] In one embodiment of the present invention, when the train control on-board equipment is operating normally (the detection of train overspeed by the logic operation software A also constitutes normal operation of the train control on-board equipment), since the emergency braking intervention curve EB I 2 calculated by the independent inspection software B is steeper than the emergency braking intervention curve EB I 1 calculated by the logic operation software A, the train will first hit the EB I1 line when it overspeeds and hits the line. That is, the logic operation software A (through EB I 1) controls the train to ensure system safety, while the independent inspection software B independently and continuously monitors in the background.
[0070] In one embodiment of the present invention, when the logic operation software A abnormally controls the operation of a train (for example, in an extreme abnormal situation, when the logic operation software A has a design defect and cannot ensure that the train stops before the end of the driving permission), and the inspection software B independently and continuously monitors the emergency braking speed of the train, when the independent inspection software B monitors the abnormal speed of the train, the independent inspection software B will output an emergency brake to control the train to stop safely. The independent inspection software B outputs the emergency brake to control the train to stop safely, including:
[0071] Independent inspection software B monitors the train's emergency braking speed based on the emergency braking intervention curve EB I 2. When overspeeding, independent inspection software B outputs an alarm prompt and also outputs traction removal and emergency braking control commands to control the train's emergency braking speed, thereby ultimately controlling the train to stop before the end of the driving permit to ensure bottom line safety.
[0072] In one embodiment of the present invention, independent checking software B independently calculates a dynamic monitoring curve of train operation, including:
[0073] Independent inspection software B independently calculates a dynamic monitoring curve for the train's operation based on the final driving permit, the Most Restrained Speed Profile (MRSP), and the train's braking performance parameters. This dynamic monitoring curve (EB12) serves as the final safety baseline curve. The braking performance parameters are the original parameters provided by the rolling stock manufacturer (without any discounts), and they also include slope data, including the grade factor.
[0074] In one embodiment of the present invention, the method for obtaining a driving permit includes:
[0075] The independent inspection software B independently calculates the first driving permit based on the data of the ground equipment (transponder data, track circuit information, etc.), and combines it with the second driving permit sent by RBC, and takes the minimum value between the first driving permit and the second driving permit as the said driving permit.
[0076] In one embodiment of the present invention, the independent inspection software B independently calculates the dynamic monitoring curve of train operation based on the data stored in the data storage area B, and further includes:
[0077] The independent inspection software B performs inspection data preprocessing, wherein the inspection data preprocessing includes: checking the consistency between the original data stored in the data storage areas A and B.
[0078] In one embodiment of the present invention, the above-mentioned independent safety monitoring method for train control onboard equipment in which the logic operation software A and the independent inspection software B participate can be compiled into an executable program, such as Figure 2 Taking the on-board equipment series A as an example, both CPUs (CPU1 and CPU2) of the train control on-board equipment safety computer platform should run the executable program, where:
[0079] In this embodiment, after the safe output of the logical operation result of logic operation software A in each CPU, it must be compared with the safe output of the logical operation result of logic operation software A in another CPU, and the output must be consistent. This is called "two out of two." Similarly, the safe output of each CPU using independent check software B must be compared with the safe output of another CPU using independent check software B, and the output must be consistent. The results of the two compared and consistent outputs are then ORed together, resulting in a safe output that is output to the external (train) system.
[0080] In one embodiment of the present invention, there is further provided an independent safety monitoring system for train control onboard equipment, wherein the system comprises:
[0081] The processing module is used to enable the independent inspection software B to independently and continuously monitor the safe operation of the train when the logic operation software A controls the train normally or abnormally;
[0082] Among them, the processing module includes a control module, which is used to output emergency braking by the independent inspection software B to control the train to stop safely when the logic operation software A controls the train abnormally and the independent inspection software B monitors the train speed abnormally.
[0083] In this embodiment, the functions and methods implemented by each module in a train control vehicle-mounted equipment independent safety monitoring system correspond one-to-one to those in a train control vehicle-mounted equipment independent safety monitoring method, and therefore, they are not described in detail here.
[0084] like Figure 3 As shown, in one embodiment of the present invention, an electronic device is further provided, including a processor 101, a communication interface 102, a memory 103 and a communication bus 104, wherein the processor 101, the communication interface 102, and the memory 103 communicate with each other via the communication bus 104, and the memory 103 is used to store computer programs;
[0085] In this embodiment, the processor 101 is configured to implement the steps of the above method when executing the program stored in the memory 103 .
[0086] The implementation principle and technical effects of the electronic device provided by the embodiment of the present invention are similar to those of the above embodiment and will not be repeated here.
[0087] The memory 103 can be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read-Only Memory), an EPROM, a hard disk, or a ROM. The memory 103 has storage space for program code for executing any of the method steps described above. For example, the storage space for program code can include individual program codes for implementing each of the steps in the method described above. These program codes can be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards, or floppy disks. Such computer program products are typically portable or fixed storage units. The storage unit can have storage segments or storage spaces arranged similarly to the memory 103 in the electronic device described above. The program code can be compressed, for example, in a suitable form. Typically, the storage unit includes a program for executing the method steps according to an embodiment of the present invention, i.e., code that can be read by a processor such as 101, and when executed by an electronic device, causes the electronic device to execute the various steps in the method described above.
[0088] like Figure 4 As shown, in one embodiment of the present invention, a computer-readable storage medium is further provided, wherein a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0089] The computer-readable storage medium may be included in the device / apparatus described in the above embodiments, or may exist independently without being incorporated into the device / apparatus. The computer-readable storage medium carries one or more programs, which, when executed, implement the method according to the embodiments of the present invention.
[0090] According to an embodiment of the present invention, a computer-readable storage medium may be a non-volatile computer-readable storage medium, such as, but not limited to, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0091] In summary, the present invention does not change the hardware architecture of existing autonomous CTCS-3 train control onboard equipment. Compared with existing autonomous CTCS-3 train control onboard equipment, an independent inspection function is added to the onboard main control unit safety software. The independent inspection function does not need to implement the complete control logic, but only implements the partial control function to ensure bottom-line safety. During normal operation, it does not affect the existing software control of the train. When the existing software fails, the independent inspection module is activated to control the safe operation of the train. The deployment is simple and cost-controlled, which helps to strengthen the safety control function of autonomous train control onboard equipment.
[0092] The above description is merely a preferred embodiment of the present invention and does not constitute any form of limitation to the present invention. Although the present invention has been disclosed as a preferred embodiment as above, it is not intended to limit the present invention. Any technician familiar with this profession can make some changes or modifications to equivalent embodiments of the technical contents disclosed above without departing from the scope of the technical solution of the present invention. However, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.
Claims
1. A method for independent safety monitoring of train control onboard equipment, wherein: The single CPU of the train control onboard device is burned with logic operation software A and independent inspection software B, and the method includes: When the logic operation software A controls the train operation normally or abnormally, the independent inspection software B will independently and continuously monitor the train's emergency braking speed to achieve bottom-line safety monitoring of the train; In the event that the logic operation software A abnormally controls the train operation and the independent inspection software B detects an abnormal train speed, the independent inspection software B will output an emergency brake to control the train to stop safely. The raw data is obtained and stored in data storage area A and data storage area B, respectively. The raw data stored in data storage area A is used by logic operation software A to enable logic operation software A to normally control the safe operation of the train; the raw data stored in data storage area B is used by independent inspection software B to enable independent inspection software B to independently and continuously monitor the emergency braking speed of the train and output emergency braking to control the safe stopping of the train. The logic operation software A normally controls the train operation, including: the logic operation software A calculates a dynamic monitoring curve of the train operation based on the data stored in the data storage area A, wherein the dynamic monitoring curve includes an emergency brake intervention curve EBI1; the logic operation software A controls the train operation based on the emergency brake intervention curve EBI1; The independent inspection software B independently and continuously monitors the emergency braking speed of the train, including: the independent inspection software B independently calculates a dynamic monitoring curve of the train operation based on data stored in the data storage area B, wherein the dynamic monitoring curve only includes the emergency braking intervention curve EBI 2; the independent inspection software B independently and continuously monitors the emergency braking speed of the train based on the emergency braking intervention curve EBI 2.
2. A method for independent safety monitoring of train control onboard equipment according to claim 1, wherein: Independent inspection software B outputs emergency braking to control the train to stop safely, including: Independent inspection software B controls the train's emergency braking speed by outputting alarm prompts, cutting off traction, and outputting emergency braking.
3. A method for independent safety monitoring of train control onboard equipment according to claim 1 or 2, wherein: Independently calculate the dynamic monitoring curve of train operation, including: The independent inspection software B independently calculates the dynamic monitoring curve of the train operation according to the obtained driving permit, the most restrictive static curve MRSP and the braking performance parameters of the train.
4. A method for independent safety monitoring of train control onboard equipment according to claim 3, wherein: Ways to obtain a driving permit include: The independent inspection software B independently calculates the first driving permit based on the data of the ground equipment, and combines it with the second driving permit sent by the RBC, and takes the minimum value between the first driving permit and the second driving permit as the driving permit.
5. A method for independent safety monitoring of train control onboard equipment according to claim 1 or 2, wherein: The independent inspection software B independently calculates the dynamic monitoring curve of the train operation based on the data stored in the data storage area B, and also includes: The independent inspection software B performs inspection data preprocessing, wherein the inspection data preprocessing includes: checking the consistency between the original data stored in the data storage areas A and B.
6. A method for independent safety monitoring of train control onboard equipment according to any one of claims 1 or 2, wherein: The raw data includes communication data and IO data.
7. An independent safety monitoring system for train control onboard equipment, wherein: The system comprises: The processing module is used to independently and continuously monitor the emergency braking speed of the train by the independent inspection software B when the logic operation software A controls the train operation normally or abnormally, so as to realize the bottom line safety monitoring of the train; The processing module includes a control module, which is used to output emergency braking by the independent inspection software B to control the train to stop safely when the logic operation software A abnormally controls the train operation and the independent inspection software B monitors the train speed abnormality; The system further includes: an acquisition module for acquiring raw data and storing the raw data in data storage area A and data storage area B, respectively. The raw data stored in data storage area A is used by logic operation software A to enable logic operation software A to normally control the safe operation of the train; the raw data stored in data storage area B is used by independent inspection software B to enable independent inspection software B to independently and continuously monitor the emergency braking speed of the train and output emergency braking to control the safe stop of the train; The logic operation software A normally controls the train operation, including: the logic operation software A calculates a dynamic monitoring curve of the train operation based on the data stored in the data storage area A, wherein the dynamic monitoring curve includes an emergency brake intervention curve EBI1; the logic operation software A controls the train operation based on the emergency brake intervention curve EBI1; The independent inspection software B independently and continuously monitors the emergency braking speed of the train, including: the independent inspection software B independently calculates a dynamic monitoring curve of the train operation based on data stored in the data storage area B, wherein the dynamic monitoring curve only includes the emergency braking intervention curve EBI 2; the independent inspection software B independently and continuously monitors the emergency braking speed of the train based on the emergency braking intervention curve EBI 2.
8. An electronic device, wherein: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory for storing computer programs; A processor, configured to implement the steps of the method according to any one of claims 1 to 6 when executing a program stored in a memory.
9. A computer-readable storage medium having a computer program stored thereon, wherein: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method for simplifying rail transit train operation control system
CN103612650A