WO2024085672A1 - 탁도를 감지하는 세탁기 및 그 제어 방법 - Google Patents
탁도를 감지하는 세탁기 및 그 제어 방법 Download PDFInfo
- Publication number
- WO2024085672A1 WO2024085672A1 PCT/KR2023/016220 KR2023016220W WO2024085672A1 WO 2024085672 A1 WO2024085672 A1 WO 2024085672A1 KR 2023016220 W KR2023016220 W KR 2023016220W WO 2024085672 A1 WO2024085672 A1 WO 2024085672A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- washing
- identified
- contamination
- degree
- cycle
- Prior art date
Links
- 238000005406 washing Methods 0.000 title claims abstract description 414
- 238000000034 method Methods 0.000 title claims description 47
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 119
- 230000000977 initiatory effect Effects 0.000 claims abstract description 12
- 238000011109 contamination Methods 0.000 claims description 159
- 239000003599 detergent Substances 0.000 claims description 76
- 238000004891 communication Methods 0.000 description 43
- 230000008569 process Effects 0.000 description 18
- 230000018044 dehydration Effects 0.000 description 13
- 238000006297 dehydration reaction Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000011068 loading method Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000001035 drying Methods 0.000 description 6
- 239000000356 contaminant Substances 0.000 description 5
- 239000002979 fabric softener Substances 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000004886 process control Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000007844 bleaching agent Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 239000008400 supply water Substances 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000009833 condensation Methods 0.000 description 1
- 230000005494 condensation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010981 drying operation Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/30—Control of washing machines characterised by the purpose or target of the control
- D06F33/32—Control of operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry
- D06F33/36—Control of operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry of washing
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/50—Control of washer-dryers characterised by the purpose or target of the control
- D06F33/52—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry
- D06F33/57—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry of metering of detergents or additives
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/50—Control of washer-dryers characterised by the purpose or target of the control
- D06F33/52—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry
- D06F33/56—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry of washing
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/06—Timing arrangements
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/14—Arrangements for detecting or measuring specific parameters
- D06F34/18—Condition of the laundry, e.g. nature or weight
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/14—Arrangements for detecting or measuring specific parameters
- D06F34/22—Condition of the washing liquid, e.g. turbidity
- D06F34/24—Liquid temperature
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/28—Arrangements for program selection, e.g. control panels therefor; Arrangements for indicating program parameters, e.g. the selected program or its progress
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F39/00—Details of washing machines not specific to a single type of machines covered by groups D06F9/00 - D06F27/00
- D06F39/02—Devices for adding soap or other washing agents
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2101/00—User input for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2101/02—Characteristics of laundry or load
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2103/00—Parameters monitored or detected for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2103/02—Characteristics of laundry or load
- D06F2103/04—Quantity, e.g. weight or variation of weight
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2103/00—Parameters monitored or detected for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2103/20—Washing liquid condition, e.g. turbidity
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2103/00—Parameters monitored or detected for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2103/20—Washing liquid condition, e.g. turbidity
- D06F2103/22—Content of detergent or additives
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2103/00—Parameters monitored or detected for the control of domestic laundry washing machines, washer-dryers or laundry dryers
- D06F2103/68—Operation mode; Program phase
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/10—Temperature of washing liquids; Heating means therefor
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/42—Detergent or additive supply
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/46—Drum speed; Actuation of motors, e.g. starting or interrupting
- D06F2105/48—Drum speed
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F2105/00—Systems or parameters controlled or affected by the control systems of washing machines, washer-dryers or laundry dryers
- D06F2105/52—Changing sequence of operational steps; Carrying out additional operational steps; Modifying operational steps, e.g. by extending duration of steps
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/30—Control of washing machines characterised by the purpose or target of the control
- D06F33/44—Control of the operating time, e.g. reduction of overall operating time
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/14—Arrangements for detecting or measuring specific parameters
- D06F34/22—Condition of the washing liquid, e.g. turbidity
Definitions
- the present disclosure relates to a washing machine and a control method thereof, and more specifically, to a washing machine and a control method thereof that detect turbidity and perform a washing cycle based on the degree of contamination corresponding to the detected turbidity.
- the washing machine can perform the washing cycle by supplying detergent corresponding to the standard mode.
- the washing machine may include a detergent supply unit (or detergent supply device), and the detergent supply unit may supply a certain volume of detergent.
- a washing machine including a washing tub includes a driving unit that rotates the washing tub, a turbidity sensor that detects turbidity of water inside the washing tub, and a user command for operating the washing machine.
- the weight of the laundry contained in the washing tub is identified, and if the number of low-pollution levels identified based on the pollution level identification history is greater than a preset number, the saving mode is identified as the operation mode, and the identified low-pollution level is identified as an operation mode.
- normal mode is identified as the operation mode
- a washing cycle is started based on the weight in the identified operation mode, and a preset time elapses after starting the washing cycle.
- it includes one or more processors that identify the degree of contamination inside the washing tub based on the turbidity of the water detected by the turbidity sensor and identify whether the washing cycle is finished based on the identified degree of contamination.
- a washing machine control method includes, when a user command for operating the washing machine is received, identifying the weight of laundry contained in a washing tub, the number of low-pollution levels identified based on the contamination level identification history, If the number is greater than the preset number, identifying the economy mode as the operation mode, and if the identified number of low pollution levels is less than the preset number, identifying the normal mode as the operation mode, the identified operation mode Initiating a washing cycle based on the weight of the laundry; When a preset time has elapsed after starting the washing cycle, identifying the degree of contamination inside the washing tub based on the turbidity of the water detected by the turbidity sensor; and and identifying whether the washing cycle is completed based on the identified degree of contamination.
- the washing machine control method includes: when a user command for operating the washing machine is received, Identifying the weight of laundry, if the number of low-pollution levels identified based on the pollution level identification history is more than a preset number, identifying the saving mode as an operation mode, and if the identified number of low-pollution levels is less than the preset number, , identifying a normal mode as the operation mode, starting a washing cycle based on the weight in the identified operation mode, and when a preset time has elapsed after starting the washing cycle, the turbidity sensor It includes the step of identifying the degree of contamination inside the washing tub based on the detected turbidity of the water, and the step of identifying whether the washing cycle is finished based on the identified degree of contamination.
- controller means any device, system, or portion thereof that controls at least one operation, and such device may be implemented in hardware, firmware, or software, or a combination of two or more. It is important to note that functions associated with a particular controller may be centralized or distributed locally or remotely.
- various functions described below may be implemented or supported by one or more computer programs, and each computer program consists of computer-readable program code and is implemented in a computer-readable medium.
- application and “program” refer to one or more computer programs, software components, instruction sets, procedures, functions, objects, classes, instances, associated data, or portions thereof adapted to be implemented in suitable computer-readable program code. do.
- computer-readable program code includes all types of computer code, including source code, object code, and executable code.
- computer-readable media includes media that is accessible by a computer, such as read-only memory (ROM), random access memory (RAM), hard disk drive, compact disk (CD), digital video disc (DVD), or any other type of memory. All types of media that can be used are included.
- Non-transitory computer-readable media excludes wired, wireless, optical, or other communication links that transmit transient electrical or other signals.
- Non-permanent computer-readable media includes media that can store data permanently and media that can store data and then overwrite it later, such as rewritable optical discs or erasable memory devices.
- FIG. 1 is a diagram schematically illustrating a washing machine according to an embodiment of the present disclosure.
- Figure 2 is a block diagram for explaining the configuration of a washing machine according to an embodiment of the present disclosure.
- Figure 3 is a detailed block diagram for explaining the configuration of a washing machine according to an embodiment of the present disclosure.
- Figure 4 is a flowchart for explaining a washing machine that detects turbidity after starting a washing cycle according to an embodiment of the present disclosure.
- FIG. 5 is a flowchart illustrating a washing machine that identifies whether a washing cycle is completed by identifying the degree of contamination inside the washing tank according to an embodiment of the present disclosure.
- Figure 6 is a diagram for explaining pollution level identification history according to an embodiment of the present disclosure.
- FIG. 7 is a flowchart illustrating a washing machine that identifies an operation mode based on a contamination level identification history according to an embodiment of the present disclosure.
- FIG. 8 is a flowchart illustrating a washing machine that identifies an operation mode based on a contamination level identified within a preset period according to an embodiment of the present disclosure.
- a or B “at least one of A and B”, “at least one of A or B”, “A, B or C”, “at least one of A, B and C”, and “A Each of phrases such as “at least one of , B, or C” may include any one of the items listed together in the corresponding phrase, or any possible combination thereof.
- One (e.g. first) component is said to be “coupled” or “connected” to another (e.g. second) component, with or without the terms “functionally” or “communicatively”.
- any of the components can be connected to the other components directly (e.g. wired), wirelessly, or through a third component.
- Washing machines can perform washing, rinsing, dehydration, and drying operations.
- a washing machine is an example of a clothing processing device, and a clothing processing device is a concept that encompasses devices that wash clothes (objects to be washed and items to be dried), devices that dry clothes, and devices that can both wash and dry clothes. .
- Washing machines include a top-loading washing machine in which the laundry inlet for inserting or removing laundry is provided to face upward, or a front-loading washing machine in which the laundry inlet is provided to face forward. It can be included. Washing machines according to various embodiments may include washing machines with loading methods other than top loading washing machines and front loading washing machines.
- a front-loading washing machine may include a dryer/drying machine capable of drying laundry stored inside a drum.
- a washing machine with a dryer function may include a hot air supply device for supplying high-temperature air into the drum and a condensation device for removing moisture from the air discharged from the drum.
- a dryer/washing machine may include a heat pump device. Washing machines according to various embodiments may include washing machines using different washing methods other than the washing methods described above.
- Washing machines may include a housing that accommodates various components therein.
- the housing may be provided in the form of a box with a laundry inlet formed on one side.
- the washing machine may include a door for opening and closing the laundry inlet.
- the door may be rotatably mounted on the housing by a hinge. At least a portion of the door may be transparent or translucent so that the inside of the housing is visible.
- the washing machine may include a tub provided inside the housing to store water.
- the tub may be provided in a substantially cylindrical shape with a tub opening formed on one side, and may be placed inside the housing so that the tub opening corresponds to the laundry inlet.
- the tub may be connected to the housing by a damper.
- the damper can absorb vibration that occurs when the drum rotates and attenuate the vibration transmitted to the housing.
- the washing machine may include a drum provided to receive laundry.
- the drum may be placed inside the tub so that the drum opening provided on one side corresponds to the laundry inlet and the tub opening.
- Laundry may sequentially pass through the laundry inlet, tub opening, and drum opening to be received inside the drum or taken out from the drum.
- the drum may rotate inside the tub to perform each operation according to the washing, rinsing, and/or dewatering operations.
- a plurality of holes are formed in the cylindrical wall of the drum so that water stored in the tub can flow into or out of the drum.
- the washing machine may include a drive device configured to rotate the drum.
- the driving device may include a driving motor and a rotating shaft for transmitting the driving force generated by the driving motor to the drum.
- the rotating shaft may penetrate the tub and be connected to the drum.
- the driving device may rotate the drum forward or backward to perform each operation according to the washing, rinsing, and/or dehydration, or drying cycle.
- the washing machine may include a water supply device configured to supply water to the tub.
- the water supply device may include a water supply pipe and a water supply valve provided in the water supply pipe.
- the water supply pipe may be connected to an external water supply source.
- the water supply pipe may extend from an external water source to the detergent supply and/or tub. Water can be supplied to the tub through a detergent supply device. Water can be supplied to the tub without going through the detergent supply device.
- the water supply valve can open or close the water supply pipe in response to an electrical signal from the control unit.
- the water supply valve can allow or block water from being supplied to the tub from an external water source.
- the water supply valve may include, for example, a solenoid valve that opens and closes in response to an electrical signal.
- the washing machine may include a detergent supply device configured to supply detergent to the tub.
- the detergent supply device may include a manual detergent supply device that requires the user to input detergent to be used each time washing, and an automatic detergent supply device that stores a large amount of detergent and automatically inputs a predetermined amount of detergent during washing.
- the detergent supply device may include a detergent box for storing detergent.
- the detergent supply device may be configured to supply detergent into the tub during the water supply process. Water supplied through the water supply pipe can be mixed with detergent via a detergent supply device. Water mixed with detergent can be supplied into the interior of the tub.
- Detergent is used as an umbrella term for pre-wash detergent, main wash detergent, fabric softener, bleach, etc.
- the detergent box includes a pre-wash detergent storage area, main wash detergent storage area, fabric softener storage area, and bleach storage area. can be divided into
- the washing machine may include a drainage device configured to discharge water contained in the tub to the outside.
- the drain device may include a drain pipe extending from the bottom of the tub to the outside of the housing, a drain valve provided on the drain pipe to open and close the drain pipe, and a pump provided on the drain pipe. The pump can pump water from the drain pipe out of the housing.
- the washing machine may include a control panel disposed on one side of the housing.
- the control panel may provide a user interface for interaction between the user and the washing machine.
- the user interface may include at least one input interface and at least one output interface.
- At least one input interface may convert sensory information received from the user into an electrical signal.
- At least one input interface may include a power button, an operation button, a course selection dial (or course selection button), and a wash/rinse/spin setting button.
- the at least one input interface may include, for example, a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone, etc. You can.
- At least one output interface may visually or audibly convey information related to the operation of the washing machine to the user.
- At least one output interface may convey information related to the washing course, operation time of the washing machine, and wash settings/rinse settings/spin settings to the user. Information about the operation of the washing machine can be output through a screen, indicator, voice, etc.
- At least one output interface may include, for example, a Liquid Crystal Display (LCD) panel, a Light Emitting Diode (LED) panel, a speaker, etc.
- LCD Liquid Crystal Display
- LED Light Emitting Diode
- the washing machine may include a communication module for wired and/or wireless communication with an external device.
- the communication module may include at least one of a short-range communication module or a long-distance communication module.
- the communication module may transmit data to or receive data from an external device (e.g., server, user device, and/or home appliance).
- an external device e.g., server, user device, and/or home appliance.
- the communication module may establish communication with a server and/or a user device and/or a home appliance, and transmit and receive various data.
- the communication module may support establishment of a direct (eg, wired) communication channel or wireless communication channel between external devices, and performance of communication through the established communication channel.
- the communication module may be a wireless communication module (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (e.g., a local area network (LAN) communication module). , or a power line communication module).
- GNSS global navigation satellite system
- LAN local area network
- the corresponding communication module is a first network (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (e.g., a legacy cellular network, 5G network, It can communicate with external devices through a telecommunication network such as a next-generation telecommunication network, the Internet, or a computer network (e.g., LAN or WAN).
- a first network e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)
- a second network e.g., a legacy cellular network, 5G network
- a telecommunication network such as a next-generation telecommunication network, the Internet, or a computer network (e.g., LAN or WAN).
- a telecommunication network such as a next-generation telecommunication network, the Internet
- a computer network e
- the short-range wireless communication module includes a Bluetooth communication module, BLE (Bluetooth Low Energy) communication module, Near Field Communication module, WLAN (Wi-Fi) communication module, Zigbee communication module, It may include, but is not limited to, an infrared data association (IrDA) communication module, a Wi-Fi Direct (WFD) communication module, an ultrawideband (UWB) communication module, an Ant+ communication module, and a microwave (uWave) communication module. no.
- IrDA infrared data association
- WFD Wi-Fi Direct
- UWB ultrawideband
- Ant+ an Ant+ communication module
- uWave microwave
- the long-distance communication module may include a communication module that performs various types of long-distance communication and may include a mobile communication unit.
- the mobile communication unit transmits and receives wireless signals to at least one of a base station, an external terminal, and a server on a mobile communication network.
- the communication module may communicate with external devices such as servers, user devices, and other home appliances through a nearby access point (AP).
- An access repeater (AP) can connect a local area network (LAN) to which a washing machine or user device is connected to a wide area network (WAN) to which a server is connected.
- the washing machine or user device may be connected to the server through a wide area network (WAN).
- the control unit may control various components of the washing machine (e.g., drive motor, water valve).
- the control unit may control various components of the washing machine to perform at least one operation including water supply, washing, rinsing, and/or dehydration according to user input.
- the controller may control a drive motor to adjust the rotation speed of the drum, or control a water supply valve of the water supply device to supply water to the tub.
- the control unit may include hardware such as a CPU or memory, and software such as a control program.
- the control unit includes an algorithm for controlling the operation of components in a washing machine, at least one memory that stores data in the form of a program, and at least one device that performs the above-described operations using the data stored in the at least one memory.
- Memory and processor can each be implemented as separate chips.
- a processor may include one or two or more processor chips or may include one or two or more processing cores.
- the memory may include one or two or more memory chips, or may include one or two or more memory blocks. Additionally, the memory and processor may be implemented as a single chip.
- FIG. 1 is a diagram schematically illustrating a washing machine according to an embodiment of the present disclosure.
- the washing machine 100 may refer to a device that washes laundry using water and detergent and performs spin-drying on wet laundry. Additionally, depending on the embodiment, the washing machine 100 may dry laundry that has already been dehydrated.
- the washing machine 100 may include a main body 10, a tub 20, and a washing tank 30.
- the main body 10 forms the exterior of the washing machine 100, and a laundry input unit 11 is provided on the front of the main body 10 to insert and remove laundry into the main body 10.
- a door 12 may be installed in the laundry inlet 11 to be able to open and close.
- an input interface 13 may be provided on the front of the main body 10 to receive user commands for the washing machine 100.
- the input interface 13 includes a plurality of buttons 13-1 for receiving user commands for controlling the washing machine 100, and a display 13-1 for displaying information related to the washing machine 100 and washing. 2) may be included.
- the tub 20 is installed inside the main body 10 of the washing machine 100 and may be formed in a cylindrical shape with an opening facing the laundry inlet 11.
- the tub 20 can store a predetermined amount of water needed for washing.
- the washing tub 30 may form a space in which loaded laundry is washed, and may be formed in a cylindrical shape. Meanwhile, the washing tank 30 may also be called a drum, but hereinafter, for convenience of explanation, it will be collectively referred to as the washing tank 30.
- An opening corresponding to the laundry inlet 11 is provided on the front of the washing tub 30, and laundry can be put into the washing tub 30 through the opening.
- the washing tank 30 may be provided with a plurality of holes through which water can pass.
- water stored in the tub 20 may flow into the washing tub 30 and water inside the washing tub 30 may flow out into the tub 20 through the hole.
- the washing tub 30 can be rotated by a driving unit provided in the washing machine 100.
- a driving unit provided in the washing machine 100.
- the driving unit may be called a driving device, but hereinafter, for convenience of explanation, it will be collectively referred to as a driving unit.
- the washing machine 100 may include a water supply device for supplying water to the tub 20 (or the washing tub 30).
- the water supply device may include a water supply pipe connected to an external water supply source such as a faucet, and a water supply valve that opens and closes the water supply pipe.
- the washing machine 100 may include a detergent receiving portion 14 for supplying detergent, fabric softener, etc. to the tub 20 .
- a detergent receiving portion 14 for supplying detergent, fabric softener, etc. to the tub 20 .
- the detergent accommodating part 14 may also be called the detergent supply device described above, but hereinafter, for convenience of explanation, it will be collectively referred to as the detergent accommodating part 14.
- the washing machine 100 may include a drainage device for draining water stored in the tub 20 to the outside. Drainage devices may include pumps and drain pipes. In this case, the pump may discharge the water stored in the tub 20 to the outside of the washing machine 100 through a drain pipe.
- the washing machine 100 can remove dirt from laundry by performing washing cycles such as washing, rinsing, and spin-drying.
- the washing course refers to the operation of the washing machine 100 that removes contaminants in the laundry while minimizing damage to the laundry based on the material (or cloth, fiber) characteristics of the laundry.
- the washing course may include at least one of a washing process, a rinsing process, or a dehydration process.
- Decisions related to the washing process include the amount of washing water supplied into the washing tub 30, the temperature of the washing water, the amount of detergent supplied into the washing tub 30, and the load of the driving unit (e.g., motor) for rotating the washing tub 30. , rotation speed, and washing cycle performance time.
- the driving unit e.g., motor
- Each of the decisions related to the rinsing process and the dewatering process includes the amount of washing water supplied into the washing tub 30, the temperature of the washing water, the load of the driving unit (e.g., motor) for rotating the washing tub 30, rotation speed, and rinsing. Of course, it can include at least one of the execution times of each administration and dehydration operation.
- the driving unit e.g., motor
- the washing machine 100 can identify the degree of contamination inside the washing tank 30 and adjust decisions related to at least one of the washing process, rinsing process, and dehydration process based on the identified level of contamination.
- the washing machine 100 includes a contamination level identification history, and can adjust decisions related to at least one of a washing process, a rinsing process, and a dehydration process based on the contamination level identification history.
- washing machine 100 that identifies the operation mode based on the contamination level identification history according to various embodiments of the present disclosure will be described.
- Figure 2 is a block diagram for explaining the configuration of a washing machine according to an embodiment of the present disclosure.
- the washing machine 100 includes a washing tub 30, a driving unit 120, a turbidity sensor 130, and a processor 140.
- the washing machine 100 may include various components, and redundant descriptions of the main body 10 and the tub 20, etc. described in FIG. 1 will be omitted.
- the driving unit 120 includes a driving motor, and uses the driving motor to rotate the washing tub 30 containing laundry.
- the drive unit 120 rotates the drive motor by changing the current applied to the drive motor, and the driving force generated as the drive motor rotates can be transmitted alone to the pulsator or simultaneously transmitted to the washing tub 30 and the pulsator.
- the driver 120 may drive the detergent supply unit so that the detergent contained in the detergent supply unit is supplied to the washing tub 30.
- the driving unit 120 drives the water supply unit so that the washing water is supplied into the washing tub 30 or the washing water contained in the washing tub 30 is discharged out of the washing machine 100.
- the drain can be driven.
- the drive motor provided in the drive unit 120 may be implemented using, for example, an alternating current motor (AC motor, Alternating Current Motor) or a brushless direct current motor (BLDC Motor). .
- the turbidity sensor 130 can sense the turbidity (or turbidity) of water (i.e., washing water) in the tub 20.
- the water in the tub 20 may mean a mixture.
- the turbidity sensor 130 may sense the turbidity of a mixture of dissolved detergent, contaminants discharged from laundry, and water supplied through a water supply pipe.
- the turbidity of the mixture will be referred to as the turbidity of washing water (or water).
- the turbidity sensor 130 may be implemented as an optical sensor or a current detection sensor.
- the turbidity sensor 130 implemented in an optical manner may include a light emitting unit that radiates light to the water and a light receiving unit that receives the light passing through the water.
- the turbidity sensor 130 implemented in an optical manner can detect the turbidity of water based on the ratio (or amount of light) of the light received by the light receiving unit to the light emitted by the light emitting unit.
- the turbidity sensor 130 implemented using a current detection method may include a power supply unit that supplies current to water and an ammeter that measures the current passing through the water.
- the turbidity sensor 130 implemented by a current detection method can detect the turbidity of water based on the ratio of the current measured by the ammeter to the current supplied by the power supply.
- the turbidity sensor 130 detects the turbidity of the washing water used in the washing cycle or the rinsing cycle, and one or more processors 140 detect the turbidity of the tub 20 (or the washing tub) based on the detected turbidity. (30)) The degree of internal contamination can be identified.
- one or more processors 140 may adjust decisions related to a wash cycle or decisions related to a rinse cycle based on the identified degree of contamination.
- the one or more processors 140 classify the identified contamination as one of minor or light contamination, normal contamination, or heavy contamination, and supply it into the washing tank 30 during the washing process. At least one of the amount of wash water supplied, the temperature of the wash water, the amount of detergent supplied into the washing tub 30, the load of the driving unit (e.g., motor) for rotating the washing tub 30, the rotation speed, and the washing cycle execution time. It can be adjusted.
- the driving unit e.g., motor
- the one or more processors 140 determine the amount of washing water supplied into the washing tub 30 during the rinsing cycle, the temperature of the washing water, the load of the driving unit (e.g., motor) for rotating the washing tub 30, and the rotation speed. , at least one of the rinse cycle performance times can be adjusted.
- the driving unit e.g., motor
- One or more processors 140 control the overall operation of the washing machine 100.
- the one or more processors 140 may be implemented as a digital signal processor (DSP), a microprocessor, or a timing controller (TCON) that processes digital signals.
- DSP digital signal processor
- MCU micro controller unit
- MPU micro processing unit
- AP application processor
- processors 140 may include one or more of a communication processor (CP), an ARM processor, and an artificial intelligence (AI) processor, or may be defined by the corresponding terminology.
- processors 140 may be implemented in the form of a system on chip (LSI), large scale integration (LSI), or a field programmable gate array (FPGA). ), you can perform various functions.
- LSI system on chip
- LSI large scale integration
- FPGA field programmable gate array
- One or more processors 140 include a CPU (Central Processing Unit), GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), MIC (Many Integrated Core), DSP (Digital Signal Processor), NPU (Neural Processing Unit), and hardware. It may include one or more of an accelerator or machine learning accelerator. One or more processors 140 may control one or any combination of other components of the electronic device and may perform operations related to communication or data processing. One or more processors 140 may execute one or more programs or instructions stored in memory. For example, one or more processors 140 may perform a method according to an embodiment of the present disclosure by executing one or more instructions stored in memory.
- the plurality of operations may be performed by one processor or by a plurality of processors.
- the first operation, the second operation, and the third operation may all be performed by the first processor.
- the first operation and the second operation may be performed by a first processor (e.g., a general-purpose processor) and the third operation may be performed by a second processor (e.g., an artificial intelligence-specific processor).
- the one or more processors 140 may be implemented as a single core processor including one core, or one or more multi-cores including a plurality of cores (e.g., homogeneous multi-core or heterogeneous multi-core). It may also be implemented as a processor (multicore processor). When one or more processors 140 are implemented as multi-core processors, each of the plurality of cores included in the multi-core processor may include processor internal memory such as cache memory and on-chip memory, and may include a plurality of cores. A common cache shared by cores may be included in multi-core processors.
- each of the plurality of cores (or some of the plurality of cores) included in the multi-core processor may independently read and perform program instructions for implementing the method according to an embodiment of the present disclosure, and all of the plurality of cores may (or part of) may be linked to read and perform program instructions for implementing the method according to an embodiment of the present disclosure.
- the plurality of operations may be performed by one core among a plurality of cores included in a multi-core processor, or may be performed by a plurality of cores.
- the first operation, the second operation, and the third operation are all performed by the first operation included in the multi-core processor. It may be performed by a core, and the first operation and the second operation may be performed by the first core included in the multi-core processor, and the third operation may be performed by the second core included in the multi-core processor.
- a processor may mean a system-on-chip (SoC) in which one or more processors and other electronic components are integrated, a single-core processor, a multi-core processor, or a core included in a single-core processor or a multi-core processor.
- SoC system-on-chip
- the core may be implemented as a CPU, GPU, APU, MIC, DSP, NPU, hardware accelerator, or machine learning accelerator, but embodiments of the present disclosure are not limited thereto.
- the one or more processors 140 may identify the weight of laundry contained in the washing tub 30.
- one or more processors 140 may identify one of a plurality of operation modes of the washing machine 100 based on the contamination level identification history. For example, if the number of low-pollution levels identified based on the pollution level identification history is greater than or equal to a preset number, the one or more processors 140 may identify the economy mode among the plurality of operation modes as the operation mode.
- the washing machine 100 determines the contamination level of the laundry on which the washing process is performed (e.g., the degree of contamination of the laundry, contaminants on the laundry). Since the degree of is generally low, according to one example, the washing machine 100 may perform a washing course in an economy mode.
- the plurality of operation modes may include an economy mode and a normal mode.
- this is just an example and is not limited thereto.
- the plurality of operating modes may include an economy mode, a normal mode, and a high output mode.
- the economy mode may be called an eco mode, power saving mode, low output mode, etc., but hereinafter, for convenience of explanation, it will be collectively referred to as an economy mode.
- Normal mode may be called basic mode, standard mode, etc., but hereinafter, for convenience of explanation, it will be collectively referred to as economy mode.
- the high output mode may be called boost mode, maximum output mode, etc., but hereinafter, for convenience of explanation, it will be collectively referred to as high output mode.
- one or more processors 140 may initiate a wash cycle based on the weight of the laundry in the identified operating mode.
- the one or more processors 140 may determine the amount of washing water supplied into the washing tub 30, the temperature of the washing water, and the temperature of the washing water supplied into the washing tub 30. At least one of the amount of detergent supplied, the load on the driving unit for rotating the washing tub 30, the rotation speed, or the washing cycle time can be relatively reduced compared to the normal mode.
- Figure 3 is a detailed block diagram for explaining the configuration of a washing machine according to an embodiment of the present disclosure.
- FIG. 3 is a diagram illustrating a process in which a module included in one or more processors 140 uses the turbidity sensor 130 and the memory 150.
- the turbidity sensor 130 may detect the turbidity of water after the start of the washing cycle under the control of one or more processors 140.
- the processor 140 includes a micro processor unit (MPU) 141, a pattern identification module 142, a turbidity analysis module 143, a wash cycle control module 144, a detergent supply module 145, and a rinse cycle. It may include at least one of the control module 146 or the dehydration process control module 147.
- the MPU 141 may perform calculation (or operation) operations.
- the pattern identification module 142 may be a module that identifies a user's washing machine usage pattern. Specifically, the pattern identification module 142 may identify whether a certain percentage or more of the washing operations in which the turbidity is less than a threshold value were performed among the total washing operations of the washing machine 100 .
- the turbidity analysis module 143 may be a module that identifies the degree of contamination based on the turbidity of water.
- the washing cycle control module 144 may be a module that controls operations related to the washing cycle.
- the detergent supply module 145 may perform a washing cycle based on the determined detergent capacity and the determined washing time.
- the detergent supply module 145 may supply detergent into the drum 110 before or while the washing process is performed.
- the rinse cycle control module 146 may be a module that controls operations related to the rinse cycle.
- the rinsing cycle control module 146 may perform a rinsing cycle based on the determined water volume, rinsing time, and rinsing number.
- the dehydration process control module 147 may be a module that controls operations related to the dehydration process.
- the dehydration process control module 147 may perform a dehydration process based on the determined rotation speed and dehydration time.
- the memory 150 may include at least one of a laundry administration history 151 or an artificial intelligence model 152.
- the laundry administration history 151 may include a contamination level identification history.
- one or more processors 140 determine the level of contamination inside the washing tub 30 based on the turbidity of the laundry detected by the turbidity sensor after contaminants are discharged from the laundry, that is, after a preset time has elapsed after the washing cycle is started. can be identified.
- one or more processors 140 may classify the identified contamination as one of minor contamination, normal contamination, and heavy contamination.
- one or more processors 140 may update (or update) the pollution level identification history based on the identified pollution level.
- the pattern identification module 152 of the one or more processors 140 based on the pollution level identification history, if the number of identified minor pollution levels is greater than or equal to a preset number, the washing machine 100 You can identify the economy mode by its operating mode.
- one or more processors 140 may start a washing cycle within the washing course based on the weight of the laundry in the economy mode.
- the pattern identification module 152 of the one or more processors 140 may identify the operating mode of the washing machine 100 as the normal mode if the number of low contamination levels identified based on the contamination level identification history is less than a preset number. It is possible. Subsequently, one or more processors 140 according to an example of the present disclosure may start a washing cycle within the washing course based on the weight of the laundry in the normal mode.
- Figure 4 is a flowchart for explaining a washing machine that detects turbidity after starting a washing cycle according to an embodiment of the present disclosure.
- the one or more processors 140 perform normal A mode can be identified by its operating mode.
- one or more processors 140 may identify the weight of laundry contained in the washing tub 30 (S410).
- one or more processors 140 may perform a washing cycle within the washing course based on the identified weight in normal mode (S420).
- the one or more processors 140 identify the degree of contamination inside the washing tub 30 based on the turbidity of the water detected by the turbidity sensor 130. You can do it (S430).
- the one or more processors 140 may end the washing process and start the rinsing process (S450). For example, if the turbidity detected by the turbidity sensor 130 is less than the threshold value after the washing cycle is started and a preset time has elapsed, the one or more processors 140 identify the contamination level inside the washing tub 30 as low contamination level. And, since the washing process for the remaining time is unnecessary, the washing process can be terminated.
- the remaining time may mean the time remaining after subtracting the preset time from the execution time of the washing cycle according to the normal mode.
- the one or more processors 140 may perform a washing cycle for the remaining time and then initiate a rinsing cycle (S470).
- the one or more processors 140 may perform a washing cycle for the remaining time and an additional time and then initiate a rinsing cycle (S490). ). For example, if the level of contamination identified by one or more processors 140 is high contamination, the one or more processors 140 may adjust decisions regarding a wash cycle.
- decisions related to the washing process include the amount of washing water supplied into the washing tub 30, the temperature of the washing water, the amount of detergent supplied into the washing tub 30, and the driving unit for rotating the washing tub 30 (e.g., includes at least one of load, rotational speed, or washing stroke execution time of the motor), and the one or more processors 140 adjust the washing stroke execution time to perform the washing stroke for an additional time in addition to the execution time of the washing stroke corresponding to the normal mode. can be performed.
- one or more processors 140 may store the contamination level identified in step S430 in the memory 150.
- one or more processors 140 may generate a contamination level identification history and update (or update) the contamination level identification history based on the contamination level identified in step S430.
- FIG. 5 is a flowchart illustrating a washing machine that identifies whether a washing cycle is completed by identifying the degree of contamination inside the washing tank according to an embodiment of the present disclosure.
- the one or more processors 140 may end the washing process and perform a rinsing process.
- the one or more processors 140 determine the degree of contamination inside the washing tub 30 based on the turbidity of the water detected by the turbidity sensor 130. can be identified. According to one example, if the identified pollution level is low pollution, the washing process for the remaining time (i.e., remaining time) excluding the preset time from the washing process performance time according to the normal mode is unnecessary, so the washing process can be terminated. there is.
- the one or more processors 140 identify the economy mode, not the normal mode, as the operation mode of the washing machine 100. , a washing course according to the saving mode (i.e., washing cycle, rinsing cycle, and spin-drying cycle according to the saving mode) can be performed.
- the saving mode i.e., washing cycle, rinsing cycle, and spin-drying cycle according to the saving mode
- the washing machine 100 in the economy mode, at least one of the amount of detergent supplied to the washing tub 30, the execution time of the washing cycle, the temperature of the water supplied to the washing tub 30, or the rotation speed of the driving unit 120 is compared to the normal mode. Therefore, when the washing machine 100 operates in the economy mode, detergent consumption and power consumption are reduced compared to when the washing machine 100 operates in the normal mode.
- the one or more processors 140 operate the washing machine 100 according to the user's usage pattern (that is, if the contamination level of the laundry washed by the washing machine 100 is generally low contamination level) without separate manipulation or settings. You can set the mode to economy mode. A detailed description of this will be made with reference to FIG. 6.
- Figure 6 is a diagram for explaining pollution level identification history according to an embodiment of the present disclosure.
- the one or more processors 140 may identify the economy mode as the operation mode of the washing machine 100 if the number of identified low pollution levels among the plurality of pollution levels included in the pollution level identification history is greater than or equal to a preset number. there is.
- the one or more processors 140 may identify the saving mode as the operating mode of the washing machine 100 when the ratio of the low pollution level among the plurality of pollution levels is 70% or more.
- the specific numbers are arbitrary numbers for convenience of explanation, and are of course not limited thereto.
- One or more processors 140 uses the contamination level identification history to lower the temperature of the wash water or reduce the temperature of the wash water supplied to the washing tub 30 when a pattern of washing laundry with a low contamination level is identified.
- the washing machine 100 can be controlled to operate in an economy mode, such as by reducing the amount of detergent or reducing the washing cycle time. If one or more processors 140 operate the washing machine 100 in normal mode without considering the contamination level identification history, the temperature of the wash water may be unnecessarily high or the temperature of the washing machine may be unnecessarily high even when the usage pattern is to wash laundry with low contamination levels. There was a problem that energy was wasted because the amount of detergent supplied to (30) was unnecessarily large or the washing process time was unnecessarily long.
- One or more processors 140 operates the washing machine 100 in an economy mode when a usage pattern of washing laundry with a generally low contamination level is identified, and the washing cycle is started and a preset time has elapsed. Later, by identifying the degree of contamination inside the washing tank 30, it is possible to determine whether the washing cycle has ended or whether additional laundry cycles have been performed.
- FIG. 7 is a flowchart illustrating a washing machine that identifies an operation mode based on a contamination level identification history according to an embodiment of the present disclosure.
- one or more processors 140 may identify the weight of laundry contained in the washing tub 30 (S701).
- the one or more processors 140 may perform a washing cycle based on the identified weight in the saving mode. There is (S704).
- the one or more processors 140 start the washing cycle, and when a preset time has elapsed, the degree of contamination inside the washing tub 30 can be identified based on the turbidity of the water detected by the turbidity sensor 130 (S705). .
- the one or more processors 140 may end the washing process and start the rinsing process (S707).
- the one or more processors 140 perform an additional washing cycle based on the detected turbidity and then perform a rinsing cycle. can be initiated (S709).
- the one or more processors 140 supply additional detergent to the washing tank 30 to perform an additional washing process, and reduce the washing process performance time.
- the temperature of the water supplied to the washing tank 30 can be increased.
- one or more processors 140 may increase the temperature of water inside the washing tub 30 using a heater provided at the bottom of the washing tub 30.
- the one or more processors 140 may additionally supply detergent by about 15%, increase the temperature of the water inside the washing tub 30, and then perform a washing cycle for an increased execution time (S709).
- the one or more processors 140 perform an additional washing process based on the detected turbidity and then start the rinsing process. You can do it (S711).
- the one or more processors 140 supply approximately 25% additional detergent to the washing tank 30 to perform an additional washing process, and the performance time of the washing process is reduced by 25%. And the temperature of the water supplied to the washing tank 30 can be increased compared to step S709.
- one or more processors 140 may determine the amount of detergent additionally supplied to the washing tub 30, the time for additionally performing a washing cycle, and the temperature of the water in the washing tub 30 in proportion to the turbidity detected by the turbidity sensor 130. can be increased.
- the one or more processors 140 may increase the number of rinses during a rinse cycle according to the economy mode if the identified contamination level exceeds the threshold contamination level.
- the one or more processors 140 may increase the number of rinses from 2 (the number of rinses corresponding to the rinsing cycle according to the economy mode) to 3.
- the one or more processors 140 may increase the number of rinses from 2 (the number of rinses corresponding to the rinse cycle according to the economy mode) to 4.
- the specific numbers are examples for convenience of explanation and are, of course, not limited thereto.
- the one or more processors 140 may perform a washing operation based on the weight identified in the normal mode. can be performed (S712).
- the one or more processors 140 may identify the degree of contamination inside the washing tub 30 when a preset time has elapsed after starting the washing cycle in the normal mode.
- the one or more processors 140 may end the washing process and start the rinsing process.
- one or more processors 140 may perform a washing process for the remaining time if the identified contamination level does not correspond to a low contamination level.
- the remaining time may mean the remaining time excluding the preset time among the execution time of the washing cycle according to the normal mode.
- FIG. 8 is a flowchart illustrating a washing machine that identifies an operation mode based on a contamination level identified within a preset period according to an embodiment of the present disclosure.
- step S703 in which one or more processors 140 identifies whether the number of low contamination levels identified based on the contamination level identification history is greater than or equal to a preset number includes steps S703-1 and S703-2. can do.
- one or more processors 140 may determine whether the number of low contamination levels identified based on the contamination level identification history stored in the memory 150 is greater than or equal to a preset number (S702). Subsequently, if the number of identified low-pollution levels is greater than or equal to a preset number (S703-1: Y), the one or more processors 140 select at least one of the plurality of contamination levels included in the pollution level identification history within a preset period. It is possible to identify low pollution response (S703-2)
- the preset period may mean a point in time (hereinafter referred to as the most recent period) that is a preset period (eg, one month) prior to the current point in time.
- the one or more processors 140 determines whether the contamination level of the laundry washed by the washing machine 100 during the recent period is generally low contamination in step S703-2. It is possible to further identify whether or not.
- the one or more processors 140 may set the washing machine 100 to the mode instead of the economy mode. It can be operated in normal mode.
- the one or more processors 140 may operate the washing machine 100 in an economy mode when the contamination level of laundry washed by the washing machine 100 in a recent period is generally low in contamination.
- the one or more processors 140 if the ratio of low pollution levels among at least one pollution level identified within a preset period among the plurality of pollution levels included in the pollution level identification history is more than a threshold ratio (e.g., 70%), The washing machine 100 can be operated in an economy mode.
- a threshold ratio e.g. 70%
- the preset period may include n pollution levels recently identified in chronological order, in addition to the previous time point (hereinafter, the most recent period) for a preset period (eg, one month) from the current time point.
- the one or more processors 140 may operate the washing machine 100 in an economy mode if two or more of the three recently identified pollution levels are low pollution levels as of the current time.
- the specific numbers are examples for convenience of explanation and are of course not limited thereto.
- the one or more processors 140 may operate the washing machine 100 in an economy mode if one or more of the two recently identified pollution levels as of the current time is a low pollution level.
- the saving mode reduces the amount of detergent supplied to the washing tub 30 by 10%, the washing cycle time is reduced by more than 5 minutes, or the temperature of the water inside the washing tub 30 is 5°C or higher. This has the effect of reducing the amount of detergent and electricity consumed.
- the one or more processors 140 when a preset condition (for example, the number of low pollution levels identified according to the pollution level identification history is more than a preset number) is satisfied, the one or more processors 140 first switch the washing machine 100 to the saving mode. It is operated, and additional washing processes are performed (supplying additional detergent, etc.) as necessary (for example, when the contamination level inside the washing tub 30 is not low after the washing cycle is started and a preset time has elapsed). (increasing the washing cycle time, increasing the water temperature, etc.), it has the effect of appropriately removing contaminants in laundry while reducing energy consumption.
- a preset condition for example, the number of low pollution levels identified according to the pollution level identification history is more than a preset number
- the memory 150 includes ROM (e.g., electrically erasable programmable read-only memory (EEPROM)), RAM, etc. included in the processor 140. It may be implemented as an internal memory, or as a memory separate from the processor 140. In this case, the memory 150 may be implemented as a memory embedded in the washing machine 100 or as a memory detachable from the washing machine 100 depending on the data storage purpose. For example, data for driving the washing machine 100 is stored in a memory embedded in the washing machine 100, and data for expanding functions of the washing machine 100 is stored in a memory that is detachable from the washing machine 100. It can be.
- ROM electrically erasable programmable read-only memory (EEPROM)
- RAM etc.
- the memory 150 may be implemented as an internal memory, or as a memory separate from the processor 140.
- the memory 150 may be implemented as a memory embedded in the washing machine 100 or as a memory detachable from the washing machine 100 depending on the data storage purpose. For example, data for driving the washing machine
- volatile memory e.g., dynamic RAM (DRAM), static RAM (SRAM), or synchronous dynamic RAM (SDRAM), etc.
- non-volatile memory e.g. : OTPROM (one time programmable ROM), PROM (programmable ROM), EPROM (erasable and programmable ROM), EEPROM (electrically erasable and programmable ROM), mask ROM, flash ROM, flash memory (e.g.
- a memory card e.g., compact flash (CF), secure digital (SD) ), Micro-SD (micro secure digital), Mini-SD (mini secure digital), xD (extreme digital), MMC (multi-media card), etc.
- CF compact flash
- SD secure digital
- Micro-SD micro secure digital
- Mini-SD mini secure digital
- xD extreme digital
- MMC multi-media card
- external memory that can be connected to a USB port (e.g. USB memory ) can be implemented in a form such as:
- the washing machine control method first, when a user command for operating the washing machine is received, the weight of laundry contained in the washing machine is identified.
- the economy mode is identified as the operation mode, and if the number of low pollution levels identified is less than the preset number, the normal mode is operated. Identifies by mode.
- a wash cycle is then initiated based on the weight in the identified operating mode.
- the degree of contamination inside the washing tub is identified based on the turbidity of the water detected by the turbidity sensor.
- the step of identifying the operation mode includes, if the number of identified low pollution levels is more than a preset number, whether to correspond to the low pollution level of at least one pollution level identified within a preset period among the plurality of pollution levels included in the pollution level identification history. Identifying and, if the identified at least one pollution degree corresponds to the low pollution degree, identifying the economy mode as the operation mode, and if the identified at least one pollution degree does not correspond to the low pollution degree, identifying the normal mode as the operation mode. It can be included.
- the step of starting a washing cycle includes, when the operation mode is identified as an economy mode, at least one of the amount of detergent supplied to the washing machine, the execution time of the washing cycle, the temperature of the water supplied to the machine, and the rotation speed of the driving unit. It can be relatively reduced compared to normal mode.
- the step of identifying the degree of contamination includes identifying the degree of contamination inside the washing tub when a preset time has elapsed after starting the washing cycle in the economy mode, and the step of identifying whether the washing cycle has ended includes: If the identified degree of contamination corresponds to a low degree of contamination, terminating the washing cycle, initiating a rinsing cycle, and if the identified degree of contamination does not correspond to the low degree of contamination, initiating an additional washing cycle based on the identified degree of contamination. You can.
- the step of starting the additional washing cycle includes supplying additional detergent to the washing tank according to the additional washing cycle, increasing the temperature of the water supplied to the washing machine, and then performing the washing cycle for an additional time.
- Each of the additional supply amount of detergent, the increase in water temperature, and the additional time according to may be proportional to the identified degree of contamination.
- the step of initiating an additional washing cycle includes, if the identified degree of contamination does not correspond to a low degree of contamination, performing an additional washing cycle based on the identified degree of contamination and then initiating a rinsing cycle. If exceeds the critical contamination level, it may include increasing the number of rinses during the rinse cycle according to the economy mode.
- the control method according to an example of the present disclosure may further include updating the pollution level identification history based on the identified pollution level.
- the step of identifying the degree of contamination includes identifying the degree of contamination inside the washing tub when a preset time has elapsed after starting the washing cycle in the normal mode, and identifying whether the washing cycle has ended.
- the steps include, if the identified degree of contamination corresponds to the low degree of contamination, terminating the washing cycle, initiating a rinsing cycle, and if the identified degree of contamination does not correspond to the low degree of contamination, performing the washing cycle for the remaining time,
- the remaining time may be the remaining time excluding the preset time among the execution times corresponding to the washing cycle according to the normal mode.
- the various embodiments of the present disclosure described above can also be performed through an embedded server provided in the washing machine or an external server of at least one of the washing machine and the display device.
- the various embodiments described above may be implemented as software including instructions stored in a machine-readable storage media (e.g., a computer).
- the device is a device capable of calling instructions stored in a storage medium and operating according to the called instructions, and may include a washing machine according to the disclosed embodiments.
- the processor may perform the function corresponding to the instruction directly or using other components under the control of the processor.
- Instructions may contain code generated or executed by a compiler or interpreter.
- a storage medium that can be read by a device may be provided in the form of a non-transitory storage medium.
- 'non-transitory' only means that the storage medium does not contain signals and is tangible, and does not distinguish whether the data is stored semi-permanently or temporarily in the storage medium.
- the method according to the various embodiments described above may be included and provided in a computer program product.
- Computer program products are commodities and can be traded between sellers and buyers.
- the computer program product may be distributed on a machine-readable storage medium (e.g. compact disc read only memory (CD-ROM)) or online through an application store (e.g. Play StoreTM).
- an application store e.g. Play StoreTM
- at least a portion of the computer program product may be at least temporarily stored or created temporarily in a storage medium such as the memory of a manufacturer's server, an application store server, or a relay server.
- each component e.g., module or program
- each component may be composed of a single or multiple entities, and some of the sub-components described above may be omitted, or other sub-components may be omitted. Additional components may be included in various embodiments. Alternatively or additionally, some components (e.g., modules or programs) may be integrated into a single entity and perform the same or similar functions performed by each corresponding component prior to integration. According to various embodiments, operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or at least some operations may be executed in a different order, omitted, or other operations may be added. You can.
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Control Of Washing Machine And Dryer (AREA)
Abstract
세탁기가 개시된다. 세탁기는 세탁조를 회전시키는 구동부, 세탁조 내부의 물의 탁도를 감지하는 탁도 센서, 세탁기를 동작시키기 위한 사용자 명령이 수신되면, 세탁조에 포함된 세탁물의 무게를 식별하고, 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 절약 모드를 동작 모드로 식별하며, 식별된 저 오염도의 개수가 기 설정된 개수 미만이면, 노말(normal) 모드를 동작 모드로 식별하며, 식별된 동작 모드에서 무게에 기초하여 세탁 행정을 개시하며, 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 탁도 센서가 감지한 물의 탁도에 기초하여 세탁조 내부의 오염도를 식별하고, 식별된 오염도에 기초하여 세탁 행정의 종료 여부를 식별하는 하나 이상의 프로세서를 포함한다.
Description
본 개시는 세탁기 및 그 제어방법에 관한 것으로, 더욱 상세하게는 탁도를 감지하며, 감지된 탁도에 대응되는 오염도에 기초하여 세탁 행정을 수행하는 세탁기 및 그 제어 방법에 대한 것이다.
세탁기를 이용하는 사용자가 표준 모드(또는 기본 모드)로 세탁 행정을 수행하는 경우, 세탁기는 표준 모드에 대응되는 세제를 공급하여 세탁 행정을 수행할 수 있다. 또한, 세탁기는 세제 공급부(또는 세제 공급 장치)를 포함할 수 있으며, 세제 공급부는 일정 용량의 세제를 공급할 수 있다.
하지만, 세탁물의 오염 정도를 고려하지 않은 채, 일정 용량의 세제를 공급한다면, 세탁물의 오염 정도가 낮을 때에는 일부 세제가 낭비되는 문제점이 있을 수 있다. 또한, 세탁물의 오염 정도를 고려하지 않은 채, 세탁수의 온도를 고온으로 유지하고, 세탁 행정의 수행 시간을 일정하게 유지한다면, 에너지가 낭비되는 문제점이 있을 수 있다.
세탁물의 오염 정도를 고려한 세탁기의 사용 이력에 기초하여 적정량의 세제를 공급하고, 세탁수의 온도와 세탁 행정의 수행 시간을 사용자가 수동으로 설정하지 않아도 자동으로 조정하는 방법에 대한 요구가 있어왔다.
이상과 같은 목적을 달성하기 위한 본 개시의 일 실시 예에 따른 세탁조를 포함하는 세탁기는, 상기 세탁조를 회전시키는 구동부, 상기 세탁조 내부의 물의 탁도를 감지하는 탁도 센서, 상기 세탁기를 동작시키기 위한 사용자 명령이 수신되면, 상기 세탁조에 포함된 세탁물의 무게를 식별하고, 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 절약 모드를 동작 모드로 식별하며, 상기 식별된 저 오염도의 개수가 상기 기 설정된 개수 미만이면, 노말(normal) 모드를 상기 동작 모드로 식별하며, 상기 식별된 동작 모드에서 상기 무게에 기초하여 세탁 행정을 개시하며, 상기 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 상기 탁도 센서가 감지한 상기 물의 탁도에 기초하여 상기 세탁조 내부의 오염도를 식별하고, 상기 식별된 오염도에 기초하여 상기 세탁 행정의 종료 여부를 식별하는 하나 이상의 프로세서를 포함한다.
본 개시의 일 실시 예에 따른 세탁기의 제어 방법은, 상기 세탁기를 동작시키기 위한 사용자 명령이 수신되면, 세탁조에 포함된 세탁물의 무게를 식별하는 단계, 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 절약 모드를 동작 모드로 식별하고, 상기 식별된 저 오염도의 개수가 상기 기 설정된 개수 미만이면, 노말(normal) 모드를 상기 동작 모드로 식별하는 단계, 상기 식별된 동작 모드에서 상기 세탁물의 상기 무게에 기초하여 세탁 행정을 개시하는 단계, 상기 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 탁도 센서가 감지한 물의 탁도에 기초하여 상기 세탁조 내부의 오염도를 식별하는 단계 및 상기 식별된 오염도에 기초하여 상기 세탁 행정의 종료 여부를 식별하는 단계를 포함한다.
본 개시의 일 실시 예에 따른 세탁기의 제어 방법을 실행하는 프로그램을 포함하는 컴퓨터 판독 가능 기록매체에 있어서, 상기 세탁기의 제어 방법은, 상기 세탁기를 동작시키기 위한 사용자 명령이 수신되면, 세탁조에 포함된 세탁물의 무게를 식별하는 단계, 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 절약 모드를 동작 모드로 식별하고, 상기 식별된 저 오염도의 개수가 상기 기 설정된 개수 미만이면, 노말(normal) 모드를 상기 동작 모드로 식별하는 단계, 상기 식별된 동작 모드에서 상기 무게에 기초하여 세탁 행정을 개시하는 단계, 상기 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 탁도 센서가 감지한 물의 탁도에 기초하여 상기 세탁조 내부의 오염도를 식별하는 단계 및 상기 식별된 오염도에 기초하여 상기 세탁 행정의 종료 여부를 식별하는 단계를 포함한다.
아래의 상세한 설명을 시작하기 전에, 본 특허 문서 전체에서 사용되는 특정 단어와 문구의 정의를 명시하는 것이 유리할 수 있다: "포함하다(include)" 및 "포함하다(comprise)"라는 용어 및 그 파생어는 제한 없이 포함을 의미하고, "또는"이라는 용어는 포괄적이고 및/또는 을 의미하며, "연관된(associated with)" 및 "연관된(associated therewith)"이라는 문구 및 그 파생어는 포함 include, 내부에 포함 be included within, 상호 연결 interconnect with, 포함 contain, 내부에 포함 be contained within, 연결(connect to or with) 또는 결합(couple to or with), 통신 가능(be communicable with), 협력(cooperate with), 교차(interleave), 병치(juxtapose), 근접(be proximate to), 묶여 있거나(be bound to or with), 가지고 있거나(have), 속성을 가지거나(have a property of), 또는 이와 유사한 것 등을 의미할 수 있다; "컨트롤러"라는 용어는 적어도 하나의 작동을 제어하는 모든 장치, 시스템 또는 그 일부를 의미하며, 이러한 장치는 하드웨어, 펌웨어 또는 소프트웨어 또는 이 둘 이상의 조합으로 구현될 수 있다. 특정 컨트롤러와 관련된 기능은 로컬 또는 원격으로 중앙 집중화되거나 분산될 수 있다는 점에 유의해야 한다.
또한, 아래에 설명된 다양한 기능은 하나 이상의 컴퓨터 프로그램에 의해 구현되거나 지원될 수 있으며, 각 컴퓨터 프로그램은 컴퓨터 판독 가능한 프로그램 코드로 구성되고 컴퓨터 판독 가능한 매체에 구현된다. "애플리케이션" 및 "프로그램"이라는 용어는 적절한 컴퓨터 판독 가능 프로그램 코드로 구현되도록 조정된 하나 이상의 컴퓨터 프로그램, 소프트웨어 구성 요소, 명령어 세트, 절차, 함수, 객체, 클래스, 인스턴스, 관련 데이터 또는 그 일부를 지칭한다. "컴퓨터 판독 가능 프로그램 코드"라는 문구에는 소스 코드, 객체 코드 및 실행 코드를 포함한 모든 유형의 컴퓨터 코드가 포함된다. "컴퓨터 판독 가능 매체"라는 문구에는 읽기 전용 메모리(ROM), 랜덤 액세스 메모리(RAM), 하드 디스크 드라이브, 컴팩트 디스크(CD), 디지털 비디오 디스크(DVD) 또는 기타 모든 유형의 메모리와 같이 컴퓨터에서 액세스할 수 있는 모든 유형의 매체가 포함된다. "비일시적" 컴퓨터 판독 가능 매체는 일시적인 전기 또는 기타 신호를 전송하는 유선, 무선, 광학 또는 기타 통신 링크를 제외한다. 비영구적 컴퓨터 판독 가능 매체에는 데이터를 영구적으로 저장할 수 있는 매체와 재기록 가능한 광디스크 또는 지울 수 있는 메모리 장치와 같이 데이터를 저장한 후 나중에 덮어쓸 수 있는 매체가 포함된다.
본 특허 문서 전체에 걸쳐 특정 단어나 구에 대한 정의가 제공되며, 당업자는 대부분의 경우는 아니더라도 많은 경우 이러한 정의가 정의된 단어나 구의 이전 및 향후 사용에도 적용된다는 점을 이해해야한다.
본 특허 문서 전체에 걸쳐 특정 단어나 구에 대한 정의가 제공되며, 당업자는 대부분의 경우는 아니더라도 많은 경우 이러한 정의가 정의된 단어나 구의 이전 및 향후 사용에도 적용된다는 점을 이해해야한다.
도 1은 본 개시의 일 실시 예에 따른 세탁기를 개략적으로 설명하기 위한 도면이다.
도 2는 본 개시의 일 실시 예에 따른 세탁기의 구성을 설명하기 위한 블록도이다.
도 3은 본 개시의 일 실시 예에 따른 세탁기의 구성을 설명하기 위한 상세 블록도이다.
도 4는 본 개시의 일 실시 예에 따른 세탁 행정을 개시한 후에 탁도를 감지하는 세탁기를 설명하기 위한 흐름도이다.
도 5는 본 개시의 일 실시 예에 따른 세탁조 내부의 오염도를 식별하여 세탁 행정의 종료 여부를 식별하는 세탁기를 설명하기 위한 흐름도이다.
도 6은 본 개시의 일 실시 예에 따른 오염도 식별 이력을 설명하기 위한 도면이다.
도 7은 본 개시의 일 실시 예에 따른 오염도 식별 이력에 기초하여 동작 모드를 식별하는 세탁기를 설명하기 위한 흐름도이다.
도 8은 본 개시의 일 실시 예에 따른 기 설정된 기간 내에 식별된 오염도에 기초하여 동작 모드를 식별하는 세탁기를 설명하기 위한 흐름도이다.
아래에서 논의되는 도 1 내지 도 8, 및 본 특허 문서에서 본 개시의 원리를 설명하기 위해 사용된 다양한 실시 예는 단지 예시적인 것으로서, 본 개시의 범위를 제한하는 것으로 해석되어서는 안된다. 당업자는 본 개시의 원리가 적절하게 배열된 시스템 또는 장치에서 구현될 수 있음을 이해해야 할 것이다.
본 문서의 다양한 실시 예들 및 이에 사용된 용어들은 본 문서에 기재된 기술적 특징들을 특정한 실시 예들로 한정하려는 것이 아니며, 해당 실시 예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다.
도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다.
아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다.
본 문서에서, "A 또는 B", "A 및 B 중 적어도 하나", "A 또는 B 중 적어도 하나", "A, B 또는 C", "A, B 및 C 중 적어도 하나", 및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다.
“및/또는”이라는 용어는 복수의 관련된 기재된 구성요소들의 조합 또는 복수의 관련된 기재된 구성요소들 중의 어느 구성요소를 포함한다.
"제1", "제2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다.
어떤(예: 제1) 구성요소가 다른(예: 제2) 구성요소에, "기능적으로" 또는 "통신적으로"라는 용어와 함께 또는 이런 용어 없이, "커플드" 또는 "커넥티드"라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.
“포함하다” 또는 “가지다”등의 용어는 본 문서에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는다.
어떤 구성요소가 다른 구성요소와 “연결”, “결합”, “지지” 또는 “접촉”되어 있다고 할 때, 이는 구성요소들이 직접적으로 연결, 결합, 지지 또는 접촉되는 경우뿐 아니라, 제3 구성요소를 통하여 간접적으로 연결, 결합, 지지 또는 접촉되는 경우를 포함한다.
어떤 구성요소가 다른 구성요소 “상에” 위치하고 있다고 할 때, 이는 어떤 구성요소가 다른 구성요소에 접해 있는 경우뿐 아니라 두 구성요소 사이에 또 다른 구성요소가 존재하는 경우도 포함한다.
다양한 실시 예들에 따른 세탁기는 세탁, 헹굼, 탈수 및 건조 행정을 수행할 수 있다. 세탁기는 의류처리장치의 일 예로서, 의류처리장치는 의류(세탁대상물, 건조대상물)를 세탁하는 장치, 의류를 건조하는 장치, 의류의 세탁과 건조를 모두 수행할 수 있는 장치를 포괄하는 개념이다.
다양한 실시 예들에 따른 세탁기는 세탁물을 투입하거나 인출하기 위한 세탁물 투입구가 상방을 향하도록 마련되는 탑 로딩(top-loading) 세탁기 또는 세탁물 투입구가 전방을 향하도록 마련되는 프런트 로딩(front-loading) 세탁기를 포함할 수 있다. 다양한 실시 예들에 따른 세탁기는 탑 로딩 세탁기와 프런트 로딩 세탁기 이외의 다른 로딩 방식의 세탁기를 포함할 수 있다.
탑 로딩 세탁기의 경우, 펄세이터와 같은 회전체에 의해 발생하는 수류를 이용하여 세탁물을 세탁할 수 있다. 프런트 로딩 세탁기의 경우, 드럼을 회전시켜 세탁물의 상승과 낙하를 반복함으로써 세탁물을 세탁할 수 있다. 프런트 로딩 세탁기는 드럼의 내부에 수용된 세탁물을 건조할 수 있는 건조 겸용 세탁기를 포함할 수 있다. 건조 겸용 세탁기는 고온의 공기를 드럼 내부로 공급하기 위한 열풍 공급 장치 및 드럼으로부터 배출되는 공기의 습기를 제거하기 위한 응축 장치를 포함할 수 있다. 일 예로, 건조 겸용 세탁기는 히트 펌프 장치를 포함할 수 있다. 다양한 실시 예들에 따른 세탁기는 상술한 세탁 방식 이외의 다른 세탁 방식의 세탁기를 포함할 수 있다.
다양한 실시 예들에 따른 세탁기는 내부에 각종 구성품을 수용하는 하우징을 포함할 수 있다. 하우징은 일측에 세탁물 투입구가 형성된 상자 형태로 마련될 수 있다.
세탁기는 세탁물 투입구를 개폐하기 위한 도어를 포함할 수 있다. 도어는 힌지에 의해 하우징에 회전 가능하게 장착될 수 있다. 도어의 적어도 일 부분은 하우징의 내부가 보이도록 투명 또는 반투명하게 마련될 수 있다.
세탁기는 물을 저수하도록 하우징의 내부에 마련되는 터브를 포함할 수 있다. 터브는 일 측에 터브 개구가 형성된 대략 원통 형상으로 마련되고, 터브 개구가 세탁물 투입구와 대응하여 배치되도록 하우징 내부에 배치될 수 있다.
터브는 댐퍼에 의해 하우징에 연결될 수 있다. 댐퍼는 드럼의 회전 시 발생하는 진동을 흡수하여 하우징으로 전달되는 진동을 감쇄시킬 수 있다.
세탁기는 세탁물을 수용하도록 마련되는 드럼을 포함할 수 있다.
드럼은 일측에 마련된 드럼 개구가 세탁물 투입구 및 터브 개구에 대응되도록 터브 내부에 배치될 수 있다. 세탁물은 세탁물 투입구, 터브 개구 및 드럼 개구를 차례로 통과하여 드럼 내부에 수용되거나, 드럼으로부터 인출될 수 있다.
드럼은 터브 내부에서 회전하면서 세탁, 헹굼, 및/또는 탈수 행정에 따른 각각의 동작을 수행할 수 있다. 드럼의 원통형 벽에는 다수의 통공이 형성되어 터브에 저장된 물이 드럼의 내부로 유입되거나 드럼의 외부로 유출될 수 있다.
세탁기는 드럼을 회전시키도록 구성되는 구동장치를 포함할 수 있다. 구동장치는 구동 모터와, 구동 모터에서 발생된 구동력을 드럼에 전달하기 위한 회전 샤프트를 포함할 수 있다. 회전 샤프트는 터브를 관통하여 드럼에 연결될 수 있다.
구동장치는 드럼을 정회전 또는 역회전시켜 세탁, 헹굼, 및/또는 탈수, 또는 건조 행정에 따른 각각의 동작을 수행할 수 있다.
세탁기는 터브에 물을 공급하도록 구성되는 급수장치를 포함할 수 있다. 급수장치는 급수관과, 급수관에 마련되는 급수밸브를 포함할 수 있다. 급수관은 외부 급수원과 연결될 수 있다. 급수관은 외부 급수원으로부터 세제 공급장치 및/또는 터브까지 연장될 수 있다. 물은 세제 공급장치를 거쳐 터브로 공급될 수 있다. 물은 세제 공급장치를 경유하지 않고 터브로 공급될 수 있다.
급수밸브는 제어부의 전기적 신호에 응답하여 급수관을 개방하거나 폐쇄할 수 있다. 급수밸브는 외부 급수원으로부터 터브로 물이 공급되는 것을 허용하거나 차단할 수 있다. 급수밸브는, 예를 들면, 전기적 신호에 응답하여 개폐되는 솔레노이드 밸브(solenoid valve)를 포함할 수 있다.
세탁기는 터브로 세제를 공급하도록 구성되는 세제 공급장치를 포함할 수 있다. 세제 공급장치는 사용자가 세탁시마다 사용될 세제를 투입해야 하는 수동형 세제 공급장치와, 다량의 세제를 저장해 두고 세탁시에 소정량의 세제가 자동으로 투입되게 하는 자동 세제 공급장치를 포함할 수 있다. 세제 공급장치는 세제를 저장하기 위한 세제함을 포함할 수 있다. 세제 공급장치는 급수과정에서 터브 내부로 세제를 공급하도록 구성될 수 있다. 급수관을 통해 공급되는 물은 세제 공급장치를 경유하여 세제와 혼합될 수 있다. 세제와 혼합된 물은 터브의 내부로 공급될 수 있다. 세제는 예비 세탁용 세제, 본 세탁용 세제, 섬유 유연제, 표백제 등을 포괄하는 용어로 사용되며, 세제함은 예비 세탁용 세제 저장 영역, 본 세탁용 세제 저장 영역, 섬유 유연제 저장 영역 및 표백제 저장 영역으로 구획될 수 있다.
세탁기는 터브에 수용된 물을 외부로 배출하도록 구성되는 배수장치를 포함할 수 있다. 배수장치는 터브의 하부로부터 하우징의 외부까지 연장되는 배수관과, 배수관을 개폐하도록 배수관에 마련되는 배수밸브, 배수관 상에 마련되는 펌프를 포함할 수 있다. 펌프는 배수관의 물을 하우징의 외부로 펌핑할 수 있다.
세탁기는 하우징의 일 측면에 배치되는 컨트롤 패널을 포함할 수 있다. 컨트롤 패널은 사용자와 세탁기가 상호 작용하기 위한 사용자 인터페이스를 제공할 수 있다. 사용자 인터페이스는 적어도 하나의 입력 인터페이스와 적어도 하나의 출력 인터페이스를 포함할 수 있다.
적어도 하나의 입력 인터페이스는 사용자로부터 수신된 감각 정보(sensory information)를 전기적인 신호로 전환할 수 있다.
적어도 하나의 입력 인터페이스는 전원 버튼과, 동작 버튼과, 코스 선택 다이얼(또는 코스 선택 버튼)과, 세탁/헹굼/탈수 설정 버튼을 포함할 수 있다. 적어도 하나의 입력 인터페이스는, 예를 들어, 택트 스위치(tact switch), 푸시 스위치, 슬라이드 스위치, 토클 스위치, 마이크로 스위치, 터치 스위치, 터치 패드, 터치 스크린, 조그 다이얼, 및/또는 마이크로폰 등을 포함할 수 있다.
적어도 하나의 출력 인터페이스는 사용자에게 세탁기의 동작에 관련된 정보를 시각적으로 또는 청각적으로 전달할 수 있다.
예를 들어, 적어도 하나의 출력 인터페이스는 세탁 코스 및 세탁기의 동작 시간, 세탁 설정/헹굼 설정/탈수 설정에 관련된 정보를 사용자에게 전달할 수 있다. 세탁기 동작에 관한 정보는 스크린, 인디케이터, 음성 등으로 출력될 수 있다. 적어도 하나의 출력 인터페이스는, 예를 들어, 액정 디스플레이(Liquid Crystal Display, LCD) 패널, 발광 다이오드(Light Emitting Diode, LED) 패널, 스피커 등을 포함할 수 있다.
세탁기는 외부 장치와 유선 및/또는 무선으로 통신하기 위한 통신 모듈을 포함할 수 있다.
통신 모듈은 근거리 통신 모듈 또는 원거리 통신 모듈 중 적어도 하나를 포함할 수 있다.
통신 모듈은 외부 장치(예: 서버, 사용자 기기 및/또는 가전기기)에 데이터를 전송하거나, 외부 장치로부터 데이터를 수신할 수 있다. 예를 들어, 통신 모듈은 서버 및/또는 사용자 기기 및/또는 가전기기와 통신을 수립하고, 각종 데이터를 송수신할 수 있다.
이를 위해, 통신 모듈은 외부 장치 간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원할 수 있다. 일실시 예에 따르면, 통신 모듈은 무선 통신 모듈(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. 이들 통신 모듈 중 해당하는 통신 모듈은 제 1 네트워크(예: 블루투스, WiFi(wireless fidelity) direct 또는 IrDA(infrared data association)와 같은 근거리 통신 네트워크) 또는 제 2 네트워크(예: 레거시 셀룰러 네트워크, 5G 네트워크, 차세대 통신 네트워크, 인터넷, 또는 컴퓨터 네트워크(예: LAN 또는 WAN)와 같은 원거리 통신 네트워크)를 통하여 외부 장치와 통신할 수 있다. 이런 여러 종류의 통신 모듈들은 하나의 구성요소(예: 단일 칩)로 통합되거나, 또는 서로 별도의 복수의 구성요소들(예: 복수 칩들)로 구현될 수 있다.
근거리 통신 모듈(short-range wireless communication module)은 블루투스 통신 모듈, BLE(Bluetooth Low Energy) 통신 모듈, 근거리 무선 통신 모듈(Near Field Communication module), WLAN(와이파이) 통신 모듈, 지그비(Zigbee) 통신 모듈, 적외선(IrDA, infrared Data Association) 통신 모듈, WFD(Wi-Fi Direct) 통신 모듈, UWB(ultrawideband) 통신 모듈, Ant+ 통신 모듈, 마이크로 웨이브(uWave) 통신 모듈 등을 포함할 수 있으나, 이에 한정되는 것은 아니다.
원거리 통신 모듈은, 다양한 종류의 원거리 통신을 수행하는 통신 모듈을 포함할 수 있으며, 이동 통신부를 포함할 수 있다. 이동 통신부는 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다.
일 실시 예에서, 통신 모듈은 주변의 접속 중계기(AP: Access point)를 통해 서버, 사용자 기기, 다른 가전 기기 등의 외부 장치와 통신할 수 있다. 접속 중계기(AP)는 세탁기 또는 사용자 기기가 연결된 지역 네트워크(LAN)를 서버가 연결된 광역 네트워크(WAN)에 연결시킬 수 있다. 세탁기 또는 사용자 기기는 광역 네트워크(WAN)를 통해 서버에 연결될 수 있다.제어부는 세탁기의 각종 구성 요소(예: 구동 모터, 급수밸브)를 제어할 수 있다. 제어부는 사용자 입력에 따라 급수, 세탁, 헹굼, 및/또는 탈수 등을 포함하는 적어도 하나의 행정을 수행하도록 세탁기의 각종 구성 요소를 제어할 수 있다. 예를 들어, 제어부는 드럼의 회전 속도를 조절하도록 구동 모터를 제어하거나, 터브로 물을 공급하도록 급수장치의 급수밸브를 제어할 수 있다.
제어부는 CPU나, 메모리 등의 하드웨어와, 제어 프로그램 등의 소프트웨어를 포함할 수 있다. 예를 들어, 제어부는 세탁기 내 구성요소들의 동작을 제어하기 위한 알고리즘, 프로그램 형태의 데이터를 저장하는 적어도 하나의 메모리, 및 적어도 하나의 메모리에 저장된 데이터를 이용하여 전술한 동작을 수행하는 적어도 하나의 프로세서를 포함할 수 있다. 메모리와 프로세서는 각각 별개의 칩으로 구현될 수 있다. 프로세서는 1 또는 2이상의 프로세서 칩을 포함하거나 또는 1 또는 2이상의 프로세싱 코어를 포함할 수 있다. 메모리는 1 또는 2이상의 메모리 칩을 포함하거나 또는 1 또는 2이상의 메모리 블록을 포함할 수 있다. 또한, 메모리와 프로세서는 단일 칩으로 구현될 수도 있다.
도 1은 본 개시의 일 실시 예에 따른 세탁기를 개략적으로 설명하기 위한 도면이다.
일 실시 예에 따른, 세탁기(100)는 물과 세제를 이용하여 세탁물을 세탁하고, 젖은 세탁물에 대한 탈수를 수행하는 장치를 의미할 수 있다. 또한, 실시 예에 따라, 세탁기(100)는 탈수가 완료된 세탁물에 대한 건조를 수행할 수도 있다.
도 1를 참조하면, 세탁기(100)는 본체(10), 터브(20) 및 세탁조(30)를 포함할 수 있다.
본체(10)는 세탁기(100)의 외관을 형성하며, 본체(10)의 전면에는 본체(10) 내부로 세탁물을 넣고 꺼낼 수 있는 세탁물 투입부(11)가 마련된다. 세탁물 투입구(11)에는 도어(12)가 개폐 가능하게 설치될 수 있다.
또한, 본체(10)의 전면에는 세탁기(100)를 사용자 명령을 입력받기 위한 입력 인터페이스(13)가 마련될 수 있다. 이 경우, 입력 인터페이스(13)는 세탁기(100)를 제어하기 위한 사용자 명령을 입력받기 위한 복수의 버튼(13-1), 및 세탁기(100) 및 세탁과 관련된 정보를 표시하기 위한 디스플레이(13-2)를 포함할 수 있다.
터브(20)는 세탁기(100)의 본체(10) 내부에 설치되며, 세탁물 투입구(11)를 향하여 개구가 마련된 원통형으로 형성될 수 있다. 터브(20)는 세탁에 필요한 소정량의 물을 저장할 수 있다.
세탁조(30)는 투입된 세탁물이 세탁되는 공간을 형성할 수 있으며, 원통형으로 형성될 수 있다. 한편, 세탁조(30)는 드럼으로 불릴 수도 있으나, 이하에서는 설명의 편의를 위해 세탁조(30)로 통칭하도록 한다. 세탁조(30)의 전면에는 세탁물 투입구(11)와 대응하는 개구가 마련되어, 개구를 통해 세탁물이 세탁조(30)로 투입될 수 있다.
또한, 세탁조(30)에는 물이 통과할 수 있는 다수의 통공이 마련될 수 있다. 이 경우, 통공을 통해, 터브(20)에 저장된 물이 세탁조(30) 내부로 유입되고 세탁조(30) 내부의 물이 터브(20)로 유출될 수 있다.
또한, 세탁조(30)는 세탁기(100)에 마련된 구동부에 의해 회전될 수 있다. 구동부에 의해 세탁조(30)가 회전하면, 세탁조(30) 내부에 투입된 세탁물의 오물은 터브(20)에 저장된 물과 마찰하는 과정에서 세탁물에서 제거될 수 있다. 여기서, 구동부는, 구동 장치로 불릴 수도 있으나, 이하에서는 설명의 편의를 위해 구동부로 통칭하도록 한다.
한편, 세탁기(100)는 터브(20)(또는, 세탁조(30))로 물을 공급하기 위한 급수 장치를 포함할 수 있다. 이 경우, 급수 장치는 수도 꼭지 등의 외부 급수원과 연결된 급수관 및 급수관을 개폐하는 급수 밸브를 포함할 수 있다.
또한, 세탁기(100)는 터브(20)로 세제, 섬유 유연제 등을 공급하기 위한 세제 수용부(14)를 포함할 수 있다. 급수 밸브가 개방되어 급수관으로 물이 공급되면, 물은 세제 수용부(14)로 제공되고, 세제 수용부(14)에 수용된 세제, 섬유 유연제 등은 물에 혼합될 수 있다. 이에 따라, 세제, 섬유 유연제 등이 혼합된 물은 터브(20)으로 공급될 수 있다. 여기서, 세제 수용부(14)는 상술한 세제 공급장치로 불릴 수도 있으나, 이하에서는 설명의 편의를 위해 세제 수용부(14)로 통칭하도록 한다.
또한, 세탁기(100)는 터브(20)에 저장된 물을 외부로 배수하기 위한 배수 장치를 포함할 수 있다. 배수 장치는 펌프 및 배수관를 포함할 수 있다. 이 경우, 펌프는 터브(20)에 저장된 물을 배수관를 통해 세탁기(100)의 외부로 배출할 수 있다.
세탁기(100)는 세탁, 헹굼 및 탈수 등의 세탁 코스를 수행하여, 세탁물의 오물을 제거할 수 있다. 한편, 세탁 코스는, 세탁물의 재질(또는, 옷감, 섬유) 특성에 기초하여 세탁물의 손상은 최소화하면서 세탁물 내의 오염물을 제거하는 세탁기(100)의 동작을 의미한다. 일 예에 따라 세탁 코스는, 세탁 행정, 헹굼 행정 또는 탈수 행정 중 적어도 하나를 포함할 수 있다.
세탁 행정과 관련된 결정은, 세탁조(30) 내로 공급되는 세탁수 공급량, 세탁수의 온도, 세탁조(30) 내로 공급되는 세제 공급량, 세탁조(30)를 회전시키기 위한 구동부(예를 들어, 모터)의 부하, 회전 속도, 세탁 행정 수행 시간 중 적어도 하나를 포함할 수 있다.
헹굼 행정과 관련된 결정 및 탈수 행정과 관련된 결정 각각은 세탁조(30) 내로 공급되는 세탁수 공급량, 세탁수의 온도, 세탁조(30)를 회전시키기 위한 구동부(예를 들어, 모터)의 부하, 회전 속도, 헹굼 행정과 탈수 행정 각각의 수행 시간 중 적어도 하나를 포함할 수 있음을 물론이다.
본 개시의 일 실시 예에 따른 세탁기(100)는 세탁조(30) 내부의 오염도를 식별하며, 식별된 오염도에 기초하여 세탁 행정, 헹굼 행정 또는 탈수 행정 중 적어도 하나와 관련된 결정을 조정할 수 있다.
또한, 본 개시의 일 실시 예에 따른 세탁기(100)는 오염도 식별 이력을 포함하며, 오염도 식별 이력에 기초하여 세탁 행정, 헹굼 행정 또는 탈수 행정 중 적어도 하나와 관련된 결정을 조정할 수 있다.
이하에서는, 본 개시의 다양한 실시 예에 따라 오염도 식별 이력에 기초하여 동작 모드를 식별하는 세탁기(100)를 설명하도록 한다.
도 2는 본 개시의 일 실시 예에 따른 세탁기의 구성을 설명하기 위한 블록도이다.
도 2를 참조하면, 본 개시의 일 실시 예에 따른 세탁기(100)는 세탁조(30), 구동부(120), 탁도 센서(130) 및 프로세서(140)를 포함한다. 상술한 구성 요소 외에도 세탁기(100)는 다양한 구성 요소를 포함할 수 있음은 물론이며, 도 1에서 설명한 바 있는 본체(10), 터브(20) 등에 대한 중복된 설명은 생략하도록 한다.
구동부(120)는 구동 모터를 포함하며, 구동 모터를 이용하여 세탁물이 수용된 세탁조(30)를 회전시킨다. 구동부(120)는 구동 모터에 인가되는 전류를 변화시켜 구동 모터를 회전시키고, 구동 모터가 회전함에 따라 발생된 구동력은 펄세이터에 단독으로 전달되거나 세탁조(30) 및 펄세이터에 동시에 전달될 수 있다. 또한, 구동부(120)는 프로세서(140)에 의해 생성된 제어 신호가 수신되면, 세제 공급부에 포함된 세제가 세탁조(30)에 공급되도록 세제 공급부를 구동할 수 있다. 또한, 구동부(120)는 프로세서(140)에 의해 생성된 제어 신호가 수신되면, 세탁수가 세탁조(30) 내로 공급되도록 급수부를 구동하거나 혹은 세탁조(30) 내 수용된 세탁수가 세탁기(100) 밖으로 배출되도록 배수부를 구동할 수 있다. 한편, 구동부(120)에 구비된 구동 모터는 예를 들어, 교류 모터(AC motor, Alternating Current Motor)이나, 직류 브러쉬리스 모터(Brush-less Direct Current Motor, BLDC Motor)를 이용하여 구현될 수 있다.
본 개시의 일 실시 예에 따른 탁도 센서(130)는 터브(20)에 있는 물(즉, 세탁수)의 탁도(또는, 혼탁도)를 센싱할 수 있다. 여기서, 터브(20)에 있는 물은 혼합물을 의미할 수 있다. 예를 들어, 탁도 센서(130)는 용해된 세제 및 세탁물로부터 배출된 오염물 및 급수관을 통해 공급된 물이 섞인 혼합물의 탁도를 센싱할 수 있다.
이하에서는, 혼합물의 탁도를 세탁수(또는, 물)의 탁도로 지칭하도록 한다.
본 개시의 일 예에 따른 탁도 센서(130)는 광 방식 센서 또는 전류 검출 방식 센서로 구현될 수 있다.
여기서, 광 방식으로 구현되는 탁도 센서(130)는 물에 광을 조사하는 발광부 및 물에 통과한 광을 수신하는 수광부를 포함할 수 있다. 광 방식으로 구현되는 탁도 센서(130)는 발광부가 조사한 광 대비 수광부가 수신한 광의 비율(또는, 광량)에 기초하여 물의 탁도를 감지할 수 있다.
여기서, 전류 검출 방식으로 구현되는 탁도 센서(130)는 물에 전류를 공급하는 전원부 및 물을 통과한 전류를 측정하는 전류계를 포함할 수 있다. 전류 검출 방식으로 구현되는 탁도 센서(130)는 전원부가 공급한 전류 대비 전류계가 측정한 전류의 비율 등에 기초하여 물의 탁도를 감지할 수 있다.
본 개시의 일 예에 따른 탁도 센서(130)는 세탁 행정 또는 헹굼 행정에서 이용되는 세탁수의 탁도를 감지하며, 하나 이상의 프로세서(140)는 감지된 탁도에 기초하여 터브(20)(또는, 세탁조(30)) 내부의 오염도를 식별할 수 있다.
후술하는 바와 같이, 하나 이상의 프로세서(140)는 식별된 오염도에 기초하여 세탁 행정과 관련된 결정 또는, 헹굼 행정과 관련된 결정을 조정할 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 식별된 오염도를 저(minor or light) 오염, 중간(normal) 오염, 고(heavy) 오염 중 어느 하나로 분류하며, 세탁 행정 시에 세탁조(30) 내로 공급되는 세탁수 공급량, 세탁수의 온도, 세탁조(30) 내로 공급되는 세제 공급량, 세탁조(30)를 회전시키기 위한 구동부(예를 들어, 모터)의 부하, 회전 속도, 세탁 행정 수행 시간 중 적어도 하나를 조정할 수 있다.
또한, 하나 이상의 프로세서(140)는 헹굼 행정 시에 세탁조(30) 내로 공급되는 세탁수 공급량, 세탁수의 온도, 세탁조(30)를 회전시키기 위한 구동부(예를 들어, 모터)의 부하, 회전 속도, 헹굼 행정 수행 시간 중 적어도 하나를 조정할 수 있다.
일 예에 따른 하나 이상의 프로세서(140)는 세탁기(100)의 전반적인 동작을 제어한다.
본 개시의 일 실시 예에 따라, 하나 이상의 프로세서(140)는 디지털 신호를 처리하는 디지털 시그널 프로세서(digital signal processor(DSP), 마이크로 프로세서(microprocessor), TCON(Timing controller)으로 구현될 수 있다. 다만, 이에 한정되는 것은 아니며, 중앙처리장치(central processing unit(CPU)), MCU(Micro Controller Unit), MPU(micro processing unit), 컨트롤러(controller), 어플리케이션 프로세서(application processor(AP)), 또는 커뮤니케이션 프로세서(communication processor(CP)), ARM 프로세서, AI(Artificial Intelligence) 프로세서 중 하나 또는 그 이상을 포함하거나, 해당 용어로 정의될 수 있다. 또한, 하나 이상의 프로세서(140)는 프로세싱 알고리즘이 내장된 SoC(System on Chip), LSI(large scale integration)로 구현될 수도 있고, FPGA(Field Programmable gate array) 형태로 구현될 수도 있다. 하나 이상의 프로세서(140)는 메모리에 저장된 컴퓨터 실행가능 명령어(computer executable instructions)를 실행함으로써 다양한 기능을 수행할 수 있다.
하나 이상의 프로세서(140)는 CPU (Central Processing Unit), GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), MIC (Many Integrated Core), DSP (Digital Signal Processor), NPU (Neural Processing Unit), 하드웨어 가속기 또는 머신 러닝 가속기 중 하나 이상을 포함할 수 있다. 하나 이상의 프로세서(140)는 전자 장치의 다른 구성요소 중 하나 또는 임의의 조합을 제어할 수 있으며, 통신에 관한 동작 또는 데이터 처리를 수행할 수 있다. 하나 이상의 프로세서(140)는 메모리에 저장된 하나 이상의 프로그램 또는 명령어(instruction)을 실행할 수 있다. 예를 들어, 하나 이상의 프로세서(140)는 메모리에 저장된 하나 이상의 명령어를 실행함으로써, 본 개시의 일 실시 예에 따른 방법을 수행할 수 있다.
본 개시의 일 실시 예에 따른 방법이 복수의 동작을 포함하는 경우, 복수의 동작은 하나의 프로세서에 의해 수행될 수도 있고, 복수의 프로세서에 의해 수행될 수도 있다. 예를 들어, 일 실시 예에 따른 방법에 의해 제 1 동작, 제 2 동작, 제 3 동작이 수행될 때, 제 1 동작, 제 2 동작, 및 제 3 동작 모두 제 1 프로세서에 의해 수행될 수도 있고, 제 1 동작 및 제 2 동작은 제 1 프로세서(예를 들어, 범용 프로세서)에 의해 수행되고 제 3 동작은 제 2 프로세서(예를 들어, 인공지능 전용 프로세서)에 의해 수행될 수도 있다.
하나 이상의 프로세서(140)는 하나의 코어를 포함하는 단일 코어 프로세서(single core processor)로 구현될 수도 있고, 복수의 코어(예를 들어, 동종 멀티 코어 또는 이종 멀티 코어)를 포함하는 하나 이상의 멀티 코어 프로세서(multicore processor)로 구현될 수도 있다. 하나 이상의 프로세서(140)가 멀티 코어 프로세서로 구현되는 경우, 멀티 코어 프로세서에 포함된 복수의 코어 각각은 캐시 메모리, 온 칩(On-chip) 메모리와 같은 프로세서 내부 메모리를 포함할 수 있으며, 복수의 코어에 의해 공유되는 공통 캐시가 멀티 코어 프로세서에 포함될 수 있다. 또한, 멀티 코어 프로세서에 포함된 복수의 코어 각각(또는 복수의 코어 중 일부)은 독립적으로 본 개시의 일 실시 예에 따른 방법을 구현하기 위한 프로그램 명령을 판독하여 수행할 수도 있고, 복수의 코어 전체(또는 일부)가 연계되어 본 개시의 일 실시 예에 따른 방법을 구현하기 위한 프로그램 명령을 판독하여 수행할 수도 있다.
본 개시의 일 실시 예에 따른 방법이 복수의 동작을 포함하는 경우, 복수의 동작은 멀티 코어 프로세서에 포함된 복수의 코어 중 하나의 코어에 의해 수행될 수도 있고, 복수의 코어에 의해 수행될 수도 있다. 예를 들어, 일 실시 예에 따른 방법에 의해 제 1 동작, 제 2 동작, 및 제 3 동작이 수행될 때, 제 1 동작, 제2 동작, 및 제3 동작 모두 멀티 코어 프로세서에 포함된 제 1 코어에 의해 수행될 수도 있고, 제 1 동작 및 제 2 동작은 멀티 코어 프로세서에 포함된 제 1 코어에 의해 수행되고 제 3 동작은 멀티 코어 프로세서에 포함된 제 2 코어에 의해 수행될 수도 있다.
본 개시의 실시 예들에서, 프로세서는 하나 이상의 프로세서 및 기타 전자 부품들이 집적된 시스템 온 칩(SoC), 단일 코어 프로세서, 멀티 코어 프로세서, 또는 단일 코어 프로세서 또는 멀티 코어 프로세서에 포함된 코어를 의미할 수 있으며, 여기서 코어는 CPU, GPU, APU, MIC, DSP, NPU, 하드웨어 가속기 또는 기계 학습 가속기 등으로 구현될 수 있으나, 본 개시의 실시 예들이 이에 한정되는 것은 아니다.
특히, 본 개시의 일 예에 따른 하나 이상의 프로세서(140)는 세탁기(100)를 동작시키기 위한 사용자 명령이 수신되면, 세탁조(30)에 포함된 세탁물의 무게를 식별할 수 있다.
또한, 하나 이상의 프로세서(140)는 오염도 식별 이력에 기초하여 세탁기(100)의 복수의 동작 모드 중 어느 하나를 식별할 수 있다. 예를 들어, 하나 이상의 프로세서(140)는 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 복수의 동작 모드 중 절약 모드를 동작 모드로 식별할 수 있다.
예를 들어, 오염도 식별 이력에 따라 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 세탁기(100)가 세탁 행정을 수행하는 세탁물의 오염도(예를 들어, 세탁물의 오염 정도, 세탁물에 뭍은 오염물의 정도)가 대체로 낮으므로, 일 예에 따라 세탁기(100)는 절약 모드로 세탁 코스를 수행할 수 있다.
여기서, 복수의 동작 모드는, 절약 모드, 노말(normal) 모드를 포함할 수 있다. 다만, 이는 일 예시이며, 이에 한정되지 않음은 물론이다. 예를 들어, 복수의 동작 모드는, 절약 모드, 노말 모드, 고 출력 모드를 포함할 수 있다.
절약 모드는, 에코(eco) 모드, 절전 모드, 저 출력 모드 등으로 불릴 수도 있으나, 이하에서는 설명의 편의를 위해 절약 모드로 통칭하도록 한다.
노말 모드는, 기본 모드, 표준 모드 등으로 불릴 수도 있으나, 이하에서는 설명의 편의를 위해 절약 모드로 통칭하도록 한다.
고 출력 모드는, 부스트(boost) 모드, 최대 출력 모드 등으로 불릴 수도 있으나, 이하에서는 설명의 편의를 위해 고 출력 모드로 통칭하도록 한다.
이어서, 하나 이상의 프로세서(140)는 식별된 동작 모드에서 세탁물의 무게에 기초하여 세탁 행정을 개시할 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 세탁물의 무게가 동일하더라도 세탁기(100)의 동작 모드가 절전 모드이면, 세탁조(30) 내로 공급되는 세탁수 공급량, 세탁수의 온도, 세탁조(30) 내로 공급되는 세제 공급량, 세탁조(30)를 회전시키기 위한 구동부의 부하, 회전 속도 또는 세탁 행정 수행 시간 중 적어도 하나를 노말 모드 대비 상대적으로 감소시킬 수 있다.
도 3은 본 개시의 일 실시 예에 따른 세탁기의 구성을 설명하기 위한 상세 블록도이다.
도 3은 하나 이상의 프로세서(140)에 포함된 모듈이 탁도 센서(130) 및 메모리(150)를 이용하는 과정을 설명하기 위한 도면이다.
여기서, 탁도 센서(130)는 하나 이상의 프로세서(140)의 제어에 따라 세탁 행정의 개시 이후에 물의 탁도를 감지할 수 있다.
일 예에 따른, 프로세서(140)는 MPU(Micro Processor Unit, 141), 패턴 식별 모듈(142), 탁도 분석 모듈(143), 세탁 행정 제어 모듈(144), 세제 공급 모듈(145), 헹굼 행정 제어 모듈(146) 또는 탈수 행정 제어 모듈(147) 중 적어도 하나를 포함할 수 있다. 여기서, MPU(141)는 계산(또는 연산) 동작을 수행할 수 있다.
패턴 식별 모듈(142)은 사용자의 세탁기 이용 패턴을 식별하는 모듈일 수 있다. 구체적으로, 패턴 식별 모듈(142)은 세탁기(100)의 총 세탁 행정 중 탁도가 임계 값 미만인 세탁 행정이 일정 비율 이상으로 수행되었는지 여부를 식별할 수 있다.
탁도 분석 모듈(143)은 물의 탁도에 기초하여 오염도를 식별하는 모듈일 수 있다.
세탁 행정 제어 모듈(144)은 세탁 행정과 관련된 동작을 제어하는 모듈일 수 있다. 세제 공급 모듈(145)은 결정된 세제의 용량 및 결정된 세탁 시간에 기초하여 세탁 행정을 수행할 수 있다. 세제 공급 모듈(145)은 세탁 행정을 수행하기 이전 또는 세탁 행정이 수행되는 중 세제를 드럼(110) 내부에 공급할 수 있다.
헹굼 행정 제어 모듈(146)은 헹굼 행정과 관련된 동작을 제어하는 모듈일 수 있다. 헹굼 행정 제어 모듈(146)은 결정된 물의 용량, 헹굼 시간 및 헹굼 횟수에 기초하여 헹굼 행정을 수행할 수 있다.
탈수 행정 제어 모듈(147)은 탈수 행정과 관련된 동작을 제어하는 모듈일 수 있다. 탈수 행정 제어 모듈(147)은 결정된 회전 속도 및 탈수 시간에 기초하여 탈수 행정을 수행할 수 있다.
일 예에 따른, 메모리(150)는 세탁 행정 이력(151) 또는 인공 지능 모델(152) 중 적어도 하나를 포함할 수 있다. 여기서, 세탁 행정 이력(151)은 오염도 식별 이력을 포함할 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 세탁물로부터 오염물이 배출된 후 즉, 세탁 행정이 개시된 후 기 설정된 시간이 경과한 후에 탁도 센서가 감지한 세탁물의 탁도에 기초하여 세탁조(30) 내부의 오염도를 식별할 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 식별된 오염도를 저(minor) 오염, 중간(normal) 오염, 고(heavy) 오염 중 어느 하나로 분류할 수 있다.
이어서, 하나 이상의 프로세서(140)는 식별된 오염도에 기초하여 오염도 식별 이력을 갱신(또는, 업데이트)할 수 있다.
본 개시의 일 예에 따른 하나 이상의 프로세서(140)의 패턴 식별 모듈(152)은, 오염도 식별 이력에 기초하여, 식별된 저(minor) 오염도의 개수가 기 설정된 개수 이상이면, 세탁기(100)의 동작 모드로 절약 모드를 식별할 수 있다.
이어서, 본 개시의 일 실시 예에 따른 하나 이상의 프로세서(140)는 절약 모드에서 세탁물의 무게에 기초하여 세탁 코스 내의 세탁 행정을 개시할 수 있다.
다른 예로, 하나 이상의 프로세서(140)의 패턴 식별 모듈(152)은, 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 미만이면, 세탁기(100)의 동작 모드를 노말 모드로 식별할 수 잇다. 이어서, 본 개시의 일 예에 따른 하나 이상의 프로세서(140)는 노말 모드에서 세탁물의 무게에 기초하여 세탁 코스 내의 세탁 행정을 개시할 수 있다.
우선, 일 예에 따라 하나 이상의 프로세서(140)가 오염도 식별 이력을 획득 및 저장하는 실시 예를 도 4 및 도 5를 참조하여 설명하도록 한다.
도 4는 본 개시의 일 실시 예에 따른 세탁 행정을 개시한 후에 탁도를 감지하는 세탁기를 설명하기 위한 흐름도이다.
본 개시의 일 실시 예에 따른 하나 이상의 프로세서(140)는 오염도 식별 이력이 없거나(메모리(150)에 저장되어 있지 않거나), 오염도 식별 이력에 포함된 복수의 오염도의 개수가 임계 개수 미만이면, 노말 모드를 동작 모드로 식별할 수 있다.
도 4를 참조하면, 하나 이상의 프로세서(140)는 세탁기(100)를 동작시키기 위한 사용자 명령이 수신되면, 세탁조(30)에 포함된 세탁물의 무게를 식별할 수 있다(S410).
이어서, 하나 이상의 프로세서(140)는 노말 모드에서 식별된 무게에 기초하여 세탁 코스 내의 세탁 행정을 수행할 수 있다(S420)
본 개시의 일 실시 예에 따라 하나 이상의 프로세서(140)는 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 탁도 센서(130)가 감지한 물의 탁도에 기초하여 세탁조(30) 내부의 오염도를 식별할 수 있다(S430).
하나 이상의 프로세서(140)는 식별된 오염도가 저 오염이면(S440: Y), 세탁 행정을 종료하고, 헹굼 행정을 개시할 수 있다(S450). 예를 들어, 세탁 행정을 개시하고 기 설정된 시간이 경과한 후에 탁도 센서(130)가 감지한 탁도가 임계 값 미만이면, 하나 이상의 프로세서(140)는 세탁조(30) 내부의 오염도를 저 오염도로 식별하고, 잔여 시간 동안의 세탁 행정이 불필요하므로 세탁 행정을 종료할 수 있다. 여기서, 잔여 시간은 노말 모드에 따른 세탁 행정의 수행 시간에서 기 설정된 시간을 뺀 나머지 시간을 의미할 수 있다.
다른 예로, 하나 이상의 프로세서(140)는 식별된 오염도가 중간(normal) 오염이면(S440: N, S460: Y), 잔여 시간 동안 세탁 행정을 수행한 후에 헹굼 행정을 개시할 수 있다(S470).
또 다른 예로, 하나 이상의 프로세서(140)는 식별된 오염도가 고(heavy) 오염이면(S460: N, S480), 잔여 시간 및 추가 시간 동안 세탁 행정을 수행한 후에 헹굼 행정을 개시할 수 있다(S490). 예를 들어, 하나 이상의 프로세서(140) 식별된 오염도가 고 오염이면, 세탁 행정과 관련된 결정을 조정할 수 있다.
상술한 바와 같이 세탁 행정과 관련된 결정은, 세탁조(30) 내로 공급되는 세탁수 공급량, 세탁수의 온도, 세탁조(30) 내로 공급되는 세제 공급량, 세탁조(30)를 회전시키기 위한 구동부(예를 들어, 모터)의 부하, 회전 속도 또는 세탁 행정 수행 시간 중 적어도 하나를 포함하며, 하나 이상의 프로세서(140)는 세탁 행정 수행 시간을 조정하여 노말 모드에 대응되는 세탁 행정의 수행 시간에 더하여 추가 시간 동안 세탁 행정을 수행할 수 있다.
한편, 일 예에 따른 하나 이상의 프로세서(140)는 S430 단계에서 식별된 오염도를 메모리(150)에 저장할 수 있다. 예를 들어, 하나 이상의 프로세서(140)는 오염도 식별 이력을 생성하며, S430 단계에서 식별된 오염도에 기초하여 오염도 식별 이력을 갱신(또는, 업데이트)할 수 있다.
도 5는 본 개시의 일 실시 예에 따른 세탁조 내부의 오염도를 식별하여 세탁 행정의 종료 여부를 식별하는 세탁기를 설명하기 위한 흐름도이다.
도 5를 참조하면, 하나 이상의 프로세서(140)는 S430 단계에서 식별된 오염도가 저 오염도이면(S440: Y), 세탁 행정을 종료하고 헹굼 행정을 수행할 수 있다.
구체적으로 하나 이상의 프로세서(140)는 사용자 명령에 따라 세탁 행정을 개시한 후에 기 설정된 시간(t1)이 경과하면, 탁도 센서(130)가 감지한 물의 탁도에 기초하여 세탁조(30) 내부의 오염도를 식별할 수 있다. 일 예에 따라, 식별된 오염도가 저 오염도이면, 노말 모드에 따른 세탁 행정의 수행 시간 중 기 설정된 시간을 뺀 나머지 시간(즉, 잔여 시간) 동안의 세탁 행정이 불필요하므로, 세탁 행정을 종료할 수 있다.
한편, 일 예에 따라 하나 이상의 프로세서(140)는 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 노말 모드가 아닌, 절약 모드를 세탁기(100)의 동작 모드로 식별하고, 절약 모드에 따른 세탁 코스(즉, 절약 모드에 따른 세탁 행정, 헹굼 행정 및 탈수 행정)을 수행할 수 있다.
예를 들어, 절약 모드는, 세탁조(30)로 공급되는 세제의 공급량, 세탁 행정의 수행 시간, 세탁조(30)에 공급되는 물의 온도, 또는 구동부(120)의 회전 속도 중 적어도 하나가 노말 모드 대비 감소되므로, 세탁기(100)가 절약 모드로 동작하면, 노말 모드로 동작할 때 보다 세제 소비량, 전력 소비량 등이 감소하는 효과가 있다.
일 예에 따라, 하나 이상의 프로세서(140)는 사용자의 이용 패턴에 따라(즉, 세탁기(100)가 세탁하는 세탁물의 오염도가 대체로 저 오염도이면), 별도의 조작이나 설정 없이도 세탁기(100)의 동작 모드를 절약 모드로 설정할 수 있다. 이에 대한 구체적인 설명은 도 6을 참조하여 하도록 한다.
도 6은 본 개시의 일 실시 예에 따른 오염도 식별 이력을 설명하기 위한 도면이다.
도 6을 참조하면, 하나 이상의 프로세서(140)는 오염도 식별 이력에 포함된 복수의 오염도 중 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 절약 모드를 세탁기(100)의 동작 모드로 식별할 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 복수의 오염도 중에서 저 오염도의 비율이 70%이상이면, 절약 모드를 세탁기(100)의 동작 모드로 식별할 수 있다. 여기서, 구체적인 숫자는 설명의 편의를 위한 임의의 숫자이며, 이에 한정되지 않음은 물론이다.
본 개시의 일 실시 예에 따른 하나 이상의 프로세서(140)는 오염도 식별 이력을 이용하여, 주로 오염도가 낮은 세탁물을 세탁하는 패턴이 식별되면, 세탁수의 온도를 낮추거나, 세탁조(30)에 공급되는 세제량을 줄이거나, 세탁 행정의 수행 시간을 줄이는 등, 절약 모드로 동작하도록 세탁기(100)를 제어할 수 있다. 하나 이상의 프로세서(140)가 오염도 식별 이력을 고려하지 않고, 세탁기(100)를 노말 모드로 동작시키면, 대체로 오염도가 낮은 세탁물을 세탁하는 이용 패턴을 가질 때에도 세탁수의 온도가 불필요하게 높거나, 세탁조(30)에 공급되는 세제량이 불필요하게 많거나, 세탁 행정의 수행 시간이 불필요하게 길어서 에너지가 낭비되는 문제가 있었다.
본 개시의 일 예에 따른 하나 이상의 프로세서(140)는 대체로 오염도가 낮은 세탁물을 세탁하는 이용 패턴이 식별되면, 세탁기(100)를 절약 모드로 동작시키며, 세탁 행정이 개시되고 기 설정된 시간이 경과한 후에 세탁조(30) 내부의 오염도를 식별하여 세탁 행정의 종료 또는 세탁 행정의 추가 수행 여부를 식별할 수 있다.
이에 대한 구체적인 설명은 도 7 및 도 8을 참조하여 하도록 한다.
도 7은 본 개시의 일 실시 예에 따른 오염도 식별 이력에 기초하여 동작 모드를 식별하는 세탁기를 설명하기 위한 흐름도이다.
도 7을 참조하면, 일 예에 따른 하나 이상의 프로세서(140)는 세탁기(100)를 동작시키기 위한 사용자 명령이 수신되면, 세탁조(30)에 포함된 세탁물의 무게를 식별할 수 있다(S701).
이어서, 하나 이상의 프로세서(140)는 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면(S702, S703: Y), 절약 모드에서 식별된 무게에 기초하여 세탁 행정을 수행할 수 있다(S704).
이어서, 하나 이상의 프로세서(140)는 세탁 행정을 개시하고, 기 설정된 시간이 경과하면, 탁도 센서(130)가 감지한 물의 탁도에 기초하여 세탁조(30) 내부의 오염도를 식별할 수 있다(S705).
이어서, 하나 이상의 프로세서(140)는 식별된 오염도가 저 오염도에 대응되면(S706: Y), 세탁 행정을 종료하고 헹굼 행정을 개시할 수 있다(S707).
한편, 하나 이상의 프로세서(140)는 식별된 오염도가 저 오염도에 대응되지 않고, 중간 오염도에 대응되면(S706: N, S708: Y), 감지된 탁도에 기초하여 세탁 행정을 추가 수행한 후에 헹굼 행정을 개시할 수 있다(S709).
예를 들어, 하나 이상의 프로세서(140)는 식별된 오염도가 중간 오염도에 대응되면(S708: Y), 세탁 행정을 추가 수행하기 위해 세탁조(30)에 세제를 추가 공급하며, 세탁 행정의 수행 시간을 증가시키고, 세탁조(30)에 공급되는 물의 온도를 증가시킬 수 있다. 예를 들어, 하나 이상의 프로세서(140)는 세탁조(30)의 하부에 마련된 히터를 이용하여 세탁조(30) 내부의 물의 온도를 증가시킬 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 세제를 약 15% 추가 공급하며, 세탁조(30) 내부의 물의 온도를 증가시킨 후에 증가된 수행 시간 동안 세탁 행정을 수행할 수 있다(S709).
한편, 하나 이상의 프로세서(140)는 식별된 오염도가 중간 오염도에 대응되지 않고, 고 오염도에 대응되면(S708: N, S710), 감지된 탁도에 기초하여 세탁 행정을 추가 수행한 후에 헹굼 행정을 개시할 수 있다(S711).
예를 들어, 하나 이상의 프로세서(140)는 식별된 오염도가 고 오염도에 대응되면(S710), 세탁 행정을 추가 수행하기 위해 세탁조(30)에 세제를 약 25% 추가 공급하며, 세탁 행정의 수행 시간 및 세탁조(30)에 공급되는 물의 온도를 S709 단계 대비 증가시킬 수 있다.
여기서, 구체적인 숫자는 설명의 편의를 위한 일 예시이며 이에 한정되지 않음은 물론이다. 예를 들어, 하나 이상의 프로세서(140)는 탁도 센서(130)가 감지한 탁도에 비례하여 세탁조(30)에 추가 공급되는 세제량, 세탁 행정을 추가 수행하기 위한 시간, 세탁조(30) 내의 물의 온도를 증가시킬 수 있다.
또한, 하나 이상의 프로세서(140)는 식별된 오염도가 임계 오염도를 초과하면, 절약 모드에 따른 헹굼 행정 동안에 헹굼 횟수를 증가시킬 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 식별된 오염도가 중간 오염도에 대응되면, 헹굼 횟수를 2회(절약 모드에 따른 헹굼 행정에 대응되는 헹굼 횟수)에서 3회로 증가시킬 수 있다.
다른 예로, 하나 이상의 프로세서(140)는 식별된 오염도가 고 오염도에 대응되면, 헹굼 횟수를 2회(절약 모드에 따른 헹굼 행정에 대응되는 헹굼 횟수)에서 4회로 증가시킬 수 있다. 여기서, 구체적인 숫자는 설명의 편의를 위한 예시이며 이에 한정되지 않음은 물론이다.
한편, 일 예에 따른 하나 이상의 프로세서(140)는 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 미만이면(S702, S703: N), 노말 모드에서 식별된 무게에 기초하여 세탁 행정을 수행할 수 있다(S712).
이어서, 하나 이상의 프로세서(140)는 노말 모드에서 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 세탁조(30) 내부의 오염도를 식별할 수 있다.
이어서, 하나 이상의 프로세서(140)는 식별된 오염도가 저 오염도에 대응되면, 세탁 행정을 종료하고 헹굼 행정을 개시할 수 있다. 다른 예로, 하나 이상의 프로세서(140)는 식별된 오염도가 저 오염도에 대응되지 않으면, 잔여 시간 동안 세탁 행정을 수행할 수 있다. 여기서, 잔여 시간은, 노말 모드에 따른 세탁 행정의 수행 시간 중 기 설정된 시간을 제외한 나머지 시간을 의미할 수 있다.
도 8은 본 개시의 일 실시 예에 따른 기 설정된 기간 내에 식별된 오염도에 기초하여 동작 모드를 식별하는 세탁기를 설명하기 위한 흐름도이다.
도 8에서 도 7에서 설명된 바 있는 단계에 대한 중복된 설명은 생략하도록 한다.
도 8을 참조하면, 하나 이상의 프로세서(140)가 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상인지 여부를 식별하는 S703 단계는, S703-1 단계와 S703-2 단계를 포함할 수 있다.
우선, 하나 이상의 프로세서(140)는 메모리(150)에 저장된 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상인지 식별할 수 있다(S702). 이어서, 하나 이상의 프로세서(140)는 식별된 저 오염도의 개수가 기 설정된 개수 이상이면(S703-1: Y), 오염도 식별 이력에 포함된 복수의 오염도 중 기 설정된 기간 내에 식별된 적어도 하나의 오염도의 저 오염도 대응 여부를 식별할 수 있다(S703-2)
여기서, 기 설정된 기간은, 현재 시점으로부터 기 설정된 기간(예를 들어, 한 달)만큼의 이전 시점(이하, 최근 기간)을 의미할 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 세탁기(100)가 세탁하는 세탁물의 오염도가 대체로 저 오염도이면, S703-2 단계에서 최근 기간 동안 세탁기(100)가 세탁한 세탁물의 오염도가 대체로 저 오염도였는지 여부를 추가로 식별할 수 있다.
일 예로, 하나 이상의 프로세서(140)는 최근 기간 동안 세탁기(100)가 세탁한 세탁물의 오염도가 대체로 저 오염도가 아닌, 중간 오염도(또는, 고 오염도)이면, 세탁기(100)를 절약 모드가 아닌, 노말 모드로 동작시킬 수 있다.
다른 예로, 하나 이상의 프로세서(140)는 최근 기간 동안 세탁기(100)가 세탁한 세탁물의 오염도가 대체로 저 오염도이면, 세탁기(100)를 절약 모드로 동작시킬 수 있다.
예를 들어, 하나 이상의 프로세서(140)는 오염도 식별 이력에 포함된 복수의 오염도 중 기 설정된 기간 내에 식별된 적어도 하나의 오염도 중 저 오염도의 비율이 임계 비율(예를 들어, 70%) 이상이면, 세탁기(100)를 절약 모드로 동작시킬 수 있다.
한편, 기 설정된 기간은 현재 시점으로부터 기 설정된 기간(예를 들어, 한 달)만큼의 이전 시점(이하, 최근 기간) 외에, 시간 순서 상 최근에 식별된 n개 오염도를 포함할 수도 있다.
예를 들어, 하나 이상의 프로세서(140)는 현재 시점을 기준으로 최근에 식별된 3개의 오염도 중 2개 이상이 저 오염도이면, 세탁기(100)를 절약 모드로 동작시킬 수 있다. 다만, 구체적인 숫자는 설명의 편의를 위한 예시이며 이에 한정되지 않음은 물론이다. 예를 들어, 하나 이상의 프로세서(140)는 현재 시점을 기준으로 최근에 식별된 2개의 오염도 중 1개 이상이 저 오염도이면, 세탁기(100)를 절약 모드로 동작시킬 수 있다.
일 예에 따라, 절약 모드는 노말 모드 대비, 세탁조(30)에 공급되는 세제량이 10% 적거나, 세탁 행정의 수행 시간이 5분 이상 줄거나, 세탁조(30) 내부의 물의 온도가 5℃ 이상 낮아지는 등, 소비되는 세제량, 전력량이 줄어드는 효과가 있다.
일 예에 따라 하나 이상의 프로세서(140)는 기 설정된 조건(예를 들어, 오염도 식별 이력에 따라 식별된 저 오염도의 개수가 기 설정된 개수 이상)이 만족되면, 세탁기(100)를 우선, 절약 모드로 동작시키며, 필요에 따라(예를 들어, 세탁 행정이 개시되고 기 설정된 시간이 경과한 후에 세탁조(30)의 내부의 오염도가 저 오염도가 아닐 때) 세탁 행정을 추가 수행(세제를 추가 공급하거나, 세탁 행정의 수행 시간을 증가시키거나, 물의 온도를 증가시키는 등)하므로, 에너지 소비량을 감소시키면서도, 세탁물 내의 오염 물질을 적절히 제거할 수 있는 효과가 있다.
도 3으로 돌아와서, 본 개시의 일 예에 따른 메모리(150)는 프로세서(140)에 포함된 롬(ROM)(예를 들어, EEPROM(electrically erasable programmable read-only memory)), 램(RAM) 등의 내부 메모리로 구현되거나, 프로세서(140)와 별도의 메모리로 구현될 수도 있다. 이 경우, 메모리(150)는 데이터 저장 용도에 따라 세탁기(100)에 임베디드된 메모리 형태로 구현되거나, 세탁기(100)에 탈부착이 가능한 메모리 형태로 구현될 수도 있다. 예를 들어, 세탁기(100)의 구동을 위한 데이터의 경우 세탁기(100)에 임베디드된 메모리에 저장되고, 세탁기(100)의 확장 기능을 위한 데이터의 경우 세탁기(100)에 탈부착이 가능한 메모리에 저장될 수 있다.
한편, 세탁기(100)에 임베디드된 메모리의 경우 휘발성 메모리(예: DRAM(dynamic RAM), SRAM(static RAM), 또는 SDRAM(synchronous dynamic RAM) 등), 비휘발성 메모리(non-volatile Memory)(예: OTPROM(one time programmable ROM), PROM(programmable ROM), EPROM(erasable and programmable ROM), EEPROM(electrically erasable and programmable ROM), mask ROM, flash ROM, 플래시 메모리(예: NAND flash 또는 NOR flash 등), 하드 드라이브, 또는 솔리드 스테이트 드라이브(solid state drive(SSD)) 중 적어도 하나로 구현되고, 세탁기(100)에 탈부착이 가능한 메모리의 경우 메모리 카드(예를 들어, CF(compact flash), SD(secure digital), Micro-SD(micro secure digital), Mini-SD(mini secure digital), xD(extreme digital), MMC(multi-media card) 등), USB 포트에 연결 가능한 외부 메모리(예를 들어, USB 메모리) 등과 같은 형태로 구현될 수 있다.
본 개시의 일 예에 따른 세탁기의 제어 방법은, 우선, 세탁기를 동작시키기 위한 사용자 명령이 수신되면, 세탁조에 포함된 세탁물의 무게를 식별한다.
이어서, 오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 절약 모드를 동작 모드로 식별하고, 식별된 저 오염도의 개수가 기 설정된 개수 미만이면, 노말(normal) 모드를 동작 모드로 식별한다.
이어서, 식별된 동작 모드에서 무게에 기초하여 세탁 행정을 개시한다.
이어서, 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 탁도 센서가 감지한 물의 탁도에 기초하여 세탁조 내부의 오염도를 식별한다.
이어서, 식별된 오염도에 기초하여 세탁 행정의 종료 여부를 식별한다.
여기서, 동작 모드를 식별하는 단계는, 식별된 저 오염도의 갯수가 기 설정된 갯수 이상이면, 오염도 식별 이력에 포함된 복수의 오염도 중 기 설정된 기간 내에 식별된 적어도 하나의 오염도의 저 오염도에 대응 여부를 식별하는 단계 및 식별된 적어도 하나의 오염도가 저 오염도에 대응되면, 절약 모드를 동작 모드로 식별하며, 식별된 적어도 하나의 오염도가 저 오염도에 대응되지 않으면, 노말 모드를 동작 모드로 식별하는 단계를 포함할 수 있다.
일 예에 따라 세탁 행정을 개시하는 단계는, 동작 모드가 절약 모드로 식별되면, 세탁조에 공급되는 세제의 공급량, 세탁 행정의 수행 시간, 세탁조에 공급되는 물의 온도, 구동부의 회전 속도 중 적어도 하나를 노말 모드 대비 상대적으로 감소시킬 수 있다.
일 예에 따라 오염도를 식별하는 단계는, 절약 모드에서 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 세탁조 내부의 오염도를 식별하는 단계를 포함하고, 세탁 행정의 종료 여부를 식별하는 단계는, 식별된 오염도가 저 오염도에 대응되면, 세탁 행정을 종료하고, 헹굼 행정을 개시하는 단계 및 식별된 오염도가 저 오염도에 대응되지 않으면, 식별된 오염도에 기초하여 추가 세탁 행정을 개시하는 단계를 포함할 수 있다.
여기서, 추가 세탁 행정을 개시하는 단계는, 추가 세탁 행정에 따라 세탁조에 세제를 추가 공급하고, 세탁조에 공급되는 물의 온도를 증가시킨 후에 추가 시간 동안 세탁 행정을 수행하는 단계를 포함하며, 추가 세탁 행정에 따른 세제의 추가 공급량, 물의 온도의 증가량 및 추가 시간 각각은, 식별된 오염도에 비례할 수 있다.
본 개시의 일 예에 따라 추가 세탁 행정을 개시하는 단계는, 식별된 오염도가 저 오염도에 대응되지 않으면, 식별된 오염도에 기초하여 추가 세탁 행정을 수행한 후에 헹굼 행정을 개시하는 단계 및 식별된 오염도가 임계 오염도를 초과하면, 절약 모드에 따른 헹굼 행정 동안에 헹굼 횟수를 증가시키는 단계를 포함할 수 있다.
본 개시의 일 예에 따른 제어 방법은, 식별된 오염도에 기초하여 오염도 식별 이력을 갱신하는 단계를 더 포함할 수 있다.
본 개시의 일 예에 따른 오염도를 식별하는 단계는, 노말 모드에서 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 세탁조 내부의 오염도를 식별하는 단계를 포함하며, 세탁 행정의 종료 여부를 식별하는 단계는, 식별된 오염도가 저 오염도에 대응되면, 세탁 행정을 종료하고, 헹굼 행정을 개시하는 단계 및 식별된 오염도가 저 오염도에 대응되지 않으면, 잔여 시간 동안 세탁 행정을 수행하는 단계를 포함하며, 잔여 시간은, 노말 모드에 따른 세탁 행정에 대응되는 수행 시간 중 기 설정된 시간을 제외한 나머지 시간일 수 있다.
한편, 상술한 본 개시의 다양한 실시 예들에 따른 방법들은, 기존 세탁기에 설치 가능한 어플리케이션 형태로 구현될 수 있다.
또한, 상술한 본 개시의 다양한 실시 예들에 따른 방법들은, 기존 세탁기에 대한 소프트웨어 업그레이드, 또는 하드웨어 업그레이드 만으로도 구현될 수 있다.
또한, 상술한 본 개시의 다양한 실시 예들은 세탁기에 구비된 임베디드 서버, 또는 세탁기 및 디스플레이 장치 중 적어도 하나의 외부 서버를 통해 수행되는 것도 가능하다.
한편, 본 개시의 일시 예에 따르면, 이상에서 설명된 다양한 실시 예들은 기기(machine)(예: 컴퓨터)로 읽을 수 있는 저장 매체(machine-readable storage media)에 저장된 명령어를 포함하는 소프트웨어로 구현될 수 있다. 기기는, 저장 매체로부터 저장된 명령어를 호출하고, 호출된 명령어에 따라 동작이 가능한 장치로서, 개시된 실시 예들에 따른 세탁기를 포함할 수 있다. 명령이 프로세서에 의해 실행될 경우, 프로세서가 직접, 또는 프로세서의 제어 하에 다른 구성요소들을 이용하여 명령에 해당하는 기능을 수행할 수 있다. 명령은 컴파일러 또는 인터프리터에 의해 생성 또는 실행되는 코드를 포함할 수 있다. 기기로 읽을 수 있는 저장 매체는, 비일시적(non-transitory) 저장 매체의 형태로 제공될 수 있다. 여기서, '비일시적'은 저장 매체가 신호(signal)를 포함하지 않으며 실재(tangible)한다는 것을 의미할 뿐 데이터가 저장 매체에 반영구적 또는 임시적으로 저장됨을 구분하지 않는다.
또한, 본 개시의 일 실시 예에 따르면, 이상에서 설명된 다양한 실시 예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory (CD-ROM))의 형태로, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 온라인으로 배포될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.
또한, 상술한 다양한 실시 예들에 따른 구성 요소(예: 모듈 또는 프로그램) 각각은 단수 또는 복수의 개체로 구성될 수 있으며, 전술한 해당 서브 구성 요소들 중 일부 서브 구성 요소가 생략되거나, 또는 다른 서브 구성 요소가 다양한 실시 예에 더 포함될 수 있다. 대체적으로 또는 추가적으로, 일부 구성 요소들(예: 모듈 또는 프로그램)은 하나의 개체로 통합되어, 통합되기 이전의 각각의 해당 구성 요소에 의해 수행되는 기능을 동일 또는 유사하게 수행할 수 있다. 다양한 실시 예들에 따른, 모듈, 프로그램 또는 다른 구성 요소에 의해 수행되는 동작들은 순차적, 병렬적, 반복적 또는 휴리스틱하게 실행되거나, 적어도 일부 동작이 다른 순서로 실행되거나, 생략되거나, 또는 다른 동작이 추가될 수 있다.
이상에서는 본 개시의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 개시는 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 개시의 요지를 벗어남이 없이 당해 개시에 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 개시의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
본 개시가 다양한 실시예와 함께 설명되었지만, 당업자에게는 다양한 변경 및 수정이 제안될 수 있다. 본 개시는 첨부된 청구범위의 범위 내에 속하는 그러한 변경 및 수정을 포함하는 것이 의도된 것이다.
Claims (15)
- 세탁조를 포함하는 세탁기에 있어서,상기 세탁조를 회전시키는 구동부;상기 세탁조 내부의 물의 탁도를 감지하는 탁도 센서;상기 세탁기를 동작시키기 위한 사용자 명령이 수신되면, 상기 세탁조에 포함된 세탁물의 무게를 식별하고,오염도 식별 이력에 기초하여 식별된 저 오염도의 갯수가 기 설정된 개수 이상이면, 절약 모드를 동작 모드로 식별하며,상기 식별된 저 오염도의 갯수가 상기 기 설정된 개수 미만이면, 노말(normal) 모드를 상기 동작 모드로 식별하며,상기 식별된 동작 모드에서 상기 무게에 기초하여 세탁 행정을 개시하며,상기 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 상기 탁도 센서가 감지한 상기 물의 탁도에 기초하여 상기 세탁조 내부의 오염도를 식별하고,상기 식별된 오염도에 기초하여 상기 세탁 행정의 종료 여부를 식별하는 하나 이상의 프로세서;를 포함하는 세탁기.
- 제1항에 있어서,상기 하나 이상의 프로세서는,상기 식별된 저 오염도의 갯수가 기 설정된 개수 이상이면, 상기 오염도 식별 이력에 포함된 복수의 오염도 중 기 설정된 기간 내에 식별된 적어도 하나의 오염도의 저 오염도에 대응 여부를 식별하고,상기 식별된 적어도 하나의 오염도가 상기 저 오염도에 대응되면, 상기 절약 모드를 상기 동작 모드로 식별하며,상기 식별된 적어도 하나의 오염도가 상기 저 오염도에 대응되지 않으면, 상기 노말 모드를 상기 동작 모드로 식별하는, 세탁기.
- 제1항에 있어서,상기 하나 이상의 프로세서는,상기 동작 모드가 상기 절약 모드로 식별되면, 상기 세탁조에 공급되는 세제의 공급량, 상기 세탁 행정의 수행 시간, 상기 세탁조에 공급되는 상기 물의 온도, 상기 구동부의 회전 속도 중 적어도 하나를 상기 노말 모드 대비 상대적으로 감소시키는, 세탁기.
- 제1항에 있어서,상기 하나 이상의 프로세서는,상기 절약 모드에서 상기 세탁 행정을 개시한 후에 상기 기 설정된 시간이 경과하면, 상기 세탁조 내부의 오염도를 식별하고,상기 식별된 오염도가 상기 저 오염도에 대응되면, 상기 세탁 행정을 종료하고, 헹굼 행정을 개시하며,상기 식별된 오염도가 상기 저 오염도에 대응되지 않으면, 추가 세탁 행정을 개시하는, 세탁기.
- 제4항에 있어서,상기 하나 이상의 프로세서는,상기 추가 세탁 행정에 따라 상기 세탁조에 세제를 추가 공급하고, 상기 세탁조에 공급되는 상기 물의 온도를 증가시킨 후에 추가 시간 동안 세탁 행정을 수행하며,상기 추가 세탁 행정에 따른 상기 세제의 추가 공급량, 상기 물의 온도의 증가량 및 상기 추가 시간 각각은,상기 식별된 오염도에 비례하는, 세탁기.
- 제4항에 있어서,상기 하나 이상의 프로세서는,상기 식별된 오염도가 상기 저 오염도에 대응되지 않으면, 상기 추가 세탁 행정을 수행한 후에 헹굼 행정을 개시하며,상기 식별된 오염도가 임계 오염도를 초과하면, 상기 절약 모드에 따른 헹굼 행정 동안에 헹굼 횟수를 증가시키는, 세탁기.
- 제1항에 있어서,상기 하나 이상의 프로세서는,상기 식별된 오염도에 기초하여 상기 오염도 식별 이력을 갱신하는, 세탁기.
- 제1항에 있어서,상기 하나 이상의 프로세서는,상기 노말 모드에서 상기 세탁 행정을 개시한 후에 상기 기 설정된 시간이 경과하면, 상기 세탁조 내부의 오염도를 식별하고,상기 식별된 오염도가 저 오염도에 대응되면, 상기 세탁 행정을 종료하고, 헹굼 행정을 개시하며,상기 식별된 오염도가 저 오염도에 대응되지 않으면, 잔여 시간 동안 상기 세탁 행정을 수행하며,상기 잔여 시간은, 상기 노말 모드에 따른 상기 세탁 행정에 대응되는 수행 시간 중 상기 기 설정된 시간을 제외한 나머지 시간인, 세탁기.
- 세탁기의 제어 방법에 있어서,상기 세탁기를 동작시키기 위한 사용자 명령이 수신되면, 세탁조에 포함된 세탁물의 무게를 식별하는 단계;오염도 식별 이력에 기초하여 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 절약 모드를 동작 모드로 식별하고, 상기 식별된 저 오염도의 개수가 상기 기 설정된 개수 미만이면, 노말(normal) 모드를 상기 동작 모드로 식별하는 단계;상기 식별된 동작 모드에서 상기 무게에 기초하여 세탁 행정을 개시하는 단계;상기 세탁 행정을 개시한 후에 기 설정된 시간이 경과하면, 탁도 센서가 감지한 물의 탁도에 기초하여 상기 세탁조 내부의 오염도를 식별하는 단계; 및상기 식별된 오염도에 기초하여 상기 세탁 행정의 종료 여부를 식별하는 단계;를 포함하는 제어 방법.
- 제9항에 있어서,상기 동작 모드를 식별하는 단계는,상기 식별된 저 오염도의 개수가 기 설정된 개수 이상이면, 상기 오염도 식별 이력에 포함된 복수의 오염도 중 기 설정된 기간 내에 식별된 적어도 하나의 오염도의 저 오염도에 대응 여부를 식별하는 단계; 및상기 식별된 적어도 하나의 오염도가 상기 저 오염도에 대응되면, 상기 절약 모드를 상기 동작 모드로 식별하며, 상기 식별된 적어도 하나의 오염도가 상기 저 오염도에 대응되지 않으면, 상기 노말 모드를 상기 동작 모드로 식별하는 단계;를 포함하는, 제어 방법.
- 제9항에 있어서,상기 세탁 행정을 개시하는 단계는,상기 동작 모드가 상기 절약 모드로 식별되면, 상기 세탁조에 공급되는 세제의 공급량, 상기 세탁 행정의 수행 시간, 상기 세탁조에 공급되는 상기 물의 온도, 상기 구동부의 회전 속도 중 적어도 하나를 상기 노말 모드 대비 상대적으로 감소시키는, 제어 방법.
- 제9항에 있어서,상기 오염도를 식별하는 단계는,상기 절약 모드에서 상기 세탁 행정을 개시한 후에 상기 기 설정된 시간이 경과하면, 상기 세탁조 내부의 오염도를 식별하는 단계;를 포함하고,상기 세탁 행정의 종료 여부를 식별하는 단계는,상기 식별된 오염도가 상기 저 오염도에 대응되면, 상기 세탁 행정을 종료하고, 헹굼 행정을 개시하는 단계; 및상기 식별된 오염도가 상기 저 오염도에 대응되지 않으면, 추가 세탁 행정을 개시하는 단계;를 포함하는, 제어 방법.
- 제12항에 있어서,상기 추가 세탁 행정을 개시하는 단계는,상기 추가 세탁 행정에 따라 상기 세탁조에 세제를 추가 공급하고, 상기 세탁조에 공급되는 상기 물의 온도를 증가시킨 후에 추가 시간 동안 세탁 행정을 수행하는 단계;를 포함하며,상기 추가 세탁 행정에 따른 상기 세제의 추가 공급량, 상기 물의 온도의 증가량 및 상기 추가 시간 각각은,상기 식별된 오염도에 비례하는, 제어 방법.
- 제12항에 있어서,상기 추가 세탁 행정을 개시하는 단계는,상기 식별된 오염도가 상기 저 오염도에 대응되지 않으면, 상기 추가 세탁 행정을 수행한 후에 헹굼 행정을 개시하는 단계; 및상기 식별된 오염도가 임계 오염도를 초과하면, 상기 절약 모드에 따른 헹굼 행정 동안에 헹굼 횟수를 증가시키는 단계;를 포함하는, 제어 방법.
- 제9항에 있어서,상기 제어 방법은,상기 식별된 오염도에 기초하여 상기 오염도 식별 이력을 갱신하는 단계;를 더 포함하는, 제어 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/410,606 US20240141575A1 (en) | 2022-10-19 | 2024-01-11 | Washing machine sensing turbidity and controlling method thereof |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2022-0135227 | 2022-10-19 | ||
KR20220135227 | 2022-10-19 | ||
KR1020230015677A KR20240054849A (ko) | 2022-10-19 | 2023-02-06 | 탁도를 감지하는 세탁기 및 그 제어 방법 |
KR10-2023-0015677 | 2023-02-06 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/410,606 Continuation US20240141575A1 (en) | 2022-10-19 | 2024-01-11 | Washing machine sensing turbidity and controlling method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024085672A1 true WO2024085672A1 (ko) | 2024-04-25 |
Family
ID=90737963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2023/016220 WO2024085672A1 (ko) | 2022-10-19 | 2023-10-19 | 탁도를 감지하는 세탁기 및 그 제어 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20240141575A1 (ko) |
WO (1) | WO2024085672A1 (ko) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2752515A1 (en) * | 2011-09-02 | 2014-07-09 | Panasonic Corporation | Drum-type washing machine |
KR20160039872A (ko) * | 2014-10-02 | 2016-04-12 | 엘지전자 주식회사 | 의류처리장치 |
KR20170135230A (ko) * | 2016-05-30 | 2017-12-08 | 엘지전자 주식회사 | 세탁기의 제어 방법 |
KR20210037305A (ko) * | 2019-09-27 | 2021-04-06 | 엘지전자 주식회사 | 의류처리장치 및 이의 제어방법 |
KR102309448B1 (ko) * | 2020-12-28 | 2021-10-06 | 최철규 | 인공지능을 이용하여 오염 정도에 따라 세탁기의 동작을 제어하는 방법 및 장치 |
-
2023
- 2023-10-19 WO PCT/KR2023/016220 patent/WO2024085672A1/ko unknown
-
2024
- 2024-01-11 US US18/410,606 patent/US20240141575A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2752515A1 (en) * | 2011-09-02 | 2014-07-09 | Panasonic Corporation | Drum-type washing machine |
KR20160039872A (ko) * | 2014-10-02 | 2016-04-12 | 엘지전자 주식회사 | 의류처리장치 |
KR20170135230A (ko) * | 2016-05-30 | 2017-12-08 | 엘지전자 주식회사 | 세탁기의 제어 방법 |
KR20210037305A (ko) * | 2019-09-27 | 2021-04-06 | 엘지전자 주식회사 | 의류처리장치 및 이의 제어방법 |
KR102309448B1 (ko) * | 2020-12-28 | 2021-10-06 | 최철규 | 인공지능을 이용하여 오염 정도에 따라 세탁기의 동작을 제어하는 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
US20240141575A1 (en) | 2024-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018164548A1 (ko) | 세탁기 및 그 제어 방법 | |
WO2020122517A1 (en) | Laundry machine having induction heater and control method of the same | |
WO2010128733A1 (en) | Laundry machine and control method thereof | |
WO2011149320A2 (ko) | 복합세탁장치 | |
WO2021010797A1 (en) | Washing machine and controlling method thereof | |
US20240052551A1 (en) | Method for controlling laundry management apparatus | |
WO2018164357A1 (en) | Washing machine and method of controlling the same | |
US20170342633A1 (en) | Method of controlling laundry treating apparatus | |
KR20110061115A (ko) | 세탁장치의 제어방법 | |
WO2021137627A1 (en) | Washing machine and control method thereof | |
WO2024085672A1 (ko) | 탁도를 감지하는 세탁기 및 그 제어 방법 | |
WO2021107600A1 (ko) | 세탁기 및 그 제어방법 | |
WO2017131484A1 (ko) | 세탁물 처리기기 및 그 제어방법 | |
WO2019074259A1 (ko) | 세탁기 및 그 제어 방법 | |
WO2016088914A1 (ko) | 의류처리장치의 제어방법 | |
EP3676440A1 (en) | Clothes dryer and control method thereof | |
WO2016137182A1 (en) | Control method of laundry treatment apparatus | |
WO2021025193A1 (ko) | 세탁장치 및 이의 제어방법 | |
WO2021025192A1 (ko) | 세탁장치 및 이의 제어방법 | |
US10927492B2 (en) | Laundry processing apparatus and control method thereof | |
CN110387669A (zh) | 洗衣机控制方法及洗衣机 | |
KR20050066329A (ko) | 스마트 서버를 이용한 세탁기의 제어 방법 | |
WO2020256416A1 (en) | Method of controlling washing machine and washing machine | |
WO2023033368A1 (ko) | 의류 처리 장치 및 그 제어 방법 | |
KR20240054849A (ko) | 탁도를 감지하는 세탁기 및 그 제어 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23880248 Country of ref document: EP Kind code of ref document: A1 |