A calibration method, device and washing equipment for a flow meter

By configuring a flowmeter on the water inlet of the washing equipment, and using the preset water inlet to obtain the actual pulse number to calculate the target pulse reference value, the problem of cumbersome and inefficient flowmeter calibration in the prior art is solved, and the accuracy of simplified operation and water intake is achieved.

CN114910140BActive Publication Date: 2025-07-11FOSHAN BEST ELECTRIC APPLIANCE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210395907.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-15
Publication Date
2025-07-11
Estimated Expiration
2042-04-15

AI Technical Summary

Technical Problem

In the prior art, the calibration operation of the flowmeter in the washing equipment is cumbersome, inefficient, and prone to inaccurate water inlet.

Method used

By configuring a flowmeter on the inner water inlet of the washing equipment, the actual pulse number of the flowmeter is obtained by using the preset water inlet volume, and the target pulse reference value is directly calculated to avoid installing an additional reference flowmeter.

Benefits of technology

The calibration process of the flowmeter is simplified, the calibration efficiency is improved, the accuracy of the water inlet is ensured, and the situation of too much or too little is avoided, and the operation is simple.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114910140B_ABST
    Figure CN114910140B_ABST
Patent Text Reader

Abstract

The present application is applicable to the technical field of washing equipment, and provides a calibration method and device for a flowmeter and a washing equipment. The method includes: performing a water inlet operation on the inner tank of the washing equipment based on a preset water inlet volume; a flowmeter is configured on the water inlet pipeline of the inner tank; if it is detected that the water with the preset water inlet volume has finished entering, obtaining the actual number of pulses collected by the flowmeter from the start time of water inlet to the end time of water inlet; determining a target pulse reference value of the flowmeter according to the preset water inlet volume and the actual number of pulses. The calibration method for the flowmeter provided by the present application does not require installing another flowmeter as a reference flowmeter in the washing equipment. Only by according to the preset water inlet volume and the actual number of pulses collected by the flowmeter from the start time of water inlet to the end time of water inlet, the target reference pulse number of the flowmeter can be obtained, thereby completing the calibration of the flowmeter. The operation is simple and the calibration efficiency of the flowmeter is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of washing equipment, and particularly relates to a calibration method and device for a flowmeter, a washing equipment, and a computer-readable storage medium. Background Art

[0002] A flowmeter is usually used to measure the water inflow in the water inlet pipe of a washing equipment (such as a dishwasher or a baby bottle sterilizer). During the use of the above-mentioned washing equipment, foreign objects may adhere to the impeller of the flowmeter, resulting in abnormal rotation speed, or the water inlet pipe may be partially blocked by foreign objects, so that the water inflow corresponding to the number of pulses of the flowmeter is inaccurate, leading to abnormal water inlet. Therefore, it is necessary to calibrate the flowmeter.

[0003] The prior art usually needs to install a reference flowmeter to measure the flow rate passing through the flowmeter to be calibrated, obtain a first measurement value, and at the same time read a second measurement value measured by the flowmeter to be calibrated itself, and calibrate the flowmeter to be calibrated according to the above first measurement value and second measurement value. Since the prior art needs to additionally install a reference flowmeter, the operation is cumbersome, resulting in low calibration efficiency of the flowmeter. Summary of the Invention

[0004] The embodiments of this application provide a calibration method and device for a flowmeter, a washing equipment, and a computer-readable storage medium, which can solve the problems of cumbersome operation and low calibration efficiency of the flowmeter existing in the prior art.

[0005] In a first aspect, the embodiments of this application provide a calibration method for a flowmeter, including:

[0006] Performing a water inlet operation on the inner tank of the washing equipment based on a preset water inflow; a flowmeter is configured on the water inlet path of the inner tank;

[0007] If it is detected that the water of the preset water inflow has finished flowing in, obtaining the actual number of pulses collected by the flowmeter from the start time of water inlet to the end time of water inlet;

[0008] Determining a target pulse reference value of the flowmeter according to the preset water inflow and the actual number of pulses.

[0009] Optionally, before performing the water inlet operation on the inner tank of the washing equipment based on the preset water inflow, it further includes:

[0010] Reading a first signal value fed back by a water level detection device located inside the water tank to determine the initial water volume of the water tank;

[0011] Correspondingly, after performing the water inlet operation on the inner tank of the washing equipment based on the preset water inflow, it further includes:

[0012] Read the second signal value fed back by the water level detection device located inside the water tank at a preset acquisition period to determine the current water volume of the water tank;

[0013] Correspondingly, if it is detected that the water of the preset water inflow volume has finished flowing in, obtain the actual number of pulses collected by the flow meter from the start time of water inflow to the end time of water inflow:

[0014] If it is detected that the water volume difference between the initial water volume and the current water volume is equal to the preset water inflow volume, obtain the actual number of pulses collected by the flow meter from the start time of water inflow to the end time of water inflow.

[0015] Optionally, the performing a water inlet operation on the inner tank of the washing device based on a preset water inflow volume includes:

[0016] Performing a pre-water inlet operation a preset number of times on the inner tank based on the preset water inflow volume;

[0017] For each pre-water inlet operation, when it is detected that the water of the preset water inflow volume has finished flowing in, obtain the calibration number of pulses collected by the flow meter under the pre-water inlet operation;

[0018] If it is detected that a plurality of the calibration numbers of pulses corresponding to the preset number of times meet a preset water inlet trigger condition, perform a water inlet operation on the inner tank based on the preset water inflow volume.

[0019] Optionally, the performing a water inlet operation on the inner tank based on the preset water inflow volume if it is detected that a plurality of the calibration numbers of pulses corresponding to the preset number of times meet a preset water inlet trigger condition includes:

[0020] Dividing a plurality of the calibration numbers of pulses corresponding to the preset number of times into a first pulse set and a second pulse set;

[0021] If it is detected that the mean difference between the first pulse average value and the second pulse average value is less than a first preset threshold, perform a water inlet operation on the inner tank based on the preset water inflow volume; the first pulse average value is obtained from the first pulse set, and the second pulse average value is obtained from the second pulse set.

[0022] Optionally, the dividing a plurality of the calibration numbers of pulses corresponding to the preset number of times into a first pulse set and a second pulse set includes:

[0023] For each pre-water inlet operation, determine the actual water purity of the water under the pre-water inlet operation through a water quality detection device, and store the actual water purity and the calibration number of pulses collected by the flow meter under the pre-water inlet operation in an associated manner;

[0024] If the purity difference between the detected actual water purity and the standard purity is less than or equal to a second preset threshold, divide the number of verification pulses corresponding to the actual water purity into the first pulse set;

