Um bei einer Lokomotive mit Digitaldecoder ein möglichst ideales Fahrverhalten zu erreichen, darf der Decoder am Motorausgang nicht nur einfach die Spannung passend zur gewünschten Geschwindigkeit anheben. Vielmehr müssen einige zusätzliche Parameter beachtet werden.
Die Motorsteuerung ist die Einheit im Decoder, die das notwendige ideale Verhalten errechnet und den Motorausgang entsprechend ansteuert.