Train head-tail redundancy system and control method

By employing a hot standby redundancy design for the train's head and tail redundancy systems, the problems of data acquisition interference and clock differences during computing unit failures are resolved, ensuring the continuity of information transmission and reception and operational efficiency of the train system.

CN116215608BActive Publication Date: 2025-11-21CRSC URBAN RAIL TRANSIT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310176202.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-24
Publication Date
2025-11-21
Estimated Expiration
2043-02-24

AI Technical Summary

Technical Problem

In existing technologies, when the computing unit fails, it is necessary to inspect and interfere with data acquisition, and the discontinuous query frame time caused by the difference between the main and backup clocks affects the train operation efficiency.

Method used

The system adopts a train head-to-tail redundancy system, which forms a hot standby redundancy system through a master computing unit and a slave computing unit. When the master computing unit fails, the slave computing unit is switched to the master state, and the clocks of the two computing units are kept consistent through a time calibration signal to ensure continuous information transmission and reception.

Benefits of technology

This ensures continuous data acquisition even when the computing unit fails, improving train operation efficiency and stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116215608B_ABST
    Figure CN116215608B_ABST
Patent Text Reader

Abstract

The application provides a train head-tail redundancy system and a control method, the train head-tail redundancy system comprising: a main operation unit, configured to generate an inquiry command and a time calibration signal; a function unit, configured to receive the inquiry command sent by the main operation unit at a target period, and send inquiry information corresponding to the inquiry command to the main operation unit; a slave operation unit, configured to receive the time calibration signal sent by the main operation unit at the target period, and calibrate the time of the slave operation unit according to the time calibration signal; and the slave operation unit is configured to send the inquiry command to the function unit at the target period in the case that the main operation unit fails, and receive the inquiry information sent by the function unit. The system can normally collect train data when the main operation system fails, and keep the clocks of the two operation systems consistent, so that the continuous transmission and reception of information of the hot standby redundancy system is realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of train control technology, in particular to a train head-tail redundancy system and a control method. BACKGROUND

[0002] Most of the track traffic signal products are composed of operation units and function units, which realize the functions of track traffic data collection, operation and output.

[0003] In the prior art, one operation unit and multiple function units are usually arranged to maintain normal operation of the train system, but when the operation unit fails, it must be repaired immediately, thereby interfering with the collection process of train data; in addition, the prior art also forms a hot standby redundancy system by arranging a master and a backup, and when the master fails, the backup replaces the master to collect train data, but the clocks of the master and the backup are different, and when the master and the backup switch states, the time of sending query frames by the master and the backup is not continuous, which leads to abnormal operation of the train system, thereby affecting the train operation efficiency. SUMMARY

[0004] The present application provides a train head-tail redundancy system and a control method to solve the defects that the prior art will interfere with the collection of train data when the operation unit fails, and the use of a master and a backup to form a hot standby redundancy system will lead to abnormal operation of the train system because the time of sending query frames by the master and the backup is not continuous, thereby realizing the continuity of information reception and transmission of the hot standby redundancy system and improving the train operation efficiency.

[0005] The present application provides a train head-tail redundancy system, comprising:

[0006] a master operation unit for generating a query command and a time calibration signal, the master operation unit being one of a train head operation unit and a train tail operation unit;

[0007] a function unit for receiving the query command sent by the master operation unit at a target period, and sending query information corresponding to the query command to the master operation unit;

[0008] a slave operation unit for receiving the time calibration signal sent by the master operation unit at the target period, and calibrating its own time according to the time calibration signal; the slave operation unit is used to send the query command to the function unit at the target period and receive the query information sent by the function unit in the case that the master operation unit fails, the slave operation unit being the other of the train head operation unit and the train tail operation unit.

[0009] According to the train head-tail redundancy system provided by the application, the functional units include at least one of IO units, communication units and speed measurement units.

[0010] According to the train head-tail redundancy system provided by the application, the functional units include at least one of IO units, communication units and speed measurement units.

[0011] The application further provides a train head-tail redundancy system control method, comprising:

[0012] Obtaining a query command and a time calibration signal generated by a master operation unit, the master operation unit being one of a train head operation unit and a train tail operation unit;

