Cleaning system capable of self-diagnosis and self-diagnosis method of cleaning system
The integration of load and pressure sensors with processors in cordless vacuum cleaners and station devices allows for self-diagnosis using a learning model, addressing misdiagnosis issues and optimizing maintenance in diverse use environments.
Patent Information
- Application Number
- CN202380041706.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-01-19
- Filing Date
- 2023-03-31
- Publication Date
- 2025-01-03
AI Technical Summary
Existing cleaning systems, particularly cordless vacuum cleaners, face challenges in accurately diagnosing operational states due to diverse use environments and complex factors, leading to misdiagnosis and potential misuse or damage.
Incorporation of load sensors, pressure sensors, and processors in cordless vacuum cleaners and station devices for self-diagnosis, utilizing a learning model to identify the use environment state and perform self-diagnosis based on load values and pressure measurements.
Enables accurate identification of operational states, reducing maintenance costs and time, preventing misjudgment, and ensuring optimal system performance by pinpointing specific components needing inspection.
Smart Images

Figure CN119255740A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to a cleaning system capable of self-diagnosis and a self-diagnosis method of the cleaning system. Background Art
[0002] Recently released cleaning systems include cordless vacuum cleaners and station units.
[0003] The cordless vacuum cleaner is configured to supply power without using a cable and is configured to use a battery as a power source. The cordless vacuum cleaner includes a suction motor configured to generate a suction force. The cordless vacuum cleaner can use the suction force generated by the suction motor to suck impurities such as dust from a brush device (cleaner head) together with air. The cordless vacuum cleaner includes a dust collecting part configured to collect impurities separated from the sucked air.
[0004] The station device may perform a docking operation (stroke or cycle) of the cordless vacuum cleaner, a battery charging operation (stroke or cycle) of the cordless vacuum cleaner, and a dust removal operation (stroke or cycle) of the cordless vacuum cleaner.
[0005] The cordless vacuum cleaner and the station device included in the cleaning system may have a structure suitable for various use environments. For example, the cordless vacuum cleaner may have a structure in which a cleaning body, a pipe, and a cleaning head are combined (cleaning body+pipe+cleaning head). For example, the cordless vacuum cleaner may have a structure in which a cleaning body and a crevice cleaner tool are combined (cleaning body+crack cleaner tool). For example, the cordless vacuum cleaner may have a structure in which a cleaning body and a pipe with an adjusted length are combined (cleaning body+pipe with an adjusted length).
[0006] For example, when the cleaning target surface is a floor, the cordless vacuum cleaner may have a structure in which a cleaning body, a duct, and a floor-specific brush device are combined. For example, when the cleaning target surface is bedding or a sofa and pet hair is to be cleaned, the cordless vacuum cleaner may have a structure in which a pet-specific brush is combined. For example, when the cordless vacuum cleaner is docked to a station device, the cleaning system may have a structure in which dust in a dust collection portion attached to the cordless vacuum cleaner is automatically discharged to a dust collection portion of the station device.
[0007] As described above, the cordless vacuum cleaner and the station device included in the cleaning system have various structures according to the user environment, and therefore, the operating conditions of the cleaning system may become diverse. Therefore, it is difficult to diagnose the state (eg, failure) of the cleaning system.
[0008] For example, when the station device cannot discharge dust, it is difficult to diagnose whether it is because of an abnormality in the operation of the suction motor of the station device, whether it is because of an abnormality in the dust collection part of the station device, or whether it is because of a connection abnormality between the station device and the cordless vacuum cleaner.
[0009] In addition, when an abnormal state occurs due to complex factors of the cleaning system, when an abnormal state occurs due to misuse by a user, or when an abnormal state occurs due to an external factor (e.g., impurities stuck in the brush roller), it is difficult to accurately diagnose the cause of the occurrence of the abnormal state. In particular, it is more difficult to diagnose a progressive abnormal state (or abnormal symptom) that is an operating state of the cleaning system that does not correspond to a normal state or a fault state. For example, in a progressive abnormal state in which the flow path (or channel) is not completely blocked despite impurities stuck in a portion of the flow path, it is difficult to diagnose the blocked state of the flow path.
[0010] Since it is difficult to diagnose the state of the cleaning system, misuse or misjudgment of the cleaning system may occur. For example, the user may determine the normal state of the cleaning system as a defective state, and may waste unnecessary costs and time, or may determine a defective state as a normal state, thereby damaging parts of the cleaning system. Summary of the invention
[0011] Technical Solution
[0012] A cordless vacuum cleaner according to an embodiment of the present disclosure may include: a brush device; a cleaning body including a suction motor configured to generate a suction force to suck impurities so that the impurities flow from the brush device to the cleaning body along a flow path; a load sensor configured to sense a load value of the brush device; a first pressure sensor configured to measure a pressure value in the flow path; and at least one processor. The at least one processor may be configured to identify the type of the brush device. The at least one processor may be configured to identify whether the use environment state of the brush device is a raised state. Based on the use environment state of the brush device being identified as a raised state, the at least one processor may be configured to perform self-diagnosis on the state of the cordless vacuum cleaner by using at least one of a load value of the brush device sensed by the load sensor according to the identified type of the brush device and a flow path pressure value based on a pressure value measured by the first pressure sensor.
[0013] A self-diagnosis method of a cordless vacuum cleaner according to an embodiment of the present disclosure may be provided, and the cordless vacuum cleaner may include a brush device, a cleaning body, a load sensor, and a first pressure sensor, the cleaning body including a suction motor for generating a suction force to suck impurities so that the impurities flow from the brush device to the cleaning body along a flow path, the load sensor configured to sense a load value of the brush device, and the first pressure sensor configured to measure a pressure value in the flow path. The self-diagnosis method according to an embodiment of the present disclosure may include: the cordless vacuum cleaner identifies the type of the brush device. The self-diagnosis method of a cordless vacuum cleaner according to an embodiment of the present disclosure may include: the cordless vacuum cleaner identifies whether the use environment state of the brush device is a raised state. The self-diagnosis method of a cordless vacuum cleaner according to an embodiment of the present disclosure may include: the cordless vacuum cleaner identifies the use environment state of the brush device as a raised state based on the fact that the use environment state of the brush device is identified as a raised state, and performs self-diagnosis on the state of the cordless vacuum cleaner by using at least one of the load value of the brush device sensed by the load sensor according to the type of the brush device and the flow path pressure value based on the pressure value measured by the first pressure sensor.
[0014] According to an embodiment of the present disclosure, a station device on which a cordless vacuum cleaner is docked may include a second communication interface for communicating with the cordless vacuum cleaner, a second memory storing one or more instructions, and at least one processor. The at least one processor included in the station device may be configured to execute the one or more instructions to: receive at least one of a flow path pressure value from the cordless vacuum cleaner and a load value of a brush device included in the cordless vacuum cleaner through the second communication interface. The at least one processor included in the station device may be configured to execute the one or more instructions to: perform self-diagnosis of the state of the cordless vacuum cleaner by using at least one of the received flow path pressure value and the load value of the brush device.
[0015] According to an embodiment of the present disclosure, a self-diagnosis method of a station device on which a cordless vacuum cleaner is docked may include: receiving at least one of a flow path pressure value from the cordless vacuum cleaner and a load value of a brush device included in the cordless vacuum cleaner through a second communication interface. The self-diagnosis method of the station device may include: performing self-diagnosis on a state of the cordless vacuum cleaner by using at least one of the received flow path pressure value and the load value of the brush device.
[0016] A cordless vacuum cleaner according to an embodiment of the present disclosure may include a cleaning body, a brush device, a load sensor, a first pressure sensor, a first memory, and at least one processor. The cleaning body may include a first suction motor configured to generate a suction force of the cordless vacuum cleaner. The brush device may be connected to the cleaning body. The load sensor may be configured to sense a load value of the brush device. The first pressure sensor may be configured to measure a pressure value in a flow path in which the cleaning body and the brush device are connected to each other. The first memory may store one or more instructions. At least one processor may be configured to execute one or more instructions to identify whether the use environment state of the brush device is a raised state. When the use environment state of the brush device is a raised state, at least one processor may be configured to perform self-diagnosis on the state of the cordless vacuum cleaner by using at least one of a load value of the brush device sensed by the load sensor according to the type of the brush device and a flow path pressure value based on a pressure value measured by the first pressure sensor.
[0017] The self-diagnosis method of the cordless vacuum cleaner according to an embodiment of the present disclosure may include: identifying whether the use environment state of the brush device (2000) is a raised state. The self-diagnosis method of the cordless vacuum cleaner according to an embodiment of the present disclosure may include: when the use environment state of the brush device is a raised state, performing self-diagnosis on the state of the cordless vacuum cleaner by using at least one of a load value of the brush device sensed by a load sensor according to a type of the brush device and a flow path pressure value based on a pressure value measured by a first pressure sensor. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a diagram for describing a cleaning system according to an embodiment of the present disclosure.
[0019] Figure 2 is a diagram for describing a cordless vacuum cleaner and a station device according to an embodiment of the present disclosure.
[0020] Figure 3 is an example of controlling the power consumption of the cordless vacuum cleaner and the drum revolutions per minute (RPM) of the brush device in a normal mode and an artificial intelligence (AI) mode when the brush device is a multi-function brush.
[0021] Figure 4 is a diagram for describing a cleaning body according to an embodiment of the present disclosure.
[0022] Figure 5 is a diagram for describing the operation of a processor of a cordless vacuum cleaner according to an embodiment of the present disclosure.
[0023] Figure 6 is a diagram for describing a type of a brush device according to an embodiment of the present disclosure.
[0024] Figure 7 is a diagram for describing an operation of identifying a type of a brush device performed by a cleaning body according to an embodiment of the present disclosure.
[0025] Figure 8 is a graph for describing an identification resistance (ID resistance) of a brush device according to an embodiment of the present disclosure.
[0026] Fig. 9 is a flow chart of a self-diagnosis method of a cleaning system according to an embodiment of the present disclosure.
[0027] Fig.10 is a diagram for describing a usage environment state of a brush device according to an embodiment of the present disclosure.
[0028] Fig.11 is a detailed flow chart of a self-diagnosis process according to an embodiment of the present disclosure.
[0029] Fig.12 is a diagram for describing a self-diagnosis process for a state of a cordless vacuum cleaner based on a flow path pressure value of the cordless vacuum cleaner according to an embodiment of the present disclosure.
[0030] Fig.13 is a diagram for describing a use environment state of a brush device that automatically corrects a boundary surface of a raised state according to an embodiment of the present disclosure.
[0031] Fig.14 is a detailed flow chart of a self-diagnosis process according to an embodiment of the present disclosure.
[0032] Fig.15 is a diagram for describing a self-diagnosis process for the status of the cordless vacuum cleaner based on data related to the load of the brush device.
[0033] Fig.16 is a diagram of an example of displaying information on a result of performing a self-diagnosis according to an embodiment of the present disclosure.
[0034] Fig.17 is a flow chart of a self-diagnosis method of a cleaning system according to an embodiment of the present disclosure.
[0035] Fig.18 is a diagram for describing a self-diagnosis process for a station device according to an embodiment of the present disclosure.
[0036] Fig.19 is a flow chart of a self-diagnosis method of a cleaning system according to an embodiment of the present disclosure.
[0037] Fig. 20is a diagram for describing an operation of sensing a docking state of a cordless vacuum cleaner performed by a station device according to an embodiment of the present disclosure.
[0038] Fig.21 is a flowchart of the operation of the self-diagnosis method of the cleaning system according to an embodiment of the present disclosure.
[0039] Fig. 22 is a flowchart of the operation of the self-diagnosis method of the cleaning system according to an embodiment of the present disclosure.
[0040] Fig.23 is a diagram for describing a cleaning system according to an embodiment of the present disclosure.
[0041] Fig.24 is a flow chart of a self-diagnosis method of a cleaning system according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0042] Terms used in the present disclosure will be briefly described, and embodiments of the present disclosure will be described in detail.
[0043] The terms used in the present disclosure are general terms that are as widely used as possible today in view of the functions in the present disclosure, however, they may be changed according to the intention of those skilled in the art (precedents, the emergence of new technologies, etc.). In addition, a specific case may include terms arbitrarily selected by the applicant, and in this case, the meaning of the terms will be described in detail in the corresponding description. Therefore, the terms used in the present disclosure should be defined based on the meaning of the terms and the content of the entire present disclosure, rather than simply based on the name of the terms.
[0044] Throughout this disclosure, the expression “at least one of a, b, or c” may mean “a,” “b,” “c,” “a and b,” “a and c,” “b and c,” “all of a, b, and c,” or variations thereof.
[0045] In the present disclosure, the expression "and / or" includes a combination of multiple described components or any of the multiple described components. In the present disclosure, terms such as "first" and "second" may be used only to distinguish a corresponding component from other corresponding components, rather than limiting the corresponding component in other aspects (e.g., importance or order).
[0046] Throughout the present disclosure, when a component “includes” or “comprises” an element, the component may further include other elements, not excluding the other elements, unless there is a specific description contrary thereto.
[0047] In addition, the terms "part", "module" and the like described in the present disclosure represent a unit configured to process at least one function or operation, and "part" and "module" can be implemented as hardware or software, such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), or a combination of hardware and software. The term "part" used in the embodiments of the present disclosure does not have a meaning limited to software or hardware. The "part" described in the present disclosure can be configured in a storage medium that can be addressed, or can be configured to run one or more processors. According to an embodiment of the present disclosure, the "part" may include components such as software components, object-oriented software components, class components and task components, processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcodes, circuits, data, databases, data structures, tables, arrays and variables. The functions provided by predetermined components or predetermined "parts" can be combined to reduce the number of functions, or can be divided into additional components. In addition, according to the embodiment, the "part" may include one or more processors.
[0048] According to an embodiment of the present disclosure, each of the blocks of the flowchart and the combination of the flowchart can be executed by computer program instructions. The computer program instructions can be loaded on a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device. The instructions executed by the processor of the computer or other programmable data processing device can generate a medium for performing the functions described in the flowchart block (one or more). The computer program instructions can also be stored in a computer-usable or computer-readable memory for a computer or other programmable data processing device to implement the functions in a predetermined manner. The instructions stored in the computer-usable or computer-readable memory can also produce manufacturing items (manufacturing items) embedded with the instruction medium for performing the functions described in the flowchart block. The computer program instructions can also be loaded on a computer or other programmable data processing device.
[0049] In addition, each block in the flow chart can represent a module, segment or a part of code comprising one or more executable instructions to perform a specific logic function. According to an embodiment of the present disclosure, the function described for the block also can not be generated according to the order. For example, two blocks shown continuously can be performed substantially simultaneously, or according to the function involved in this article, these blocks can sometimes be performed in reverse order.
[0050] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that the embodiments of the present disclosure can be easily implemented by a person of ordinary skill in the art. However, embodiments of the present disclosure may have different forms and should not be construed as being limited to the embodiments of the present disclosure described herein. In addition, in the accompanying drawings, in order to clearly describe the embodiments of the present disclosure, parts that are not related to the description are omitted, and the same reference numerals are used for the same elements throughout the specification.
[0051] According to an embodiment of the present disclosure, a cleaning system capable of self-diagnosing states in various usage configurations and a self-diagnosis method of the cleaning system can be provided.
[0052] According to an embodiment of the present disclosure, a cleaning system capable of performing self-diagnosis using a learning model (or an artificial intelligence (AI) model) in various usage structures and a self-diagnosis method of the cleaning system may be provided.
[0053] According to an embodiment of the present disclosure, a cleaning system and a self-diagnosis method of the cleaning system capable of performing self-diagnosis after performing a dust discharge operation with a cordless vacuum cleaner docked to a station device may be provided.
[0054] Therefore, based on the result of performing self-diagnosis for the state of the cleaning system with various use structures, the user can accurately identify the position or component that needs state inspection, and can take appropriate measures. Therefore, the cost and time for maintaining the cleaning system can be reduced. In addition, it is possible to prevent misjudgment (wrong determination) or misuse due to complex factors of the cleaning system (e.g., the state of the surface of the cleaning object, the assembly state of the cleaning system, the type of the brush device, etc.). Therefore, the cleaning system can be maintained in the best operating state.
[0055] The self-diagnosis of the state of the cleaning system according to an embodiment of the present disclosure may be referred to as a state check or a malfunction check of the cleaning system. The self-diagnosis of the state of the cleaning system according to an embodiment of the present disclosure may include an operation of checking the state of the cordless vacuum cleaner (e.g., a brush stuck state, a flow path stuck state, an improper assembly state of the filter, an open door of the dust collection part (or an open cover of the dust box), or a battery power failure state). The self-diagnosis of the state of the cleaning system according to an embodiment of the present disclosure may include an operation of checking the state of the station device (e.g., a replacement state of the dust collection part, a misconnection state between the cordless vacuum cleaner and the station device, and a malfunction state of the suction motor). The self-diagnosis of the state of the cleaning system according to an embodiment of the present disclosure may include an operation of pre-diagnosing a progressive abnormal state of the cleaning system. A progressive abnormal state refers to a state in which a fault or an abnormality gradually occurs. A progressive abnormal state may refer to a state that is neither a fault state nor an abnormal state nor a normal state.
[0056] Various usage structures of the cleaning system according to an embodiment of the present disclosure may include a structure of a cordless vacuum cleaner in which various types of brush devices are connected to a cleaning body. Various usage structures of the cleaning system according to an embodiment of the present disclosure may include a normal mode and an AI mode. Normal mode may be a mode in which the cleaning system operates according to an operating mode selected by a user. AI mode may be a mode in which the cleaning system operates according to an operating environment inferred by an AI model (or learning model).
[0057] Various usage structures of the cleaning system according to an embodiment of the present disclosure may include a state in which the cordless vacuum cleaner operates alone (or a brush operation mode). Here, the cordless vacuum cleaner may have a structure in which a cleaning body and a brush device are connected or a structure in which a cleaning body, a brush device, and an extension tube are connected. Various usage structures of the cleaning system according to an embodiment of the present disclosure may include a state in which a cleaning body included in the cordless vacuum cleaner operates alone (or a handy operation mode). Various usage structures of the cleaning system according to an embodiment of the present disclosure may include a state in which the cleaning system operates (e.g., a battery charging operation or a dust removal operation) after the cordless vacuum cleaner is docked to a station device. Various usage structures of the cleaning system according to an embodiment of the present disclosure are not limited to the above description.
[0058] Figure 1 is a diagram for describing a cleaning system 1 according to an embodiment of the present disclosure.
[0059] refer to Figure 1The cleaning system 1 according to the embodiment of the present disclosure may include a cordless vacuum cleaner 100 and a station device 200, but is not limited thereto. For example, the cleaning system 1 may include the following Fig.23 For example, the cleaning system 1 may include the server device 300 described below. Fig.23 The user terminal 400 is provided.
[0060] like Figure 1 10 , the cleaning system 1 according to the embodiment of the present disclosure may perform self-diagnosis for the state of the cordless vacuum cleaner 100 when the cordless vacuum cleaner 100 is not docked to the station device 200 . Figure 1 The number 10 may represent a situation where the user 5 is using the cordless vacuum cleaner 100 . Figure 1 10 may be defined as a case where the cordless vacuum cleaner 100 performs self-diagnosis alone. Figure 1 10 indicates a case where the cordless cleaner 100 in which the cleaning body 1000, the brush device 2000, and the extension pipe 3000 are connected.
[0061] exist Figure 1 In 10, the use environment state of the brush device 2000 may be a lift state. The lift state of the brush device 2000 may be referred to as a lift state of the cordless vacuum cleaner 100. The lift state of the brush device 2000 is a state in which a bottom load is not applied to the brush device 2000, and may be referred to as a non-load state. The lift state of the brush device 2000 may be defined as a state in which the brush device 2000 is spaced apart from the surface of the cleaning object by a predetermined value (e.g., a load value (or an operating load power, an operating load current value, or data related to an operating load) by which a bottom load is not applied to the brush device 2000) or a greater value.
[0062] For example, as described below Fig.10 and Fig.13As shown in , when the load value of the brush device 2000 is an operating current value (operating current value of the brush device 2000) less than 0.8A (or a defined current value) and the flow path pressure value of the cordless vacuum cleaner 100 is -800Pa (or a defined flow path pressure value) or more, the cordless vacuum cleaner 100 may identify the use environment state of the brush device 2000 as a raised state, but is not limited thereto. This is because the load value (e.g., operating current value) and flow path pressure value of the brush device 2000 for identifying the raised state of the cordless vacuum cleaner 100 may differ depending on the type of the brush device 2000 and the power consumption of the cordless vacuum cleaner 100. For example, when the power consumption of the cordless vacuum cleaner 100 is 115 W and the brush device 2000 is an AI floor brush, when the load value of the brush device 2000 is an operating current value of 0.515 A and the flow path pressure value of the cordless vacuum cleaner 100 is -795.1 Pa, the cordless vacuum cleaner 100 may identify the use environment state of the brush device 2000 as the raised state. For example, when the power consumption of the cordless vacuum cleaner 100 is 50 W and the brush device 2000 is an AI floor brush, when the load value of the brush device 2000 is an operating current value of 0.533311 A and the flow path pressure value of the cordless vacuum cleaner 100 is -396.4 Pa, the cordless vacuum cleaner 100 may identify the use environment state of the brush device 2000 as the raised state. As described above, the raised state of the brush device 2000 according to an embodiment of the present disclosure may be identified based on the load value (eg, operating current value) of the brush device 2000 , the flow path pressure value, the type of the brush device 2000 , and the power consumption of the cordless vacuum cleaner 100 .
[0063] Figure 1 10 may be a case where self-diagnosis is performed on the state of the cordless vacuum cleaner 100 based on at least one of a flow path pressure value of the cordless vacuum cleaner 100 and a load value (e.g., an operating current value or data related to the load) of the brush device 2000 according to the type of the brush device 2000 when the brush device 2000 is in the raised state. The reason why at least one of the flow path pressure value of the cordless vacuum cleaner 100 and the load value (e.g., an operating current value) of the brush device 2000 is used when performing self-diagnosis on the state of the cordless vacuum cleaner 100 is that the flow path pressure value of the cordless vacuum cleaner 100 and the load value (e.g., an operating current value) of the brush device 2000 may be different according to the type of the brush device 2000. The load value of the brush device 2000 according to the present disclosure may be referred to as including the operating current value of the brush device 2000.
[0064] Figure 110 may also be a case where self-diagnosis is performed on the state of the cordless vacuum cleaner 100 based on at least one of a flow path pressure value of the cordless vacuum cleaner 100 and a load value (e.g., an operating current value or load-related data) of the brush device 2000 when the brush device 2000 is in the raised state.
[0065] exist Figure 1 In the case of 10, information about the result of performing self-diagnosis may be displayed through the display 1710 of the cordless vacuum cleaner 100, but is not limited thereto. For example, information about the result of performing self-diagnosis according to an embodiment of the present disclosure may be output as a notification sound through a speaker (not shown) included in the user interface 1700 of the cordless vacuum cleaner 100. Displaying information about the result of performing self-diagnosis through the display 1710 included in the cordless vacuum cleaner 100 may be referred to as an operation of outputting information about the result of performing self-diagnosis. Displaying information about the result of performing self-diagnosis through a speaker (not shown) included in the cordless vacuum cleaner 100 may be referred to as an operation of outputting information about the result of performing self-diagnosis. For example, information about the result of performing self-diagnosis according to an embodiment of the present disclosure may not be output through the cordless vacuum cleaner 100.
[0066] The information about the result of performing self-diagnosis according to an embodiment of the present disclosure may be referred to as self-diagnosis result information. The self-diagnosis result information may include information about an abnormal state, information about a fault, or inspection guide information (e.g., brush inspection, dust collection part inspection, etc.), but is not limited thereto. Figure 1 The case of 10 may be referred to as a case where a self-diagnosis mode or a state check mode for the state of the cordless vacuum cleaner 100 is performed.
[0067] like Figure 1 As shown in FIG. 20 , the cleaning system 1 according to the embodiment of the present disclosure may recognize a state in which the cordless vacuum cleaner 100 is docked to the station device 200 as a raised state of the brush device 2000 , and may perform self-diagnosis on the state of the cleaning system 1 . Figure 1 20 may be defined as a case where self-diagnosis of the state of the cleaning system 1 is performed during a charging state of the cordless vacuum cleaner 100 or a stand-by state of the cleaning system 1. The stand-by state of the cleaning system 1 may be referred to as a state in which the cordless vacuum cleaner 100 is docked to the station device 200.
[0068] According to an embodiment of the present disclosure, the cordless vacuum cleaner 100 can identify at least one of a situation in which a load value (operating current value) of the brush device 2000 and a flow path pressure value of the cordless vacuum cleaner 100 indicate a raised state of the brush device 2000 and a state in which the cordless vacuum cleaner 100 is docked to the station device 200 as the raised state of the brush device 2000.
[0069] Figure 1 The case of 20 may be defined as a case where self-diagnosis is performed on the state of the cleaning system 1 when the cordless vacuum cleaner 100 is docked to the station device 200. Figure 1 In the case of 20, when the cordless vacuum cleaner 100 is docked to the station device 200, self-diagnosis of the state of the cordless vacuum cleaner 100 may be performed based on at least one of a flow path pressure value of the cordless vacuum cleaner 100 and a load value (e.g., an operating current value) of the brush device 2000 according to the type of the brush device 2000, and self-diagnosis of the state of the station device 200 may be performed by using a pressure value before the station device 200 discharges dust and a pressure value after the station device 200 discharges dust. The self-diagnosis of the state of the cordless vacuum cleaner 100 and the self-diagnosis of the state of the station device 200 may be performed by the cordless vacuum cleaner 100, by the station device 200, or by both the cordless vacuum cleaner 100 and the station device 200 in a shared manner. Figure 1 The case of 20 may be referred to as a case where the cordless vacuum cleaner 100 is docked to the station device 200 and a self-diagnosis is performed on the state of the cordless vacuum cleaner 100 after performing the dust exhaust operation.
[0070] exist Figure 1 In the case of 20, you can refer to Figure 1 The cordless vacuum cleaner 100 described in 10 outputs self-diagnosis result information. Figure 1 In the case of 20, the self-diagnosis result information may be simultaneously or selectively output by the cordless vacuum cleaner 100 and the station device 200. For example, the self-diagnosis result information may be displayed by the display 1710 included in the cordless vacuum cleaner 100. For example, the self-diagnosis result information may be displayed by a display (not shown) included in the station device 200. For example, the self-diagnosis result information may be output as a notification sound through a speaker (not shown) included in the cordless vacuum cleaner 100. The self-diagnosis result information may be output as a notification sound through a speaker (not shown) included in the station device 200.
[0071] Figure 1The situation of 20 may be referred to as a self-diagnosis mode for the state of the cleaning system 1 in a case where the cordless vacuum cleaner 10 is docked to the station device 200 , or a state check mode of the cleaning system 1 in a case where the cordless vacuum cleaner 100 is docked to the station device 200 .
[0072] exist Figure 1 The self-diagnosis performed in 10 and 20 may be performed based on a pre-trained learning model (or AI model). The pre-trained learning model may be stored in the cordless vacuum cleaner 100 and used, or may be stored in the station device 200 and used. Fig.23 The server device 300 or the user terminal 400 in the system downloads the pre-trained learning model. Self-diagnosis of the state of the cordless vacuum cleaner 100 can be performed by applying at least one of the flow path pressure value of the cordless vacuum cleaner 100 and the load value (e.g., operating current value) of the brush device 200 to the pre-trained learning model. Self-diagnosis of the state of the station device 200 can be performed by applying the pressure value of the station device 200 to the pre-trained learning model. The pre-trained learning model (AI model) can identify the lifting state of the cordless vacuum cleaner 100 based on the type information of the brush device 2000, the load value (e.g., operating current value) of the brush device 2000, the flow path pressure value, and the power consumption of the cordless vacuum cleaner 100 (the power consumption of the suction motor 1110).
[0073] Figure 1 The cordless vacuum cleaner 100 shown in FIG. 20 may have a structure including a cleaning body 1000 , a brush device 2000 , and an extension pipe 3000 connected between the cleaning body 1000 and the brush device 2000 .
[0074] The station device 200 may be a device configured to discharge dust from the wireless vacuum cleaner 100, charge the battery of the wireless vacuum cleaner 100, or store (dock) the wireless vacuum cleaner 100. The station device 200 may be represented as a cleaning station. For example, the station device 200 may send and receive data to and from the wireless vacuum cleaner 100 through a short-range wireless network (wireless personal area network (WPAN)) instead of through an access point (AP). For example, the station device 200 may send and receive data to and from the wireless vacuum cleaner 100 through Bluetooth Low Energy (BLE) communication. For example, when a communication channel is established between the station device 200 and the wireless vacuum cleaner 100 based on BLE communication, the station device 200 and the wireless vacuum cleaner 100 may send and receive data related to self-diagnosis according to an embodiment of the present disclosure to each other. For example, the data related to the self-diagnosis may include at least one of the flow path pressure value of the cordless vacuum cleaner 100, the load value of the brush device 200 (e.g., the operating current value), the pressure value of the station device 200 before the dust discharge operation (or the atmospheric pressure value of the station device 200), the pressure value of the station device 200 after the dust discharge operation (or the pressure value of the suction motor 207 of the station device 200), and the docking completion signal of the cordless vacuum cleaner 100, but the data related to the self-diagnosis is not limited thereto. For example, the data related to the self-diagnosis may include status inspection data, an inspection guide based on the self-diagnosis, self-diagnosis result information, etc.
[0075] Figure 2 is a diagram for describing a cordless vacuum cleaner 100 and a station device 200 according to an embodiment of the present disclosure.
[0076] The cordless vacuum cleaner 100 according to an embodiment of the present disclosure may be a stick-type cleaner including a cleaning body 1000, a brush device 2000, and an extension tube 3000. However, Figure 2 All components shown in the figure are essential components. The cordless vacuum cleaner 100 can be made by including Figure 2 For example, the cordless vacuum cleaner 100 may be implemented by including the cleaning body 1000 and the brush device 2000 and removing the extension tube 3000.
[0077] The cleaning body 1000 may be a part that is grasped and moved by the user 5 during cleaning, and may include a first suction motor 1110 that forms a vacuum in the cordless vacuum cleaner 100. The first suction motor 1110 may be located in a first dust collecting part 1200 configured to collect impurities sucked from a surface of a cleaning object (e.g., a floor, bedding, a sofa, etc.). In addition to the first suction motor 1110, the cleaning body 1000 may further include a first suction motor 1110 that will be referred to below. Figure 4 The first processor 1800, the battery 1500, the first memory 1900 storing software related to the control of the cordless vacuum cleaner 100, etc. are described, but are not limited thereto. Figure 4 The cleaning body 1000 is described in detail.
[0078] The brush device 2000 is a device that can adhere to the surface of the cleaning object and suck in air and impurities on the surface of the cleaning object. The brush device 2000 may be referred to as a cleaning head. The brush device 2000 may be connected to the extension tube 3000 so as to be rotatable. The brush device 2000 may include a motor, a roller attached to a rotating brush, etc., but is not limited thereto. According to an embodiment of the present disclosure, the brush device 2000 may include at least one processor ( Figure 5 The type of the brush device 2000 can be various, which will be referred to in detail. Figure 6 Detailed description.
[0079] The extension tube 3000 may be formed as a tube or a flexible hose having a certain rigidity. The extension tube 3000 may transmit the suction force generated by the first suction motor 1110 of the cleaning body 1000 to the brush device 2000, and may transmit the air and impurities sucked by the brush device 2000 to the cleaning body 1000. The extension tube 3000 may be detachably connected to the brush device 2000. The extension tube 3000 may be formed in multiple stages between the cleaning body 1000 and the brush device 2000. The extension tube 3000 may be formed as two or more extension tubes.
[0080] According to an embodiment of the present disclosure, each of the cleaning body 1000 , the brush device 2000 , and the extension tube 3000 included in the cordless vacuum cleaner 100 may include a power line (eg, a +power line and a −power line) and a signal line.
[0081] The power line may be a line configured to deliver power supply from the battery 1500 to the cleaning body 1000 and the brush device 2000 connected to the cleaning body 1000. The signal line may be different from the power line, and may be a line configured for signal transmission and reception between the cleaning body 1000 and the brush device 2000. The signal line may be implemented in the brush device 2000 to be electrically connected to the power line.
[0082] According to an embodiment of the present disclosure, each of the first processor 1800 of the cleaning body 1000 and the fourth processor 2410 of the brush device 2000 may control the operation of the switch device connected to the signal line, thereby performing bidirectional communication between the cleaning body 1000 and the brush device 2000. When the cleaning body 1000 and the brush device 2000 communicate with each other through the signal line, the communication between the cleaning body 1000 and the brush device 2000 may be defined as "signal line communication". In addition, the cleaning body 1000 and the brush device 2000 may perform communication by using an inter-integrated circuit (I2C) or a universal asynchronous receiver / transmitter (UART).
[0083] According to an embodiment of the present disclosure, the cleaning body 1000 may sense whether the brush device 2000 is attached or detached. According to an embodiment of the present disclosure, the cleaning body 1000 may identify the type of the brush device 2000. According to an embodiment of the present disclosure, the cleaning body 1000 may adaptively control the operation (e.g., drum RPM) of the brush device 2000 according to the use environment state of the brush device 2000 (e.g., hard floor, carpet, mat, corner, lift state of the brush device 2000 at the surface of the cleaning object, etc.). It can be said that the above-mentioned operation of the cleaning body 1000 (e.g., sensing the detachment or attachment of the brush device 2000, identifying the type of the brush device 2000, and controlling the operation of the brush device 2000) is performed by the first processor 1800.
[0084] Figure 3 is an example of controlling the power consumption of the cordless vacuum cleaner 100 and the drum RPM of the brush device 2000 in the normal mode and the AI mode when the brush device 2000 is a multi-function brush.
[0085] The normal mode may be a manual mode that adjusts the strength of the suction force of the first suction motor 1110 according to the strength (e.g., strong, medium, weak, etc.) selected by the user 5. The AI mode may be an automatic mode that automatically adjusts the strength of the suction force of the first suction motor 1110 or the rotation speed (drum RPM) of the brush device 2000 according to the state of the use environment of the brush device 2000 (e.g., the state of the surface of the cleaning object (floor, carpet, mat, corner, etc.)). The suction force is the input power consumed by running the cordless vacuum cleaner 100, and the strength of the suction force of the first suction motor 1110 can be expressed as the power consumption of the first suction motor 1110.
[0086] According to a control program (or process) corresponding to the normal mode, when the user 5 selects the strong mode, the cordless vacuum cleaner 100 may adjust the power consumption of the first suction motor 1110 to 115 W and the drum RPM of the brush device 2000 to 3800 rpm.
[0087] According to the control program (or process) corresponding to the AI mode, the cordless vacuum cleaner 100 can automatically adjust the strength of the suction force of the first suction motor 1110 according to the current use environment state of the brush device 2000 inferred by the AI model. For example, when the state of the cleaning object surface changes from a hard floor to a carpet, the cordless vacuum cleaner 100 can increase the strength of the suction force of the first suction motor 1110 to improve the cleaning performance. On the contrary, when the state of the cleaning object surface changes from a carpet to a hard floor again, the cordless vacuum cleaner 100 can increase the use time of the battery 1500, reduce the operation noise (e.g., the drum friction noise of the brush device 2000, the operation noise of the first suction motor 1110, etc.), and reduce the damage to the brush device 2000 caused by the friction of the cleaning object surface caused by the rotation of the drum 2200 (e.g., scratches, scrapes, abrasions, wear, etc.), and the strength of the suction force of the first suction motor 1110 can be reduced again. When the state of the cleaning object surface changes from a hard floor to a floor mat, the cordless vacuum cleaner 100 can automatically reduce the strength of the suction force of the first suction motor 1110 in order to increase operational convenience, reduce operational noise, and reduce damage to the brush device 2000 due to friction of the cleaning object surface caused by the drum RPM. When the brush device 2000 is in a raised state (idle state) with respect to the cleaning object surface, the cordless vacuum cleaner 100 can reduce the strength of the suction force of the first suction motor 1110 as much as possible in order to increase the use time of the battery 1500 and reduce operational noise.
[0088] According to the control program (process) corresponding to the AI mode, the cordless vacuum cleaner 100 can control the operation of the brush device 2000 through communication between the cleaning body 1000 and the brush device 2000. The cordless vacuum cleaner 100 can adjust the motor speed (e.g., drum RPM) of the brush device 2000, the cut-off level, the setting value of the lighting device (e.g., color, brightness, etc.), etc. according to the current use environment state of the brush device 2000. For example, when the state of the surface of the cleaning object changes from a hard floor to a carpet, the cordless vacuum cleaner 100 can increase the motor speed (e.g., drum RPM) of the brush device 2000 to improve the cleaning performance. However, when the state of the surface of the cleaning object changes from a carpet to a hard floor again, the cordless vacuum cleaner 100 can reduce the motor speed (e.g., drum RPM) of the brush device 2000 again to increase the use time of the battery 1500, reduce the operating noise, and reduce the damage (e.g., scratches, scrapes, abrasions, wear, etc.) caused by friction of the surface of the cleaning object. In addition, when the brush device 2000 is in a raised state (e.g., idle state) relative to the cleaning object surface, the cordless vacuum cleaner 100 can reduce the motor speed (e.g., drum RPM) of the brush device 2000 as much as possible to increase the usage time of the battery 1500 and reduce operating noise.
[0089] For example, refer to Figure 3, the cordless vacuum cleaner 100 may operate as follows according to a control program (process) corresponding to the AI mode. When the use environment state of the brush device 2000 is determined to be a hard floor (first condition), the cordless vacuum cleaner 100 may determine the power consumption of the first suction motor 1110 to be 75W, and the roller RPM of the brush device 2000 to be 2000rpm. When the use environment state of the brush device 2000 is determined to be an ordinary carpet (second condition), the cordless vacuum cleaner 100 may determine the power consumption of the first suction motor 1110 to be 115W, and the roller RPM of the brush device 2000 to be 3800rpm. When the use environment state of the brush device 2000 is determined to be a high-density carpet (third condition), the cordless vacuum cleaner 100 may determine the power consumption of the first suction motor 1110 to be 58W, and the roller RPM of the brush device 2000 to be 2000rpm. When the use environment state of the brush device 2000 is determined as a floor mat (fourth condition), the cordless vacuum cleaner 100 may determine the power consumption of the first suction motor 1110 to be 58W, and the drum RPM of the brush device 2000 to be 1500rpm. When the use environment state of the brush device 2000 is determined as a raised state (or a moving state, fifth condition), the cordless vacuum cleaner 100 may determine the power consumption of the first suction motor 1110 to be 58W, and the drum RPM of the brush device 2000 to be 1500rpm. When the use environment state of the brush device 2000 is determined as a corner (sixth condition), the cordless vacuum cleaner 100 may determine the power consumption of the first suction motor 1110 to be 150W, and the drum RPM of the brush device 2000 to be 2000rpm.
[0090] Therefore, according to the control program (process) corresponding to the AI mode, the cordless vacuum cleaner 100 can automatically adjust the strength of the suction force of the first suction motor 1110 or the motor speed of the brush device 2000 according to the current usage environment state of the brush device 2000 inferred by the AI model, and thus, can effectively improve the cleaning performance and the operational convenience for the user 5, and can effectively improve the service life of the battery 1500, the operating noise (for example, the roller friction noise of the brush device 2000, the operating noise of the first suction motor 1110 of the cleaning body 1000, etc.) and the damage caused by the friction of the surface of the cleaning object caused by the rotation of the roller of the brush device 2000 (for example, scratches, scrapes, abrasions, wear, etc.).
[0091] According to an embodiment of the present disclosure, when the power consumption or drum RPM of the first suction motor 1110 corresponding to the intensity of the suction force (e.g., jet, super strong, strong, normal, etc.) changes, when an operating condition is added to the AI mode, or when a control factor of the brush device 2000 (e.g., the color of the lighting device) is added, the AI model related to the control of the cordless vacuum cleaner 100 can be updated.
[0092] According to an embodiment of the present disclosure, the cleaning body 1000 may periodically communicate with the brush device 2000 to transmit a signal configured to control the operation of the brush device 2000 to the brush device 2000 .
[0093] refer to Figure 2 , the station device 200 according to an embodiment of the present disclosure may include a second communication interface 201, a second memory 202, and a second processor 203. In addition, the station device 200 may further include a second user interface 204, a wired connector 205, a second pressure sensor 206, a second suction motor 207, a power supply device 208, a second dust collection part 209, a dust collection part combiner (not shown), and a filter part (not shown). Hereinafter, each of the components will be described.
[0094] The station device 200 may include a second communication interface 201 for performing communication with an external device. For example, the station device 200 may perform communication with the cleaning body 1000 of the cordless vacuum cleaner 100 through the second communication interface 201. Here, the communication interface 201 may communicate with the cordless vacuum cleaner 100 through a BLE communication method. The station device 200 may transmit and receive data related to self-diagnosis or self-diagnosis result information to and from the cordless vacuum cleaner 100 through the second communication interface 201.
[0095] The second communication interface 201 may perform communication with the server device 300 or the user terminal 400 to be described below. The second communication interface 201 may communicate with the server device 300 or the user terminal 400 by a communication method different from that of the cordless vacuum cleaner 100. For example, the second communication interface 201 may communicate with the server device 300 or the user terminal 400 by a WiFi communication method. The station device 200 may transmit self-diagnosis result information on the state of the cleaning system 1 to the server device 300 or the user terminal 400 through the second communication interface 201.
[0096] Therefore, the server device 300 or the user terminal 400 may provide feedback information for the self-diagnosis result information to the station device 200. For example, the feedback information may include information related to the service application to the manufacturing company (e.g., service reservation schedule information, service cost information, etc.) or inspection guide information for the self-diagnosis result information. The inspection guide information for the self-diagnosis result may include notification information corresponding to the status check, guide information corresponding to the status check, or control information for limiting the operation of the cleaning system 1 until the status check for the self-diagnosis result information is completed (e.g., a control command for limiting the suction force of the first suction motor 1110 of the cordless vacuum cleaner 100), but is not limited to.
[0097] The second communication interface 201 may include a short-range wireless communication interface, a remote communicator, etc. The short-range wireless communication interface may include a Bluetooth communicator, a BLE communicator, a near field communication (NFC) interface, a wireless local area network (WLAN) (or WiFi) communicator, a wireless personal area network (Zigbee) communicator, an infrared data communication (IrDA) communicator, a WiFi direct connection (WFD) communicator, an ultra-wideband (UWB) communicator, an Ant+ communicator, etc., but is not limited thereto. The remote communicator may be used for the station device 200 to communicate remotely with the server device 300 or the user terminal 400 described below. The remote communicator may include the Internet, a computer network (e.g., a local area network (LAN) or a wide area network (WAN)) and a mobile communicator. The mobile communicator may include a third generation (3G) module, a fourth generation (4G) module, a fifth generation (5G) module, a long term evolution (LTE) module, a NB-IoT module, an LTE-M module, etc., but is not limited thereto.
[0098] The communication interface 201 may send data to the second processor 203 via UART, but is not limited thereto.
[0099] The second memory 202 of the station device 200 may store a program (e.g., one or more instructions or commands) for processing and controlling by the second processor 203, or may store input / output data. For example, the second memory 202 of the station device 200 may include, but is not limited to, software related to the control of the station device 200, state data of the second suction motor 207, a measurement value of the second pressure sensor 206, condition data (or a predetermined condition value) for self-diagnosis, etc. The software related to the control of the station device 200 may include self-diagnosis software of the cleaning system 1.
[0100] The second memory 202 of the station device 200 may store data received from the cleaning body 1000. For example, the station device 200 may store product information (e.g., identification information, model information, standard information, etc.) of the cordless vacuum cleaner 100 docked to the station device 200, information on the version of software installed on the cordless vacuum cleaner 100, self-diagnosis result information (or failure history data or error occurrence data) of the cordless vacuum cleaner 100, and the like.
[0101] The second memory 202 may include a storage medium of at least one of a flash memory type, a hard disk type, a micro multimedia card type, a card-type memory (e.g., an SD or XD memory), a random access memory (RAM), a static RAM (SRAM), a read-only memory (ROM), an electrically erasable programmable ROM (EEPROM), a programmable ROM (PROM), a magnetic memory, a disk, an optical disk, or a universal serial bus (USB) memory. The programs stored in the second memory 202 may be classified into a plurality of modules according to their functions.
[0102] The station device 200 may include a second processor 203. The second processor 203 may include one processor or multiple processors, and may therefore be referred to as including at least one processor. The second processor 203 according to the present disclosure may include at least one of a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), an integrated many-core (MIC), a digital signal processor (DSP), and a neural processing unit (NPU). The second processor 203 may be implemented as an integrated system on a chip (SoC) including one or more electronic components. Each second processor 203 may be implemented as separate hardware (H / W). The second processor 203 may also be referred to as a microprocessor controller (MICOM), a microprocessor unit (MPU), or a microcontroller unit (MCU).
[0103] The second processor 203 according to the present disclosure may be implemented as a single-core processor or a multi-core processor.
[0104] The second processor 203 may control the entire operation of the station device 200. For example, when the cordless vacuum cleaner 100 is identified to be docked to the station device 200, the second processor 203 may diagnose the state of the station device 200 by using the pressure value measured by the second pressure sensor 206 included in the station device 200. For example, before performing the dust discharge operation, the second processor 203 may obtain the first pressure value (or atmospheric pressure value) PA1 measured by the second pressure sensor 206. After performing the dust discharge operation of the station device 200, the second processor 203 may obtain the second pressure value (or pressure value of the suction motor 207) PA2 measured by the second pressure sensor 206. The second processor 203 may diagnose the state of the station device 200 based on the difference PA1-PA2=PA between the first pressure value PA1 and the second pressure value PA2. For example, the second processor 203 may diagnose the state of the station device 200 by comparing the diagnostic condition data (or preset condition value) pre-stored in the second memory 202 with the difference PA between the first pressure value PA1 and the second pressure value PA2. The diagnostic condition data according to an embodiment of the present disclosure may be data for identifying the state of the station device 200, and may include Fig.18 For example, the diagnostic condition data may include information of 5000 or less, 5001 to 8000, 8001 to 11000, 11001 to 18000, and 18001 or more, but is not limited thereto.
[0105] The second processor 203 may output the self-diagnosis result information through the second user interface 204. For example, the second processor 203 may display the self-diagnosis result information through a display (not shown) included in the second user interface 204. For example, the second processor 203 may display the self-diagnosis result information through a speaker (not shown) included in the second user interface 204. For example, the second processor 203 may display the self-diagnosis result information through a light emitting diode (LED) display (not shown) included in the second user interface 204. The second processor 203 may send the self-diagnosis result information to the cordless vacuum cleaner 100 through the second communication interface 201. The second processor 203 may send the self-diagnosis result information to the server device 300 or the user terminal 400 through the second communication interface 201.
[0106] The second processor 203 may control the second communication interface 201 to receive a new version of software related to the control of the cordless vacuum cleaner 100 from the server device 300 to be described below, and may store the received new version of software in the second memory 202. The second processor 203 may identify whether a preset condition for downloading a new version of software on the cordless vacuum cleaner 100 is satisfied, and when the preset condition is satisfied, may control the second communication interface 201 to send the new version of software stored in the second memory 202 to the cordless vacuum cleaner 100. The new version of software may include a self-diagnosis function or self-diagnosis software for the state of the cleaning system 1.
[0107] The preset condition may include at least one of a communication connection condition of the cordless vacuum cleaner 100 or a docking state condition of the cordless vacuum cleaner 100, but is not limited thereto. The preset condition may include a preset download time condition, a battery remaining condition of the cleaning body 1000, and the like. For example, when the preset condition is a condition for establishing a BLE communication channel with the cordless vacuum cleaner 100, the second processor 203 may send a new version of software to the memory 1900 of the cordless vacuum cleaner 100 when the BLE communication connection with the cordless vacuum cleaner 100 is available. When the preset condition is related to establishing a BLE communication channel with the cordless vacuum cleaner 100 and docking the cordless vacuum cleaner 100 to the station device 200, the second processor 203 may send a new version of software to the first memory 1900 of the cordless vacuum cleaner 100 when the BLE communication with the cordless vacuum cleaner 100 is available when the cordless vacuum cleaner 100 is docked to the station device 200. The new version of software transmitted to the first memory 1900 of the cordless vacuum cleaner 100 may include a new version of software for self-diagnosis of the status of the cordless vacuum cleaner 100 , the station device 200 , or the cleaning system 1 .
[0108] The second user interface 204 of the station device 200 may include an input interface and an output interface. The input interface may include a self-diagnosis button, a discharge button, a mode selection button, etc. The output interface may include an LED, a liquid crystal display (LCD), a touch screen, etc., but is not limited thereto. A display (not shown) included in the output interface may display self-diagnosis result information, the charge amount of the battery 1500 of the cleaning body 1000, software update progress information, etc., but is not limited thereto.
[0109] The station device 200 may include a wired connector 205. The wired connector 205 may include a terminal for connecting a computing device of a system manager (e.g., a service engineer). The system manager may connect a computing device storing a new version of software to the wired connector 205, and may send the new version of software to the second memory 202 of the station device 200. Here, when the new version of software is software related to the control of the station device 200, the software preinstalled on the station device 200 may be updated.
[0110] However, when the new version of the software is a software related to the control of the cordless vacuum cleaner 100, the station device 200 may send the new version of the software to the cordless vacuum cleaner 100 according to whether the preset condition is satisfied. For example, when the cordless vacuum cleaner 100 is docked to the station device 200 and the BLE communication with the cordless vacuum cleaner 100 is available, the station device 200 may send the new version of the software (or the self-diagnosis new version of the software) to the cordless vacuum cleaner 100. Here, the cordless vacuum cleaner 100 may update the pre-installed software (or the pre-installed self-diagnosis software). For example, when the cordless vacuum cleaner 100 is docked to the station device 200 and the BLE communication with the cordless vacuum cleaner 100 is available, the station device 200 may send the self-diagnosis result information for the state of the station device 200 or the pressure values PA1 and PA2 obtained for the self-diagnosis to the cordless vacuum cleaner 100. Here, the cordless vacuum cleaner 100 may output the self-diagnosis result information for the state of the station device 200 or perform the self-diagnosis for the state of the station device 200.
[0111] The second pressure sensor 206 of the station device 200 may be a sensor configured to measure the pressure in the station device 200. The second pressure sensor 206 may measure a pressure value PA1 as an atmospheric pressure value before the discharge of dust, and measure a pressure value PA2 as a pressure value of the second suction motor 207 after the discharge of dust. The second pressure sensor 206 may send the measured pressure value to the second processor 203 through I2C communication.
[0112] The second suction motor 207 may be a device configured to generate a suction force for discharging impurities collected in the first dust collecting portion 1200 (or dust box) of the cleaning body 1000 from the cleaning body 1000. The second suction motor 207 may rotate a suction fan that moves air. The suction fan may include an impeller.
[0113] The power supply device 208 may include a switch mode power supply (SMPS) that receives AC power from a power source and converts the AC power into DC power. When the cordless vacuum cleaner 100 is docked on the station device 200, the DC power converted by the power supply device 208 may be supplied to the battery 1500 of the cleaning body 1000 through the charging terminal to charge the battery 1500.
[0114] The dust collection assembly can be configured to connect the first dust collection part 1200 of the cleaning body 1000 with the second dust collection part 209 of the station device 200. When the first dust collection part 1200 of the cleaning body 1000 is docked to the dust collection assembly of the station device 200, the docking of the cleaning body 1000 and the station device 200 can be completed. The dust connection assembly can include a docking sensor 210 to sense the docking of the cleaning body 1000. The docking sensor 210 can be as described below. Fig. 20 Install as shown in .
[0115] The docking sensor 210 may include a tunnel magnetoresistance (TMR) sensor, but is not limited thereto. The TMR sensor may sense a magnetic material mounted on the first dust collection portion 1200 of the cleaning body 1000, and may sense whether the cleaning body 1000 is docked. Sensing whether the cleaning body 1000 is docked indicates an operation of identifying whether the cordless vacuum cleaner 100 is docked to the station device 200. The station device 200 may include a stepping motor that presses one side of a door of the first dust collection portion 1200 to open the door of the first dust collection portion 1200 when the first dust collection portion 1200 of the cleaning body 1000 is docked to the station device 200.
[0116] The second dust collection part 209 of the station device 200 may be a space in which impurities discharged from the first dust collection part 1200 of the cleaning body 1000 may be collected. The second dust collection part 209 may include a dust bag that collects impurities discharged from the first dust collection part 1200. The second dust collection part 209 may be formed of a material that transmits air but does not transmit impurities, and may be configured to collect impurities introduced into the second dust collection part 209 from the first dust collection part 1200. The second dust collection part 209 may be provided to be detachable from the station device 200. The station device 200 may include an ultraviolet irradiator configured to irradiate ultraviolet rays to the second dust collection part 209. The ultraviolet irradiator may include a plurality of ultraviolet lamps. The ultraviolet irradiator may suppress the proliferation of bacteria in the second dust collection part 209 including the dust bag. For example, the ultraviolet irradiator may suppress the proliferation of bacteria in the dust accumulated in the second dust collection part 209 including the dust bag.
[0117] The filter part included in the station device 200 may filter out ultrafine dust or the like that is not collected in the second dust collecting part 209. The filter part may include an outlet to discharge the air transmitted through the filter to the outside of the station device 200. The filter part may include a motor filter, a HEPA filter, etc., but is not limited thereto.
[0118] Figure 4 is a diagram for describing a cleaning body 1000 according to an embodiment of the present disclosure.
[0119] refer to Figure 4 , the cleaning body 1000 may include a suction force generator (hereinafter, referred to as a motor assembly 1100) that generates the suction force necessary for sucking impurities on the surface of the cleaning object, a first dust collection portion 1200 (or referred to as a dust box) that collects impurities sucked from the surface of the cleaning object, a filter portion 1300, a first pressure sensor 1400, a battery 1500 configured to supply power to the motor assembly 1100, a first communication interface 1600, a first user interface 1700, a first processor 1800, and a first memory 1900. However, not Figure 4 All of the components shown in the figure are essential components of the cleaning body 1000. The cleaning body 1000 may be formed by including a larger or smaller Figure 4 The components are implemented with the number of components shown in the figure.
[0120] Hereinafter, each of the components is described.
[0121] The motor assembly 1100 may include a first suction motor 1110 configured to convert electricity into a mechanical rotational force, a fan 1120 connected to the first suction motor 1110 and rotating, and a drive circuit (printed circuit board (PCB)) 1130 connected to the first suction motor 1110. The first suction motor 1110 can form a vacuum in the cordless vacuum cleaner 100. The fan 1120 may include an impeller. Here, vacuum refers to a state with an air pressure lower than atmospheric pressure. The first suction motor 1110 may include a brushless motor (hereinafter, referred to as a brushless DC (BLDC) motor), but is not limited thereto.
[0122] The drive circuit 1130 may include a third processor 1131 configured to control the first suction motor 1110 and control communication with the brush device 2000, a first switching device 1132 connected to a signal line, a switching device configured to control the power supply to the brush device 2000 (hereinafter, referred to as a pulse width modulation (PWM) controlled switching device 1133) (e.g., a field effect transistor (FET), a transistor, an insulated gate bipolar transistor (IGBT)), etc.), and a load sensor 1134 configured to sense the load (or load value (e.g., operating current value)) of the brush device 2000 (e.g., a shunt resistor, a shunt resistor and an operational amplifier (OP-AMP) circuit, a current sensor, a magnetic field detection sensor (non-contact method), etc.), but is not limited thereto. In the following, for ease of explanation, an FET will be described as an example of the PWM controlled switching device 1133, and a shunt resistor will be described as an example of the load sensor 1134.
[0123] The third processor 1131 may obtain data related to the state of the first suction motor 1110 (hereinafter, referred to as state data), and may send the state data of the first suction motor 1110 to the first processor 1800. In addition, the third processor 1131 may control (e.g., turn on or off) the operation of the first switching device 1132 connected to the signal line, and may send a signal (hereinafter, referred to as a first signal) to the brush device 2000 through the signal line.
[0124] The first switching device 1132 may be a device configured to make the state of the signal line low. For example, the first switching device 1132 may be a device configured to make the voltage of the signal line 0V. The first signal may include data indicating at least one of a target RPM of the rotating brush of the brush device 2000 (hereinafter, also referred to as a target roller RPM), a target trip level of the brush device 2000, or a power consumption of the first suction motor 1110, but is not limited thereto. The first signal may be implemented as a preset number of bits. For example, the first signal may be implemented as 5 bits or 8 bits and may have a transmission period of 10ms per bit, but the first signal is not limited thereto.
[0125] The third processor 1131 may sense a signal (hereinafter, referred to as a second signal) transmitted from the brush device 2000 through the signal line. The second signal may include data indicating the current state of the brush device 2000, but is not limited thereto. For example, the second signal may include data related to the current operating conditions (e.g., the current drum RPM, the current trip level, the current lighting device setting value, etc.). In addition, the second signal may further include data indicating the type of the brush device 2000. The third processor 1311 may transmit the data indicating the current state of the brush device 2000 or the data indicating the type of the brush device 2000 included in the second signal to the first processor 1800.
[0126] Therefore, when the first processor 1800 performs self-diagnosis for the state of the cordless vacuum cleaner 100, the station device 200, or the cleaning system 1, the first processor 1800 may identify whether the brush device 2000 is of a type that can be used for self-diagnosis. When the brush device 2000 is of a type that can be used for self-diagnosis, the first processor 1800 may perform self-diagnosis according to an embodiment of the present disclosure. When the brush device 2000 is not of a type that can be used for self-diagnosis, the first processor 1800 may not perform self-diagnosis according to an embodiment of the present disclosure. For example, the type of the brush device 2000 to which the self-diagnosis according to an embodiment of the present disclosure can be applied may include a turbine brush (or a felt brush or a carpet brush), a multi-function brush, a floor brush, an AI floor brush, and an AI multi-function brush, but is not limited thereto. For example, the type of the brush device 2000 to which the self-diagnosis according to an embodiment of the present disclosure cannot be applied may include a wet mop brush, but is not limited thereto.
[0127] The motor assembly 1100 may be located in the first dust collecting portion 1200. The first dust collecting portion 1200 may be configured to filter out and collect dust or dirt of air introduced through the brush device 2000. The first dust collecting portion 1200 may be provided to be detachable from the cleaning body 1000.
[0128] The first dust collection part 1200 can collect impurities by a cyclonic method that separates impurities using centrifugal force. The air from which impurities are removed by the cyclonic method can be discharged to the outside of the cleaning body 1000, and the impurities can be stored in the first dust collection part 1200. A plurality of cyclones can be arranged in the first dust collection part 1200. The first dust collection part 1200 can be arranged to collect impurities below a plurality of cyclones. The first dust collection part 1200 may include a door that is arranged to open the first dust collection part 1200 when the first dust collection part 1200 is connected to the cleaning station. The first dust collection part 1200 may include a dust collector configured to mainly collect impurities and collect impurities with a relatively large size and a dust collector configured to collect impurities by a plurality of cyclones and collect impurities with a relatively small size. When the door of the first dust collection part 1200 is opened, both dust collectors may be arranged to open.
[0129] The filter part 1300 may filter out ultrafine dust or the like that is not filtered by the first dust collecting part 1200. The filter part 1300 may include an outlet to discharge the air transmitted through the filter to the outside of the cordless vacuum cleaner 100. The filter part 1300 may include a motor filter, a HEPA filter, etc., but is not limited thereto.
[0130] The first pressure sensor 1400 can measure the pressure in the flow path (hereinafter, also referred to as flow path pressure). The first pressure sensor 1400 set at the suction end (e.g., the suction duct 40) can measure the static pressure and measure the velocity change of the corresponding position. The first pressure sensor 1400 can be an absolute pressure sensor or a relative pressure sensor. When the first pressure sensor 1400 is an absolute pressure sensor, the first processor 1800 can obtain the first pressure value PB1 (atmospheric pressure value) before running the first suction motor 1110 by using the first pressure sensor 1400.
[0131] The first processor 1800 may obtain a second pressure value PB2 after the first suction motor 1110 operates at a target RPM (e.g., minimum power consumption (40 W) or maximum power consumption (115 W)). The first processor 1800 may obtain a difference PB1-PB2=PB between the first pressure value PB1 and the second pressure value PB2 as a pressure value in the flow path (or a flow path pressure value). Here, the first pressure value PB1 may be an atmospheric pressure value, which is a pressure value based on internal / external influences such as weather, altitude, the state of the cordless vacuum cleaner 100, the amount of dust introduced, etc. The second pressure value PB2 may be a pressure value based on internal / external influences such as altitude, the state of the cordless vacuum cleaner 100, the amount of dust introduced, etc., and a pressure value based on the operation of the first suction motor 1110. The difference PB between the first pressure value PB1 and the second pressure value PB2 may be a pressure value based on the operation of the first suction motor 1110 (or a flow path pressure value of the cordless vacuum cleaner 100). When the difference PB between the first pressure value PB1 and the second pressure value PB2 is used as the pressure value in the flow path of the cordless vacuum cleaner 100 (or flow path pressure value), internal / external influences other than the first suction motor 1110 may be minimized.
[0132] The flow path pressure value obtained by using the first pressure sensor 1400 can be used to identify the current usage environment state of the brush device 2000 (for example, the state of the cleaning object surface (floor, carpet, mat, corner, etc.) , The lifting state of the cleaning object surface, etc.), and can be used for self-diagnosis of the state of the cordless vacuum cleaner 100 (for example, the contamination state of the dust collection part 1200, the flow path blockage state, etc.).
[0133] The first pressure sensor 1400 may be located at the suction end (e.g., the suction duct 40). The suction duct 40 may be a structure that connects the first dust collection portion 1200 to the extension tube 3000 or connects the first dust collection portion 1200 to the brush device 2000, so that the fluid including impurities can move to the first dust collection portion 1200. Considering the contamination of impurities / dust, the first pressure sensor 1400 may be located at the end of the straight portion of the suction duct 40 (or the inflection point of the straight portion and the curved portion), but is not limited thereto. The first pressure sensor 1400 may be located in the center of the straight portion of the suction duct 40. When the first pressure sensor 1400 is located at the suction duct 40, the first pressure sensor 1400 may be located at the front end of the first suction motor 1110 that generates the suction force, and therefore, the first pressure sensor 1400 may be implemented as a negative pressure sensor.
[0134] In the present disclosure, it is described that, for example, the first pressure sensor 1400 is located at the suction duct 40. However, the first pressure sensor 1400 is not limited thereto. The first pressure sensor 1400 may be located at the outlet end (e.g., in the motor assembly 1100). When the first pressure sensor 1400 is located at the outlet end, the first pressure sensor 1400 may be located at the rear end of the first suction motor 1110, and thus may be implemented as a positive pressure sensor. Moreover, the first pressure sensor 1000 may be provided in plurality in the cordless vacuum cleaner 100.
[0135] The battery 1500 may be detachably mounted on the cleaning body 1000. The battery 1500 may be electrically connected to a charging terminal provided in the station device 200. The battery 1500 may be charged by receiving power supply from the charging terminal.
[0136] The cleaning body 1000 may include a first communication interface 1600 configured to perform communication with an external device. For example, the cleaning body 1000 may perform communication with the station device 200 (or the server device 300) through the first communication interface 1600. The first communication interface 1600 may transmit data related to the self-diagnosis of the cordless vacuum cleaner 100 or the cleaning system 1 to the station device 200. The first communication interface 1600 may receive data related to the self-diagnosis of the station device 200.
[0137] The first communication interface 1600 may include a short-range wireless communication interface, a long-range communicator, etc. The short-range wireless communication interface may include a Bluetooth communicator, a BLE communicator, an NFC, a WLAN (or WiFi) communicator, a Zigbee communicator, an IrDA communicator, a WFD communicator, a UWB communicator, an Ant+ communicator, etc., but is not limited thereto.
[0138] The first user interface 1700 may be arranged at a wheel. The first user interface 1700 may include an input interface and an output interface. Through the first user interface 1700, the cleaning body 1000 may receive user input related to the operation of the wireless vacuum cleaner 100 or output information related to the operation of the wireless vacuum cleaner 100. The input interface may include a power button, a suction strength adjustment button, a self-diagnosis button, etc. The self-diagnosis according to an embodiment of the present disclosure may be performed by controlling the self-diagnosis button. The output interface may include an LED display, an LCD, a touch screen, etc., but is not limited thereto. The output interface may output self-diagnosis result information. The self-diagnosis result information may be output as a notification (or as a voice or sound). The self-diagnosis result information may be output as a message. The self-diagnosis result information may be output as an image. The self-diagnosis result information may be output as a combination of at least two of a notification, a message, and an image.
[0139] The cleaning body 1000 may include a first processor 1800. The first processor 1800 may include one processor or a plurality of processors, and thus may be referred to as at least one processor. For example, the cleaning body 1000 may set the first processor 1800 connected to the first user interface 1700 as a main processor, and set the third processor 1131 connected to the first suction motor 1110 and the fourth processor 2410 included in the brush device 2000 as sub-processors controlled or managed by the first processor 1800.
[0140] The first processor 1800 may control the overall operation of the cordless vacuum cleaner 100. For example, the first processor 1800 may determine the power consumption (intensity of suction force) of the first suction motor 1110, the drum RPM of the brush device 2000, the cut-off level of the brush device 2000, and the like.
[0141] The first processor 1800 according to the present disclosure may include at least one of a CPU, a GPU, an APU, a MIC, a DSP, and an NPU. The first processor 1800 may be implemented as an integrated SoC including one or more electronic components. Each first processor 1800 may be implemented as a separate H / W. The first processor 1800 may also be referred to as a MICOM, an MPU, or an MCU. The first processor 1800 according to the present disclosure may be implemented as a single-core processor or a multi-core processor.
[0142] The first memory 1900 may store a program for processing and controlling by the first processor 1800, and may store input / output data. For example, the first memory 1900 may store a pre-trained AI model (e.g., a support vector machine (SVM) algorithm, etc.) or a training model, state data of the first suction motor 1110 (e.g., power consumption data), a measurement value (pressure value) of the first pressure sensor 1400, state data of the battery 1500 (e.g., charging state), state data of the brush device 2000 (e.g., drum RPM), a flow path pressure value of the cordless vacuum cleaner 100 and a load value of the brush device 2000 (e.g., operating current value) according to type information of the brush device 2000, self-diagnosis condition data (or preset diagnosis condition data) for identifying the state of the cordless vacuum cleaner 100, the station device 200, or the cleaning system 1 according to an embodiment of the present disclosure, power consumption of the first suction motor 1110 corresponding to an operating condition, RPM, or a circuit-breaking level of a drum to which the rotating brush is attached, etc. However, the data stored in the first memory 1900 is not limited thereto. The trip level may be used to prevent overload of the brush device 2000 , and may represent a reference load value (eg, a reference current value) to stop the operation of the brush device 2000 .
[0143] The first memory 1900 may include at least one storage medium of a flash memory type, a hard disk type, a micro multimedia card type, a card type memory (e.g., an SD or XD memory), a RAM, an SRAM, a ROM, an EEPROM, a PROM, a magnetic memory, a disk, an optical disk, or a USB memory. The programs stored in the first memory 1900 may be classified into a plurality of modules according to their functions. The first memory 1900 may include an embedded memory and an external memory, but is not limited thereto.
[0144] In the following, reference will be made to Figure 5 The operation of the processor of the cordless vacuum cleaner 100 is described in detail.
[0145] Figure 5 is a diagram for describing the operation of the processor of the cordless vacuum cleaner 100 according to an embodiment of the present disclosure.
[0146] refer to Figure 5 , the first processor 1800 can identify the status of the components in the cordless vacuum cleaner 100 by communicating with the battery 1500, the first pressure sensor 1400, and the third processor 1131 in the motor assembly 1100. Here, the first processor 1800 can communicate with each component by using UART or I2C, but is not limited thereto. For example, the first processor 1800 can obtain data for the voltage state (e.g., normal, abnormal, fully charged, fully discharged, etc.) of the battery 1500 from the battery 1500 by using UART. For example, the first processor 1800 can obtain the voltage value of the battery 1500 from the battery 1500 by using UART. The first processor 1800 can obtain data for the flow path pressure (or the flow path pressure value) from the first pressure sensor 1400 by using I2C.
[0147] The first processor 1800 may obtain data on the flow path pressure value PB, the suction force strength, the RPM of the first suction motor 1110, and the state (e.g., normal, abnormal, etc.) of the first suction motor 1110 from the third processor 1131 connected to the first suction motor 1110 by using UART. The suction force may refer to the electric power consumed for running the cordless vacuum cleaner 100 and may be represented by power consumption. The first processor 1800 may obtain data related to the load of the brush device 2000 (e.g., an operating current value) and data related to the type of the brush device 2000 from the third processor 1131.
[0148] The first processor 1800 may identify whether the brush device 2000 is of a type to which the self-diagnosis according to an embodiment of the present disclosure may be applied based on the data obtained in consideration of the type of the brush device 2000. When the brush device 2000 is of a type to which the self-diagnosis according to an embodiment of the present disclosure may be applied, the first processor 1800 may identify whether the cordless vacuum cleaner 100 is in the raised state based on the flow path pressure value PB transmitted from the third processor 1132 and the operating current value of the brush device 2000.
[0149] When the cordless vacuum cleaner 100 is identified as being in the raised state, the first processor 1800 may perform self-diagnosis for the state of the cordless vacuum cleaner 100 by using at least one of the load value (e.g., operating current value) and the flow path pressure value of the brush device 2000. Here, the first processor 1800 may perform self-diagnosis for the state of the cordless vacuum cleaner 100 by storing the self-diagnosis condition data (or diagnostic condition data (e.g., described below) for identifying the state of the cordless vacuum cleaner 100) in association with the flow path pressure value stored in the first memory 1900. Fig.12 The first processor 1800 may perform self-diagnosis for the cordless vacuum cleaner 100 by comparing the measured data Pa) of the brush device 2000 with the flow path pressure value. The first processor 1800 may perform self-diagnosis for the cordless vacuum cleaner 100 by comparing the self-diagnosis condition data (or diagnostic condition data (e.g., described below)) for identifying the state of the cordless vacuum cleaner 100 with the load value (e.g., operating current value) of the brush device 2000 stored in the first memory 1900. Fig.15 The self-diagnosis of the cordless vacuum cleaner 100 is performed by comparing the measured data A)) with the load value (eg, operating current value) of the brush device 2000.
[0150] The first processor 1800 may output information about the result of performing the self-diagnosis to the first user interface 1700, or transmit the information to at least one of the station device 200, the server device 300, or the user terminal 400 through the first communication interface 1600. The first processor 1800 may periodically transmit the self-diagnosis result information or data for performing the self-diagnosis (e.g., a flow path pressure value and a load value (e.g., an operating current value) of the brush device 2000) to the station device 200 via short-range wireless communication (e.g., BLE communication) through the first communication interface 1600.
[0151] The third processor 1131 may obtain the status data of the brush device 2000 (e.g., drum RPM, circuit breaker level, normal, abnormal, etc.) from the brush device 2000 through signal line communication with the fourth processor 2410 of the brush device 2000. The third processor 1131 may send the status data of the brush device 2000 to the first processor 1800 through UART. According to an embodiment of the present disclosure, the third processor 1131 may send the status data (or flow path pressure value) of the first suction motor 1110 and the status data of the brush device 2000 (or the load value (e.g., operating current value) of the brush device 2000) to the first processor 1800 according to a cycle different from each other. For example, the third processor 1131 may send the status data (or flow path pressure value) of the first suction motor 1110 to the first processor 1800 cyclically every 0.02 seconds, and may send the status data (or the load value (e.g., operating current value) of the brush device 2000) to the first processor 1800 cyclically every 0.2 seconds, but is not limited thereto.
[0152] When the third processor 1131 of the cleaning body 1000 and the fourth processor 2410 of the brush device 2000 are connected to each other through UART or I2C, damage to the circuit device, etc. (e.g., exceeding the maximum voltage of the MICOM AD port), etc. may be caused due to the high impedance effect, electrostatic discharge (ESD), and / or overvoltage caused by the wire in the extension tube 3000, etc. Therefore, according to an embodiment of the present disclosure, the third processor 1131 of the cleaning body 1000 and the fourth processor 2410 of the brush device 2000 can communicate with each other through signal line communication instead of using UART or I2C. Here, the circuit for signal line communication may include a voltage distribution circuit (hereinafter, referred to as a voltage distributor) to prevent damage to the circuit device caused by overvoltage, power supply noise, surge, ESD, electrical overstress (EOS), etc. However, the communication between the third processor 1131 of the cleaning body 1000 and the fourth processor 2410 of the brush device 2000 is not limited to signal line communication.
[0153] According to an embodiment of the present disclosure, when the noise reduction circuit is applied to the cleaning body 1000 and the brush device 2000, the third processor 1131 of the cleaning body 1000 and the fourth processor 2410 of the brush device 2000 can perform communication using UART or I2C. The noise reduction circuit may include at least one of a low-pass filter, a high-pass filter, a band-pass filter, a damping resistor, and a distribution resistor, but is not limited thereto. According to an embodiment of the present disclosure, when the level converter circuit is applied to the cleaning body 1000 or the brush device 2000, the third processor 1131 of the cleaning body 1000 and the fourth processor 2410 of the brush device 2000 can perform communication using UART or I2C.
[0154] The first processor 1800 may receive a user input for a setting button (e.g., an ON / OFF button or a + / - setting button) included in the first user interface 1700, and may control an output operation of the LCD. The first processor 1800 may recognize the use environment state of the brush device 2000 (e.g., the state of the cleaning object surface (floor, carpet, mat, corner, etc.), the lifting state for the cleaning object surface, etc.) by using a pre-trained AI model (e.g., an SVM algorithm), and may determine the operation information of the cordless vacuum cleaner 100 (e.g., the power consumption of the suction motor 1110, the drum RPM, the circuit breaker level, etc.) according to the use environment state of the brush device 2000. Here, the first processor 1800 may send the operation information of the cordless vacuum cleaner 100 to the third processor 1131 according to the use environment state of the brush device 2000. The first processor 1131 may adjust the strength (power consumption or RPM) of the suction force of the first suction motor 1110 according to the operation information of the cordless vacuum cleaner 100, and may transmit the operation information of the cordless vacuum cleaner 100 to the fourth processor 2410 through the signal line communication according to the use environment state of the brush device 2000. In this case, the fourth processor 2410 may adjust the drum RPM, the cut-off level, the lighting device (e.g., LED display), etc. according to the operation information of the cordless vacuum cleaner 100.
[0155] Figure 6 2000 is a diagram for describing a type of brush device 2000 according to an embodiment of the present disclosure.
[0156] like Figure 6 As shown in , the types of the brush device 2000 can be various. For example, the brush device 2000 may include a floor brush, a turbo brush (or a carpet brush), a bedding brush, a pet brush, a wet mop brush, an AI floor brush, an AI multi-function brush, etc., but is not limited thereto.
[0157] The floor brush is a brush specifically for hard floors and can be configured to use a DC 20W motor. The turbo brush is a brush specifically for carpets and can be configured to use a DC 40W motor. The bedding brush is a brush specifically for quilts and bedding and can be configured to use a DC 20W motor. The pet brush is a brush specifically for bedding and sofa pets and can be configured to use a DC 40W motor. The wet mop brush is a brush specifically for wet mops and can be configured to use a DC 40W motor. The AI floor brush is a brush specifically for floors, but can also be used for carpets, mats, and corners, and can be configured to use a planetary gear DC 30W motor. The AI multi-function brush is a brush specifically for carpets, but can be used for hard floors, mats, and corners, and can be configured to use a brushless DC motor (BLDC) 120W motor.
[0158] The brush device 2000 may include a motor 2100, a roller attached to a rotating brush, a lighting device, etc., but is not limited thereto. The motor 2100 of the brush device 2000 may be disposed inside or outside the roller. When the motor 2100 is disposed outside the roller, the roller may receive a driving force from the motor 2100 through a belt.
[0159] According to an embodiment of the present disclosure, the type of the brush device 2000 may be identified by an identification resistor included in the brush device 2000. Figure 7 An operation performed by the cleaning body 1000 to identify the type of the brush device 2000 attached to the cordless vacuum cleaner 100 is described.
[0160] Figure 7 is a diagram describing an operation of identifying the type of the brush device 2000 performed by the cleaning body 1000 according to an embodiment of the present disclosure.
[0161] refer to Figure 7 , the motor assembly 1100 of the cleaning body 1000 may include a third processor 1131 and a load sensor 1134 (e.g., an off resistor), and the brush device 2000 may include an identification resistor 2500. The identification resistor 2500 may be located between the power lines 10 and 20 and the signal line 30. The identification resistor 2500 may indicate the type of the brush device 2000 and may be different according to each type of the brush device 2000. For example, Figure 8 As shown in , the identification resistor 2500 of the multi-function brush 501 may be 330KΩ, the identification resistor 2500 of the floor brush 502 may be 2.2KΩ, and the identification resistor 2500 of the turbine (carpet) brush 504 may be 910KΩ, but the identification resistor 2500 is not limited thereto. Figure 8 is a graph for describing an identification resistor (ID resistor) of the brush device 2000 according to an embodiment of the present disclosure.
[0162] The third processor 1131 may sense whether the brush device 2000 is attached or detached by using the load sensor 1134. For example, when the brush device 2000 is not attached to the cordless vacuum cleaner 100 (e.g., handheld mode), the operating current of the brush device 2000 sensed by the load sensor 1134 may be 0 (zero). However, when the brush device 2000 is attached to the cordless vacuum cleaner 100 (e.g., brush mode), the operating current of the brush device 2000 sensed by the load sensor 1134 may be 50 mA or higher. Therefore, the third processor 1131 may determine that the brush device 2000 is detached when the operating current of the brush device 2000 sensed by the load sensor 1134 is 0, and may determine that the brush device 2000 is attached when the operating current of the brush device 2000 sensed by the load sensor 1134 is 50 mA or higher. The reference operating current value for determining that the brush device 2000 is attached is not limited to 50 mA, and may be changed. The third processor 1131 may transmit a sensing result of whether the brush device 2000 is detached to the first processor 1800. Therefore, the first processor 1800 may recognize whether the brush device 2000 is attached to the cordless vacuum cleaner 100. The attachment of the brush device 2000 to the cordless vacuum cleaner 100 may also be referred to as the attachment of the brush device 2000 to the cleaning body 1000. The attachment of the brush device 2000 to the cleaning body 1000 may indicate a state in which the extension tube 3000 is connected between the brush device 2000 and the cleaning body 1000 or a state in which the extension tube 3000 is not connected between the brush device 2000 and the cleaning body 1000.
[0163] When it is determined that the brush device 2000 is attached to the cordless vacuum cleaner 100, the third processor 1131 may identify the type of the brush device 2000 based on the voltage value input to the input port of the third processor 1131. For example, when the brush device 2000 includes the identification resistor A and the driving circuit 1130 of the cleaning body 1000 includes a voltage distributor (resistance B and resistance C) connected to the signal line 30, the voltage input to the input port of the third processor 1131 may be as follows.
[0164] AD port input voltage = battery supply voltage * (C / (A+B+C))
[0165] The voltage value input to the input port of the third processor 1131 may decrease as the value of the identification resistor 2500 increases. When the resistor B and the resistor C are constant, the voltage value input to the input port may vary according to the value of the identification resistor A, and therefore, the third processor 1131 may identify the type of the brush device 2000 corresponding to the identification resistor 2500 based on the voltage value input to the input port. The third processor 1131 may send information corresponding to the voltage value input to the input port to the first processor 1800. Therefore, the first processor 1800 may identify the type of the brush device 2000 corresponding to the identification resistor 2500 based on the voltage value input to the input port. Figure 8 The type of the brush device 2000 is identified by the voltage value of the battery 1500 shown in FIG.
[0166] refer to Figure 8 In Table 800, the identification resistance of the multi-function brush 501 may be 330KΩ, the identification resistance of the floor brush 502 may be 2.2MΩ, and the identification resistance of the turbine (carpet) brush 504 may be 910KΩ. When the voltage of the battery 1500 is 25.2V, when the multi-function brush 501 is attached to the cordless vacuum cleaner 100, the voltage value input to the input port of the third processor 1131 may be 2.785V; when the floor brush 502 is attached to the cordless vacuum cleaner 100, the voltage value input to the input port of the third processor 1131 may be 0.791V; and when the turbine (carpet) brush 504 is attached to the cordless vacuum cleaner 100, the voltage value input to the input port of the third processor 1131 may be 1.563V. Therefore, when it is determined that the brush device 2000 is attached to the cordless vacuum cleaner 100 and the voltage of the battery 1500 is 25.2V, when the voltage value input to the input port is 2.785V, the third processor 1131 can recognize that the multi-function brush 501 is attached; when the voltage value input to the input port is 0.791V, the third processor 1131 can recognize that the floor brush 502 is attached; and when the voltage value input to the input port is 1.563V, the third processor 1131 can recognize that the turbine (carpet) brush 504 is attached.
[0167] As described above, the third processor 1131 may identify the type of the brush device 2000 based on the voltage value of the battery 1500 and the voltage value input to the input port, and may transmit the identified information to the first processor 1800. The first processor 1800 may receive information about the type of the brush device 2000 from the third processor 1131, or may identify the type of the brush device 2000 based on the voltage value input to the input port and the voltage value of the battery 1500 transmitted from the third processor 1131.
[0168] Fig. 9is a flowchart of a self-diagnosis method of the cleaning system 1 according to an embodiment of the present disclosure. Fig. 9 A case is shown where the cordless vacuum cleaner 100 included in the cleaning system 1 individually performs self-diagnosis.
[0169] refer to Fig. 9 In operation S910, the first processor 1800 of the cordless vacuum cleaner 100 may identify the type of the brush device 2000. Before the first processor 1800 of the cordless vacuum cleaner 100 identifies the type of the brush device 2000, the first processor 1800 may identify whether the brush device 2000 is attached or detached, as shown in FIG. Figure 7 As described. For example, it is possible to identify whether the brush device 2000 is attached or detached based on the load value (e.g., operating current value) of the brush device 2000 sensed by the load sensor 1134. For example, when the third processor 1131 identifies whether the brush device 2000 is attached or detached and sends the identified information to the first processor 1800, the first processor 1800 may identify whether the brush device 2000 is attached or detached based on the received identification information, but is not limited thereto. For example, the third processor 1131 may send the load value (e.g., operating current value) of the brush device 2000 sensed by the load sensor 1134 to the first processor 1800, and the first processor 1800 may identify whether the brush device 2000 is attached or detached based on the received load value (e.g., operating current value) of the brush device 2000.
[0170] In operation S910, the first processor 1800 of the cordless vacuum cleaner 100 may obtain each of a voltage value input to an input port of the third processor 1131 connected to the brush device 2000 and a voltage value of the battery 1500. For example, the first processor 1800 may obtain a voltage value input to an input port of the third processor 1131 and a voltage value of the battery 1500 through the third processor 1131, but is not limited thereto. For example, the first processor 1800 may obtain a voltage value input to an input port of the third processor 1131 through the third processor 1131, and may obtain a voltage value of the battery 1500 from the battery 1500. When the first processor 1800 includes the third processor 1131, the first processor 1800 may obtain a voltage value input through an input port connected to the brush device 2000.
[0171] In operation S910, the first processor 1800 may identify the battery 1500 as described above with reference to FIG. 1 based on the obtained voltage value input to the input port and the obtained voltage value of the battery 1500. Figure 8The type of the brush device 2000 described. For example, when the voltage of the battery 1500 is 25.2V and the voltage value input to the input port of the third processor 1131 is 2.785V, the first processor 1800 may identify the type of the brush device 2000 as the multi-function brush 501. For example, when the voltage of the battery 1500 is 25.2V and the voltage value input to the input port of the third processor 1131 is 0.791V, the first processor 1800 may identify the type of the brush device 2000 as the floor brush 502. For example, when the voltage of the battery 1500 is 25.2V and the voltage value input to the input port of the third processor 1131 is 5.016V, the first processor 1800 may identify the type of the brush device 2000 as a wet brush. In order to identify the type of the brush device 2000, Figure 8 The table shown in can be pre-stored in the first memory 1900 and used.
[0172] In operation S920, the first processor 1800 of the cordless vacuum cleaner 100 may identify whether the cordless vacuum cleaner 100 is in a raised state. Whether the cordless vacuum cleaner 100 is in a raised state may be identified based on a flow path pressure value and a load value (e.g., an operating current value) of the brush device 2000 according to the type of the brush device 2000. For example, when the load value of the brush device 2000 is an operating current value of the brush device 2000 less than 0.8A and the flow path pressure value is -800Pa or more, the first processor 1800 may identify that the cordless vacuum cleaner 100 is in a raised state. However, the load value (or reference load value) and the flow path pressure value (or reference flow path pressure value) of the brush device 2000 for identifying whether the cordless vacuum cleaner 100 is in a raised state are not limited to the above values. This is because the load value (e.g., operating current value) and the flow path pressure value of the brush device 2000 for identifying whether the cordless vacuum cleaner 100 is in the raised state may vary depending on the type of the brush device 2000 connected to the cordless vacuum cleaner 100, as shown in FIG. Figure 1 10 as described.
[0173] Fig.10 is a graph for describing the use environment state of the brush device 2000 according to an embodiment of the present disclosure. It can be inferred based on the AI model Fig.10 The use environment of the brush device 2000 is not limited to Fig.10 .
[0174] refer to Fig.10, the Y axis is the load value (e.g., operating current value) of the brush device 2000, and the X axis is the flow path pressure value of the cordless vacuum cleaner 100. According to an embodiment of the present disclosure, the use environment state of the brush device 2000 may be related to the environment in which the brush device 2000 is used during cleaning. For example, the use environment state of the brush device 2000 may include at least one of the state of the cleaning object surface on which the brush device 2000 is located, the relative position state of the brush device 2000 on the cleaning object surface, or the lifting state of the brush device 2000 relative to the cleaning object surface, but is not limited thereto. Here, the cleaning object surface may refer to a surface facing the brush device 2000 during cleaning, such as a floor, bedding, a sofa, etc. The state of the cleaning object surface may indicate the material of the cleaning object surface, such as a floor 1011, an ordinary carpet (standard load 1012), a high-density carpet (overload), a floor mat 1013, etc. The relative position state may include the center of the floor, the edge of the floor (wall), a corner, etc., but is not limited thereto. Hereinafter, for convenience of explanation, for example, a floor mat state, a floor state, a carpet state, and a raised state among various use environment states are described.
[0175] According to an embodiment of the present disclosure, the first processor 1800 of the cleaning body 1000 may obtain the current use environment state of the brush device 2000 by using the flow path pressure value obtained using the pressure value measured by the first pressure sensor 1400 and the load value (e.g., operating current value or load-related data) of the brush device 2000 obtained from the third processor 1131. Here, the first processor 1800 may obtain the current use environment state of the brush device 2000 by using a learning model. The current use environment state of the brush device 2000 may be referred to as the current use environment state of the cordless vacuum cleaner 100.
[0176] According to an embodiment of the present disclosure, the reference value for identifying the current use environment state of the brush device 2000 may vary according to the type of the brush device 2000. For example, when the brush device 2000 is a floor brush 502, the first processor 1800 may input the load value (e.g., operating current value) of the floor brush 502 to the AI model corresponding to the floor brush 502. However, when the brush device 2000 is a multi-function brush 501, the power consumption (or operating current value or applied voltage value) of the multi-function brush 501 may be input to the AI model corresponding to the multi-function brush 501.
[0177] Generally, when the cordless vacuum cleaner 100 is in the raised state, the flow path pressure value and the load value (e.g., operating current value) of the brush device 200 may be low for all types of the brush device 2000. The first processor 1800 may identify whether the current use environment state of the brush device 2000 is the raised state based on the flow path pressure value PB obtained by using the pressure value measured by the first pressure sensor 1400 and the load value (e.g., operating current value) of the brush device 2000 obtained from the third processor 1131. Although the data related to the load may be different depending on the type of the brush device 2000, when a low flow path pressure value and a low load value are obtained, the first processor 1800 may identify the use environment state of the brush device 2000 as the raised state 1014. The flow path pressure value and the load value (e.g., operating current value) of the brush device 2000 may be inferred by inputting the flow path pressure value and the load value (e.g., operating current value) of the brush device 2000 to the AI model stored in the first memory 1900. Fig.10 .
[0178] like Fig.10 As shown in , as the flow path pressure value increases, the distance between the brush device 2000 and the surface of the cleaning object can be reduced (over-contact state), and as the flow path pressure value decreases, the distance between the brush device 2000 and the surface of the cleaning object can be increased. Fig.10 As shown in , as the load value (e.g., operating current value) of the brush device 2000 decreases, the brush device 2000 may be in a low load state, and as the load value (e.g., operating current value) of the brush device 2000 increases, the brush device 2000 may be in a high load state.
[0179] When the use environment state of the cordless vacuum cleaner 100 is identified as the raised state in operation S920 , the first processor 1800 of the cordless vacuum cleaner 100 may perform a self-diagnosis for the cordless vacuum cleaner 100 according to the type of the brush device 2000 in operation S930 .
[0180] Fig.11 is a detailed flow chart of a self-diagnosis process according to an embodiment of the present disclosure. Fig.11 Can be called Fig. 9 Detailed flowchart of operation S930. Fig.11 This may be referred to as a self-diagnosis process of the state of the cordless vacuum cleaner 100 based on the flow path pressure value.
[0181] In operation S1110, the first processor 1800 of the cordless vacuum cleaner 100 may compare the obtained flow path pressure value with preset diagnostic condition data. The preset diagnostic condition data used here may be data (first diagnostic condition data) related to the flow path pressure value for identifying the state of the cordless vacuum cleaner 100. The preset diagnostic condition data may be referred to as data for deriving a result of performing self-diagnosis on the state of the cordless vacuum cleaner 100. For example, the preset diagnostic condition data may include 0 to 200, 201 to 300, 301 to 500, 501 to 1000, and 1000 or more, which is Fig.12 The measurement data Pa shown in FIG. 2 is not limited thereto. The diagnosis condition data may be referred to as setting reference data or setting reference value. The diagnosis condition data may be set differently according to the type of the brush device 2000.
[0182] In operation S1120, the first processor 1800 of the cordless vacuum cleaner 100 may diagnose the state of the cordless vacuum cleaner 100 based on the comparison result. The state of the cordless vacuum cleaner 100 may be as follows. Fig.12 Diagnosed as shown in .
[0183] Fig.12 is a diagram for describing a process of performing self-diagnosis on the state of the cordless vacuum cleaner 100 based on the flow path pressure value (or flow path internal pressure value) of the cordless vacuum cleaner 100 according to an embodiment of the present disclosure. Fig.12 A case where the brush device 2000 is a turbo brush (carpet brush) type and operates at a power consumption of 115 W is shown.
[0184] Fig.12 1 is a diagram for describing a process in which software related to the control of the cordless vacuum cleaner 100 performs self-diagnosis on the state of the cordless vacuum cleaner 100 based on the flow path pressure value PB of the cordless vacuum cleaner 100. When performing self-diagnosis on the state of the cordless vacuum cleaner 100, the cordless vacuum cleaner 100 can predict the state of the first dust collection part 1200, the state of the flow path, etc. based on the pressure value measured by the first pressure sensor 1400, and can display inspection guide information (notification) to the user 5 or automatically correct the self-diagnosis program (or self-diagnosis AI model).
[0185] For example, in the case 1201 where the flow path pressure value PB is 0 to 200 Pa, the cordless vacuum cleaner 100 may determine that the first dust collection portion 1200 is full of impurities and may output a notification (inspection guide information) requesting inspection of the first dust collection portion 1200 to the user 5. When the pressure sensor 1400 is provided at the suction duct 40, the first dust collection portion 1200 may be provided at a downstream (rear end) of the air flow compared to the first pressure sensor 1400. Therefore, as dust accumulates in the first dust collection portion 1200, the pressure value measured by the first pressure sensor 1400 may decrease.
[0186] In the case 1202 where the flow path pressure value PB is 201 to 300Pa, the cordless vacuum cleaner 100 can determine that the first dust collection part 1200 contains an appropriate amount of impurities. Here, the cordless vacuum cleaner 100 may not output an additional notification to the user 5, and may automatically correct the parameter value of the AI model. This is because when the flow path pressure value PB is 201 to 300Pa, the state of the cordless vacuum cleaner 100 corresponds to a progressive fault state (a state requiring automatic correction), which is neither a normal state nor an abnormal state, and therefore, automatic correction for correcting the boundary surface (boundary surface at which the condition is changed) dividing each area can be performed.
[0187] Fig.13 is a diagram for describing a use environment state of the brush device 2000 for automatically correcting a boundary surface in a lifted state according to an embodiment of the present disclosure. Fig.13 Can be executed by an AI model. Fig.13 , adjust the position of the rightmost straight line 1311 that separates the raised state 1014 from the carpet state 1012.
[0188] For example, when the flow path pressure value PB gradually decreases according to the raised state 1013, the boundary surface (or straight line 1311) separating the raised state 1013 from another state may gradually become closer, and therefore, the slope of the boundary surface 1311 may be moved in the direction A so that the slope becomes steeper, or the hyperplane of the boundary surface 1311 may be adjusted so that the flow path pressure value PB may be slightly increased in the raised state 1014. Therefore, the operating state of the cordless vacuum cleaner 100 may be maintained in an almost normal state. On the contrary, when the flow path pressure value PB gradually increases according to the raised state 1013, the boundary surface (or straight line 1311) separating the raised state 1013 from another state may be gradually moved away, and therefore, the slope of the boundary surface 1311 may be moved in the direction B so that the slope increases, or the hyperplane of the boundary surface 1311 may be adjusted so that the flow path pressure value PB may be slightly reduced in the raised state 1014.
[0189] For example, when the flow path pressure value increases by 20%, the cordless vacuum cleaner 100 may automatically correct (or modify) the flow path pressure value described below. Fig.13 The parameter value of the AI model corresponding to the boundary surface 1311 (hyperplane) shown in FIG. 13 is changed to the parameter value of the AI model corresponding to the first boundary surface 1312 reduced by -20%, or the offset value of the flow path pressure value can be automatically corrected by reducing the offset value by -20% (the direction of the left arrow of 1314). For example, when the flow path pressure value decreases by 20%, the cordless vacuum cleaner 100 can automatically correct (or modify) the offset value corresponding to the first boundary surface 1312 reduced by -20%. Fig.13 The parameter value of the AI model corresponding to the boundary surface 1311 shown in the figure becomes the parameter value of the AI model corresponding to the second boundary surface 1313 increased by +20%, or the offset value of the flow path pressure value can be automatically corrected by increasing the offset value by +20% (in the direction of the right arrow of 1314).
[0190] exist Fig.12 In the case 1203 where the flow path pressure value PB is 301 to 500 Pa, the cordless vacuum cleaner 100 may determine that the state of the cordless vacuum cleaner 100 is normal. In addition, in the case 1204 where the pressure value is 501 to 1000 Pa, the cordless vacuum cleaner 100 may determine that small foreign matter (e.g., dust or hair) is slightly stuck in the flow path. Here, the cordless vacuum cleaner 100 may not output an additional notification to the user 5, and may automatically modify (or correct) the parameter value of the AI model, as shown in reference Fig.13 Just as described.
[0191] exist Fig.12 In the case 1205 where the flow path pressure value is 1001Pa or higher, the cordless vacuum cleaner 100 may determine that the flow path is blocked by a large foreign substance 12 (e.g., paper, handkerchief, etc.). Here, the cordless vacuum cleaner 100 may output a notification requesting a check of the flow path blockage or a notification requesting removal of the large foreign substance 12 from the brush device 2000 to the user 5. When the pressure sensor 1400 is provided at the suction duct 40, the extension tube 3000 and the brush device 2000 may be arranged upstream of the air flow compared to the first pressure sensor 1400. Therefore, when the extension tube 3000 is blocked or foreign substances are stuck in the brush device 2000, the pressure value measured by the first pressure sensor 1400 may increase.
[0192] According to an embodiment of the present disclosure, in the self-diagnosis of the state of the cordless vacuum cleaner 100, when the flow path pressure value (preset diagnosis condition data) for identifying the state of the cordless vacuum cleaner 100 is corrected or the state of the cordless vacuum cleaner 100 is further classified, a new version of software related to the self-diagnosis of the state of the cordless vacuum cleaner 100 can be registered (or downloaded) to the cordless vacuum cleaner 100 or the station device 200.
[0193] Fig.14 is a detailed flow chart of a self-diagnosis process according to an embodiment of the present disclosure. Fig.14 Can be called Fig. 9 Detailed flowchart of operation S930. Fig.14 This may be referred to as a self-diagnosis process of the state of the cordless vacuum cleaner 100 based on the load value (eg, operating current value) of the brush device 2000 .
[0194] exist Fig.14 In operation S1410 of the present invention, the first processor 1800 of the cordless vacuum cleaner 100 may compare the obtained load value (e.g., operating current value) of the brush device 2000 with the preset diagnostic condition data (or reference load value (e.g., operating current value)). The preset diagnostic condition data used herein may be data for identifying the state of the cordless vacuum cleaner 100, and may be referred to as diagnostic condition data (second diagnostic condition data) related to the load value (e.g., operating current value) of the brush device 2000. Fig.15 The measurement data shown is preset diagnostic condition data. For example, the preset diagnostic condition data may include 0 to 0.1A, 0.2 to 0.5A, 0.6 to 0.9A, 1.0 to 1.5A, and 1.6A, but is not limited thereto. The preset diagnostic condition data may be set differently according to the type of the brush device 2000.
[0195] exist Fig.14 In operation S1120 , the first processor 1800 of the cordless vacuum cleaner 100 may diagnose a state of the cordless vacuum cleaner 100 based on the comparison result.
[0196] Fig.15 is a diagram for describing a self-diagnosis process of the state of the cordless vacuum cleaner 100 based on data related to the load of the brush device 2000 (a load value (eg, an operating current value) of the brush device 2000 ).
[0197] refer to Fig.15According to an embodiment of the present disclosure, software related to self-diagnosis for the state of the cordless vacuum cleaner 100 may perform self-diagnosis (or state check) on the state of the cordless vacuum cleaner 100 based on data related to the load of the brush device 2000 (or a load value (e.g., an operating current value) of the brush device 2000). According to the self-diagnosis of the state of the cordless vacuum cleaner 100, the cordless vacuum cleaner 100 may predict an assembly state, an impurity stuck state, etc. of the brush device 2000 based on the load value (e.g., an operating current value) of the brush device 2000 sensed by the load sensor 1134, and may display diagnostic guide information (notification) to the user 5 or may automatically correct the self-diagnosis function (or AI model).
[0198] For example, in case 1401 that the load value (e.g., operating current value) of the brush device 2000 is 0 to 0.1A, the cordless vacuum cleaner 100 may determine that the brush device 2000 is detached from the extension tube 3000 (or the brush device 2000 is not completely assembled). Here, the cordless vacuum cleaner 100 may output a notification (or an inspection guide) to the user 5 that an inspection is required as to whether the brush device 2000 is attached.
[0199] In case 1402 that the load value (e.g., operating current value) of the brush device 2000 is 0.2 to 0.5 A, the cordless vacuum cleaner 100 may determine that the drum 2200 is not assembled to the brush device 2000. Therefore, the cordless vacuum cleaner 100 may output a notification (or an inspection guide) to the user 5 that an inspection is required as to whether the drum 2200 is assembled.
[0200] In case 1403 where the load value (e.g., operating current value) of the brush device 2000 is 0.6 to 0.9A, the cordless vacuum cleaner 100 can determine that the state of the cordless vacuum cleaner 100 is normal. In addition, in case 1404 where the load value (e.g., operating current value) of the brush device 2000 is 1.0 to 1.5A, it can be determined that small impurities (e.g., dust or hair) are stuck in the brush device 2000. Here, the cordless vacuum cleaner 100 may not output an additional notification to the user 5, and may automatically correct the parameter value of the AI model. In other words, the cordless vacuum cleaner 100 may determine that the area needs automatic correction even though it is not a fault or abnormality. When performing automatic correction through the learning model, the adjustment Fig.13 In other words, since the load current according to the rising state 1014 gradually increases, Fig.13The rightmost straight line 1311 for distinguishing the rising state 1014 from another state gradually approaches, and therefore, the slope of the straight line can be changed to be steep, or the hyperplane of the straight line 1311 can be adjusted so that the straight line 1311 can have a slightly further increased distance relative to the point with increased load current in the rising state 1014.
[0201] exist Fig.14 In the case 1105 where the load value (e.g., operating current value) of the brush device 2000 is 1.6 A or higher, the cordless vacuum cleaner 100 may determine that a large foreign substance 11 (e.g., paper, handkerchief, etc.) is stuck in the brush device 2000. Here, the cordless vacuum cleaner 100 may output a notification (check guide) for checking the state of the brush device 2000 or a notification (check guide) for removing the large foreign substance from the brush device 2000 to the user 5.
[0202] According to an embodiment of the present disclosure, in order to perform self-diagnosis on the state of the cordless vacuum cleaner 100, when the diagnostic condition data (reference operating current value) for identifying the state (or diagnostic result) of the cordless vacuum cleaner 100 is corrected or the state of the cordless vacuum cleaner 100 is further classified, a new version of the self-diagnosis program related to the self-diagnosis for the state of the cordless vacuum cleaner 100 is registered to the server device 300, and the new version of the self-diagnosis program registered to the server device 300 can be downloaded to the cordless vacuum cleaner 100 or the station device 200.
[0203] An operation (or step) of outputting information about the result of performing the self-diagnosis may be added to Fig. 9 The flow chart shown in . Fig.16 is a graphic of an example of information about the result of performing a self-diagnosis being displayed through the display 1710 included in the first user interface 1700. Notification about the result of performing a self-diagnosis based on the load value (e.g., operating current value) of the brush device 2000 may include information 1610 that the entire brush is not assembled, information 1620 that the brush roller is not assembled, and information 1630 that foreign matter is stuck in the brush, but is not limited thereto. Notification about the result of the self-diagnosis based on the flow path pressure value PB may include emptying the dust collecting portion / filter cleaning 1640 and pipe / brush clogging 1650, but is not limited thereto. For example, even when the state of the cordless vacuum cleaner 100 is normal as a result of the self-diagnosis, a notification (e.g., a normal state based on the diagnosis) may be output. A notification related to the self-diagnosis may be output through a speaker (not shown) included in the first user interface 1700. Fig.16 The example of the display shown in FIG. 1 corresponds to the notification sound. The notification sound may be output as a voice message or a predetermined sound, but is not limited thereto. The operation of outputting information related to the result of performing the self-diagnosis may be performed by the first processor 1800.
[0204] Based on the self-diagnosis method of the cleaning system 1 according to the embodiment of the present disclosure, when Fig. 9 When the state of the cordless vacuum cleaner 100 is not the raised state in operation S920 of the present invention, the first processor 1800 of the cordless vacuum cleaner 100 may not perform self-diagnosis on the state of the cordless cleaner 100. Based on the self-diagnosis method of the cleaning system 1 according to an embodiment of the present disclosure, when the type of the identified brush device 2000 is not a type to which self-diagnosis can be applied, the first processor 1800 of the cordless vacuum cleaner 100 may not perform self-diagnosis on the state of the cordless cleaner 100.
[0205] Fig.17 1 is a flowchart of a self-diagnosis method for the state of the cleaning system 1 according to an embodiment of the present disclosure. Fig.17 A state in which the cordless vacuum cleaner 100 is docked to the station device 200 is shown.
[0206] refer to Fig.17 In operation S1710, the first processor 1800 of the cordless vacuum cleaner 100 may identify whether the cordless vacuum cleaner 100 is docked to the station device 200. The operation of identifying whether the cordless vacuum cleaner 100 is docked to the station device 200 may refer to an operation of identifying whether the cordless vacuum cleaner 100 is in a raised state or an operation of identifying whether the brush device 2000 is in a raised state. Fig.19 Operation S1910 and Fig. 20 The identification of whether the cordless vacuum cleaner 100 is docked to the station device 200 according to an embodiment of the present disclosure is described in more detail. In operation S1710, the first processor 1800 of the cordless cleaner 100 may identify whether the brush device 2000 is attached to or detached from the cordless vacuum cleaner 100 and the type of the brush device 2000. The identification of whether the brush device 2000 is attached to or detached from the cordless vacuum cleaner 100 and the type of the brush device 2000 may be as described above with reference to Fig. 9 The operation S910 is performed as described above.
[0207] When it is identified in operation S1710 that the cordless vacuum cleaner 100 is docked to the station device 200, the cordless vacuum cleaner 100 may obtain the pressure value PA1 measured by the second pressure sensor 206 of the station device 200 in operation S1720. The cordless vacuum cleaner 100 may obtain the pressure value PA1 (atmospheric pressure value) measured by the second pressure sensor 206 through data transmission and reception based on short-range wireless communication (e.g., BLE communication) with the station device 200. When it is identified in operation S1710 that the cordless vacuum cleaner 100 is not docked to the station device 200, the cordless vacuum cleaner 100 may not perform the operation S1720. Fig.17 The state in which the cordless vacuum cleaner 100 is not docked to the station device 200 may include a state in which the cordless vacuum cleaner 100 is not normally docked to the station device 200. The state in which the cordless vacuum cleaner 100 is not docked to the station device 200 may include a state in which the models or standards between the cordless vacuum cleaner 100 and the station device 200 do not correspond to each other, or a state in which the models or standards between the cordless vacuum cleaner 100 and the station device 200 are incompatible with each other.
[0208] When the cordless vacuum cleaner 100 is not docked to the station device 200 in operation S1710, the cordless vacuum cleaner 100 may be docked as described above with reference to Fig. 9 For example, when the cordless vacuum cleaner 100 is not docked to the station device 200, the cordless vacuum cleaner 100 may perform self-diagnosis alone. However, when the cordless vacuum cleaner 100 is in the raised state and the brush device 2000 is installed, the self-diagnosis may be performed as described in reference. Fig. 9 Perform self-diagnosis as described in .
[0209] In operation S1730, the cordless vacuum cleaner 100 may perform a dust discharge operation of discharging dust in the first dust collection part 1200 to the second dust collection part 209 of the station device 200. In order to perform the dust discharge operation, the cordless vacuum cleaner 100 may open the door of the first dust collection part 1200. The dust discharge operation may be performed by driving the second suction motor 207 of the station device 200. When the cordless vacuum cleaner 100 is docked to the station device 200, the dust discharge operation may be performed simultaneously, but is not limited thereto. For example, the dust discharge operation may be performed according to a user input inputted through the second user interface 204 of the station device 200. The dust discharge operation may be performed according to a user input inputted through the first user interface 1700 of the cordless vacuum cleaner 100. The dust discharge operation may be performed according to a user input inputted through the user terminal 400. The user input for the dust discharge operation is not limited to the above description. The dust discharge operation may be performed according to the amount of dust in the first dust collection part 1200 of the cordless vacuum cleaner 100. The dust discharge operation may not be performed depending on the amount of dust in the second dust collection portion 209 of the station device 200. When the self-diagnosis according to the embodiment of the present disclosure is performed, as the dust discharge operation is performed, the state of the cordless vacuum cleaner 100 may be determined to be close to the initial state. Therefore, the state of the cordless vacuum cleaner 100 can be diagnosed relatively more accurately.
[0210] When the dust discharge operation is completed in operation S1730, in operation S1740, when the door of the first dust collection part 1200 is closed, the cordless vacuum cleaner 100 may obtain the pressure value PA2 measured by the second pressure sensor 206 of the station device 200 by a data transmission and reception method based on short-range wireless communication (e.g., BLE communication) with the station device 200. The completion of the dust discharge operation may be performed according to the amount of dust in the first dust collection part 1200 of the cordless vacuum cleaner 100. The completion of the dust discharge operation may be performed according to the amount of dust in the second dust collection part 209 of the station device 200. The completion of the dust discharge operation may be performed according to the user input input through the first user interface 1700 of the cordless vacuum cleaner 100. The completion of the dust discharge operation may be performed according to the user input input through the second user interface 204 of the station device 200. The completion of the dust discharge operation may be performed according to the user input input through the user terminal 400.
[0211] In operation S1750 , the cordless vacuum cleaner 100 may obtain a pressure value PB1 (atmospheric pressure value) measured by the first pressure sensor 1400 before operation of the first suction motor 1110 .
[0212] In operation S1760, the cordless vacuum cleaner 100 may obtain the pressure value PB2 measured by the first pressure sensor 1400 by driving the first suction motor 1110 of the cordless vacuum cleaner 100 using the minimum power consumption (e.g., 40 W). Here, when the cordless vacuum cleaner 100 is driven at the minimum power consumption (e.g., 40 W), the cordless vacuum cleaner 100 may obtain the load value (e.g., operating current value) of the brush device 2000 sensed by the load sensor 1134.
[0213] In operation S1770, the cordless vacuum cleaner 100 may obtain a pressure value PB2' measured by the first pressure sensor 1400 by driving the first suction motor 1110 of the cordless vacuum cleaner 100 using the maximum power consumption (e.g., 115 W). Here, when the cordless vacuum cleaner 100 is driven at the maximum power consumption (e.g., 115 W), the cordless vacuum cleaner 100 may obtain a load value (e.g., an operating current value) of the brush device 2000 sensed by the load sensor 1134.
[0214] In operation S1780, the cordless vacuum cleaner 100 may perform self-diagnosis on the states of the station device 200 and the cordless vacuum cleaner 100 by using the values (data) obtained in operations S1720, S1740, S1750, S1760, and S1770, and may output information related to the result of the self-diagnosis in operation S1790. Information about the result of performing the self-diagnosis may be output through the first user interface 1700 of the cordless vacuum cleaner 100. Outputting the information about the result of performing the self-diagnosis through the first user interface 1700 may mean that information about the result of performing the self-diagnosis is displayed on the display 1710 included in the first user interface 1700. Outputting the information about the result of performing the self-diagnosis through the first user interface 1700 may mean that a voice message or sound related to the result of performing the self-diagnosis is output on a speaker (not shown) included in the first user interface 1700.
[0215] The information about the result of performing the self-diagnosis may be output through the second user interface 204 of the station device 200. The information about the result of performing the self-diagnosis being output through the second user interface 204 may mean that the information about the result of performing the self-diagnosis is displayed on a display (not shown) included in the second user interface 204. The information about the result of performing the self-diagnosis being output through the second user interface 204 may mean that a voice message or sound related to the result of performing the self-diagnosis is output on a speaker (not shown) included in the second user interface 204.
[0216] In order to output information about the result of performing self-diagnosis through the second user interface 204, the cordless vacuum cleaner 100 may send information about the result of performing self-diagnosis to the station device 200 through the first communication interface 1600 through a short-range wireless communication (e.g., BLE communication) method. The communication method between the cordless vacuum cleaner 100 and the station 200 for outputting information about the result of performing self-diagnosis is not limited to the above-mentioned short-range wireless communication (e.g., BLE) method. The station device 200 may send information about the result of performing self-diagnosis to the user terminal 400 or the server device 300 through the second communication interface 201 through short-range wireless communication (e.g., WiFi communication). The communication method between the station device 200 and the user terminal 400 and the communication method between the station device 200 and the server device 300 for sending information about the result of performing self-diagnosis are not limited to the short-range wireless communication (e.g., WiFi communication) method. When described below Fig.18 , an operation of performing self-diagnosis on the states of the station device 200 and the cordless vacuum cleaner 100 and an operation of outputting information on the result of performing the self-diagnosis will be described in more detail. The cordless vacuum cleaner 100 may transmit information on the result of performing the self-diagnosis to the station device 200 through the first communication interface 1600. The station device 200 may receive information on the result of performing the self-diagnosis from the cordless vacuum cleaner 100 through the second communication interface 201. The station device 200 may transmit information on the result of performing the self-diagnosis to the user terminal 400 and the server device 300 through the second communication interface 201. The information on the result of performing the self-diagnosis, which will be described below, may also be output as described above.
[0217] Fig.17 The flowchart shown in can be modified to not include operation S1790. For example, Fig.17 The embodiment shown in may be modified so as not to output the result of performing the self-diagnosis.
[0218] Fig.18 is a diagram for describing self-diagnosis of the state of the station device 200 according to an embodiment of the present disclosure.
[0219] refer to Fig.18, in the case 1801 where the difference between the pressure values measured by the second pressure sensor 206 of the station device 200 (or the measurement data PA=pressure value PA1 before the dust discharge operation-pressure value PA2 after the dust discharge operation) is 5000 or less, the cordless vacuum cleaner 100 may determine that the state of the station device 200 is a service center (hereinafter, abbreviated as SVC) inspection recommendation (or service inspection recommendation) in operation S1780. Therefore, since the state of the station device 200 is an abnormal state of the AC input power or the second suction motor 207, the cordless vacuum cleaner 100 may output a notification indicating an SVC inspection recommendation as information about a result of performing self-diagnosis on the state of the station device 200, but may not output information about a result of performing self-diagnosis in operation S1790.
[0220] In the case 1802 where the difference (or measurement data PA) between the pressure values measured by the second pressure sensor 206 of the station device 200 is 5001 to 8000, the cordless vacuum cleaner 100 may determine that the state of the docking device 200 is the user check state in operation S1780. Therefore, in operation S1790, the cordless vacuum cleaner 100 may output a notification requesting check of the docking state (dust collection part incorrect assembly notification) as information on the result of performing self-diagnosis on the state of the station device 200, but may not output information on the result of performing self-diagnosis.
[0221] In the case 1803 where the difference between the pressure values measured by the second pressure sensor 206 of the station device 200 (or the measurement data PA) is 8001 to 11000, in operation S1780, the cordless vacuum cleaner 100 may determine that the state of the station device 200 is normal. Therefore, in operation S1790, the cordless vacuum cleaner 100 may not output a notification for the station device 200, or may output a notification indicating that the station device 200 is in a normal state as information about a result of performing self-diagnosis on the state of the station device 200, or may not output information about a result of performing self-diagnosis.
[0222] In the case 1804 where the difference between the pressure values measured by the second pressure sensor 206 of the station device 200 (or the measurement data PA) is 11001 to 18000, the cordless vacuum cleaner 100 may determine that the state of the station device 200 is the user inspection state in operation S1780. Therefore, in operation S1790, the cordless vacuum cleaner 100 may output a notification indicating the blockage of the dust collection part of the station device 200 (dust collection part replacement demand notification) as information on the result of performing self-diagnosis on the state of the station device 200, or may not output information on the result of performing self-diagnosis.
[0223] In the case 1805 where the difference between the pressure values measured by the second pressure sensor 206 of the station device 200 (or the measurement data PA) is 18001 or higher, in operation S1780, the cordless vacuum cleaner 100 may determine that the state of the station device 200 is the user check and SVC check recommended state. Therefore, in operation S1790, the cordless vacuum cleaner 100 may output a notification indicating that the entrance is completely blocked (a notification indicating that a fault check is required, such as the door is not opened in order to perform a dust exhaust operation) as information about the result of performing a self-diagnosis on the state of the station device 200, but may not output information about the result of performing the self-diagnosis.
[0224] It is possible to send to the station device 200 Fig.18 The station device 200 may display the received information about the result of performing the self-diagnosis on the state of the station device 200 on a display (not shown) included in the second user interface 204 of the station device 200 or through a speaker (not shown), but is not limited thereto. For example, the station device 200 may transmit the information about the result of performing the self-diagnosis on the state of the station device 200, which is transmitted from the cordless vacuum cleaner 100, to the server device 300 or the user terminal 400 through the second communication interface 201.
[0225] In operation S1780, the cordless vacuum cleaner 100 may determine the state of the cordless vacuum cleaner 100 (S1780) by comparing a difference PB=PB1-PB2 between a pressure value PB2 obtained at minimum power consumption (e.g., 40 W) and a pressure value PB1 obtained before operation of the first suction motor 1110 with diagnostic condition data stored in the first memory 1900 and related to the flow path pressure value for identifying the state of the cordless vacuum cleaner 100, and in operation S1790, the determined information about the self-diagnosis result (information about self-diagnosis) may be output as notification information (S1790), but the determined information about the self-diagnosis result may not be output.
[0226] In operation S1780, the cordless vacuum cleaner 100 may determine the state of the cordless vacuum cleaner 100 by comparing the load value (e.g., operating current value) of the brush device 2000 obtained at the minimum power consumption (e.g., 40 W) with the diagnostic condition data for identifying the state of the cordless vacuum cleaner 100 stored in the first memory 1900 and related to the load value (e.g., operating current value) of the brush device 2000 (S1780), and in operation S1790, the determined information about the self-diagnosis result (information about self-diagnosis) may be output as notification information (S1790), but the determined information may not be output.
[0227] In operation S1780, the cordless vacuum cleaner 100 may determine the state of the cordless vacuum cleaner 100 (S1780) by comparing a difference PB=PB1-PB2 between a pressure value PB2 obtained at maximum power consumption (e.g., 115 W) and a pressure value PB1 obtained before operation of the first suction motor 1110 with diagnostic condition data stored in the first memory 1900 and related to the flow path pressure value for identifying the state of the cordless vacuum cleaner 100, and in operation S1790, the determined information about the self-diagnosis result (information about self-diagnosis) may be output as notification information (S1790), but the determined information may not be output. Fig.12 An example of self-diagnosis of the state of the cordless vacuum cleaner 100 based on the difference PB=PB1-PB2 between the pressure value PB2 obtained at the maximum power consumption of 115 W and the pressure value PB1 obtained before the operation of the first suction motor 1110 is shown, and therefore, in operation S1780, the state of the cordless vacuum cleaner 100 may be as follows: Fig.12 Perform self-diagnosis as shown.
[0228] In operation S1780, the cordless vacuum cleaner 100 may determine the state of the cordless vacuum cleaner 100 by comparing the load value (e.g., operating current value) of the brush device 2000 obtained at the maximum power consumption (e.g., 115 W) with the diagnostic condition data for identifying the state of the cordless vacuum cleaner 100 stored in the first memory 1900 and related to the load value (e.g., operating current value) of the brush device 2000 (S1780), and in operation S1790, the determined information about the self-diagnosis result (information about self-diagnosis) may be output as notification information (S1790), but the determined information may not be output. Fig.15 An example of self-diagnosis of the state of the cordless vacuum cleaner 100 based on the load value (eg, operating current value) of the brush device 2000 obtained at the maximum power consumption of 115 W is shown, and therefore, in operation S1780, the state of the cordless vacuum cleaner 100 may be as follows: Fig.15 Perform self-diagnosis as shown.
[0229] In operation S1780, the cordless vacuum cleaner 100 may obtain information about the result of performing self-diagnosis on the state of the cordless vacuum cleaner 100 based on the result of self-diagnosis of the state of the cordless vacuum cleaner 100 based on the flow path pressure value obtained at the maximum power consumption of 115 W and the load value of the brush device 2000 (e.g., the operating current value) (first result) and the result of self-diagnosis of the state of the cordless vacuum cleaner 100 based on the pressure value obtained at the minimum power consumption of 40 W and the load value of the brush device 2000 (e.g., the operating current value) (second result), and in operation S1790, the cordless vacuum cleaner 100 may output the obtained information about the result of performing the self-diagnosis, but may not output the obtained information.
[0230] For example, when the information about the result of the self-diagnosis at the maximum power consumption of 115 W (the first result) and the information about the result of the self-diagnosis at the minimum power consumption of 40 W (the second result) are consistent with each other, the result of performing the self-diagnosis on the state of the cordless vacuum cleaner 100 may be obtained, and the obtained result of performing the self-diagnosis may be output, but the result of performing the self-diagnosis may not be output. For example, when the information about the result of the self-diagnosis at the maximum power consumption of 115 W (the first result) and the information about the result of the self-diagnosis at the minimum power consumption of 40 W (the second result) are inconsistent with each other, the self-diagnosis operation on the state of the cordless cleaner 100 may be determined to be an error, and the self-diagnosis may be performed again. For example, at least one abnormal state is diagnosed in the information about the result of the self-diagnosis at the maximum power consumption of 115 W (the first result) and the information about the result of the self-diagnosis at the minimum power consumption of 40 W (the second result), the cordless vacuum cleaner 100 may obtain the information about the result of performing the self-diagnosis as information that the abnormal state occurs, and may output the obtained information, but may not output the obtained information. As described above, a relatively more accurate self-diagnosis result can be obtained based on the result of the self-diagnosis at the maximum power consumption of 115 W (first result) and the result of the self-diagnosis at the minimum power consumption of 40 W (second result).
[0231] exist Fig.17In operation S1780 of , the cordless vacuum cleaner 100 may perform self-diagnosis on the state of the cordless vacuum cleaner 100 by using at least one value among the obtained values. For example, the self-diagnosis on the state of the cordless vacuum cleaner 100 may be performed by using only the flow path pressure value obtained at the minimum power consumption of 40 W. For example, the self-diagnosis on the state of the cordless vacuum cleaner 100 may be performed by using only the load value (e.g., operating current value) of the brush device 2000 obtained at the minimum power consumption of 40 W. For example, the self-diagnosis on the state of the cordless vacuum cleaner 100 may be performed by using only the flow path pressure value obtained at the maximum power consumption of 115 W. For example, the self-diagnosis on the state of the cordless vacuum cleaner 100 may be performed by using only the load value (e.g., operating current value) of the brush device 2000 obtained at the maximum power consumption of 115 W. For example, based on the result information of the self-diagnosis of the state of the cordless vacuum cleaner 100 using the flow path pressure value obtained at the minimum power consumption of 40 W and the result information of the self-diagnosis of the state of the cordless vacuum cleaner 100 using the flow path pressure value obtained at the maximum power consumption of 40 W, information about the result of the self-diagnosis performed on the cordless vacuum cleaner 100 may be output. For example, based on the result information of the self-diagnosis performed on the state of the cordless vacuum cleaner 100 using the load value (e.g., operating current value) of the brush device 2000 obtained at the minimum power consumption of 40 W and the result information of the self-diagnosis performed on the state of the cordless vacuum cleaner 100 using only the load value (e.g., operating current value) of the brush device 2000 obtained at the maximum power consumption of 115 W, information about the result of the self-diagnosis performed on the state of the cordless vacuum cleaner 100 may be output.
[0232] When Fig.17 , when the self-diagnosis result information is not output in the embodiment shown in , the first processor 1800 may store the self-diagnosis result information in the first memory 1900, and may use the stored self-diagnosis result information to control the operation of the cordless vacuum cleaner 100. For example, when the self-diagnosis result information is a progressive abnormal state, at least one of an operating parameter value related to a flow path pressure value of the cordless vacuum cleaner 100 and an operating parameter value related to a load value (e.g., an operating current value) of the brush device 2000 may be corrected based on the self-diagnosis result information stored in the first memory 1900.
[0233] Fig.19 is a flowchart of a self-diagnosis method of the cleaning system 1 according to an embodiment of the present disclosure. Fig.19 This includes a case where the cordless vacuum cleaner 100 is docked to the station device 200 and a case where the cordless vacuum cleaner 100 is not docked to the station device 200 .
[0234] according to Fig.19The self-diagnosis method of the present invention may start operating when the cordless vacuum cleaner 100 and the station device 200 are turned on, but the self-diagnosis method is not limited thereto. For example, when a user input for requesting self-diagnosis is received through the first user interface 1700 of the cordless vacuum cleaner 100, the self-diagnosis according to the embodiment of the present disclosure may be performed. For example, when a user input for requesting self-diagnosis is received through the second user interface 204 of the station device 200, the self-diagnosis according to the embodiment of the present disclosure may be performed. For example, when a self-diagnosis request command transmitted from the user terminal 400 is received through the cordless vacuum cleaner 100 or the station device 200, the self-diagnosis according to the embodiment of the present disclosure may be performed.
[0235] exist Fig.19 In operation S1910, it is identified whether the cordless vacuum cleaner 100 is docked to the station device 200. According to an embodiment of the present disclosure, when the battery 1500 contacts the charging terminal of the station device 200, the first processor 1800 can sense that the battery 1500 starts to be charged. Therefore, when the charging of the battery 1500 starts, the first processor 1800 of the cordless vacuum cleaner 100 can recognize that the cordless vacuum cleaner 100 or the cleaning body 1000 is docked to the station device 200. According to an embodiment of the present disclosure, when the battery 1500 is charged through the charging terminal of the station device 200, the station device 200 can sense the power (current) charged to the battery 1500 of the cordless vacuum cleaner 100 or the cleaning body 1000 through the charging terminal. Therefore, when the power (current) charged to the battery 1500 is sensed, the second processor 203 of the station device 200 can recognize that the cordless vacuum cleaner 100 is docked.
[0236] According to the embodiments of the present disclosure, Fig. 20 The state in which the cordless vacuum cleaner 100 is docked to the station device 200 is recognized as shown in FIG. Fig. 20 is a diagram for describing an operation of sensing a docking state of the cordless vacuum cleaner 100 performed by the station device 200 according to an embodiment of the present disclosure.
[0237] refer to Fig. 20 , the station device 200 may identify whether the cordless vacuum cleaner 100 is docked to the station device 200 by using the docking sensor 210. For example, the cordless vacuum cleaner 100 may include the magnetic material 1450, and the station device 200 may include the docking sensor 210. The docking sensor 210 may include a TMR sensor, but is not limited thereto.
[0238] When the user 5 docks the cordless vacuum cleaner 100 on the station device 200, the distance d between the magnetic material 1450 attached to the first dust collection part 1200 of the cleaning body 1000 included in the cordless vacuum cleaner 100 and the docking sensor 210 decreases, and thus, the docking sensor 210 may sense the magnetic material 1450 attached to the first dust collection part 1200. When the docking sensor 210 senses the magnetic material 1450, the station device 200 may recognize that the cordless vacuum cleaner 100 is docked.
[0239] According to an embodiment of the present disclosure, the cordless vacuum cleaner 100 may receive information indicating docking to the station device 200 from the station device 200 through short-range wireless communication (e.g., BLE communication) with the station device 200. The station device 200 may receive information indicating docking of the cordless vacuum cleaner 100 to the station device 200 from the cordless vacuum cleaner 100 through short-range wireless communication (e.g., BLE communication) with the cordless vacuum cleaner 100.
[0240] In operation S1910, when the cordless vacuum cleaner 100 is docked on the station device 200, in operation S1920, the cordless vacuum cleaner 100 may Fig.17 , the state of the station device 200 and the cordless vacuum cleaner 100 may be self-diagnosed as shown in . For example, the cordless vacuum cleaner 100 may obtain the pressure value PA1 of the station device 200 before the dust discharge operation, and may perform the dust discharge operation. Thereafter, the cordless vacuum cleaner 100 may obtain the pressure value PA2 of the station device 200, and may self-diagnose the state of the station device 200 by comparing the difference PA between the obtained pressure values = PA1-PA2 with the diagnostic condition data (or diagnostic reference data) for identifying the state of the station device 200.
[0241] In operation S1920, the cordless vacuum cleaner 100 may obtain the pressure value PB1 before the first suction motor 1110 is operated, and may operate the cordless vacuum cleaner 100 at the minimum power consumption (e.g., 40 W) to obtain at least one of the flow path pressure value PB=PB1-PB2 and the load value (e.g., operating current value) of the brush device 2000 to perform self-diagnosis on the state of the cordless vacuum cleaner 100. In operation S1920, the cordless vacuum cleaner 100 may operate the cordless vacuum cleaner 100 at the maximum power consumption (e.g., 115 W) to obtain at least one of the flow path pressure value PB'=PB1-PB2' and the load value (e.g., operating current value) of the brush device 2000 to perform self-diagnosis on the state of the cordless vacuum cleaner 100.
[0242] As a result of performing self-diagnosis in operation S1920, when at least one abnormal state is sensed, in operation S1930, the cordless vacuum cleaner 100 may output information for self-diagnosis, but may not output the information for self-diagnosis and may store the information for self-diagnosis in the first memory 1900.
[0243] As a result of performing the self-diagnosis in operation S1920, when both the state of the station device 200 and the state of the cordless vacuum cleaner 100 are normal, in operation S1940, the cordless vacuum cleaner 100 and the station device 200 may perform normal operations. For example, when the cordless vacuum cleaner 100 is docked to the station device 200, the normal operations may include a charging operation of the battery 1500, a dust removal operation, and the like.
[0244] When it is identified in operation S1910 that the cordless vacuum cleaner 100 is not docked to the station device 200, in operation S1950, the cordless vacuum cleaner 100 may perform self-diagnosis alone. Fig. 9 As described above, the self-diagnosis of the state of the cordless vacuum cleaner 100 may be performed based on at least one of the flow path pressure value PB obtained by operating the cordless vacuum cleaner 100 according to one type of power consumption and the load value (e.g., operating current value) of the brush device 2000. However, according to the self-diagnosis of the state of the cordless vacuum cleaner 100 according to the embodiment of the present disclosure, the self-diagnosis result information may be obtained based on the self-diagnosis result (second result) of the state of the cordless vacuum cleaner 100 based on at least one of the flow path pressure value PB obtained by operating the cordless vacuum cleaner 100 at the minimum power consumption (e.g., 40 W) and the load value (e.g., operating current value) of the brush device 2000 and the self-diagnosis result (first result) of the state of the cordless vacuum cleaner 100 based on at least one of the flow path pressure value PB obtained by operating the cordless vacuum cleaner 100 at the maximum power consumption (e.g., 115 W) and the load value (e.g., operating current value) of the brush device 2000, and the obtained result information may be output, or the obtained result information may not be output but may be stored in the first memory 1900.
[0245] In operation S1950 , when at least one abnormal state is diagnosed as a result of the self-diagnosis, the cordless vacuum cleaner 100 may output self-diagnosis result information, or may not output the self-diagnosis result information but may store it in the first memory 1900 in operation S1960 .
[0246] When the states of the cordless vacuum cleaner 100 are all normal as a result of self-diagnosis in operation S1950, the cordless vacuum cleaner 100 may perform normal operation in operation S1970. For example, when the brush device 2000 is not installed, the normal operation of the cordless vacuum cleaner 100 may perform a handheld operation mode. The handheld operation mode may be selectively executed as a jet, super strong, strong, or normal mode. The handheld operation mode may be selected by the user 5, but may be selectively executed by the AI model according to the state of the surface of the cleaning object. When the brush device 2000 is installed and the installed brush device 2000 is a wet mop brush, the cordless vacuum cleaner 100 may operate in a wet mop mode. When the installed brush device 2000 is a floor / carpet / AI multifunctional brush, a jet, super strong, strong, normal, or smart AI mode may be selectively executed. The smart AI mode may only be used for brush types with an AI function. The operation mode of the brush device 2000 may be selected by the user 5, but may be selectively executed according to the surface of the cleaning object.
[0247] Fig.21 is a flowchart of the operation of the self-diagnosis method of the cleaning system 1 according to an embodiment of the present disclosure. Fig.21 A situation in which a self-diagnosis is performed by the cordless vacuum cleaner 100 when the cordless vacuum cleaner 100 is docked to the station device 200 is shown.
[0248] refer to Fig.21 In operation S2105, the first processor 1800 of the cordless vacuum cleaner 100 and the second processor 203 of the station device 200 may check the specification (standard) and model (model information and identification information) of the cordless vacuum cleaner 100 based on short-range wireless communication with each other (through the first communication interface 1600 of the cordless vacuum cleaner 100 and the second communication interface 201 of the station device 200). Here, it may be identified whether the brush device 2000 is attached to or detached from the cordless vacuum cleaner 100, and the type of the brush device 2000 may be identified. In operation S2105, when the checked specification and the checked model of the cordless vacuum cleaner 100 are not suitable for the specification and model of the station device 200, subsequent operations may not be performed. Here, a notification indicating that the specifications or models between the cordless vacuum cleaner 100 and the station device 200 do not correspond to each other or are incompatible with each other may be output by the cordless vacuum cleaner 100 or the station device 200, or a message corresponding to the notification may be displayed.
[0249] In operation S2110, the station device 200 may identify the docking state of the cordless vacuum cleaner 100. The operation of identifying the docking state of the cordless vacuum cleaner 100 may be as described above with reference to Fig. 20As described above, the docking sensor 210 included in the station device 200 is used. Alternatively, as described above with reference to Fig.19 As described in operation S1901, the docking state of the cordless vacuum cleaner 100 may be identified based on the charging state of the battery 1500. When recognizing that the cordless vacuum cleaner 100 is docked, the station device 200 may transmit docking state information indicating the docking state to the cordless vacuum cleaner 100 in operation S2115.
[0250] In operation S2120, the station device 200 may obtain the pressure value PA1 measured by the second pressure sensor 206. In operation S2125, the station device 200 may transmit the pressure value PA1 (atmospheric pressure value) measured by the second pressure sensor 206 to the cordless vacuum cleaner 100 based on the short-range wireless communication between the cordless vacuum cleaner 100 and the station device 200. Therefore, the cordless vacuum cleaner 100 may obtain the pressure value PA1 of the station device 200.
[0251] In operation S2130 , a dust discharge operation of discharging dust in the first dust collection part 1200 of the cordless vacuum cleaner 100 to the second dust collection part 209 of the station device 200 may be performed by opening a door of the first dust collection part 1200 of the cordless vacuum cleaner 100 and operating the second suction motor 207 of the station device 200 .
[0252] In operation S2135, when the dust exhaust operation is completed and the door of the first dust collecting part 1200 of the cordless vacuum cleaner 100 is closed, the station device 200 may obtain the pressure value PA2 measured by the second pressure sensor 206. In operation S2140, the station device 200 may transmit the obtained pressure value PA2 to the cordless vacuum cleaner 100 through a short-range wireless communication method.
[0253] In operation S2145 , the cordless vacuum cleaner 100 may obtain a pressure value PB1 (atmospheric pressure value) measured by the first pressure sensor 1400 before operation of the first suction motor 1110 .
[0254] In operation S2150, the cordless vacuum cleaner 100 may obtain the pressure value PB2 measured by the first pressure sensor 1400 and the load value (eg, operating current value) of the brush device 2000 by driving the first suction motor 1110 of the cordless vacuum cleaner 100 using preset power consumption (eg, 40 W or 115 W).
[0255] In operation S2155, the cordless vacuum cleaner 100 may perform self-diagnosis on the state of the cordless vacuum cleaner 100 and the state of the station device 200 by comparing the obtained values (the difference between the pressure values PA1 and PA2 of the station device 200, the difference between the pressure values PB1 and PB2 of the cordless vacuum cleaner 100, and the load value (e.g., operating current value) of the brush device 200) with the diagnostic condition data stored in the first memory 1900. Here, the cordless vacuum cleaner 100 may perform self-diagnosis on the state of the cordless vacuum cleaner 100 by using at least one of the difference between the pressure values obtained by the first pressure sensor 1400 and the load value (e.g., operating current value) of the brush device 200.
[0256] In operation S2160, when at least one abnormal state is determined as a result of performing the self-diagnosis, the cordless vacuum cleaner 100 may output information for the self-diagnosis, but may not output the information for the self-diagnosis and may store the information in the first memory 1900. In operation S2160, when no abnormal state is determined as a result of performing the self-diagnosis, the cordless vacuum cleaner 100 may perform a normal operation. For example, the normal operation may include a charging operation of the battery 1500.
[0257] Fig. 22 is a flowchart of the operation of the self-diagnosis method of the cleaning system 1 according to an embodiment of the present disclosure. Fig. 22 A case where a self-diagnosis is performed by the station device 200 when the cordless vacuum cleaner 100 is docked to the station device 200 is shown.
[0258] refer to Fig. 22 , in operation S2205, the first processor 1800 of the cordless vacuum cleaner 100 and the second processor 203 of the station device 200 may check the specification and model of the cordless vacuum cleaner 100 based on the short-range wireless communication communicating with each other (through the first communication interface 1600 of the cordless vacuum cleaner 100 and the second communication interface 201 of the station device 200). Here, whether the brush device 2000 is attached to or detached from the cordless vacuum cleaner 100, and the type of the brush device 2000 may be recognized. In operation S2205, when the checked specification and the checked model of the cordless vacuum cleaner 100 are not suitable for the specification and model of the station device 200, subsequent operations may not be performed. Here, a notification indicating that the specifications or models between the cordless vacuum cleaner 100 and the station device 200 do not correspond to each other or are incompatible with each other may be output through a speaker (not shown) included in the cordless vacuum cleaner 100 or the station device 200, or a message corresponding to the notification may be displayed on the display 1710 included in the cordless vacuum cleaner 100 or a display (not shown) included in the station device 200.
[0259] In operation S2210, the station device 200 may identify the docking state of the cordless vacuum cleaner 100. Fig. 20 As described above, the operation of recognizing the docking state of the cordless vacuum cleaner 100 on the station device 200 is performed by using the docking sensor 210 included in the station device 200. Fig.19 As described in operation S1910 of FIG. 19 , an operation of recognizing a docking state of the cordless vacuum cleaner 100 on the station device 200 is performed based on a charging operation of the battery 1500 .
[0260] In operation S2220 , before performing the dust exhaust operation, the station device 200 may obtain a pressure value PA1 measured by the second pressure sensor 206 .
[0261] In operation S2230, a dust discharge operation may be performed, wherein the cordless vacuum cleaner 100 opens the door of the first dust collection part 1200 and the station device 200 discharges dust in the first dust collection part 1200 of the cordless vacuum cleaner 100 to the second dust collection part 209 of the station device 200 by driving the second suction motor 207. The dust discharge operation may be performed as described above with reference to Fig.21 The operation S2130 is performed as described.
[0262] In operation S2235 , when the dust exhaust operation is completed and the door of the first dust collecting portion 1200 of the cordless vacuum cleaner 100 is closed, the station device 200 may obtain a pressure value PA2 measured by the second pressure sensor 206 .
[0263] In operation S2240, before the operation of the first suction motor 1110, the cordless vacuum cleaner 100 may obtain a pressure value PB1 (atmospheric pressure value) measured by the first pressure sensor 1400. In operation S2245, the cordless vacuum cleaner 100 may transmit the pressure value PB1 to the station device 200 through a short-range wireless communication method established through the first communication interface 1600. The station device 200 may receive the pressure value PB1 through the second communication interface 201.
[0264] In operation S2250 , the cordless vacuum cleaner 100 may obtain a pressure value PB2 measured by the first pressure sensor 1400 and a load value (eg, operating current value) of the brush device 2000 by driving the first suction motor 1110 of the cordless vacuum cleaner 100 using preset power consumption (eg, 40 W or 115 W).
[0265] In operation S2255, the cordless vacuum cleaner 100 may transmit the obtained pressure value PB2 and the load value (e.g., operating current value) of the brush device 2000 to the station device 200 through a short-range wireless communication method established through the first communication interface 1600. The station device 200 may receive the pressure value PB2 and the load value (e.g., operating current value) of the brush device 2000 through the second communication interface 201.
[0266] In operation S2260, the station device 200 may perform self-diagnosis on the state of the cordless vacuum cleaner 100 and the state of the station device 200 by comparing the obtained values (the difference between the pressure values PA1 and PA2 of the station device 200, the difference between the pressure values PB1 and PB2 of the cordless vacuum cleaner 100, and the load value (e.g., operating current value) of the brush device 200) with the diagnostic condition data for identifying the states of the cordless vacuum cleaner 100 and the station device 200 stored in the second memory 202. Here, the station device 200 may perform self-diagnosis on the state of the cordless vacuum cleaner 100 based on at least one of the flow path pressure value of the cordless vacuum cleaner 100 and the load value (e.g., operating current value) of the brush device 200.
[0267] In operation S2265, when at least one abnormal state is determined as a result of performing self-diagnosis, the cordless vacuum cleaner 100 may output information for self-diagnosis. The station device 200 may output information for self-diagnosis in various methods. For example, the station device 200 may output information for self-diagnosis through the second user interface 204. The station device 200 may send information for self-diagnosis to the user terminal 400, but is not limited thereto. When no abnormal state is determined as a result of performing self-diagnosis, the station device 200 may perform normal operation. For example, the normal operation may be a charging operation of the battery 1500.
[0268] Fig.23 is a diagram for describing a cleaning system 1 according to an embodiment of the present disclosure.
[0269] refer to Fig.23 In addition to the cordless vacuum cleaner 100 and the station device 200, the cleaning system 1 according to the embodiment of the present disclosure may further include a server device 300 and a user terminal 400. Figure 1 The cleaning system 1 including the cordless vacuum cleaner 100 and the station device 200 is described, and thus, the server device 300 and the user terminal 400 will be described here.
[0270] The user terminal 400 according to an embodiment of the present disclosure may be a device registered to the server device 300 by using the same account as the station device 200 or the cordless vacuum cleaner 100. The user terminal 400 may include a smartphone, a laptop computer, a tablet personal computer (PC), a digital camera, an e-book terminal, a digital broadcast terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a wearable device, a device including a display, etc., but is not limited thereto. Hereinafter, for ease of explanation, a case where the user terminal 400 is a smartphone is described as an example.
[0271] According to an embodiment of the present disclosure, the user terminal 400 may communicate with at least one of the server device 300, the station device 200, and the wireless vacuum cleaner 100. The user terminal 400 may communicate directly with the station device 200 or the wireless vacuum cleaner 100 through short-range wireless communication, or may communicate indirectly with the station device 200 or the wireless vacuum cleaner 100 through the server device 300.
[0272] According to an embodiment of the present disclosure, the user terminal 400 may execute a certain application (eg, a home appliance management application) provided by the server device 300 based on user input. In this case, the user may recognize the state of the cordless vacuum cleaner 100 or the state of the station device 200 through the execution window of the application.
[0273] For example, through the execution window of the application, the user terminal 400 may provide status information of the second dust collection part 209 of the station device 200 (e.g., normal status, pre-notification of replacement, replacement notification, etc.), information related to the dust discharge operation of the station device 200 (e.g., last emptying of the dust box - one minute ago), an icon for the dust discharge operation (e.g., emptying dust), an icon for setting an operation mode for the dust discharge operation (e.g., automatic emptying of dust), etc., but not limited thereto. According to an embodiment of the present disclosure, the user terminal 400 may provide the user 5 with a notification of a self-diagnosis result of the status of the cordless vacuum cleaner 100 or the status of the station device 200.
[0274] The server device 300 according to an embodiment of the present disclosure may be a device configured to manage the station device 200 and the cordless vacuum cleaner 100. For example, the server device 300 may be a home appliance management server. The server device 300 may manage user account information and information about home appliances linked to the user account. For example, the user 5 may create a user account by accessing the server device 300 via the user terminal 400. The user account may be identified by an identity and a password set by the user 5.
[0275] The server device 300 may register the station device 200 and the cordless vacuum cleaner 100 to the user account according to a predetermined procedure. For example, the server device 300 may register the station device 200 and the cordless vacuum cleaner 100 by linking the identification information (e.g., serial number or MAC address) of the station device 200 and the identification information of the cordless vacuum cleaner 100 to the user account. When the station device 200 and the cordless vacuum cleaner 100 are registered to the server device 300, the server device 300 may periodically receive the status information of the station device 200 or the status information of the cordless vacuum cleaner 100 from the station device 200, and may manage the status of the station device 200 or the status of the cordless vacuum cleaner 100. The status of the station device 200 or the status of the cordless vacuum cleaner 100 may include a status according to self-diagnosis. The status information of the station device 200 may include status information (e.g., normal status, replacement pre-notification status, replacement notification status, etc.) of the second dust collection part 209 included in the station device 200. The state information of the cordless vacuum cleaner 100 may include flow path blockage position information of the cordless vacuum cleaner 100 and state information of the first dust collecting portion 1110 (eg, a normal state, a state requesting emptying of dust, etc.).
[0276] According to an embodiment of the present disclosure, the AI model (learning model) may include at least one of a support vector machine (SVM) model, a neural network model, a random forest model, or a graphical model, but is not limited thereto.
[0277] The SVM model may be an algorithm that uses a kernel function based on properties in the data to form a hyperplane with a maximum margin to classify the data in a three-dimensional space. A random forest model may be an integrated algorithm for training multiple decision trees and comprehensively predicting the results of multiple decision trees. A neural network model may be an algorithm for deriving an output by combining a weight for each input value with a conversion function. A map model may be an algorithm for representing the independence between probability variables as a map. Here, the probability variables may be represented as nodes, and the conditional independence between the probability variables may be represented as edges. As for the SVM model, it has relatively high accuracy and a fast response rate, thereby allowing the operation of the cordless vacuum cleaner 100 to quickly switch to the optimal specification, and therefore, the AI model described in accordance with an embodiment of the present disclosure may be an SVM model.
[0278] The SVM model can be generated by supervised learning. The SVM model can be configured to infer which group of the training group the newly input data belongs to after being trained by training data with additional labels. According to an embodiment of the present disclosure, the SVM model can be trained by using the load value (e.g., operating current value) of the brush device 2000 in a predetermined use environment state and the pressure value (flow path pressure value) of the first suction motor 1110 as training data.
[0279] The trained SVM model may be formed by at least one hyperplane for classifying the usage environment state. For example, the SVM model for predicting the usage environment state may be formed by Fig.10 A hyperplane for distinguishing between hard floor 1011 and carpet 1012, Fig.10 A hyperplane for distinguishing between the hard floor 1011 and the floor mat 1013, and Fig.10 A hyperplane for distinguishing between the carpet 1012 and the raised state 1014 is formed. Each hyperplane can be represented by a straight line equation (y=ax+b). In the straight line equation, a and b can be parameters, and the parameters can be corrected according to the strength of the suction force of the first suction motor 1110, the type of the brush device 2000, the state of the cordless vacuum cleaner 100 (e.g., the amount of dust), etc. Moreover, the equation of the hyperplane can be an equation of a higher power (e.g., y=ax 2 +b,y=ax 3 +b, etc.).
[0280] When to clean Fig.10When cleaning the hard floor 1011 of the brush device 2000, the flow path pressure value and the load value of the brush device 2000 (e.g., the operating current value) may be ordinary, but when cleaning the floor mat 1013, the flow path pressure value and the load value of the brush device 2000 (e.g., the operating current value) may be significantly increased. In addition, when cleaning the carpet 1012, the flow path pressure value may be ordinary, but the load value of the brush device 2000 (e.g., the operating current value) may be significantly increased, and when the brush device 2000 is in the raised state 1014, the flow path pressure value and the load value of the brush device 2000 (e.g., the operating current value) may be significantly reduced. Therefore, when an ordinary flow path pressure value and an ordinary load value of the brush device 2000 (e.g., the operating current value) are input to the SVM model, the SVM model may output "hard floor 1011" as the use environment state of the brush device 2000. When a high flow path pressure value and a high load value of the brush device 2000 (e.g., an operating current value) are input to the SVM model, the SVM model may output "floor mat 1013" as the use environment state of the brush device 2000. When a normal flow path pressure value and a high load value of the brush device 2000 (e.g., an operating current value) are input to the SVM model, the SVM model may output "carpet 1012" as the use environment state of the brush device 2000. When a low flow path pressure value and a low load value of the brush device 2000 (e.g., an operating current value) are input to the SVM model, the SVM model may output "lifting state 1014" as the use environment state of the brush device 2000. Here, the hard floor 1011 may be mapped to Figure 3 The first operating condition (condition #1), carpet 1012 can be mapped to Figure 3 The second operating condition (condition #2), the floor mat 1013 can be mapped to Figure 3 The third operating condition (condition #3), and the raised state 1014 can be mapped to Figure 3 The fourth operating condition (condition #4).
[0281] According to an embodiment of the present disclosure, when the equation of the hyperplane defining the SVM model changes from a straight line equation to an equation of a higher power, when a new hyperplane is added to the SVM model, or when the SVM model is updated and parameters are changed, a new version of software related to controlling the cordless vacuum cleaner 100 can be registered to the server device 300.
[0282] Fig.24 is a flowchart of a self-diagnosis method of the cleaning system 1 according to an embodiment of the present disclosure. Fig.24 A case is shown where the cordless vacuum cleaner 100 included in the cleaning system 1 performs self-diagnosis alone, thereby not identifying the type of the brush device 2000 .
[0283] refer to Fig.24In operation S2410, the first processor 1800 of the cordless vacuum cleaner 100 may identify whether the cordless vacuum cleaner 100 is in the raised state. Whether the cordless vacuum cleaner 100 is in the raised state may be identified based on a flow path pressure value and a load value (e.g., an operating current value) of the brush device 2000 according to the type of the brush device 2000. For example, when the load value of the brush device 2000 is an operating current value of the brush device 2000 less than 0.8A and the flow path pressure value of the brush device 2000 is -800Pa or more, the first processor 1800 may identify that the cordless vacuum cleaner 100 is in the raised state, but the load value (or reference load value) and the flow path pressure value (or reference flow path pressure value) of the brush device 2000 for identifying whether the cordless vacuum cleaner 100 is in the raised state are not limited to the above values. This is because the load value (e.g., operating current value) and the flow path pressure value of the brush device 2000 for identifying whether the cordless vacuum cleaner 100 is in the raised state may vary depending on the type of the brush device 2000 connected to the cordless vacuum cleaner 100, as shown in FIG. Figure 1 10 . The raised state of the cordless vacuum cleaner 100 may include a state in which the cordless vacuum cleaner 100 is docked to the station device 200 .
[0284] In operation S2410, when the use environment state of the cordless vacuum cleaner 100 is identified as the raised state, in operation S2420, the first processor 1800 of the cordless vacuum cleaner 100 may perform self-diagnosis for the state of the cordless vacuum cleaner 100. For example, the self-diagnosis may be performed by using the above reference Fig. 9 At least one of the flow path pressure value of the cordless vacuum cleaner 100 and the load value (eg, operating current value) of the brush device 2000 described in operation S930 of the present invention, as described above with reference to FIG. Fig.12 and Fig.15 Perform self-diagnosis as described.
[0285] Fig.24 An operation of displaying information on the self-diagnosis result through the display 1710 of the cordless vacuum cleaner 100 or an operation of outputting information as a notification sound or a notification message through a speaker included in the cordless vacuum cleaner 100 may be included.
[0286] The first processor 1800 included in the cordless vacuum cleaner 100 according to an embodiment of the present disclosure may be as follows: Fig.24, and when the brush device 2000 is identified as being in the raised state, the first processor 1800 may be configured to perform self-diagnosis on the state of the cordless vacuum cleaner 100 as described with reference to operation S2420. The first processor 1800 of the cordless vacuum cleaner 100 may identify at least one of a case where the load value of the brush device 2000 is an operating current value of the brush device 2000 less than 0.8A and a flow path pressure value is -800Pa or more, and a state where the cordless vacuum cleaner 100 is docked to the station device 200 as the raised state of the brush device 2000.
[0287] The cordless vacuum cleaner 100 according to an embodiment of the present disclosure includes: a cleaning body 1000 including a first suction motor 1110 configured to generate suction force of the cordless vacuum cleaner 100; a brush device 2000 connected to the cleaning body 1000; a load sensor 1134 configured to sense a load value of the brush device 2000; a first pressure sensor 1400 configured to measure a pressure value in a flow path in which the cleaning body 1000 and the brush device 2000 are connected to each other; a first memory 1900 storing one or more instructions; and at least one processor 18 00, wherein at least one processor 1800 is configured to execute one or more instructions to: identify the type of the brush device 2000; identify whether the use environment state of the brush device 2000 is a raised state; and, when the use environment state of the brush device 2000 is the raised state, perform self-diagnosis on the state of the cordless vacuum cleaner 100 by using at least one of a load value of the brush device 2000 sensed by the load sensor 1134 according to the type of the brush device 2000 and a flow path pressure value based on a pressure value measured by the first pressure sensor 1400.
[0288] According to an embodiment of the present disclosure, the load value of the brush device 2000 may include an operating current value of the brush device 2000, and at least one processor 1800 may identify at least one of a situation in which the operating current value of the brush device 2000 is less than a defined current value (e.g., 0.8A) and a flow path pressure value is a defined pressure value (e.g., -800Pa) or higher, and a state in which the cordless vacuum cleaner 100 is docked to the station device 200 as a raised state of the brush device 200.
[0289] At least one processor 1800 according to an embodiment of the present disclosure may be configured to: before operating the first suction motor 1110, obtain a first pressure value measured by a first pressure sensor 1400 on the inside of a flow path where the cleaning body 1000 and the brush device 2000 are connected to each other; when the first suction motor 1110 operates at a first power consumption, obtain a second pressure value measured by the first pressure sensor 1400; and obtain a first difference between the first pressure value and the second pressure value as a flow path pressure value.
[0290] At least one processor 1800 according to an embodiment of the present disclosure may also be configured to: perform at least one of an operation of performing self-diagnosis by comparing first diagnostic condition data for identifying the state of the cordless vacuum cleaner 100 considering the flow path pressure value with the flow path pressure value, and an operation of performing self-diagnosis by comparing second diagnostic condition data for identifying the state of the cordless vacuum cleaner 100 considering the load value of the brush device 2000 sensed by the load sensor 1134 with the load value of the brush device 2000.
[0291] At least one processor 1800 according to an embodiment of the present disclosure may also be configured to: obtain a third pressure value measured by the first pressure sensor 1400 when the first suction motor 1110 operates at a second power consumption; obtain a difference between the first pressure value and the third pressure value as a flow path pressure value at the second power consumption; perform self-diagnosis on the state of the wireless vacuum cleaner 100 by using the flow path pressure value obtained at the second power consumption; and obtain information about the result of performing the self-diagnosis based on a first result of performing the self-diagnosis on the state of the wireless vacuum cleaner 100 by using the flow path pressure value obtained at the first power consumption and a second result of performing the self-diagnosis on the state of the wireless vacuum cleaner 100 by using the flow path pressure value obtained at the second power consumption.
[0292] When the cordless vacuum cleaner 100 is docked to a station device 200 according to an embodiment of the present disclosure, at least one processor 1800 may also be configured to: obtain a first pressure value measured by a second pressure sensor 206 of the station device 200 before performing a dust removal operation of the station device 200; obtain a second pressure value measured by the second pressure sensor 206 of the station device 200 after performing the dust removal operation; obtain a second difference between the first pressure value before performing the dust removal operation and the second pressure value after performing the dust removal operation; and perform self-diagnosis of the status of the station device 200 based on the second difference.
[0293] Inspection guide items for the state of the cordless vacuum cleaner 100 based on the flow path pressure value of the cordless vacuum cleaner 100 according to an embodiment of the present disclosure may be different from inspection guide items for the state of the cordless vacuum cleaner 100 based on the load value of the brush device 2000 .
[0294] The cordless vacuum cleaner 100 according to an embodiment of the present disclosure may further include a battery 1500 configured to supply power to the cordless vacuum cleaner 100, and the at least one processor 1800 may further be configured to identify the type of the brush device 2000 based on a voltage value input to an input port connected to the brush device 2000 and a voltage value of the battery 1500.
[0295] The at least one processor 1800 according to an embodiment of the present disclosure may also be configured to perform a self-diagnosis on the state of the cordless vacuum cleaner 100 after the dust discharge operation from the cordless vacuum cleaner 100 to the station device 200 is completed.
[0296] The cordless vacuum cleaner 100 according to an embodiment of the present disclosure may include a display 1710 configured to display information, and the at least one processor 1800 may also be configured to control the display 1710 so that information on a result of performing the self-diagnosis is displayed through the display 1710 .
[0297] The first memory 1900 according to an embodiment of the present disclosure may store a learning model for self-diagnosing the state of the cordless vacuum cleaner 100 according to the type of the brush device 2000, and the at least one processor 1800 may be configured to perform self-diagnosis by applying the flow path pressure value and the load value of the brush device 200 to the learning model.
[0298] According to an embodiment of the present disclosure, when at least one of the obtained flow path pressure value and the load value of the brush device 2000 is included in the automatic correction range, the at least one processor 1800 may also be configured to automatically correct parameters of a learning model for a boundary surface for identifying a state of the cordless vacuum cleaner 100.
[0299] According to an embodiment of the present disclosure, a self-diagnosis method of a cordless vacuum cleaner 100 including a cleaning body 1000 including a first suction motor 1110, a brush device 2000 connected to the cleaning body 1000, a load sensor 1134 configured to sense a load value of the brush device 2000, and a first pressure sensor 1400 configured to measure a pressure value in a flow path connecting the cleaning body 1000 and the brush device 2000 to each other may include: identifying a type of the brush device 2000; identifying whether a usage environment state of the brush device 2000 is a raised state; and, when the usage environment state of the brush device 2000 is the raised state, performing self-diagnosis on a state of the cordless vacuum cleaner 100 by using at least one of a load value of the brush device 2000 sensed by the load sensor 1134 according to the type of the brush device 2000 and a flow path pressure value based on a pressure value measured by the first pressure sensor 1400.
[0300] According to an embodiment of the present disclosure, identifying the lifting state may include: identifying whether the load value of the brush device 2000 includes the operating current value of the brush device 2000, whether the operating current value of the brush device 2000 is less than a limited current value (e.g., 0.8A) and whether the flow path pressure value is a limited pressure value (e.g., -800Pa) or higher; and identifying whether the cordless vacuum cleaner 100 is in a state where the cordless vacuum cleaner 100 is docked to the station device 200.
[0301] According to an embodiment of the present disclosure, performing self-diagnosis may include: before operating the first suction motor 1110, obtaining a first pressure value measured by a first pressure sensor 1400 on the inside of a flow path where a cleaning body 1000 and a brush device 2000 are connected to each other; when the first suction motor 1110 is operating at a first power consumption, obtaining a second pressure value measured by the first pressure sensor 1400; and obtaining a first difference between the first pressure value and the second pressure value as a flow path pressure value.
[0302] According to an embodiment of the present disclosure, performing self-diagnosis may include: performing at least one of an operation of performing self-diagnosis by comparing first diagnostic condition data for identifying the state of the cordless vacuum cleaner 100 considering the flow path pressure value with the flow path pressure value, and an operation of performing self-diagnosis by comparing second diagnostic condition data for identifying the state of the cordless vacuum cleaner 100 considering the load value of the brush device 2000 sensed by the load sensor 1134 with the operating current value of the brush device 2000.
[0303] According to an embodiment of the present disclosure, performing self-diagnosis may include: obtaining a third pressure value measured by the first pressure sensor 1400 when the first suction motor 1110 is operating at a second power consumption; obtaining a difference between the first pressure value and the third pressure value as a flow path pressure value at the second power consumption; performing self-diagnosis on the state of the wireless vacuum cleaner 100 by using the flow path pressure value obtained at the second power consumption; and obtaining information about the result of performing the self-diagnosis.
[0304] According to an embodiment of the present disclosure, the self-diagnosis method may further include: when the cordless vacuum cleaner 100 is docked to the station device 200, before performing a dust removal operation of the station device 200, obtaining a first pressure value measured by a second pressure sensor 206 of the station device 200; after performing the dust removal operation, obtaining a second pressure value measured by the second pressure sensor 206 of the station device 200; obtaining a second difference between the first pressure value before performing the dust removal operation and the second pressure value after performing the dust removal operation; and performing self-diagnosis on the state of the station device 200 based on the second difference.
[0305] According to an embodiment of the present disclosure, the self-diagnosis method of the cordless vacuum cleaner 100 may be performed after completing the dust discharge operation from the cordless vacuum cleaner 100 to the station device 200 , and may include displaying information on a result of performing the self-diagnosis through the display 1710 included in the cleaning body 1000 .
[0306] According to an embodiment of the present disclosure, the self-diagnosis method of the cordless vacuum cleaner 100 may be performed by applying a flow path pressure value and an operating current value of the brush device 2000 to a learning model for self-diagnosing a state of the cordless vacuum cleaner 100 according to a type of the brush device 2000 .
[0307] According to an embodiment of the present disclosure, identifying the type of the brush device 2000 may include identifying the type of the brush device 2000 based on a voltage value input to an input port connected to the brush device 2000 and a voltage value of the battery 1500 .
[0308] The self-diagnosis method according to an embodiment of the present disclosure may include automatically correcting a parameter of a learning model for a boundary surface for identifying a state of the cordless vacuum cleaner 100 when at least one of the obtained flow path pressure value and the load value of the brush device 2000 is included in an automatic correction range.
[0309] According to an embodiment of the present disclosure, the station device 200 on which the cordless vacuum cleaner 100 is docked may include a second communication interface 201 that communicates with the cordless vacuum cleaner 100, a second memory 202 that stores one or more instructions, and at least one processor 203, and the at least one processor 203 may be configured to: execute one or more instructions to receive at least one of a flow path pressure value and an operating current value of a brush device 2000 included in the cordless vacuum cleaner 100 from the cordless vacuum cleaner 100 through the second communication interface 201; perform self-diagnosis on the state of the cordless vacuum cleaner by using at least one of the received flow path pressure value and the operating current value of the brush device; and output information about the result of performing the self-diagnosis.
[0310] According to an embodiment of the present disclosure, a self-diagnosis method of the station device 20 on which the cordless vacuum cleaner 100 is docked may include: receiving at least one of a flow path pressure value and an operating current value of a brush device 2000 included in the cordless vacuum cleaner 100 through a second communication interface 201; performing self-diagnosis on a state of the cordless vacuum cleaner 100 by using at least one of the flow path pressure value and the operating current value of the brush device 2000; and outputting information about a result of performing the self-diagnosis.
[0311] The cordless vacuum cleaner 100 according to an embodiment of the present disclosure may include a cleaning body 1000, a brush device 2000, a load sensor 1134, a first pressure sensor 1400, a first memory 1900, and at least one processor 1800. The cleaning body 1000 may include a first suction motor 1110 configured to generate a suction force of the cordless vacuum cleaner 100. The brush device 2000 may be connected to the cleaning body 1000. The load sensor 1134 may be configured to sense a load value of the brush device 2000. The first pressure sensor 1400 may be configured to measure a pressure value in a flow path in which the cleaning body 1000 and the brush device 2000 are connected to each other. The first memory 1900 may store one or more instructions. At least one processor 1800 may execute one or more instructions to identify whether the use environment state of the brush device 2000 is a raised state. When the usage environment state of the brush device 2000 is a raised state, at least one processor 1800 may perform self-diagnosis on the state of the cordless vacuum cleaner 100 by using at least one of a load value of the brush device 2000 sensed by the load sensor 1134 according to the type of the brush device 2000 and a flow path pressure value based on a pressure value measured by the first pressure sensor 1400.
[0312] The self-diagnosis method of the cordless vacuum cleaner 100 according to an embodiment of the present disclosure may include identifying whether the use environment state of the brush device 2000 is the raised state. The self-diagnosis method of the cordless vacuum cleaner 100 according to an embodiment of the present disclosure may include: when the use environment state of the brush device 2000 is the raised state, performing self-diagnosis on the state of the cordless vacuum cleaner 100 by using at least one of a load value of the brush device 2000 sensed by the load sensor 1134 according to the type of the brush device and a flow path pressure value based on a pressure value measured by the first pressure sensor 1400.
[0313] The machine-readable storage medium may be configured as a non-transitory storage medium. Here, the term "non-transitory storage medium" merely means that the medium is a real device and does not include signals (e.g., electromagnetic waves), and does not distinguish between storage media that semi-permanently store data and storage media that temporarily store data. For example, a "non-transitory storage medium" may include a cache that temporarily stores data.
[0314] According to an embodiment, the method according to various embodiments disclosed in this specification can be set as an inclusion of a computer program product. The computer program product can be traded between a seller and a buyer as a product. The computer program product can be distributed in the form of a machine-readable storage medium (e.g., a compact disc (CD)-ROM), or can be distributed online (e.g., downloaded or uploaded) through an application store, or distributed directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable application) can be at least temporarily stored in a machine-readable storage medium such as a memory of a manufacturer's server, an application store's server, or a relay server, or can be temporarily generated.
Claims
1. A cordless vacuum cleaner (100), comprising: A cleaning body (1000) comprising a first suction motor (1110) configured to generate a suction force of the cordless vacuum cleaner (100); A brush device (2000) connected to the cleaning body (1000); A load sensor (1134) configured to sense a load value of the brush device (2000); a first pressure sensor (1400) configured to measure a pressure value in a flow path connecting the cleaning body (1000) and the brush device (2000); A first memory (1900) storing one or more instructions; and at least one processor (1800), Wherein, the at least one processor (1800) is configured to execute the one or more instructions to: identifying the type of the brush device (2000); identifying whether the use environment state of the brush device (2000) is a raised state; and, When the use environment state of the brush device (2000) is the raised state, self-diagnosis of the state of the cordless vacuum cleaner (100) is performed by using at least one of a load value of the brush device (2000) sensed by the load sensor (1134) according to the type of the brush device (2000) and a flow path pressure value based on the pressure value measured by the first pressure sensor (1400).
2. The cordless vacuum cleaner according to claim 1, wherein The load value of the brush device (2000) includes an operating current value of the brush device (2000), and The at least one processor (1800) is configured to recognize at least one of a situation in which an operating current value of the brush device (2000) is less than a defined current value and the flow path pressure value is a defined pressure value or higher, and a state in which the cordless vacuum cleaner (100) is docked to the station device (200) as a raised state of the brush device (2000).
3. The cordless vacuum cleaner according to claim 1 or 2, wherein: The at least one processor (1800) is configured to: Before operating the first suction motor (1110), obtaining a first pressure value measured by the first pressure sensor (1400), the first pressure sensor (1400) being installed inside the flow path where the cleaning body (1000) and the brush device (2000) are connected to each other; When the first suction motor (1110) operates at a first power consumption, obtaining a second pressure value measured by the first pressure sensor (1400); and A first difference between the first pressure value and the second pressure value is obtained as the flow path pressure value.
4. The cordless vacuum cleaner according to any one of claims 1 to 3, wherein: The at least one processor (1800) is further configured to perform at least one of the following operations: performing the self-diagnosis operation by comparing first diagnosis condition data for identifying the state of the cordless vacuum cleaner (100) in consideration of the flow path pressure value with the flow path pressure value, and The self-diagnostic operation is performed by comparing second diagnosis condition data for identifying the state of the cordless vacuum cleaner (100) in consideration of the load value of the brush device (2000) sensed by the load sensor (1134) with the load value of the brush device (2000).
5. A cordless vacuum cleaner according to any one of claims 2 to 4, wherein: The at least one processor (1800) is further configured to: When the first suction motor (1110) operates at a second power consumption, obtaining a third pressure value measured by the first pressure sensor (1400); obtaining a difference between the first pressure value and the third pressure value as the flow path pressure value under the second power consumption; performing the self-diagnosis on the state of the cordless vacuum cleaner (100) by using the flow path pressure value obtained at the second power consumption; as well as Information on a result of performing the self-diagnosis is obtained based on a first result of performing the self-diagnosis on the state of the cordless vacuum cleaner (100) by using the flow path pressure value obtained at the first power consumption and a second result of performing the self-diagnosis on the state of the cordless vacuum cleaner (100) by using the flow path pressure value obtained at the second power consumption.
6. The cordless vacuum cleaner of claim 5, wherein: When the cordless vacuum cleaner (100) is docked on the station device (200), The at least one processor (1800) is further configured to: before performing a dust removal operation of the station device (200), obtain a first pressure value measured by a second pressure sensor (206) of the station device (200); After performing the dust removal operation, obtaining a second pressure value measured by a second pressure sensor (206) of the station device (200); obtaining a second difference between the first pressure value before performing the dust removal operation and the second pressure value after performing the dust removal operation; as well as A self-diagnosis is performed on the state of the station device (200) based on the second difference.
7. A cordless vacuum cleaner according to any one of claims 1 to 6, wherein: Inspection guide items for the state of the cordless vacuum cleaner (100) based on a flow path pressure value of the cordless vacuum cleaner (100) are different from inspection guide items for the state of the cordless vacuum cleaner (100) based on a load value of the brush device (2000).
8. The cordless vacuum cleaner according to any one of claims 1 to 7, further comprising a battery (1500) configured to supply power to the cordless vacuum cleaner (100), in, The at least one processor (1800) is also configured to identify the type of the brush device (2000) based on a voltage value input to an input port connected to the brush device (2000) and a voltage value of the battery (1500).
9. The cordless vacuum cleaner according to any one of claims 1 to 8, wherein: The at least one processor (1800) is further configured to perform the self-diagnosis on the status of the cordless vacuum cleaner (100) after completing the dust removal operation from the cordless vacuum cleaner (100) to the station device (200).
10. The cordless vacuum cleaner according to any one of claims 1 to 9, further comprising a display (1710) configured to display information, in, The at least one processor (1800) is also configured to control the display (1710) so that the information about the result of performing the self-diagnosis is displayed through the display (17100).
11. A cordless vacuum cleaner according to any one of claims 1 to 10, wherein: The first memory (1900) stores a learning model configured to self-diagnose the state of the cordless vacuum cleaner (100) according to the type of the brush device (2000), and the at least one processor (1800) is configured to perform the self-diagnosis by applying the flow path pressure value and the load value of the brush device (200) to the learning model.
12. The cordless vacuum cleaner of claim 11, wherein: When at least one of the obtained flow path pressure value and the load value of the brush device (2000) is included in the automatic correction range, the at least one processor (1800) is further configured to automatically correct the parameters of the learning model in consideration of a boundary surface for identifying the state of the cordless vacuum cleaner (100).
13. A self-diagnosis method for a cordless vacuum cleaner (100), the cordless vacuum cleaner (100) comprising: A cleaning body (1000), a brush device (2000), a load sensor (1134) and a first pressure sensor (1400), wherein the cleaning body (1000) comprises a first suction motor (1110), the brush device (2000) is connected to the cleaning body (1000), the load sensor (1134) is configured to sense a load value of the brush device (2000), and the first pressure sensor (1400) is configured to measure a pressure value in a flow path connecting the cleaning body (1000) and the brush device (2000), wherein the self-diagnosis method comprises: identifying the type of the brush device (2000); identifying whether the use environment state of the brush device (2000) is a raised state; and, When the use environment state of the brush device (2000) is the raised state, self-diagnosis of the state of the cordless vacuum cleaner (100) is performed by using at least one of a load value of the brush device (2000) sensed by the load sensor (1134) according to the type of the brush device (2000) and a flow path pressure value based on the pressure value measured by the first pressure sensor (1400).
14. The self-diagnosis method according to claim 13, wherein: The load value of the brush device (2000) includes an operating current value of the brush device (2000), and Identifying the raised state includes: identifying whether the operating current value of the brush device (2000) is less than a defined current value and whether the flow path pressure value is a defined pressure value or higher; and It is identified whether the cordless vacuum cleaner (100) is in a state where the cordless vacuum cleaner (100) is docked to the station device (200).
15. The self-diagnosis method according to claim 13 or 14, wherein: Performing the self-diagnosis further includes: Before operating the first suction motor (1110), obtaining a first pressure value measured by the first pressure sensor (1400), the first pressure sensor (1400) being installed inside the flow path where the cleaning body (1000) and the brush device (2000) are connected to each other; When the first suction motor (1110) operates at a first power consumption, obtaining a second pressure value measured by the first pressure sensor (1400); and obtaining a first difference between the first pressure value and the second pressure value as the flow path pressure value, Performing the self-diagnosis further includes: performing the self-diagnosis by comparing first diagnosis condition data for identifying the state of the cordless vacuum cleaner (100) in consideration of the flow path pressure value with the flow path pressure value; and performing the self-diagnosis by comparing second diagnosis condition data for identifying the state of the cordless vacuum cleaner (100) in consideration of the load value of the brush device (2000) sensed by the load sensor (1134) with the load value of the brush device (2000), and Performing the self-diagnosis further includes: When the first suction motor (1110) operates at a second power consumption, obtaining a third pressure value measured by the first pressure sensor (1400); obtaining a difference between the first pressure value and the third pressure value as the flow path pressure value under the second power consumption; performing the self-diagnosis on the state of the cordless vacuum cleaner (100) by using the flow path pressure value obtained at the second power consumption; and Based on a first result of performing the self-diagnosis on the state of the cordless vacuum cleaner (100) by using the flow path pressure value obtained at the first power consumption and a second result of performing the self-diagnosis on the state of the cordless vacuum cleaner (100) by using the flow path pressure value obtained at the second power consumption, information on a result of performing the self-diagnosis is obtained.
