A washing machine

CN122942299APending Publication Date: 2026-10-20HISENSE(SHANDONG)REFRIGERATOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510450465.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

[0003]当其中一个洗衣机运行时,尤其处于脱水阶段时,洗衣机会产生震动,并使得另一个堆叠放置的洗衣机也发生震动情况;此时,若另一个堆叠放置的洗衣机正在进行水位检测,极易造成水位检测结果不准确

Benefits of technology

[0058]上述技术方案中,通过洗衣机的通信模块,将水位检测次数(如,第一次数)发送给终端设备,方便携带终端设备用户及时了解洗衣机水位检测次数的调整情况,提高了用户与洗衣机之间的交互体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure HDA0005354132550000011
    Figure HDA0005354132550000011
  • Figure HDA0005354132550000012
    Figure HDA0005354132550000012
  • Figure HDA0005354132550000021
    Figure HDA0005354132550000021
Patent Text Reader

Abstract

This application discloses a washing machine, including: a cabinet, a first drum, a second drum, and a controller. Each drum includes a water level detection device. The controller is configured to acquire vibration parameters of the cabinet and the operating state of a target drum, wherein the target drum is the first drum and / or the second drum. If, based on the vibration parameters of the cabinet and the operating state of the target drum, it is determined that the cabinet is in an abnormal vibration state, the controller controls the water level detection device corresponding to the target drum to reduce the number of water level detections based on the vibration parameters of the cabinet. By adopting this application embodiment, when the washing machine vibrates, reducing the number of water level detections can reduce the adverse effects of vibration on the water level detection results, thereby reducing the error in the washing machine's water level detection and ensuring the washing effect of the washing machine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of washing machine technology, and is not limited to a washing machine. Background Technology

[0002] With the improvement of living standards, washing machines have become an indispensable household appliance in modern families. At the same time, some families will purchase multiple washing machines and stack them, for example, stacking two washing machines one on top of the other.

[0003] When one washing machine is running, especially during the spin-drying stage, it vibrates, causing other stacked washing machines to vibrate as well. If the other stacked washing machine is performing water level detection at this time, the result can easily become inaccurate. Therefore, reducing the error in water level detection when washing machines vibrate remains a technical problem that needs to be solved. Summary of the Invention

[0004] In view of this, the washing machine provided in this application embodiment can reduce the error of water level detection when the washing machine vibrates.

[0005] This application provides a washing machine, including:

[0006] Box;

[0007] A first cylindrical body and a second cylindrical body are disposed inside the box and are arranged side by side at intervals along the width direction of the box.

[0008] Each cylinder includes:

[0009] The outer cylinder has a water-containing cavity;

[0010] The inner cylinder is disposed in the water-containing cavity;

[0011] A water level detection device is used to detect the water level inside the corresponding cylinder.

[0012] The washing machine also includes:

[0013] The controller is used to control the operating status of each cylinder.

[0014] The controller is configured as follows:

[0015] The vibration parameters of the housing and the operating status of the target cylinder are obtained, wherein the target cylinder is the first cylinder and / or the second cylinder;

[0016] If the box is determined to be in an abnormal vibration state based on the vibration parameters of the box and the operating status of the target cylinder, the water level detection device corresponding to the target cylinder is controlled to reduce the number of water level detections based on the vibration parameters of the box.

[0017] In the above technical solution, by utilizing the vibration parameters of the washing machine cabinet and the operating state of the target drum of the washing machine, it is determined that the washing machine cabinet is in an abnormal vibration state. Since the more times the water level is detected, the greater the error in water level detection will be, when the washing machine is vibrating, the adverse effects of vibration on the water level detection results can be reduced by controlling the water level detection device corresponding to the target drum to reduce the number of water level detections. This reduces the error in water level detection of the washing machine and ensures the washing effect of the washing machine.

[0018] In some embodiments, the controller is configured to control the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the housing, including:

[0019] Based on the first mapping relationship, the first number corresponding to the vibration parameters of the box is determined. The first mapping relationship is the relationship between the preset vibration parameters and the preset number of water level detections.

[0020] The water level detection device corresponding to the target cylinder is controlled to adjust the number of water level detections from the current number to the first number, where the first number is less than the current number.

[0021] In the above technical solution, the number of water level detections, i.e. the first number, can be quickly and accurately determined based on the vibration parameters of the washing machine drum according to the first mapping relationship. This allows the washing machine controller to promptly control the water level detection device corresponding to the target drum to reduce the number of water level detections from the current number to the first number, thereby improving the efficiency of adjusting the number of water level detections when the washing machine vibrates.

[0022] In some embodiments, the controller is further configured to:

[0023] When the target drum is in the washing state, the average water level of the target drum within a preset washing time is obtained at preset time intervals.

[0024] Based on the average water level and the water level threshold, the water level error corresponding to the preset washing time is obtained;

[0025] If the water level error is greater than the water level error threshold, the water level detection device corresponding to the target cylinder is controlled to adjust the number of water level detections from the first number to the second number, where the second number is less than the first number.

[0026] In the above technical solution, when the target drum is in the washing state, the average water level of the target drum within the preset washing time is detected, and the water level fluctuation within the preset washing time is determined by comparing the average water level with the water level threshold. If the water level error is greater than the water level error threshold, it indicates that the water level fluctuation is large. Then, the number of water level detections is reduced to reduce the adverse effect of vibration on the water level detection results. That is, the water level detection device corresponding to the target drum is controlled to reduce the number of water level detections from the first count to the second count. This method can adjust the number of water level detections in real time according to the changes in water level during the washing process, so as to adjust the number of water level detections in a timely manner and further reduce the error of water level detection in the washing machine.

[0027] In some embodiments, the washing machine further includes:

[0028] A water inlet device is connected to each of the drum bodies, and the water inlet device is used to deliver washing water into each of the drum bodies;

[0029] The controller is also configured to:

[0030] When the average water level is less than the water level threshold, during the pause and tumbling phase of the target drum in the washing state, the water inlet device is controlled to deliver washing water to the target drum until the water level of the target drum is equal to the water level threshold and then the delivery stops.

[0031] In the above technical solution, if the average water level is less than the water level threshold, it means that the water level of the target drum does not reach the washing water level. Since the target drum will rotate at a certain frequency for a certain period of time during the washing state, and then pause rotating for a certain period of time, the water level fluctuation is relatively smooth during the pause rotating phase. Therefore, during the pause rotating phase, the water inlet device is controlled to deliver washing water to the target drum until the washing water level is met. In this way, even when the washing machine vibrates, the washing effect of the washing machine can be guaranteed as much as possible.

[0032] In some embodiments, the controller is further configured to:

[0033] When the first cylinder is in a non-dehydration state and the second cylinder is in a dehydration state, the rotational speed of the second cylinder is obtained;

[0034] When the rotational speed of the second cylinder is greater than the rotational speed threshold, the water level detection device corresponding to the first cylinder is controlled to reduce the number of water level detections based on the rotational speed of the second cylinder.

[0035] In the above technical solution, if the first and second drums of the washing machine are in different operating states, when the second drum is in the spin-drying state, if the first drum is not in the spin-drying state, it will affect the water level detection accuracy of the first drum. Therefore, when the second drum is in the spin-drying state, by comparing the rotation speed of the second drum with the rotation speed threshold, and if the rotation speed of the second drum is greater than the rotation speed threshold, the number of water level detections can be reduced by controlling the water level detection device corresponding to the first drum to reduce the adverse effects on the water level detection results of the first drum, thereby reducing the error in the water level detection of the first drum and ensuring the washing effect of the first drum.

[0036] In some embodiments, the vibration parameters of the enclosure include vibration frequency and / or vibration amplitude; the controller is configured to:

[0037] If the vibration frequency is greater than the frequency threshold and / or the vibration amplitude is greater than the amplitude threshold when the target cylinder is in a non-dehydration state, the cylinder is determined to be in an abnormal vibration state.

[0038] In the above technical solution, by comparing the magnitude relationship between various vibration parameters and corresponding thresholds, such as comparing the vibration frequency with the frequency threshold and / or comparing the vibration amplitude with the amplitude threshold, it is possible to determine whether the washing machine cabinet is in an abnormal vibration state from multiple dimensions, thereby improving the accuracy and reliability of determining whether the washing machine is generating abnormal vibration.

[0039] In some embodiments, a vibration sensor is provided on the enclosure, the vibration sensor being used to detect the vibration frequency and / or vibration amplitude of the enclosure;

[0040] The controller is configured to:

[0041] The vibration parameters of the chamber are obtained by the vibration sensor, which are detected by the vibration sensor when the target cylinder is in a non-dehydration state.

[0042] In the above technical solution, the vibration frequency and / or amplitude of the washing machine can be directly detected by the vibration sensor installed on the machine body. In this way, when the washing machine vibrates, the vibration parameters of the machine body can be obtained in real time, which improves the efficiency and real-time performance of judging whether the washing machine is generating abnormal vibration, so as to promptly determine whether to adjust the water level detection frequency.

[0043] In some embodiments, the washing machine is stacked with a single-tub washing machine, and the washing machine further includes:

[0044] A communication module, which is used to communicate with the server;

[0045] The controller is configured to:

[0046] The vibration parameters of the casing are obtained from the server through the communication module. The vibration parameters are obtained by the server based on the second mapping relationship and the operating status of the single-tub washing machine. The second mapping relationship is the relationship between the preset operating status of the single-tub washing machine and the preset vibration parameters.

[0047] In the above technical solution, obtaining the vibration parameters of the washing machine cabinet through the server can save the computing resources of the washing machine controller and help reduce the power consumption of the washing machine. At the same time, when the washing machine and the single-tub washing machine are stacked, the server can quickly and accurately determine the vibration parameters based on the operating status of the single-tub washing machine according to the second mapping relationship, so that the controller can promptly determine whether the washing machine is in an abnormal vibration state, thereby improving the efficiency of adjusting the number of water level detections when the washing machine vibrates.

[0048] In some embodiments, the washing machine is stacked with a single-tub washing machine, and the washing machine further includes:

[0049] A short-range communication module, wherein the short-range communication module is used to communicate with the single-drum washing machine;

[0050] The controller is configured to:

[0051] The operating status of the single-drum washing machine is obtained through the short-range communication module;

[0052] Based on the second mapping relationship and the operating state of the single-tub washing machine, the vibration parameters of the cabinet are obtained. The second mapping relationship is the relationship between the preset operating state of the single-tub washing machine and the preset vibration parameters.

[0053] In the above technical solution, when washing machines and single-tub washing machines are stacked, the operating status of the single-tub washing machine can be quickly and directly obtained through the short-range communication module. At the same time, the vibration parameters can be quickly and accurately determined based on the operating status of the single-tub washing machine according to the second mapping relationship, so that the controller can promptly determine whether the washing machine is in an abnormal vibration state, thereby improving the efficiency of adjusting the number of water level detections when the washing machine vibrates.

[0054] In some embodiments, the washing machine further includes:

[0055] A communication module, wherein the communication module is used to communicate with a terminal device;

[0056] The controller is also configured to:

[0057] The communication module sends a prompt message to the terminal device, the prompt message being used to instruct the terminal device to output the first number of times.

[0058] In the above technical solution, the number of water level detections (e.g., the first count) is sent to the terminal device through the washing machine's communication module, which makes it convenient for users carrying terminal devices to understand the adjustment of the washing machine's water level detection count in a timely manner, thus improving the interactive experience between users and the washing machine. Attached Figure Description

[0059] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application.

[0060] Figure 1 This is a schematic diagram of a scenario where washing machines are stacked, as disclosed in an embodiment of this application;

[0061] Figure 2 This is a schematic diagram of a twin-tub washing machine disclosed in an embodiment of this application;

[0062] Figure 3 This is a schematic diagram of the structure of a twin-tub washing machine disclosed in an embodiment of this application;

[0063] Figure 4 This is a control flowchart of a controller disclosed in an embodiment of this application;

[0064] Figure 5 This is a control flowchart of another controller disclosed in an embodiment of this application;

[0065] Figure 6 This is a schematic diagram of another twin-tub washing machine disclosed in the embodiments of this application;

[0066] Figure 7 This is a schematic diagram of another twin-tub washing machine disclosed in the embodiments of this application;

[0067] Figure 8 This is a schematic diagram of another twin-tub washing machine disclosed in the embodiments of this application;

[0068] Figure 9 This is a control flowchart of another controller disclosed in an embodiment of this application;

[0069] Figure 10 This is a control flowchart of another controller disclosed in the embodiments of this application;

[0070] Figure 11 This is a schematic diagram of another twin-tub washing machine disclosed in the embodiments of this application. Detailed Implementation

[0071] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.

[0072] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0073] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0074] It should be noted that the terms "first," "second," and "third" used in the embodiments of this application are used to distinguish similar or different objects and do not represent a specific ordering of objects. It is understood that "first," "second," and "third" can be interchanged in a specific order or sequence where permissible, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein. For example, without departing from the scope of this application, the first number can be referred to as the second number, and similarly, the second number can be referred to as the first number. The first number and the second number are different numerical values.

[0075] With the improvement of living standards, washing machines have become an indispensable household appliance in modern families. Some families even purchase multiple washing machines and stack them together, for example, see [link to example]. Figure 1 , Figure 1 This is a schematic diagram of a scenario where washing machines are stacked according to an embodiment of this application. Two washing machines are stacked one on top of the other, wherein a single-tub washing machine 20 is stacked below a twin-tub washing machine 10.

[0076] When one of the washing machines is running, especially during the spin-drying stage, it vibrates, causing the other stacked washing machines to vibrate as well. If the other stacked washing machine is performing a water level check at this time, it can easily lead to inaccurate water level readings. For example, ... Figure 1In the scenario depicting stacked washing machines, with both the twin-tub washing machine 10 and the single-tub washing machine 20 running, the single-tub washing machine 20 generates strong vibrations during its high-speed spin-drying cycle. This vibrations also cause the twin-tub washing machine 10 stacked on top to shake. If the twin-tub washing machine 10 is performing water level detection at this time, it will affect the accuracy of the water level detection results. Therefore, reducing the error in water level detection when the washing machines vibrate remains a technical problem that needs to be solved.

[0077] In view of this, this application provides a washing machine, which includes a cabinet, a first drum, a second drum, and a controller. Each drum includes a water level detection device. The controller is configured to acquire vibration parameters of the cabinet and the operating state of a target drum, wherein the target drum is the first drum and / or the second drum. If, based on the vibration parameters of the cabinet and the operating state of the target drum, it is determined that the cabinet is in an abnormal vibration state, the controller controls the water level detection device corresponding to the target drum to reduce the number of water level detections based on the vibration parameters of the cabinet. By adopting this application embodiment, when the washing machine vibrates, reducing the number of water level detections can reduce the adverse effects of vibration on the water level detection results, thereby reducing the error in the washing machine's water level detection and ensuring the washing effect of the washing machine.

[0078] To make the purpose and technical solution of this application clearer and more intuitive, the washing machine disclosed in this application will be described in detail below with reference to the accompanying drawings.

[0079] The washing machine provided in this application can have various implementation forms. For example, the washing machine can be a twin-tub washing machine, a triple-tub washing machine, etc. This application does not limit it.

[0080] As an example, please see Figure 2 , Figure 2 This is a schematic diagram of a twin-tub washing machine disclosed in an embodiment of this application. Figure 2 The twin-tub washing machine 10 shown includes a housing 110, a first tub 121, and a second tub 122. The first tub 121 and the second tub 122 are disposed within the housing 110 and arranged side-by-side at intervals along the width direction of the housing 110. It can be understood that the width direction of the housing 110 indicates the horizontal direction in which the twin-tub washing machine 10 extends when placed on the ground.

[0081] In this embodiment, the first drum 121 and the second drum 122 are used to contain laundry. It is understood that the first drum 121 and the second drum 122 are typically used to hold laundry such as clothes. Users can place clothes to be washed into any one or both of the first drum 121 and the second drum 122. When the twin-drum washing machine 10 is started, it can wash the clothes inside the first drum 121 and the second drum 122.

[0082] In this embodiment of the application, each drum of the washing machine includes: an outer drum having a water-holding cavity for containing washing water. For example, Figure 2 The first cylinder 121 shown includes an outer cylinder 1211, which has a water-containing cavity 1211A; the second cylinder 122 includes an outer cylinder 1221, which has a water-containing cavity 1221A.

[0083] In this embodiment of the application, each drum of the washing machine further includes: an inner drum disposed in a water-holding cavity, the inner drum being used to hold laundry and washing water, and other washing-related items. For example, as shown... Figure 2 The first drum 121 shown includes an inner drum 1212; the second drum 122 includes an inner drum 1222. It is understood that the user can place clothes to be washed, etc., in any one or both of the inner drums 1212 and 1222.

[0084] It should be noted that the twin-tub washing machine disclosed in this application may also include Figure 2 Other components not shown in the image. Figure 2 The components shown should not be construed as limiting the twin-tub washing machine disclosed in the embodiments of this application.

[0085] The internal structure and control process of the washing machine proposed in the embodiments of this application will be described in detail below.

[0086] As an example, please see Figure 3 , Figure 3 This is a schematic diagram of the structure of a twin-tub washing machine disclosed in an embodiment of this application. Figure 3 The twin-tub washing machine shown includes: a cabinet 110, a first tub 121, a second tub 122, and a controller 130.

[0087] In this embodiment of the application, each drum of the washing machine includes a water level detection device for detecting the water level inside the corresponding drum. For example, such as... Figure 3 The first tub 121 of the twin-tub washing machine shown includes a first water level detection device 1213, which is used to detect the water level inside the first tub 121. Figure 3 The second tub 122 of the twin-tub washing machine shown includes a second water level detection device 1223, which is used to detect the water level inside the second tub 122.

[0088] It should be noted that the water level detection device can be any type, such as a float, pressure sensor, or water level sensor; this application does not limit the type of water level detection device. The water level detection device can be installed at different positions within the inner cylinder according to its type to facilitate the detection of the water level within the corresponding cylinder; this application does not limit the installation position of the water level detection device within the inner cylinder.

[0089] It's understandable that once a washing machine starts, each drum goes through several stages, including water intake, washing, rinsing, and draining, before completing the entire washing process. During the non-spinning stage, water level detection is crucial. For example, during water intake, a water level sensor monitors the water level to control the supply of appropriate washing water to the drum; during washing, the sensor monitors the water level based on the clothes' absorption rate to determine if additional washing water is needed; during rinsing, the sensor assesses the rinsing process; and during draining, it checks if all water has been drained from the drum. Therefore, each drum's water level sensor monitors the water level during the non-spinning stage throughout the washing cycle. The accuracy of the water level detection during this stage is therefore critical for ensuring optimal washing results.

[0090] In this embodiment, the controller 130 is the control center of the washing machine, connecting all components of the washing machine via various interfaces and lines. The controller 130 is used to control the operating status of each drum. That is, the controller 130 can be used to control the operating status of the first drum 121 and the second drum 122.

[0091] It should be noted that the controller 130 can be set at any position in the housing 110. The controller 130 can be in the form of a control chip or a control device. This application does not limit this.

[0092] It should be noted that the twin-tub washing machine disclosed in this application may also include Figure 3 Other components not shown in the image. Figure 3 The components shown should not be construed as limiting the twin-tub washing machine disclosed in the embodiments of this application.

[0093] The control flow of the washing machine proposed in the embodiments of this application can be applied to, for example, Figure 2 and Figure 3 The twin-tub washing machine shown is not limited in this application.

[0094] The above structural diagram of the twin-tub washing machine provides a convenient understanding of the structure of the washing machine disclosed in this application embodiment, as well as the functions of each component constituting the washing machine. Based on this, the control flow of the washing machine proposed in this application embodiment can be implemented by the controller 130. The control flow for reducing water level detection errors in the washing machine, as proposed in this application embodiment, will be described in detail below.

[0095] For ease of description, the descriptions of the various components of the washing machine in the following text will no longer include the following: Figures 1 to 3 The labels for the components shown are exemplary; for example, controller 130 is described by controller, and first cylinder 121 is described by first cylinder.

[0096] Please see Figure 4 , Figure 4 This is a control flowchart of a controller disclosed in an embodiment of this application. Figure 4 The control flow diagram shown includes the following steps:

[0097] Step 410: The controller acquires the vibration parameters of the housing and the operating status of the target cylinder, which is the first cylinder and / or the second cylinder.

[0098] As described above, water level detection is involved when the washing machine is not in a spin-drying state, and the accuracy of the water level detection results is crucial for ensuring washing performance. Therefore, in scenarios where multiple washing machines are stacked, if one washing machine is in a spin-drying state, it will vibrate. This vibration will cause other washing machines stacked with it to shake. If other washing machines are not in a spin-drying state at this time, it will affect the accuracy of their water level detection results. Therefore, in this embodiment, the controller acquires the operating status of each drum after the washing machine starts to determine whether each drum is in a spin-drying state, thereby making a preliminary judgment on the accuracy of the washing machine's water level detection results.

[0099] In some implementations, the controller can acquire the operating status of each drum of the washing machine at preset time intervals after the washing machine is started. The preset time interval can be any set time interval, for example, acquiring the operating status of each drum every 5 minutes.

[0100] In this embodiment, the controller can acquire the operating status of the target drum, which can be any one or both of the first and second drums. That is, the operating status of the target drum includes the operating status of the first drum and / or the operating status of the second drum. In other words, taking a twin-drum washing machine as an example, the controller can acquire the operating status of any drum as long as it is started.

[0101] In this embodiment, the controller can also acquire vibration parameters of the washing machine cabinet, including vibration frequency, vibration amplitude, and other parameters. This application does not limit the type of vibration parameters acquired. Vibration frequency refers to the number of vibrations of the cabinet per unit time, reflecting the speed of vibration. Vibration amplitude refers to the maximum displacement distance of the cabinet from its equilibrium position during vibration, reflecting the intensity of vibration.

[0102] It is understandable that the magnitude of the vibration parameter is used to characterize the intensity of vibration within the washing machine's casing. A larger vibration parameter has a greater impact on the accuracy of the washing machine's water level detection results; conversely, a smaller vibration parameter has a smaller impact on the accuracy of the water level detection results.

[0103] In some implementations, the controller can acquire vibration parameters of the washing machine cabinet at preset time intervals after the washing machine is started. The preset time interval can be any set time interval, for example, acquiring the vibration parameters of the washing machine cabinet every 1 minute.

[0104] Step 420: When the controller determines that the box is in an abnormal vibration state based on the vibration parameters of the box and the operating status of the target cylinder, it controls the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the box.

[0105] In this embodiment, the controller can determine whether the housing is in an abnormal vibration state based on the vibration parameters of the housing and the operating state of the target cylinder. This application will describe in detail the implementation of how the controller determines whether the housing is in an abnormal vibration state in other embodiments, which will not be repeated here.

[0106] It's understandable that, if the controller determines the washing machine is vibrating abnormally, the intensity of the vibration will affect the accuracy of the water level detection. It should also be understood that the more times the water level is detected, the greater the error in the detection.

[0107] Therefore, in this embodiment of the application, when the controller determines that the box is in an abnormal vibration state, the controller can control the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the box, so as to reduce the error of the water level detection device corresponding to the target cylinder.

[0108] In some implementations, the number of water level detections by the water level detection device corresponding to the target cylinder is the current number. The controller is configured to control the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the housing. This includes: controlling the water level detection device corresponding to the target cylinder to reduce the current number of detections based on the vibration parameters of the housing, such that the reduced number of detections is less than the current number, so that the water level detection device corresponding to the target cylinder performs water level detections according to the reduced number of detections.

