摘要 |
A linear compressor having a reciprocating piston (10), a linear motor (20) driving the piston (10), and a motor controller (30) to vary magnitude of a stroke of the piston (10) according to power, including: a near-collision detector (40) detecting whether the piston (10) passes a near-collision position spaced from a top dead center according to a predetermined high power with a predetermined high power distance; and a collision return time calculator (50) calculating a near-collision position return time taking for the piston (10) to return to the near-collision position on a basis of the detection of the near-collision detector (40) according to compression and expansion cycles, and wherein the motor controller (30) decreases a driving force of the linear motor (20) if the near-collision position return time is greater than a predetermined allowance time per power, and increases the driving force of the linear motor (20) if the near-collision position return time is less than the predetermined allowance time per power. |