Existen tres tipos comunes de regulación de la velocidad: regulación por resistencia, regulación por chopper y regulación por frecuencia.
Como su nombre indica, la velocidad de una locomotora se ajusta controlando el valor de resistencia de la resistencia, que es similar a una resistencia deslizante en la forma en que se ajusta. La resistencia también es susceptible de sobrecalentarse y dañarse, ya que trabaja en serie durante un largo periodo de tiempo para controlar la velocidad durante la marcha. Además, como la regulación de velocidad por resistencia suele utilizar marchas, para controlar mejor la velocidad del vehículo, el conductor tiene que cambiar constantemente de marcha y la operación es relativamente compleja. La distancia entre las distintas marchas es grande, mientras que el choque y la corriente de arranque también son mayores.
La regulación de velocidad por chopper consiste en controlar la frecuencia de encendido-apagado o la relación de duración del circuito, y luego ajustar la velocidad del vehículo de motor. En comparación con la regulación de velocidad por resistencia, arranca y funciona con más suavidad, tiene una menor tasa de fallos y su funcionamiento es relativamente sencillo. Además, el controlador de división de regulación de velocidad de chopper no sólo añade un módulo de visualización de voltaje digital y un módulo de potencia de iluminación, sino que también permite la integración de interruptores de control para la bocina electrónica y otras partes.
El control de frecuencia es la conversión de corriente continua a corriente alterna y el control de la frecuencia de la fuente de alimentación para lograr el control de velocidad. Tiene la ventaja del control de velocidad por chopper, pero es más preciso y puede utilizarse para fuerzas de tracción y tonelajes mayores. Sin embargo, también es más caro y requiere más formación para el usuario.