Train sleep awakening control method and device, vehicle and storage medium
By using a static testing method based on wake-up commands and location information during the train's sleep-wake process, the problems of high system cost and stringent stopping accuracy requirements in traditional solutions are solved. This method enables automatic sleep-wake without a transponder, reduces system cost, and simplifies operational requirements.
Patent Information
- Application Number
- CN202511282540.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-09
- Publication Date
- 2025-12-05
AI Technical Summary
Traditional train hibernation and wake-up solutions rely on specially designed transponders, resulting in high system costs and stringent stopping accuracy requirements, making it difficult to adapt to the operational needs of different lines.
By performing a power-on operation on the train to be woken up based on the wake-up command, obtaining the pre-sleep position information, generating a position report and sending it to the area controller, and conducting static tests to determine whether the train has been successfully woken up, the dependence on transponders is avoided.
It enables automatic train sleep and wake-up without the need for a transponder, significantly reducing system costs, simplifying operational requirements, and improving operational efficiency.
Smart Images

Figure CN121062784A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of rail transit, and in particular to a train hibernation and wake-up control method and device, a vehicle, and a storage medium. BACKGROUND
[0002] Currently, in the hibernation and wake-up scheme of a traditional fully automatic operation system (FAO), train hibernation and wake-up mainly rely on hibernation and wake-up transponders deployed along a track. When a train enters a hibernation and wake-up area and stops accurately and stably, a vehicle-mounted device obtains positioning information through a specially designed long-size transponder, and after receiving a ground wake-up instruction, a hibernation and wake-up auxiliary device (AOM) triggers a power-on process. This scheme requires the train to stop accurately in the hibernation and wake-up area to ensure continuous signal coverage of the transponder, and the ATP (Automatic Train Protection) devices at both ends need to receive transponder information to complete positioning and wake-up.
[0003] However, the above-mentioned scheme relying on transponders has significant shortcomings. First, a large number of specially designed transponders need to be deployed along the track, increasing system cost and maintenance complexity; second, ATO driving trains have high stopping accuracy requirements, and if the stopping deviation exceeds the transponder radiation range, wake-up will fail; in addition, the installation position of the transponder is fixed, and the system flexibility and scalability are limited, making it difficult to adapt to different line operation requirements, which needs to be solved urgently. SUMMARY
[0004] The present application provides a train hibernation and wake-up control method and device, a vehicle, and a storage medium to solve the problems of high system cost and high stopping accuracy requirements caused by the traditional train hibernation and wake-up scheme relying on specially designed transponders, and to realize automatic train hibernation and wake-up without transponders, significantly reducing system cost and simplifying operation requirements.
[0005] The first aspect embodiment of the present application provides a train hibernation and wake-up control method, comprising the following steps: Upon receiving a wake-up instruction, performing a power-on operation on a train to be woken up based on the wake-up instruction; obtaining pre-hibernation position information of the train to be woken up, establishing first-end positioning information based on the pre-hibernation position information, generating a position report according to the first-end positioning information, and sending the position report and a preset static test request to a zone controller (ZC); Upon receiving the determination result sent by the area controller that the position report is consistent with the pre-sleep position information, sequentially performing static testing on a first end of the train to be woken up and a second end of the train to be woken up, and obtaining a static testing result; In a case where the static testing result meets preset testing requirements, determining that the train to be woken up is successfully woken up.
[0006] According to an embodiment of the present application, after sending the position report and the preset static testing request to the area controller, the method further includes: Upon receiving the determination result sent by the area controller that the position report is inconsistent with the pre-sleep position information, prohibiting the execution of the static testing action on the train to be woken up.
[0007] According to an embodiment of the present application, the sequentially performing static testing on the first end of the train to be woken up and the second end of the train to be woken up, and obtaining a static testing result, includes: determining whether the static testing on the first end of the train to be woken up is completed; in a case where the static testing on the first end of the train to be woken up is completed, sending the pre-sleep position information and a preset wake-up and turn-back command to the second end of the train to be woken up; controlling the second end of the train to be woken up to establish second-end positioning based on the pre-sleep position information and the preset wake-up and turn-back command, controlling the first end of the train to be woken up to log off the area controller, and controlling the second end of the train to be woken up to connect to the area controller, so as to perform static testing on the second end of the train to be woken up, and obtaining the static testing result after the testing is completed.
[0008] According to an embodiment of the present application, the determining that the train to be woken up is successfully woken up includes: generating a wake-up success flag based on the static testing result; generating mobile authorization information based on the wake-up success flag, and determining that the train to be woken up is successfully woken up based on the mobile authorization information.
[0009] According to an embodiment of the present application, the pre-sleep position information includes at least one of a track section number, a mileage mark, and a geographic coordinate.
[0010] According to the control method for train hibernation and wake-up provided in the embodiments of the present application, the power-on operation is performed on the train to be woken up based on the wake-up instruction; the first end positioning information is established based on the pre-hibernation position information of the train to be woken up, and the position report is generated and sent to the regional controller together with the preset static test request; when the determination result of the regional controller that the position report is consistent with the pre-hibernation position information is received, the static test is sequentially performed on the first end of the train to be woken up and the second end of the train to be woken up, and the train to be woken up is determined to be successfully woken up when the static test result meets the preset test requirement. Thus, the problems of high system cost and harsh stop requirements caused by the dependence of the traditional train hibernation and wake-up scheme on the special transponder are solved, the train automatic hibernation and wake-up without the transponder is realized, and the system cost is significantly reduced and the operation requirement is simplified.
[0011] The second aspect of the embodiments of the present application provides a control device for train hibernation and wake-up, comprising: a power-on module, configured to perform the power-on operation on the train to be woken up based on the wake-up instruction when the wake-up instruction is received; a processing module, configured to acquire the pre-hibernation position information of the train to be woken up, establish the first end positioning information based on the pre-hibernation position information, generate the position report according to the first end positioning information, and send the position report and the preset static test request to the regional controller; a test module, configured to sequentially perform the static test on the first end of the train to be woken up and the second end of the train to be woken up when the determination result of the regional controller that the position report is consistent with the pre-hibernation position information is received, and obtain the static test result; a wake-up module, configured to determine that the train to be woken up is successfully woken up when the static test result meets the preset test requirement.
[0012] According to one embodiment of the present application, after the position report and the preset static test request are sent to the regional controller, the processing module is further configured to: prohibit the static test action on the train to be woken up when the determination result of the regional controller that the position report is inconsistent with the pre-hibernation position information is received.
[0013] According to one embodiment of the present application, the test module is configured to: determine whether the static test on the first end of the train to be woken up is completed; send the pre-hibernation position information and the preset wake-up and return command to the second end of the train to be woken up when the static test on the first end of the train to be woken up is completed; The second end of the train to be woken up is controlled to establish second end positioning based on the pre-sleeping position information and a preset wake-up turn-back command, the first end of the train to be woken up is controlled to be logged off from the area controller, and the second end of the train to be woken up is controlled to be connected to the area controller to perform static testing on the second end of the train to be woken up, and the static testing result is obtained after the testing is completed.
[0014] According to an embodiment of the present application, the wake-up module is configured to: generate a wake-up success flag based on the static testing result; generate movement authorization information based on the wake-up success flag, and determine that the train to be woken up is successfully woken up based on the movement authorization information.
[0015] According to an embodiment of the present application, the pre-sleeping position information includes at least one of a track section number, a mileage mark, and geographic coordinates.
[0016] According to the control device for train sleeping and waking up provided by the embodiments of the present application, the wake-up instruction is used to perform power-on operation on the train to be woken up, the pre-sleeping position information of the train to be woken up is used to establish first end positioning information, and the location report and the preset static testing request are sent to the area controller; when the determination result that the location report sent by the area controller is consistent with the pre-sleeping position information is received, the first end of the train to be woken up and the second end of the train to be woken up are sequentially subjected to static testing, and in the case that the static testing result meets the preset testing requirement, it is determined that the train to be woken up is successfully woken up. Therefore, the problems of high system cost and harsh stop requirements caused by the dependence of the traditional train sleeping and waking up scheme on the special-purpose transponder are solved, the train automatic sleeping and waking up without the transponder is realized, the system cost is significantly reduced, and the operation requirement is simplified.
[0017] The third aspect of the present application provides a vehicle, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the program to implement the control method for train sleeping and waking up as described in the above embodiments.
[0018] The fourth aspect of the present application provides a computer readable storage medium, which stores computer instructions for causing the computer to execute the control method for train sleeping and waking up as described in the above embodiments.
[0019] Additional aspects and advantages of the present application will be in part apparent and in part pointed out hereinafter. BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and / or additional aspects and advantages of the present application will become apparent and more readily appreciated from the following description, taken in conjunction with the following drawings of which: Figure 1 A flow chart of a train hibernation process according to an embodiment of the present application; Figure 2 A flow chart of a control method for train hibernation wake-up according to an embodiment of the present application; Figure 3 A flow chart of a train wake-up process according to an embodiment of the present application; Figure 4 A block schematic diagram of a control device for train hibernation wake-up according to an embodiment of the present application; Figure 5 A schematic diagram of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION
[0021] Embodiments of the present application are described in detail below with reference to the accompanying drawings, in which like or similar elements or components are denoted throughout by like reference characters, and of which examples of embodiments are illustrated. The embodiments described below are examples and are intended to explain the present application, and should not be understood as limiting the present application.
[0022] A control method, device, vehicle and storage medium for train hibernation wake-up according to an embodiment of the present application are described below with reference to the accompanying drawings. In view of the high system cost and stringent stopping requirements mentioned in the background art, the present application provides a control method for train hibernation wake-up, in which the power-on operation is performed on the train to be woken up based on a wake-up instruction; the first end positioning information is established based on the pre-hibernation position information of the train to be woken up, and a position report is generated; the position report and a preset static test request are sent to a regional controller; when a determination result is received from the regional controller that the position report is consistent with the pre-hibernation position information, static tests are sequentially performed on the first end of the train to be woken up and the second end of the train to be woken up, and in the case that the static test result meets the preset test requirement, it is determined that the train to be woken up is successfully woken up. Thus, the problems of high system cost and stringent stopping requirements caused by the dependence of the conventional train hibernation wake-up scheme on a special-purpose transponder are solved, the train is automatically hibernated and woken up without the transponder, the system cost is significantly reduced, and the operation requirements are simplified.
[0023] Before introducing the control method for train hibernation wake-up according to an embodiment of the present application, the control method for train hibernation process proposed by the present application is first introduced.
[0024] Specifically, as shown in Figure 1 the train hibernation process according to an embodiment of the present application can include the following steps: Firstly, after the vehicle-mounted automatic driving device drives the train to stop in the parking window of the hibernation wake-up area, the vehicle-mounted automatic protection device determines that the current train meets the preset hibernation condition, and then sends the real-time train position to the hibernation wake-up auxiliary device.
[0025] Secondly, after the hibernation wake-up auxiliary device receives the train position, it is recorded locally.
[0026] Further, after the vehicle-mounted automatic protection device receives the hibernation command, it sends a hibernation request to the ground area controller, and the area controller records the current train position after receiving the hibernation request, and sends a hibernation confirmation to the vehicle-mounted automatic protection device after the current train position meets the preset condition.
[0027] Further, after the vehicle-mounted automatic protection device receives the confirmation, it sends a logout request to the area controller, and the area controller sends a logout confirmation to the vehicle-mounted automatic protection device after receiving the logout request.
[0028] Finally, after the vehicle-mounted automatic protection device receives the logout confirmation, it sends a hibernation instruction to the hibernation wake-up auxiliary device, and the hibernation wake-up auxiliary device executes the train power-down operation through a hard line after receiving the hibernation instruction. The whole train is powered down and hibernates, and only the hibernation wake-up auxiliary device remains powered on.
[0029] The control process of the train from the hibernation state to the wake-up state provided by the present application is described in detail below.
[0030] Specifically, Figure 2 The flowchart of the control method for the train hibernation wake-up provided by the embodiments of the present application is shown in the figure.
[0031] As Figure 2 shown, the control method for the train hibernation wake-up includes the following steps: In step S201, in the case of receiving a wake-up instruction, the power-on operation is performed on the train to be woken up based on the wake-up instruction.
[0032] Specifically, in the train hibernation wake-up control process, when receiving a wake-up instruction from the ground dispatch center or the automatic control system, the power-on operation is performed on the train to be woken up based on the wake-up instruction.
[0033] For example, the hibernation wake-up auxiliary device monitors the communication link in a continuous low-power consumption state, and when an effective digital wake-up instruction signal is obtained, the hibernation wake-up auxiliary device sends a power-on control signal to the train power management system through a relay array or a solid-state switch and triggers the contactor to close, thereby sequentially connecting the power supply circuit of the train traction system, the vehicle-mounted control system and other key loads.
[0034] In step S202, the pre-sleep position information of the train to be woken up is acquired, and first end positioning information is established based on the pre-sleep position information, a position report is generated according to the first end positioning information, and the position report and a preset static test request are sent to the regional controller.
[0035] In some embodiments, the pre-sleep position information includes at least one of a track section number, a mileage mark, and geographic coordinates.
[0036] Specifically, the pre-sleep position information of the train to be woken up is acquired by the sleep-wake auxiliary device, and the pre-sleep position information of the train to be woken up is sent to the on-board automatic protection device. After the on-board automatic protection device receives the pre-sleep position information of the train to be woken up, first end positioning information is established according to the pre-sleep position information. The positioning information can include the absolute position coordinates of the train head and the relative track topological relationship.
[0037] Further, after the first end positioning is established, the on-board automatic protection device encapsulates the first end positioning information into a standardized position report according to a predetermined communication protocol. The position report can include train identification number, positioning timestamp, track section ID, and position confidence, etc. At the same time, the on-board automatic protection device generates a static test request instruction containing a system self-check item list, and transmits the above-mentioned position report and static test request to the regional controller through a secure communication link. The transmission process can also use a double-checking mechanism to ensure data integrity.
[0038] In step S203, when the determination result that the position report sent by the regional controller is consistent with the pre-sleep position information is received, the first end of the train to be woken up and the second end of the train to be woken up are sequentially subjected to static test to obtain a static test result.
[0039] Further, in some embodiments, the first end of the train to be woken up and the second end of the train to be woken up are sequentially subjected to static test to obtain a static test result, including: determining whether the static test of the first end of the train to be woken up is completed; in the case that the static test of the first end of the train to be woken up is completed, sending the pre-sleep position information and a preset wake-up and turn-back command to the second end of the train to be woken up; controlling the second end of the train to be woken up to establish second end positioning based on the pre-sleep position information and the preset wake-up and turn-back command, and controlling the first end of the train to be woken up to log off the regional controller, and controlling the second end of the train to be woken up to connect to the regional controller, so as to perform static test on the second end of the train to be woken up, and obtain a static test result after the test is completed.
[0040] Specifically, when the regional controller determines that the received position report is consistent with the pre-sleep stored position information, the static test process will be performed on the first end and the second end of the train in sequence.
[0041] Further, the static test of the embodiments of the present application adopts a split-end progressive verification mechanism. First, the on-board automatic protection equipment at the first end (e.g., the head end) of the train is subjected to static test, including communication link verification, system initialization check and other key items.
[0042] Further, after the first-end static test is completed, the position information stored before hibernation and the preset wake-up turnaround command are transmitted to the second end (e.g., the tail end) of the train, the second end completes positioning based on the position data, controls the first end to log off the connection with the regional controller, establishes a communication link between the second end and the regional controller, and then performs a second-end static test.
[0043] Thus, the embodiments of the present application multiplex regional controller resources by time-sharing the two ends, ensuring that the test process is conflict-free, and the consistency check of positioning data is combined with split-end testing, significantly improving the reliability of the wake-up process. Finally, after both ends pass the static test, a wake-up success flag is generated, and the state of the entire train system is restored.
[0044] Further, in some embodiments, after the position report and the preset static test request are sent to the regional controller, it further includes: when a determination result that the position report sent by the regional controller is inconsistent with the position information before hibernation is received, the static test action on the train to be awakened is prohibited.
[0045] Specifically, in the train wake-up process, after the on-board automatic protection equipment sends the position report and the static test request to the regional controller, the regional controller will accurately compare the received real-time position report with the position information before hibernation stored by the system. If there is inconsistency (such as position coordinate deviation exceeding the allowed threshold, track section identification inconsistency, etc.), the regional controller will immediately generate a verification failure instruction and send it to the on-board equipment. At this time, the subsequent static test process will be forcibly prohibited, and this protection mechanism is realized by hardware locking and software logic double protection, ensuring that the train cannot enter the wake-up state in the case of positioning exception. At the same time, the system will automatically trigger a safety protection protocol, such as maintaining the train in a powered-off state, recording fault logs and sending a positioning exception alarm to the central dispatching system, thereby avoiding the risk of system false wake-up due to positioning errors.
[0046] In step S204, if the static test result meets the preset test requirement, it is determined that the train to be awakened is successfully awakened.
[0047] Further, in some embodiments, determining that the train to be awakened is successfully awakened includes: generating a wake-up success flag based on the static test result; generating a movement authorization information based on the wake-up success flag, and determining that the train to be awakened is successfully awakened based on the movement authorization information.
[0048] Specifically, when the train on-board automatic protection equipment at both ends has completed the specified static test items, and the test results meet the preset requirements, a wake-up success flag with a digital signature is generated, which can include information such as a timestamp, train number, and test result hash value.
[0049] Further, based on the wake-up success flag, mobile authorization information is generated, for example, a mobile authorization information package containing authorization range, speed limit and other parameters is issued through a secure encryption channel, the wake-up determination is completed based on the mobile authorization information, and the train running state can be updated to "successful wake-up", and the brake system is released to allow the train to move.
[0050] In order to make the train hibernation wake-up control method of the present application more clear and more intuitive for those skilled in the art, the following will be described in detail in conjunction with Figure 3
[0051] Specifically, as shown in Figure 3 the wake-up process of the train includes the following steps: First, after receiving the wake-up command, the hibernation wake-up auxiliary equipment performs the train power-on operation through the hardwire, and the whole train is powered on.
[0052] Secondly, after the hibernation wake-up auxiliary equipment and the on-board automatic protection equipment establish communication, the train position recorded before hibernation is sent to the on-board automatic protection equipment.
[0053] Further, after the on-board automatic protection equipment receives the train position, the local positioning is established, and the position report and static test request are sent to the regional controller.
[0054] Further, after the regional controller receives the position report of the on-board automatic protection equipment, it judges whether the position report is consistent with the position recorded before hibernation. If it is consistent, it sends a static test permission; if it is not consistent, it sends a static test failure.
[0055] When the on-board automatic protection equipment receives the static test failure, it determines that the current train wake-up fails, outputs emergency braking, and reports to the ground terminal equipment.
[0056] When the on-board automatic protection equipment receives the static test permission, it continues the wake-up process and performs the local static test.
[0057] After the local static test is completed, the train position and wake-up return command are sent to the opposite end. After the opposite end receives the wake-up return, the second end positioning is established according to the train position, the regional controller is connected, and the static test process is performed; at the same time, the first end and the regional controller are notified to log out.
[0058] Further, after completing the static test at both ends, a wake-up success total flag is sent to the ground area controller, and after receiving the wake-up success total flag, the area controller sends a movement authorization to the vehicle-mounted automatic protection device.
[0059] Finally, after receiving the movement authorization, the vehicle-mounted automatic protection device upgrades to full-automatic operation mode and reports the wake-up success to the ground.
[0060] Thus, the train hibernation wake-up control method provided by the present application is applicable to existing rail transit train full-automatic operation renovation projects and newly-built train full-automatic operation projects, realizes automatic hibernation and wake-up of the train, reduces manual intervention, and the requirements for ATO driving the train and stopping are consistent with ordinary platform parking, improves operation efficiency, reduces the need for setting a large number of hibernation wake-up transponders along the track, can reduce the system transponder cost by about 20%, and further reduces the construction and maintenance costs of the system.
[0061] According to the train hibernation wake-up control method provided by the present application, the wake-up instruction is used to perform power-on operation on the train to be woken up; the first end positioning information is established based on the position information before hibernation of the train to be woken up, and a position report is generated; the position report and a preset static test request are sent to the area controller; when the area controller sends a determination result that the position report is consistent with the position information before hibernation, the first end of the train to be woken up and the second end of the train to be woken up are sequentially subjected to static test, and when the static test result meets the preset test requirement, it is determined that the train to be woken up is successfully woken up. Thus, the problems of high system cost and harsh stopping requirements caused by the dependence of the traditional train hibernation wake-up scheme on special transponders are solved, the train automatic hibernation wake-up without transponders is realized, the system cost is significantly reduced, and the operation requirements are simplified.
[0062] Secondly, the train hibernation wake-up control device provided by the present application is described with reference to the accompanying drawings.
[0063] Figure 4 is a block schematic diagram of the train hibernation wake-up control device of the present application.
[0064] As shown in Figure 4 , the train hibernation wake-up control device 10 includes a power-on module 100, a processing module 200, a test module 300, and a wake-up module 400.
[0065] The power-on module 100 is configured to perform a power-on operation on the train to be woken up based on the wake-up instruction when the wake-up instruction is received; the processing module 200 is configured to acquire pre-sleep position information of the train to be woken up, establish first-end positioning information based on the pre-sleep position information, generate a position report according to the first-end positioning information, and send the position report and a preset static test request to a regional controller; the test module 300 is configured to perform static tests on a first end of the train to be woken up and a second end of the train to be woken up in sequence when a determination result sent by the regional controller is received and the position report is consistent with the pre-sleep position information, and obtain a static test result; and the wake-up module 400 is configured to determine that the train to be woken up is successfully woken up when the static test result meets a preset test requirement.
[0066] Further, in some embodiments, after the position report and the preset static test request are sent to the regional controller, the processing module 200 is further configured to prohibit the static test action on the train to be woken up when a determination result sent by the regional controller is received and the position report is inconsistent with the pre-sleep position information.
[0067] Further, in some embodiments, the test module 300 is configured to determine whether the static test on the first end of the train to be woken up is completed, send the pre-sleep position information and a preset wake-up and turn-back command to the second end of the train to be woken up when the static test on the first end of the train to be woken up is completed, control the second end of the train to be woken up to establish second-end positioning based on the pre-sleep position information and the preset wake-up and turn-back command, control the first end of the train to be woken up to be logged out of the regional controller, and control the second end of the train to be woken up to be connected to the regional controller to perform a static test on the second end of the train to be woken up, and obtain a static test result after the test is completed.
[0068] Further, in some embodiments, the wake-up module 400 is configured to generate a wake-up success flag based on the static test result, generate movement authorization information based on the wake-up success flag, and determine that the train to be woken up is successfully woken up based on the movement authorization information.
[0069] Further, in some embodiments, the pre-sleep position information includes at least one of a track section number, a mileage mark, and a geographic coordinate.
[0070] It should be noted that the foregoing explanation and description of the control method for train sleep and wake-up also apply to the control device for train sleep and wake-up, and details are not repeated here.
[0071] The control device for train hibernation and wake-up provided by the embodiment of the present application performs power-on operation on the train to be woken up based on the wake-up instruction; establishes first end positioning information based on the pre-hibernation position information of the train to be woken up, and generates a position report, and sends the position report and a preset static test request to the regional controller; when receiving a determination result that the position report sent by the regional controller is consistent with the pre-hibernation position information, sequentially performing static test on the first end of the train to be woken up and the second end of the train to be woken up, and in the case that the static test result meets the preset test requirement, determining that the train to be woken up is successfully woken up. Thus, the problems of high system cost and harsh stop accuracy requirement caused by the dependence of the traditional train hibernation and wake-up scheme on the special-purpose transponder are solved, the train automatic hibernation and wake-up without the transponder is realized, and the system cost is significantly reduced and the operation requirement is simplified.
[0072] Figure 5 The structure schematic diagram of the vehicle is provided for the embodiment of the present application. The vehicle can include: The memory 501, the processor 502 and the computer program stored in the memory 501 and executable on the processor 502.
[0073] The processor 502 implements the control method for train hibernation and wake-up provided in the above embodiments when executing the program.
[0074] Further, the vehicle further includes: The communication interface 503 is used for communication between the memory 501 and the processor 502.
[0075] The memory 501 is used for storing the computer program executable on the processor 502.
[0076] The memory 501 can include a high-speed RAM memory, and can also include a non-volatile memory, for example, at least one disk memory.
[0077] If the memory 501, the processor 502 and the communication interface 503 are independently implemented, the communication interface 503, the memory 501 and the processor 502 can be connected with each other through a bus and complete the communication therebetween. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 5Only one bus or only one type of bus can exist, however.
[0078] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can complete the communication among each other through an internal interface.
[0079] The processor 502 can be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement one or more embodiments of the present application.
[0080] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the train hibernation wake-up control method.
[0081] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or N embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.
[0082] In addition, the terms "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, for example, two, three, etc., unless otherwise specifically limited.
[0083] Any processes or methods described in the flowcharts or otherwise described herein can be understood as representing code modules, segments, or portions of code which include one or more executable instructions for performing specific logic functions (or steps) or portions thereof, and the various embodiments of the application can include additional or fewer steps or methods as desired to implement the described functions. It should be understood that the order of steps or order for executing any processes or methods described herein is not required to implement the described functions but can be understood as a logical order based on the steps or processes described.
[0084] Logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be embodied in computer-readable instructions, modules, segments or portions of code, which can be executed by a processing unit or other processing device associated with an electronic system, a mobile terminal or other system that is capable of executing computer-readable instructions. For example, it should be understood that the steps of methods or algorithms described herein can be implemented by a processing unit or other processing device executing computer-readable instructions, modules, segments or portions of code. It should also be understood that the order of the steps or order for executing any processes or methods described herein is not required to implement the described functions but can be understood as a logical order based on the steps or processes described.
[0085] It should be understood that various parts of the present application can be implemented in hardware, software, firmware or a combination thereof. In the above embodiments, the steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. As such, if implemented in hardware, the steps or methods can be implemented with any or a combination of the following technologies, which are all well known in the art: a discrete logic circuit having logic gates for implementing logic functions upon an application of data signals; an application specific integrated circuit having appropriate combinational logic gates; a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0086] Those skilled in the art of the present technology can understand that all or part of the steps carried out by the above-mentioned embodiment method can be completed by programs instructing related hardware, and the programs can be stored in a computer readable storage medium. When the program is executed, it includes one of the steps of the method embodiment or a combination thereof.
[0087] In addition, each functional unit in each embodiment of the present application can be integrated into one processing module, or each unit can exist physically alone, or two or more units can be integrated into one module. The integrated module can be realized in the form of hardware or in the form of a software functional module. When the integrated module is realized in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer readable storage medium.
[0088] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it should be understood that the above-mentioned embodiments are exemplary and cannot be understood as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above-mentioned embodiments within the scope of the present application.
Claims
1. A control method of train hibernation wakeup, characterized by, The method comprises the following steps: In the case of receiving the wake-up instruction, performing power-on operation on the train to be woken up based on the wake-up instruction; Obtaining the pre-sleeping position information of the train to be woken up, and establishing first-end positioning information based on the pre-sleeping position information, generating a position report according to the first-end positioning information, and sending the position report and a preset static test request to the regional controller; When receiving the determination result that the position report sent by the regional controller is consistent with the pre-sleeping position information, sequentially performing static test on the first end of the train to be woken up and the second end of the train to be woken up, and obtaining a static test result; In the case that the static test result meets the preset test requirement, it is determined that the train to be woken up is successfully woken up.
2. The method of claim 1, wherein, After sending the position report and the preset static test request to the regional controller, it further comprises: When receiving the determination result that the position report sent by the regional controller is inconsistent with the pre-sleeping position information, prohibiting the execution of the static test action on the train to be woken up.
3. The method of claim 1, wherein, The sequential static test on the first end of the train to be woken up and the second end of the train to be woken up to obtain a static test result comprises: Judging whether the static test of the first end of the train to be woken up is completed; In the case that the static test of the first end of the train to be woken up is completed, sending the pre-sleeping position information and a preset wake-up and turn-back command to the second end of the train to be woken up; Controlling the second end of the train to be woken up to establish second-end positioning based on the pre-sleeping position information and the preset wake-up and turn-back command, controlling the first end of the train to be woken up to log out of the regional controller, and controlling the second end of the train to be woken up to connect with the regional controller to perform static test on the second end of the train to be woken up, and obtaining the static test result after the test is completed.
4. The method of claim 1, wherein, The determination that the train to be woken up is successfully woken up comprises: Generating a wake-up success flag based on the static test result; Generating a movement authorization information based on the wake-up success flag, and determining that the train to be woken up is successfully woken up based on the movement authorization information.
5. The method of claim 1, wherein, The pre-sleeping position information comprises at least one of track section number, mileage mark and geographic coordinates.
6. A control device for train hibernation wakeup, characterized by, It comprises: A power-on module, configured to perform power-on operation on the train to be woken up based on the wake-up instruction in the case of receiving the wake-up instruction; A processing module, configured to obtain the pre-sleeping position information of the train to be woken up, and establish first-end positioning information based on the pre-sleeping position information, generate a position report according to the first-end positioning information, and send the position report and a preset static test request to the regional controller; A test module, configured to sequentially perform static test on the first end of the train to be woken up and the second end of the train to be woken up when receiving the determination result that the position report sent by the regional controller is consistent with the pre-sleeping position information, and obtain a static test result; A wake-up module, configured to determine that the train to be woken up is successfully woken up in the case that the static test result meets the preset test requirement.
7. The apparatus of claim 6, wherein, After sending the location report and the preset static test request to the area controller, the processing module is further configured to: When receiving the result of the area controller that the location report is inconsistent with the pre-sleep location information, the processing module is configured to prohibit the execution of the static test action on the train to be woken up.
8. The apparatus of claim 6, wherein, The test module is configured to: determine whether the static test of the first end of the train to be woken up is completed; in the case that the static test of the first end of the train to be woken up is completed, send the pre-sleep location information and a preset wake-up and turn-back command to the second end of the train to be woken up; control the second end of the train to be woken up to establish a second end positioning based on the pre-sleep location information and the preset wake-up and turn-back command, control the first end of the train to be woken up to log off the area controller, and control the second end of the train to be woken up to connect to the area controller, so as to perform a static test on the second end of the train to be woken up and obtain the static test result after the test is completed.
9. A vehicle characterized by comprising: comprise: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the control method for train sleep and wake-up according to any one of claims 1-5.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the control method for train sleep and wake-up according to any one of claims 1-5.
Citation Information
Patent Citations
Method for quickly positioning dormant train based on storage memory
CN106314485A
Method for dormancy and wake-up of unmanned autonomous train by wayside equipment
CN109263688A
Train positioning awakening method d based on NVRAM storage
CN113954919A
Train sleep awakening method, medium and electronic equipment
CN115703492A
Train sleep wake-up method without CG and sleep wake-up transponder
CN117485409A
Cited By
Method and device for testing automatic dormancy of train
CN121254800A