[0025] If the purity difference between the detected actual water purity and the standard purity is greater than the second preset threshold, divide the number of verification pulses corresponding to the actual water purity into the second pulse set.

[0026] Optionally, dividing the multiple numbers of verification pulses corresponding to the preset number of times into a first pulse set and a second pulse set includes:

[0027] For each pre-inlet water operation, determine the inlet water duration corresponding to the pre-inlet water operation according to the pre-inlet water start time and the pre-inlet water end time corresponding to the pre-inlet water operation;

[0028] If the detected time difference between the inlet water duration and the standard duration is less than or equal to a third preset threshold, divide the number of verification pulses collected during the pre-inlet water operation into the first pulse set;

[0029] If the detected purity difference between the inlet water duration and the standard duration is greater than the third preset threshold, divide the number of verification pulses collected during the pre-inlet water operation into the second pulse set.

[0030] Optionally, after determining the target pulse reference value of the flow meter according to the preset water inlet volume and the actual number of pulses, further include:

[0031] In response to a water inlet instruction, obtain the target water inlet volume of the washing device;

[0032] According to the target water inlet volume and the target pulse reference value, determine the target number of water inlet pulses corresponding to the target water inlet volume;

[0033] Start counting through the flow meter when starting to inlet water into the inner tank;

[0034] Stop inletting water into the inner tank when the flow meter reaches the target number of water inlet pulses.

[0035] In a second aspect, an embodiment of the present application provides a calibration device for a flow meter, including:

[0036] A first execution unit, configured to perform a water inlet operation on the inner tank of the washing device based on a preset water inlet volume; a flow meter is configured on the water inlet path of the inner tank;

[0037] A first acquisition unit, configured to obtain the actual number of pulses collected by the flow meter from the start time of water inlet to the end time of water inlet when it is detected that the water with the preset water inlet volume has finished inletting.

[0038] A first determination unit, configured to determine a target pulse reference value of the flow meter according to the preset water inlet volume and the actual number of pulses.

[0039] In a third aspect, an embodiment of the present application provides a washing device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the calibration method of the flow meter as described in any one of the first aspects above are implemented.

[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the calibration method of the flow meter as described in any one of the first aspects above are implemented.

[0041] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when running on a washing device, enables the washing device to execute the calibration method of the flow meter as described in any one of the first aspects above.

[0042] The beneficial effects of the embodiments of the present application compared with the prior art are:

[0043] A calibration method of a flow meter provided by an embodiment of the present application performs a water inlet operation on the inner tank of a washing device based on a preset water inlet volume. Since a flow meter is configured on the water inlet path of the inner tank, when it is detected that the water with the preset water inlet volume has finished inletting, the actual number of pulses collected by the flow meter from the start time of water inlet to the end time of water inlet can be obtained. Finally, the target pulse reference value of the flow meter can be directly determined according to the preset water inlet volume and the actual number of pulses. The calibration method of the flow meter provided by the embodiment of the present application does not require installing another flow meter as a reference flow meter in the washing device. Only after the inner tank has finished inletting the preset water inlet volume, the actual number of pulses collected by the flow meter is obtained in real time, and then the target pulse reference value of the flow meter can be determined, thereby completing the calibration of the flow meter. The operation is simple, the calibration efficiency of the flow meter is improved, and the situation of too much or too little water inlet volume in the inner tank during subsequent water inlet of the washing device is avoided. Description of the Drawings

[0044] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0045] Figure 1 is the implementation flowchart of the calibration method for a flowmeter provided by an embodiment of the present application;

[0046] Figure 2 is the implementation flowchart of the calibration method for a flowmeter provided by another embodiment of the present application;

[0047] Figure 3 is the implementation flowchart of the calibration method for a flowmeter provided by still another embodiment of the present application;

[0048] Figure 4 is the implementation flowchart of the calibration method for a flowmeter provided by yet another embodiment of the present application;

[0049] Figure 5 is the implementation flowchart of the calibration method for a flowmeter provided by yet another embodiment of the present application;

[0050] Figure 6 is the implementation flowchart of the calibration method for a flowmeter provided by yet another embodiment of the present application;

[0051] Figure 7 is the implementation flowchart of the calibration method for a flowmeter provided by yet another embodiment of the present application;

[0052] Figure 8 is the structural schematic diagram of the calibration device for a flowmeter provided by an embodiment of the present application;

[0053] Figure 9 is the structural schematic diagram of a washing device provided by an embodiment of the present application. Detailed implementation manners

[0054] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.

[0055] It should be understood that when used in the specification of the present application and the appended claims, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their combinations.

[0056] It should also be understood that the term "and / or" used in the specification of the present application and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0057] As used in the specification of the present application and the appended claims, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" depending on the context. Similarly, the phrases "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" depending on the context.

[0058] In addition, in the description of the specification of the present application and the appended claims, the terms "first", "second", "third", etc. are only used for differentiating descriptions and should not be construed as indicating or implying relative importance.

[0059] Reference to "one embodiment" or "some embodiments" etc. described in the specification of the present application means that a specific feature, structure, or characteristic described in connection with that embodiment is included in one or more embodiments of the present application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0060] Please refer to Figure 1 , Figure 1 which is a flowchart of the implementation of a calibration method for a flowmeter provided by an embodiment of the present application. In the embodiment of the present application, the execution subject of the calibration method for the flowmeter is a washing device. Among them, the washing device can be a dishwasher.

[0061] As Figure 1 shown, the calibration method for the flowmeter provided by an embodiment of the present application may include S101 to S103, which are described in detail as follows:

[0062] In S101, water inlet operation is performed on the inner tank of the washing device based on a preset water inlet volume; a flow meter is arranged on the water inlet pipeline of the inner tank.

[0063] In practical applications, in order to determine the water inlet volume of the inner tank of the washing device, a flow meter is usually arranged on the water inlet pipeline of the inner tank of the washing device.

[0064] In the embodiment of the present application, before the user wants to use the washing device, a first preset operation for the flow meter in the washing device can be triggered first. Among them, the first preset operation can be determined according to actual needs and is not limited here. Exemplarily, the first preset operation can be clicking a first preset control. That is, if the washing device detects that the user clicks the first preset control on the washing device, it is considered that the first preset operation for the washing device is detected; of course, the first preset operation can also be a time-triggered operation. The washing device can be configured with a corresponding washing process during operation, and the washing process includes trigger nodes for multiple key events. The above key events include calibration events for the flow meter. In this case, if the washing device detects that it reaches the trigger node associated with the calibration event of the flow meter, the operations of S101 to S103 are executed to perform the calibration operation on the flow meter of the washing device.

[0065] After the washing device detects the above first preset operation, it can perform a water inlet operation on the inner tank of the washing device based on a preset water inlet volume. Among them, the preset water inlet volume can be set according to actual needs and is not limited here.

[0066] In an implementation manner of the embodiment of the present application, since the water inlet volume affects the water inlet duration, in order to shorten the water inlet time and improve the calibration efficiency, the preset water inlet volume can be set to 1 liter.

[0067] In the embodiment of the present application, when the washing device performs the above water inlet operation, it also needs to detect in real time whether the water with the preset water inlet volume has been completely inlet.

[0068] In some possible embodiments, when the washing device intakes water into the inner tank of the washing device through a water pipe, in order to determine that the water inlet volume in the inner tank of the washing device is the preset water inlet volume, a water level detection device can be arranged in the inner tank of the washing device. Therefore, the washing device can detect whether the water volume in the inner tank of the washing device reaches the preset water inlet volume through this water level detection device.

[0069] In S102, if it is detected that the water with the preset water inlet volume has been completely inlet, the actual pulse number collected by the flow meter from the start time of water inlet to the end time of water inlet is obtained.

[0070] In the embodiment of the present application, when the washing device detects that the water with the preset water inlet volume has finished entering, it indicates that the washing device can start calibrating the flow meter. Therefore, the washing device can obtain the actual number of pulses collected by the flow meter in real time from the moment when the water inlet starts to the moment when the water inlet is completed.

[0071] Among them, the moment when the water inlet starts refers to the moment when the washing device performs the water inlet operation on the inner tank of the washing device. The moment when the water inlet is completed refers to the moment when the water volume in the inner tank of the washing device reaches the preset water inlet volume, that is, the moment when the water with the preset water inlet volume has finished entering.

[0072] In S103, according to the preset water inlet volume and the actual number of pulses, determine the target pulse reference value of the flow meter.

[0073] In the embodiment of the present application, after the washing device obtains the actual number of pulses collected by the flow meter, it can calculate the target pulse reference value of the flow meter according to the preset water inlet volume and the actual number of pulses, so that the washing device can supply water to the inner tank of the washing device based on the target pulse reference value in the subsequent washing process.

[0074] In an embodiment of the present application, the washing device can calculate the target pulse reference value according to the following formula:

[0075]

[0076] Among them, p s represents the target pulse reference value, P1 represents the actual number of pulses, and M1 represents the preset water inlet volume.

[0077] In the embodiment of the present application, after the washing device obtains the target pulse reference value of the flow meter, it can store the target pulse reference value in the memory of the washing device, so as to facilitate the subsequent washing device to supply water to the inner tank of the washing device according to the target pulse reference value.

[0078] As can be seen from the above, a calibration method for a flow meter provided by an embodiment of the present application performs a water inlet operation on the inner tank of the washing device based on a preset water inflow. Since a flow meter is configured on the water inlet path of the inner tank, when it is detected that the water with the preset water inflow has finished entering, the actual pulse count collected by the flow meter from the start time of water inlet to the end time of water inlet can be obtained. Finally, the target pulse reference value of the flow meter can be directly determined according to the above preset water inflow and the above actual pulse count. The calibration method for the flow meter provided by the embodiment of the present application does not require installing another flow meter as a reference flow meter in the washing device. After the inner tank has completed the water inlet of the preset water inflow, the actual pulse count collected by the flow meter can be obtained in real time, and then the target pulse reference value of the flow meter can be determined, thereby completing the calibration of the flow meter. The operation is simple, the calibration efficiency of the flow meter is improved, and the situation of too much or too little water inflow in the inner tank during the subsequent water inlet of the washing device is avoided.

[0079] In an embodiment of the present application, when the washing device intakes water into the inner tank of the washing device through a water tank, in order to ensure that the water inflow in the inner tank of the washing device is the preset water inflow and improve the calibration accuracy of the flow meter, a water level detection device may be configured in the water tank communicated with the water inlet path of the inner tank of the washing device to detect the water volume in the water tank. Based on this, please refer to Figure 2 , Figure 2 which is a flowchart of the implementation of the calibration method for the flow meter provided by another embodiment of the present application. Compared with the Figure 1 corresponding embodiment, the calibration method for the flow meter provided by this embodiment may further include S201 before S101. Correspondingly, S202 may be included after S101. Correspondingly, S103 may include S203, which are described in detail as follows:

[0080] In S201, read the first signal value fed back by the water level detection device located inside the water tank to determine the initial water volume of the water tank.

[0081] In this embodiment, when the washing device performs a water inlet operation on the inner tank of the washing device, it may first read the first signal value fed back by the water level detection device located inside the water tank and determine the initial water volume of the water tank, that is, the water volume before starting to intake water into the inner tank of the washing device.

[0082] In S202, read the second signal value fed back by the water level detection device located inside the water tank at a preset acquisition period to determine the current water volume of the water tank.

[0083] In practical applications, the water inflow volume in the inner tank of the washing device is the same as the reduced water volume in the water tank. Therefore, in order to detect in real time that the water inflow volume in the inner tank of the washing device is the preset water inflow volume, after performing the water inlet operation on the inner tank of the washing device, the washing device can read the second signal value feedback by the water level detection device located in the inner tank of the water tank at a preset acquisition period, and determine the current water volume of the water tank at this time according to the second signal value.

[0084] Among them, the preset acquisition period can be set according to actual needs and is not limited here. Exemplarily, since the greater the water inlet rate, the shorter the time for the water inflow volume in the inner tank of the washing device to reach the preset water inflow volume, in order to accurately detect the moment when the water inflow volume in the inner tank reaches the preset water inflow volume, the preset acquisition period can be determined according to the water inlet rate, that is, the greater the water inlet rate, the shorter the preset acquisition period.

[0085] In this embodiment, after the washing device determines the current water volume of the water tank, it can calculate the water volume difference between the initial water volume and the current water volume of the water tank, and compare the water volume difference with the preset water inflow volume.

[0086] In an embodiment of the present application, when the washing device detects that the above water volume difference is equal to the preset water inflow volume, it can execute step S203.

[0087] In another embodiment of the present application, when the washing device detects that the above water volume difference is less than the preset water inflow volume, it means that the water inflow volume in the inner tank of the washing device has not reached the preset water inflow volume. Therefore, the washing device can continue to execute step S202 until the water volume difference between the initial water volume and the current water volume of the water tank is equal to the preset water inflow volume.

