Trains.com

Subscriber & Member Login

Login, or register today to interact in our online community, comment on articles, receive our newsletter, manage your account online and more!

Motor Hum

4088 views
8 replies
1 rating 2 rating 3 rating 4 rating 5 rating
  • Member since
    July 2006
  • 294 posts
Motor Hum
Posted by markie97 on Wednesday, July 22, 2015 3:43 AM

Hello;

I have a low hum in a can motor in a brass engine at low speed. The decoder is a Soundtraxx Tsunami. Any hints as to which CV's to adjust that may help?

Thanks in advance.

Mark

  • Member since
    July 2006
  • From: North Dakota
  • 9,592 posts
Posted by BroadwayLion on Wednesday, July 22, 2015 9:05 AM

Perhaps it motor is receiving AC current. Does it sound like a 60 cycle hum?

ROAR

The Route of the Broadway Lion The Largest Subway Layout in North Dakota.

Here there be cats.                                LIONS with CAMERAS

  • Member since
    September 2003
  • 10,582 posts
Posted by mlehman on Wednesday, July 22, 2015 9:46 AM

Mark,

Two types of hum are possible -- electical hum and vibrational/mechnical hum. Is this a recent conversion? If so, did the motor have to be isolated before/during the conversion? Or was the hum not present with the Tsunami already installed and now is?

Mike Lehman

Urbana, IL

  • Member since
    July 2006
  • 294 posts
Posted by markie97 on Wednesday, July 22, 2015 11:21 AM

Mike;

Good questions. I did not notice the hum when I operated on DC, though in all likelihood, if it was there I would not have noticed it. It is a brand new conversion to DCC. I believe it is an electrical hum. Need to be pretty close to notice it and at low speed. My concern is that I may be doing damage if I continue to operate that way.

Thank you,

Mark

  • Member since
    January 2009
  • From: Zagreb / Croatia /Europe
  • 259 posts
Posted by Spalato68 on Wednesday, July 22, 2015 1:00 PM

 Mark,
 
if this is „electrical“ hum, then it is very possible it is caused by BEMF motor control. Hum to some extent is normal, and it depends on motor but also on CVs that are related to motor control.
 
In general, if you decrease BEMF intensity (Soundtraxx calls it „load compensation“), motor hum should decrease.
 
In fact, you can fine tune “load compensation” to achieve best possible running at low speeds. You can use this procedure:
http://mrdccu.com/curriculum/soundtraxx/tsunami.html (go down to “I Can't Get My Loco to Run Well Slowly“)
I used this procedure, but in addition to that, in most cases I also decreased CV 212, because rarely it is necessary to keep it at value 255.
While fine tuning, mute the sound with F8 and LISTEN to motor in very low speed steps. While changing different CVs you will notice that hum changes too.
If you are really willing to experiment, you also can tune CV 213 and CV 214. Of course, first download Tsunami Technical Reference Guide, to have all default CV values at hand.
One more thing – I had experienced not hum, but vibration with Maxon coreless motor (in Trix Mikado) while locomotive was slowing down, at speed steps 3, 2, 1. I eliminated it with fine tuning of “load compensation” related CVs (CV 209, CV210, CV212, CV10). For coreless motor, values are quite different that for iron core motors.
Regards,
Hrvoje
  • Member since
    December 2004
  • From: Pa.
  • 3,354 posts
Posted by DigitalGriffin on Wednesday, July 22, 2015 1:12 PM

Open frame and coreless motors can be a real @#$@# for DCC decoders to control due to current surge issues.  They are more prone to overheat as well.

Of the decoders available on the market, Lenz (non sound) is regarded as the best in terms of these types of motors.  They even have a parameter allowing you to specify the type of motor you have to adjust feedback parameters.  However LokSound also does very well in controlling those old motors.

 

Don - Specializing in layout DC->DCC conversions

Modeling C&O transition era and steel industries There's Nothing Like Big Steam!

  • Member since
    February 2002
  • From: Reading, PA
  • 30,002 posts
Posted by rrinker on Wednesday, July 22, 2015 2:35 PM

Loksound also has a motor type CV - actually, most of the Euro decoders do, because I've also worked with CT and Zimo decoders and they have such a setting as well. Really does make a difference when set to the suggested range for each type of motor, even an old 3 pole motor can run well.

                  --Randy


Modeling the Reading Railroad in the 1950's

 

Visit my web site at www.readingeastpenn.com for construction updates, DCC Info, and more.

  • Member since
    September 2003
  • 10,582 posts
Posted by mlehman on Wednesday, July 22, 2015 8:43 PM

Mark,

You getting some good advice here. The procedure Hrvoje referenced is part of a sheet of info on sound and slow speed adjustments I've collected for the Tsunami. I'll tack on the rest of what I have below this. It is oriented twoards steam, but there are similar diesel "cheat sheets" out there, too.

Since yours is a new install, it's possible that there may be something the motor is pressed against, trasmitting motor noise to the boiler or elsewhere on the shell via mechnical means.

Either way, I doubt you'll damage anything, but it can be irritating. Here's the rest of my collected wisdom, these excerpts from Steve Hatch and Jim Betz. Because of the complex nature of the interaction between many variables, they're all slightly differents ways to achieve similar results.

Steve Hatch wrote:
Tsunami Steam CV Settings [Note: These settings specifically for the C-19, but they also work well as a starting point with the K-27, too.]
 
 
       <CVvalue name="2" value="1" />
       <CVvalue name="3" value="12" /> [range can be as high as 40+]
       <CVvalue name="4" value="12" /> [range can be as high as 40+]
   CV 3 and 4 must be at least 20 for the chuff to work right [not sure about this if CV 116 is adjusted?]
       <CVvalue name="10" value="40" [Use range of 20 to 40]
       <CVvalue name=”116” value=”128” Chuff Rate
       <CVvalue name="128" value="75 to 120" />  (master volume)
       <CVvalue name="131" value="45" />  (chuff volume)
       <CVvalue name="177" value="36" />
       <CVvalue name="178" value="30" />  <-- Chuff adjust ..10 to 90
       <CVvalue name="179" value="156" />
       <CVvalue name="180" value="69" />
       <CVvalue name="181" value="255" />
       <CVvalue name="182" value="255" />
       <CVvalue name="183" value="101" />
       <CVvalue name="184" value="70" />
       <CVvalue name="185" value="11" />
       <CVvalue name="186" value="88" />
       <CVvalue name="187" value="200" />
       <CVvalue name="188" value="90" /> [for slow speed performance]
       <CVvalue name="209" value="25" />
       <CVvalue name="210" value="20" /> [always lower than CV 209]
       <CVvalue name="212" value="100" />   [with BEMF on]
       <CVvalue name=”213” value=”23” [BEMF Measurement Frequency, can vary]
       <CVvalue name=”214” value=”10” [BEMF Window Length, can vary]
       <CVvalue name="217" value="2" /> [enable BEMF]
 
Hatch said:
After you put in these cv's then adjust cv 178.
Turn on about 50 forward. After the loco is at speed, then
press on the loco to slow it down (simulating a load) it should chuff
louder and harder. If it doesn't, then set 178 a little higher (1 or 2)
Keep doing this til it chuffs loud when you press on it.
   If it stays loud after you let go, then lower cv 178 a little.
    CV 178 is any thing from 15 to 90 depending on the loco so
use a little patience and try down to 15 and up to 90 if your not
getting the response.  They are all different so keep trying 178.
    You'll find it.  But little 1 or 2 changes....or you'll pass it.
     Once these are in your decoder, then you can set cv 188
up or down between 90 and 110 to get the smoothest slowest
performance you want.
    The loco will quiet it's chuff almost completely when going down
a hill with cars pushing it.  It will respond to heavier trains.
it will drift quietly (soft chuff) on the flat.
Jim Betz said:

Tsunami PID/BEMF CV Tuning Concepts

I spent quite some time on the phone with Soundtraxx today. The following is a write up of what I was told. It includes knowledge I have gained recently in researching the PID process in general and the Tsunami decoders in particular. A PID controller is a well-known method of doing "process control". In our case the "process" is the speed of our Tsunami equipped locomotives. And the task we are working towards is producing a process/procedure that will allow the user to find/discover the best/correct settings for their particular locomotive that will give them the performance they want.

It is also important to understand that the values for a particular locomotive – make and model and scale – may not work for other locomotive … and may not even work for a ‘sister’ locomotive (one that was produced in the same run of the same make and model). And when we are talking about this kind of thing there is an assumption that the decoders are also the same make and model. Yes, certainly if you have two sister locos and you have one of them running the way you like it then you should try the same settings (CVs) for this new one … and at least use them as a starting point. But don’t be surprised if you find you have to change one or more CV values – nor even if the settings for one are significantly different from those that ‘work’ in the other one.

One of the most important aspects of a PID controller is the idea that it is not expected to achieve the "perfect" value on the first pass. It is an iterative process and will reach the targer (in our case target speed) after several successive corrections. And, precisely due to this iterative nature – the formula that is a PID controller uses the history of the past corrections … in addition to the current measurements (in our case the BEMF value that is read during the "off" segments of the PWM. The idea is to "home in" on the correct value for the PWM – and then to keep adjusting the PWM in very tiny adjustments … all with the goal of having the motor turn at a constant RPM for a given speed setting. And also with the goal of changing from any current speed step to a new speed step … smoothly (a nice steady increase or decrease in speed that results in the operator seeing his train moving in a manner that approximates what happens on a real train.

 

CV 209 is the Kp in the PID. It should usually be a low number (25 and below). Kp is the ‘current error’ value. Think of it as the ‘base value’ (size) of the error (difference between the target and the actual). But the value of CV209 is a range from 1 to 255 – so what CV 209 really represents is a "percentage" of the Kp that will be used.

CV 210 is the Ki in the PID. It should usually be a low number – and it will usually be a lower number than 209. Ki is the integral error value – that is to say that it is the sum of the past few changes (corrections). Think of it as an ‘adjustment’ to the Kp – based upon what has happened the past few times the PID value has been computed. Again the value of CV210 is not the actual value of the Ki but rather it is the percentage of the computed Ki that will be used to form the actual correction (final PID output calculation) to the PWM.

There is a "D" in the Tsunami PID controller. It is not "externalized" and Soundtraxx does not think that we, the users, should be messing with the "D" in the PID formula. The Kd in the PID calculation represents the rate of change, over time, of the PID calculation. Think of it as the slope of the curve of the error. The value for the "D" works the same way as the values for 209 and 210 … it is also a range/percent.

Turn off all momentum (CVs 3 and 4) before starting. It is probably even a good idea to just do a decoder reset.

It is highly unlikely that you will be successful in tuning the motor performance CVs correctly – if the locomotive wheels or the test track are not clean. Always start all such procedures with cleaning the wheels and track!

Use 128 speed step mode for all tuning (and running?). It is very hard for the PID controller to do its job – to provide smooth changes of speed and relatively constant RPM when the speed isn’t changing – if you only provide it with 28 steps (because each individual value represents a much larger percentage of the range of the throttle (think PWM).

CV 212 is the "intensity" of the PID calculation that will be used. Think of the PID calculation as a number. That number is actually a ‘correction’ for an error (the result of the PID calculation). If the value of 212 is 255 then 100% of that correction will be used. If the value of 212 is 128 then 50% of the correction will be used. An example will help. Let’s say that the target speed is 100, the current speed is 90. So the "error" is –10. And the PID calculation (for simplicity of this example of how 212 works) is +10. Sooooo, if 212 has a value of 128 then the PID correction, this time around, would be +5. As the value of 212 is reduced the number of iterations of the PID correction process that are required to reach a given target from a given start/error point will take longer and longer. Truly low values of 212 can produce a loco that is very ‘sluggish’ in terms of throttle response.

CV 213 is the specification of how often a BEMF measurement is taken. It is a frequency in a number of milliseconds – if the value in 213 is 23 then it takes a measurement every 23 milliseconds. Let’s use an example from real life … this is "how often does the nurse take your temperature?".

CV 214 is the duration of the BEMF ‘window’ (it is NOT the "D" in PID). It is how long the window is open. This is the "how long does the nurse leave the thermometer under your tongue?".

If you set the BEMF cut off level (CV 10) to a small value then the PID controller will be ‘in use’ over less of the entire speed range. This is, in general, a good thing. Values between 20 and 40 are recommended.

What does "starts moving" mean? Many of the tuning procedures ask you to do something until the locomotive start to move. There are 3 kinds of ‘movement’. There is the first little bit of movement – it may even be a little lurch – but the loco does not move continuously and will spend more time stopped than moving. The second phase is where the loco is moving but it may not be at a steady rate and it may not be "smooth". This is not "tie crawling" speed. The third phase is where the loco is definitely moving and is well above "tie crawling". You would still call it ‘slow’ but you wouldn’t call it very slow. For most PID tuning procedures when it says "until it starts moving" we are talking about the 2nd phase.

Locomotives should be tuned "light" (no train cars behind them). You need to know that the loco will perform well on its own. A loco with a train behind it may require more throttle in order to move at the same speed as it does light – and that’s a good thing and is a better simulation of an actual locomotive (and will sound better).

This is all I’m going to write up at this time. I intend to use this information in order to develop a procedure (or small set of procedures) that will allow you to find the best settings for the motor performance CVs - 209, 210, 212, 213, and 214 primarily … but also the BEMF cutoff, the momentum, and the trim CVs.

- Jim Betz (14 June 2010)"

 

 

Mike Lehman

Urbana, IL

  • Member since
    February 2006
  • From: Germany
  • 524 posts
Posted by faraway on Thursday, July 23, 2015 2:48 PM

I made the experiance that a low hum of the motor at low speed is a signal of a hard working motor powerful forced by the decoder to overcome a (small) mechanical problem. You can test that easy by switching BEMF off and run the engine at low speed. It should run as smooth as with enabled BEMF.

Reinhard

Subscriber & Member Login

Login, or register today to interact in our online community, comment on articles, receive our newsletter, manage your account online and more!

Search the Community

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
Model Railroader Newsletter See all
Sign up for our FREE e-newsletter and get model railroad news in your inbox!