CN112674898B - Control method and control system for adjusting vibration frequency based on pressure and storage medium - Google Patents

Control method and control system for adjusting vibration frequency based on pressure and storage medium Download PDF

Info

Publication number
CN112674898B
CN112674898B CN202011517901.XA CN202011517901A CN112674898B CN 112674898 B CN112674898 B CN 112674898B CN 202011517901 A CN202011517901 A CN 202011517901A CN 112674898 B CN112674898 B CN 112674898B
Authority
CN
China
Prior art keywords
pressure
value
oral care
vibration frequency
care implement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011517901.XA
Other languages
Chinese (zh)
Other versions
CN112674898A (en
Inventor
张金泉
李建
黄道臣
黄拔梓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Libode Technology Co ltd
Original Assignee
Shenzhen Libode Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Libode Technology Co ltd filed Critical Shenzhen Libode Technology Co ltd
Priority to CN202011517901.XA priority Critical patent/CN112674898B/en
Publication of CN112674898A publication Critical patent/CN112674898A/en
Application granted granted Critical
Publication of CN112674898B publication Critical patent/CN112674898B/en
Priority to PCT/CN2021/137663 priority patent/WO2022135220A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C17/00Devices for cleaning, polishing, rinsing or drying teeth, teeth cavities or prostheses; Saliva removers; Dental appliances for receiving spittle
    • A61C17/16Power-driven cleaning or polishing devices
    • A61C17/22Power-driven cleaning or polishing devices with brushes, cushions, cups, or the like
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C17/00Devices for cleaning, polishing, rinsing or drying teeth, teeth cavities or prostheses; Saliva removers; Dental appliances for receiving spittle
    • A61C17/16Power-driven cleaning or polishing devices
    • A61C17/22Power-driven cleaning or polishing devices with brushes, cushions, cups, or the like
    • A61C17/32Power-driven cleaning or polishing devices with brushes, cushions, cups, or the like reciprocating or oscillating
    • A61C17/34Power-driven cleaning or polishing devices with brushes, cushions, cups, or the like reciprocating or oscillating driven by electric motor

Landscapes

  • Health & Medical Sciences (AREA)
  • Dentistry (AREA)
  • Epidemiology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Brushes (AREA)

Abstract

The application is applicable to the field of intelligent oral care appliances, and provides a control method, a control system and a storage medium for adjusting vibration frequency based on pressure. In the embodiment of the application, when the intelligent oral care implement works at a second vibration frequency, the current pressure value of the intelligent oral care implement is collected at a first preset time interval, and a first pressure data set is constructed; performing a first equalization process on the constructed first pressure dataset of the intelligent oral care implement to obtain a first equalization value; and comparing the first equilibrium value with a preset fluctuation value, and redefining the basic pressure value if the first equilibrium value is smaller than the preset fluctuation value. Therefore, the intelligent oral care implement can accurately judge the current working mode according to the corrected basic pressure value.

Description

Control method and control system for adjusting vibration frequency based on pressure and storage medium
Technical Field
The application belongs to the technical field of intelligent oral care appliances, and particularly relates to a control method, a control system and a storage medium for adjusting vibration frequency based on pressure.
Background
Along with the development of the society, the intelligent oral care implement is more and more common in people's life with the expression of its intellectuality, and people also more and more adapt to utilize intelligent oral care implement to brush the teeth action, protect tooth health. However, in the process of using the intelligent oral care implement, the detection result of the pressure sensor inside the intelligent oral care implement may drift due to the change of external factors such as the current working temperature and the indoor temperature, and therefore, the pressure detection value of the pressure sensor of the intelligent oral care implement under the temperature drift may be shifted to be higher or lower, and finally, when the intelligent oral care implement is used, the working mode of the intelligent oral care implement is determined inaccurately.
Disclosure of Invention
The embodiment of the application provides a control method, a control system and a storage medium for adjusting vibration frequency based on pressure, which can solve the problem that the working mode judgment of an intelligent oral care implement is inaccurate when the intelligent oral care implement is used because the pressure detection value of the intelligent oral care implement shifts under temperature drift.
In a first aspect, the present application provides a control method for adjusting a vibration frequency based on pressure, which is applied to an intelligent oral care implement, an operating frequency of the intelligent oral care implement includes a first vibration frequency and a second vibration frequency, a base pressure value exists in the intelligent oral care implement, and when the intelligent oral care implement operates at the second vibration frequency, the following steps are performed:
s101: collecting current pressure values of the intelligent oral care implement at first preset time intervals to construct a first pressure data set;
s102: performing a first equalization process on the constructed first pressure dataset of the intelligent oral care implement to obtain a first equalization value;
s103: and comparing the first equilibrium value with a preset fluctuation value, and redefining the basic pressure value if the first equilibrium value is smaller than the preset fluctuation value.
Optionally, when the intelligent oral care implement is operated at the second vibration frequency after being started, the method further comprises the following steps:
s201: acquiring a basic pressure value;
s202: collecting the current pressure value at a second preset time interval to construct a second pressure data set;
s203: performing second equalization processing on the second pressure data set to obtain a second equalization value;
s204: calculating a difference between the base pressure value and the second equalization value, comparing the difference with a preset critical value, and controlling the intelligent oral care implement to operate at the first vibration frequency if the difference is greater than the preset critical value.
Optionally, the redefining the base pressure value includes:
s301: performing third equalization processing on the first pressure data set to obtain a third equalization value;
s302: and taking the third equalization value as a new basic pressure value.
Optionally, the first equalization process comprises calculating a variance of a first order difference of the first pressure data set.
Optionally, the value range of the preset fluctuation value is [2, 10 ].
Optionally, the preset fluctuation value is 3.
Optionally, the base pressure value is a pressure value collected when the intelligent oral care implement is started.
Optionally, the base pressure value is a pressure value collected every preset period when the intelligent oral care implement is not in use.
Optionally, for each period when the intelligent oral care implement is not used, calculating a pressure difference value between the pressure value acquired in the period and the pressure value acquired in the adjacent period;
and when the pressure difference value is larger than a preset difference value threshold value, removing the pressure values acquired in the period.
Optionally, the first vibration frequency is greater than the second vibration frequency.
In a second aspect, the present application provides a control system for adjusting a vibration frequency based on pressure, which is applied to an intelligent oral care implement, wherein an operating frequency of the intelligent oral care implement includes a first vibration frequency and a second vibration frequency, a base pressure value exists in the intelligent oral care implement, and the control system for adjusting the vibration frequency based on pressure includes:
the data acquisition unit is used for acquiring the current pressure value of the intelligent oral care implement at a first preset time interval to construct a first pressure data set;
a first equalization processing unit, configured to receive the first pressure data set of the intelligent oral care implement constructed by the data acquisition unit, and perform a first equalization process on the first pressure data set to obtain a first equalization value;
the fluctuation value judging unit is used for receiving the first equalization value, comparing and judging the first equalization value with a preset fluctuation value, and determining whether to generate a redefining instruction for redefining the basic pressure value according to a judgment result;
and the redefinition unit is used for redefining the basic pressure value according to the redefinition instruction output by the fluctuation value judgment unit.
In a third aspect, embodiments of the present application provide an intelligent oral care implement comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements any of the steps of the above-mentioned pressure-based control method for adjusting a vibration frequency.
In a fourth aspect, the present application provides a computer-readable storage medium, where a computer program is stored, and the computer program, when executed by a processor, implements the steps of any one of the above-mentioned control methods for adjusting the vibration frequency based on pressure.
In a fifth aspect, embodiments of the present application provide a computer program product, which, when run on an intelligent oral care implement, causes the intelligent oral care implement to perform any one of the control methods of the first aspect described above for adjusting the vibration frequency based on pressure.
In the embodiment of the application, when the intelligent oral care implement works at a second vibration frequency, the current pressure value of the intelligent oral care implement is collected at a first preset time interval, and a first pressure data set is constructed; performing a first equalization process on the constructed first pressure dataset of the intelligent oral care implement to obtain a first equalization value; and comparing the first equilibrium value with a preset fluctuation value, and redefining the basic pressure value if the first equilibrium value is smaller than the preset fluctuation value. When the intelligent oral care implement works, the current pressure value is collected at a first preset time interval, the collected current pressure value is subjected to first equalization processing to improve the accuracy of the current pressure value, the first equalization value is compared with a preset fluctuation value to determine the current working mode of the intelligent oral care implement, so that whether the basic pressure value needs to be redefined or not is determined according to the working mode, when the first equalization value is smaller than the preset fluctuation value, the current intelligent oral care implement is in a splash-proof mode, namely the working mode of vibrating at a second vibration frequency, the basic pressure value needs to be redefined, the basic pressure value of the intelligent oral care implement can be changed along with the change of the working temperature of the intelligent oral care implement, and the intelligent oral care implement is ensured to be capable of accurately judging the current working mode according to the corrected basic pressure value, the condition that the working mode judgment is wrong due to temperature drift is avoided.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a graph of pressure changes during normal brushing provided by an embodiment of the present application;
FIG. 2 is a graph showing the temperature drift pressure variation according to the embodiment of the present invention;
FIG. 3 is a graph showing a decrease in pressure detection value under temperature drift according to the embodiment of the present application;
FIG. 4 is a first flowchart of a control method for adjusting a vibration frequency based on pressure according to an embodiment of the present disclosure;
FIG. 5 is a second flowchart of a control method for adjusting a vibration frequency based on pressure according to an embodiment of the present disclosure;
FIG. 6 is a third flowchart illustrating a control method for adjusting a vibration frequency based on pressure according to an embodiment of the present disclosure;
FIG. 7 is a graph of pressure curve after generating a large pressure according to an embodiment of the present disclosure;
FIG. 8 is a graph showing the pressure profile for a normal brushing regimen with increased pressure followed by a continued brushing regimen in accordance with an embodiment of the present application;
FIG. 9 is a graph of pressure profile for normal brushing without brushing after high pressure is generated in accordance with an embodiment of the present application;
FIG. 10 is a graph illustrating a first pressure curve after a large pressure is generated in the anti-spatter mode according to an embodiment of the present disclosure;
FIG. 11 is a second pressure curve diagram after a large pressure is generated in the anti-spatter mode according to the embodiment of the present disclosure;
FIG. 12 is a first pressure curve diagram of the rebound process after a large pressure is generated according to the embodiment of the present application;
FIG. 13 is a second pressure curve graph of the rebound process after a large pressure is generated according to an embodiment of the present application;
FIG. 14 is a schematic structural diagram of a control system for adjusting vibration frequency based on pressure according to an embodiment of the present application;
fig. 15 is a schematic structural diagram of an intelligent oral care implement provided by an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
As used in this specification and the appended claims, the term "if" may be interpreted contextually as "when", "upon" or "in response to" determining "or" in response to detecting ". Similarly, the phrase "if it is determined" or "if a [ described condition or event ] is detected" may be interpreted contextually to mean "upon determining" or "in response to determining" or "upon detecting [ described condition or event ]" or "in response to detecting [ described condition or event ]".
Furthermore, in the description of the present application and the appended claims, the terms "first," "second," "third," and the like are used for distinguishing between descriptions and not necessarily for describing or implying relative importance.
The intelligent oral care implement can be a common oral care tool such as an intelligent electric toothbrush, a tooth rinsing device, a tooth polisher and the like.
In this embodiment, the electric toothbrush is specifically described as an implementation object, the electric toothbrush includes two operation modes during normal operation, one is a tooth brushing mode operating at a first vibration frequency, and the other is a splash-proof mode operating at a second vibration frequency lower than the first vibration frequency, and the pressure change during normal operation of the electric toothbrush is shown in fig. 1. As shown in fig. 1, the average value of the pressure values received by the toothbrush at the second vibration frequency is approximately equal to F1, and the average value of the pressure values received by the toothbrush at the first vibration frequency is always greater than F1+ deltaF. When the toothbrush is started, the toothbrush is firstly in the splash-proof working mode, if the pressure value received by the subsequent toothbrush is increased, and when the variation of the pressure value exceeds delta F, namely the difference between the average value of the pressure values and the basic pressure value F1 exceeds delta F, the toothbrush enters the tooth brushing mode which works at the first vibration frequency.
However, in the process of using the electric toothbrush, a pressure value drift phenomenon (temperature drift phenomenon) may occur in a detection result of the pressure sensor installed inside the electric toothbrush due to a change in external factors such as an operating temperature of the electric toothbrush, an indoor temperature, and the like, that is, a pressure detection value detected by the pressure sensor of the electric toothbrush under the temperature drift phenomenon may be shifted to be higher or lower, as shown in fig. 2 and 3.
Fig. 2 is a graph showing the pressure detection value increase under temperature drift, wherein F1 is a basic pressure value, i.e. a pressure value that the electric toothbrush is subjected to when the user does not apply pressure to the electric toothbrush when the toothbrush is started, Δ F is a preset threshold value, F is a difference between the average value of the pressure values and the basic pressure value F1, and t is the operating time of the electric toothbrush. It can be seen from fig. 2 that the current pressure value becomes higher than the pressure value shown in fig. 1, that is, the temperature drift causes the pressure value to shift upwards, which results in the difference between the average value of the current pressure value and the actual base pressure value F1 being compared in the anti-splashing mode being greater than the predetermined threshold value. Normally, the electric toothbrush should be in the splash-proof mode, but the electric toothbrush may be accidentally put into the brushing mode due to temperature drift, i.e., the electric toothbrush should operate at the second vibration frequency, but may be erroneously controlled to operate at the first vibration frequency.
Fig. 3 is a graph showing the pressure detection value becomes lower under the temperature drift, and it can be seen from fig. 3 that the current pressure value becomes lower than the pressure value shown in fig. 1, that is, the temperature drift causes the pressure value to shift downwards, which results in that the difference (absolute value) between the current pressure value and the actual base pressure value to be compared under the anti-splashing mode is larger than the preset threshold value. Normally, the electric toothbrush should be in the splash-proof mode, but the temperature drift may cause the electric toothbrush to accidentally enter the brushing mode (although the pressure detection value is reduced), i.e., the electric toothbrush should operate at the second vibration frequency, but may be erroneously controlled to operate at the first vibration frequency. In addition, when the user wants to brush teeth, the user can brush teeth with almost the same force as usual, but the pressure detection value is lower as a whole due to the temperature drift, so that the electric toothbrush still works at the second vibration frequency.
As can be seen from fig. 2 and 3, the electric toothbrush should be in the splash-proof mode in some cases, that is, the electric toothbrush should be in the tooth brushing mode in which the electric toothbrush vibrates at the second vibration frequency, but when the temperature drift phenomenon occurs, the detection value detected by the pressure sensor may be shifted. As shown in fig. 2, the electric toothbrush, which should be in the splash-proof mode, may accidentally enter the brushing mode operating at the first vibration frequency when no pressure is applied thereto, due to the high detection value caused by the temperature drift. Conversely, as shown in FIG. 3, temperature drift results in a lower test value, requiring a greater force than usual to place the toothbrush in brushing mode.
Aiming at the problem that the working mode of the electric toothbrush is inaccurate in judgment due to the fact that the temperature drift phenomenon causes the deviation of the pressure detection value of the pressure sensor, the invention provides a control method for adjusting the vibration frequency based on pressure, and the control method is concretely implemented as follows.
Fig. 4 is a flow chart illustrating a control method for adjusting a vibration frequency based on pressure according to an embodiment of the present application, in which an execution body of the method may be an electric toothbrush, as shown in fig. 4, an operating frequency of the electric toothbrush includes a first vibration frequency and a second vibration frequency, a base pressure value exists in the electric toothbrush, and when the electric toothbrush operates at the second vibration frequency, the following steps are performed:
step S101, collecting the current pressure value of the electric toothbrush at a first preset time interval, and constructing a first pressure data set.
In this embodiment, the current pressure values of the electric toothbrush are acquired by using the pressure sensor at a first preset time interval, and a current pressure value acquisition manner within a preset time period or a preset number of current pressure value acquisition manners may be set, so as to construct a first pressure data set according to each acquired current pressure value, where the first preset time may be set according to a specific precision requirement of a user, and is preferably 20ms generally.
Step S102, performing first equalization processing on the constructed first pressure data set of the electric toothbrush to obtain a first equalization value.
In this embodiment, the first equalization processing on the first pressure data set may be performed by calculating a variance of a first-order difference in the first pressure data set, that is, calculating a difference between two adjacent current pressure values in a current pressure value set, and then calculating a variance of at least two differences in the first pressure data set, so as to obtain the first equalization value, thereby providing a data basis for subsequent comparison and determination. In some other preferred embodiments, the first equalization process may be performed by calculating a variance, a standard deviation, etc. of the first data set.
Step S103, comparing the first equilibrium value with a preset fluctuation value, and redefining the basic pressure value if the first equilibrium value is smaller than the preset fluctuation value.
In this embodiment, under normal conditions, the electric toothbrush is always moving in the normal brushing mode, when the electric toothbrush is not in the normal tooth brushing mode, the fluctuation of the electric toothbrush is relatively stable, namely the fluctuation value is small, therefore, the variation value of the determined pressure value fluctuation, namely the first equalization value, is compared with the preset fluctuation value, further judging the current state, if the first equilibrium value is smaller than the preset fluctuation value, the electric toothbrush is still in the anti-splashing mode, namely, in the working mode of vibrating at the second vibration frequency, because the temperature drift phenomenon occurs after the toothbrush is started for a period of time, therefore, the base pressure value F1 defined when the toothbrush is turned on may no longer be suitable for the pressure detection value that has deviated, so the base pressure value needs to be redefined, so as to ensure the correct judgment of the working mode of the toothbrush and avoid the condition of misjudgment caused by the influence of the temperature drift condition. It will be appreciated that if the first equalization value is greater than the predetermined fluctuation value, it indicates that the current mode of operation is the brushing mode, i.e. the user is performing a brushing action. The preset fluctuation value can be an integer within the range of [2, 10] according to specific precision requirements. The aforementioned preset fluctuation value is preferably set to 3. The larger the preset fluctuation value is, the more times the calibration is performed with respect to the base pressure value.
By way of specific example and not limitation, the user may set to obtain each current pressure value within 0.6s, and obtain the current pressure values at a frequency of every 20ms, that is, obtain 30 current pressure values, to form a current pressure value set, and if the value of the current pressure value set is (20001, 20002, 20003, 20004, 20005, 20007, 20008, 20007, 20005, 20006, 20006, 20007, 20006, 20008, 20009, 20008, 20006, 20007, 20009, 20006), the fluctuation variation value obtained by the pressure value set is smaller than the fluctuation threshold value 3, so as to perform anti-spattering control, that is, in an operation mode in which the electric toothbrush vibrates at the second vibration frequency; if the value of the current pressure value set is (20334, 20339, 20332, 20318, 20308, 20305, 20312, 20318, 20313, 20302, 20290, 20286, 20294, 20311, 20323, 20328, 20315, 20274, 20235, 20215, 20205, 20210, 20230), the fluctuation value obtained by the pressure value set is greater than the fluctuation threshold value 3, so that the normal brushing control is performed, that is, the electric toothbrush is in the operation mode of vibrating at the first vibration frequency.
Optionally, the intelligent toothbrush of the aforementioned intelligent oral care implement comprises a handle and a brushhead. The handle includes the shell and sets up the drive arrangement in the shell, and drive arrangement's output shaft stretches out the shell, and just aforementioned brush head can be installed on aforementioned output shaft through the mode of dismantling to make drive arrangement during operation utilize the output shaft to drive the brush head and shake with the mode of predetermineeing, so that the user brushes the tooth and moves. The intelligent toothbrush further comprises a pressure sensor, the pressure sensor can be arranged on the output shaft and can also be arranged on the brush head, the first coil is arranged on the brush head, the second coil is arranged on the handle, power supply between the pressure sensor on the brush head and the handle and transmission operation of related signals are achieved through the first coil and the second coil, namely, energy supply and data transmission between the pressure sensor and the handle are achieved through a device similar to a radio frequency tag arranged between the pressure sensor and the handle.
Optionally, as shown in fig. 5, when the electric toothbrush is operated at the second vibration frequency after being started, the method further comprises the following steps:
and step S201, acquiring a basic pressure value.
In this embodiment, the pressure sensor inside the electric toothbrush detects a certain pressure value due to some external factors, and the pressure value is a pressure value before the user does not perform the tooth brushing action.
Step S202, collecting the current pressure value at a second preset time interval, and constructing a second pressure data set.
In this embodiment, by using the pressure sensor to collect the current pressure values of the electric toothbrush at a second preset time interval, a current pressure value collection manner within a preset time period or a preset number of current pressure value collection manners may be set, so as to construct a second pressure data set according to each collected current pressure value, the second preset time may be set according to a user specific precision requirement, and is preferably 20ms in general, and the preset number may be set according to the user specific precision requirement, and is preferably 10 times in general.
And step S203, performing second equalization processing on the second pressure data set to obtain a second equalization value.
In this embodiment, when the user brushes teeth, the user may sometimes brush teeth with force, and sometimes brush teeth again after changing the direction or changing the position, which may result in no force being applied to the electric toothbrush, or when the force applied by the user during brushing teeth is large or small, if the current pressure value is measured once for subsequent comparison, the comparison result is easily inaccurate, so that the current pressure value may be detected once at intervals, that is, the current pressure value is detected at the second preset time interval, so as to obtain a second pressure data set, and the second pressure data set is equalized, so as to obtain a second equalization value, which represents the current pressure value within a period of time, thereby improving the accuracy of the current pressure value. Alternatively, the second equalization process may be a process of calculating a mathematical expectation of the data set to obtain a second equalization value.
Step S204, calculating a difference value between the basic pressure value and the second equilibrium value, comparing the difference value with a preset critical value, and if the difference value is greater than the preset critical value, controlling the electric toothbrush to work at the first vibration frequency.
In this embodiment, the difference between the first equilibrium value and the second equilibrium value is obtained by subtracting the obtained base pressure value, and the variation of the electric toothbrush from a starting base pressure value is determined by the difference. If the difference is greater than the predetermined threshold, it indicates that the user is currently performing normal brushing, so the controller of the electric toothbrush can control the electric toothbrush to enter a normal brushing mode, i.e., a working mode of vibrating at the first vibration frequency. The preset critical value can be set according to the specific precision requirement of a user, and if the second equilibrium value is obtained by calculating the expected value, the value range of the preset critical value is generally in the range of 18 to 28, and is preferably 20; if the second equalization value is obtained by calculating the variance of the first order difference, the value range of the preset threshold value is generally in the range of 2 to 10, and preferably 3.
Optionally, as shown in fig. 6, the step of redefining the base pressure value in step S103 includes the following steps:
step S301, performing third equalization processing on the first pressure data set to obtain a third equalization value.
And step S302, taking the third equalization value as a new basic pressure value.
In this embodiment, when the calculated first equilibrium value is smaller than the preset fluctuation value, it indicates that the electric toothbrush is not in the normal tooth brushing mode, and when the electric toothbrush is in the anti-splashing control mode, the basic pressure value needs to be determined again, so as to update data in real time and ensure that the electric toothbrush determines the working mode.
Alternatively, the third equalization process may be to calculate a mathematical expectation to obtain a third equalization value, that is, the new base pressure value.
Optionally, the basic pressure value is a pressure value collected when the electric toothbrush is started.
Optionally, the basic pressure value is a pressure value collected every preset period when the electric toothbrush is not used.
In this embodiment, when the user uses the electric toothbrush at ordinary times, there may be a phenomenon that the brush head of the electric toothbrush is pressed on the teeth before the electric toothbrush is turned on, so as to apply a certain force to the electric toothbrush, and therefore, after the electric toothbrush is turned on, the basic pressure value, that is, the pressure value sensed by the electric toothbrush when the user does not apply the pressure to the electric toothbrush, cannot be accurately detected, so that the controller of the electric toothbrush can collect the pressure value at intervals of a preset period before the electric toothbrush is not used, that is, the electric toothbrush does not perform the tooth brushing action, and then perform the equalization processing on the collected pressure value according to the collected pressure value before the tooth brushing action, so as to obtain the equalization value to determine the basic pressure value when the electric toothbrush is not used, thereby preventing the situation that the deviation of the basic pressure value is too large, and the like, thereby causing an inaccurate detection of the force applied by the user to the electric toothbrush. The preset period is a time interval obtained by the pressure value when the electric toothbrush is not used, and can be specifically set according to the specific precision requirement of a user, and generally one hour is preferred; the pressure value is detected by the pressure sensor at intervals when the electric toothbrush is not brushing teeth.
Alternatively, the equalization process may be to calculate a mathematical expectation of the collected pressure values to obtain a base pressure value.
Optionally, for each cycle when the intelligent oral care implement is not in use, a pressure difference value between the pressure value collected in the cycle and the pressure value collected in the adjacent cycle is calculated.
And when the pressure difference value is larger than a preset difference value threshold value, removing the pressure values acquired in the period.
In this embodiment, when the electric toothbrush is stopped at some position, a sudden fall may occur, or some object may press on the electric toothbrush, so that the pressure value measurement is inaccurate, and finally, the deviation of the base pressure value when the intelligent oral care implement is not used is too large. Therefore, the pressure value of each period when the intelligent oral care implement is not used can be collected, the pressure difference value between the pressure value collected in the period and the pressure value collected in the adjacent period is calculated, if the pressure difference value is larger than a preset difference threshold value, the situation that the pressure value is changed sharply due to external factors when the pressure value is collected in the current period is shown, and therefore the pressure value collected in the period is removed, and the accuracy of the basic pressure value when the intelligent oral care implement is not used is improved. The preset difference threshold refers to a pressure value with the largest possible difference between pressure values for ensuring the accuracy of the basic pressure value, and if the preset difference threshold is larger than the maximum possible difference pressure value, it is indicated that the pressure value collected in the period is changed sharply due to some external factors.
Optionally, when the user uses the electric toothbrush at ordinary times, the brush head of the electric toothbrush may be pressed on the teeth before the electric toothbrush is turned on, so that a certain acting force is applied to the electric toothbrush, and therefore, after the electric toothbrush is turned on, a basic pressure value cannot be accurately detected, that is, a pressure value sensed by the electric toothbrush when the user does not apply pressure to the electric toothbrush, so that the basic pressure value determined by the pressure value acquired when the electric toothbrush is turned on can be compared with the basic pressure value determined by the pressure value acquired every preset period when the electric toothbrush is not used, and a pressure difference value is calculated, if the pressure difference value is greater than a pressure difference value threshold, it is indicated that the basic pressure value determined by the pressure value acquired when the electric toothbrush is turned on is too large, the electric toothbrush may be in a stage of being placed on the teeth, so that the pressure value acquired when the electric toothbrush is turned on cannot be used as the basic pressure value, and the pressure value collected every preset period when the electric toothbrush is not used is taken as a basic pressure value so as to improve the accuracy of the basic pressure value. If the pressure difference value is smaller than or equal to the pressure difference value threshold value, the pressure value collected when the electric toothbrush is started is used as the basic pressure value, and the pressure value collected when the electric toothbrush is started is the basic pressure value most suitable for the user before the user brushes teeth normally at present, so that if the pressure difference value threshold value is not exceeded, the pressure value collected when the electric toothbrush is started is used as the basic pressure value.
In the embodiment of the application, when the intelligent oral care implement works at a second vibration frequency, the current pressure value of the intelligent oral care implement is collected at a first preset time interval, and a first pressure data set is constructed; performing a first equalization process on the constructed first pressure dataset of the intelligent oral care implement to obtain a first equalization value; and comparing the first equilibrium value with a preset fluctuation value, and redefining the basic pressure value if the first equilibrium value is smaller than the preset fluctuation value. When the intelligent oral care implement works, the current pressure value is collected at a first preset time interval, the collected current pressure value is subjected to first equalization processing to improve the accuracy of the current pressure value, the first equalization value is compared with a preset fluctuation value to determine the current working mode of the intelligent oral care implement, so that whether the basic pressure value needs to be redefined or not is determined according to the working mode, when the first equalization value is smaller than the preset fluctuation value, the current intelligent oral care implement is in a splash-proof mode, namely the working mode of vibrating at a second vibration frequency, the basic pressure value needs to be redefined, the basic pressure value of the intelligent oral care implement can be changed along with the change of the working temperature of the intelligent oral care implement, and the intelligent oral care implement is ensured to be capable of accurately judging the current working mode according to the corrected basic pressure value, the condition that the working mode judgment is wrong due to temperature drift is avoided.
In the implementation process of the invention, the phenomenon of large pressure rebound is also found to cause interference on the pressure detection value, and the phenomenon of large pressure can occur in the process of brushing teeth by a user and can also occur when the toothbrush head is accidentally pressed or collided with a hard object. When the toothbrush head is subjected to a large pressure, due to the characteristics of the materials, the toothbrush head has a pressure rebound process after the pressure source disappears, and the rebound pressure can deviate from the pressure before the rebound. This deviation causes the detection value to be higher or lower. The working mode judgment of the toothbrush can be influenced when a large pressure rebound phenomenon occurs. In order to solve the problem, the invention further provides a control method for eliminating the pressure rebound interference, which comprises the following specific steps.
Acquiring a preset pressure critical value and detecting a current pressure value; comparing the preset pressure critical value with the pressure value, and judging whether the pressure value is greater than the preset pressure critical value; if the pressure value is larger than the preset pressure critical value, judging the pressure change trend in the pressure rebound process; if the judgment result shows that the rebound pressure variation trend is in a decreasing trend, the basic pressure value is redefined.
In this embodiment, when the pressure sensor in the electric toothbrush suddenly detects a large pressure, the pressure value may be rebounded, so that when the user again brushes teeth, the detected pressure value acting on the toothbrush is inaccurate, and the current working mode of the toothbrush cannot be accurately determined. Therefore, the controller of the electric toothbrush needs to detect the pressure value by controlling the pressure sensor and compare the pressure value with the acquired pressure critical value to judge whether the pressure value is greater than the pressure critical value or not and whether the phenomenon of pressure rebound change occurs or not, so that corresponding operation is performed according to the currently judged condition to ensure that the pressure acted on the electric toothbrush by a user is more accurately determined by the subsequent toothbrush, and the current working mode of the electric toothbrush is determined. When the controller of the electric toothbrush judges that the pressure value detected by the pressure sensor is greater than the preset pressure critical value in the electric toothbrush, the occurrence of high pressure is determined, and in order to prevent the pressure value which is greater than the pressure critical value at present from disappearing, the rebound of the pressure value causes the deviation of the pressure value finally detected to act on the toothbrush, so that the subsequent judgment is influenced, the pressure change trend in the pressure rebound process needs to be judged, and therefore whether the basic pressure value needs to be redefined or not is determined according to the pressure change trend in the pressure rebound process. If the pressure variation trend in the rebound process is a descending trend, the normal tooth brushing working state is not performed after the current rebound process is finished; if the pressure change trend in the rebound process is an increasing trend, the normal tooth brushing working state is continued after the current rebound process is finished. The change of the slope value in the process of the pressure rebound presents a descending trend, which indicates that the user does not continue normal tooth brushing action, at this time, the toothbrush can be in the splash-proof mode, and the tooth brushing mode of the electric toothbrush can be switched off for the user, and the tooth brushing mode comprises a normal tooth brushing mode and a splash-proof mode. And when judging that the current user does not carry out normal tooth brushing action, in order to accurately determine the force of the user acting on the toothbrush subsequently, the basic pressure value needs to be adjusted so as to determine a more accurate basic pressure value. The pressure value is obtained by a pressure sensor of the electric toothbrush in real time; the pressure critical value is used to determine whether a large pressure occurs, if it is detected that the pressure value of the electric toothbrush is greater than the pressure critical value, it indicates that the large pressure occurs, and a pressure rebound change occurs after the large pressure disappears, where the pressure rebound process is shown in fig. 7, fig. 7 is a pressure curve change diagram after the large pressure occurs, and a curve change process from t4 to t5 in fig. 7 is the pressure rebound process.
Optionally, the preset pressure threshold value ranges from 400g to 600 g.
Optionally, the preset pressure threshold is 500 g.
As shown in fig. 8, by way of specific example and not limitation, fig. 8 is a pressure curve variation graph of the pressure sensor for continuously performing the tooth brushing action after generating a large pressure in the normal tooth brushing process, F1 in fig. 8 is a basic pressure value, Δ F is the preset threshold value, F is a difference value between an average value of the pressure values and a basic pressure value F1, and t is an operating time of the electric toothbrush, it can be seen from the graph that when the tooth brushing action is continuously performed after generating a large pressure in the tooth brushing process, the detected current pressure value is higher, but the determination of the operating mode is not affected, and the slope value of the curve in the curve variation graph in the rising process after detecting a large pressure shows an increasing trend, so that it is also explained that the user applies a force to the electric toothbrush again to continuously perform the tooth brushing action after generating a large pressure and the large pressure disappears, the base pressure value may not need to be recalibrated. The basic pressure value is a pressure value sensed by a pressure sensor of the electric toothbrush when the user does not apply pressure to the electric toothbrush, and the acting force applied to the electric toothbrush by the user in the tooth brushing process can be determined through the basic pressure value. The electric toothbrush can cause the pressure sensor in the electric toothbrush to detect a certain pressure value due to some external factors, and the pressure value is the pressure value before the user does not brush teeth, so that the accuracy of the pressure applied when the user brushes teeth is ensured, and the accuracy of the basic pressure value is ensured; the preset critical value corresponding to the actual acting force is used for comparing the force exerted on the toothbrush to judge the current mode of the toothbrush, and the force exerted on the toothbrush by the user can be obtained through the basic pressure value and the pressure value detected by the pressure sensor in real time.
As shown in fig. 9, fig. 9 is a pressure curve variation diagram when the pressure sensor does not perform the tooth brushing operation after generating a large pressure during the normal tooth brushing process, wherein F1 in fig. 9 is a basic pressure value, Δ F is the preset threshold value, F is a difference value between an average value of the pressure values and the basic pressure value F1, and t is an operating time of the electric toothbrush.
As shown in fig. 10, fig. 10 is a first pressure curve variation diagram after the pressure sensor generates a large pressure in the anti-splashing mode, wherein F1 in fig. 10 is a basic pressure value, Δ F is the preset threshold value, F is a difference value between an average value of the pressure values and the basic pressure value F1, and t is an operating time of the electric toothbrush, as can be seen from the diagram, a slope value of a curve in the curve variation diagram in a rising process after the large pressure is detected shows a decreasing trend, which indicates that the tooth brushing action is not performed after the large pressure is generated in the anti-splashing mode.
As shown in fig. 11, fig. 11 is a second pressure curve variation diagram after the pressure sensor generates a large pressure in the anti-splashing mode, where F1 in fig. 11 is a base pressure value, Δ F is the preset threshold corresponding to the actual force, F is a difference between an average value of the pressure values and the base pressure value F1, and t is an operating time of the electric toothbrush, as can be seen from the diagram, a slope of a curve in a rising process after the large pressure is detected in the curve variation diagram shows a decreasing trend, which indicates that the toothbrush does not perform a brushing action after the large pressure is generated in the anti-splashing mode, and the toothbrush should be in the anti-splashing mode.
Optionally, the determining the pressure variation trend in the pressure rebound process includes the following steps: acquiring an initial period slope in the rebounding process and an ending period slope in the rebounding process; comparing the initial period slope with the end period slope; if the slope of the initial period is greater than the slope of the ending period, determining that the rebound pressure change trend is the descending trend; and if the slope of the initial period is smaller than that of the ending period, determining that the rebound pressure change trend is an increasing trend.
In this embodiment, in order to determine the pressure variation trend during the rebound process, the initial period slope and the ending period slope during the rebound process can be obtained, as shown in fig. 12 and 13, fig. 12 is a first pressure curve variation diagram of the rebound process after generating a large pressure, and fig. 13 is a second pressure curve variation diagram of the rebound process after generating a large pressure. The slope of the preset period after t4 including t4 in the aforementioned fig. 12 and 13 is the initial period slope, i.e., the slope in the [ t4, t4+ Δ t ] period; the slope of the preset period before t5 including t5 in the aforementioned fig. 12 and 13 is the end period slope, i.e., the slope in the [ t5- Δ t, t5] period. And comparing the slope of the initial period with the slope of the end period to judge the pressure change trend in the current rebound process. If the slope of the initial period is greater than or equal to the slope of the ending period, determining that the pressure variation trend in the rebound process is a decreasing trend, namely the pressure curve variation in fig. 13, and redefining the basic pressure value F1 at this time; if the slope of the initial period is smaller than that of the ending period, the pressure change trend in the rebound process is determined to be an increasing trend, that is, the pressure curve in fig. 12 changes, which indicates that the normal tooth brushing operation will be continued after the current rebound process is ended, and at this time, the base pressure value does not need to be redefined. The Δ t for determining the preset time period may be set according to a user requirement, which is not limited herein.
In another preferred embodiment, the aforementioned determining the pressure variation trend in the pressure rebound process includes the following steps: acquiring a pressure value at the middle moment in the rebounding process and a preset middle threshold value; comparing the pressure value at the intermediate moment with the intermediate threshold value; if the pressure value at the intermediate moment is greater than or equal to the intermediate threshold, determining that the rebound pressure variation trend is the decreasing trend; and if the pressure value at the intermediate moment is smaller than the intermediate threshold, determining that the rebound pressure change trend is an increasing trend.
In this embodiment, to determine the pressure variation trend in the rebound process, the pressure value at the intermediate time in the rebound process and a preset intermediate threshold, for example, may be obtainedAs shown in fig. 12 and 13, t0 in fig. 12 and 13 is an intermediate time and Ft0The pressure value at the intermediate time is taken. By comparing the pressure value at the intermediate time with the preset intermediate threshold value, that is, F0 in fig. 12 and 13, the pressure variation trend in the current rebound process is judged by comparing the two. If the pressure value at the intermediate moment is greater than the preset intermediate threshold value, determining that the pressure variation trend in the rebounding process is a decreasing trend, that is, the pressure curve variation in fig. 13, which indicates that after the current rebounding process is finished, the working state of normal tooth brushing is no longer performed, and redefining the basic pressure value F1; if the pressure value at the intermediate time is smaller than the preset intermediate threshold, the pressure change trend in the rebound process is determined to be an increasing trend, that is, the pressure curve change in fig. 12, which indicates that the normal tooth brushing operation is continued after the current rebound process is finished.
Optionally, the redefining the base pressure value includes: collecting pressure values after the rebound process is finished, and constructing a pressure data set; carrying out equalization processing on the pressure data set to obtain an equalization value; the equalization value is used as a new base pressure value.
In this embodiment, after the pressure value tends to be stable, the basic pressure value is determined by the currently monitored pressure value in real time, so that the basic pressure value is more accurate, when the rebound process is finished, that is, when the change of the current pressure value tends to be stable, that is, the pressure value in the preset time period after t5 in fig. 12 and 13, the pressure value acquired in the preset time period is used to construct a pressure data set, and the pressure data set is subjected to equalization processing to obtain an equalization value capable of representing the pressure data set, and the equalization value is used as a new basic pressure value, so that the toothbrush determines the current mode by using the latest basic pressure value.
Optionally, the equalization processing includes determining an equalization value by calculating a mathematical expectation of the pressure data set, determining an equalization value by a median in the pressure data set, determining an equalization value by counting pressure values that occur most frequently, determining an equalization value by calculating a median or a mode of the pressure data set, and the like.
Optionally, the electric toothbrush may detect the current working time in real time because the user sometimes has a behavior of forgetting to turn off the working mode of the electric toothbrush, and if the current working time detected by the current electric toothbrush is greater than the preset time threshold, it indicates that the current user may forget to turn off the working mode of the electric toothbrush.
Optionally, in the process of brushing teeth, the force applied to the teeth needs to be kept within a certain range, so that the teeth can be cleaned without being damaged, therefore, the difference between the real-time detected current pressure value and the basic pressure value of the electric toothbrush in the normal brushing mode can be determined through a preset time interval, a preset minimum difference threshold value and a preset maximum difference threshold value are established, and when the difference is smaller than the minimum difference threshold value, it is indicated that the force applied by the current user is too small, and the electric toothbrush needs to perform corresponding prompt operation; when the difference is larger than the maximum difference threshold, it indicates that the force applied by the current user is too large, and the electric toothbrush also needs to perform corresponding prompt operation, so that the user can apply corresponding force in time according to the corresponding prompt operation. Wherein, the minimum difference threshold and the maximum difference threshold are both larger than the critical value.
In the embodiment of the application, a preset critical value is obtained, and a current pressure value is detected; comparing the preset critical value with the pressure value, and judging whether the pressure value is greater than the preset critical value; if the pressure value is larger than the preset critical value, judging the pressure change trend in the pressure rebounding process; and if the judgment result shows that the pressure variation trend is a descending trend, redefining the basic pressure value. When the pressure value is judged to be larger than the preset critical value, the fact that the intelligent oral care implement is subjected to larger acting force at present is indicated, the pressure change trend in the pressure rebounding process is further judged, if the pressure change trend is in a decreasing trend, the fact that the intelligent electric toothbrush is temporarily stopped to be used by a user at present is indicated, the basic pressure value needs to be redefined, whether the basic pressure value needs to be redefined is determined after the large pressure is detected and the rebounding trend after the large pressure appears is judged, and the situation that the value detected by the toothbrush pressure sensor after the large pressure disappears deviates from the value detected before the large pressure is applied can be avoided, so that the pressure value detected during subsequent tooth brushing is deviated, and the working mode of the electric toothbrush cannot be normally judged from the original basic pressure value; and the condition that the electric toothbrush is in error or even cannot work to cause discomfort to a user due to the fact that the electric toothbrush cannot generate wrong indication information is also ensured.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Corresponding to the above-mentioned control method for adjusting vibration frequency based on pressure, fig. 14 is a schematic structural diagram of a control system for adjusting vibration frequency based on pressure in an embodiment of the present application, as shown in fig. 14, an operating frequency of the intelligent oral care implement includes a first vibration frequency and a second vibration frequency, a base pressure value exists in the intelligent oral care implement, and the control system for adjusting vibration frequency based on pressure may include:
the data acquisition unit 141 is configured to acquire the current pressure values of the intelligent oral care implement at a first preset time interval, and construct a first pressure data set.
A first equalization processing unit 142, configured to receive the first pressure data set of the intelligent oral care implement constructed by the data acquisition unit, and perform a first equalization process on the first pressure data set to obtain a first equalization value.
The fluctuation value determining unit 143 is configured to receive the first equalization value, compare the first equalization value with a preset fluctuation value, and determine whether to generate a redefining instruction for redefining the base pressure value according to a determination result.
A redefinition unit 144, configured to redefine the base pressure value according to the redefinition instruction output by the fluctuation value determination unit.
Optionally, the control system for adjusting the vibration frequency based on the pressure may further include:
and the basic pressure value obtaining unit is used for obtaining a basic pressure value.
And the pressure value acquisition unit is used for acquiring the current pressure value at a second preset time interval to construct a second pressure data set.
And the second equalization processing unit is used for performing second equalization processing on the second pressure data set to obtain a second equalization value.
A difference comparison unit for calculating a difference between the base pressure value and the second equalization value, comparing the difference with a preset critical value, and controlling the intelligent oral care implement to operate at the first vibration frequency if the difference is greater than the preset critical value.
Optionally, the redefining unit 144 may include:
and the equalization processing unit is used for carrying out third equalization processing on the first pressure data set to obtain a third equalization value.
And the basic pressure value unit is used for taking the third equalization value as a new basic pressure value.
Optionally, the first equalization process comprises calculating a variance of a first order difference of the first pressure data set.
Optionally, the value range of the preset fluctuation value is [2, 10 ].
Optionally, the preset fluctuation value is 3.
Optionally, the base pressure value is a pressure value collected when the intelligent oral care implement is started.
Optionally, the base pressure value is a pressure value collected every preset period when the intelligent oral care implement is not used.
Optionally, the control system for adjusting the vibration frequency based on the pressure may further include:
a pressure difference value calculation unit for calculating, for each period when the intelligent oral care implement is not in use, a pressure difference value between a pressure value acquired in the period and a pressure value acquired in an adjacent period.
And the rejecting unit is used for rejecting the pressure value acquired in the period when the pressure difference value is greater than a preset difference value threshold value.
Optionally, the first vibration frequency is greater than the second vibration frequency.
In the embodiment of the application, when the intelligent oral care implement works at a second vibration frequency, the current pressure value of the intelligent oral care implement is collected at a first preset time interval, and a first pressure data set is constructed; performing a first equalization process on the constructed first pressure dataset of the intelligent oral care implement to obtain a first equalization value; and comparing the first equilibrium value with a preset fluctuation value, and redefining the basic pressure value if the first equilibrium value is smaller than the preset fluctuation value. When the intelligent oral care implement works, the current pressure value is collected at a first preset time interval, the collected current pressure value is subjected to first equalization processing, the accuracy of the current pressure value is improved, the first equalization value is compared with a preset fluctuation value, the current working mode of the intelligent oral care implement is determined, whether the basic pressure value needs to be redefined or not is determined according to the working mode, when the first equalization value is smaller than the preset fluctuation value, the situation that the current intelligent oral care implement is in a splash-proof mode, namely the working mode of vibration is carried out at a second vibration frequency is explained, the basic pressure value needs to be redefined, and therefore the fact that the intelligent oral care implement can accurately judge the current working mode according to the corrected basic pressure value is guaranteed.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
Fig. 15 is a schematic structural diagram of an intelligent oral care implement provided by an embodiment of the present application. For convenience of explanation, only portions related to the embodiments of the present application are shown.
As shown in fig. 15, the intelligent oral care implement 15 of this embodiment includes: at least one processor 150 (only one shown in fig. 15), a memory 151 connected to said processor 150, and a computer program 152 stored in said memory 151 and executable on said at least one processor 150, such as a control program for adjusting the vibration frequency based on pressure. The processor 150, when executing the computer program 152, implements the steps in each of the above-described embodiments of the pressure-based vibration frequency adjustment control method, such as the steps S101 to S103 shown in fig. 4. Alternatively, the processor 150, when executing the computer program 152, implements the functions of the units in the system embodiments, such as the functions of the units 141 to 144 shown in fig. 14.
Illustratively, the computer program 152 may be divided into one or more units, which are stored in the memory 151 and executed by the processor 150 to accomplish the present application. The one or more elements may be a series of computer program instruction segments capable of performing specific functions that describe the execution of the computer program 152 in the intelligent oral care implement 15. For example, the computer program 152 may be divided into a data acquisition unit 141, a first equalization processing unit 142, a fluctuation value determination unit 143, and a redefinition unit 144, and the functions of each unit are as follows:
a data collecting unit 141, configured to collect current pressure values of the intelligent oral care implement at first preset time intervals to construct a first pressure data set;
a first equalization processing unit 142, configured to receive the first pressure data set of the intelligent oral care implement constructed by the data acquisition unit, and perform a first equalization process on the first pressure data set to obtain a first equalization value;
a fluctuation value determining unit 143, configured to receive the first equalization value, compare the first equalization value with a preset fluctuation value, and determine whether to generate a redefining instruction for redefining the base pressure value according to a determination result;
a redefinition unit 144, configured to redefine the base pressure value according to the redefinition instruction output by the fluctuation value determination unit.
The intelligent oral care implement 15 may include, but is not limited to, a processor 150, a memory 151. Those skilled in the art will appreciate that fig. 15 is merely an example of the intelligent oral care implement 15 and does not constitute a limitation of the intelligent oral care implement 15, and may include more or fewer components than shown, or combine certain components, or different components, such as may also include input-output devices, network access devices, buses, and the like.
The Processor 150 may be a Central Processing Unit (CPU), and the Processor 150 may be other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 151 may in some embodiments be an internal storage unit of the intelligent oral care implement 15, such as a hard disk or memory of the intelligent oral care implement 15. The memory 151 may also be an external storage device of the Smart oral care implement 15 in other embodiments, such as a plug-in hard drive provided on the Smart oral care implement 15, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like. Further, the memory 151 may also include both an internal storage unit and an external storage device for the intelligent oral care implement 15. The memory 151 is used for storing an operating system, an application program, a BootLoader (BootLoader), data, and other programs, such as program codes of the computer programs. The memory 151 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided herein, it should be understood that the disclosed apparatus/intelligent oral care implement and method may be implemented in other ways. For example, the above-described device/intelligent oral care implement embodiments are merely illustrative, e.g., the division of the modules or units is merely a logical division of functions, and additional divisions may be made in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium and can implement the steps of the embodiments of the methods described above when the computer program is executed by a processor. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer readable medium may include at least: any entity or device capable of carrying computer program code to a photographing device/smart oral care implement, a recording medium, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), an electrical carrier signal, a telecommunications signal, and a software distribution medium. Such as a usb-disk, a removable hard disk, a magnetic or optical disk, etc. In certain jurisdictions, computer-readable media may not be an electrical carrier signal or a telecommunications signal in accordance with legislative and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.

Claims (11)

1. A control method for adjusting vibration frequency based on pressure is applied to an intelligent oral care implement, and is characterized in that the working frequency of the intelligent oral care implement comprises a first vibration frequency and a second vibration frequency, the first vibration frequency is used for controlling the intelligent oral care implement to work in a tooth brushing mode, the second vibration frequency is used for controlling the intelligent oral care implement to work in a splash prevention mode, a base pressure value exists in the intelligent oral care implement, and when the intelligent oral care implement works at the second vibration frequency, the following steps are executed:
s101: collecting current pressure values of the intelligent oral care implement at first preset time intervals to construct a first pressure data set;
s102: performing a first equalization process on the constructed first pressure dataset of the intelligent oral care implement to obtain a first equalization value; the first equalization process includes at least calculating any one of a variance, a standard deviation, a variance of a first order difference in the first pressure dataset;
s103: comparing the first equilibrium value with a preset fluctuation value, and redefining the basic pressure value if the first equilibrium value is smaller than the preset fluctuation value;
the redefining of the base pressure value comprises the steps of:
s301: performing third equalization processing on the first pressure data set to obtain a third equalization value; the third equalization process comprises calculating a mathematical expectation of the first pressure data set;
s302: and taking the third equalization value as a new basic pressure value.
2. The pressure-based adjustment of vibration frequency control method of claim 1, wherein when said intelligent oral care implement is activated and operated at a second vibration frequency, said method further comprises the steps of:
s201: acquiring a basic pressure value;
s202: collecting the current pressure value at a second preset time interval to construct a second pressure data set;
s203: performing second equalization processing on the second pressure data set to obtain a second equalization value; the second equalization process comprises calculating a mathematical expectation of the second pressure data set;
s204: calculating a difference between the base pressure value and the second equalization value, comparing the difference with a preset critical value, and controlling the intelligent oral care implement to operate at the first vibration frequency if the difference is greater than the preset critical value.
3. The pressure-based control of the vibration frequency of claim 1 wherein the first equalization process includes calculating a variance of a first order difference of the first pressure data set.
4. The control method for adjusting vibration frequency based on pressure according to claim 3, wherein the preset fluctuation value is in a range of [2, 10 ].
5. The control method for adjusting vibration frequency based on pressure according to claim 2, wherein the preset fluctuation value is 3.
6. The pressure-based adjustment of vibration frequency control method of claim 1, wherein the base pressure value is a pressure value collected when the intelligent oral care implement is powered on.
7. The pressure-based adjustment of vibration frequency control method of claim 1, wherein said base pressure value is a pressure value collected every preset period when said intelligent oral care implement is not in use.
8. The pressure-based control method for adjusting vibration frequency according to claim 7, comprising the steps of:
for each period when the intelligent oral care implement is not in use, calculating a pressure difference value between a pressure value acquired in the period and a pressure value acquired in an adjacent period;
and when the pressure difference value is larger than a preset difference value threshold value, removing the pressure values acquired in the period.
9. The pressure-based control of the vibration frequency according to any one of claims 1 to 8, wherein the first vibration frequency is greater than the second vibration frequency.
10. A pressure-based control system for adjusting a vibration frequency for use with an intelligent oral care implement, wherein the operating frequency of the intelligent oral care implement comprises a first vibration frequency for controlling the intelligent oral care implement to operate in a tooth brushing mode and a second vibration frequency for controlling the intelligent oral care implement to operate in a splash-proof mode, wherein a base pressure value exists for the intelligent oral care implement, the pressure-based control system comprising:
the data acquisition unit is used for acquiring the current pressure value of the intelligent oral care implement at a first preset time interval to construct a first pressure data set;
a first equalization processing unit, configured to receive the first pressure data set of the intelligent oral care implement constructed by the data acquisition unit, and perform a first equalization process on the first pressure data set to obtain a first equalization value; the first equalization process includes at least calculating any one of a variance, a standard deviation, a variance of a first order difference in the first pressure dataset;
the fluctuation value judging unit is used for receiving the first equalization value, comparing and judging the first equalization value with a preset fluctuation value, and determining whether to generate a redefining instruction for redefining the basic pressure value according to a judgment result;
a redefinition unit for redefining the base pressure value according to the redefinition instruction output by the fluctuation value judgment unit;
the redefinition unit includes:
the equalization processing unit is used for performing third equalization processing on the first pressure data set to obtain a third equalization value; the third equalization process comprises calculating a mathematical expectation of the first pressure data set;
and the basic pressure value unit is used for taking the third equalization value as a new basic pressure value.
11. A computer-readable storage medium, in which a computer program is stored, which, when being executed by a processor, carries out the steps of a pressure-based control method for adjusting a vibration frequency according to any one of claims 1 to 9.
CN202011517901.XA 2020-12-21 2020-12-21 Control method and control system for adjusting vibration frequency based on pressure and storage medium Active CN112674898B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202011517901.XA CN112674898B (en) 2020-12-21 2020-12-21 Control method and control system for adjusting vibration frequency based on pressure and storage medium
PCT/CN2021/137663 WO2022135220A1 (en) 2020-12-21 2021-12-14 Control method and system for adjusting vibration frequency on the basis of pressure, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011517901.XA CN112674898B (en) 2020-12-21 2020-12-21 Control method and control system for adjusting vibration frequency based on pressure and storage medium

Publications (2)

Publication Number Publication Date
CN112674898A CN112674898A (en) 2021-04-20
CN112674898B true CN112674898B (en) 2021-08-31

Family

ID=75449714

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011517901.XA Active CN112674898B (en) 2020-12-21 2020-12-21 Control method and control system for adjusting vibration frequency based on pressure and storage medium

Country Status (2)

Country Link
CN (1) CN112674898B (en)
WO (1) WO2022135220A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112674898B (en) * 2020-12-21 2021-08-31 深圳市力博得科技有限公司 Control method and control system for adjusting vibration frequency based on pressure and storage medium
CN113979250B (en) * 2021-10-29 2023-03-24 杭州赛翔科技有限公司 Hydraulic elevator starting and stopping speed regulation control method based on oil temperature
CN115553699B (en) * 2022-09-28 2023-05-12 吉林医药学院附属医院 Intelligent oral cavity speculum system based on oral cavity repairing

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05329024A (en) * 1992-05-29 1993-12-14 Nippon Philips Kk Motor driven tooth
JP5526825B2 (en) * 2010-02-02 2014-06-18 オムロンヘルスケア株式会社 Oral care device
JP6946330B2 (en) * 2016-03-30 2021-10-06 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Methods and systems for calibrating mouthwash devices
CN107432775B (en) * 2016-05-27 2020-06-26 深圳减字科技有限公司 Vibration intensity control method and system of electric toothbrush
CN108814744A (en) * 2018-04-13 2018-11-16 深圳市力博得科技有限公司 Method, apparatus, equipment and the storage medium for preventing electric toothbrush foam from splashing
CN111297506B (en) * 2020-02-17 2021-12-07 广州舒客实业有限公司 Electric toothbrush control method
CN111772848B (en) * 2020-07-14 2022-06-07 深圳市云顶信息技术有限公司 Toothbrush control method, device, equipment, medium and electric toothbrush based on pressure detection
CN112674898B (en) * 2020-12-21 2021-08-31 深圳市力博得科技有限公司 Control method and control system for adjusting vibration frequency based on pressure and storage medium