[0088] In still another embodiment of the present application, when the washing device detects that the above water volume difference is greater than the preset water inflow volume, it means that the water inflow volume in the inner tank of the washing device has exceeded the preset water inflow volume. In order to improve the calibration accuracy of the flow meter, the washing device needs to drain the water in the inner tank of the washing device and re - execute steps S201 - S202.

[0089] In S203, if it is detected that the water volume difference between the initial water volume and the current water volume is equal to the preset water inflow volume, then obtain the actual number of pulses collected by the flow meter from the start time of the water inlet to the end time of the water inlet.

[0090] In this embodiment, when the washing device detects that the above water volume difference is equal to the preset water inflow volume, it means that the water inflow volume in the inner tank of the washing device just reaches the preset water inflow volume. At this time, the washing device can obtain the actual number of pulses collected by the flow meter from the start time of the water inlet to the end time of the water inlet.

[0091] As can be seen from the above, for a calibration method of a flow meter provided in this embodiment, before performing a water inlet operation on the inner tank of the washing device, the first signal value fed back by the water level detection device located inside the water tank can be read first to determine the initial water volume of the water tank. After the above water inlet operation, the second signal value fed back by the water level detection device located inside the water tank can be read at a preset acquisition period to determine the current water volume of the water tank, and whether the water inlet volume is a preset water inlet volume can be determined according to the initial water volume and the current water volume. When it is detected that the water volume difference between the initial water volume and the current water volume is equal to the preset water inlet volume, it can be determined that the water inlet is completed. Therefore, the actual number of pulses collected by the flow meter from the start time of water inlet to the end time of water inlet can be obtained, ensuring that the actual number of pulses collected by the flow meter is indeed the number of pulses under the preset water inlet volume, and improving the calibration accuracy of the flow meter.

[0092] In another embodiment of the present application, in order to improve the calibration accuracy of the calibration method of the flow meter in S101-S103 above, before calibrating the flow meter of the washing device, the flow meter can be pre-calibrated first. Based on this, please refer to Figure 3 , Figure 3 is the implementation flowchart of the calibration method of the flow meter provided in another embodiment of the present application. Compared with Figure 1 the corresponding embodiment, for the calibration method of the flow meter provided in this embodiment, step S101 can specifically include S301-S303, which are described in detail as follows:

[0093] In S301, based on the preset water inlet volume, perform a preset number of pre-water inlet operations on the inner tank.

[0094] In this embodiment, before the user wants to calibrate the flow meter in the washing device, a second preset operation for the flow meter in the washing device can be triggered first. Among them, the second preset operation can be determined according to actual needs and is not limited here. Exemplarily, the second preset operation can be clicking a second preset control. That is, if the washing device detects that the user clicks the second preset control on the washing device, it is considered that the second preset operation for the washing device is detected; of course, the second preset operation can also be a time-triggered operation. The washing device can be configured with a corresponding washing process during operation, and the washing process includes trigger nodes for multiple key events. The above key events include the pre-calibration event of the flow meter. In this case, if the washing device detects that it reaches the trigger node associated with the pre-calibration event of the flow meter, the operations of S301-S303 are executed to perform the pre-calibration operation on the flow meter of the washing device.

[0095] After detecting the above-mentioned second preset operation, the washing device may perform a preset number of pre-water inlet operations on the inner tank of the washing device based on a preset water inlet volume. The preset number can be set according to actual needs and is not limited here. Exemplarily, in order to ensure the accuracy rate of the pre-calibration of the flow meter and the efficiency of the pre-calibration, the preset number can be set to 4 times.

[0096] In S302, for each pre-water inlet operation, when it is detected that the water of the preset water inlet volume has finished inletting, obtain the calibration pulse number collected by the flow meter under the pre-water inlet operation.

[0097] In this embodiment, for each pre-water inlet operation, when the washing device detects that the water of the preset water inlet volume in the inner tank of the washing device has finished inletting during this pre-water inlet operation, it indicates that the washing device can start pre-calibrating the flow meter under this pre-water inlet operation. Therefore, the washing device can obtain the calibration pulse number collected by the flow meter under this pre-water inlet operation, that is, the washing device can obtain the calibration pulse number that the flow meter has collected in real time from the start moment of the pre-water inlet to the end moment of the pre-water inlet under this pre-water inlet operation.

[0098] Among them, the start moment of the pre-water inlet refers to the moment when the washing device performs this pre-water inlet operation on the inner tank of the washing device during a certain pre-water inlet operation. The end moment of the pre-water inlet refers to the moment when the water inlet volume in the inner tank of the washing device reaches the preset water inlet volume during this pre-water inlet operation, that is, the moment when the water of the preset water inlet volume has finished inletting during this pre-water inlet operation.

[0099] In this embodiment, the washing device can obtain a corresponding calibration pulse number for each pre-water inlet operation. That is to say, after the washing device finishes performing the preset number of pre-water inlet operations, it can obtain a plurality of calibration pulse numbers corresponding to the preset number.

[0100] Based on this, the washing device can detect whether the above-mentioned plurality of calibration pulse numbers meet the preset water inlet trigger condition. The preset water inlet trigger condition can be set according to actual needs and is not limited here.

[0101] In an embodiment of the present application, when the washing device detects that the above-mentioned plurality of calibration pulse numbers meet the preset water inlet trigger condition, it can perform step S303.

[0102] In another embodiment of the present application, when the washing device detects that the above-mentioned plurality of calibration pulse numbers do not meet the preset water inlet trigger condition, it indicates that the pre-calibration of the flow meter fails, that is, the calibration accuracy of the flow meter is inaccurate. Therefore, the washing device needs to re-execute steps S301 to S302 until the plurality of calibration pulse numbers obtained by the washing device meet the preset water inlet trigger condition.

[0103] In S303, if it is detected that a plurality of the calibration pulse counts corresponding to the preset number of times meet a preset water inlet trigger condition, a water inlet operation is performed on the inner tank based on the preset water inlet volume.

[0104] In this embodiment, when the washing device detects that a plurality of calibration pulse counts corresponding to the preset number of times meet the preset water inlet trigger condition, it indicates that the pre-calibration of the flowmeter is successful, that is, the calibration accuracy of the flowmeter is accurate. Therefore, the washing device can perform a calibration operation on the flowmeter, that is, perform a water inlet operation on the inner tank of the washing device based on the preset water inlet volume.

