Motion Control Primer Direct load position sensing with secondary feedback encoders
In the field of automation, a motion control system consists of mechanical hardware coupled to a prime mover, the operation of which is governed by a computerized controller that compares the command position to the indicated load position. Typically, the indicated load position comes from a rotary shaft encoder or linear position encoder. In response to a difference between the command position and indicated load position, the controller generates a drive signal that is fed to the device that regulates the speed and direction of the prime mover — for example, an electronic amplifier driving a servomotor.
This process of reading position, comparing it to the command position, and then driving the prime mover until it is positioned correctly is called closed-loop motion control. Besides position, other controlled variables such as velocity (the mathematical derivative of position) or force can also be measured. With respect to position and velocity, the accuracy of the controlled motion – from the perspective of the load — is highly dependent upon how closely the indicated load position matches actual, real-world load position. The indicated position is always a facsimile of the actual load position. Due to various error-inducing factors, the indicated load position never exactly matches the actual load position. The nature of the induced position errors depends on the architecture of the position encoder and how it interacts with mechanical drive hardware.