High-speed railway train operation simulation method, device, equipment and medium

By using segmented and progressive traction enhancement and simulating human driving habits, the accuracy issues of existing high-speed train simulation methods are resolved, achieving more accurate train operation simulation, which is suitable for the planning and operation of high-speed railways.

CN120654416APending Publication Date: 2025-09-16CHINA STATE RAILWAY GRP CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510799421.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-16
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

Existing high-speed train operation simulation methods cannot accurately simulate the actual operation of the train, resulting in significant differences between the simulation results and the actual situation, making it difficult to effectively predict the complex changes in the train operation process.

Method used

The system adopts a time-sequential and progressive traction improvement method, combined with human driving habit factors, and is divided into three modes: train acceleration, target speed operation and deceleration operation. The train speed and mileage are calculated through real-time simulation, and the driver's driving habits are simulated to improve the simulation accuracy.

Benefits of technology

It has achieved effective simulation of high-speed railway train operation, improved the accuracy and effectiveness of the simulation, and can be closer to the actual operation situation, making it suitable for high-speed railway planning and operation plan compilation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120654416A_ABST
    Figure CN120654416A_ABST
Patent Text Reader

Abstract

The invention provides a high-speed railway train operation simulation method, device and equipment and a medium, and relates to the technical field of high-speed railway operation management. The method comprises the steps that the speed and mileage of a high-speed railway train are calculated in real time in a simulating mode; when the speed of the high-speed railway train reaches the target speed, performing target speed operation simulation on the high-speed railway train based on the target speed; when the mileage of the high-speed railway train reaches the braking mileage, performing deceleration operation simulation on the high-speed railway train; and when the speed of the high-speed railway train does not reach the target speed and the mileage does not reach the braking mileage, performing accelerated operation simulation on the high-speed railway train on the basis of segmented gradual increase of the traction force in time sequence. The high-speed railway train operation simulation method provided by the invention is more suitable for the actual operation condition of the train, and the simulation accuracy and effectiveness are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of high-speed railway operation management, and in particular to a high-speed railway train operation simulation method, device, equipment and medium. Background Art

[0002] Due to the complex structure of high-speed train systems and the close interrelationships between subsystems such as vehicles, signals, engineering, and power supply, it is difficult to use theoretical formulas to predict the complex changes during train operation. For example, when calculating parameters in high-speed railway train diagrams, many parameters in static formulas cannot be directly calculated. While on-site railway measurements are often performed using actual vehicle testing, this method requires the basic construction of the railway and cannot achieve exhaustive testing of a large number of scenarios. For this reason, the industry generally believes that simulation methods are a good means of predicting the complex changes during train operation.

[0003] Simulation technology can simulate the complex interactions between various elements in a high-speed rail system. It can identify bottlenecks that may arise when a limited number of stations and tracks are combined with factors such as dispatching instructions, inter-station connections, and infrastructure structural characteristics. It is also an effective method for addressing challenges in high-speed rail planning, operation scheduling, and train control. However, existing train operation simulations are relatively simple and cannot truly simulate actual train operations, resulting in significant discrepancies between simulation results and actual operations. Summary of the Invention

[0004] The present invention provides a high-speed railway train operation simulation method, device, equipment and medium, which are used to solve the defect in the prior art that there is a significant difference between the train operation simulation results and the actual operation conditions, and realize effective simulation of train operation.

[0005] The present invention provides a high-speed railway train operation simulation method, which includes the following steps.

[0006] Real-time simulation calculation of the speed and mileage of high-speed railway trains; When the speed of the high-speed railway train reaches the target speed, a target speed operation simulation is performed on the high-speed railway train based on the target speed; When the high-speed railway train mileage reaches the braking mileage, the high-speed railway train is decelerated and simulated; When the speed of the high-speed railway train does not reach the target speed and the mileage does not reach the braking mileage, the acceleration operation of the high-speed railway train is simulated based on the segmented and gradual increase of traction in time sequence.

[0007] According to a high-speed railway train operation simulation method provided by the present invention, the traction force is gradually increased in a time sequence, including: The traction force of a high-speed railway train during acceleration is simulated according to the following formula: in, Indicates the simulation iteration process The traction force of the time step, represents the time step, represents the number of time steps, Indicates the number of traction levels, Indicates the start time of the simulated driver's acceleration gear operation. Indicates the first shift-up operation moment of the simulated driver, Indicates the second upshift operation moment of the simulated driver, Indicates the simulated driver The time of the upshift operation, Indicates the current traction force determined based on the current speed and traction characteristic curve.

[0008] According to a high-speed railway train operation simulation method provided by the present invention, a high-speed railway train deceleration operation simulation is performed, comprising: Determine the deceleration based on the current speed of the high-speed railway train and the braking deceleration-speed curve corresponding to the intermediate braking level; The speed and mileage of the high-speed railway train during the deceleration operation are calculated according to the deceleration and the current speed of the high-speed railway train.

[0009] A high-speed railway train operation simulation method provided by the present invention further includes: Calculate the braking distance based on the current speed of the high-speed railway train, the planned position, and the required speed at the planned position; The braking mileage is calculated based on the braking distance and the predetermined position.

[0010] A high-speed railway train operation simulation method provided by the present invention further includes: Determine whether there is a high-speed railway train parked at the parking location, and if so, determine the parking location; Calculate the braking distance based on the current speed of the high-speed railway train; The braking mileage is calculated based on the braking distance and the stopping position.

[0011] According to a high-speed railway train operation simulation method provided by the present invention, a target speed operation simulation of a high-speed railway train is performed based on a target speed, comprising: Determine whether the high-speed railway train can maintain a constant speed based on line parameters and current traction; If so, the mileage of the high-speed railway train during uniform speed operation is calculated based on the target speed; If not, the high-speed railway train is accelerated and simulated based on the traction force.

[0012] According to a high-speed railway train operation simulation method provided by the present invention, a target speed operation simulation of a high-speed railway train is performed based on a target speed, comprising: Calculate the speed of high-speed railway trains based on line parameters and traction; If the train speed is less than the preset speed threshold, the high-speed railway train is accelerated and simulated; If the train speed is equal to the target speed, coasting simulation is performed on the high-speed railway train; the target speed is greater than the preset speed threshold.

[0013] The present invention also provides a high-speed railway train operation simulation device, comprising the following modules: Speed ​​and mileage real-time calculation module, used for real-time simulation calculation of the speed and mileage of high-speed railway trains; A target speed operation simulation module is used to simulate the target speed operation of the high-speed railway train based on the target speed when the high-speed railway train speed reaches the target speed; The deceleration operation simulation module is used to simulate the deceleration operation of the high-speed railway train when the high-speed railway train mileage reaches the braking mileage; The acceleration operation simulation module is used to simulate the acceleration operation of the high-speed railway train based on the segmented and gradual increase of traction in time sequence when the speed of the high-speed railway train has not reached the target speed and the mileage has not reached the braking mileage.

[0014] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, any of the high-speed railway train operation simulation methods described above is implemented.

[0015] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the high-speed railway train operation simulation method as described above is implemented.

[0016] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned high-speed railway train operation simulation methods.

[0017] The high-speed railway train operation simulation method, device, equipment and medium provided by the present invention adopt a time-sequenced segmented and progressive traction force improvement method when simulating the accelerated operation of the high-speed railway train, thereby simulating the driver's driving habits under the train control on-board equipment. That is, in the process of simulating the operation of the high-speed railway train, the human driving habit factor is taken into account, thereby improving the accuracy and effectiveness of the simulation. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0019] Figure 1 This is one of the flow charts of the high-speed railway train operation simulation method provided by an embodiment of the present invention.

[0020] Figure 2 This is the second flow chart of the high-speed railway train operation simulation method provided by an embodiment of the present invention.

[0021] Figure 3 It is a schematic diagram of the train operation process provided by an embodiment of the present invention.

[0022] Figure 4 It is a flow chart of a train acceleration simulation algorithm provided by an embodiment of the present invention.

[0023] Figure 5 This is one of the flow charts of the train target speed operation simulation algorithm provided by an embodiment of the present invention.

[0024] Figure 6 This is the second flow chart of the train target speed operation simulation algorithm provided by an embodiment of the present invention.

[0025] Figure 7 It is a flow chart of a train deceleration operation simulation algorithm provided by an embodiment of the present invention.

[0026] Figure 8 It is a flow chart of a train coasting operation simulation algorithm provided by an embodiment of the present invention.

[0027] Figure 9 It is a structural diagram of a high-speed railway train operation simulation device provided by an embodiment of the present invention.

[0028] Figure 10 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0029] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0030] The following combination Figures 1-9 The present invention describes a high-speed railway train operation simulation method, apparatus, device and medium provided by embodiments of the present invention.

[0031] Figure 1 This is one of the flow charts of the high-speed railway train operation simulation method provided by the embodiment of the present invention. Figure 1 As shown, the method includes the following: Step 101: Real-time simulation calculation of the speed and mileage of a high-speed railway train.

[0032] Step 102: When the speed of the high-speed railway train reaches the target speed, a target speed operation simulation is performed on the high-speed railway train based on the target speed.

[0033] It should be noted that the target speed operation simulation described in the embodiment of the present invention refers to an operation simulation based on the target speed.

[0034] Step 103: When the high-speed railway train mileage reaches the braking mileage, a deceleration operation simulation is performed on the high-speed railway train.

[0035] Step 104: When the high-speed train speed does not reach the target speed and the mileage does not reach the braking mileage, the high-speed train is accelerated based on the time-series stepwise and progressive increase in traction. There is no order restriction between steps 101 to 104.

[0036] It should be noted that, see Figure 2Before executing the above steps, the embodiment of the present invention requires first entering basic data, including fixed facility data (station mileage, grade, phase zone location, tunnels, bridges, signals, station-yard connections, etc.) and mobile equipment data (basic parameters of EMUs, traction characteristic curves, braking deceleration-speed curves, basic resistance parameters, etc.). Next, operation planning is performed, primarily including developing a train schedule and selecting the car body for each train. The car body is provided by the basic data input. The high-speed railway train operation simulation method (simulation iterative calculation) provided by the embodiment of the present invention performs simulation calculations based on this basic data and plan compilation. The high-speed railway train operation simulation method of the embodiment of the present invention divides train simulation into three operating modes: train acceleration, train target speed operation (also known as train reaching speed operation), and train deceleration. Since the train operation speed curve primarily represents statistics of speed and accumulated mileage, this embodiment of the present invention focuses on outputting speed and mileage, but also stores data such as time and acceleration.

[0037] As can be seen from step 104, the embodiment of the present invention adopts a time-sequential, segmented, and progressive traction force enhancement method when simulating the acceleration operation of a high-speed railway train, thereby simulating the driver's driving habits under the train control on-board equipment. That is, the embodiment of the present invention takes into account the human driving habit factor during the high-speed railway train operation simulation process, and compared with existing simulation methods that do not take into account the human driving habit factor, the accuracy and effectiveness of the simulation are improved.

[0038] In some embodiments of the present invention, the deceleration simulation in step 103 also takes into account human driving habits. Specifically, the high-speed train deceleration simulation includes: determining a deceleration based on the current speed of the high-speed train and a braking deceleration-speed curve corresponding to an intermediate braking level; and calculating the speed and mileage of the high-speed train during the deceleration process based on the deceleration and the current speed of the high-speed train. The use of the braking deceleration-speed curve corresponding to the intermediate braking level simulates human driving habits. Drivers generally do not use extremely aggressive or slow deceleration modes when controlling train deceleration. Most drivers use a relatively moderate deceleration intensity. Based on this human habit, and to more accurately simulate actual train operation, embodiments of the present invention use an intermediate braking level when simulating train deceleration (train braking levels are generally divided into 7 or 8 levels based on braking intensity. If the braking level is 7, the intermediate level is level 4; if the braking level is 8, the intermediate level is level 4 or level 5).

[0039] In some embodiments of the present invention, the stepwise and gradual increase in traction force in step 104 may be performed in the following manner: (1) in, Indicates the simulation iteration process The traction force of the time step, represents the time step, represents the number of time steps, Indicates the number of traction levels, Indicates the start time of the simulated driver's acceleration gear operation. Indicates the first shift-up operation moment of the simulated driver, Indicates the second upshift operation moment of the simulated driver, Indicates the simulated driver The time of the upshift operation, Indicates the current traction force determined according to the current speed and traction characteristic curve. i The speed of the train in the time step is , query on the traction characteristic curve The corresponding traction force, which is the current traction force It can be understood that, at each time step, the current traction force needs to be determined according to the current speed at that time step.

[0040] It should be noted that the target speed in step 102 refers to the required operating speed of the high-speed railway train or the speed manually set according to demand. For example, it generally includes the speed limit of the high-speed railway train itself, that is, the maximum operating speed specified for the high-speed railway train, and also includes the speed limit specified for certain sections of the railway line. Of course, in addition to this, there may be other scenarios requiring speed limits or requiring operation at a set speed, and the embodiment of the present invention does not impose any restrictions on this.

