How Do You Get a Train Moving? (2024)

I am representing all the cars as just having a mass of Nm. I hope that's not too confusing. Also, I left off the force the train pulls on the cars and the force the cars pull on the train. Although they are labeled the same, there are actually two different static frictional forces. The static frictional force on the train is between the wheels and the track. The frictional force on the cars is between the axle and the wheels (so, I cheated a little bit here). But here is the important part. As long as the frictional force on the train is greater than the frictional force on all the cars, the whole system can accelerate.

If I call the coefficient of static friction for the cars μcs and the coefficient for the train μts, then this would be the equation for the forces in the horizontal direction.

How Do You Get a Train Moving? (1)

For the case where it accelerates, I can solve for the maximum number of cars the train can get moving.

How Do You Get a Train Moving? (2)

I don't know values for these two coefficients of friction, but it seems crazy to think that the train's friction coefficient is 10 times more than the cars. How could a train get a series of cars moving? The only way would be to just overcome a large frictional force would be to get one car moving at at time. Once a car is moving, the axle-wheel interaction changes to kinetic friction with a lower coefficient.

Modeling a Starting Train

This is really what I wanted to do - make a model that shows these cars starting to move. Ok, let me tell you how I am going to cheat to model this train to car coupling force. My first idea was to use a spring, but I decided against that (not sure why). My plan is to just have a constant coupling force. If the distance between cars is greater than some value, there is a force pulling it forward. If the distance between cars is too small, there will be a force pushing them apart. It's that simple.

Of course, I need to add a frictional force also. For the cars, there will be some maximum static frictional force to keep it stationary. After it starts to move, this will be replaced with a constant kinetic friction.

Before I start, I have to pick some values for things. I don't know why, but I decided to model this as a small train model. I don't think it really matters too much. Also, I have the coefficient of friction on the driving wheels at 0.5 and the kinetic friction on the car wheels at 0.09 with 5 cars.

Here is what it looks like:

That is in slow motion so you can see the different cars moving at different time. Here is a plot of the position of each car relative to its starting position.

In this model, the train just keeps on accelerating. Really, I should put a velocity dependent drag force on the train engine so it looks more realistic. However, there is something pretty cool in the above plot. Look at the time difference between each car starting. It looks to be evenly spaced out in starting times. This seems to agree with the sound of a real starting train.

Homework

This starting train problem is one of those weird things. You begin looking at it and modeling it and then you realize there are all sorts of cool things to explore. Since I clearly left a lot of unanswered questions on the table, I will let you explore them. But wait! I'm not going to leave you empty handed. Here is my VPython code that I started with. I tried to add comments so you could figure out what is happening, but remember that I am a sloppy coder. I don't always do things the most optimal way (and neither should you).

  • Change some stuff and see what happens. Try playing with the coefficient of static friction on the engine wheels and the car wheels. Try changing the kinetic friction on the car wheels. Is there a point at which the train engine can just barely get the train moving?
  • What about mass of the cars? Try making random masses for the different cars (within a reasonable range). What does that do?
  • Add something to the program that makes the train reach a constant speed.
  • Find a way to measure the different start times for the trains cars. Are they actually evenly spaced? If you change something, does the start time spacing change?
  • See if you can reproduce this same situation with actual cars. I would start with something like the PASCO low friction cars and use a fan on the first car for the engine. I know it's not the same thing, but it's a start.
How Do You Get a Train Moving? (2024)

FAQs

How does a train get moving? ›

Many trains operate solely on electrical power. They get the electricity from a third rail, or electrical line, which is present along the track. Transformers transfer the voltage from the lines, and the electrical current enables the motors on the wheels to move.

How does a train get enough traction? ›

A train operator will press a button to have sand sprayed in front of the wheels. The coarse sand provides extra traction helping the train stop in time. The train's traction control can also kick in automatically when the onboard computers sense that the train's wheels are slipping.

How do trains have enough friction to move? ›

The friction between the wheels and rails occurs in the wheel-rail interface or contact patch. The traction force, the braking forces and the centering forces, all contribute to stable running.

What is the movement of a train called? ›

Rectilinear. “Rectilinear motion is the motion of an object that moves in a straight line.

How can a train move without engine? ›

In their preliminary inquiry, railway officials have found that non-application of skid-brake on the wheels of the coaches had led to the train rolling down the slope for 20 minutes without an engine.

What type of energy makes a train move? ›

Kinetic energy is the energy possessed by a body by virtue of its state of motion. Since moving train always has velocity, it will possess only kinetic energy.

Top Articles
Latest Posts
Article information

Author: Carmelo Roob

Last Updated:

Views: 5870

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Carmelo Roob

Birthday: 1995-01-09

Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

Phone: +6773780339780

Job: Sales Executive

Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.