A method and device for adaptively adjusting a motor of an electric toothbrush
By collecting user brushing historical data to generate a brushing preference model and adjusting motor parameters in real time, the problems of electric toothbrushes in user personalized needs and real-time dynamic adjustments are solved, and personalized cleaning effects and tooth protection are achieved.
Patent Information
- Application Number
- CN202510088970.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-04-04
AI Technical Summary
Existing electric toothbrushes are difficult to adaptively adjust the motor working mode according to the user's personalized needs, and it is difficult to dynamically adjust the motor operating parameters in real time during brushing, resulting in poor cleaning results or damage to the teeth and gums.
By collecting user brushing historical data, generating brushing preference models, using adaptive learning algorithms to predict the motor running mode, and collecting data in real time during brushing to adjust the motor parameters, including sensor modules to obtain real-time brushing data, and calculating and adjusting the motor's PWM signal to achieve adaptive adjustment.
A personalized brushing mode is achieved, improving the cleaning effect, avoiding excessive or insufficient cleaning, and ensuring protection of teeth and gums.
Smart Images

Figure CN119766064A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric toothbrushes, and in particular to a method and a device for adaptively adjusting a motor of an electric toothbrush. Background Art
[0002] Electric toothbrushes are a common oral care tool. They are easy to operate and have a significant oral cleaning effect. They have become widely used by the public. Electric toothbrushes use the rapid rotation or vibration of the motor core to generate high-frequency vibrations in the brush head, and use the vibration or the swing of the brush head relative to the teeth and mouth to clean the teeth and mouth. However, the motor working mode of existing electric toothbrushes is single and the motor working mode of electric toothbrushes currently on the market is basically the same. It is difficult to generate personalized motor working modes and brushing modes for different users according to different users, and the motor working mode is difficult to adaptively adjust during the operation process.
[0003] The defects of existing electric toothbrushes are: Patent document CN112526875A mainly discloses a motor adaptive adjustment device, which is used to adaptively adjust the motor before the motor leaves the factory to obtain the optimal operating frequency point of the motor. However, it does not consider how to generate a personalized motor operating mode for the user and how to dynamically adjust the motor operating parameters in real time during the use of the electric toothbrush. Patent document CN117243717A mainly selects the working mode of the motor based on the pressure exerted on the brush head during brushing, but does not take into account the problem that the parameter range corresponding to the working mode is fixed for a long time, resulting in the mismatch between the working mode of the brush head and user needs; Patent document CN112515801B mainly adjusts the vibration intensity of the motor output by pressing the duration, but does not consider how to adaptively adjust the operating parameters of the motor according to the brushing route and brushing time; In patent document CN110840605A, the selection of brushing mode and motor operating mode is mainly done by the user pressing buttons, without considering how to predict and recommend brushing mode and motor operating mode and dynamically update the prediction model. Summary of the invention
[0004] The object of the present invention is to provide a method and device for adaptively adjusting the motor of an electric toothbrush to solve the problems raised in the above-mentioned background technology.
[0005] To achieve the above object, the present invention provides the following technical solution: a method for adaptively adjusting a motor of an electric toothbrush, comprising: S1, collecting the user's toothbrushing history data and the motor operating parameters corresponding to the historical toothbrushing data, introducing an adaptive learning algorithm based on the historical data and the motor operating parameters, and generating a user's toothbrushing preference model and a corresponding motor operating mode; S2. Predicting the operation mode of the motor of the electric toothbrush when it is to be used this time according to the toothbrushing preference model, and optimizing the motor operation parameter range corresponding to the operation mode of the motor when it is to be used this time according to the tooth and oral conditions obtained before the electric toothbrush is used this time; S3, collecting real-time toothbrushing data during the current use of the electric toothbrush, and calculating corresponding real-time motor operating parameters based on the real-time toothbrushing data; S4, comparing the real-time motor operating parameters with the motor operating parameter range corresponding to the motor operating mode to be used this time, obtaining a comparison result, and providing feedback based on the comparison result to adjust the motor's PWM signal and adjust the real-time motor operating parameters; The S3 also includes analyzing the brushing action according to the real-time brushing data; The S4 also includes adjusting the PWM signal of the motor according to the brushing action, adjusting the real-time motor operating parameters, and adjusting the brushing action according to the prompt.
[0006] Preferably, the user's brushing history data in S1 includes the brush head swing amplitude, brush head posture, brushing pressure, brushing time and brushing time points during brushing, and the motor operating parameters corresponding to the brushing history data include motor speed, output power and motor output vibration amplitude. A user brushing preference model is constructed based on the learning algorithm, and different brushing modes are generated for the brushing preference model. The brushing mode corresponds to the motor operating mode, and the motor operating mode is set with an initial parameter range of the motor operating parameters.
[0007] Preferably, the adaptive learning algorithm includes an online random forest and / or deep learning algorithm based on incremental learning.
[0008] Preferably, the prediction of the operation mode of the motor of the electric toothbrush when it is to be used this time in S2 specifically includes: S21, recommending multiple groups of brushing modes corresponding to the current brushing time points, and predicting the current brushing mode and the motor operating parameters corresponding to the current brushing mode according to the recent brushing preference model: S22, collecting the user's tooth and oral condition data before using the electric toothbrush, wherein the tooth and oral condition data includes tooth surface condition and gum condition, and generating a tooth and oral model diagram according to the tooth and oral condition data; S22. Fine-tune the predicted initial parameter range of the motor operating parameters corresponding to the current brushing mode according to the dental oral status data, and set the actual parameter range of the motor operating parameters corresponding to the current brushing mode and the standard brush head residence time during the current brushing process.
[0009] Preferably, S3 specifically includes: S31, cleaning the teeth and oral cavity according to the current brushing mode predicted in S2; S32, obtaining real-time brushing data through the sensor module during the cleaning process, the real-time brushing data including brushing area I, brushing pressure data P, brushing sound wave data S and brushing action, wherein the brushing action includes brush head tilt angle data θ, brush head acceleration data A and brush head movement state and brush head residence time; in ,and For tooth surface, For the gum area; S33, calculating the real-time motor operating parameters according to the real-time toothbrushing data, wherein the calculation formula of the real-time motor speed n is: ,in , , , are the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor speed calculation formula; The calculation formula of real-time motor output power w is: ,in , , , are the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor output power calculation formula; Real-time motor output vibration amplitude The calculation formula is: ,in , , , They are respectively the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor output vibration amplitude calculation formula.
[0010] Preferably, the S4 specifically includes: S41, comparing the real-time motor operating parameters calculated in S3 with the actual parameter range of the motor operating parameters corresponding to the current brushing mode, and obtaining a comparison result; S42. When the comparison result is "the calculated real-time motor operating parameters exceed the actual parameter range of the motor operating parameters", the PWM signal of the motor is adjusted to dynamically adjust the real-time motor operating parameters of the motor.
[0011] Preferably, the S2 also includes a tooth-oral model map, specifically generating a tooth-oral model map about the tooth surface according to the tooth surface state data, the tooth-oral model map is used to display the area to be brushed, the distribution state of the tooth gaps and the distribution state of dental plaque, and the area to be brushed is divided into a key cleaning area and a general cleaning area according to the distribution state of dental plaque; S3 also includes analyzing the brushing action according to the real-time brushing data, specifically including: determining the position of the brush head and generating a brush head movement path map according to the brush head acceleration data A and the brush head movement status data, inputting the brush head movement path map into the tooth oral model map, analyzing whether the brush head movement path map covers the complete area to be brushed, automatically increasing the real-time operating parameters of the motor according to the position of the brush head and the distribution status of the area to be brushed, analyzing whether the brush head residence time in the actual data corresponding to different areas to be brushed meets the predicted standard brush head residence time set in this brushing mode according to the brush head movement status data and the brush head residence time, when the actual brush head residence time in the same area exceeds the standard brush head residence time, adjusting the motor's PWM signal, controlling the motor to stop running, and dynamically adjusting the motor's operating status, and when the actual brush head residence time in the same area is lower than the standard brush head residence time, providing feedback to the user.
[0012] Preferably, the real-time brushing data also includes the motor's own temperature data during operation and the battery power data used to power the motor during battery operation. The motor's real-time operating parameters are also dynamically adjusted based on the motor's own temperature data during operation and the battery power data used to power the motor during battery operation.
[0013] A motor adaptive adjustment device for an electric toothbrush, the motor adaptive adjustment device for an electric toothbrush comprising: a motor module: used for driving a brush head of the electric toothbrush to realize a current brushing mode; Sensor module: used to obtain the user's historical brushing data and real-time brushing data; Learning module: used to generate a user's brushing preference model and a corresponding motor operating mode according to the user's brushing history data and the motor operating parameters corresponding to the historical brushing data, and optimize the motor operating parameter range corresponding to the motor operating mode to be used this time; Control module: used to predict the brushing mode according to the brushing preference model, generate a tooth oral model diagram, calculate the real-time motor operating parameters according to the real-time brushing data, and dynamically adjust the motor real-time camera operating parameters according to the calculated real-time motor operating parameters; Feedback module: used to provide feedback to users.
[0014] Preferably, the sensor module includes a micro camera and / or an infrared sensor, a pressure sensor, an angular velocity sensor, a gyroscope and an acoustic wave sensor arranged in the brush head, and a timer, a temperature sensor and a current sensor arranged in the handle.
[0015] Compared with the prior art, the present invention has the following beneficial effects: 1. The present invention generates a toothbrushing preference model by collecting historical data, thereby realizing the function of predicting the current toothbrushing mode and the initial range of the corresponding motor operating parameters according to the toothbrushing preference model, performing the current toothbrushing action according to the recommended toothbrushing mode, generating a personalized toothbrushing mode for the user, obtaining a variety of real-time toothbrushing data during the current toothbrushing process and calculating the real-time motor operating parameters under multi-factor conditions based on the data, comparing and analyzing the real-time motor operating parameters with the motor operating parameter range, and dynamically adjusting the real-time operating parameters of the current motor according to the analysis results, and driving the brush head to perform the toothbrushing action according to the adjusted motor operating parameters, thereby avoiding the phenomenon that it is difficult to achieve the predicted cleaning effect or that excessive cleaning causes damage to teeth or gums.
[0016] 2. The present invention collects tooth oral status data before the current brushing action, determines the tooth surface status and gum status, and adjusts the initial motor operation parameter range corresponding to the current brushing mode according to the tooth oral status data, thereby improving the cleaning effect of the electric toothbrush to a certain extent.
[0017] 3. The present invention generates a tooth-oral model diagram according to the tooth-oral status data, divides the brushing area into multiple areas, and sets the actual parameter range of the motor operating parameters of the corresponding areas for different areas, and then adjusts the motor operating parameters corresponding to the brushing mode to ensure that the cleaning needs of different parts are met and avoid excessive cleaning of weak parts of the oral cavity.
[0018] 4. The present invention generates a brush head movement path map, compares it with the tooth oral model map, analyzes whether the brush head movement path map covers the complete area to be brushed, analyzes whether all areas in the oral cavity are cleaned, and combines the brush head movement path map, the standard brush head residence time and the actual brush head residence time to analyze whether the brushing action conforms to the predicted brushing pattern, and adjusts the output parameters of the motor according to the analysis results, thereby achieving the purpose of motor adaptive regulation, and is beneficial to improving the standardization and effectiveness of the brushing action.
[0019] 5. The present invention sets a learning module, and according to the brushing data and motor operating parameters obtained during the current brushing process, the brushing history data and motor operating parameters collected during the current brushing process are re-input into the existing brushing preference model, and the brushing preference model is dynamically adjusted, which is beneficial to improving the accuracy of the brushing preference model and the real-time performance of the motor operating parameters. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 is a flow chart of the overall method of the present invention; Figure 2 This is the flow chart of S3 and S4 of the present invention. DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "provided with", "connected", etc. should be understood in a broad sense. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0023] See also Figure 1 , an embodiment provided by the present invention: a method for adaptively adjusting a motor of an electric toothbrush, comprising collecting user brushing history data and motor operating parameters corresponding to the historical brushing data, introducing an adaptive learning algorithm based on the historical data and the motor operating parameters, generating a user brushing preference model and a corresponding motor operating mode, wherein the user brushing history data includes the swing amplitude of the brush head, the brush head posture, the brushing pressure, the brushing time and the brushing time point during brushing, the brushing history can be obtained through a sensor module provided in the brush head and the brush handle, or the electric toothbrush is wirelessly connected to a mobile phone APP, and the historical data is set through the mobile phone APP, the motor operating parameters corresponding to the brushing history data include motor speed, output power and motor output vibration amplitude, a user brushing preference model is constructed based on a learning algorithm, the adaptive learning algorithm includes an online random forest based on incremental learning and\or a deep learning algorithm, different brushing modes are generated for the brushing preference model, and the brushing mode corresponds to the motor operating mode, and the motor operating mode is set with an initial parameter range of the motor operating parameters.
[0024] Furthermore, a personalized brushing preference model is generated for the user based on the user's brushing history data and the motor operating parameters corresponding to the historical brushing data. For example, a morning brushing preference model and an evening brushing preference model are generated based on the brushing time point. There are a variety of different brushing modes in different brushing preference models, which is conducive to improving the diversity of brushing modes. Different brushing modes correspond to different motor operating modes and initial parameter ranges of motor operating parameters, which is convenient for improving brushing effect and comfort. The user's brushing preference model is generated by setting an adaptive learning algorithm. After each brushing action, the brushing history data and motor operating parameters collected during this brushing process are re-input into the existing brushing preference model, and the brushing preference model is dynamically adjusted, which is conducive to improving the accuracy of the brushing preference model.
[0025] See also Figure 1 , an embodiment provided by the present invention: a method for adaptively adjusting a motor of an electric toothbrush, comprising predicting the operation mode of the motor when the electric toothbrush is to be used this time according to a toothbrushing preference model, and optimizing the motor operation parameter range corresponding to the operation mode of the motor when the electric toothbrush is to be used this time according to the toothbrush oral state obtained before the electric toothbrush is used this time; Specifically, it includes: recommending multiple groups of brushing modes corresponding to the current brushing time points according to the current brushing time points, and predicting the current brushing mode and the motor operating parameters corresponding to the current brushing mode according to the recent brushing preference model, wherein the predicted motor operating parameters corresponding to the current brushing mode are the initial parameter ranges: Before using the electric toothbrush, the user's dental oral state data is collected, wherein the dental oral state data includes the tooth surface state and the gum state, and a dental oral model diagram is generated according to the dental oral state data, and the dental oral state data is obtained by a micro camera and / or an infrared sensor in the sensor module; According to the dental oral status data, the initial parameter range of the motor operating parameters corresponding to the predicted brushing mode is fine-tuned, and the actual parameter range of the motor operating parameters corresponding to the brushing mode and the standard brush head residence time during the brushing process are set.
[0026] Furthermore, the tooth brushing preference model is used to predict and recommend the initial parameter range of the current tooth brushing mode and motor operating parameters from multiple groups of tooth brushing modes. Since the tooth brushing preference model is dynamically adjusted according to the tooth brushing history data and the corresponding historical motor operating parameters, the prediction accuracy and real-time performance of the current tooth brushing mode are improved. Before using the predicted and recommended brushing mode to brush your teeth, collect the data on the oral state of the teeth, analyze the state of the tartar on the tooth surface and / or analyze whether there are any stains and residues on the tooth surface and in the gaps between teeth and / or the current state of the gums. According to the currently collected data on the oral state of the teeth, adjust the initial parameter range of the motor operating parameters corresponding to the predicted brushing mode. For example, when the tartar on the tooth surface deepens and / or there are more residues in the teeth and in the gaps between teeth, increase the starting parameters in the initial parameter range of the motor operating parameters. When the gums are damaged, reduce the two end values in the initial parameter range of the motor operating parameters. By fine-tuning the initial parameter range of the motor operating parameters, the cleaning effect of the electric toothbrush is improved to a certain extent.
[0027] See also Figure 1 and Figure 2 , an embodiment provided by the present invention: a method for adaptively adjusting a motor of an electric toothbrush, comprising collecting real-time brushing data during the current use of the electric toothbrush, and calculating corresponding real-time motor operating parameters according to the real-time brushing data; Specifically including: cleaning the teeth and oral cavity according to the predicted brushing mode; During the cleaning process, the sensor module is used to obtain real-time brushing data, which includes brushing area I, brushing pressure data P, brushing sound wave data S and brushing action, wherein the brushing action includes brush head tilt angle data θ, brush head acceleration data A, brush head movement state and brush head residence time; in ,and For tooth surface, For the gum area, the actual parameter ranges of the motor operating parameters corresponding to different brushing areas are different; The real-time motor operating parameters are calculated based on the real-time brushing data, where the calculation formula for the real-time motor speed n is: ,in , , , are the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor speed calculation formula; The calculation formula of real-time motor output power w is: ,in , , , are the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor output power calculation formula; Real-time motor output vibration amplitude The calculation formula is: ,in , , , They are respectively the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor output vibration amplitude calculation formula.
[0028] Furthermore, by using sensor modules, including pressure sensors, angular velocity sensors, gyroscopes and acoustic wave sensors, real-time brushing data is obtained, and the real-time motor operating parameters are calculated through multiple data. This is beneficial to improving the accuracy of the calculation of the real-time operating parameters of the motor, and then improving the accuracy of the comparative analysis results of the real-time parameters of the motor and the actual parameter range of the motor operating parameters, so as to facilitate adaptive adjustment of the real-time operating parameters of the toothbrush in the current state according to the analysis results.
[0029] See also Figure 1 and Figure 2 , an embodiment provided by the present invention: a method for adaptively adjusting a motor of an electric toothbrush, comprising comparing a real-time motor operating parameter with a motor operating parameter range corresponding to an operating mode of the motor to be used this time, obtaining a comparison result, and providing feedback based on the comparison result, adjusting a PWM signal of the motor, and adjusting the real-time motor operating parameter; Specifically, the method includes comparing the calculated real-time motor operating parameters with the actual parameter range of the motor operating parameters corresponding to the current brushing mode, and obtaining a comparison result; When the comparison result is "the calculated real-time motor operating parameter exceeds the actual parameter range of the motor operating parameter", the PWM signal of the motor is adjusted to dynamically adjust the real-time motor operating parameter of the motor.
[0030] Furthermore, by comparing the real-time motor operating parameters and the actual parameter range, a comparison result is obtained, and the real-time motor operating parameters in the current state are adjusted according to the comparison result. The brush head is driven to perform brushing actions according to the adjusted motor operating parameters to avoid the phenomenon of difficulty in achieving predictable cleaning effects or damage to teeth or gums due to excessive cleaning.
[0031] See also Figure 1 and Figure 2 , an embodiment provided by the present invention: a method for adaptively adjusting a motor of an electric toothbrush, in a tooth oral model map, specifically comprising generating a tooth oral model map about a tooth surface according to tooth surface state data, the tooth oral model map is used to display a to-be-brushed area, a distribution state of tooth gaps, and a distribution state of dental plaque, and the to-be-brushed area is divided into a key cleaning area and a general cleaning area according to the distribution state of dental plaque, and different areas have different ranges of actual motor parameters; The brushing action is analyzed according to the real-time brushing data, specifically including: determining the position of the brush head and generating a brush head movement path map according to the brush head acceleration data A and the brush head movement status data, inputting the brush head movement path map into the tooth oral model map, analyzing whether the brush head movement path map covers the complete area to be brushed, automatically increasing the real-time operating parameters of the motor according to the position of the brush head and the distribution status of the area to be brushed, analyzing whether the brush head residence time in the actual data corresponding to different areas to be brushed meets the predicted standard brush head residence time set in this brushing mode according to the brush head movement status data and the brush head residence time, when the actual brush head residence time in the same area exceeds the standard brush head residence time, adjusting the motor's PWM signal, controlling the motor to stop running, dynamically adjusting the motor's operating status, and providing feedback to the user when the actual brush head residence time in the same area is lower than the standard brush head residence time.
[0032] Furthermore, a tooth-oral model diagram is generated according to the tooth-oral state data, the area to be brushed is divided into multiple areas, and the actual parameter ranges of the motor operating parameters of the corresponding areas are set for different areas. For example, the values at both ends of the actual parameter range of the teeth and tooth gaps are increased, and the values at both ends of the actual parameter range corresponding to the gum area are reduced, thereby adjusting the motor operating parameters corresponding to the brushing mode to ensure that the cleaning needs of different parts are met and to avoid excessive cleaning of weak parts of the oral cavity; By analyzing whether the brush head movement path map covers the complete area to be brushed, it is determined whether all areas in the oral cavity are cleaned. When there are uncleaned areas in the area to be brushed, a feedback module, such as a sound prompter and a light prompter, is used to prompt the brushing action, indicating that there are still areas to be cleaned in the oral cavity, and the motor is kept running; By comparing and analyzing the residence time of the brush head in each group of areas during brushing, when the actual brush head residence time in the actual data is less than the standard brush head residence time in the corresponding area of the same group, the user is prompted by voice, and when the brush head moves to another area, the motor stops outputting, and the user is prompted to move the brush head to the area where the brush head residence time has not reached the standard to continue cleaning the teeth and mouth in that area. When the actual brush head residence time in the actual data reaches the standard brush head residence time in the corresponding area of the same group, the user is prompted to move the brush head, and the PWM signal of the motor is adjusted to control the motor to stop running. When the acceleration sensor and gyroscope detect that the brush head position has moved and reached a new area, the motor is controlled to resume operation and operate according to the motor operating parameters corresponding to the predicted brushing mode, ensuring that there is no cleaning area of the teeth and mouth when the electric toothbrush is brushing, and avoiding incomplete cleaning or excessive cleaning.
[0033] See also Figure 1 and Figure 2An embodiment of the present invention is: a method for adaptively adjusting the motor of an electric toothbrush, wherein the real-time brushing data also includes the motor's own temperature data during operation and the battery power data used to power the motor during battery operation, and the real-time operating parameters of the motor are also dynamically adjusted according to the motor's own temperature data during operation and the battery power data used to power the motor during battery operation.
[0034] Furthermore, after dynamically adjusting the current real-time operating parameters of the motor according to the calculated real-time motor operating parameters, the motor drives the brush head to operate according to the adjusted motor operating parameters. During the operation of the motor, the motor operating temperature is detected by the sensor module, that is, the temperature sensor. When the motor operating temperature is too high, the operating parameters of the motor, including the motor output power and the motor output speed, are reduced. The battery power for the motor drive is detected by the current sensor. When the battery power is low, the motor output power and the motor output speed are adaptively reduced to extend the battery power supply time and increase the operating time of the motor in the brushing area, thereby increasing the stay time of the brush head to ensure the brushing effect.
[0035] Working principle: First, collect the user's brushing history data and the motor operating parameters corresponding to the historical brushing data, introduce an adaptive learning algorithm based on the historical data and the motor operating parameters, generate a user brushing preference model and the corresponding motor operating mode, and then predict the operating mode of the motor when the electric toothbrush is to be used this time according to the brushing preference model, and optimize the threshold corresponding to the operating mode of the motor when the electric toothbrush is to be used this time according to the dental oral condition obtained before the electric toothbrush is used this time. Then, collect real-time brushing data during the current use of the electric toothbrush, and calculate the corresponding real-time motor operating parameters based on the real-time brushing data. Then, compare the real-time motor operating parameters with the threshold corresponding to the operating mode of the motor when it is to be used this time to obtain a comparison result, and provide feedback based on the comparison result to adjust the motor's PWM signal and adjust the real-time motor operating parameters.
[0036] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above and that the present invention can be implemented in other specific forms without departing from the spirit or essential features of the present invention. Therefore, the embodiments should be considered exemplary and non-restrictive in all respects, and the scope of the present invention is defined by the appended claims rather than the above description, and it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims be included in the present invention.
Claims
1. A method for adaptively adjusting a motor of an electric toothbrush, characterized in that: include: S1, collecting the user's toothbrushing history data and the motor operating parameters corresponding to the historical toothbrushing data, introducing an adaptive learning algorithm based on the historical data and the motor operating parameters, and generating a user's toothbrushing preference model and a corresponding motor operating mode; S2. Predicting the operation mode of the motor of the electric toothbrush when it is to be used this time according to the toothbrushing preference model, and optimizing the motor operation parameter range corresponding to the operation mode of the motor when it is to be used this time according to the tooth and oral conditions obtained before the electric toothbrush is used this time; S3, collecting real-time toothbrushing data during the current use of the electric toothbrush, and calculating corresponding real-time motor operating parameters based on the real-time toothbrushing data; S4, comparing the real-time motor operating parameters with the motor operating parameter range corresponding to the motor operating mode to be used this time, obtaining a comparison result, and providing feedback based on the comparison result to adjust the motor's PWM signal and adjust the real-time motor operating parameters; The S3 also includes analyzing the brushing action according to the real-time brushing data; The S4 also includes adjusting the PWM signal of the motor according to the brushing action, adjusting the real-time motor operating parameters, and adjusting the brushing action according to the prompt.
2. The method for adaptively adjusting the motor of an electric toothbrush according to claim 1, characterized in that: The user's brushing history data in S1 includes the brush head swing amplitude, brush head posture, brushing pressure, brushing time and brushing time point during brushing. The motor operating parameters corresponding to the brushing history data include motor speed, output power and motor output vibration amplitude. A user brushing preference model is constructed based on the learning algorithm, and different brushing modes are generated for the brushing preference model. The brushing mode corresponds to the motor operating mode, and the motor operating mode is set with an initial parameter range of the motor operating parameters.
3. The method for adaptively adjusting a motor of an electric toothbrush according to claim 1, characterized in that: The adaptive learning algorithm includes an online random forest and / or deep learning algorithm based on incremental learning.
4. The method for adaptively adjusting the motor of an electric toothbrush according to claim 2, characterized in that: The operation mode of the motor when the electric toothbrush is to be used this time is predicted in S2 specifically includes: S21, recommending multiple groups of brushing modes corresponding to the current brushing time points, and predicting the current brushing mode and the motor operating parameters corresponding to the current brushing mode according to the recent brushing preference model: S22, collecting the user's tooth and oral condition data before using the electric toothbrush, wherein the tooth and oral condition data includes tooth surface condition and gum condition, and generating a tooth and oral model diagram according to the tooth and oral condition data; S22. Fine-tune the predicted initial parameter range of the motor operating parameters corresponding to the current brushing mode according to the dental oral status data, and set the actual parameter range of the motor operating parameters corresponding to the current brushing mode and the standard brush head residence time during the current brushing process.
5. The method for adaptively adjusting the motor of an electric toothbrush according to claim 4, characterized in that: The S3 specifically includes: S31, cleaning the teeth and oral cavity according to the current brushing mode predicted in S2; S32, obtaining real-time brushing data through the sensor module during the cleaning process, the real-time brushing data including brushing area I, brushing pressure data P, brushing sound wave data S and brushing action, wherein the brushing action includes brush head tilt angle data θ, brush head acceleration data A and brush head movement state and brush head residence time; in ,and For tooth surface, For the gum area; S33, calculating the real-time motor operating parameters according to the real-time toothbrushing data, wherein the calculation formula of the real-time motor speed n is: ,in , , , are the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor speed calculation formula; The calculation formula of real-time motor output power w is: ,in , , , are the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor output power calculation formula; Real-time motor output vibration amplitude The calculation formula is: ,in , , , They are respectively the weights of the brushing pressure data P, the brushing sound wave data S, the brush head tilt angle data θ, and the brush head acceleration data A in the real-time motor output vibration amplitude calculation formula.
6. The method for adaptively adjusting the motor of an electric toothbrush according to claim 5, characterized in that: The S4 specifically includes: S41, comparing the real-time motor operating parameters calculated in S3 with the actual parameter range of the motor operating parameters corresponding to the current brushing mode, and obtaining a comparison result; S42. When the comparison result is "the calculated real-time motor operating parameters exceed the actual parameter range of the motor operating parameters", the PWM signal of the motor is adjusted to dynamically adjust the real-time motor operating parameters of the motor.
7. The method for adaptively adjusting the motor of an electric toothbrush according to claim 6, characterized in that: The S2 also includes a tooth-oral model map, specifically a tooth-oral model map about the tooth surface generated according to the tooth surface state data, the tooth-oral model map is used to display the area to be brushed, the distribution state of the tooth gap and the distribution state of the dental plaque, and the area to be brushed is divided into a key cleaning area and a general cleaning area according to the distribution state of the dental plaque; S3 also includes analyzing the brushing action according to the real-time brushing data, specifically including: determining the position of the brush head and generating a brush head movement path map according to the brush head acceleration data A and the brush head movement status data, inputting the brush head movement path map into the tooth oral model map, analyzing whether the brush head movement path map covers the complete area to be brushed, automatically increasing the real-time operating parameters of the motor according to the position of the brush head and the distribution status of the area to be brushed, analyzing whether the brush head residence time in the actual data corresponding to different areas to be brushed meets the predicted standard brush head residence time set in this brushing mode according to the brush head movement status data and the brush head residence time, when the actual brush head residence time in the same area exceeds the standard brush head residence time, adjusting the motor's PWM signal, controlling the motor to stop running, and dynamically adjusting the motor's operating status, and when the actual brush head residence time in the same area is lower than the standard brush head residence time, providing feedback to the user.
8. The method for adaptively adjusting the motor of an electric toothbrush according to claim 4, characterized in that: The real-time brushing data also includes the motor's own temperature data during operation and the battery power data used to power the motor during operation. The motor's real-time operating parameters are also dynamically adjusted based on the motor's own temperature data during operation and the battery power data used to power the motor during operation.
9. An adaptive motor adjustment device for an electric toothbrush, used to implement the adaptive motor adjustment method for an electric toothbrush according to claim 7, characterized in that: The motor adaptive adjustment device of the electric toothbrush comprises: a motor module: used for driving the electric toothbrush head to realize the current brushing mode; Sensor module: used to obtain the user's historical brushing data and real-time brushing data; Learning module: used to generate a user's brushing preference model and a corresponding motor operating mode according to the user's brushing history data and the motor operating parameters corresponding to the historical brushing data, and optimize the motor operating parameter range corresponding to the motor operating mode to be used this time; Control module: used to predict the brushing mode according to the brushing preference model, generate a tooth oral model diagram, calculate the real-time motor operating parameters according to the real-time brushing data, and dynamically adjust the motor real-time camera operating parameters according to the calculated real-time motor operating parameters; Feedback module: used to provide feedback to users.
10. A motor adaptive adjustment device for an electric toothbrush, characterized in that: The sensor module includes a micro camera and / or an infrared sensor, a pressure sensor, an angular velocity sensor, a gyroscope and an acoustic wave sensor arranged in the brush head, and a timer, a temperature sensor and a current sensor arranged in the handle.
Citation Information
Patent Citations
Intelligent electric toothbrush with convenient automatic rotation speed adjustment
CN110840605A
A method and device for controlling the vibration force of a toothbrush motor
CN112515801B
Motor self-adaptive adjusting method and device for electric toothbrush
CN112526875A
Control method and electric toothbrush
CN117243717A