[0013] Adjusting the time of a slave operation unit to the time of the master operation unit based on the time calibration signal, the slave operation unit being the other of the train head operation unit and the train tail operation unit;

[0014] In the case where the master operation unit fails, controlling the slave operation unit to send the query command to the functional units at a target period and receiving query information corresponding to the query command sent by the functional units.

[0015] The application further provides a train head-tail redundancy system control method, the method further comprising:

[0016] In the case where the master operation unit does not fail, controlling the master operation unit to send the query command to the functional units at the target period and receiving query information sent by the functional units.

[0017] The application further provides a train head-tail redundancy system control method, the adjusting of the time of the slave operation unit to the time of the master operation unit comprising:

[0018] Adjusting the time of the slave operation unit to the time of the master operation unit within a target time length.

[0019] The application further provides a train head-tail redundancy system control method, the target period being between 50 ms and 200 ms.

[0020] The application further provides an electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the train head-tail redundancy system control method according to any one of the above when executing the program.

[0021] The application further provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the train head-tail redundancy system control method.

[0022] The application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the train head-tail redundancy system control method.

[0023] The train head-tail redundancy system and the control method provided by the application can switch the slave operation system to the master state when the master operation system fails, so that the system can normally collect train data, and the master operation system sends a time calibration signal to the slave operation system at the same time of sending a query command to the function unit, so that the clocks of the two operation systems are kept consistent, the hot standby redundancy system continuously receives and transmits information, and the train operation efficiency is improved. BRIEF DESCRIPTION OF DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the application or prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.

[0025] Figure 1 Fig. 1 is a structural schematic diagram of the train head-tail redundancy system provided by the application;

[0026] Figure 2 Fig. 2 is another structural schematic diagram of the train head-tail redundancy system provided by the application;

[0027] Figure 3 Fig. 3 is a flow schematic diagram of the train head-tail redundancy system control method provided by the application;

[0028] Figure 4 Fig. 4 is a physical structural schematic diagram of an electronic device provided by the application.

[0029] Reference signs:

[0030] 110: master operation unit; 120: slave operation unit; 130: function unit. DETAILED DESCRIPTION

[0031] In order to make the objects, technical solutions and advantages of the present application clearer, the following will be combined with the accompanying drawings for the purpose of making the technical solutions in the present application clearer, complete and more comprehensible. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0032] The following will be combined with the accompanying drawings for the purpose of making the technical solutions in the present application clearer, complete and more comprehensible. Figures 1-3 The train head-tail redundancy system and control method are described.

[0033] Figure 1 The train head-tail redundancy system provided by the present application is shown in FIG. 1, which comprises a main operation unit 110, a functional unit 130 and a slave operation unit 120. Figure 1 The main operation unit 110 is used for generating a query command and a time calibration signal, and the main operation unit 110 is one of a train head operation unit and a train tail operation unit.

[0034] The main operation unit 110 is used for generating a query command and a time calibration signal, and the main operation unit 110 is one of a train head operation unit and a train tail operation unit.

[0035] In this embodiment, the query command is used for querying corresponding functional data in the functional unit 130, for example, the query command can be used for querying train running speed or communication state, etc.

[0036] In this embodiment, the time calibration signal can be generated by the main operation unit 110 and sent to the slave operation unit 120.

[0037] In this embodiment, the time calibration signal can comprise time information of the main operation unit 110, and the slave operation unit 120 corrects its own time according to the time information carried in the time calibration signal as a reference, so as to keep the clock of the slave operation unit 120 consistent with the clock of the main operation unit 110.

[0038] In this embodiment, the main operation unit 110 can first send the time calibration signal to the slave operation unit 120 and then send the query command to the functional unit 130 when generating the query command and the time calibration signal, or the main operation unit 110 can send the query command and the time calibration signal at the same time.

[0039] In this embodiment, the main operation unit 110 can be the operation unit of the train head, and the slave operation unit 120 is the operation unit of the train tail. Alternatively, the main operation unit 110 can be the operation unit of the train tail, and the slave operation unit 120 is the operation unit of the train head.

