WO2024122912A1 - Method for removing foam using drainage information and washing machine - Google Patents

Method for removing foam using drainage information and washing machine Download PDF

Info

Publication number
WO2024122912A1
WO2024122912A1 PCT/KR2023/018200 KR2023018200W WO2024122912A1 WO 2024122912 A1 WO2024122912 A1 WO 2024122912A1 KR 2023018200 W KR2023018200 W KR 2023018200W WO 2024122912 A1 WO2024122912 A1 WO 2024122912A1
Authority
WO
WIPO (PCT)
Prior art keywords
drainage
foam
information
controller
removal logic
Prior art date
Application number
PCT/KR2023/018200
Other languages
French (fr)
Korean (ko)
Inventor
김종룡
김가연
김재현
김진호
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020220170703A external-priority patent/KR20240085633A/en
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Publication of WO2024122912A1 publication Critical patent/WO2024122912A1/en

Links

Images

Definitions

  • the present invention relates to a method for removing foam using drainage information and a technology related to a washing machine.
  • washing machines had a problem where foam remained in the laundry when excessive detergent was added during the washing process. Accordingly, the washing machine needs to detect bubbles and remove residual detergent.
  • this specification proposes a method for quickly removing detergent foam during the washing process.
  • a method of removing foam using drainage information includes the steps of a function module of a washing machine performing a set course and a controller of the washing machine calculating first drainage information related to drainage during the drainage operation of the function module. It includes the step of executing the bubble removal logic by the controller using the first multiple information.
  • a washing machine that removes foam using drainage information performs a set course and uses a function module that generates data related to drainage during the drainage operation and data related to drainage during the drainage operation of the function module. It includes a controller that calculates first multiple information and controls execution of the bubble removal logic using the first multiple information.
  • detergent foam during the washing process can be quickly removed.
  • the amount of foam can be determined using information generated during the drainage process, and foam removal corresponding to the amount of foam can be performed.
  • Figure 1 is a diagram showing the process of removing foam in a washing machine and the configuration of devices according to an embodiment of the present invention.
  • Figure 2 is a diagram showing the configuration of a washing machine according to an embodiment of the present invention.
  • Figure 3 is a diagram showing the process of detecting bubbles in a drainage situation according to an embodiment of the present invention.
  • Figure 4 is a diagram for determining foam generation according to an embodiment of the present invention.
  • Figure 5 is a graph for detecting bubbles according to changes in RPM according to an embodiment of the present invention.
  • Figure 6 is a diagram showing the change in rpm according to an embodiment of the present invention.
  • Figure 7 is a diagram showing the change in water level according to an embodiment of the present invention.
  • Figure 8 is a diagram showing the change in water level according to another embodiment of the present invention.
  • Figure 9 is a diagram showing the time correlation between water supply and drainage according to the amount of foam according to an embodiment of the present invention.
  • Figure 10 is a diagram showing the operation of each sensor or timer for detecting the amount of foam according to an embodiment of the present invention.
  • Figure 11 is a diagram showing the RPM profile of a washing machine corresponding to dehydration according to an embodiment of the present invention.
  • Figure 12 is a diagram showing the process of determining foam using washing course information according to an embodiment of the present invention.
  • first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, sequence, order, or number of the components are not limited by the term.
  • a component is described as being “connected,” “coupled,” or “connected” to another component, that component may be directly connected or connected to that other component, but there are no other components between each component. It should be understood that may be “interposed” or that each component may be “connected,” “combined,” or “connected” through other components.
  • the components may be subdivided for convenience of explanation, but these components may be implemented in one device or module, or one component may be implemented in multiple devices or modules. It may be implemented separately.
  • Figure 1 is a diagram showing the process of removing foam in a washing machine and the configuration of devices according to an embodiment of the present invention.
  • the washing machine 100 detects foam and performs an operation to remove the foam (S1). At this time, the washing machine 100 may transmit information about the height of water when foam is detected, washing-related information, etc., to the server 300. The washing machine 100 may transmit information (start time, end time, performance function, drain time, drain speed, etc.) according to each operation, water level, or drainage, to the server 300, and this information may be transmitted to the server 300. ) is stored in (S2).
  • the washing machine 100 may store the relevant information within the washing machine 100. Thereafter, the user may be notified later, or information related to excessive detergent addition may be provided to the user after washing is completed or when the door of the washing machine is opened.
  • the server 300 can transmit the information provided by the washing machine 100 to the user terminal 500 as a push message (S3).
  • the user terminal 500 is a terminal owned by a user who owns or uses the washing machine 100, and the user terminal 500 can be linked to the washing machine 100 via the server 300.
  • the method of linking the user terminal 500 and the washing machine 100 is a method in which the washing machine 100 provides information for linking to the user terminal 500, and the user terminal 500 provides a predetermined method for linking with the washing machine 100. It can be implemented in various ways, such as by installing an app, and the present invention is not limited to this.
  • the washing machine 100 may detect foam caused by a taxing agent during the washing process and provide operation information to the user indicating that the foam removal operation has been performed.
  • Over Detergent means when the amount of detergent added is large compared to the amount or weight of laundry, or when the amount of detergent is large compared to the amount of water.
  • taxation means that a lot of detergent is added to the washing machine according to a specific standard set.
  • taxation refers to cases where the amount of residual detergent during the washing process exceeds a certain standard. In this specification, taxation refers to various states in which a large amount of tax is input compared to a preset standard.
  • information related to the amount of laundry, the amount of detergent, changes in water level, drain time, or drain speed is also transmitted to the server 300 so that the server 300 can later accurately detect foam in a washing machine under the same conditions. can be provided.
  • Figure 2 is a diagram showing the configuration of a washing machine according to an embodiment of the present invention.
  • Figure 2 is a diagram showing components of a washing machine according to an embodiment of the present invention.
  • the washing machine 100 includes a function module 190 that performs washing, rinsing, and spin-drying functions, a controller 150, a washing machine communication unit 160, an interface 170, and a memory 180.
  • the functional module 190 includes a washing tub, a motor that controls the washing tub, and auxiliary devices that supply and drain water.
  • the function module 190 may include a water level sensor 192, an RPM sensor 194, and a timer 196 in addition to the components described above.
  • the function module 190 performs washing, rinsing, and spin-drying functions.
  • the function module 190 uses a water level sensor 192 and an RPM sensor 194 during the water supply and drainage process, and a timer 196 monitors the water level and RPM (Revolutions Per Minute or Rotations) in relation to water drainage. Per Minute) value, drainage time, etc. are sensed.
  • RPM Revolutions Per Minute or Rotations
  • the controller 150 operates the bubble removal function of the function module 190 to remove bubbles detected by the water level sensor 192, the RPM sensor 194, and the timer 196 during the operation of the function module 190. It operates, generates work information about the operation of the bubble removal function, and stores it in the memory 180.
  • the controller 150 performs various foam removal functions using the washing course, washing time, foam generation amount, and the corresponding values detected by the water level sensor 192, RPM sensor 194, and timer 196. can do.
  • the controller 150 may determine whether bubbles are generated by combining the values detected by the water level sensor 192, the RPM sensor 194, and the timer 196.
  • the controller 150 checks the amount of foam generated during the operation of the functional module. And the controller 150 can select one of a plurality of foam removal logics using the amount of foam generated and the course information set in the function module 190 and control the function module 190 according to the selected foam removal logic.
  • the foam removal logic includes a set of values for judgment criteria for removing foam, or information about the functions of the washing machine that must be performed to remove foam.
  • the bubble removal logic includes commands, programs, or software that define the tasks that the controller 150 must perform to remove bubbles.
  • the washing machine communication unit 160 receives various data used to detect foam generation under the control of the controller 150 (information related to the amount of laundry and detergent, or changes in water level, drain time, or drain speed) and foam removal. Task information related to is transmitted to the server 300. That is, the washing machine communication unit 160 may transmit task information related to the execution of foam detection and foam removal logic to the server 300.
  • the memory 180 stores information related to the operation of the washing machine 100.
  • the memory 180 can maintain stored information even when electricity is not supplied.
  • the interface 170 is a component that provides certain visual and auditory information to the user and includes buttons that the user operates to control the washing machine 100.
  • FIG. 3 is a diagram showing the process of detecting bubbles in a drainage situation according to an embodiment of the present invention.
  • the washing machine 100 detects that the rate of change in the water level inside the washing machine varies depending on the degree of foam generation when draining, and can detect the degree of foam generation through this.
  • the washing machine 100 When foam is detected, the washing machine 100 performs foam removal logic in various ways, such as removing foam by repeating water supply and drainage or adding fabric softener, and the speed of change in water level ensures that foam is removed to a foam-free level. In this case, dehydration occurs.
  • the water level sensor 192 detects a change in water level or the timer 196 detects the drain time (S11). In order to check whether the washing machine generates a lot of foam, the water level sensor 192 or the timer 196 of the washing machine 100 calculates the draining speed, that is, the water level change speed and time, and the controller 150 calculates the water level change speed and time when draining. An example of detecting the amount of foam generated is included.
  • the controller 150 checks whether the water level change time or the time required for draining is greater than a certain standard value (S12).
  • the controller 150 compares the drain time (measured drain time) calculated by the timer 196 with the time expected (estimated drain time) depending on the amount of water and laundry set in the wash course, and when a difference exceeds the standard value occurs, the controller 150 compares the drain time calculated by the timer 196 (measured drain time). , it is judged that bubbles have been generated.
  • the washing machine 100 starts the foam removal logic (S13). Afterwards, the process of reducing the amount of foam in the washing machine proceeds by repeating water supply and drainage or performing emergency foam removal logic. Let’s look at it in more detail.
  • the controller 150 starts foam removal logic (S13).
  • the bubble removal logic includes a first bubble removal logic and a second bubble removal logic, and the first bubble removal logic is a logic that removes a larger amount of bubbles than the second bubble removal logic. That is, the first bubble removal logic is an emergency bubble removal logic, and the second bubble removal logic is a general bubble removal logic. Additionally, the first bubble removal logic is a logic that removes bubbles faster than the second bubble removal logic.
  • the controller 150 checks whether the course currently in progress is a course that must be completed sooner than the standard course (S14). In the case of a course that must be completed quickly, rapid removal of foam is required, so the controller 150 may operate emergency foam removal logic (S16). For example, when the function module 190 performs water supply during the operation of the emergency foam removal logic, the controller 150 can shorten the foam removal time by adding hot water or adding fabric softener (S16).
  • step S14 the controller 150 checks whether the amount of foam is large (S15). If there is a large amount of foam, step S16 (emergency removal logic, first foam removal logic) is also performed.
  • the controller 150 operates a general bubble removal logic (second bubble removal logic) (S17). This includes embodiments in which the washing machine performs water supply and drainage one or more times.
  • the controller 150 After performing the bubble removal operation of S17 or S16, the controller 150 checks whether the bubble removal logic can be terminated (S18). For confirmation, the controller 150 may recalculate the drainage information. That is, in the process of draining water after supplying water to remove bubbles, the controller 150 generates drainage information using values such as changes in water level, drain time, drain speed, and RPM, and can check whether bubbles are removed based on this. .
  • the controller 150 checks the amount of remaining foam or uses sensor values calculated by other function modules 190 to determine whether the foam removal logic is terminated (S18). If more bubble removal logic is needed, the controller 150 may repeat steps S13 to S17.
  • the bubble removal logic is a logic in which the controller 150 repeatedly controls the water supply and drainage of the function module 190. Additionally, the controller 150 calculates drainage information related to drainage during the drainage operation of the function module after performing the bubble removal logic. Then, the controller 150 determines whether to repeat the bubble removal logic using the new drainage information.
  • the controller 150 proceeds with dehydration (S19). That is, the controller 150 calculates drainage information related to drainage during the drainage operation of the function module and uses this to determine whether to terminate the bubble removal logic. In this process, the controller 150 may compare the drain time (an example of drain information) in Table 1, which will be described later.
  • the water level sensor 192 may detect a change in water level, or the timer 196 may measure the drain time.
  • foam may be detected depending on whether the RPM of the motor that rotates the washing machine decreases.
  • the RPM of the controller 150 may increase due to resistance due to foam when entering dehydration.
  • the bubble determination process through RPM is examined in Figure 4.
  • the function module 190 of the washing machine 100 performs the set course. This means performing washing according to various courses such as standard washing course, wool course, blanket washing course, and underwear washing course.
  • the function module 190 generates data related to drainage (for example, data sensed by sensors) during a drainage operation, and the controller 150 uses this data to calculate first drainage information.
  • the first drainage information includes data related to the time, speed, or change in water level (water level) related to drainage, or the RPM of the motor that rotates the washing machine of the function module 190.
  • the controller 150 executes bubble removal logic using the first multiple information.
  • the foam removal logic includes a process in which the function module 190 removes foam by performing water supply or drainage or by adding fabric softener.
  • the controller 150 can use the first drainage information to confirm that foam has been generated in the washing tub and determine the amount of foam using the first drainage information.
  • the controller 150 controls the function module 190 to control execution of the bubble removal logic.
  • the drain information may include data measured by the timer 196 of the function module 190 on the drain time or drain speed.
  • the drainage information may include data in which the water level sensor 192 of the function module 190 measures a change in water level due to drainage.
  • the drain information may include data in which the RPM sensor 194 of the function module 190 measures the RPM of the motor that rotates the washing machine that constitutes the function module 190 during the drain process.
  • the controller 150 executes the emergency bubble removal logic ( The first bubble removal logic) can be selected.
  • the reference value can be the expected drainage time or speed.
  • the reference value can be a standard for judging the large/small amount of foam.
  • reference values corresponding to large/medium/small amounts of laundry based on various washing courses such as standard washing/functional clothing washing/underwear washing/bedding washing may be stored in the memory 180 as shown in Table 1. there is.
  • the washing machine 100 remembers information (see Table 1) about a set (expected drain time/first reference value/second reference value) consisting of reference values for determining foam and expected drain time for each wash course-laundry. It can be stored at (180), etc.
  • the second reference value may be optionally included.
  • the first reference value is a reference value that can determine foam generation
  • the second reference value is a reference value that determines whether foam generation is excessive.
  • the values in Table 1 can be stored in advance in the memory 180 when manufacturing the washing machine 100, and the server 500, etc. can transmit the data and the controller 150 can store it in the memory 180. Additionally, the values in Table 1 may be updated depending on the case.
  • controller 150 can use Table 1 to check whether the amount of foam is excessive in the first drainage information including the actual drainage time.
  • the controller 150 determines that foam has been generated. In addition, if the drain time exceeds the second reference value (11 minutes), the controller 150 may determine that excessive foam has been generated and execute the first foam removal logic (emergency foam removal logic).
  • the controller 150 determines that foam has occurred and operates the second foam removal logic (General bubble removal logic) can be executed.
  • the controller 150 determines that foam has been generated. In addition, if the drain time exceeds the second reference value (7 minutes), the controller 150 may determine that excessive foam has been generated and execute the first foam removal logic (emergency foam removal logic).
  • the controller 150 determines that foam has occurred and executes the second foam removal logic (General bubble removal logic) can be executed.
  • Table 1 above relates to drain time, but can be applied in the same way to drain speed, RPM, water level when draining, etc.
  • Drainage rate can be calculated based on the amount of water discharged per unit time.
  • RPM can be determined depending on the amount of laundry and the washing course.
  • the change in water level when draining can also be calculated based on the change in water level per unit time.
  • the expected value/first reference value/second reference value can be stored in the memory 180 according to the washing course and the amount of laundry, and the controller 150 compares the drainage information and the stored values to determine the foam It can be determined whether this occurred or whether excessive foam was generated.
  • the controller 150 may generate the drainage information in Table 1 in real time in proportion to the amount of laundry. This can create a comparison standard for drainage information more precisely than large/medium/small, thereby increasing the accuracy of judgment about bubbles.
  • FIG. 4 is a diagram for determining foam generation according to an embodiment of the present invention.
  • the washing machine constituting the functional module 190 can be rotated by a motor. At this time, if a large amount of foam is generated, the RPM of the motor that rotates the washing machine increases and spin-drying is delayed.
  • the controller 150 can determine whether dehydration is delayed due to foam by determining whether the RPM increases.
  • P1, P2, and P3 are sections showing the RPM of the motor that rotates the washing machine for dehydration, respectively.
  • the RPM rises rapidly as indicated by numbers 41, 42, 43, and 44, which indicates that many bubbles have been generated in the washing machine. Therefore, when the RPM rapidly increases like this, the controller 150 determines that the friction force inside and outside the washing tub has increased, and this increase in friction force can be determined to be caused by foam.
  • the controller 150 may operate foam removal logic to remove foam.
  • Figure 5 is a graph for detecting bubbles according to changes in RPM according to an embodiment of the present invention.
  • the RPM of the motor that rotates the washing machine may increase due to foam. Therefore, if the RPM increases at point 46, it is determined that the RPM increases due to foam, and the washing machine 100 supplies water for foam removal logic. As a result, the RPM drops to 47. Additionally, the washing machine 100 drains water while maintaining a constant RPM to check whether the water level has been reached.
  • the controller 150 can check whether a large amount of foam exists according to the increasing characteristics of the RPM of the motor that rotates the washing tub.
  • the controller 150 determines whether a large amount of foam exists depending on the slope of the line along which the RPM increases, the time or slope it takes to reach from the first RPM standard to the second RPM standard, the characteristics of the washing course, the amount of laundry, etc.
  • the controller 150 uses the rate of change in water level detected by the water level sensor 192 to determine whether a large amount of foam exists. In particular, depending on the characteristics of the washing course and the amount of laundry, the controller 150 can distinguish between laundry that drains water quickly and laundry that drains slowly, and determine the amount of foam in response to the speed of change in water level. there is.
  • Figure 6 is a diagram showing the change in rpm according to an embodiment of the present invention.
  • the controller 150 may calculate the time from the first reference rpm (r1) to the second reference rpm (r2).
  • r1 and r2 may vary depending on the washing course and amount of laundry.
  • the controller 150 may set the values of r1 and r2 differently depending on whether the washing course is a blanket wash or a standard wash.
  • the controller 150 calculates the rpm increase rate using r1 and r2 values appropriate for the washing course and laundry.
  • Case 1 took as much time (t1-t0) from t0 to t1.
  • Case 2 took as much time (t2-t0) from t0 to t2.
  • the controller 150 may apply emergency foam removal logic or general foam removal logic depending on the time required for the rpm reaching r2.
  • Figure 7 is a diagram showing the change in water level according to an embodiment of the present invention.
  • the controller 150 may calculate the time from the first reference water level (h1) to the second reference water level (h2).
  • h1 and h2 may vary depending on the washing course and amount of laundry.
  • the controller 150 may set different values of h1 and h2 depending on whether the washing course is a blanket wash or a standard wash.
  • the controller 150 calculates the water level reduction rate using h1 and h2 values appropriate for the washing course and laundry.
  • Case 1 took as much time (t1-t0) from t0 to t1.
  • Case 2 took as much time (t2-t0) from t0 to t2.
  • the controller 150 may apply emergency foam removal logic or general foam removal logic depending on the time required when h2 is reached.
  • the controller 150 can calculate the degree of foam generation according to the sensed values of the water level sensor 192 and the RPM sensor 194 and the time required during the dehydration process. After the washing machine has finished washing and before entering the spin cycle, drainage is performed. In the case of drainage, the water level must reach a certain level (air level). At this time, the rate of change in water level varies depending on the degree and amount of foam generation.
  • the controller 150 may determine that bubbles have been generated or a lot of bubbles have been generated.
  • controller 150 may determine that a lot of bubbles have been generated when the rpm increase rate is fast, as in case 1 of FIG. 6.
  • the controller 150 may determine that there are no bubbles.
  • the controller 150 may determine that a lot of foam has been generated when the rpm increase rate is slow, as in case 2 of FIG. 6. Alternatively, the controller 150 may determine that bubbles have occurred when the RPM increases above a certain RPM.
  • the rate of change in water level changes linearly depending on the degree of foam generation, and the controller 150 can determine the degree and amount of foam generation inside the washing machine through this.
  • the washing machine 100 repeats the process of supplying and draining water to reduce the amount of foam, and when the water level change rate reaches a non-foam level, it attempts to enter dehydration.
  • Figure 8 is a diagram showing the change in water level according to another embodiment of the present invention. Unlike Figure 7, the water level sensor in Figure 8 measures the distance between the water and the top of the washing tub. Therefore, as the distance increases, the water disappears.
  • the controller 150 may calculate the time from the first reference distance d1 to the second reference distance d2.
  • d1 and d2 may vary depending on the washing course and amount of laundry.
  • the controller 150 may set the values of d1 and d2 differently depending on whether the washing course is a blanket wash or a standard wash.
  • the controller 150 calculates the water level reduction rate using d1 and d2 values appropriate for the washing course and laundry.
  • Case 1 took as much time (t1-t0) from t0 to t1.
  • Case 2 took as much time (t2-t0) from t0 to t2.
  • the controller 150 may apply emergency foam removal logic or general foam removal logic depending on the time required when d2 is reached. Alternatively, the controller 150 may determine the amount of foam according to the time required when d2 is reached.
  • FIG. 9 is a diagram showing the time correlation between water supply and drainage according to the amount of foam according to an embodiment of the present invention.
  • the water level graph in FIG. 9 corresponds to the distance in FIG. 8, meaning the distance between the water level and the upper part of the washing tank. Therefore, it tends to decrease with water supply and increase with water supply.
  • As drainage occurs at P1 the value sensed by the water level sensor is checked, and it is confirmed that the distance from the water level gradually increases. This means that the water drains slowly.
  • the controller 150 calculates the drainage time of P1, and if it exceeds the expected time to reach a certain water level standard or if the distance increase rate (slope) is slow, it determines that there is a lot of foam and performs foam removal logic. At this time, the controller 150 may select one of two or more foam removal logics depending on the distance increase speed or slope, the amount of laundry, the washing course, etc.
  • the washing machine can detect the amount of foam generated during the draining process before entering spin-drying after finishing washing and remove the foam.
  • the controller 150 determines the amount of foam using drainage information such as the speed of change in water level during the drainage process discussed above, the change in rpm of the motor that rotates the washing tub, and the drainage time. At this time, the controller 150 may use the washing course and laundry amount (or weight) information to determine whether the amount of foam is excessive or whether foam is generated.
  • the controller 150 repeats the water supply and drainage process to remove the foam. During the drainage process, the controller 150 generates new drainage information and periodically checks the amount of remaining foam by applying a judgment standard for the amount of foam/bubbles generated. If it is determined that the bubbles are small or have been removed, the controller 150 can enter dehydration and block problems caused by bubbles, such as delay in dehydration entry and bubble overflow.
  • the controller 150 may also apply changes in drainage information to determine whether to remove bubbles. For example, assume that the expected draining time calculated based on the washing course set in the washing machine 100 and the amount of laundry is 10 minutes, but it takes 13 minutes. The controller 150 determines that foam has occurred and performs water supply and drainage once.
  • the controller 150 stops the bubble removal operation because it is close to the original expected draining time, even though the expected draining time of 10 minutes has been exceeded. .
  • the expected draining time calculated based on the washing course set in the washing machine 100 and the amount of laundry is 10 minutes, but it takes 13 minutes.
  • the controller 150 determines that foam has been generated and performs water supply and drainage once. If the drain time takes 12 minutes and 30 seconds, the controller 150 generates excessive foam and makes it difficult to remove the foam through water supply and drainage. If you determine that it has not been done, you can add fabric softener or hot water to quickly remove the foam.
  • Figure 10 is a diagram showing the operation of each sensor or timer for detecting the amount of foam according to an embodiment of the present invention.
  • Figure 10 shows an example of drainage information related to drainage.
  • the water level sensor 192 together with the timer 196, detects the rate of change in water level during drainage, and the controller 150 can check the amount of foam using the calculated information.
  • the speed of drainage changes due to the resistance of the foam. If there are a lot of bubbles, the resistance of the bubbles is large, slowing down the drainage speed and slowing down the rate of change in water level. Conversely, if there are few bubbles, there is no resistance from the bubbles, so the drainage speed becomes faster and the speed of change in water level also becomes faster.
  • the controller 150 determines the amount of foam through the change rate of the water level. It can detect the amount and perform foam removal logic based on the amount of foam detected.
  • the RPM sensor 194 generates RPM information.
  • the principle of determining the amount of foam described above can be used even at low RPM, where laundry sticks to the drum by centrifugal force. If a load is placed on the rotation of the motor due to water or foam removed from the laundry by centrifugation during acceleration at high RPM for dehydration, the controller 150 stops the motor. In this case, it takes time to rotate at a low RPM to ensure that the laundry is evenly distributed inside the drum.
  • the laundry instead of stopping the motor, the laundry can be drained while rotating at a low RPM where the laundry sticks to the drum by centrifugal force.
  • the cause of the motor load is water, it can be drained and accelerated again at high RPM, reducing the delay in dehydration time due to motor stoppage.
  • the cause of the motor load is foam, the amount of foam can be detected as in the previous water level sensor.
  • the controller 150 checks the rate of change in water level when draining, and if a rate of change in water level with low levels of foam is detected, it determines that foam removal is unnecessary and controls the operation of the washing machine 100 to dehydration. .
  • the controller 150 can check the amount of foam generated by detecting the rate of change in water level during the draining process. . And while repeating the draining and water supply process, the controller 150 can determine the extent to which bubbles have been removed and determine whether to further proceed or terminate the bubble removal logic.
  • the controller 150 can determine whether to perform a foam removal operation by detecting the rate of change in water level during the drainage process (drainage speed, drainage time, etc.). And when the rate of change in water level during drainage reaches a certain standard, it is determined that the foam has been removed and the dehydration process can proceed.
  • FIG 11 is a diagram showing the RPM profile of a washing machine corresponding to dehydration according to an embodiment of the present invention.
  • the sections that make up the profile are the Wet Clothes Distribution Section, Water-Draining Section, and Main Dehydration Section.
  • the dispersion section is a section in which the laundry rotates at low speed to prevent unbalance as much as possible.
  • the water drain section is the RPM section where the most water dehydrated from the laundry is present, and is a section where the speed is reduced to a low rpm and then accelerated to drain the water.
  • the main spin section is a high-speed spin section to remove as much water as possible from laundry.
  • the vertical axis represents the RPM band.
  • RPM for dispersion (dispersion rpm) has the value of low-speed rpm.
  • st_rpm is the rpm at which drainage begins and may correspond to a specific number.
  • the controller 150 may be set to specific values such as 100 rpm, 108 rpm, and 115 rpm.
  • the controller 150 can set st_rpm according to the washing course and the amount or weight of laundry.
  • the transient region (RS) is an rpm band that includes the resonance frequency at which resonance occurs.
  • the controller 150 can determine whether to proceed with the foam removal logic by determining the amount of foam based on the motor load due to the increase in rpm and the value sensed by the water level sensor 192.
  • Figure 12 is a diagram showing the process of determining foam using washing course information according to an embodiment of the present invention.
  • the controller 150 calculates expected information related to drainage in the process of performing the set course (S51). Information such as expected drain time, expected drain speed, and expected drain water level when there are no bubbles can be calculated through the course set as shown in Table 1 and the amount (or weight, etc.) of laundry.
  • the controller 150 may determine execution of the bubble removal logic by comparing the drainage information calculated during the actual drainage process with the expected information (S52). If the difference from the expected information is large or the drainage information is above a certain standard value (see Table 1), the controller 150 increases the drainage time due to bubbles, slows the drainage speed, or prevents the water level from falling below a certain level. It determines that it is not and executes the bubble removal logic. Alternatively, the controller 150 may execute foam removal logic using the RPM value during the draining process.
  • the washing machine 100 uses the information generated during the draining process to check whether foam is generated and the degree of foam generation. You can.
  • problems caused by foam such as delay in entering dehydration and foam overflow
  • problems caused by bubbles can be solved. That is, when applying the embodiment of the present invention, the amount of bubbles can be reduced through the bubble detection process and the bubble removal operation, and problems caused by bubbles can be solved.
  • the controller 150 can determine whether bubbles have been generated in various washing situations. You can.
  • Such a computer program can be stored in a computer-readable storage medium and read and executed by a computer, thereby implementing embodiments of the present invention.
  • Storage media for computer programs include magnetic recording media, optical recording media, and storage media including semiconductor recording elements.
  • the computer program implementing the embodiment of the present invention includes a program module that is transmitted in real time through an external device.
  • washing machine 300 server

