MU consisting/Speed Matching

DCCWiki, a community DCC encyclopedia.
Jump to: navigation, search

The goal: With the same throttle setting, we want each locomotive to travel the same speed (or the same distance at the same time). Think of method as distance/time matching rather than speed matching.

Also read the article on Back-EMF for more details.

Read your documentation for the decoder as well, as it may have advice on speed matching, plus CVs needed. CV29 enables the speed table, if available.


Running Stands in use. These were made by Bachrus Inc. Picture by don7.

This method involves running locomotives on a long section of track and timing how long a locomotive takes to travel that distance. For N scale, you'll need 15-20 feet, you'll have to adjust this method to your scale. Measure out a known distance on your layout, the longer the better. You'll also need a stopwatch. If you have a straight double track section this can be helpful as well. Clean the track and wheels beforehand to eliminate any pickup issues.

Ideally a double tracked section of mainline can be used to compare two locomotives simultaneously.

With this method, we determine a locomotive's speed by measuring the time it takes to travel a known distance. This will need to be completed twice for each locomotive, using different throttle settings (speeds). We needs to determine which locomotive starts the slowest, and which locomotives run the fastest at a high throttle setting.

Another possibility is to use a test stand with a speedometer, such as that offered by Bachrus. That method allows you to adjust speeds on your workbench.

If you have DecoderPro available:

  1. Read the CVs from each locomotive
    1. If the locomotive is not in the roster, create a new entry and read the decoder's CVs.

If you do not have DecoderPro, read the CVs below in each locomotive and make note of them before altering any CV.

  1. Set CVs 02, 03, 04, 05, and 06 to 0 (zero). If these CVs are NOT zero, their effects will adversely influence your observations; thus these efforts will be fruitless.
    1. This clears the Vstart, Acceleration Rate, Deceleration Rate, Vhigh and Vmid values.
  2. Turn off BEMF for now.
    1. This step may not be needed with TCS or QSI decoders.
  3. Set the command station to use the 128 speed step mode. If you typically use the 28 step mode, the decoders can be fine tuned in that mode later.
  4. Set the top speed
    1. This is CV5. Use a value of 180.
    2. If using a speed table, set CV94 to 180.
      1. If you are using DecoderPro, the easier method is to use the Match Ends command in the Speed Table tab.
  5. For each locomotive, determine which throttle setting gets the locomotive moving from a dead stop. Note this setting, and also the time it takes to travel the track section.
  6. Now run each loco at some ridiculously high throttle setting to determine which loco runs *faster* at that setting. (We can decrease top voltage on the faster one; we cannot increase the slow one.)
  7. Be sure to start the loco some distance before reaching the beginning of the measured distance, so that its speed stablizes before it begins the measured distance.

Let's start adjusting the start speed:

  1. Determine which loco starts the slowest.
    1. In this step, we are only interested in what it takes to get the loco moving from a dead stop.
    2. Through decoder settings, we can increase the startup voltage on the slower locos to match that of the faster locomotives on startup.
  2. Once the fastest startup locomotive has been found, we need to match the slower locomotives to that.
    1. Slowly increase CV02 on one of the slower locos, until it matches that of the fastest startup speed.
      1. Consisting the locomotive to the fastest unit (but don't couple them) will visually indicate when the match is close. That way one throttle controls both units.
    2. Repeat this step for each locomotive to get starting speeds matched.
    3. Verify the speeds match by increasing the speed up to speed step 10, for example.
  3. Repeat the process moving in reverse. They should be close. If not, adjustments to Forward Trim and Reverse Trim (CV66 and 95) will be necessary.
Adjusting the Max Speed:
  1. Here, we will be adjusting the faster locomotives down to match the speed of the slower locomotives. Begin with one of the faster locomotives you wish to match. This is why a value of 180 was used in CV5.
  2. Keep adjusting CV05 (or CV95 if using the speed table) until the maximum speed matches that of the slowest locomotive you wish to match.
  3. Repeat the above step for each of the faster locomotives, remember, we are not changing this setting on the slowest locomotive.
Mid Range Speeds

After the Slowest and Fastest speeds have been matched, some adjustment in the middle will be needed.

  1. With a speed selected in the middle of the range, adjust the appropriate CV to match the faster unit to the slower one. Either locomotive can be tweaked, or both if needed.
  2. Again, verify the match is close in both directions, and make any adjustments needed.
  3. If using DecoderPro, the speed table can be adjusted using the mid point as a reference, to create a straight line from the middle to the top and bottom of the curve. Don't alter the mid point!
Speed Tracking

This is to verify the locomotives have a good match, by slowing incrementing the throttle and observing their behaviour. If problems appear, repeat the process to match them.

Momentum Adjustments

Using the notes made earlier, set the momentum via CVs 3 and 4 to their previous values. Run the units again, at various speeds, then change direction on the throttle to see how they slow to a stop and reverse. Make any adjustments deemed necessary.

Once you get the above working, you now start turning on special features such as BEMF if you feel the need. After doing that, again verify that they are matched.If the Decoder supports BEMF Cutout, adjustments may be needed to make the locomotives have a similar cutout.

Things to keep in mind:

  • We cannot match the speed of every locomotive exactly. There are unadjustable differences in motors, drivetrains, etc. We can only get close.
  • At a given throttle setting:
    • Some locos will run at one speed going forward, and an entirely different speed going in reverse.
    • Some locos will run at one speed running "light", and an entirely different speed under load.
    • Some locos will run at one speed going uphill, and an entirely different speed going down...

You will not be able to eliminate these irregularities and differences. You will not be able to match every speed perfectly. There is just no way.

So do it the simple, direct way, and as long as they run within about 10% of each other, you've been successful!!

Some decoders may have a Forward/Reverse Trim feature, which allows you to adjust the speed to match in both directions.

Final Steps

Consist the locomotives, and couple them together. Take them out onto the mainline to see how they behave at various speeds. Mute the sound (if equipped) so that odd noises, like wheel slippage can be heard. The consist should run smoothly with little surging or bucking. If so, the culprits may need additional tweaks to the speed ranges that require them.

If you used Decoder Pro, be sure to save the updated roster information.

This demonstrates the Bachrus console unit for reading the speed when speed matching DCC locomotives. Unfortunately Bachrus is no longer in business.

DCC Speed Matching Using JMRI and Accutrack II Speedometer