US20050028299A1 - Method for sensing amount of clothes in washing machine - Google Patents
Method for sensing amount of clothes in washing machine Download PDFInfo
- Publication number
- US20050028299A1 US20050028299A1 US10/833,134 US83313404A US2005028299A1 US 20050028299 A1 US20050028299 A1 US 20050028299A1 US 83313404 A US83313404 A US 83313404A US 2005028299 A1 US2005028299 A1 US 2005028299A1
- Authority
- US
- United States
- Prior art keywords
- motor
- clothes
- value
- acceleration
- constant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 238000005406 washing Methods 0.000 title claims abstract description 50
- 230000001133 acceleration Effects 0.000 claims abstract description 139
- 230000014509 gene expression Effects 0.000 claims description 30
- 238000004364 calculation method Methods 0.000 claims description 27
- 230000005611 electricity Effects 0.000 claims description 9
- 238000005259 measurement Methods 0.000 claims description 5
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 41
- 238000009499 grossing Methods 0.000 description 9
- 239000003599 detergent Substances 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 235000002020 sage Nutrition 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 239000000356 contaminant Substances 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/14—Arrangements for detecting or measuring specific parameters
- D06F34/18—Condition of the laundry, e.g. nature or weight
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2101/00—User input for the control of domestic laundry washing machines, washer-dryers or laundry dryers
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2103/00—Parameters monitored or detected for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2103/02—Characteristics of laundry or load
- D06F2103/04—Quantity, e.g. weight or variation of weight
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2103/00—Parameters monitored or detected for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2103/38—Time, e.g. duration
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/46—Drum speed; Actuation of motors, e.g. starting or interrupting
- D06F2105/48—Drum speed
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/62—Stopping or disabling machine operation
Definitions
- the present invention relates to a method for sensing the amount of clothes contained in a washing machine, and more particularly to a clothes amount sensing method in a washing machine which is capable of reducing clothes amount sensing errors caused by frictional forces.
- a washing machine is an appliance adapted to remove contaminants attached to clothes by utilizing actions of detergent and water.
- the recent trend of such a washing machine is to sense the amount of clothes contained in the washing machine to perform wash, rinse, spin-dry, and dry cycles in accordance with a wash water level, wash time, amount of detergent, and water flows for rinse and wash cycles determined based on the sensed clothes amount.
- FIG. 1 is a sectional view illustrating an inner configuration of a general washing machine.
- the washing machine includes a casing 2 , a water tub 10 mounted in the casing 2 , and adapted to contain wash water w therein, a wash tub 20 rotatably mounted in the water tub 10 , and adapted to contain clothes m to be washed, and a motor 30 adapted to support the wash tub 20 while rotating the wash tub 20 .
- the casing 2 is provided, at one wall thereof, with a clothes loading/unloading opening 2 a .
- a door 4 is also hingably mounted to the wall of the casing 2 to open and close the clothes loading/unloading opening 2 a.
- the door 4 includes a door frame 5 hingably coupled to the casing 2 , and a door glass 6 mounted to the door frame 5 .
- the wash tub 20 is provided with a clothes loading/unloading opening 21 for allowing the user to load clothes m into the wash tub 20 and to unload the loaded clothes m from the wash tub 20 .
- the wash tub 20 is also provided with water holes 22 , through which wash water w is introduced into and discharged from the wash tub 20 .
- the motor 30 includes a rotating shaft 32 extending through the water tub 10 while being supported by a bearing 34 mounted to the water tub 10 .
- the rotating shaft 32 is connected to the wash tub 20 at an end thereof spaced away from the motor 30 .
- the washing machine also includes a water supply unit for supplying wash water w fed from the external of the washing machine into the water tub 10 .
- the water supply unit includes a water supply valve 42 connected to an external hose 41 , and adapted to control supply of clean water through the external hose 41 , and a detergent box 43 provided with a detergent storing space, a water supply passage, and an outlet to discharge water supplied into the washing machine in a state of being mixed with detergent stored therein.
- the washing machine further includes a drainage unit for externally draining wash water w contained in the water tub 10 .
- the drainage unit includes a drainage hose 45 connected to the water tub 10 , and a drainage pump 46 for pumping wash water w from the water tub 10 through the drainage hose 45 .
- the drainage hose 45 may have the form of a bellows tube.
- the drainage pump 46 may be dispensed with.
- a drainage valve may be installed in the drainage hose 45 to control drainage of wash water w through the drainage hose 45 .
- the washing machine also includes a control unit 49 for controlling the motor 30 , water supply valve 42 , and drainage pump 46 in accordance with an operation of the user or a sensed clothes amount.
- the washing machine further includes a braking unit for performing an electricity generating operation when the motor is switched to an OFF state thereof.
- FIG. 2 is a block diagram illustrating a circuit configuration of the braking unit.
- the braking unit which is designated by reference numeral 50 , includes a rectifying unit 51 for converting a commercial AC voltage supplied to the washing machine into a DC voltage, a smoothing unit 52 for smoothing the DC voltage rectified by the rectifying unit 51 , a motor driving unit 53 for driving the motor 30 , using the DC voltage supplied thereto via the rectifying unit 51 , and a voltage sensing unit 54 for sensing a voltage applied across the washing machine, and generating a sensing signal indicative of the sensed voltage.
- a rectifying unit 51 for converting a commercial AC voltage supplied to the washing machine into a DC voltage
- a smoothing unit 52 for smoothing the DC voltage rectified by the rectifying unit 51
- a motor driving unit 53 for driving the motor 30 , using the DC voltage supplied thereto via the rectifying unit 51
- a voltage sensing unit 54 for sensing a voltage applied across the washing machine, and generating a sensing signal indicative of the sensed voltage.
- the braking unit 50 also includes a voltage comparing unit 55 for comparing the sensed voltage with a reference voltage predetermined for the washing machine, a switching unit 56 for turning on/off a braking resistor R in accordance with the sensed result from the voltage comparing unit 55 , and a sensor 57 for sensing operating conditions of the motor 30 such as rotated position and rotating speed.
- the braking unit 50 further includes a microcomputer 58 for controlling the motor 30 in accordance with the sensed operating conditions of the motor 30 , and performing a control operation associated with discharge of over-voltage caused by a braking operation, and a signal output unit 59 for generating a control signal based on the controlled result from the microcomputer 58 , and outputting the generated control signal to the motor driving unit 52 .
- the braking unit 50 converts, into electrical energy, inertial energy of the motor 30 and clothes during a braking operation thereof for the motor 30 .
- the electrical energy is recovered by the motor driving unit 53 in the form of a DC voltage, and is then accumulated in the smoothing unit 52 .
- the microcomputer 58 switches on the switching unit 56 when the DC voltage accumulated in the smoothing unit 52 is higher than the predetermined reference voltage, thereby turning on the braking resistor R. In the ON state thereof, the braking resistor R consumes the DC voltage accumulated in the smoothing unit 52 , in the form of heat, thereby protecting the smoothing unit 52 , etc.
- the microcomputer 58 switches off the switching unit 56 , thereby turning off the braking resistor R. In this state, the DC voltage recovered by the motor driving unit 53 is accumulated in the smoothing unit 52 .
- the control unit 49 senses the amount of the loaded clothes m while turning on/off the motor 30 , and then sets a desired wash water level, a desired wash time, a desired amount of detergent, and desired water flows for rinse and wash cycles, based on the sensed clothes amount. In accordance with the set conditions, the control unit 49 then performs wash, rinse, and spin-dry cycles in a sequential fashion.
- control unit 49 controls the water supply valve 42 for a time set in accordance with the sensed clothes amount, thereby supplying wash water w into the washing machine until the supplied wash water w reaches the set wash water level.
- the supplied wash water w is fed into the water tub 10 , so that it is contained in the water tub 10 .
- the control unit 49 drives the motor 30 to rotate the wash tub 20 at a predetermined RPM for a predetermined time.
- the clothes m contained in the wash tub 20 are washed in accordance with action of the wash water w. That is, stains are removed from the clothes m.
- the wash water existing in the water tub 10 in a contaminated state is externally drained from the washing machine through the drainage unit.
- the washing machine performs, several times, a rinse cycle for rinsing the washed clothes m to remove bubbles remaining on the clothes m.
- This rinse cycle is carried out under the condition in which the water supply valve 42 and motor 30 are controlled, based on the sensed clothes amount, as in the wash cycle.
- the contaminated water containing the removed bubbles is externally drained from the washing machine through the drainage unit.
- the washing machine After performing the rinse cycle several times, the washing machine performs a spin-dry cycle in which the motor 30 is controlled to rotate at high speed, thereby centrifugally removing moisture form the clothes m.
- FIG. 3 is a flow chart illustrating a conventional method for sensing the amount of clothes contained in the above mentioned conventional washing machine.
- FIG. 4 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in the washing machine.
- the motor 30 is first started up (S 1 ), and is then accelerated until an RPM thereof reaches a predetermined reference RPM rpm′ (S 2 ).
- the motor 30 is driven in a constant speed state for a predetermined time Ts, and is then turned off (S 3 and S 4 ).
- PWM pulse width modulation
- a rotated angle of the motor 30 caused by a surplus rotation of the motor 30 is then measured (S 6 ).
- a clothes amount is calculated by adding a product of the mean PWM duty value by a proportional constant a to a product of the rotated angle by a proportional constant b (S 7 ).
- the calculated clothes amount value may have an error caused by friction generated during the rotation of the wash tub 20 , for example, friction of the bearing 34 , friction generated between the door glass 6 and the clothes m, etc. Such friction may vary, depending on the kind of the washing machine.
- the static frictional force generated upon the start-up of the motor influences the sensing of the clothes amount because the calculated clothes amount is proportional to a mean value of PWM duty values measured in a duration from the start-up state to the constant speed state of the motor. For this reason, it is impossible to sense an accurate clothes amount.
- the present invention has been made in view of the above mentioned problems involved with the related art, and an object of the invention is to provide a clothes amount sensing method in a washing machine which is capable of reducing clothes amount sensing errors caused by frictional forces, thereby achieving an enhancement in accuracy and reliability.
- the present invention provides a method for sensing an amount of clothes contained in a wash tub included in a washing machine, comprising: an acceleration step for accelerating, to a predetermined RPM, a motor adapted to rotate the wash tub; a constant-speed step for maintaining the motor at the predetermined RPM when an RPM of the motor reaches the predetermined RPM in accordance with the acceleration step; a deceleration step for turning off the motor to decelerate the motor, following the constant-speed step; and a clothes amount determination step for determining the amount of the clothes by use of equations of motion respectively established in the acceleration, constant-speed, and deceleration steps.
- the present invention provides a method for sensing an amount of clothes contained in a wash tub included in a washing machine, comprising: an acceleration step for accelerating, to a predetermined RPM, a motor adapted to rotate the wash tub; a constant-speed step for maintaining the motor at the predetermined RPM when an RPM of the motor reaches the predetermined RPM in accordance with the acceleration step; a deceleration step for turning off the motor while braking the motor in an electricity generating mode to decelerate the motor, following the constant-speed step; and a clothes amount determination step for determining the amount of the clothes by use of the principle of the conservation of energy established in the step of braking the motor in the electricity generating mode.
- the present invention provides a method for sensing an amount of clothes contained in a wash tub included in a washing machine, comprising: an acceleration step for accelerating, to a predetermined RPM, a motor adapted to rotate the wash tub; a constant-speed step for maintaining the motor at the predetermined RPM for a predetermined time when an RPM of the motor reaches the predetermined RPM in accordance with the acceleration step; a deceleration step for, following the constant-speed.
- a clothes amount determination step for determining the amount of the clothes by use of an equation of energy established in a duration from an acceleration start point of the motor to a constant-speed end point of the motor, and an equation of energy established in a duration from a turn-off point of the motor to a rotation stop point of the motor.
- FIG. 1 is a sectional view illustrating an inner configuration of a general washing machine
- FIG. 2 is a block diagram illustrating a circuit configuration of a braking unit included in the general washing machine
- FIG. 3 is a flow chart illustrating a conventional method for sensing the amount of clothes contained in the general washing machine
- FIG. 4 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in the general washing machine in accordance with the conventional method
- FIG. 5 is a flow chart illustrating a clothes amount sensing method according to a first embodiment of the present invention
- FIG. 6 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the first embodiment of the present invention
- FIG. 7 is a flow chart illustrating a clothes amount sensing method according to a second embodiment of the present invention.
- FIG. 8 is a graph depicting an operating condition of the motor adapted for sensing of the clothes amount in accordance with the second embodiment of the present invention.
- FIG. 9 is a graph depicting a variation in clothes amount sensing error depending on a frictional torque measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention.
- FIG. 10 is a graph depicting a variation in clothes amount sensing error depending on an acceleration in the clothes amount sensing method according to the second embodiment of the present invention.
- FIG. 11 is a graph depicting a variation in clothes amount sensing error depending on an acceleration measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention.
- FIG. 12 is a flow chart illustrating a clothes amount sensing method according to a third embodiment of the present invention.
- FIG. 13 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the third embodiment of the present invention.
- FIG. 14 is a flow chart illustrating a clothes amount sensing method according to a fourth embodiment of the present invention.
- FIG. 15 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the fourth embodiment of the present invention.
- FIG. 5 is a flow chart illustrating a clothes amount sensing method according to a first embodiment of the present invention.
- FIG. 6 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the first embodiment of the present invention.
- the washing machine to which the clothes amount sensing method according to the present invention is applied, has the same configuration as that of the general washing machine shown in FIG. 1 .
- respective constituent elements of the washing machine are designated by the same reference numerals as those of FIG. 1 , and no detailed description thereof will be given.
- the motor 30 is first started up, and is then accelerated (S 101 ).
- the RPM of the motor 30 reaches a first predetermined RPM rpm 0 , for example, 50 rpm, the motor 30 is maintained at the first predetermined RPM rpm 0 (S 102 ).
- the start-up, acceleration, and maintenance at the first predetermined RPM rpmo of the motor 30 are adapted to eliminate the influence of a static frictional force, generated upon an operation of sensing a clothes amount, on the sensing of the clothes amount. It is preferred that the first predetermined RPM rpmo, correspond to an RPM sufficiently low to cause clothes m, to be washed, to come into constant contact with an inner peripheral surface of the wash tub 10 .
- the motor 30 is driven in a mode for determining the amount of the clothes m. That is, the motor 30 is maintained at the first predetermined RPM rpm 0 for a first predetermined time ⁇ t 0 (S 103 ), and is then accelerated until the RPM thereof reaches to a second predetermined RPM rpm 1 , for example, 130 rpm (Stage 1 ) (S 104 ).
- the motor 30 When the RPM of the motor 30 reaches the second predetermined RPM rpm 1 , the motor 30 is maintained at the second predetermined RPM rpm 1 (Stage 2 ) (SlO 5 ). When the motor 30 is turned off after being maintained at the second predetermined RPM rpm 1 for a second predetermined time ⁇ t 2 (S 106 ), it is decelerated in accordance with a surplus rotation thereof (Stage 3 ) (S 107 ).
- the clothes amount I L1 ′ sensed in the acceleration stage Stage 1 of the motor 30 and the clothes amount I L3 ′ sensed in the deceleration stage Stage 3 of the motor 30 are calculated, using the following Expressions 1 and 2 , respectively (S 109 ).
- the clothes amount I L1 ′ sensed in the acceleration stage Stage 1 is calculated, based on an inertial moment I L1 of the clothes m generated in the acceleration stage Stage 1 .
- the clothes amount I L3 ′ sensed in the deceleration stage Stage 3 is calculated, based on an inertial moment I L3 of the clothes m generated in the deceleration stage Stage 3 .
- the inertial moment I L1 and inertial moment I L3 can be derived, using equations of motion respectively established in the acceleration, constant-speed, and deceleration stages.
- I 0 represents an inertial moment of a rotating body, for example, the wash tub
- I L1 represents an inertial moment of the clothes in the acceleration stage
- I L3 represents an inertial moment of the clothes in the deceleration stage
- ⁇ 1 represents an angular acceleration in the acceleration stage
- ⁇ 3 represents an angular acceleration in the deceleration stage
- T d1 represents a motor torque in the acceleration stage
- T f represents a frictional torque
- T d2 represents a motor torque in the constant-speed sage.
- the equations of motion in respective stages can be expressed as follows. That is, the inertial moment I L1 of the clothes in the acceleration stage 1 can be expressed by Expression 1, and the inertial moment I L3 of the clothes in the deceleration stage 3 can be expressed by Expression 2.
- the motor In the clothes amount sensing mode, the motor is typically driven in a speed range relatively lower than those of wash and spin-dry cycles. In this mode, accordingly, the motor torques T d1 and T d2 are quantitatively proportional to the PWM duty value of the motor.
- “k” is a proportional constant between the motor torque and the PWM duty value in each stage. The proportional constant k can be experimentally determined.
- the inertial moment I L1 of the clothes in the acceleration stage 1 and the inertial moment I L3 of the clothes in the deceleration stage 3 can be calculated by measuring respective angular velocities ⁇ 1 and ⁇ 2 at start and end points of the acceleration stage Stage 1 , respective angular velocities ⁇ ′ 2 and ⁇ 3 at start and end points of the deceleration stage Stage 3 , the PWM duty value PWM 1 , in the acceleration stage Stage 1 , the PWM duty value PWM 2 in the constant-speed stage Stage 2 , the acceleration time ⁇ t 1 , the deceleration time ⁇ t 2 , and the inertial moment I 0 of the rotating body.
- the clothes amount I L1 ′ in the acceleration stage Stage 1 and the clothes amount I L3 ′ in the deceleration stage Stage 3 are calculated, respectively.
- a desired wash water level, a desired wash time, a desired amount of detergent, and desired water flows for rinse and wash cycles are determined. Thereafter, the washing machine performs wash, rinse, and spin-dry cycles, based on the determined conditions.
- the acceleration stage Stage 1 , constant-speed stage Stage 2 , deceleration stage Stage 3 , and clothes amount calculation stage are repeated until the absolute value of the clothes amount difference is not more than the predetermined error value I err ′.
- the washing machine determines that there are clothes amount sensing errors. Based on this determination, the washing machine is turned off. In this case, it is also possible to display or externally inform of the current situation that the clothes amount sensing is impossible. Of course, it may also be possible to control the washing machine to operate in a standard course, without being controlled based on a sensed clothes amount.
- FIG. 7 is a flow chart illustrating a clothes amount sensing method according to a second embodiment of the present invention.
- FIG. 8 is a graph depicting an operating condition of the motor adapted for sensing of the clothes amount in accordance with the second embodiment of the present invention.
- the motor 30 is first started up, and is then accelerated (S 201 ).
- the RPM of the motor 30 reaches a first predetermined RPM rpm 0 , for example, 50 rpm, the motor 30 is maintained at the first predetermined RPM rpm 0 (S 202 ).
- the start-up, acceleration, and maintenance at the first predetermined RPM rpm 0 of the motor 30 are adapted to eliminate the influence of a static frictional force, generated upon an operation of sensing a clothes amount, on the sensing of the clothes amount. It is preferred that the first predetermined RPM rpm 0 , correspond to an RPM sufficiently low to cause clothes m, to be washed, to come into constant contact with the inner peripheral surface of the wash tub 20 .
- the motor 30 is driven in a mode for determining the amount of the clothes m. That is, the motor 30 is maintained at the first predetermined RPM rpm 0 for a first predetermined time ⁇ t 0 (S 203 ), and is then accelerated until the RPM thereof reaches to a second predetermined RPM rpm 1 , for example, 130 rpm (Stage 1 ) (S 204 ).
- an estimated value of an inertial moment of the wash tub 20 and clothes m, I (k) (hereinafter, referred to as an “estimated inertial moment value”), and an estimated frictional torque value T f (k) are iteratively calculated, using equations of motion respectively established in the acceleration stage Stage 1 , constant-speed stage Stage 2 , and deceleration stage Stage 3 while taking an error ⁇ into consideration.
- T d1 represents a motor torque in the acceleration stage
- ⁇ 1 and “ ⁇ 3 ” can be calculated by measuring respective angular velocities ⁇ 1 and ⁇ 2 at start and end points of the acceleration stage Stage 1 , respective angular velocities ⁇ ′ 2 and ⁇ 3 at start and end points of the deceleration stage Stage 3 , the acceleration time ⁇ t 1 , and the deceleration time ⁇ t 2 .
- an estimated value of an initial inertial moment I 0 is calculated by applying, to the equation of motion established in the acceleration stage Stage 1 , a value obtained after adding the error ⁇ to the estimated initial frictional torque value T f 0 calculated in the first procedure (S 209 ).
- the PWM duty value PWM 2 in the constant-speed stage Stage 2 is first measured. Based on the calculated PWM duty value PWM 2 , the estimated initial frictional torque value T f 0 is then calculated.
- the angular velocities ⁇ 1 and ⁇ 2 and acceleration time ⁇ t 1 of the motor 30 in the acceleration stage Stage 1 are first measured. Based on the measured angular velocities ⁇ 1 and ⁇ 2 and acceleration time ⁇ t 1 , an angular acceleration ⁇ 1 in the acceleration stage Stage 1 is then calculated. Also, the PWM duty value PWM 1 , in the acceleration stage Stage 1 is measured. Based on the calculated PWM duty value PWM 1 , a motor torque T d1 in the acceleration stage Stage 1 is calculated.
- the estimated initial inertial moment value I 0 is calculated by applying the calculated angular acceleration ⁇ 1 and motor torque T d1 , to the equation of motion established in the acceleration stage, and applying, to an item “T f ” in the equation of motion established in the acceleration stage, a value obtained after adding the error ⁇ to the estimated initial frictional torque value T f 0 .
- the calculated frictional torque which corresponds to the calculated estimated frictional torque value T f 0
- the next estimated frictional torque value T f 1 is calculated by applying the estimated inertial moment value I 0 calculated in the second procedure to the equation of motion established in the deceleration stage Stage 3 (S 210 ).
- the calculated inertial moment which corresponds to the calculated estimated inertial moment value I 0
- the next estimated inertial moment value I 1 is calculated by applying the estimated frictional torque value T f 1 updated in the third procedure to the equation of motion established in the acceleration stage Stage 1 (S 211 ).
- the angular velocities ⁇ 2 ′ and ⁇ 3 and deceleration time ⁇ t 2 of the motor 30 in the deceleration stage Stage 3 are first measured. Based on the measured angular velocities ⁇ 2 ′ and ⁇ 3 and deceleration time ⁇ t 2 , an angular acceleration ⁇ 3 in the deceleration stage Stage 3 is then calculated. Thereafter, the estimated frictional torque, value T f 1 is calculated by applying the calculated angular acceleration ⁇ 3 and the estimated initial inertial moment value I 0 calculated in the second procedure to the equation of motion established in the deceleration stage. Using the calculated estimated frictional torque value T f 1 , the calculated frictional torque is updated.
- the estimated inertial moment value I 1 is calculated by applying, to the equation of motion established in the acceleration stage Stage 1 , the angular acceleration aL and motor torque T d1 in the acceleration stage Stage 1 calculated in the second procedure, while applying the estimated frictional torque value T f 1 updated in the third procedure to the item “T f ” in the equation of motion established in the acceleration stage. Using the calculated estimated inertial moment value I 1 , the calculated inertial moment is updated.
- the updated frictional torque which corresponds to the estimated frictional torque value T f 1
- the next estimated frictional torque value T f 2 is calculated by applying the estimated inertial moment value I 1 updated in the fourth procedure to the equation of motion established in the deceleration stage Stage 3 .
- the updated inertial moment which corresponds to the estimated inertial moment value I 1
- the next estimated inertial moment value I 2 is calculated by applying the estimated frictional torque value T f 2 updated in the fifth procedure to the equation of motion established in the acceleration stage Stage 1 .
- the estimated frictional torque value T f 2 is calculated by applying, to the equation of motion established in the deceleration stage, the angular acceleration ⁇ 3 in the acceleration stage Stage 1 calculated in the third procedure and the estimated inertial moment value I 2 updated in the fourth procedure. Using the calculated estimated frictional torque value T f 2 , the updated frictional torque is again updated.
- the estimated inertial moment value I 2 is calculated by applying, to the equation of motion established in the acceleration stage Stage 1 , the angular acceleration ⁇ 1 and motor torque T d1 in the acceleration stage Stage 1 calculated in the second procedure, while applying the estimated frictional torque value T f 2 updated in the fifth procedure to the item “T f ” in the equation of motion established in the acceleration stage. Using the calculated estimated inertial moment value I 2 , the updated inertial moment is again updated.
- the fifth and sixth procedures are repetitively carried out to iteratively calculate an estimated inertial moment value I (k) and an estimated frictional moment value T f (k) .
- the iterative calculation is completed when the difference between the iteratively calculated successive estimated inertial moment values, that is, a final estimated inertial moment value I (k+1) calculated just before the completion of the iterative calculation and an inertial moment I (k) updated just before the calculation of the final estimated inertial moment value I (k+1) , represented by “
- one of the final estimated inertial moment value I (k+1) and the inertial moment I (k) is selected. Based on the selected inertial moment, the amount of the clothes m is determined (S 213 ).
- FIG. 9 is a graph depicting a variation in clothes amount sensing error depending on a frictional torque measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention.
- FIG. 10 is a graph depicting a variation in clothes amount sensing error depending on an acceleration in the clothes amount sensing method according to the second embodiment of the present invention.
- the convergence of the inertial moment to a true value is more rapidly achieved in the case of a higher ratio of the angular acceleration ⁇ 1 in the acceleration stage Stage 1 to the angular acceleration ⁇ 3 in the deceleration stage Stage 3 , as shown in FIG. 10 . Accordingly, it is desirable that the angular acceleration ⁇ 1 in the acceleration stage Stage 1 be higher than the angular acceleration ⁇ 3 in the deceleration stage Stage 3 .
- FIG. 11 is a graph depicting a variation in clothes amount sensing error depending on an acceleration measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention.
- FIG. 12 is a flow chart illustrating a clothes amount sensing method according to a third embodiment of the present invention.
- FIG. 13 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the third embodiment of the present invention.
- the control unit 49 first starts up the motor 30 , and then accelerates the motor 30 until the RPM of the motor 30 reaches a predetermined RPM rpm 1 , for example, 130 rpm (acceleration stage Stage 1 )(S 301 and S 302 ).
- the control unit 49 maintains the motor 30 at the predetermined RPM rpm 0 for a predetermined time At (constant-speed stage Stage 2 ) (S 303 ).
- the control unit 49 After maintaining the motor 30 at the predetermined RPM rpm 0 for the predetermined time ⁇ t, the control unit 49 turns off the motor 30 , and controls the braking unit 50 to perform a braking operation involving generation of electricity. As the motor 30 is braked in accordance with the braking operation, it is decelerated (deceleration stage Stage 3 ) (S 304 and S 305 ).
- the inertial moment I L of the clothes m is calculated, taking into consideration the fact that the drive torque T d and frictional torque T f in the constant-speed stage Stage 2 are equal, while utilizing the principle of the conservation of energy established in the deceleration stage Stage 3 .
- k 1 represents a proportional constant in the constant-speed stage
- PWM* represents a PWM duty value in the constant-speed stage
- I D represents the inertial moment of the wash tub 20
- ⁇ 1 represents an angular velocity in the constant-speed stage
- s 1 represents a total rotated angle in the deceleration stage
- ⁇ s 1 k 2 ⁇ ds represents electricity-generating braking energy in the deceleration stage
- k 2 represents a proportional constant of electricity-generating braking energy
- ⁇ represents an angular velocity in the deceleration stage
- s represents a rotated angle in the deceleration stage.
- control unit 49 can calculate the inertial moment I L of the clothes m, based on the angular velocity ⁇ 1 and PWM duty value PWM* in the constant-speed stage Stage 2 , the rotated angle s 1 in the deceleration stage Stage 3 , the electricity-generating braking energy k 2 ⁇ ⁇ s 1 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ s in the deceleration stage Stage 3 , and the previously calculated inertial moment I D of the wash tub 20 .
- the following Expression can be established by taking, as a value approximate to a true value of the electricity-generating braking energy, an intermediate value between maximum and minimum values of braking torques caused by the electricity-generating braking operation, and applying the taken value to Expression 6.
- I L 1 ⁇ 1 2 ⁇ ( k 1 ⁇ PWM * ⁇ s 1 + k 2 ⁇ ⁇ ⁇ 2 ⁇ ⁇ s 1 ) - I D [ Expression ⁇ ⁇ 7 ]
- control unit 49 can simply calculate the inertial moment I L of the clothes m, based on the angular velocity ⁇ 1 and PWM duty value PWM* in the constant-speed stage Stage 2 , the rotated angle s 1 in the deceleration stage Stage 3 .
- control unit 49 applies, to Expression 7, the angular velocity ⁇ 1 , PWM duty value PWM*, and rotated angle s 1 measured by the sensor 57 , which may be a Hall sensor or motor encoder, thereby calculating the inertial moment I L of the clothes m (S 306 and S 307 ).
- control unit 49 determines the amount of the clothes m, based on the calculated inertial moment I L of the clothes m (S 308 ).
- the inertial moment I L of the clothes m performing a rotating movement is equivalent to the mass of the clothes m, so that it is used as an index of clothes amount.
- FIG. 14 is a flow chart illustrating a clothes amount sensing method according to a fourth embodiment of the present invention.
- FIG. 15 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the fourth embodiment of the present invention.
- the motor 30 is first started up, and then accelerated until the RPM thereof reaches a predetermined RPM rpm′, for example, 130 rpm (acceleration stage Stage 1 ) (S 401 ).
- the amount of the clothes m is determined, based on an equation of energy established in a duration from the acceleration start point of the motor 30 to the constant-speed end point of the motor 30 , and an equation of energy established in a duration from the turn-off point of the motor 30 to the rotation stop point of the motor 30 .
- the input energy in the washing machine corresponds to the sum of PWM duty values in the duration from the acceleration start point to of the motor 30 to the constant-speed end point t 1 of the motor 30 .
- the kinetic energy of the wash tub 20 and clothes m corresponds to “ ⁇ I ⁇ 0 2 ”.
- a frictional torque is generated which is proportional to an angular velocity of the wash tub 20 in a direction opposite to the rotation direction of the wash tub 20 .
- PWMsum represents the sum of PWM duty values in the duration from the acceleration start point t 0 of the motor 30 to the constant-speed end point t 1 of the motor 30
- s 1 represents the sum of rotated angles in the duration from the acceleration start point t 0 of the motor 30 to the constant-speed speed end point t 1 of the motor 30
- ⁇ 0 represents a mean angular velocity in a duration in which the motor 30 performs a surplus rotation by one turn after a turn-off thereof, that is, a duration from t 1 to t 1 ′
- T n represents a frictional force generated during the rotation of the wash tub 20
- A “ ⁇ ” and
- ⁇ sum represents the sum of angular velocities of the motor 30 in the duration from the turn-off point t 1 of the motor 30 to the rotation stop point t 2 of the motor 30
- s 2 represents the sum of rotated angles in the duration from the turn-off point t 1 of the motor 30 to the rotation stop point t 2 of the motor 30
- ⁇ and ⁇ represent proportional constants.
- “ ⁇ sum” can be calculated by accumulating angular velocities ⁇ measured when respective PWM signals are generated in the duration from the turn-off point t 1 of the motor 30 to the rotation stop point t 2 of the motor 30 .
- the inertial moment I of the wash tub 20 and clothes m is calculated by measuring the PWM duty value sum PWMsum and rotated angle sum s 1 in the duration from the acceleration start point t 0 of the motor 30 to the turn-off point t 1 of the motor 30 , measuring the mean angular velocity ⁇ 0 in the duration in which the motor 30 performs a surplus rotation by one turn after a turn-off thereof, measuring the angular velocity sum ⁇ sum and the rotated angle sum s 2 in the duration from the turn-off off point t 1 of the motor 30 to the rotation stop point t 2 of the motor 30 , and applying the measured values to Expression 10 (S 405 and S 406 ).
- the inertial moment I C of the clothes m is calculated by deducting the previously-calculated and stored inertial moment I D of the wash tub 20 from the calculated inertial moment I of the wash tub 20 and clothes m (S 407 ). Based on the calculated inertial moment I C of the clothes m, the clothes amount is determined (S 408 ).
- the inertial moment I C of the clothes m performing a rotating movement is equivalent to the mass of the clothes m, so that it is used as an index of clothes amount.
- the amount of clothes to be washed may be sensed by calculating the clothes amount sensed in the acceleration stage and the clothes amount sensed in the deceleration stage, calculating an absolute value of the difference between the clothes amounts in the acceleration and deceleration stages, comparing the calculated absolute value with a predetermined error value, selecting a larger one of the clothes amoiunts in the acceleration and deceleration stages when the absolute value is not more than the predetermined error value, and determining the selected clothes amount as a target clothes amount to be sensed.
- the sensing of the clothes amount is achieved by carrying out, one time, a clothes amount sensing process using the load values sensed in the acceleration and deceleration stages. Accordingly, there are advantages capable of reducing clothes amount sensing errors caused by frictional forces while achieving an enhancement in accuracy and reliability.
- the acceleration, constant-speed, and deceleration stages are repetitively carried out until the absolute value is more than the predetermined error value. Accordingly, it is possible to accurately sense the amount of the clothes, to be washed, within an allowable error range.
- the clothes amount sensed in the acceleration stage corresponds to the inertial moment of the clothes in the acceleration stage
- the clothes amount sensed in the deceleration stage corresponds to the inertial moment of the clothes in the deceleration stage. Accordingly, it is possible to accurately and rapidly calculate the clothes amount in the acceleration stage and the clothes amount in the deceleration stage by measuring respective angular velocities, respective PWM duty values, and respective inertial moments of the rotating body in the acceleration and deceleration stages, and acceleration and deceleration times, in accordance with the clothes amount sensing method of the present invention.
- the amount of clothes to be washed may also be sensed by iteratively calculating an estimated inertial moment value of the wash tub and clothes and an estimated frictional torque value, by use of equations of motion respectively established in the acceleration, constant-speed, and deceleration stages, while taking an error into consideration, comparing, with a predetermined value, an absolute value of the difference between two successive estimated inertial moment values calculated in accordance with the iterative calculation, completing the iterative calculation when the absolute value is not more than the predetermined value, selecting the finally-calculated estimated inertial moment value or the estimated inertial moment value just preceding the final estimated inertial moment value, and determining the selected value as a target clothes amount to be sensed.
- the sensing of the clothes amount is achieved by carrying out a clothes amount sensing process only one time. Accordingly, there are advantages capable of reducing clothes amount sensing errors caused by an inaccurate frictional force measurement while achieving an enhancement in accuracy and reliability.
- an initial stage may also be carried out, prior to the acceleration stage, to accelerate the motor to a predetermined RPM lower than an RPM set for the acceleration stage, after the start-up thereof, and then to maintain the motor at the predetermined RPM for a predetermined time.
- the inertial moment of the clothes may also be calculated, taking into consideration the fact that the drive torque and frictional torque in the constant-speed stage are equal, while utilizing the principle of the conservation of energy in the deceleration stage, in which a braking operation involving generation of electricity is carried out.
- the amount of the clothes may also be determined, based on energy acting in a duration from the acceleration start point of the motor to the constant-speed end point of the motor, and energy acting in a duration from the turn-off point of the motor to the rotation stop point of the motor. In this case, it is possible to minimize clothes amount determination errors caused by a variation in friction depending on the kind of a washing machine, for which the clothes amount determination is carried out.
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Control Of Washing Machine And Dryer (AREA)
Abstract
Description
- 1. Field of the Invention
- The present invention relates to a method for sensing the amount of clothes contained in a washing machine, and more particularly to a clothes amount sensing method in a washing machine which is capable of reducing clothes amount sensing errors caused by frictional forces.
- 2. Description of the Related Art
- Generally, a washing machine is an appliance adapted to remove contaminants attached to clothes by utilizing actions of detergent and water. The recent trend of such a washing machine is to sense the amount of clothes contained in the washing machine to perform wash, rinse, spin-dry, and dry cycles in accordance with a wash water level, wash time, amount of detergent, and water flows for rinse and wash cycles determined based on the sensed clothes amount.
-
FIG. 1 is a sectional view illustrating an inner configuration of a general washing machine. - As shown in
FIG. 1 , the washing machine includes acasing 2, awater tub 10 mounted in thecasing 2, and adapted to contain wash water w therein, awash tub 20 rotatably mounted in thewater tub 10, and adapted to contain clothes m to be washed, and amotor 30 adapted to support thewash tub 20 while rotating thewash tub 20. - The
casing 2 is provided, at one wall thereof, with a clothes loading/unloading opening 2 a. A door 4 is also hingably mounted to the wall of thecasing 2 to open and close the clothes loading/unloading opening 2 a. - The door 4 includes a
door frame 5 hingably coupled to thecasing 2, and adoor glass 6 mounted to thedoor frame 5. - The
wash tub 20 is provided with a clothes loading/unloading opening 21 for allowing the user to load clothes m into thewash tub 20 and to unload the loaded clothes m from thewash tub 20. Thewash tub 20 is also provided withwater holes 22, through which wash water w is introduced into and discharged from thewash tub 20. - The
motor 30 includes a rotatingshaft 32 extending through thewater tub 10 while being supported by a bearing 34 mounted to thewater tub 10. The rotatingshaft 32 is connected to thewash tub 20 at an end thereof spaced away from themotor 30. - The washing machine also includes a water supply unit for supplying wash water w fed from the external of the washing machine into the
water tub 10. The water supply unit includes awater supply valve 42 connected to an external hose 41, and adapted to control supply of clean water through the external hose 41, and adetergent box 43 provided with a detergent storing space, a water supply passage, and an outlet to discharge water supplied into the washing machine in a state of being mixed with detergent stored therein. - The washing machine further includes a drainage unit for externally draining wash water w contained in the
water tub 10. The drainage unit includes adrainage hose 45 connected to thewater tub 10, and adrainage pump 46 for pumping wash water w from thewater tub 10 through thedrainage hose 45. Thedrainage hose 45 may have the form of a bellows tube. In some cases, thedrainage pump 46 may be dispensed with. In this case, a drainage valve may be installed in thedrainage hose 45 to control drainage of wash water w through thedrainage hose 45. - The washing machine also includes a
control unit 49 for controlling themotor 30,water supply valve 42, anddrainage pump 46 in accordance with an operation of the user or a sensed clothes amount. - The washing machine further includes a braking unit for performing an electricity generating operation when the motor is switched to an OFF state thereof.
-
FIG. 2 is a block diagram illustrating a circuit configuration of the braking unit. - As shown in
FIG. 2 , the braking unit, which is designated byreference numeral 50, includes a rectifyingunit 51 for converting a commercial AC voltage supplied to the washing machine into a DC voltage, asmoothing unit 52 for smoothing the DC voltage rectified by the rectifyingunit 51, amotor driving unit 53 for driving themotor 30, using the DC voltage supplied thereto via the rectifyingunit 51, and avoltage sensing unit 54 for sensing a voltage applied across the washing machine, and generating a sensing signal indicative of the sensed voltage. Thebraking unit 50 also includes avoltage comparing unit 55 for comparing the sensed voltage with a reference voltage predetermined for the washing machine, aswitching unit 56 for turning on/off a braking resistor R in accordance with the sensed result from thevoltage comparing unit 55, and asensor 57 for sensing operating conditions of themotor 30 such as rotated position and rotating speed. Thebraking unit 50 further includes amicrocomputer 58 for controlling themotor 30 in accordance with the sensed operating conditions of themotor 30, and performing a control operation associated with discharge of over-voltage caused by a braking operation, and asignal output unit 59 for generating a control signal based on the controlled result from themicrocomputer 58, and outputting the generated control signal to themotor driving unit 52. - The
braking unit 50 converts, into electrical energy, inertial energy of themotor 30 and clothes during a braking operation thereof for themotor 30. The electrical energy is recovered by themotor driving unit 53 in the form of a DC voltage, and is then accumulated in thesmoothing unit 52. - The
microcomputer 58 switches on theswitching unit 56 when the DC voltage accumulated in thesmoothing unit 52 is higher than the predetermined reference voltage, thereby turning on the braking resistor R. In the ON state thereof, the braking resistor R consumes the DC voltage accumulated in thesmoothing unit 52, in the form of heat, thereby protecting thesmoothing unit 52, etc. - On the other hand, when the DC voltage accumulated in the
smoothing unit 52 is not higher than the predetermined reference voltage, themicrocomputer 58 switches off theswitching unit 56, thereby turning off the braking resistor R. In this state, the DC voltage recovered by themotor driving unit 53 is accumulated in thesmoothing unit 52. - Meanwhile, where the braking resistor R is turned on, irrespective of the level of the voltage sensed by the
voltage sensing unit 54 when themotor 30 is turned off, electricity generated by thebraking unit 50 is consumed in the form of heat, without being recovered. On the other hand, where the braking resistor R is turned off, irrespective of the level of the voltage sensed by thevoltage sensing unit 54, electricity generated by thebraking unit 50 is accumulated in thesmoothing unit 52. - Now, operation of the conventional washing machine having the above mentioned configuration will be described.
- When the washing machine is operated under the condition in which the door 4 has been closed after clothes m have been loaded in the
wash tub 20, thecontrol unit 49 senses the amount of the loaded clothes m while turning on/off themotor 30, and then sets a desired wash water level, a desired wash time, a desired amount of detergent, and desired water flows for rinse and wash cycles, based on the sensed clothes amount. In accordance with the set conditions, thecontrol unit 49 then performs wash, rinse, and spin-dry cycles in a sequential fashion. - That is, the
control unit 49 controls thewater supply valve 42 for a time set in accordance with the sensed clothes amount, thereby supplying wash water w into the washing machine until the supplied wash water w reaches the set wash water level. The supplied wash water w is fed into thewater tub 10, so that it is contained in thewater tub 10. Thereafter, thecontrol unit 49 drives themotor 30 to rotate thewash tub 20 at a predetermined RPM for a predetermined time. Thus, the clothes m contained in thewash tub 20 are washed in accordance with action of the wash water w. That is, stains are removed from the clothes m. After completion of this wash cycle, the wash water existing in thewater tub 10 in a contaminated state is externally drained from the washing machine through the drainage unit. - Subsequently, the washing machine performs, several times, a rinse cycle for rinsing the washed clothes m to remove bubbles remaining on the clothes m. This rinse cycle is carried out under the condition in which the
water supply valve 42 andmotor 30 are controlled, based on the sensed clothes amount, as in the wash cycle. The contaminated water containing the removed bubbles is externally drained from the washing machine through the drainage unit. - After performing the rinse cycle several times, the washing machine performs a spin-dry cycle in which the
motor 30 is controlled to rotate at high speed, thereby centrifugally removing moisture form the clothes m. -
FIG. 3 is a flow chart illustrating a conventional method for sensing the amount of clothes contained in the above mentioned conventional washing machine.FIG. 4 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in the washing machine. - In accordance with the conventional clothes amount sensing method, as shown in
FIGS. 3 and 4 , themotor 30 is first started up (S1), and is then accelerated until an RPM thereof reaches a predetermined reference RPM rpm′ (S2). When the RPM of themotor 30 reaches the reference RPM rpm′, themotor 30 is driven in a constant speed state for a predetermined time Ts, and is then turned off (S3 and S4). - Meanwhile, a variation in pulse width modulation (PWM) duty value occurring in a duration from the start-up state to the constant speed state of the
motor 30 is measured to measure a mean PWM duty value, in accordance with the clothes amount sensing method (S5). - A rotated angle of the
motor 30 caused by a surplus rotation of themotor 30 is then measured (S6). - Finally, a clothes amount is calculated by adding a product of the mean PWM duty value by a proportional constant a to a product of the rotated angle by a proportional constant b (S7).
- In accordance with the above mentioned conventional clothes amount sensing method, however, the calculated clothes amount value may have an error caused by friction generated during the rotation of the
wash tub 20, for example, friction of thebearing 34, friction generated between thedoor glass 6 and the clothes m, etc. Such friction may vary, depending on the kind of the washing machine. - Furthermore, in accordance with the conventional clothes amount sensing method, the static frictional force generated upon the start-up of the motor influences the sensing of the clothes amount because the calculated clothes amount is proportional to a mean value of PWM duty values measured in a duration from the start-up state to the constant speed state of the motor. For this reason, it is impossible to sense an accurate clothes amount.
- The present invention has been made in view of the above mentioned problems involved with the related art, and an object of the invention is to provide a clothes amount sensing method in a washing machine which is capable of reducing clothes amount sensing errors caused by frictional forces, thereby achieving an enhancement in accuracy and reliability.
- In accordance with one aspect, the present invention provides a method for sensing an amount of clothes contained in a wash tub included in a washing machine, comprising: an acceleration step for accelerating, to a predetermined RPM, a motor adapted to rotate the wash tub; a constant-speed step for maintaining the motor at the predetermined RPM when an RPM of the motor reaches the predetermined RPM in accordance with the acceleration step; a deceleration step for turning off the motor to decelerate the motor, following the constant-speed step; and a clothes amount determination step for determining the amount of the clothes by use of equations of motion respectively established in the acceleration, constant-speed, and deceleration steps.
- In accordance with another aspect, the present invention provides a method for sensing an amount of clothes contained in a wash tub included in a washing machine, comprising: an acceleration step for accelerating, to a predetermined RPM, a motor adapted to rotate the wash tub; a constant-speed step for maintaining the motor at the predetermined RPM when an RPM of the motor reaches the predetermined RPM in accordance with the acceleration step; a deceleration step for turning off the motor while braking the motor in an electricity generating mode to decelerate the motor, following the constant-speed step; and a clothes amount determination step for determining the amount of the clothes by use of the principle of the conservation of energy established in the step of braking the motor in the electricity generating mode.
- In accordance with another aspect, the present invention provides a method for sensing an amount of clothes contained in a wash tub included in a washing machine, comprising: an acceleration step for accelerating, to a predetermined RPM, a motor adapted to rotate the wash tub; a constant-speed step for maintaining the motor at the predetermined RPM for a predetermined time when an RPM of the motor reaches the predetermined RPM in accordance with the acceleration step; a deceleration step for, following the constant-speed. step, turning off the motor to decelerate the motor, thereby stopping the motor; and a clothes amount determination step for determining the amount of the clothes by use of an equation of energy established in a duration from an acceleration start point of the motor to a constant-speed end point of the motor, and an equation of energy established in a duration from a turn-off point of the motor to a rotation stop point of the motor.
- The above objects, and other features and advantages of the present invention will become more apparent after reading the following detailed description when taken in conjunction with the drawings, in which:
-
FIG. 1 is a sectional view illustrating an inner configuration of a general washing machine; -
FIG. 2 is a block diagram illustrating a circuit configuration of a braking unit included in the general washing machine; -
FIG. 3 is a flow chart illustrating a conventional method for sensing the amount of clothes contained in the general washing machine; -
FIG. 4 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in the general washing machine in accordance with the conventional method; -
FIG. 5 is a flow chart illustrating a clothes amount sensing method according to a first embodiment of the present invention; -
FIG. 6 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the first embodiment of the present invention; -
FIG. 7 is a flow chart illustrating a clothes amount sensing method according to a second embodiment of the present invention; -
FIG. 8 is a graph depicting an operating condition of the motor adapted for sensing of the clothes amount in accordance with the second embodiment of the present invention; -
FIG. 9 is a graph depicting a variation in clothes amount sensing error depending on a frictional torque measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention; -
FIG. 10 is a graph depicting a variation in clothes amount sensing error depending on an acceleration in the clothes amount sensing method according to the second embodiment of the present invention; -
FIG. 11 is a graph depicting a variation in clothes amount sensing error depending on an acceleration measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention; -
FIG. 12 is a flow chart illustrating a clothes amount sensing method according to a third embodiment of the present invention; -
FIG. 13 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the third embodiment of the present invention; -
FIG. 14 is a flow chart illustrating a clothes amount sensing method according to a fourth embodiment of the present invention; and -
FIG. 15 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the fourth embodiment of the present invention. - Now, preferred embodiments of a clothes amount sensing method in a washing machine according to the present invention will be described with reference to the annexed drawings.
-
FIG. 5 is a flow chart illustrating a clothes amount sensing method according to a first embodiment of the present invention.FIG. 6 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the first embodiment of the present invention. - The washing machine, to which the clothes amount sensing method according to the present invention is applied, has the same configuration as that of the general washing machine shown in
FIG. 1 . In the following description, accordingly, respective constituent elements of the washing machine are designated by the same reference numerals as those ofFIG. 1 , and no detailed description thereof will be given. - In accordance with the clothes amount sensing method according to the first embodiment of the present invention, as shown in
FIGS. 5 and 6 , themotor 30 is first started up, and is then accelerated (S101). When the RPM of themotor 30 reaches a first predetermined RPM rpm0, for example, 50 rpm, themotor 30 is maintained at the first predetermined RPM rpm0 (S102). - The start-up, acceleration, and maintenance at the first predetermined RPM rpmo of the
motor 30, as described above, are adapted to eliminate the influence of a static frictional force, generated upon an operation of sensing a clothes amount, on the sensing of the clothes amount. It is preferred that the first predetermined RPM rpmo, correspond to an RPM sufficiently low to cause clothes m, to be washed, to come into constant contact with an inner peripheral surface of thewash tub 10. - Following the start-up, acceleration, and maintenance at the first predetermined RPM rpm0, the
motor 30 is driven in a mode for determining the amount of the clothes m. That is, themotor 30 is maintained at the first predetermined RPM rpm0 for a first predetermined time Δt0 (S103), and is then accelerated until the RPM thereof reaches to a second predetermined RPM rpm1, for example, 130 rpm (Stage 1) (S104). - When the RPM of the
motor 30 reaches the second predetermined RPM rpm1, themotor 30 is maintained at the second predetermined RPM rpm1 (Stage 2) (SlO5). When themotor 30 is turned off after being maintained at the second predetermined RPM rpm1 for a second predetermined time Δt2 (S106), it is decelerated in accordance with a surplus rotation thereof (Stage 3) (S107). - When the RPM of the
motor 30 subsequently reaches the first predetermined RPM rpm0, themotor 30 is again maintained at the first predetermined RPM rpm0 (S108). - In accordance with the clothes amount sensing method according to the first embodiment of the present invention, the clothes amount IL1′ sensed in the
acceleration stage Stage 1 of themotor 30 and the clothes amount IL3′ sensed in thedeceleration stage Stage 3 of themotor 30 are calculated, using the followingExpressions - The clothes amount IL1′ sensed in the
acceleration stage Stage 1 is calculated, based on an inertial moment IL1 of the clothes m generated in theacceleration stage Stage 1. On the other hand, the clothes amount IL3′ sensed in thedeceleration stage Stage 3 is calculated, based on an inertial moment IL3 of the clothes m generated in thedeceleration stage Stage 3. The inertial moment IL1 and inertial moment IL3 can be derived, using equations of motion respectively established in the acceleration, constant-speed, and deceleration stages. - That is, an equation “(I0+IL1)α1=Td1−Tf” is established in the
acceleration stage Stage 1, an equation “0=Td2−Tf” is established in the constant-speed stage Stage 2, and an equation “(I0+IL3)α3=−Tf” is established in thedeceleration stage Stage 3. - Here, “I0” represents an inertial moment of a rotating body, for example, the wash tub, “IL1” represents an inertial moment of the clothes in the acceleration stage, “IL3” represents an inertial moment of the clothes in the deceleration stage, “α1” represents an angular acceleration in the acceleration stage, “α3” represents an angular acceleration in the deceleration stage, “Td1” represents a motor torque in the acceleration stage, “Tf” represents a frictional torque, and “Td2” represents a motor torque in the constant-speed sage.
- The equations of motion in respective stages can be expressed as follows. That is, the inertial moment IL1 of the clothes in the
acceleration stage 1 can be expressed byExpression 1, and the inertial moment IL3 of the clothes in thedeceleration stage 3 can be expressed byExpression 2. - In the clothes amount sensing mode, the motor is typically driven in a speed range relatively lower than those of wash and spin-dry cycles. In this mode, accordingly, the motor torques Td1 and Td2 are quantitatively proportional to the PWM duty value of the motor. Thus, the motor torque in the acceleration stage Td1 corresponds to k×PWM1 (Td1=k×PWM1), and the frictional torque Tf corresponds to Td2, that is, k×PWM2 (Tf=Td2=k×PWM2). “k” is a proportional constant between the motor torque and the PWM duty value in each stage. The proportional constant k can be experimentally determined.
- Referring to
Expressions acceleration stage 1 and the inertial moment IL3 of the clothes in thedeceleration stage 3 can be calculated by measuring respective angular velocities ω1 and ω2 at start and end points of theacceleration stage Stage 1, respective angular velocities ω′2 and ω3 at start and end points of thedeceleration stage Stage 3, the PWM duty value PWM1, in theacceleration stage Stage 1, the PWM duty value PWM2 in the constant-speed stage Stage 2, the acceleration time Δt1, the deceleration time Δt2, and the inertial moment I0 of the rotating body. - Based on the calculated inertial moment IL1 of the clothes in the
acceleration stage 1 and the calculated inertial moment IL3 Of the clothes in thedeceleration stage 3, the clothes amount IL1′ in theacceleration stage Stage 1 and the clothes amount IL3′ in thedeceleration stage Stage 3 are calculated, respectively. - Thereafter, an absolute value of the difference between the clothes amount IL1′ in the
acceleration stage Stage 1 and the clothes amount IL3′ in thedeceleration stage Stage 3 is calculated. The calculated absolute value is then compared with a predetermined error value Ierr′ (S110). - When it is determined, based on the compared result, that the absolute value of the difference between the clothes amount IL1′ in the
acceleration stage Stage 1 and the clothes amount IL3′ in thedeceleration stage Stage 3 is not more than a predetermined error value lerr′, a larger one of the clothes amount IL1′ in theacceleration stage Stage 1 and the clothes amount IL3′ in thedeceleration stage Stage 3 is selected, and the selected clothes amount is finally determined as a target clothes amount IL′ to be sensed (S111). - Based on the determined clothes amount IL′, a desired wash water level, a desired wash time, a desired amount of detergent, and desired water flows for rinse and wash cycles are determined. Thereafter, the washing machine performs wash, rinse, and spin-dry cycles, based on the determined conditions.
- On the other hand, when it is determined that the absolute value of the clothes amount difference is more than the predetermined error value Ierr′, the
acceleration stage Stage 1, constant-speed stage Stage 2,deceleration stage Stage 3, and clothes amount calculation stage are repeated until the absolute value of the clothes amount difference is not more than the predetermined error value Ierr′. - When the absolute value of the clothes amount difference is still more than the predetermined error value Ierr′ even after the repetition of the
acceleration stage Stage 1, constant-speed stage Stage 2,deceleration stage Stage 3, and clothes amount calculation stage is carried out a predetermined number of times, for example, three times, the washing machine determines that there are clothes amount sensing errors. Based on this determination, the washing machine is turned off. In this case, it is also possible to display or externally inform of the current situation that the clothes amount sensing is impossible. Of course, it may also be possible to control the washing machine to operate in a standard course, without being controlled based on a sensed clothes amount. -
FIG. 7 is a flow chart illustrating a clothes amount sensing method according to a second embodiment of the present invention.FIG. 8 is a graph depicting an operating condition of the motor adapted for sensing of the clothes amount in accordance with the second embodiment of the present invention. - In accordance with the clothes amount sensing method according to the second embodiment of the present invention, as shown in
FIGS. 7 and 8 , themotor 30 is first started up, and is then accelerated (S201). When the RPM of themotor 30 reaches a first predetermined RPM rpm0, for example, 50 rpm, themotor 30 is maintained at the first predetermined RPM rpm0 (S202). - The start-up, acceleration, and maintenance at the first predetermined RPM rpm0 of the
motor 30, as described above, are adapted to eliminate the influence of a static frictional force, generated upon an operation of sensing a clothes amount, on the sensing of the clothes amount. It is preferred that the first predetermined RPM rpm0, correspond to an RPM sufficiently low to cause clothes m, to be washed, to come into constant contact with the inner peripheral surface of thewash tub 20. - Following the start-up, acceleration, and maintenance at the first predetermined RPM rpm0, the
motor 30 is driven in a mode for determining the amount of the clothes m. That is, themotor 30 is maintained at the first predetermined RPM rpm0 for a first predetermined time Δt0 (S203), and is then accelerated until the RPM thereof reaches to a second predetermined RPM rpm1, for example, 130 rpm (Stage 1) (S204). - When the RPM of the
motor 30 reaches the second predetermined RPM rpm1, themotor 30 is maintained at the second predetermined RPM rpm1, (Stage 2) (S205). - When the
motor 30 is turned off after being maintained at the second predetermined RPM rpm1, for a second predetermined time Δt2 (S206), it is decelerated in accordance with a surplus rotation thereof (Stage 3) (S207). - When the RPM of the
motor 30 subsequently reaches the first predetermined RPM rpm0, themotor 30 is again maintained at the first predetermined RPM rpm0 (S208). - In accordance with the clothes amount sensing method according to the second embodiment of the present invention, an estimated value of an inertial moment of the
wash tub 20 and clothes m, I(k), (hereinafter, referred to as an “estimated inertial moment value”), and an estimated frictional torque value Tf (k) are iteratively calculated, using equations of motion respectively established in theacceleration stage Stage 1, constant-speed stage Stage 2, anddeceleration stage Stage 3 while taking an error ε into consideration. - That is, an equation
is established in theacceleration stage Stage 1, an equation “Td2=Tf=k×PWM2” is established in the constant-speed stage Stage 2, and an equation
is established in thedeceleration stage Stage 3. - Here, “Td1” represents a motor torque in the acceleration stage, and “Td2” represents a motor torque in the constant-speed sage. Since the
wash tub 20 is driven in a relatively low speed range in the clothes amount sensing mode, the relation between the motor torque and the PWM duty value in each stage can be approximately expressed by a linear function “Td1=k×PWM1” or “Td2=k×PWM2”. Accordingly, “Td1” and “Td2” can be calculated by measuring the PWM duty value PWM1 in theacceleration stage Stage 1 and the PWM duty value PWM2 in the constant-speed stage Stage 2. “k” is a proportional constant between the motor torque and the PWM duty value in each stage. The proportional constant k can be experimentally determined. - Also, “α1” represents an angular acceleration in the acceleration stage, and can be expressed by
“α3” represents an angular acceleration in the deceleration stage, and can be expressed by
“α1” and “α3” can be calculated by measuring respective angular velocities ω1 and ω2 at start and end points of theacceleration stage Stage 1, respective angular velocities ω′2 and ω3 at start and end points of thedeceleration stage Stage 3, the acceleration time Δt1, and the deceleration time Δt2. - Now, procedures for iteratively calculating the estimated inertial moment value I(k) and the estimated frictional torque value Tf (k), taking an error ε into consideration, will be described in detail.
- In a first procedure, an estimated value of an initial frictional torque corresponding to a frictional torque generated in the constant-
speed stage Stage 2, Tf 0 (Tf 0=Td2=k ×PWM2), is calculated. In a second procedure, an estimated value of an initial inertial moment I0 is calculated by applying, to the equation of motion established in theacceleration stage Stage 1, a value obtained after adding the error ε to the estimated initial frictional torque value Tf 0 calculated in the first procedure (S209). - That is, in the first procedure, the PWM duty value PWM2 in the constant-
speed stage Stage 2 is first measured. Based on the calculated PWM duty value PWM2, the estimated initial frictional torque value Tf 0 is then calculated. - In the second procedure, the angular velocities ω1 and ω2 and acceleration time Δt1 of the
motor 30 in theacceleration stage Stage 1 are first measured. Based on the measured angular velocities ω1 and ω2 and acceleration time Δt1, an angular acceleration α1 in theacceleration stage Stage 1 is then calculated. Also, the PWM duty value PWM1, in theacceleration stage Stage 1 is measured. Based on the calculated PWM duty value PWM1, a motor torque Td1 in theacceleration stage Stage 1 is calculated. Finally, the estimated initial inertial moment value I0 is calculated by applying the calculated angular acceleration α1 and motor torque Td1, to the equation of motion established in the acceleration stage, and applying, to an item “Tf” in the equation of motion established in the acceleration stage, a value obtained after adding the error ε to the estimated initial frictional torque value Tf 0. - In a third procedure, the calculated frictional torque, which corresponds to the calculated estimated frictional torque value Tf 0, is updated by a next estimated frictional torque value Tf 1. The next estimated frictional torque value Tf 1 is calculated by applying the estimated inertial moment value I0 calculated in the second procedure to the equation of motion established in the deceleration stage Stage 3 (S210). In a fourth procedure, the calculated inertial moment, which corresponds to the calculated estimated inertial moment value I0, is updated by a next estimated inertial moment value I1. The next estimated inertial moment value I1 is calculated by applying the estimated frictional torque value Tf 1 updated in the third procedure to the equation of motion established in the acceleration stage Stage 1 (S211).
- In the third procedure, the angular velocities ω2′ and ω3 and deceleration time Δt2 of the
motor 30 in thedeceleration stage Stage 3 are first measured. Based on the measured angular velocities ω2′ and ω3 and deceleration time Δt2, an angular acceleration α3 in thedeceleration stage Stage 3 is then calculated. Thereafter, the estimated frictional torque, value Tf 1 is calculated by applying the calculated angular acceleration α3 and the estimated initial inertial moment value I0 calculated in the second procedure to the equation of motion established in the deceleration stage. Using the calculated estimated frictional torque value Tf 1, the calculated frictional torque is updated. - In the fourth procedure, the estimated inertial moment value I1 is calculated by applying, to the equation of motion established in the
acceleration stage Stage 1, the angular acceleration aL and motor torque Td1 in theacceleration stage Stage 1 calculated in the second procedure, while applying the estimated frictional torque value Tf 1 updated in the third procedure to the item “Tf” in the equation of motion established in the acceleration stage. Using the calculated estimated inertial moment value I1, the calculated inertial moment is updated. - In a fifth procedure, the updated frictional torque, which corresponds to the estimated frictional torque value Tf 1, is again updated by a next estimated frictional torque value Tf 2. The next estimated frictional torque value Tf 2 is calculated by applying the estimated inertial moment value I1 updated in the fourth procedure to the equation of motion established in the
deceleration stage Stage 3. In a sixth procedure, the updated inertial moment, which corresponds to the estimated inertial moment value I1, is again updated by a next estimated inertial moment value I2. The next estimated inertial moment value I2 is calculated by applying the estimated frictional torque value Tf 2 updated in the fifth procedure to the equation of motion established in theacceleration stage Stage 1. - In the fifth procedure, the estimated frictional torque value Tf 2 is calculated by applying, to the equation of motion established in the deceleration stage, the angular acceleration α3 in the
acceleration stage Stage 1 calculated in the third procedure and the estimated inertial moment value I2 updated in the fourth procedure. Using the calculated estimated frictional torque value Tf 2, the updated frictional torque is again updated. - In the sixth procedure, the estimated inertial moment value I2 is calculated by applying, to the equation of motion established in the
acceleration stage Stage 1, the angular acceleration α1 and motor torque Td1 in theacceleration stage Stage 1 calculated in the second procedure, while applying the estimated frictional torque value Tf 2 updated in the fifth procedure to the item “Tf” in the equation of motion established in the acceleration stage. Using the calculated estimated inertial moment value I2, the updated inertial moment is again updated. - Following the sixth procedure, the fifth and sixth procedures are repetitively carried out to iteratively calculate an estimated inertial moment value I(k) and an estimated frictional moment value Tf (k).
- That is, the estimated frictional moment value Tf (k) can be calculated in accordance with the above described iterative calculation, which is expressed as follows:
- In accordance with the clothes amount sensing method according to the second embodiment of the present invention, the iterative calculation is completed when the difference between the iteratively calculated successive estimated inertial moment values, that is, a final estimated inertial moment value I(k+1) calculated just before the completion of the iterative calculation and an inertial moment I(k) updated just before the calculation of the final estimated inertial moment value I(k+1), represented by “|I(k)−I(k+1)|” is not more than a predetermined value A (S212). In this case, one of the final estimated inertial moment value I(k+1) and the inertial moment I(k) is selected. Based on the selected inertial moment, the amount of the clothes m is determined (S213).
-
FIG. 9 is a graph depicting a variation in clothes amount sensing error depending on a frictional torque measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention. - In accordance with the clothes amount sensing method according to the second embodiment of the present invention, it is possible to achieve a more accurate clothes amount calculation as an iterative calculation is repetitively carried out. Referring to
FIG. 9 , it can be seen that even where the error ε for the frictional torque Tf is set to a large value, for example, a value corresponding to 50% of the estimated initial frictional torque value Tf 0, convergence of an inertial moment I to a true value is achieved after the iterative calculation is repeated five times or more. -
FIG. 10 is a graph depicting a variation in clothes amount sensing error depending on an acceleration in the clothes amount sensing method according to the second embodiment of the present invention. - In accordance with the clothes amount sensing method according to the second embodiment of the present invention, the convergence of the inertial moment to a true value is more rapidly achieved in the case of a higher ratio of the angular acceleration α1 in the
acceleration stage Stage 1 to the angular acceleration α3 in thedeceleration stage Stage 3, as shown inFIG. 10 . Accordingly, it is desirable that the angular acceleration α1 in theacceleration stage Stage 1 be higher than the angular acceleration α3 in thedeceleration stage Stage 3. -
FIG. 11 is a graph depicting a variation in clothes amount sensing error depending on an acceleration measuring error generated in the clothes amount sensing method according to the second embodiment of the present invention. - Referring to
FIG. 11 , it can be seen that there is little influence on the convergence of the inertial moment to a true value in accordance with the iterative calculation in the clothes amount sensing method according to the second embodiment of the present invention by other measuring errors (for example, the acceleration measuring error inFIG. 11 ). -
FIG. 12 is a flow chart illustrating a clothes amount sensing method according to a third embodiment of the present invention.FIG. 13 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the third embodiment of the present invention. - In accordance with the clothes amount sensing method according to the third embodiment of the present invention, as shown in
FIGS. 12 and 13 , thecontrol unit 49 first starts up themotor 30, and then accelerates themotor 30 until the RPM of themotor 30 reaches a predetermined RPM rpm1, for example, 130 rpm (acceleration stage Stage 1)(S301 and S302). - When the RPM of the
motor 30 reaches the predetermined RPM rpm1, thecontrol unit 49 maintains themotor 30 at the predetermined RPM rpm0for a predetermined time At (constant-speed stage Stage 2) (S303). - After maintaining the
motor 30 at the predetermined RPM rpm0 for the predetermined time Δt, thecontrol unit 49 turns off themotor 30, and controls thebraking unit 50 to perform a braking operation involving generation of electricity. As themotor 30 is braked in accordance with the braking operation, it is decelerated (deceleration stage Stage 3) (S304 and S305). - In accordance with the clothes amount sensing method according to the third embodiment of the present invention, the inertial moment IL of the clothes m is calculated, taking into consideration the fact that the drive torque Td and frictional torque Tf in the constant-
speed stage Stage 2 are equal, while utilizing the principle of the conservation of energy established in thedeceleration stage Stage 3. - That is, conditions established in the constant-
speed stage Stage 2 can be expressed as follows:
Tf=Td=k1PWM* [Expression 4] - where, “k1” represents a proportional constant in the constant-speed stage, and “PWM*” represents a PWM duty value in the constant-speed stage.
- Also, conditions established in the
deceleration stage Stage 3 can be expressed as follows: - where, “ID” represents the inertial moment of the
wash tub 20, “ω1” represents an angular velocity in the constant-speed stage, “s1” represents a total rotated angle in the deceleration stage, “∫s1 k2·ωds ” represents electricity-generating braking energy in the deceleration stage, “k2” represents a proportional constant of electricity-generating braking energy, “ω” represents an angular velocity in the deceleration stage, and “s” represents a rotated angle in the deceleration stage. -
Expressions 4 and 5 can be arranged with respect to the inertial moment IL of the clothes m, as expressed in the following Expression: - Thus, the
control unit 49 can calculate the inertial moment IL of the clothes m, based on the angular velocity ω1 and PWM duty value PWM* in the constant-speed stage Stage 2, the rotated angle s1 in thedeceleration stage Stage 3, the electricity-generatingbraking energy
in thedeceleration stage Stage 3, and the previously calculated inertial moment ID of thewash tub 20. - In accordance with the clothes amount sensing method according to the third embodiment of the present invention, the following Expression can be established by taking, as a value approximate to a true value of the electricity-generating braking energy, an intermediate value between maximum and minimum values of braking torques caused by the electricity-generating braking operation, and applying the taken value to
Expression 6. - Thus, the
control unit 49 can simply calculate the inertial moment IL of the clothes m, based on the angular velocity ω1 and PWM duty value PWM* in the constant-speed stage Stage 2, the rotated angle s1 in thedeceleration stage Stage 3. - That is, the
control unit 49 applies, toExpression 7, the angular velocity ω1, PWM duty value PWM*, and rotated angle s1 measured by thesensor 57, which may be a Hall sensor or motor encoder, thereby calculating the inertial moment IL of the clothes m (S306 and S307). - Thereafter, the
control unit 49 determines the amount of the clothes m, based on the calculated inertial moment IL of the clothes m (S308). - That is, the inertial moment IL of the clothes m performing a rotating movement is equivalent to the mass of the clothes m, so that it is used as an index of clothes amount.
-
FIG. 14 is a flow chart illustrating a clothes amount sensing method according to a fourth embodiment of the present invention.FIG. 15 is a graph depicting an operating condition of a motor adapted for sensing of the clothes amount in accordance with the fourth embodiment of the present invention. - In accordance with the clothes amount sensing method according to the fourth embodiment of the present invention, as shown in
FIGS. 14 and 15 , themotor 30 is first started up, and then accelerated until the RPM thereof reaches a predetermined RPM rpm′, for example, 130 rpm (acceleration stage Stage 1) (S401). - When the RPM of the
motor 30 reaches the predetermined RPM rpm′, themotor 30 is maintained at the predetermined RPM rpm′ (constant-speed stage Stage 2) (S402). - When the
motor 30 is turned off after being maintained at the predetermined RPM rpm′ for a predetermined time Δt, it is decelerated in accordance with a surplus rotation thereof (Stage 3) (S403 and S404). - In accordance with the clothes amount sensing method according to the fourth embodiment of the present invention, the amount of the clothes m is determined, based on an equation of energy established in a duration from the acceleration start point of the
motor 30 to the constant-speed end point of themotor 30, and an equation of energy established in a duration from the turn-off point of themotor 30 to the rotation stop point of themotor 30. In this case, it is possible to minimize clothes amount determination errors caused by a variation in friction depending on the kind of a washing machine, for which the clothes amount determination is carried out. - The input energy in the washing machine corresponds to the sum of PWM duty values in the duration from the acceleration start point to of the
motor 30 to the constant-speed end point t1 of themotor 30. The kinetic energy of thewash tub 20 and clothes m corresponds to “αIω0 2”. In the acceleration and constant-speed stages of themotor 30, a frictional torque is generated which is proportional to an angular velocity of thewash tub 20 in a direction opposite to the rotation direction of thewash tub 20. Accordingly, the following Expression is established: - where, “PWMsum” represents the sum of PWM duty values in the duration from the acceleration start point t0 of the
motor 30 to the constant-speed end point t1 of themotor 30, “s1” represents the sum of rotated angles in the duration from the acceleration start point t0 of themotor 30 to the constant-speed speed end point t1 of themotor 30, and “I” represents the inertial moment of thewash tub 20 and clothes m, that is, the sum of the inertial moment ID of thewash tub 20, which can be experimentally calculated, and the inertial moment IC, of the clothes m to be determined (I=ID+IC), “ω0” represents a mean angular velocity in a duration in which themotor 30 performs a surplus rotation by one turn after a turn-off thereof, that is, a duration from t1 to t1′, “Tn” represents a frictional force generated during the rotation of thewash tub 20, and “A”, “α” and “β” represent proportional constants. - Meanwhile, in a duration from the turn-off point t1 of the
motor 30 to the rotation stop point t2 of themotor 30, a frictional torque is generated which is proportional to the angular velocity of the wash tub in a direction opposite to the rotation direction of thewash tub 20. Accordingly, the following Expression is established: - where, “ωsum” represents the sum of angular velocities of the
motor 30 in the duration from the turn-off point t1 of themotor 30 to the rotation stop point t2 of themotor 30, “s2” represents the sum of rotated angles in the duration from the turn-off point t1 of themotor 30 to the rotation stop point t2 of themotor 30, and “γ” and “δ” represent proportional constants. “ωsum” can be calculated by accumulating angular velocities ω measured when respective PWM signals are generated in the duration from the turn-off point t1 of themotor 30 to the rotation stop point t2 of themotor 30. - Expressions 8 and 9 can be arranged with respect to the inertial moment I of the
wash tub 20 and clothes m after eliminating the frictional force Tn therefrom, as expressed in the following Expression: - where, “a”, “b”, and “c” are proportional constants caused by the arrangement of the proportional constants α, β, γ, and δ.
- In accordance with the clothes amount sensing method according to the fourth embodiment of the present invention, the inertial moment I of the
wash tub 20 and clothes m is calculated by measuring the PWM duty value sum PWMsum and rotated angle sum s1 in the duration from the acceleration start point t0 of themotor 30 to the turn-off point t1 of themotor 30, measuring the mean angular velocity ω0 in the duration in which themotor 30 performs a surplus rotation by one turn after a turn-off thereof, measuring the angular velocity sum ωsum and the rotated angle sum s2 in the duration from the turn-off off point t1 of themotor 30 to the rotation stop point t2 of themotor 30, and applying the measured values to Expression 10 (S405 and S406). - Thereafter, the inertial moment IC of the clothes m is calculated by deducting the previously-calculated and stored inertial moment ID of the
wash tub 20 from the calculated inertial moment I of thewash tub 20 and clothes m (S407). Based on the calculated inertial moment IC of the clothes m, the clothes amount is determined (S408). - That is, the inertial moment IC of the clothes m performing a rotating movement is equivalent to the mass of the clothes m, so that it is used as an index of clothes amount.
- As apparent from the above description, in accordance with the clothes amount sensing method according to the present invention, the amount of clothes to be washed may be sensed by calculating the clothes amount sensed in the acceleration stage and the clothes amount sensed in the deceleration stage, calculating an absolute value of the difference between the clothes amounts in the acceleration and deceleration stages, comparing the calculated absolute value with a predetermined error value, selecting a larger one of the clothes amoiunts in the acceleration and deceleration stages when the absolute value is not more than the predetermined error value, and determining the selected clothes amount as a target clothes amount to be sensed. In this case, the sensing of the clothes amount is achieved by carrying out, one time, a clothes amount sensing process using the load values sensed in the acceleration and deceleration stages. Accordingly, there are advantages capable of reducing clothes amount sensing errors caused by frictional forces while achieving an enhancement in accuracy and reliability.
- When it is determined, based on the result of the comparison, that the absolute value is more than the predetermined error value, the acceleration, constant-speed, and deceleration stages are repetitively carried out until the absolute value is more than the predetermined error value. Accordingly, it is possible to accurately sense the amount of the clothes, to be washed, within an allowable error range.
- The clothes amount sensed in the acceleration stage corresponds to the inertial moment of the clothes in the acceleration stage, whereas the clothes amount sensed in the deceleration stage corresponds to the inertial moment of the clothes in the deceleration stage. Accordingly, it is possible to accurately and rapidly calculate the clothes amount in the acceleration stage and the clothes amount in the deceleration stage by measuring respective angular velocities, respective PWM duty values, and respective inertial moments of the rotating body in the acceleration and deceleration stages, and acceleration and deceleration times, in accordance with the clothes amount sensing method of the present invention.
- In accordance with the clothes amount sensing method of the present invention, the amount of clothes to be washed may also be sensed by iteratively calculating an estimated inertial moment value of the wash tub and clothes and an estimated frictional torque value, by use of equations of motion respectively established in the acceleration, constant-speed, and deceleration stages, while taking an error into consideration, comparing, with a predetermined value, an absolute value of the difference between two successive estimated inertial moment values calculated in accordance with the iterative calculation, completing the iterative calculation when the absolute value is not more than the predetermined value, selecting the finally-calculated estimated inertial moment value or the estimated inertial moment value just preceding the final estimated inertial moment value, and determining the selected value as a target clothes amount to be sensed. In this case, the sensing of the clothes amount is achieved by carrying out a clothes amount sensing process only one time. Accordingly, there are advantages capable of reducing clothes amount sensing errors caused by an inaccurate frictional force measurement while achieving an enhancement in accuracy and reliability.
- In accordance with the clothes amount sensing method of the present invention, an initial stage may also be carried out, prior to the acceleration stage, to accelerate the motor to a predetermined RPM lower than an RPM set for the acceleration stage, after the start-up thereof, and then to maintain the motor at the predetermined RPM for a predetermined time. In this case, it is possible to eliminate clothes amount sensing errors caused by a static frictional force generated upon the start-up of the motor. Accordingly, there is an advantage of more accurately sensing the amount of the clothes to be washed.
- In accordance with the clothes amount sensing method of the present invention, the inertial moment of the clothes may also be calculated, taking into consideration the fact that the drive torque and frictional torque in the constant-speed stage are equal, while utilizing the principle of the conservation of energy in the deceleration stage, in which a braking operation involving generation of electricity is carried out. In this case, accordingly, there are advantages capable of reducing clothes amount sensing errors caused by frictional forces while achieving an enhancement in accuracy and reliability.
- In accordance with the clothes amount sensing method of the present invention, the amount of the clothes may also be determined, based on energy acting in a duration from the acceleration start point of the motor to the constant-speed end point of the motor, and energy acting in a duration from the turn-off point of the motor to the rotation stop point of the motor. In this case, it is possible to minimize clothes amount determination errors caused by a variation in friction depending on the kind of a washing machine, for which the clothes amount determination is carried out.
- Although the preferred embodiments of the invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.
Claims (20)
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030054623A KR100550542B1 (en) | 2003-08-07 | 2003-08-07 | How to detect the quantity of washing machine |
KR10-2003-0054626A KR100511995B1 (en) | 2003-08-07 | 2003-08-07 | Clothes amount sensing method of washing machine |
KR2003-54624 | 2003-08-07 | ||
KR2003-54626 | 2003-08-07 | ||
KR2003-54623 | 2003-08-07 | ||
KR10-2003-0054624A KR100511993B1 (en) | 2003-08-07 | 2003-08-07 | Clothes amount sensing method of washing machine |
KR1020030061745A KR100550544B1 (en) | 2003-09-04 | 2003-09-04 | How to detect the quantity of washing machine |
KR2003-61745 | 2003-09-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050028299A1 true US20050028299A1 (en) | 2005-02-10 |
Family
ID=34119960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/833,134 Abandoned US20050028299A1 (en) | 2003-08-07 | 2004-04-28 | Method for sensing amount of clothes in washing machine |
Country Status (2)
Country | Link |
---|---|
US (1) | US20050028299A1 (en) |
CN (1) | CN1580362A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008003710A1 (en) * | 2006-07-04 | 2008-01-10 | Arcelik Anonim Sirketi | A washer/dryer |
US20080103217A1 (en) * | 2006-10-31 | 2008-05-01 | Hari Babu Sunkara | Polyether ester elastomer composition |
US20090214512A1 (en) * | 2006-10-06 | 2009-08-27 | Kazuo Miyazaki | Methods of treating skin disease, scalp disease, sensitive skin or suppressing hair loss with microbubble washing compositions |
WO2009148300A1 (en) | 2008-06-05 | 2009-12-10 | Technische Universiteit Eindhoven | Luminaire |
CN101929052A (en) * | 2009-06-17 | 2010-12-29 | 大型设备艾尔阿里股份公司 | Laundry item in washing machine, the especially industry washer is carried out the method for weighing |
US8427086B2 (en) | 2010-04-26 | 2013-04-23 | Deere & Company | Brake resistor control |
US20140096327A1 (en) * | 2012-10-09 | 2014-04-10 | Lg Electronics Inc. | Laundry treatment machine and method of operating the same |
US8914930B2 (en) | 2010-04-13 | 2014-12-23 | Whirlpool Corporation | Laundry treating appliance with load amount detection |
EP2009169A3 (en) * | 2007-06-26 | 2014-12-24 | Panasonic Corporation | Washing machine |
US20170167067A1 (en) * | 2014-01-29 | 2017-06-15 | Samsung Electronics Co., Ltd. | Washing machine and method for controlling same |
US20170356116A1 (en) * | 2016-06-14 | 2017-12-14 | Lg Electronics Inc. | Washing machine and method for controlling the same |
EP3301216A1 (en) * | 2016-09-29 | 2018-04-04 | LG Electronics Inc. | Washing machine and method of controlling the same |
US20180223467A1 (en) * | 2015-08-04 | 2018-08-09 | Aqua Co., Ltd | Washing Machine |
US10837134B2 (en) | 2016-09-27 | 2020-11-17 | Lg Electronics Inc. | Washing machine and method of controlling the same |
US10907287B2 (en) | 2016-09-29 | 2021-02-02 | Lg Electronics Inc. | Washing machine and method of controlling the same |
IT202100007244A1 (en) * | 2021-03-25 | 2022-09-25 | Candy Spa | WASHING MACHINE WITH DETERMINATION OF THE MASS OF LINEN |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5042808B2 (en) * | 2007-12-27 | 2012-10-03 | 三星電子株式会社 | Drum washing machine |
KR101702959B1 (en) * | 2010-07-06 | 2017-02-06 | 엘지전자 주식회사 | Washing machine and method for controlling washing machine |
CN102538922A (en) * | 2011-12-31 | 2012-07-04 | 无锡小天鹅股份有限公司 | Weighing method of rolling drum washing machine driven by asynchronous motor |
CN103741430B (en) * | 2013-09-29 | 2015-12-02 | 佛山市威灵电子电器有限公司 | The method of magneto roller washing machine and automatic weighing clothes weight thereof |
DE102014204079A1 (en) * | 2014-03-06 | 2015-09-10 | BSH Hausgeräte GmbH | Method for determining a loading weight of a vibrating system of a domestic appliance for the care of items of laundry and household appliance |
CN104195791B (en) * | 2014-06-19 | 2016-07-06 | 海信容声(广东)冰箱有限公司 | A kind of fuzzy Weighing method and rotary drum washing machine |
CN104195786B (en) * | 2014-06-19 | 2016-08-17 | 海信容声(广东)冰箱有限公司 | A kind of fuzzy Weighing method and rotary drum washing machine |
CN106436179A (en) * | 2016-10-10 | 2017-02-22 | 南京航空航天大学 | Weighing method of industrial roller washing machine |
CN108691149A (en) * | 2017-04-10 | 2018-10-23 | 台达电子工业股份有限公司 | Method and device for measuring load of sensorless brushless DC motor |
CN107385773B (en) * | 2017-08-03 | 2020-05-19 | 无锡小天鹅电器有限公司 | Clothes treatment device and clothes weighing method and equipment of clothes treatment device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5161393A (en) * | 1991-06-28 | 1992-11-10 | General Electric Company | Electronic washer control including automatic load size determination, fabric blend determination and adjustable washer means |
US5325677A (en) * | 1992-08-27 | 1994-07-05 | General Electric Company | Electronic washer control including automatic balance, spin and brake operations |
US5507055A (en) * | 1993-10-25 | 1996-04-16 | Bosch-Siemens Hausgeraete Gmbh | Method for determining the amount of lanudry in a laundry handling machine |
-
2004
- 2004-04-28 US US10/833,134 patent/US20050028299A1/en not_active Abandoned
- 2004-06-08 CN CNA2004100492534A patent/CN1580362A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5161393A (en) * | 1991-06-28 | 1992-11-10 | General Electric Company | Electronic washer control including automatic load size determination, fabric blend determination and adjustable washer means |
US5325677A (en) * | 1992-08-27 | 1994-07-05 | General Electric Company | Electronic washer control including automatic balance, spin and brake operations |
US5507055A (en) * | 1993-10-25 | 1996-04-16 | Bosch-Siemens Hausgeraete Gmbh | Method for determining the amount of lanudry in a laundry handling machine |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008003710A1 (en) * | 2006-07-04 | 2008-01-10 | Arcelik Anonim Sirketi | A washer/dryer |
US20090214512A1 (en) * | 2006-10-06 | 2009-08-27 | Kazuo Miyazaki | Methods of treating skin disease, scalp disease, sensitive skin or suppressing hair loss with microbubble washing compositions |
US20080103217A1 (en) * | 2006-10-31 | 2008-05-01 | Hari Babu Sunkara | Polyether ester elastomer composition |
US20110021697A1 (en) * | 2006-10-31 | 2011-01-27 | E. I. Du Pont De Nemours And Company | Methods for preparing polyether ester elastomer composition |
EP2009169A3 (en) * | 2007-06-26 | 2014-12-24 | Panasonic Corporation | Washing machine |
WO2009148300A1 (en) | 2008-06-05 | 2009-12-10 | Technische Universiteit Eindhoven | Luminaire |
CN101929052A (en) * | 2009-06-17 | 2010-12-29 | 大型设备艾尔阿里股份公司 | Laundry item in washing machine, the especially industry washer is carried out the method for weighing |
US8914930B2 (en) | 2010-04-13 | 2014-12-23 | Whirlpool Corporation | Laundry treating appliance with load amount detection |
US8427086B2 (en) | 2010-04-26 | 2013-04-23 | Deere & Company | Brake resistor control |
US9809923B2 (en) * | 2012-10-09 | 2017-11-07 | Lg Electronics Inc. | Laundry treatment machine and method of operating the same |
US20140096327A1 (en) * | 2012-10-09 | 2014-04-10 | Lg Electronics Inc. | Laundry treatment machine and method of operating the same |
US20170167067A1 (en) * | 2014-01-29 | 2017-06-15 | Samsung Electronics Co., Ltd. | Washing machine and method for controlling same |
US10584436B2 (en) * | 2014-01-29 | 2020-03-10 | Samsung Electronics Co., Ltd. | Washing machine and method for controlling same |
US20180223467A1 (en) * | 2015-08-04 | 2018-08-09 | Aqua Co., Ltd | Washing Machine |
US20170356116A1 (en) * | 2016-06-14 | 2017-12-14 | Lg Electronics Inc. | Washing machine and method for controlling the same |
US10526739B2 (en) * | 2016-06-14 | 2020-01-07 | Lg Electronics Inc. | Washing machine and method for controlling the same |
US10837134B2 (en) | 2016-09-27 | 2020-11-17 | Lg Electronics Inc. | Washing machine and method of controlling the same |
EP3301216A1 (en) * | 2016-09-29 | 2018-04-04 | LG Electronics Inc. | Washing machine and method of controlling the same |
US10907287B2 (en) | 2016-09-29 | 2021-02-02 | Lg Electronics Inc. | Washing machine and method of controlling the same |
US11168425B2 (en) | 2016-09-29 | 2021-11-09 | Lg Electronics Inc. | Washing machine and method of controlling the same |
IT202100007244A1 (en) * | 2021-03-25 | 2022-09-25 | Candy Spa | WASHING MACHINE WITH DETERMINATION OF THE MASS OF LINEN |
EP4063552A1 (en) * | 2021-03-25 | 2022-09-28 | Candy S.p.A. | Washing machine with linen mass determination |
WO2022200927A1 (en) * | 2021-03-25 | 2022-09-29 | Candy S.P.A. | Washing machine with linen mass determination |
Also Published As
Publication number | Publication date |
---|---|
CN1580362A (en) | 2005-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050028299A1 (en) | Method for sensing amount of clothes in washing machine | |
US7331075B2 (en) | Spin-dry control method in washing machine | |
KR100550545B1 (en) | How to detect the quantity of washing machine | |
KR100425723B1 (en) | Method of detecting the weight of laundry in washing machine of sensorless bldc motor | |
KR100504486B1 (en) | Method for Detecting Amount of the Washing in Washer | |
KR101462172B1 (en) | Laundry weight sensing method | |
US11268228B2 (en) | Washing apparatus and controlling method thereof | |
KR100701949B1 (en) | How to detect the quantity of drum washing machine | |
US7827639B2 (en) | Controlling method of washing machine | |
KR20090088827A (en) | Load size measuring device and method | |
JP4501980B2 (en) | Washing machine | |
US6760942B2 (en) | Washing pattern determination method | |
US12215454B2 (en) | Washer and control method thereof | |
KR100511993B1 (en) | Clothes amount sensing method of washing machine | |
KR100550544B1 (en) | How to detect the quantity of washing machine | |
US20230175191A1 (en) | Washing machine and controlling method for the same | |
KR100511994B1 (en) | Unbalance sensing method considering clothes amount of washing machine | |
KR100550542B1 (en) | How to detect the quantity of washing machine | |
US20230175187A1 (en) | Washing machine and controlling method for the same | |
US20220298711A1 (en) | Method of determining volume of water to add to first and second washing compartments of a washing machine as a function of determined moment of inertia | |
KR100417424B1 (en) | Method of detecting the weight of laundry in washing machine using sensorless bldc motor | |
KR100298388B1 (en) | How to detect unbalance in drum washing machines | |
KR20230086843A (en) | Washing machine and controlling method for the same | |
KR100425724B1 (en) | Method of detecting eccentricity load in washing machine of snesorless bldc motor | |
JPH0671085A (en) | Washing machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JEON, SI MOON;PARK, SEUNG CHUL;PARK, GWAN RYONG;AND OTHERS;REEL/FRAME:015268/0868 Effective date: 20040409 |
|
AS | Assignment |
Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF Free format text: RE-RECORD TO CORRECT THE ADDRESS OF THE ASSIGNEE, PREVIOUSLY RECORDED ON REEL 015268 FRAME 0868.;ASSIGNORS:JEON, SI MOON;PARK, SEUNG CHUL;PARK, GWAN RYONG;AND OTHERS;REEL/FRAME:016607/0646 Effective date: 20040409 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |