Download Dynamic Braking Using External Resistors

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Voltage optimisation wikipedia , lookup

Ohm's law wikipedia , lookup

Electric machine wikipedia , lookup

Commutator (electric) wikipedia , lookup

Resistor wikipedia , lookup

Brushless DC electric motor wikipedia , lookup

Dynamometer wikipedia , lookup

Electric motor wikipedia , lookup

AC motor wikipedia , lookup

Induction motor wikipedia , lookup

Variable-frequency drive wikipedia , lookup

Brushed DC electric motor wikipedia , lookup

Stepper motor wikipedia , lookup

Transcript
Dynamic Braking Using
External Resistors
/LQGHQ 3DUN
5RFKHVWHU 1< )D[ Tech Note #38
Overview
Dynamic braking is a method of quickly dissipating the rotational energy stored in a
servomotor/machine system when the power is removed from the servodrive. Without dynamic
braking, the energy is dissipated as frictional losses in the system. In a well-built machine, such
frictional losses may be relatively low, and the time required for the system to come to rest could
be unacceptable from a safety standpoint.
A large number of servodrives have dynamic braking circuitry incorporated in the drive
package. This technical note describes how to implement dynamic braking on a
servodrive/servomotor package that does not incorporate this feature. Please note that this
discussion covers permanent magnet brushless servomotors only.
Dynamic braking of a servomotor with an external contactor and resistor provides an
uncontrolled method for quickly decelerating a motor during emergency stop (E-Stop)
conditions.
After power is removed from the output of a servoamplifier, the motor acts as a generator
and converts the kinetic energy of the rotating motor and load into electrical energy. This
electrical energy is then dissipated in a resistor as heat.
Dynamic braking does not provide a mechanism for locking the motor armature in a fixed
position. A mechanical holding brake must be used for this purpose.
Electrical Design
The figure below shows the general electrical connection of the pertinent components.
The diagram shows a 3-phase brushless motor, but may also be applied to DC brush-type motors
as well.
When the Dynamic Braking
contactor is de-energized (i.e., the
machine enters its E-Stop state),
the servodrive is disconnected
from the servomotor, and the
dynamic braking resistors are
switched across the armature
windings of the motor. This
causes the motor to become a
generator, and the kinetic energy
stored in the machine is dissipated
across the dynamic braking
resistors, and the resistance of the
armature windings.
Note that it is important to include the auxiliary contact on the contactor, so that the
output transistors of the servodrive are disabled when the motor is being dynamically stopped.
The amount of braking torque applied to the shaft of the motor is proportional to the
"back-EMF" (bucking voltage) generated by the motor, which in turn is proportional to the
H:\MKT\CSEDOCS\TECHNOTE\DBRAKE.SAM/
June 6, 1997
page 1 of 6
Dynamic Braking Using
External Resistors
angular velocity of the motor shaft. This means that as the motor begins to decelerate, the
braking torque also decreases.
When the contactor is de-energized, the amount of braking torque applied to the shaft of the
motor is calculated such that it does not exceed the machine or motor specifications, and stops
the machine within an acceptable time or distance.
Resistance Calculation
For most applications, the dynamic braking resistor is sized so that the peak deceleration
torques are within the specifications of the machine and motor.
This is accomplished by determining the maximum amount of peak torque that can safely
be applied by the motor shaft, and then reducing this amount of torque by an acceptable safety
margin. For example, if a motor is capable of providing 1000 lb-in. of torque, but the maximum
amount of torque that can be tolerated by the machine is 750 lb-in., and a safety factor of 10% is
desired, then the dynamic braking resistor will be sized such that the maximum amount of torque
provided by the motor shaft is 750 × 0.9 , or 675 lb-in.
The wattage of the resistors may be calculated by using 1/20 to 1/50 of the peak wattage
dissipated in the resistors. The exact amount depends on how often the machine experiences an
E-Stop when at full speed.
The resistance value of the dynamic braking circuit, including motor armature resistance
cable resistance, and resistors R db is calculated by using equation (1):
ke ⋅ kt
(1)
R=
⋅ω
104.7 ⋅ T m
R
Where:
is the resistance in one leg of the dynamic braking circuit. It is equal to the
resistance of two dynamic braking resistors, plus the line-to-line resistance
of the motor cable, plus the line-to-line resistance of the armature winding.
Tm
is the maximum deceleration torque that may be safely provided by the
motor
is the torque constant of the motor armature (lb. in./amp).
kt
is the angular velocity of the motor shaft (rad/sec). The maximum
ω
anticipated motor speed should be used here.
ke
is the voltage constant of the armature winding (volts/KRPM).
Note: R is the value of the total resistance. The armature resistance and cable resistance
must be subtracted to find the resistance of each dynamic braking resistor.
The peak wattage is dissipated in the braking resistor at the instant when the contactor is
closed. It is calculated by:
k ⋅ω 2
(2)
P =  e
⋅ 2 ⋅ R db
104.7 ⋅ R 
Example
For this example, suitable dynamic braking resistors will be sized for the following
system:
Motor: MAC-F700C
Inertia = 0.0744 lb-in-sec2
H:\MKT\CSEDOCS\TECHNOTE\DBRAKE.SAM/
June 6, 1997
page 2 of 6
Dynamic Braking Using
External Resistors
k e = 136.2 V/KRPM
k t = 19.9 lb.in./amp
Armature Resistance (line-to-line) = 0.23 ohm
The mechanical specifications are:
Max Motor Speed: 1000 RPM = 104.7 rad/sec.
Max Braking Torque Allowed = 1250 lb-in. Note that this is less than the
maximum torque capability of the motor, and is limited to prevent the motor from
exerting more torque than the mechanics can tolerate. If the maximum torque
allowed is not limited, something will eventually fatigue and break.
Motor Cable Resistance (line-to-line) = 0.25 ohm
Total Inertia at Motor shaft = 0.5044 lb.in.sec2
Substitution into equation (1) yields:
R = 2.17 ohms
Note that this is the total resistance in the circuit, and the armature resistance and cable
resistance must be subtracted. This yields:
R db = 2.17 − 0.23 − 0.25 = 0.845 Ω
2
The peak wattage dissipated in the resistors is:
2
P =  136.2 ⋅ 104.7  ⋅ 2 ⋅ 0.845 = 6649 watts
104.7 ⋅ 2.17
1/20th of the peak power is 332 watts, and 1/50th of the peak power is 133 watts. The
resistors should be sized at either 500 or 125 watts, depending upon the expected frequency that
the dynamic braking circuit is to be used
Mathematical Derivation
The braking torque provided by the motor is given by the equation (3):
−V m ⋅ k t
−k e ⋅ k t
(3)
T m = −I p ⋅ k t =
=
⋅ω
R
104.7 ⋅ R
Where:
Tm
is the deceleration torque provided by the motor
Ip
is the current in the motor armature (amps)
kt
Vm
R
is the torque constant of the motor armature (lb. in./amp)
is the voltage developed across the armature windings (volts)
is the resistance in one leg of the dynamic braking circuit. It is equal to the
resistance of two dynamic braking resistors, plus the line-to-line resistance
of the motor cable, plus the line-to-line resistance of the armature winding.
ω
is the angular velocity of the motor shaft (rad/sec). The maximum
anticipated motor speed should be used here.
ke
is the voltage constant of the armature winding (volts/KRPM).
104.7 is a constant derived from 1000 ⋅ 2 ⋅ π . It converts the units of k e from
60
volts/KRPM to volts per radian/sec.
(4)
Equation (3) can be rewritten to solve for the total resistance, R.
ke ⋅ kt
R=
⋅ω
104.7 ⋅ T m
H:\MKT\CSEDOCS\TECHNOTE\DBRAKE.SAM/
June 6, 1997
page 3 of 6
Dynamic Braking Using
External Resistors
Note that this is the value of the total resistance, and the armature resistance and cable
resistance must be subtracted.
The peak wattage is dissipated in the braking resistor at the instant when the contactor is
closed. It is calculated by:
k ⋅ω 2
(5)
P = I m 2 ⋅ 2 ⋅ R db =  e
⋅ 2 ⋅ R db
104.7 ⋅ R 
Decel Time and Distance Calculation
The deceleration time, and distance can be calculated to determine if they are acceptable.
These values can be calculated based upon the electrical properties of the motor, the machine's
velocity and inertia, and the resistance of the braking resistor.
When the motor is in the process of being dynamically braked, the angular velocity of the
motor shaft with respect to time is calculated with equation (6):
ω (t) = ω (0) ⋅ e −K⋅t
(6)
Where:
ω (0)
is the initial velocity of the motor shaft at time t = 0 (in rad/sec.).
ke ⋅ kt
K=
104.7 ⋅ R ⋅ J
J
is the total system inertia (motor inertia plus reflected load inertia).
kt
is the motor torque constant (lb-in/amp).
ke
is the motor voltage constant (volts/KRPM).
104.7 is a constant derived from 1000 ⋅ 2 ⋅ π . It converts the units of k e from
60
volts/KRPM to volts per radian/sec.
is the total dynamic braking resistance (motor armature, cables, resistors).
R
t
is the elapsed time (in seconds).
The distance that the motor will travel (in radians) is given by:
ω (0)
(7)
X=
K
Where:
X is the total distance that the motor moves (in radians) under dynamic
braking.
Note: This distance assumes zero friction in the machine. The actual distance will be
less, depending upon the frictional losses in the machine, and servomotor.
Example
Using the motor and load parameters given in section 3.3, the deceleration time and
distance can be calculated. The first thing to do is to calculate the time constant parameter K .
136.2 ⋅ 19.9
K=
= 23.64
104.7 ⋅ 2.17 ⋅ 0.5044
The time required for the motor to decelerate to 5% of its initial velocity can be
calculated using equation (6) above.
0.05 ⋅ ω (0) = ω (0) ⋅ e −23.64⋅t
Solving for t yields:
t = 0.127 seconds
H:\MKT\CSEDOCS\TECHNOTE\DBRAKE.SAM/
June 6, 1997
page 4 of 6
Dynamic Braking Using
External Resistors
The total distance that the motor shaft travels during dynamic braking is
calculated to be:
X = 104.7 = 4.43 rad = 0.7 revs
23.64
Mathematical Derivation
The equation for the deceleration of the motor shaft is given as:
dω −T m
(8)
=
J
dt
dω
Where:
is the angular deceleration of the motor shaft (rad/sec2)
dt
J
is the total inertia at the motor shaft (lb. in. sec2). This is the inertia of the
motor armature, and the inertia of the machine reflected through any
gear/belt reduction.
Tm
is the deceleration torque applied by the motor shaft (lb-in.)
The deceleration torque can be calculated by equation (9):
−V m ⋅ k t −k e ⋅ k t ⋅ ω
(9)
T m = −I p ⋅ k t =
=
104.7 ⋅ R
R
Ip
Where:
is the current in the motor armature (amps)
kt
Vm
R
is the torque constant of the motor armature (lb. in./amp)
is the voltage developed across the armature windings (volts)
is the resistance in one leg of the dynamic braking circuit. It is equal to the
resistance of two dynamic braking resistors, plus the line-to-line resistance
of the motor cable, plus the line-to-line resistance of the armature winding.
ω
is the angular velocity of the motor shaft (rad/sec).
ke
is the voltage constant of the armature winding (volts/KRPM).
104.7 is a constant derived from 1000 ⋅ 2 ⋅ π . It converts the units of k e from
60
volts/KRPM to volts per radian/sec.
Substituting (9) into (8) yields:
(10)
dω
dt
=
−k e ⋅k t ⋅ω
104.7⋅R⋅J
This can be rewritten as:
dω = −k e ⋅ k t dt
(11)
ω 104.7 ⋅ R ⋅ J
Equation (11) above shows how the acceleration of the motor shaft changes with time.
Note that it is also dependent upon the physical properties of the motor, the load inertia, and the
total circuit resistance. It can now be integrated to provide the angular velocity of the motor shaft
with respect to time.
(12)
ω (t) = ω (0) ⋅ e −K⋅t
H:\MKT\CSEDOCS\TECHNOTE\DBRAKE.SAM/
June 6, 1997
page 5 of 6
Dynamic Braking Using
External Resistors
Where:
ω (0)
K
is the initial velocity at time=0 (rad/sec). It should be set to the maximum
anticipated motor velocity.
ke ⋅ kt
is the motor time constant (in seconds), which is given by K =
104.7 ⋅ R ⋅ J
.
Note that equation (12) is very similar to the equation that governs the voltage discharge
of a capacitor through a resistor. In this case, the stored energy is in the rotating machinery,
instead of the plates of a capacitor.
Equation (12) can be integrated so that the motor shaft position with respect to time can
be determined. This is performed as follows:
(13)
ω (t) = dx = ω (0) ⋅ e −K⋅t
dt
Where:
x is the position of the motor shaft
(14)
Equation (13) is then rearranged to:
dx = ω (0) ⋅ e −K⋅t dt
This is then integrated to provide:
ω (0) −K⋅t
(15)
x (t) =
⋅e +C
−K
C is a constant of integration, and can be calculated from equation (15) by
Where:
setting x = 0 when t = 0 .
ω (0)
0=
+C
−K
ω (0)
C=
K
(16)
(17)
Equation (15) can now be written as:
ω (0) ω (0) −k⋅t ω (0)
x (t) =
−
⋅e =
⋅ (1 − e −K⋅t )
K
K
K
Equation (16) can be used to find the total deceleration distance by setting t = ∞ :
ω (0)
x tot =
K
H:\MKT\CSEDOCS\TECHNOTE\DBRAKE.SAM/
June 6, 1997
page 6 of 6