[0109] As can be seen, by implementing the embodiments of this application, and using the vibration parameters of the washing machine cabinet and the operating state of the target drum of the washing machine to determine that the washing machine cabinet is in an abnormal vibration state, the more times the water level is detected, the greater the error in the water level detection will be. Therefore, when the washing machine is vibrating, by controlling the water level detection device corresponding to the target drum to reduce the number of water level detections, the adverse effects of vibration on the water level detection results can be reduced, thereby reducing the error in the water level detection of the washing machine and ensuring the washing effect of the washing machine.

[0110] Through the above steps and procedures, one can basically understand the control process proposed in this application to reduce the water level detection error of the water level detection device by reducing the number of water level detections.

[0111] The following section details methods for reducing water level detection errors in water level monitoring devices. Please refer to [link to relevant documentation]. Figure 5 , Figure 5 This is a control flowchart of another controller disclosed in an embodiment of this application. Figure 5 The control flow diagram shown includes the following steps:

[0112] Step 510: The controller acquires the vibration parameters of the housing and the operating status of the target cylinder, which is the first cylinder and / or the second cylinder.

[0113] In some implementations, a vibration sensor is installed on the washing machine's cabinet. This sensor detects signals such as the vibration frequency and / or amplitude of the cabinet to obtain vibration parameters. For example, please refer to [link to example]. Figure 6 , Figure 6 This is a schematic diagram of another twin-tub washing machine disclosed in an embodiment of this application. Figure 6 The twin-tub washing machine shown also includes a vibration sensor 140. The vibration sensor 140 can be any type of sensor, such as an acceleration sensor, a displacement sensor, or a vibration switch; this application does not limit the type of vibration sensor. The vibration sensor can be placed at any location on the casing; this application also does not limit this.

[0114] It should be understood that the function of the vibration sensor is to convert the mechanical quantity of the washing machine's vibration into an electrical signal. When the washing machine vibrates, the electrical signal output by the vibration sensor changes from low to high; when the washing machine stops vibrating, the electrical signal output by the vibration sensor changes from high to low. The duration of the high-level signal output by the vibration sensor reflects the duration of the washing machine's vibration, the number of transitions in the electrical signal reflects the vibration frequency, and the amplitude of the transitions reflects the vibration amplitude.

[0115] In some embodiments, the vibration sensor can collect level signals at preset time intervals, determine the vibration frequency of the washing machine cabinet based on the number of level signal transitions within a preset duration, and determine the vibration amplitude of the washing machine cabinet based on the average value of the level signal transition amplitudes within a preset duration. It should be noted that the preset time interval and preset duration can be arbitrarily set, and this application does not limit them. For example, a preset time interval of 10 seconds means that a level signal is collected every 10 seconds, and a preset duration of 1 minute means that the vibration frequency of the washing machine cabinet is determined based on the number of level signal transitions detected within 1 minute, and the average value of the level signal transition amplitudes detected within 1 minute is used as the vibration amplitude of the washing machine cabinet.

[0116] Regarding the controller acquiring the vibration parameters of the washing machine cabinet in step 510, in some embodiments, the controller is configured to acquire the vibration parameters of the cabinet cabinet by: acquiring the vibration parameters of the cabinet cabinet through a vibration sensor, wherein the vibration parameters of the cabinet cabinet are detected by the vibration sensor when the target drum is in a non-spinning state. That is, the vibration sensor detects the vibration parameters of the cabinet cabinet when the target drum is in a non-spinning state and sends the detected vibration parameters to the controller so that the controller can acquire the vibration parameters of the cabinet cabinet. Using this embodiment, the vibration sensor installed on the cabinet cabinet can directly detect the vibration frequency and / or vibration amplitude of the cabinet cabinet. Thus, when the washing machine vibrates, the vibration parameters of the cabinet cabinet can be acquired in real time, improving the efficiency and real-time performance of determining whether the washing machine is generating abnormal vibrations, so as to promptly determine whether to adjust the water level detection frequency.

[0117] Optionally, when the controller detects that the target drum is not in a spin-drying state, it sends a vibration detection command to the vibration sensor. This command instructs the acquisition of vibration parameters of the drum. The vibration sensor receives and responds to the command, detecting the vibration frequency and / or amplitude of the drum to obtain vibration parameters, which are then sent to the controller. The controller receives these parameters to obtain the final vibration parameters of the drum. As described above, water level detection is involved when the washing machine is in a non-spin-drying state, and the accuracy of this detection is crucial for ensuring effective washing. Therefore, the controller sends a vibration detection command to the vibration sensor when the washing machine is in a non-spin-drying state, enabling timely detection.

[0118] In some implementations, vibration sensors can also be installed on the outer drum of each drum of the washing machine. These sensors detect signals such as vibration frequency and / or vibration amplitude of each drum to obtain vibration parameters for each drum. In other words, the controller can obtain the vibration parameters of the target drum through the vibration sensors. It should be understood that since the water level detection device is used to detect the water level of the corresponding drum, the vibration parameters of each drum can also be directly obtained to determine whether each drum is in an abnormal vibration state.

[0119] It should be noted that the vibration sensor can be set at any position on the outer cylinder, and this application does not limit this.

[0120] In some implementations, washing machines and single-tub washing machines can be stacked. For example, as... Figure 1 The twin-tub washing machine 10 and the single-tub washing machine 20 shown are stacked together. When the single-tub washing machine 20 is in the spin-drying state, it will cause the twin-tub washing machine 10 to vibrate.

[0121] In some implementations, the washing machine also includes a communication module for communicating with a server. As an example, please refer to... Figure 7 , Figure 7 This is a schematic diagram of another twin-tub washing machine disclosed in an embodiment of this application. Figure 7 The twin-tub washing machine shown also includes a communication module 150. The communication module 150 can be a wired communication module or a wireless communication module. It is understood that the controller and the server can communicate via either a wired or wireless communication module.

[0122] Optionally, the wired communication module can be any of Ethernet, Universal Serial Bus (USB), Lightning, etc., and this application does not limit it.

[0123] Optionally, the wireless communication module can be any one of a wireless local area network (WLAN) communication module, an ultra-wideband (UWB) communication module, a Bluetooth communication module, or a near field communication (NFC) module, and this application does not limit it.

[0124] It should be noted that servers include cloud servers, physical servers, virtual private servers (VPS), virtual hosts, etc. A server can be a single server, a server cluster consisting of multiple servers, or other distributed systems; this application does not impose any restrictions on this.

[0125] In some embodiments, the server includes a storage module that stores a second mapping relationship between preset operating states and preset vibration parameters of the single-tub washing machine, facilitating easy retrieval and retrieval. It should be noted that the second mapping relationship between the preset operating states and preset vibration parameters of the single-tub washing machine can be set by those skilled in the art according to actual needs, and this application does not limit this setting.

[0126] It is understandable that each operating state of a single-tub washing machine corresponds to vibration parameters, and the vibration parameters differ between different operating states. For example, the vibration parameters of a single-tub washing machine in the water-filling state are usually lower than those in the spin-drying state.

[0127] Regarding the controller acquiring the vibration parameters of the washing machine cabinet in step 510, in some other embodiments, the controller is configured to acquire the vibration parameters of the washing machine cabinet by: acquiring the vibration parameters of the washing machine cabinet from a server via a communication module. The vibration parameters are obtained by the server based on a second mapping relationship and the operating status of the single-tub washing machine. That is, in the case of stacking a twin-tub washing machine and a single-tub washing machine as provided in the embodiments of this application, the server can acquire the operating status of the single-tub washing machine after it is started; and call the second mapping relationship stored in the storage module, determine the vibration parameters of the twin-tub washing machine cabinet based on the second mapping relationship and the operating status of the single-tub washing machine; and then send the vibration parameters of the washing machine cabinet to the controller of the twin-tub washing machine via the communication module, so that the controller can acquire the vibration parameters of the washing machine cabinet.

[0128] By adopting this implementation method, the vibration parameters of the washing machine cabinet can be obtained through the server, which can save the computing resources of the washing machine controller and help reduce the power consumption of the washing machine. At the same time, when the washing machine and the single-tub washing machine are stacked, the server can quickly and accurately determine the vibration parameters based on the operating status of the single-tub washing machine according to the second mapping relationship, so that the controller can promptly determine whether the washing machine is in an abnormal vibration state, thereby improving the efficiency of adjusting the number of water level detections when the washing machine vibrates.

