US20090106913A1 - Measuring apparatus and method - Google Patents
Measuring apparatus and method Download PDFInfo
- Publication number
- US20090106913A1 US20090106913A1 US11/942,359 US94235907A US2009106913A1 US 20090106913 A1 US20090106913 A1 US 20090106913A1 US 94235907 A US94235907 A US 94235907A US 2009106913 A1 US2009106913 A1 US 2009106913A1
- Authority
- US
- United States
- Prior art keywords
- load
- measurement
- basket
- liquid
- rotatably supported
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
- G01G19/52—Weighing apparatus combined with other objects, e.g. furniture
- G01G19/56—Weighing apparatus combined with other objects, e.g. furniture combined with handles of tools or household implements
-
- 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
- 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/24—Spin speed; Drum movements
-
- 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
Definitions
- the present disclosure is related to measuring an aspect of a load supported by a container. More particularly, the present disclosure is related to measuring a size of a load in a tub or basket that is subject to a rotational acceleration.
- Horizontal axis washing machines also known as top loading washing machines, represent a large portion of the overall washing machine consumer market in the United States.
- Horizontal axis washing machines represent a smaller segment of the United State market and abroad typically represent a larger portion of the overall washing machine consumer market.
- Most vertical axis washing machines include a spin cycle for removing water and/or detergents from the laundry using centrifugal force and spinning a wash load tub, also referred to as a laundry tub (“tub”) or basket.
- a spin cycle for removing water and/or detergents from the laundry using centrifugal force and spinning a wash load tub, also referred to as a laundry tub (“tub”) or basket.
- the motor typically an induction motor, of the washing machine spins the tub at relatively high speed(s).
- induction motors used in washers have been single phase induction motors or PSC induction motors. More recently 3-phase induction motors, have been used in some commercially available washers.
- the 3-phase motors in washers for home use are typically powered by standard single phase AC household electric power.
- a circuit associated with the motor converts the single phase AC household electric power to three phase power; the three phase power is better at motor starting and operates more efficiently than single phase power.
- the induction motor has a rotor with a short-circuited winding inside a stator with a rotating magnetic field.
- the flux from the rotating field induces a current flow in the rotor.
- the frequency of the current flowing is equal to the difference between the rotational speed of the stator field and the rotational speed of the rotor. This difference in speed, or frequency, of the stator magnetic field and the rotor magnetic field is known as the slip.
- the rotor current causes a rotor magnetic field, which is spinning relative to the rotor at the slip frequency and relative to the stator field, at the same slip frequency.
- the interaction between rotor magnetic field and the stator magnetic field generates a torque in the rotor.
- a washing machine wash cycle has various modes such as fill, drain and spin, agitation, and spin.
- Load sensing can occur before, during or after various segments of the wash cycle.
- the weight of a load of clothes loaded into a clothes washer for washing is an important parameter in determining the proper amount of water and detergent to be used for the wash cycle.
- Large clothes loads require larger quantities of water than do small loads.
- Better clothes washability and significant water and energy savings can be achieved when the proper amount of water is filled into the washer tub for a given clothes load. Too much water or detergent is wasteful, and too little of either will generally adversely affect the effectiveness of the washing, and may result in increased energy consumption due to a higher load on the motor as a result of the inability of the clothes to move freely in the water.
- load size may aid in determination of max spin speed and degree of load imbalance. For example, a 1 lb. load with 0.5 lb. imbalance may be more severe than a 10 lb. load with 0.5 lb. imbalance.
- spin cycles typically run for a pre-determined amount of time based on very generic information such as the user selected load size. Because the load size is generically selected and is not based upon an actual load size, the washer spin cycle can run for more (or less) time than is needed to extract liquid such as water or water mixed with detergent from the load, which consumes more energy than needed, causes greater wear on the load, takes more time to perform and is less effective at extraction.
- Techniques or methods of estimation of the load of clothes loaded into a washer employed by the washer itself are desirable in that it eliminates guesswork on the part of the machine operator which can lead to improper water fill or use of an improper amount of detergent and improper spin time for appropriate liquid extraction. Knowing load size can also prevent damage to the washer by limiting max speed and prevent wear on the load by limiting the amount of agitation performed.
- Prior art techniques include displacement sensors mounted at tub springs; magnet and coil pickup sensing relative displacement of tub from chassis; and ultrasonic transducers. Prior art washing machines that use sensing hardware are costly due to the need for dedicated sensing hardware.
- washing machine overcomes, alleviates, and/or mitigates one or more of the aforementioned and other deleterious effects of prior art washing machines.
- a washing machine includes measuring a load in a washer with a motor.
- an exemplary method of the present invention provides for a method of measurement, the method is further described as a method of determining a measurement of a portion of a load in a basket that is rotatably supported where the basket that is rotatably supported defines at least one aperture.
- the method includes a) determining, at a first time, a dry load measurement; b) spinning, at a time after the first time, the basket that is rotatably supported in order to gradually remove the liquid from the load, wherein the liquid is removed substantially by centrifugal force on the basket that is rotatably supported and wherein liquid exits the basket that is rotatably supported, through the at least one aperture of the is rotatably supported basket; c) determining at a second time, a wet load measurement, wherein the dry load measurement is less than the wet load measurement; d) comparing the dry load measurement to the wet load measurement to determine a remaining liquid measurement; and e) repeating c) and d) until the remaining liquid measurement substantially is within a predetermined percentage threshold of about 0 percent to about 50 percent of the wet load measurement.
- an exemplary apparatus of the present invention includes a washer comprising: a tub having a load therein and the tub being configured to receive a liquid therein and to remove the liquid therefrom; and a control circuit configured to execute a load measurement formula used to determine a measurement of the load with and without the liquid in the tub; wherein a dry load measurement without the liquid and a wet load measurement with the liquid are taken at first and second times, respectively, are used to determine a remaining liquid measurement, and wherein the wet load measurement is thereafter repeated as liquid is removed from the tub and additional remaining liquid measurements are carried out based on the repeated wet load measurements until the remaining liquid measurement substantially is within a predetermined range of between about 0 percent to about 50 percent of the wet load measurement.
- a computer program product comprising: a program storage device readable by a circuit interrupter, tangibly embodying a program of instructions executable by the circuit interrupter to perform method of determining a measurement of a portion of a load in a basket that is rotatably supported where the basket that is rotatably supported defines at least one aperture, the method including: a) determining, at a first time, a dry load measurement; b) spinning, at a time after the first time, the basket that is rotatably supported in order to gradually remove the liquid from the load, wherein the liquid is removed substantially by centrifugal force on the basket that is rotatably supported and wherein liquid exits the basket that is rotatably supported, through the at least one aperture of the is rotatably supported basket; c) determining at a second time, a wet load measurement, wherein the dry load measurement is less than the wet load measurement; d) comparing the dry load measurement to the wet load measurement to determine a
- FIG. 1 is a sectional view of a vertical axis washing machine according to an exemplary embodiment of the present invention
- FIG. 2 illustrates a cross sectional view of various elements of the exemplary horizontal axis washer of the present invention
- FIG. 3 illustrates a side view of the exemplary washer of the present invention along lines 2 - 2 of the cross sectional view of FIG. 2 ;
- FIG. 4 illustrates a functional block diagram of an exemplary embodiment of the washer of the present invention
- FIG. 5 a,b illustrates an exemplary method of the present invention
- FIG. 5 c illustrates another exemplary method of the present invention
- FIG. 6 is a graph of voltage vs. time, illustrating frequency and amplitude of an input voltage to the washer motor
- FIG. 7 a is a graph of speed vs. time, illustrating frequency and amplitude of an input voltage to the washer motor, where a positive frequency jump occurs at t 1 ;
- FIG. 7 b is a graph of speed vs. time, illustrating frequency and amplitude of an input voltage to the washer motor, where a negative frequency jump occurs at t 1 ;
- FIG. 8 illustrates a graph of load size vs. time and a line L plotted on the graph and substantially fitted to the equation for a line and also representative of an equation for load size for an exemplary washer of an embodiment of the present invention
- FIG. 9 illustrates an exemplary graph of load size vs. time including a theoretical load size plot representative of load variation over time for an exemplary embodiment of the present invention.
- FIG. 10 is a flowchart illustrating an exemplary embodiment of the present invention.
- washing machine according to an exemplary embodiment of the present invention is illustrated and is generally referred to by reference numeral 10 .
- Washer 10 can be a vertical axis washer 10 as is illustrated in FIG. 1 or a horizontal axis washer 10 , as is illustrated in FIGS. 2 and 3 .
- FIGS. 2 and 3 One of ordinary skill in the art can perform the exemplary embodiments of the invention described herein using either configuration.
- Like reference numerals are used in the horizontal and vertical axis washer illustrations.
- Washer 10 includes a motor 12 and a motor control unit 14 .
- Motor 12 is a three-phase alternating current (AC) induction motor and, in some embodiments includes motor control unit 14 integral therewith.
- the motor control, integral therewith is referred to herein as integrated control and motor (ICM) or control circuitry.
- Motor control unit 14 can include circuitry customized for an exemplary embodiment of the present invention. Alternately a motor control circuit that is supplied independently of the motor could be used as can be determined by one of ordinary skill in the art. For purposes of illustration, the independent control circuit 14 is in the same block diagram configuration as the integrated motor control circuit 14 and therefore, not separately illustrated.
- the washer 10 is provided with input power such as single phase AC power input 48 , illustrated in FIG. 4 .
- Washer 10 includes an outer housing or cabinet 20 supporting a fixed tub 22 , a basket or moving tub (“tub”) 25 , an agitator 26 , motor 12 , and motor control unit 14 in a known manner. Agitator and basket drive shafts 30 , 32 are also illustrated. Basket 25 is configured to hold articles (not shown) such as clothes to be washed. Circuit 14 is configured so that it causes the circuit 14 to control the motor in a manner that results in determination of load size (load not shown). The control circuit includes a counter C and memory 56 for storage of load size data and other appropriate data as may be determined by one of ordinary skill in the art.
- basket 25 and agitator 26 are configured to be driven by motor 12 via motor drive shaft coupled to drive belt 29 to rotate at a high speed about axis 28 .
- liquid within the articles is removed by the centrifugal force imparted by the spin cycle and is allowed to exit the basket through openings (not shown).
- agitator 26 is configured to be driven by motor 12 to rotate back-and-forth about axis 28 so that the clothes in the basket are agitated.
- agitator 26 is secured to an agitator drive shaft 30 and basket 25 is secured to a basket drive shaft 32 .
- Motor 12 is coupled to mode shifter 16 by a transmission 34 . In the vertical washer configuration of FIG.
- transmission 34 is configured to transmit rotary motion imparted on a motor shaft 36 by motor 12 to mode shifter 16 via drive belt 29 .
- a direct belt drive is configured to transmit rotary motion imparted on a motor shaft 36 by motor 12 to tub 25 via drive belt 29 .
- FIG. 3 illustrates a side view of the exemplary washer of the present invention along lines 2 - 2 of the cross sectional view of FIG. 2 .
- basket 25 and agitator 26 are configured to be driven by motor 12 to rotate at a high speed about axis 28 .
- liquid within the articles is removed by the centrifugal force imparted by the spin cycle and is allowed to exit the basket through openings (not shown).
- basket 25 has an inertial load comprising the inertial load from the articles and inertial load inherent to the basket 25 .
- articles or clothing becomes plastered to the wall of basket 25 at a first speed or plaster speed. Plaster refers to the centrifugal force of the spin cycle pushing the clothing against the wall or structure of the basket. The clothes remain positioned by centrifugal force during a time period the first speed or plaster speed to a second speed or maximum speed of the spinning basket.
- the plastered speed and maximum speed can be determined by one of ordinary skill in the art.
- the exemplary electronic control circuits of the present invention include components such as a microprocessor 61 (see FIG. 4 ) that can be programmed using a programming language such as C, C++ or assembly language.
- the microprocessor could be an application specific integrated circuit (ASIC).
- ASIC application specific integrated circuit
- AC to DC converter component 62 for converting single phase input power, such as conventional residential voltage of 110v, 60 Hz in the US, to DC voltage.
- microprocessor 61 which drives the power stage 64 (inverter) appropriately to convert the DC voltage into 3-phase AC, typically by pulse-width modulation (PWM).
- PWM pulse-width modulation
- the choice of components in the power stage can be determined by one of ordinary skill in the art.
- the power stage could comprise IGBTs (not shown) and Gate Drivers (not shown).
- the output of exemplary inverter 64 is 3-phase voltage labeled phases U, V and W.
- phase nomenclature One of ordinary skill in the art would be familiar with the U, V and W phase nomenclature, while others may be familiar with typical/similar phase A, phase B and phase C nomenclature (not shown). Phases U, V and W are illustrated in FIG. 4 .
- the output voltage of the inverter 64 is input voltage 57 to the 3-phase induction motor 12 that is the exemplary motor for the embodiments of the invention described herein.
- the closed loop motor control circuit configuration uses available feedback including motor speed and DC bus (aka bulk) voltage 55 .
- the control circuit 14 adjusts output frequency and amplitude of voltage 57 to the motor 12 to achieve and maintain a desired speed level.
- the exemplary closed loop motor control circuit configuration of the present invention is used to provide washing machine 10 load size determination.
- An exemplary closed loop control circuit of the present invention is illustrated in FIG. 4 .
- the exemplary closed loop motor control circuit 14 of the present invention performs washer 10 load detection by adjusting inverter 64 output frequency and amplitude of voltage 57 (also known as motor input frequency and amplitude of voltage 57 ) to the motor 12 .
- the control circuit outputs a signal to the inverter; the signal causes the inverter to adjust the frequency and amplitude of voltage to the motor 12 .
- the control circuit is important to adjusting inverter output.
- the drive system is an Integrated Control 14 and Motor 12 (ICM).
- ICM Integrated Control 14 and Motor 12
- a motor and separate control circuit may be used in place of the ICM as may be determined by one of ordinary skill in the art.
- ICM Integrated Control 14 and Motor 12
- Plastering of articles or clothing (not shown) to the drum is a prerequisite to the calculations and/or measurements of an exemplary embodiment of the present invention. Plastering is important because the load substantially stops moving within and relative to the drum. This allows the mechanical speed to stabilize and readies the load for the calculations and/or measurements performed in the exemplary embodiment of the present invention.
- a decrease in amplitude of the input voltage to the motor V input ⁇ motor causes a decrease in torque and hence an increase in the time ⁇ t it takes to reach a target speed S motor . Further decreases in amplitude of the input voltage to the motor V input ⁇ motor results in greater time increments ⁇ t for reaching target speed S motor .
- decreasing the amplitude of the input voltage to the motor allows for more accurate determination of load size due to a greater time differential V input ⁇ motor .
- the decrease in amplitude of the input voltage to the motor V input ⁇ motor results in improved accuracy in load size determination to the extent that the amplitude is decreased to a magnitude at which the motor can continue to drive the load to the desired speed. This is the lower limit or minimum predetermined value for input voltage to the motor V input ⁇ motor .
- Sufficient torque provided by input voltage to the motor V input ⁇ motor of at least the minimum predetermined value to drive the load to a desired speed is required to obtain, t 2 , time at which the motor reaches the second motor speed.
- the motor would not accelerate due to lack of sufficient torque and therefore, the equation that is used to solve for load size would be missing a variable, t 2 , time at which the motor reaches the second motor speed.
- t 2 time at which the motor reaches the second motor speed.
- FIG. 8 illustrates a graph of load size vs. time and a line L plotted on the graph and substantially fitted to the equation for a line/load size for an exemplary washer of an embodiment of the present invention.
- the equation for a line represents various exemplary washer 10 values as follows: y is the load size, m is the slope of the line, and b is the y intercept of the line.
- the first y value is y known and is used to determine the constants m and b associated with a particular washer 10 .
- the second, y calculated is used to determine load size in the method of the present invention, using the previously solved for constants m and b and time determined during performance of the exemplary method of the preset invention. Both y values y known and y calculated will be further explained below.
- the slope m and the y-intercept b are constants that can be determined by one of ordinary skill in the art, for example, through the use of empirical data and a known load size (known) or y known for a washer 10 . If we assume that m and b are constants and that we know the load size and the time to reach a desired speed, we are left with the following equation which defines the line L of the graph of FIG. 8 :
- the time x (also represented as ⁇ t) is determined, as well as a Resolution Factor
- Resolution Factor can be expressed as follows using the empirical data from TABLE A:
- ⁇ t t 2 ⁇ t 1
- t 1 and t 2 correspond to S motor 1 and S motor 2 of the exemplary method of FIG. 5 a, b , respectively.
- Empirical data of TABLE A for an exemplary washer 10 provides the weight and time measurements used in the exemplary calculations herein.
- the load size can be determined as follows:
- Load Size(calculated) or y calculated can be calculated using the exemplary method of the present invention and spherical data determined using the method.
- the load constants include resolution factor and y-intercept for a washer 10 ; the load constants are either a predetermined value in the ICM, or are be provided from the control circuitry of the washer 10 .
- the load constants, resolution factor and y-intercept are calculated from the same data set and both change with changes to the data set. Note that if the resolution factor is decreased then the measurable resolution of load detection algorithm is increased.
- the load constants are used during washer 10 cycles to determine load size which is important with the present variable measurement washers, including variable load size, so that load measurement can be tuned to the washer setting, e.g. washer model, fabric type, user selected load size, etc in order to determine the amount of water, agitation, detergent or other setting or inputs for proper washing. These washer settings may be determined by one of ordinary skill in the art.
- Motor speed S motor can be calculated as a function of electrical frequency or the frequency of the voltage to the motor ⁇ input and a number of motor poles for the motor of the washer 10 .
- the following equations are used to model the relationship between frequency and motor speed and therefore the speed of the washing machine tub 25 which is driven by the motor:
- the frequency of the voltage to the motor ⁇ input is adjusted.
- Amplitude of the input voltage signal may also be adjusted to the extent that it can provide the desired motor torque.
- Y is used to represent amplitude of voltage; Y corresponds, for example, to the Y-axis of FIG. 6 .
- exemplary electrical frequency or frequency of motor input voltage is represented by ⁇ .
- An exemplary control scheme of the present invention substantially instantaneously adjusts electrical frequency ⁇ (and optionally amplitude Y) of input (electrical frequency) 58 to the washing machine induction motor 12 in order to obtain a time increment for the mechanical frequency (measured speed w) to equal the amplitude of the electrical frequency ⁇ is made while being cautious that the increment does not result in high currents.
- the voltage adjustment of amplitude Y may be required to prevent high currents, or desired to increase resolution.
- the exemplary method of the present invention determines a measured time increment in order to obtain a load size from a predetermined load size formula and the measured time increment.
- the control circuit 14 is processing a feedback signal during the initial period wherein the load is plastered.
- the control circuit is not processing a feedback signal during a period wherein the time is measured.
- the operation of the control circuit 14 in open loop mode can be performed by one of ordinary skill in the art by for example, physically switching open the feedback loop, or disabling the proportional integral (PI) control 63 of the control circuit 14 of the Integrated Motor Control (ICM).
- PI proportional integral
- ICM Integrated Motor Control
- Induction motor 12 speed is determined using speed sensor 65 of the integrated control 14 .
- the motor 12 is connected to the integrated control circuit 14 via the speed sensor 65 .
- Feedback 52 is obtained by the Integrated Control 14 from speed sensor 65 , which can be, for example, a hall sensor (not shown).
- the feedback 52 of rotor speed to the processor 61 integrated control 14 is processed and output via 3-phase microprocessor output 53 and provided to inverter 64 where it is applied to the voltage at the inverter 64 , so that voltage is appropriately adjusted for output and hence motor input voltage thereby motor speed and torque are adjusted during the closed loop operation of plastering which is performed at a slow rate of acceleration so as to spread the load about the tub wall 24 .
- the method begins.
- increment counter C is initialized.
- the motor 12 is driven using a closed loop control circuit 14 until the initial motor speed S motor 0 is sufficient to plaster the load.
- S plastered a speed of the load
- the closed loop is used so that the motor 12 accelerates slowly and the slow centrifugal force spreads out the articles or clothes (not shown) in the tub 25 in a generally even manner.
- FIG. 7 a is a graph of speed vs.
- FIG. 7 b is a graph of speed vs. time, illustrating frequency and amplitude of an input voltage to the washer motor, where a negative frequency jump occurs at t 1 .
- the control circuit operates to provide a first predetermined input voltage to the motor, the first predetermined input voltage to the motor having a first predetermined electrical frequency X 1 and a first predetermined amplitude Y 1 .
- first predetermined electrical frequency X 1 and a first predetermined amplitude Y 1 are used to identify frequency (and amplitude), respectively.
- X and Y correspond to the X-axis and Y-axis for the graph of an exemplary input voltage signal, such as the voltage graph of FIG. 6 (voltage vs. time).
- the first predetermined frequency X 1 and amplitude Y 1 are chosen such that a graph of the load line (load size vs.
- a query is made as to whether there is a stable motor speed. If the answer to the query of 510 is NO, the query is repeated until the motor speed is stable and the answer to the query of 510 is YES.
- the feedback control circuit remains in operation in the open loop configuration.
- the control circuit operates to provide a second predetermined input voltage to the motor, the second predetermined input voltage to the motor having a second predetermined electrical frequency X 2 and a second predetermined amplitude Y 2 .
- the operators X and Y are used to identify frequency (and amplitude), respectively.
- X and Y correspond to the X-axis and Y-axis for the graph of an exemplary input voltage signal, such as the voltage graph of FIG. 6 (voltage vs. time).
- the second predetermined frequency X 2 and amplitude Y 2 are chosen such that a graph of the load line (load size vs.
- a timer 51 (illustrated in FIG. 4 ) is started substantially upon application of the second predetermined input voltage, illustrated at operator 516 .
- a query is made as to whether there is a stable motor speed. If the answer to the query of 518 is NO, the query is repeated until the motor speed is stable and the answer to the query of 518 is YES.
- Operator 522 follows and an elapsed time reading sum is calculated as well as average elapsed time reading which uses the formula (11) as follows:
- C is the increment counter initialized to 1 at operator 501 and incremented at operator 534 .
- a query is made as to whether the operators 502 through 522 should be repeated. If the answer to the query of operator 524 is NO, then operator 526 follows operator 524 , and a load size is calculated based upon the average time determination of operator 522 .
- the load size equation is predetermined and part of the control circuit 14 .
- the ⁇ t value determined using elapsed time from timer 51 is with the load size equation to solve for load size.
- the method ends at operator 530 .
- a compensation for noise factors and inefficiencies is performed to provide additional accuracy in calculating the load size.
- dc bus voltage, temperature and load imbalance can introduce electrical noise and/or inefficiencies into the control circuit 14 for washer 10 .
- a compensation is performed for electrical noise and/or other electrical inefficiencies. After operator 528 , operator 526 follows and load size is calculated using the load size equation such as, for example, equation (8) above.
- dc bus 55 voltage may change substantially during a washer 10 cycle.
- the change in dc bus 55 voltage may impact the peak energy provided to motor 12 windings (not shown) and introduce error into the load size calculations.
- the dc bus 55 voltage is obtained, for example, using a potential transformer coupled to the dc bus 55 and input to an analog to digital (A/D) converter 66 of the microprocessor 61 .
- the inverter 64 includes a temperature sensor that indicates the heat near the inverter 64 , and may thus be used to represent an approximation of the motor 12 winding temperature.
- a temperature sensor (not shown) provides a temperature representative of motor winding temperature to the microprocessor 61 .
- One of ordinary skill in the art can determine which variable to use in compensating for noise and/or inefficiencies with respect to temperature.
- motor winding temperature and/or heat proximate to the inverter 64 can be used. These examples are not meant to limit the compensation; other variables can be determined by one of ordinary skill in the art.
- a further exemplary variable or noise is a load that is out of balance (OOB), where the energy from the OOB or imbalance is transferred into shock(s) to, or vibration of, the washer 10 that may cause inaccuracy in the load size calculation.
- OOB out of balance
- Various calculations may be performed to determine the imbalance of the load in the washing machine basket or tub 25 . These calculations provide a basis for ensuring that the load size calculation is not improperly affected by such an imbalance condition.
- a normalization calculation uses an average elapsed time reading i.e. the time it takes for the rotating drum or moving tub 25 to change state, and applies the exemplary compensation calculation, explained in the exemplary embodiment above, to decrease the impact of the noise variables on the load size calculation.
- the result is a compensated elapsed time measurement that can be used in the load size calculation, such as a load size calculation using equation (8) above.
- noise factors such as electrical noise and/or inefficiencies are used for illustration purpose, other factors may be used as may be determined by one of ordinary skill in the art using designed experiments and regression techniques.
- motor 12 input voltage (frequency and amplitude) is adjusted such that motor 12 speed S motor and torque T are likewise adjusted.
- the embodiment of the invention is carried out as follows: Speed of the induction motor 12 S motor is measured at predetermined times i.e. t 1 , t 2 , or at predetermined intervals of time i.e. t 2 -t 1 . At various intervals, after load plastering, time t is measured and load size is calculated using the motor control circuit 14 and the specific load size equation provided with the control circuit. The accuracy of the load size calculation is improved by operating the method multiple times (i.e. multiple iterations of the flow chart of FIG. 5 a,b ) and averaging the calculated load size. Additionally, resolution which corresponds to ⁇ t is increased with greater time differences ⁇ t.
- the First Resolution Factor is:
- Resolution Factor (2) allows the representation of load with 3 times greater resolution than Resolution Factor (1). It should be noted that improving resolution does not improve accuracy. With improved resolution, there are more decimal places as a result of calculations but accuracy is not improved. Improving resolution increases the number of load values that can be represented with the same inputs. For example, 0.08 lbs/ms allows us to represent 0 and 0.08 lbs. However, 0.027 lbs/ms allows us to represent 0, 0.027, 0.054 and 0.081 lbs. The numbers in this example are for purposes of explanation and are not meant to limit the load values or inputs to any particular numbers or any particular range of numbers. Values may be determined by one of ordinary skill in the art.
- the embodiment of the present invention avoids the use of dedicated weight sensors by quantifying time to reach stable speed and calculating load size multiple times to improve accuracy. Note that accuracy improves the correctness of the measurement but not the resolution in which that measurement is represented.
- the calculation of load size multiple times is illustrated in the flowchart of FIG. 5 a,b where operators 502 through 522 are performed again if the answer to the query of operator 524 is YES.
- the calculated load size determined from multiple operations of the method of FIG. 5 a,b can be added together and averaged in order to obtain a more accurate calculated load size.
- Empirical data for an exemplary embodiment of the present invention has lead to the conclusion that three operations of the method of FIG.
- the three operations can be performed, for example, through the use of an increment counter C of operator 501 , and the repeat query 524 in the flowchart of FIG. 5 a,b ; alternately other embodiments may be determined by one of ordinary skill in the art.
- Other embodiments of the present invention may call for additional accuracy (more than 3 operations of the method steps) and additional operations of the method of FIG. 5 a,b .
- the accuracy for other embodiments of the present invention can be determined by one of ordinary skill in the art.
- the three operations stated herein are not meant to limit the invention and other numbers of operations are suitable as determined by one of ordinary skill in the art.
- FIG. 5 c illustrates another exemplary method of the present invention.
- the method of FIG. 5 c starts at 550 and includes 551 , attain a speed at which the load is assumed to be plastered; 552 , allow the speed to stabilize once the motor has reached the predefined speed (the speed at which the load is assumed to be plastered); 553 , adjust the voltage such that an instantaneous frequency jump of the motor input voltage occurs (Note that the instantaneous frequency jump occurs in open loop mode since the nature of closed loop mode would prevent an instantaneous frequency jump).
- Operator 554 elapsed time is measured from instantaneous frequency jump until target speed is reached
- the load size is calculated using the measured elapsed time.
- a query is made as to whether the method is repeated. If the answer to the query is NO, then at 557 the method terminates. If the answer to the query 556 is YES then the method is repeated starting at 551 .
- FIG. 9 illustrates an exemplary graph of load size vs. time including a theoretical load size plot representative of load variation over time for an exemplary embodiment of the present invention. Note that FIG. 9 illustrates that by determining changes in load size due to loss of liquid, i.e. water, during spin, the spin cycle speeds and/or time may be dynamically adjusted until the desired amount of water is extracted from the clothes. It should be noted that extraction of a liquid is generally discussed herein as water extraction; however, water is used as an example and is not meant to limit the invention.
- This invention provides a way to estimate the amount of water extracted from a load, such as a washing machine load, during a spin cycle by using the load detection method discussed in the method of FIGS. 5 a,b,c above including inverter 64 and motor 12 programming.
- the load detection process may be performed in various ways using common motor feedback data, for example, speed, torque, current, and power factor, etc.
- Load size may also be detected by using sensors. Alternately load size may be measured using mechanical measuring device to measure weight i.e. at least one strain gauge affixed to the washer as may be determined by one of ordinary skill in the art.
- the washer could be arranged with suitable measurement device 13 (shown in FIG. 3 ) such as a scale retrofitted to the shock absorbers (not shown) in a washer; one of ordinary skill in the art could determine what type of mechanical device could be used for measurement in a washer.
- FIG. 9 illustrates, in an exemplary embodiment of the present invention, the points at which load size is determined and with which water amount in the load can be determined.
- the dry load size S 1 dry load size is calculated at the beginning of the wash cycle.
- the wet load size S 2 wet load size is calculated, after the wash cycle (which can include, for example, an agitate phase) at t 2 of FIG. 9 , which is, for example, before the spin cycle.
- the present load S 3 ,S 4 ,S 5 size is intermittently calculated (at t 3 ,t 4 ,t 5 ) and compared with the dry S 1 and wet load sizes S 2 (previously calculated at t 1 ,t 2 , respectively) to determine the amount of water that has been extracted. Once a desired or predetermined amount of water is extracted, the spin cycle is determined to be complete and the washer may be stopped.
- Spin cycles typically run for a pre-determined amount of time based on generic information such as a user selected load size (i.e. small, medium, large).
- the exemplary embodiment of the present invention provides for dynamic adjustment of washer spin by detecting the amount of water that has been extracted at least one time point t 3 ,t 4 ,t 5 .
- the spin cycle speeds and/or time may be dynamically adjusted until a desired amount of water is extracted from the clothes.
- FIG. 10 is a flowchart illustrating an exemplary embodiment of the present invention.
- the method begins.
- a dry load size S 1 is measured.
- the Dry Load Size S 1 is determined at the beginning of the wash start, before water or liquid is added.
- preparation symbol 104 represents a wash cycle.
- spin is performed. It should be noted that dotted line 105 indicates a dynamic spin cycle is performed. The length of the spin cycle may be reduced by detecting when an amount of liquid remaining in the load falls below 50% of the total load or below a predetermined percentage threshold. The threshold may be adjusted based on load type, such as heavy or light loads, various fabric type loads i.e. terry cloth, cotton or mixed fabric loads.
- wet load size S n is measured.
- percent residual water ((S n ⁇ S 1 )/S n ) is determined. This determines a which portion of the load size is residual water as a percentage of the wet load size. To get this percentage, divide the water load size by the total wet load size. The liquid load size and percent residual liquid are calculated using equations such as the following:
- Liquid Load Size Wet Load Size ⁇ Dry Load Size (16)
- a query is made as to whether the percent residual water is less than a predetermined percentage threshold. If the answer to the query is NO, then the method returns to 108 through 112 as previously described. If the answer to the query is YES, then the method proceeds to 114 and spin is stopped. Next at 116 , the method ends.
- Advantages of the present invention includes advantages in the exemplary embodiments presented herein, including: 1) Spin cycle speed and duration may be dynamically adjusted based on amount of extracted water; 2) special sensors may or may not be used, hence affording flexibility; 3) re-use of data determined in a method described in FIGS. 5 a,b and c herein; 4) water extraction has increased effectiveness due to measurement during extraction; 6) washer cycle time is reduced; 7) power consumption can be reduced if water extraction time is reduced; 8) load wear is reduced when water extraction time is reduced (i.e. less wear on clothes due to shorter spin times and/or lower spin speeds); and 9) increased marketability due to the benefits of the water extraction feature.
- the exemplary embodiments of the present invention implement methods using firmware and related hardware to determine changes in load size.
- the present invention is implemented herein in exemplary washers; one of ordinary skill in the art would recognize that the present invention could be implemented in other apparatus with rotational loads. While motor speed is used herein to determine load size, determining water extraction by measurement of load via any of the various electrical properties of the washer motor 12 or drive can be performed by one of ordinary skill in the art using the present invention.
- the exemplary embodiments of the present invention are implemented as at least one software component in the inverter 64 and motor 12 of the washing machine.
- this exemplary embodiment of the present invention accomplishes load detection through the adjustment of output voltage from the control circuit or integrated motor control so that the tub speed reaches various speeds and the time between speed increments is measured.
- this exemplary embodiment of the present invention accomplishes load detection through the use of time measurement and speed feedback after applying a substantially instantaneous frequency jump.
- the substantially instantaneous frequency jump(s) described herein are frequency changes wherein the frequency change from the first input voltage to the second input voltage is substantially instantaneous negative or positive frequency change. Note that while the use of speed feedback is discussed more prevalently with regard to closed loop mode, even in open loop mode, speed feedback is used. In open loop mode speed feedback is used to determine when the speed is stable; speed feedback is not used for speed control in the embodiments of the invention described herein. However, the PI controller is disabled so the microprocessor 61 will not automatically adjust the voltage input 58 to the motor 12 .
- the voltage amplitude and frequency are controlled manually.
- the voltage amplitude and frequency are automatically controlled using a PI controller with speed error as the input. Measurements can be performed by the exemplary method of the present invention in a substantially instantaneous frequency jump when the control circuit is operating in open loop mode.
- the exemplary method of the present invention can be performed on a dry load or a wet load.
- Dedicated sensors are not used in the exemplary embodiments of the present invention; time and speed are measured and/or calculated, hence there is a cost reduction in materials per unit.
- the exemplary method of the present invention accomplishes load detection by transitioning between open and closed loop modes. The method also accomplishes the adjustment of constants “on the fly” or during the operation of the washer so that load measurement is tuned to washer settings (e.g. fabric type, user selected load size, etc.). Resolution is enhanced by lowering torque and accuracy is enhanced by repeating portions of the method multiple times.
- Calibration functionality for a particular washer can be part of the method stored in the washer control circuit; hence calibration is “built in” to the washer in some embodiments.
- the present invention can be performed in both horizontal axis and vertical axis washers, as may be determined by one of ordinary skill in the art.
- control circuit 14 could be a circuit other than a circuit of a commercially available integrated motor and control.
- the exemplary inventions discussed herein accomplish load detection by elimination of components such as pressure switches or pressure transducers, (for example, pressure switch coupled to the tub when the tub is still) and associated circuitry to determine load size and/or by the use of an adaptive circuit that provides for consistent operation of the washing machine over varying frequency and amplitude electrical input.
- components such as pressure switches or pressure transducers, (for example, pressure switch coupled to the tub when the tub is still) and associated circuitry to determine load size and/or by the use of an adaptive circuit that provides for consistent operation of the washing machine over varying frequency and amplitude electrical input.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Control Of Washing Machine And Dryer (AREA)
- Artificial Filaments (AREA)
- Spinning Or Twisting Of Yarns (AREA)
- Spinning Methods And Devices For Manufacturing Artificial Fibers (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
A method and apparatus is provided for determining a measurement of a portion of a load in a basket that is rotatably supported provided, the method includes: a) determining, a dry load measurement; b) spinning, the basket that is rotatably supported in order to gradually remove the liquid from the load, wherein the liquid is removed substantially by centrifugal force on the basket that is rotatably supported; c) determining a wet load measurement, wherein the dry load measurement is less than the wet load measurement; d) comparing the dry load measurement to the wet load measurement to determine a remaining liquid measurement; and e) repeating c) and d) until the remaining liquid measurement substantially is within a predetermined percentage threshold of about 0 percent to about 50 percent of the wet load measurement.
Description
- This application is a continuation in part of U.S. patent application Ser. No. 11/929,546, filed Oct. 30, 2007, and entitled “Measuring Apparatus and Method” the entire contents of which is incorporated herein to the extent necessary to practice the present invention.
- 1. Field of the Invention
- The present disclosure is related to measuring an aspect of a load supported by a container. More particularly, the present disclosure is related to measuring a size of a load in a tub or basket that is subject to a rotational acceleration.
- 2. Description of Related Art
- Vertical axis washing machines, also known as top loading washing machines, represent a large portion of the overall washing machine consumer market in the United States. Horizontal axis washing machines represent a smaller segment of the United State market and abroad typically represent a larger portion of the overall washing machine consumer market.
- Most vertical axis washing machines include a spin cycle for removing water and/or detergents from the laundry using centrifugal force and spinning a wash load tub, also referred to as a laundry tub (“tub”) or basket. During a typical spin cycle, the motor, typically an induction motor, of the washing machine spins the tub at relatively high speed(s).
- Historically induction motors used in washers have been single phase induction motors or PSC induction motors. More recently 3-phase induction motors, have been used in some commercially available washers. The 3-phase motors in washers for home use are typically powered by standard single phase AC household electric power. As part of a 3-phase induction motor washing machine, a circuit associated with the motor converts the single phase AC household electric power to three phase power; the three phase power is better at motor starting and operates more efficiently than single phase power.
- A simplified explanation of an induction motor, ignoring losses follows: The induction motor has a rotor with a short-circuited winding inside a stator with a rotating magnetic field. The flux from the rotating field induces a current flow in the rotor. The frequency of the current flowing is equal to the difference between the rotational speed of the stator field and the rotational speed of the rotor. This difference in speed, or frequency, of the stator magnetic field and the rotor magnetic field is known as the slip.
- The rotor current causes a rotor magnetic field, which is spinning relative to the rotor at the slip frequency and relative to the stator field, at the same slip frequency. The interaction between rotor magnetic field and the stator magnetic field generates a torque in the rotor.
- A washing machine wash cycle has various modes such as fill, drain and spin, agitation, and spin. Load sensing can occur before, during or after various segments of the wash cycle. The weight of a load of clothes loaded into a clothes washer for washing is an important parameter in determining the proper amount of water and detergent to be used for the wash cycle. Large clothes loads require larger quantities of water than do small loads. Better clothes washability and significant water and energy savings can be achieved when the proper amount of water is filled into the washer tub for a given clothes load. Too much water or detergent is wasteful, and too little of either will generally adversely affect the effectiveness of the washing, and may result in increased energy consumption due to a higher load on the motor as a result of the inability of the clothes to move freely in the water. Additionally, load size may aid in determination of max spin speed and degree of load imbalance. For example, a 1 lb. load with 0.5 lb. imbalance may be more severe than a 10 lb. load with 0.5 lb. imbalance.
- Knowing the amounts of water and detergent used in the wash cycle can be helpful in providing an efficiently run washing machine. Spin cycles typically run for a pre-determined amount of time based on very generic information such as the user selected load size. Because the load size is generically selected and is not based upon an actual load size, the washer spin cycle can run for more (or less) time than is needed to extract liquid such as water or water mixed with detergent from the load, which consumes more energy than needed, causes greater wear on the load, takes more time to perform and is less effective at extraction.
- Techniques or methods of estimation of the load of clothes loaded into a washer employed by the washer itself are desirable in that it eliminates guesswork on the part of the machine operator which can lead to improper water fill or use of an improper amount of detergent and improper spin time for appropriate liquid extraction. Knowing load size can also prevent damage to the washer by limiting max speed and prevent wear on the load by limiting the amount of agitation performed. Prior art techniques include displacement sensors mounted at tub springs; magnet and coil pickup sensing relative displacement of tub from chassis; and ultrasonic transducers. Prior art washing machines that use sensing hardware are costly due to the need for dedicated sensing hardware.
- Accordingly, there is a need for a washing machine that overcomes, alleviates, and/or mitigates one or more of the aforementioned and other deleterious effects of prior art washing machines.
- A washing machine is provided that includes measuring a load in a washer with a motor. In one embodiment, an exemplary method of the present invention provides for a method of measurement, the method is further described as a method of determining a measurement of a portion of a load in a basket that is rotatably supported where the basket that is rotatably supported defines at least one aperture. The method includes a) determining, at a first time, a dry load measurement; b) spinning, at a time after the first time, the basket that is rotatably supported in order to gradually remove the liquid from the load, wherein the liquid is removed substantially by centrifugal force on the basket that is rotatably supported and wherein liquid exits the basket that is rotatably supported, through the at least one aperture of the is rotatably supported basket; c) determining at a second time, a wet load measurement, wherein the dry load measurement is less than the wet load measurement; d) comparing the dry load measurement to the wet load measurement to determine a remaining liquid measurement; and e) repeating c) and d) until the remaining liquid measurement substantially is within a predetermined percentage threshold of about 0 percent to about 50 percent of the wet load measurement.
- In another embodiment, an exemplary apparatus of the present invention includes a washer comprising: a tub having a load therein and the tub being configured to receive a liquid therein and to remove the liquid therefrom; and a control circuit configured to execute a load measurement formula used to determine a measurement of the load with and without the liquid in the tub; wherein a dry load measurement without the liquid and a wet load measurement with the liquid are taken at first and second times, respectively, are used to determine a remaining liquid measurement, and wherein the wet load measurement is thereafter repeated as liquid is removed from the tub and additional remaining liquid measurements are carried out based on the repeated wet load measurements until the remaining liquid measurement substantially is within a predetermined range of between about 0 percent to about 50 percent of the wet load measurement.
- Another exemplary embodiment of the present invention includes: A computer program product comprising: a program storage device readable by a circuit interrupter, tangibly embodying a program of instructions executable by the circuit interrupter to perform method of determining a measurement of a portion of a load in a basket that is rotatably supported where the basket that is rotatably supported defines at least one aperture, the method including: a) determining, at a first time, a dry load measurement; b) spinning, at a time after the first time, the basket that is rotatably supported in order to gradually remove the liquid from the load, wherein the liquid is removed substantially by centrifugal force on the basket that is rotatably supported and wherein liquid exits the basket that is rotatably supported, through the at least one aperture of the is rotatably supported basket; c) determining at a second time, a wet load measurement, wherein the dry load measurement is less than the wet load measurement; d) comparing the dry load measurement to the wet load measurement to determine a remaining liquid measurement; and e) repeating c) and d) until the remaining liquid measurement substantially is within a predetermined percentage threshold of about 0 percent to about 50 percent of the wet load measurement.
- The above brief description sets forth rather broadly the more important features of the present invention in order that the detailed description thereof that follows may be better understood, and in order that the present contributions to the art may be better appreciated. There are, of course, additional features of the invention that will be described hereinafter and which will be for the subject matter of the claims appended hereto.
- In this respect, before explaining several embodiments of the invention in detail, it is understood that the invention is not limited in its application to the details of the construction and to the arrangements of the components set forth in the following description or illustrated in the drawings. The invention is capable of other embodiments and of being practiced and carried out in various ways. Also, it is to be understood, that the phraseology and terminology employed herein are for the purpose of description and should not be regarded as limiting.
- As such, those skilled in the art will appreciate that the conception, upon which disclosure is based, may readily be utilized as a basis for designing other structures, methods, and systems for carrying out the several purposes of the present invention. It is important, therefore, that the claims be regarded as including such equivalent constructions insofar as they do not depart from the spirit and scope of the present invention.
- Further, the purpose of the foregoing Abstract is to enable the U.S. Patent and Trademark Office and the public generally, and especially the scientists, engineers and practitioners in the art who are not familiar with patent or legal terms or phraseology, to determine quickly from a cursory inspection the nature and essence of the technical disclosure of the application. Accordingly, the Abstract is neither intended to define the invention or the application, which only is measured by the claims, nor is it intended to be limiting as to the scope of the invention in any way.
- Further, the purpose of the foregoing Paragraph Titles used in both the background and the detailed description is to enable the U.S. Patent and Trademark Office and the public generally, and especially the scientists, engineers and practitioners in the art who are not familiar with patent or legal terms or phraseology, to determine quickly from a cursory inspection the nature and essence of the technical disclosure of the application. Accordingly, the Paragraph Titles are neither intended to define the invention or the application, which only is measured by the claims, nor are they intended to be limiting as to the scope of the invention in any way.
- The above-described and other features and advantages of the present disclosure will be appreciated and understood by those skilled in the art from the following detailed description, drawings, and appended claims.
-
FIG. 1 is a sectional view of a vertical axis washing machine according to an exemplary embodiment of the present invention; -
FIG. 2 illustrates a cross sectional view of various elements of the exemplary horizontal axis washer of the present invention; -
FIG. 3 illustrates a side view of the exemplary washer of the present invention along lines 2-2 of the cross sectional view ofFIG. 2 ; -
FIG. 4 illustrates a functional block diagram of an exemplary embodiment of the washer of the present invention; -
FIG. 5 a,b illustrates an exemplary method of the present invention; -
FIG. 5 c illustrates another exemplary method of the present invention; -
FIG. 6 is a graph of voltage vs. time, illustrating frequency and amplitude of an input voltage to the washer motor; -
FIG. 7 a is a graph of speed vs. time, illustrating frequency and amplitude of an input voltage to the washer motor, where a positive frequency jump occurs at t1; -
FIG. 7 b is a graph of speed vs. time, illustrating frequency and amplitude of an input voltage to the washer motor, where a negative frequency jump occurs at t1; -
FIG. 8 illustrates a graph of load size vs. time and a line L plotted on the graph and substantially fitted to the equation for a line and also representative of an equation for load size for an exemplary washer of an embodiment of the present invention; -
FIG. 9 illustrates an exemplary graph of load size vs. time including a theoretical load size plot representative of load variation over time for an exemplary embodiment of the present invention. -
FIG. 10 is a flowchart illustrating an exemplary embodiment of the present invention. - Referring to the drawings and in particular to
FIG. 1 , a washing machine (“washer”) according to an exemplary embodiment of the present invention is illustrated and is generally referred to byreference numeral 10. For purposes of clarity, aspects ofwasher 10 necessary for understanding of the present disclosure, as well as aspects helpful in understanding the operation ofwasher 10 are described herein.Washer 10 described herein can be avertical axis washer 10 as is illustrated inFIG. 1 or ahorizontal axis washer 10, as is illustrated inFIGS. 2 and 3 . One of ordinary skill in the art can perform the exemplary embodiments of the invention described herein using either configuration. Like reference numerals are used in the horizontal and vertical axis washer illustrations. -
Washer 10 includes amotor 12 and amotor control unit 14.Motor 12 is a three-phase alternating current (AC) induction motor and, in some embodiments includesmotor control unit 14 integral therewith. The motor control, integral therewith is referred to herein as integrated control and motor (ICM) or control circuitry.Motor control unit 14 can include circuitry customized for an exemplary embodiment of the present invention. Alternately a motor control circuit that is supplied independently of the motor could be used as can be determined by one of ordinary skill in the art. For purposes of illustration, theindependent control circuit 14 is in the same block diagram configuration as the integratedmotor control circuit 14 and therefore, not separately illustrated. Thewasher 10 is provided with input power such as single phaseAC power input 48, illustrated inFIG. 4 . -
Washer 10 includes an outer housing orcabinet 20 supporting a fixedtub 22, a basket or moving tub (“tub”) 25, anagitator 26,motor 12, andmotor control unit 14 in a known manner. Agitator and basket driveshafts Basket 25 is configured to hold articles (not shown) such as clothes to be washed.Circuit 14 is configured so that it causes thecircuit 14 to control the motor in a manner that results in determination of load size (load not shown). The control circuit includes a counter C and memory 56 for storage of load size data and other appropriate data as may be determined by one of ordinary skill in the art. - During a spin cycle,
basket 25 andagitator 26 are configured to be driven bymotor 12 via motor drive shaft coupled to drivebelt 29 to rotate at a high speed aboutaxis 28. In this manner, liquid within the articles is removed by the centrifugal force imparted by the spin cycle and is allowed to exit the basket through openings (not shown). However, during a washing cycle,agitator 26 is configured to be driven bymotor 12 to rotate back-and-forth aboutaxis 28 so that the clothes in the basket are agitated. For example,agitator 26 is secured to anagitator drive shaft 30 andbasket 25 is secured to abasket drive shaft 32.Motor 12 is coupled tomode shifter 16 by atransmission 34. In the vertical washer configuration ofFIG. 1 ,transmission 34 is configured to transmit rotary motion imparted on amotor shaft 36 bymotor 12 tomode shifter 16 viadrive belt 29. In the horizontal washer configuration ofFIG. 2 , a direct belt drive is configured to transmit rotary motion imparted on amotor shaft 36 bymotor 12 totub 25 viadrive belt 29.FIG. 3 illustrates a side view of the exemplary washer of the present invention along lines 2-2 of the cross sectional view ofFIG. 2 . - During a spin cycle,
basket 25 andagitator 26 are configured to be driven bymotor 12 to rotate at a high speed aboutaxis 28. In this manner, liquid within the articles is removed by the centrifugal force imparted by the spin cycle and is allowed to exit the basket through openings (not shown). During the spin cycle,basket 25 has an inertial load comprising the inertial load from the articles and inertial load inherent to thebasket 25. During spin cycle articles or clothing becomes plastered to the wall ofbasket 25 at a first speed or plaster speed. Plaster refers to the centrifugal force of the spin cycle pushing the clothing against the wall or structure of the basket. The clothes remain positioned by centrifugal force during a time period the first speed or plaster speed to a second speed or maximum speed of the spinning basket. The plastered speed and maximum speed can be determined by one of ordinary skill in the art. - The exemplary electronic control circuits of the present invention include components such as a microprocessor 61 (see
FIG. 4 ) that can be programmed using a programming language such as C, C++ or assembly language. Alternately the microprocessor could be an application specific integrated circuit (ASIC). The type of microprocessor used in the control circuit could be determined by one of ordinary skill in the art. - Another component illustrated in the examples of the present invention is an AC to
DC converter component 62 for converting single phase input power, such as conventional residential voltage of 110v, 60 Hz in the US, to DC voltage. Additionally, there is amicroprocessor 61 which drives the power stage 64 (inverter) appropriately to convert the DC voltage into 3-phase AC, typically by pulse-width modulation (PWM). The choice of components in the power stage can be determined by one of ordinary skill in the art. For example, the power stage could comprise IGBTs (not shown) and Gate Drivers (not shown). The output ofexemplary inverter 64 is 3-phase voltage labeled phases U, V and W. One of ordinary skill in the art would be familiar with the U, V and W phase nomenclature, while others may be familiar with typical/similar phase A, phase B and phase C nomenclature (not shown). Phases U, V and W are illustrated inFIG. 4 . The output voltage of theinverter 64 is input voltage 57 to the 3-phase induction motor 12 that is the exemplary motor for the embodiments of the invention described herein. - Closed Loop Technique. The closed loop motor control circuit configuration uses available feedback including motor speed and DC bus (aka bulk)
voltage 55. Thecontrol circuit 14 adjusts output frequency and amplitude of voltage 57 to themotor 12 to achieve and maintain a desired speed level. The exemplary closed loop motor control circuit configuration of the present invention is used to providewashing machine 10 load size determination. An exemplary closed loop control circuit of the present invention is illustrated inFIG. 4 . - In
FIG. 4 the exemplary closed loopmotor control circuit 14 of the present invention performswasher 10 load detection by adjustinginverter 64 output frequency and amplitude of voltage 57 (also known as motor input frequency and amplitude of voltage 57) to themotor 12. The control circuit outputs a signal to the inverter; the signal causes the inverter to adjust the frequency and amplitude of voltage to themotor 12. The control circuit is important to adjusting inverter output. In an exemplary embodiment of the present invention, the drive system is anIntegrated Control 14 and Motor 12 (ICM). However, in other exemplary embodiments of the present invention a motor and separate control circuit may be used in place of the ICM as may be determined by one of ordinary skill in the art. One of ordinary skill in the art would understand that other parameters (for example current or torque) could be used to drive the motor. - Plastering of articles or clothing (not shown) to the drum is a prerequisite to the calculations and/or measurements of an exemplary embodiment of the present invention. Plastering is important because the load substantially stops moving within and relative to the drum. This allows the mechanical speed to stabilize and readies the load for the calculations and/or measurements performed in the exemplary embodiment of the present invention.
- A decrease in amplitude of the input voltage to the motor Vinput−motor causes a decrease in torque and hence an increase in the time Δt it takes to reach a target speed Smotor. Further decreases in amplitude of the input voltage to the motor Vinput−motor results in greater time increments Δt for reaching target speed Smotor. Thus, decreasing the amplitude of the input voltage to the motor allows for more accurate determination of load size due to a greater time differential Vinput−motor. The decrease in amplitude of the input voltage to the motor Vinput−motor results in improved accuracy in load size determination to the extent that the amplitude is decreased to a magnitude at which the motor can continue to drive the load to the desired speed. This is the lower limit or minimum predetermined value for input voltage to the motor Vinput−motor. Sufficient torque, provided by input voltage to the motor Vinput−motor of at least the minimum predetermined value to drive the load to a desired speed is required to obtain, t2, time at which the motor reaches the second motor speed. At an input voltage to the motor Vinput−motor that is less than the predetermined value, the motor would not accelerate due to lack of sufficient torque and therefore, the equation that is used to solve for load size would be missing a variable, t2, time at which the motor reaches the second motor speed. Hence, solving for load size under such circumstances would not be possible since the second motor speed is not reached in the absence of sufficient torque. It should be noted that there is another limit on the input voltage to the motor Vinput−motor, an upper limit or a maximum predetermined value, which prevents over current to the control.
-
FIG. 8 illustrates a graph of load size vs. time and a line L plotted on the graph and substantially fitted to the equation for a line/load size for an exemplary washer of an embodiment of the present invention. Load size can be calculated using the equation for a line y=m*x+b, which corresponds to the line L of the graph ofFIG. 8 where time is plotted on the x-axis and load size is plotted on the y-axis. The equation for a line represents variousexemplary washer 10 values as follows: y is the load size, m is the slope of the line, and b is the y intercept of the line. In using the equation for a line in the load size calculation performed herein, it should be noted that two exemplary y values are associated with the calculation. The first y value is yknown and is used to determine the constants m and b associated with aparticular washer 10. The second, ycalculated, is used to determine load size in the method of the present invention, using the previously solved for constants m and b and time determined during performance of the exemplary method of the preset invention. Both y values yknown and ycalculated will be further explained below. - In the equation for a line in the load size calculation, ycalculated, the slope m and the y-intercept b are constants that can be determined by one of ordinary skill in the art, for example, through the use of empirical data and a known load size (known) or yknown for a
washer 10. If we assume that m and b are constants and that we know the load size and the time to reach a desired speed, we are left with the following equation which defines the line L of the graph ofFIG. 8 : -
y known =m*x+b (4) - In order to solve for load size ycalculated, the time x (also represented as Δt) is determined, as well as a Resolution Factor
-
- which is obtained from the line equation, as can be seen from the graph of
FIG. 8 also representing the slope m of line L and empirical data and can also be represented as -
- or
-
- Resolution Factor can be expressed as follows using the empirical data from TABLE A:
-
- where Δt=t2−t1, and t1 and t2 correspond to Smotor 1 and Smotor 2 of the exemplary method of
FIG. 5 a, b, respectively. - Empirical data of TABLE A for an
exemplary washer 10 provides the weight and time measurements used in the exemplary calculations herein. -
TABLE A LOAD WEIGHT lbs AVERAGE TIME ms 0 621 19.136 1392 - Using the Line Equation L, and solving for m, the slope of the line, and also the resolution factor
-
- provides values for a specific calculated load size ycalculated equation for the
washer 10. Note that the equation is specific to the motor configuration of thewasher 10. For example, empirical data for anexemplary washer 10 provides weight and time measurements of TABLE A. Other calculated load size ycalculated equations for other washers could be formulated by one of ordinary skill in the art. - Using empirical data to solve for the slope m where:
-
- Next, solve for b (also known mathematically as the y-intercept) using Δx, y and m where:
-
b=y known−(m*Δx)=19.136 lbs−(0.02484 lbs/ms*1392 ms)=−15.44 lbs (7) - By using the calculated Resolution Factor of equation (5), and known times Δt=t2−t1, the load size can be determined as follows:
-
Load size(calculated)=y calculated =Δt*(resolution factor)+b (8) - The equation for calculated load size equation for
exemplary washer 10, solved for above, is: -
Load Size(calculated)=0.02484 lbs/ms*Δt(ms)−15.44 lbs (9) - With the load size equation determined for
washer 10, and a time value Δt, typically measured in milliseconds (ms) obtained in the execution of the exemplary method of the present invention, Load Size(calculated) or ycalculated can be calculated using the exemplary method of the present invention and spherical data determined using the method. - The load constants include resolution factor and y-intercept for a
washer 10; the load constants are either a predetermined value in the ICM, or are be provided from the control circuitry of thewasher 10. The load constants, resolution factor and y-intercept, are calculated from the same data set and both change with changes to the data set. Note that if the resolution factor is decreased then the measurable resolution of load detection algorithm is increased. The load constants are used duringwasher 10 cycles to determine load size which is important with the present variable measurement washers, including variable load size, so that load measurement can be tuned to the washer setting, e.g. washer model, fabric type, user selected load size, etc in order to determine the amount of water, agitation, detergent or other setting or inputs for proper washing. These washer settings may be determined by one of ordinary skill in the art. - It should be noted that a stable motor speed is important to the method of the present invention. Motor speed Smotor can be calculated as a function of electrical frequency or the frequency of the voltage to the motor ƒinput and a number of motor poles for the motor of the
washer 10. The following equations are used to model the relationship between frequency and motor speed and therefore the speed of thewashing machine tub 25 which is driven by the motor: -
- To move from a first motor speed Smotor 1 to a second motor speed Smotor 2, the frequency of the voltage to the motor ƒinput is adjusted. Amplitude of the input voltage signal may also be adjusted to the extent that it can provide the desired motor torque.
- In the following example, Y is used to represent amplitude of voltage; Y corresponds, for example, to the Y-axis of
FIG. 6 . Furthermore, exemplary electrical frequency or frequency of motor input voltage is represented by ƒ. An exemplary control scheme of the present invention substantially instantaneously adjusts electrical frequency ƒ (and optionally amplitude Y) of input (electrical frequency) 58 to the washingmachine induction motor 12 in order to obtain a time increment for the mechanical frequency (measured speed w) to equal the amplitude of the electrical frequency ƒ is made while being cautious that the increment does not result in high currents. The voltage adjustment of amplitude Y may be required to prevent high currents, or desired to increase resolution. Too great of an amplitude or frequency adjustment to motor input voltage 58 can result in high currents that could damage the gate driver or IGBTs or motor through thermal overheating. The exemplary method of the present invention determines a measured time increment in order to obtain a load size from a predetermined load size formula and the measured time increment. Thecontrol circuit 14 is processing a feedback signal during the initial period wherein the load is plastered. The control circuit is not processing a feedback signal during a period wherein the time is measured. The operation of thecontrol circuit 14 in open loop mode can be performed by one of ordinary skill in the art by for example, physically switching open the feedback loop, or disabling the proportional integral (PI) control 63 of thecontrol circuit 14 of the Integrated Motor Control (ICM). Other suitable manners of opening or closing the feedback control loop may be determined by one of ordinary skill in the art. -
Induction motor 12 speed is determined usingspeed sensor 65 of theintegrated control 14. Themotor 12 is connected to theintegrated control circuit 14 via thespeed sensor 65.Feedback 52 is obtained by theIntegrated Control 14 fromspeed sensor 65, which can be, for example, a hall sensor (not shown). Thefeedback 52 of rotor speed to theprocessor 61integrated control 14 is processed and output via 3-phase microprocessor output 53 and provided toinverter 64 where it is applied to the voltage at theinverter 64, so that voltage is appropriately adjusted for output and hence motor input voltage thereby motor speed and torque are adjusted during the closed loop operation of plastering which is performed at a slow rate of acceleration so as to spread the load about thetub wall 24. - Returning now to the flowchart of
FIG. 5 a,b, illustrating an exemplary method of the present invention, atoperator 500, the method begins. Next atoperator 501, increment counter C is initialized. Next atoperator 502 themotor 12 is driven using a closedloop control circuit 14 until the initial motor speed Smotor 0 is sufficient to plaster the load. It should be noted that an assumption is made that the load is plastered at a speed Splastered; hence if Splastered is reached then the clothes are assumed to be plastered. The closed loop is used so that themotor 12 accelerates slowly and the slow centrifugal force spreads out the articles or clothes (not shown) in thetub 25 in a generally even manner. This continues until the clothes are plastered to thewall 24 of thetub 25. At operator 504 a query is made as to whether the assumed plaster speed Splastered has been achieved. If the answer to the query of 504 is NO, the query is repeated until the assumed plaster speed Splastered is achieved and the answer to the query of 504 is YES. During the time that is incremented while the speed is approaching assumed plastered speed Splastered, the motor speed is mostly increasing and stabilizing as is illustrated in the graph ofFIG. 7 a along the X-axis between t0 and t1.FIG. 7 a is a graph of speed vs. time, illustrating frequency and amplitude of an input voltage to the washer motor, where a positive frequency jump occurs at t1.FIG. 7 b is a graph of speed vs. time, illustrating frequency and amplitude of an input voltage to the washer motor, where a negative frequency jump occurs at t1. Next atoperator 506, operate feedback control circuit in open loop configuration. - At
operator 508, the control circuit operates to provide a first predetermined input voltage to the motor, the first predetermined input voltage to the motor having a first predetermined electrical frequency X1 and a first predetermined amplitude Y1. It should be noted that in representing predetermined amplitude and frequency, the operators X and Y are used to identify frequency (and amplitude), respectively. In this representation, X and Y correspond to the X-axis and Y-axis for the graph of an exemplary input voltage signal, such as the voltage graph ofFIG. 6 (voltage vs. time). The first predetermined frequency X1 and amplitude Y1 are chosen such that a graph of the load line (load size vs. time) produces a well-defined line with a substantially gradual slope. Next, at operator 510 a query is made as to whether there is a stable motor speed. If the answer to the query of 510 is NO, the query is repeated until the motor speed is stable and the answer to the query of 510 is YES. Atoperator 512 it is noted that after the motor stabilization ofoperator 510, the feedback control circuit remains in operation in the open loop configuration. - Following
operator 512, atoperator 514, the control circuit operates to provide a second predetermined input voltage to the motor, the second predetermined input voltage to the motor having a second predetermined electrical frequency X2 and a second predetermined amplitude Y2. Again, it is noted that in representing predetermined amplitude and frequency, the operators X and Y are used to identify frequency (and amplitude), respectively. In this representation, X and Y correspond to the X-axis and Y-axis for the graph of an exemplary input voltage signal, such as the voltage graph ofFIG. 6 (voltage vs. time). The second predetermined frequency X2 and amplitude Y2 are chosen such that a graph of the load line (load size vs. time) produces a well-defined line with a substantially gradual slope. A timer 51 (illustrated inFIG. 4 ) is started substantially upon application of the second predetermined input voltage, illustrated atoperator 516. Next, at operator 518 a query is made as to whether there is a stable motor speed. If the answer to the query of 518 is NO, the query is repeated until the motor speed is stable and the answer to the query of 518 is YES. Next, atoperator 520, thetimer 51 is stopped and a time Δt=t2−t1 is determined; the time Δt is determined where the time values t2 and t1 obtained usingtimer 51, correspond to t1 timer 51 start time and t2 timer 51 stop time, respectively.Operator 522 follows and an elapsed time reading sum is calculated as well as average elapsed time reading which uses the formula (11) as follows: -
- Where C is the increment counter initialized to 1 at
operator 501 and incremented atoperator 534. - Next, at
operator 524, a query is made as to whether theoperators 502 through 522 should be repeated. If the answer to the query ofoperator 524 is NO, thenoperator 526 followsoperator 524, and a load size is calculated based upon the average time determination ofoperator 522. The load calculation ofoperator 522 uses the load size equation for the specific exemplary washer, for example, equation (9) where Load Size(calculated )=0.02484 lbs/ms*Δt(ms)−15.44 lbs. The load size equation is predetermined and part of thecontrol circuit 14. The Δt value determined using elapsed time fromtimer 51 is with the load size equation to solve for load size. Afteroperator 526, the method ends atoperator 530. - One of ordinary skill in the art would understand that electrical systems, such as, for example an integrated motor control system for a horizontal axis washer, can be sensitive to environmental changes. These environmental changes introduce electrical noise and/or inefficiencies into the control circuit. In an exemplary alternate embodiment of the present invention, a compensation for noise factors and inefficiencies is performed to provide additional accuracy in calculating the load size. For example, dc bus voltage, temperature and load imbalance can introduce electrical noise and/or inefficiencies into the
control circuit 14 forwasher 10. In an alternate embodiment of the exemplary method of the present invention, illustrated with dashed lines atoperator 528 ofFIG. 5 a,b, a compensation is performed for electrical noise and/or other electrical inefficiencies. Afteroperator 528,operator 526 follows and load size is calculated using the load size equation such as, for example, equation (8) above. - Inefficiencies can be introduced by the
dc bus 55 voltage, which may change substantially during awasher 10 cycle. The change indc bus 55 voltage may impact the peak energy provided tomotor 12 windings (not shown) and introduce error into the load size calculations. Thedc bus 55 voltage is obtained, for example, using a potential transformer coupled to thedc bus 55 and input to an analog to digital (A/D) converter 66 of themicroprocessor 61. - Another exemplary variable or noise, temperature of the
motor 12, can introduce error into the load size calculation For example, motors made with aluminum windings have resistance that increases as the motor windings temperature increases. A motor with aluminum windings running hotter than room temperature may be running much less efficiently than a motor with aluminum windings running at room temperature. Theinverter 64 includes a temperature sensor that indicates the heat near theinverter 64, and may thus be used to represent an approximation of themotor 12 winding temperature. A temperature sensor (not shown) provides a temperature representative of motor winding temperature to themicroprocessor 61. One of ordinary skill in the art can determine which variable to use in compensating for noise and/or inefficiencies with respect to temperature. In the present example, motor winding temperature and/or heat proximate to theinverter 64 can be used. These examples are not meant to limit the compensation; other variables can be determined by one of ordinary skill in the art. - A further exemplary variable or noise is a load that is out of balance (OOB), where the energy from the OOB or imbalance is transferred into shock(s) to, or vibration of, the
washer 10 that may cause inaccuracy in the load size calculation. Various calculations may be performed to determine the imbalance of the load in the washing machine basket ortub 25. These calculations provide a basis for ensuring that the load size calculation is not improperly affected by such an imbalance condition. - In summary, to compensate for noise parameters a normalization calculation uses an average elapsed time reading i.e. the time it takes for the rotating drum or moving
tub 25 to change state, and applies the exemplary compensation calculation, explained in the exemplary embodiment above, to decrease the impact of the noise variables on the load size calculation. The result is a compensated elapsed time measurement that can be used in the load size calculation, such as a load size calculation using equation (8) above. It should be noted that while several exemplary noise factors such as electrical noise and/or inefficiencies are used for illustration purpose, other factors may be used as may be determined by one of ordinary skill in the art using designed experiments and regression techniques. - Returning to the flow chart of
FIG. 5 a,b and the query ofoperator 524, if the answer to the query ofoperator 524 is YES, then the method continues, atoperator 532 the control circuit is operated in closed loop configuration, and the increment counter C is incremented by 1 atoperator 534. Thenoperators 502 through 522 are repeated as described above. - In the exemplary embodiment of the present invention,
motor 12 input voltage (frequency and amplitude) is adjusted such thatmotor 12 speed Smotor and torque T are likewise adjusted. The embodiment of the invention is carried out as follows: Speed of the induction motor 12 Smotor is measured at predetermined times i.e. t1, t2, or at predetermined intervals of time i.e. t2-t1. At various intervals, after load plastering, time t is measured and load size is calculated using themotor control circuit 14 and the specific load size equation provided with the control circuit. The accuracy of the load size calculation is improved by operating the method multiple times (i.e. multiple iterations of the flow chart ofFIG. 5 a,b) and averaging the calculated load size. Additionally, resolution which corresponds to Δt is increased with greater time differences Δt. - Exemplary Resolution is seen in the following two calculations of resolution factor from equation (5) above:
-
- For a 20 lb load, where t2=750 ms and t1=500 ms and the smallest measurable increment is 1 ms, the First Resolution Factor is:
-
Resolution Factor(1)=20/(750−500)=0.08 lbs/ms. (14) - However, resolution can be increased where a greater time differential is obtained. For a 20 lb load, where t2=1500 ms and t1=750 ms, the Second Resolution Factor is:
-
Resolution factor(2)=20/(1500−750)=0.027 lbs/ms (15) - Resolution Factor (2) allows the representation of load with 3 times greater resolution than Resolution Factor (1). It should be noted that improving resolution does not improve accuracy. With improved resolution, there are more decimal places as a result of calculations but accuracy is not improved. Improving resolution increases the number of load values that can be represented with the same inputs. For example, 0.08 lbs/ms allows us to represent 0 and 0.08 lbs. However, 0.027 lbs/ms allows us to represent 0, 0.027, 0.054 and 0.081 lbs. The numbers in this example are for purposes of explanation and are not meant to limit the load values or inputs to any particular numbers or any particular range of numbers. Values may be determined by one of ordinary skill in the art.
- From the above calculations, it can be seen that the embodiment of the present invention avoids the use of dedicated weight sensors by quantifying time to reach stable speed and calculating load size multiple times to improve accuracy. Note that accuracy improves the correctness of the measurement but not the resolution in which that measurement is represented. The calculation of load size multiple times is illustrated in the flowchart of
FIG. 5 a,b whereoperators 502 through 522 are performed again if the answer to the query ofoperator 524 is YES. The calculated load size determined from multiple operations of the method ofFIG. 5 a,b can be added together and averaged in order to obtain a more accurate calculated load size. Empirical data for an exemplary embodiment of the present invention has lead to the conclusion that three operations of the method ofFIG. 5 a,b, foroperators 502 through 522 results in suitable accuracy. The three operations can be performed, for example, through the use of an increment counter C ofoperator 501, and therepeat query 524 in the flowchart ofFIG. 5 a,b; alternately other embodiments may be determined by one of ordinary skill in the art. Other embodiments of the present invention may call for additional accuracy (more than 3 operations of the method steps) and additional operations of the method ofFIG. 5 a,b. The accuracy for other embodiments of the present invention can be determined by one of ordinary skill in the art. Hence, the three operations stated herein are not meant to limit the invention and other numbers of operations are suitable as determined by one of ordinary skill in the art. -
FIG. 5 c illustrates another exemplary method of the present invention. The method ofFIG. 5 c starts at 550 and includes 551, attain a speed at which the load is assumed to be plastered; 552, allow the speed to stabilize once the motor has reached the predefined speed (the speed at which the load is assumed to be plastered); 553, adjust the voltage such that an instantaneous frequency jump of the motor input voltage occurs (Note that the instantaneous frequency jump occurs in open loop mode since the nature of closed loop mode would prevent an instantaneous frequency jump).Operator 554, elapsed time is measured from instantaneous frequency jump until target speed is reached Next at 555, the load size is calculated using the measured elapsed time. At 556, a query is made as to whether the method is repeated. If the answer to the query is NO, then at 557 the method terminates. If the answer to thequery 556 is YES then the method is repeated starting at 551. -
FIG. 9 illustrates an exemplary graph of load size vs. time including a theoretical load size plot representative of load variation over time for an exemplary embodiment of the present invention. Note thatFIG. 9 illustrates that by determining changes in load size due to loss of liquid, i.e. water, during spin, the spin cycle speeds and/or time may be dynamically adjusted until the desired amount of water is extracted from the clothes. It should be noted that extraction of a liquid is generally discussed herein as water extraction; however, water is used as an example and is not meant to limit the invention. - This invention provides a way to estimate the amount of water extracted from a load, such as a washing machine load, during a spin cycle by using the load detection method discussed in the method of
FIGS. 5 a,b,c above includinginverter 64 andmotor 12 programming. The load detection process may be performed in various ways using common motor feedback data, for example, speed, torque, current, and power factor, etc. Load size may also be detected by using sensors. Alternately load size may be measured using mechanical measuring device to measure weight i.e. at least one strain gauge affixed to the washer as may be determined by one of ordinary skill in the art. In an alternate embodiment the washer could be arranged with suitable measurement device 13 (shown inFIG. 3 ) such as a scale retrofitted to the shock absorbers (not shown) in a washer; one of ordinary skill in the art could determine what type of mechanical device could be used for measurement in a washer. - The primary method of detecting load size for this invention uses speed feedback discussed above with respect to
FIG. 4 functional block diagram andFIGS. 5 a,b and 5 c flowcharts.FIG. 9 illustrates, in an exemplary embodiment of the present invention, the points at which load size is determined and with which water amount in the load can be determined. To detect the amount of extracted water, first, at t1 ofFIG. 9 , the dry load size S1=dry load size is calculated at the beginning of the wash cycle. Then the wet load size S2=wet load size is calculated, after the wash cycle (which can include, for example, an agitate phase) at t2 ofFIG. 9 , which is, for example, before the spin cycle. - Finally, during the spin cycle illustrated in
FIG. 9 , the present load S3,S4,S5 size is intermittently calculated (at t3,t4 ,t5 ) and compared with the dry S1 and wet load sizes S2 (previously calculated at t1,t2, respectively) to determine the amount of water that has been extracted. Once a desired or predetermined amount of water is extracted, the spin cycle is determined to be complete and the washer may be stopped. - Spin cycles typically run for a pre-determined amount of time based on generic information such as a user selected load size (i.e. small, medium, large). The exemplary embodiment of the present invention provides for dynamic adjustment of washer spin by detecting the amount of water that has been extracted at least one time point t3,t4 ,t5 . By determining change in load size due to loss of water during spin (i.e. S2−(S3 l or S 4 or S5)), the spin cycle speeds and/or time may be dynamically adjusted until a desired amount of water is extracted from the clothes.
-
FIG. 10 is a flowchart illustrating an exemplary embodiment of the present invention. At 100 the method begins. At 102 a dry load size S1 is measured. The Dry Load Size S1 is determined at the beginning of the wash start, before water or liquid is added. Next,preparation symbol 104 represents a wash cycle. At 106, spin is performed. It should be noted thatdotted line 105 indicates a dynamic spin cycle is performed. The length of the spin cycle may be reduced by detecting when an amount of liquid remaining in the load falls below 50% of the total load or below a predetermined percentage threshold. The threshold may be adjusted based on load type, such as heavy or light loads, various fabric type loads i.e. terry cloth, cotton or mixed fabric loads. At 108, wet load size Sn is measured. At 110 percent residual water ((Sn−S1)/Sn) is determined. This determines a which portion of the load size is residual water as a percentage of the wet load size. To get this percentage, divide the water load size by the total wet load size. The liquid load size and percent residual liquid are calculated using equations such as the following: -
Liquid Load Size=Wet Load Size−Dry Load Size (16) -
Percent Residual Liquid=Liquid Load Size/Wet Load Size (17) - Returning to
FIG. 10 , next at 112 a query is made as to whether the percent residual water is less than a predetermined percentage threshold. If the answer to the query is NO, then the method returns to 108 through 112 as previously described. If the answer to the query is YES, then the method proceeds to 114 and spin is stopped. Next at 116, the method ends. - Advantages of the present invention includes advantages in the exemplary embodiments presented herein, including: 1) Spin cycle speed and duration may be dynamically adjusted based on amount of extracted water; 2) special sensors may or may not be used, hence affording flexibility; 3) re-use of data determined in a method described in
FIGS. 5 a,b and c herein; 4) water extraction has increased effectiveness due to measurement during extraction; 6) washer cycle time is reduced; 7) power consumption can be reduced if water extraction time is reduced; 8) load wear is reduced when water extraction time is reduced (i.e. less wear on clothes due to shorter spin times and/or lower spin speeds); and 9) increased marketability due to the benefits of the water extraction feature. - The exemplary embodiments of the present invention implement methods using firmware and related hardware to determine changes in load size. The present invention is implemented herein in exemplary washers; one of ordinary skill in the art would recognize that the present invention could be implemented in other apparatus with rotational loads. While motor speed is used herein to determine load size, determining water extraction by measurement of load via any of the various electrical properties of the
washer motor 12 or drive can be performed by one of ordinary skill in the art using the present invention. The exemplary embodiments of the present invention are implemented as at least one software component in theinverter 64 andmotor 12 of the washing machine. - In addition to the accomplishment discussed above, this exemplary embodiment of the present invention accomplishes load detection through the adjustment of output voltage from the control circuit or integrated motor control so that the tub speed reaches various speeds and the time between speed increments is measured.
- In addition to the accomplishment discussed above, this exemplary embodiment of the present invention accomplishes load detection through the use of time measurement and speed feedback after applying a substantially instantaneous frequency jump. The substantially instantaneous frequency jump(s) described herein are frequency changes wherein the frequency change from the first input voltage to the second input voltage is substantially instantaneous negative or positive frequency change. Note that while the use of speed feedback is discussed more prevalently with regard to closed loop mode, even in open loop mode, speed feedback is used. In open loop mode speed feedback is used to determine when the speed is stable; speed feedback is not used for speed control in the embodiments of the invention described herein. However, the PI controller is disabled so the
microprocessor 61 will not automatically adjust the voltage input 58 to themotor 12. In open loop mode, the voltage amplitude and frequency are controlled manually. In closed loop mode, the voltage amplitude and frequency are automatically controlled using a PI controller with speed error as the input. Measurements can be performed by the exemplary method of the present invention in a substantially instantaneous frequency jump when the control circuit is operating in open loop mode. - Advantages to the embodiments of the present invention include that cost is reduced because various, prior art components are not required. Additionally the exemplary method of the present invention can be performed on a dry load or a wet load. Dedicated sensors are not used in the exemplary embodiments of the present invention; time and speed are measured and/or calculated, hence there is a cost reduction in materials per unit. The exemplary method of the present invention accomplishes load detection by transitioning between open and closed loop modes. The method also accomplishes the adjustment of constants “on the fly” or during the operation of the washer so that load measurement is tuned to washer settings (e.g. fabric type, user selected load size, etc.). Resolution is enhanced by lowering torque and accuracy is enhanced by repeating portions of the method multiple times. Calibration functionality for a particular washer can be part of the method stored in the washer control circuit; hence calibration is “built in” to the washer in some embodiments. The present invention can be performed in both horizontal axis and vertical axis washers, as may be determined by one of ordinary skill in the art.
- The aforementioned embodiments of the present invention use an exemplary motor platform that is an AC induction motor. In an alternate embodiment of the present invention a different motor platform that is not an AC Induction motor may be used. One of ordinary skill in the art could determine an appropriate motor platform for the present invention. It should be noted that the
control circuit 14 could be a circuit other than a circuit of a commercially available integrated motor and control. - The exemplary inventions discussed herein accomplish load detection by elimination of components such as pressure switches or pressure transducers, (for example, pressure switch coupled to the tub when the tub is still) and associated circuitry to determine load size and/or by the use of an adaptive circuit that provides for consistent operation of the washing machine over varying frequency and amplitude electrical input.
- It should also be noted that the terms “first”, “second”, “third”, “upper”, “lower”, and the like may be used herein to modify various elements. These modifiers do not imply a spatial, sequential, or hierarchical order to the modified elements unless specifically stated.
- This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to make and use the invention. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.
Claims (7)
1. A method of determining a measurement of a portion of a load in a basket that is rotatably supported where the basket that is rotatably supported defines at least one aperture, the method comprising:
a) determining, at a first time, a dry load measurement;
b) spinning, at a time after the first time, the basket that is rotatably supported in order to gradually remove the liquid from the load, wherein the liquid is removed substantially by centrifugal force on the basket that is rotatably supported and wherein liquid exits the basket that is rotatably supported, through the at least one aperture of the is rotatably supported basket;
c) determining at a second time, a wet load measurement, wherein the dry load measurement is less than the wet load measurement and;
d) comparing the dry load measurement to the wet load measurement to determine a remaining liquid measurement; and
e) repeating c) and d) until the remaining liquid measurement substantially is within a predetermined percentage threshold of about 0 percent to about 50 percent of the wet load measurement.
2. The method of claim 1 wherein in e) the predetermined percentage threshold is dynamically configurable by a user based upon load type.
3. The method of claim 1 wherein the wet load measurement and dry load measurement made at the first time and the second time each comprise:
a) accelerating the basket that is rotatably supported to a stable rotational speed;
b) measuring a time for the basket that is rotatably supported to reach the stable rotational speed;
c) providing a load size equation comprising an input substantially equal to a measured time that the basket that is rotatably supported reaches the stable rotational speed; and
d) determining a load size using the load size equation.
4. The method of claim 1 wherein the wet load measurement and dry load measurement are made using a mechanical measuring device operatively connected to the basket that is rotatably supported.
5. A washer comprising:
a tub having a load therein and the tub being configured to receive a liquid therein and to remove the liquid therefrom; and
a control circuit configured to execute a load measurement formula used to determine a measurement of the load with and without the liquid in the tub;
wherein a dry load measurement without the liquid and a wet load measurement with the liquid are taken at first and second times, respectively, are used to determine a remaining liquid measurement, and wherein the wet load measurement is thereafter repeated as liquid is removed from the tub and additional remaining liquid measurements are carried out based on the repeated wet load measurements until the remaining liquid measurement substantially is within a predetermined range of between about 0 percent to about 50 percent of the wet load measurement.
6. The device of claim 5 , wherein the tub is spinable and control circuit is further configured to control the spinning of the tub until the remaining liquid measurement is within the predetermined range.
7. A computer program product comprising: a program storage device readable by a circuit interrupter, tangibly embodying a program of instructions executable by the circuit interrupter to perform method of determining a measurement of a portion of a load in a basket that is rotatably supported where the basket that is rotatably supported defines at least one aperture, the method comprising: one aperture, the method comprising:
a) determining, at a first time, a dry load measurement;
b) spinning, at a time after the first time, the basket that is rotatably supported in order to gradually remove the liquid from the load, wherein the liquid is removed substantially by centrifugal force on the basket that is rotatably supported and wherein liquid exits the basket that is rotatably supported, through the at least one aperture of the is rotatably supported basket;
c) determining at a second time, a wet load measurement, wherein the dry load measurement is less than the wet load measurement and;
d) comparing the dry load measurement to the wet load measurement to determine a remaining liquid measurement; and
e) repeating c) and d) until the remaining liquid measurement substantially is within a predetermined percentage threshold of about 0 percent to about 50 percent of the wet load measurement.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/942,359 US20090106913A1 (en) | 2007-10-30 | 2007-11-19 | Measuring apparatus and method |
JP2008275127A JP2009115793A (en) | 2007-10-30 | 2008-10-27 | Measuring apparatus and method |
EP08167722A EP2056079A3 (en) | 2007-10-30 | 2008-10-28 | Measuring apparatus and method |
KR1020080106433A KR20090045044A (en) | 2007-10-30 | 2008-10-29 | Measuring apparatus and method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/929,546 US20090112513A1 (en) | 2007-10-30 | 2007-10-30 | Load size measuring apparatus and method |
US11/942,359 US20090106913A1 (en) | 2007-10-30 | 2007-11-19 | Measuring apparatus and method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/929,546 Continuation-In-Part US20090112513A1 (en) | 2007-10-30 | 2007-10-30 | Load size measuring apparatus and method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090106913A1 true US20090106913A1 (en) | 2009-04-30 |
Family
ID=40351863
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/942,359 Abandoned US20090106913A1 (en) | 2007-10-30 | 2007-11-19 | Measuring apparatus and method |
Country Status (4)
Country | Link |
---|---|
US (1) | US20090106913A1 (en) |
EP (1) | EP2056079A3 (en) |
JP (1) | JP2009115793A (en) |
KR (1) | KR20090045044A (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7941937B2 (en) * | 2002-11-26 | 2011-05-17 | Lg Electronics Inc. | Laundry dryer control method |
US20110314616A1 (en) * | 2010-06-24 | 2011-12-29 | Nidec Motor Corporation | Washing machine out of balance detection |
WO2012005511A2 (en) | 2010-07-06 | 2012-01-12 | Lg Electronics Inc. | Washing machine and method for controlling the same |
US20140082958A1 (en) * | 2012-09-24 | 2014-03-27 | Lg Electronics Inc. | Method for controlling laundry treating appratus |
US9091011B2 (en) | 2011-12-20 | 2015-07-28 | Whirlpool Corporation | Continuous high speed inertia detection |
US20150322611A1 (en) * | 2009-08-10 | 2015-11-12 | Whirlpool Corporation | Laundry treating appliance with tumble pattern control |
US20160312392A1 (en) * | 2015-04-27 | 2016-10-27 | General Electric Company | Washing machine appliance |
US9863080B2 (en) | 2015-11-19 | 2018-01-09 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9873968B2 (en) | 2015-11-19 | 2018-01-23 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9885135B2 (en) | 2015-11-19 | 2018-02-06 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9890490B2 (en) | 2015-11-19 | 2018-02-13 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
CN107849789A (en) * | 2015-08-07 | 2018-03-27 | 青岛海尔洗衣机有限公司 | Washing machine |
US20180100259A1 (en) * | 2016-10-06 | 2018-04-12 | Emz-Hanauer Gmbh & Co. Kgaa | Washing machine and method of controlling the washing machine |
US20180100260A1 (en) * | 2016-10-07 | 2018-04-12 | Lg Electronics Inc. | Washing machine and method of controlling the same |
US9988751B2 (en) | 2015-07-29 | 2018-06-05 | Whirlpool Corporation | Laundry treating appliance and methods of reducing tub contact therein |
US9988753B2 (en) | 2015-11-19 | 2018-06-05 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10041202B2 (en) | 2015-11-19 | 2018-08-07 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US20180223467A1 (en) * | 2015-08-04 | 2018-08-09 | Aqua Co., Ltd | Washing Machine |
US10273621B2 (en) | 2015-10-01 | 2019-04-30 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10760193B2 (en) | 2011-08-15 | 2020-09-01 | Whirlpool Corporation | Method for real time determination during loading of volumetric load size in a laundry treating appliance |
US20220025568A1 (en) * | 2018-12-18 | 2022-01-27 | Lg Electronics Inc. | Method for controlling artificial intelligence laundry treatment apparatus |
WO2022244962A1 (en) * | 2021-05-21 | 2022-11-24 | 삼성전자주식회사 | Washer and controlling method thereof |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103403245B (en) * | 2010-09-14 | 2016-03-02 | Lg电子株式会社 | The control method of washing machine and washing machine |
DE102014107705A1 (en) * | 2014-06-02 | 2015-12-03 | Miele & Cie. Kg | Method for operating a centrifugal machine and a centrifugal machine |
ES2596458T3 (en) * | 2014-08-14 | 2017-01-09 | Alliance Laundry Ce S.R.O. | Automatic weighing procedure of laundry in a washing machine |
JP2020054628A (en) * | 2018-10-02 | 2020-04-09 | 三星電子株式会社Samsung Electronics Co.,Ltd. | Washing machine |
EP4089223A1 (en) | 2021-05-13 | 2022-11-16 | Girbau, S.A. | Method for controlling a spin cycle of a washing machine and washing machine |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4607408A (en) * | 1983-10-25 | 1986-08-26 | Es swein S.A. | Method for determining a moment of inertia of clothes in a washing and/or drying machine |
US4853605A (en) * | 1984-12-18 | 1989-08-01 | Kabushiki Kaisha Toshiba | Load state detecting apparatus of an induction motor for controlling the spin dryer of a washing machine |
US5259217A (en) * | 1990-10-29 | 1993-11-09 | Whirlpool International B.V. | Device for determining the type of constituent fabric of a load or clothes to be washed in a washing machine or the like |
US5305485A (en) * | 1993-01-04 | 1994-04-26 | Whirlpool Corporation | Cloth detection system for an automatic washer |
US6038724A (en) * | 1998-11-27 | 2000-03-21 | General Electric Company | Clothes load estimation method and washing machine |
US6505369B1 (en) * | 1999-06-23 | 2003-01-14 | Diehl Ako Stiftung & Co. Kg | Method of measuring the loading of a washing drum |
US20050022315A1 (en) * | 2003-07-28 | 2005-02-03 | Dominic Beier | Method of determining the weight of laundry in a washing machine drum |
US6983657B1 (en) * | 1999-09-02 | 2006-01-10 | Sanyo Electric Co., Ltd. | Load detecting system and automatic washing machine equipped with a system for detecting the magnitude of the load acting on a magnetostrictive element |
US20060242768A1 (en) * | 2005-04-27 | 2006-11-02 | Zheng Zhang | Method and apparatus for monitoring load size and load imbalance in washing machine |
US20060283211A1 (en) * | 2005-05-02 | 2006-12-21 | Elbi International S.P.A. | Washing machine with load sensor |
US20070068032A1 (en) * | 2005-09-06 | 2007-03-29 | Wilhelm Bringewatt | Method and apparatus for washing and/or spin-drying laundry |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2844755A1 (en) * | 1978-10-13 | 1980-04-24 | Bauknecht Gmbh G | Program controlled domestic washing machine - with load cells to adjust program to washing weight |
CH689397A5 (en) * | 1993-04-06 | 1999-03-31 | Ruediger Ruckhaberle | Determining residual dampness of washing to be dried in laundry dryer |
-
2007
- 2007-11-19 US US11/942,359 patent/US20090106913A1/en not_active Abandoned
-
2008
- 2008-10-27 JP JP2008275127A patent/JP2009115793A/en not_active Withdrawn
- 2008-10-28 EP EP08167722A patent/EP2056079A3/en not_active Withdrawn
- 2008-10-29 KR KR1020080106433A patent/KR20090045044A/en not_active Application Discontinuation
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4607408A (en) * | 1983-10-25 | 1986-08-26 | Es swein S.A. | Method for determining a moment of inertia of clothes in a washing and/or drying machine |
US4741182A (en) * | 1983-10-25 | 1988-05-03 | Esswein S.A. | Washing and/or drying machine having means for determining a load of clothes in a rotary drum |
US4853605A (en) * | 1984-12-18 | 1989-08-01 | Kabushiki Kaisha Toshiba | Load state detecting apparatus of an induction motor for controlling the spin dryer of a washing machine |
US5259217A (en) * | 1990-10-29 | 1993-11-09 | Whirlpool International B.V. | Device for determining the type of constituent fabric of a load or clothes to be washed in a washing machine or the like |
US5305485A (en) * | 1993-01-04 | 1994-04-26 | Whirlpool Corporation | Cloth detection system for an automatic washer |
US6038724A (en) * | 1998-11-27 | 2000-03-21 | General Electric Company | Clothes load estimation method and washing machine |
US6505369B1 (en) * | 1999-06-23 | 2003-01-14 | Diehl Ako Stiftung & Co. Kg | Method of measuring the loading of a washing drum |
US6983657B1 (en) * | 1999-09-02 | 2006-01-10 | Sanyo Electric Co., Ltd. | Load detecting system and automatic washing machine equipped with a system for detecting the magnitude of the load acting on a magnetostrictive element |
US7089800B2 (en) * | 1999-09-02 | 2006-08-15 | Sanyo Electric Co., Ltd | Load detecting system and automatic washing machine equipped with the system |
US20050022315A1 (en) * | 2003-07-28 | 2005-02-03 | Dominic Beier | Method of determining the weight of laundry in a washing machine drum |
US20060242768A1 (en) * | 2005-04-27 | 2006-11-02 | Zheng Zhang | Method and apparatus for monitoring load size and load imbalance in washing machine |
US20060283211A1 (en) * | 2005-05-02 | 2006-12-21 | Elbi International S.P.A. | Washing machine with load sensor |
US20070068032A1 (en) * | 2005-09-06 | 2007-03-29 | Wilhelm Bringewatt | Method and apparatus for washing and/or spin-drying laundry |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7941937B2 (en) * | 2002-11-26 | 2011-05-17 | Lg Electronics Inc. | Laundry dryer control method |
US9957653B2 (en) * | 2009-08-10 | 2018-05-01 | Whirlpool Corporation | Laundry treating appliance with tumble pattern control |
US20150322611A1 (en) * | 2009-08-10 | 2015-11-12 | Whirlpool Corporation | Laundry treating appliance with tumble pattern control |
US20110314616A1 (en) * | 2010-06-24 | 2011-12-29 | Nidec Motor Corporation | Washing machine out of balance detection |
CN102959153A (en) * | 2010-06-24 | 2013-03-06 | 尼得科电机有限公司 | Washing machine out of balance detection |
US9080276B2 (en) * | 2010-06-24 | 2015-07-14 | Nidec Motor Corporation | Washing machine out of balance detection |
WO2012005511A2 (en) | 2010-07-06 | 2012-01-12 | Lg Electronics Inc. | Washing machine and method for controlling the same |
US20120005840A1 (en) * | 2010-07-06 | 2012-01-12 | Jang Hoyong | Washing machine and method for controlling the same |
EP2591159B1 (en) * | 2010-07-06 | 2020-09-02 | LG Electronics Inc. | Washing machine and method for controlling the same |
US11572648B2 (en) | 2011-08-15 | 2023-02-07 | Whirlpool Corporation | Method for real time determination during loading of volumetric load size in a laundry treating appliance |
US10760193B2 (en) | 2011-08-15 | 2020-09-01 | Whirlpool Corporation | Method for real time determination during loading of volumetric load size in a laundry treating appliance |
US9091011B2 (en) | 2011-12-20 | 2015-07-28 | Whirlpool Corporation | Continuous high speed inertia detection |
US9200401B2 (en) * | 2012-09-24 | 2015-12-01 | Lg Electronics Inc. | Method for controlling laundry treating apparatus |
US20140082958A1 (en) * | 2012-09-24 | 2014-03-27 | Lg Electronics Inc. | Method for controlling laundry treating appratus |
US10030330B2 (en) * | 2015-04-27 | 2018-07-24 | Haier Us Appliance Solutions, Inc. | Washing machine appliance |
US20160312392A1 (en) * | 2015-04-27 | 2016-10-27 | General Electric Company | Washing machine appliance |
US9988751B2 (en) | 2015-07-29 | 2018-06-05 | Whirlpool Corporation | Laundry treating appliance and methods of reducing tub contact therein |
US20180223467A1 (en) * | 2015-08-04 | 2018-08-09 | Aqua Co., Ltd | Washing Machine |
CN107849789A (en) * | 2015-08-07 | 2018-03-27 | 青岛海尔洗衣机有限公司 | Washing machine |
US20180216275A1 (en) * | 2015-08-07 | 2018-08-02 | Qingdao Haier Washing Machine Co., Ltd. | Washing machine |
US11739466B2 (en) | 2015-10-01 | 2023-08-29 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US11486074B2 (en) | 2015-10-01 | 2022-11-01 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10669663B2 (en) | 2015-10-01 | 2020-06-02 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10273621B2 (en) | 2015-10-01 | 2019-04-30 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10301762B2 (en) | 2015-11-19 | 2019-05-28 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9885135B2 (en) | 2015-11-19 | 2018-02-06 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10041202B2 (en) | 2015-11-19 | 2018-08-07 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9873968B2 (en) | 2015-11-19 | 2018-01-23 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10087565B2 (en) | 2015-11-19 | 2018-10-02 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9890490B2 (en) | 2015-11-19 | 2018-02-13 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9863080B2 (en) | 2015-11-19 | 2018-01-09 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US9988753B2 (en) | 2015-11-19 | 2018-06-05 | Whirlpool Corporation | Laundry treating appliance and methods of operation |
US10570543B2 (en) * | 2016-10-06 | 2020-02-25 | Emz-Hanauer Gmbh & Co. Kgaa | Washing machine and method of controlling the washing machine |
US20180100259A1 (en) * | 2016-10-06 | 2018-04-12 | Emz-Hanauer Gmbh & Co. Kgaa | Washing machine and method of controlling the washing machine |
US11603616B2 (en) * | 2016-10-07 | 2023-03-14 | Lg Electronics Inc. | Washing machine and method of controlling the same |
US20180100260A1 (en) * | 2016-10-07 | 2018-04-12 | Lg Electronics Inc. | Washing machine and method of controlling the same |
US20220025568A1 (en) * | 2018-12-18 | 2022-01-27 | Lg Electronics Inc. | Method for controlling artificial intelligence laundry treatment apparatus |
WO2022244962A1 (en) * | 2021-05-21 | 2022-11-24 | 삼성전자주식회사 | Washer and controlling method thereof |
Also Published As
Publication number | Publication date |
---|---|
EP2056079A3 (en) | 2011-06-29 |
KR20090045044A (en) | 2009-05-07 |
JP2009115793A (en) | 2009-05-28 |
EP2056079A2 (en) | 2009-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090106913A1 (en) | Measuring apparatus and method | |
US20090112513A1 (en) | Load size measuring apparatus and method | |
US7958584B2 (en) | Load size measuring apparatus and method | |
EP2591159B1 (en) | Washing machine and method for controlling the same | |
US10214843B2 (en) | Control method of washing machine | |
US11149372B2 (en) | Washing machine | |
US7150167B2 (en) | Control device for brushless motor and washing machine having the device | |
US20120324654A1 (en) | Method and apparatus for controlling motor, washing machine, and method of controlling the washing machine | |
KR20080106125A (en) | Washing machine apparatus and method | |
US20080295543A1 (en) | Washing machine apparatus and method | |
RU2262563C1 (en) | Method for controlling of squeezing velocity in washing machine (versions) | |
US8035332B2 (en) | Motor apparatus and method | |
JP6184236B2 (en) | Motor drive device and washing machine | |
JP6078783B2 (en) | Washing machine | |
JP2009189539A (en) | Drum type washing machine | |
KR101504683B1 (en) | Washing machine | |
KR20190063254A (en) | Motor driving apparatus and home appliance including the same | |
JP5509124B2 (en) | Washing machine | |
KR101072548B1 (en) | Washing machine | |
JP5287416B2 (en) | Washing machine | |
KR101356646B1 (en) | Drum washing machine and method for controlling dehydration thereof | |
KR101624532B1 (en) | Method for controlling washing machine | |
JP2014033708A (en) | Drum type washing machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GENERAL ELECTRIC COMPANY, NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SUEL, RICHARD D., II;HATFIELD, EDWARD;KOLLIPARA, MEHER P.;AND OTHERS;REEL/FRAME:020135/0043;SIGNING DATES FROM 20071115 TO 20071116 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |