Control method and device for pre-tightening force adjustment, and electronic equipment

By installing an acceleration sensor on the range hood and correcting the reference acceleration, the problem of vibration judgment errors in the range hood was solved, enabling more accurate preload adjustment and improving the range hood's vibration resistance.

CN117419366BActive Publication Date: 2026-04-21HANGZHOU ROBAM APPLIANCES CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HANGZHOU ROBAM APPLIANCES CO LTD
Filing Date
2023-11-13
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In the existing technology, the misjudgment of vibration of the smoke machine leads to poor accuracy of preload adjustment, making it impossible to accurately determine whether preload adjustment is needed, thus affecting the vibration resistance.

Method used

By installing an acceleration sensor on the range hood, the current acceleration is obtained, and the reference acceleration is corrected based on the current range hood speed and noise data. The correction coefficient is calculated using a preset correction formula, and the reference acceleration is adjusted to closely match the user's actual usage. A threshold is then used to determine whether to adjust the preload.

Benefits of technology

It improves the accuracy of preload adjustment judgment, making the preload adjustment more in line with the user's actual use environment, and enhances the vibration resistance of the range hood.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117419366B_ABST
    Figure CN117419366B_ABST
Patent Text Reader

Abstract

This invention provides a control method, device, and electronic device for adjusting preload. The method includes: acquiring the current acceleration of the range hood using an acceleration sensor pre-installed on the range hood; acquiring a first reference acceleration corresponding to the current range hood speed based on the pre-acquired current range hood speed setting; determining whether to correct the first reference acceleration based on a second reference acceleration corresponding to the current range hood noise level; if correction is needed, obtaining a correction coefficient based on a preset correction formula, and correcting the first reference acceleration based on the correction coefficient to obtain a third reference acceleration; and determining whether to adjust the preload based on the third reference acceleration, the current acceleration, and a preset threshold. In this method, the reference acceleration value can be corrected based on the pre-acquired second reference acceleration corresponding to the current range hood noise level, making it closer to the user's actual usage, thereby improving the accuracy of the preload adjustment judgment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vibration reduction technology for tobacco machinery, and in particular to a control method, device, and electronic equipment for adjusting preload. Background Technology

[0002] In the kitchen appliance industry, range hoods often experience uneven stress and unreasonable constraints during operation, leading to structural resonance and abnormal noise. When vibration is excessive, the preload can be adjusted to improve vibration resistance. Therefore, to determine whether preload adjustment is necessary, it is usually necessary to first assess whether the vibration is excessive. Currently, after the range hood is started, its operating setting is typically identified, and the actual acceleration measured is compared with the laboratory vibration acceleration corresponding to that setting to determine if excessive vibration exists. However, the laboratory vibration acceleration is fixed at different settings. In actual operation, due to different operating environments, the vibration acceleration of the range hood at the same setting may differ from the laboratory vibration acceleration. Therefore, this method may lead to misjudgment of whether the vibration is excessive, resulting in poor accuracy in preload adjustment judgment. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide a control method, device and electronic device for preload adjustment, so as to make the reference acceleration closer to the actual use of the user, thereby improving the accuracy of preload adjustment judgment.

[0004] In a first aspect, embodiments of the present invention provide a control method for adjusting preload force, the method comprising:

[0005] The current acceleration of the range hood is obtained by using an accelerometer sensor pre-installed on the range hood.

[0006] Based on the pre-obtained current range hood speed, obtain the first reference acceleration corresponding to the current range hood speed;

[0007] Based on the second reference acceleration corresponding to the current noise of the range hood obtained in advance, determine whether to correct the first reference acceleration;

[0008] If it is necessary to correct the first reference acceleration, the correction coefficient is obtained based on the preset correction formula, and the first reference acceleration is corrected based on the correction coefficient to obtain the third reference acceleration;

[0009] Based on the third reference acceleration, the current acceleration, and a preset threshold, it is determined whether to adjust the preload.

[0010] Furthermore, the step of determining whether to correct the first reference acceleration based on the pre-acquired second reference acceleration corresponding to the current range hood noise includes:

[0011] Based on the pre-acquired mapping table, obtain the second reference acceleration corresponding to the current noise of the range hood;

[0012] Acquire the first average acceleration value collected by the accelerometer within a first preset time period;

[0013] Calculate the difference between the mean value of the first acceleration and the second reference acceleration to obtain the first difference result;

[0014] If the first difference result is greater than a preset threshold, the first reference acceleration is corrected.

[0015] Furthermore, the preset correction formula is as follows:

[0016] Correction coefficient = ((mean value of first acceleration - preset threshold / 2) - second reference acceleration) / second reference acceleration.

[0017] Furthermore, the step of correcting the first reference acceleration based on the correction coefficient to obtain the third reference acceleration includes:

[0018] The correction factor is summed with 1 to obtain the summation result;

[0019] The summation result is multiplied by the first reference acceleration to obtain the product result;

[0020] The product result is determined as the third reference acceleration.

[0021] Furthermore, the step of determining whether to adjust the preload based on the third reference acceleration, the current acceleration, and a preset threshold includes:

