The present subject matter relates generally to washing machine appliances, and more particularly to systems and methods for assessing drain pump performance in washing machine appliances.
Washing machine appliances generally include a tub for containing wash liquid, e.g., water, detergent, bleach, and/or other additives, during operation of such washing machine appliances. A wash basket is rotatably mounted within the wash tub and defines a wash chamber for receipt of articles for washing, and an agitation element is rotatably mounted within the wash basket. Washing machine appliances are typically equipped to operate in one or more modes or cycles, such as wash, rinse, and spin cycles. For example, during a wash or rinse cycle, the wash fluid is directed into the wash tub in order to wash and/or rinse articles within the wash chamber. In addition, the wash basket and/or the agitation element can rotate at various speeds to agitate or impart motion to articles within the wash chamber, to wring wash fluid from articles within the wash chamber, etc.
Generally, drain cycles are important during a wash or rinse cycle to remove the wash fluid from the wash basket, e.g., to drain the water, detergent, and/or bleach. Thus, the drain pump is an important component in the operation of the washing machine appliance and malfunction of the drain pump can cause problems, such as flooding and/or damaging articles within the wash chamber.
Accordingly, a washing machine appliance including features and controls for drain pump performance monitoring would be useful. More specifically, washing machine appliances and methods of operating washing machine appliances that detect when a drain pump malfunctions would be particularly beneficial.
Aspects and advantages of the invention will be set forth in part in the following description, or may be apparent from the description, or may be learned through practice of the invention.
In one example embodiment, a method of operating a washing machine appliance. The washing machine appliance includes a cabinet, and a wash tub mounted within the cabinet. The wash tub is configured for containing fluid during operation of the washing machine appliance. The washing machine appliance further includes a wash basket rotatably mounted within the wash tub. The wash basket defines a wash chamber configured for receiving laundry articles. The method includes commencing an operating cycle, and sending, during the operating cycle, an activation command to a drain pump of the washing machine appliance. The drain pump is configured to drain wash liquid from the wash tub. The method also includes obtaining one or more images of the wash tub, after sending the activation command, using a camera mounted within the cabinet. The camera is positioned and oriented with the wash basket within a field of vision of the camera. The method further includes analyzing the one or more images of the wash tub, and determining whether the drain pump is operating as expected based at least in part on the analysis of the one or more images. The drain pump operating as expected includes draining wash liquid from the wash tub at or above a minimum drain rate.
In another example embodiment, a washing machine appliance includes a cabinet, and a wash tub mounted within the cabinet. The wash tub is configured for containing fluid during operation of the washing machine appliance. The washing machine appliance also includes a wash basket rotatably mounted within the wash tub. The wash basket defines a wash chamber configured for receiving laundry articles. Additionally, the washing machine appliance also includes a spout configured for providing fluid to the wash tub, and a camera mounted one of on or within the cabinet. The camera is positioned and oriented with the wash basket within a field of vision of the camera. The washing machine appliance further includes a controller configured to commence an operating cycle and send, during the operating cycle, an activation command to a drain pump of the washing machine appliance. The drain pump is configured to drain wash liquid from the wash tub. The controller is also configured to obtain one or more images of the wash tub, after sending the activation command, using a camera mounted within the cabinet. The camera is positioned and oriented with the wash basket within a field of vision of the camera. The controller is further configured to analyze the one or more images of the wash tub, and determine whether the drain pump is operating as expected based at least in part on the analysis of the one or more images. The drain pump operating as expected includes draining wash liquid from the wash tub at or above a minimum drain rate.
These and other features, aspects and advantages of the present invention will become better understood with reference to the following description and appended claims. The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
A full and enabling disclosure of the present invention, including the best mode thereof, directed to one of ordinary skill in the art, is set forth in the specification, which makes reference to the appended figures.
Repeat use of reference characters in the present specification and drawings is intended to represent the same or analogous features or elements of the present invention.
Reference now will be made in detail to embodiments of the invention, one or more examples of which are illustrated in the drawings. Each example is provided by way of explanation of the invention, not limitation of the invention. In fact, it will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the scope or spirit of the invention. For instance, features illustrated or described as part of one embodiment can be used with another embodiment to yield a still further embodiment. Thus, it is intended that the present invention covers such modifications and variations as come within the scope of the appended claims and their equivalents.
As used herein, terms of approximation, such as “generally,” or “about” include values within ten percent greater or less than the stated value. When used in the context of an angle or direction, such terms include within ten degrees greater or less than the stated angle or direction. For example, “generally vertical” includes directions within ten degrees of vertical in any direction, e.g., clockwise or counter-clockwise.
An inlet or spout 72 is configured for directing a flow of fluid into wash tub 64. The spout 72 may be a part of a fluid circulation system of the washing machine appliance, such as an inlet of the fluid circulation system. In particular, spout 72 may be positioned at or adjacent top portion 80 of wash basket 70. Spout 72 may be in fluid communication with a water supply (not shown) in order to direct fluid (e.g., clean water) into wash tub 64 and/or onto articles within wash chamber 73 of wash basket 70. A valve 74 regulates the flow of fluid through spout 72. For example, valve 74 can selectively adjust to a closed position in order to terminate or obstruct the flow of fluid through spout 72. In some embodiments, the spout 72 may be or include a drawer, such as a detergent drawer or additive drawer, through which water flows before flowing into the wash tub 64 and/or wash chamber 73. For example, in embodiments which include the drawer, the water may mix with an additive in the drawer, thereby creating wash fluid comprising water and additive dissolved therein or intermixed therewith, and wash fluid may then flow into the wash chamber 73 via the spout 72 (which may be at least partially defined by, e.g., a wall or other portion of the drawer in such embodiments) after a certain liquid volume or level within the drawer has been reached.
A pump assembly 90, e.g., a drain pump 90 (shown schematically in
An agitation element 92, shown as an impeller in
Operation of washing machine appliance 50 is controlled by a processing device or controller 100, that is operatively coupled to the user interface input located on washing machine backsplash 56 for user manipulation to select washing machine cycles and features. In response to user manipulation of the user interface input, controller 100 operates the various components of washing machine appliance 50 to execute selected machine cycles and features.
Controller 100 may include a memory and microprocessor, such as a general or special purpose microprocessor operable to execute programming instructions or micro-control code associated with a cleaning cycle. The memory may represent random access memory such as DRAM, or read only memory such as ROM or FLASH. In one embodiment, the processor executes programming instructions stored in memory. The memory may be a separate component from the processor or may be included onboard within the processor. Alternatively, controller 100 may be constructed without using a microprocessor, e.g., using a combination of discrete analog and/or digital logic circuitry (such as switches, amplifiers, integrators, comparators, flip-flops, AND gates, and the like) to perform control functionality instead of relying upon software. Control panel 58 and other components of washing machine appliance 50 may be in communication with controller 100 via one or more signal lines or shared communication busses. It should be noted that controllers 100 as disclosed herein are capable of and may be operable to perform any methods and associated method steps as disclosed herein.
In an illustrative embodiment, laundry items are loaded into wash chamber 73 of wash basket 70, and washing operation is initiated through operator manipulation of control input selectors 60. Wash tub 64 is filled with water and mixed with detergent to form a wash liquid. Valve 74 can be opened to initiate a flow of water into wash tub 64 via spout 72, and wash tub 64 can be filled to the appropriate level for the amount of articles being washed. Once wash tub 64 is properly filled with wash fluid, the contents of the wash basket 70 are agitated with agitation element 92 for cleaning of laundry items in wash basket 70. More specifically, agitation element 92 may be moved back and forth in an oscillatory motion. The wash fluid may be recirculated through the washing machine appliance 50 at various points in the wash cycle, such as before or during the agitation phase (as well as one or more other portions of the wash cycle, separately or in addition to before and/or during the agitation phase).
After the agitation phase of the wash cycle is completed, wash tub 64 is drained. Laundry articles can then be rinsed by again adding fluid to wash tub 64, depending on the particulars of the cleaning cycle selected by a user, agitation element 92 may again provide agitation within wash basket 70. One or more spin cycles may also be used. In particular, a spin cycle may be applied after the wash cycle and/or after the rinse cycle in order to wring wash fluid from the articles being washed. During a spin cycle, wash basket 70 is rotated at relatively high speeds. In various embodiments, the pump 90 may be activated to drain liquid from the washing machine appliance 50 during the entire drain phase (or the entirety of each drain phase, e.g., between the wash and rinse and/or between the rinse and the spin) and may be activated during one or more portions of the spin cycle.
While described in the context of a specific embodiment of washing machine appliance 50, using the teachings disclosed herein it will be understood that washing machine appliance 50 is provided by way of example only. Other washing machine appliances having different configurations (such as horizontal-axis washing machine appliances), different appearances, and/or different features may also be utilized with the present subject matter as well.
Referring now to
It should be appreciated that camera 200 may include any suitable number, type, size, and configuration of camera(s) 200 for obtaining images of wash basket 70. In general, camera 200 may include a lens that is constructed from a clear hydrophobic material or which may otherwise be positioned behind a hydrophobic clear lens. So positioned, camera 200 may obtain one or more images or videos of wash basket 70, as described in more detail below. In some embodiments, washing machine appliance 50 may further include a tub light (not shown) that is positioned within cabinet 52 or wash chamber 73 for selectively illuminating wash chamber 73 and/or contents therein, such as wash basket 70.
Notably, controller 100 of washing machine appliance 50 (or any other suitable dedicated controller) may be communicatively coupled to camera 200 and other components of washing machine appliance 50. As explained in more detail below, controller 100 may be programmed or configured for obtaining images using camera 200, e.g., in order to detect certain operating conditions and improve the performance of washing machine appliance 50. In addition, controller 100 may be programmed or configured to perform methods to identify a structural similarity index (SSIM) value and to analyze the SSIM value between one or more images or videos of wash basket 70. Such analysis may be, for example, pixel-based, such as determining structural similarity based on a number of different pixels between one or more images or videos of wash basket 70, and examples of such SSIM value analysis will be described in more detail below with reference to various example embodiments.
Controller 100 may be generally configured to perform a series of steps in order to detect certain operating conditions and improve the performance of washing machine appliance 50. More particularly, controller 100 may be configured to perform a series of steps in order to detect malfunction of pump 90, such as the controller may be operable to determine whether the pump is operating as expected. Operating as expected may include providing at least a minimum drain rate, where draining more slowly than the minimum rate may be determined as the drain pump not operating as expected. For example, controller 100 may be generally configured to receive a command to, and/or commence, an operating cycle. The operating cycle may be or include a drain operation, such as a drain phase of an operating cycle. The command may include normal operation command, such as, pump 90 may be activated to drain liquid from the washing machine appliance 50 during the entire drain phase or during one or more portions of the spin cycle, or the command may be user manipulation of the user interface input. Thus, controller 100 may be configured to activate pump 90 whereby, when pump 90 is operating, such as operating as expected, the drain pump drains the wash liquid from the wash tub 64. For example, controller 100 may be generally configured to send, during the operating cycle, an activation command to pump 90 of washing machine appliance 50. Controller 100 may generally be further configured to obtain one or more images of wash basket 70, after sending the activation command, using the camera. The step of obtaining one or more images of the wash tub 64 may include taking multiple images of the wash basket over a specified time period, e.g., sixty seconds (60 s), after sending the activation command. For example, the one or more images may include an initial image, a first subsequent image, and a second subsequent image.
The controller may then be configured to analyze the one or more images of the wash basket 70. Analyzing the one or more images may generally include determining a first SSIM value for the first image and determining a second SSIM value for the second subsequent image, each image compared in view of the initial image. In other words, the SSIM values are determined by comparing each subsequent image to the initial image. The SSIM values represented as the Y axis of
In additional or alternative example embodiments, controller 100 may be configured to provide a user notification when pump 90 is not operating as expected. The user notification may include one or more of audible tones, text messages, e-mails, and/or push notifications. Controller 100 may be further configured to reboot washing machine appliance 50 when pump 90 is determined to not be operating as expected. The user notification may also include a prompt or optional command the user may select to initiate the reboot of washing machine appliance 50.
As illustrated in
Referring now to
As shown in
As may be seen from the above, a method of operating a washing machine appliance includes commencing an operating cycle and sending an activation signal to a drain pump. The method also includes obtaining one or more images of the wash tub, after sending the activation signal, using a camera mounted within the cabinet and analyzing the one or more images of the wash tub. Then, determining whether a drain pump is operating based at least in part on the analysis of the one or more images. The images may be grayscale to advantageously increases the accuracy of the SSIM value of the images. The method advantageously uses a camera and image processing in a washing machine appliance to determine malfunction of the drain pump.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. 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 include 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.