Motor drive device and refrigeration equipment
10594239 ยท 2020-03-17
Assignee
Inventors
Cpc classification
H02M1/0009
ELECTRICITY
H02M7/48
ELECTRICITY
F25B2600/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02M1/14
ELECTRICITY
Y02B30/70
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
F25B2500/13
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02P27/12
ELECTRICITY
F25B31/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02M1/12
ELECTRICITY
H02P21/05
ELECTRICITY
International classification
H02P21/05
ELECTRICITY
H02M1/14
ELECTRICITY
H02M7/48
ELECTRICITY
H02P27/12
ELECTRICITY
F25B31/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A motor drive that enables the elimination of distortion of a motor current caused by direct current voltage ripples with the use of a smoothing capacitor having a small capacity and refrigeration equipment. A motor drive includes a rectifier circuit, a smoothing capacitor, voltage detector, an inverter circuit, current sensor, and a controller configured to control the inverter circuit. The controller has a voltage controller configured to generate a voltage command value used for controlling the motor, a ripple frequency arithmetic unit configured to operate a ripple frequency included in the direct current voltage signal, and a harmonic suppressor configured to process a signal based on the direct current signal using an S controller having a gain near the ripple frequency and output a corrected amount. The inverter circuit is controlled based on a signal that the voltage command value is corrected using the corrected amount.
Claims
1. A motor drive device having an alternating power supply connected on an input side and a motor connected on an output side, the motor drive device comprising: a rectifier circuit configured to convert an alternating current voltage supplied from the alternating power supply into a direct current voltage; a smoothing capacitor configured to smooth a direct current voltage outputted from the rectifier circuit, the smoothing capacitor being formed of a film capacitor or a capacitor having a capacity of 200 microfarad or less; voltage detecting means configured to detect a voltage across the smoothing capacitor and output a direct current voltage signal; an inverter circuit configured to convert a direct current voltage outputted from the smoothing capacitor into an alternating current voltage; current sensing means configured to detect a direct current or an alternating current of the inverter circuit and output a current signal; and a controller configured to control the inverter circuit based on the direct current voltage signal and the current signal, wherein the controller includes: a voltage controller configured to generate a voltage command value used for controlling the motor, a ripple frequency arithmetic unit configured to operate a ripple frequency included in the direct current voltage signal, and a harmonic suppressor configured to process a signal based on the current signal using an S controller having a gain near the ripple frequency and output a corrected amount; and the inverter circuit is controlled based on a signal that the voltage command value is corrected using the corrected amount, wherein the ripple frequency arithmetic unit calculates a ripple frequency of the direct current voltage signal by extracting a ripple component of the direct current voltage signal, generating a signal having a different frequency component through a multiplication process of a sine wave and a cosine wave of a fixed frequency, and operating a phase through arctangent operation on a difference frequency component between a frequency of the ripple component and the fixed frequency.
2. The motor drive device according to claim 1, wherein for the S controller, a transfer function below is used,
3. The motor drive device according to claim 1, wherein the ripple frequency arithmetic unit extracts a difference frequency component between the ripple frequency and the fixed frequency using a moving average or a low pass filter.
4. Refrigeration equipment comprising a compressor, wherein the compressor has a built-in motor; and the motor is driven using the motor drive device according to claim 1.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DESCRIPTION OF EMBODIMENTS
(12) In the following, embodiments of the present invention the will be described with reference to the drawings.
First Embodiment
(13) A motor drive device according to a first embodiment of the present invention will be described with reference to
(14)
(15) Here, for the smoothing capacitor 3 according to the embodiment, a long life, small-sized capacitor, such as a film capacitor having a capacity of a few tens to 200 F (microfarad) is used, instead of a typical electrolytic capacitor having a large capacity. Although a reduction in the capacity of the capacitor increases a ripple component in the direct current voltage, a reduction in the size and cost of the motor drive device 100 and an increase in the lifetime of the motor drive device 100 can be achieved.
(16) The current sensing circuit 7 detects the direct current (the bus current) of the inverter circuit 4 using a shunt resistor provided between the smoothing capacitor 3 and the inverter circuit 4, and outputs a bus current signal I.sub.sh. The direct voltage sensing circuit 8 detects the direct current voltage across the smoothing capacitor 3, and outputs a direct current voltage signal E.sub.dc. The controller 5 generates a PWM signal that controls the inverter circuit 4 based on a speed command value * inputted from a host system and the outputs of the current sensing circuit 7 and the direct voltage sensing circuit 8. Note that, the controller 5 uses a microcomputer or a semiconductor arithmetic operation device such as a DSP.
(17)
(18) Among these components, the current reproduction arithmetic unit 16 reproduces output currents I.sub.u, I.sub.v, and I.sub.w of the inverter circuit 4 using the bus current signal I.sub.sh outputted from the current sensing circuit 7 and three-phase voltage command values V.sub.u*, V.sub.v*, and V.sub.w* outputted from the two-axle-to-three-phase converter 13. Note that, in
(19)
(20)
(21) The speed controller 10 outputs a q-axis current command value I.sub.q* according to an external speed command value * and the deviation of a motor rotation speed estimation value .sub.1. The d-axis current command generator 11 outputs a d-axis electric current command value I.sub.d* that minimizes a motor current.
(22) The voltage controller 12 operates a dc-axis voltage command value V.sub.dc and a qc-axis voltage command value V.sub.qc used for controlling the motor 6 using the d-axis electric current command value I.sub.d*, the q-axis current command value I.sub.q*, the dc-axis current detection value I.sub.dc, the qc-axis current detection value I.sub.qc, and the speed command value *, which are described above, and motor constants registered in advance (a winding resistance r and q-axis inductances Ld and Lq, for example). The voltage control by the voltage controller 12 is known, and the detailed description is omitted.
(23) Subsequently, a speed-and-phase estimation method for implementing motor position sensorless control will be described in detail.
(24)
(25) The axis error arithmetic unit 21 operates the axis error .sub.c using Equation 3 below based on the dc-axis voltage command value V.sub.dc, the qc-axis command voltage value V.sub.qc, the dc-axis current value I.sub.dc, the qc-axis current value I.sub.qc, and the motor constant 24, which are described above, and the motor rotation speed estimation value .sub.1, to be described later.
(26)
(27) The speed estimator 22 processes the axis error .sub.c outputted from the axis error arithmetic unit 21 using a so-called PI controller, and outputs the motor rotation speed estimation value .sub.1. Here, the PI controller performs PLL (Phase-Locked Loop) control so as to eliminate the axis error .sub.c estimated at the axis error arithmetic unit 21. The phase arithmetic unit 23 integrates the motor rotation speed estimation value .sub.1, and operates and outputs the phase information .sub.dc of the control system.
(28) With the use of the speed-and-phase estimator 14 described above, the motor rotation speed estimation value .sub.1 and the phase information .sub.dc can be obtained. Thus, the rotor position sensor of the motor 6 can be omitted, and this enables a cost reduction in the overall system. Of course, a configuration may be possible in which a rotor position sensor, such as an encoder, is adopted to detect the speed and the positional information on the rotor all the time.
(29) Subsequently to the basic principle of motor control according to the embodiment described above, motor current distortion caused by direct current voltage ripples will be described.
(30)
(31) An upper graph of
(32) Therefore, in the embodiment, in order to eliminate the alternating component of a specific frequency of the dq-axis current of the motor caused by the direct current voltage ripples, the harmonic suppressor 17 illustrated in
(33) The detailed configuration of this harmonic suppressor 17 will be described with reference to
(34)
(35) Here, s is defined as a Laplace operator, .sub.0 is defined as a center frequency, and K.sub.1, K.sub.2, and K.sub.3 are defined as control gains.
(36) Three gains (K.sub.1, K.sub.2, and K.sub.3) are provided on the transfer function of Equation 4. With the adjustment of these gains, the magnitude of the gain, the bandwidth, and the phase characteristic corresponding to the specific center frequency .sub.0 can be adjusted.
(37)
(38) As illustrated in
(39) Originally, the direct current voltage ripple frequency .sub.rip only has to be preset according to the alternating power supply frequency f.sub.s (50/60 Hz) and the number of passes of the alternating current. However, in order to preset the direct current voltage ripple frequency .sub.rip, the adjustment of the power supply frequency is necessary when the motor drive device is shipped or installed. In the actual alternating system, the power supply frequency fluctuates in a minute range. Thus, in the case where the preregistered direct current voltage ripple frequency .sub.rip is different from the actual ripple frequency, the effect of eliminating the beat phenomenon might be reduced.
(40) Therefore, the ripple frequency arithmetic unit 18 according to the embodiment is configured to operate the direct current voltage ripple frequency .sub.rip from the direct current voltage signal E.sub.dc and appropriately transmit the direct current voltage ripple frequency .sub.rip to the harmonic suppressor 17. Note that, as also illustrated in
(41) Next, referring to a functional block diagram of
(42) The integrator 70 integrates a fixed input value (2(556)) to generate a phase .sub.r. Here, 55 included in the fixed input value is set to correspond to the median value (55 Hz) between two types of power supply frequencies 50 Hz and 60 Hz. 6 is provided in consideration of generating voltage ripples having a sixth-order frequency component of the alternating power supply frequency f.sub.s in the case where three-phase alternating current voltages are converted into direct current voltages. The SIN-and-COS arithmetic unit 71 performs sine operation and cosine operation to the phase .sub.r outputted from the integrator 70, and calculates sin (.sub.r) and cos (.sub.r). On the other hand, a low frequency component outputted from the LPF 76 is subtracted from the direct current voltage signal E.sub.dc, and hence only a ripple component E.sub.dc_rip is extracted. Here, the cutoff frequency of the LPF 76 only has to be about twice the median value (55 Hz) of the power supply frequency. The ripple component E.sub.dc_rip that is extracted from the direct current voltage signal E.sub.dc can be expressed by Equation 5.
E.sub.dc_rip=E.sub.dc_rip1sin(.sub.rip)+E.sub.dc_riphEq. 5
(43) Here, E.sub.dc_rip1 is defined as the amplitude of the first order component of ripples, .sub.rip is defined as the phase of the first order component of ripples, and E.sub.dc_riph is defined as a higher order frequency component other than the first order component of ripples.
(44) Both sides of the ripple component E.sub.dc_rip expressed by Equation 5 are multiplied by sin (.sub.r) or cos (.sub.r), and then three types of different frequency components of .sub.r.sub.rip, and .sub.r+.sub.rip appear as in Equation 6 and Equation 7 below.
(45)
(46) In the frequency components that appear in Equations 6 and 7, the frequency components of .sub.r and .sub.r+.sub.rip have very high frequencies, and hence the frequency components can be easily removed by the low pass filter or moving average processing. In the embodiment, as illustrated in
(47) Subsequently, arctangent operation is performed on two signals after subjected to moving average processing, i.e. the signals having only the frequency component of .sub.r.sub.rip using the ATAN arithmetic unit 74, and (.sub.r.sub.rip) between the low frequencies passed through the moving averages 73 is found. The difference frequency between the fixed input value (2(556)) and the ripple frequency can be calculated by differentiation processing of (.sub.r.sub.rip) (which is the difference in the discrete control system). Lastly, the fixed input value (2(556)) is added to the difference frequency found at the differential arithmetic 75, and then the direct current voltage ripple frequency .sub.rip is outputted.
(48) As described above, the direct current voltage ripple frequency .sub.rip can be calculated from the direct current voltage signal E.sub.qc by the simple arithmetic operation process illustrated in
(49) As illustrated in
(50)
(51) Lastly, the PWM controller 19 calculates percentage modulation at the PWM controller 19 using the three-phase command voltages (V.sub.u*, V.sub.v*, and V.sub.w*) from the two-axle-to-three-phase converter 13 and the direct current voltage signal E.sub.dc from the direct voltage sensing circuit 8, and then generates the PWM signal for the inverter circuit 4. The semiconductor switching devices of the inverter circuit 4 are turned on and off according to the PWM signal, and output pulsating voltages (the amplitude value is changed according to the direct current voltage, and the width is changed according to the PWM signal) from the output terminals of the phases.
(52)
(53) As described above, the embodiment can provide a motor drive device that eliminates the distortion of the motor current caused by direct current voltage ripples and eliminates the beat phenomenon of the output torque of a motor without adopting any smoothing capacitor having a large capacity and with no need of an additional component such as a dedicated detection circuit.
Second Embodiment
(54)
(55) Refrigeration equipment 200 is an apparatus that conditions the air temperature. The refrigeration equipment 200 is configured in which an outdoor unit is connected to an indoor unit with a coolant pipe 206. Here, the outdoor unit includes an outdoor heat exchanger 202 that performs heat exchange between a coolant and air, an outdoor fan 204 that ventilates the outdoor heat exchanger 202, and a compressor 205 that compresses and circulates the coolant.
(56) The compressor 205 has a compressor motor 208 including a permanent magnet synchronous motor inside. The compressor is driven by driving the compressor motor 208 with a motor drive device 207. The motor drive device 207 converts the alternating current voltage of the alternating power supply into a direct current voltage, and provides the direct current voltage to the motor driving inverter to drive the motor.
(57) Although no illustration of a detailed structure is provided for the compressor 205, a rotary compressor and a scroll compressor, for example, are adopted. The compressor 205 includes a compression mechanism inside. The compression mechanism is driven by the compressor motor 208. When the compressor 205 is a scroll compressor, the compression mechanism is configured of a fixed scroll and a turning scroll, in which the turning scroll is rotated on the fixed scroll to form a compression chamber between the scrolls.
(58) With the use of the motor drive device 100 according to the first embodiment as the motor drive device 207, the distortion of the motor current can be eliminated, and high control performance can be secured even though the voltage ripples are present in the direct current voltage. With the use of the motor drive device 100 according to the first embodiment in the refrigeration equipment, vibrations and noise of the refrigeration equipment can be reduced.
REFERENCE SIGNS LIST
(59) 100 . . . motor drive device 1 . . . alternating power supply 2 . . . rectifier circuit 3 . . . smoothing capacitor 4 . . . inverter circuit 5 . . . controller 6 . . . motor 7 . . . current sensing circuit 8 . . . direct voltage sensing circuit 8r . . . resistor 8c . . . capacitor 10 . . . speed controller 11 . . . d-axis current command generator 12 . . . voltage controller 13 . . . two-axle-to-three-phase converter 14 . . . speed-and-phase estimator 15 . . . three-phase-to-two-axle converter 16 . . . current reproduction arithmetic unit 17 . . . harmonic suppressor 18 . . . ripple frequency arithmetic unit 19 . . . PWM controller 21 . . . axis error arithmetic unit 22 . . . speed estimator 23 . . . phase arithmetic unit 24 . . . motor constant 30 . . . analog-to-digital converter 31 . . . buffer memory 41 . . . direct current voltage waveform 42 . . . direct current voltage signal waveform 43 . . . q-axis current waveform 51, 53 . . . S controller 52 . . . d-axis harmonic suppressor 54 . . . q-axis harmonic suppressor 61 . . . gain characteristic of S controller 62 . . . phase characteristic of S controller 70 . . . integrator 71 . . . SIN-and-COS arithmetic unit 72 . . . multiplier 73 . . . moving average 74 . . . ATAN arithmetic unit 75 . . . differential arithmetic 76 . . . low-pass filter 200 . . . refrigeration equipment 201, 202 . . . heat exchanger 203, 204 . . . fan 205 . . . compressor 206 . . . pipe 207 . . . motor drive device 208 . . . compressor motor