Control system and process for automatically controlling agitator motion patterns in a washing machine
First Claim
1. A process for controlling respective agitator motion patterns in a washing machine having a motor drive coupled to energize a motor that drives the agitator, the process comprising:
- selecting a desired agitator motion pattern based on one or more pattern selection signals;
measuring one or more parameters indicative of the actual agitator motion pattern;
comparing the actual agitator motion pattern against the desired agitator motion pattern; and
adjusting one or more control signals supplied to the motor drive for correcting deviations between the actual agitator motion pattern and the desired motion pattern.
2 Assignments
0 Petitions
Accused Products
Abstract
A process and system for controlling respective agitator motion patterns in a washing machine having a motor drive coupled to energize a motor that drives the agitator is provided. The process allows for selecting a desired agitator motion pattern based on one or more pattern selection signals. The process further allows measuring one or more parameters indicative of the actual agitator motion pattern. A comparing step allows for comparing the actual agitator motion pattern against the desired agitator motion pattern, and an adjusting step allows for adjusting one or more control signals supplied to the motor drive for correcting deviations between the actual agitator motion pattern and the desired motion pattern.
34 Citations
137 Claims
-
1. A process for controlling respective agitator motion patterns in a washing machine having a motor drive coupled to energize a motor that drives the agitator, the process comprising:
-
selecting a desired agitator motion pattern based on one or more pattern selection signals;
measuring one or more parameters indicative of the actual agitator motion pattern;
comparing the actual agitator motion pattern against the desired agitator motion pattern; and
adjusting one or more control signals supplied to the motor drive for correcting deviations between the actual agitator motion pattern and the desired motion pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
selecting a target water agitator inertial response indicative of a desired water level;
measuring a parameter indicative of the actual water level based on an actual inertial response of the agitator;
comparing the actual agitator inertial response against the target agitator inertial response; and
selectively actuating one or more water valves for allowing passage of water so as to adjust the water level of the washing machine based on deviations between the actual agitator inertial response and the target agitator inertial response.
-
-
43. The process of claim 42 further comprising a step of generating a timer signal indicative of the inertial response of the agitator.
-
44. The process of claim 43 further comprising a step of setting initial values of respective variables for controlling the water level.
-
45. The process of claim 44 wherein the respective variables comprises a variable (T) having a respective value indicative of load tightness, a variable (L) having a respective value indicative of load looseness, a variable (Vf) having a respective value indicative of a target final velocity of the agitator, a target agitator stoppage time, and a variable (D) indicative of a delay value.
-
46. The process of claim 45 wherein the target agitator stoppage time is selected based on the type of fabric to be washed.
-
47. The process of claim 45 wherein the parameter indicative of water level based on the inertia response of the agitator comprises a respective actual agitator stoppage time upon the motor drive being deenergized up to the agitator reaching the target final velocity.
-
48. The process of claim 47 further comprising a step of actuating the one or more water valves to incrementally increase the actual water level towards a next available water level.
-
49. The process of claim 48 further comprising executing a predetermined number of agitator strokes to measure the respective actual stoppage time of each of the executed agitator strokes.
-
50. The process of claim 49 further comprising a step of comparing the respective actual stoppage time of each of the executed agitator strokes against the target stoppage time.
-
51. The process of claim 50 further comprising a step of incrementing the variable T if the actual stoppage time is more than the target stoppage time.
-
52. The process of claim 51 further comprising a step of incrementing the variable L if the stoppage time is less than the target stoppage time.
-
53. The process of claim 52 further comprising a step of comparing the value of the T variable against the value of the L variable.
-
54. The process of claim 53 further comprising a step of continuing the respective agitation cycle if the value of the L variable is larger than the value of the T variable.
-
55. The process of claim 54 further comprising a step of determining whether the actual water level is the highest water level allowed.
-
56. The process of claim 55 further comprising a step of incrementing the value of the delay variable D prior to returning to the agitation cycle.
-
57. The process of claim 48 further comprising a step of executing further iterations of the water valves actuating step and subsequent steps of the sub-process for controlling water level so as to reach the target water level.
-
58. A control system for controlling respective agitator motion patterns in
a washing machine having a motor drive coupled to energize a motor that drives the agitator, the system comprising: -
a selecting module configured to select a desired agitator motion pattern based on one or more pattern selection signals;
a measuring module configured to measure one or more parameters indicative of the actual agitator motion pattern;
a comparing module configured to compare the actual agitator motion pattern against the desired agitator motion pattern; and
an adjusting module configured to adjust one or more control signals supplied to the motor drive for correcting deviations between the actual agitator motion pattern and the desired motion pattern. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A washing machine programmed for selectively controlling agitator motion patterns, the washing machine comprising:
-
a motor that drives the agitator;
a motor drive coupled to energize the motor; and
a controller coupled to supply one or more control signals to the motor drive, the controller in turn comprising;
a selecting module configured to select a desired agitator motion pattern based on one or more pattern selection signals;
a measuring module configured to measure one or more parameters indicative of the actual agitator motion pattern;
a comparing module configured to compare the actual agitator motion pattern against the desired agitator motion pattern; and
an adjusting module configured to adjust the one or more control signals supplied to the motor drive for correcting deviations between the actual agitator motion pattern and the desired motion pattern. - View Dependent Claims (99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137)
-
Specification