1. Homepage
  2. Programming
  3. Project One: Train Speed Profile Based on Train Longitudinal Dynamics

Project One: Train Speed Profile Based on Train Longitudinal Dynamics

Engage in a Conversation
TUMTrain Longitudinal DynamicsTrain operation modelTrain Speed Profile

CourseNana.COM

CourseNana.COM

Project One: Train Speed Profile Based on Train Longitudinal Dynamics CourseNana.COM

1.Background CourseNana.COM

During the operation of a train, various kinds of friction will occur between the train CourseNana.COM

and the outside world, thereby consuming the energy of train traction. During the CourseNana.COM

same journey, different driving strategies used by trains often result in different CourseNana.COM

energy and time consumption. The operation process of a single train between two CourseNana.COM

platforms is shown in Figure 1. CourseNana.COM

Figure 1. Single Train Operation CourseNana.COM

The train is on a horizontal track, starting from the departure platform with an initial CourseNana.COM

speed of zero and at the time instant 0. After the period of time T, it reaches the arrival CourseNana.COM

platform, and the speed reduces to zero again. CourseNana.COM

Based on the optimal train control theory, the optimal control strategies of a train CourseNana.COM

consists of motoring with maximum traction effort, cruising, coasting and braking CourseNana.COM

with maximum braking effort, as shown in Figure 2. CourseNana.COM

Figure 2. Running speed trajectory of energy-saving trains CourseNana.COM

During the initial stage, the train operates at maximum acceleration to reach CourseNana.COM

maximum speed (maximum traction process).The train then travels at a constant CourseNana.COM

speed for a distance (cruise process). Subsequently, the traction of the train is reduced CourseNana.COM

to zero and the train coasts (coast process). As the train approaches the destination, it CourseNana.COM

brakes and decelerates continuously. When the train speed decreases to zero, the train CourseNana.COM

just reaches the destination (braking process). CourseNana.COM

2. Train operation model CourseNana.COM

Regarding a train as a single particle, the longitudinal dynamic model as follows: CourseNana.COM

represents the rotational mass factor of the inertia of the train's rotating components. CourseNana.COM

When ,The train enters the maximum CourseNana.COM

traction mode, and the train motor drives the train with the maximum traction CourseNana.COM

3. Specific tasks CourseNana.COM

A train starts from platform A and runs to platform B. CourseNana.COM

Distance between platforms A and B: CourseNana.COM

The unit of velocity is m/s, and the unit of D (v) is KN.
CourseNana.COM

Task 1 CourseNana.COM

Use any programming language to obtain the train operation trajectory that allows the CourseNana.COM

train to reach the destination as quickly as possible, and the operation process is the CourseNana.COM

maximum traction-cruise-braking-combination. CourseNana.COM

(Hint: Make the train achieve the maximum speed possible and solve the CourseNana.COM

cruise-braking switching point from the end point in the reverse direction.) CourseNana.COM

Figure 3. Train operation trajectory during the fastest operation time CourseNana.COM

Task 2 CourseNana.COM

If the train has a certain operating time, use any computer programming CourseNana.COM

language to calculate the maximum traction-cruise-braking combination of the train, CourseNana.COM

so that the train can arrive at the destination on time. CourseNana.COM

(Hint: You can determine the running time by selecting the cruise speed) CourseNana.COM

Figure 4. Train Operation Track for task2 CourseNana.COM

Task 3 CourseNana.COM

Based on Task 1, use the maximum acceleration traction, cruise, coasting, braking CourseNana.COM

combination to obtain the train operation trajectory, so that the train can arrive at CourseNana.COM

platform B on time (around 660s) and achieve the most energy savings. Given the CourseNana.COM

running time of your program, how will you quickly and accurately solve the CourseNana.COM

optimized train operation trajectory? CourseNana.COM

(Note: After selecting the cruise speed, there is a determined cruise-coasting switching CourseNana.COM

point to ensure that the punctuality of the train is met.) CourseNana.COM

Figure 5. Optimal speed and non-optimal speed curve CourseNana.COM

4. Extended tasks CourseNana.COM

Consideration of regenerative braking: CourseNana.COM

If the dynamic characteristics and mechanical/regenerative braking characteristics of CourseNana.COM

the motor in train operation are considered to be closer to reality. As shown in Figure CourseNana.COM

6. CourseNana.COM

