职业生涯 新闻处 集团国际采购部
职业生涯 新闻处 集团国际采购部

Driving DC-motors with pulse width modulation (PWM)

Maximum efficiency and smooth operation are two key factors for applications using DC-motors. Meeting both requirements isn’t always as easy as it seems, for example when it comes to driving precious metal commutated DC-motors with pulse width modulation (PWM).

This tutorial explains which factors have to be considered in the selection and design of a FAULHABER DC-motor, in order to achieve its maximum service life at a high level of efficiency.

 

Download

Cover image of the FAULHABER tutorial “Driving DC-motors with pulse width modulation” in English, featuring a selection of DC motors and a motion controller.

What needs to be considered when driving a DC-motor with PWM?

Not every type of DC-motor meets the requirements for operation with pulse width modulation (PWM). If you want to use PWM with a DC-motor with precious metal commutation, several factors need to be considered in order to ensure that your drive system achieves its maximum service life time.

Below you will find out:

1. What kinds of DC-motors are offered by FAULHABER and which commutation systems are available for them.

2. Why the addition of a C-PCB is useful to prolong the service life of a DC-motor.

3. Why use PWM and what is considered when using PWM with a FAULHABER motor.

4. How a DC-motor with precious metal commutation can be driven with PWM without causing damage to the drive.

5. Which factors need to be considered in the selection and operation of a DC-motor.

1. Types of DC-motors and their commutation system

All motors in the FAULHABER brushed DC-motor portfolio are based on the technology of the ironless, progressive, self-supporting, skew-wound winding, which was invented by Dr. Fritz Faulhaber Sr.. A DC-motor converts direct current into mechanical energy. Its most important components are a moving rotor, a fixed stator, and a commutator.

FAULHABER offers different types of brushed DC-motors. Depending on the motor technology, they use different mechanical commutation systems: Copper graphite commutation and precious metal commutation.

Copper graphite commutation

FAULHABER GXR family 3D drawing in open view
Figure 1: FAULHABER GXR motor with copper graphite commutation

The term copper graphite commutation refers to the graphite material of the brushes, which are used in combination with a copper alloy commutator. This type of commutation system is very robust and especially suited to dynamic high power applications with rapid start/stop operation or periodic overload conditions.

Precious metal commutation

FAULHABER SXR family 3D drawing in open view
Figure 2: FAULHABER SXR motor with precious metal commutation

In the case of precious metal commutation, the brushes and the commutator consist of high performance precious metal alloys. This type of commutation system is used mainly because of its very small size, low contact resistance and the extremely precise commutation signal. Precious metal commutation is particularly well suited for low current applications such as battery operated devices. In general, precious metal commutated motors exhibit the best overall performance at continuous duty with a load at or around the point of maximum nominal efficiency.

2. What is the advantage of using C-PCBs in DC-motors with a precious metal commutation system?

In brushed DC-motors, every time a brush leaves a commutator segment, the current running through the coil is suddenly interrupted. Because the winding is inductive, this interruption causes a high voltage spike and an arc at the brush. The high level of frequency or electrical noise generated can be observed as EMI (electromagnetic interference). Even though arcing can be common in DC-motors (because of the periodic current interruption during mechanical commutation), especially in precious metal commutated motors it can damage the metal brushes and commutator segments by electro erosion. This could result in increased wear and therefore lead to a reduced lifetime of the mechanical commutation system.

In order to prolong the lifetime of a DC-motor with precious metal commutation, an RC circuit is usually placed between neighboring commutator segments to act as a small high-pass filter. So when the contact opens, the motor current switches over to the RC-network, which charges quickly, as the current is no longer interrupted but dampend by the RC.

FAULHABER DC-motors with precious-metal commutation are equipped with so called C-PCBs as a spark reduction component. These C-PCBs are designed as an RC network and can be precisely matched to the rotor winding. They protect the brushes and the commutator from electro erosion. This leads to a longer lifetime and improved EMI
properties.

Embedded C-PCB at the rotor winding of FAULHABER precious metal motors
Figure 3: Embedded C-PCB at the rotor winding of FAULHABER precious metal motors
Circuit diagram of a C-PCB embedded in a motor
Figure 4: Circuit diagram of a C-PCB embedded in a motor

3. Pulse width modulation (PWM) and its effects

3.1 Definition of PWM

To control the voltage applied to a DC-motor, the FAULHABER Speed Controllers and Motion Controllers are usually using pulse width modulation. PWM is a very efficient way to drive high loads with very low losses in the output driver of the controller, compared to a linear output stage.

Schematic representation of the operation of a DC-motor on a controller with PWM
Figure 5: Schematic representation of the operation of a DC-motor on a controller with PWM

A PWM signal has a rectangular shape with a modulated duty cycle, where the duty cycle determines the needed average voltage at the output of the controllers to change the speed.

There are two possibilities to generate a PWM signal:

  1. Two-quadrant PWM: Only one output of the controller, e.g. the motor connection, is PWM modulated. In most cases, this motor connection is switched on and off (free running) if the other connection is connected fix to the positive or negative power supply. The motor current flows only during the on state. This type of PWM is often used in simple motor controllers like the FAULHABER Speed Controller SC 1801. In combination with a DC-motor load, the output voltage at this PWM is not proportional to the duty cycle of the PWM. This type of PWM is only capable of supplying current (source), but not of receiving it (sink).
  2. Four-quadrant PWM: Both motor connections are switching between positive and negative power supply. The motor current flows during both states of the PWM. With this kind of PWM, the output voltage is proportional to the duty cycle of the PWM and can source and sink the motor current. FAULHABER Motion Controllers use the four-quadrant PWM to enable dynamic motor operation.

