EP1724912A1 - Commande pour moteur - Google Patents

Commande pour moteur Download PDF

Info

Publication number
EP1724912A1
EP1724912A1 EP06017635A EP06017635A EP1724912A1 EP 1724912 A1 EP1724912 A1 EP 1724912A1 EP 06017635 A EP06017635 A EP 06017635A EP 06017635 A EP06017635 A EP 06017635A EP 1724912 A1 EP1724912 A1 EP 1724912A1
Authority
EP
European Patent Office
Prior art keywords
phase
signal
driving waveform
driving
motor driver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP06017635A
Other languages
German (de)
English (en)
Other versions
EP1724912B1 (fr
Inventor
Masahiro Yasohara
Kenji Sugiura
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of EP1724912A1 publication Critical patent/EP1724912A1/fr
Application granted granted Critical
Publication of EP1724912B1 publication Critical patent/EP1724912B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/10Arrangements for controlling torque ripple, e.g. providing reduced torque ripple
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/15Controlling commutation time
    • H02P6/153Controlling commutation time wherein the commutation is advanced from position signals phase in function of the speed

Definitions

  • the present invention relates to a motor driver suitable for driving a brush-less dc motor used in an air conditioner, a water heater equipped with a combustion fan motor, an air cleaner, and information apparatuses such as a copying machine and a printer. More particularly, it relates to a motor driver that feeds motor driving coils with an alternating current consecutively varying, more preferably an approx. sine-wave current.
  • the flow of the ac makes a phase difference generally zero between a phase of the back electromotive forces induced in those coils and a phase of the ac running through those coils. As a result, a motor of lower torque ripples, fewer vibrations, and lower noises is obtainable.
  • DC brushless motors have been widely used as driving motors built in, e.g., an air conditioner and an information apparatus including a copying machine, a printer and the like because of the advantages of the motors such as a long service-life, high reliability, and easiness of speed control.
  • Fig. 17 is a circuit diagram of a conventional motor driver.
  • Fig. 18 shows waveforms at respective sections of the motor driver with respect to a rotating angle (electrical angle) of the motor.
  • a driver of a brushless DC motor detects a rotor position with a plurality of position detectors 901, 903 and 905 comprising a Hall effect device.
  • Three-phase distributor 890 receives position signals Hu, Hv and Hw, and outputs three-phase distribution signals UHO, ULO, VHO, VLO, WH0, and WLO to pulse-width modulator (PWM modulator) 840, where those signals are modulated into signals having a pulse width responsive to signal S set by speed setter 860.
  • PWM modulator pulse-width modulator
  • Modulator 840 outputs signals which control, via gate driver 830, six switches 821- 826 forming power-feeder 820 to be sequentially turned ON or OFF.
  • the power supplied to three-phase coils 811, 813 and 815 is thus switched in sequence responsive to a rotor position like signals U, V and W as shown in Fig. 18, so that the motor is spun.
  • the switching frequency of the respective phases generates torque ripples, which vibrate the apparatus employing the motor, and the vibrations resonate the apparatus, so that noises are produced.
  • a motor driver driving the motor-driving-coils of respective phases with a driving waveform in a sine-wave, is well known to lower the foregoing noises and electrical noises.
  • This kind of motors are disclosed in Japanese Patent Application Non-Examined Publication No. H06-233583 , H06-233584 , H06-233585 , and Japanese Patent No. 2658085 .
  • Those motor drivers disclosed in the foregoing publications use a detected output from a detecting element which detects major magnetic-field for driving, and an address signal formed of the output of the detecting element, whereby a driving waveform stored in a memory is read out for driving the motor.
  • the driving waveform with respect to a rotational position of the rotor namely, a voltage waveform applied to the coils of respective phases
  • the driver drives a motor having a rather large inductance, e.g., a stator iron core is wounded with coils
  • a phase delay of current of respective phases with respect to the voltages applied to the respective phases becomes larger when the driving waveform is applied to the respective phases.
  • Such a delay in the respective phase currents enlarges a phase difference between the back electromotive force (BEMF) induced in the respective phases and the phase current.
  • BEMF back electromotive force
  • the torque of motors is approx. proportionate to cos. ⁇ , where ⁇ is a phase difference between the BEMF induced in respective phases and the phase current.
  • is a phase difference between the BEMF induced in respective phases and the phase current.
  • an inductance component of driving coils positively generates a phase delay in the phase current, so that the foregoing phase difference is produced.
  • This phase delay is taken into consideration in advance, so that the mounting position of a position detector for the rotor is mechanically shifted such that each voltage applied to respective phases is advanced.
  • This method is conceivable; however, an amount of the phase delay in current is not constant but varies depending on a load or an rpm. Thus this method is able to produce an optimized efficiency only at a specific load.
  • phase delay of phase current varies depending on the condition of a motor in use such as a load or an rpm, or the properties of the motor per se such as a BEMF, an inductance, and electrical time constant. Therefore, the foregoing phase difference cannot always stay at zero for driving the motor at the optimum efficiency.
  • the conventional motor driver discussed above requires a memory storing a predetermined driving waveform and a digital-analog (D/A) converter which reads out the driving waveform (digital signal) before converting the digital signal into an analog signal for driving the motor.
  • the conventional motor driver is thus equipped with a complicated circuit.
  • the present invention addresses the problems discussed above and aims to provide a motor driver that can drive a motor at an optimal efficiency in any conditions with lower torque ripples, fewer vibrations, and lower noises.
  • This motor driver is simply structured, where the driving coils of the respective phases are fed with an ac in approx. sine-waveform, and the phase difference between the ac and the back electromotive force (BEMF) induced in those coils is kept always at nearly zero.
  • BEMF back electromotive force
  • the motor driver comprises the following elements:
  • the phase advancing controller compares a value of common current running through the first or the second feeder line in the first coupling status with that of the second coupling status, and controls a phase of the driving waveform such that the common current values of the respective coupling statuses become approx. the same in the vicinity of the zero-cross of the BEMF induced in the first phase coil.
  • This phase control of the driving waveform by the phase advancing controller allows the phases of BEMFs of the respective phase coils to be approx. matched with the phases of the ac running through those coils.
  • the structure discussed above allows the motor driver of the present invention to drive a motor efficiently with less torque ripples, fewer vibrations and lower noises.
  • the apparatuses of the present invention employ this motor driver in their fan motors.
  • the apparatuses of the present invention employ this motor driver in their driving systems.
  • driving coils 11, 13 and 15 of the three phases are coupled to power feeder 20 in the following way:
  • Power feeder 20 forms an upper arm using field effect transistors (FETs) 21, 23 and 25, and forms a lower arm using FETs 22, 24 and 26.
  • a first terminal of coil 11 of phase U is coupled to a junction of FET 21 and FET 22
  • a first terminal of coil 13 of phase V is coupled to a junction of FET 23 and FET 24, and
  • a first terminal of coil 15 of phase W is coupled to a junction of FET 25 and FET 26.
  • Second terminals of coils 11, 13 and 15 of phase U, V and W are coupled to each other, thereby forming neutral point N.
  • Direct-current power supply 10 connects its positive feeder terminal to power feeder 20, thereby powering the three-phase coils via power feeder 20.
  • common-current detecting resistor 27 is placed for detecting common-current "Icom" running through the line.
  • the line directly coupled to the positive feeder terminal of DC power supply 10 is referred to as a first feeder line, and the line directly coupled to the negative feeder terminal of DC power supply 10 is referred to as a second feeder line.
  • DC power supply is coupled between the first and the second feeder lines.
  • Position detectors 101, 103 and 105 comprises a Hall element or a Hall IC, and detect positions of the mover with respect to respective phase coils 11, 13 and 15. (The mover is not shown in the drawings. "Mover" is a generic term, and the mover of a rotational motor is referred to as a rotor while that of a linear motor is referred to as a mover. Hereinafter the mover is referred to as a rotor.)
  • Position detectors 101, 103 and 105 supply position detection signals Hu, Hv and Hw, and signal Hu is supplied to driving waveform generator 80.
  • Generator 80 generates driving waveform signals U0, V0 and W0 having phase difference of 120 degrees from each other in electrical angles at intervals of one cycle of signal Hu in electrical angles responsive to respective phase driving coils 11, 13 and 15.
  • Driving waveform generator 80 comprises interpolator 81, frequency divider 82, position counter 83, decoder 84, selector 85, DC power supply 86, and series resistors 87.
  • Foregoing position detection signal Hu of phase U is fed into interpolator 81.
  • Interpolator 81 splits one cycle in electrical angles of signal Hu into smaller units (e.g., into 144 units), and outputs split signal DIV, which is frequency-divided by divider 82 (e.g., divided into quarters), then supplied to position counter 83 (e.g., counting in 36-numaration system).
  • Counter 83 counts signal DIV, thereby producing a finer rotor-position detection signal, which is supplied to decoder 84 as address signal CSF.
  • Selector 85 comprises an analog switch, and selects any ones of voltage levels L0 - L9 set by series resistor 87 for outputting driving-waveform signals U0, V0 and W0 respectively. Voltage levels L0 - L9 are selected by output signals from decoder 84. Decoder 84 outputs driving waveform signals of respective phases, and the output signal is generated corresponding to respective address signals of signal CSF.
  • Driving waveform generator 80 generates driving waveform signals U0, V0 and W0.
  • Fig. 2 shows how signal U0 is generated.
  • signal U0 is a step-like waveform having voltage levels L0 - L9.
  • Signals V0 and W0 take similar shapes.
  • Signals U0, V0 and W0 have phase differences of 120 degrees in electrical angles from each other as shown in Fig. 4.
  • the peak values (wave heights) of those signals are determined by output signal Vsp from speed setter 100.
  • three-phase distributor 90 receives position detection signals Hu, Hv and Hw having 120 degrees phase difference in electrical angles from each other, and outputs three-phase distribution signals U1.V1 and W1 as shown in Figs. 3A or 3B.
  • three-phase distribution signals U1, V1 and W1 are used as driving waveform signals until the operation of the signals split by interpolator 81 settles down. After the motor is started, the motor is driven by the driving waveform signals U0, V0 and W0.
  • Chopping-wave signal CY is a so-called carrier signal in terms of pulse width modulating (PWM), and its frequency ranges from several kHz to several hundreds kHz, which is rather higher than the frequencies of signals U0, V0 and W0.
  • PWM pulse width modulating
  • On-delay circuit-block 40 (hereinafter referred to simply as on-delay 40) is disposed in order to prevent the simultaneous conduction at PWM between the upper arm transistors 21, 23, 25 and the lower arm transistors 22, 24, 26, where the upper and lower arms form power feeder 20.
  • Gate driver 30 comprises buffers 31, 32, 33, 34, 35 and 36.
  • An output signal supplied from comparator 41 is fed into buffer 31 as signal G1H via on-delay 40, and at the same time, inverted by inverter 37 before supplied to buffer 32 as signal G1L via on-delay 40.
  • An output signal supplied from comparator 43 is fed into buffer 33 as signal G2H via on-delay 40, and at the same time, inverted by inverter 38 before supplied to buffer 34 as signal G2L via on-delay 40.
  • an output signal from comparator 45 is fed into buffer 35 as signal G3H via on-delay 40, and at the same time, inverted by inverter 39 before supplied to buffer 36 as signal G3L via on-delay 40.
  • Respective outputs from buffer 31, 32, 33, 34, 35 and 36 are fed into respective gates of transistors 21, 22, 23, 24, 25 and 26.
  • phase-advancing controller 50 which comprises phase current comparator 60 and phase advancing operator 70.
  • Phase current comparator 60 receives detected voltage VIcom, and output signals G1H, G1L, G2H, G2L, G3H, G3L, and supplies signal CPI to phase advancing operator 70.
  • Phase advancing operator 70 receives signal CPI, position detection signal Hu, and output signal DIV from interpolator 81, and supplies signal RST to frequency divider 82 as well as to a reset input-terminal of position counter 83, where divider 82 and counter 83 are included in driving waveform generator 80.
  • Fig. 3A shows signal waveforms at respective sections of Fig. 1 with respect to a motor rotating angle (electric angle) when the motor is started.
  • Position detectors 101, 103 and 105 are disposed such that position detection signals Hu, Hv and Hw have a phase difference of 120 degrees in electrical angles from each other.
  • Signals Hu, Hv and Hw are synthesized by three-phase distributor 90 and formed into three-phase distributed signals U1, V1, W1 respectively as shown in Fig. 3A.
  • driving signals of respective phases corresponding to three-phase distributed signals U1, V1 and W1 are PWM modulated, and applied to power feeder 20.
  • a voltage at a neutral point of the three-phase coils becomes "N" shown in Fig.
  • Position detection signals Hu, Hv and Hw are just waveform-shaped into three-phase distributed signals U1, V1 and W1 as shown in Fig. 3B, and those signals can be used for the driving waveform in starting a motor.
  • the circuit can be simplified, and voltage U-N between terminals of the phase coils becomes more like sine-waveform than that shown in Fig. 3A, so that noises in starting the motor can be reduced.
  • Fig. 4 shows signal-waveforms of respective sections in the motor driver with respect to a rotational angle (in electrical angles) of the motor at a regular spin. If the rotational angles shown in X-axis are expressed in electrical angles, signal Hu, Hv, Hw would draw the similar waveforms to what is shown in Figs. 3A or 3B.
  • Signal Hu is supplied to driving waveform generator 80 to form driving waveform signals U0, V0, W0 drawing the voltage waveform for three phases as shown in Fig. 4. Strictly speaking, signals U0, V0 and W0 draw step-like waveforms as shown in Fig. 2.
  • respective phase-driving signals corresponding to signals U0, V0, W0 are applied to power feeder 20.
  • the voltage at the neutral point of the three-phase coils draws a curve "N" shown in Fig. 4.
  • the voltage applied between a first terminal of phase U coil 11 and a second terminal, i.e., neutral point N draws a curve "U-N” like a sine-wave shown in Fig. 4.
  • the voltage draws similar curves like sine-waves (not shown) having 120 degree phase-difference.
  • respective alternating currents, consecutively changing and shaping in sine waves run through three-phase coils, thereby driving the coils.
  • Increase or decrease of signals Vsp supplied from speed setter 100 can change a speed of the motor.
  • increase or decrease of signals Vsp can vary the peak values (height of the waves) of driving waveform signals U0, V0, W0.
  • an amount of power to be fed to respective coils can be changed, thus the motor speed can be varied.
  • Fig. 5 illustrates how the voltages-applied to the respective three-phase coils - undergo a pulse-width modification (PWM).
  • comparators 41, 43, 45 compare, in voltages, carrier signal CY produced by chopping-wave oscillator 47 with driving waveform signals U0, V0, W0 of respective phases produced by driving-waveform generator 80.
  • PWM voltage-waveforms of Vu, Vv, Vw as shown in Fig. 5 are applied to output terminals Vu, Vv, Vw, i.e., the respective first terminals of the three-phase coils, via on-delay 40, gate driver 30 and power feeder 20.
  • the foregoing PWM voltage waveforms are applied to respective phase-coils; however, in average, the waveforms similar to the waveforms of driving waveform signals U0, V0, W0 are applied, so that the three-phase coils are driven by the ac of sine-wave having 120 degrees phase difference from each other, i.e., driven by phase currents Iu, Iv, Iw.
  • respective phase currents running through the three-phase coils can be thus switched smoothly, and three-phase torque synthesized can be uniformed regardless of a rotating angle.
  • a motor driver generating smaller torque ripple, fewer vibrations and lower noises is obtainable.
  • the driving waveform signals U0, V0, W0 for obtaining an ac of sine-wave can be generated by a simple structure, where selector 85 selects a voltage level from levels L0 - L9 set by series resistors 87 disposed in driving waveform generator 80 shown in Fig. 1. It does not need memories such as a ROM, or a D/A converter. Therefore, the driver can be obtained at an inexpensive cost.
  • phase advancing controller 50 receives detection voltage "VIcom” of common current “Icom” running through common-current detecting resistor 27. Based on the information included in voltage VIcom, phase current comparator 60 disposed in controller 50 compares two phase currents with each other running through the two coils out of three-phase coils, and supplies the resulting signal CPI to phase advancing operator 70. Operator 70 adjusts the phases of driving waveform signals U0, V0, W0 responsive to a value of signal CPI at the zero-cross timing of back electromotive force (BEMF) induced in the phase coils. This phase adjustment is called as the phase advancing control.
  • BEMF back electromotive force
  • This phase advancing control makes a phase of BEMF of respective phase coils coincide with a phase of the phase current running though the respective coils, so that the motor can be driven always at an optimal efficiency in any circumstances.
  • phase advancing controller 50 is detailed in structure and operation.
  • phase advancing controller 50 comprises phase current comparator 60 and phase advancing operator 70.
  • Phase current comparator 60 includes structural elements 61 - 67.
  • differential amplifier 61 amplifies detected voltage "VIcom” to a voltage appropriate for a succeeding circuit to process signals with ease. Meanwhile, voltage “VIcom” is produced by common current “Icom” running through a feeder line on a negative side of dc power supply 10.
  • An output from differential amplifier 61 is supplied to a first input terminal of comparator 65, and also, to a second input terminal via sample & hold circuit 67 formed of analog switch 63 and capacitor 64.
  • Sample & hold circuit 67 samples voltages supplied from amplifier 61 and holds them in capacitor 64 with pulse signal SPL1 supplied from sample pulse generator 62.
  • Generator 62 outputs signal SPL1 when output signals G1H, G1L, G2H, G2L, G3H, G3L from on-delay 40 become a given status described later.
  • generator 62 outputs pulse signal SPL2, which is supplied to clock input terminal (C) of D-type flip-flop 66.
  • An output from comparator 65 is supplied to data input terminal (D) of flip-flop 66, and an output of D-type flip-flop 66 is supplied to phase advancing operator 70 as output signal CPI supplied from phase current comparator 60.
  • Phase advancing operator 70 comprises structural elements 71 - 75.
  • signal CPI is supplied to a first input terminal of phase difference detector 72.
  • BEMF zero-cross detector 71 receives position detection signal Hu and output signal DIV from interpolator 81, and those signals output zero-cross timing pulse signals EZ of BEMFs of respective phase coils.
  • Signal EZ is supplied to a second input terminal of phase difference detector 72.
  • Detector 72 outputs signal LR that determines whether a phase of the phase current running through the phase coil is ahead or behind with respect to the phase of BEMF of the phase coil based on signals CPI and EZ. At the same time, detector 72 outputs pulse signal PL slightly behind signal EZ.
  • Counter 73 is an up-down counter including clock input terminal (CL) and up-down control terminal (U/D), and clock input terminal (CL) receives signal PL as well as up-down control terminal (U/D) receives signal LR.
  • Counter 74 counts signals DIV, and its reset input terminal receives position detection signal Hu.
  • Output signals CB and CA from counters 73 and 74 respectively are supplied to coincidence detector 75, which outputs phase advancing operation signal RST when signals CA and CB coincides with each other.
  • Signal RST forms an output signal from phase advancing operator 70, and this output signal is supplied to reset input terminals of frequency divider 82 and position counter 83.
  • Divider 82 and counter 83 are elements of driving waveform generator 80.
  • phase advancing controller 50 and its elements, i.e., phase current comparator 60 and phase advancing operator 70 are hereinbefore described specifically.
  • phase adjustment of a phase current running through a phase coil by phase advancing controller 50 detailed hereinafter.
  • Fig. 6 describes phase relations among BEMF produced in phase U coil before the phase is adjusted, position detection signal Hu, phase advancing operation signal RST, driving waveform detection signal U0 (an output signal from driving waveform generator 80), waveform U - N of the voltage applied across phase U coil-end and neutral point N, and phase current Iu running through phase U coil.
  • the BEMF of phase U coil is uniquely ahead by 30 degrees in electrical angles with respect to the fall of position detection signal Hu. Because position detector 101 is determined design-wise to be placed with respect to phase U coil in the stator such that the phase difference between the BEMF and signal Hu generally becomes 30 degrees in electrical angles. Position detector 103 of phase V coil and detector 105 of phase W coil are placed in a similar way, and the phase differences between respective BEMFs and position detection signals are similar to the case of phase U.
  • signal RST works as a reset signal of frequency divider 82 and position counter 83 respectively.
  • address signal CSF supplied from counter 83 becomes 0 (zero)
  • just after the generation of signal RST at the time when signal RST turns to H
  • the address value of signal CSF starts varying.
  • Driving waveform generator 80 selects a voltage level from levels L0 - L9 set by series resistors 87 using a selection signal produced corresponding to the address values of signal CSF. Then generator 80 outputs driving waveform signals U0, V0, W0. This mechanism was already described.
  • a generation of signal RST resets an address value of signal CSF at any timing, thereby controlling arbitrarily an output timing of signal U0, V0, W0.
  • controlling of a timing of producing signal RST with respect to signal Hu allows adjusting arbitrarily a phase difference of driving waveform signal U0 of phase U with respect to BEMF of phase U. It is evident that the phase adjustment in phase U would entail the adjustment of the phase difference between the BEMF and the driving waveform signal in phase V and phase W.
  • signal RST has been set in advance at the following condition in this first embodiment: Signal RST is set such that it is generated behind the rise of position detection signal Hu by 120 degrees in electrical angles (namely, ahead of the fall of signal Hu by 60 degrees in electrical angles, i.e., ahead of the BEMF of phase U by 30 degrees).
  • phase current Iu has a phase behind waveform U-N due to inductance component of the driving coil.
  • Phases V and W are in a similar status, therefore, the motor produces torque inefficiently in this status.
  • Fig. 7 illustrates how the phase is adjusted.
  • the phase is adjusted mainly by phase advancing operator 70 shown in Fig. 1.
  • counter 74 is reset when position detection signal Hu turns to "L” and counter 74 makes its output signal CA zero (0).
  • signal Hu turns to "H”
  • counter 74 counts signals DIV finely split by interpolator 81 and outputs signal CA.
  • This operation of counter 74 is illustrated by signal CA shown in Fig. 7.
  • the count value expressed by signal CA is compared with output signal CB from counter 73 by coincidence detector 75.
  • phase advancing operation signal RST is generated (signal RST turns to "L").
  • the phase difference of the driving waveform with respect of the BEMF of a phase coil can be adjusted with a generation timing of signal RST.
  • a count value of counter 73 is preset such that signal RST is generated behind the rise of signal Hu by 120 degrees in electrical angles, and the preset value is expressed in signal CB.
  • BEMF zero-cross detector 71 detects a zero-cross timing of the BEMF of phase U coil. Detector 71 receives position detection signal Hu and signals DIV resulting from more finely splitting signal Hu. Detector 71 counts signals DIV from a timing of a rise of signal Hu, and when the count value reaches an electric angle corresponding to a zero-cross position of the BEMF of phase U, detector 71 outputs zero-cross timing pulse signal EZ.
  • pulse signal EZ is supplied as a zero-cross detection signal at a timing of 330 degrees behind the rise of one cycle before of signal Hu.
  • the phase relation between signal Hu and the BEMF is uniquely determined, and it is evident that the zero-cross of BEMF can be detected with position detection signal Hu.
  • Phase difference detector 72 receives pulse signal EZ and output signal CPI from phase current comparator 60.
  • Signal CPI includes level “L” or “H” changing to each other at the zero-cross of phase current Iu, as shown in Fig. 7.
  • Signal CPI will be further detailed later.
  • Detector 72 outputs signal LR by latching a level of signal CPI with pulse signal EZ. At this time, signal LR functions also as determining whether the phase of phase U current is ahead or behind the phase of the phase U BEMF. This function is detailed hereinafter.
  • Pulse signal EZ is generated at a zero-cross timing of the BEMF of phase U. If current Iu is behind the BEMF in phase, signal CPI does not yet change its level from “L” to “H”at the timing when signal EZ is generated, i.e., signal CPI still stays at level “L”. On the contrary, if current Iu is ahead of the phase U BEMF in phase, signal CPI has already changed its level from “L” to “H” at the timing when signal EZ is generated, i.e., signal CPI has already stayed at level "H”.
  • a level of signal CPI is latched at a timing when signal EZ is generated at a zero-cross of BEMF, thereby determining whether a phase of Iu is ahead or behind.
  • signal EZ latches signal CPI
  • latch signal LR shows "L", namely, it shows the phase of current Iu is behind the phase of BEMF.
  • Phase difference detector 72 outputs signal PL besides signal LR.
  • Signal PL is a pulse signal that is delayed time-wise from pulse signal EZ, and works as a clock input signal to counter 73 and changes a count value of counter 73.
  • the delay time of signal PL is set long enough for signal LR to be stabilized and supplied after signal CPI is latched by signal EZ.
  • Signal PL starts changing the count value of counter 73 after counter 73 finishes counting down or up depending on the level of signal LR.
  • Fig. 8 shows a structure of BEMF zero-cross detector 71 and phase difference detector 72.
  • phase-U current Iu is behind phase-U BEMF in phase
  • a production of pulse signal EZ of zero-cross timing of the BEMF turns signal LR to level "L", which means current Iu is behind, and sets counter 73 in a count-down mode.
  • signal PL starts counter 73 to count down.
  • the production of signal EZ turns signal LR to level "H”, which means current Iu is ahead, and sets counter 73 in a count-up mode.
  • signal PL starts counter 73 to count up.
  • the count value of counter 73 is supplied as signal CB, and as described previously, coincidence detector 75 compares signal CB with output signal CA from counter 74. A coincidence of signal CB with signal CA generates phase-advancing operation signal RST.
  • a timing generated by signal RST varies responsive to up and down of the count value of counter 73. For instance, when current Iu is behind in phase, a value of signal CB falls, and signal RST is generated earlier, as shown in Fig. 7, than a case when signal CB does not fall.
  • This mechanism entails that driving waveform signal U0 of phase U is supplied earlier from driving waveform generator 80. In other words, a phase of signal U0 is advanced in order to reduce the phase delay of current Iu.
  • the phase of current Iu is ahead, the value of signal CB rises, and a production of signal RST delays from the case when signal CB does not rise.
  • This mechanism entails that driving waveform signal U0 of phase U is supplied with delay from driving waveform generator 80. In other words, a phase of signal U0 is delayed in order to reduce the phase advance of current Iu.
  • the count value (signal CB) of counter 73 varies the production timing of signal RST, so that the phase of driving waveform signal U0 is controlled.
  • the phase difference between the BEMF of phase U and current Iu of phase U can be automatically and eventually adjusted to be approx. zero (0).
  • Fig. 7 shows that the count value of counter 73 falls by "3"; however, this is for convenience for writing and does not have any specific meaning. If a finer phase adjustment is needed, counter 73 can be set to count-up or -down in steps of minimal "1" without any problems.
  • Fig. 9 shows a status after a phase is adjusted.
  • driving waveform signal U0 is phase-adjusted by the amount of "phase advancing" marked in the drawing (in electrical angles). This phase adjustment accompanies the phase of voltage U-N across phase U coil to advance, so that the phase delay of current Iu with respect to the BEMF of phase U is adjusted to zero (0). It is evident that the phase adjustment to zero in phase U automatically adjusts phase differences in phase V and phase W to zero (0).
  • phase differences between the BEMFs of respective phases and the currents running through the respective phase coils can be always adjusted to generally zero (0) as discussed above, so that the phase differences become zero in any conditions including changes of a load and an rpm.
  • a motor has a large inductance component and a large electrical time constant, the motor can spin and produce torque at the highest efficiency.
  • Fig. 1 shows a structure of comparator 60.
  • Sample pulse generator 62 outputs first pulse signal SPL1 at a timing when phase V is coupled to a positive feeder line (first feeder line) of dc power supply 10, and phases U, W are coupled to a negative feeder line (second feeder line). This coupling status of the three phases is referred to as a first coupling status.
  • Generator 62 outputs second pulse signal SPL2 at a timing when phases U, V are coupled to the positive feeder line and phase W is coupled to the negative feeder line. This coupling status of the three phases is referred to as a second coupling status.
  • Sample pulse generator 62 recognizes which one is the present status, i.e., the first coupling status or the second coupling status, using output signals G1H, G1L, G2H, G2L, G3H, G3L from on-delay 40. Those signals are fed into gate driver 30. For instance, during the first coupling status, transistors 21, 22, 23, 24, 25, 26 of power feeder 20 are turned OFF, ON, ON, OFF, OFF, ON respectively. At this time, signals G1H, G1L, G2H, G2L, G3H, G3L supplied to gate driver 30 are at level “L", “H", “H", “L”, “L”, “H” respectively. Detecting a logical level of those signals allows recognizing the first coupling status.
  • transistors 21, 22, 23, 24, 25, 26 of power feeder 20 are turned ON, OFF, ON, OFF, OFF, ON respectively
  • signals G1H, G1L, G2H, G2L, G3H, G3L supplied to gate driver 30 are at level “H", "L”, “H”, “L”, “L”, “H” respectively. Detecting a logical level of those signals allows recognizing the second coupling status.
  • capacitor 64 holds an output voltage of differential amplifier 61. This output voltage is produced by amplifying the detected voltage VIcom of common current Icom running through the negative feeder line of dc power supply 10. Thus it can be considered that capacitor 64 holds a value of common current Icom in the first coupling status.
  • Signal CPI obtained through the operation discussed above is a signal detected at zero-cross of current Iu of phase U, and changes its level from “L” to "H” at the zero-cross timing of current Iu. This is further detailed hereinafter.
  • Fig. 10 shows relations among voltages Vu, Vv, Vw of three-phase output terminals of power feeder 20, common current Icom, and phase currents Iu, Iv, Iw.
  • voltages Vu, Vv, and Vw are respectively at level “L", “H”, and “L”.
  • transistors 21, 22, 23, 24, 25 and 26 are respectively turned “off”, “on”, “on”, “off”, “off”, and “on”.
  • a first current runs from the positive terminal of dc power supply 10 and passes through transistor 23, phase V coil 13, neutral point N, phase U coil 11, transistor 22, common current detecting resistor 27 and returns to the negative terminal of dc power supply 10.
  • a second current runs from the positive terminal of dc power supply 10 and passes through transistor 23, phase V coil 13, neutral point N, phase W coil 15, transistor 26, common current detecting resistor 27 and returns to the negative terminal 10 of dc power supply 10.
  • phase V current Iv detected in the first coupling status and phase W current Iw detected in the second coupling status can be considered as the currents practically having the same timing. Because the current running through each phase coil cannot change in a short time due to the inductance component of each coil. In other words, phase currents of phase V and phase W out of coil currents of the three phases can be detected almost simultaneously. The remaining phase U current Iu can be found with ease because of the principle that the three-phase currents total up to zero (0).
  • signal CPI obtained by comparing common current Icom in the first coupling status with that in the second coupling status is a signal for detecting a zero-cross of phase U current Iu.
  • the common current in the first and the second coupling statuses namely, a relation of large and small between Iv and -Iw is switched, so that signal CPI changes its level from "L” to "H” across the zero-cross of current Iu.
  • Fig. 11 illustrates this situation.
  • phase current comparator 60 is structured to work as discussed above.
  • Phase current comparator 60 extracts the information about the phase currents running through the driving coils only from the information of common current Icom, thereby producing phase-U zero-cross signal CPI. It is widely known that a current sensor such as a current transformer is used to detect a phase current. However, this embodiment proves that detecting a common current allows detecting a phase current, so that common current detecting resistor 27 can detect the phase current. Thus this embodiment can simplify the structure and lower the cost.
  • phase current comparator 60 compares common current Icom running through the feeder line in the first coupling status with that in the second coupling status, and outputs the resulting signal as signal CPI to phase advancing operator 70.
  • Operator 70 latches signal CPI with pulse signal EZ generated at the zero-cross of BEMF in the phase-U coil, thereby determining whether phase-U current Iu is ahead or behind the BEMF in phase.
  • Phase advancing operator 70 then outputs phase advancing operation signal RST to driving waveform generator 80, so that signal RST adjusts the respective phases of driving waveform signals U0, V0, W0 in order to reduce the delaying amount or the advancing amount of phase current Iu.
  • the phases can be automatically adjusted such that the phases of BEMFs induced in the respective phase-coils coincide with the phases of ac (sine-wave current) running through the coils.
  • This mechanism allows the motor to spin always efficiently even, e.g., a load to the motor changes.
  • phase V in the first coupling status, phase V is coupled to the positive feeder line of dc power supply 10, and phases U, W are coupled to the negative feeder line.
  • phases U, V are coupled to the positive feeder line and phase W is coupled to the negative feeder line.
  • phase V can be coupled to the negative feeder line and phases U, W can be coupled to the positive feeder line.
  • phases U, V can be coupled to the negative feeder line and phase W can be coupled to the positive feeder line.
  • the phase currents can be also compared with the common current although polarities are reversed when the current is detected. In other words, signal CPI for detecting the zero-cross of phase U is also obtainable.
  • phase advanced when the phases of BEMFs induced in the respective phase-coils coincide with the phases of ac (sine-wave current) running through the coils and the motor is driven, the phases of driving waveform signals U0, V0, W0, or the phases of voltage U ⁇ N, V-N, W-N applied across the neutral point and coil-terminals of the respective phases are positively adjusted in an advancing direction, i.e., phase advanced.
  • phase advanced i.e., phase advanced.
  • phase advancing amount an amount of phase adjustment (hereinafter referred to as "phase advancing amount") in the advancing direction is great, e.g., 30 degrees or more in electrical angles from the initial status prior to the adjustment, the following measure is taken.
  • Phases V and W are coupled to the positive feeder line of dc power supply 10 and phase U is coupled to the negative feeder line. This is called a third coupling status.
  • Common current Icom in the third coupling status is compared with zero, so that the zero-cross of phase-U current Iu can be detected. This mechanism is detailed with reference to Fig. 12 through Fig. 14.
  • Fig. 12 shows a structure of phase advancing controller 50b in the case of large amount of phase advancing, and particularly details the structure of phase current comparator 60b.
  • controller 50b shown in Fig. 12 phase advancing amount detector 611, selectors 612, 613, and exclusive OR (EX-OR) gate 614 are added in comparator 60b, and sample pulse generator 62b is set to output pulse signal SPL3 in the third coupling status.
  • the others stay basically unchanged from those in phase advancing controller 50 shown in Fig. 1.
  • Phase advancing detector 611 detects whether or not an amount of phase advancing is over 30 degrees in electrical angles with respect to the initial status. When the amount is 30 degrees or more, detector 611 turns output signal SGR to level "H".
  • the amount of phase advancing is detected with e.g., count-value signal CB of counter 73 prepared in phase advancing operator 70.
  • An amount of phase adjusting of the driving waveform signal is controlled with signal CB, thus it is evident from the previous description that the amount of phase advancing can be detected with signal CB.
  • selector 612 selects signal SPL2 out of signals SPL2 and SPL3 supplied from sample pulse generator 62b, and inputs it to D-type flip-flop 66.
  • Signal SPL2 is the same one that is supplied from sample pulse generator 62 shown in Fig. 1, and it is the pulse signal generated in the foregoing second coupling status.
  • Selector 613 selects signal SH supplied from sample & hold circuit 67 out of zero-level signal Z and signal SH, and inputs it to comparator 65.
  • phase current comparator 60b shown in Fig. 12 processes signals with selectors 612, 613 and EX ⁇ OR gate 614 in the same way as phase current comparator 60 shown in Fig. 1 does. Since the operation was already described in the case of comparator 60, the detailed description thereof is omitted here.
  • selector 612 selects signal SPL3 and inputs it to D-type flip-flop 66.
  • Selector 613 selects signal Z and inputs it to comparator 65. Since signal SGR stays at level "H”, EX ⁇ OR gate 614 inputs the logical level reversal to the logic supplied from comparator 65 to D-type flip-flop 66.
  • phase current comparator 60b outputs a result of comparing common current Icom in the third coupling status with the zero value as signal CPI.
  • An inverting input terminal of comparator 65 receives a voltage amplified by differential amplifier 61 from detected voltage VIcom of common current Icom.
  • various voltages responsive to common current Icom which varies depending on various coupling statuses of the driving coils are supplied to the inverting input terminal of comparator 65.
  • the PWM operations of the respective transistors in power feeder 20 form the foregoing coupling statuses.
  • Each one of those voltages supplied is compared with zero-level signal Z selected by selector 613, and inverted by comparator 65. Then the voltage is further inverted by EX ⁇ OR gate 614 for logic-matching, and fed into a data-input terminal of D-type flip-flop 66.
  • Signal Z has a constant voltage value equal to an output voltage from differential amplifier 61 when common current Icom takes a value of zero.
  • the data input terminal of D-type flip-flop 66 receives a resulting signal produced by comparing a zero value with a value of common current Icom which varies depending on the various coupling statuses of the driving coils.
  • a clock input terminal of D-type flip-flop 66 receives pulse signal SPL3 selected by selector 612.
  • Signal SPL3 is supplied when the driving coils are in the third coupling status, and an input of signal SPL3 to the clock input terminal of flip-clop 66 extracts only a comparison result signal in the third coupling status out of the foregoing resulting signals produced by comparing a zero value with values of common current Icom varying. Then the extracted signal is supplied from phase current comparator 60b as output signal CPI.
  • phase V and phase W are coupled to the positive feeder line of dc power supply 10, and phase U is coupled to the negative feeder line.
  • voltages Vu, Vv, and Vw of three-phase output terminals of power feeder 20 are respectively at level “L”, "H", and "H”.
  • transistors 21, 22, 23, 24, 25 and 26 are respectively turned “off”, “on, "on", “off', "on", and "off”.
  • phase U current Iu can be detected in the third coupling status.
  • the detected phase-U current is compared with a zero level, so that the zero-cross of phase-U current is detected with ease.
  • Fig. 14 illustrates that zero-cross detection signal CPI of phase-U current is supplied by comparing Icom with a zero value. Meanwhile, the third coupling status does not occur at the timing near the zero-cross of phase-U current when an amount of phase advancing is small.
  • Phase current comparator 60 shown in Fig. 1 thus detects the zero-cross of phase U by comparing the phase-V current detected in the first coupling status with the phase-W current detected in the second coupling status.
  • the third coupling status occurs at the timing near the zero-cross of phase-U current. Therefore, the phase-U current can be detected directly from common current Icom. Then as phase current comparator 60b shown in Fig.
  • the phase-U zero-cross can be detected by comparing a zero value with the phase-U current detected in the third coupling status. After the detection of the zero-cross of the phase-U current, signal CPI is supplied, and the phases are adjusted in the same way as the case shown in Fig. 1.
  • the driving waveform is phase-adjusted in the motor having a larger inductance component which increases an amount of phase advancing, so that the motor can be driven efficiently.
  • phases V, W are coupled to the positive feeder line of dc power supply 10, and phases U is coupled to the negative feeder line.
  • phases V, W can be coupled to the negative feeder line and phase U can be coupled to the positive feeder line.
  • the phase currents can be also compared with the common current although polarities are reversed when the current is detected. In other words, signal CPI for detecting the zero-cross of phase U is also obtainable.
  • zero-cross timing pulse signal EZ is set to be supplied from BEMF zero-cross detector 71 of phase advancing operator 70 at intervals of "n" cycles in electrical angles.
  • errors in magnetizing rotor-magnets or mounting position-detectors are approx. the same at every cycle in electrical angles thus the phase advancing can be controlled in a stable manner.
  • pulse signal EZ is set to be supplied at intervals of "n" degrees in mechanical angles.
  • errors due to mechanical unbalance such as eccentricity of the rotor, in addition to the errors in magnetizing the rotor-magnets or mounting the position detectors, are approx. the same at every interval in mechanical angles thus the phase advancing can be controlled in the more stable manner.
  • a use of this interval has the following meaning: in the embodiment, the phase advancing control is done using the information only about one-side zero-cross timing of phase U; however, both-sides the zero-cross timings of phase U, and yet, the information about the zero-cross timing of phases V, W can be used for the phase advancing control.
  • the phase advancing control can be done with those lots of information, so that responsiveness of the control can be increased.
  • the phase advancing control can be done in the following case: a result of comparing common currents at the timing of phase advancing control over the driving waveform coincides with the past two results or more at the same timing. In this case, if an error due to noises occurs temporarily in a comparison result of a common current, the phase advancing can be controlled in a stable manner.
  • the phase of the driving waveform can be adjusted when an rpm of the rotor is beyond a desirable speed.
  • the motor in general, bears a lighter load at a lower rpm, and the phase current as well as the common current running through the driving coils is small. At this time, the phase current produces little phase-delay due to inductance component of the driving coil. Therefore, when the rotor is driven at a low speed, sometimes it had better keep from adjusting the phases rather than do it by detecting a small common current with an effort.
  • the phases can be adjusted when the rotor is driven at a higher speed, and the phase-delay due to the inductance component starts influencing the motor efficiency.
  • the higher driving speed increases a load current and the common current, so that the common current can be detected more accurately and the phases can be adjusted more positively.
  • the phases of the driving waveform can be adjusted when load torque of the motor is beyond a desirable level.
  • the phase current and the common current running through the driving coils are small.
  • the phase current produces little phase-delay due to inductance component of the driving coil. Therefore, when the load torque is small, sometimes it had better keep from adjusting the phases rather than do it by detecting a small common current with an effort.
  • the phases can be adjusted when the load torque becomes large, and the phase-delay due to the inductance component starts influencing the motor efficiency.
  • the larger load torque increases the common current, so that the common current can be detected more accurately and the phases can be adjusted more positively.
  • Processing signals in interpolating a position signal, generating a driving waveform, and controlling phase-advancing can be done, not to mention, with a microprocessor or a software.
  • a power feeder feeds respective phase-coils with an ac changing consecutively in a sine waveform based on driving waveforms of the respective phases, the driving waveforms being generated by a driving waveform generator.
  • the driving waveform is phase-adjusted by a phase advancing controller, and a phase advancing control is done such that a phase of BEMF of each one of the respective phase-coils coincides with approx. a phase of the ac running through each coil.
  • phase advancing control common currents in the first and the second coupling statuses are compared with each other, thereby detecting a zero-cross of a phase current.
  • the common current in the third coupling status is compared with a zero value, thereby detecting the zero-cross of the phase current.
  • a current transformer is not needed for detecting a phase current, but it can be detected with a common current, so that a simple structure is achievable.
  • a production of a driving waveform for feeding respective phase-coils with an ac in a sine wave does not need a ROM, or a D/A converter, but it can be produced by a simpler structure such as using a selector for selecting a voltage from various voltage levels determined by series resistors.
  • This structure allows the motor driver of the present invention to drive a motor always efficiently thanks to an ac in sine-waveform with low torque ripples, fewer vibrations, lower noises, in a simple structure and at an inexpensive cost, even if a load or an rpm of the motor changes. If the motor has a large inductance component and a large electrical time constant, the motor driver can drive the motor in the same manner as discussed above and free from a phase-delay in a phase-current.
  • Fig. 15 illustrates an outdoor unit of an air conditioner using a fan motor employing the motor driver of the present invention.
  • outdoor unit 201 is partitioned into compressor room 206 and heat exchanging room 209 by partition 204 vertically disposed on bottom plate 202.
  • Compressor 205 is disposed in room 206, and heat exchanger 207 as well as blower fan-motor 208 is disposed in room 209.
  • Box 210 containing electrical equipment is disposed on partition 204.
  • Fan motor 208 is structured by mounting a blower fan to the rotary shaft of a brush-less DC motor. Fan motor 208 is driven by a motor driver housed in box 210. Fan motor 208 spins to rotate the blower fan, and the wind from the fan cools heat exchanging room 209.
  • Motor driver 203 in accordance with the first embodiment can be used in this second embodiment. Therefore, the alternating current (preferably a sine wave current) changing consecutively runs through the motor driving coils, so that torque ripple, vibrations and noises in driving the motor can be reduced, and further, an efficient motor-driving can be realized.
  • the outdoor unit in accordance with this second exemplary embodiment of an air conditioner advantageously effects lower noise, fewer vibrations and higher efficiency.
  • the apparatus using the fan motor can lower its noises and vibrations, and realize highly efficient operation.
  • apparatuses suitable for employing the fan motors having the motor driver of the present invention are several examples.
  • the present invention can be applied not only to an outdoor unit but also to an indoor unit which blows cool or warm wind into a room.
  • the indoor unit employing a fan motor having the motor driver of the present invention can effect extremely calm operation with fewer vibrations.
  • the present invention can be also applied to an air cleaner.
  • the air cleaner employing a fan motor having the motor driver of the present invention can effect extremely calm operation with fewer vibrations.
  • the air cleaner advantageously effects these features particularly at a bedroom in the night.
  • the present invention can be further applied to a water heater such as a gas water-heater and an oil burning water-heater.
  • a water heater such as a gas water-heater and an oil burning water-heater.
  • the water heater employing a burning fan motor having the motor driver of the present invention can effect extremely calm and efficient operation with lower noise.
  • Fig. 16 shows a structure of an inkjet printer which employs the motor driver of the present invention in a driving system.
  • inkjet printer (hereinafter referred to simply as a printer) 310 employs, in the driving system, carriage motor 301 for scanning print-head 307 mounted to a carriage and paper-feeding motor 306 for feeding recording paper.
  • Carriage motor 301 is a brush-less DC motor and driven by motor driver 300.
  • Paper feeding motor 306 is a stepping motor.
  • paper feeding motor 306 spins, its torque is delivered to paper feeding roller 305, which feeds recording paper 308 this side in Fig. 16.
  • pulley 302 is mounted to a rotary shaft of carriage motor 301, and timing belt 303 is entrained about pulley 302, and print head 307 is mounted to belt 303.
  • Head 307 ejects liquid ink through nozzles (not shown) onto recording paper 308.
  • Rotation of the carriage motor in forward and reverse directions allows, via the pulley and the belt, print head 307 to scan in both directions in Fig. 16. Scanning print-head 307, ejecting ink from head 307, and feeding paper 308 can form an image on paper 308.
  • carriage motor 301 crucially influences the printing performance such as high image quality and high-speed printing.
  • inks of basic colors yellow, magenta, cyan, and black
  • the scanning performance of the print head is extremely important.
  • the market requires superior performance of carriage motor 301.
  • the motor driver in accordance with the first embodiment can be applied to motor driver 300 in this embodiment. Therefore, the alternating current (preferably a sine wave current), which changes consecutively, runs through the motor driving coils, so that torque ripple, vibrations and noises in driving the motor can be reduced, and further, an efficient motor-driving can be realized. As a result, the printer in accordance with the third embodiment can be driven efficiently with lower noises, fewer vibrations, and also can advantageously produce a high quality image at a high printing speed.
  • the alternating current preferably a sine wave current
  • an inkjet printer is taken as an example; however, a polygon-mirror scanner motor which is one of the motors in the driving system of a laser beam printer and is used to scan laser-beam, can employ the motor driver of the present invention.
  • This employment allows the laser beam printer not only to operate efficiently with lower noises and fewer vibrations but also to produce advantageously a high quality image at a high printing speed.
  • a brush-less dc motor for driving a photosensitive drum can employ the motor driver, so that the copying machine can operate not only efficiently with lower noises, fewer vibrations, but also can produce advantageously a high quality image at a high copying speed.
  • a spindle motor for driving a disc can employ the motor driver, so that those apparatuses can operate efficiently with lower noises, fewer vibrations.
  • a power feeder feeds respective phase-coils with an ac consecutively changing in sine-wave. Further, the driving waveform is phase-adjusted through phase-advancing control, so that a phase of BEMF of respective phase-coils approx. coincides with a phase of an ac running through the coils. In the phase advancing control, a phase current is detected with a common current, so that torque ripples, vibrations and noises are reduced, and the motor can be driven at a high efficiency
  • An employment of the motor driver of the present invention in a fan motor or a driving system of apparatuses allows the apparatuses to operate efficiently with lower noises and fewer vibrations.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Ac Motors In General (AREA)
EP06017635A 2002-07-15 2003-02-26 Commande pour moteur Expired - Fee Related EP1724912B1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002205227A JP3888247B2 (ja) 2002-07-15 2002-07-15 モータ駆動装置
EP03764114A EP1495534B1 (fr) 2002-07-15 2003-02-26 Dispositif d'entrainement de moteur

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
EP03764114.9 Division 2003-02-26
EP03764114A Division EP1495534B1 (fr) 2002-07-15 2003-02-26 Dispositif d'entrainement de moteur

Publications (2)

Publication Number Publication Date
EP1724912A1 true EP1724912A1 (fr) 2006-11-22
EP1724912B1 EP1724912B1 (fr) 2010-05-19

Family

ID=30112754

Family Applications (2)

Application Number Title Priority Date Filing Date
EP03764114A Expired - Fee Related EP1495534B1 (fr) 2002-07-15 2003-02-26 Dispositif d'entrainement de moteur
EP06017635A Expired - Fee Related EP1724912B1 (fr) 2002-07-15 2003-02-26 Commande pour moteur

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP03764114A Expired - Fee Related EP1495534B1 (fr) 2002-07-15 2003-02-26 Dispositif d'entrainement de moteur

Country Status (7)

Country Link
US (1) US6812667B2 (fr)
EP (2) EP1495534B1 (fr)
JP (1) JP3888247B2 (fr)
CN (1) CN1317819C (fr)
DE (2) DE60310394T2 (fr)
MY (2) MY134309A (fr)
WO (1) WO2004008625A1 (fr)

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1647349A (zh) * 2002-04-04 2005-07-27 松下电器产业株式会社 振动线性致动器件及其驱动方法、以及利用该器件的便携式信息装置
US6995679B2 (en) * 2002-04-30 2006-02-07 International Rectifier Corporation Electronically controlled power steering system for vehicle and method and system for motor control
US7202622B2 (en) * 2002-04-30 2007-04-10 International Rectifier Corporation Method for controlling an electric motor to reduce EMI
JP3912190B2 (ja) * 2002-05-31 2007-05-09 松下電器産業株式会社 ブラシレスモータの駆動装置およびそれを用いたモータ
JP2004242432A (ja) * 2003-02-06 2004-08-26 Canon Inc Dcモータ駆動装置
EP1576720B1 (fr) * 2003-02-18 2007-06-06 Matsushita Electric Industrial Co., Ltd. Dispositif d'entrainement de moteur, moteur entraine par ce dispositif et appareil utilisant ce moteur
KR100695581B1 (ko) * 2003-04-30 2007-03-14 마츠시타 덴끼 산교 가부시키가이샤 모터 구동 장치, 압축기, 공기 조화기, 냉장고, 송풍기,전기 청소기, 전기 건조기, 히트 펌프 급탕기 및하이브리드 자동차
US7092267B2 (en) * 2003-09-17 2006-08-15 General Motors Corporation Auxiliary power generation in a motor transformer
JP4565466B2 (ja) * 2004-02-26 2010-10-20 ルネサスエレクトロニクス株式会社 モータ駆動装置及びモータ駆動用集積回路装置
JP4552466B2 (ja) * 2004-03-12 2010-09-29 株式会社日立製作所 交流モータの制御装置,2チップインバータ及びワンチップインバータ。
JP4218572B2 (ja) * 2004-04-07 2009-02-04 パナソニック株式会社 食器洗い機のモータ駆動装置
US7423396B2 (en) * 2004-06-11 2008-09-09 International Rectifier Corporation Hall sensor alignment for BLDC motor
TWI253228B (en) * 2004-10-26 2006-04-11 Delta Electronics Inc Motor controlling circuit and the method thereof
JP4677764B2 (ja) * 2004-11-08 2011-04-27 日産自動車株式会社 パルス幅変調信号駆動機器の制御装置
US7288911B2 (en) * 2005-09-29 2007-10-30 Agile Systems Inc. System and method for commutating a motor
US7279860B2 (en) * 2005-09-29 2007-10-09 Agile Systems Inc. System and method for evaluating back electromotive force in a motor
TWM290932U (en) * 2005-11-22 2006-05-21 Fego Prec Ind Co Ltd Universal low-energy-consumption ceiling fan controller
FR2901930B1 (fr) * 2006-05-31 2008-09-05 Valeo Equip Electr Moteur Procede et dispositif de generation de signaux binaires dephases et leur utilisation
US7683566B2 (en) * 2007-01-30 2010-03-23 Inventec Corporation Fan rotation speed control circuit of power supply system
US7495402B2 (en) * 2007-02-21 2009-02-24 Hsien-Meng Lee Fan motor controller
US7557526B2 (en) * 2007-06-07 2009-07-07 Hsien-Meng Lee Brushless motor control circuit assembly for ceiling fan
US7852028B1 (en) * 2007-06-11 2010-12-14 Marvell International Ltd. Voice coil motor control system and method
US8604709B2 (en) 2007-07-31 2013-12-10 Lsi Industries, Inc. Methods and systems for controlling electrical power to DC loads
US7598683B1 (en) 2007-07-31 2009-10-06 Lsi Industries, Inc. Control of light intensity using pulses of a fixed duration and frequency
US8903577B2 (en) 2009-10-30 2014-12-02 Lsi Industries, Inc. Traction system for electrically powered vehicles
WO2009054134A1 (fr) * 2007-10-23 2009-04-30 Rohm Co., Ltd. Circuit d'excitation de moteur, procédé et dispositif de refroidissement l'utilisant
US8084982B2 (en) 2008-11-18 2011-12-27 Honeywell International Inc. HVAC actuator with output torque compensation
JP2010200599A (ja) 2009-01-30 2010-09-09 Rohm Co Ltd 回転数検出回路及びこれを備えるモータドライバ装置
US8084980B2 (en) 2009-01-30 2011-12-27 Honeywell International Inc. HVAC actuator with internal heating
JP5491207B2 (ja) * 2010-01-13 2014-05-14 キヤノン株式会社 ステッピングモータの駆動装置
JP2011158320A (ja) * 2010-01-29 2011-08-18 Brother Industries Ltd 検出システム、制御システム、画像形成システム及び制御方法
JP5077389B2 (ja) * 2010-05-26 2012-11-21 セイコーエプソン株式会社 電気機械装置
US20130147408A1 (en) * 2010-09-15 2013-06-13 Panasonic Corporation Motor current phase detecting device and motor drive device having same
JP2012147568A (ja) * 2011-01-12 2012-08-02 On Semiconductor Trading Ltd モータ速度制御回路
US8680799B2 (en) * 2011-05-16 2014-03-25 Texas Instruments Incorporated Method and apparatus for applying a commutation advance automatically in a brushless DC motor
JP2012253542A (ja) * 2011-06-02 2012-12-20 Ricoh Co Ltd モータ速度制御装置、及び画像形成装置
US9373994B2 (en) 2011-09-23 2016-06-21 Gerald Gialdella Energy conversion apparatus with tuned circuit
US9000689B2 (en) 2011-09-23 2015-04-07 Gerald Gialdella Energy conversion apparatus
JP5309232B2 (ja) * 2012-02-01 2013-10-09 ファナック株式会社 変調方式の選択部を有するモータ駆動用のpwm整流器
CN102655388B (zh) * 2012-05-17 2014-11-12 西北工业大学 一种150°导通模式驱动无刷直流电机的方法
JP6421331B2 (ja) 2012-12-27 2018-11-14 パナソニックIpマネジメント株式会社 モータ駆動装置及びそれを備えたブラシレスモータ、並びに空気調和機
WO2014182793A1 (fr) * 2013-05-07 2014-11-13 University Of Central Florida Research Foundation, Inc. Onduleur de puissance réalisant une commande de saut de phase
JP6189662B2 (ja) * 2013-07-22 2017-08-30 ローム株式会社 モータの駆動装置、駆動方法、および冷却装置、電子機器
JP6268052B2 (ja) * 2013-08-23 2018-01-24 株式会社東芝 半導体集積回路、および、モータ駆動装置
CN105793127B (zh) 2013-12-25 2018-02-09 株式会社美姿把 雨刮装置
WO2015098789A1 (fr) 2013-12-25 2015-07-02 株式会社ミツバ Moteur sans balai et dispositif d'essuie-glace, dispositif de moteur et procédé de commande de dispositif de moteur
CN104184374A (zh) * 2014-09-16 2014-12-03 上海理工大学 永磁同步电机控制***中超前角调整方法
WO2016046992A1 (fr) * 2014-09-26 2016-03-31 三菱電機株式会社 Unité intérieure et appareil de climatisation
WO2016080950A1 (fr) * 2014-11-17 2016-05-26 Cummins Inc. Structure push-pull de mode 7 avec mli externe
CN104702169A (zh) * 2015-02-06 2015-06-10 宁波知上智能软件开发有限公司 自动平滑门永磁直线同步电机正弦控制方法
CN105141198B (zh) * 2015-09-22 2018-02-23 上海晶丰明源半导体股份有限公司 无刷直流电机霍尔信号同步波形控制电路及控制方法
CN105141199B (zh) * 2015-09-22 2018-01-26 上海晶丰明源半导体股份有限公司 无刷直流电机相位控制电路及控制方法
US10370800B2 (en) * 2016-08-15 2019-08-06 Sno-Way International, Inc. Hopper spreader with back EMF control and hopper system speed control
JP2018046628A (ja) * 2016-09-13 2018-03-22 株式会社東芝 ブラシレスdcモータ制御装置及びブラシレスdcモータ装置
US10097115B2 (en) * 2016-11-07 2018-10-09 Infineon Technologies Ag Auto-synchronization of brushless DC motors
JP2020502984A (ja) * 2016-12-21 2020-01-23 デーナ、オータモウティヴ、システィムズ、グループ、エルエルシー 相転流におけるホール効果センサ信号オフセット補正
CN107294435B (zh) * 2017-07-17 2020-07-21 江苏希来尔机电科技有限公司 三相同步电机密集变频器
JP6510594B2 (ja) * 2017-08-03 2019-05-08 ローム株式会社 モータの駆動装置、駆動方法、および冷却装置、電子機器
WO2021022232A1 (fr) * 2019-08-01 2021-02-04 System73 Ltd Système de commutation multi-moteur et procédé pour une performance optimisée
US11563397B2 (en) * 2021-04-08 2023-01-24 Global Mixed-Mode Technology Inc. Motor controller

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06233584A (ja) 1993-01-29 1994-08-19 Shibaura Eng Works Co Ltd 直流モータの駆動装置
JPH06233583A (ja) 1993-01-28 1994-08-19 Shibaura Eng Works Co Ltd 直流モータの駆動装置
JPH06233585A (ja) 1993-01-29 1994-08-19 Shibaura Eng Works Co Ltd 直流モータの駆動装置
JP2658085B2 (ja) 1987-11-10 1997-09-30 ソニー株式会社 無刷子直流モータ
WO2002052713A2 (fr) * 2000-12-27 2002-07-04 Matsushita Electric Industrial Co., Ltd. Circuit de commande de moteur

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4926104A (en) * 1989-10-18 1990-05-15 General Electric Company Adjustable speed AC drive system control for operation in pulse width modulation and quasi-square wave modes
US5594322A (en) * 1993-05-12 1997-01-14 Sundstrand Corporation Starter/generator system with variable-frequency exciter control
US5631999A (en) * 1995-09-06 1997-05-20 Seagate Technology Inc. Adaptive compensation for hard disc drive spindle motor manufacturing tolerances
JPH09117186A (ja) * 1995-10-13 1997-05-02 Zexel Corp 直流ブラシレスモータ駆動装置
JP3676056B2 (ja) * 1997-11-20 2005-07-27 富士電機システムズ株式会社 並列多重電力変換器の制御装置
US6307336B1 (en) * 1999-09-27 2001-10-23 Mts Systems Corporation Closed loop control of PWM duty cycle
JP2002369573A (ja) * 2001-06-07 2002-12-20 Kunio Seki ブラシレスモータ駆動装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2658085B2 (ja) 1987-11-10 1997-09-30 ソニー株式会社 無刷子直流モータ
JPH06233583A (ja) 1993-01-28 1994-08-19 Shibaura Eng Works Co Ltd 直流モータの駆動装置
JPH06233584A (ja) 1993-01-29 1994-08-19 Shibaura Eng Works Co Ltd 直流モータの駆動装置
JPH06233585A (ja) 1993-01-29 1994-08-19 Shibaura Eng Works Co Ltd 直流モータの駆動装置
WO2002052713A2 (fr) * 2000-12-27 2002-07-04 Matsushita Electric Industrial Co., Ltd. Circuit de commande de moteur

Also Published As

Publication number Publication date
CN1650509A (zh) 2005-08-03
CN1317819C (zh) 2007-05-23
JP3888247B2 (ja) 2007-02-28
EP1724912B1 (fr) 2010-05-19
DE60310394T2 (de) 2007-03-29
US6812667B2 (en) 2004-11-02
DE60332669D1 (de) 2010-07-01
DE60310394D1 (de) 2007-01-25
MY137790A (en) 2009-03-31
MY134309A (en) 2007-12-31
JP2004048951A (ja) 2004-02-12
EP1495534B1 (fr) 2006-12-13
EP1495534A1 (fr) 2005-01-12
WO2004008625A1 (fr) 2004-01-22
US20040007998A1 (en) 2004-01-15

Similar Documents

Publication Publication Date Title
EP1724912B1 (fr) Commande pour moteur
EP1350308B1 (fr) Circuit de commande de moteur
US20060227448A1 (en) Magnetic disk storage apparatus
US11038448B2 (en) Motor driving circuit and method thereof
EP0989664B1 (fr) Dispositif d'entrainement pour moteur triphase sans balais
JP5125091B2 (ja) モータ駆動装置
US20130147408A1 (en) Motor current phase detecting device and motor drive device having same
US6710559B2 (en) Motor driving device for motor having multi-phase coils
KR100198294B1 (ko) 비엘디씨 모터의 속도 제어 방법
US7129661B2 (en) Motor driver, motor driven by the motor driver, and apparatus employing the motor
KR101135777B1 (ko) 모터 구동 장치 및 모터 구동 장치를 갖는 전기 기기
JP2004088907A (ja) モータ駆動装置
JP2007312447A (ja) モータ駆動装置
JP2006006067A (ja) ブラシレスdcモータの駆動装置
JP2004274993A (ja) モータ駆動装置
JP2009538103A (ja) モータ駆動装置
JPH06153580A (ja) 三相ブラシレス同期電動機のセンサレス駆動方法及びその装置
JPH10146095A (ja) パルスモータの駆動制御方法及び装置
JPH10174493A (ja) ステッピングモータの制御回路
JP2009044867A (ja) モータ駆動装置、集積回路装置およびモータ装置
JP2007312446A (ja) モータ駆動装置

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20060824

AC Divisional application: reference to earlier application

Ref document number: 1495534

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE GB IT

RIN1 Information on inventor provided before grant (corrected)

Inventor name: YASOHARA, MASAHIRO

Inventor name: SUGIURA, KENJI

RIN1 Information on inventor provided before grant (corrected)

Inventor name: SUGIURA, KENJI

Inventor name: YASOHARA, MASAHIRO,C/O MATSUSHITA EL. IND. CO. .,

AKX Designation fees paid

Designated state(s): DE GB IT

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: PANASONIC CORPORATION

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AC Divisional application: reference to earlier application

Ref document number: 1495534

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE GB IT

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REF Corresponds to:

Ref document number: 60332669

Country of ref document: DE

Date of ref document: 20100701

Kind code of ref document: P

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20110222

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 60332669

Country of ref document: DE

Effective date: 20110221

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20140213

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20140226

Year of fee payment: 12

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20150226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20150226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20150226

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20210216

Year of fee payment: 19

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 60332669

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20220901