IP Library Granted Patent US 8,245,545
Granted Patent B2
US 8,245,545 · App. 12/053,808 · Granted Aug 21, 2012

Motor controller and washing machine

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,245,545
App. No.
12/053,808
Granted
Aug 21, 2012
Kind
B2
Abstract

A motor controller includes a power converter energizing a motor based on a commutation signal, the motor including a rotor provided with a permanent magnet and a coil-wound stator; an estimator estimating rotor rotational speed and rotational position; a controller outputting the commutation signal to the power converter, the commutation signal taking a predetermined energization pattern based on a command rotational speed during startup, and being outputted based on the rotational position estimated by the estimator during position estimation; a current detector detecting current flowing in the coil winding; an input power calculator calculating input power of the motor by voltage applied to the coil winding and the current detected by the current detector; an output power calculator calculating output power of the motor by the rotational speed estimate; and a rotational abnormality determiner determining occurrence of rotational abnormality based on comparison of the input power with the output power.

Claims (29)

1. A motor controller, comprising:

a power converter configured to energize a motor based on a commutation signal, the motor including a rotor including a permanent magnet and a coil-wound stator;

an estimator configured to estimate a rotor rotational speed and a rotor rotational position;

a controller configured to output the commutation signal to the power converter, the commutation signal taking a predetermined energization pattern based on a command rotational speed during startup, and being outputted based on the rotational position estimated by the estimator during position estimation;

a current detector configured to detect current flowing in the coil winding;

an input power calculator configured to calculate a value corresponding to an input power of the motor by a voltage applied to the coil winding and the current detected by the current detector;

an output power calculator configured to calculate a value corresponding to an output power of the motor by the rotational speed estimated by the estimator; and

a rotational abnormality determiner configured to determine occurrence of rotational abnormality based on comparison of the value corresponding to the input power calculated by the input power calculator with the value corresponding to the output power calculated by the output power calculator,

wherein the rotation abnormality determiner is configured to determine occurrence of rotation abnormality based on rotation abnormality reference obtained by dividing the value corresponding to the output power calculated by the output power calculator by the value corresponding to the input power calculated by the input power calculator as represented by equation:

rotation abnormality reference=ω· Kt ·cos( I θ)/((3/2)· Vdq ·cos( Vθ−I θ)),

in which Vdq indicates an amplitude of voltage applied to the coil winding, Vθ indicates a phase of the voltage applied to the coil winding, Iθ indicates a phase of the current flowing in the coil winding, ω indicates a rotational speed of the rotor, and Kt indicates a torque constant.

2. The motor controller of claim 1 , wherein the rotational abnormality determiner is configured to determine occurrence of rotational abnormality when the rotational abnormality reference is greater than 1.

3. The motor controller of claim 1 , further comprising a voltage detector is configured to detect the voltage applied to the coil winding, and the input power calculator is configured to calculate the value corresponding to the input power of the motor by actual voltage detected by the voltage detector and actual current detected by the current detector.

4. The motor controller of claim 1 , wherein the input power calculator is configured to calculate the value corresponding to the input power of the motor by a command voltage applied to the coil winding and the actual current detected by the current detector.

5. The motor controller of claim 1 , wherein the motor is adapted for use in a compressor of a heat pump provided in a washing machine to generate warm air for laundry dry.

6. A washing machine, comprising:

a rotational tub that accommodates laundry;

a heat pump that includes a compressor housing a motor and that is configured to generate warm air;

a re-circulator configured to re-circulate the warm air generated by the heat pump into the rotational tub;

a motor controller including a power converter configured to energize the motor based on a commutation signal, the motor including a rotor including a permanent magnet and a coil-wound stator; an estimator configured to estimate a rotor rotational speed and a rotor rotational position; a controller configured to output the commutation signal to the power converter, the commutation signal taking a predetermined energization pattern based on a command rotational speed during startup, and being outputted based on the rotational position estimated by the estimator during position estimation; a current detector configured to detect current flowing in the coil winding; an input power calculator that calculates a value corresponding to an input power of the motor by a voltage applied to the coil winding and the current detected by the current detector; an output power calculator configured to calculate a value corresponding to an output power of the motor by the rotational speed estimated by the estimator; and a rotational abnormality determiner configured to determine occurrence of rotational abnormality based on comparison of the value corresponding to the input power calculated by the input power calculator with the value corresponding to the output power calculated by the output power calculator,

wherein the rotation abnormality determiner is configured to determine occurrence of rotation abnormality based on rotation abnormality reference obtained by dividing the value corresponding to the output power calculated by the output power calculator by the value corresponding to the input power calculated by the input power calculator as represented by equation:

rotation abnormality reference=ω· Kt ·cos( I θ)/((3/2)· Vdq ·cos( Vθ−I θ)),

in which Vdq indicates an amplitude of voltage applied to the coil winding, Vθ indicates a phase of the voltage applied to the coil winding, Iθ indicates a phase of the current flowing in the coil winding, ω indicates a rotational speed of the rotor, and Kt indicates a torque constant.

7. A washing machine, comprising:

a motor configured to exert rotational drive force for wash, rinse, and dehydration; and

a motor controller including a power converter configured to energize the motor based on a commutation signal, the motor including a rotor including a permanent magnet and a coil-wound stator; an estimator configured to estimate a rotor rotational speed and a rotor rotational position; a controller configured to output the commutation signal to the power converter, the commutation signal taking a predetermined energization pattern based on a command rotational speed during startup, and being outputted based on the rotational position estimated by the estimator during position estimation; a current detector configured to detect current flowing in the coil winding; an input power calculator configured to calculate a value corresponding to an input power of the motor by a voltage applied to the coil winding and the current detected by the current detector; an output power calculator configured to calculate a value corresponding to an output power of the motor by the rotational speed estimated by the estimator; and a rotational abnormality determiner is configured to determine occurrence of rotational abnormality based on comparison of the value corresponding to the input power calculated by the input power calculator with the value corresponding to the output power calculated by the output power calculator,

wherein the rotation abnormality determiner is configured to determine occurrence of rotation abnormality based on rotation abnormality reference obtained by dividing the value corresponding to the output power calculated by the output power calculator by the value corresponding to the input power calculated by the input power calculator as represented by an equation:

rotation abnormality reference=ω· Kt ·cos( I θ)/((3/2)· Vdq ·cos( Vθ−I θ)),

in which Vdq indicates an amplitude of voltage applied to the coil winding, Vθ indicates a phase of the voltage applied to the coil winding, Iθ indicates a phase of the current flowing in the coil winding, ω indicates a rotational speed of the rotor, and Kt indicates a torque constant.

Assignments (3)
ASSIGNMENT OF PARTIAL RIGHTS Recorded Dec 12, 2017
From: TOSHIBA LIFESTYLE PRODUCTS & SERVICES
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 044836/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2016
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA LIFESTYLE PRODUCTS & SERVICES CORPORATION
Reel/Frame 039559/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2008
From: MAEKAWA, SARI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 020692/0207 →