Claims
- 1. A method for controlling operation of a compressor, comprising:calculating a first stroke estimation value of a compressor based on the current, a voltage applied to a motor of the compressor and preset parameters of the motor; detecting a counter electromotive force of the motor; calculating a second stroke estimation value of the compressor based on the detected-counter electromotive force value; determining a new stroke reference value by comparing a first stroke estimation value with the second stroke estimation value, one of adding and subtracting a stroke compensation value corresponding to the comparison result one of to and from a preset stroke reference value; and controlling a stroke of the compressor by varying a voltage applied to the motor based on the determined stroke reference value and the first stroke estimation value.
- 2. The method of claim 1, wherein the detecting a counter electromotive force comprises:cutting off current applied to the motor for a predetermined period while a voltage applied to the motor is varied on the basis of the first stroke estimation value and the preset stroke reference value; and detecting a voltage of the motor for the current cut-off period.
- 3. The method of claim 1, wherein the second stroke estimation value is calculated based upon 1α∫(α x_)ⅆt,wherein, α is a motor constant, {overscore (x)} is a piston speed of the compressor, and α{overscore (x)} is the detected counter electromotive force value.
- 4. The method of claim 1, wherein determining the new stroke reference value comprises:multiplying a predetermined amplification ratio by the first stroke estimation value; comparing the multiplied first stroke estimation value with the second stroke estimation value and calculating a stroke compensation value as a difference value according to the comparison result; and one of adding and subtracting the stroke compensation value one of to and from the preset stroke reference value and utilizing the one of the added or subtracted stroke reference value as a new stroke reference value.
- 5. The method of claim 4, wherein the predetermined amplification ratio is a ratio of a stroke value in a region at which current flows to the motor to a stroke value in a region at which current flowing to the motor is cut off.
- 6. The method of claim 1, wherein the determining of the new stroke reference value comprises:multiplying a predetermined amplification ratio by the first stroke estimation value; adding the stroke compensation value to the preset stroke reference value when the predetermined amplification ratio-multiplied first stroke estimation value is greater than the second stroke estimation value and utilizing the added stroke reference value as a new stroke reference value; and subtracting the stroke compensation value from the preset stroke reference value when the predetermined certain amplification ratio-multiplied first stroke estimation value is less than the second stroke estimation value and utilizing the subtracted stroke reference value as a new stroke reference value.
- 7. The method of claim 1, wherein the controlling of the stroke comprises:increasing a voltage applied to the motor when the determined stroke reference value is greater than the first stroke estimation value; and decreasing a voltage applied to the motor when the determined stroke reference value is less than the first stroke estimation value.
- 8. An apparatus for controlling operation of a compressor, comprising:a detector that detects current and a voltage applied to a motor of a compressor; a first stroke calculator that calculates a first stroke estimation value of the compressor based on the detected current value, voltage value and preset parameters of the motor; a counter electromotive force detector that detects a counter electromotive force of the motor; a second stroke calculator that calculates a second stroke estimation value of the compressor based on the basis of the counter electromotive force; a stroke compensation value calculator that calculates a stroke compensation value based on the first stroke estimation value and the second stroke estimation value; a stroke reference value determiner that one of adds and subtracts the stroke compensation value one of to and from a preset stroke reference value and utilizes one of the added and subtracted stroke reference value as a new stroke reference value; and a stroke controller that controls a stroke of the compressor by varying a voltagε applied to the motor based on the first stroke estimation value and the determined new stroke reference value.
- 9. The apparatus of claim 8, wherein the counter electromotive force detector cuts off current applied to the motor for one of a period and periods not less than one period and detects a voltage of the motor for the current cut-off period.
- 10. The apparatus of claim 9, wherein the detected counter electromotive force value is calculated by α{overscore (x)}, herein α is a motor constant, and {overscore (x)} is a piston speed of the compressor.
- 11. The apparatus of claim 10, wherein the second stroke calculator calculates a second stroke estimation value of the compressor by substituting the detected counter electromotive force value for 1α∫(α x_)ⅆtwherein, α{overscore (x)} is a counter electromotive force value detected from the motor.
- 12. The apparatus of claim 8, wherein the stroke compensation value calculator multiplies a, predetermined amplification ratio by the first stroke estimation value, compares the multiplied stroke estimation value with the second stroke estimation value and outputs a stroke compensation value corresponding to a difference value based on the comparison result.
- 13. The method of claim 12, wherein the predetermined amplification ratio is a ratio of a stroke value in a region at which current flows to the motor to a stroke value in a region at which current flowing to the motor is cut off.
- 14. The apparatus of claim 12, wherein the stroke reference value determiner adds the stroke compensation value to the preset stroke reference value when the predetermined amplification ratio-multiplied first stroke estimation value is greater than the second stroke estimation value and utilizes the added stroke reference value as a new stroke reference value, and the stroke reference value determiner subtracts the stroke compensation value from the preset stroke reference value when the predetermined amplification ratio-multiplied first stroke estimation value is less than the second stroke estimation value and utilizes the subtracted stroke reference value as a new stroke reference value.
- 15. The apparatus of claim 8, wherein the stroke controller increases a voltage applied to the motor when the determined stroke reference value is greater than the first stroke estimation value, and the stroke controller decreases a voltage applied to the motor when the determined stroke reference value is less than the first stroke estimation value.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2002-60729 |
Oct 2002 |
KR |
|
CROSS-REFERENCE TO RELATED APPLICATION
The present disclosure is related to subject matter contained in Korean Patent Application No. 60729/2002, filed on Oct. 4, 2002, which is expressly incorporated herewith, by reference, in, its entirety
US Referenced Citations (30)