[0041] The braking mileage in step 103 refers to the mileage corresponding to the braking position at which deceleration begins. The deceleration may be for parking or for decelerating to a new target speed. Figure 3 , Figure 3 The mileage corresponding to the starting position (i.e. braking position) of the first train deceleration process (in order to decelerate to the new target speed), Figure 3 The mileage corresponding to the starting position (i.e., braking position) of the second section of the train deceleration process (for parking) is the braking mileage described in step 103 of this embodiment.

[0042] The determination of braking mileage (or braking position) is introduced in detail below.

[0043] The train's braking position is determined primarily through a feedforward response model, which determines in real time whether braking is necessary. If braking is necessary, the train deceleration simulation is directly initiated. In each iteration of the simulation, this embodiment of the present invention requires real-time braking determination to ensure that the train accurately reaches the required speed at predetermined locations (such as parking positions and speed limit locations on the railway line).

[0044] Specifically, the train braking process is regarded as a reverse acceleration process, and the actual braking mileage can be obtained by reverse calculation. The braking distance is calculated based on the current speed of the high-speed railway train, the predetermined position, and the required speed at the predetermined position; and the braking mileage is calculated based on the braking distance and the predetermined position.

[0045] By reserved location For the target shooting point, determine whether the following expression is true: (2) Where, The braking distance calculated based on the braking strategy adopted by the train and the resistance, in m.

[0046] If formula (2) holds true, then the mileage at this time is determined to be Braking mileage Otherwise, continue to calculate Is it .

[0047] It should be noted that the predetermined position in the embodiments of the present invention requires real-time determination. If the predetermined position is a station parking position, it is necessary to determine in real time whether a high-speed train is parked there. If so, the parking position must be redefined, i.e., a temporary parking position (pause position). The braking distance is then calculated based on the high-speed train's current speed and pause position. If the preceding train departs before the train reaches the braking distance, deceleration simulation is performed based on the original braking distance. If the preceding train departs during deceleration, the train is controlled to decelerate to the original parking position, reducing its speed to zero based on the original parking position. This embodiment takes into account multi-vehicle interaction scenarios, i.e., how the following train should react when a preceding train stops at a station. Compared to existing solutions that only simulate single-vehicle operation, the simulation method provided by the embodiments of the present invention better reflects actual train operation conditions, resulting in more accurate and effective simulation results.

[0048] As described above, the high-speed railway train operation simulation method provided by the embodiment of the present invention divides the train operation simulation into three situations: train acceleration operation simulation, train target speed operation (also known as train speed-reaching operation) simulation, and train deceleration operation simulation. The simulation of each stage is introduced below.

[0049] (1) High-speed railway train acceleration simulation See also Figure 3 The acceleration process of high-speed railway trains is divided into starting acceleration (see Figure 3 The first train acceleration process) and process acceleration (see Figure 3 (The second section shows the train accelerating).

[0050] During the train's acceleration, the train is mainly affected by traction and various resistances. Assume the step length is , if in The train acceleration in the range remains unchanged, then the iterative process The train motion state conversion formula of the step is: (3) Where, For the The train speed of the iteration step, m / s; For the The train acceleration of the step iteration, ; for Distance travelled by the train in this time, m; For train Step mileage, m.

[0051] According to the traction characteristic curve of the train, if the traction force corresponding to the current speed is used for calculation, the train can indeed reach the expected speed in the shortest time. However, during the actual train operation (non-ATO automatic driving mode), the driver controls the traction of the EMU by manually operating the handle. The acceleration of the EMU will gradually increase from the initial low-speed acceleration to the high-speed acceleration to obtain the maximum traction force. According to the actual situation, the embodiment of the present invention sets the number of traction levels of the EMU to , The traction force during the train acceleration process is calculated according to the following formula.

[0052] (4) Where, For the iterative process Traction force during walking, kN; For the iterative process The maximum traction force of the train at the time of walking, kN, is derived from the traction characteristic curve in the basic data of the mobile equipment above.

[0053] In this embodiment, the interval between the driver shifting up a gear is preferably set to 3 seconds in formula (4), which is the optimal value determined based on human habit. Of course, other time intervals can also be set.

[0054] See also Figure 4 When simulating the train's accelerated operation, it is necessary to determine in real time whether the current speed has reached the target speed and whether the mileage has reached the braking mileage. If the speed has reached the target speed, the acceleration simulation will be stopped and the simulation will be run at the target speed. If the mileage has reached the braking mileage, the train will be decelerated. Figure 4 As shown, Taking the step iteration as an example, the mileage is judged according to formula (2), that is, the predetermined position is judged. Subtract braking distance and the mileage of the current step If not, it means that the current step is still greater than 0. The braking mileage is reached and the train deceleration simulation is started. If yes, it means the current step The braking mileage has not been reached. At this time, the acceleration is calculated based on the current traction, resistance and other related parameters. , and assuming that at this time step Internal acceleration Unchanged, based on acceleration Calculate the initial speed and initial mileage of the next time step, and determine whether the speed is less than the target speed. If not, continue to the next iteration. If so, enter the simulation running at the target speed.

[0055] (2) High-speed railway train target speed operation simulation The train target speed operation process set in the embodiment of the present invention has two modes, one for each type of train: one with a cruise control function and the other without a cruise control function.

[0056] For trains with cruise control function, this embodiment determines whether the high-speed railway train can maintain uniform speed operation based on the resistance of the current iteration step and the current traction force; if so, the uniform speed operation simulation process of the high-speed railway train is performed based on the target speed; if not, the acceleration operation simulation process is entered based on the traction force of the high-speed railway train, and the speed and mileage of the high-speed railway train are calculated in real time based on the current traction force and current speed of the high-speed railway train.

[0057] Specifically, this embodiment does not consider speed fluctuations during target speed operation. If changes in the line's slope, curve radius, or tunnels prevent the train from maintaining constant speed, it will automatically switch to accelerated operation simulation. In this case, the determination of whether the train can continue to operate at constant speed is based on the current traction force (also known as the current maximum traction force) determined based on the current speed and the traction characteristic curve. If the resistance is less than or equal to the current traction force, a constant speed simulation is performed based on the target speed. Otherwise, the train enters accelerated operation simulation.

[0058] It should be noted that when simulating based on the target speed, the resistance experienced by the train is calculated based on line parameters such as slope, tunnels, bridges and other related parameter information.

[0059] See also Figure 5 During the train target speed simulation, it is necessary to determine in real time whether the mileage of the current step reaches the braking mileage and whether the acceleration of the current step is greater than or equal to 0 (i.e. whether the maximum traction force is greater than or equal to the resistance). If the mileage reaches the braking mileage, the train deceleration simulation is entered; if the acceleration is less than 0, the train acceleration simulation is entered. For example, to determine the current step in real time The mileage reaches the braking mileage. If the mileage reaches the braking mileage, the train deceleration simulation is started. If the mileage does not reach the braking mileage, the current step is judged. Is the acceleration greater than or equal to 0? If the acceleration is less than 0, the train acceleration simulation is started. If the acceleration is greater than or equal to 0, the train operation simulation is performed based on the target speed according to formula (5). The iterative formula of train speed and distance is as follows: (5) Where, is the target speed.

[0060] For trains without cruise control function, this embodiment calculates the speed of high-speed railway train based on line parameters and traction force; if the train speed is less than the preset speed threshold, the high-speed railway train is simulated for acceleration operation; if the train speed is equal to the target speed, the high-speed railway train is simulated for coasting operation, and the coasting operation simulation is a simulation based only on resistance with 0 traction force, and the resistance is calculated based on the basic resistance and additional resistance of the EMU (the basic resistance can be obtained from the basic resistance parameters in the basic data entered earlier, and the additional resistance can be calculated from the line parameters in the basic data entered earlier); the target speed is greater than the preset speed threshold. For example, according to the i The train speed of the time step is calculated, and the corresponding traction force is queried in the traction characteristic curve. The total resistance is calculated based on the basic resistance parameters of the EMU and the line parameters. The first i +1 time step of train speed, and so on. When the train speed at a certain time step is less than the preset speed threshold, the high-speed railway train is simulated to accelerate. When the train speed at a certain time step is equal to the target speed, the high-speed railway train is simulated to coast.

[0061] Specifically, this embodiment assumes that the speed of the train will fluctuate around a relatively stable value during actual operation. In order to achieve the specified speed while simplifying the relevant calculations, this embodiment introduces a tolerance speed Assume that the current maximum allowed operating speed (i.e., the target speed in this embodiment) is set to a certain value. , then in actual operation, the speed of the EMU will vary within a specific range When making calculations, it is necessary to ensure that the maximum operating speed of the train does not exceed the speed limit specified by the current line, that is, In this case, the "speed fluctuation close to the limit operation" mode adopted by the train when it reaches the specified speed limit is actually based on different situations to determine whether to intervene in the acceleration and braking stages of the train, which increases the current speed of the train. In the speed tolerance range The judgment, when Less than the lower limit of the speed range (i.e. the preset speed threshold mentioned above), the train accelerates and runs in simulation. When the train is at the upper limit of the speed range (i.e. the target speed mentioned above), it enters the train coasting operation simulation.

[0062] See also Figure 6 During the simulation of the train running at the target speed, it is necessary to determine in real time whether the mileage of the current step reaches the braking mileage, whether the acceleration of the current step is greater than or equal to 0, and whether the speed of the current step is within the interval If the mileage reaches the braking mileage, the train will enter the deceleration simulation; if the acceleration is less than 0, the train will enter the acceleration simulation; if the speed is less than the lower limit of the interval (that is, the preset speed threshold mentioned above), the train will enter the acceleration simulation; if the speed is equal to the upper limit of the interval (that is, the target speed mentioned above), the train will enter the coasting simulation. For example, to determine the current step in real time The mileage reaches the braking mileage. If the mileage reaches the braking mileage, the train deceleration simulation is started. If the mileage does not reach the braking mileage, the current step is judged. Is the acceleration greater than or equal to 0? If the acceleration is less than 0, the train will enter the acceleration simulation. If the acceleration is greater than or equal to 0, the current step will be judged based on the acceleration. Calculate the speed of the next time step and determine whether the speed of the next time step is within the interval If the speed of the next time step is less than or equal to the lower limit of the interval, the train will enter the acceleration simulation. If the speed of the next time step is equal to the upper limit of the interval, the train will enter the coasting simulation. Is the speed of the next time step within the interval? , then the next iterative calculation is performed.

[0063] It should be noted that, see Figure 8 , when the current speed When the target speed is reached, the traction force is 0, and the acceleration is generated by the resistance, that is, ,in is the mass of the EMU, is the rotational mass coefficient. Based on this acceleration, the speed and mileage of the next time step are simulated until the speed is less than or equal to , then enter the accelerated simulation.

[0064] (3) High-speed railway train deceleration simulation Scenarios where deceleration typically occurs include: approaching a stop and needing to stop; approaching a speed-limited section where the required speed is lower than the train's current speed; or there is a train ahead on the track, where failure to decelerate will result in a collision with the train ahead.

[0065] In the embodiment of the present invention, if the speed of the train is lower than the current moment at the next iteration moment, it does not necessarily mean that the train is in the deceleration process. Instead, it is in the deceleration process only when the train is in a braking condition. In real life, the driver will strictly control the speed of the train during driving to ensure that the train does not reach the alarm speed, let alone trigger the ATP to automatically apply the maximum common braking or emergency braking. Therefore, the "CRH Series EMU Operating Rules" are mainly combined here. Under normal circumstances, the deceleration adopts a braking deceleration that is an intermediate value between 4N and 5N. The overspeed deceleration method is consistent with the forced braking of the CTCS-3 and CTCS-2 on-board train control equipment. At the same time, this embodiment retains the user-defined braking deceleration algorithm method, and the user can customize the EMU deceleration curve. The specific braking strategy is as follows.

[0066] Table 1 Braking strategy during train deceleration

[0067] See also Figure 7 Whether the train is accelerating or decelerating from the train target speed simulation, the train is calculated in real time to see whether it has reached the braking mileage. This is determined based on formula (2). If the train has not reached the braking mileage, the train acceleration simulation or the train target speed simulation is continued. If the train has reached the braking mileage, the deceleration simulation is performed based on the intermediate value between 4N and 5N braking deceleration. Specifically, For example, in the train deceleration simulation, based on the first iteration The train speed and deceleration of the next time step are calculated The train speed, if the next time step If the train speed at the preset location is less than or equal to the speed required by the preset location, deceleration is complete; otherwise, the next iteration is performed. The speed required by the preset location can be 0 (corresponding to a stop) or a smaller speed limit (corresponding to a road speed limit). If the speed required by the preset location is 0, deceleration is completed and the train stops. If the speed required by the preset location is not 0 but a smaller speed limit, deceleration is completed and the simulation begins at the target speed.

[0068] It should be noted that the determination of the braking mileage based on the parking position and the speed limit position of the railway line has been introduced in the above embodiments and will not be repeated here. For the scenario where there is a train ahead on the track and the train ahead will collide if it does not slow down, the braking mileage can be determined in the following way. For example, the point where the collision is expected to occur if the current speed is maintained can be calculated based on the speed of the train and the preceding train. The braking distance is calculated based on the parking position and the braking deceleration, and the braking mileage is then calculated based on the parking position and the braking distance. Alternatively, the braking distance required for the speed of the train to be reduced to the same speed as the preceding train is calculated, and a safety distance is preset for the two. Based on this concept, the braking mileage is obtained by reverse calculation. Of course, other methods can also be used to determine the braking mileage, as long as it can avoid collision with the preceding train. The embodiments of the present invention do not limit this.

[0069] Finally, it should be noted that the above-mentioned simulation iterative calculation process of the embodiment of the present invention does not involve functions such as parameter display, that is, parameter display is independent of the above-mentioned simulation iterative calculation, which makes the simulation scheme provided by the embodiment of the present invention faster and more efficient.

[0070] In some embodiments of the present invention, no matter in the target speed-based operation simulation or the accelerated operation simulation, the traction force is set to 0 at the phase separation position, that is, the train is coasted at the phase separation position.

[0071] The embodiment of the present invention divides the train operation simulation into train acceleration operation simulation, train target speed operation simulation and train deceleration operation simulation, and iterates between different process simulations, thereby achieving effective simulation of the overall train operation. At the same time, it takes into account human habit factors and multi-vehicle interaction scenarios, making the simulation more consistent with the actual train operation effect, providing technical support for calculating various train operation diagram parameters of high-speed railways, and can effectively realize simulation calculations under a large number of complex operation plans, which is closer to enumeration tests and can replace actual vehicle tests.

[0072] The high-speed railway train operation simulation device provided by the present invention is described below. The high-speed railway train operation simulation device described below and the high-speed railway train operation simulation method described above can be referenced to each other.

[0073] See also Figure 9 The high-speed railway train operation simulation device includes the following modules: The speed and mileage real-time calculation module 901 is used for real-time simulation calculation of the speed and mileage of high-speed railway trains; The target speed operation simulation module 902 is used to perform target speed operation simulation on the high-speed railway train based on the target speed when the high-speed railway train speed reaches the target speed; The deceleration operation simulation module 903 is used to simulate the deceleration operation of the high-speed railway train when the high-speed railway train mileage reaches the braking mileage; The acceleration operation simulation module 904 is used to simulate the acceleration operation of the high-speed railway train based on the time-series segmented and progressive increase of traction when the speed of the high-speed railway train has not reached the target speed and the mileage has not reached the braking mileage.

[0074] The specific working of each module in the above device can be referred to in conjunction with the content of the embodiment of the high-speed railway train operation simulation method described above, and will not be described in detail here.

[0075] Figure 10 An example of a physical structure diagram of an electronic device is shown below. Figure 10 As shown, the electronic device may include: a processor 1010, a communications interface 1020, a memory 1030, and a communications bus 1040, wherein the processor 1010, the communications interface 1020, and the memory 1030 communicate with each other via the communications bus 1040. The processor 1010 may call logic instructions in the memory 1030 to execute a high-speed railway train operation simulation method, which includes: real-time simulation calculation of the speed and mileage of the high-speed railway train; when the speed of the high-speed railway train reaches the target speed, performing a target speed operation simulation of the high-speed railway train based on the target speed; when the mileage of the high-speed railway train reaches the braking mileage, performing a deceleration operation simulation of the high-speed railway train; when the speed of the high-speed railway train does not reach the target speed and the mileage does not reach the braking mileage, performing an acceleration operation simulation of the high-speed railway train based on a time-series step-by-step gradual increase in traction.

[0076] Those skilled in the art will appreciate that the embodiments of the method have been fully disclosed in the present invention, and the specific implementation steps can be directly referred to. Figures 1-10 In order to keep the specification concise, the same technical features will not be described in detail.

[0077] Furthermore, the logic instructions in the aforementioned memory 1030 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, or the portion that contributes to the prior art, or a portion 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 for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0078] On the other hand, the present invention also provides a computer program product, which includes a computer program, which 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 high-speed railway train operation simulation method provided by the above methods, which includes: real-time simulation calculation of the speed and mileage of the high-speed railway train; when the speed of the high-speed railway train reaches the target speed, simulating the target speed operation of the high-speed railway train based on the target speed; when the mileage of the high-speed railway train reaches the braking mileage, simulating the deceleration operation of the high-speed railway train; when the speed of the high-speed railway train does not reach the target speed and the mileage does not reach the braking mileage, simulating the acceleration operation of the high-speed railway train based on the segmented and progressive increase of traction in time sequence.