[0105] In an embodiment of the present application, the washing device can specifically determine that a plurality of calibration pulse counts corresponding to the preset number of times meet the preset water inlet trigger condition through steps S401 to S402 as shown in Figure 4 and perform a water inlet operation on the inner tank of the washing device based on the preset water inlet volume, which is described in detail as follows:

[0106] In S401, a plurality of the calibration pulse counts corresponding to the preset number of times are divided into a first pulse set and a second pulse set.

[0107] In this embodiment, the washing device can divide a plurality of calibration pulse counts corresponding to the preset number of times into a first pulse set and a second pulse set according to preset requirements.

[0108] In an embodiment of the present application, the preset requirements may be: according to the purity of the water in the inner tank of the washing device during each pre-water inlet operation, the calibration pulse counts collected during the pre-water inlet operation are divided.

[0109] Specifically, the washing device can divide a plurality of calibration pulse counts corresponding to the preset number of times through steps S501 to S503 as shown in Figure 5 and the details are as follows:

[0110] In S501, for each pre-water inlet operation, the actual water purity of the water is determined by a water quality detection device, and the actual water purity is associated and stored with the calibration pulse counts collected by the flowmeter during the pre-water inlet operation.

[0111] In S502, if it is detected that the purity difference between the actual water purity and the standard purity is less than or equal to a second preset threshold, the calibration pulse counts corresponding to the actual water purity are divided into the first pulse set.

[0112] In S503, if it is detected that the purity difference between the actual water purity and the standard purity is greater than the second preset threshold, the calibration pulse counts corresponding to the actual water purity are divided into the second pulse set.

[0113] In this embodiment, since there may be other impurities or foreign objects in the water, and these impurities or foreign objects will adhere to the impeller of the flow meter, resulting in abnormal rotation speed, or these impurities or foreign objects will block part of the water inlet pipe, so that the number of calibration pulses collected by the flow meter in each pre-water inlet operation is different. Therefore, a water quality detection device can be configured inside the inner tank of the washing device. For each pre-water inlet operation, the washing device can detect the actual water purity of the water in the inner tank of the washing device through the above-mentioned water quality detection device during this pre-water inlet operation, and associate and store the actual water purity with the number of calibration pulses collected during this pre-water inlet operation.

[0114] It should be noted that the standard purity of water is stored in the memory of the washing device. Among them, the standard purity can be determined according to actual needs and is not limited here. Exemplarily, the standard purity can be determined according to the average value of the historical purities of the water corresponding to all historical water inlet times performed by the washing device within a historical time period. Among them, the historical time period can be set according to actual needs and is not limited here.

[0115] Based on this, for each pre-water inlet operation, the washing device can calculate the purity difference between the actual water purity and the standard purity during this pre-water inlet operation, and compare the purity difference with a second preset threshold. Among them, the second preset threshold can be set according to actual needs and is not limited here.

[0116] In this embodiment, when the washing device detects that the purity difference between the actual water purity and the standard purity during a certain pre-water inlet operation is less than or equal to the second preset threshold, it can divide the number of calibration pulses corresponding to the actual purity into a first pulse set.

[0117] When the washing device detects that the purity difference between the actual water purity and the standard purity during a certain pre-water inlet operation is greater than the second preset threshold, it can divide the number of calibration pulses corresponding to the actual purity into a second pulse set.

[0118] In another embodiment of the present application, the preset requirement can be: according to the water inlet time of the preset water inlet volume in the inner tank of the washing device during each pre-water inlet operation, that is, the water inlet duration for performing this pre-water inlet operation, divide the number of calibration pulses collected during this pre-water inlet operation.

[0119] Specifically, the washing device can divide a plurality of calibration pulses corresponding to the preset number through steps S601 to S603 as shown in Figure 6 as follows:

[0120] In S601, for each pre-inlet water operation, according to the pre-inlet water start time and the pre-inlet water completion time corresponding to the pre-inlet water operation, determine the inlet water duration corresponding to the pre-inlet water operation.

[0121] In S602, if it is detected that the time difference between the inlet water duration and the standard duration is less than or equal to the third preset threshold, divide the number of verification pulses collected during the pre-inlet water operation into the first pulse set.

[0122] In S603, if it is detected that the purity difference between the inlet water duration and the standard duration is greater than the third preset threshold, divide the number of verification pulses collected during the pre-inlet water operation into the second pulse set.

[0123] In this embodiment, since the longer the inlet water duration for the preset water inlet volume, the smaller the number of verification pulses collected by the flow meter. Therefore, for each pre-inlet water operation, the washing device can determine the inlet water duration corresponding to the pre-inlet water operation according to the pre-inlet water start time and the pre-inlet water completion time corresponding to the pre-inlet water operation.

[0124] It should be noted that the standard duration of the preset water inlet volume is stored in the memory of the washing device. Among them, the standard duration can be determined according to actual needs and is not limited here. Exemplarily, the standard duration can be determined according to the average value of the historical inlet water durations corresponding to all preset water inlet volumes of the washing device within the historical time period.

[0125] Based on this, for each pre-inlet water operation, the washing device can calculate the time difference between the inlet water duration under the pre-inlet water operation and the standard duration, and compare the time difference with the third preset threshold. Among them, the third preset threshold can be set according to actual needs and is not limited here.

[0126] In this embodiment, when the washing device detects that the time difference between the inlet water duration and the standard duration under a certain pre-inlet water operation is less than or equal to the third preset threshold, it can divide the number of verification pulses collected during the pre-inlet water operation into the first pulse set.

[0127] When the washing device detects that the time difference between the inlet water duration and the standard duration under a certain pre-inlet water operation is greater than the third preset threshold, it can divide the number of verification pulses collected during the pre-inlet water operation into the second pulse set.

[0128] In this embodiment, after the washing device divides the multiple verification pulses corresponding to the preset number into the first pulse set and the second pulse set, it can calculate the pulse average value of the first pulse set to obtain the first pulse average value, and calculate the pulse average value of the second pulse set to obtain the second pulse average value.

[0129] After that, the washing device can calculate the mean difference between the above-mentioned first pulse average value and the second pulse average value, and compare the mean difference with a first preset threshold value. The first preset threshold value can be set according to actual needs and is not limited here.

[0130] In an embodiment of the present application, when the washing device detects that the mean difference is less than the first preset threshold value, it executes step S402.

[0131] In another embodiment of the present application, when the washing device detects that the mean difference is greater than or equal to the first preset threshold value, it indicates that the difference between the first pulse average value and the second pulse average value is relatively large. That is to say, the number of verification pulses in the first pulse set is quite different from the number of verification pulses in the second pulse set. In other words, the pre-calibration of the flow meter fails, that is, the calibration accuracy of the flow meter is inaccurate. Therefore, the washing device needs to continue to execute steps S301 to S303 until the mean difference is less than the first preset threshold value.

[0132] In S402, if it is detected that the mean difference between the first pulse average value and the second pulse average value is less than the first preset threshold value, a water inlet operation is performed on the inner tank based on the preset water inlet volume; the first pulse average value is obtained from the first pulse set, and the second pulse average value is obtained from the second pulse set.

[0133] In this embodiment, when the washing device detects that the mean difference between the first pulse average value and the second pulse average value is less than the first preset threshold value, it indicates that the difference between the first pulse average value and the second pulse average value is relatively small and can be ignored. That is to say, the number of verification pulses in the first pulse set is quite similar to the number of verification pulses in the second pulse set. In other words, the pre-calibration of the flow meter is successful, that is, the calibration accuracy of the flow meter is accurate. Therefore, the washing device can execute steps S101 to S103.

[0134] As can be seen from the above, a calibration method for a flow meter provided in this embodiment can first perform a preset number of pre-water inlet operations on the inner tank based on a preset water inlet volume before calibrating the flow meter in the washing device; for each pre-water inlet operation, when it is detected that the water of the preset water inlet volume has finished entering, obtain the number of verification pulses collected by the flow meter under this pre-water inlet operation; and when it is detected that a plurality of the above-mentioned verification pulses corresponding to the preset number meet the preset water inlet trigger condition, it indicates that the calibration accuracy of the flow meter is accurate. At this time, a water inlet operation can be performed on the inner tank based on the preset water inlet volume, thereby improving the calibration accuracy rate and success rate of the flow meter.

[0135] Please refer to Figure 7 , Figure 7 which is a flowchart for implementing the calibration method of the flow meter provided in another embodiment of the present application. Relative toFigure 1 For the corresponding embodiment, the calibration method of the flowmeter provided in this embodiment may further include S701 to S704 after S103, which are described in detail as follows:

[0136] In S701, in response to the water inlet instruction, obtain the target water inlet volume of the washing device.

[0137] In this embodiment, the washing device receiving the water inlet instruction may be: detecting that the user triggers a third preset operation for the washing device. Among them, the third preset operation can be determined according to actual needs and is not limited here. Exemplarily, the third preset operation may be clicking a third preset control. That is, if the washing device detects that the user clicks the third preset control on the washing device, it is considered that the third preset operation for the washing device is detected; of course, this preset operation can also be a time-triggered operation. The washing device can be configured with a corresponding washing process during operation, and this washing process includes trigger nodes for multiple key events. The above key events include the event of filling water into the inner tank of the washing device. In this case, if the washing device detects that it reaches the trigger node associated with the event of filling water into the inner tank of the washing device, it will execute the operations of S701 to S704 to perform the water inlet operation for the inner tank of the washing device.

[0138] Based on this, the washing device can obtain the target water inlet volume of the washing device in response to the water inlet instruction.

[0139] In S702, according to the target water inlet volume and the target pulse reference value, determine the target water inlet pulse number corresponding to the target water inlet volume.

[0140] In this embodiment, after the washing device obtains the target water inlet volume, it can also obtain the target pulse reference value after the flowmeter is calibrated from its own memory, and calculate the target water inlet pulse number corresponding to the target water inlet volume according to the target water inlet volume and the target pulse reference value.

[0141] In an embodiment of the present application, the washing device can calculate the target water inlet pulse number according to the following formula:

[0142] P2 = p s *M2;

[0143] Wherein, P2 represents the target water inlet pulse number, p s represents the target pulse reference value, and M2 represents the target water inlet volume.

[0144] In S703, start counting through the flowmeter when starting to fill water into the inner tank.

[0145] In S704, stop filling water into the inner tank when the flowmeter reaches the target water inlet pulse number.

[0146] In this embodiment, after the washing device obtains the target water inlet pulse number, it can start to supply water to the inner tank of the washing device, and after starting to supply water, the water inlet pulse number is recorded in real time through a flow meter.

[0147] When the washing device detects that the water inlet pulse number of the flow meter reaches the target water inlet pulse number, it indicates that the water inflow volume in the inner tank of the washing device reaches the target water inflow volume. Therefore, the washing device can stop supplying water to the inner tank of the washing device at this time.

[0148] As can be seen from the above, in a flow meter calibration method provided in this embodiment, after completing the calibration of the flow meter, that is, after obtaining the target pulse reference value of the flow meter, in response to a water inlet instruction, the target water inflow volume of the washing device can be obtained; according to the target water inflow volume and the target pulse reference value, the target water inlet pulse number corresponding to the target water inflow volume is determined, and then, when starting to supply water to the inner tank, counting is performed through the flow meter; and when the flow meter reaches the target water inlet pulse number, the water supply to the inner tank is stopped, so as to ensure that the water inflow volume in the inner tank of the washing device is equal to the target water inflow volume, neither too much nor too little, improving the water inlet accuracy.

[0149] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0150] Corresponding to a flow meter calibration method described in the foregoing embodiment, Figure 8 The structural block diagram of a flow meter calibration device provided in an embodiment of the present application is shown. For the sake of convenience of description, only the parts related to the embodiment of the present application are shown. Refer to Figure 8 The flow meter calibration device 800 includes: a first execution unit 81, a first acquisition unit 82, and a first determination unit 83. Among them:

[0151] The first execution unit 81 is configured to perform a water inlet operation on the inner tank of the washing device based on a preset water inflow volume; a flow meter is arranged on the water inlet pipeline of the inner tank.

[0152] The first acquisition unit 82 is configured to, if it is detected that the water of the preset water inflow volume has finished flowing in, acquire the actual pulse number collected by the flow meter from the start time of water inlet to the end time of water inlet.

[0153] The first determination unit 83 is configured to determine the target pulse reference value of the flow meter according to the preset water inflow volume and the actual pulse number.

[0154] In an embodiment of the present application, the flow meter calibration device 800 further includes: a first reading unit and a second reading unit. Correspondingly, the first acquisition unit 82 specifically includes: a second acquisition unit. Among them:

[0155] The first reading unit is used to read the first signal value fed back by the water level detection device located inside the water tank and determine the initial water volume of the water tank.

[0156] The second reading unit is used to read the second signal value fed back by the water level detection device located inside the water tank at a preset acquisition period and determine the current water volume of the water tank.

[0157] The second obtaining unit is used to obtain the actual pulse number collected by the flow meter between the water inlet start time and the water inlet end time if it is detected that the water volume difference between the initial water volume and the current water volume is equal to the preset water inlet volume.

