Train coupling test method, device, equipment, medium and product
By receiving train status and operation data and controlling the speed and mileage of the second train, the problem of vehicle joint testing by different manufacturers in the FAO system is solved, and the synchronous operation and position correction of the vehicle are realized to ensure the normal operation of the signal system.
Patent Information
- Application Number
- CN202510219457.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2025-07-11
AI Technical Summary
The lack of testing methods for vehicle hang-up scenarios of different manufacturers in the FAO system in the prior art, which makes it difficult to interconnect signal products.
By receiving the status information of the first train and operating data, the speed and cumulative mileage in the second train test platform are controlled, and the test of vehicle joint hanging scenarios of different manufacturers is realized.
It realizes the synchronous operation of vehicles from different manufacturers in the FAO system, ensuring the accuracy of train speed and position, and avoiding abnormal signals.
Smart Images

Figure CN120293558A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of rail transit, and particularly to a train coupling test method, device, equipment, medium and product. Background Art
[0002] In urban rail transit, there is a situation where on-vehicle train signal products of different manufacturers are interconnected. In the case of interconnection of signal products of different manufacturers, simulation tests need to be carried out in advance.
[0003] In the prior art, there is no test method for the vehicle coupling scenario of different manufacturers in the FAO (Fully Automatic Operation) system. Summary of the Invention
[0004] The present invention provides a train coupling test method, device, equipment, medium and product, to solve the defect that there is no test method for the vehicle coupling scenario of different manufacturers in the FAO system in the prior art, and to realize the test for the vehicle coupling scenario of different manufacturers in the FAO system.
[0005] The present invention provides a train coupling test method, including: Receiving first train status information from a first train test platform; When it is determined based on the first train status information that the first train is in a coupled state, receiving operation data of the first train from the first train test platform, where the operation data includes train running direction, train speed direction, train speed value, train acceleration direction, train acceleration value, and train cumulative mileage; Controlling the speed and cumulative mileage of a second train in a second train test platform based on the operation data of the first train.
[0006] According to a train coupling test method provided by the present invention, the controlling the speed and mileage of the second train in the second train test platform based on the operation data of the first train includes: Determining the train running direction and train speed direction of the second train based on the train running direction and train speed direction in the operation data of the first train; Determining the target train speed of the second train at the next moment based on the train speed, train acceleration direction, and train acceleration direction of the first train in the operation data of the first train at the current moment; Controlling the speed of the second train in the second train test platform based on the target train speed.
[0007] According to a train coupling test method provided by the present invention, controlling the speed and mileage of a second train in a second train test platform based on the operation data of the first train includes: When the cumulative mileage in the operation data of the first train is greater than the cumulative mileage of the second train, update the cumulative mileage of the second train according to the cumulative mileage in the operation data of the first train; When the cumulative mileage in the operation data of the first train is less than the cumulative mileage of the second train, keep the cumulative mileage of the second train unchanged.
[0008] According to a train coupling test method provided by the present invention, controlling the speed and mileage of a second train in a second train test platform based on the operation data of the first train further includes: When the cumulative mileage in the operation data of the first train is greater than the cumulative mileage of the second train, determine that the mileage update limit label is valid, and determine that the mileage update limit value is the cumulative mileage in the operation data of the first train; When the cumulative mileage in the operation data of the first train is less than the cumulative mileage of the second train, determine that the mileage update limit label is valid, and determine that the mileage update limit value is the current cumulative mileage of the second train; If the operation data of the first train is not received, update the cumulative mileage of the second train based on the current mileage update limit label and the current mileage update limit value.
[0009] According to a train coupling test method provided by the present invention, updating the cumulative mileage of the second train based on the current mileage update limit label and the current mileage update limit value includes: When the mileage update limit label is valid, determine the expected cumulative mileage of the second train at the next moment based on the current speed and acceleration value of the second train. If the expected cumulative mileage is not greater than the mileage update limit value, update the cumulative mileage of the second train to the expected cumulative mileage. If the expected cumulative mileage is greater than the mileage update limit value, do not update the cumulative mileage of the second train, and modify the mileage update limit label to invalid; When the mileage update limit label is invalid, keep the cumulative mileage of the second train unchanged.
[0010] According to a train coupling test method provided by the present invention, the method further includes: When the first train and the second train turn back, set the state of the second train to the coupled state; Send the second train status information and the operation data of the second train to the first train test platform, where the second train status information is used to indicate the status of the second train.
[0011] The present invention also provides a train coupling test device, including: A status acquisition module, configured to receive the first train status information from the first train test platform; An operation data acquisition module, configured to receive the operation data of the first train from the first train test platform when it is determined that the first train is in a coupled state based on the first train status information, where the operation data includes the train running direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; A synchronization module, configured to control the speed and cumulative mileage of the second train in the second train test platform based on the operation data of the first train.
[0012] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, it implements the train coupling test method as described in any one of the above.
[0013] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the train coupling test method as described in any one of the above.
[0014] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the train coupling test method as described in any one of the above.
[0015] The train coupling test method, device, equipment, medium, and product provided by the present invention receive the first train status information from the first train test platform; when it is determined that the first train is in a coupled state based on the first train status information, receive the operation data of the first train from the first train test platform, where the operation data includes the train running direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; control the speed and cumulative mileage of the second train in the second train test platform based on the operation data of the first train. In this way, by interconnecting and processing the data between the first train test platform and the second train test platform belonging to different manufacturers, the test for the vehicle coupling scenario belonging to different manufacturers in the FAO system is realized. Description of the Drawings
[0016] To more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0017] Figure 1 is a schematic flowchart of the train coupling test method provided by the present invention Figure 1 。
[0018] Figure 2 is a schematic diagram of the interaction of the test platform of the train coupling test method provided by the present invention.
[0019] Figure 3 is a schematic structural diagram of the train coupling test device provided by the present invention.
[0020] Figure 4 is a schematic structural diagram of the electronic device provided by the present invention. Detailed implementation manners
[0021] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.
[0022] The following will describe the train coupling test method provided by the present invention in conjunction with Figures 1 - 2 As shown in Figure 1 The train coupling test method includes the following steps: S110. Receive the first train status information from the first train test platform; S120. When determining the coupling status of the first train based on the first train status information, receive the operation data of the first train from the first train test platform. The operation data includes the train running direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; S130. Control the speed and cumulative mileage of the second train in the second train test platform based on the operation data of the first train.
[0023] The train coupling test method provided by the present invention realizes the test of the vehicle coupling scenario belonging to different manufacturers in the FAO system by interconnecting and processing the data between the first train test platform and the second train test platform belonging to different manufacturers.
[0024] AsFigure 2 As shown in Figure 2 , the method provided by the present invention is applied to the scenario of coupling trains where the objects under test are from two manufacturers. The objects under test are train signal products, which are used to collect train data, interact with the outside, and control the train. As Figure 2 shown in Figure 2 , the objects under test may include VOBC (vehicle on-board controller) and CI (computer interlocking). Different manufacturers often build their own test platforms for their own products and conduct simulation tests in the laboratory. That is to say, the test platforms of the two manufacturers respectively control their own vehicle models and on-board controllers.
[0025] The method provided by the present invention is for the train operation test in the coupling scenario. Two train test platforms respectively send their own train status information to each other, and the train status information reflects the status of the train. Specifically, for the coupling test, there are mainly the following scenarios: (1) Directly establish a coupled train, for example, build a train on the sleep wake-up track. In this scenario, when the local train is the "coupled train" (i.e., the main train), if the coupling is set on the simulation platform, the train coupling status is continuously filled as "coupled"; if the coupling is cancelled on the simulation, the train coupling status is filled as "not coupled", and in other cases it is filled as "not coupled". When the simulation platform detects a change in the status of the other party, it needs to immediately respond to its controlled train.
[0026] (2) The leading train stops on the track, and the trailing train controls the vehicle through ATO to perform the coupling. In this scenario, the continuously sent train coupling status of both parties is filled as "not coupled". When the two trains' VOBCs are coupled and stopped, the method set in (1) can be used to ensure that the two trains run simultaneously later.
[0027] When the coupled train turns back, the roles of the main train / slave train are swapped. Therefore, it is necessary for the test platform where the original main train is located to set the not-coupled status, and the test platform where the new main train is located to set the coupled status, referring to (1). That is to say, the method provided by the present invention further includes: When the first train and the second train turn back, set the status of the second train to the coupled status; Send the second train status information and the running data of the second train to the first train test platform, and the second train status information is used to indicate the status of the second train.
[0028] When the second train test platform receives the status information of the first train sent by the first train test platform and confirms that the status of the first train is coupled, confirm that the first train is the main train. The second train test platform continuously receives the running data of the first train sent by the first train test platform, and controls the speed and mileage of the second train in the second train test platform based on the running data, so that the second train and the first train are synchronized.
[0029] For the test platform of the master vehicle in the coupled state, it only needs to send the operation data of the first train to another test platform, and the other test platform controls the speed and cumulative mileage of the slave vehicle based on the received operation data to ensure that the vehicle models of the two manufacturers can run synchronously.
[0030] When the first test platform of manufacturer A and the second test platform of manufacturer B conduct a coupled scenario test, the speeds and accelerations of the trains need to be mutually transmitted so that the two trains can run simultaneously. The hard-wired I / O and relevant TCMS information can be manually operated. In addition to basic information such as axle count status, active balise message, and turnout status, coupling information also needs to be transmitted. The coupling information includes status information reflecting the train coupling state and operation data. The operation data includes train running direction, train speed direction, train speed value, train acceleration direction, train acceleration value, and train cumulative mileage. The mutually transmitted information is shown in Table 1.
[0031] Table 1
[0032] After the two trains complete coupling and start running simultaneously, it is necessary to periodically transmit operation data and status information. When the local vehicle is the master vehicle, only the operation data needs to be sent. When the local vehicle is the slave vehicle, it is necessary to execute the method provided by the present invention based on the received operation data and status information to achieve synchronization of the two trains.
[0033] Specifically, controlling the speed and mileage of the second train in the second train test platform based on the operation data of the first train includes: Determining the train running direction and train speed direction of the second train based on the train running direction and train speed direction in the operation data of the first train; Determining the target train speed of the second train at the next moment based on the train speed, train acceleration direction, and train acceleration direction of the first train at the current moment in the operation data of the first train; Controlling the speed of the second train in the second train test platform based on the target train speed.
[0034] In the method provided by the present invention, the operation data of the first train is periodically received and the second train in the second train test platform is controlled. That is, the operation data of the first train is received at each moment, and the speed and cumulative mileage of the second train at the next moment are controlled based on this operation data. The time interval between two adjacent moments is a preset duration, such as 100 ms, etc.
[0035] Specifically, the train running direction and the train speed direction in the running data are mainly used to determine the running direction of the leading train, so that the second train (the trailing train) can run along the direction of the leading train (the first train). The acceleration direction in the running data indicates whether the leading train is about to accelerate or decelerate. Read the train speed, the train acceleration direction, and the train acceleration direction from the running data received at the current moment, determine the target train speed of the second train at the next moment, and control the second train to reach the target train speed at the next moment. Specifically, it can be expressed by the formula: Vt = Vt (set); a = a (set); Vt+1 = Vt + a△t.
[0036] Among them, Vt+1 represents the target train speed at the next moment, Vt (set) represents the train speed in the running data, a (set) represents the acceleration in the running data, and △t represents the interval duration between two adjacent moments.
[0037] According to the magnitude relationship between the target train speed and the current speed of the second train, adjust whether the second train accelerates / decelerates in this cycle, so that the second train reaches the target train speed at the next moment. When the acceleration becomes 0, and at this time the current speed of the second train is inconsistent with the target train speed, the acceleration / deceleration speed of the previous cycle is adopted, and the purpose is also for the second train to reach the target train speed at the next moment.
[0038] After speed synchronization, theoretically the positions of the two trains are also synchronized. However, during laboratory tests, each of the two manufacturers controls the operation of the vehicle model through simulation, and there is often network delay during the transmission process. For example, when the trailing train receives the speed of the leading train, the leading train has already run at this speed. When the running time is short, it will not cause the problem of excessive spacing. However, if it runs for a long time, it may accumulate and cause a difference in the distance between the two trains of 1 axle counter, or the trailing train may cross the leading train, which will trigger the abnormal processing of the signal system. If the cumulative error is too large, such as the position interval between the two simulated trains is 1 axle counter, it will trigger the abnormal judgment of the signal system. Therefore, the method provided by the present invention also corrects the position of the train, that is, corrects the current position according to the cumulative mileage. The cumulative mileage starts from 0 when the coupling starts and then accumulates.
[0039] Specifically, in the method provided by the present invention, based on the running data of the first train to control the speed and mileage of the second train in the second train test platform, it further includes: When the cumulative mileage in the running data of the first train is greater than the cumulative mileage of the second train, update the cumulative mileage of the second train according to the cumulative mileage in the running data of the first train; When the cumulative mileage in the operation data of the first train is less than the cumulative mileage of the second train, keep the cumulative mileage of the second train unchanged.
[0040] Specifically, if the cumulative mileage L of the master vehicle is received, the steps to update the cumulative mileage of the slave vehicle are as follows: When L is greater than or equal to S t then, △S = L - S t , S t+1 = S t + △S, where S t represents the cumulative mileage of the second train at the current moment, and S t+1 represents the cumulative mileage of the second train at the next moment. That is to say, at this time, the slave vehicle directly updates according to the position of the master vehicle.
[0041] When L is less than S t at this time, since the slave vehicle has traveled a certain distance more than the master vehicle, it is necessary to wait and not update the position temporarily, that is, △S = 0, S t+1 = S t + △S.
[0042] In practical applications, due to poor network conditions, it may occur that the second test platform does not receive the operation data of the first train at the current moment. For this situation, in the method provided by the present invention, a mileage update limit label and a mileage update limit are maintained at the second test platform. When the operation data of the first train is received, the mileage update limit label and the mileage update limit value are updated. When the operation data of the first train is not received, the cumulative mileage of the second train is updated according to the latest mileage update limit label and mileage update limit value that can be read currently.
[0043] That is to say, in a possible implementation manner of the method provided by the present invention, controlling the speed and mileage of the second train in the second train test platform based on the operation data of the first train further includes: When the cumulative mileage in the operation data of the first train is greater than the cumulative mileage of the second train, determine that the mileage update limit label is valid and determine that the mileage update limit value is the cumulative mileage in the operation data of the first train; When the cumulative mileage in the operation data of the first train is less than the cumulative mileage of the second train, determine that the mileage update limit label is valid and determine that the mileage update limit value is the current cumulative mileage of the second train; If the operation data of the first train is not received, update the cumulative mileage of the second train based on the current mileage update limit label and the current mileage update limit value.
[0044] Specifically, if the cumulative mileage L of the master vehicle is received, the process of updating the mileage update limit label and the mileage update limit is as follows: When L is greater than or equal to St, set the mileage update limit label as valid, that is, the mileage update limit value S 限制 is valid, and S 限制 = L, that is to say, set the mileage update limit label as the cumulative mileage in the running data of the first train received at the current moment.
[0045] When L is less than S t set the mileage update limit label as valid, that is, the mileage update limit value S 限制 is valid, and S 限制 = S t , that is to say, set the mileage update limit label as the cumulative mileage of the second train at the current moment.
[0046] Update the cumulative mileage of the second train based on the current mileage update limit label and the current mileage update limit value, including: When the mileage update limit label is valid, determine the predicted cumulative mileage of the second train at the next moment based on the current speed and acceleration values of the second train. If the predicted cumulative mileage is not greater than the mileage update limit, update the cumulative mileage of the second train to the predicted cumulative mileage. If the predicted cumulative mileage is greater than the mileage update limit, do not update the cumulative mileage of the second train and modify the mileage update limit label to invalid; When the mileage update limit label is invalid, keep the cumulative mileage of the second train unchanged.
[0047] That is to say, if the mileage L of the master vehicle is not received, the steps to update the cumulative mileage of the slave vehicle are: If S 限制 is valid, that is, the slave vehicle needs to be updated according to the current speed and acceleration, that is: First calculate △S = V t △t + a t △t 2 / 2. If S t + △S is less than or equal to S 限制 , then update the cumulative mileage of the slave vehicle, that is, S t+1 = S t + △S, otherwise do not update S t+1 .
[0048] Among them, V t , a t represent the speed and acceleration of the second train at the current moment, S t represents the cumulative mileage of the second train at the current moment, △t represents the interval duration between the current moment and the next moment, and S 限制is the latest mileage update limit read, that is, the mileage update limit determined when the operation data of the first train was received last time. This is to ensure that when the main vehicle mileage L is received, the slave vehicle is prevented from moving too fast and exceeding the main vehicle.
[0049] If S 限制 is invalid, the train position is not updated at this time. This is to ensure that the slave vehicle always follows the main vehicle. Otherwise, if the slave vehicle is also updated at this time, when the main vehicle L is received, it may have exceeded the main vehicle position. At this time, it may still need to retreat, which may cause the repeated transmission of the balises that have already been passed, thus triggering ATP degradation.
[0050] In summary, the method provided by the present invention can support the testing of the coupled scenario on different manufacturers' test platforms, and can ensure that the two coupled trains can have synchronized speeds and positions.
[0051] The train coupling test device provided by the present invention will be described below. The train coupling test device described below can be correspondingly referred to the train coupling test method described above. As Figure 3 shown, the train coupling test device provided by the present invention includes the following modules: A status acquisition module 310, configured to receive the first train status information from the first train test platform; An operation data acquisition module 320, configured to receive the operation data of the first train from the first train test platform when it is determined that the first train is in a coupled state based on the first train status information. The operation data includes the train running direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; A synchronization module 330, configured to control the speed and cumulative mileage of the second train in the second train test platform based on the operation data of the first train.
[0052] Figure 4 Illustrates a schematic physical structure diagram of an electronic device, as Figure 4As shown in the figure, the electronic device may include: a processor 410, a communications interface 420, a memory 430, and a communication bus 440. Among them, the processor 410, the communications interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call the logical instructions in the memory 430 to execute the train coupling test method, which includes: receiving first train status information from a first train test platform; when it is determined that the first train is in a coupled state based on the first train status information, receiving the operation data of the first train from the first train test platform, where the operation data includes the train running direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; controlling the speed and cumulative mileage of the second train in the second train test platform based on the operation data of the first train.
[0053] In addition, when the logical instructions in the above-mentioned memory 430 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this 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 for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0054] On the other hand, the present invention also provides a computer program product. The computer program product 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 the train coupling test method provided by the above-mentioned various methods. The method includes: receiving first train status information from a first train test platform; when it is determined that the first train is in a coupled state based on the first train status information, receiving the operation data of the first train from the first train test platform, where the operation data includes the train running direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; controlling the speed and cumulative mileage of the second train in the second train test platform based on the operation data of the first train.
[0055] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the train coupling test method provided by the above-mentioned various methods. The method includes: receiving first train status information from a first train test platform; when it is determined that the first train is in a coupled state based on the first train status information, receiving the running data of the first train from the first train test platform, where the running data includes the train running direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; controlling the speed and cumulative mileage of a second train in a second train test platform based on the running data of the first train.
[0056] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0057] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, 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. The 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 for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0058] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A train coupling test method, characterized in that Including: Receiving first train status information from a first train test platform; When it is determined based on the first train status information that the first train is in a coupled state, receiving operation data of the first train from the first train test platform, where the operation data includes train running direction, train speed direction, train speed value, train acceleration direction, train acceleration value, and train cumulative mileage; Controlling the speed and cumulative mileage of a second train in a second train test platform based on the operation data of the first train.
2. The train coupling test method according to claim 1, characterized in that The controlling the speed and mileage of the second train in the second train test platform based on the operation data of the first train includes: Determining the train running direction and train speed direction of the second train based on the train running direction and train speed direction in the operation data of the first train; Determining the target train speed of the second train at the next moment based on the train speed, train acceleration direction, and train acceleration direction of the first train in the operation data of the first train at the current moment; Controlling the speed of the second train in the second train test platform based on the target train speed.
3. The train coupling test method according to claim 2, characterized in that, The controlling the speed and mileage of the second train in the second train test platform based on the operation data of the first train includes: When the cumulative mileage in the operation data of the first train is greater than the cumulative mileage of the second train, updating the cumulative mileage of the second train according to the cumulative mileage in the operation data of the first train; When the cumulative mileage in the operation data of the first train is less than the cumulative mileage of the second train, maintaining the cumulative mileage of the second train unchanged.
4. The train coupling test method according to claim 2, wherein, The controlling the speed and mileage of the second train in the second train test platform based on the operation data of the first train further includes: When the cumulative mileage in the operation data of the first train is greater than the cumulative mileage of the second train, determining that the mileage update limit label is valid and determining the mileage update limit value as the cumulative mileage in the operation data of the first train; When the cumulative mileage in the operation data of the first train is less than the cumulative mileage of the second train, determining that the mileage update limit label is valid and determining the mileage update limit value as the current cumulative mileage of the second train; If the operation data of the first train is not received, updating the cumulative mileage of the second train based on the current mileage update limit label and the current mileage update limit value.
5. The train coupling test method according to claim 4, wherein The updating the cumulative mileage of the second train based on the current mileage update limit label and the current mileage update limit value includes: When the mileage update limit label is valid, determining the estimated cumulative mileage of the second train at the next moment based on the current speed and acceleration value of the second train. If the estimated cumulative mileage is not greater than the mileage update limit value, updating the cumulative mileage of the second train to the estimated cumulative mileage. If the estimated cumulative mileage is greater than the mileage update limit value, not updating the cumulative mileage of the second train and modifying the mileage update limit label to invalid; When the mileage update limit label is invalid, keep the cumulative mileage of the second train unchanged.
6. The train coupling test method according to claim 1, characterized in that, The method further includes: When the first train and the second train make a return trip, set the status of the second train to the coupled state; Send the second train status information and the operation data of the second train to the first train test platform, where the second train status information is used to indicate the status of the second train.
7. A train coupling test device, characterized in that, Includes: A status acquisition module, configured to receive first train status information from a first train test platform; An operation data acquisition module, configured to receive the operation data of the first train from the first train test platform when it is determined based on the first train status information that the first train is in the coupled state, where the operation data includes the train operation direction, the train speed direction, the train speed value, the train acceleration direction, the train acceleration value, and the train cumulative mileage; A synchronization module, configured to control the speed and cumulative mileage of the second train in the second train test platform based on the operation data of the first train.
8. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the train coupling test method according to any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the train coupling test method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the train coupling test method according to any one of claims 1 to 6.