Landscapes

  • Control Of Washing Machine And Dryer (AREA)

Abstract

The present invention relates to a method for removing foam by using drainage information and a washing machine. The method for removing foam by using drainage information according to an embodiment of the present invention, comprises the steps of: performing a course in which a function module of a washing machine is set; calculating first drainage information related to drainage during a drainage operation of the function module by a controller of the washing machine; and executing a foam removal logic by using the first drainage information by the controller.

Description

배수 정보를 이용하여 거품을 제거하는 방법 및 세탁기 How to remove foam using drainage information and washing machine
본 발명은 배수 정보를 이용하여 거품을 제거하는 방법 및 세탁기에 관한 기술이다.The present invention relates to a method for removing foam using drainage information and a technology related to a washing machine.
종래에 세탁기는 세탁과정에서 세제가 과다 투입된 경우, 거품이 세탁물에 잔류하는 문제가 발생했다. 이에, 세탁기는 거품을 감지하여 잔류 세제를 제거하는 작업을 수행하는 것이 필요하다.In the past, washing machines had a problem where foam remained in the laundry when excessive detergent was added during the washing process. Accordingly, the washing machine needs to detect bubbles and remove residual detergent.
따라서, 세제의 잔류 여부를 정확하게 판단하여 효과적으로 세제 거품을 제거하는 기술이 필요하다.Therefore, a technology is needed to accurately determine whether detergent remains and effectively remove detergent foam.
본 명세서에서는 전술한 문제점을 해결하기 위한 것으로, 세탁 과정의 세제 거품을 신속하게 제거하는 방안을 제시하고자 한다.In order to solve the above-mentioned problems, this specification proposes a method for quickly removing detergent foam during the washing process.
본 명세서에서는 배수 과정에서 발생한 정보들을 이용하여 거품의 발생 여부를 확인하는 방안을 제시하고자 한다.In this specification, we would like to propose a method for checking whether bubbles are generated using information generated during the drainage process.
본 명세서에서는 배수 과정에서 발생한 정보들을 이용하여 거품 양을 판단하여 거품 양에 대응하는 거품 제거를 수행하는 방안을 제시하고자 한다.In this specification, we would like to propose a method of determining the amount of foam using information generated during the drainage process and performing foam removal corresponding to the amount of foam.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다. The objects of the present invention are not limited to the objects mentioned above, and other objects and advantages of the present invention that are not mentioned can be understood by the following description and will be more clearly understood by the examples of the present invention. Additionally, it will be readily apparent that the objects and advantages of the present invention can be realized by the means and combinations thereof indicated in the patent claims.
본 발명의 일 실시예에 의한 배수 정보를 이용하여 거품을 제거하는 방법은 세탁기의 기능모듈이 설정된 코스를 수행하는 단계와 세탁기의 컨트롤러가 기능모듈의 배수 동작 중 배수와 관련된 제1배수 정보를 산출하는 단계와 컨트롤러가 제1배수 정보를 이용하여 거품 제거 로직을 실행하는 단계를 포함한다.A method of removing foam using drainage information according to an embodiment of the present invention includes the steps of a function module of a washing machine performing a set course and a controller of the washing machine calculating first drainage information related to drainage during the drainage operation of the function module. It includes the step of executing the bubble removal logic by the controller using the first multiple information.
본 발명의 일 실시예에 의한 배수 정보를 이용하여 거품을 제거하는 세탁기는 설정된 코스를 수행하고 배수 동작 중 배수와 관련된 데이터를 생성하는 기능모듈과 기능모듈의 배수 동작 중 배수와 관련된 데이터를 이용하여 제1배수 정보를 산출하고 제1배수 정보를 이용하여 거품 제거 로직의 실행을 제어하는 컨트롤러를 포함한다.A washing machine that removes foam using drainage information according to an embodiment of the present invention performs a set course and uses a function module that generates data related to drainage during the drainage operation and data related to drainage during the drainage operation of the function module. It includes a controller that calculates first multiple information and controls execution of the bubble removal logic using the first multiple information.
본 발명을 적용할 경우 세탁 과정의 세제 거품을 신속하게 제거할 수 있다.When applying the present invention, detergent foam during the washing process can be quickly removed.
본 발명을 적용할 경우 배수 과정에서 발생한 정보들을 이용하여 거품의 발생 여부를 확인하여 거품을 제거할 할 수 있다.When applying the present invention, it is possible to remove foam by checking whether foam is generated using information generated during the drainage process.
본 발명을 적용할 경우 배수 과정에서 발생한 정보들을 이용하여 거품 양을 판단하여 거품 양에 대응하는 거품 제거를 수행할 수 있다.When applying the present invention, the amount of foam can be determined using information generated during the drainage process, and foam removal corresponding to the amount of foam can be performed.
본 발명의 효과는 전술한 효과에 한정되지 않으며, 본 발명의 당업자들은 본 발명의 구성에서 본 발명의 다양한 효과를 쉽게 도출할 수 있다.The effects of the present invention are not limited to the effects described above, and those skilled in the art can easily derive various effects of the present invention from the configuration of the present invention.
도 1은 본 발명의 일 실시예에 의한 세탁기가 거품을 제거하는 과정 및 장치들의 구성을 보여주는 도면이다.Figure 1 is a diagram showing the process of removing foam in a washing machine and the configuration of devices according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 의한 세탁기의 구성을 보여주는 도면이다.Figure 2 is a diagram showing the configuration of a washing machine according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 의한 배수 상황에서 거품을 감지하는 과정을 보여주는 도면이다.Figure 3 is a diagram showing the process of detecting bubbles in a drainage situation according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 거품 발생을 판단하는 도면이다.Figure 4 is a diagram for determining foam generation according to an embodiment of the present invention.
도 5는 본 발명의 일 실시예에 의한 RPM의 변화에 따라 거품을 감지하는 그래프이다.Figure 5 is a graph for detecting bubbles according to changes in RPM according to an embodiment of the present invention.
도 6은 본 발명의 일 실시예에 의한 rpm의 변화를 보여주는 도면이다.Figure 6 is a diagram showing the change in rpm according to an embodiment of the present invention.
도 7은 본 발명의 일 실시예에 의한 수위의 변화를 보여주는 도면이다.Figure 7 is a diagram showing the change in water level according to an embodiment of the present invention.
도 8은 본 발명의 다른 실시예에 의한 수위의 변화를 보여주는 도면이다.Figure 8 is a diagram showing the change in water level according to another embodiment of the present invention.
도 9는 본 발명의 일 실시예에 의한 거품의 양에 따른 급수와 배수의 시간 상관 관계를 보여주는 도면이다.Figure 9 is a diagram showing the time correlation between water supply and drainage according to the amount of foam according to an embodiment of the present invention.
도 10은 본 발명의 일 실시예에 의한 거품의 양을 감지하기 위한 각 센서 또는 타이머의 동작을 보여주는 도면이다.Figure 10 is a diagram showing the operation of each sensor or timer for detecting the amount of foam according to an embodiment of the present invention.
도 11은 본 발명의 일 실시예에 의한 탈수에 대응하는 세탁기의 RPM 프로파일을 보여주는 도면이다.Figure 11 is a diagram showing the RPM profile of a washing machine corresponding to dehydration according to an embodiment of the present invention.
도 12는 본 발명의 일 실시예에 의한 세탁 코스 정보를 이용하여 거품을 판단하는 과정을 보여주는 도면이다.Figure 12 is a diagram showing the process of determining foam using washing course information according to an embodiment of the present invention.
이하, 도면을 참조하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다.Hereinafter, with reference to the drawings, embodiments of the present invention will be described in detail so that those skilled in the art can easily implement the present invention. The present invention may be implemented in many different forms and is not limited to the embodiments described herein.
본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조 부호를 붙이도록 한다. 또한, 본 발명의 일부 실시예들을 예시적인 도면을 참조하여 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가질 수 있다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략할 수 있다.In order to clearly explain the present invention, parts that are not relevant to the description are omitted, and identical or similar components are given the same reference numerals throughout the specification. Additionally, some embodiments of the present invention will be described in detail with reference to the exemplary drawings. In adding reference numerals to components in each drawing, identical components may have the same reference numerals as much as possible even if they are shown in different drawings. Additionally, when describing the present invention, if it is determined that a detailed description of a related known configuration or function may obscure the gist of the present invention, the detailed description may be omitted.
본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질, 차례, 순서 또는 개수 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 다른 구성 요소가 "개재"되거나, 각 구성 요소가 다른 구성 요소를 통해 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.In describing the components of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, sequence, order, or number of the components are not limited by the term. When a component is described as being “connected,” “coupled,” or “connected” to another component, that component may be directly connected or connected to that other component, but there are no other components between each component. It should be understood that may be “interposed” or that each component may be “connected,” “combined,” or “connected” through other components.
또한, 본 발명을 구현함에 있어서 설명의 편의를 위하여 구성요소를 세분화하여 설명할 수 있으나, 이들 구성요소가 하나의 장치 또는 모듈 내에 구현될 수도 있고, 혹은 하나의 구성요소가 다수의 장치 또는 모듈들에 나뉘어져서 구현될 수도 있다.Additionally, in implementing the present invention, the components may be subdivided for convenience of explanation, but these components may be implemented in one device or module, or one component may be implemented in multiple devices or modules. It may be implemented separately.
이하, 세탁기가 세탁을 수행하는 과정에서 거품을 감지하는 방법 및 장치에 대해 살펴본다.Hereinafter, we will look at a method and device for detecting bubbles while a washing machine performs laundry.
도 1은 본 발명의 일 실시예에 의한 세탁기가 거품을 제거하는 과정 및 장치들의 구성을 보여주는 도면이다.Figure 1 is a diagram showing the process of removing foam in a washing machine and the configuration of devices according to an embodiment of the present invention.
세탁기(100)는 거품을 감지하고 거품을 제거하기 위한 작업을 수행한다(S1). 이때, 세탁기(100)는 거품을 감지했을 때의 물의 높이에 대한 정보, 세탁 관련 정보 등을 서버(300)에게 전송할 수 있다. 세탁기(100)는 각각의 동작 및 물의 높이, 혹은 배수 등에 따른 정보(시작 시간, 종료 시간, 수행 기능, 배수 시간, 배수 속도 등)를 서버(300)에게 전송할 수 있으며, 이 정보는 서버(300)에 저장된다(S2).The washing machine 100 detects foam and performs an operation to remove the foam (S1). At this time, the washing machine 100 may transmit information about the height of water when foam is detected, washing-related information, etc., to the server 300. The washing machine 100 may transmit information (start time, end time, performance function, drain time, drain speed, etc.) according to each operation, water level, or drainage, to the server 300, and this information may be transmitted to the server 300. ) is stored in (S2).
물론, S1 과정에서 세탁기(100)는 사용자에게 거품 제거와 관련하여 통지할 정보가 있는 경우 세탁기(100) 내에 해당 정보를 저장할 수 있다. 이후, 사용자에게 추후 알리거나, 혹은 세탁 종료 후, 또는 세탁기의 도어가 오픈되는 시점에 사용자에게 세제 과투입과 관련된 정보를 알릴 수 있다.Of course, in the S1 process, if there is information to be notified to the user regarding foam removal, the washing machine 100 may store the relevant information within the washing machine 100. Thereafter, the user may be notified later, or information related to excessive detergent addition may be provided to the user after washing is completed or when the door of the washing machine is opened.
그리고 서버(300)는 세탁기(100)가 제공한 정보를 사용자 단말(500)에게 푸쉬 메시지(Push Message)로 전송할 수 있다(S3). 이때, 사용자 단말(500)은 세탁기(100)를 소유하거나 사용하는 사용자가 소지한 단말이며, 사용자 단말(500)은 서버(300)를 경유하여 세탁기(100)에 연동될 수 있다.And the server 300 can transmit the information provided by the washing machine 100 to the user terminal 500 as a push message (S3). At this time, the user terminal 500 is a terminal owned by a user who owns or uses the washing machine 100, and the user terminal 500 can be linked to the washing machine 100 via the server 300.
사용자 단말(500)과 세탁기(100)의 연동 방식은 세탁기(100)가 해당 사용자 단말(500)에게 연동을 위한 정보를 제공하는 방식, 사용자 단말(500)이 세탁기(100)와 연동하기 위한 소정의 앱을 설치하는 방식 등 다양한 방식으로 구현될 수 있으며, 본 발명이 이에 한정되는 것은 아니다.The method of linking the user terminal 500 and the washing machine 100 is a method in which the washing machine 100 provides information for linking to the user terminal 500, and the user terminal 500 provides a predetermined method for linking with the washing machine 100. It can be implemented in various ways, such as by installing an app, and the present invention is not limited to this.
도 1의 구성에서 세탁기(100)는 세탁 과정에서 과세제로 인한 거품을 감지하고 거품 제거 작업을 수행했다는 작업 정보를 사용자에게 제공할 수 있다. 과세제(Over Detergent)란 세탁물의 양 또는 무게와 비교하여 투입된 세제의 양이 많은 경우, 또는 물의 양과 비교하여 세제양이 많은 경우를 의미한다. 또는 과세제는 세탁기에 설정된 특정 기준에서 세제가 많이 투입된 경우를 의미한다. 또는 과세제는 세탁 과정에서 잔류 세제의 양이 일정 기준 이상을 넘는 경우를 의미한다. 본 명세서에서는 과세제는 미리 설정된 기준과 비교하여 세제의 양이 많이 투입된 다양한 상태를 의미한다.In the configuration of FIG. 1, the washing machine 100 may detect foam caused by a taxing agent during the washing process and provide operation information to the user indicating that the foam removal operation has been performed. Over Detergent means when the amount of detergent added is large compared to the amount or weight of laundry, or when the amount of detergent is large compared to the amount of water. Alternatively, taxation means that a lot of detergent is added to the washing machine according to a specific standard set. Alternatively, taxation refers to cases where the amount of residual detergent during the washing process exceeds a certain standard. In this specification, taxation refers to various states in which a large amount of tax is input compared to a preset standard.
아울러, 세탁물의 양과 세제의 양, 또는 물의 높이의 변화나 배수 시간 또는 배수 속도 관련 정보도 서버(300)에 전송하여 추후 서버(300)가 동일한 조건의 세탁기가 거품 감지를 정확하게 할 수 있도록 정보를 제공할 수 있다.In addition, information related to the amount of laundry, the amount of detergent, changes in water level, drain time, or drain speed is also transmitted to the server 300 so that the server 300 can later accurately detect foam in a washing machine under the same conditions. can be provided.
도 2는 본 발명의 일 실시예에 의한 세탁기의 구성을 보여주는 도면이다. 도 2는 본 발명의 일 실시예에 의한 세탁기의 구성요소를 보여주는 도면이다.Figure 2 is a diagram showing the configuration of a washing machine according to an embodiment of the present invention. Figure 2 is a diagram showing components of a washing machine according to an embodiment of the present invention.
세탁기(100)는 세탁과 헹굼과 탈수 기능을 수행하는 기능모듈(190)과 컨트롤러(150), 세탁기 통신부(160), 인터페이스(170), 메모리(180)를 포함한다. 기능모듈(190)은 세탁조를 포함하며 세탁조를 제어하는 모터, 물을 급수하고 배수하는 부속 장치들을 포함한다. 보다 상세하게, 기능모듈(190)은 전술한 구성요소 외에도 수위 센서(192)와 RPM 센서(194), 그리고 타이머(196)를 포함할 수 있다.The washing machine 100 includes a function module 190 that performs washing, rinsing, and spin-drying functions, a controller 150, a washing machine communication unit 160, an interface 170, and a memory 180. The functional module 190 includes a washing tub, a motor that controls the washing tub, and auxiliary devices that supply and drain water. In more detail, the function module 190 may include a water level sensor 192, an RPM sensor 194, and a timer 196 in addition to the components described above.
기능모듈(190)은 세탁과 헹굼과 탈수 기능을 수행한다. 또한, 기능모듈(190)은 급수 및 배수 과정에서 수위 센서(Water Level Sensor)(192)와 RPM 센서(194), 그리고 타이머(196)는 물의 배수에 관련하여 수위, RPM(Revolutions Per Minute 또는 Rotations Per Minute) 값, 배수 시간 등에 대한 정보를 센싱한다.The function module 190 performs washing, rinsing, and spin-drying functions. In addition, the function module 190 uses a water level sensor 192 and an RPM sensor 194 during the water supply and drainage process, and a timer 196 monitors the water level and RPM (Revolutions Per Minute or Rotations) in relation to water drainage. Per Minute) value, drainage time, etc. are sensed.
컨트롤러(150)는 기능모듈(190)의 동작 과정에서 수위 센서(192)와 RPM 센서(194), 그리고 타이머(196) 등이 감지한 거품을 제거하기 위해 기능모듈(190)의 거품 제거 기능을 작동시키고 거품 제거 기능의 작동에 대한 작업 정보를 생성하여 메모리(180)에 저장한다.The controller 150 operates the bubble removal function of the function module 190 to remove bubbles detected by the water level sensor 192, the RPM sensor 194, and the timer 196 during the operation of the function module 190. It operates, generates work information about the operation of the bubble removal function, and stores it in the memory 180.
특히, 컨트롤러(150)는 세탁 코스와 세탁 시간, 거품 발생량, 그리고 그에 따른 수위 센서(192)와 RPM 센서(194), 그리고 타이머(196) 등이 감지한 값들을 이용하여 다양한 거품 제거 기능을 수행할 수 있다. 컨트롤러(150)는 수위 센서(192)와 RPM 센서(194), 그리고 타이머(196) 등이 감지한 값들을 조합하여 거품 발생 여부를 판단할 수 있다.In particular, the controller 150 performs various foam removal functions using the washing course, washing time, foam generation amount, and the corresponding values detected by the water level sensor 192, RPM sensor 194, and timer 196. can do. The controller 150 may determine whether bubbles are generated by combining the values detected by the water level sensor 192, the RPM sensor 194, and the timer 196.
즉, 컨트롤러(150)는 기능모듈의 동작 과정에서 발생된 거품의 양을 확인한다. 그리고 컨트롤러(150)는 발생된 거품량과 기능모듈(190)에 설정된 코스 정보를 이용하여 다수의 거품 제거 로직 중 어느 하나를 선택하고 선택한 거품 제거 로직에 따라 기능모듈(190)을 제어할 수 있다. 여기서 거품 제거 로직은 거품을 제거하기 위한 판단 기준에 대한 값들의 집합, 또는 거품 제거를 위해 수행해야 하는 세탁기의 기능에 대한 정보를 포함한다. 또는 거품 제거 로직은 거품을 제거하기 위해 컨트롤러(150)가 수행해야 하는 작업을 정의한 명령어, 프로그램 또는 소프트웨어 등을 포함한다.That is, the controller 150 checks the amount of foam generated during the operation of the functional module. And the controller 150 can select one of a plurality of foam removal logics using the amount of foam generated and the course information set in the function module 190 and control the function module 190 according to the selected foam removal logic. . Here, the foam removal logic includes a set of values for judgment criteria for removing foam, or information about the functions of the washing machine that must be performed to remove foam. Alternatively, the bubble removal logic includes commands, programs, or software that define the tasks that the controller 150 must perform to remove bubbles.
세탁기 통신부(160)는 컨트롤러(150)의 제어에 따라 거품 발생을 감지하는데 사용되는 다양한 데이터들(세탁물의 양과 세제의 양, 또는 물의 높이의 변화나 배수 시간 또는 배수 속도 관련 정보), 그리고 거품 제거와 관련된 작업 정보를 서버(300)에게 전송한다. 즉, 세탁기 통신부(160)는 거품 감지 및 거품 제거 로직의 실행에 관련된 작업 정보를 서버(300)에게 전송할 수 있다.The washing machine communication unit 160 receives various data used to detect foam generation under the control of the controller 150 (information related to the amount of laundry and detergent, or changes in water level, drain time, or drain speed) and foam removal. Task information related to is transmitted to the server 300. That is, the washing machine communication unit 160 may transmit task information related to the execution of foam detection and foam removal logic to the server 300.
메모리(180)는 세탁기(100)의 동작에 관련된 정보를 저장한다. 메모리(180)는 전기가 공급되지 않아도 저장된 정보를 유지할 수 있다.The memory 180 stores information related to the operation of the washing machine 100. The memory 180 can maintain stored information even when electricity is not supplied.
인터페이스(170)는 사용자에게 소정의 시각적, 청각적 정보를 제공하며, 사용자가 세탁기(100)를 제어하기 위해 조작하는 버튼 등을 포함하는 구성요소이다.The interface 170 is a component that provides certain visual and auditory information to the user and includes buttons that the user operates to control the washing machine 100.
도 3은 본 발명의 일 실시예에 의한 배수 상황에서 거품을 감지하는 과정을 보여주는 도면이다. 세탁기(100)는 배수 시 거품발생 정도에 따라 세탁기 내부 물높이 변화 속도가 달라지는 것을 감지하여, 이를 통해 거품 발생 정도를 감지할 수 있다.Figure 3 is a diagram showing the process of detecting bubbles in a drainage situation according to an embodiment of the present invention. The washing machine 100 detects that the rate of change in the water level inside the washing machine varies depending on the degree of foam generation when draining, and can detect the degree of foam generation through this.
거품이 감지되는 경우 세탁기(100)는 급수와 배수를 반복하여 거품을 제거하거나 섬유 유연제를 투입하는 등 다양한 방식으로 거품 제거 로직을 수행하고, 물높이 변화 속도가 거품이 없는 수준까지 거품이 제거 될 경우 탈수에 진입한다.When foam is detected, the washing machine 100 performs foam removal logic in various ways, such as removing foam by repeating water supply and drainage or adding fabric softener, and the speed of change in water level ensures that foam is removed to a foam-free level. In this case, dehydration occurs.
수위 센서(192)가 물 높이의 변화를 감지하거나 또는 타이머(196)가 배수 시간을 감지한다(S11). 이는 세탁기의 거품이 많이 발생하는지를 확인하기 위해 세탁기(100)의 수위 센서(192) 또는 타이머(196)가 배수 시 배수 속도, 즉 물높이 변화속도와 시간을 산출하고, 컨트롤러(150)가 이에 기반하여 거품 발생량을 감지하는 실시예를 포함한다.The water level sensor 192 detects a change in water level or the timer 196 detects the drain time (S11). In order to check whether the washing machine generates a lot of foam, the water level sensor 192 or the timer 196 of the washing machine 100 calculates the draining speed, that is, the water level change speed and time, and the controller 150 calculates the water level change speed and time when draining. An example of detecting the amount of foam generated is included.
그리고 컨트롤러(150)는 물 높이의 변화 시간 또는 배수 시 소요되는 시간이 일정 기준값 이상인지 확인한다(S12).Then, the controller 150 checks whether the water level change time or the time required for draining is greater than a certain standard value (S12).
거품이 많은 경우 배수 과정에서 거품이 배수를 방해한다. 이로 인해, 거품이 없을 때보다 거품이 많을 경우 배수 시 많은 시간이 소요된다. 따라서, 컨트롤러(150)는 세탁 코스에 설정된 물의 양과 세탁물의 양 등에 따라 예상되는 시간(예상 배수 시간)과 타이머(196)가 산출한 배수 시간(측정 배수 시간)을 비교하여 기준값 이상 차이가 발생할 경우, 거품이 발생된 것으로 판단한다.If there are a lot of bubbles, the bubbles interfere with drainage during the draining process. Because of this, it takes more time to drain when there are more bubbles than when there are no bubbles. Therefore, the controller 150 compares the drain time (measured drain time) calculated by the timer 196 with the time expected (estimated drain time) depending on the amount of water and laundry set in the wash course, and when a difference exceeds the standard value occurs, the controller 150 compares the drain time calculated by the timer 196 (measured drain time). , it is judged that bubbles have been generated.
S12에서 거품이 없다고 감지 되는 경우, 즉 거품이 없는 경우의 물높이 변화(또는 배수 시간)인 경우 탈수로 진입한다(S19).If no bubbles are detected in S12, that is, if there is a change in water level (or drain time) for the absence of bubbles, dehydration enters (S19).
한편, S12에서 거품이 많은 조건으로 감지 되는 경우, 즉 거품이 없을 때보다 물높이 변화가 늦거나 배수 시간이 많이 걸리는 경우 세탁기(100)는 거품 제거 로직을 시작한다(S13). 이후 급수와 배수를 반복하거나 긴급 거품 제거 로직을 수행하여 세탁기 내의 거품량을 감소시키는 과정을 진행한다. 보다 상세히 살펴본다.Meanwhile, if a condition with a lot of foam is detected in S12, that is, if the water level change is slower or draining time takes longer than when there is no foam, the washing machine 100 starts the foam removal logic (S13). Afterwards, the process of reducing the amount of foam in the washing machine proceeds by repeating water supply and drainage or performing emergency foam removal logic. Let’s look at it in more detail.
거품 제거가 필요한 경우, 컨트롤러(150)는 거품 제거 로직을 시작한다(S13). 거품 제거 로직은 제1거품 제거 로직 및 제2거품 제거 로직을 포함하며, 제1거품 제거 로직은 제2거품 제거 로직보다 다량의 거품을 제거하는 로직이다. 즉, 제1거품 제거 로직은 긴급 거품 제거 로직이며, 제2거품 제거 로직은 일반 거품 제거 로직이다. 또한, 제1거품 제거 로직은 제2거품 제거 로직 보다 빨리 거품을 제거하는 로직이다.If foam removal is necessary, the controller 150 starts foam removal logic (S13). The bubble removal logic includes a first bubble removal logic and a second bubble removal logic, and the first bubble removal logic is a logic that removes a larger amount of bubbles than the second bubble removal logic. That is, the first bubble removal logic is an emergency bubble removal logic, and the second bubble removal logic is a general bubble removal logic. Additionally, the first bubble removal logic is a logic that removes bubbles faster than the second bubble removal logic.
컨트롤러(150)는 현재 진행 중인 코스가 표준 코스보다 빨리 끝나야 하는 코스인지 확인한다(S14). 빨리 끝나야 하는 코스인 경우 거품의 신속한 제거가 필요하므로 컨트롤러(150)는 긴급 거품제거 로직을 동작시킬 수 있다(S16). 예를 들어, 컨트롤러(150)는 긴급 거품제거 로직의 동작 과정에서 기능모듈(190)이 급수를 수행할 경우 온수를 추가하거나 혹은 섬유유연제를 투입하여 거품 제거 시간을 단축시킬 수 있다(S16).The controller 150 checks whether the course currently in progress is a course that must be completed sooner than the standard course (S14). In the case of a course that must be completed quickly, rapid removal of foam is required, so the controller 150 may operate emergency foam removal logic (S16). For example, when the function module 190 performs water supply during the operation of the emergency foam removal logic, the controller 150 can shorten the foam removal time by adding hot water or adding fabric softener (S16).
한편, S14 단계에서 No로 판단한 경우 컨트롤러(150)는 거품량이 다량인지 확인한다(S15). 거품량이 다량인 경우 역시 S16 단계(긴급 제거 로직, 제1거품 제거 로직)를 수행한다.Meanwhile, if it is determined as No in step S14, the controller 150 checks whether the amount of foam is large (S15). If there is a large amount of foam, step S16 (emergency removal logic, first foam removal logic) is also performed.
반면, 거품이 많지 않은 경우 컨트롤러(150)는 일반적인 거품 제거 로직(제2거품 제거 로직)을 동작시킨다(S17). 이는 세탁기가 급수 및 배수를 1회 이상 수행하는 실시예를 포함한다.On the other hand, when there are not many bubbles, the controller 150 operates a general bubble removal logic (second bubble removal logic) (S17). This includes embodiments in which the washing machine performs water supply and drainage one or more times.
S17 또는 S16의 거품 제거 동작을 수행한 후, 컨트롤러(150)는 거품 제거 로직을 종료해도 되는지 확인한다(S18). 확인을 위해 컨트롤러(150)는 배수 정보를 다시 산출할 수 있다. 즉, 거품 제거를 위해 급수 후 배수하는 과정에서 컨트롤러(150)는 물 높이의 변화, 배수 시간, 배수 속도, RPM 등의 값을 이용하여 배수 정보를 생성하고 이를 기반으로 거품 제거 여부를 확인할 수 있다. After performing the bubble removal operation of S17 or S16, the controller 150 checks whether the bubble removal logic can be terminated (S18). For confirmation, the controller 150 may recalculate the drainage information. That is, in the process of draining water after supplying water to remove bubbles, the controller 150 generates drainage information using values such as changes in water level, drain time, drain speed, and RPM, and can check whether bubbles are removed based on this. .
컨트롤러(150)는 잔존하는 거품량을 확인하거나 다른 기능모듈(190)에서 산출된 센서값 등을 이용하여 거품 제거 로직의 종료 여부를 확인한다(S18). 만약, 거품 제거 로직이 더 필요한 경우 컨트롤러(150)는 S13 내지 S17의 단계들을 반복할 수 있다.The controller 150 checks the amount of remaining foam or uses sensor values calculated by other function modules 190 to determine whether the foam removal logic is terminated (S18). If more bubble removal logic is needed, the controller 150 may repeat steps S13 to S17.
S18을 정리하면 다음과 같다. 거품 제거 로직은 컨트롤러(150)가 기능모듈(190)의 급수 및 배수를 반복 제어하는 로직이다. 또한 컨트롤러(150)는 거품 제거 로직을 수행한 후 기능모듈의 배수 동작 중 배수와 관련된 배수 정보를 산출한다. 그리고 컨트롤러(150)는 새로운 배수 정보를 이용하여 거품 제거 로직의 반복 여부를 결정한다.S18 can be summarized as follows. The bubble removal logic is a logic in which the controller 150 repeatedly controls the water supply and drainage of the function module 190. Additionally, the controller 150 calculates drainage information related to drainage during the drainage operation of the function module after performing the bubble removal logic. Then, the controller 150 determines whether to repeat the bubble removal logic using the new drainage information.
S18에서 거품 제거 로직의 종료를 결정한 경우, 컨트롤러(150)는 탈수를 진행한다(S19). 즉, 컨트롤러(150)는 기능모듈의 배수 동작 중 배수와 관련된 배수 정보를 산출하고 이를 이용하여 거품 제거 로직의 종료 여부를 결정한다. 이 과정에서 컨트롤러(150)는 후술할 표 1의 배수 시간(배수 정보의 일 실시예)과 비교할 수 있다.If the foam removal logic is determined to end in S18, the controller 150 proceeds with dehydration (S19). That is, the controller 150 calculates drainage information related to drainage during the drainage operation of the function module and uses this to determine whether to terminate the bubble removal logic. In this process, the controller 150 may compare the drain time (an example of drain information) in Table 1, which will be described later.
앞서 도 3에서 거품 발생 여부를 감지하기 위해 수위 센서(192)가 물높이 변화를 감지하거나 또는 타이머(196)가 배수 시간을 측정할 수 있다. 이외에도 세탁조를 회전시키는 모터의 RPM의 감소 여부에 따라 거품이 감지될 수 있다.3 , in order to detect whether bubbles are generated, the water level sensor 192 may detect a change in water level, or the timer 196 may measure the drain time. In addition, foam may be detected depending on whether the RPM of the motor that rotates the washing machine decreases.
컨트롤러(150)는 탈수 진입 시 거품으로 인한 저항으로 RPM이 증가할 수 있다. RPM 을 통한 거품 판단 과정에 대해 도 4에서 살펴본다.The RPM of the controller 150 may increase due to resistance due to foam when entering dehydration. The bubble determination process through RPM is examined in Figure 4.
도 3의 실시예를 정리하면 다음과 같다. 세탁기(100)의 기능모듈(190)이 설정된 코스를 수행한다. 이는 표준 세탁 코스, 울 코스, 이불 세탁 코스, 속옷 세탁 코스 등 다양한 코스에 따라 세탁을 수행하는 것을 의미한다.The embodiment of Figure 3 is summarized as follows. The function module 190 of the washing machine 100 performs the set course. This means performing washing according to various courses such as standard washing course, wool course, blanket washing course, and underwear washing course.
그리고 기능모듈(190)은 배수 동작 중 배수와 관련된 데이터(예를 들어 센서들이 센싱한 데이터)를 생성하고 컨트롤러(150)는 이러한 데이터를 이용하여 제1배수 정보를 산출한다. 제1배수 정보는 배수와 관련된 시간, 속도, 또는 물높이(수위)의 변화, 혹은 기능모듈(190)의 세탁조를 회전시키는 모터의 RPM과 관련된 데이터들을 포함한다.Additionally, the function module 190 generates data related to drainage (for example, data sensed by sensors) during a drainage operation, and the controller 150 uses this data to calculate first drainage information. The first drainage information includes data related to the time, speed, or change in water level (water level) related to drainage, or the RPM of the motor that rotates the washing machine of the function module 190.
그리고 컨트롤러(150)는 제1배수 정보를 이용하여 거품 제거 로직을 실행한다. 거품 제거 로직이란 기능모듈(190)이 급수 또는 배수를 수행하거나 섬유유연제를 투입하여 거품을 제거시키는 과정을 포함한다. 컨트롤러(150)는 제1배수 정보를 이용하여 세탁조 내에 거품이 발생한 것을 확인하고 거품의 양을 제1배수 정보를 이용하여 판단할 수 있다. 그리고 컨트롤러(150)는 기능모듈(190)을 제어하여 거품 제거 로직의 실행을 제어한다.Then, the controller 150 executes bubble removal logic using the first multiple information. The foam removal logic includes a process in which the function module 190 removes foam by performing water supply or drainage or by adding fabric softener. The controller 150 can use the first drainage information to confirm that foam has been generated in the washing tub and determine the amount of foam using the first drainage information. And the controller 150 controls the function module 190 to control execution of the bubble removal logic.
배수 정보는 기능모듈(190)의 타이머(196)가 배수 시간 또는 배수 속도를 측정한 데이터를 포함할 수 있다. 또는 배수 정보는 기능모듈(190)의 수위센서(192)가 배수로 인한 수위 변화를 측정한 데이터를 포함할 수 있다.The drain information may include data measured by the timer 196 of the function module 190 on the drain time or drain speed. Alternatively, the drainage information may include data in which the water level sensor 192 of the function module 190 measures a change in water level due to drainage.
또는 배수 정보는 기능모듈(190)의 RPM 센서(194)가 배수 과정에서 기능모듈(190)을 구성하는 세탁조를 회전시키는 모터의 RPM을 측정한 데이터를 포함할 수 있다.Alternatively, the drain information may include data in which the RPM sensor 194 of the function module 190 measures the RPM of the motor that rotates the washing machine that constitutes the function module 190 during the drain process.
또한, S14에서 거품 제거 로직을 실행함에 있어서, 설정된 코스가 표준 코스보다 빨리 완료되도록 설정된 코스이거나 앞서 S11 등의 과정에서 산출된 배수 정보가 기준값보다 큰 경우, 컨트롤러(150)는 긴급 거품 제거 로직(제1거품 제거 로직)을 선택할 수 있다. 여기서 기준값이란 예상된 배수 시간이나 속도가 될 수 있다. 또는 기준값은 거품의 다량/소량을 판단하는 기준이 될 수 있다.In addition, when executing the bubble removal logic in S14, if the set course is a course set to be completed faster than the standard course or if the drainage information calculated in the previous process such as S11 is greater than the reference value, the controller 150 executes the emergency bubble removal logic ( The first bubble removal logic) can be selected. Here, the reference value can be the expected drainage time or speed. Alternatively, the reference value can be a standard for judging the large/small amount of foam.
일 실시예로, 표준 세탁/기능성 의류 세탁/속옷 세탁/이불 세탁 등 다양한 세탁 코스들을 기준으로 세탁물의 양의 대/중/소에 대응한 기준값들이 표 1과 같이 메모리(180)에 저장될 수 있다.In one embodiment, reference values corresponding to large/medium/small amounts of laundry based on various washing courses such as standard washing/functional clothing washing/underwear washing/bedding washing may be stored in the memory 180 as shown in Table 1. there is.
즉, 세탁기(100)는 세탁코스-세탁물 각각에 대한 예상 배수 시간 및 거품을 판단하는 기준값들로 구성된 세트(예상 배수 시간/제1기준값/제2기준값)에 대한 정보(표 1 참조)를 메모리(180) 등에 저장할 수 있다. 제2기준값은 선택적으로 포함될 수 있다. 제1기준값은 거품 발생으로 판단할 수 있는 기준값이고, 제2기준값은 거품 발생에서 과다 발생인지 여부를 판단하는 기준값이다.That is, the washing machine 100 remembers information (see Table 1) about a set (expected drain time/first reference value/second reference value) consisting of reference values for determining foam and expected drain time for each wash course-laundry. It can be stored at (180), etc. The second reference value may be optionally included. The first reference value is a reference value that can determine foam generation, and the second reference value is a reference value that determines whether foam generation is excessive.
표준 세탁standard laundry 기능성 의류 세탁Functional clothing washing 속옷 세탁underwear washing 이불 세탁blanket washing
세탁물-대Laundry-Baby 5분/6분/8분5 minutes/6 minutes/8 minutes 6분/7분/9분6 minutes/7 minutes/9 minutes 4분/5분/6분4 minutes/5 minutes/6 minutes 8분/9분/11분8 minutes/9 minutes/11 minutes
세탁물-중laundry-medium 4분/5분/7분4 minutes/5 minutes/7 minutes 5분/6분/8분5 minutes/6 minutes/8 minutes 3분/4분/5분3 minutes/4 minutes/5 minutes 7분/8분/10분7 minutes/8 minutes/10 minutes
세탁물-소laundry-small 3분/4분/6분3 minutes/4 minutes/6 minutes 4분/5분/7분4 minutes/5 minutes/7 minutes 2분/3분/4분2 minutes/3 minutes/4 minutes 6분/7분/9분6 minutes/7 minutes/9 minutes
표 1의 값들은 세탁기(100) 제조시에 미리 메모리(180)에 저장될 수 있고 서버(500) 등이 데이터를 전송하여 컨트롤러(150)가 이를 메모리(180)에 저장할 수 있다. 또한 표 1의 값들은 경우에 따라 업데이트 될 수 있다.The values in Table 1 can be stored in advance in the memory 180 when manufacturing the washing machine 100, and the server 500, etc. can transmit the data and the controller 150 can store it in the memory 180. Additionally, the values in Table 1 may be updated depending on the case.
그리고 컨트롤러(150)는 표 1을 이용하여 실제 배수 시간을 포함하는 제1배수 정보에서 거품량의 과다 여부를 확인할 수 있다.And the controller 150 can use Table 1 to check whether the amount of foam is excessive in the first drainage information including the actual drainage time.
예를 들어, 이불 세탁이며 세탁물이 "대"인데, 배수 시간이 제1기준값(9분)을 초과할 경우 컨트롤러(150)는 거품이 발생한 것으로 판단한다. 아울러, 배수 시간이 제2기준값(11분)을 초과할 경우 컨트롤러(150)는 거품이 과다 발생한 것으로 판단하여 제1거품 제거 로직(긴급 거품 제거 로직)을 실행시킬 수 있다.For example, when washing a blanket and the laundry is “large,” and the drain time exceeds the first standard value (9 minutes), the controller 150 determines that foam has been generated. In addition, if the drain time exceeds the second reference value (11 minutes), the controller 150 may determine that excessive foam has been generated and execute the first foam removal logic (emergency foam removal logic).
만약, 이불 세탁이며 세탁물이 "대"인데, 배수 시간이 제1기준값과 제2기준값 사이(예를 들어 10분)인 경우, 컨트롤러(150)는 거품이 발생한 것으로 판단하여 제2거품 제거 로직(일반 거품 제거 로직)을 실행시킬 수 있다.If it is a blanket wash and the laundry is “large,” and the drain time is between the first and second reference values (for example, 10 minutes), the controller 150 determines that foam has occurred and operates the second foam removal logic ( General bubble removal logic) can be executed.
마찬가지로, 표준 세탁이며 세탁물이 "중"인데, 배수 시간이 제1기준값(5분)을 초과할 경우 컨트롤러(150)는 거품이 발생한 것으로 판단한다. 아울러, 배수 시간이 제2기준값(7분)을 초과할 경우 컨트롤러(150)는 거품이 과다 발생한 것으로 판단하여 제1거품 제거 로직(긴급 거품 제거 로직)을 실행시킬 수 있다.Likewise, if it is a standard wash and the laundry is “heavy” and the drain time exceeds the first standard value (5 minutes), the controller 150 determines that foam has been generated. In addition, if the drain time exceeds the second reference value (7 minutes), the controller 150 may determine that excessive foam has been generated and execute the first foam removal logic (emergency foam removal logic).
만약, 표준 세탁이며 세탁물이 "중"인데, 배수 시간이 제1기준값과 제2기준값 사이(예를 들어 6분)인 경우, 컨트롤러(150)는 거품이 발생한 것으로 판단하여 제2거품 제거 로직(일반 거품 제거 로직)을 실행시킬 수 있다.If it is a standard wash and the laundry is “heavy” and the drain time is between the first and second reference values (for example, 6 minutes), the controller 150 determines that foam has occurred and executes the second foam removal logic ( General bubble removal logic) can be executed.
위의 표 1은 배수 시간에 관한 것이지만, 배수 속도, RPM, 배수 시 물 높이 등에도 동일한 방식으로 적용할 수 있다.Table 1 above relates to drain time, but can be applied in the same way to drain speed, RPM, water level when draining, etc.
배수 속도는 단위시간 당 배출된 물의 양에 기반하여 산출될 수 있다. RPM의 경우 세탁물의 양과 세탁 코스에 따라 결정될 수 있다. 배수 시 물 높이의 변화 역시 단위 시간당 물 높이의 변화에 기반하여 산출될 수 있다.Drainage rate can be calculated based on the amount of water discharged per unit time. RPM can be determined depending on the amount of laundry and the washing course. The change in water level when draining can also be calculated based on the change in water level per unit time.
이 경우, 표 1과 같이 세탁 코스와 세탁물의 양에 따라 예상 값/제1기준값/제2기준값이 메모리(180)에 저장될 수 있으며, 컨트롤러(150)는 배수 정보와 저장된 값들을 비교하여 거품이 발생되었는지, 또는 거품이 과다 발생하였는지를 판단할 수 있다.In this case, as shown in Table 1, the expected value/first reference value/second reference value can be stored in the memory 180 according to the washing course and the amount of laundry, and the controller 150 compares the drainage information and the stored values to determine the foam It can be determined whether this occurred or whether excessive foam was generated.
또는 컨트롤러(150)는 세탁물의 양에 비례하여 표 1의 배수 정보를 실시간으로 생성할 수 있다. 이는 대/중/소보다 더 정밀하게 배수 정보의 비교 기준을 생성할 수 있어 거품에 대한 판단의 정확도를 높일 수 있다.Alternatively, the controller 150 may generate the drainage information in Table 1 in real time in proportion to the amount of laundry. This can create a comparison standard for drainage information more precisely than large/medium/small, thereby increasing the accuracy of judgment about bubbles.
도 4는 본 발명의 일 실시예에 따른 거품 발생을 판단하는 도면이다. 기능모듈(190)을 구성하는 세탁조는 모터에 의해 회전할 수 있다. 이때, 거품이 다량 발생한 경우, 세탁조를 회전시키려는 모터의 RPM은 증가하며 탈수가 지연된다.Figure 4 is a diagram for determining foam generation according to an embodiment of the present invention. The washing machine constituting the functional module 190 can be rotated by a motor. At this time, if a large amount of foam is generated, the RPM of the motor that rotates the washing machine increases and spin-drying is delayed.
컨트롤러(150)는 도 4의 그래프와 같이 거품에 기인한 탈수가 지연되는 현상을 RPM의 증가 여부로 판단할 수 있다.As shown in the graph of FIG. 4, the controller 150 can determine whether dehydration is delayed due to foam by determining whether the RPM increases.
P1, P2, P3는 각각 탈수를 위해 세탁조를 회전시키는 모터의 RPM을 보여주는 구간이다. 탈수가 마무리될 즈음에서 41, 42, 43, 44가 지시하는 바와 같이 RPM이 급격히 상승하는데 이는 세탁조 내에 거품이 다수 발생한 경우이다. 따라서, 이와 같이 RPM이 급증할 경우, 컨트롤러(150)는 세탁조 내외부에 마찰력이 증가한 것으로 판단하고, 이러한 마찰력 증가는 거품으로 기인한 것으로 판단할 수 있다.P1, P2, and P3 are sections showing the RPM of the motor that rotates the washing machine for dehydration, respectively. When spin-drying is completed, the RPM rises rapidly as indicated by numbers 41, 42, 43, and 44, which indicates that many bubbles have been generated in the washing machine. Therefore, when the RPM rapidly increases like this, the controller 150 determines that the friction force inside and outside the washing tub has increased, and this increase in friction force can be determined to be caused by foam.
RPM 증가에 따라 컨트롤러(150)는 거품을 제거하기 위해 거품 제거 로직을 동작시킬 수 있다.As RPM increases, the controller 150 may operate foam removal logic to remove foam.
도 5는 본 발명의 일 실시예에 의한 RPM의 변화에 따라 거품을 감지하는 그래프이다. 배수하면서 거품으로 인해 세탁조를 회전시키는 모터의 RPM이 증가할 수 있다. 따라서, 46 지점에서 RPM이 증가하면 거품으로 인해 RPM 증가로 판단하여 세탁기(100)는 거품 제거 로직을 위해 급수를 진행한다. 그로 인해 RPM은 47과 같이 떨어진다. 그리고 세탁기(100)는 일정 RPM을 유지하면서 배수를 하여 물높이의 도달 여부를 확인할 수 있다.Figure 5 is a graph for detecting bubbles according to changes in RPM according to an embodiment of the present invention. As the water drains, the RPM of the motor that rotates the washing machine may increase due to foam. Therefore, if the RPM increases at point 46, it is determined that the RPM increases due to foam, and the washing machine 100 supplies water for foam removal logic. As a result, the RPM drops to 47. Additionally, the washing machine 100 drains water while maintaining a constant RPM to check whether the water level has been reached.
컨트롤러(150)는 세탁조를 회전시키는 모터의 RPM의 증가 특성에 따라 거품이 다량으로 존재하는지 여부를 확인할 수 있다. 컨트롤러(150)는 RPM이 증가하는 선의 기울기, 제1RPM 기준에서 제2RPM 기준까지 도달하는데 걸리는 시간 또는 기울기, 그리고 세탁 코스의 특징과 세탁물의 양 등에 따라 거품이 다량으로 존재하는지 여부를 판단한다.The controller 150 can check whether a large amount of foam exists according to the increasing characteristics of the RPM of the motor that rotates the washing tub. The controller 150 determines whether a large amount of foam exists depending on the slope of the line along which the RPM increases, the time or slope it takes to reach from the first RPM standard to the second RPM standard, the characteristics of the washing course, the amount of laundry, etc.
아울러, 컨트롤러(150)는 수위 센서(192)가 감지한 물높이의 변화 속도를 이용하여 거품이 다량으로 존재하는지 여부를 판단한다. 특히, 세탁 코스의 특징과 세탁물의 양 등에 따라 컨트롤러(150)는 물이 빨리 빠지는 세탁물의 경우와 물이 천천히 빠지는 세탁물의 경우를 구별하여 물높이의 변화 속도에 대응하여 거품의 양을 판단할 수 있다.In addition, the controller 150 uses the rate of change in water level detected by the water level sensor 192 to determine whether a large amount of foam exists. In particular, depending on the characteristics of the washing course and the amount of laundry, the controller 150 can distinguish between laundry that drains water quickly and laundry that drains slowly, and determine the amount of foam in response to the speed of change in water level. there is.
도 6은 본 발명의 일 실시예에 의한 rpm의 변화를 보여주는 도면이다.Figure 6 is a diagram showing the change in rpm according to an embodiment of the present invention.
컨트롤러(150)는 제1기준 rpm(r1)에서 제2기준 rpm(r2)에 이르는 시간을 계산할 수 있다. 여기서 r1과 r2는 세탁코스와 세탁물의 양에 따라 달라질 수 있다. 예를 들어, 컨트롤러(150)는 세탁코스가 이불 세탁인 경우와 표준 세탁인 경우에 따라 r1 및 r2의 값을 달리 설정할 수 있다. 그리고 컨트롤러(150)는 세탁코스와 세탁물에 적합한 r1 및 r2 값을 이용하여 rpm 증가 속도를 산출한다.The controller 150 may calculate the time from the first reference rpm (r1) to the second reference rpm (r2). Here, r1 and r2 may vary depending on the washing course and amount of laundry. For example, the controller 150 may set the values of r1 and r2 differently depending on whether the washing course is a blanket wash or a standard wash. And the controller 150 calculates the rpm increase rate using r1 and r2 values appropriate for the washing course and laundry.
Case1은 t0에서 t1만큼의 시간(t1-t0)이 소요되었다. Case2는 t0에서 t2만큼의 시간(t2-t0)이 소요되었다. 컨트롤러(150)는 r2에 도달한 rpm에 대해 소요 시간에 따라 긴급 거품 제거 로직 또는 일반 거품 제거 로직을 적용할 수 있다. Case 1 took as much time (t1-t0) from t0 to t1. Case 2 took as much time (t2-t0) from t0 to t2. The controller 150 may apply emergency foam removal logic or general foam removal logic depending on the time required for the rpm reaching r2.
도 7은 본 발명의 일 실시예에 의한 수위의 변화를 보여주는 도면이다.Figure 7 is a diagram showing the change in water level according to an embodiment of the present invention.
컨트롤러(150)는 제1기준 수위(h1)에서 제2기준 수위(h2)에 이르는 시간을 계산할 수 있다. 여기서 h1과 h2는 세탁코스와 세탁물의 양에 따라 달라질 수 있다. 예를 들어, 컨트롤러(150)는 세탁코스가 이불 세탁인 경우와 표준 세탁인 경우에 따라 h1 및 h2의 값을 달리 설정할 수 있다. 그리고 컨트롤러(150)는 세탁코스와 세탁물에 적합한 h1 및 h2 값을 이용하여 수위 감소 속도를 산출한다.The controller 150 may calculate the time from the first reference water level (h1) to the second reference water level (h2). Here, h1 and h2 may vary depending on the washing course and amount of laundry. For example, the controller 150 may set different values of h1 and h2 depending on whether the washing course is a blanket wash or a standard wash. And the controller 150 calculates the water level reduction rate using h1 and h2 values appropriate for the washing course and laundry.
Case1은 t0에서 t1만큼의 시간(t1-t0)이 소요되었다. Case2는 t0에서 t2만큼의 시간(t2-t0)이 소요되었다. 컨트롤러(150)는 h2에 도달한 시점에서 소요 시간에 따라 긴급 거품 제거 로직 또는 일반 거품 제거 로직을 적용할 수 있다. Case 1 took as much time (t1-t0) from t0 to t1. Case 2 took as much time (t2-t0) from t0 to t2. The controller 150 may apply emergency foam removal logic or general foam removal logic depending on the time required when h2 is reached.
본 발명의 실시예를 적용할 경우, 컨트롤러(150)는 탈수 과정에서 산출되는 수위 센서(192) 및 RPM 센서(194)의 센싱한 값과 소요 시간에 따라 거품 발생 정도를 계산할 수 있다. 세탁기의 세탁 종료 후 탈수로 들어가기 전 배수를 실시하는데, 배수의 경우 특정 물높이(공수위)까지 도달하여야 한다. 이 때 거품의 발생 정도와 양에 따라 물높이의 변화 속도가 달라진다.When applying the embodiment of the present invention, the controller 150 can calculate the degree of foam generation according to the sensed values of the water level sensor 192 and the RPM sensor 194 and the time required during the dehydration process. After the washing machine has finished washing and before entering the spin cycle, drainage is performed. In the case of drainage, the water level must reach a certain level (air level). At this time, the rate of change in water level varies depending on the degree and amount of foam generation.
거품이 많은 경우 거품의 저항으로 인해 배수되는 속도가 늦어져 물높이가 천천히 낮아지므로, 앞서 도 7의 case2에서 컨트롤러(150)는 거품이 발생하거나 또는 거품이 많이 발생한 것으로 판단할 수 있다.When there are a lot of bubbles, the draining speed is slowed due to the resistance of the bubbles and the water level is slowly lowered. Therefore, in case 2 of FIG. 7, the controller 150 may determine that bubbles have been generated or a lot of bubbles have been generated.
또한 컨트롤러(150)는 도 6의 case 1과 같이 rpm 증가 속도가 빠른 경우에는 거품이 많이 발생한 것으로 판단할 수 있다.Additionally, the controller 150 may determine that a lot of bubbles have been generated when the rpm increase rate is fast, as in case 1 of FIG. 6.
반대로 거품이 없는 경우 거품의 저항이 없어, 거품이 있는 경우보다 배수가 빨리 되고 그로 인해 물높의 변화가 거품이 있을 때 보다 빨라진다. 예를 들어 도 7의 case 1에서 컨트롤러(150)는 거품이 없는 것으로 판단할 수 있다.Conversely, in the case where there are no bubbles, there is no foam resistance, so drainage is faster than in the case with bubbles, and as a result, the change in water level becomes faster than when there are bubbles. For example, in case 1 of FIG. 7, the controller 150 may determine that there are no bubbles.
또한 컨트롤러(150)는 도 6의 case 2와 같이 rpm 증가 속도가 느린 경우에는 거품이 많이 발생한 것으로 판단할 수 있다. 또는 컨트롤러(150)는 RPM의 경우 특정 RPM 이상으로 증가하면 거품이 발생한 것으로 판단할 수 있다.Additionally, the controller 150 may determine that a lot of foam has been generated when the rpm increase rate is slow, as in case 2 of FIG. 6. Alternatively, the controller 150 may determine that bubbles have occurred when the RPM increases above a certain RPM.
거품의 발생 정도에 따라 물높이 변화 속도가 선형적으로 변하며, 컨트롤러(150)는 이를 통해 세탁기 내부의 거품 발생 정도와 양을 판단할 수 있다.The rate of change in water level changes linearly depending on the degree of foam generation, and the controller 150 can determine the degree and amount of foam generation inside the washing machine through this.
세탁기(100)는 거품이 많은 경우 물을 급수하고 배수하는 과정을 반복하여 거품의 양을 감소 시키고, 거품이 없는 수준의 물높이 변화 속도가 되면 탈수 진입을 시도한다.If there is a lot of foam, the washing machine 100 repeats the process of supplying and draining water to reduce the amount of foam, and when the water level change rate reaches a non-foam level, it attempts to enter dehydration.
도 8은 본 발명의 다른 실시예에 의한 수위의 변화를 보여주는 도면이다. 도 7과 달리 도 8의 수위 센서는 물과 세탁조 윗부분 사이의 거리를 측정한다. 따라서, 거리가 증가할수록 물이 빠진 상태이다.Figure 8 is a diagram showing the change in water level according to another embodiment of the present invention. Unlike Figure 7, the water level sensor in Figure 8 measures the distance between the water and the top of the washing tub. Therefore, as the distance increases, the water disappears.
컨트롤러(150)는 제1기준 거리(d1)에서 제2기준 거리(d2)에 이르는 시간을 계산할 수 있다. 여기서 d1과 d2는 세탁코스와 세탁물의 양에 따라 달라질 수 있다. 예를 들어, 컨트롤러(150)는 세탁코스가 이불 세탁인 경우와 표준 세탁인 경우에 따라 d1 및 d2의 값을 달리 설정할 수 있다. 그리고 컨트롤러(150)는 세탁코스와 세탁물에 적합한 d1 및 d2 값을 이용하여 수위 감소 속도를 산출한다.The controller 150 may calculate the time from the first reference distance d1 to the second reference distance d2. Here, d1 and d2 may vary depending on the washing course and amount of laundry. For example, the controller 150 may set the values of d1 and d2 differently depending on whether the washing course is a blanket wash or a standard wash. And the controller 150 calculates the water level reduction rate using d1 and d2 values appropriate for the washing course and laundry.
Case1은 t0에서 t1만큼의 시간(t1-t0)이 소요되었다. Case2는 t0에서 t2만큼의 시간(t2-t0)이 소요되었다. 컨트롤러(150)는 d2에 도달한 시점에서 소요 시간에 따라 긴급 거품 제거 로직 또는 일반 거품 제거 로직을 적용할 수 있다. 또는 컨트롤러(150)는 d2에 도달한 시점에서 소요 시간에 따라 거품의 양을 판단할 수 있다. Case 1 took as much time (t1-t0) from t0 to t1. Case 2 took as much time (t2-t0) from t0 to t2. The controller 150 may apply emergency foam removal logic or general foam removal logic depending on the time required when d2 is reached. Alternatively, the controller 150 may determine the amount of foam according to the time required when d2 is reached.
도 9는 본 발명의 일 실시예에 의한 거품의 양에 따른 급수와 배수의 시간 상관 관계를 보여주는 도면이다. 도 9의 물높이 그래프는 도 8의 거리에 대응하는 것으로, 수위와 세탁조 내의 윗부분과의 거리를 의미한다. 따라서 급수에 따라 감소하고, 배수에 따라 증가하는 경향을 가진다. P1에서 배수가 이루어지면서 수위센서가 센싱한 값을 확인한 결과 수위와의 거리가 서서히 증가하는 것이 확인된다. 이는 물이 천천히 배수됨을 의미한다.Figure 9 is a diagram showing the time correlation between water supply and drainage according to the amount of foam according to an embodiment of the present invention. The water level graph in FIG. 9 corresponds to the distance in FIG. 8, meaning the distance between the water level and the upper part of the washing tank. Therefore, it tends to decrease with water supply and increase with water supply. As drainage occurs at P1, the value sensed by the water level sensor is checked, and it is confirmed that the distance from the water level gradually increases. This means that the water drains slowly.
따라서 컨트롤러(150)는 P1의 배수 시간을 계산하여 일정 수위 기준에 도달하기까지 예상 시간을 초과하거나 또는 거리의 증가 속도(기울기)가 느린 경우에는 거품이 많은 것으로 판단하여 거품 제거 로직을 수행한다. 이때, 컨트롤러(150)는 거리 증가 속도나 기울기, 세탁물의 양, 세탁 코스 등에 따라 둘 이상의 거품 제거 로직 중 어느 하나를 선택할 수도 있다.Therefore, the controller 150 calculates the drainage time of P1, and if it exceeds the expected time to reach a certain water level standard or if the distance increase rate (slope) is slow, it determines that there is a lot of foam and performs foam removal logic. At this time, the controller 150 may select one of two or more foam removal logics depending on the distance increase speed or slope, the amount of laundry, the washing course, etc.
이후 다시 급수와 배수를 반복하며 컨트롤러(150)는 거품 제거를 수행하고, P2의 배수 시간이 예상 시간 이하이거나 또는 거리의 증가 속도(기울기)가 빠른 경우 거품이 제거된 것으로 판단하여 탈수를 진행한다.Afterwards, water supply and drainage are repeated again, and the controller 150 performs bubble removal. If the drain time of P2 is less than the expected time or the distance increase speed (slope) is fast, it is determined that the bubbles have been removed and dehydration is performed. .
본 발명의 실시예를 적용할 경우 세탁기가 세탁 종료 후 탈수에 들어가기 전 배수과정에서 거품의 발생양을 감지하여 거품을 제거할 수 있다. 컨트롤러(150)는 앞서 살펴본 배수 과정에서의 물높이의 변화속도, 세탁조를 회전시키는 모터의 rpm의 변화, 배수 시간 등의 배수 정보를 이용하여 거품의 양을 판단한다. 이때, 컨트롤러(150)는 거품의 양의 과다 여부 또는 거품 발생 여부를 판단하기 위해 세탁 코스 및 세탁물의 양(또는 무게) 정보를 이용할 수 있다.When applying an embodiment of the present invention, the washing machine can detect the amount of foam generated during the draining process before entering spin-drying after finishing washing and remove the foam. The controller 150 determines the amount of foam using drainage information such as the speed of change in water level during the drainage process discussed above, the change in rpm of the motor that rotates the washing tub, and the drainage time. At this time, the controller 150 may use the washing course and laundry amount (or weight) information to determine whether the amount of foam is excessive or whether foam is generated.
그리고 컨트롤러(150)는 거품이 많은 것으로 확인된 경우 급수와 배수 과정을 반복하며 거품을 제거한다. 배수 과정에서 컨트롤러(150)는 배수 정보를 새롭게 생성하고 거품 양/거품 발생에 대한 판단 기준을 적용하여 잔존 거품의 양을 주기적으로 확인한다. 컨트롤러(150)는 거품이 작거나 제거되었다고 판단되는 경우 탈수에 진입하여 거품으로 인해 발생하는 문제인, 탈수 진입 지연, 거품 넘침 현상을 차단할 수 있다.And if it is confirmed that there is a lot of foam, the controller 150 repeats the water supply and drainage process to remove the foam. During the drainage process, the controller 150 generates new drainage information and periodically checks the amount of remaining foam by applying a judgment standard for the amount of foam/bubbles generated. If it is determined that the bubbles are small or have been removed, the controller 150 can enter dehydration and block problems caused by bubbles, such as delay in dehydration entry and bubble overflow.
일 실시예로 컨트롤러(150)는 배수 정보의 변화 역시 거품 제거 여부를 판단하는데 적용할 수 있다. 예를 들어 세탁기(100)에 설정된 세탁 코스 및 세탁물의 양에 기반하여 산출된 배수 예상 시간이 10분인데, 13분이 소요된 경우를 가정한다. 컨트롤러(150)는 거품이 발생한 것으로 판단하여 급수와 배수를 1회 진행한다.In one embodiment, the controller 150 may also apply changes in drainage information to determine whether to remove bubbles. For example, assume that the expected draining time calculated based on the washing course set in the washing machine 100 and the amount of laundry is 10 minutes, but it takes 13 minutes. The controller 150 determines that foam has occurred and performs water supply and drainage once.
거품 제거를 위한 급수 후 배수 과정에서 배수 시간이 10분 30초가 소요된 경우, 컨트롤러(150)는 원래의 배수 예상 시간에 근접했으므로, 비록 배수 예상 시간인 10분은 초과하였으나 거품 제거 동작을 중단시킨다.If 10 minutes and 30 seconds are spent in the draining process after water supply to remove bubbles, the controller 150 stops the bubble removal operation because it is close to the original expected draining time, even though the expected draining time of 10 minutes has been exceeded. .
다른 실시예로, 세탁기(100)에 설정된 세탁 코스 및 세탁물의 양에 기반하여 산출된 배수 예상 시간이 10분인데, 13분이 소요된 경우를 가정한다. 컨트롤러(150)는 거품이 발생한 것으로 판단하여 급수와 배수를 1회 진행한 후 배수 시간이 12분 30초가 소요된 경우, 컨트롤러(150)는 거품이 과다 발생하여 급수 및 배수를 통해 거품 제거가 원활하지 않은 것으로 판단하고 거품의 빠른 제거를 위해 섬유유연제를 투입하거나 온수를 투입할 수 있다.In another embodiment, it is assumed that the expected draining time calculated based on the washing course set in the washing machine 100 and the amount of laundry is 10 minutes, but it takes 13 minutes. The controller 150 determines that foam has been generated and performs water supply and drainage once. If the drain time takes 12 minutes and 30 seconds, the controller 150 generates excessive foam and makes it difficult to remove the foam through water supply and drainage. If you determine that it has not been done, you can add fabric softener or hot water to quickly remove the foam.
도 10은 본 발명의 일 실시예에 의한 거품의 양을 감지하기 위한 각 센서 또는 타이머의 동작을 보여주는 도면이다. 도 10은 배수와 관련된 배수 정보의 예시를 보여준다.Figure 10 is a diagram showing the operation of each sensor or timer for detecting the amount of foam according to an embodiment of the present invention. Figure 10 shows an example of drainage information related to drainage.
수위 센서(192)는 타이머(196)와 함께 배수 중 물높이 변화 속도 감지를 수행하고, 컨트롤러(150)는 산출된 정보들을 이용하여 거품 양을 확인할 수 있다.The water level sensor 192, together with the timer 196, detects the rate of change in water level during drainage, and the controller 150 can check the amount of foam using the calculated information.
세탁기의 배수 시 거품이 많은 경우 거품의 저항으로 인해 배수되는 속도가 달라진다. 거품이 많은 경우 거품의 저항이 커서 배수 속도가 느려지며 물높이 변화 속도가 느리게 된다. 반대로 거품이 적은 경우 거품의 저항이 없어 배수 속도가 빨라지며 물높이의 변화 속도 역시 빨라진다.If there is a lot of foam when draining the washing machine, the speed of drainage changes due to the resistance of the foam. If there are a lot of bubbles, the resistance of the bubbles is large, slowing down the drainage speed and slowing down the rate of change in water level. Conversely, if there are few bubbles, there is no resistance from the bubbles, so the drainage speed becomes faster and the speed of change in water level also becomes faster.
거품의 발생 양에 따라 배수 속도가 선형적으로 변화하므로 거품의 양에 따라 물높이 변화 속도 역시 선형적으로 변화한다.Since the drainage rate changes linearly according to the amount of foam generated, the rate of change in water level also changes linearly according to the amount of foam.
즉, 수위 센서(192)가 물의 높이 또는 물과 세탁조 윗부분과의 거리 정보를 생성하고 타이머(196)가 소요 시간에 대한 정보를 생성하면, 컨트롤러(150)는 물높이의 변화 속도를 통해 거품의 양을 감지하고 감지된 거품 양에 따라 거품 제거 로직을 수행할 수 있다.In other words, when the water level sensor 192 generates information about the height of the water or the distance between the water and the top of the washing tub, and the timer 196 generates information about the time required, the controller 150 determines the amount of foam through the change rate of the water level. It can detect the amount and perform foam removal logic based on the amount of foam detected.
또한, RPM 센서(194)는 RPM 정보를 생성한다. 세탁물이 원심력에 의해 드럼에 붙는 저속 RPM에서도 전술한 거품의 양을 판단하는 원리를 사용할 수 있다. 탈수를 위해 고속 RPM으로 가속 중에 세탁물에서 원심분리에 의해 빠져나온 물이나 거품에 의해 모터 회전에 부하가 생기면 컨트롤러(150)는 모터를 정지시킨다. 이 경우 다시 세탁물이 고르게 드럼 내부에 배치되도록 저속 RPM을 회전하면서 시간이 소요된다.Additionally, the RPM sensor 194 generates RPM information. The principle of determining the amount of foam described above can be used even at low RPM, where laundry sticks to the drum by centrifugal force. If a load is placed on the rotation of the motor due to water or foam removed from the laundry by centrifugation during acceleration at high RPM for dehydration, the controller 150 stops the motor. In this case, it takes time to rotate at a low RPM to ensure that the laundry is evenly distributed inside the drum.
그러나, 모터를 정지하는 대신 세탁물이 원심력에 의해 드럼에 붙는 저속 RPM에서 회전을 하면서 배수를 할 수 있다. 이 경우, 모터 부하의 원인이 물이라면 배수되어 다시 고속 RPM으로 가속할 수 있어 모터 정지로 인한 탈수시간 지연을 줄일 수 있다. 반면, 모터 부하의 원인이 거품이라면 앞서의 수위 센서에서와 같이 거품의 양이 많고 적음을 감지할 수 있다.However, instead of stopping the motor, the laundry can be drained while rotating at a low RPM where the laundry sticks to the drum by centrifugal force. In this case, if the cause of the motor load is water, it can be drained and accelerated again at high RPM, reducing the delay in dehydration time due to motor stoppage. On the other hand, if the cause of the motor load is foam, the amount of foam can be detected as in the previous water level sensor.
따라서, 배수 중 물높이 변화 속도 감지를 통해 거품이 많다고 판단되는 경우 급수와, 배수를 반복하여 거품을 제거할 수 있다. 이 때 컨트롤러(150)는 배수 시 물높이 변화 속도를 확인하여, 거품이 적은 수준의 물높이 변화 속도가 감지 되는 경우 거품 제거가 불필요하다고 판단하고 세탁기(100)의 동작을 탈수로 제어할 수 있다.Therefore, if it is determined that there is a lot of foam through detection of the rate of change in water level during drainage, the foam can be removed by repeating water supply and drainage. At this time, the controller 150 checks the rate of change in water level when draining, and if a rate of change in water level with low levels of foam is detected, it determines that foam removal is unnecessary and controls the operation of the washing machine 100 to dehydration. .
도 4 내지 10에 도시된 바와 같이, 모터 정지 또는 세탁물이 원심력에 의해 드럼 내부에 부착되는 저속 RPM 회전의 경우, 컨트롤러(150)는 배수 과정에서 물높이 변화 속도를 감지하여 거품 발생량을 확인할 수 있다. 그리고 배수와 급수 과정을 반복하면서 컨트롤러(150)는 거품이 제거된 정도를 확인하여 거품 제거 로직의 추가 진행 또는 종료를 결정할 수 있다.As shown in Figures 4 to 10, in the case of a motor stop or low-speed RPM rotation where laundry is attached to the inside of the drum by centrifugal force, the controller 150 can check the amount of foam generated by detecting the rate of change in water level during the draining process. . And while repeating the draining and water supply process, the controller 150 can determine the extent to which bubbles have been removed and determine whether to further proceed or terminate the bubble removal logic.
컨트롤러(150)는 배수 과정의 물높이 변화 속도(배수 속도, 배수 시간 등)를 감지하여 거품제거 동작을 실시할 지 여부를 결정할 수 있다. 그리고 배수 시 물높이 변화 속도가 일정 기준에 도달한 경우 거품이 제거된 것으로 판단하여 탈수 행정을 진행할 수 있다.The controller 150 can determine whether to perform a foam removal operation by detecting the rate of change in water level during the drainage process (drainage speed, drainage time, etc.). And when the rate of change in water level during drainage reaches a certain standard, it is determined that the foam has been removed and the dehydration process can proceed.
도 11은 본 발명의 일 실시예에 의한 탈수에 대응하는 세탁기의 RPM 프로파일을 보여주는 도면이다. 프로파일을 구성하는 구간은 포분산 구간(Wet Clothes Distribution Section), 물빼기 구간(Water-Draining Section), 그리고 본탈구간(Main Dehydration Section)이다. 포분산 구간은 세탁물이 최대한 편심(unbalance)이 생기지 않도록 저속으로 회전하는 구간이다. 물빼기 구간은 세탁물에서 탈수된 물이 가장 많은 RPM 구간으로 물의 배수를 위해 낮은 rpm으로 감색했다가 가속하는 구간이다. 본탈구간은 세탁물에서 최대한 물을 빼기 위한 고속 탈수 구간이다.Figure 11 is a diagram showing the RPM profile of a washing machine corresponding to dehydration according to an embodiment of the present invention. The sections that make up the profile are the Wet Clothes Distribution Section, Water-Draining Section, and Main Dehydration Section. The dispersion section is a section in which the laundry rotates at low speed to prevent unbalance as much as possible. The water drain section is the RPM section where the most water dehydrated from the laundry is present, and is a section where the speed is reduced to a low rpm and then accelerated to drain the water. The main spin section is a high-speed spin section to remove as much water as possible from laundry.
세로축은 RPM 대역을 나타낸 것이다. 포분산을 위한 RPM(포분산 rpm)은 저속 rpm의 수치를 가진다. st_rpm은 배수가 시작되는 rpm이며 특정한 수치에 해당할 수 있다. 예를 들어, 컨트롤러(150)는 100 rpm, 108 rpm, 115 rpm 등 구체적인 수치로 설정할 수도 있다. 또는 컨트롤러(150)는 세탁코스와 세탁물의 양이나 무게 등에 따라 st_rpm을 설정할 수 있다.The vertical axis represents the RPM band. RPM for dispersion (dispersion rpm) has the value of low-speed rpm. st_rpm is the rpm at which drainage begins and may correspond to a specific number. For example, the controller 150 may be set to specific values such as 100 rpm, 108 rpm, and 115 rpm. Alternatively, the controller 150 can set st_rpm according to the washing course and the amount or weight of laundry.
과도 영역(RS)은 공진이 발생하는 공진 주파수가 포함되는 rpm 대역이다.The transient region (RS) is an rpm band that includes the resonance frequency at which resonance occurs.
앞서 살펴본 바와 같이, 세탁물이 원심력에 의해 드럼에 붙는 저속 RPM에서 모터가 세탁조를 회전시키면서 배수를 할 수 있다. 이 경우, 모터 부하의 원인이 거품이라면 앞서의 수위 센서에서와 같이 거품의 양이 많고 적음을 감지할 수 있다. 따라서 컨트롤러(150)는 rpm 증가로 인한 모터 부하와 수위 센서(192)의 센싱한 값을 기준으로 거품의 양을 판단하여 거품 제거 로직의 진행 여부를 결정할 수 있다.As seen earlier, at low RPM, where laundry sticks to the drum by centrifugal force, the motor can rotate the washing tub to drain water. In this case, if the cause of the motor load is foam, the amount of foam can be detected as in the previous water level sensor. Therefore, the controller 150 can determine whether to proceed with the foam removal logic by determining the amount of foam based on the motor load due to the increase in rpm and the value sensed by the water level sensor 192.
도 12는 본 발명의 일 실시예에 의한 세탁 코스 정보를 이용하여 거품을 판단하는 과정을 보여주는 도면이다.Figure 12 is a diagram showing the process of determining foam using washing course information according to an embodiment of the present invention.
컨트롤러(150)는 설정된 코스를 수행하는 과정에서 배수와 관련하여 예상되는 예상 정보를 산출한다(S51). 앞서 표 1과 같이 설정된 코스와 세탁물의 양(또는 무게 등)을 통해 거품이 없을 경우의 예상 배수 시간, 예상 배수 속도, 예상 배수 물높이 등의 정보를 산출할 수 있다.The controller 150 calculates expected information related to drainage in the process of performing the set course (S51). Information such as expected drain time, expected drain speed, and expected drain water level when there are no bubbles can be calculated through the course set as shown in Table 1 and the amount (or weight, etc.) of laundry.
그리고 컨트롤러(150)는 실제 배수 과정에서 산출된 배수 정보와 예상 정보를 비교하여 거품 제거 로직의 실행을 결정할 수 있다(S52). 예상 정보와의 차이가 크거나, 또는 배수 정보가 일정 기준값 이상인 경우(표 1 참조) 컨트롤러(150)는 거품으로 인해 배수 시간이 증가하거나 배수 속도가 느려지거나, 물의 높이가 일정 수준 이하로 내려가지 않음을 판단하여 거품 제거 로직을 실행한다. 또는 컨트롤러(150)는 배수 과정에서의 RPM 값을 이용하여 거품 제거 로직을 실행할 수 있다.In addition, the controller 150 may determine execution of the bubble removal logic by comparing the drainage information calculated during the actual drainage process with the expected information (S52). If the difference from the expected information is large or the drainage information is above a certain standard value (see Table 1), the controller 150 increases the drainage time due to bubbles, slows the drainage speed, or prevents the water level from falling below a certain level. It determines that it is not and executes the bubble removal logic. Alternatively, the controller 150 may execute foam removal logic using the RPM value during the draining process.
본 발명의 실시예를 적용할 경우, 거품의 발생 정도를 확인하기 위한 추가적인 센서가 필요하지 않으며, 세탁기(100)는 배수 과정에서 생성되는 정보를 이용하여 거품의 발생 유무와 거품의 발생 정도를 확인할 수 있다.When applying the embodiment of the present invention, no additional sensor is needed to check the degree of foam generation, and the washing machine 100 uses the information generated during the draining process to check whether foam is generated and the degree of foam generation. You can.
또한, 본 발명의 실시예를 적용할 경우, 거품으로 인해 발생하는 문제점인 거품으로 인한 탈수 진입 지연, 거품 넘침 등의 문제를 해결할 수 있다. 즉, 본 발명의 실시예를 적용할 경우, 거품 감지 과정과 거품 제거 동작을 통해 거품의 양을 줄이고, 거품으로 인해 발생하는 문제점을 해결할 수 있다.In addition, when applying the embodiment of the present invention, problems caused by foam, such as delay in entering dehydration and foam overflow, can be solved. That is, when applying the embodiment of the present invention, the amount of bubbles can be reduced through the bubble detection process and the bubble removal operation, and problems caused by bubbles can be solved.
특히, 세탁 코스와 세탁물의 특성에 따라 적정 배수 시간과 속도, 또는 RPM에 대한 정보를 표 1과 같이 메모리(180)에 저장하여 컨트롤러(150)는 다양한 세탁 상황에서 거품이 발생했는지 여부를 판단할 수 있다.In particular, by storing information on the appropriate drain time and speed or RPM according to the washing course and the characteristics of the laundry in the memory 180 as shown in Table 1, the controller 150 can determine whether bubbles have been generated in various washing situations. You can.
본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니며, 본 발명의 목적 범위 내에서 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 반도체 기록소자를 포함하는 저장매체를 포함한다. 또한 본 발명의 실시예를 구현하는 컴퓨터 프로그램은 외부의 장치를 통하여 실시간으로 전송되는 프로그램 모듈을 포함한다.Even though all the components constituting the embodiments of the present invention are described as being combined or operated in combination, the present invention is not necessarily limited to these embodiments, and within the scope of the purpose of the present invention, all components are combined into one or more. It can also be operated by selectively combining. In addition, although all of the components may be implemented as a single independent hardware, a program module in which some or all of the components are selectively combined to perform some or all of the functions of one or more pieces of hardware. It may also be implemented as a computer program having. The codes and code segments that make up the computer program can be easily deduced by a person skilled in the art of the present invention. Such a computer program can be stored in a computer-readable storage medium and read and executed by a computer, thereby implementing embodiments of the present invention. Storage media for computer programs include magnetic recording media, optical recording media, and storage media including semiconductor recording elements. Additionally, the computer program implementing the embodiment of the present invention includes a program module that is transmitted in real time through an external device.
이상에서는 본 발명의 실시예를 중심으로 설명하였지만, 통상의 기술자의 수준에서 다양한 변경이나 변형을 가할 수 있다. 따라서, 이러한 변경과 변형이 본 발명의 범위를 벗어나지 않는 한 본 발명의 범주 내에 포함되는 것으로 이해할 수 있을 것이다.Although the above description focuses on the embodiments of the present invention, various changes and modifications can be made at the level of those skilled in the art. Accordingly, it will be understood that such changes and modifications are included within the scope of the present invention as long as they do not depart from the scope of the present invention.
-부호의 설명--Explanation of symbols-
100: 세탁기 300: 서버100: washing machine 300: server
500: 사용자 단말500: user terminal

Claims (16)

  1. 세탁기의 기능모듈이 설정된 코스를 수행하는 단계;A function module of the washing machine performing a set course;
    상기 세탁기의 컨트롤러가 상기 기능모듈의 배수 동작 중 배수와 관련된 제1배수 정보를 산출하는 단계; 및Calculating, by the controller of the washing machine, first drainage information related to drainage during a drainage operation of the function module; and
    상기 컨트롤러가 상기 제1배수 정보를 이용하여 거품 제거 로직을 실행하는 단계를 포함하는, 배수 정보를 이용하여 거품을 제거하는 방법.A method of removing foam using drainage information, including the step of the controller executing foam removal logic using the first drainage information.
  2. 제1항에 있어서,According to paragraph 1,
    상기 제1배수 정보는 상기 기능모듈의 타이머가 상기 배수 시간 또는 배수 속도를 측정한 데이터를 포함하거나 또는 상기 기능모듈의 수위센서가 배수로 인한 수위 변화를 측정한 데이터를 포함하는, 배수 정보를 이용하여 거품을 제거하는 방법.The first drainage information includes data measured by the timer of the function module on the drainage time or drainage speed, or data measured by the water level sensor of the function module on water level changes due to drainage, using drainage information. How to remove foam.
  3. 제1항에 있어서,According to paragraph 1,
    상기 제1배수 정보는 상기 기능모듈의 RPM 센서가 상기 배수 과정에서 상기 기능모듈의 세탁조를 회전시키는 모터의 RPM을 측정한 데이터를 포함하는, 배수 정보를 이용하여 거품을 제거하는 방법.The first drain information includes data obtained by measuring the RPM of a motor that rotates the washing tub of the function module during the draining process by the RPM sensor of the function module.
  4. 제1항에 있어서,According to paragraph 1,
    상기 거품 제거 로직을 실행하는 단계는The step of executing the bubble removal logic is
    상기 컨트롤러가 상기 설정된 코스를 수행하는 과정에서 배수와 관련하여 예상되는 예상 정보를 산출하는 단계; 및Calculating, by the controller, expected information related to multiples in the process of performing the set course; and
    상기 컨트롤러가 상기 제1배수 정보와 상기 예상 정보를 비교하여 상기 거품 제거 로직의 실행을 결정하는 단계를 포함하는, 배수 정보를 이용하여 거품을 제거하는 방법.A method for removing foam using drainage information, comprising the step of the controller comparing the first drainage information and the expected information to determine execution of the foam removal logic.
  5. 제1항에 있어서,According to paragraph 1,
    상기 거품 제거 로직은The bubble removal logic is
    상기 컨트롤러가 상기 기능모듈의 급수 및 배수의 반복을 제어하는 단계를 포함하며,Including the step of the controller controlling repetition of water supply and drainage of the function module,
    상기 컨트롤러는 상기 거품 제거 로직을 수행한 후 상기 기능모듈의 배수 동작 중 배수와 관련된 제2배수 정보를 산출하는 단계; 및The controller calculates second drainage information related to drainage during a drainage operation of the function module after performing the bubble removal logic; and
    상기 컨트롤러는 상기 제2배수 정보를 이용하여 상기 거품 제거 로직의 반복 여부를 결정하는 단계를 더 포함하는, 배수 정보를 이용하여 거품을 제거하는 방법.The method further includes the step of the controller determining whether to repeat the foam removal logic using the second multiple information.
  6. 제1항에 있어서,According to paragraph 1,
    상기 거품 제거 로직은 제1거품 제거 로직 및 제2거품 제거 로직을 포함하며, 상기 제1거품 제거 로직은 상기 제2거품 제거 로직보다 다량의 거품을 제거하는 로직이며,The foam removal logic includes a first foam removal logic and a second foam removal logic, and the first foam removal logic is a logic that removes a larger amount of foam than the second foam removal logic,
    상기 거품 제거 로직을 실행하는 단계는The step of executing the bubble removal logic is
    상기 설정된 코스가 표준 코스보다 빨리 완료되도록 설정된 코스이거나 상기 제1배수 정보가 기준값보다 큰 경우, 상기 컨트롤러는 상기 제1거품 제거 로직을 선택하는 단계를 포함하는, 배수 정보를 이용하여 거품을 제거하는 방법.If the set course is a course set to be completed faster than the standard course or the first multiple information is greater than a reference value, the controller removes bubbles using the multiple information, including the step of selecting the first bubble removal logic. method.
  7. 제6항에 있어서,According to clause 6,
    상기 제1거품 제거 로직은 상기 세탁기가 온수 또는 섬유유연제를 투입한 후 급수 및 배수를 1회 이상 수행하여 거품을 제거하는 로직이며,The first foam removal logic is a logic in which the washing machine removes foam by supplying hot water or fabric softener and then performing water supply and drainage at least once,
    상기 제2거품 제거 로직은 상기 세탁기가 급수 및 배수를 1회 이상 수행하여 거품을 제거하는 로직인, 배수 정보를 이용하여 거품을 제거하는 방법.The second foam removal logic is a logic that removes foam by performing water supply and drainage at least once by the washing machine. A method of removing foam using drainage information.
  8. 제1항에 있어서,According to paragraph 1,
    상기 컨트롤러가 상기 기능모듈의 배수 동작 중 배수와 관련된 제3배수 정보를 산출하는 단계; 및The controller calculating third multiplier information related to multiplier during the multiplier operation of the function module; and
    상기 컨트롤러가 상기 제3배수 정보를 이용하여 거품 제거 로직의 종료를 결정한 후 탈수를 실행하는 단계를 포함하는, 배수 정보를 이용하여 거품을 제거하는 방법.A method of removing foam using drainage information, including the step of performing dehydration after the controller determines the end of foam removal logic using the third drainage information.
  9. 설정된 코스를 수행하고 배수 동작 중 배수와 관련된 데이터를 생성하는 기능모듈; 및A function module that performs a set course and generates data related to drainage during drainage operation; and
    상기 기능모듈의 배수 동작 중 배수와 관련된 데이터를 이용하여 제1배수 정보를 산출하고 상기 제1배수 정보를 이용하여 거품 제거 로직의 실행을 제어하는 컨트롤러를 포함하는, 배수 정보를 이용하여 거품을 제거하는 세탁기.Removing bubbles using drainage information, including a controller that calculates first drainage information using data related to drainage during the drainage operation of the function module and controls execution of foam removal logic using the first drainage information. washing machine.
  10. 제9항에 있어서,According to clause 9,
    상기 제1배수 정보는 상기 기능모듈의 타이머가 상기 배수 시간 또는 배수 속도를 측정한 데이터를 포함하거나 또는 상기 기능모듈의 수위센서가 배수로 인한 수위 변화를 측정한 데이터를 포함하는, 배수 정보를 이용하여 거품을 제거하는 세탁기.The first drainage information includes data measured by the timer of the function module on the drainage time or drainage speed, or data measured by the water level sensor of the function module on water level changes due to drainage, using drainage information. Washing machine to remove foam.
  11. 제9항에 있어서,According to clause 9,
    상기 제1배수 정보는 상기 기능모듈의 RPM 센서가 상기 배수 과정에서 상기 기능모듈의 세탁조를 회전시키는 모터의 RPM을 측정한 데이터를 포함하는, 배수 정보를 이용하여 거품을 제거하는 세탁기.The first drain information includes data measured by the RPM sensor of the function module of the RPM of a motor that rotates the washing tub of the function module during the drain process. A washing machine that removes foam using drain information.
  12. 제9항에 있어서,According to clause 9,
    거품 제거 로직을 제어하기 위해 상기 컨트롤러가 상기 설정된 코스를 수행하는 과정에서 배수와 관련하여 예상되는 예상 정보를 산출하고, 상기 제1배수 정보와 상기 예상 정보를 비교하여 상기 거품 제거 로직의 실행을 결정하는, 배수 정보를 이용하여 거품을 제거하는 세탁기.In order to control the bubble removal logic, the controller calculates expected information related to drainage in the process of performing the set course, and compares the first drainage information with the expected information to determine execution of the bubble removal logic. A washing machine that removes foam using drainage information.
  13. 제9항에 있어서,According to clause 9,
    상기 컨트롤러가 상기 기능모듈의 급수 및 배수의 반복을 제어하며,The controller controls repetition of water supply and drainage of the function module,
    상기 컨트롤러는 상기 거품 제거 로직을 수행한 후 상기 기능모듈의 배수 동작 중 배수와 관련된 제2배수 정보를 산출하고, 상기 제2배수 정보를 이용하여 상기 거품 제거 로직의 반복 여부를 결정하는, 배수 정보를 이용하여 거품을 제거하는 세탁기.After performing the bubble removal logic, the controller calculates second multiplier information related to drainage during the drain operation of the function module, and uses the second multiplier information to determine whether to repeat the bubble removal logic. A washing machine that removes foam using a.
  14. 제9항에 있어서,According to clause 9,
    상기 거품 제거 로직은 제1거품 제거 로직 및 제2거품 제거 로직을 포함하며, 상기 제1거품 제거 로직은 상기 제2거품 제거 로직보다 다량의 거품을 제거하는 로직이며,The foam removal logic includes a first foam removal logic and a second foam removal logic, and the first foam removal logic is a logic that removes a larger amount of foam than the second foam removal logic,
    상기 설정된 코스가 표준 코스보다 빨리 완료되도록 설정된 코스이거나 상기 제1배수 정보가 기준값보다 큰 경우, 상기 컨트롤러는 상기 제1거품 제거 로직을 선택하는, 배수 정보를 이용하여 거품을 제거하는 세탁기.If the set course is a course set to be completed faster than a standard course or the first multiple information is greater than a reference value, the controller selects the first foam removal logic. A washing machine that removes foam using multiple information.
  15. 제14항에 있어서,According to clause 14,
    상기 제1거품 제거 로직은 상기 세탁기가 온수 또는 섬유유연제를 투입한 후 급수 및 배수를 1회 이상 수행하여 거품을 제거하는 로직이며,The first foam removal logic is a logic in which the washing machine removes foam by supplying hot water or fabric softener and then performing water supply and drainage at least once,
    상기 제2거품 제거 로직은 상기 세탁기가 급수 및 배수를 1회 이상 수행하여 거품을 제거하는 로직인, 배수 정보를 이용하여 거품을 제거하는 세탁기.The second foam removal logic is a logic in which the washing machine removes foam by performing water supply and drainage at least once. A washing machine that removes foam using drainage information.
  16. 제9항에 있어서,According to clause 9,
    상기 컨트롤러가 상기 기능모듈의 배수 동작 중 배수와 관련된 제3배수 정보를 산출하고, 상기 제3배수 정보를 이용하여 거품 제거 로직의 종료를 결정한 후 상기 기능모듈이 탈수를 실행하도록 상기 기능모듈을 제어하는, 배수 정보를 이용하여 거품을 제거하는 세탁기.The controller calculates third drainage information related to drainage during the drainage operation of the function module, determines the end of the bubble removal logic using the third drainage information, and then controls the function module to perform dehydration. A washing machine that removes foam using drainage information.