[0158] In an embodiment of the present application, the first execution unit 81 specifically includes: a second execution unit, a second obtaining unit, and a third execution unit. Wherein:

[0159] The second execution unit is used to perform a preset number of pre-water inlet operations on the inner tank based on the preset water inlet volume.

[0160] The second obtaining unit is used to, for each pre-water inlet operation, obtain the calibration pulse number collected by the flow meter under the pre-water inlet operation when it is detected that the water of the preset water inlet volume has finished entering.

[0161] The third execution unit is used to perform a water inlet operation on the inner tank based on the preset water inlet volume if it is detected that a plurality of the calibration pulse numbers corresponding to the preset number meet a preset water inlet trigger condition.

[0162] In an embodiment of the present application, the third execution unit includes: a dividing unit and a fourth execution unit.

[0163] Wherein:

[0164] The dividing unit is used to divide a plurality of the calibration pulse numbers corresponding to the preset number into a first pulse set and a second pulse set.

[0165] The fourth execution unit is used to perform a water inlet operation on the inner tank based on the preset water inlet volume if it is detected that the mean difference between the first pulse average value and the second pulse average value is less than a first preset threshold; the first pulse average value is obtained from the first pulse set, and the second pulse average value is obtained from the second pulse set.

[0166] In an embodiment of the present application, the dividing unit specifically includes: a second determining unit, a first sub-dividing unit, and a second sub-dividing unit. Wherein:

[0167] The second determination unit is configured to, for each pre-inlet water operation, determine the actual water purity of the water in the pre-inlet water operation through a water quality detection device, and associatively store the actual water purity with the calibration pulse count collected by the flow meter in the pre-inlet water operation.

[0168] The first sub-division unit is configured to, if it is detected that the purity difference between the actual water purity and the standard purity is less than or equal to a second preset threshold, divide the calibration pulse count corresponding to the actual water purity into the first pulse set.

[0169] The second sub-division unit is configured to, if it is detected that the purity difference between the actual water purity and the standard purity is greater than the second preset threshold, divide the calibration pulse count corresponding to the actual water purity into the second pulse set.

[0170] In an embodiment of the present application, the division unit specifically includes: a third determination unit, a third sub-division unit, and a fourth sub-division unit. Wherein:

[0171] The third determination unit is configured to, for each pre-inlet water operation, determine the water inlet duration corresponding to the pre-inlet water operation according to the pre-inlet water start time and the pre-inlet water end time corresponding to the pre-inlet water operation.

[0172] The third sub-division unit is configured to, if it is detected that the time difference between the water inlet duration and the standard duration is less than or equal to a third preset threshold, divide the calibration pulse count collected in the pre-inlet water operation into the first pulse set.

[0173] The fourth sub-division unit is configured to, if it is detected that the purity difference between the water inlet duration and the standard duration is greater than the third preset threshold, divide the calibration pulse count collected in the pre-inlet water operation into the second pulse set.

[0174] In an embodiment of the present application, the calibration device 800 of the flow meter further includes: a third acquisition unit, a fourth determination unit, a counting unit, and a stop unit. Wherein:

[0175] The third acquisition unit is configured to, in response to a water inlet instruction, acquire the target water inlet volume of the washing device.

[0176] The fourth determination unit is configured to determine the target water inlet pulse count corresponding to the target water inlet volume according to the target water inlet volume and the target pulse reference value.

[0177] The counting unit is configured to count through the flow meter when starting to fill water into the inner tank.

[0178] The stop unit is configured to stop filling water into the inner tank when the flow meter reaches the target water inlet pulse count.

[0179] As can be seen from the above, a calibration device for a flowmeter provided in an embodiment of the present application performs a water inlet operation on the inner tank of a washing device based on a preset water inlet volume. Since a flowmeter is configured on the water inlet pipeline of the inner tank, when it is detected that the water with the preset water inlet volume has finished entering, the actual pulse number collected by the flowmeter from the start time of water inlet to the end time of water inlet can be obtained. Finally, the target pulse reference value of the flowmeter can be directly determined according to the above preset water inlet volume and the above actual pulse number. The calibration method for the flowmeter provided in the embodiment of the present application does not require installing another flowmeter as a reference flowmeter in the washing device. Only after the inner tank has completed the water inlet of the preset water inlet volume, the actual pulse number collected by the flowmeter is obtained in real time, and the target pulse reference value of the flowmeter can be determined, thereby completing the calibration of the flowmeter. The operation is simple, the calibration efficiency of the flowmeter is improved, and the situation of too much or too little water inlet volume in the inner tank during the subsequent water inlet of the washing device is avoided.

[0180] It should be noted that for the information interaction, execution process, etc. between the above-mentioned devices / modules, since they are based on the same concept as the method embodiment of the present application, the specific functions and the technical effects brought thereby can be specifically referred to the method embodiment part, and will not be elaborated here.

[0181] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above-mentioned functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of the present application. The specific working process of the units and modules in the above system can refer to the corresponding process in the foregoing method embodiment and will not be elaborated here.

[0182] Figure 9 It is a schematic structural diagram of a washing device provided in an embodiment of the present application. As Figure 9 shown, the washing device 9 in this embodiment includes: at least one processor 90 ( Figure 9 only one is shown in the figure), a memory 91, and a computer program 92 stored in the memory 91 and executable on the at least one processor 90. When the processor 90 executes the computer program 92, the steps in any of the above-mentioned calibration method embodiments of the flowmeter are implemented.

[0183] The washing device may include, but is not limited to, a processor 90 and a memory 91. Those skilled in the art can understand that Figure 9 This is only an example of the washing device 9 and does not constitute a limitation on the washing device 9. It may include more or fewer components than shown in the figure, or combine certain components, or different components. For example, it may also include input / output devices, network access devices, etc.

[0184] The so-called processor 90 may be a central processing unit (CPU), and the processor 90 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0185] The memory 91 may be an internal storage unit of the washing device 9 in some embodiments, such as the memory of the washing device 9. The memory 91 may also be an external storage device of the washing device 9 in other embodiments, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the washing device 9. Further, the memory 91 may also include both the internal storage unit and the external storage device of the washing device 9. The memory 91 is used to store an operating system, application programs, a boot loader, data, and other programs, such as the program code of the computer program. The memory 91 may also be used to temporarily store data that has been output or will be output.

[0186] The embodiment of the present application also provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0187] The embodiment of the present application provides a computer program product, and when the computer program product runs on the washing device, the washing device is enabled to execute the steps in the above-mentioned method embodiments.