[0022] Calculate the difference between the current acceleration and the third reference acceleration to obtain the second difference result;

[0023] If the second difference result is greater than the preset threshold, the average value of the second acceleration collected by the acceleration sensor within the first preset time period is obtained;

[0024] Calculate the difference between the average second acceleration and the third reference acceleration to obtain the third difference result;

[0025] If the third difference result is greater than the preset threshold, the preload is adjusted.

[0026] Furthermore, if the third difference result is greater than a preset threshold, the steps after adjusting the preload include:

[0027] Acquire the average value of the third acceleration collected by the accelerometer within a first preset time period;

[0028] Calculate the difference between the mean third acceleration and the third reference acceleration to obtain the fourth difference result;

[0029] If the fourth difference result is greater than the preset threshold, the fourth difference result is used as the new third difference result, and the step of adjusting the preload force if the third difference result is greater than the preset threshold is repeated until the fourth difference result is not greater than the preset threshold.

[0030] Furthermore, the methods also include:

[0031] If the first difference result is not greater than the preset threshold, the first reference acceleration is not corrected;

[0032] Based on the first reference acceleration, the current acceleration, and a preset threshold, it is determined whether to adjust the preload.

[0033] Secondly, embodiments of the present invention provide a control device for adjusting preload force, the device comprising:

[0034] The first acquisition module is used to acquire the current acceleration of the range hood through an acceleration sensor pre-set on the range hood;

[0035] The second acquisition module is used to acquire the first reference acceleration corresponding to the current range hood speed based on the pre-acquired current range hood speed.

[0036] The first judgment module is used to determine whether to correct the first reference acceleration based on the second reference acceleration corresponding to the current noise of the range hood that has been obtained in advance.

[0037] The correction module is used to obtain a correction coefficient based on the second reference acceleration if the first reference acceleration needs to be corrected, and then correct the first reference acceleration based on the correction coefficient to obtain the third reference acceleration.

[0038] The second judgment module is used to determine whether to adjust the preload based on the third reference acceleration, the current acceleration, and a preset threshold.

[0039] Thirdly, embodiments of the present invention provide an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the control method for adjusting the preload force as described above.

[0040] Fourthly, embodiments of the present invention provide a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are invoked and executed by a processor, the machine-executable instructions cause the processor to implement the control method for adjusting the preload as described above.

[0041] The present invention provides a control method, device, and electronic device for adjusting preload. The method includes: acquiring the current acceleration of the range hood using an acceleration sensor pre-installed on the range hood; acquiring a first reference acceleration corresponding to the current range hood speed based on the pre-acquired current range hood speed setting; determining whether to correct the first reference acceleration based on a second reference acceleration corresponding to the current range hood noise level; if correction is needed, obtaining a correction coefficient based on a preset correction formula, and correcting the first reference acceleration based on the correction coefficient to obtain a third reference acceleration; and determining whether to adjust the preload based on the third reference acceleration, the current acceleration, and a preset threshold. In this method, the reference acceleration value can be corrected based on the pre-acquired second reference acceleration corresponding to the current range hood noise level, making it closer to the actual user experience, thereby improving the accuracy of the preload adjustment judgment.

[0042] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.

[0043] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0044] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0045] Figure 1 A flowchart illustrating a control method for adjusting preload force according to an embodiment of the present invention;

[0046] Figure 2 This is a schematic diagram of a smoke machine structure with vibration reduction function provided in an embodiment of the present invention;

[0047] Figure 3 A flowchart illustrating another control method for adjusting preload provided in an embodiment of the present invention;

[0048] Figure 4 This is a schematic diagram of a control process for adjusting preload provided in an embodiment of the present invention;

[0049] Figure 5This is a schematic diagram of the structure of a control device for adjusting preload provided in an embodiment of the present invention;

[0050] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0051] Icons: 111-Smoke hood housing; 112-Voltage housing; 113-Vertical push rod structure; 1131-First motor; 1132-Pull rod; 1134-Pull rod connection structure; 114-Horizontal movement structure; 1142-Second motor; 1143-Horizontal connecting block; 115-Contact structure. Detailed Implementation

[0052] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0053] Currently, after a range hood is started, its operating mode is typically identified. The actual acceleration measured at this time is then compared with the laboratory vibration acceleration corresponding to that identified mode to determine if there is excessive vibration, and thus whether the preload needs to be adjusted. However, in actual operation, the laboratory vibration acceleration corresponding to the identified mode is generally a fixed value, meaning each mode corresponds to a fixed acceleration value. But due to different operating environments, the vibration acceleration of the range hood in the current environment may not be the same as the fixed vibration acceleration obtained in the laboratory at the same mode. Therefore, if only the laboratory vibration acceleration corresponding to the currently identified mode is used for comparison, it may lead to misjudgment. For example, the vibration may already be excessive, but the judgment result is that the vibration is not obvious, resulting in the failure to adjust the preload in time, and causing poor accuracy in the preload adjustment judgment.