[0079] As for a more specific method, please refer to the high-speed railway train operation simulation method described above, which will not be repeated here.

[0080] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the high-speed railway train operation simulation method provided by the above-mentioned methods, the method comprising: real-time simulation calculation of the speed and mileage of the high-speed railway train; when the speed of the high-speed railway train reaches the target speed, performing a target speed operation simulation of the high-speed railway train based on the target speed; when the mileage of the high-speed railway train reaches the braking mileage, performing a deceleration operation simulation of the high-speed railway train; when the speed of the high-speed railway train does not reach the target speed and the mileage does not reach the braking mileage, performing an acceleration operation simulation of the high-speed railway train based on a segmented and progressive increase in traction in time sequence.

[0081] As for a more specific method, please refer to the high-speed railway train operation simulation method described above, which will not be repeated here.

[0082] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0083] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion 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, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.

[0084] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A high-speed railway train operation simulation method, characterized in that: include: Real-time simulation calculation of the speed and mileage of high-speed railway trains; When the speed of the high-speed railway train reaches the target speed, a target speed operation simulation is performed on the high-speed railway train based on the target speed; When the high-speed railway train mileage reaches the braking mileage, the high-speed railway train is decelerated and simulated; When the speed of the high-speed railway train does not reach the target speed and the mileage does not reach the braking mileage, the acceleration operation of the high-speed railway train is simulated based on the segmented and gradual increase of traction in time sequence.