[0188] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, to implement all or part of the processes in the above method embodiments of this application, a computer program can be used to instruct relevant hardware to complete. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium can at least include: any entity or device capable of carrying the computer program code to a terminal device, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electrical carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disc, etc. In some jurisdictions, according to legislation and patent practice, the computer-readable medium may not be an electrical carrier signal and a telecommunication signal.

[0189] In the above embodiments, the descriptions of the respective embodiments have their own focuses. For parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0190] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0191] In the embodiments provided in this application, it should be understood that the disclosed calibration device and method for a flowmeter can be implemented in other ways. For example, the calibration device / washing equipment embodiments of the flowmeter described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical or other forms.

[0192] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may be located in one place or may be distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0193] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements 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 application, and should all be included in the protection scope of the present application.

Claims

1. A calibration method for a flowmeter, characterized in that, Including: Performing a water inlet operation on the inner tank of the washing device based on a preset water inlet volume; A flow meter is arranged on the water inlet path of the inner tank; If it is detected that the water of the preset water inlet volume has finished entering, obtain the actual pulse number collected by the flow meter from the start time of water inlet to the end time of water inlet; Determine the target pulse reference value of the flow meter according to the preset water inlet volume and the actual pulse number; The performing a water inlet operation on the inner tank of the washing device based on a preset water inlet volume includes: Performing a pre-water inlet operation of a preset number of times on the inner tank based on the preset water inlet volume; For each pre-water inlet operation, when it is detected that the water of the preset water inlet volume has finished entering, obtain the calibration pulse number collected by the flow meter under the pre-water inlet operation; If it is detected that a plurality of the calibration pulse numbers corresponding to the preset number of times meet a preset water inlet trigger condition, perform a water inlet operation on the inner tank based on the preset water inlet volume.

2. The calibration method of the flowmeter according to claim 1, wherein Before performing the water inlet operation on the inner tank of the washing device based on a preset water inlet volume, it further includes: Read the first signal value feedback by the water level detection device inside the water tank to determine the initial water volume of the water tank; Correspondingly, after performing the water inlet operation on the inner tank of the washing device based on a preset water inlet volume, it further includes: Read the second signal value feedback by the water level detection device inside the water tank at a preset acquisition period to determine the current water volume of the water tank; Correspondingly, the if it is detected that the water of the preset water inlet volume has finished entering, obtain the actual pulse number collected by the flow meter from the start time of water inlet to the end time of water inlet: If it is detected that the water volume difference between the initial water volume and the current water volume is equal to the preset water inlet volume, obtain the actual pulse number collected by the flow meter from the start time of water inlet to the end time of water inlet.

3. The calibration method of the flowmeter according to claim 1, characterized in that, The if it is detected that a plurality of the calibration pulse numbers corresponding to the preset number of times meet a preset water inlet trigger condition, perform a water inlet operation on the inner tank based on the preset water inlet volume includes: Divide a plurality of the calibration pulse numbers corresponding to the preset number of times into a first pulse set and a second pulse set; If it is detected that the mean difference between the first pulse average value and the second pulse average value is less than a first preset threshold, perform a water inlet operation on the inner tank based on the preset water inlet volume; the first pulse average value is obtained from the first pulse set, and the second pulse average value is obtained from the second pulse set.

4. The calibration method of the flowmeter according to claim 3, characterized in that The dividing a plurality of the calibration pulse numbers corresponding to the preset number of times into a first pulse set and a second pulse set includes: For each pre-water inlet operation, determine the actual water purity of the water under the pre-water inlet operation through a water quality detection device, and store the actual water purity in association with the calibration pulse number collected by the flow meter under the pre-water inlet operation; If it is detected that the purity difference between the actual water purity and the standard purity is less than or equal to a second preset threshold, divide the calibration pulse number corresponding to the actual water purity into the first pulse set; If it is detected that the purity difference between the actual water purity and the standard purity is greater than the second preset threshold, the number of calibration pulses corresponding to the actual water purity is divided into the second pulse set.

5. The calibration method of the flowmeter according to claim 3, characterized in that, The dividing the plurality of calibration pulse numbers corresponding to the preset number into a first pulse set and a second pulse set includes: For each pre-inlet water operation, according to the pre-inlet water start time and the pre-inlet water end time corresponding to the pre-inlet water operation, determine the water inlet duration corresponding to the pre-inlet water operation; If it is detected that the time difference between the water inlet duration and the standard duration is less than or equal to the third preset threshold, divide the calibration pulse numbers collected during the pre-inlet water operation into the first pulse set; If it is detected that the purity difference between the water inlet duration and the standard duration is greater than the third preset threshold, divide the calibration pulse numbers collected during the pre-inlet water operation into the second pulse set.

6. The calibration method of the flowmeter according to any one of claims 1-5, characterized in that, After determining the target pulse reference value of the flow meter according to the preset water inflow and the actual pulse number, it further includes: In response to the water inlet instruction, obtain the target water inflow of the washing device; According to the target water inflow and the target pulse reference value, determine the target water inlet pulse number corresponding to the target water inflow; Start counting through the flow meter when starting to inlet water into the inner tank; Stop inletting water into the inner tank when the flow meter reaches the target water inlet pulse number.

7. A calibration device for a flowmeter, characterized in that, It includes: A first execution unit for performing a water inlet operation on the inner tank of the washing device based on a preset water inflow; A flow meter is arranged on the water inlet path of the inner tank; A first acquisition unit for, if it is detected that the water of the preset water inflow has finished inletting, obtaining the actual pulse number collected by the flow meter from the water inlet start time to the water inlet end time; A first determination unit for determining the target pulse reference value of the flow meter according to the preset water inflow and the actual pulse number; The first execution unit specifically includes: A second execution unit for performing a preset number of pre-inlet water operations on the inner tank based on the preset water inflow; A second acquisition unit for, for each pre-inlet water operation, when it is detected that the water of the preset water inflow has finished inletting, obtaining the calibration pulse number collected by the flow meter during the pre-inlet water operation; A third execution unit for, if it is detected that a plurality of the calibration pulse numbers corresponding to the preset number meet the preset water inlet trigger condition, performing a water inlet operation on the inner tank based on the preset water inflow.

8. A washing device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the calibration method of the flow meter according to any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the calibration method of the flow meter according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Calibration coefficient determination method and calibration method and device for flowmeter on unmanned aerial vehicle

    CN108507645A

  • Oil consumption measuring method, device and oil tank

    CN110146137A