[0129] In some embodiments, the washing machine further includes a storage module that stores a second mapping relationship. This second mapping relationship is the relationship between preset operating states and preset vibration parameters of the single-drum washing machine, facilitating easy retrieval and recall. It should be noted that the description of the second mapping relationship in this embodiment can be found in the aforementioned embodiments and will not be repeated here.

[0130] In some implementations, the washing machine also includes a proximity communication module for communicating with the single-drum washing machine when the washing machine is stacked with it. As an example, see [link to example]. Figure 7 ,like Figure 7The communication module 150 shown includes a short-range communication module 151.

[0131] Optionally, the short-range communication module can be any one of a wireless fidelity (WiFi) communication module, an ultra-wideband communication module, a Bluetooth communication module, a near-field communication module, or a ZigBee communication module, and this application does not limit it.

[0132] Regarding the controller acquiring the vibration parameters of the washing machine cabinet in step 510, in some other embodiments, the controller is configured to acquire the vibration parameters of the washing machine cabinet by: acquiring the operating status of the single-tub washing machine through a short-range communication module; and obtaining the vibration parameters of the washing machine cabinet based on a second mapping relationship and the operating status of the single-tub washing machine. The second mapping relationship is the relationship between a preset operating status of the single-tub washing machine and preset vibration parameters. In other words, in the case of a stacked twin-tub washing machine and a single-tub washing machine as provided in this application embodiment, after the single-tub washing machine is started, the controller of the twin-tub washing machine can acquire the operating status of the single-tub washing machine through the short-range communication module; and call the second mapping relationship stored in the storage module to determine the vibration parameters of the twin-tub washing machine cabinet based on the second mapping relationship and the operating status of the single-tub washing machine.

[0133] Using this implementation method, when washing machines and single-tub washing machines are stacked, the operating status of the single-tub washing machine can be quickly and directly obtained through the short-range communication module. At the same time, based on the second mapping relationship, the vibration parameters can be quickly and accurately determined according to the operating status of the single-tub washing machine, so that the controller can promptly determine whether the washing machine is in an abnormal vibration state, thereby improving the efficiency of adjusting the number of water level detections when the washing machine vibrates.

[0134] It should be noted that any one or more implementation methods can be used for the controller to obtain the vibration parameters of the housing in step 510, and this application does not limit this.

[0135] Other implementations of step 510 can be found in step 410 above, and will not be repeated here.

[0136] Step 520: When the controller determines that the box is in an abnormal vibration state based on the vibration parameters of the box and the operating status of the target cylinder, it controls the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the box.

[0137] In some implementations, when the vibration parameters of the chamber include vibration frequency and / or vibration amplitude, the controller is configured to determine that the chamber is in an abnormal vibration state based on the vibration parameters of the chamber and the operating state of the target cylinder, including: when the operating state of the target cylinder is a non-dehydration state, if the vibration frequency is greater than a frequency threshold and / or the vibration amplitude is greater than an amplitude threshold, determining that the chamber is in an abnormal vibration state.

[0138] As described above, the controller can determine whether the housing is in an abnormal vibration state based on the vibration parameters of the housing and the operating status of the target cylinder. In this embodiment, the abnormal vibration state can be determined by comparing the relationship between the vibration frequency and a frequency threshold, and the relationship between the vibration amplitude and an amplitude threshold. It can be understood that when the vibration frequency is greater than the frequency threshold, it means that the number of vibrations of the housing per unit time is greater than the threshold, thus determining that the housing is in an abnormal vibration state; when the vibration amplitude is greater than the amplitude threshold, it means that the maximum displacement distance of the housing from its equilibrium position is greater than the threshold, thus determining that the housing is in an abnormal vibration state.

[0139] It should be noted that if either or both of the vibration frequency and vibration amplitude exceed the corresponding threshold, the enclosure is in an abnormal vibration state.

[0140] It should also be noted that the frequency threshold and amplitude threshold can be set by those skilled in the art according to actual needs, and this application does not limit them.

[0141] By adopting this implementation method, by comparing the magnitude relationship between various vibration parameters and corresponding thresholds, such as comparing the vibration frequency with the frequency threshold and / or comparing the vibration amplitude with the amplitude threshold, it is possible to determine whether the washing machine cabinet is in an abnormal vibration state from multiple dimensions, thereby improving the accuracy and reliability of determining whether the washing machine is generating abnormal vibration.

[0142] In some embodiments, the washing machine's storage module also stores a first mapping relationship, which is the relationship between preset vibration parameters and preset water level detection counts, for easy retrieval and recall at any time. It should be noted that the first mapping relationship between the preset vibration parameters and the preset water level detection counts can be set by those skilled in the art according to actual needs, and this application does not limit it in this regard.

[0143] It's understandable that each vibration parameter has a corresponding number of water level checks, and different vibration parameters require different numbers of water level checks. The larger the vibration parameter, the fewer the number of water level checks. Therefore, reducing the number of water level checks can decrease the error in water level detection. It should be noted that the number of water level checks is not zero, meaning that even if the washing machine experiences abnormal vibration, a water level check is still required to ensure the washing machine's operation.

[0144] In some embodiments, the number of water level detections by the water level detection device corresponding to the target cylinder is the current number; the controller is configured to control the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the tank, including: determining the first number corresponding to the vibration parameters of the tank according to a first mapping relationship; controlling the water level detection device corresponding to the target cylinder to adjust the number of water level detections from the current number to the first number, where the first number is less than the current number. For example, if the current number is 10, then the first number is 8, so as to reduce the error of water level detection by reducing the number of water level detections. This application does not limit the values ​​of the current number and the first number.

[0145] By adopting this implementation method, the vibration parameters of the washing machine drum can be quickly and accurately determined and converted into the number of water level detections, i.e. the first number, according to the first mapping relationship. This allows the washing machine controller to promptly control the water level detection device corresponding to the target drum to reduce the number of water level detections from the current number to the first number, thereby improving the efficiency of adjusting the number of water level detections when the washing machine vibrates.

[0146] In some implementations, the washing machine's communication module is also used to communicate with terminal devices.

[0147] It should be noted that the terminal device can be a mobile phone, tablet computer, laptop computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, headset, terminal in industrial control, terminal in self-driving, personal digital assistant (PDA), etc. Wearable devices can include smartwatches, smart bracelets, phone watches, smart ankle bracelets, smart earrings, smart necklaces, smart headphones, etc., and this embodiment of the invention is not limited to these.

[0148] As can be seen from the foregoing embodiments, the communication module can be a wired communication module or a wireless communication module. It is understood that the controller and the terminal device can communicate via either a wired or wireless communication module.

[0149] In some implementations, the controller is also configured to send a prompt message to the terminal device via a communication module, the prompt message indicating that the terminal device should output the first count. It can be understood that after receiving the prompt message from the controller, the terminal device can output the first count via an output device to prompt the user that the washing machine's current water level detection count has been adjusted from the current count to the first count.

[0150] Optionally, the terminal device includes an output device such as a display screen or a speaker. This application does not limit the type of output device. For example, the terminal device can display the text "The washing machine's water level detection count has decreased to 8 (an example of the first count)" on its display screen, or it can alternately output prompt sounds through its speaker and announce "The washing machine's water level detection count has decreased to 8" via voice.

[0151] Optionally, a preset application is installed on the terminal device. After receiving a prompt message from the controller, the terminal device can output the prompt message on the preset application. It can be understood that the preset application can be a personalized application associated with the washing machine, which can display relevant information about the washing machine in a personalized way, such as the number of times the washing machine's water level is detected and the adjustment status of the water level detection.

[0152] By adopting this implementation method, the number of water level detections (e.g., the first count) is sent to the terminal device through the washing machine's communication module. This allows users carrying terminal devices to promptly understand the adjustment of the washing machine's water level detection count, thus improving the interactive experience between the user and the washing machine.

[0153] Other implementations of step 520 can be found in step 420 above, and will not be repeated here.

[0154] Step 530: When the target drum is in the washing state, the controller obtains the average water level of the target drum within the preset washing time according to the preset time interval.

[0155] In this embodiment, the controller can acquire the average water level of the target drum within a preset washing time interval when the target drum is in the washing state. The average water level of the target drum is used to reflect the water level fluctuation within the target drum within the preset washing time. The washing state may include water inlet state, washing state, rinsing state, etc., and this application does not limit it.

[0156] It should be noted that the preset time interval and the preset washing duration can be any set time interval and washing duration, and this application does not limit them. For example, a preset time interval of 2 seconds means that the water level of the target drum is acquired every 2 seconds, and a preset duration of 1 minute means that the average water level of the target drum can be calculated based on the water level of the target drum acquired every 2 seconds within 1 minute.

[0157] Step 540: The controller obtains the water level error corresponding to the preset washing time based on the average water level and the water level threshold.

[0158] In some implementations, the washing machine's storage module also stores a correspondence between preset weights and preset water level thresholds; the controller is further configured to: acquire the target weight of the laundry inside the target drum; and determine the water level threshold corresponding to the target weight of the laundry based on the correspondence between the preset weights and preset water level thresholds. It can be understood that the water level threshold is typically the standard water level required for the washing machine to wash laundry of a corresponding weight, with different weights of laundry corresponding to different water level thresholds.

[0159] It should be noted that the correspondence between the preset weight and the preset water level threshold can be set by those skilled in the art according to actual needs, and this application does not limit this.

[0160] Optionally, the washing machine also includes a weighing sensor for detecting the weight of the laundry in each drum. It can be understood that the weighing sensor detects the target weight of the laundry in the target drum. When the washing machine is started, it first enters a weighing stage, during which the weighing sensor weighs the laundry in the target drum to obtain the target weight.

[0161] In this embodiment, after obtaining the average water level of the target drum within a preset washing time, the controller can calculate the difference between the average water level of the target drum and a water level threshold to obtain the water level error corresponding to the preset washing time. It can be understood that the difference between the average water level of the target drum and the water level threshold is used to represent the water level error for the preset washing time. A larger water level error indicates more severe vibration of the washing machine drum, which has a greater impact on the accuracy of the washing machine water level detection results; conversely, a smaller water level error indicates less vibration of the washing machine drum, which has a smaller impact on the accuracy of the washing machine water level detection results.

[0162] Step 550: The controller determines whether the water level error is greater than the water level error threshold. If so, proceed to step 560.

[0163] It should be noted that the water level error threshold is used to reflect the degree of error in the water level inside each drum when the drum is in the washing state. The water level error threshold can be set by those skilled in the art according to actual needs, and this application does not limit it.

[0164] In this embodiment, the controller can compare the water level error corresponding to the preset washing time with the water level error threshold. If the water level error is greater than the water level error threshold, it means that the washing machine has a large water level error, which has a greater impact on the accuracy of the washing machine water level detection result. Conversely, if the water level error is less than or equal to the water level error threshold, it means that the washing machine has a small water level error, which has a smaller impact on the accuracy of the washing machine water level detection result.

[0165] Step 560: The controller controls the water level detection device corresponding to the target cylinder to adjust the number of water level detections from the first count to the second count, where the second count is less than the first count.

[0166] In this embodiment, if the water level error exceeds the water level error threshold, it indicates that the water level error of the washing machine is still relatively large. The controller can then control the water level detection device corresponding to the target drum to continue reducing the number of water level detections, that is, adjusting the number of water level detections from the first count to the second count, in order to reduce the water level detection error by continuing to reduce the number of water level detections. For example, if the first count is 8 times, then the second count is 6 times. This application does not limit the value of the second count.

[0167] In some implementations, the controller is further configured to send a prompt message to the terminal device via a communication module, indicating that the terminal device should output a second count. It can be understood that after receiving the prompt message from the controller, the terminal device can output a second count via its output device to remind the user that the washing machine's current water level detection count has been adjusted from the first count to the second count. By employing this implementation, the washing machine's communication module sends the water level detection count (e.g., the second count) to the terminal device, allowing users carrying the terminal device to promptly understand the adjustment of the washing machine's water level detection count, thus improving the user's interactive experience with the washing machine.

[0168] It should be noted that the implementation method for outputting the second number through the terminal device can refer to the method for outputting the first number in the aforementioned implementation method, and will not be repeated here.

[0169] In some embodiments, the washing machine also includes a water inlet device in communication with each drum, the water inlet device being used to deliver washing water into each drum. As an example, see [link to example]. Figure 8 , Figure 8 This is a schematic diagram of another twin-tub washing machine disclosed in an embodiment of this application, as shown below. Figure 8 The washing machine shown also includes a water inlet device 160, wherein the water inlet device 160 is connected to each drum, that is, the water inlet device 160 is connected to the first drum 121 and the second drum 122 respectively.

[0170] It should be understood that the water inlet device 160 is used to deliver washing water to the first drum 121 and the second drum 122 respectively. During the washing machine's operation of washing the laundry in the first drum 121 and the second drum 122, the water inlet device 160 needs to deliver washing water to the first drum 121 and the second drum 122 so that the washing machine can complete the washing process.

[0171] Optionally, the water inlet device 160 typically consists of several main components such as an inlet valve, a cold water valve, a hot water valve, an inlet pipe, a water level sensor, a filter screen, and a temperature control device, without specific limitations.

[0172] The inlet valve is the core component of the inlet device 160, controlling the water flow by adjusting the current. The cold water valve and hot water valve refer to the solenoid valves in the inlet device 160 that control cold and hot water respectively if the washing machine supports a hot and cold water mixing function. Depending on the user-selected washing mode, the controller adjusts the operating status of both valves to achieve the desired water temperature. The inlet pipe guides external water to the inlet valve of the washing machine. A water level sensor monitors changes in the water level in each drum. When the water level reaches the set value, the water level sensor notifies the inlet device 160 to stop water intake. The filter screen prevents large particles of impurities from the external water source from entering the washing machine. The temperature control device automatically mixes cold and hot water according to the settings, ensuring that the water temperature entering each drum meets the requirements.

[0173] In some implementations, the controller is also configured to: when the average water level is less than a water level threshold, during the pause and tumbling phase when the target drum is in the washing state, control the water inlet device to deliver washing water to the target drum until the water level in the target drum equals the water level threshold and then stop delivering the water.

[0174] In this embodiment, when each drum of the washing machine is in the washing state, each drum typically rotates periodically according to a certain rule, that is, each drum in the washing state includes a rotating phase and a paused rotating phase. For example, each drum in the washing state first rotates for 10 seconds and then pauses rotating for 5 seconds, and this rotating process is repeated continuously until the laundry is clean.

[0175] In this embodiment, during the paused tumbling phase of each drum of the washing machine, the controller can control the water inlet device to deliver washing water to each drum according to the water level in each drum, so that each drum has enough washing water for washing clothes.

[0176] It is understood that in this embodiment, when the average water level is less than the water level threshold, the controller indicates that the water level error of the target drum of the washing machine is still relatively large. The controller can control the water inlet device to deliver washing water to the target drum until the water level of the target drum is equal to the water level threshold and then stop delivering water, so that the washing water in the target drum is sufficient to clean the laundry in the target drum.

[0177] In this implementation method, if the average water level is less than the water level threshold, it means that the water level in the target drum does not reach the washing water level. Since the target drum will rotate at a certain frequency for a certain period of time during the washing process, and then pause rotating for a certain period of time, the water level fluctuation is relatively smooth during the pause rotating phase. Therefore, during the pause rotating phase, the water inlet device is controlled to deliver washing water to the target drum until the washing water level is met. In this way, even when the washing machine vibrates, the washing effect of the washing machine can be guaranteed as much as possible.

[0178] As can be seen, by implementing the embodiments of this application, when the washing machine vibrates, reducing the number of water level detections by controlling the water level detection device corresponding to the target drum can reduce the adverse effects of vibration on the water level detection results, thereby reducing the error in the washing machine's water level detection and ensuring the washing effect of the washing machine. When the target drum is in the washing state, the average water level of the target drum within a preset washing time is detected, and the water level fluctuation within the preset washing time is determined by comparing the average water level with a water level threshold. If the water level error is greater than the water level error threshold, it indicates that the water level fluctuation is large. Then, the number of water level detections is further reduced to reduce the adverse effects of vibration on the water level detection results. That is, the water level detection device corresponding to the target drum is controlled to reduce the number of water level detections from the first count to the second count. This method can adjust the number of water level detections in real time according to the changes in water level during the washing process, so as to adjust the number of water level detections in a timely manner and further reduce the error in the washing machine's water level detection.

[0179] When the first and second drums of the washing machine are operating in different states, they will affect each other's accuracy in water level detection. The following will combine... Figure 9 Let me introduce it.

[0180] Please see Figure 9 , Figure 9 This is a control flowchart of another controller disclosed in an embodiment of this application. Figure 9 The control flow diagram shown includes the following steps:

[0181] Step 910: The controller acquires the vibration parameters of the housing and the operating status of the target cylinder, which is the first cylinder and / or the second cylinder.

[0182] Step 920: When the controller determines that the box is in an abnormal vibration state based on the vibration parameters of the box and the operating status of the target cylinder, it controls the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the box.

[0183] The implementation methods for steps 910 and 920 can be referred to the contents of steps 410 to 420 and steps 510 to 520 mentioned above, and will not be repeated here.

[0184] Step 930: When the first cylinder is in a non-dehydration state and the second cylinder is in a dehydration state, the controller obtains the rotational speed of the second cylinder.

[0185] In this embodiment, when the second drum is in spin-drying mode, it means that the second drum will tumble violently, thereby generating vibration. If the first drum is not in spin-drying mode at this time, it will affect the accuracy of the water level detection result of the first drum. In this case, to reduce the error in the water level detection of the first drum, the rotational speed of the second drum can be obtained, which can, to some extent, reflect the vibration level of the washing machine. It is understood that the higher the rotational speed of the second drum, the greater the impact on the accuracy of the water level detection result of the first drum.

[0186] It can be understood that the rotation speed of the second drum refers to the number of times the second drum rotates per unit time during the tumbling phase. The rotation speed can be dynamically adjusted according to the washing machine's working mode (such as washing, rinsing, and spin-drying). In other words, when the second drum is in spin-drying mode, the obtained rotation speed of the second drum is the rotation speed in spin-drying mode. Generally speaking, the rotation speed in spin-drying mode is higher than the rotation speed in other modes, so that the washing water absorbed by the laundry can be spun out as much as possible.

[0187] Step 940: The controller determines whether the rotational speed of the second cylinder is greater than the rotational speed threshold. If so, proceed to step 950.

[0188] In this embodiment, the controller can compare the rotation speed of the second drum with the rotation speed threshold. If the rotation speed of the second drum is greater than the rotation speed threshold, it indicates that the vibration of the washing machine is severe, which has a significant impact on the accuracy of the water level detection result of the first drum. Conversely, if the rotation speed of the second drum is less than or equal to the rotation speed threshold, it indicates that the vibration of the washing machine is mild, which has a smaller impact on the accuracy of the water level detection result of the first drum.

[0189] It should be noted that the speed threshold can be set by those skilled in the art according to actual needs, and this application does not limit it.

[0190] Step 950: The controller controls the water level detection device corresponding to the first cylinder to reduce the number of water level detections based on the rotation speed of the second cylinder.

[0191] In this embodiment of the application, if the rotation speed of the second drum is greater than the rotation speed threshold, it indicates that the vibration of the washing machine is severe. Since the first drum is in a non-spinning state, the controller can control the water level detection device corresponding to the first drum to reduce the number of water level detections, so as to reduce the error of the water level detection of the first drum.

[0192] In some embodiments, the washing machine's storage module also stores a third mapping relationship, which is the relationship between the preset spin speed and the preset number of water level detections, for easy retrieval and recall. It should be noted that the third mapping relationship between the preset spin speed and the preset number of water level detections can be set by those skilled in the art according to actual needs, and this application does not limit it in this regard.

[0193] It is understandable that each rotational speed corresponds to a certain number of water level detections, and different rotational speeds correspond to different numbers of water level detections. Furthermore, as described above, the higher the rotational speed of the second cylinder, the greater the impact on the accuracy of the water level detection results of the first cylinder. Therefore, in the third mapping relationship, a higher rotational speed results in fewer water level detections, thus reducing the error in water level detection by decreasing the number of detections.

[0194] In some embodiments, the controller is further configured to reduce the number of water level detections by the water level detection device corresponding to the first cylinder based on the rotational speed of the second cylinder. This includes: determining the third number corresponding to the rotational speed of the second cylinder based on a third mapping relationship; and controlling the water level detection device corresponding to the first cylinder to adjust the number of water level detections from the current number to the third number, where the third number is less than the current number. In other words, when the controller detects that the rotational speed of the second cylinder is greater than a rotational speed threshold, it can call the third mapping relationship stored in the storage module and determine the third number based on the third mapping relationship and the rotational speed of the second cylinder. For example, if the current number is 10, the third number is 5, thereby reducing the error in water level detection by decreasing the number of water level detections. This application does not limit the values ​​of the current number and the third number.

[0195] It's understandable that when the second drum of a washing machine is in spin-dry mode, its impact on the water level detection result of the first drum is greater than the impact on the water level detection result of a single-drum washing machine stacked with other washing machines in spin-dry mode. In other words, the third count is usually less than the first and second counts.

[0196] By adopting this implementation method, the number of water level detections (i.e., the third number) can be quickly and accurately determined based on the rotational speed of the second drum according to the third mapping relationship. This allows the washing machine controller to promptly control the water level detection device corresponding to the first drum to reduce the number of water level detections from the current number to the third number, thereby improving the efficiency of adjusting the number of water level detections of the first drum.

[0197] In some implementations, the controller is further configured to send a prompt message to the terminal device via a communication module, the prompt message indicating that the terminal device should output the third count. This means that after receiving the prompt message from the controller, the terminal device can output the third count via its output device to remind the user that the washing machine's current water level detection count has been adjusted to the third count. By using this implementation, the water level detection count (e.g., the third count) is sent to the terminal device via the washing machine's communication module, allowing users carrying the terminal device to promptly understand the adjustment status of the water level detection count in the washing machine's first drum, thus improving the user's interactive experience with the washing machine.

[0198] It should be noted that the implementation method for outputting the third number through the terminal device can refer to the method for outputting the first number in the aforementioned implementation method, and will not be repeated here.

[0199] As can be seen, by implementing the embodiments of this application, when the washing machine vibrates, reducing the number of water level detections by controlling the water level detection device corresponding to the target drum can reduce the adverse effects of vibration on the water level detection results, thereby reducing the error in the washing machine's water level detection and ensuring the washing effect of the washing machine. If the first drum and the second drum of the washing machine are in different operating states, when the second drum is in the spin-drying state, if the first drum is not in the spin-drying state, it will affect the water level detection accuracy of the first drum. Therefore, when the second drum is in the spin-drying state, by comparing the rotation speed of the second drum with the rotation speed threshold, if the rotation speed of the second drum is greater than the rotation speed threshold, reducing the number of water level detections by controlling the water level detection device corresponding to the first drum can reduce the adverse effects on the water level detection results of the first drum, thereby reducing the error in the water level detection of the first drum and ensuring the washing effect of the first drum.

[0200] To enhance the personalization of washing machines and improve user interaction, the following will combine... Figure 10 Let me introduce it.

[0201] Please see Figure 10 , Figure 10 This is a control flowchart of another controller disclosed in the embodiments of this application.

[0202] like Figure 10 The control flow diagram shown includes the following steps:

[0203] Step 1010: The controller acquires the vibration parameters of the housing and the operating status of the target cylinder, which is the first cylinder and / or the second cylinder.

[0204] Step 1020: When the controller determines that the box is in an abnormal vibration state based on the vibration parameters of the box and the operating status of the target cylinder, it controls the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the box.

[0205] The implementation methods for steps 1010 and 1020 can be referred to the contents of steps 410 to 420 and steps 510 to 520 mentioned above, and will not be repeated here.

