Cleaning device and control method thereof
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cleaning devices struggle to accurately identify and adapt to different cleaning surfaces due to deterioration over time, leading to incorrect surface identification and reduced performance.
Innovation Solution
A cleaning device equipped with a suction head, brush motor, pressure sensor, and controller that uses coefficient tables and hyperplane equations to identify surface type by analyzing suction pressure and brush motor load, adjusting motor outputs based on surface type, and updating reference coefficients to account for device deterioration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the cleaning device uses fixed reference coefficients for surface identification, then the initial surface identification accuracy is high, but the identification accuracy deteriorates over time due to device aging
Solution Approach 1:
The system performs preliminary calibration by storing multiple reference coefficient tables corresponding to different device states (new, intermediate, aged) before actual cleaning operations. This allows the system to pre-select appropriate reference data based on device age, ensuring accurate surface identification throughout the device lifecycle without requiring real-time adjustments during operation.
Solution Approach 2:
The system changes the reference coefficient parameters based on device usage time or performance state. By maintaining multiple sets of reference coefficients that reflect different device conditions, the system adapts to parameter drift caused by aging, thereby maintaining consistent surface identification accuracy and performance reliability over time.
2Productivity
If the cleaning device adjusts motor output dynamically based on surface type, then cleaning efficiency is improved, but energy consumption increases
Solution Approach 1:
The system dynamically adjusts motor output based on identified surface type, transitioning between different power levels to match cleaning requirements. This dynamic adaptation optimizes cleaning efficiency for each surface while avoiding unnecessary energy consumption on surfaces requiring less power, thereby resolving the contradiction between productivity and energy use.
3Measurement precision
If the cleaning device uses multiple reference coefficient tables for different device states, then surface identification accuracy is maintained over time, but device complexity increases
Solution Approach 1:
The reference coefficient data is segmented into multiple discrete tables, each corresponding to a specific device state or usage period. This segmentation allows the system to manage complexity by organizing data into manageable, predefined categories rather than requiring continuous calibration, simplifying the control logic while maintaining identification accuracy throughout the device lifecycle.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enhances surface identification accuracy and maintains optimal cleaning performance by dynamically adjusting motor outputs, extending battery life and improving cleaning efficiency.
Implementation Method 1
a pressure sensor configured to detect a suction pressure at the suction port
Implementation Method 2
a brush motor configured to rotate the brush
Implementation Method 3
a suction motor configured to generate a suction force
Data Source
AI summary
A cleaning device including a suction motor; a suction head including a suction port; a rotatable brush inside the suction head; a brush motor; a pressure sensor; a memory storing coefficient tables including coefficients of a hyperplane equation for determining a type of surface to be cleaned; and a controller. The controller is configured to, in a first state with the suction head separated from the surface, select a reference coefficient table corresponding to a first suction pressure and a first load of the brush motor, in a second state with the suction head in contact with the surface, identify a type of the surface based on a second suction pressure, a second load of the brush motor, and the reference coefficient table, and adjust an output of the suction motor and/or the brush motor based on the identified type of the surface to be cleaned.


