Method, device and equipment for testing synchronization of virtual marshalling under station and medium
By acquiring the operational data of virtual train formations, the zero-speed moment and synchronization duration were determined, filling the gap in the synchronization test of virtual train formations entering stations, improving the verification and optimization of the synchronization of urban rail trains entering stations, and promoting the application of virtual formation technology.
Patent Information
- Application Number
- CN202310994071.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-08
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2043-08-08
AI Technical Summary
Existing technologies lack systematic testing methods for the synchronization of virtual train formations entering stations, which makes it impossible to fully evaluate the synchronization of virtual train formations during the station entry process, thus limiting the application of virtual formation technology in urban rail transit systems.
A test method for station entry synchronization under virtual train formation is provided. By acquiring the running data of the train before and after the train in the formation, the zero speed moment is determined, the station entry synchronization duration is calculated, and the test results are output based on the synchronization duration. The synchronization parameters are then adjusted until the test is passed.
It has enabled accurate verification of the synchronization of virtual train formation entering stations, improved the verification and optimization of the synchronization of urban rail train formation operation, promoted the research and development of virtual formation technology, and improved train operation efficiency.
Smart Images

Figure CN117208052B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of rail transit technology, and in particular to a method, apparatus, equipment and medium for testing the synchronization of station entry under virtual train formation. Background Technology
[0002] Patent application CN116395006A discloses a method and system for synchronous train entry control in virtual formations. The method includes: constructing a virtual train model based on the Lebesgue approximation model (LAM); determining an objective function based on the LAM according to the synchronous train entry control requirements; and establishing a contraction model predictive control (CMPC) problem model based on the objective function, the aperiodic discrete state-space equation, and the constraints; solving the CMPC problem model to determine the optimal control sequence for tracking the train; and controlling the virtual train according to the optimal control sequence. The invention patent application CN116039729A discloses a method, system, and storage medium for controlling the synchronous entry and exit of virtual train formations. The method includes: acquiring the position information of the leading and trailing cars of the virtual train formation; identifying the operating status of the virtual train formation based on the position information of the leading and trailing cars, wherein the operating status of the virtual train formation includes exiting the station, leaving the speed-limited section, and entering the station; acquiring the operating parameters of the leading and trailing cars of the virtual train formation; and controlling the synchronous entry and exit of the leading and trailing cars based on the operating parameters of the leading and trailing cars.
[0003] Existing technologies mainly focus on the operation control after the formation of the train. However, the lack of synchronous testing for the entry of virtual train formations into urban rail transit will prevent a comprehensive assessment of the synchronicity of virtual train formations during the entry process, thus limiting the application of virtual formation technology in urban rail transit systems. Summary of the Invention
[0004] This invention provides a method, apparatus, equipment, and medium for testing the synchronization of train arrivals under virtual train formation, in order to solve the technical defects of the current system which cannot assess the synchronization of train arrivals under virtual train formation, and thus cannot guarantee the operating efficiency of trains under virtual train formation.
[0005] In a first aspect, the present invention provides a method for testing the synchronization of arrival at stations under virtual grouping, comprising:
[0006] During the virtual train's entry into the station, the operation data of the train before and after the train in the formation are acquired.
[0007] The station entry synchronization time is determined based on the zero-speed time of the train corresponding to the running data of the train in front of the train and the zero-speed time of the train corresponding to the running data of the train behind the train.
[0008] Output the test results of the inbound synchronization under the virtual grouping based on the inbound synchronization duration;
[0009] The zero-speed moment is generated after the train speed is less than the preset speed within a first preset time period.
[0010] According to the test method for station entry synchronization under virtual train formation provided by the present invention, the step of determining the station entry synchronization duration based on the zero-speed time of the preceding train corresponding to the running data of the preceding train in the formation and the zero-speed time of the following train corresponding to the running data of the following train in the formation includes:
[0011] The first cycle number corresponding to the running moment when the speed of the preceding vehicle is less than the preset speed within the first preset time period is determined from the running data of the preceding vehicle in the formation;
[0012] The second cycle number is determined from the running data of the train following the formation, at the running moment when the speed of the train following the formation is less than the preset speed within the first preset time period;
[0013] The cycle difference is determined based on the second cycle number and the first cycle number;
[0014] The station synchronization duration is determined based on the cycle difference and the preset cycle duration.
[0015] According to the test method for arrival synchronization under virtual grouping provided by the present invention, the step of outputting the test result for arrival synchronization under virtual grouping based on the arrival synchronization duration includes:
[0016] If the inbound synchronization time is less than or equal to the second preset time, the test result of inbound synchronization under virtual grouping is output as passed;
[0017] If the inbound synchronization duration exceeds the second preset duration, the test result for inbound synchronization under virtual grouping will be "fail".
[0018] According to the test method for inbound synchronization under virtual grouping provided by the present invention, after outputting the test result of inbound synchronization under virtual grouping as failing, the method further includes:
[0019] Adjust the inbound synchronization parameters under the virtual grouping;
[0020] The running data of the train before and after the formation are obtained again to output the test results of the station entry synchronization under the virtual formation.
[0021] Continue until the test result for the synchronization of inbound stations under virtual grouping is passed.
[0022] The synchronization parameters for entering the station under virtual train formation include at least the acceleration parameters of the preceding train and the following train under virtual train formation.
[0023] The method for testing station entry synchronization under virtual train formation provided by the present invention further includes, before acquiring the running data of the train preceding the train and the running data of the train following the train, the following:
[0024] A virtual train formation is established within the operating section from the first preset station to the second preset station, associating the preceding and following cars of the train formation.
[0025] If it is determined that the virtual train is entering any station to be tested, a data acquisition instruction is generated;
[0026] The data acquisition command is used to acquire the train operation data of the train before and after the train of the test station.
[0027] According to the test method for arrival synchronization under virtual grouping provided by the present invention, after outputting the test result of arrival synchronization under virtual grouping based on the arrival synchronization duration, the method further includes:
[0028] The test results of the arrival synchronization under virtual grouping of each station are obtained by traversing each station in the queue of stations to be tested in a preset order.
[0029] Each station in the queue of stations to be tested has at least the characteristics of the train's direction of travel when entering the station, the train's travel time when entering the station, the slope when entering the station, and the external environment when entering the station.
[0030] The external environmental characteristics include at least the current wind direction, current wind speed, and current temperature and humidity.
[0031] According to the test method for station entry synchronization under virtual train formation provided by the present invention, after generating the data acquisition instruction and before acquiring the running data of the train ahead and the train behind in the train formation, the method further includes:
[0032] Obtain the initial data of the leading and trailing trains in the train formation;
[0033] Clean the initial data of the train leading the train and the initial data of the train trailing the train, and filter out the running data of the first train leading the train and the running data of the first train trailing the train.
[0034] The timing of the first preceding vehicle operation data and the first following vehicle operation data is adjusted to obtain the second preceding vehicle operation data and the second following vehicle operation data.
[0035] The second preceding vehicle's running data and the second following vehicle's running data are aligned with timestamps to generate the running data of the preceding and following vehicles in the train formation.
[0036] Secondly, a testing device for inbound synchronization under virtual marshalling is provided, comprising:
[0037] The acquisition unit is used to acquire the running data of the train before the formation and the running data of the train after the formation during the process of the virtual train entering the station.
[0038] The determining unit is used to determine the station entry synchronization duration based on the zero speed time of the train corresponding to the running data of the train before the train in the formation and the zero speed time of the train after the train in the formation.
[0039] The output unit is used to output the test results of the inbound synchronization under the virtual grouping according to the inbound synchronization duration;
[0040] The zero-speed moment is generated after the train speed is less than the preset speed within a first preset time period.
[0041] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the aforementioned method for testing the synchronization of arrival at stations under virtual grouping.
[0042] Fourthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the test method for inbound synchronization under virtual grouping as described above.
[0043] This invention provides a method, apparatus, equipment, and medium for testing the synchronization of virtual train formation at station entry. During the station entry process of a virtual train formation, the operating data of the preceding and following trains are acquired. Based on the zero-speed time of the preceding train and the zero-speed time of the following train, the station entry synchronization duration is determined. The test results of the station entry synchronization under virtual formation are output based on the station entry synchronization duration. This invention can accurately verify the synchronization of virtual train formations during station entry, helping to improve the verification and improvement of the station entry synchronization of urban rail train formation operations. This, in turn, enhances the research and development of virtual train formation technology for urban rail trains, provides reliable technical support for the application of virtual train formation technology, and improves the operating efficiency of virtual train formations. Attached Figure Description
[0044] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0045] Figure 1 This is one of the flowcharts illustrating the testing method for inbound synchronization under virtual grouping provided by the present invention;
[0046] Figure 2 This is a flowchart illustrating the process of determining the station synchronization duration provided by the present invention;
[0047] Figure 3 This is a flowchart illustrating the test results of the output inbound synchronization provided by the present invention;
[0048] Figure 4 This is the second flowchart illustrating the method for testing station entry synchronization under virtual grouping provided by the present invention;
[0049] Figure 5 This is a schematic diagram of a virtual train formation provided by the present invention during the station entry process;
[0050] Figure 6 This is the third flowchart of the method for testing the synchronization of station entry under virtual grouping provided by the present invention;
[0051] Figure 7 This is the fourth flowchart illustrating the method for testing station entry synchronization under virtual grouping provided by the present invention;
[0052] Figure 8 This is a schematic diagram of the structure of the testing device for the synchronization of station entry under virtual grouping provided by the present invention;
[0053] Figure 9 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0054] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0055] Virtual train formation technology is a significant technological innovation in the urban rail transit field in recent years. By grouping multiple trains into a single operating unit, it can improve the operational efficiency and energy utilization of the urban rail transit system. In a virtual formation system, good coordination between trains is essential, especially during station entry, where coordination is crucial for ensuring train safety and efficient station entry. Current research on virtual train formation technology mainly focuses on the establishment of formations, operational control during formation operation, and safety, including the collection and analysis of actual train operation data and the generation of operational control commands.
[0056] Existing technologies mainly focus on the operational control after the formation of the train formation, and there is no systematic method to verify the synchronization performance of virtual train formations during station entry. Furthermore, the verification of station entry synchronization testing has not received sufficient attention. The lack of a testing method for the station entry synchronization of urban rail virtual train formations prevents a comprehensive evaluation of their synchronization during station entry, thus limiting the application of virtual formation technology in urban rail transit systems. To address these technical problems, this invention provides a method, apparatus, equipment, and medium for testing station entry synchronization under virtual formation. Figure 1 This is one of the flowcharts illustrating the testing method for inbound synchronization under virtual marshalling provided by the present invention. The testing method for inbound synchronization under virtual marshalling includes:
[0057] Step 101: During the virtual train's entry into the station, acquire the running data of the train before and after the train in the formation.
[0058] Step 102: Determine the station entry synchronization duration based on the zero speed time of the train corresponding to the running data of the train before the train in the formation and the zero speed time of the train after the train in the formation.
[0059] Step 103: Output the test results of the inbound synchronization under virtual grouping based on the inbound synchronization duration;
[0060] The zero-speed moment is generated after the train speed is less than the preset speed within a first preset time period.
[0061] In step 101, the leading and trailing cars form a virtual train formation. After the virtual train formation is formed, when it is determined that the train is about to enter any station to be tested, the running data of the leading and trailing cars are obtained based on the test equipment installed on the leading and trailing cars of the virtual train formation. The running data of the leading car formation includes the speed, position, and acceleration of the leading car formation, and the running data of the trailing car formation includes the speed, position, and acceleration of the trailing car formation.
[0062] In step 102, the station entry synchronization duration is determined based on the zero-speed time of the preceding train corresponding to the train's running data and the zero-speed time of the following train corresponding to the train's running data. In this embodiment of the invention, the zero-speed time is determined when the train's speed is continuously lower than a preset speed within a preset time period. Optionally, the preset time period can be 5 periods, each period lasting 200 milliseconds. At this time, the control system of the present invention will output a zero-speed flag. The present invention obtains the zero-speed time of the preceding train by finding the preceding train's running data that satisfies the condition that the train's speed is continuously lower than the preset speed within the preset time period from the preceding train's running data, and obtains the zero-speed time of the following train by finding the following train's running data that satisfies the condition that the train's speed is continuously lower than the preset speed within the preset time period from the following train's running data.
[0063] Optionally, by comparing the zero-speed time of the preceding train corresponding to the running data of the preceding train in the trainset, and the zero-speed time of the following train corresponding to the running data of the following train in the trainset, the station entry synchronization under the virtual trainset can be reflected. The closer the time interval between the zero-speed time of the preceding train and the zero-speed time of the following train, the better the station entry synchronization under the virtual trainset. The farther the time interval between the zero-speed time of the preceding train and the zero-speed time of the following train, the worse the station entry synchronization under the virtual trainset.
[0064] Optionally, the station entry synchronization time of the virtual train can be determined based on the time interval between the zero speed time of the preceding train and the zero speed time of the following train.
[0065] In step 103, the test results of the inbound synchronization under virtual grouping are output according to the inbound synchronization duration. The present invention can preset the verification standard of inbound synchronization according to actual needs. For example, a preset duration for evaluating inbound synchronization is set. When the inbound synchronization duration is less than or equal to the preset duration, the inbound synchronization is considered to be good. When the inbound synchronization duration is greater than the preset duration, the inbound synchronization is considered to be poor.
[0066] This invention provides a method, apparatus, equipment, and medium for testing the synchronization of virtual train formations entering stations. By real-time data acquisition and analysis, extraction and analysis of key values, quantitative indicators of station entry synchronization, output of station entry synchronization test results, and comprehensive evaluation and optimization of station entry synchronization, it fills a gap in current technology. It can quickly verify the synchronization of virtual train formations during station entry, improve testing efficiency, and provide reliable technical support and guarantee for the operation of urban rail transit systems. This invention is of great significance for the testing and optimization of station entry synchronization of virtual train formations in urban rail transit.
[0067] This invention acquires the running data of the preceding and following trains during the station entry process of a virtual train formation. Based on the zero-speed time of the preceding train corresponding to the running data of the preceding train and the zero-speed time of the following train corresponding to the running data of the following train, the station entry synchronization duration is determined. Based on the station entry synchronization duration, the test results of the station entry synchronization under virtual formation are output. This invention can accurately verify the synchronization of virtual train formations during the station entry process, which helps to improve the verification and improvement of the station entry synchronization of urban rail train formation operation, thereby enhancing the research and development of urban rail train virtual formation technology, providing reliable technical support for the application of urban rail train virtual formation technology, and improving the operating efficiency of virtual train formations.
[0068] Figure 2 This is a flowchart illustrating the process of determining the station entry synchronization duration provided by the present invention. The step of determining the station entry synchronization duration based on the zero-speed time of the preceding train corresponding to the running data of the preceding train in the trainset, and the zero-speed time of the following train corresponding to the running data of the following train in the trainset, includes:
[0069] Step 201: Determine the first cycle number from the running data of the train in the formation where the speed of the train in front is less than the preset speed within the first preset time period;
[0070] Step 202: Determine the second cycle number from the running data of the rear train in the formation, which corresponds to the running time when the speed of the rear train is less than the preset speed within the first preset time period;
[0071] Step 203: Determine the period difference based on the second period number and the first period number;
[0072] Step 204: Determine the station synchronization duration based on the cycle difference and the preset cycle duration.
[0073] In step 201, if by analyzing the train's running data, it is determined that the speed of the train is less than the preset speed within the first preset duration starting from a certain running time, then the running time is determined to be the zero-speed time of the train. Since there is time information in the train running data that uses a period as the unit of measurement, the period number corresponding to the zero speed of the train can be determined based on the zero-speed time of the train, that is, the first period number. For example, the first period number is the second period.
[0074] In step 202, if by analyzing the running data of the train in the formation, it is determined that the speed of the train in the formation is less than the preset speed within the first preset time period starting from a certain running time, then the running time is determined to be the zero speed time of the train in the formation. Based on the zero speed time of the train in the formation, the cycle number corresponding to the zero speed of the train in the formation can be determined, that is, the second cycle number. For example, the second cycle number is the twelfth cycle.
[0075] Step 203: Determine the cycle difference based on the second cycle number and the first cycle number. If the second cycle number is the twelfth cycle and the first cycle number is the second cycle, then the cycle difference is ten cycles.
[0076] In step 204, optionally, if the period difference is ten periods and the preset period duration is 200 milliseconds, then the station synchronization duration is determined to be 2 seconds based on the product of the period difference and the preset period duration.
[0077] This invention uses the cycle number corresponding to the zero-speed moment of the train as a verification standard for evaluating the station entry synchronization under virtual train formation. By calculating and analyzing the running data of the train before and after the formation, a quantitative station entry synchronization index is obtained, thereby objectively evaluating the coordination level of the virtual train formation during the station entry process. It also provides a scientific and comparable index for evaluating station entry synchronization, thus better guiding the operation optimization of the urban rail virtual train formation system.
[0078] Figure 3 This is a flowchart illustrating the test results of the station arrival synchronization provided by the present invention. The step of outputting the test results of the station arrival synchronization under virtual grouping based on the station arrival synchronization duration includes:
[0079] Step 301: If the inbound synchronization time is less than or equal to the second preset time, output the test result of inbound synchronization under virtual grouping as passed;
[0080] Step 302: If the inbound synchronization duration is greater than the second preset duration, output the test result of inbound synchronization under virtual grouping as "fail".
[0081] In step 301, the second preset duration can be 4 seconds. If the station entry synchronization duration is 2.8 seconds, then it is determined that the station entry synchronization duration is less than or equal to the second preset duration, and the test result of the station entry synchronization under virtual grouping is output as passed.
[0082] In step 302, the second preset duration can be 4 seconds. If the station entry synchronization duration is 4.2 seconds, then it is determined that the station entry synchronization duration is greater than the second preset duration, and the test result of the station entry synchronization under virtual grouping is output as failing.
[0083] Optionally, this invention compares the station entry synchronization time with the train entry synchronization index and automatically outputs the test results. When the station entry synchronization time is less than or equal to 4 seconds, the test result is passed; when the station entry synchronization time is greater than 4 seconds, the test result is failed. Finally, a test result information list is output, which includes the tested platform, platform type, train formation type, train number, station entry synchronization time value, and test result, as shown in Table 1 below:
[0084] Table 1
[0085]
[0086]
[0087] This invention can output test results in the form of reports or data export, thereby intuitively displaying the test results of station entry synchronization, which facilitates further analysis and evaluation. Compared with the lack of result output and analysis tools for station entry synchronization in the prior art, this invention provides a more convenient and visual way to present test results.
[0088] Optionally, after the test result for inbound synchronization under the output virtual group is "fail", the method further includes:
[0089] Adjust the inbound synchronization parameters under the virtual grouping;
[0090] The running data of the train before and after the formation are obtained again to output the test results of the station entry synchronization under the virtual formation.
[0091] Continue until the test result for the synchronization of inbound stations under virtual grouping is passed.
[0092] The synchronization parameters for entering the station under virtual train formation include at least the acceleration parameters of the preceding train and the following train under virtual train formation.
[0093] This invention identifies problems and shortcomings in the virtual train formation's station entry synchronization after the test result shows a failure. By adjusting the virtual train formation's station entry synchronization parameters, which include at least the acceleration parameters of the leading and trailing trains under virtual formation, and then re-acquiring the running data of the leading and trailing trains, the test result is output. If the test result shows a failure, the parameters are adjusted again; if the test result shows a pass, the adjustment is stopped.
[0094] This invention addresses the limitations and shortcomings of existing technologies in verifying the synchronization of train arrivals under virtual train formation. By collecting and analyzing real train operation data and outputting tabular data, the test results are presented intuitively, facilitating analysis and evaluation by testers. This invention fills the technical gap in station arrival synchronization testing for urban rail virtual train formation technology, effectively verifying the synchronization of virtual train formations during station arrival. The improvement is particularly significant in the continuous refinement of station arrival synchronization verification for urban rail train formation operation, and provides a direction for the development and application of urban rail virtual train formation technology.
[0095] Figure 4 This is the second flowchart of the test method for station entry synchronization under virtual train formation provided by the present invention. Before acquiring the running data of the train before and after the train in the formation, it also includes:
[0096] Step 401: Establish a virtual train formation by associating the preceding and following cars within the operating section from the first preset station to the second preset station.
[0097] Step 402: If it is determined that the virtual train is in the process of entering any station to be tested, a data acquisition instruction is generated;
[0098] The data acquisition command is used to acquire the train operation data of the train before and after the train of the test station.
[0099] In step 401, combined Figure 5 As shown, Figure 5 This is a schematic diagram of the virtual train formation process provided by the present invention during the station entry process. The virtual train formation is established in the down section between station 3 and station 2 and operates in virtual formation mode. The train that is already in the virtual formation operation mode runs from the down section between station 3 and station 2 to the down platform of platform 2.
[0100] In step 402, when the entry process of the virtual train into any station is determined, a data acquisition instruction is generated. The data acquisition instruction is used to acquire the running data of the train before the train and the running data of the train after the train at the station to be tested, that is, to collect the train running data of the train before the train and the train after the train.
[0101] This invention designs a test scenario and initiates train operation within that scenario to put the train into a virtual train formation mode. During the virtual train's entry into the station, test data is collected using a testing device. This fills the technical gap in the testing of the synchronization of virtual train formations entering the station in urban rail transit and provides a test basis for the subsequent effective verification of the synchronization of virtual train formations during the station entry process.
[0102] Optionally, after outputting the test results of the inbound synchronization under virtual grouping based on the inbound synchronization duration, the method further includes:
[0103] The test results of the arrival synchronization under virtual grouping of each station are obtained by traversing each station in the queue of stations to be tested in a preset order.
[0104] Each station in the queue of stations to be tested has at least the characteristics of the train's direction of travel when entering the station, the train's travel time when entering the station, the slope when entering the station, and the external environment when entering the station.
[0105] The external environmental characteristics include at least the current wind direction, current wind speed, and current temperature and humidity.
[0106] This invention allows for the setting of test stations with varying characteristics based on differences in train direction of entry, train travel time, gradient, and external environmental conditions. This verifies the impact of different test conditions on the synchronization of the virtual train formation's entry. For example, the train direction of entry includes both upward and downward directions; the train travel time during entry includes the duration of the train's continuous operation and testing, verifying the impact of different travel times on the synchronization of the virtual train formation's entry; the gradient during entry includes the impact of the train being in a non-horizontal state, such as a 5° or 15° gradient, on the synchronization of the virtual train formation's entry; and the external environmental conditions during entry include at least the current wind direction, wind speed, and temperature and humidity, verifying the impact of different wind directions, wind speeds, and temperature and humidity conditions on the synchronization of the train's entry.
[0107] Optionally, after determining all stations to be tested, the stations are sorted according to a preset order to construct a queue of stations to be tested. This invention can sequentially drive the virtual train to each station to be tested according to the order of the queue of stations to be tested, and complete the entry synchronization test and verification for each station. This invention tests the entry synchronization under the virtual train formation from multiple dimensions to ensure that the test results at each station to be tested are passed. If the test results are not passed, the entry synchronization control parameters are continuously adjusted to ensure that the train can guarantee the entry synchronization under various environments. This helps to improve the verification and improvement of the entry synchronization of urban rail train formation operation and improve the efficiency of urban rail train formation operation.
[0108] Optionally, after generating the data acquisition instruction, and before acquiring the running data of the train ahead in the formation and the running data of the train behind in the formation, the method further includes:
[0109] Obtain the initial data of the leading and trailing trains in the train formation;
[0110] Clean the initial data of the train leading the train and the initial data of the train trailing the train, and filter out the running data of the first train leading the train and the running data of the first train trailing the train.
[0111] The timing of the first preceding vehicle operation data and the first following vehicle operation data is adjusted to obtain the second preceding vehicle operation data and the second following vehicle operation data.
[0112] The second preceding vehicle's running data and the second following vehicle's running data are aligned with timestamps to generate the running data of the preceding and following vehicles in the train formation.
[0113] Optionally, this invention collects initial data from the leading and trailing cars of a virtual train formation in real time, and preprocesses this data. The preprocessing includes data cleaning, timing adjustment, and timestamp alignment. This preprocessing ensures the accuracy and usability of the data. Finally, based on the preprocessed data, feature extraction and analysis are performed to generate test results. This invention effectively evaluates the station entry synchronization function of virtual train formations. After preprocessing, the data from the leading and trailing cars becomes more accurate, providing more precise test results.
[0114] Figure 6 This is the third flowchart illustrating the method for testing station entry synchronization under virtual grouping provided by the present invention. Figure 6 The illustrated testing method includes a testing device comprising a data acquisition module, a data analysis module, a data calculation module, and a test result output module. Specifically, the invention first sets up a test scenario and starts the test scenario. Data acquisition and preprocessing are performed in the data acquisition module. Data filtering is performed in the data analysis module to obtain data from the trains before and after the formation. Data judgment is performed based on timestamp synchronization and parameter extraction. In the data calculation module, the timing of the trains before and after the formation entering zero speed is calculated, and then synchronization indicators are calculated. Finally, the expected result is determined in the test result output module. If the station entry synchronization time is less than or equal to 4 seconds, the test result output is "pass"; if the station entry synchronization time is greater than 4 seconds, the test result output is "fail".
[0115] Optionally, the present invention can output the test results in a visual form, which is convenient for testers to further analyze and evaluate. Testers can compare the output results with the expected indicators to evaluate and improve. If the test result is unsuccessful, the test result can be presented intuitively in the form of a printed table or spreadsheet. Testers can then analyze the specific values output by the test results, modify the control parameters in the station entry synchronization algorithm, manually evaluate and modify the station entry synchronization parameters, restart the test scenario, and re-perform the test verification of the virtual train entry synchronization until the test result is successful.
[0116] Figure 7 This is the fourth flowchart illustrating the testing method for station entry synchronization under virtual train formation provided by the present invention. The present invention sets up a testing device, connects it to the recording board of the onboard equipment of the virtual train formation, and ensures that the testing device can normally receive the actual operating data sent by the onboard equipment. The data acquisition module collects virtual train operation data, such as train speed, position, and acceleration. The data analysis module performs data preprocessing, data filtering, and feature extraction or filtering. During data analysis, the collected data needs to be classified according to the preceding and following trains in the formation. After data classification, the data of the preceding and following trains are timestamped and synchronized, and key parameter values used for data calculation are extracted. These key parameter values include the cycle number of the operating data of the preceding and following trains. Through data processing technology, the present invention can analyze the collected data, extract key parameter values, and calculate station entry synchronization indicators, providing a reliable data foundation for verifying the station entry synchronization of virtual train formations.
[0117] Optionally, the train's train-entry synchronization parameters are extracted and index data is calculated using the data calculation module. The key parameter values extracted by the data analysis module are calculated, and the input zero-speed times of the train before and after the train are determined. Then, the difference between the cycle number values of the zero-speed times of the train before and after the train is in the train-entry sequence is multiplied by the running cycle duration, such as 200 milliseconds, and the specific result of the train-entry synchronization, i.e., the train-entry synchronization duration, is calculated. The test result output module is used to output the test results and generate the final test results for further analysis and evaluation.
[0118] This invention, through the combined implementation of testing methods and testing devices, can comprehensively verify the synchronization performance of virtual train formations during station entry by collecting actual operating data, analyzing key values, and calculating station entry synchronization indicators. This helps to improve the verification and improvement of station entry synchronization in urban rail train formation operations, and can provide reliable technical support for the application of virtual train formation technology in urban rail transit systems, promoting its widespread application.
[0119] Figure 8 This is a schematic diagram of the test device for the synchronization of virtual train formation entering the station provided by the present invention. The test device for the synchronization of virtual train formation entering the station includes an acquisition unit 1. The acquisition unit is used to acquire the running data of the train before the formation and the running data of the train after the formation during the process of the virtual train entering the station. The working principle of the acquisition unit 1 can be referred to the aforementioned step 101, and will not be repeated here.
[0120] The test device for the synchronization of entering the station under the virtual train formation also includes a determination unit 2. The determination unit is used to determine the synchronization duration of entering the station based on the zero speed time of the train corresponding to the running data of the train before the formation and the zero speed time of the train corresponding to the running data of the train after the formation. The working principle of the determination unit 2 can be referred to the aforementioned step 102, and will not be repeated here.
[0121] The test device for the synchronization of entering the station under virtual grouping also includes an output unit 3. The output unit is used to output the test result of the synchronization of entering the station under virtual grouping according to the synchronization duration. The working principle of the output unit 3 can be referred to the aforementioned step 103, and will not be repeated here.
[0122] The zero-speed moment is generated after the train speed is less than the preset speed within a first preset time period.
[0123] This invention provides a method, apparatus, equipment, and medium for testing the synchronization of virtual train formation at station entry. During the station entry process of a virtual train formation, the operating data of the preceding and following trains are acquired. Based on the zero-speed time of the preceding train and the zero-speed time of the following train, the station entry synchronization duration is determined. The test results of the station entry synchronization under virtual formation are output based on the station entry synchronization duration. This invention can accurately verify the synchronization of virtual train formations during station entry, helping to improve the verification and improvement of the station entry synchronization of urban rail train formation operations. This, in turn, enhances the research and development of virtual train formation technology for urban rail trains, provides reliable technical support for the application of virtual train formation technology, and improves the operating efficiency of virtual train formations.
[0124] Figure 9 This is a schematic diagram of the structure of the electronic device provided by the present invention. For example... Figure 9As shown, the electronic device may include: a processor 910, a communication interface 920, a memory 930, and a communication bus 940, wherein the processor 910, the communication interface 920, and the memory 930 communicate with each other through the communication bus 940. The processor 910 can call logical instructions in the memory 930 to execute a test method for the synchronization of virtual train formation entering the station. The method includes: acquiring the running data of the preceding train and the following train during the entering process of the virtual train formation; determining the station entry synchronization duration based on the zero-speed time of the preceding train corresponding to the running data of the preceding train and the zero-speed time of the following train corresponding to the running data of the following train; and outputting the test result of the synchronization of virtual train formation entering the station based on the station entry synchronization duration; wherein the zero-speed time is generated after the train speed is less than a preset speed within a first preset duration.
[0125] Furthermore, the logical instructions in the aforementioned memory 930 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0126] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute a test method for station entry synchronization under virtual train formation provided by the above methods. The method includes: acquiring the running data of the preceding train and the following train during the station entry process of the virtual train formation; determining the station entry synchronization duration based on the zero-speed time of the preceding train corresponding to the running data of the preceding train and the zero-speed time of the following train corresponding to the running data of the following train; and outputting the test result of station entry synchronization under virtual train formation based on the station entry synchronization duration. The zero-speed time is generated after the train speed is less than a preset speed within a first preset duration.
[0127] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements a method for testing the synchronization of virtual train formation entering a station, as provided by the methods described above. The method includes: acquiring the running data of the preceding train and the following train during the entry process of the virtual train formation; determining the entry synchronization duration based on the zero-speed time of the preceding train corresponding to the running data of the preceding train and the zero-speed time of the following train corresponding to the running data of the following train; and outputting the test result of the synchronization of virtual train formation entering a station based on the entry synchronization duration. The zero-speed time is generated after the train speed is less than a preset speed within a first preset duration.
[0128] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0129] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0130] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for testing synchronization of inbound synchronization under virtual marshalling, characterized in that, The method comprises the following steps: acquiring train operation data before marshalling and train operation data after marshalling during the process of a virtual marshalling train entering a station; determining an entering station synchronization duration according to a front train zero speed time corresponding to the train operation data before marshalling and a rear train zero speed time corresponding to the train operation data after marshalling; outputting a test result of entering station synchronization under virtual marshalling according to the entering station synchronization duration; the zero speed time is generated after the train speed is less than a preset speed within a first preset duration; the method of determining the entering station synchronization duration according to the front train zero speed time corresponding to the train operation data before marshalling and the rear train zero speed time corresponding to the train operation data after marshalling comprises the following steps: determining a first cycle number corresponding to a running time when the front train speed is less than the preset speed within the first preset duration from the train operation data before marshalling; determining a second cycle number corresponding to a running time when the rear train speed is less than the preset speed within the first preset duration from the train operation data after marshalling; determining a cycle difference value according to the second cycle number and the first cycle number; determining the entering station synchronization duration according to the cycle difference value and a preset cycle duration.
2. The method of claim 1, wherein, the method of outputting the test result of entering station synchronization under virtual marshalling according to the entering station synchronization duration comprises the following steps: in the case that the entering station synchronization duration is less than or equal to a second preset duration, outputting the test result of entering station synchronization under virtual marshalling as passing; in the case that the entering station synchronization duration is greater than the second preset duration, outputting the test result of entering station synchronization under virtual marshalling as failing.
3. The method of claim 2, wherein, after outputting the test result of entering station synchronization under virtual marshalling as failing, the method further comprises the following steps: adjusting an entering station synchronization parameter under virtual marshalling; acquiring the train operation data before marshalling and the train operation data after marshalling again to output the test result of entering station synchronization under virtual marshalling; until the test result of entering station synchronization under virtual marshalling is passing; the entering station synchronization parameter under virtual marshalling at least comprises an acceleration parameter of the front train and an acceleration parameter of the rear train under virtual marshalling.
4. The method of claim 1, wherein, before acquiring the train operation data before marshalling and the train operation data after marshalling, the method further comprises the following steps: establishing a virtual marshalling train associated with the train before marshalling and the train after marshalling within a running section from a first preset station to a second preset station; generating a data acquisition instruction in the case that the virtual marshalling train is in the process of entering any to-be-tested station; the data acquisition instruction is used to acquire the train operation data before marshalling and the train operation data after marshalling of the to-be-tested station.
5. The method of claim 4, wherein, after outputting the test result of entering station synchronization under virtual marshalling according to the entering station synchronization duration, the method further comprises the following steps: traversing each to-be-tested station in a to-be-tested station queue according to a preset order to acquire the test result of entering station synchronization under virtual marshalling of each to-be-tested station; each to-be-tested station in the to-be-tested station queue at least has a train running direction feature when entering a station, a train running time feature when entering a station, a slope feature when entering a station and an external environment feature when entering a station; the external environment feature at least comprises a current wind direction feature, a current wind speed feature and a current temperature and humidity feature.
6. The method of claim 4, wherein, After the data acquisition instruction is generated, and before the pre-formation train operation data and the post-formation train operation data are acquired, the method further comprises: acquiring pre-formation train initial data and post-formation train initial data; cleaning the pre-formation train initial data and the post-formation train initial data to screen out first pre-formation train operation data and first post-formation train operation data; performing timing adjustment on the first pre-formation train operation data and the first post-formation train operation data to acquire second pre-formation train operation data and second post-formation train operation data; performing time stamp alignment operation on the second pre-formation train operation data and the second post-formation train operation data to generate pre-formation train operation data and post-formation train operation data.
7. A test apparatus for virtual marshalling inbound synchronization, characterized in that, comprise: an acquisition unit, configured to acquire pre-formation train operation data and post-formation train operation data in the process of a virtual formation train entering a station; a determination unit, configured to determine an entering station synchronization duration according to a pre-formation train zero speed time point corresponding to the pre-formation train operation data and a post-formation train zero speed time point corresponding to the post-formation train operation data; an output unit, configured to output a test result of virtual formation entering station synchronization according to the entering station synchronization duration; the zero speed time point is generated within a first preset duration after the train speed is less than a preset speed; the determination unit is specifically configured to: determine, from the pre-formation train operation data, a first cycle number corresponding to a running time point within the first preset duration at which the pre-formation train speed is less than the preset speed; determine, from the post-formation train operation data, a second cycle number corresponding to a running time point within the first preset duration at which the post-formation train speed is less than the preset speed; determine a cycle difference value according to the second cycle number and the first cycle number; determine the entering station synchronization duration according to the cycle difference value and a preset cycle duration.
8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the program to implement the virtual formation entering station synchronization test method in any one of claims 1-6. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the virtual formation entering station synchronization test method in any one of claims 1-6.
Citation Information
Patent Citations
Virtual marshalling train synchronous entering and exiting station control method and system and storage medium
CN116039729A
Synchronous pull-in control method and system for virtual marshalling trains
CN116395006A
Train speed measurement method, device and equipment based on marshalling communication
CN113401179A
Collaborative formation train safety protection method, device, equipment, system and medium
CN114132366A