Also Published As

Publication number Publication date
CN112674898A (en) 2021-04-20
WO2022135220A1 (en) 2022-06-30

Similar Documents

Publication Publication Date Title
CN112674898B (en) Control method and control system for adjusting vibration frequency based on pressure and storage medium
EP1944579B1 (en) Step counter and method of counting steps
US10779924B2 (en) Electric toothbrush device and method
US8558802B2 (en) Methods and apparatus for performing capacitive touch sensing and proximity detection
US20220331079A1 (en) Electric toothbrush system with pressure detection
WO2008053441A1 (en) System for adapting the resonant operation of a personal care appliance during the lifetime thereof
CN112674897B (en) Pressure data processing control method, control system and computer readable storage medium
CN113229976A (en) Electric toothbrush control method and device and electric toothbrush
JP2010250382A (en) Operation information output device, method for controlling the same, and control program
JP5628729B2 (en) Motor control device and vehicle seat device
CN113037265B (en) Detection device and method for electrical equipment, touch chip and capacitive touch key
WO2013134924A1 (en) Apparatus and method for detecting a parking space
CN113126815A (en) Key response control method and device, terminal equipment and storage medium
CN111493741B (en) Dust box detection method and device, electronic equipment and computer readable storage medium
JP2019045488A (en) Noise elimination method of state monitoring device and state monitoring device
CN104764468B (en) Conversion rate detection circuit
CN115105238A (en) Electric toothbrush control method and device, storage medium and electric toothbrush
JP2005535029A (en) Obtaining configuration data for data processing equipment
KR100942128B1 (en) Method for Calculating Revolution Per Unit time using High Speed Counter
JP2019161844A (en) Motor drive device
CN117562695A (en) Control method and control device of electric toothbrush and electric toothbrush
CN112674461A (en) Method and device for detecting abnormal state of tooth and micro-processing chip
JP2006217155A (en) Comparator, and apparatus and method of processing signal
CN111371375A (en) Motor noise filtering method, its recording medium and control circuit
WO2021070243A1 (en) State monitoring device, state monitoring system, and state monitoring method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant