Train parking control method, device, operation control system, and medium

By obtaining train and platform parameters, generating parking strategies and controlling the alignment of trains with platform doors, the problem of low parking efficiency of virtual trains due to insufficient platform length is solved, and multiple trains can enter the station and stop at the same time, thereby improving operational efficiency.

CN116062002BActive Publication Date: 2025-09-09BYD CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111296081.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-03
Publication Date
2025-09-09
Estimated Expiration
2041-11-03

AI Technical Summary

Technical Problem

Virtual marshaling trains cannot enter the station and stop at the same time due to insufficient platform length, resulting in low parking efficiency.

Method used

By obtaining the parameters of the virtual train and the target platform, matching or dynamically generating parking strategies, and controlling the alignment of trains and platform doors, multiple trains can enter the station and stop at the same time.

Benefits of technology

The efficiency of virtual trains entering the station is improved, and the waiting time for passengers is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116062002B_ABST
    Figure CN116062002B_ABST
Patent Text Reader

Abstract

The present invention discloses a parking control method and device for a virtual marshaled train entering a station, as well as a computer-readable storage medium and a train automatic operation control system. The virtual marshaled train includes multiple trains marshaled and operating on the same line. The parking control method for the virtual marshaled train entering a station includes: obtaining train parameters of the virtual marshaled train and platform parameters of a target platform; matching a parking strategy from a preset parking strategy library based on the train parameters and platform parameters; if the match is successful, obtaining a parking strategy from the parking strategy library; if the match fails, aligning the doors of the virtual marshaled train with the platform doors of the target platform based on the train parameters and platform parameters, and obtaining a parking strategy based on the alignment result; and performing parking control on the virtual marshaled train according to the parking strategy. This parking control method for a virtual marshaled train can improve the efficiency of virtual marshaled trains entering a station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of rail transit technology, and in particular to a parking control method and device for a virtual marshaled train entering a station, as well as a computer-readable storage medium and a train automatic operation control system. Background Art

[0002] Virtual marshaling technology differs from traditional physical train coupling. It typically involves virtually coupling multiple trains together, treating them as a single, integrated train. However, due to the insufficient length of some platforms, virtual marshaling trains cannot simultaneously enter and stop at the station. To address this, related technologies propose sequentially entering and stopping at the station for trains within a marshaling. Specifically, for the leading and trailing trains in two adjacent trains within a marshaling, the trailing train's front end stops at the platform's stop point after the leading train's rear end leaves the stop point. The disadvantage of this approach is that it doesn't take into account the actual platform conditions. If the platform is large enough to accommodate multiple trains simultaneously, stopping only one train at the station is inefficient. Summary of the Invention

[0003] The present invention aims to solve one of the technical problems in the related art at least to a certain extent. To this end, a first object of the present invention is to provide a parking control method for a virtual marshaling train entering a station, so as to improve the efficiency of the virtual marshaling train entering the station.

[0004] A second object of the present invention is to provide a computer-readable storage medium.

[0005] The third object of the present invention is to provide a train automatic operation control system.

[0006] To achieve the above-mentioned purpose, an embodiment of the first aspect of the present invention proposes a parking control method for a virtual marshaled train entering a station, comprising: obtaining train parameters of the virtual marshaled train and platform parameters of a target platform; matching a parking strategy from a preset parking strategy library according to the train parameters and the platform parameters; if the match is successful, obtaining the parking strategy from the parking strategy library; if the match fails, aligning the doors of the virtual marshaled train with the platform doors of the target platform according to the train parameters and the platform parameters, and obtaining the parking strategy based on the alignment result; and performing parking control on the virtual marshaled train according to the parking strategy.

[0007] To achieve the above-mentioned purpose, a second embodiment of the present invention proposes a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the above-mentioned parking control method for a virtual train entering a station is implemented.

[0008] To achieve the above-mentioned purpose, the third aspect of the present invention proposes an automatic train operation control system, including: a virtual marshaling train and a parking control device for the virtual marshaling train entering the station, wherein the parking control device for the virtual marshaling train entering the station includes a memory, a processor and a computer program stored on the memory, and when the computer program is executed by the processor, the above-mentioned parking control method for the virtual marshaling train entering the station is implemented.