[0206] Step 1030: The controller receives adjustment information sent by the terminal device through the communication module. The adjustment information is used to indicate that the water level detection number of the water level detection device corresponding to the target cylinder is adjusted to the fourth time.

[0207] In this embodiment, users can customize the number of water level detections for each cylinder using a preset application installed on the terminal device.

[0208] Optionally, in response to a user's adjustment operation regarding the number of water level detections by the water level detection device corresponding to the target cylinder, the terminal device generates adjustment information, which instructs that the number of water level detections by the water level detection device corresponding to the target cylinder be adjusted to the fourth time; and sends the adjustment information to the controller. Further, the controller can receive the adjustment information sent by the terminal device through a communication module.

[0209] It should be noted that this application does not limit the value of the fourth count. Users can customize any value through the preset application installed on the terminal device as the number of times the water level detection device for the target cylinder is used. For example, if the fourth count is 9 times.

[0210] In step 1040, in response to the adjustment information, the controller controls the water level detection device corresponding to the target cylinder to adjust the water level detection count to the fourth count.

[0211] In this embodiment of the application, after the controller receives the adjustment information sent by the terminal device through the communication module, it responds to the adjustment information and controls the water level detection device corresponding to the target cylinder to adjust the number of water level detections to the fourth number, so that the water level detection device corresponding to the target cylinder performs water level detection according to the fourth number.

[0212] In some implementations, the washing machine also includes an output device connected to the controller. As an example, please refer to [link to example]. Figure 11 , Figure 11 This is a schematic diagram of another twin-tub washing machine disclosed in the embodiments of this application, as shown below. Figure 11 The washing machine shown also includes an output device 170. The output device 170 can be disposed on the housing 110 and is used to output the adjustment information received by the controller 130. It should be noted that the output device 170 can be disposed at any position on the housing 110, and this application does not limit it in this regard.

[0213] In some implementations, the controller is also configured to control the output device to output adjustment information upon receiving adjustment information sent by the terminal device.

[0214] Optionally, the output device can be any type of output device such as a display screen or a speaker. Using different types of output devices allows the washing machine to output adjustment information in different ways. This application does not limit the type of output device. For example, the display screen can show the text "The washing machine's water level detection count has been adjusted to 9 (an example of the fourth count)," or the speaker can alternately output prompt sounds and announce "The washing machine's water level detection count has been adjusted to 9."

[0215] By adopting this implementation method, the washing machine outputs information on the adjustment of the number of water level detections, so as to prompt the user on the adjustment of the number of water level detections, making it easier for the user to understand the operation of the washing machine in a timely manner and improving the interactive experience between the user and the washing machine.

[0216] As can be seen, by implementing the embodiments of this application, when the washing machine vibrates, reducing the number of water level detections by controlling the water level detection device corresponding to the target drum can reduce the adverse effects of vibration on the water level detection results, thereby reducing the error in the washing machine's water level detection and ensuring the washing effect of the washing machine. Furthermore, users can also customize the number of water level detections (e.g., the fourth time) through the terminal device. After receiving the adjustment information sent by the terminal device, the controller can adjust the number of water level detections according to the adjustment information, increasing the diversity of ways to adjust the number of water level detections and improving the interactive experience between the user and the washing machine.

[0217] It should be understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps. In addition, the above embodiments can be implemented independently or in combination with each other, without limitation.

[0218] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.

[0219] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.

[0220] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0221] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware processor, or as a combination of hardware and software modules within the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0222] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0223] In the several embodiments provided in this application, it should be understood that the disclosed products and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, and can be electrical, mechanical, or other forms.

[0224] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0225] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0226] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to related technologies, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0227] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A washing machine, characterized in that, include: Box; A first cylindrical body and a second cylindrical body are disposed inside the box and are arranged side by side at intervals along the width direction of the box. Each cylinder includes: The outer cylinder has a water-containing cavity; The inner cylinder is disposed in the water-containing cavity; A water level detection device is used to detect the water level inside the corresponding cylinder. The washing machine also includes: The controller is used to control the operating status of each cylinder. The controller is configured as follows: The vibration parameters of the housing and the operating status of the target cylinder are obtained, wherein the target cylinder is the first cylinder and / or the second cylinder; If the box is determined to be in an abnormal vibration state based on the vibration parameters of the box and the operating status of the target cylinder, the water level detection device corresponding to the target cylinder is controlled to reduce the number of water level detections based on the vibration parameters of the box.

2. The washing machine according to claim 1, characterized in that, The controller is configured to control the water level detection device corresponding to the target cylinder to reduce the number of water level detections based on the vibration parameters of the housing, including: Based on the first mapping relationship, the first number corresponding to the vibration parameters of the box is determined. The first mapping relationship is the relationship between the preset vibration parameters and the preset number of water level detections. The water level detection device corresponding to the target cylinder is controlled to adjust the number of water level detections from the current number to the first number, where the first number is less than the current number.

3. The washing machine according to claim 2, characterized in that, The controller is also configured to: When the target drum is in the washing state, the average water level of the target drum within a preset washing time is obtained at preset time intervals. Based on the average water level and the water level threshold, the water level error corresponding to the preset washing time is obtained; If the water level error is greater than the water level error threshold, the water level detection device corresponding to the target cylinder is controlled to adjust the number of water level detections from the first number to the second number, where the second number is less than the first number.

4. The washing machine according to claim 3, characterized in that, The washing machine also includes: A water inlet device is connected to each of the drum bodies, and the water inlet device is used to deliver washing water into each of the drum bodies; The controller is also configured to: When the average water level is less than the water level threshold, during the pause and tumbling phase of the target drum in the washing state, the water inlet device is controlled to deliver washing water to the target drum until the water level of the target drum is equal to the water level threshold and then the delivery stops.

5. The washing machine according to claim 1, characterized in that, The controller is also configured to: When the first cylinder is in a non-dehydration state and the second cylinder is in a dehydration state, the rotational speed of the second cylinder is obtained; When the rotational speed of the second cylinder is greater than the rotational speed threshold, the water level detection device corresponding to the first cylinder is controlled to reduce the number of water level detections based on the rotational speed of the second cylinder.

6. The washing machine according to any one of claims 1 to 5, characterized in that, The vibration parameters of the enclosure include vibration frequency and / or vibration amplitude; the controller is configured to: If the vibration frequency is greater than the frequency threshold and / or the vibration amplitude is greater than the amplitude threshold when the target cylinder is in a non-dehydration state, the cylinder is determined to be in an abnormal vibration state.

7. The washing machine according to any one of claims 1 to 5, characterized in that, The enclosure is equipped with a vibration sensor, which is used to detect the vibration frequency and / or vibration amplitude of the enclosure. The controller is configured to: The vibration parameters of the chamber are obtained by the vibration sensor, which are detected by the vibration sensor when the target cylinder is in a non-dehydration state.

8. The washing machine according to any one of claims 1 to 5, characterized in that, The washing machine is stacked with a single-tub washing machine, and the washing machine also includes: A communication module, which is used to communicate with the server; The controller is configured to: The vibration parameters of the casing are obtained from the server through the communication module. The vibration parameters are obtained by the server based on the second mapping relationship and the operating status of the single-tub washing machine. The second mapping relationship is the relationship between the preset operating status of the single-tub washing machine and the preset vibration parameters.

9. The washing machine according to any one of claims 1 to 5, characterized in that, The washing machine is stacked with a single-tub washing machine, and the washing machine also includes: A short-range communication module, wherein the short-range communication module is used to communicate with the single-drum washing machine; The controller is configured to: The operating status of the single-drum washing machine is obtained through the short-range communication module; Based on the second mapping relationship and the operating state of the single-tub washing machine, the vibration parameters of the cabinet are obtained. The second mapping relationship is the relationship between the preset operating state of the single-tub washing machine and the preset vibration parameters.

10. The washing machine according to any one of claims 2 to 4, characterized in that, The washing machine also includes: A communication module, wherein the communication module is used to communicate with a terminal device; The controller is also configured to: The communication module sends a prompt message to the terminal device, the prompt message being used to instruct the terminal device to output the first number of times.