Laundry appliance and operating method
10907291 ยท 2021-02-02
Assignee
Inventors
Cpc classification
D06F34/20
TEXTILES; PAPER
D06F37/36
TEXTILES; PAPER
D06F2105/58
TEXTILES; PAPER
International classification
D06F37/20
TEXTILES; PAPER
D06F33/00
TEXTILES; PAPER
D06F37/36
TEXTILES; PAPER
D06F34/28
TEXTILES; PAPER
Abstract
A method of operating a laundry washing (or washing and drying) machine, and a machine so operated, for determining whether an undetached laundry ring is present within the drum at the end of a washing cycle. The method includes rotating the drum at first and second rotational speeds, respectively below and above the threshold speed at which the load is centrifugally held against the drum's surface, measuring motor current/torque at each speed and comparing the measured values. Optionally, a percentage change in current/torque can be calculated and the existence of the ring detected if the percentage change is above/below a predetermined threshold value. Optionally, speed variation of the drum at each threshold speed can be determined and this information also used in the determination of whether the ring exists.
Claims
1. A laundry washing or washing and drying machine comprising: a cabinet, a water container mounted within the cabinet, a drum supported within the water container and rotatable relative thereto, the drum adapted to hold a laundry load, an electric motor having a rotor connected for rotating the drum when energised to do so, a current sensor to provide an indication of the motor current, and a controller operable to energise the rotor to rotate the drum at selected rotational speeds and to receive the motor current indication from the current sensor, the controller configured to: energise the motor to rotate the drum at a first rotational speed, determine the magnitude of the motor current indication at the first rotational speed, energise the motor to rotate the drum at a second rotational speed, different to the first rotational speed, determine the magnitude of the motor current indication at the second rotational speed, and decide whether undetached laundry is present on the drum by comparing the motor current magnitude indication at the first rotational speed to the motor current magnitude indication at the second rotational speed.
2. The laundry washing or washing and drying machine according to claim 1, wherein the second rotational speed is greater than the first rotational speed, and wherein the controller is further configured to decide that undetached laundry is not present on the drum if the motor current magnitude indication at the first rotational speed is greater than the motor current magnitude indication at the second rotational speed, or the controller is further configured to decide that undetached laundry is present on the drum if the motor current magnitude indication at the first rotational speed is less than the motor current magnitude indication at the second rotational speed.
3. The laundry washing or washing and drying machine according to claim 1, wherein the second rotational speed is greater than the first rotational speed, the controller further configured to: calculate a value indicative of a percentage change in motor current magnitude between the first and second rotational speeds, and decide that undetached laundry is not present on the drum if the calculated value indicates a percentage change in motor current magnitude from the first rotational speed to the second rotational speed which is greater than a predetermined percentage value, or decide that undetached laundry is present on the drum if the calculated value indicates a percentage change in motor current magnitude from the first rotational speed to the second rotational speed which is less than a predetermined percentage value.
4. The laundry washing or washing and drying machine according to claim 1, the controller further configured to energise the motor to rotate the drum at the first or second rotational speed for a predetermined period of time and the motor current magnitude indication for a particular rotational speed is determined by averaging a plurality of detected motor current magnitude indication values at that particular rotational speed during the predetermined period of time.
5. The laundry washing or washing and drying machine according to claim 1, wherein the controller is configured to set the first rotational speed below the speed required to centrifugally hold the laundry load against the surface of the drum for a complete drum rotation and to set the second rotational speed sufficiently high to hold the laundry load against the surface of the drum for a complete drum rotation.
6. The laundry washing or washing and drying machine according to claim 1, further comprising a speed detector for determining the rotational speed of the rotor or drum, wherein the controller is further configured to: determine a first value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a predetermined rotational speed, determine a second value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a further predetermined rotational speed, different to the predetermined rotational speed, and decide whether undetached laundry is present on the drum by comparing the motor current magnitude indication at the first rotational speed to the motor current magnitude indication at the second rotational speed, and by comparing the first value to the second value.
7. The laundry washing or washing and drying machine according to claim 6, wherein the further predetermined rotational speed is greater than the predetermined rotational speed, and the second rotational speed is greater than the first rotational speed, and wherein the controller is further configured to decide that undetached laundry is not present on the drum if the motor current magnitude indication at the first rotational speed is less than the motor current magnitude indication at the second rotational speed, and the first value is less than the second value, or the controller is further configured to decide that undetached laundry is present on the drum if the motor current magnitude indication at the first rotational speed is less than the motor current magnitude indication at the second rotational speed, and the first value is greater than the second value.
8. The laundry washing or washing and drying machine according to claim 6, wherein the controller is further configured to energise the motor to rotate the drum at the predetermined rotational speed or the further predetermined rotational speed for a predetermined period of time and each value indicative of a variation in speed for a particular rotational speed is determined by averaging a plurality of detected speed variation values at that particular rotational speed during the predetermined period of time.
9. The laundry washing or washing and drying machine according to claim 6, wherein the controller is further configured to set the first rotational speed equal to the predetermined rotational speed and to set the second rotational speed equal to the further predetermined rotational speed.
10. The laundry washing or washing and drying machine according to claim 2, wherein the controller is configured to set the first rotational speed below the speed required to centrifugally hold the laundry load against the surface of the drum for a complete drum rotation and to set the second rotational speed sufficiently high to hold the laundry load against the surface of the drum for a complete drum rotation.
11. The laundry washing or washing and drying machine according to claim 3, wherein the controller is configured to set the first rotational speed below the speed required to centrifugally hold the laundry load against the surface of the drum for a complete drum rotation and to set the second rotational speed sufficiently high to hold the laundry load against the surface of the drum for a complete drum rotation.
12. The laundry washing or washing and drying machine according to claim 4, wherein the controller is configured to set the first rotational speed below the speed required to centrifugally hold the laundry load against the surface of the drum for a complete drum rotation and to set the second rotational speed sufficiently high to hold the laundry load against the surface of the drum for a complete drum rotation.
13. The laundry washing or washing and drying machine according to claim 2, further comprising a speed detector for determining the rotational speed of the rotor or drum, wherein the controller is further configured to: determine a first value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a predetermined rotational speed, determine a second value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a further predetermined rotational speed, different to the predetermined rotational speed, and decide whether undetached laundry is present on the drum by comparing the motor current magnitude indication at the first rotational speed to the motor current magnitude indication at the second rotational speed, and by comparing the first value to the second value.
14. The laundry washing or washing and drying machine according to claim 3, further comprising a speed detector for determining the rotational speed of the rotor or drum, wherein the controller is further configured to: determine a first value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a predetermined rotational speed, determine a second value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a further predetermined rotational speed, different to the predetermined rotational speed, and decide whether undetached laundry is present on the drum by comparing the motor current magnitude indication at the first rotational speed to the motor current magnitude indication at the second rotational speed, and by comparing the first value to the second value.
15. The laundry washing or washing and drying machine according to claim 4, further comprising a speed detector for determining the rotational speed of the rotor or drum, wherein the controller is further configured to: determine a first value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a predetermined rotational speed, determine a second value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a further predetermined rotational speed, different to the predetermined rotational speed, and decide whether undetached laundry is present on the drum by comparing the motor current magnitude indication at the first rotational speed to the motor current magnitude indication at the second rotational speed, and by comparing the first value to the second value.
16. The laundry washing or washing and drying machine according to claim 5, further comprising a speed detector for determining the rotational speed of the rotor or drum, wherein the controller is further configured to: determine a first value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a predetermined rotational speed, determine a second value indicative of the variation in speed of the motor or drum while the motor is energised to rotate the drum at a further predetermined rotational speed, different to the predetermined rotational speed, and decide whether undetached laundry is present on the drum by comparing the motor current magnitude indication at the first rotational speed to the motor current magnitude indication at the second rotational speed, and by comparing the first value to the second value.
17. The laundry washing or washing and drying machine according to claim 7, wherein the controller is further configured to set the first rotational speed equal to the predetermined rotational speed and to set the second rotational speed equal to the further predetermined rotational speed.
18. The laundry washing or washing and drying machine according to claim 8, wherein the controller is further configured to set the first rotational speed equal to the predetermined rotational speed and to set the second rotational speed equal to the further predetermined rotational speed.
Description
(1) Preferred forms of the invention will now be described with reference to the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15) A laundry clothes washing machine 1 such as that shown in
(16) During operation of machine 1, a controller 8 receives input from a user interface such as control panel 9 or, although not shown, via a wirelessly-connected electronic device such as a smart mobile telephone or tablet device executing an applications program enabling the user to interact with controller 8. The user may, via interaction with the controller, be able to select certain wash cycles and to set certain wash parameters such as the level of soiling of the wash load, as is well-known. The user may also provide an indication of the size (such as the mass/weight) of the laundry load or, alternatively, the machine may incorporate a known automatic load-sensing function. For example, the load may be rotated at one or more rotational speeds and motor parameters such as required torque may be measured and used to estimate the size of the laundry load. In another example, one or more load sensor could be incorporated into the machine design, between cabinet 2 and water container 4, providing laundry load size (weight/mass) information to controller 8.
(17) During a washing cycle water is provided to the drum via an inlet valve 7, under instruction of controller 8, usually via a detergent drawer 10 to allow a user to add detergent or other wash additives that are flushed out of the drawer and in to water container 4 in the known way. The controller may incorporate a microprocessor and associated memory for storing executable instructions in the form of a computer programme. At the end of the washing cycle (and optionally, at a predetermined stage or stages during the washing cycle) wash liquid exits the machine via outlet 11 when drain pump 12 is operated, again under instruction of controller 8. Although not shown in
(18) Controller 8 is also connected to control the operation of an electric motor, for example a Brushless DC (BLDC) Permanent Magnet motor having a rotor 13 and stator 14. Although
(19) Often, a sensor may be provided to detect the rotational speed of the rotor or drum and supply a signal indicative of the speed to controller 8. The sensor may, for example, output a voltage pulse for every rotation of the shaft/rotor/drum. This could be achieved by a rotor position sensor such as a Hall-effect sensor fixed to a non-rotating part of the machine, sensing the presence of a magnet mounted to a rotating part of the machine. However, a separate physical sensor may not be necessary and, instead, electronic feedback from the motor itself may act as a sensor and provide sufficient information to controller 8 to establish the position and/or speed of the rotor. For example, stator 14 has a plurality of radially-extending stator poles around which stator windings are wound, the windings for example comprising three separate phases connected in a star or delta configuration. In such a three-phase stator winding of a BLDC motor, controller 8 (or a separate but connected specialised motor controller) provides commutation voltage signals or patterns to switches that appropriately interconnect the various phases with appropriate supply voltages. Such commutation signals may energise only two of the three stator windings at any moment in time and the third, un-energised winding may be used as a back-EMF sensor to detect the rotational position (or change in rotational position) of the rotor and therefore the actual speed of the rotor by also measuring the time between back-EMF readings.
(20) Controller 8 may, for example, operate the motor in a closed, speed control feedback loop whereby the controller establishes a commutation pattern to cause a desired rotor rotational speed and then detects the actual rotational speed that has been attained (via periodic position/speed feedback signals) and adjusts the commutation pattern accordingly for the next commutation of the stator windings so that the actual rotor speed approaches or is maintained at/around the desired rotational speed.
(21) In accordance with preferred forms of the present invention, controller 8 is also programmed to carry out a series of steps (described below) aimed at determining whether drum 5 has an undetached laundry ring within it. An undetached laundry ring 16 is illustrated in
(22) When machine 2 is a combined laundry washing and drying machine, it will of course also incorporate a drying circuit including a heat generating device (a heating element or a heat-pump) and a fan for circulating warm air through the drum for removing moisture from the laundry load. The heating circuit may be open to the external environment or it may be a closed loop such as is the case in a condensing clothes dryer or in a heat-pump clothes dryer. For a combined washer/dryer, detection of an undetached laundry ring 16 following completion of the washing cycle enables the laundry ring to be detached prior to commencement of the drying cycle, allowing the items within the laundry load to be more effectively dried by tumbling through the circulating heated air.
(23) Accurately automatically determining whether an undetached laundry ring is present enables controller 8 to: reliably indicate to the user the presence of the ring and the need to manually detach it via a message on a display and/or via an audible alarm, and/or automatically energise the motor to carry out rapid acceleration/deceleration and/or rotational direction change actions to cause the laundry ring to detach from the drum.
(24) In an automatic laundry ring detachment operation, valve 7 could also be opened to cause water to spray onto the laundry ring and/or to reach a level within water container 4 (with pump 12 and motor de-energised) that will wet a segment of the laundry ring. It has been found that partial wetting of the load may assist in detaching the laundry ring from the drum, although best water efficiency (and, in a combination washer/dryer, drying efficiency) will of course be attained without any additional water usage.
(25) Undetached Laundry Ring Detection System
(26) Preferred examples of a system for detecting the presence of an undetached laundry ring 16 in drum 5, following a spin-drying phase of a washing cycle) will now be described with reference to
(27) In a first preferred embodiment, with reference in particular to
(28)
(29) The periods of time at which the rotational speed is held substantially constant (or at which the speed plateaus) may be the same at each speed, although this is not reflected in the waveforms of
(30)
(31) For the case of a non-sticky laundry load (that is, an undetached laundry ring is not present) as shown in
(32) For the case of a sticky laundry load (that is, where an undetached laundry ring is present) as shown in
(33) By comparing the torque (or current) at a first predetermined rotational speed (which is below a rotational speed that is capable of centrifugally holding the laundry load against the drum's inner surface) to that at a second predetermined rotational speed (which is at or above a rotational speed capable of centrifugally holding the laundry load against the drum's inner surface), it will be appreciated that in the non-sticky case (
(34) Based on these observations,
(35) Simply calculating the difference in average current values at the two predetermined plateau rotational speeds, and comparing that difference to a predetermined threshold value, may be sufficient to reliably decide whether an undetached laundry ring is present in the drum. However, it is preferred to calculate, at block 112, a value indicative of the percentage change in average current, going from the first predetermined speed to the second predetermined speed, and using that indicative value in a comparison with a threshold value. For example, block 112 calculates a percentage decrease value:
(36)
(37) A decision is made at decision block 113 as to whether an undetached laundry ring is present in the drum. If the laundry load has formed an undetached laundry ring in the drum, with a relatively balanced distribution, the percentage decrease in current should theoretically be negative (indicating an increase) or close to zero because as the rotational speed increases from 30 to 90 rpm, the current will increase slightly to overcome the opposing friction force, which increases linearly proportional to speed.
(38) Accordingly, in this case I<0 (block 114) which indicates that an undetached laundry ring is present in the drum.
(39) In contrast, if an undetached laundry ring is not present in the drum, the items of the laundry load will tumble at 30 rpm and they will be attached to the drum at 90 rpm, and the torque (or current) required at 30 rpm will be much greater than the torque (or current) required at 90 rpm.
(40) Accordingly, in this case I>0 (block 115) which indicates that an undetached laundry ring is not present in the drum.
(41) In the above decision a threshold percentage change in average current of 0 has been used. However, as demonstrated above, if an undetached laundry ring is not present in the drum then the value of I will be much greater than zero while if an undetached laundry ring is present in the drum then the value of I will be only slightly less than zero. A calculated percentage change value of zero may therefore be interpreted as indicating that an undetached laundry ring is present or, in order to provide some tolerance or safety margin, a small positive percentage value such as 10% or 20% could be selected as the threshold percentage decrease value. Of course, a percentage increase (rather than decrease) calculation could alternatively be used, with an appropriate threshold value to enable the undetached laundry ring presence decision to be reliably made. Or, as mentioned above, simply determining that the average current decreases from 30 rpm to 90 rpm could be sufficient to decide that an undetached laundry ring is not present in the drum and any other change in average current could imply that an undetached laundry ring is present in the drum.
(42) As an example, applying the equation in block 112 to the graphs of
(43)
(44) The algorithm presented above and illustrated in
(45)
(46) In order to more robustly detect undetached laundry rings in very small/light laundry loads, a second decision-making criterion could be added to the algorithm. Because, at low rotational speeds (below the speed at which the laundry is centrifugally held against the drum's surface), the laundry load within drum 5 is able to move (or tumble) relative to the drum, the load on shaft 15 is not constant. As a result, the actual magnitude of the rotor/drum speed, even once a desired or set rotational speed has been attained by controller 8, will fluctuate about that desired speed. The output signal from the rotor position/speed sensor (whether a motion-detecting separate physical sensor or a component/module of controller 8 that analyses electronic signals fed back from the stator) can enable controller 8 to monitor that speed fluctuation in order to detect whether tumbling of the load in the drum is occurring and therefore to help decide whether an undetached laundry ring is present in the drum. Accordingly, in a second preferred embodiment of the present invention (which will now be described with reference to
(47) In the drawing figures this speed variation is referred to as the Bump Energy (Be) and is a measure of the total amount of speed variation during each complete motor mechanical revolution. Bump energy is a measure that has been used previously to detect off-balance (or out-of-balance) conditions in laundry washing machines (see, for example, US20070039106A). As an example, the value of Be for each revolution may in effect correspond to or represent an integration of the absolute value of the difference in magnitude between the actual rotational speed and the set rotational speed (or a moving average of the actual rotational speed), preferably at plural discrete sample times during each mechanical revolution. That is, at each sample point during the rotation, the absolute value of the difference between the actual speed and the set (or averaged actual) speed is determined and the differences summed over the full revolution to arrive at a value for Be for each revolution.
(48)
(49) For a very small/light laundry load sizes/masses, where an undetached laundry ring is present in the drum, the trend in speed variation is opposite to that described immediately above, as shown for example in
(50) Preferably, the speed variation criterion is determined at the same rotational speed plateaus as the motor current criterion. In that way, the first and second criterion can be detected/calculated during each of two rotational speed plateaus, minimising the time taken to carry out the method required to make the decision. Also, as with the first (motor current) criterion, preferably the speed variation signal is measured only during each plateau region of the speed signal, ideally being averaged so that a single speed variation value is generated for each rotor/drum speed plateau.
(51) However, it has been found that this second criterion, using speed variation, is not particularly effective at differentiating whether an undetached laundry ring exists for larger or normal laundry load sizes/masses. This is because, particularly at low speeds (for example, 30 rpm but also at 60 rpm), the speed variation value signal from a non-sticky laundry load (no undetached laundry ring) fluctuates so much at each motor speed plateau that it is too noisy to be used in the detection algorithm. The reason for the large fluctuation in speed variation value is that as large laundry load items tumble at low speed they make a significant impact on the (low) rotational speed of the drum. As a result, it is preferred that the second (speed variation) criterion only be used to decide whether an undetached laundry ring is present for a light/small laundry load. While the following explanation of detection system using speed variation does not require input to the controller of the load size/mass, it could of course be provided and the algorithm adapted so that speed variation is only used as a distinguishing criterion when the load size/mass is below a predetermined threshold.
(52) Based on the above observations,
(53) As before, the difference in average current values at the two predetermined plateau rotational speeds could be used for comparison purposes but it is preferred to calculate, at block 122, a value indicative of the percentage change in average current I, going from the first predetermined speed to the second predetermined speed. Block 122 is similar to previous block 112 except an additional bump energy change value (change in speed variation value) Be is also determined (in the preferred form shown in
(54) As in previous decision block 113, a decision is made at block 123 as to whether the calculated percentage change in motor current is greater than a threshold value (in the illustrated case, the threshold value is zero). If the percentage change in motor current is greater than the threshold value then it is decided (block 124) that an undetached laundry ring is not present in the drum. This is the situation illustrated in
(55) If the change in current is not greater than zero at decision block 123, then either the load size is normal (greater than about 200 g) and an undetached laundry ring is present (i.e., a sticky load) or the laundry load is very light/small such that there was no change or a slight increase in motor current between 30 and 90 rpm. Control then passes to decision block 125 where the second criterion (speed variation) is introduced into the decision. At decision block 125, if there was a bump energy increase between 30 and 90 rpm (that is, Be<0) then control passes to block 124 where it is decided that an undetached laundry ring is not present in the drum. This situation is illustrated in
(56) The exemplary waveforms of
(57) From
avI.sub.3077 mA and avI.sub.9091 mA.
(58) Substituting these values into the equation in decision block 123:
(59)
(60) Because of this negative result, control passes from block 123 to decision block 125. From
avBe.sub.307 and avBe.sub.9033.
(61) Substituting these values into the equation in decision block 125:
Be=733=26.
(62) Because this result is also negative, it is correctly decided at block 124 that an undetached laundry ring is not present in the drum.
(63)
(64) In respective blocks 130, 131 and 132, motor current and speed variation values are obtained for exemplary rotational speeds of 30, 60 and 90 rpm and average current (avI.sub.30, avI.sub.60, avI.sub.90) and speed variation (avBe.sub.30, avBe.sub.60, avBe.sub.90) values are calculated for each. As previously mentioned, the plateau, substantially constant speeds may be maintained for around 10 seconds, for example.
(65) A series of decision blocks (133, 135, 136, 139) then ensue which determine, from the average current (or torque) and speed variations at the three rotational speeds, whether an undetached laundry ring is present or not present in the drum. Firstly, decision block 133 compares average current at 30 rpm to average current at 90 rpm (percentage change in current could alternatively be calculated, as previously discussed). If average current at 30 rpm is greater than average current at 90 rpm then the load is of a normal size (greater than about 200 g) and it can be decided (block 134) that no undetached laundry ring is present in the drum.
(66) If the answer to the decision in block 133 is NO then, at decision block 135 the average current at 30 rpm is compared to the average current at 60 rpm. Again, a percentage change in current could alternatively be calculated. If average current at 30 rpm is greater than average current at 60 rpm then the load size is very small (less than about 200 g) and it is decided (block 134) that no undetached laundry ring is present in the drum. This situation is illustrated in
(67) If the answer to the question in decision block 135 is NO then, at decision block 136 the average speed variation at 30 rpm is compared to the average speed variation at 60 rpm. If the average speed variation at 30 rpm is greater than or equal to the average speed variation at 60 rpm then the load size is very small and it is decided (block 137) that an undetached laundry ring is present in the drum. This situation is illustrated in
(68) If the answer to the question in decision block 136 is NO then, at decision block 138 average speed variation at 30 rpm is compared to average speed variation at 90 rpm. If the average speed variation at 30 rpm is less than the average speed variation at 90 rpm then the load size is very small (less than about 200 g) and it is decided (block 134) that no undetached laundry ring exists in the drum. This situation is illustrated in
(69) If the answer to the question in decision block 138 is NO then it is decided (at block 137), by a process of elimination, that an undetached laundry ring is present in the drum. This is akin to the situation illustrated in
(70) As discussed previously, once it has been decided that an undetached laundry ring is present in the drum (block 114 or 126), controller 8 may be further programmed to alert a user to the presence of the laundry ring, audibly and/or visually, such as via the control panel 9 of the appliance or on a wirelessly-connected device such as a mobile telephone. Controller 8 may alternatively or additionally be programmed to automatically loosen/detach/break/destroy the undetached laundry ring by undergoing a short additional detachment operation phase at the end of the washing cycle (or prior to the beginning of the drying cycle in a combined laundry washer/dryer) which involves rapidly changing speed and/or rotational direction of the drum until the laundry ring is broken, similar to the process described in the aforementioned DE19947307C. The detachment phase could alternatively or additionally include the introduction of water to the load, similar to the processes described in the aforementioned U.S. Pat. No. 2,990,706A and DE2416518A.