[0009] The parking control method for a virtual marshalling train entering a station, as well as the computer-readable storage medium and the train automatic operation control system of the embodiments of the present invention can obtain the train parameters of the virtual marshalling train and the platform parameters of the target platform, and then generate a parking strategy based on the train parameters and the platform parameters, thereby realizing the acquisition of a parking strategy based on the actual situation of the platform and the actual situation of the train to control the virtual marshalling train after parking, thereby improving the parking efficiency of the virtual marshalling train.

[0010] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 This is a flow chart of a parking control method for a virtual marshaling train entering a station according to an embodiment of the present invention;

[0012] Figure 2 is a flow chart of a parking control method for a virtual marshaled train entering a station according to another embodiment of the present invention;

[0013] Figure 3 This is a flow chart of a parking control method for a virtual marshaling train entering a station according to an example of the present invention;

[0014] Figure 4 is a flowchart of a parking control method for a virtual marshaling train entering a station according to another example of the present invention;

[0015] Figure 5 This is a flow chart of a parking control method for a virtual marshaled train entering a station according to another embodiment of the present invention;

[0016] Figure 6 This is a schematic diagram of the result of a parking control method for a virtual marshaled train entering a station according to an example of the present invention;

[0017] Figure 7 This is a flow chart of a parking control method for a virtual marshaled train entering a station according to another embodiment of the present invention;

[0018] Figure 8 Schematic diagram of a parking control method for a virtual marshaled train entering a station according to an example of the present invention;

[0019] Figure 9 is a schematic diagram of another example of a parking control method for a virtual marshaled train entering a station according to the present invention;

[0020] Figure 10 This is a structural block diagram of a parking control device for a virtual marshaled train entering a station according to an embodiment of the present invention;

[0021] Figure 11 It is a structural block diagram of the automatic train operation control system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0022] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.

[0023] The following describes, with reference to the accompanying drawings, a method and device for controlling the parking of a virtual marshaled train entering a station, and a computer-readable storage medium and a train automatic operation control system according to embodiments of the present invention.

[0024] Figure 1 The present invention is a flowchart of a method for controlling the parking of a virtual train set entering a station according to an embodiment of the present invention.

[0025] In this embodiment, the virtual train set includes multiple trains set up and running on the same line. Figure 1 As shown in FIG, the parking control method for a virtual marshaling train entering a station includes:

[0026] S11, obtaining the train parameters of the virtual marshaled train and the platform parameters of the target platform.

[0027] Specifically, an automatic operation control system can be pre-established, comprising a parking strategy library pre-generation module, a parking strategy selection trigger module, a parking strategy selection module, a parking strategy dynamic generation module, and a parking point and door-opening car information distribution module. The automatic operation control system monitors the position of the lead car of the virtual train in real time. The parking strategy selection trigger module determines whether the virtual train needs to enter the station based on the position of the lead car. If the virtual train is determined to need to enter the station, the station is recorded as the target platform, and the train parameters of the virtual train and the platform parameters of the target platform are obtained.

[0028] S12, matching a parking strategy from a preset parking strategy library according to train parameters and platform parameters.

[0029] S13, if the matching is successful, the parking strategy is obtained from the parking strategy library; if the matching fails, the doors of the trains in the virtual marshaling train are aligned with the platform doors of the target platform according to the train parameters and platform parameters, and the parking strategy is obtained according to the alignment results of each train.

[0030] Specifically, after obtaining train and platform parameters, these are input into the parking strategy selection module, which then matches a parking strategy from the parking strategy library based on these parameters. If the match is successful, a parking strategy is retrieved from the parking strategy library. If the match is unsuccessful, the parking strategy dynamic generation module aligns the doors of the trains in the virtual train with the platform doors of the target platform based on the train and platform parameters. Based on the alignment results, a parking strategy is dynamically generated for each train. If the generation fails, an error message is displayed, indicating that the virtual train cannot enter the target platform for parking.

[0031] Among them, the parking strategy library pre-generation module can pre-acquire the train parameters of commonly used virtual marshaling trains and the platform parameters of all platforms, and then input the train parameters of the commonly used virtual marshaling trains and the platform parameters of all platforms into the parking strategy dynamic generation module to obtain a parking strategy library, so that when it is necessary to match the parking strategy according to the train parameters and platform parameters, it can be directly matched from the parking strategy library, thereby improving the efficiency of virtual marshaling trains entering the station. Moreover, after the parking strategy is dynamically generated according to the benchmarking results of each train, the parking strategy can also be saved to the parking strategy library, so that if the same virtual marshaling train needs to stop at the target platform in the future, the parking strategy can be directly matched from the parking strategy library. In this way, the parking strategy library can be continuously updated, thereby better improving the efficiency of virtual marshaling trains entering the station.

[0032] S14, performing parking control on the virtual train set according to the parking strategy.

[0033] Specifically, after obtaining the parking strategy, the above-mentioned parking point and door opening vehicle information sending module can, for example, send the parking strategy, each train entry time, and platform door opening information to the virtual train and the target platform through the interface, so as to control the parking of the virtual train.

[0034] In this way, the parking control of the virtual train can be achieved according to the train parameters of the virtual train and the platform parameters of the target platform, so as to obtain the parking strategy for the virtual train by utilizing the actual situation of the virtual train and the actual situation of the platform, thereby improving the parking efficiency of the virtual train.

[0035] In one embodiment of the present invention, the train parameters include at least the number of trains in the virtual train set, the body length of each train, the number of train sets, the minimum number of doors to be opened, and the minimum distance between trains. The platform parameters include at least the maximum range of the target platform allowed to stop and the position of each platform door of the target platform. Figure 2 , the above method aligns the doors of the trains in the virtual marshaling train with the platform doors of the target platform according to the train parameters and platform parameters, and obtains the parking strategy based on the alignment results of each train, including:

[0036] S21, according to the number of trains, select trains from the virtual train set in order.

[0037] S22, for each selected train, align the doors and platform doors of the selected train according to the body length, number of train formations, minimum number of doors to be opened, minimum distance from the preceding vehicle, maximum range of parking allowed at the target platform, and position of the platform door of the target platform.

[0038] S23, obtaining the parking sub-strategy of the selected train based on the benchmarking result, wherein the parking sub-strategy includes the parking batch, parking position and door opening information of the selected train, and the parking sub-strategies of all trains in the virtual train constitute the parking strategy.

[0039] Specifically, if no parking strategy is matched from the preset parking strategy library, the train parameters are obtained, and the number of trains is obtained based on the train parameters, and then trains are taken in sequence from the virtual train set according to the number of trains. For example, if a virtual train set includes N trains, after obtaining the number of trains, since there is no train assigned to enter the station in the virtual train set, that is, the N trains are all trains that have not been assigned to enter the station, the first train of the N trains is taken in sequence to enter the station; and then after the train is assigned to enter the station, since there are still N-1 trains that have not been assigned to enter the station, the first train of the N-1 trains is taken in sequence to enter the station; and then after the train is assigned to enter the station, since there are still N-2 trains that have not been assigned to enter the station, the second train of the N-2 trains is taken in sequence to enter the station; and so on, until all the above-mentioned N trains are assigned to enter the station. It should be noted that, see Figure 3 During the process of sequentially retrieving trains, if after retrieving a certain train, the next train fails to be retrieved, for example, if the Hth train has been retrieved and the H+1th train fails to be retrieved, the system checks whether the number of trains not assigned to the station is 0. If so, the parking strategy is considered to have been generated successfully, and the parking strategy can be issued. If not, the train retrieval interface is abnormal and the parking strategy generation failure is reported.

[0040] When selecting trains in sequence, trains are selected starting with the first train and their doors and platform doors are aligned. If the first train in a virtual train formation cannot be aligned with the platform door of the target platform, an error message is generated, warning that the virtual train formation cannot enter the station and stop. If, after one train has successfully aligned with the platform door, another train fails to align with the platform door of the target platform, the trains that have been scheduled to enter the station are considered a parking batch, and the parking batch when this situation first occurs is the first parking batch. The number of trains in the first parking batch is the maximum number of trains allowed to stop at the target platform for this virtual train formation. For example, if a virtual train formation includes 6 trains, and there are 2 trains in the target platform when the target platform is saturated, then the 1st train and the 2nd train in the virtual train formation are the 1st parking batch, the 3rd train and the 4th train are the 2nd parking batch, the 5th train and the 6th train are the 3rd parking batch, and the maximum allowed number of parkings at the target platform for the virtual train formation is 2.

[0041] It should be noted that in the process of picking up trains in sequence, it is necessary to select the corresponding benchmarking method based on whether the picked up train is the first car of the current parking batch. After obtaining the benchmarking method corresponding to the picked up train, the benchmarking method corresponding to the picked up train is used to benchmark the doors and platform doors of the picked up train based on the body length, number of trains, minimum number of doors opened, minimum distance between the car and the preceding car, as well as the maximum range allowed for parking at the target platform and the platform door position of the target platform, so as to obtain the parking sub-strategy corresponding to the picked up train and realize the allocation of the train into the station.

[0042] Specifically, the above-mentioned marking method corresponding to the lead car is: if the train taken is the lead car of the current parking batch, then according to the minimum number of doors opening D1 of the lead car, the lead car is marked to the D1 platform doors farthest from the target platform in the direction of entry, and the head of the lead car is judged according to the body length of the lead car whether the front of the lead car exceeds the maximum range allowed for parking; if it exceeds, the marking is determined to have failed, and the minimum number of doors opening of the lead car is increased by 1, and the lead car is marked to the D1+1 platform doors farthest from the target platform in the direction of entry, and the marking check and re-marking process are repeated until the marking is successful.

[0043] The above-mentioned marking method corresponding to non-leading cars is as follows: if the selected train is not the leading car of the current parking batch, then based on the body length of the selected train and the minimum distance between it and the car in front, it is judged whether there are any remaining platform doors that can be marked at the target platform; if there are no remaining platform doors, the selected train will be marked as the leading car of the next parking batch; if there are remaining platform doors, then based on the minimum distance between the selected train and the car in front and the minimum number of doors opened D2 of the selected train, the selected train will be marked to the D2 platform doors farthest in the target platform's remaining entry direction that can be marked, and based on the body length of the selected train, it is judged whether the rear end of the selected train exceeds the maximum range allowed for parking; if it exceeds, the selected train will be marked as the leading car of the next parking batch; if it does not exceed, then the number of doors that can be opened of the selected train will be determined based on the number of train formations and the number of remaining platform doors that can be marked at the target platform, and the parking position of the selected train will be obtained based on the marking position of the selected train. Among them, the minimum value between the number of train formations and the number of remaining platform doors that can be matched at the target platform can be selected as the number of doors that can be opened on the train. The above number of formations is the number of doors on the train.

[0044] It should also be noted that when the train taken is the head car of the current parking batch, before the head car is aligned with the D1 platform doors farthest in the target platform's entry direction according to the minimum number of doors opening D1 of the head car, it is also necessary to determine that the number of trains not assigned to enter the station in the virtual train set is greater than or equal to the maximum allowable number of stops for the target platform; among them, if the number of trains not assigned to enter the station in the virtual train set is less than the maximum allowable number of stops for the target platform, then the parking sub-strategy of each train not assigned to enter the station is obtained based on the body length, number of trains, minimum spacing distance, and maximum allowable parking range and platform door position of the trains not assigned to enter the station.

[0045] Specifically, after determining the maximum number of stops allowed for the target platform for the virtual train set based on the first stop batch, it is first possible to determine whether the number of trains not assigned to enter the station is greater than or equal to the maximum number of stops. If not, this indicates that the number of remaining trains not assigned to enter the station is less than the maximum number of stops allowed for the virtual train set at the target platform. A parking sub-strategy can be assigned to the remaining trains not assigned to enter the station according to the preset train entry rules, such as ensuring that the last train can successfully align with the platform door closest to the target platform's approach direction. Based on this, the remaining trains not assigned to enter the station are aligned according to the body length, number of trains, and minimum spacing of the trains not assigned to enter the station before the last train. Therefore, compared to still aligning the lead train with the platform door farthest from the target platform's approach direction, the parking sub-strategy obtained in this way can shorten the entry time of the trains in the last stop batch.

[0046] Optionally, if the number of trains not assigned to enter the station is greater than or equal to the maximum number of stops, the trains with the maximum allowed number of stops can be directly selected from the remaining trains not assigned to enter the station starting from the first train and used as a parking batch, and this parking batch directly uses the parking sub-strategy of the first parking batch.

[0047] In this way, it is possible to obtain the parking sub-strategy of each train in the virtual train formation, and thus obtain the parking strategy of the virtual train formation according to the parking sub-strategy of each train.

