Method, device, equipment and medium for analyzing the operating capability of virtual trains
By analyzing the spacing functions of the length, safety distance and speed changes of the leading vehicle and the following vehicle, the quantitative analysis problem of the operation capability of the virtual marshalling train control system is solved, and the resource utilization efficiency and transportation service quality of urban rail transit are improved.
Patent Information
- Application Number
- CN202411914989.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2044-12-24
AI Technical Summary
The prior art cannot effectively analyze the operation capabilities of train control systems based on the principle of virtual marshalling, resulting in insufficient matching of capacity and passenger flow in urban rail transit, and idle and waste of vehicles, personnel and resources.
By determining the spacing functions of the length, safety distance and vehicle speed changes of the leading vehicle and the following vehicle, the vehicle length and operation capability of the virtual marshalling train are analyzed, and a method, device and equipment for the operation capability analysis of the virtual marshalling train is provided.
The quantitative analysis of the operation capabilities of the virtual marshalling train control system has been realized, the resource utilization efficiency and transportation service quality of urban rail transit have been improved, and the problem of matching capacity and passenger flow has been solved.
Smart Images

Figure CN119636867B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of rail transit technology, and in particular to a method, device, equipment, and medium for analyzing the operating capacity of a virtual train formation. Background Art
[0002] With the continuous growth of network scale and passenger flow, the temporal and spatial imbalances in urban rail transit passenger travel patterns have become increasingly prominent. Existing train operation arrangements have made it difficult to match capacity with dynamic changes in passenger flow. On the one hand, during peak commuting hours, some sections with high passenger flow experience capacity constraints, leading to congestion within stations and trains, and severe queues inside and outside stations. On the other hand, during periods of low passenger flow, most sections offer excess capacity, resulting in low train load factors or even empty trains, leading to idle and wasted resources such as vehicles, personnel, infrastructure, and energy.
[0003] By dynamically adjusting train formations online, efficient utilization of resources such as vehicles and precise matching of passenger and vehicle flows can be achieved. This is a key means of achieving energy conservation, carbon reduction, and efficiency gains in urban rail transit. It can also effectively increase the proportion of urban rail transit trips, thereby providing higher-quality transportation services. Virtual coupling (VC) technology, among other things, connects vehicles without relying on physical contact and interaction between couplers. The resulting virtual train formations not only meet the needs of train formation operations, but also allow for dynamic changes in formation (marshaling or unmarshaling) based on changes in passenger demand. Virtual coupling technology has become a key development direction for the next generation of train operation control technologies in rail transit and holds broad prospects for development.
[0004] Currently, it is not possible to analyze the operational capabilities of a train control system based on the principle of virtual marshaling. Summary of the Invention
[0005] In order to solve one of the above technical defects, the present application provides a method, device, equipment and medium for analyzing the operating capacity of a virtual train.
[0006] In a first aspect, the present application provides a method for analyzing the operating capacity of a virtual train set, wherein the entire train set of the virtual train set is composed of multiple train sets; wherein one train set is a lead train and the remaining train sets are follower trains;
[0007] The method includes:
[0008] Determine the length of the lead vehicle and the length of each following vehicle;
[0009] Determine the safe distance between each following vehicle and the vehicle in front;
[0010] Analyze the length of the virtual train set based on the speed variation function of each following car, the length of the lead car, the length of each following car, and the safe distance between each following car and its leading car.
[0011] The operating capacity of the virtual marshaling train is analyzed based on the overall length of the virtual marshaling train.
[0012] Optionally, determining a safe distance between each following vehicle and the vehicle in front of it includes:
[0013] Determine the emergency braking rate and speed of each following vehicle, and determine the emergency braking rate and speed of the vehicle preceding each following vehicle;
[0014] Determine the safe distance between each following vehicle and its preceding vehicle based on the emergency braking rate and speed of each following vehicle and the emergency braking rate and speed of the preceding vehicle of each following vehicle;
[0015] Among them, the safe distance between any following vehicle and its preceding vehicle is
[0016] i is the following vehicle identifier, is the safe distance between the i-th following vehicle and its preceding vehicle, is the speed of the vehicle preceding the i-th following vehicle, is the speed of the following vehicle in the i-th column, is the emergency braking rate of the leading vehicle in the i-th column of following vehicles, is the emergency braking rate of the i-th following vehicle, and
[0017] Optionally, the speed change function of any following vehicle is
[0018] Among them, i is the following vehicle identifier, is the speed change interval function of the i-th column following vehicle, t is the time variable, is the speed of the vehicle preceding the i-th following vehicle, is the speed of the following vehicle in the i-th column.
[0019] Optionally, the entire length of the virtual marshaled train is analyzed based on a spacing function of the speed changes of the following vehicles, the length of the lead vehicle, the length of each following vehicle, and the safety distance between each following vehicle and its leading vehicle, including:
[0020] Analyze the overall length of a virtual train
[0021] Among them, L T is the length of the virtual train, L F is the length of the leading vehicle, i is the identifier of the following vehicle, is the length of the following vehicle in the i-th column, is the safe distance between the i-th following vehicle and its preceding vehicle, is the spacing function of the speed change of the following vehicles in the i-th column, is the speed of the following vehicle in the i-th column.
[0022] Optionally, the operating capability of the virtual marshaling train is analyzed based on the entire length of the virtual marshaling train, including:
[0023] Analyze the operational capabilities of virtual train formations
[0024] Among them, T is the operating capacity of the virtual train, i is the following vehicle identifier, L s is the safety protection distance of the virtual train, L T is the length of the virtual train, V max is the maximum operating speed of the section, a is the traction acceleration of the virtual marshaling train, T R is the braking reaction time, T D is the stopping time of the virtual train, and b is the braking deceleration of the virtual train.
[0025] Optionally, T D =T0+α, T0 is the stop time of fixed marshaling, α is the time deviation of virtual marshaling.
[0026] Optionally, the method further includes:
[0027] According to the spacing function of the speed change of each following vehicle, the interval between trains meeting at the down platform, the interval between trains departing on the return track and the interval between trains departing at the up platform are analyzed;
[0028] The maximum value among the down platform train receiving interval, the reversing track departure interval and the up platform departure interval is taken as the reversing capacity of the virtual marshaling train.
[0029] In a second aspect of the present application, a device for analyzing the operating capability of a virtual train set is provided. The virtual train set is composed of multiple train sets; one of the train sets is a lead train, and the remaining train sets are follower trains.
[0030] The device includes:
[0031] The first determination module is used to determine the length of the leading vehicle and the length of each following vehicle;
[0032] The second determination module is used to determine the safe distance between each following vehicle and the vehicle in front;
[0033] a first analyzing module for analyzing the entire length of the virtual marshaled train based on a spacing function of the speed changes of the following vehicles, the length of the leading vehicle determined by the first determining module, the lengths of the following vehicles, and the safety distances between each following vehicle and its leading vehicle determined by the second determining module;
[0034] The second analysis module is used to analyze the operating capacity of the virtual marshaling train according to the entire length of the virtual marshaling train obtained by the first analysis module.
[0035] In a third aspect of the present application, an electronic device is provided, comprising:
[0036] Memory;
[0037] processor; and
[0038] computer programs;
[0039] The computer program is stored in the memory and is configured to be executed by the processor to implement the method as described in the first aspect above.
[0040] In a fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored; the computer program is executed by a processor to implement the method described in the first aspect above.
[0041] The present application provides a method, device, equipment, and medium for analyzing the operational capacity of a virtual marshaled train, wherein the entire train of the virtual marshaled train is composed of multiple marshaled trains; wherein one marshaled train is a lead train and the remaining marshaled trains are follower trains; the method includes: determining the length of the lead train and the length of each follower train; determining the safe distance between each follower train and its leading train; analyzing the entire length of the virtual marshaled train based on a spacing function of the speed changes of each follower train, the length of the lead train, the length of each follower train, and the safe distance between each follower train and its leading train; and analyzing the operational capacity of the virtual marshaled train based on the entire length of the virtual marshaled train. The method provided in the present application analyzes the entire length of the virtual marshaled train based on the spacing function of the speed changes of each follower train, the length of the lead train, the length of each follower train, and the safe distance between each follower train and its leading train, and then analyzes the operational capacity of the virtual marshaled train based on the entire length of the virtual marshaled train, thereby achieving a quantitative analysis of the operational capacity of a train control system based on the principle of virtual marshaling. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0043] Figure 1A flowchart of a method for analyzing the operating capability of a virtual train set provided in an embodiment of the present application;
[0044] Figure 2 A schematic diagram of the floating range of emergency braking rates of trains before and after a virtual marshaling provided in an embodiment of the present application;
[0045] Figure 3 A schematic diagram of the entire length of a virtual marshaled train provided in an embodiment of the present application;
[0046] Figure 4 A schematic diagram of the operating capability of a virtual train set provided in an embodiment of the present application;
[0047] Figure 5 A schematic diagram of a turnaround capability scenario of a virtual train set provided in an embodiment of the present application;
[0048] Figure 6 A schematic diagram of the structure of a device for analyzing the operating capability of a virtual train set provided in an embodiment of the present application;
[0049] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] In order to make the technical solutions and advantages of the embodiments of the present application more clearly understood, the exemplary embodiments of the present application are further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, and are not an exhaustive list of all the embodiments. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other unless they conflict.
[0051] During the implementation of this application, the inventors discovered that online dynamic adjustment of train formations can achieve efficient utilization of resources such as vehicles and precise matching of passenger and vehicle flows. This is an important means of achieving energy conservation, carbon reduction, and efficiency improvement in urban rail transit. It can also effectively increase the proportion of urban rail transit trips, thereby providing higher-quality transportation services. Currently, it is not possible to analyze the operational capabilities of train control systems based on virtual formation.
[0052] To address the above-mentioned issues, an embodiment of the present application provides a method, apparatus, device, and medium for analyzing the operational capability of a virtual marshaled train, wherein the entire train of the virtual marshaled train is composed of multiple marshaled trains; wherein one marshaled train is a lead train and the remaining marshaled trains are follower trains; the method includes: determining the length of the lead train and the length of each follower train; determining the safe distance between each follower train and its leading train; analyzing the entire length of the virtual marshaled train based on the spacing function of the speed changes of each follower train, the length of the lead train, the length of each follower train, and the safe distance between each follower train and its leading train; and analyzing the operational capability of the virtual marshaled train based on the entire length of the virtual marshaled train. The method provided in the present application analyzes the entire length of the virtual marshaled train based on the spacing function of the speed changes of each follower train, the length of the lead train, the length of each follower train, and the safe distance between each follower train and its leading train, and then analyzes the operational capability of the virtual marshaled train based on the entire length of the virtual marshaled train, thereby achieving a quantitative analysis of the operational capability of a train control system based on the principle of virtual marshaling.
[0053] This embodiment provides a method for analyzing the operating capability of a virtual train formation, which is used to analyze the operating capability of a virtual train formation.
[0054] The virtual train consists of multiple trains, one of which is the lead train and the others are follower trains.
[0055] For example, the entire train set of a virtual train consists of two three-carriage trains, one of which is a leading train and the other is a following train.
[0056] Each train has a fixed marshaling, for example, each carriage in a 3-train has a fixed marshaling.
[0057] See also Figure 1 The implementation process of the virtual train operation capability analysis method provided in this embodiment is as follows:
[0058] 101. Determine the length of the lead vehicle and the length of each following vehicle.
[0059] The train length is determined after the fixed formation of the lead train and the following trains is completed. Here, the relevant train length information can be obtained. For example, the train length L of the lead train is determined in step 101. F , the length of each following car Among them, i is the following vehicle identifier, is the length of the following vehicle in the i-th column.
[0060] For example, a virtual train consists of two 3-carriage trains, one of which is the leading train and the other is the following train. Therefore, in step 101, the length L of the leading train is determined.F , the length of the following vehicle L B .
[0061] 102, determine the safe distance between each following vehicle and the vehicle in front.
[0062] In this step, the emergency braking rate and speed of each following vehicle can be determined, as well as the emergency braking rate and speed of the vehicle preceding each following vehicle. Then, the safe distance between each following vehicle and the vehicle preceding it can be determined based on the emergency braking rate and speed of each following vehicle and the emergency braking rate and speed of the vehicle preceding it.
[0063] For any following vehicle (e.g., the i-th following vehicle, where each following vehicle occupies one train unit), the safety distance is the minimum distance between the i-th following vehicle and the vehicle preceding it that must be kept to prevent a collision. The safety distance is the minimum, insurmountable gap between the i-th following vehicle and the vehicle preceding it. A certain safety distance (i.e., safety distance) must be maintained between the i-th following vehicle and the vehicle preceding it to prevent it from colliding with the vehicle preceding it in any emergency. This safety distance is determined by the emergency braking rates of the i-th following vehicle and the vehicle preceding it.
[0064] The safe distance between any following vehicle and its preceding vehicle
[0065] i is the following vehicle identifier, is the safe distance between the i-th following vehicle and its preceding vehicle, is the speed of the preceding vehicle in the i-th column, is the speed of the following vehicle in the i-th column, is the emergency braking rate of the leading vehicle in the i-th column of following vehicles, is the emergency braking rate of the i-th following vehicle.
[0066] In addition, the emergency braking rate of the preceding vehicle of the i-th following train must be smaller than the emergency braking rate of the i-th following train, so as to ensure that the i-th following train can stop behind the preceding vehicle of the i-th following train in time under any circumstances to ensure that the two trains will not collide.
[0067] In addition, during the actual operation of the train, the emergency braking rate cannot be a constant value and will fluctuate within a certain range, such as Figure 2 shown. Figure 2 The rear vehicle in the equation is any following vehicle, and the front vehicle is the preceding vehicle of any following vehicle. The preceding vehicle and the preceding vehicle of the i-th following vehicle are not synchronized during the stopping phase, which results in the error distance between the trains (i.e., the distance traveled by the following vehicle (i.e., the i-th following vehicle) during the braking process due to the maximum communication delay between the preceding and following vehicles). Therefore, in actual operation,
[0068] Among them, t yis the communication time, such as t y is 5 consecutive communication cycles (e.g. 1 second). The speed of the i-th train following the vehicle at the platform is Below 2km / h (kilometers per hour).
[0069] For example, a virtual train consists of two 3-carriage trains, one of which is the leading train and the other is the following train. Therefore, the safe distance between the following train and its preceding train (i.e., the leading train) is determined in step 102. Among them, v B is the speed of the following train in a virtual train consisting of two three-train sets, v F is the speed of the leading train in a virtual train consisting of two 3-train sets, E B is the emergency braking rate of the following train in a virtual train consisting of two three-train sets, E F is the emergency braking rate of the leading car in a virtual train consisting of two 3-car trains, and E F <E B .
[0070] 103. Analyze the vehicle length of the virtual marshaled train based on the speed variation spacing function of each following vehicle, the length of the leading vehicle, the length of each following vehicle, and the safety distance between each following vehicle and its leading vehicle.
[0071] Among them, the speed change interval function of any following vehicle is related to the speed of any following vehicle and its preceding vehicle.
[0072] Among them, i is the following vehicle identifier, is the speed change interval function of the i-th column following vehicle, t is the time variable, is the speed of the vehicle preceding the i-th following vehicle, is the speed of the following vehicle in the i-th column.
[0073] When all trains are running in a virtual coupled form, all trains will be equivalent to one virtual train. Each train needs to consider a certain protective distance, such as Figure 3 The desired spacing shown. This distance is considered to ensure that the protective distance can avoid collisions between train units (such as the lead car and each following car). The actual distance between train units (i.e., the distance between each following car and its preceding car) must be greater than this protective distance, otherwise the emergency brake will be immediately output to slow the following car to a stop. Therefore, the total length of the virtual train is determined by the length of the lead car, L F , the length of each following vehicle The protective distance between each following vehicle and the vehicle in front OK, that is
[0074] The protection distance between two trains in a virtual marshaling train changes with the train speed. The higher the speed, the greater the distance, and the lower the speed, the smaller the distance. Therefore, the protection distance of the i-th train following the train is is based on and OK, that is
[0075] Therefore, the length of the virtual train is analyzed based on the spacing function of the speed change of each following car, the length of the leading car, the length of each following car and the safe distance between each following car and its leading car.
[0076] Among them, L T is the length of the virtual train, L F is the length of the leading vehicle, i is the identifier of the following vehicle, is the length of the following vehicle in the i-th column, is the safe distance between the i-th following vehicle and its preceding vehicle, is the spacing function of the speed change of the following vehicles in the i-th column, is the speed of the following vehicle in the i-th column.
[0077] Taking the virtual train consisting of two 3-carriage trains, one of which is the leading train and the other is the following train as an example, the safe distance between the following train and its preceding train (i.e. the leading train) is The distance function of the following vehicle's speed change Protection distance L of following vehicle DY =L min +F(v B ), the length of the virtual train set
[0078] At this time, the leading vehicle is in an insurmountable position relative to the following vehicle, and the speed of the leading vehicle can be equivalent to the insurmountable emergency braking trigger speed.
[0079] 104. Analyze the operating capacity of the virtual marshaling train based on the total length of the virtual marshaling train.
[0080] The minimum safe interval between the leading train and the following train in a virtual marshaling train is the upper limit of the virtual marshaling's operating capacity: the leading train departs from the platform to the end of the safety protection section, and the following train runs into the station at the maximum allowable operating speed of the section. The distance from the station stop is equal to the train braking distance plus the distance the train travels during the braking reaction time. Figure 4 Therefore, the operating capacity of the virtual train is T =
[0081]
[0082] Among them, T is the operating capacity of the virtual train, i is the following vehicle identifier, L s is the safety protection distance of the virtual train, L T is the length of the virtual train, V max is the maximum operating speed of the section, the platform tracking interval is an important technical parameter affecting the throughput capacity, a is the traction acceleration of the virtual marshaling train, T R is the braking reaction time, T D is the stopping time of the virtual train, and b is the braking deceleration of the virtual train.
[0083] Among them, T D =T0+α, T0 is the stop time of fixed marshaling, α is the time deviation of virtual marshaling.
[0084] For example, the stopping time of a virtual marshaling train at a station is calculated using the door opening and closing synchronization method. Since the virtual marshaling train has a 4-second deviation when entering the station and a 1-second deviation when starting to depart, the stopping time is increased by 5 seconds compared with the traditional fixed marshaling train. Therefore, α can be 5 seconds, and T D =T0+5 seconds.
[0085] In addition, the method for analyzing the operating capability of a virtual marshaling train provided in this embodiment will also analyze the turnaround capability of the virtual marshaling train.
[0086] The analysis of the reversing capability of virtual marshaling trains can be divided into three stages (taking the reversing station after the next station as an example), including the down platform receiving interval, the reversing track departure interval and the up platform departure interval. Figure 5 As shown. The down platform train receiving interval refers to the time interval between the preceding virtual marshaling train and the following virtual marshaling train entering the platform before the reversal. The reversing track departure interval refers to the time interval between the preceding virtual marshaling train and the following virtual marshaling train departing from the reversing track. The up platform departure interval refers to the departure interval between the preceding virtual marshaling train and the following virtual marshaling train from the platform after the reversal. The reversing interval of the train after the station can be the maximum value of these three intervals. In essence, the interval of each stage refers to the spacing function of the speed change of each following vehicle. Just take the largest one.
[0087] Therefore, when analyzing the reversing capacity of a virtual train, the downlink platform receiving interval, the reversing rail departure interval, and the uplink platform departure interval can be analyzed based on the speed variation function of each following train. The maximum value of the downlink platform receiving interval, the reversing rail departure interval, and the uplink platform departure interval is taken as the reversing capacity of the virtual train.
[0088] Virtual marshaling technology is the development direction of the next generation of rail transit train operation control system. The train operates normally in the form of virtual marshaling, which effectively solves the problem of effectively matching passenger flow and vehicle resources under tidal passenger flow, large and small routes, peak and off-peak conditions. The whole vehicle length L of the virtual marshaling train obtained by the analysis of the operating capacity analysis method of the virtual marshaling train provided in this embodiment is T , the operating capacity of the virtual train T, the emergency braking rate of the leading car E F , Emergency braking rate of the following vehicle Traction acceleration a and braking reaction time T of virtual train R , communication time t y It determines the upper limit of the operating capacity of the virtual train formation and can be used to guide the relevant professional design of the subway construction unit, the driving organization and departure interval of the subway operating unit.
[0089] This embodiment provides a method for analyzing the operational capacity of a virtual marshaled train, wherein the entire train consists of multiple marshaled trains; one marshaled train is a lead train, and the remaining marshaled trains are followers. The method determines the length of the lead train and the length of each follower train; determines the safety distance between each follower train and its leading train; analyzes the entire length of the virtual marshaled train based on a spacing function of the speed changes of each follower train, the length of the lead train, the length of each follower train, and the safety distance between each follower train and its leading train; and analyzes the operational capacity of the virtual marshaled train based on the entire length of the virtual marshaled train. The method provided in this embodiment analyzes the entire length of the virtual marshaled train based on a spacing function of the speed changes of each follower train, the length of the lead train, the length of each follower train, and the safety distance between each follower train and its leading train, and then analyzes the operational capacity of the virtual marshaled train based on the entire length of the virtual marshaled train, thereby achieving a quantitative analysis of the operational capacity of a train control system based on the principle of virtual marshaling.
[0090] Based on the same inventive concept of the method for analyzing the operating capacity of a virtual marshaled train, this embodiment provides an apparatus for analyzing the operating capacity of a virtual marshaled train. The entire train of the virtual marshaled train is composed of multiple marshaled trains; one marshaled train is a lead train, and the remaining marshaled trains are follower trains;
[0091] See also Figure 6 , the device comprises:
[0092] The first determining module 601 is used to determine the length of the leading vehicle and the length of each following vehicle.
[0093] The second determining module 602 is configured to determine a safe distance between each following vehicle and the vehicle in front of it.
[0094] The first analysis module 603 is used to analyze the entire length of the virtual train set based on the spacing function of the speed changes of each following car, the length of the leading car determined by the first determination module 601, the length of each following car, and the safety distance between each following car and its leading car determined by the second determination module 602.
[0095] The second analysis module 604 is used to analyze the operating capacity of the virtual train formation according to the entire length of the virtual train formation obtained by the first analysis module 603.
[0096] The second determination module 602 is configured to determine the emergency braking rate and speed of each following vehicle, and the emergency braking rate and speed of the vehicle preceding each following vehicle. A safe distance between each following vehicle and its preceding vehicle is determined based on the emergency braking rate and speed of each following vehicle and the emergency braking rate and speed of the vehicle preceding each following vehicle.
[0097] Among them, the safe distance between any following vehicle and its preceding vehicle is
[0098] i is the following vehicle identifier, is the safe distance between the i-th following vehicle and its preceding vehicle, is the speed of the vehicle preceding the i-th following vehicle, is the speed of the following vehicle in the i-th column, is the emergency braking rate of the leading vehicle in the i-th column of following vehicles, is the emergency braking rate of the i-th following vehicle, and
[0099] Among them, the spacing function of the speed change of any following vehicle is
[0100] Among them, i is the following vehicle identifier, is the speed change interval function of the i-th column following vehicle, t is the time variable, is the speed of the vehicle preceding the i-th following vehicle, is the speed of the following vehicle in the i-th column.
[0101] The first analysis module 603 is used to analyze the length of the virtual train.
[0102] Among them, L T is the length of the virtual train, L F is the length of the leading vehicle, i is the identifier of the following vehicle, is the length of the following vehicle in the i-th column, is the safe distance between the i-th following vehicle and its preceding vehicle, is the spacing function of the speed change of the following vehicles in the i-th column, is the speed of the following vehicle in the i-th column.
[0103] The second analysis module 604 is used to analyze the operating capability of the virtual train.
[0104] Among them, T is the operating capacity of the virtual train, i is the following vehicle identifier, L s is the safety protection distance of the virtual train, L T is the length of the virtual train, V max is the maximum operating speed of the section, a is the traction acceleration of the virtual marshaling train, T R is the braking reaction time, T D is the stopping time of the virtual train, and b is the braking deceleration of the virtual train.
[0105] Among them, T D =T0+α, T0 is the stop time of fixed marshaling, α is the time deviation of virtual marshaling.
[0106] The device further includes a third analysis module configured to analyze the downlink platform pick-up interval, the reversing rail departure interval, and the uplink platform departure interval based on a spacing function of the speed changes of each following vehicle, and to determine the maximum value of the downlink platform pick-up interval, the reversing rail departure interval, and the uplink platform departure interval as the reversing capacity of the virtual marshaled train.
[0107] The device provided in this embodiment analyzes the entire length of the virtual marshaling train based on the spacing function of the speed changes of each following car, the length of the leading car, the length of each following car, and the safe distance between each following car and the car in front. Then, based on the entire length of the virtual marshaling train, the operating capacity of the virtual marshaling train is analyzed, thereby realizing a quantitative analysis of the operating capacity of the train control system based on the principle of virtual marshaling.
[0108] Based on the same inventive concept of the method for analyzing the operating capacity of a virtual train, this embodiment provides an electronic device such as Figure 7 As shown, it includes: a memory 701, a processor 702, and a computer program.
[0109] The computer program is stored in the memory 701 and is configured to be executed by the processor 702 to implement the above-mentioned method for analyzing the operating capability of the virtual train.
[0110] The virtual train involved in the virtual train operation capability analysis method is composed of multiple trains, one of which is the lead train and the other trains are followers.
[0111] Specifically, the operating capability analysis method of the virtual marshaling train includes:
[0112] Determine the length of the lead vehicle and the length of each following vehicle.
[0113] Determine the safe distance between each following vehicle and the vehicle in front.
[0114] The overall length of the virtual train is analyzed based on the spacing function of the speed changes of each following car, the length of the leading car, the length of each following car, and the safe distance between each following car and its leading car.
[0115] The operating capacity of the virtual marshaling train is analyzed based on the overall length of the virtual marshaling train.
[0116] Optionally, determining a safe distance between each following vehicle and the vehicle in front of it includes:
[0117] The emergency braking rate and speed of each following vehicle are determined, and the emergency braking rate and speed of the vehicle preceding each following vehicle are determined.
[0118] The safe distance between each following vehicle and its leading vehicle is determined based on the emergency braking rate and speed of each following vehicle and the emergency braking rate and speed of the leading vehicle of each following vehicle.
[0119] Among them, the safe distance between any following vehicle and its preceding vehicle is
[0120] i is the following vehicle identifier, is the safe distance between the i-th following vehicle and its preceding vehicle, is the speed of the preceding vehicle in the i-th column, is the speed of the following vehicle in the i-th column, is the emergency braking rate of the leading vehicle in the i-th column of following vehicles, is the emergency braking rate of the i-th following vehicle, and
[0121] Optionally, the speed change function of any following vehicle is
[0122] Among them, i is the following vehicle identifier, is the speed change interval function of the i-th column following vehicle, t is the time variable, is the speed of the preceding vehicle in the i-th column, is the speed of the following vehicle in the i-th column.
[0123] Optionally, the entire length of the virtual marshaled train is analyzed based on a spacing function of the speed changes of the following vehicles, the length of the lead vehicle, the length of each following vehicle, and the safety distance between each following vehicle and its leading vehicle, including:
[0124] Analyze the overall length of a virtual train
[0125] Among them, L T is the length of the virtual train, L F is the length of the leading vehicle, i is the identifier of the following vehicle, is the length of the following vehicle in the i-th column, is the safe distance between the i-th following vehicle and its preceding vehicle, is the spacing function of the speed change of the following vehicles in the i-th column, is the speed of the following vehicle in the i-th column.
[0126] Optionally, the operating capability of the virtual marshaling train is analyzed based on the entire length of the virtual marshaling train, including:
[0127] Analyze the operational capabilities of virtual train formations
[0128] Among them, T is the operating capacity of the virtual train, i is the following vehicle identifier, L s is the safety protection distance of the virtual train, L T is the length of the virtual train, V max is the maximum operating speed of the section, a is the traction acceleration of the virtual marshaling train, T R is the braking reaction time, T D is the stopping time of the virtual train, and b is the braking deceleration of the virtual train.
[0129] Optionally, t D =T0+α, T0 is the stop time of fixed marshaling, α is the time deviation of virtual marshaling.
[0130] Optionally, the method further includes:
[0131] The interval between trains meeting at the down platform, the interval between trains departing on the turnaround track and the interval between trains departing on the up platform are analyzed based on the interval function of the speed change of each following vehicle.
[0132] The maximum value among the down platform train receiving interval, the reversing track departure interval and the up platform departure interval is taken as the reversing capacity of the virtual marshaling train.
[0133] The electronic device provided in this embodiment has a computer program executed by a processor to analyze the entire length of a virtual train set based on a spacing function of the speed changes of each following car, the length of the lead car, the length of each following car, and the safety distance between each following car and the car in front of it. Furthermore, based on the entire length of the virtual train set, the operating capability of the virtual train set is analyzed, thereby realizing a quantitative analysis of the operating capability of a train control system based on the principle of virtual marshaling.
[0134] Based on the same inventive concept of the method for analyzing the operating capability of a virtual train, this embodiment provides a computer-readable storage medium having a computer program stored thereon. The computer program is executed by a processor to implement the method for analyzing the operating capability of a virtual train.
[0135] The virtual train involved in the virtual train operation capability analysis method is composed of multiple trains, one of which is the lead train and the other trains are followers.
[0136] Specifically, the operating capability analysis method of the virtual train formation includes:
[0137] Determine the length of the lead vehicle and the length of each following vehicle.
[0138] Determine the safe distance between each following vehicle and the vehicle in front.
[0139] The overall length of the virtual train is analyzed based on the spacing function of the speed changes of each following car, the length of the leading car, the length of each following car, and the safe distance between each following car and its leading car.
[0140] The operating capacity of the virtual marshaling train is analyzed based on the overall length of the virtual marshaling train.
[0141] Optionally, determining a safe distance between each following vehicle and the vehicle in front of it includes:
[0142] The emergency braking rate and speed of each following vehicle are determined, and the emergency braking rate and speed of the vehicle preceding each following vehicle are determined.
[0143] The safe distance between each following vehicle and its leading vehicle is determined based on the emergency braking rate and speed of each following vehicle and the emergency braking rate and speed of the leading vehicle of each following vehicle.
[0144] Among them, the safe distance between any following vehicle and its preceding vehicle is
[0145] i is the following vehicle identifier, is the safe distance between the i-th following vehicle and its preceding vehicle, is the speed of the preceding vehicle in the i-th column, is the speed of the following vehicle in the i-th column, is the emergency braking rate of the leading vehicle in the i-th column of following vehicles, is the emergency braking rate of the i-th following vehicle, and
[0146] Optionally, the speed change function of any following vehicle is
[0147] Among them, i is the following vehicle identifier, is the speed change interval function of the i-th column following vehicle, t is the time variable, is the speed of the preceding vehicle in the i-th column, is the speed of the following vehicle in the i-th column.
[0148] Optionally, the entire length of the virtual marshaled train is analyzed based on a spacing function of the speed changes of the following vehicles, the length of the lead vehicle, the length of each following vehicle, and the safety distance between each following vehicle and its leading vehicle, including:
[0149] Analyze the overall length of a virtual train
[0150] Among them, L T is the length of the virtual train, L F is the length of the leading vehicle, i is the identifier of the following vehicle, is the length of the following vehicle in the i-th column, is the safe distance between the i-th following vehicle and its preceding vehicle, is the spacing function of the speed change of the following vehicles in the i-th column, is the speed of the following vehicle in the i-th column.
[0151] Optionally, the operating capability of the virtual marshaling train is analyzed based on the entire length of the virtual marshaling train, including:
[0152] Analyze the operational capabilities of virtual train formations
[0153] Among them, T is the operating capacity of the virtual train, i is the following vehicle identifier, L s is the safety protection distance of the virtual train, L T is the length of the virtual train, V max is the maximum operating speed of the section, a is the traction acceleration of the virtual marshaling train, T R is the braking reaction time, T D is the stopping time of the virtual train, and b is the braking deceleration of the virtual train.
[0154] Optionally, T D =T0+α, T0 is the stop time of fixed marshaling, α is the time deviation of virtual marshaling.
[0155] Optionally, the method further includes:
[0156] The interval between trains meeting at the down platform, the interval between trains departing on the turnaround track and the interval between trains departing on the up platform are analyzed based on the interval function of the speed change of each following vehicle.
[0157] The maximum value among the down platform train receiving interval, the reversing track departure interval and the up platform departure interval is taken as the reversing capacity of the virtual marshaling train.
[0158] The computer-readable storage medium provided in this embodiment has a computer program thereon executed by a processor to analyze the entire length of a virtual train set based on a spacing function of the speed changes of each following car, the length of the lead car, the length of each following car, and the safety distance between each following car and its leading car. Furthermore, based on the entire length of the virtual train set, the operating capability of the virtual train set is analyzed, thereby realizing a quantitative analysis of the operating capability of a train control system based on the principle of virtual marshaling.
[0159] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code. The scheme in the embodiment of the present application can be implemented in various computer languages, for example, object-oriented programming language Java and literal translation scripting language JavaScript, etc.
[0160] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0161] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0162] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0163] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present application.
[0164] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.
Claims
1. A method for analyzing the operating capacity of a virtual train, characterized in that: The entire train of a virtual marshaling train is composed of multiple marshaling trains; among them, one marshaling train is the lead train, and the other marshaling trains are follower trains; The method comprises: Determine the length of the lead vehicle and the length of each following vehicle; Determining the safe distance between each following vehicle and its preceding vehicle includes: determining the emergency braking rate and speed of each following vehicle, determining the emergency braking rate and speed of the preceding vehicle of each following vehicle; determining the safe distance between each following vehicle and its preceding vehicle based on the emergency braking rate and speed of each following vehicle, and the emergency braking rate and speed of the preceding vehicle of each following vehicle; wherein, for any column of following vehicles and their preceding vehicle, the safe distance ; To follow the car logo, For the The safe distance between the following vehicle and the vehicle in front of it, For the The speed of the vehicle ahead of the following vehicle, For the The speed of the following vehicle, For the The emergency braking rate of the leading vehicle in the column following the vehicle, For the The emergency braking rate of the following vehicle, and ; The total length of the virtual train is analyzed based on the speed change spacing function of each following car, the length of the leading car, the length of each following car, and the safe distance between each following car and its leading car. The speed change spacing function of any following car is: ;in, To follow the car logo, For the The spacing function of the column following the speed change of the vehicle, is the time variable, For the The speed of the vehicle ahead of the following vehicle, For the The speed of the following vehicle; Analyzing the operating capacity of the virtual marshaling train according to the entire length of the virtual marshaling train, including: analyzing the operating capacity of the virtual marshaling train T= ; in, is the operating capability of the virtual train formation. To follow the car logo, is the safety protection distance of the virtual train formation, is the length of the virtual train set, is the maximum operating speed of the interval, is the traction acceleration of the virtual train set, is the braking reaction time, is the stop time of the virtual train, is the braking deceleration of the virtual train.
2. The method according to claim 1, characterized in that Analyzing the entire length of the virtual marshaled train based on the spacing function of the speed changes of the following vehicles, the length of the leading vehicle, the length of each following vehicle, and the safety distance between each following vehicle and its leading vehicle includes: Analyze the length of the virtual train ; in, is the length of the virtual train set, The captain of the lead vehicle, To follow the car logo, For the The length of the train following the vehicle, For the The safe distance between the following vehicle and the vehicle in front of it, For the The spacing function of the column following the speed change of the vehicle, For the The speed of the following vehicle.
3. The method according to claim 2, characterized in that , is the stop time for fixed train formations, is the time deviation of the virtual grouping.
4. The method according to claim 1, wherein The method further comprises: According to the spacing function of the speed change of each following vehicle, the interval between trains meeting at the down platform, the interval between trains departing on the return track and the interval between trains departing at the up platform are analyzed; The maximum value among the down platform train receiving interval, the reversing rail train departure interval and the up platform train departure interval is taken as the reversing capacity of the virtual marshaled train.
5. A device for analyzing the operating capability of a virtual train, characterized in that: The entire train of a virtual marshaling train is composed of multiple marshaling trains; among them, one marshaling train is the lead train, and the other marshaling trains are follower trains; The device comprises: The first determination module is used to determine the length of the leading vehicle and the length of each following vehicle; The second determination module is used to determine the safe distance between each following vehicle and its preceding vehicle, including: determining the emergency braking rate and speed of each following vehicle, determining the emergency braking rate and speed of the preceding vehicle of each following vehicle; determining the safe distance between each following vehicle and its preceding vehicle based on the emergency braking rate and speed of each following vehicle, and the emergency braking rate and speed of the preceding vehicle of each following vehicle; wherein, for any column of following vehicles and their preceding vehicle, the safe distance ; To follow the car logo, For the The safe distance between the following vehicle and the vehicle in front of it, For the The speed of the vehicle ahead of the following vehicle, For the The speed of the following vehicle, For the The emergency braking rate of the leading vehicle in the column following the vehicle, For the The emergency braking rate of the following vehicle, and ; The first analysis module is configured to analyze the vehicle length of the virtual marshaled train based on the speed variation spacing function of each following vehicle, the length of the leading vehicle determined by the first determination module, the length of each following vehicle, and the safety distance between each following vehicle and its leading vehicle determined by the second determination module; wherein the speed variation spacing function of any following vehicle is ;in, To follow the car logo, For the The spacing function of the column following the speed of the car, is the time variable, For the The speed of the vehicle ahead of the following vehicle, For the The speed of the following vehicle; The second analysis module is used to analyze the operating capacity of the virtual marshaling train according to the entire length of the virtual marshaling train obtained by the first analysis module, including: analyzing the operating capacity of the virtual marshaling train T= ; in, is the operating capability of the virtual train formation. To follow the car logo, is the safety protection distance of the virtual train formation, is the length of the virtual train set, is the maximum operating speed of the interval, is the traction acceleration of the virtual train set, is the braking reaction time, is the stop time of the virtual train, is the braking deceleration of the virtual train.
6. An electronic device, characterized in that: include: Memory; processor; as well as computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the method according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that A computer program is stored thereon; the computer program is executed by a processor to implement the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Simulation method and system of virtual marshalling train
CN118991885A