Figure 6. Dynamic traction and braking characteristics of an electric railway vehicle CourseNana.COM

The meaning of mechanical/regenerative braking characteristics is that when the train CourseNana.COM

is in a low-speed state, it uses mechanical braking, and when the train is in a high CourseNana.COM

speed state, it uses regenerative braking. CourseNana.COM

Regenerative braking and train traction are both accomplished through electric motors. CourseNana.COM

The motor traction process is a dynamic process that includes constant torque zone CourseNana.COM

(maximum traction force), constant power zone (constant power, reduced traction CourseNana.COM

force), and power reduction zone (total power decreases). The parameters in this CourseNana.COM

design are shown in Figure 7: CourseNana.COM

The mathematic relation for the traction efforts over train speeds can be represented CourseNana.COM

as: CourseNana.COM


CourseNana.COM

In addition, the operation of the motor will have a loss of power. CourseNana.COM

The effective utilization rate of motor traction is 0.9. CourseNana.COM

The effective recovery rate of regenerative braking is 0.6. CourseNana.COM

You can modify your model code to re solve and see the changes in the results. CourseNana.COM

During train operation, there will be certain gradient changes depending on the CourseNana.COM

location G (x) resistance in Eq.(12) CourseNana.COM

360 CourseNana.COM

# 12 CourseNana.COM

Slope information available in the attached excel table. CourseNana.COM

Figure 8. Optimal speed and non-optimal speed curve for Extended task CourseNana.COM

Consideration of speed limits CourseNana.COM

The speed limits at different locations during train operation varies, and the speed CourseNana.COM

changes are shown in the attached excel table. If the train is required to arrive at the CourseNana.COM

platform on time within 240s at this time, how will you obtain the optimized train CourseNana.COM

operation curve and how long will it take for the programming to obtain the results? CourseNana.COM

What is the energy-saving performance after the optimization procedure? CourseNana.COM

5. Grading criteria and other key information CourseNana.COM

1. Using any programming software to complete tasks 1, 2, and 3; Correctly CourseNana.COM

programmed and clearly annotated to understand the program. [50 points] CourseNana.COM

2. Design report: clearly report the design specifications; Clarify reporting options; CourseNana.COM

Include all relevant information. [50 points] CourseNana.COM

3. Appropriate points will be added based on the completion of extended tasks. CourseNana.COM

4. You should work independently. CourseNana.COM

The grading of a design report is based not only on the correct answers to the CourseNana.COM

calculations, but also on the quality of the report: CourseNana.COM

Organize your report to convey information about your design clearly. In this project, CourseNana.COM

your design and its expected performance are key deliverables, which are the focus of CourseNana.COM

the report. Use proper headings to organize information. Start the report with a brief CourseNana.COM

executive summary; Provide sufficient background knowledge to enable readers CourseNana.COM

unfamiliar with the project to understand what you are doing; Demonstrate your CourseNana.COM

findings and include sufficient details about your calculations to convince readers of CourseNana.COM

your conclusions. CourseNana.COM

Please avoid sketching by hand – use professional computer-aided tool. The goal is CourseNana.COM

to at least match the quality of the graphics we provide in our homework questions CourseNana.COM

and project descriptions. Use the Equation Editor for the equation, and pay attention CourseNana.COM

to details such as marking on graphics, units, and definition of variables in the CourseNana.COM

equation. CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
TUM代写,Train Longitudinal Dynamics代写,Train operation model代写,Train Speed Profile代写,TUM代编,Train Longitudinal Dynamics代编,Train operation model代编,Train Speed Profile代编,TUM代考,Train Longitudinal Dynamics代考,Train operation model代考,Train Speed Profile代考,TUMhelp,Train Longitudinal Dynamicshelp,Train operation modelhelp,Train Speed Profilehelp,TUM作业代写,Train Longitudinal Dynamics作业代写,Train operation model作业代写,Train Speed Profile作业代写,TUM编程代写,Train Longitudinal Dynamics编程代写,Train operation model编程代写,Train Speed Profile编程代写,TUMprogramming help,Train Longitudinal Dynamicsprogramming help,Train operation modelprogramming help,Train Speed Profileprogramming help,TUMassignment help,Train Longitudinal Dynamicsassignment help,Train operation modelassignment help,Train Speed Profileassignment help,TUMsolution,Train Longitudinal Dynamicssolution,Train operation modelsolution,Train Speed Profilesolution,