2. The high-speed railway train operation simulation method according to claim 1, characterized in that: The gradual and gradual improvement of traction in a time sequence includes: The traction force of a high-speed railway train during acceleration is simulated according to the following formula: in, Indicates the simulation iteration process The traction force of the time step, represents the time step, represents the number of time steps, Indicates the number of traction levels, Indicates the start time of the simulated driver's acceleration gear operation. Indicates the first shift-up operation moment of the simulated driver, Indicates the second upshift operation moment of the simulated driver, Indicates the simulated driver The time of the upshift operation, Indicates the current traction force determined based on the current speed and traction characteristic curve.

3. The high-speed railway train operation simulation method according to claim 1, characterized in that: Simulate the deceleration operation of high-speed railway trains, including: Determine the deceleration based on the current speed of the high-speed railway train and the braking deceleration-speed curve corresponding to the intermediate braking level; The speed and mileage of the high-speed railway train during the deceleration operation are calculated according to the deceleration and the current speed of the high-speed railway train.

4. The high-speed railway train operation simulation method according to claim 1, characterized in that: Also includes: Calculate the braking distance based on the current speed of the high-speed railway train, the planned position, and the required speed at the planned position; The braking mileage is calculated based on the braking distance and the predetermined position.

5. The high-speed railway train operation simulation method according to claim 1, characterized in that: Also includes: Determine whether there is a high-speed railway train parked at the parking location, and if so, determine the parking location; Calculate the braking distance based on the current speed of the high-speed railway train; The braking mileage is calculated based on the braking distance and the stopping position.

6. The high-speed railway train operation simulation method according to claim 1, characterized in that: The target speed operation simulation of high-speed railway trains is carried out based on the target speed, including: Determine whether the high-speed railway train can maintain a constant speed based on line parameters and current traction; If so, the mileage of the high-speed railway train during uniform speed operation is calculated based on the target speed; If not, the high-speed railway train is accelerated and simulated based on the traction force.

7. The high-speed railway train operation simulation method according to claim 1, characterized in that: The target speed operation simulation of high-speed railway trains is carried out based on the target speed, including: Calculate the speed of high-speed railway trains based on line parameters and traction; If the train speed is less than the preset speed threshold, the high-speed railway train is accelerated and simulated; If the train speed is equal to the target speed, coasting simulation is performed on the high-speed railway train; the target speed is greater than the preset speed threshold.

8. A high-speed railway train operation simulation device, characterized in that: include: Speed ​​and mileage real-time calculation module, used for real-time simulation calculation of the speed and mileage of high-speed railway trains; A target speed operation simulation module is used to simulate the target speed operation of the high-speed railway train based on the target speed when the high-speed railway train speed reaches the target speed; The deceleration operation simulation module is used to simulate the deceleration operation of the high-speed railway train when the high-speed railway train mileage reaches the braking mileage; The acceleration operation simulation module is used to simulate the acceleration operation of the high-speed railway train based on the segmented and gradual increase of traction in time sequence when the speed of the high-speed railway train has not reached the target speed and the mileage has not reached the braking mileage.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the high-speed railway train operation simulation method as described in any one of claims 1 to 7 is implemented.

10. 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, the high-speed railway train operation simulation method as claimed in any one of claims 1 to 7 is implemented.