Valentin Raschke, Application Engineer at Portescap, explains the impact for stepper motor specification.
Unlike a brushless DC motor, the torque generated by a stepper motor depends significantly on rotor position. This means that for a stepper motor, the process of switching between phases, known as commutation, takes place with an external signal. This signal is measured in steps per second that provides four full steps over one mechanical revolution. It’s also the reason for the ‘stepper’ name the motor carries.
Each current pulse achieves one ‘step’ of the motor, so as a result, stepper motors are typically run without feedback. However, this means that the rotor’s position is unknown. Without the ability to precisely measure rotor position, and as the rotation angle is proportional to input current pulses, correctly sizing a stepper motor becomes crucial. To achieve this, knowledge of the motor’s pull-out and pull-in torque should be applied.
What is pull-out and pull-in torque?
Pull-out torque is used to define what torque and speed range the motor can be safely driven in open loop while maintaining its synchronization. This means that if the maximum pull-out torque is exceeded, the motor will fall out of step. For this reason, the maximum load torque is usually set with a safety factor of 30%.
Pull-out torque is also used to determine the motor’s optimal acceleration profile. If acceleration is based only on consideration of the maximum available pull-out torque, the motor accelerates linearly with a constant torque. In this scenario, a minimum range of the available pull-out torque is used. However, for applications requiring more dynamic motion, use of the pull-out torque range should be maximized. Pull-out torque is highest at the lowest speed, meaning that at low speed, a higher pull-out torque can be used for greater acceleration. With a non-linear acceleration profile, the motor can reach the desired speed at a faster rate.
Alternatively, pull-in torque defines the maximum torque and speed at which a motor can rotate without an acceleration ramp. This means that in order to rotate, the stepper motor’s load torque can’t exceed the pull-in torque. In practice therefore, pull-in torque is used to size a stepper motor for slow motion applications where no acceleration is required, operating at a fixed number of steps per second.
The stepper motor’s pull-in torque calculation should also be made to combat challenges of the resonance frequency. Resonance happens at the point where input current pulses match the frequency of the motor, causing vibration that can make the motor fall out of step. The pull-in torque needs to be known to calculate the resonance frequency, and its consequences can be avoided by starting the motor at a higher speed.
How is pull-out torque measured?
To measure the pull-out torque curve of a motor, a driver is connected, with its pulse signal defining the direction as well as velocity of rotation. The motor shaft should also be connected to a variable brake system, allowing application of a variable load.
From zero load, motor speed is increased to a low level of 100 pulses per second (pps), and an increasing load is applied to the motor shaft using the brake system until the motor loses synchronisation, which results in the erratic, out of step motion of the rotor. The maximum load under which the motor can rotate at the given speed without losing synchronisation is stored, and this process is then repeated at incrementally higher speeds. Combined, the points of optimum load at given speeds provide the pull-out torque curve.
How is pull-in torque measured?
To measure pull-in torque, a disc is mounted on the motor shaft and a cord is wrapped around it. The tension forces at either end of the cord are measured, and the difference between these forces creates a load torque on the motor, dependent on the diameter of the disk.
To conduct the measurement, the motor is connected to a driver in open loop mode at a set speed. Applying a specified load torque, a series of simulations are conducted at increasing speeds until the maximum start-up frequency has been determined for the given load. The steps are then repeated with a higher measured load, and the maximum velocity values identified demonstrate the pull-in torque curve. In reality, the inertia load also has to be considered, as this will decrease the available pull-in torque.
Typically, manufacturers provide a motor’s pull-in torque curve without considering load torque or inertia, and measurement is made using a specific driver. As a result, for applications with additional load inertia acting on the motor, the motor supplier should be contacted to calculate the available pull-in torque.
Portescap’s engineers regularly work with OEMs to discuss stepper motor sizing requirements, where pull-out and pull-in torque are essential factors to optimise application design. This collaborative process, reviewing all the contributory criteria and values, enables the optimum specification for stepper motor application design to be achieved.
Image 1: Portescap stepper motors.
Image 2: Typical Stepper motor setup.
Image 3: Example for a pull-out torque curve.
Image 4: Example for a pull-in torque curve.
Portescap offers the broadest miniature and specialty motor products in the industry, encompassing coreless brush DC, brushless DC, stepper can stack, gearheads, digital linear actuators, and disc magnet technologies. Portescap products have been serving diverse motion control needs in wide spectrum of medical and industrial applications, lifescience, instrumentation, automation, aerospace and commercial applications, for more than 70 years.
Portescap has manufacturing centers in the United States and India, and utilizes a global product development network with research and development centers in the United States, China, India and Switzerland.
For more information, visit www.portescap.com
Editorial Contact: Brittany Kennan
Tel: +44 (0)1905 917477
Address: Progress House, Midland Road, Worcester, Worcestershire, WR5 1AQ, United Kingdom
Portescap: Nicole Monaco
Tel: +1 404.877.2534