WO2014038144A1 - モータ制御装置とそれを備えた洗濯機および洗濯乾燥機 - Google Patents
モータ制御装置とそれを備えた洗濯機および洗濯乾燥機 Download PDFInfo
- Publication number
- WO2014038144A1 WO2014038144A1 PCT/JP2013/004885 JP2013004885W WO2014038144A1 WO 2014038144 A1 WO2014038144 A1 WO 2014038144A1 JP 2013004885 W JP2013004885 W JP 2013004885W WO 2014038144 A1 WO2014038144 A1 WO 2014038144A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- brushless motor
- position detection
- current
- detection signal
- control device
- Prior art date
Links
- 238000005406 washing Methods 0.000 title claims description 33
- 238000001514 detection method Methods 0.000 claims abstract description 117
- 239000013598 vector Substances 0.000 claims abstract description 45
- 238000004804 winding Methods 0.000 claims abstract description 38
- 238000001035 drying Methods 0.000 claims description 12
- 230000015654 memory Effects 0.000 claims description 8
- 230000010363 phase shift Effects 0.000 description 19
- 230000008859 change Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 14
- 238000000034 method Methods 0.000 description 7
- 230000004907 flux Effects 0.000 description 5
- 230000020169 heat generation Effects 0.000 description 5
- 230000009467 reduction Effects 0.000 description 5
- 230000018044 dehydration Effects 0.000 description 4
- 238000006297 dehydration reaction Methods 0.000 description 4
- 230000007935 neutral effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 206010037660 Pyrexia Diseases 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005415 magnetization Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000001846 repelling effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P1/00—Arrangements for starting electric motors or dynamo-electric converters
- H02P1/02—Details of starting control
- H02P1/029—Restarting, e.g. after power failure
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F37/00—Details specific to washing machines covered by groups D06F21/00 - D06F25/00
- D06F37/30—Driving arrangements
- D06F37/304—Arrangements or adaptations of electric motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/15—Controlling commutation time
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2103/00—Parameters monitored or detected for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2103/24—Spin speed; Drum movements
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/46—Drum speed; Actuation of motors, e.g. starting or interrupting
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/46—Drum speed; Actuation of motors, e.g. starting or interrupting
- D06F2105/48—Drum speed
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/10—Power supply arrangements, e.g. stand-by circuits
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B40/00—Technologies aiming at improving the efficiency of home appliances, e.g. induction cooking or efficient technologies for refrigerators, freezers or dish washers
Definitions
- the present invention relates to a motor control device that controls a brushless motor, a washing machine equipped with the motor control device, and a washing dryer.
- FIG. 7 is a block diagram of a conventional motor control device for a washing machine.
- the conventional motor control device includes a brushless motor 2, position detectors 3a, 3b, and 3c, an inverter 11, a control circuit 6 and a drive circuit 62, a diode bridge 55, and the like, and an AC Connected to a power source 53.
- the position detectors 3a, 3b, and 3c detect the position of the rotor of the brushless motor 2.
- the inverter 11 drives the brushless motor 2.
- the control circuit 6 and the drive circuit 62 control the inverter 11 that drives the brushless motor 2 using signals from the position detectors 3a, 3b, and 3c.
- the position detectors 3a, 3b, and 3c are constituted by, for example, a Hall IC that outputs the direction of the magnetic flux of the rotor magnet as a signal, and is built in the brushless motor 2.
- the inverter 11 includes six switching elements SWU, SWV, SWW, SWX, SWY, SWZ and six diodes 60a, 60b, 60c, 61a, 61b, 61c.
- control circuit 6 detects the speed and position of the brushless motor 2 using the rotor position signals detected by the position detectors 3a, 3b and 3c incorporated in the brushless motor 2. Then, the control circuit 6 generates a PWM signal that drives the switching element of the inverter 11.
- the drive circuit 62 Based on the PMW signal, the drive circuit 62 performs amplification and conversion into a voltage that can drive the switching elements SWU, SWV, SWW, SWX, SWY, and SWZ. Thereby, the inverter 11 is driven and the brushless motor 2 is controlled.
- the mounting accuracy of the Hall IC for example, the positional accuracy of mounting on the printed wiring board, the fixing positional accuracy of the printed wiring board to the brushless motor, the mechanical accuracy of the rotor of the brushless motor, the accuracy of magnetization, etc.
- a phase shift occurs.
- the output signal of the position detector causes a phase shift of the position detector signal with respect to the position of the rotor that should be detected, that is, the induced voltage of the rotor.
- the phase shift may increase to about 10 degrees in electrical angle, for example.
- the deviation of the position detector signal that is, the detected value of the position of the rotor of the brushless motor 2 causes a decrease in efficiency when the brushless motor 2 is driven, and the heat generation of the brushless motor 2 increases.
- efficiency reduction and heat generation tend to increase as the rotational speed of the brushless motor 2 increases.
- the induced voltage of the brushless motor 2 cannot be ignored with respect to the power supply voltage, and when performing the advance angle control, efficiency reduction and heat generation become remarkable, and in some cases, step-out and controllability may occur. .
- the conventional motor control device first supplies the brushless motor 2 with a sine wave voltage having a preset voltage and frequency to perform open loop driving. At this time, the phase shift amount between the phase of the generated sinusoidal voltage and the output signal of the position detector is detected and stored in the storage unit 5.
- the brushless motor 2 is driven by feedback control based on the position signal output from the position detector.
- the sinusoidal voltage supplied to the brushless motor 2 is corrected based on the positional deviation amount.
- the conventional motor control device stores the phase difference between the sinusoidal voltage phase generated when the brushless motor 2 is driven in an open loop and the output signal of the position detector, and is used for control. . Thereby, the phase difference of the signal with respect to the induced voltage of the position detector is corrected to some extent and controlled.
- the conventional motor control device is not configured to detect and control the relationship between the actual induced voltage of the brushless motor 2 and the signal of the position detector. Therefore, it is difficult to control the brushless motor 2 by detecting the phase difference of the signal from the position detector in response to variations in load.
- a motor control device of the present invention includes a brushless motor, a position detector that detects the rotor position of the brushless motor, an inverter that drives the brushless motor, and a current that detects a current flowing through the brushless motor.
- a detector and a control unit that controls the inverter based on the output signal of the position detector and the output signal of the current detector.
- the control unit has a storage unit, controls the winding current that flows through the winding of the brushless motor, rotates the current vector that is a combination of the winding current of the brushless motor, and changes the output signal of the position detector
- the current vector direction is detected, and the detected value of the current vector direction is stored in the storage unit as the correction value of the position detection signal of the brushless motor.
- it has the structure which controls a brushless motor using the correction value of the output signal of a position detector and a position detection signal at the time of a driving
- the position detector of the brushless motor can be provided with a highly accurate detection position correction function.
- a motor control device that efficiently drives a brushless motor from low speed to high speed can be realized.
- the washing machine of the present invention includes the motor control device.
- the washing / drying machine of the present invention includes the motor control device.
- FIG. 1 is a configuration diagram of a main part of a motor control device according to an embodiment of the present invention.
- FIG. 2 is a diagram showing the relationship between the induced voltage of the brushless motor and the position detection signal detected by the position detector in the same embodiment.
- FIG. 3 is a diagram illustrating a case where there is no phase shift between the line induced voltage and the position detection signal of the position detector in the same embodiment.
- FIG. 4 is a diagram illustrating a case where there is a phase shift between the line induced voltage and the position detection signal of the position detector in the same embodiment.
- FIG. 5 is a diagram illustrating a case where there is another phase shift between the line induced voltage and the position detection signal of the position detector in the same embodiment.
- FIG. 6 is a schematic diagram of the brushless motor in the same embodiment.
- FIG. 7 is a block diagram of a conventional motor control device for a washing machine.
- FIG. 1 is a configuration diagram of a main part of a motor control device according to an embodiment of the present invention.
- the motor control apparatus includes a control unit 1 having a storage unit 5 including at least a memory such as a RAM, a brushless motor 2, a position detector 3, and a current detection circuit 4. It comprises a current detector 12 provided, an inverter 11 and the like.
- a control unit 1 having a storage unit 5 including at least a memory such as a RAM, a brushless motor 2, a position detector 3, and a current detection circuit 4. It comprises a current detector 12 provided, an inverter 11 and the like.
- the inverter 11 which drives the brushless motor 2 is composed of one set in which two switching elements consisting of switching elements SWU and SWX, SWV and SWY, SWW and SWZ are connected in series, and three sets connected in parallel. It consists of six switching elements.
- FIG. 1 shows an example in which an IGBT (Insulated-Gate Bipolar Transistors) is used as a switching element.
- IGBT Insulated-Gate Bipolar Transistors
- connection point 11a a set of switching elements constituting the inverter 11 is connected to the connection point 11a, for example, on the lower side (emitter side) of the switching element SWU and the upper side (collector side) of the switching element SWX.
- the other connection points 11b and 11c are similarly connected on the lower side (emitter side) of each corresponding switching element and on the upper side (collector side) of the switching element.
- the connection points 11a, 11b, and 11c are connected to the U-phase, V-phase, and W-phase windings of the brushless motor 2.
- the emitter side of the lower switching elements SWX, SWY, SWZ connected in series constituting the inverter 11 is connected to one end side of low-resistance resistors RU, RV, RW for current detection, respectively.
- the other ends of the resistors RU, RV, and RW are connected to the negative side of the power source of the inverter 11.
- the current detector 12 for detecting the current of the brushless motor 2 is configured by the resistors RU, RV, RW and the current detection circuit 4.
- both ends of the current detection resistors RU, RV, and RW are input to the current detection circuit 4, and the current detection circuit 4 amplifies the voltages at both ends of the resistors RU, RV, and RW, and outputs analog signals iu, It outputs to the control part 1 as iv and iw.
- the output signals iu, iv, iw are input to the control unit 1 configured by, for example, a microcomputer and A / D converted.
- the A / D converted signals iu, iv, iw are used as current detection values for speed control, torque control, and the like of the brushless motor 2.
- the brushless motor 2 is equipped with a position detector 3 that detects the position of the rotor of the brushless motor 2. Then, the position detector 3 outputs an output signal CS corresponding to the position of the rotor to the control unit 1.
- the output signal CS output from the position detector 3 is input to the control unit 1.
- the output signal CS is used for the speed control and torque control of the brushless motor 2 as well as the current detection value described above.
- the switching element has been described, but the present invention is not limited to this.
- a MOSFET or a bipolar transistor may be used as the switching element.
- the example has been described in which the current is detected by using three current detection resistors constituting the current detector 12, but the present invention is not limited thereto.
- a single current detection resistor may be configured, and the current detection circuit 4 may detect the current by switching the three sets of switching elements forming the inverter 11. Thereby, the structure of the current detector 12 can be simplified.
- FIG. 2 is a diagram showing the relationship between the induced voltage of the brushless motor and the position detection signal detected by the position detector in the same embodiment.
- the windings of the brushless motor 2 will be described as a U phase, a V phase, and a W phase.
- the induced voltage Eu shown in FIG. 2 is a voltage generated at the winding terminal of the U phase from the neutral point 2a when the rotor of the brushless motor 2 is rotated from the outside.
- the induced voltage Ev is a voltage generated in the V-phase winding
- the induced voltage Ew is a voltage generated in the W-phase winding.
- the neutral point 2 a of the winding of the brushless motor 2 having the winding configuration shown in FIG. 2 does not appear as a terminal outside the brushless motor 2.
- the induced voltages Eu, Ev, Ew are often expressed by line induced voltages. That is, the inter-line induced voltage Euw shown in FIG. 2 is a voltage generated at the U-phase winding terminal with reference to the W-phase winding terminal.
- the line-induced voltage Evu is a voltage generated at the V-phase coil terminal with respect to the U-phase coil terminal
- the line-induced voltage Ewv is a W-phase coil with respect to the V-phase coil terminal. This is the voltage generated at the terminal.
- the output signal CS of the position detector 3 is shown by one, but as described in FIG. 7, the output signals CS ⁇ b> 1 and CS ⁇ b> 2 of the three position detectors 3 are used in the three-phase brushless motor 2.
- the configuration in which CS3 is output is common. Therefore, in FIG. 2, output signals CS1, CS2, and CS3 of the three position detectors 3 are shown as an example. That is, the output signal CS1 is a signal synchronized with the above-described line induced voltage Euw, that is, a signal whose logical value (Boolean value) changes when the line induced voltage Euw is 0 V (zero volts) as shown in FIG.
- the output signal CS2 is a line induced voltage Evu
- the output signal CS3 is a signal synchronized with the line induced voltage Ewv, that is, a signal whose logic value changes when the line induced voltages Evu and Ewv are 0 V (zero volts).
- FIG. 2 shows an example in which the logical values of the position detector output signals CS1, CS2, and CS3 change in synchronization with the corresponding line induced voltages Euw, Evu, and Ewv.
- the present invention is not limited to this, and the output signals CS1, CS2, and CS3 of the position detector are signals whose logic values change in synchronization with the induced voltages Eu, Ev, and Ew corresponding to the U phase, V phase, and W phase, respectively. It is good.
- the position detector 3 is composed of, for example, a Hall element or a Hall IC, and detects the magnetic flux of the magnet of the rotor of the brushless motor 2 or the magnetic flux of the magnet for position detection attached coaxially with the rotor. Thereby, the position detector 3 detects the position of the rotor.
- the detection accuracy of the position detector 3 that detects the position of the rotor is the accuracy of magnetizing the rotor, the mounting accuracy of the Hall element or Hall IC to the printed wiring board, the mounting accuracy of the printed wiring board inside the motor, It varies depending on factors such as the detection sensitivity of the magnetic flux of the Hall element and Hall IC.
- FIG. 3 is a diagram illustrating a case where there is no phase shift between the line induced voltage and the position detection signal of the position detector in the same embodiment.
- FIG. 4 is a diagram illustrating a case where there is a phase shift between the line induced voltage and the position detection signal of the position detector in the same embodiment.
- FIG. 5 is a diagram illustrating a case where there is another phase shift between the line induced voltage and the position detection signal of the position detector in the same embodiment.
- the position detection signal CS1 is synchronized with the line induced voltage Euw. That is, the logical value (boolean value) of the position detection signal CS1 changes at the position where the line induced voltage Euw becomes 0 V (zero volt) and zero cross.
- FIG. 4 shows a phase shift when the position detection signal CS1 of the position detector 3 advances in phase with respect to the inter-line induced voltage Euw. That is, the logical value (boolean value) of the position detection signal CS1 changes before the zero cross, which is the position where the line induced voltage Euw is 0 V (zero volts).
- FIG. 5 shows a phase shift in the case where the phase of the position detection signal CS1 of the position detector 3 is delayed with respect to the inter-line induced voltage Euw. That is, the logical value (boolean value) of the position detection signal CS1 changes after the zero cross, which is the position where the line induced voltage Euw becomes 0 V (zero volts).
- the position of the rotor of the brushless motor 2 is controlled using the position detection signals CS1, CS2, and CS3 of the position detector described above. Specifically, the position of the rotor is obtained by interpolation calculation every control cycle (cycle according to the clock cycle of the control unit 1, for example, 64 ⁇ sec), and the brushless motor 2 is controlled.
- the advance angle control is usually performed.
- the advance angle control may adversely affect the motor performance, for example, efficiency reduction or heat generation, due to the phase shift of the position detection signals CS1, CS2, and CS3.
- FIG. 6 is a schematic diagram of the brushless motor in the embodiment. Here, it is assumed that the relationship between the induced voltage and the position detection signal of the position detector when the brushless motor 2 of FIG. 6 is rotated clockwise is the same as that in FIG.
- FIG. 6 shows a brushless motor 2 having a two-pole configuration for the sake of simplicity.
- the electrical angle and the mechanical angle have the same value.
- the stator of the brushless motor 2 includes three windings: a U-phase winding U, a V-phase winding V, and a W-phase winding W.
- a magnet is disposed on the rotor of the brushless motor 2.
- the rotation coordinate of the angle ⁇ is considered in the clockwise direction with the direction of the U-phase winding U as the origin.
- the a-axis is set to an arbitrary angle ⁇
- the b-axis is set to a coordinate axis in a direction orthogonal to the a-axis.
- the current vector which is the combined current of each winding
- the direction of the angle ⁇ that is, when the combined current is flowed from the positive direction of the a-axis shown in FIG. 6, N in the positive direction of the a-axis of the stator of FIG. A pole is generated in the negative direction of the a-axis.
- the rotor of the brushless motor 2 is attracted in the direction of the S pole in the positive direction of the a-axis and the N pole in the negative direction due to the attracting and repelling action of the magnetic pole generated in the stator.
- the rotor of the brushless motor 2 also rotates slowly while maintaining the S pole in the positive direction of the a-axis and the N pole in the negative direction.
- the motor has a four-pole configuration and the reduction ratio is about 10
- it is slowly rotated at 0.1 rpm.
- the position detection signal of the position detector also changes as the rotor of the brushless motor 2 rotates with the rotation of the angle ⁇ . Then, the difference between the angle ⁇ when the logical value (boolean value) of the position detection signal of the position detector changes and the ideal ideal rotor position is stored in the storage unit 5 as a correction value.
- each current command can be expressed by the following equation.
- I I> 0.
- the angle ⁇ between the winding U and the a axis is an arbitrary value.
- the applied voltages va and vb to the brushless motor 2 on the a-axis and the b-axis are determined using (Expression 2).
- the difference between the current command Ia * on the a-axis and the current detection value ia is ⁇ ia
- the proportionality constant is Kpa
- the integration constant is Kia
- the difference between the current command Ib * on the b-axis and the current detection value ib is ⁇ ib.
- the proportionality constant is Kpb and the integration constant is Kib.
- the voltage Vu, Vv, Vw of the three-phase winding obtained as described above is applied to the brushless motor 2 via the inverter 11 to perform current control.
- the direction of the current vector which is a combination of the winding currents, is controlled in the positive direction of the a-axis, and the angle ⁇ becomes the direction of the current vector.
- the position of the rotor having an electrical angle of 30 degrees is an ideal position of the change point of the position detection signal CS1 from H to L when rotating clockwise. Therefore, the ideal rotor position is defined as ⁇ cs1 *.
- the current vector is slowly rotated while performing the current control described above. Specifically, when the direction ⁇ of the current vector is gradually increased, the rotor of the brushless motor 2 rotates clockwise, and the logical value of the position detection signal CS1 of the position detector changes from H to L around 30 °. .
- the direction of the current vector when the logical value changes is ⁇ cs1.
- the direction ⁇ cs1 of the current vector detected by the position detector is stored in the storage unit 5 shown in FIG. 1 as a correction value of the position detection signal.
- the correction value of the position detection signal can be detected.
- the brushless motor 2 When the brushless motor 2 is driven clockwise, for example, when the actual brushless motor is driven, when the position detection signal CS1 changes from H to L, the ideal position ⁇ cs1 * of 30 ° is set to 30 °. Control is performed using the correction value ⁇ cs1 of the position detection signal stored in advance in the storage unit 5 as angle information without using it. Thereby, a brushless motor can be driven efficiently.
- the change point from H to L of the position detection signal CS1 of the position detector when the rotor of the brushless motor 2 is rotated clockwise has been described.
- the correction value of the position detection signal can be detected by the same method for the other position detection signals CS2, CS3 and the change point from L to H.
- the present invention is not limited to this.
- the correction value of the position detection signal may be detected in a state where the brushless motor is connected to the load.
- the brushless motor is rotated clockwise and counterclockwise.
- the average value is stored and stored in the storage unit as a correction value for the position detection signal of the brushless motor. Accordingly, the position detection signal can be detected without suppressing or receiving the influence of friction caused by the load connected to the brushless motor. As a result, the brushless motor can be driven more efficiently.
- a brushless motor having a two-pole configuration has been described as an example.
- the present invention is not limited to this.
- a brushless motor having a four-pole configuration may be used.
- there are two changing points at which the logical value of the position detection signal when the rotor described in the above embodiment is rotated clockwise from H to L is 180 ° apart from the mechanical angle of the brushless motor.
- the position detection signal CS1 is detected at only one position when the positions of the change points where the logical values of the two position detection signals CS1 change from H to L are different, the error in the correction value of the position detection signal is large. There is a possibility.
- the average value is stored in the storage unit as a correction value for the position detection signal of the brushless motor.
- the present invention is not limited to this.
- the direction ⁇ of the current vector is changed slowly, and the brushless motor is rotated slowly.
- the correction value of the position detector may be detected by changing the direction ⁇ of the current vector relatively quickly and rotating the brushless motor quickly.
- the motor has a four-pole configuration and the reduction ratio is about 10
- it is rotated at a relatively fast speed of 1 rpm.
- the storage unit that stores the correction value of the position detection signal has been described by taking a volatile memory such as a RAM as an example.
- a volatile memory such as a RAM
- the present invention is not limited to this.
- the correction value of the position detection signal can be stored even when the motor control device is turned off.
- the device on which the motor control device is mounted is described without any particular limitation.
- the motor control device is mounted on a washing machine, particularly a drum-type washing machine or a drum-type washing / drying machine. May be.
- the brushless motor is generally controlled by advance angle control.
- the motor control device of this embodiment is mounted on a drum-type washing machine or washing / drying machine. Thereby, a drum can be driven efficiently. As a result, an efficient drum-type washing machine or washing / drying machine can be realized.
- the brushless motor, the position detector that detects the rotor position of the brushless motor, the inverter that drives the brushless motor, and the current that flows through the brushless motor are detected.
- the control unit has a storage unit, controls the winding current that flows through the winding of the brushless motor, rotates the current vector that is a combination of the winding current of the brushless motor, and changes the output signal of the position detector
- the current vector direction is detected, and the detected value of the current vector direction is stored in the storage unit as the correction value of the position detection signal of the brushless motor.
- a trial operation of the brushless motor is performed in order to correct the position detection signal in advance.
- the detected value in the direction of the detected current vector is stored in the storage unit as a correction value of the position detection signal.
- the control unit controls the brushless motor using the output signal of the position detector and the correction value of the position detection signal.
- the position detection signal of the position detector mounted on the brushless motor can be accurately corrected.
- a motor control device that efficiently drives a brushless motor from low speed to high speed can be realized.
- the brushless motor is rotated clockwise and counterclockwise, respectively, and the current vector at the time of change of the output signal of the position detector is changed in the clockwise and counterclockwise rotation directions. Detect direction.
- the average value of the detected values in the clockwise and counterclockwise current vector directions may be stored in the storage unit as a correction value of the position detection signal of the brushless motor.
- the brushless motor shaft or load friction can be hardly affected.
- the position detection signal of the position detector mounted on the brushless motor can be corrected more accurately.
- a motor controller that drives the brushless motor more efficiently from low speed to high speed can be realized.
- the direction of the current vector is detected in the same period as the number of pole pairs of the brushless motor, and the average value of the detected values of the current vectors detected corresponding to the number of pole pairs is calculated.
- the correction value of the brushless motor position detection signal is stored in the storage unit.
- This configuration makes it less likely to be affected by variations in the position detection signal for each pole pair of the brushless motor. Thereby, the position detection signal of the position detector mounted on the brushless motor can be corrected with higher accuracy. As a result, a motor control device that drives the brushless motor more efficiently from low speed to high speed can be realized.
- the rotation speed of the current vector in the vicinity where the correction value of the position detection signal is detected, and the range where the correction value of the position detection signal is not detected is The rotation speed of the current vector may be increased.
- the storage unit may be a nonvolatile memory.
- the correction value of the position detection signal can be stored even when the motor control device of the brushless motor is turned off. This eliminates the need for performing a trial run again when the motor control device is turned on again to obtain a correction value for the position detection signal of the brushless motor. As a result, the brushless motor can be driven with high efficiency immediately.
- the washing machine of the present invention may include the motor control device. Furthermore, the washing / drying machine of the present invention may include the motor control device.
- the brushless motor can be efficiently driven from the time of washing or drying by which the drum is driven at a low speed by a brushless motor or from the time of drying to the time of dehydration at a high speed.
- a highly reliable and efficient washing machine and washing / drying machine can be realized.
- the present invention is useful for a motor control device mounted on a washing machine or the like that is required to efficiently drive a brushless motor from a low speed to a high speed without being affected by variations in the detection position of the position detector.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Textile Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
ブラシレスモータ(2)の巻線に流す巻線電流を制御し、巻線電流が作る電流ベクトルをゆっくりと回転させ、位置検出器(3)の位置検出信号の変化時の電流ベクトルの方向を検出し、電流ベクトルの検出値をブラシレスモータ(2)の位置検出信号の補正値として記憶部(5)に保存する。そして、ブラシレスモータ(2)の運転時に、ブラシレスモータ(2)の位置検出信号と位置検出信号の補正値を用いてブラシレスモータ(2)の制御を行う。これにより、精度のよいブラシレスモータ(2)の位置検出器(3)の検出位置補正機能を持たせて、低速から高速まで効率よくブラシレスモータ(2)を駆動できる。
Description
本発明は、ブラシレスモータの制御を行うモータ制御装置とそれを備えた洗濯機および洗濯乾燥機に関する。
従来から、一般的に、洗濯機などに用いられる位置検出器を備えたブラシレスモータをインバータ制御するモータ制御装置が提案されている。(例えば、特許文献1参照)。これにより、ブラシレスモータを、低速から高速まで効率よく制御している。
以下に、特許文献1に記載のモータ制御装置の構成について、図7を用いて説明する。
図7は、従来の洗濯機のモータ制御装置の構成図である。
図7に示すように、従来のモータ制御装置は、ブラシレスモータ2と、位置検出器3a、3b、3cと、インバータ11と、制御回路6およびドライブ回路62と、ダイオードブリッジ55などを備え、交流電源53に接続されている。位置検出器3a、3b、3cは、ブラシレスモータ2のロータの位置を検出する。インバータ11は、ブラシレスモータ2を駆動する。制御回路6およびドライブ回路62は、位置検出器3a、3b、3cの信号を利用してブラシレスモータ2を駆動するインバータ11の制御を行う。
また、位置検出器3a、3b、3cは、例えばロータのマグネットの磁束の向きを信号として出力するホールICなどから構成され、ブラシレスモータ2に内蔵されている。
そして、図7に示すように、交流電源53をダイオードブリッジ55で整流した後、コンデンサ56a、56bで平滑した電圧がインバータ11に供給される。インバータ11は、6個のスイッチング素子SWU、SWV、SWW、SWX、SWY、SWZおよび6個のダイオード60a、60b、60c、61a、61b、61cから構成されている。
つぎに、従来のモータ制御装置によるブラシレスモータ2の制御動作について、説明する。
まず、ブラシレスモータ2に内蔵された位置検出器3a、3b、3cで検出したロータの位置信号を用いて、制御回路6はブラシレスモータ2の速度および位置を検出する。そして、制御回路6は、インバータ11のスイッチング素子を駆動するPWM信号を生成する。
ドライブ回路62は、PMW信号に基づいて、スイッチング素子SWU、SWV、SWW、SWX、SWY、SWZを駆動できる電圧に、増幅および変換を行う。これにより、インバータ11を駆動して、ブラシレスモータ2を制御している。
このとき、例えばホールICなどで構成された位置検出器3a、3b、3cで、ブラシレスモータ2のロータの磁束を検出する場合、以下に示す要因により、ロータの位置と位置検出器で検出した信号の位置との位相のずれが発生するという課題がある。
具体的には、ホールICの取り付け精度、例えばプリント配線板への実装の位置精度、プリント配線板のブラシレスモータへの固定位置精度、ブラシレスモータのロータの機械的精度、着磁の精度などにより、位相ずれが発生する。これにより、位置検出器の出力信号は、本来検出すべきロータの位置すなわちロータの誘起電圧に対して、位置検出器の信号の位相ずれが発生する。このとき、位相ずれは、例えば電気角で10度程度まで大きくなる場合がある。
そして、位置検出器の信号、すなわちブラシレスモータ2のロータの位置の検出値のずれは、ブラシレスモータ2の駆動時の効率の低下を招き、ブラシレスモータ2の発熱が増加する。また、効率低下や発熱は、ブラシレスモータ2の回転数が高いほど大きくなる傾向がある。特に、電源電圧に対して、ブラシレスモータ2の誘起電圧が無視できなくなり、進角制御を行うときには、効率低下や発熱が顕著になるとともに、場合によっては脱調、制御不能状態に陥ることもある。
そこで、従来のモータ制御装置は、まず、予め設定された電圧、周波数の正弦波状の電圧をブラシレスモータ2に供給してオープンループ駆動する。このとき、発生する正弦波状の電圧の位相と、位置検出器の出力信号との位相のずれ量を検出して、記憶部5に記憶する。
つぎに、位置検出器から出力される位置信号に基づいて、フィードバック制御でブラシレスモータ2を駆動する。このとき、位置ずれ量に基づいて、ブラシレスモータ2に供給する正弦波状の電圧を補正する。これにより、位置検出器の位相ずれの影響を低減して、ブラシレスモータ2の効率低下や発熱を抑制している。
上記のように、従来のモータ制御装置は、ブラシレスモータ2をオープンループ駆動したときに生ずる正弦波状の電圧の位相と、位置検出器の出力信号との位相の差を記憶して、制御に用いる。これにより、位置検出器の誘起電圧に対する信号の位相差を、ある程度補正して制御する。
しかし、従来のモータ制御装置は、実際のブラシレスモータ2の誘起電圧と、位置検出器の信号との関係を検出して制御する構成ではない。そのため、負荷のばらつきなどに対応して、位置検出器の信号の位相差を検出し、ブラシレスモータ2を制御することが困難である。
また、低速から高速までブラシレスモータ2をベクトル制御で駆動する場合、特に高速で進角制御を行う場合、無効電流の制御に与える影響が大きく、制御性が低下するなどの課題があった。
上記課題を解決するために、本発明のモータ制御装置は、ブラシレスモータと、ブラシレスモータのロータ位置を検出する位置検出器と、ブラシレスモータを駆動するインバータと、ブラシレスモータに流れる電流を検出する電流検出器と、位置検出器の出力信号と電流検出器の出力信号に基づいてインバータの制御を行う制御部と、を備える。制御部は、記憶部を有し、ブラシレスモータの巻線に流す巻線電流を制御し、ブラシレスモータの巻線電流の合成である電流ベクトルを回転させて、位置検出器の出力信号の変化時の電流ベクトルの方向を検出し、電流ベクトルの方向の検出値をブラシレスモータの位置検出信号の補正値として記憶部に記憶する。そして、ブラシレスモータの運転時に、位置検出器の出力信号と位置検出信号の補正値を用いて、ブラシレスモータの制御を行う構成を有する。
これにより、ロータに位置に対応して発生する誘起電圧に対する位置検出器の信号が、本来あるべき(理想的な)ロータの位置に対して、位相ずれを含んでいる場合でも、位相ずれの量を的確に補正して制御することができる。つまり、ブラシレスモータの位置検出器に、精度のよい検出位置補正機能を持たせることができる。その結果、低速から高速まで、効率よくブラシレスモータを駆動するモータ制御装置を実現できる。
また、本発明の洗濯機は、上記モータ制御装置を備えている。
さらに、本発明の洗濯乾燥機は、上記モータ制御装置を備えている。
これらにより、省エネルギーで、信頼性に優れた洗濯機および洗濯乾燥機を実現できる。
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、従来例と同じ構成要素には同一符号を付して説明を省略する。また、この実施の形態によって本発明が限定されるものではない。
(実施の形態)
以下、本発明の実施の形態のモータ制御装置について、図1を用いて説明する。
以下、本発明の実施の形態のモータ制御装置について、図1を用いて説明する。
図1は、本発明の実施の形態におけるモータ制御装置の主要部の構成図である。
図1に示すように、本実施の形態のモータ制御装置は、少なくともRAMなどのメモリからなる記憶部5を有する制御部1と、ブラシレスモータ2と、位置検出器3と、電流検出回路4を備える電流検出器12と、インバータ11などから構成されている。
そして、ブラシレスモータ2を駆動するインバータ11は、スイッチング素子SWUとSWX、SWVとSWY、SWWとSWZからなる2個の各スイッチング素子を直列に接続した1組を、並列に3組接続した、合計6個のスイッチング素子から構成されている。なお、図1では、スイッチング素子にIGBT(Insulated-Gate Bipolar Transistors)を使用した例で示している。
このとき、インバータ11を構成する1組のスイッチング素子は、接続点11aである、例えばスイッチング素子SWUの下側(エミッタ側)とスイッチング素子SWXの上側(コレクタ側)で接続される。なお、他の接続点11b、11cも同様に、各対応するスイッチング素子の下側(エミッタ側)とスイッチング素子の上側(コレクタ側)で接続される。そして、接続点11a、11b、11cは、ブラシレスモータ2のU相、V相およびW相の各巻線に接続されている。
さらに、インバータ11を構成する、直列に接続された下側のスイッチング素子SWX、SWY、SWZのエミッタ側は、それぞれ電流検出用の低抵抗値の抵抗RU、RV、RWの一端側が接続されている。一方、抵抗RU、RV、RWの他端側は、インバータ11の電源の負側に接続されている。
そして、図1に示すように、抵抗RU、RV、RWおよび電流検出回路4により、ブラシレスモータ2の電流を検出する電流検出器12を構成している。
このとき、電流検出用の抵抗RU、RV、RWの両端は、電流検出回路4に入力され、電流検出回路4は、抵抗RU、RV、RWの両端の電圧を増幅し、アナログの信号iu、iv、iwとして、制御部1に出力する。
出力された信号iu、iv、iwは、例えばマイクロコンピュータなどにより構成される制御部1に入力され、A/D変換される。そして、A/D変換された信号iu、iv、iwは、電流検出値として、ブラシレスモータ2の速度制御やトルク制御などに使用される。
また、ブラシレスモータ2は、ブラシレスモータ2のロータの位置を検出する位置検出器3を搭載している。そして、位置検出器3は、ロータの位置に対応する出力信号CSを制御部1に出力する。
位置検出器3から出力された出力信号CSは、制御部1に入力される。そして、出力信号CSは、上述した電流検出値と、同様にブラシレスモータ2の速度制御やトルク制御などに使用される。
なお、上記実施の形態では、スイッチング素子としてIGBTを用いた例で説明したが、これに限られない。例えば、スイッチング素子として、MOSFETやバイポーラトランジスタなどを用いてもよい。
また、上記実施の形態では、電流検出器12を構成する電流検出用の抵抗を3本用いて電流を検知する例で説明したが、これに限られない。例えば、電流検出用の抵抗を1本で構成し、電流検出回路4で、インバータ11を構成する3組のスイッチング素子を切り換えて電流を検出してもよい。これにより、電流検出器12の構成を簡略化できる。
以下に、本実施の形態のモータ制御装置において、ブラシレスモータの誘起電圧と位置検出器で検出される位置検出信号との関係について、図2を用いて説明する。
図2は、同実施の形態におけるブラシレスモータの誘起電圧と位置検出器の検出する位置検出信号との関係を示す図である。
ここで、上述したように、ブラシレスモータ2の巻線を、U相、V相、W相として説明する。
また、図2に示す誘起電圧Euは、ブラシレスモータ2のロータを外部より回転させたときに中性点2aよりU相の巻線端子に発生する電圧である。同様に、誘起電圧EvはV相の巻線に発生する電圧で、誘起電圧EwはW相の巻線に発生する電圧である。
さらに、図2に示す巻線構成からなるブラシレスモータ2の巻線の中性点2aは、ブラシレスモータ2の外部に端子として現れない。そのため、通常、誘起電圧Eu、Ev、Ewを、線間誘起電圧で表す場合が多い。つまり、図2に示す線間誘起電圧Euwは、W相の巻線端子を基準として、U相の巻線端子に発生する電圧である。同様に、線間誘起電圧EvuはU相の巻線端子を基準としてV相の巻線端子に発生する電圧で、線間誘起電圧EwvはV相の巻線端子を基準としてW相の巻線端子に発生する電圧である。
なお、図1では、位置検出器3の出力信号CSを1本で示しているが、図7で説明したように3相のブラシレスモータ2では3本の位置検出器3の出力信号CS1、CS2、CS3が出る構成が一般的である。そのため、図2には、3つの位置検出器3の出力信号CS1、CS2、CS3を一例として示している。つまり、出力信号CS1は、上述の線間誘起電圧Euwに同期した信号、すなわち図2に示すように線間誘起電圧Euwが0V(ゼロボルト)時に論理値(ブール値)が変化する信号である。同様に、出力信号CS2は線間誘起電圧Evu、出力信号CS3は線間誘起電圧Ewvに同期した信号、すなわち線間誘起電圧Evu、Ewvが0V(ゼロボルト)時に論理値が変化する信号である。
また、図2では、位置検出器の出力信号CS1、CS2、CS3は、対応する線間誘起電圧Euw、Evu、Ewvと同期して論理値が変化する例で示している。しかし、これに限られず、位置検出器の出力信号CS1、CS2、CS3は、U相、V相、W相のそれぞれに対応する誘起電圧Eu、Ev、Ewと同期して論理値が変化する信号としてもよい。
また、位置検出器3は、例えばホール素子やホールICなどで構成され、ブラシレスモータ2のロータのマグネットの磁束またはロータと同軸上に取り付けられた位置検出用のマグネットの磁束を検出する。これにより、位置検出器3は、ロータの位置を検出する。
このとき、ロータの位置を検出する位置検出器3の検出精度は、ロータの着磁の精度、ホール素子やホールICのプリント配線板への取り付け精度、プリント配線板のモータ内部への組み込み精度、ホール素子やホールICの磁束の検出感度などの要因によりばらつく。
そこで、以下に、本実施の形態のモータ制御装置において、位置検出器の検出精度がばらついた場合の影響について、図2を参照しながら、図3から図5を用いて説明する。具体的には、図2で説明したブラシレスモータ2の線間誘起電圧Euwと位置検出器3の出力信号CS1を、一例として説明する。
図3は、同実施の形態における線間誘起電圧と位置検出器の位置検出信号に位相ずれがない場合を説明する図である。図4は、同実施の形態における線間誘起電圧と位置検出器の位置検出信号に位相ずれがある場合を説明する図である。図5は、同実施の形態における線間誘起電圧と位置検出器の位置検出信号に別の位相ずれがある場合を説明する図である。
図3に示すように、位置検出信号CS1は線間誘起電圧Euwに同期している。すなわち、線間誘起電圧Euwの0V(ゼロボルト)となる位置、ゼロクロスで位置検出信号CS1の論理値(ブール値)が変化している。
一方、図4は、位置検出器3の位置検出信号CS1が線間誘起電圧Euwに対して位相が進む場合の位相ずれを示している。すなわち、線間誘起電圧Euwの0V(ゼロボルト)となる位置であるゼロクロスより前で、位置検出信号CS1の論理値(ブール値)が変化している。
さらに、図5は、位置検出器3の位置検出信号CS1が線間誘起電圧Euwに対して位相が遅れる場合の位相ずれを示している。すなわち、線間誘起電圧Euwの0V(ゼロボルト)となる位置であるゼロクロスより後で、位置検出信号CS1の論理値(ブール値)が変化している。
通常、ブラシレスモータ2を制御する場合、ブラシレスモータ2のロータの位置を、上述の位置検出器の位置検出信号CS1、CS2、CS3を用いて、制御する。具体的には、ロータの位置を、制御周期(制御部1のクロック周期に応じた周期、例えば64μsec)ごとに補間演算して求め、ブラシレスモータ2を制御している。
そのため、図4や図5を用いて説明したように、位置検出信号CS1、CS2、CS3と、線間誘起電圧Euw、Evu、Ewvに位相ずれがあると、出力電流波形の歪やブラシレスモータ2のロータの位置に対して電流の位相の進みや遅れなどの影響が生じる。その結果、ブラシレスモータ2の効率の低下や騒音の発生などが発生する。
また、電源電圧に対して、ブラシレスモータ2の誘起電圧が比較的高くなる場合、通常、進角制御を行う。しかし、進角制御は、位置検出信号CS1、CS2、CS3の位相ずれによって、よりモータ性能、例えば効率低下や発熱などに悪影響を与える可能性がある。
そこで、位置検出信号と、線間誘起電圧との位相ずれを補正することが重要となる。
以下、本実施の形態のモータ制御装置において、位置検出器の検出位置の補正方法について、図6を用いて説明する。
図6は、同実施の形態におけるブラシレスモータの模式図である。ここで、図6のブラシレスモータ2を時計回りに回転させたときの誘起電圧と位置検出器の位置検出信号との関係は、すでに説明した図2で同じあるとする。
なお、図6は、説明を簡単にするために、2極構成のブラシレスモータ2で示している。この場合、2極構成のブラシレスモータ2では、電気角と機械角が同一の値となる。また、ブラシレスモータ2のステータにはU相の巻線U、V相の巻線V、W相の巻線Wの3つの巻線を備えている。さらに、ブラシレスモータ2のロータにはマグネットが配置されている。
はじめに、図6に示すように、U相の巻線Uの向きを原点とし、時計回り方向に角度θの回転座標を考える。そして、任意の角度θの向きにa軸を、a軸と直交する向きにb軸を座標軸とする。さらに、ステータの巻線U、巻線V、巻線Wから電流を流し込んだときに、ステータの内側に発生する磁極をN極とする。
そして、各巻線の合成電流である電流ベクトルを角度θの方向とする、すなわち図6に示すa軸の正の方向より合成電流を流し込んだとき、図6のステータのa軸の正方向にN極が、a軸の負方向にS極が発生する。これにより、ブラシレスモータ2のロータは、ステータに発生した磁極の吸引・反発作用により、a軸の正方向にS極、負方向にN極となる向きに引き寄せられる。
この状態で、各巻線の合成電流である電流ベクトルの方向の角度θをゆっくりと回転させる。この場合、ブラシレスモータ2のロータも、a軸の正方向にS極、負方向にN極を保った状態でゆっくりと回転する。具体的には、例えばベルト駆動タイプのドラム式洗濯機で、モータが4極構成で減速比が10程度の場合、0.1rpmでゆっくり回転させる。
このとき、角度θの回転にともなって、ブラシレスモータ2のロータの回転とともに位置検出器の位置検出信号も変化する。そして、位置検出器の位置検出信号の論理値(ブール値)が変化したときの角度θと、本来あるべき理想のロータの位置との差を、補正値として記憶部5に記憶する。
つまり、ブラシレスモータの位置検出信号の補正値を検出する場合、a軸方向に一定の合成電流を流し、角度θをゆっくりと回転させることにより、位置検出器の位置検出信号の変化点(論理値が変化する点)を検出する。
以下に、位置検出器で変化点を検出したときの電流の制御方法および電流ベクトルの方向θの検出方法について、詳細に説明する。
まず、ブラシレスモータ2の位置検出信号の補正値の検出時における電流の制御方法について説明する。
はじめに、検出するa軸およびb軸の電流指令を考える。このとき、a軸の電流指令をIa*、b軸の電流指令をIb*とすると、各電流指令は次式で表すことができる。
Ia*=I
Ib*=0
なお、IはI>0とする。また、巻線Uとa軸との角度θは任意の値とする。
Ib*=0
なお、IはI>0とする。また、巻線Uとa軸との角度θは任意の値とする。
つぎに、U相の巻線Uの電流iu、V相の巻線Vの電流iv、W相の巻線Wの電流iwを、a軸およびb軸上の電流に、(数1)を用いて変換する。
つぎに、a軸およびb軸上の電流指令ia*とib*および(数1)で求めた電流iaとibとの間で電流制御を行う。このとき、例えばPI制御(比例積分制御)により電流制御を行う。
つぎに、a軸およびb軸上のブラシレスモータ2への印加電圧va、vbを、(数2)を用いて決定する。このとき、a軸上の電流指令Ia*と電流検出値iaとの差をΔia、比例定数をKpa、積分定数をKia、b軸上の電流指令Ib*と電流検出値ibとの差をΔib、比例定数をKpb、積分定数をKibとする。
つぎに、(数2)式を用いて求めた、a軸およびb軸上のブラシレスモータ2への印加電圧va、vbを三相巻線の電圧に、(数3)を用いて変換する。
そして、位置検出信号の補正値を検出する場合、上記により求めた3相巻線の電圧Vu、Vv、Vwをインバータ11を介してブラシレスモータ2に印加して、電流制御を行う。これにより、巻線電流の合成である電流ベクトルの方向は、a軸の正の方向に制御され、角度θは電流ベクトルの方向となる。
つぎに、電流ベクトルの方向θの検出方法について、図2を参照しながら、詳細に説明する。
なお、図2に示すブラシレスモータの誘起電圧と位置検出器の位置検出信号において、ロータが時計方向に回転するときの、位置検出信号CS1のHからLへの変化点(論理値の変化点)の検出を例に、説明する。
まず、図2に示すように、電気角30度のロータの位置が、時計方向に回転するときの、位置検出信号CS1のHからLへの変化点の理想的な位置である。そこで、理想的なロータの位置をθcs1*とする。
つぎに、上記で説明した電流制御を行いながら、電流ベクトルをゆっくりと回転させる。具体的には、電流ベクトルの方向θを徐々に増加させると、ブラシレスモータ2のロータは時計周りに回転し、30°近辺で位置検出器の位置検出信号CS1の論理値がHからLになる。そして、論理値が変化したときの電流ベクトルの方向を、θcs1とする。
このとき、例えば図3に示すように位置検出信号CS1が、ほとんど線間誘起電圧Euwの0V(ゼロボルト)と一致する場合、θcs1は30°位となる。
一方、図4に示すように位置検出信号CS1が、線間誘起電圧Euwよりも進んでいる場合、θcs1は30°よりも小さい値となる。また、図5に示すように位置検出信号CS1が、線間誘起電圧Euwよりも遅れている場合、θcs1は30°よりも大きい値となる。
つぎに、位置検出器で検出した電流ベクトルの方向θcs1を、位置検出信号の補正値として、図1に示す記憶部5に記憶する。
以上により、位置検出信号の補正値を検出できる。
そして、実際のブラシレスモータ駆動時において、例えばブラシレスモータ2を時計回り方向に駆動する場合、位置検出信号CS1がHからLに変化したときに、理想的な位置であるθcs1*である30°を使用せず、予め記憶部5に記憶した位置検出信号の補正値θcs1を角度情報として使用して制御する。これにより、ブラシレスモータを効率よく駆動できる。
なお、上記では、ブラシレスモータ2のロータの時計回り時の位置検出器の位置検出信号CS1のHからLへの変化点について説明した。しかし、他の位置検出信号CS2、CS3およびLからHへの変化点についても、同様の方法により位置検出信号の補正値を検出できる。
なお、上記実施の形態では、位置検出信号の補正値を検出する場合において、ブラシレスモータに負荷が接続されていない例で説明したが、これに限られない。例えば、ブラシレスモータが負荷に接続された状態で、位置検出信号の補正値を検出してもよい。
以下に、ブラシレスモータに負荷が接続されている場合において、位置検出信号の補正値を検出する方法について、具体的に説明する。
つまり、ブラシレスモータに負荷が接続されている場合、負荷による摩擦の影響を受けるため、ブラシレスモータのロータは電流ベクトルの方向θよりも少し遅れて追従すると考えられる。
この場合、まず、ブラシレスモータを時計回りおよび反時計回りに回転させる。
つぎに、時計回りおよび反時計回りの回転方向において、位置検出器の位置検出信号の変化時の電流ベクトルの方向を検出する。
つぎに、時計回りおよび反時計回りの位置検出信号の検出値の平均値を算出する。
そして、平均値を、ブラシレスモータの位置検出信号の補正値として記憶部に記憶して保存する。これにより、ブラシレスモータに接続された負荷による摩擦の影響を抑制、または受けずに、位置検出信号を検出できる。その結果、ブラシレスモータをより効率よく駆動できる。
なお、上記実施の形態では、2極構成のブラシレスモータを例に説明したが、これに限られない。例えば、4極構成のブラシレスモータでもよい。この場合、上記実施の形態で説明したロータが時計回り時の位置検出信号の論理値がHからLに変化する変化点は、ブラシレスモータの機械角で180°離れた2箇所、存在する。このとき、2箇所の位置検出信号CS1の論理値がHからLへ変化する変化点の位置が異なる場合に1箇所だけで位置検出信号CS1を検出すると、位置検出信号の補正値の誤差が大きくなる可能性がある。
そこで、この場合、機械角で180°離れた2箇所の位置検出信号CS1の論理値がHからLへ変化する変化点を検出する。
つぎに、検出した2箇所の位置検出信号CS1の検出値の平均値を算出する。
そして、平均値を、ブラシレスモータの位置検出信号の補正値として記憶部に保存する。これにより、4極構成のブラシレスモータでも、駆動時に効率よく駆動できる。
さらに、4極を超える極数構成のブラシレスモータでも、同様に極数分の位置検出信号の変化点の電流ベクトルの方向θを検出して、記憶部に保存する。これにより、4極構成のブラシレスモータと、同様に、ブラシレスモータを効率よく駆動できる。
また、上記実施の形態では、電流ベクトルの方向をゆっくりと変化させ、ブラシレスモータをゆっくりと回転させて、位置検出器の補正値を検出する例で説明したが、これに限られない。例えば、位置検出器の補正値を取得する近傍では電流ベクトルの方向θをゆっくりと変化させ、ブラシレスモータをゆっくりと回転させる。一方、位置検出器の補正値を取得しない部分では、電流ベクトルの方向θを比較的速く変化させ、ブラシレスモータを速く回転させて、位置検出器の補正値を検出してもよい。具体的には、例えばベルト駆動タイプのドラム式洗濯機で、モータが4極構成で減速比が10程度の場合、1rpmの比較的速い速度で回転させる。
これにより、位置検出器の補正値の取得にかかる時間を短縮できる。
この理由は、補正したい位置検出信号の変化点が多数ある場合や、4極以上のブラシレスモータで複数の位置検出信号の変化点の平均値を補正値として検出したい場合、ブラシレスモータを補正値の検出の最初から最後まで電流ベクトルをゆっくりと回転させると、位置検出器の補正にかかる時間が長くなるためである。
また、上記実施の形態では、位置検出信号の補正値を記憶する記憶部を、RAMなどの揮発メモリを例に説明したが、これに限られない。例えば、ROM、EEPROMなどの不揮発性メモリで記憶部を構成してもよい。この場合、例えばモータ制御装置を工場出荷時に位置検出信号の補正を実施して、位置検出信号の補正値を記憶部である不揮発性メモリに記憶させておくことが好ましい。これにより結果、モータ制御装置の電源を切断しても、位置検出信号の補正値を記憶させておくことができる。その結果、モータ制御装置の電源の再投入後に、位置検出信号の補正値を取得する必要がなく、即座に効率よくブラシレスモータを駆動できる。
また、上記実施の形態では、モータ制御装置を搭載する機器などを、特に限定せずに説明したが、洗濯機、特にドラム式の洗濯機またはドラム式の洗濯乾燥機にモータ制御装置を搭載してもよい。
この場合、洗濯機または洗濯乾燥機において、洗濯時には低速・大トルク、脱水時には高速・低トルクでドラムを駆動する必要がある。このとき、ドラム式の洗濯機または洗濯乾燥機のドラム駆動用モータとしてブラシレスモータを使用する場合、洗濯時や脱水時の効率を確保するために、誘起電圧をある程度上げておくことが好ましい。
そのため、脱水時には、電源電圧に対してブラシレスモータの誘起電圧が比較的高くなるので、一般的に、進角制御によりブラシレスモータを制御している。
そこで、ドラム式の洗濯機または洗濯乾燥機に、本実施の形態のモータ制御装置を搭載する。これにより、効率よくドラムを駆動することができる。その結果、効率のよいドラム式の洗濯機または洗濯乾燥機を実現できる。
以上で説明したように、本発明のモータ制御装置によれば、ブラシレスモータと、ブラシレスモータのロータ位置を検出する位置検出器と、ブラシレスモータを駆動するインバータと、ブラシレスモータに流れる電流を検出する電流検出器と、位置検出器の出力信号と電流検出器の出力信号に基づいてインバータの制御を行う制御部と、を備える。制御部は、記憶部を有し、ブラシレスモータの巻線に流す巻線電流を制御し、ブラシレスモータの巻線電流の合成である電流ベクトルを回転させて、位置検出器の出力信号の変化時の電流ベクトルの方向を検出し、電流ベクトルの方向の検出値をブラシレスモータの位置検出信号の補正値として記憶部に記憶する。そして、ブラシレスモータの運転時に、位置検出器の出力信号と位置検出信号の補正値を用いて、ブラシレスモータの制御を行う構成を有してもよい。
この構成によれば、予め位置検出信号の補正を行うために、ブラシレスモータの試運転を行う。このとき、検出した電流ベクトルの方向の検出値を、位置検出信号の補正値として記憶部に記憶する。そして、制御部は、位置検出器の出力信号と位置検出信号の補正値を用いて、ブラシレスモータの制御を行う。これにより、ブラシレスモータに搭載した位置検出器の位置検出信号を精度よく補正することができる。その結果、低速から高速まで、効率よくブラシレスモータを駆動するモータ制御装置を実現できる。
また、本発明のモータ制御装置によれば、ブラシレスモータを時計回りおよび反時計回りそれぞれに回転させ、時計回りおよび反時計回りの回転方向において、位置検出器の出力信号の変化時の電流ベクトルの方向の検出を行う。そして、時計回りおよび反時計回りの電流ベクトルの方向の検出値の平均値を、ブラシレスモータの位置検出信号の補正値として記憶部に記憶してもよい。
この構成によれば、ブラシレスモータの軸あるいは負荷の摩擦の影響などを受けにくくできる。これにより、ブラシレスモータに搭載した位置検出器の位置検出信号を、より精度よく補正できる。その結果、低速から高速まで、より効率よくブラシレスモータを駆動するモータ制御装置を実現できる。
また、本発明のモータ制御装置によれば、ブラシレスモータの極対数と同じ周期分で、電流ベクトルの方向を検出する、そして、極対数に対応して検出した電流ベクトルの検出値の平均値を、ブラシレスモータの位置検出信号の補正値として、記憶部に記憶する。
この構成によれば、ブラシレスモータの極対ごとの位置検出信号のばらつきの影響を受けにくくできる。これにより、ブラシレスモータに搭載した位置検出器の位置検出信号を、さらに精度よく補正できる。その結果、低速から高速まで、さらに効率よくブラシレスモータを駆動するモータ制御装置を実現できる。
また、本発明のモータ制御装置によれば、電流ベクトルの方向の検出時において、位置検出信号の補正値を検出する近傍の電流ベクトルの回転速度を、位置検出信号の補正値を検出しない範囲は電流ベクトルの回転速度を速くしてもよい。
これにより、予め行う位置検出信号の補正のための時間を短縮できる。
また、本発明のモータ制御装置によれば、記憶部は不揮発性メモリでもよい。
この構成によれば、ブラシレスモータのモータ制御装置の電源を切った場合でも位置検出信号の補正値を記憶できる。これにより、モータ制御装置の電源の再投入時に、再度試運転を行って、ブラシレスモータの位置検出信号の補正値を求める必要がない。その結果、すぐに、ブラシレスモータを高効率で駆動できる。
また、本発明の洗濯機は、上記モータ制御装置を備えてもよい。さらに、本発明の洗濯乾燥機は、上記モータ制御装置を備えてもよい。
これらにより、ドラムをブラシレスモータで低速駆動して回転させる洗濯時あるいは乾燥時から高速駆動する脱水時まで、効率よくブラシレスモータを駆動することができる。その結果、信頼性に優れ、効率のよい洗濯機および洗濯乾燥機を実現できる。
本発明は、位置検出器の検出位置のばらつきの影響を受けずに、低速から高速まで効率よくブラシレスモータを駆動することが要望される洗濯機などに搭載されるモータ制御装置に有用である。
1 制御部
2 ブラシレスモータ
2a 中性点
3,3a,3b,3c 位置検出器
4 電流検出回路
5 記憶部
6 制御回路
11 インバータ
11a,11b,11c 接続点
12 電流検出器
53 交流電源
55 ダイオードブリッジ
56a,56b コンデンサ
60a,60b,60c,61a,61b,61c ダイオード
62 ドライブ回路
2 ブラシレスモータ
2a 中性点
3,3a,3b,3c 位置検出器
4 電流検出回路
5 記憶部
6 制御回路
11 インバータ
11a,11b,11c 接続点
12 電流検出器
53 交流電源
55 ダイオードブリッジ
56a,56b コンデンサ
60a,60b,60c,61a,61b,61c ダイオード
62 ドライブ回路
Claims (7)
- ブラシレスモータと、
前記ブラシレスモータのロータ位置を検出する位置検出器と、
前記ブラシレスモータを駆動するインバータと、
前記ブラシレスモータに流れる電流を検出する電流検出器と、
前記位置検出器の出力信号と前記電流検出器の出力信号に基づいて前記インバータの制御を行う制御部と、を備え、
前記制御部は、記憶部を有し、
前記ブラシレスモータの巻線に流す巻線電流を制御し、
前記ブラシレスモータの前記巻線電流の合成である電流ベクトルを回転させて前記位置検出器の出力信号の変化時の前記電流ベクトルの方向を検出し、
前記電流ベクトルの方向の検出値を前記ブラシレスモータの位置検出信号の補正値として前記記憶部に記憶し、
前記ブラシレスモータの運転時に、前記位置検出器の出力信号と前記位置検出信号の補正値を用いて、前記ブラシレスモータの制御を行うモータ制御装置。 - 前記ブラシレスモータを時計回りおよび反時計回りに回転させ、
前記時計回りおよび前記反時計回りの回転方向において、前記位置検出器の出力信号の変化時の前記電流ベクトルの方向を検出し、
前記時計回りおよび前記反時計回りの前記電流ベクトルの方向の検出値の平均値を、前記ブラシレスモータの前記位置検出信号の補正値として前記記憶部に記憶する請求項1記載のモータ制御装置。 - 前記ブラシレスモータの極対数と同じ周期分で、前記電流ベクトルの方向を検出し、
前記極対数に対応して検出した前記電流ベクトルの検出値の平均値を、前記ブラシレスモータの前記位置検出信号の補正値として、前記記憶部に記憶する請求項1記載のモータ制御装置。 - 前記電流ベクトルの方向の検出時において、
前記位置検出信号の補正値を検出する近傍の前記電流ベクトルの回転速度を、前記位置検出信号の補正値を検出しない範囲の前記電流ベクトルの回転速度より速くした請求項1に記載のモータ制御装置。 - 前記記憶部は、不揮発性メモリである請求項1に記載のモータ制御装置。
- 請求項1に記載のモータ制御装置を備えた洗濯機。
- 請求項1に記載のモータ制御装置を備えた洗濯乾燥機。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP13836150.6A EP2894781B1 (en) | 2012-09-07 | 2013-08-19 | Motor control device, washing machine comprising same, and washer/dryer |
CN201380046682.3A CN104604118B (zh) | 2012-09-07 | 2013-08-19 | 电动机控制装置、具备该电动机控制装置的洗衣机以及洗涤干燥机 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012196937A JP6019397B2 (ja) | 2012-09-07 | 2012-09-07 | モータ制御装置 |
JP2012-196937 | 2012-09-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014038144A1 true WO2014038144A1 (ja) | 2014-03-13 |
Family
ID=50236779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/004885 WO2014038144A1 (ja) | 2012-09-07 | 2013-08-19 | モータ制御装置とそれを備えた洗濯機および洗濯乾燥機 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP2894781B1 (ja) |
JP (1) | JP6019397B2 (ja) |
CN (1) | CN104604118B (ja) |
WO (1) | WO2014038144A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2763708C1 (ru) * | 2020-11-13 | 2021-12-30 | Общество с ограниченной ответственностью "ТЕХМАШСЕРВИС" | Способ прослеживания и ранжирования квалификации сварщиков |
JPWO2022208912A1 (ja) * | 2021-03-30 | 2022-10-06 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101807689B1 (ko) * | 2016-02-16 | 2017-12-13 | 주식회사 인코어드 테크놀로지스 | 모듈화 된 전기 에너지 계측 장치 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002325480A (ja) | 2001-04-23 | 2002-11-08 | Sharp Corp | 洗濯機 |
JP2007049862A (ja) * | 2005-08-12 | 2007-02-22 | Hitachi Ltd | 磁極位置センサ内蔵電気機械及び電気機械装置並びに車載電機システム |
JP2010119220A (ja) * | 2008-11-13 | 2010-05-27 | Daikin Ind Ltd | モータ駆動制御装置 |
JP2010148324A (ja) * | 2008-12-22 | 2010-07-01 | Aisin Seiki Co Ltd | モータ制御装置 |
JP2010239698A (ja) * | 2009-03-30 | 2010-10-21 | Aisin Seiki Co Ltd | 交流モータの制御装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4575547B2 (ja) * | 2000-04-18 | 2010-11-04 | トヨタ自動車株式会社 | モータの制御装置 |
JP2005110363A (ja) * | 2003-09-29 | 2005-04-21 | Mitsubishi Electric Corp | ブラシレスモータの駆動制御装置及び駆動制御方法 |
CN101741297B (zh) * | 2009-12-30 | 2012-07-11 | 南京信息职业技术学院 | 无轴承同步磁阻电机径向位置模糊补偿逆控制方法及装置 |
KR101294566B1 (ko) * | 2010-12-01 | 2013-08-07 | 기아자동차주식회사 | 레졸버의 위치 오차를 적응적으로 보상하기 위한 장치 |
CN102332859B (zh) * | 2011-09-16 | 2015-06-03 | 天津市亚安科技股份有限公司 | 一种用于步进电动机的闭环控制方法及系统 |
CN102386820B (zh) * | 2011-11-22 | 2013-06-26 | 陕西航空电气有限责任公司 | 一种带补偿能力的电机转子位置测量方法及其装置 |
-
2012
- 2012-09-07 JP JP2012196937A patent/JP6019397B2/ja active Active
-
2013
- 2013-08-19 CN CN201380046682.3A patent/CN104604118B/zh active Active
- 2013-08-19 WO PCT/JP2013/004885 patent/WO2014038144A1/ja unknown
- 2013-08-19 EP EP13836150.6A patent/EP2894781B1/en not_active Not-in-force
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002325480A (ja) | 2001-04-23 | 2002-11-08 | Sharp Corp | 洗濯機 |
JP2007049862A (ja) * | 2005-08-12 | 2007-02-22 | Hitachi Ltd | 磁極位置センサ内蔵電気機械及び電気機械装置並びに車載電機システム |
JP2010119220A (ja) * | 2008-11-13 | 2010-05-27 | Daikin Ind Ltd | モータ駆動制御装置 |
JP2010148324A (ja) * | 2008-12-22 | 2010-07-01 | Aisin Seiki Co Ltd | モータ制御装置 |
JP2010239698A (ja) * | 2009-03-30 | 2010-10-21 | Aisin Seiki Co Ltd | 交流モータの制御装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2894781A4 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2763708C1 (ru) * | 2020-11-13 | 2021-12-30 | Общество с ограниченной ответственностью "ТЕХМАШСЕРВИС" | Способ прослеживания и ранжирования квалификации сварщиков |
JPWO2022208912A1 (ja) * | 2021-03-30 | 2022-10-06 | ||
WO2022208912A1 (ja) * | 2021-03-30 | 2022-10-06 | 日本電産株式会社 | モータ制御装置、モータモジュールおよびモータ制御方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104604118B (zh) | 2017-06-23 |
JP2014054076A (ja) | 2014-03-20 |
EP2894781A1 (en) | 2015-07-15 |
CN104604118A (zh) | 2015-05-06 |
EP2894781B1 (en) | 2019-05-22 |
JP6019397B2 (ja) | 2016-11-02 |
EP2894781A4 (en) | 2016-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6570353B2 (en) | System for the electronic commutation of a brushless DC motor | |
JP4261523B2 (ja) | モータ駆動装置および駆動方法 | |
US6362581B1 (en) | Device and method for starting a brushless motor | |
US20070296371A1 (en) | Position sensorless control apparatus for synchronous motor | |
US10199967B2 (en) | Motor controller, motor driving apparatus, motor driving system, image forming apparatus, and conveying device | |
JP6417544B2 (ja) | モータ制御装置およびこれを備えたドラム式洗濯機またはドラム式洗濯乾燥機 | |
JPH11146685A (ja) | Dcブラシレスモータの制御装置 | |
CN114389498A (zh) | 电机驱动控制装置以及电机驱动控制方法 | |
WO2014038144A1 (ja) | モータ制御装置とそれを備えた洗濯機および洗濯乾燥機 | |
JP4367279B2 (ja) | 同期モータの制御装置 | |
WO2003032480A1 (fr) | Systeme de commande de moteur | |
JP7456834B2 (ja) | モータ制御装置、モータシステム及びモータ制御方法 | |
JPH09215382A (ja) | 永久磁石同期モータの駆動方法 | |
JP2018007533A (ja) | モータ制御装置、モータ駆動装置、モータ駆動システム、画像形成装置、及び搬送装置 | |
JP3557958B2 (ja) | 同期モータ制御装置および制御方法 | |
JP6074652B2 (ja) | モータ制御装置 | |
JP6056005B2 (ja) | モータ制御装置 | |
JP2017158380A (ja) | モータ制御装置およびこれを用いたドラム式洗濯機またはドラム式洗濯乾燥機 | |
JP6056004B2 (ja) | モータ制御装置 | |
JP2015050789A (ja) | モータ制御装置およびこれを用いたドラム式洗濯機またはドラム式洗濯乾燥機 | |
JP2008263692A (ja) | モータ駆動装置 | |
KR100320195B1 (ko) | 브러시리스 직류모터의 속도제어장치 및 방법 | |
JP2019161947A (ja) | モータ制御装置、モータ制御システム、画像形成装置、搬送装置、およびモータ制御方法 | |
KR101400539B1 (ko) | 모터, 모터의 제어시스템, 모터의 제어방법 및 세탁기 | |
US11616461B2 (en) | Motor control device, motor control method, and motor drive system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13836150 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |