| US 7,525,270 B2 | ||
| Motor control apparatus | ||
| Seiichiro Washino, Kariya (Japan); Masaru Kamiya, Toyoake (Japan); Koji Sakai, Kariya (Japan); and Junichi Semura, Kariya (Japan) | ||
| Assigned to DENSO CORPORATION, Kariya (Japan) | ||
| Filed on Jun. 22, 2006, as Appl. No. 11/472,327. | ||
| Claims priority of application No. 2005-187010 (JP), filed on Jun. 27, 2005; and application No. 2006-118529 (JP), filed on Apr. 21, 2006. | ||
| Prior Publication US 2006/0290305 A1, Dec. 28, 2006 | ||
| Int. Cl. H02P 7/00 (2006.01) | ||
| U.S. Cl. 318—432 [318/433; 318/434] | 17 Claims |

| 1. A motor control apparatus that supplies a drive signal to a motor for driving a compressor that is joined to the motor
and compresses a refrigerant used in a vehicle refrigeration cycle, the motor control apparatus for controlling the motor
to reduce noise or vibration due to operation of the motor and comprising:
a detecting means for detecting a rotational speed of the motor;
a command signal processing means that generates a command signal for allowing the motor to rotate at a predetermined rotational
speed;
a drive means that generates the drive signal based on the command signal and supplies the drive signal to the motor, and
a control signal generation means that generates a control signal for allowing the motor to produce a control torque having
a frequency equal to one of frequencies of the noise and vibration, the frequency of the control torque having a plurality
of frequency components including at least a resonance frequency of the motor, a resonance frequency of a motor mounting structure
to which the motor is fixed, and a resonance frequency of the refrigerant, the control signal generation means outputting
the control signal to the command signal processing means, wherein
the control signal has an amplitude smaller than the amplitude of the command signal and includes a plurality of sinusoidal
components each corresponding to a different one of the plurality frequency components of the control torque,
the command signal processing means generates the command signal based on the control signal and outputs the command signal
to the drive means, and
the control signal generation means sets an amplitude and a phase angle of the control signal and the frequency based on the
rotational speed of the motor, a rotational angle of the motor, or a physical quantity that is obtained from the load when
the motor drives the load, and generates the control signal based on the amplitude, the phase angle, and the frequency.
|