[0040] In this embodiment, the operation unit with a fault can be the slave operation unit 120, and the operation unit that can be normally used is the main operation unit 110. In this embodiment, the operation unit with a fault can be the slave operation unit 120, and the operation unit that can be normally used is the main operation unit 110.

[0041] The function unit 130 is used for receiving the query command sent by the main operation unit 110 at the target period, and sending the query information corresponding to the query command to the main operation unit 110.

[0042] In this embodiment, the function unit 130 can include multiple types to realize different data acquisition functions, for example, the function unit 130 can be a speed measurement unit for acquiring speed data of the train, or a communication unit for acquiring communication data of the train.

[0043] In this embodiment, the function unit 130 has the functions of data storage and data transmission, so that the operation unit calls or reads data according to the query command.

[0044] In this embodiment, the target period can be set according to user requirements, for example, the target period can be 100ms.

[0045] The slave operation unit 120 is used for receiving the time calibration signal sent by the main operation unit 110 at the target period, and calibrating the time itself according to the time calibration signal; in the case of failure of the main operation unit 110, the slave operation unit 120 is used for sending the query command to the function unit 130 at the target period, and receiving the query information sent by the function unit 130, and the slave operation unit 120 is for the other of the train head operation unit and the train tail operation unit.

[0046] In this embodiment, the slave operation unit 120 can calibrate the time itself according to the time information of the main operation unit 110 carried in the received time calibration signal, so that the clocks of the two operation units remain consistent.

[0047] In this embodiment, the main operation unit 110 and the slave operation unit 120 both perform data acquisition and operation, but only the main operation unit 110 sends the output command to the function unit 130, and the slave operation unit 120 does not output the command, when the main operation unit 110 fails, the slave operation unit 120 automatically switches the state to the main state and sends the output command to the function unit 130; when the operation unit switches from "standby" to "main", the function unit 130 is not affected.

[0048] The train head and tail redundancy system of the embodiment of the present application, by setting the main operation unit 110 and the slave operation unit 120 to form a hot standby redundancy system, when the main operation system fails, the slave operation system can be switched to the "main state" to ensure that the system normally acquires train data, and at the same time when the main operation system sends the query command to the function unit 130, the time calibration signal is sent to the slave operation unit 120 to ensure that the clocks of the above two operation systems remain consistent, realizing the continuous transmission and reception of information of the hot standby redundancy system, thereby improving the train operation efficiency.

[0049] In some embodiments, the functional units 130 include first functional units and second functional units, the first functional units are located in the corresponding regions of the master operation units 110, and the second functional units are located in the corresponding regions of the slave operation units 120, and the first functional units and the second functional units are of the same composition.

[0050] In this embodiment, there can be multiple types of functional units 130 in the region where each operation unit is located, and the multiple types of functional units 130 are all in communication connection with the operation units.

[0051] In this embodiment, two groups of functional units 130 that perform the same function can be provided, that is, one group of functional units 130 corresponds to the master operation units 110, and the other group of functional units 130 corresponds to the slave operation units 120, the master operation units 110 and the slave operation units 120 are redundant to each other, or one group of functional units 130 and the other group of functional units 130 are also redundant to each other, and the two operation units are respectively in communication connection with the two groups of functional units 130, so as to ensure that there is a replaceable operation unit or functional unit 130 when the operation unit or functional unit 130 fails, so as to maintain the normal work of the system.

[0052] The train head-tail redundant system in the embodiment of the application can ensure that a replaceable operation unit or functional unit 130 is found in time when the operation unit or functional unit 130 fails, and further improve the stability of the system during operation, by providing two groups of mutually redundant functional units 130 composed of the first functional units and the second functional units, and the functional units 130 are all in communication connection with the master operation units 110 and the slave operation units 120.

[0053] In some embodiments, the functional units 130 include at least one of an IO unit, a communication unit and a speed measurement unit.

[0054] In this embodiment, the functional units 130 include multiple types, and different types of functional units 130 can output different train information.

