06-Jun-2016
By Bob Callaway (Expert Systems Engineer)
What is the correct (or best) motor to use in a motion control application? Given the myriad choices of type, size and performance it should not be surprising that there is no simple choice of motor that supplies the answer to that question.
When considering a motion control design choosing the correct motor type and size can seem to be an overwhelming task. Typically, there are three basic motor types to consider: Stepper Motors, Brushed DC Motors, and Brushless DC Motors. In a given size there exist choices in magnet material and winding configuration. Indeed, custom windings are often the norm.
You must be wondering if there is a process that can help make sense of all that information and assist you in choosing the best motor for the application. Fortunately, there is! At Simplexity we call this process “Motor Sizing”. I’ll talk more about motor sizing but first let’s develop an understanding of the various motor types.
Stepper motors get their name from that fact that as the motor is commutated (phase coils driven in sequence) the output shaft rotates a set angular amount. As a result, the step size, specified in degrees, is a key specification for these motors. Common step sizes are 0.9°, 1.8°, 7.5°, and 15°. The style of construction used to manufacture the motor has a direct influence on both the step size and the maximum operating RPM.
Figure 1. Illustrates the torque profile for a bi-polar wound stepper motor commutated in full-step mode. Note that the individual phase torque profile is sinusoidal and it is the overlapping of these individual torque profiles via commutation that provides for a more consistent torque output. There is a considerable amount of torque ripple that results in noise and vibration. The torque ripple can be minimized by using more complicated commutation techniques. Stepper motors are usually most suitable for the low to mid RPM range of operation.
Stepper motors have a fixed outer stator and a magnetic rotor. They are a brushless design as the rotor is pre-magnetized and only the stator is electrically connected. Theses motors are manufactured in a “tin can” style and a “laminate” style. The tin can style use stamped sheet-metal components to form the stator halves. These components nest around pre-wound coil bobbins. Construction is simple and low-cost. One draw-back is that tin-can motors are usually only available in the largest step sizes. Other disadvantages when compared to the laminate style are lower maximum step rates and efficiency. This is primarily due to looser assembly tolerances and the need to use less magnetically efficient steel in the stator stamping process.
The laminate style motors have the stator constructed using stamped steel laminations similar to those found in transformers. The stack height can be extended in increments to form different lengths of stators. Once the stator is assembled the coils are then individually wound onto it. The better magnetic qualities of the stator steel and tighter assembly tolerances result in stronger, faster and more efficient stepper motors. They cost significantly more than the tin-can style but often feature niceties like ball-bearings and the ability to accept shaft encoders.
Steppers motors have a reputation as being “easy to use” as they typically do not require an encoder for position feedback. As well they can be driven simply with transistor switches or H-bridges without PWM control. However, in practice there is often a high price to pay when opting for the “easy” approach. In order to work open-loop (no encoder) and with simple drive circuitry the motor is often over-specified in its torque & speed capabilities. The goal is to make the motor’s dynamic characteristics predominate the system behavior which helps to insure that the motor can be relied upon to do as it is commanded.
The problem with this simple approach is that too often the end result is a noisy & vibration-prone system. With further effort and more complex driver topologies many of these limitations can be overcome. The advantages of being brushless, running open-loop and holding position while de-energized often make the extra effort worthwhile.
Brushed DC motors have the magnets located in the stator and it is the coils built into the armature assembly that rotates. Unlike stepper and brushless DC motors, DC motors are self-commutating due to the geometry of the brushes and the commutation ring located on the rotor shaft. The phase coils are automatically switched in the proper sequence as the rotor turns. In simple terms these motors produce a torque that is linearly proportional to the motor current. They are easily driven via an H-bridge and PWM control.
The armature is built using laminations like the laminate stepper and so benefits as well from the improved magnetic properties they offer. An important difference is that the laminate stepper has the coils wound on the inside of the stator which is difficult and time consuming while the DC motor armature has the coils wound on the outside which is much easier to do. DC motors typically have formed metal cans for the outer stator assembly. Although the steel types required for the forming process are not as efficient as in that in the armature this has a negligible effect on motor performance as all of the magnetic switching takes place in the armature.
Brushed DC motors can be used open-loop but the results are often not satisfactory. Run in a closed-loop mode they can offer a wide range of motion profiles. As the torque output is both smooth and tailored to provide only what is needed the resulting motion is smooth and mechanism operation is quiet. DC motors can be used from very low to high speed operation.
There has been a great body of work in the area of linear & control system analysis using this type of motor. As a result, there are established techniques for proving design margin and stability in designs using these motors. This can be of particular value in mission critical or high volume applications.
When compared to a stepper motor system a well-designed DC servo motor system is very often less-expensive while offering higher levels of performance and perceived customer quality.
Brushless DC motors behave somewhat like a blend between stepper motors and DC motors. They have the advantage of being brushless and thus offer long operating life and electrically quiet operation just like a stepper motor. Using sophisticated control schemes they can be treated as a linear torque source like a DC motor. With the proper feedback BLDC motors can be utilized from the low to the extremely high RPM ranges.
The BLDC motor can be built with a fixed inner stator that is constructed like a DC motor armature. The outer rotor contains the magnet ring. Outer rotor designs such as this excel in high speed operation and are simple to build. The inner rotor design has the stator constructed much like that of the laminate core stepper motor and the magnet is the rotor. While typically offering less speed performance an inner rotor BLDC dissipates heat more easily.
For proper operation a BLDC motor must be commutated at the correct point in its rotation. This requires feedback of some form. Historically this has been done with Hall sensors built into the motor. The motor coils are commutated based on the Hall sensor output values. Recently there are control schemes that rely on measuring when the zero-crossing of the sinusoidal Back Electro-Motive Force voltage, (BEMF) occurs in the individual coils. There are integrated circuits available that can perform this measurement and do the commutation automatically. Some vendors offer BLDC motors with these circuits built in and thus offer operation much like a DC motor. Depending on performance requirements there are even more sophisticated control schemes available.
Motor sizing is the process a motion systems engineer goes through to select a motor for a given application. It is a systems level analysis in which the engineer will iteratively evaluate the available motor choices against the application's goals and design constraints. In essence the process is to follow an engineering “design spiral” to achieve the desired outcome of having a servo motor system design that meets the application requirements. Figure 2. Illustrates a typical design spiral for this process.
A good starting place is to identify the goals and design constraints for the application. These may include:
At this point enough information may be available to make an informed choice of motor type for this particular application. Maybe the noise and vibration constraints rule out using a stepper motor. On the other hand, it is possible that the operating-life goals dictate a brushless solution. If you cannot make an informed choice at this stage you need to iterate through the design spiral with each motor type so that you can compare the outcomes.
As you do this you will identify design tradeoffs across the system. For example, you might find that the specified power supply output power is adequate overall but a different voltage level would result in a lower system cost. You should note that each motor type requires unique design and debug capabilities in order to implement a good design. Your ability to provide these capabilities should be taken into account when analyzing the system level trade-offs.
Eventually suitable candidate motor options will be identified. This is the first step in the motor sizing process. Now the motion systems engineer can begin a detailed analysis of the options identified and begin to consider motor frame sizes, winding parameters and control topologies. I will be discussing those topics in future articles.
Tech We Can’t Wait To See At CES 2019
07-Jan-2019
Ossia Cota Forever Battery: Collaborative Design
13-Dec-2018
19-Nov-2018
Demystifying What it Takes to be a CEO
18-Oct-2018
Considerations for Code Refactoring
24-Sep-2018
American Association for Clinical Chemistry Annual Meeting
30-Aug-2018
Simplexity's Answer to Growing Pains
09-Aug-2018
Consumer Electronics Show 2018 | Part Three | So, What is a Robot?
29-Jan-2018
Consumer Electronics Show 2018 | Part Two | CES 2018 and IoT
22-Jan-2018
Consumer Electronics Show 2018 | Part One
15-Jan-2018
Why on earth are heavy weights being suspended from this printer?
22-Dec-2017
10 Best Places to Buy Parts for Product Development
29-Nov-2017
08-Nov-2017
Senaptec Strobe: A Study in Simplification
19-Oct-2017
Treatment, Prevention, and Medical Engineering Solutions
04-Oct-2017
Options in Product Development Models: Internal, CDM, or Design Specialist
20-Sep-2017
Designing Thermal Control Systems
30-Aug-2017
Simplexity’s 7 Steps to Simplification©
15-Aug-2017
Battle of the Buttons: UCSD vs. PSU
02-Aug-2017
Considerations For Medical and Biotech Designs
13-Jul-2017
Risk Mitigation in Product Design: Part 2
11-Jul-2017
Risk Mitigation in Product Design: Part 1
28-Jun-2017
San Diego's Biotech Consortium
09-Jun-2017
Appropriate Models for 3D Motion Analysis: Part 3
25-Apr-2017
University of Oregon’s Product Design Program Is One of a Kind
19-Apr-2017
Appropriate Models for 3D Motion Analysis: Part 2
14-Apr-2017
From Engineer to Leader: How Do You Get There?
12-Apr-2017
Appropriate Models for 3D Motion Analysis: Part 1
06-Apr-2017
Why Engineering Still Matters in Product Development
29-Mar-2017
How Mechatronics Improve Drone Technology
16-Feb-2017
Why You Need a Gyro to Measure Position
20-Jan-2017
Why I, As The CEO, Get The Same Bonus As All My Other Employees
13-Dec-2016
Mechatronics Aids In Embedded System Design
07-Dec-2016
Top 10 Tips for Designing Injection Molded Plastic Parts
22-Nov-2016
British school kids and car hackers: the widespread appeal of open source
14-Nov-2016
When should you consider designing custom gears?
07-Nov-2016
Conference Report: Open Source Hardware Summit
31-Oct-2016
What is a Motion Control System?
20-Oct-2016
The Top 10 Questions to ask a Product Development Firm
05-Oct-2016
The Potential of the Apple AirPods To Disrupt A Whole Industry
12-Sep-2016
How to Use Open Source Hardware in Product Development
01-Sep-2016
What is the mech in mechatronics?
16-Aug-2016
3 Tips for IoT Product Success
02-Aug-2016
When Should I Start Designing For High-Volume Manufacturing?
19-Jul-2016
Designing a 3D Printer for the Home
29-Jun-2016
It Turns Out That EMC Is Not Black Magic
22-Jun-2016
Selecting the correct motor type and size
06-Jun-2016
When brainstorming fails, throw an imaginary cat
18-May-2016
Five Tips for Mechatronic System Integration
09-May-2016
Three Tips for Designing High Volume Mechatronic Products
28-Apr-2016
18-Apr-2016
If I could only do 3 things to simplify a design, what should they be?
06-Apr-2016