3.2 The effects of PWM on DC-motors from FAULHABER

Due to their ironless coil design, FAULABER motors have a significantly lower electrical time-constants, compared to slotted motors. This is why there are a few things to consider when operating these motors with PWM. Ideally, the motors should be combined with FAULHABER controllers and FAULHABER accessories, because these components are designed to optimize the system performance.

When DC-motors are driven with PWM, the PWM causes a motor current ripple (red curve in Fig. 6). The motor current increases in a sawtooth pattern inhibited by the electical time-constant of the motor. This is called current ripple.

A diagram consisting of three different curves showing the effects of PWM on FAULHABER DC-motors
Figure 6: Diagram showing the effects of PWM on FAULHABER DC-motors | Blue: Applied PWM voltage | Green: Motor ripple current with C-PCB – SXR motor | Red: Motor ripple current without C-PCB – GXR motor

In precious metal commutated motors (e.g. FAULHABER SXR family), there is an additional current peak, leading to the green curve in Fig. 6, which is caused by the capacitor on the C-PCB. These peaks are critical and can lead to the destruction of the C-PCB and the commutation system. The current ripple and the current peaks generate additional losses in different components of the motor (coil, iron, C-PCB, …) and thereby reduce its efficiency.

Normally, FAULHABER motor controllers use a high PWM frequency (e.g. 100kHz) to reduce the current ripple of motors with an ironless coil and a low electrical time constant (L/R), but for motors with a precious metal commutation system with C-PCB, the use of PWM is not recommended because the PWM leads to inadmissible losses in the C-PCB, which are increasing with the PWM frequency (red curve in Fig. 7). In addition, four-quadrant PWM results in higher losses than two-quadrant PWM.

A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor without a filter
A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor without a filter
Figure 7: Series of diagrams showing the effects of increasing PWM frequency on a FAULHABER SXR motor

This means that if no additional protective measures are taken, precious metal commutated DC-motors like the FAULHABER SR and SXR motor families are not suitable to be driven with PWM.

A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor without a filter
A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor without a filter
Blue: Applied PWM voltage | Green: Motor ripple current | Red: Ripple current through the C-PCB

4. Requirements for driving precious metal commutated motors with PWM

As previously shown, driving DC-motors with integrated C-PCB with PWM in a closed loop application with Motion Controllers or Speed Controllers causes additional stress for the components. To avoid damaging the integrated C-PCB in the FAULHABER SR and SXR motor families, FAULHABER EFM filters should be used (Fig. 8). These filters are using series inductors to create a low pass filter, which, in combination with the motor, prevents harmful current peaks.

Optionally, it is possible to use additional inductors in series to the motor connections. Typical values are 1 … 2 times the motor inductance specified in the motor data sheet. Please consider that additional inductances reduce the dynamics of the drive.

By applying these measures, motors with a precious metal commutation system are reliably protected from damage caused by PWM (Fig. 9).

Schematic representation of the use of a motor filter in a DC-motor application
Figure 8: Use of a motor filter in a DC-motor application
A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor with a filter
A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor with a filter
Figure 9: Series of diagrams showing the effects of increasing PWM frequency on a FAULHABER SXR motor with filter

If it is not possible to adhere to these measures in a specific application, the use of a motor with a copper-graphite commutation system (e.g. FAULHABER GXR family) or a brushless DC-motor should be considered.

A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor with a filter
A diagram consisting of three different curves showing the effects of PWM on a FAULHABER SXR motor with a filter
Blue: Applied PWM voltage | Green: Motor ripple current | Red: Ripple current through the C-PCB

The following FAULHABER accessories have a built-in filter which can protect precious metal commutated motors with C-PCB from damage while operating by PWM:

Adapter board 6501.00385 from FAULHABER in perspective view
Figure 10: Examples of FAULHABER accessories with built-in filters
Motherboard MC3001 6500 01879 from FAULHABER in perspective view
Graphic with two speech bubbles, the front one contains the term "FAQ", the back one is empty

Where can I find additional information on the topics of PWM and filters?

The following application notes from FAULHABER offer further information about driving DC-motors with PWM, connecting DC-motors to controllers and the selection of additional inductances.

5. How to optimize the lifetime of precious metal motors?

To ensure that your application runs smoothly and without issues at all times, it is important that the used drives operate reliably throughout their entire service life. 

Our drive system experts have compiled a list of recommendations for the selection of motors in order to achieve the best possible service life for FAULHABER SR, SXR and other DC-motors from the portfolio.

1. In the selection of a suitable motor make sure to choose one that is not constantly operated at its thermal limits. Avoid continuous operation close to the rated load. For example, only use approximately 60-70%.

2. Refer to the motor‘s technical manual during installation.

3. Do not operate the motor without additional protective measures such as PWM filters or series inductance on PWM.

4. Ensure the best possible heat dissipation for the installed motor.

5. Choose a sufficiently high PWM frequency to operate the motor.

6. Use the available current limiting measures in combination with a suitable FAULHABER Speed Controller or Motion Controller.

7. Avoid wear-inducing operating modes if possible (e.g. start/stop; overload; reversing operation; …).

Do you have questions about PWM and how if affects motor service life?

Would you like to learn more about the use of PWM with a specific product or where to find the corresponding values in a data sheet? Or do you need help with the selection of the right DC-motor for your project?

The FAULHABER sales engineers are happy to support you. Let us work together to find the optimal solution that meets the specific requirements of your application.

Download

Choose language EnglishGerman

推荐内容

此处为本篇文章的外部YouTube内容。点击观看。

我同意被展示外部内容。我知道个人数据可能会与第三方平台共享。更多信息,请参考我们的隐私政策.