[0055] Figure 2 is a second structural diagram of the train head-tail redundant system provided by the application, in Figure 2 In the embodiment shown in the figure, if the head operation unit is the master operation unit 110, the corresponding first functional units are the IO unit, the communication unit and the speed measurement unit near the head operation unit, the corresponding tail operation unit is the slave operation unit 120, and the corresponding second functional units are the IO unit, the communication unit and the speed measurement unit, each operation unit is in communication with all the functional units 130, and the communication mode is master-slave type; when the master operation unit 110 sends a query command, the master operation unit 110 sends a time calibration signal to the slave operation unit 120, and the slave operation unit 120 corrects its own clock based on the clock of the master operation unit 110 after receiving the signal.

[0056] The train head-tail redundancy system of the embodiment of the present application increases the type of functional units by setting the functional units to include one or more of the IO unit, the communication unit, and the speed measurement unit, thereby improving the range of information that the operation unit can query.

[0057] The train head-tail redundancy system control device provided by the present application is described below, and the train head-tail redundancy system control device described below can be correspondingly referred to the train head-tail redundancy system control method described above.

[0058] Figure 3 The train head-tail redundancy system control method provided by the present application is a flowchart as shown in FIG. 3. Figure 3 The train head-tail redundancy system control method includes the following steps:

[0059] In step 310, the query command and the time calibration signal generated by the main operation unit are obtained, and the main operation unit is one of the train head operation unit and the train tail operation unit.

[0060] In this step, the query command is used to query the corresponding functional data in the functional unit, for example, the query command can be to query the train running speed or the communication state, etc.

[0061] In this embodiment, the time calibration signal can be generated by the main operation unit and sent to other operation units, for example, the slave operation unit which is redundant with the main operation unit.

[0062] In this embodiment, the time calibration signal can include the time information of the main operation unit, and the slave operation unit corrects its own time according to the time information carried in the time calibration signal as a reference, so that the clock of the slave operation unit can be kept uniform with the clock of the main operation unit.

[0063] In this embodiment, the main operation unit can be the operation unit of the train head, and the main operation unit can also be the operation unit of the train tail.

[0064] In this embodiment, the operation unit that fails can also be the slave operation unit, and the operation unit that can be normally used can be the main operation unit.

[0065] In step 320, the time of the slave operation unit is adjusted to the time of the main operation unit based on the time calibration signal, and the slave operation unit is the other of the train head operation unit and the train tail operation unit.

[0066] In this step, the main operation unit can be the operation unit of the train head, and the slave operation unit is the operation unit of the train tail, or the main operation unit can be the operation unit of the train tail, and the slave operation unit is the operation unit of the train head.

[0067] In this embodiment, the slave operation unit can calibrate its time according to the time information of the master operation unit carried in the received time calibration signal, so that the clocks of the two operation units are kept consistent.

[0068] In this embodiment, the target period can be set according to user requirements, for example, the target period can be 100 ms.

[0069] In step 330, in the case of failure of the master operation unit, the slave operation unit is controlled to send a query command to the functional unit at a target period, and receive the query information corresponding to the query command sent by the functional unit.

[0070] In this step, the master operation unit and the slave operation unit both perform data acquisition and operation, but only the master operation unit sends an output command to the functional unit, and the slave operation unit does not output a command. When the master operation unit fails, the slave operation unit automatically switches to the master state and sends an output command to the functional unit. When the operation unit switches from'standby' to'master', the functional unit is not affected.

[0071] In this step, the functional unit can be used to receive the query command sent by the master operation unit at a target period, and send the query information corresponding to the query command to the master operation unit. When the slave operation unit switches to the'master' state, the query command sent by the slave operation unit can also be received, and the query information corresponding to the query command can be sent to the slave operation unit.

[0072] In this embodiment, when generating the query command and the time calibration signal, the master operation unit can first send the time calibration signal to the slave operation unit, and then send the query command to the functional unit. Alternatively, the query command and the time calibration signal can be sent simultaneously.

[0073] The train head-tail redundancy system control method of the embodiment of the application comprises the following steps: a master operation unit and a slave operation unit are set to form a hot standby redundancy system; when the master operation system fails, the slave operation system is switched to the'master' state to ensure normal acquisition of train data; and the master operation system sends a time calibration signal to the slave operation unit at the same time as sending a query command to the functional unit, so that the clocks of the two operation systems are kept consistent, the hot standby redundancy system transmits information continuously, and the train operation efficiency is improved.

[0074] In some embodiments, the method further comprises: in the case where the master operation unit does not fail, controlling the master operation unit to send a query command to the functional unit at a target period, and receiving the query information sent by the functional unit.

[0075] In this embodiment, the master operation unit can be a train head operation unit or a train tail operation unit.

[0076] In the embodiment, the main operation unit and the slave operation unit both collect data and perform operation, but the main operation unit can send output commands to the functional unit, and the slave operation unit does not output commands, when the main operation unit does not fail (normal operation), the main operation unit sends query commands to the functional unit at a target period, receives query information fed back by the functional device, and sends a time calibration signal to the slave operation unit at the target period or before sending the query command.

[0077] The train head-tail redundancy system control method of the embodiment of the application guarantees that the system can normally collect continuous train data when there is no failure or failure occurs, and improves the stability of train operation, by sending query commands to the functional unit when the main operation unit does not fail, and receiving query information fed back by the functional unit.

[0078] In some embodiments, adjusting the time of the slave operation unit to the time of the main operation unit comprises: adjusting the time of the slave operation unit to the time of the main operation unit within a target time length.

[0079] In the embodiment, the main operation unit sends a time calibration signal to the slave operation unit every time the main operation unit sends a query command, and the slave operation unit re-calibrates its own time every short time interval, which can guarantee the time continuity of system data collection when the main operation unit fails and the slave operation unit switches to the "main" state.

[0080] In the embodiment, the target time length can be set according to user requirements, for example, the target time length can be 10 ms.

[0081] The train head-tail redundancy system control method of the embodiment of the application controls the slave operation unit to calibrate its own clock according to the clock of the main operation unit within a target time length, so as to realize that the clock of the main operation unit and the clock of the slave operation unit are consistent, and further guarantee the continuity of information receiving and sending between the slave operation unit and the functional unit in the subsequent process.

[0082] In one embodiment, the target period is between 50 ms and 200 ms.

[0083] In the embodiment, the operation unit can send query commands to the functional unit in a periodic manner according to its own clock.

[0084] In the embodiment, the main operation unit or the slave operation unit sends a query command every 100 ms, and the corresponding query time intervals are 0, 100 ms, 200 ms, 300 ms, …, 5000 ms in turn, and the functional unit receives the query commands at times 0, 100 ms, 200 ms, 300 ms, …, 5000 ms.

[0085] The train head-tail redundancy system control method of the embodiment of the present application can ensure the continuity of the data receiving and sending process of the operation unit and the function unit by setting the operation units as redundancy to each other to periodically send the query command in the target time length, and after the time calibration of the two operation units, the continuity of the data receiving and sending process of the operation unit and the function unit can be ensured.

[0086] Figure 4 An example of a schematic diagram of a physical structure of an electronic device is shown in Figure 4 As shown, the electronic device can include a processor 410, a communications interface 420, a memory 430, and a communications bus 440, wherein the processor 410, the communications interface 420, and the memory 430 complete mutual communication through the communications bus 440. The processor 410 can invoke the logical instructions in the memory 430 to execute the train head-tail redundancy system control method, which includes: obtaining a query command and a time calibration signal generated by a master operation unit, the master operation unit being one of a train head operation unit and a train tail operation unit; adjusting the time of a slave operation unit to the time of the master operation unit based on the time calibration signal, the slave operation unit being the other of the train head operation unit and the train tail operation unit; in the case of a failure of the master operation unit, controlling the slave operation unit to send a query command to a function unit at a target period, and receiving query information corresponding to the query command sent by the function unit.

[0087] In addition, the logical instructions in the memory 430 described above can be implemented in the form of a software function unit and sold or used as an independent product, which can be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0088] In another aspect, the present application also provides a computer program product comprising a computer program, which can be stored on a non-transitory computer-readable storage medium, and the computer program, when executed by a processor, enables a computer to perform the train head-tail redundancy system control method provided by the above-mentioned methods, which comprises: acquiring a query command and a time calibration signal generated by a master operation unit, the master operation unit being one of a train head operation unit and a train tail operation unit; adjusting the time of a slave operation unit to the time of the master operation unit based on the time calibration signal, the slave operation unit being the other of the train head operation unit and the train tail operation unit; and in the case of a failure of the master operation unit, controlling the slave operation unit to send the query command to a functional unit at a target period, and receiving query information corresponding to the query command sent by the functional unit.

[0089] In another aspect, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, enables a computer to perform the train head-tail redundancy system control method provided by the above-mentioned methods, which comprises: acquiring a query command and a time calibration signal generated by a master operation unit, the master operation unit being one of a train head operation unit and a train tail operation unit; adjusting the time of a slave operation unit to the time of the master operation unit based on the time calibration signal, the slave operation unit being the other of the train head operation unit and the train tail operation unit; and in the case of a failure of the master operation unit, controlling the slave operation unit to send the query command to a functional unit at a target period, and receiving query information corresponding to the query command sent by the functional unit.

[0090] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment according to actual needs. Those skilled in the art can understand and implement without creative labor.

[0091] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be implemented by means of software plus necessary general hardware platforms, and of course can also be implemented by hardware. Based on such understanding, the above technical solutions, essentially or in terms of the contribution to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in the various embodiments or some parts of the embodiments.

[0092] Finally, it should be noted that the above examples are only used to illustrate the technical solutions of the present application, and are not intended to limit the same; although the present application has been described in detail with reference to the foregoing examples, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing examples, or make equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A train head-to-tail redundant system, characterized by, The system comprises: a main operation unit for generating a query command and a time calibration signal, the main operation unit being one of a train head operation unit and a train tail operation unit; a function unit for receiving the query command sent by the main operation unit at a target period, and sending query information corresponding to the query command to the main operation unit; a slave operation unit for receiving the time calibration signal sent by the main operation unit at the target period, and calibrating its own time according to the time calibration signal; in case of failure of the main operation unit, the slave operation unit sends the query command to the function unit at the target period, and receives the query information sent by the function unit, the slave operation unit being the other of the train head operation unit and the train tail operation unit; in case of no failure of the main operation unit, the main operation unit sends the query command to the function unit at the target period, and receives the query information sent by the function unit; adjusting the time of the slave operation unit to the time of the main operation unit, comprising: adjusting the time of the slave operation unit to the time of the main operation unit within a target time length.

2. The train head-to-tail redundant system of claim 1, wherein, The function unit comprises a first function unit and a second function unit, the first function unit being located in a corresponding area of the main operation unit, the second function unit being located in a corresponding area of the slave operation unit, the first function unit and the second function unit being of the same composition.

3. The train head-to-tail redundant system according to any one of claims 1 and 2, characterized in that, The function unit comprises at least one of an IO unit, a communication unit and a speed measurement unit.

4. A train head-to-tail redundant system control method, characterized by, The system comprises: obtaining a query command and a time calibration signal generated by a main operation unit, the main operation unit being one of a train head operation unit and a train tail operation unit; adjusting the time of a slave operation unit to the time of the main operation unit based on the time calibration signal, the slave operation unit being the other of the train head operation unit and the train tail operation unit; in case of failure of the main operation unit, controlling the slave operation unit to send the query command to a function unit at a target period, and receiving query information corresponding to the query command sent by the function unit; The method further comprises: in case of no failure of the main operation unit, controlling the main operation unit to send the query command to the function unit at the target period, and receiving the query information sent by the function unit; adjusting the time of the slave operation unit to the time of the main operation unit, comprising: adjusting the time of the slave operation unit to the time of the main operation unit within a target time length.

5. The train head-to-tail redundant system control method of claim 4, wherein, The target period is between 50 ms and 200 ms.

6. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the train head-tail redundancy system control method according to any one of claims 4 to 5 when executing the program.

7. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by a processor, implements the train head-tail redundancy system control method according to any one of claims 4 to 5.

8. A computer program product comprising a computer program, characterized in that, The computer program, when executed by a processor, implements the train head-tail redundancy system control method according to any one of claims 4 to 5.

Citation Information

Patent Citations

  • Realization method of ATO (automatic train operation) hot standby and ATO hot standby

    CN104401365A

  • Head-to-tail redundancy system of vehicle-mounted signal equipment and execution method thereof

    CN112660203A