[0054] Based on this, embodiments of the present invention provide a control method, device, and electronic device for adjusting preload. This technology can be applied to applications that determine whether the vibration of a range hood is too large, and is especially applicable to applications that require control of the preload adjustment of the range hood.

[0055] To facilitate understanding of this embodiment, a control method for adjusting preload disclosed in this embodiment of the invention will first be described in detail, such as... Figure 1 As shown, the method includes the following steps:

[0056] Step S102: Obtain the current acceleration of the range hood by using an acceleration sensor pre-set on the range hood.

[0057] The aforementioned range hoods are generally those with shock absorption functions (equipped with vibration damping devices). The aforementioned accelerometer can be pre-installed on the range hood's housing or on its volute; the specific location of the accelerometer on the range hood is not limited. The aforementioned accelerometer can collect the peak acceleration (vibration acceleration value) of the area where the accelerometer is located (i.e., its installation location on the range hood).

[0058] In actual operation, when the range hood starts up, the vibration acceleration value of the range hood (i.e., the current acceleration mentioned above) is first obtained by the acceleration sensor installed on the range hood.

[0059] Step S104: Based on the pre-obtained current range hood speed, obtain the first reference acceleration corresponding to the current range hood speed.

[0060] Range hoods generally have three operating modes: low, high, and high speed. The fan speed and vibration are different for each mode, so the vibration acceleration reference (laboratory vibration acceleration peak value) is also different for each mode.

[0061] In the specific implementation process, after obtaining the current acceleration of the range hood, it is possible to identify which speed setting the range hood is currently operating at. This identified speed setting is then designated as the current range hood speed setting for subsequent determination of the current acceleration value. Since each speed setting corresponds to a laboratory vibration acceleration peak value (equivalent to the aforementioned first reference acceleration), after determining the current range hood speed setting, the corresponding laboratory vibration acceleration peak value can be obtained. Specifically, assuming that the laboratory setting for the weak speed vibration acceleration peak value is 0.01, the strong speed vibration acceleration peak value is 0.025, and the stir-frying vibration acceleration peak value is 0.04, if the current range hood speed setting is strong, then the obtained first reference acceleration corresponding to the current range hood speed setting is 0.025.

[0062] In practice, the first reference acceleration corresponding to each gear can be pre-imported into the control system, and the current gear of the range hood can be identified based on the input current, button information, etc.

[0063] Step S106: Based on the second reference acceleration corresponding to the current range hood noise obtained in advance, determine whether to correct the first reference acceleration.

[0064] In conventional technology, after obtaining the laboratory vibration acceleration corresponding to the current range hood setting, the current vibration acceleration is compared with the corresponding laboratory vibration acceleration (the pre-input first reference acceleration under different settings) to determine whether there is excessive vibration. However, the actual operating conditions of range hoods are different in different environments. For example, air resistance is greater on lower floors. When a range hood on a lower floor is working, it may need to be set to a higher speed to provide more power to overcome air resistance. Therefore, simply using the pre-input first reference acceleration under different settings is not accurate and has poor reliability.

[0065] In response, this embodiment proposes to obtain relevant coefficients to correct the first reference acceleration, thereby improving the matching degree with the user's actual usage environment, that is, making it more in line with actual application conditions.

[0066] Specifically, real-time environmental noise test data of the range hood can be introduced. For example, through environmental noise testing, the noise data corresponding to the current operation of the range hood (current range hood noise) can be obtained. Different noise data correspond to different vibration accelerations, and there can be a matching relationship between the two (mapping relationship, specifically forming a mapping table to record the one-to-one correspondence between noise data and vibration acceleration). Therefore, after obtaining the current range hood noise data, the vibration acceleration corresponding to the current range hood noise data (equivalent to the second reference acceleration mentioned above) can be obtained by looking up the mapping table. Then, it can be determined whether the first reference acceleration needs to be corrected based on the average value of the first acceleration and the second reference acceleration collected by the acceleration sensor within a first preset time.

[0067] In practice, a mapping table can be pre-imported into the control system to determine the matching second reference acceleration based on the current noise of the smoke machine.

[0068] In step S108, if it is necessary to correct the first reference acceleration, obtain the correction coefficient based on the preset correction formula, and correct the first reference acceleration based on the correction coefficient to obtain the third reference acceleration.

[0069] The above correction formula can generally be expressed as:

[0070] Correction coefficient = ((mean value of first acceleration - preset threshold / 2) - second reference acceleration) / second reference acceleration.

[0071] The aforementioned preset threshold can be understood as a limit. The limit can be selected based on the actual situation, and is set to 0.01-0.02 mm² / s. This value is based on the laboratory human ear's judgment of noise comfort value. When the vibration acceleration exceeds 0.02, obvious structural resonance will be generated, producing low structural noise. Therefore, this value is selected as the limit when setting it.

[0072] In practice, after calculating the correction coefficient, the first reference acceleration can be corrected according to the correction coefficient, and the corrected first reference acceleration can be determined as the third reference acceleration.

[0073] Furthermore, the set limits are related to the model of the range hood. Different models generally correspond to different limits. Range hoods are usually divided into DC and AC models. DC range hoods have lower limit settings, while AC range hoods have higher limit settings.

[0074] Step S110: Based on the third reference acceleration, the current acceleration, and a preset threshold, determine whether to adjust the preload.

[0075] The preset threshold is equivalent to the above limit, therefore the preset threshold is consistent with the value of the above limit.

[0076] Specifically, the limit determination method (RMS actual - RMS setting > limit) can be used to determine whether the limit is exceeded, that is, to determine whether there is excessive vibration. In this embodiment, the RMS actual in the limit determination method is the current acceleration, and the RMS setting is the third reference acceleration.

[0077] In actual implementation, the structure of the above-mentioned range hood can be as follows: Figure 2 The illustrated smoke hood structure with vibration damping function includes: a smoke hood housing 111, a volute 112, a fan, and a longitudinal push rod structure 113, a transverse moving structure 114, and a contact structure 115 connected in sequence; wherein, the contact structure 115 is a curved, flexible structure that fits against the volute 112; the volute 112 is disposed inside the smoke hood housing 111 and connected to the smoke hood housing 111 via the longitudinal push rod structure 113; the longitudinal push rod structure 113 is used to control the contact structure 115 to move along the surface of the volute 112 in a first moving direction (i.e., Figure 2 The lateral movement structure 114 further includes: a lateral connecting block (1143) connected to the contact structure 115, and a second motor 1142 connected to the lateral connecting block (1143); the second motor (1142) is used to control the lateral connecting block (1143) to move in the second movement direction (i.e., the y-direction); the lateral movement structure 114 also ... Figure 2 The contact structure (115) moves along the surface of the volute (112) in the second moving direction to adjust the preload between the volute 112 and the smoke machine housing 111.

[0078] If the structure of the above-mentioned range hood is as follows Figure 2The illustrated structure of a smoke hood with vibration damping function can control the second motor 1142 in the smoke hood to operate when the limit is exceeded, so as to drive the transverse connecting block 1143 to move laterally, so that the contact structure 115 moves along the surface of the volute 112 in the second moving direction, thereby adjusting the preload; if the limit is not exceeded, it returns to the normal test state and continues to execute the step of obtaining the current acceleration of the smoke hood through the acceleration sensor pre-set on the smoke hood (that is, the above step S102).

[0079] It should be noted that, based on the elastic formula (F=kx), F is the applied preload, k is the elastic coefficient, and x is the lateral movement distance. When the above-mentioned lateral connecting block 1143 moves laterally, the movement distance limit can be set according to the actual chassis size. Specifically, it can move laterally by 5mm each time to change the magnitude of its force (adjust the preload).

[0080] This invention provides a control method for adjusting preload, comprising: acquiring the current acceleration of the range hood using an acceleration sensor pre-installed on the range hood; acquiring a first reference acceleration corresponding to the current range hood speed based on the pre-acquired current range hood speed setting; determining whether to correct the first reference acceleration based on a second reference acceleration corresponding to the current range hood noise level; if correction is needed, acquiring a correction coefficient based on a preset correction formula, and correcting the first reference acceleration based on the correction coefficient to obtain a third reference acceleration; and determining whether to adjust the preload based on the third reference acceleration, the current acceleration, and a preset threshold. In this method, the second reference acceleration corresponding to the current range hood noise level pre-acquired can be used to correct the reference acceleration value, making it closer to the user's actual usage, thereby improving the accuracy of the preload adjustment judgment.

[0081] This invention provides another control method for adjusting preload, which is implemented based on the method described in the above embodiments, such as... Figure 3 As shown, the method includes the following steps:

[0082] Step S202: Obtain the current acceleration of the range hood using an acceleration sensor pre-set on the range hood.

[0083] Step S204: Based on the pre-obtained current range hood speed, obtain the first reference acceleration corresponding to the current range hood speed.

[0084] Step S206: Based on the pre-acquired mapping table, obtain the second reference acceleration corresponding to the current smoke machine noise.

[0085] Step S208: Obtain the first average acceleration value collected by the accelerometer within a first preset time period.

[0086] The first preset time mentioned above is generally 5 seconds, which is sufficient to ensure the stability of the test value range.

[0087] In the specific implementation, after obtaining the second reference acceleration corresponding to the current noise of the range hood, the acceleration sensor can be set to collect the acceleration peak value within a continuous time period T (equivalent to the first preset time mentioned above) (which is also equivalent to the current acceleration corresponding to each moment within the time period T). Then, the average value of the acceleration peak value within this time period is calculated to obtain the first acceleration average value. This first acceleration average value can be used to evaluate whether the first reference acceleration needs to be corrected, thus eliminating adjustment errors caused by sudden changes in selection.

[0088] Step S210: Calculate the difference between the first average acceleration and the second reference acceleration to obtain the first difference result.

[0089] Step S212: If the first difference result is greater than a preset threshold, correct the first reference acceleration.

[0090] In the specific implementation, after obtaining the first average acceleration based on the peak test data within a continuous time period T, the first average acceleration can be compared with the second reference acceleration to determine whether the difference is too large, that is, to determine whether there is a large difference between the current actual operation of the smoke machine and the laboratory setting operation.

[0091] Specifically, if the first difference result is greater than the preset threshold, it indicates that there is a large difference between the first average acceleration and the second reference acceleration, and it is necessary to consider correcting the first reference acceleration.

[0092] Step S214: Obtain the correction coefficient based on the preset correction formula, and correct the first reference acceleration based on the correction coefficient to obtain the third reference acceleration.

[0093] In the actual implementation, when it is necessary to correct the first reference acceleration, the correction coefficient can be obtained first according to the preset correction formula, and then the first reference acceleration can be corrected according to the correction coefficient to obtain the third reference acceleration (that is, the corrected first reference acceleration).

[0094] Specifically, the process of correcting the first reference acceleration based on the correction coefficient to obtain the third reference acceleration can be achieved through the following steps one through three:

[0095] Step 1: Sum the correction factor with 1 to obtain the summation result.

[0096] Step 2: Multiply the summation result with the first reference acceleration to obtain the product result.

[0097] Step 3: Determine the product result as the third reference acceleration.

[0098] In the actual implementation, the third reference acceleration can be obtained by the formula A4 = (1 + K) * A1; where A4 is the third reference acceleration, A1 is the first reference acceleration, K is the correction coefficient, and (1 + K) is the summation result.

[0099] Step S216: Calculate the difference between the current acceleration and the third reference acceleration to obtain the second difference result.

[0100] In the actual implementation, after obtaining the third reference acceleration (that is, after the correction is completed), the difference between the current acceleration and the third reference acceleration can be calculated to obtain the second difference result. Then, it is determined whether the second difference result is greater than the preset threshold (that is, the limit).

[0101] Step S218: If the second difference result is greater than a preset threshold, obtain the second average acceleration value collected by the acceleration sensor within a first preset time.

[0102] In the specific implementation, if the second difference result is greater than the preset threshold, in order to further ensure the stability of the test, the accelerometer can continue to sample continuously for a period of T to obtain the average value of the second acceleration collected by the accelerometer within the first preset time. This allows the average value of the second acceleration to be used to assess whether the vibration of the smoke machine is too large (that is, to judge whether the difference between the average value of the second acceleration and the third reference acceleration exceeds the limit), thereby eliminating the adjustment error caused by the sudden change in selection.

[0103] It should be noted that the acquisition conditions of the acceleration sensor are the same for steps S218 and 208 above, but the application conditions are different. Therefore, the average value of the second acceleration and the average value of the first acceleration may be the same or different.

[0104] Furthermore, if the second difference result is not greater than the preset threshold, repeat the above steps S202-S218.

[0105] Step S220: Calculate the difference between the average second acceleration and the third reference acceleration to obtain the third difference result.

[0106] Step S222: If the third difference result is greater than the preset threshold, adjust the preload.

[0107] In the specific implementation, after obtaining the average value of the second acceleration, the difference between the average value of the second acceleration and the third reference acceleration can be calculated to obtain the third difference result. It is then determined whether the third difference result is greater than a preset threshold (i.e., limit). If the third difference result does not exceed the limit, it is determined that the vibration is not obvious, and the above steps S202-S222 can be repeated. If the third difference result exceeds the limit, the second motor 1142 in the smoke machine with vibration reduction function is controlled to work and run, thereby adjusting the preload.

[0108] Step S224: Obtain the average value of the third acceleration collected by the accelerometer within the first preset time period.

[0109] In the specific implementation, during the preload adjustment process, in order to determine whether the vibration has been adjusted to an acceptable range (adjusted to the point where the vibration is not obvious), and then to determine whether further preload adjustment is needed, the accelerometer can be continuously sampled for a time interval T to obtain a new average acceleration value (i.e., the third average acceleration value) collected by the accelerometer within the first preset time interval. Similarly, for steps S224 and S228 above, the accelerometer's sampling conditions are the same, but the application conditions are different. Therefore, the third average acceleration value and the second average acceleration value may be the same or different.

[0110] Step S226: Calculate the difference between the average third acceleration and the third reference acceleration to obtain the fourth difference result.

[0111] Step S228: If the fourth difference result is greater than the preset threshold, the fourth difference result is used as the new third difference result. The step of adjusting the preload if the third difference result is greater than the preset threshold is repeated until the fourth difference result is not greater than the preset threshold.

[0112] In the specific implementation, after obtaining the average third acceleration, the difference between the average third acceleration and the third reference acceleration can be calculated to obtain the fourth difference result. It is then determined whether the fourth difference result is greater than a preset threshold (i.e., limit). If the fourth difference result does not exceed the limit, the preload adjustment is considered complete, and the preload adjustment process can be ended. If the fourth difference result still exceeds the limit, the preload adjustment is considered incomplete, and the fourth difference result needs to be returned to step S222 as a new third difference result. Steps S222-S228 are repeated until the fourth difference result does not exceed the limit.

[0113] Specifically, when the transverse push rod motor (i.e., the second motor 1142) is running to adjust the preload, a real-time vibration acceleration test can be performed simultaneously. The peak data within a continuous time period of T is tested, and the average value is calculated to obtain the third acceleration average value. If it still exceeds the limit, the preload adjustment continues until it is less than the limit, and the adjustment process is completed.

[0114] Step S230: If the first difference result is not greater than a preset threshold, the first reference acceleration is not corrected.

[0115] In practice, after determining whether the first difference result is greater than a preset threshold, if the first difference result is not greater than the preset threshold, it is generally considered that there is no need to correct the first reference acceleration.

[0116] Step S232: Based on the first reference acceleration, the current acceleration, and a preset threshold, determine whether to adjust the preload.

[0117] Specifically, when there is no need to correct the first reference acceleration, the limit determination method (RMS actual - RMS setting > limit) can be used to determine whether the limit is exceeded, that is, to determine whether there is excessive vibration, and thus determine whether to adjust the preload.

[0118] In this embodiment, the RMS in the above limit determination method is actually the current acceleration, and the above RMS setting is the first reference acceleration.

[0119] To better understand the above embodiments, please refer to, for example... Figure 4The diagram illustrates a control process for adjusting preload. After the range hood starts, the current vibration acceleration value A collected by the vibration sensor is acquired. The current operating level of the range hood is determined, and based on the identified current level, the peak laboratory vibration acceleration A1 (equivalent to the aforementioned first reference acceleration) is obtained. Then, an environmental noise test is performed to obtain the actual noise (current range hood noise). Based on a pre-acquired mapping table, the laboratory vibration acceleration A2 (equivalent to the aforementioned second reference acceleration) corresponding to the actual noise is obtained. A time period T is set (T can be understood as...). The system continuously samples at preset time intervals (e.g., 5 seconds) to obtain the first average acceleration value A3 collected by the accelerometer during time period T (equivalent to the first preset time period). It then determines whether the difference between A3 and A2 is greater than a limit. If the difference between A3 and A2 is greater than the limit, a correction coefficient is obtained to correct A1, resulting in a third reference acceleration A4. Finally, it determines whether the difference between A and A4 is greater than a limit. If the difference between A and A4 is greater than the limit, it continues sampling for another time period T to obtain the second average acceleration value A5 collected by the accelerometer during time period T. The system then determines whether A5 is greater than A4. If the difference between A5 and A4 is not greater than the limit, continue to acquire the current vibration acceleration value A collected by the vibration sensor; if the difference between A5 and A4 is greater than the limit, control the transverse push rod motor (i.e., the second motor 1142 mentioned above) to operate for preload adjustment; after adjustment, continue to continuously sample for a time period T to acquire the third average acceleration value A6 collected by the acceleration sensor during time period T, and determine whether the difference between A6 and A4 is greater than the limit. If the difference between A6 and A4 is greater than the limit, use the difference between A6 and A4 as the value of A5-A4. The difference is repeatedly checked to see if the difference between A5 and A4 is greater than the limit. (It should be noted that since the difference between A6 and A4 is greater than the limit, and the limit settings are all the same, when the difference between A6 and A4 is used as the difference between A5 and A4, and the difference between A5 and A4 is repeatedly checked to see if it is greater than the above limit, the result will definitely be that the difference between A5 and A4 is greater than the above limit. Then the transverse push rod motor (i.e., the second motor 1142 mentioned above) continues to be controlled to run in order to adjust the preload until the difference between A6 and A4 is not greater than the limit, and the entire control process ends.)

[0120] Furthermore, if the difference between A3 and A2 (i.e., the first difference result) is not greater than the above limit, it means that A1 does not need to be corrected. Therefore, it can be directly determined whether the difference between A and A1 is greater than the limit. If the difference between A and A1 is greater than the above limit, after obtaining the second acceleration average value A5 collected by the acceleration sensor during time period T, it is determined whether the difference between A5 and A1 is greater than the limit. If the difference between A5 and A1 is not greater than the above limit, the current vibration acceleration value A collected by the vibration sensor is continued to be obtained. If the difference between A5 and A1 is greater than the above limit, the transverse push rod motor (i.e., the second motor 1142 mentioned above) is controlled to run to adjust the preload. After obtaining the third acceleration average value A6 collected by the acceleration sensor during time period T... The system determines whether the difference between A6 and A1 is greater than the limit. If the difference between A6 and A1 is greater than the limit, the difference between A6 and A1 is used as the difference between A5 and A1, and the system repeats the determination of whether the difference between A5 and A1 is greater than the limit. (It should be noted that since the difference between A6 and A1 is greater than the limit, and the limit settings are all the same, when the difference between A6 and A1 is used as the difference between A5 and A1, and the system repeats the determination of whether the difference between A5 and A1 is greater than the limit, the result will definitely be that the difference between A5 and A1 is greater than the limit.) The system then continues to control the operation of the transverse push rod motor (i.e., the second motor 1142) to adjust the preload until the difference between A6 and A1 is no greater than the limit, at which point the entire control process ends.

[0121] This invention provides a control method for adjusting preload, comprising: acquiring the current acceleration of a range hood using an acceleration sensor pre-installed on the range hood; acquiring a first reference acceleration corresponding to the current range hood speed based on a pre-acquired current range hood speed setting; acquiring a second reference acceleration corresponding to the current range hood noise based on a pre-acquired mapping table; acquiring the average value of the first acceleration collected by the acceleration sensor within a first preset time period; calculating the difference between the average value of the first acceleration and the second reference acceleration to obtain a first difference result; if the first difference result is greater than a preset threshold, correcting the first reference acceleration; if correction of the first reference acceleration is required, acquiring a correction coefficient based on a preset correction formula, and correcting the first reference acceleration based on the correction coefficient to obtain a third reference acceleration; calculating the difference between the current acceleration and the third reference acceleration to obtain a second difference result; if the second difference result is greater than a preset threshold, acquiring the average value of the second acceleration collected by the acceleration sensor within a first preset time period; calculating the difference between the average value of the second acceleration and the third reference acceleration to obtain a third difference result; if the third difference result is greater than a preset threshold, adjusting the preload. In this method, the second reference acceleration corresponding to the current noise of the range hood is obtained based on the mapping table. The reference acceleration value can be corrected based on the second reference acceleration, the average value of the first acceleration, and a preset threshold, so as to make it closer to the actual user situation, thereby improving the accuracy of the preload adjustment judgment.

[0122] This invention provides a schematic diagram of the structure of a control device for adjusting preload, as shown in the embodiment of the invention. Figure 5 As shown, the device includes: a first acquisition module 30, used to acquire the current acceleration of the range hood through an acceleration sensor pre-set on the range hood; a second acquisition module 31, used to acquire a first reference acceleration corresponding to the current range hood speed based on the pre-acquired current range hood speed; a first judgment module 32, used to determine whether to correct the first reference acceleration based on the pre-acquired second reference acceleration corresponding to the current range hood noise; a correction module 33, used to acquire a correction coefficient based on the second reference acceleration if correction of the first reference acceleration is needed, and correct the first reference acceleration based on the correction coefficient to obtain a third reference acceleration; and a second judgment module 34, used to determine whether to adjust the preload based on the third reference acceleration, the current acceleration, and a pre-set threshold.

[0123] The preload adjustment control device provided in this embodiment of the invention acquires the current acceleration of the range hood using an acceleration sensor pre-installed on the range hood; based on the pre-acquired current range hood speed setting, it acquires a first reference acceleration corresponding to the current range hood speed setting; based on a pre-acquired second reference acceleration corresponding to the current range hood noise, it determines whether to correct the first reference acceleration; if correction is needed, a correction coefficient is obtained based on a preset correction formula, and the first reference acceleration is corrected based on the correction coefficient to obtain a third reference acceleration; based on the third reference acceleration, the current acceleration, and a preset threshold, it determines whether to adjust the preload. In this device, the reference acceleration value can be corrected based on the pre-acquired second reference acceleration corresponding to the current range hood noise, making it closer to the user's actual usage, thereby improving the accuracy of the preload adjustment judgment.

[0124] Furthermore, the first judgment module 32 is also used to obtain the second reference acceleration corresponding to the current smoke machine noise based on the pre-acquired mapping table; obtain the first acceleration average value collected by the acceleration sensor within a first preset time; calculate the difference between the first acceleration average value and the second reference acceleration to obtain the first difference result; if the first difference result is greater than a preset threshold, correct the first reference acceleration.

[0125] Furthermore, the preset correction formula is as follows:

[0126] Correction coefficient = ((mean value of first acceleration - preset threshold / 2) - second reference acceleration) / second reference acceleration.

[0127] Furthermore, the correction module 33 is also used to sum the correction coefficient with 1 to obtain a summation result; to multiply the summation result with the first reference acceleration to obtain a product result; and to determine the product result as the third reference acceleration.

[0128] Furthermore, the second judgment module 33 is also used to calculate the difference between the current acceleration and the third reference acceleration to obtain a second difference result; if the second difference result is greater than a preset threshold, the average value of the second acceleration collected by the acceleration sensor within a first preset time is obtained; the difference between the average value of the second acceleration and the third reference acceleration is calculated to obtain a third difference result; if the third difference result is greater than a preset threshold, the preload is adjusted.

[0129] Furthermore, the control device for adjusting the preload also includes: acquiring the average third acceleration value collected by the acceleration sensor within a first preset time period; calculating the difference between the average third acceleration value and the third reference acceleration to obtain a fourth difference result; if the fourth difference result is greater than a preset threshold, using the fourth difference result as a new third difference result, and repeating the step of adjusting the preload if the third difference result is greater than the preset threshold until the fourth difference result is not greater than the preset threshold.

[0130] Furthermore, the control device for preload adjustment also includes: if the first difference result is not greater than a preset threshold, not correcting the first reference acceleration; and determining whether to perform preload adjustment based on the first reference acceleration, the current acceleration, and the preset threshold.

[0131] The control device for adjusting preload provided in this embodiment of the invention has the same implementation principle and technical effect as the aforementioned control method embodiment for adjusting preload. For the control device embodiment for adjusting preload, please refer to the corresponding content in the aforementioned control method embodiment for adjusting preload.

[0132] This invention also provides an electronic device, see [link to relevant documentation]. Figure 6 As shown, the electronic device includes a processor 130 and a memory 131. The memory 131 stores machine-executable instructions that can be executed by the processor 130. The processor 130 executes the machine-executable instructions to implement the aforementioned control method for adjusting the preload force.

[0133] Furthermore, Figure 6 The electronic device shown also includes a bus 132 and a communication interface 133, with the processor 130, the communication interface 133 and the memory 131 connected via the bus 132.

[0134] The memory 131 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 133 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network. The bus 132 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0135] Processor 130 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 130 or by instructions in software form. Processor 130 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 131. The processor 130 reads the information from memory 131 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.