[0048] In one embodiment of the present invention, see Figure 4 Before obtaining the train parameters of the virtual marshalling train and the platform parameters of the target platform, the parking control method for the virtual marshalling train entering the station also includes: obtaining the head position of the leading car of the virtual marshalling train in real time; determining the trigger area where the head position of the leading car of the virtual marshalling train reaches the target platform, wherein the trigger area is an area within a preset distance range from the target platform before the virtual marshalling train enters the station.

[0049] Specifically, a certain area before the platform's approach for each station direction can be pre-determined as a trigger zone for virtual train parking strategy selection. The parking strategy selection trigger module detects the position of the lead car in the virtual train in real time and determines whether the leading car's front end has reached a specific parking strategy selection trigger zone. If the leading car's front end reaches a trigger zone, the platform corresponding to that trigger zone is selected as the target platform. Furthermore, a matching parking strategy can be determined in the parking strategy library. If so, the matching parking strategy is issued; if not, a dynamic strategy is generated.

[0050] In this way, it is possible to determine whether the virtual marshaling train needs to enter the station.

[0051] In one embodiment of the present invention, two adjacent parking lots are recorded as the front lot and the back lot, see Figure 5 The above-mentioned parking control of the virtual train according to the parking strategy includes:

[0052] S51: After the first batch of trains starts to depart from the target platform, the first train of the second batch will be able to align with the nearest platform door in the direction of entry to the target platform, and then the trains of the second batch will be controlled to start entering the station.

[0053] S52, wait for the tail of the last car of the front batch to leave the parking position of the first car of the rear batch, control the trains of the rear batch to stop at the corresponding parking position of the target platform, and control the corresponding train doors of the trains of the rear batch to open.

[0054] As an example, see Figure 6,It can be seen that after the virtual marshalling train is ,controlled by parking strategy, multiple trains can stop at the target ,platform at the same time, thereby improving the ,entry efficiency of the virtual marshalling train.

[0055] It should be noted that before controlling the subsequent batches of trains to stop at the corresponding parking positions of the target platform, it is also necessary to execute the preset train entry rules to control the subsequent batches of trains to enter the station, as shown in the following example: Figure 7 As shown:

[0056] S71, wait for the trains of the next batch to arrive at the platform door that was last aligned, and determine whether the trains of the next batch can be aligned to the corresponding next platform door.

[0057] S72: If yes, control the subsequent batch of trains to continue entering the station until they reach the corresponding parking position.

[0058] S73: If not, the trains in the following batches are controlled to slow down to maintain the corresponding minimum interval distance. When they can align with the corresponding next platform door, the trains in the following batches are controlled to continue entering the station.

[0059] In this way, it is possible to control the virtual train group's entry and parking according to the parking strategy. If the number of trains in the latter batch is less than the number of trains in the former batch, the latter batch of trains can be assigned a parking sub-strategy according to the above-mentioned preset train entry rules.

[0060] Optionally, if the number of trains in the latter batch is the same as that in the former batch, the latter batch can directly use the parking sub-strategy of the former batch and then enter the station according to the above-mentioned preset train entry rules.

[0061] The parking control method for a virtual marshaled train entering a station according to an embodiment of the present invention is described in detail below with reference to a specific example.

[0062] In this specific example, see Figure 8, the virtual train consists of three trains with two marshaling groups, that is, there are three trains in the virtual train, and each train has two doors on one side. In the process of selecting trains in sequence, the first train T1 in the virtual train is first selected. This first train T1 is the head car of the current parking batch, and then the doors and platform doors of this train are aligned according to the alignment method corresponding to the head car. If the alignment is possible, the second train T2 in the virtual train is then sequentially selected. First, the doors and platform doors of this train are aligned according to the alignment method corresponding to non-head cars, and then it is determined whether the second train T2 will be the head car of the next parking batch based on the alignment method corresponding to non-head cars. If it is not the first car of the next parking batch, the third train T3 in the virtual train is taken in sequence. First, the doors and platform doors of the train are aligned according to the alignment method corresponding to non-first cars, and then it is determined whether the third train T3 is the first car of the next parking batch based on the alignment method corresponding to non-first cars. If it is not the first car of the next parking batch, trains T1, T2, and T3 are controlled to enter the station at the same time. The rear door of train T1 is opened and the front door is closed. The front and rear doors of train T2 are both opened. The front door of train T3 is opened and the rear door is closed. The platform doors P1, P2, P3, and P4 are opened at the same time. In this way, the platform utilization rate is maximized and the operational efficiency is improved.

