|
Description  |
|
|
BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates to an apparatus and method for driving and
controlling a small brushless dc motor particularly having 3-phase stator
windings and a permanent-magnet rotor. The apparatus has a solid-state
switching circuit that electronically commutates dc power to sequentially
energize the stator windings. The timings for the commutation switchings
are primarily determined by the angular positions of the rotor that are
electronically detected from the back emit voltages across the stator
windings induced by the revolving rotor without utilizing any physical
angular position sensor.
2. Description of the Prior Art
One of such brushless motor units is described in U.S. Pat. No. 5,640,073,
that is commonly assigned to the assignee of the present application.
The brushless motor has Y-connected 3-phase stator windings and a
permanent-magnet rotor. A dc voltage is provided to a solid-state
electronic switching circuit to be converted to 3-phase voltages that are
individuality provided to the 3-phase stator windings. The switching
circuit consists of six solid-state switching elements (e.g. IGBT) having
respective control terminals that are individually connected to six
switching control outputs of a control unit. The switching elements are
turned on and off by switching control signals transmitted from the
control unit at specific rotor angles. The switching sequence is arranged
to cause the stator windings to produce a rotating magnetic flux that
interacts with the flux produced by permanent magnets on the rotor so as
to rotate the rotor in synchronism with the rotating magnetic field.
Back emf voltages across the 3-phase stator windings are individually
provided to 3-phase phase-delay filter circuits so that the phase angle of
each voltage is delayed by an electrical angle smaller than 90.degree.
thereby. The phase-delayed output voltages of the phase-delay filter
circuits are individually provided to the positive input terminals of
voltage comparators. To the negative input terminals of the voltage
comparators is commonly provided a sawtooth-wave comparator reference
voltage, which is an output of a comparator reference voltage computation
circuit, having a frequency proportional to a current rotor speed and an
amplitude whose center voltage is one half of the dc power supply voltage.
The control unit receives 3-phase output voltages of the comparators and,
in reference thereto, transmits switching control signals to the switching
elements so as to control the switching circuit.
The control unit monitors the rotor speed from the frequency of the 3-phase
comparator output voltages. And when the monitored speed becomes smaller
than a predetermined value, the time constant of the phase-delay filter
circuits is increased to prevent a possible rotor trip-off due to a low
rotational speed.
(Problems Pertaining to the Conventional Motor to be Solved by the Present
Invention)
In the brushless motor as described above, the signal representing the
angular position of the rotor is obtained by comparing the phase-delayed
output voltages of the phase-delayed filter circuits with the comparator
reference voltage, which is an output of a comparator reference voltage
computation circuit. However, if the time constant of the filter circuits
is changed responsive to the variation of the rotational speed of the
rotor, the change of the time constant causes changes of the wave forms
and the slopes of the phase-delayed output voltages of the phase-delayed
filter circuits. Then, the timings when the levels of the phase-delayed
output voltages and the level of the comparator reference voltage become
even will transiently shift. Such shiftings of the timings make it
difficult to detect a precise current angular position of the rotor,
thereby resulting in undesirable time shiftings of the driving steps (i.e.
switching steps) of the electronic switching circuit. The driving steps,
then, will deviate from properly regulatable electric angle ranges, and
the switching circuit will be subjected to excessive currents. In order to
cope with such excessive currents, the switching circuit will have to be
of an undesirably large capacity, whereby the size and cost of the
switching circuit will have to be increased.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide an apparatus
and method for driving and controlling a brushless dc motor, which
includes a solid-state switching circuit and phase-delay filter circuits,
in which the switching circuit and the motor are not subjected to
excessive driving currents when the time constant of the phase-delay
circuits is changed.
In order to achieve the above object, the brushless dc motor to be driven
includes 3-phase stator windings having respective winding terminals and a
permanent-magnet rotor. The apparatus includes a dc power supply, an
electronic switching circuit, 3-phase phase-delay filter circuits, 3-phase
voltage comparators, a comparator reference voltage computation circuit, a
drive control unit, which is a microcomputer, and a current meter. The dc
power supply provides a motor drive voltage and a midpoint voltage that is
one half of the motor drive voltage. The electronic switching circuit is
connected to the dc power supply for switching the motor drive voltage to
produce 3-phase dc voltages that are applied to the 3-phase stator
windings individually. Three-phase back emf voltages induced across the
3-phase stator windings, while the rotor is in rotation, are individually
provided to the 3-phase phase-delay circuits so as to delay phases of the
3-phase back emf voltages by an electric angle of less than 90.degree. so
that 3-phase phase-delayed voltages are obtained therefrom.
Each of the 3-phase voltage comparators has a first input terminal, a
second input terminal and an output terminal, and the 3-phase
phase-delayed voltages are individually provided to the first input
terminals. The comparator reference voltage computation circuit outputs a
sawtooth-wave comparator reference voltage having a frequency proportional
to a current angular speed of the rotor and an amplitude whose center
voltage is equal to the above mentioned midpoint voltage. The comparator
reference voltage is commonly provided to all of the second input
terminals of the voltage comparators so as to obtain 3-phase comparator
output voltages from the comparators. The 3-phase comparator output
voltages are individually provided to the drive control unit. In the drive
control unit are obtained switching control signals in sequential driving
steps having driving step time periods according to the 3-phase comparator
output voltages. The switching control signals in sequential driving steps
are provided to the electronic switching circuit so that the electronic
switching circuit performs commutation of the motor drive voltage in a
first motor driving mode. On the other hand, in the drive control unit, a
rotational speed of the rotor is obtained from the 3-phase comparator
output voltages, and an amount of motor drive current supplied from the dc
power supply and measured by the current meter is monitored. The time
constant of all of the phase-delay filter circuits is increased when the
rotor speed is below a predetermined speed and/or the motor drive current
is above a predetermined amount.
Datum of each of the driving step time periods is stored consecutively in a
refreshing manner in a memory unit in the control drive unit. When the
time constant of the phase-delay filter circuits is increased, the last
step time period stored in the memory unit is timed by a driving step
period timer in the control drive unit. The last step time period is
multiplied by a predetermined number of steps to obtain a time period for
a second motor driving mode.
When the time constant is increased, motor driving mode is switched from
the first motor driving mode, which is dependent of the 3-phase comparator
output voltages, to a second motor drive mode, which is independent of the
3-phase comparator output voltages, for the time period calculated for the
second motor driving mode. The drive control unit provides switching
control signals in sequential driving steps for the second motor driving
mode to the electronic switching circuit so that the electronic switching
circuit performs commutation of the motor drive voltage in the second
motor driving mode. In the second motor driving mode, each of the
sequential driving steps has a time period that is equal to the last step
time period stored in the memory unit. The motor driving mode reverts from
the second motor driving mode to the first motor driving mode when the
time period for the second motor driving mode has lapsed.
In an alternative embodiment according to the present invention, when the
time constant of the phase-delay filter circuits is increased, motor
driving mode is switched from the first motor driving mode, as described
above, to a modified second motor drive mode, which is also independent of
the 3-phase comparator output voltages, for a time period that equals to a
predetermined driving step period multiplied by a predetermined number of
driving step. Then, the driving mode reverts to the first motor driving
mode after the time period for the modified second mode has lapsed. The
drive control unit provides switching control signals in sequential
driving steps, each time period of which is fixed for the modified second
motor driving mode, to the electronic switching circuit so that the
electronic switching circuit performs commutation of the motor drive
voltage in the modified second motor driving mode.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a circuit diagram of a brushless dc motor and an apparatus for
driving and controlling the motor according to the basic embodiment of the
present invention;
FIG. 2 is a detailed schematic diagram of a comparator reference voltage
computation circuit shown in FIG. 1;
FIG. 3 is a waveform diagram that will help explain the function of the
comparator reference voltage computation circuit shown in FIGS. 1 and 2;
FIGS. 4(A).about.(E) show voltage waveforms at parts of the circuitry shown
in FIG. 1 that determine switching steps and on-off timings of the
solid-state switching circuit shown in FIG. 1 in a first motor driving
mode according to the present invention;
FIG. 5 is a graph showing phase delay angle vs. frequency characteristics
of phase-delay filter circuits, such as the ones shown in FIG. 1;
FIG. 6 is a graph showing a correlation between the output voltage of the
comparator reference voltage computation circuit and an output voltage of
one of the phase-delay filter circuits shown in FIG. 1;
FIG. 7 is a block diagram of an improved apparatus for driving and
controlling a brushless dc motor according to the present invention;
FIG. 8 is a flow chart showing the function of a drive control unit shown
in FIGS. 1 and 7;
FIG. 9(a) and FIG. 9 (b) are graphs showing amounts of motor driving
currents, elapsed time and motor driving steps;
FIGS. 10(a) and 10(b) are graphs showing waveforms of output voltages of
one of the phase-delay circuits and the comparator reference voltage
computation circuit before and after the time constant of the phase-delay
circuits is changed; and
FIG. 11 is an flowchart showing the function of the motor control apparatus
according to an alternative embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The present invention will now be described in detail with reference to the
drawings.
FIG. 1 is a circuit diagram of a brushless dc motor and an apparatus for
driving and controlling the motor according to the basic embodiment of the
present invention. A brushless dc motor 11 primarily consists of
Y-connected 3-phase stator windings 12-1, 12-2, 12-3 and a
permanent-magnet rotor 13. An electronic switching circuit (i.e. an
electronic commutation circuit) 15 has three pairs of bridge-connected
solid-state switching elements (i.e. transistors) 17-1,4 (U-phase), 17-2,5
(V-phase) and 17-3,6 (W-phase), each switching element having a control
terminal that is individually connected to each of six control outputs of
a drive control unit (a microcomputer) 50. The three pairs of the
switching elements 17-1.about.6 have respective output terminals 16-1,
16-2 and 16-3 that are connected to the terminals of the stator windings
12-1, 12-2, 12-3, respectively. A dc voltage VM Of a dc power supply 20,
with a grounded negative terminal, is applied to each of the three pairs
of the switching elements as shown.
The terminal voltages Vu, Vv and Vw, which are back emf voltages induced by
the rotor 13 in rotation, of the 3-phase stator windings 12-1, 12-2 and
12-3, respectively, are provided to phase-delay filter circuits 14-1, 14-2
and 14-3, respectively, and phase angle in each circuit is delayed thereby
by an electrical angle of approximately 60.degree. in this particular
embodiment. But it is also permissible if the delay angle is less than
90.degree. but more than 30.degree. The phase-delay filter circuits 14-1,
14-2 and 14-3 consist of main filter circuits 21-1, 21-2 and 21-3,
respectively, and time constant increase circuits 91-1, 91-2 and 91-3,
respectively. The main filter circuits 21-1, 21-2 and 21-3 consist of
resistors R1, R2 and R3, respectively, connected in series to the
terminals of the stator windings 12-1, 12-2 and 12-3, respectively, and
capacitors C1, C2 and C3, respectively, connected in parallel between the
outputs of the respective resistors and ground. The time constant increase
circuits 91-1, 91-2 and 91-3 include capacitors C1', C2' and C3',
respectively, which are connected in parallel with the capacitors C1, C2
and C3, respectively, and on-off switches AS1', AS2' and AS3',
respectively, that are serially connected to the capacitors C1', C2' and
C3', respectively, and ground. The on-off switches AS1', AS2' and AS3' are
normally in the off position so that the time constant increase circuits
91-1, 91-2 and 91-3 are normally kept disabled. The on-off switches AS1',
AS2' and AS3' will be turned on so that the time constant increase
circuits 91-1, 91-2 and 91-3 are enabled upon receiving a time constant
increase signal from the drive control unit 50, as will be discussed in
detail later. The output terminals of the phase-delay filter circuits
14-1, 14-2 and 14-3 are the common connecting points of R1/C1/C1',
R2/C2/C2', and R3/C3/C3', respectively.
The phase-delay filter circuits 14-1, 14-2 and 14-3 output phase-delayed
output voltages Fu, Fv and Fw, respectively, that are provided to the
positive input terminals of voltage comparators 22-1, 22-2 and 22-3,
respectively.
The voltage VM across the dc power supply 20 is divided in half by a
voltage divider 23, which consists of a pair of resistors R4 and R5, so as
to produce a midpoint voltage Vn. The midpoint voltage Vn is provided to a
comparator reference voltage computation circuit 24. The comparator
reference voltage computation circuit 24 performs an arithmetic-logic
operation in reference to the midpoint voltage Vn, as will be described in
detail later, so as to output a sawtooth-wave comparator reference voltage
VnOUT that is commonly provided to all of the negative input terminals of
the voltage comparators 22-1, 22-2 and 22-3. In addition to the midpoint
voltage Vn, to the comparator reference voltage computation circuit 24 are
individually provided a basic reference voltage Vref from a DA converter
26 and a pair of switch on-off signals S1 and S2 from the drive control
unit 50. Explanation will be made in detail later as to the basic
reference voltage Vref and the switch on-off signals S1 and S2.
FIG. 2 is a detailed schematic diagram of the comparator reference voltage
computation circuit 24. The basic reference voltage Vref is commonly
provided to a pair of on-off switches AS1 and AS2 connected in parallel.
The switches AS1 and AS2 are alternately turned on and off at a frequency
proportional to a current rotor speed by the pair of switch on-off signals
S1 and S2, respectively, transmitted from the drive control unit 50 (FIG.
1), so that the outputs of the switches AS1 and AS2 are alternately nil or
the basic reference voltage Vref itself. The output of the switch AS1 is
provided to the positive (non-inverting) input terminal of a first
operation amplifier OP1 and the output of the switch AS2 is provided to
the negative (inverting) input terminal of the first operation amplifier
OP1.
Three resistors R6, R7 and R8, each having an identical resistance value,
are connected to the first operation amplifier OP1 as shown. Since the
resistance value of the resistors R6, R7 and R8 are all the same, when the
switch AS1 is "ON" (the switch AS2 is "OFF") the first operation amplifier
OP1 will function as a non-inverting amplifier having an amplification
factor 1, whereby an output voltage V1 thereof will be the basic reference
voltage Vref itself. Conversely, when the switch AS2 is "ON" (the switch
AS1 is "OFF") the first operation amplifier OP1 will function as an
inverting amplifier having an amplification factor 1, whereby the output
voltage V1 thereof will be an inverted basic reference voltage, i.e.
-Vref.
The output voltage V1 of the first operation amplifier OP1 and the midpoint
voltage Vn are provided to the positive input terminal of a second
operation amplifier OP2. Four resistors R9, R10, R11 and R12, each having
an identical resistance value, are connected to the second operation
amplifier OP2 as shown. Since the resistance values of the resistors R9,
R10, R11 and R12 are all the same, the second operation amplifier OP2
functions as a voltage summing amplifier with the voltages V1 and Vn being
the input voltages to be summed up. An output voltage V2 of the second
operation amplifier OP2 is provided to a low-pass filter LPF, which
consists of a resistor R13 and a capacitor C5, so that the above mentioned
sawtooth-wave comparator reference voltage VnOUT is outputted therefrom.
FIG. 3 is a waveform diagram that will help explain the function of the
comparator reference voltage computation circuit 24 of FIG. 2. The six
serial steps (1).about.(6), denoted by the word "STEP", constitute one
electrical cycle period (i.e. 360.degree. electrical angle) that
corresponds to one energizing cycle period of the 3-phase stator windings.
The rotor 13 keeps rotation synchronously with the revolving magnetic flux
as the 6-step cycle is repeated. In this case, the sawtooth-wave
comparator reference voltage VnOUT has a cycle period that equals to one
third of the cycle period (i.e. three times in frequency) of the terminal
voltages Vu, Vv and Vw of the stator windings 12-1, 12-2 and 12-3,
respectively, or the cycle period for energizing the 3-phase stator
windings.
In FIG. 3, "Cu", "Cv" and "Cw" represent the waveforms of the output
voltages of the voltage comparators 22-1, 22-2 and 22-3, respectively,
shown in FIG. 1. The cycle period, or the frequency, of the output
voltages Cu, Cv and Cw is identical to that of the winding terminal
voltages Vu, Vv and Vw. The switchings from one step to the succeeding
step for the steps (1).about.(6) are performed by the drive control unit
50 in reference to the waveforms Cu, Cv and Cw with a frequency
proportional to the rotor's angular speed. "AS1" and "AS2" represent the
timings of the ON/OFF states of the switches AS1 and AS2, respectively,
that alternately occur in synchronism with the steps (1).about.(6). "V1"
represents a waveform of the output voltage V1 of the first operation
amplifier OP1, which is a rectangular waveform having a 2-times Vref
amplitude with a center voltage grounded and a cycle period being equal to
a 2-step time period. "V2" represents a waveform of the output voltage V2
of the second operation amplifier OP2, which has the same waveform, the
same amplitude and the same cycle period as those of the output voltage
V1, but a center voltage of the amplitude being Vn. In other words, the
voltage V2 is a voltage of V1 shifted up by Vn. The comparator reference
voltage VnOUT has the same center voltage (Vn) and the same cycle period
as those of the voltage V2.
FIGS. 4(A).about.(E) shows voltage waveforms at parts of the circuitry
shown in FIG. 1 that determine motor driving steps (or, switching steps)
and on-off timings of the solid-state switching elements 17-1.about.6 of
the switching circuit 15 in a first motor driving mode. More specifically,
FIG. 4(A) shows six motor driving steps (1), (2), (3), (4), (5) and. (6),
each step corresponding to a 60.degree. electrical angle and the complete
6-step period corresponds to one energizing cycle for the 3-phase stator
windings; FIG. 4(B) shows a waveform of the terminal voltage Vu of the
winding 12-1; FIG. 4(C) shows waveforms of the phase-delayed output
voltage Fu of the phase-delay filter circuit 14-1 and the comparator
reference voltage VnOUT outputted from the comparator reference voltage
computation circuit 24; FIG. 4(D) shows a waveform of the output voltage
Cu of the voltage comparator 22-1; and FIG. 4(E) shows "ON" state timings
of the six solid-state switching elements 17-1(U.sup.+), 17-2(V.sup.+),
17-3(W.sup.+), 17-4(U.sup.-), 17-5(V.sup.-) and 17-6(W.sup.-).
The output voltages Fu, Fv and Fw of the phase-delay filter circuits 14-1,
14-2 and 14-3, respectively, are delayed by approximately 60.degree. with
respect to the phase angles of the winding terminal voltages Vu. Vv and
Vw, respectively. As shown in FIG. 4(B), the winding terminal voltage Vu
is of a trapezoidal waveform having spikes of a voltage Vsp at the ends of
steps (2) and (5). Such spikes appear in the terminal voltages Vu, Vv and
Vw when the corresponding switching elements are turned off, or, in other
words, the currents to the respective stator windings 12-1, 12-2 and 12-3
are interrupted by the switching circuit 15. The phase-delayed output
voltage Fu, as shown in FIG. 4 (C) of the phase-delay filter circuit 14-1
is compared with the comparator reference voltage VnouT outputted from the
comparator reference voltage computation circuit 24 by the voltage
comparator 22-1, and the voltage Cu as shown in FIG.4 (D) is outputted
from the voltage comparator 22-1. The output voltage Cu has a rectangular
waveform that rises or falls as the voltage Fu and the voltage VnOUT come
even with each other, as shown in FIG. 4(D) along with FIG. 4(C).
Reference is now made to FIG. 3 along with FIGS. 4(A).about.(E).
Immediately before the voltage Cu rises at the end of step (6), as
indicated by reference numeral 31, the voltages Cu and Cv are at level "0"
and the voltage Cw is at level "1", and the switching elements 17-3
(W.sup.+) and 17-5(V.sup.-) are in "ON" state. As the rotor 13 maintains
rotation, and when the voltage Cu turns from level "0" to level "1", step
6 is switched over to step 1. The drive control unit 50 receives this
switching information and, simultaneously, the drive control unit 50
transmits switching control signals individually to the switching elements
17-3 (W.sup.+) and 17-3 (U.sup.+) so as to cause the switching element
17-3 (W.sup.+) to be turned "OFF" and 17-3 (U.sup.+) to be turned "ON", as
will be understood in reference to FIG. 4(E). Simultaneously, the drive
control unit 50 causes the switch AS1 to be turned "ON" and the switch AS2
to be turned "OFF", as shown in FIG. 3. Then, at this time, the output
voltage VnOUT of the comparator reference voltage computation circuit 24
starts to increase, as seen in FIG. 4(C). Likewise, when the voltage Cu
falls at the end of step (3), as indicated by reference numeral 32, the
drive control unit 50 transmits switching control signals individually to
the switching elements 17-6(W.sup.-) and 17-4(U.sup.-) so as to cause the
switching element 17-6(W.sup.-) to be turned "OFF" and 17-4(U.sup.-) to be
turned "ON", as will be understood in reference to FIG. 4(E).
As described above, the switching control signals provided from the drive
control unit 50 to the phase "U" switching elements, for example, to start
energizing the phase "U" stator winding 12-1 are obtained from the voltage
Cu that is derived from the terminal voltage Vu of the phase "U" stator
winding 12-1. Similarly, other switching control signals are produced in
the drive control unit 50 responsive to the respective output voltages Cv
(phase "V") and Cw (phase "W"), which are derived from the stator winding
terminal voltages Vv and Vw, respectively, and transmitted to the control
terminals of the corresponding switching elements. Thus, the stator
windings 12-1, 12-2 and 12-3 are provided with 3-phase dc voltages, with a
shifted phase angle of 120.degree. one another, from the dc power supply
20 by way of the electronic switching circuit 15, and a revolving magnetic
flux generated by the 3-phase windings being energized causes the
permanent-magnet rotor 13 to be kept rotated.
The drive control unit 50 detects a rotational speed of the rotor 13 from
the frequency of the output Cu, Cv or Cw of the voltage comparators 22-1,
22-2 or 22-3, respectively. Then, the drive control unit 50, according to
the rotational speed of the rotor 13, transmits a basic reference voltage
setting signal CDA, to the DA converter 26 so that the DA converter
generates an adjusted and optimum basic reference voltage Vref that varies
depending on the rotor speed. The basic reference voltage setting signal
CDA transmitted to the DA converter 26 causes the basic reference voltage
Vref to be large when the rotor speed is large, and small when the rotor
speed is small. The increase or decrease of the basic reference voltage
Vref causes the amplitude of the sawtooth-wave output voltage VnOUT of the
comparator reference voltage computation circuit 24 to be increased or
decreased, respectively.
FIG. 5 is a graph showing phase delay angle vs. frequency characteristics
of phase-delay filter circuits. In the graph, "fc" represents the cutoff
frequency of the phase-delay circuits. (Namely, fc=1/2.pi.RC) As shown in
FIG. 5, the delay angle varies as the frequency varies within a limited
frequency range. There is no delay in the frequency range from 0 to 0.1
fc. The delay angle increases from 0.degree. to 90.degree. as the
frequency increases from 0.1 fc to 10 fc, but the delay angle remains
constant at 90.degree. if the frequency exceeds 10 fc.
Phase-delay filter circuits of a conventional brushless dc motor unit are
intended to be used in a frequency range of the saturation region, where
the delay angle is 90.degree. constant. The main reason for that is once
the R and C values of the phase-delay filter circuits are determined so
that the frequency range of the induced winding terminal voltages, which
represents the rotor speed range, comes within the saturated region (over
10 fc in FIG. 5), the delay angle can be maintained at 90.degree. constant
as long as the rotor speed stays within the intended range, and this leads
to a simple circuit structure. However, once the rotor speed (i.e.
frequency) is out of the intended operational range and comes down into
the non-saturation region, the delay angle becomes smaller than
90.degree., thereby causing the switching timings to be excessively
advanced and the motor control difficult.
Whereas, since the phase-delay filter circuits 14-1, 14-2 and 14-3 are
purposely operated with a delay angle smaller than 90.degree., such as
60.degree., the operating region, indicated by letter "A" in FIG. 5 is in
the linear region (non-saturation region). Therefore within this operating
region, the amount of the delay varies depending on the frequency of the
output voltages of the phase-delay filter circuits 14-1.about.3 or of the
terminal voltages Vu, Vv and Vw of the stator windings 12-1, 12-2 and
12-3, respectively.
Namely, as the rotor speed increases, the delay angle of the outputs Fu, Fv
and Fw of the phase-delay filter circuits 14-1, 14-2 and 14-3,
respectively, also increases. This added phase angle delay causes the
turn-on timings of the switching elements of the switching circuit 15 to
be also delayed with respect to the current angular position of the rotor
13. Therefore, when the rotor speed exceeds a certain speed, the amount of
the phase-delay may become excessive and the rotor 13 may consequently
trip off. Oppositely, when the motor speed is too slow, the amount of the
phase-delay of the outputs Fu, Fv and Fw may become too small, causing the
switching timings to be unwanted advanced, and the rotor may likewise trip
off. It can be said in this case that the speed range in which the rotor
can be run safely and reliably will have to be limited. The following
discussion pertains to a solution to such a problem.
The basic reference voltage Vref is made to be increased when the rotor
speed is large, and decreased when the rotor speed is small, by the drive
control unit 50 and the DA converter 26. The increase or decrease of the
basic reference voltage Vref causes the amplitude of the comparator
reference voltage VnOUT outputted from the comparator reference voltage
computation circuit 24 to be increased or decreased, respectively.
FIG. 6 is a graph showing a correlation between the variation of the
amplitude of the comparator reference voltage VnOUT and the shifting of
electrical angle where the comparator reference voltage VnOUT becomes even
with the output voltage Fu. In reference back to FIGS. 2 an 3, when the
basic reference voltage Vref inputted to the comparator reference voltage
computation circuit 24 is increased, the output voltages V1 and V2 of the
operation amplifiers OP1 and OP2, respectively, are also increased, and,
consequently, the amplitude of the filtered sawtooth-wave output voltage,
i.e. the comparator reference voltage VnOUT , is increased as well. In
FIG. 6, ".DELTA..theta." represents the electrical angle difference
between the cross point P1 of the output voltage Fu with the output
voltage Vnout (i.e. Fu/Vnout cross point) and the cross point P2 of the
output voltage Fu with the midpoint voltage Vn (i.e. Fu/Vn cross point).
If the amplitude of the output voltage VnOUT increases the angle
difference .DELTA..theta. will increase because the FU/VnOUT cross point
P1 will shift to the left, as FIG. 6 is viewed, and, conversely, if the
amplitude of VnOUT decreases the angle difference .DELTA..theta. will also
decrease because the FU/VnOUT cross point P2 will shift to the right. As
the angle difference .DELTA..theta. increases, the rise times of the
corresponding comparator output voltage Cu will advance, and then the
turn-on timings of the corresponding switching elements will also advance.
The same can be said with regard to the phase-delay filter output voltages
Fv and Fw, the comparator output voltages Cv and Cw, and the turn-on
timings of the corresponding switching elements. Therefore, by regulating
the amplitude of the basic reference voltage Vref according to the
rotational speed of the rotor 13, adjusted "ON" timings of the switching
circuit 15 can be obtained.
A current meter 18 is installed in the power supply line on the positive
side of the dc power supply 20. The current meter 18 measures the current
in the line and outputs an analogue signal to an AD converter 19, where
the amount of measured current is converted to a digital signal CAD, which
is transmitted to the drive control unit 50. Thus, the drive control unit
50 monitors the amount of the currents supplied from the dc power supply
20 to the stator windings 12-1, 12-2 and 12-3 by way of the switching
circuit 15. Then, when the amount of the currents monitored by the drive
control unit 50 exceeds a predetermined upper value, the drive control
unit 50 transmits a control signal CDA to the DA converter 26 to decrease
the value of the basic reference voltage Vref. Conversely, when the amount
of the currents is less than a predetermined lower value, the drive
control unit 50 transmits a control signal CDA to the DA converter 26 to
increase the value of the basic reference voltage Vref.
Whereas, in a conventional brushless dc motor, when the motor drive
currents increase, the turn-on timings of the solid-state switching
elements advance for the reason that will be mentioned below. This
phenomenon makes it difficult to maintain an efficient operation of the
motor, and that may further lead to a rotor trip-off problem. In a
conventional brushless dc motor, spikes appear in the terminal voltages of
stator windings, as exemplified by spike voltage Vsp of the stator
terminal voltage Vu shown in FIG. 4(B). The pulse widths of such spikes
increase as the motor drive currents increase. Such increased spike pulse
widths cause to minimize the amount of delay of the outputs of the
phase-delay filter circuits. A solution to such a problem is to adjust the
value of the basic reference voltage Vref according to the amount of the
motor drive currents. In other words, adjusted turn-on timings can be
obtained depending on the variation of the motor drive currents.
As mentioned above, the time constant increase circuits 91-1, 91-2 and 91-3
are provided between the output terminals of the main filter circuits
21-1, 21-2 and 21-3, respectively, and the positive input terminals of the
comparators 22-1, 22-2 and 22-3, respectively. The drive control unit 50
can transmit a common switch control signal (or, a time constant increase
signal) to all of the on-off switches AS1', AS2' and AS3' simultaneously
so as to turn on or off the switches, thereby enabling or disabling the
capacitors C1', C2' and C3'.
As mentioned above, the phase delay angle of the phase-delay filter
circuits is less than 90.degree., i.e. approximately 60.degree..
Therefore, as explained above in reference to FIG. 5, when the rotor speed
decreases (i.e. the frequency decreases:) the delay angle of the main
filter circuits 21-1, 21-2 and 21-3 becomes smaller, thereby decreasing
the phase delay angle of the voltages having passed the phase-delay filter
circuits 14-1, 14-2 and 14-3, provided that the time constant increase
circuits 91-1, 91-2 and 91-3 are disabled. Such decrease of the phase
delay angle can be compensated by decreasing the value of the basic
reference voltage Vref as long as the rotor speed is within a normal
range. How | | |