[0136] This invention also provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are invoked and executed by a processor, they cause the processor to implement the aforementioned preload adjustment control method. For specific implementation details, please refer to the method embodiments, which will not be repeated here.

[0137] The control method, apparatus, and electronic device for adjusting preload provided in the embodiments of the present invention include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.

[0138] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0139] Finally, it should be noted that the above embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A control method for adjusting preload, characterized in that, The method includes: The current acceleration of the range hood is obtained by using an acceleration sensor pre-installed on the range hood; Based on the pre-obtained current range hood speed, obtain the first reference acceleration corresponding to the current range hood speed; Based on the pre-acquired mapping table, the second reference acceleration corresponding to the current range hood noise is obtained; the first acceleration average value collected by the acceleration sensor within a first preset time period is obtained; the difference between the first acceleration average value and the second reference acceleration is calculated to obtain a first difference result; if the first difference result is greater than a preset threshold, the first reference acceleration is corrected. If it is necessary to correct the first reference acceleration, a correction coefficient is obtained based on a preset correction formula, and the first reference acceleration is corrected based on the correction coefficient to obtain a third reference acceleration; Calculate the difference between the current acceleration and the third reference acceleration to obtain a second difference result; if the second difference result is greater than a preset threshold, obtain the average second acceleration value collected by the acceleration sensor within the first preset time period; calculate the difference between the average second acceleration value and the third reference acceleration to obtain a third difference result; if the third difference result is greater than the preset threshold, adjust the preload. The preset correction formula is as follows: Correction coefficient = ((mean value of first acceleration - preset threshold / 2) - second reference acceleration) / second reference acceleration.

2. The method according to claim 1, characterized in that, The step of correcting the first reference acceleration based on the correction coefficient to obtain the third reference acceleration includes: The correction coefficient is summed with 1 to obtain the summation result; The summation result is multiplied by the first reference acceleration to obtain the product result; The product result is determined as the third reference acceleration.

3. The method according to claim 1, characterized in that, If the third difference result is greater than the preset threshold, the steps after adjusting the preload include: Obtain the average third acceleration value collected by the accelerometer within the first preset time period; The difference between the mean third acceleration and the third reference acceleration is calculated to obtain the fourth difference result; If the fourth difference result is greater than the preset threshold, the fourth difference result is taken as the new third difference result, and the step of adjusting the preload force is repeated if the third difference result is greater than the preset threshold until the fourth difference result is not greater than the preset threshold.

4. The method according to claim 1, characterized in that, The method further includes: If the first difference result is not greater than the preset threshold, the first reference acceleration is not corrected; Based on the first reference acceleration, the current acceleration, and the preset threshold, it is determined whether to adjust the preload.

5. A control device for adjusting preload, characterized in that, The device includes: The first acquisition module is used to acquire the current acceleration of the range hood through an acceleration sensor pre-set on the range hood; The second acquisition module is used to acquire the first reference acceleration corresponding to the current range hood speed based on the pre-acquired current range hood speed. The first judgment module is used to obtain the second reference acceleration corresponding to the current noise of the range hood based on a pre-acquired mapping table; obtain the first acceleration average value collected by the acceleration sensor within a first preset time; calculate the difference between the first acceleration average value and the second reference acceleration to obtain a first difference result; if the first difference result is greater than a preset threshold, correct the first reference acceleration. The correction module is used to obtain a correction coefficient based on a preset correction formula if the first reference acceleration needs to be corrected, and to correct the first reference acceleration based on the correction coefficient to obtain a third reference acceleration; The second judgment module is used to calculate the difference between the current acceleration and the third reference acceleration to obtain a second difference result; if the second difference result is greater than the preset threshold, the average second acceleration value collected by the acceleration sensor within the first preset time period is obtained; the difference between the average second acceleration value and the third reference acceleration is calculated to obtain a third difference result; if the third difference result is greater than the preset threshold, the preload is adjusted. The preset correction formula is as follows: Correction coefficient = ((mean value of first acceleration - preset threshold / 2) - second reference acceleration) / second reference acceleration.

6. An electronic device, characterized in that, It includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the control method for preload adjustment as described in any one of claims 1-4.

7. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the control method for preload adjustment as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Range hood noises reduction effect ideal control method

    CN108731055A

  • Outdoor fan control method and device and variable-frequency air conditioner

    CN115875825A