[0063] The parking control method for a virtual marshaled train entering a station according to an embodiment of the present invention will be described in detail below with reference to another specific example.

[0064] In this specific example, see Figure 9, the virtual train consists of three trains with two marshaling groups, that is, there are three trains in the virtual train, and each train has two doors on one side. In the process of selecting trains in sequence, the first train T3 in the virtual train is first selected. The first train T3 is the head car of the current parking batch, and then the doors and platform doors of the train are aligned according to the alignment method corresponding to the head car. If the alignment is possible, the second train T2 in the virtual train is then sequentially selected. The doors and platform doors of the train are first aligned according to the alignment method corresponding to non-head cars, and then it is determined whether the second train T2 is the head car of the next parking batch based on the alignment method corresponding to non-head cars. If it is not the lead car in the next stop batch, the third train T1 in the virtual train is sequentially selected. The doors and platform doors of this train are first aligned using the alignment method corresponding to non-lead cars. This alignment method is then used to determine whether this third train T1 is the lead car in the next stop batch. If it is the lead car in the next stop batch, the first train T3 and the second train T2 are considered to be in the first stop batch, and the maximum number of stops allowed at the target platform for this virtual train is 2. The third train T1 in the virtual train is then sequentially selected and assigned a parking sub-strategy according to the preset train entry rules.

[0065] Furthermore, the first batch of trains arrives first. Train T2's front and rear doors are both open. Train T3's front door is closed, its rear door is open, platform doors P1, P2, and P4 are open, and platform door P3 is closed. When the first batch of trains departs the platform, the pre-set train arrival rules are implemented. Specifically, the platform door availability is checked in real time. If the front door of train T1 can align with platform door P1, then T1 begins arriving. If T1 arrives at the platform door P1, it will check whether the platform door P2 is vacant and the minimum train interval can meet the requirements for T1 to align with the platform door P2. If so, T1 will continue to enter the station and run to the platform door P2 and stop. At this time, the front and rear doors of the T1 train can be opened, and the platform doors are P1 and P2. If the former condition is not met, T1 will slow down and maintain the minimum train interval distance. When the platform door P2 can be aligned, T2 will run to the platform door P2 and stop. The front and rear doors of the T1 train will be opened, and the platform doors are P1 and P2.

[0066] In summary, the parking control method for a virtual marshalling train entering a station according to an embodiment of the present invention can obtain the train parameters of the virtual marshalling train and the platform parameters of the target platform, and then generate a parking strategy based on the train parameters and the platform parameters, thereby realizing the acquisition of a parking strategy based on the actual conditions of the platform and the actual conditions of the train to control the virtual marshalling train after parking, thereby improving the parking efficiency of the virtual marshalling train and reducing the waiting time of passengers.

[0067] Furthermore, the present invention provides a computer-readable storage medium.

[0068] In an embodiment of the present invention, a computer program is stored on a computer-readable storage medium. When the computer program is executed by a processor, the above-mentioned parking control method for a virtual marshaled train entering a station is implemented.

[0069] The computer-readable storage medium of an embodiment of the present invention can obtain the train parameters of the virtual marshaled train and the platform parameters of the target platform when the computer program thereon is executed by a processor, and then generate a parking strategy based on the train parameters and the platform parameters, thereby realizing the acquisition of the parking strategy based on the actual situation of the platform and the actual situation of the train to control the virtual marshaled train after parking, thereby improving the parking efficiency of the virtual marshaled train.

[0070] Figure 10 The invention relates to a parking control device for a virtual marshaled train entering a station according to an embodiment of the present invention.

[0071] like Figure 10 As shown, the parking control device 100 for a virtual marshaled train entering a station includes: an acquisition module 101 , a generation module 102 , and a control module 103 .

[0072] Specifically, the acquisition module 101 is used to obtain the train parameters of the virtual train and the platform parameters of the target platform; the generation module 102 is used to generate a parking strategy based on the train parameters and the platform parameters; the control module 103 is used to control the parking of the virtual train according to the parking strategy.

[0073] It should be noted that, for other specific implementations of the parking control device for a virtual marshaling train entering a station according to an embodiment of the present invention, reference may be made to the above-mentioned parking control method for a virtual marshaling train entering a station.

[0074] The parking control device for a virtual marshalling train entering a station in an embodiment of the present invention can obtain the train parameters of the virtual marshalling train and the platform parameters of the target platform, and then generate a parking strategy based on the train parameters and the platform parameters, thereby realizing the acquisition of a parking strategy based on the actual situation of the platform and the actual situation of the train to control the virtual marshalling train after parking, thereby improving the parking efficiency of the virtual marshalling train.

[0075] Furthermore, the present invention proposes a train automatic operation control system.

[0076] Figure 11 It is a structural block diagram of the automatic train operation control system according to an embodiment of the present invention.

[0077] like Figure 11 As shown, the automatic train operation control system 1000 includes a virtual train set 200 and a parking control device 300.

[0078] As an example, the parking control device 300 includes the parking control apparatus 100 for a virtual train entering a station.

[0079] As another example, the parking control device 300 includes a memory, a processor, and a computer program stored in the memory. When the computer program is executed by the processor, the above-mentioned parking control method for a virtual marshaled train entering a station is implemented.

[0080] The train automatic operation control system of an embodiment of the present invention can obtain the train parameters of the virtual marshalling train and the platform parameters of the target platform through the above-mentioned parking control device or method for the virtual marshalling train entering the station, and then generate a parking strategy based on the train parameters and the platform parameters, thereby realizing the acquisition of the parking strategy based on the actual situation of the platform and the actual situation of the train to control the virtual marshalling train after parking, thereby improving the parking efficiency of the virtual marshalling train.

[0081] It should be noted that the logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device), or in conjunction with such instruction execution system, apparatus, or device. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transmit a program for use by an instruction execution system, apparatus, or device, or in conjunction with such instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion having one or more wires (electronic device), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.

[0082] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0083] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

[0084] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like to indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0085] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0086] In the present invention, unless otherwise specified or limited, the terms "installed," "connected," "connect," "fixed," etc. should be understood in a broad sense. For example, they can refer to fixed connection, detachable connection, or integration; mechanical connection, electrical connection; direct connection, or indirect connection through an intermediate medium; internal communication between two components, or interaction between two components, unless otherwise specified. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.

[0087] In the present invention, unless otherwise expressly specified or limited, when a first feature is "above" or "below" a second feature, it may mean that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediary. Furthermore, when a first feature is "above," "above," or "above" a second feature, it may mean that the first feature is directly above or diagonally above the second feature, or simply means that the first feature is at a higher level than the second feature. When a first feature is "below," "below," or "below" a second feature, it may mean that the first feature is directly below or diagonally below the second feature, or simply means that the first feature is at a lower level than the second feature.

[0088] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A parking control method for a virtual marshaling train entering a station, characterized in that: The virtual train set includes a plurality of trains set up and running on the same line, and the method includes: Obtaining train parameters of a virtual train formation and platform parameters of a target platform, wherein the train parameters include at least the number of trains in the virtual train formation and the body length, number of formations, minimum number of doors open, and minimum separation distance between trains; and the platform parameters include at least the maximum range of parking allowed at the target platform and the position of each platform door of the target platform; Matching a parking strategy from a preset parking strategy library according to the train parameters and the platform parameters; If the match is successful, the parking strategy is obtained from the parking strategy library; if the match fails, the doors of the virtual marshaled train are aligned with the platform doors of the target platform according to the train parameters and the platform parameters, and the parking strategy is obtained according to the alignment result, including: According to the number of trains, trains are sequentially selected from the virtual train set; for each selected train, the doors and platform doors of the selected train are aligned according to the vehicle body length, number of trains, minimum number of doors to be opened, minimum distance to the preceding vehicle, as well as the maximum range of parking allowed by the target platform and the platform door position of the target platform; a parking sub-strategy of the selected train is obtained according to the alignment result, wherein the parking sub-strategy includes the parking batch, parking position and door opening information of the selected train, and the parking sub-strategies of all trains in the virtual train set constitute the parking strategy; The virtual train set is controlled to stop according to the parking strategy.

2. The parking control method for a virtual marshaled train entering a station according to claim 1, wherein: Before obtaining the train parameters of the virtual marshaled train and the platform parameters of the target platform, the method further includes: Acquire the head car position of the virtual train in real time; Determine the triggering area where the head car of the virtual marshaled train reaches the target platform, wherein the triggering area is an area within a preset distance range from the target platform before the virtual marshaled train enters the station.

3. The parking control method for a virtual marshaled train entering a station according to claim 1, wherein: The method of aligning the doors and platform doors of the selected train according to the length of the train body, the number of train formations, the minimum number of doors to be opened, the minimum distance between the train body and the preceding vehicle, the maximum parking range allowed for the target platform, and the position of the platform door of the target platform includes: If the selected train is the head train of the current parking batch, determining whether the number of trains in the virtual marshaling train that are not assigned to enter the station is greater than or equal to the maximum number of trains allowed to park at the target platform; If yes, then the lead vehicle is aligned to the D1 platform door farthest from the target platform in the direction of entry according to the minimum number of doors D1 opened by the lead vehicle, and whether the front of the lead vehicle exceeds the maximum allowed parking range is determined based on the body length of the lead vehicle; If it exceeds, the alignment is determined to have failed, and the minimum number of door openings of the lead vehicle is increased by 1. The lead vehicle is aligned to the D1+1 platform doors farthest from the target platform in the direction of entry, and the alignment check and re-alignment process is repeated until the alignment is successful.

4. The parking control method for a virtual marshaled train entering a station according to claim 3, wherein: If the number of trains not assigned to enter the station in the virtual train set is less than the maximum allowed number of stops at the target platform, the parking sub-strategy for each train not assigned to enter the station is obtained based on the body length, number of trains, minimum spacing distance from the preceding vehicle, the maximum range allowed for stopping at the target platform, and the platform door position of the target platform.

5. The parking control method for a virtual marshaled train entering a station according to claim 1, wherein: The method of aligning the doors and platform doors of the selected train according to the length of the train body, the number of train formations, the minimum number of doors to be opened, the minimum distance between the train body and the preceding vehicle, the maximum parking range allowed for the target platform, and the position of the platform door of the target platform includes: If the selected train is not the first train in the current parking batch, then determine whether the target platform has any remaining platform doors that can be targeted based on the length of the selected train and the minimum distance between the selected train and the preceding train. If there is no train left, the selected train will be used as the head train of the next parking batch for comparison; If there are any remaining doors, then, based on the minimum separation distance between the selected train and the preceding vehicle and the minimum number of doors open for the selected train (D2), the selected train is aligned to the D2 remaining platform doors in the target platform's entrance direction that can be aligned, and based on the length of the selected train's vehicle body, it is determined whether the rear end of the selected train exceeds the maximum permitted parking range. If it exceeds, the taken train will be used as the head train of the next parking batch for comparison; If it does not exceed the limit, the number of doors that can be opened of the taken train is determined according to the number of train formations and the number of remaining platform doors that can be aligned with the target platform, and the parking position of the taken train is obtained according to the aligned position of the taken train.

6. The parking control method for a virtual marshaled train entering a station according to claim 1, wherein: The two adjacent parking batches are respectively the front batch and the rear batch, and the parking control of the virtual marshaled train according to the parking strategy includes: After the trains in the first batch start to depart from the target platform, the trains in the second batch are controlled to enter the station after the first train in the second batch can be aligned with the platform door closest to the target platform in the direction of entry; After the tail of the last car of the front batch leaves the parking position of the first car of the rear batch, the trains of the rear batch are controlled to stop at the corresponding parking position of the target platform, and the corresponding train doors of the trains of the rear batch are controlled to open.

7. The parking control method for a virtual marshaled train entering a station according to claim 6, characterized in that: Controlling the trains of the latter batch to stop at the corresponding parking positions of the target platform further includes: After the trains of the subsequent batch arrive at the platform door that was last aligned, it is determined whether the trains of the subsequent batch can be aligned to the corresponding next platform door; If yes, the trains in the latter batch are controlled to continue entering the station until they reach the corresponding parking position; If not, the trains in the latter batch are controlled to slow down to maintain the corresponding minimum interval distance. When they can align with the corresponding next platform door, the trains in the latter batch are controlled to continue entering the station.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the parking control method for a virtual marshaled train entering a station as described in any one of claims 1 to 7 is implemented.

9. A train automatic operation control system, characterized in that: include: Virtual train formation and parking control equipment; The parking control device includes a memory, a processor and a computer program stored in the memory. When the computer program is executed by the processor, the parking control method for a virtual train entering a station as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Parking control method and device for virtual marshalling train formation and storage medium

    CN113320576A

  • High-speed train parking control method and system simulating human intelligence

    CN113562020A