PCT/KR2023/018200 2022-12-08 2023-11-13 Method for removing foam using drainage information and washing machine WO2024122912A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2022-0170703 2022-12-08
KR1020220170703A KR20240085633A (en) 2022-12-08 Method of removing detergent foam using drainage information and washing machine implementing thereof

Publications (1)

Publication Number Publication Date
WO2024122912A1 true WO2024122912A1 (en) 2024-06-13

Family

ID=91379746

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2023/018200 WO2024122912A1 (en) 2022-12-08 2023-11-13 Method for removing foam using drainage information and washing machine

Country Status (1)

Country Link
WO (1) WO2024122912A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000055285A (en) * 1999-02-01 2000-09-05 윤종용 Bubble exclusion method of drum washing machine
KR20090056079A (en) * 2007-11-29 2009-06-03 엘지전자 주식회사 Method for detecting bubble of washing machine
KR101095555B1 (en) * 2005-05-04 2011-12-19 삼성전자주식회사 Washing machine and method to remove suds thereof
KR101526968B1 (en) * 2008-04-30 2015-06-11 엘지전자 주식회사 drum type washing machine and control method thereof
KR20200121160A (en) * 2019-04-15 2020-10-23 엘지전자 주식회사 Clothes treating machine and the method control the same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000055285A (en) * 1999-02-01 2000-09-05 윤종용 Bubble exclusion method of drum washing machine
KR101095555B1 (en) * 2005-05-04 2011-12-19 삼성전자주식회사 Washing machine and method to remove suds thereof
KR20090056079A (en) * 2007-11-29 2009-06-03 엘지전자 주식회사 Method for detecting bubble of washing machine
KR101526968B1 (en) * 2008-04-30 2015-06-11 엘지전자 주식회사 drum type washing machine and control method thereof
KR20200121160A (en) * 2019-04-15 2020-10-23 엘지전자 주식회사 Clothes treating machine and the method control the same

Similar Documents

Publication Publication Date Title
WO2011078608A1 (en) Washing method with eco-rinsing process and intermediating process
WO2011025339A2 (en) Control method of washing machine
WO2011053092A2 (en) Method for washing and washing machine
WO2011025317A1 (en) Control method of laundry machine
WO2012134139A2 (en) Method for controlling dehydration in drum washing machine
WO2017135602A1 (en) Drum washing machine and method for cleaning tub thereof
WO2018062827A1 (en) Washing machine and method for controlling same
WO2018117396A1 (en) Washing machine and method for controlling washing machine
WO2018048235A1 (en) Method for controlling spin-drying operation of washing apparatus
WO2018030640A2 (en) Washing machine and control method therefor
EP2470700A2 (en) Control method of laundry machine
WO2020060269A1 (en) A control method of the laundry apparatus
WO2017176060A1 (en) Accessory used for washing machine
WO2017209491A1 (en) Control method of laundry treatment apparatus
WO2016199958A1 (en) Washing machine and control method therefor
WO2022191559A1 (en) Washing machine and control method therefor
WO2024122912A1 (en) Method for removing foam using drainage information and washing machine
WO2018182277A1 (en) Control method for managing dying in laundry processing equipment
WO2020159145A1 (en) Washing machine and control method of washing machine
WO2011025315A2 (en) Control method of laundry machine
WO2011025316A2 (en) Control method of laundry machine
WO2020256416A1 (en) Method of controlling washing machine and washing machine
WO2020071739A1 (en) Washing machine
WO2022124576A1 (en) Washing apparatus and controlling method thereof
WO2023153690A1 (en) Washing method and electronic apparatus performing washing method