Liquid spraying apparatus, and flow control method, device and apparatus therefor

CN116530893BActive Publication Date: 2026-09-08KINGCLEAN ELECTRIC CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210092592.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-26
Publication Date
2026-09-08
Estimated Expiration
2042-01-26

AI Technical Summary

Technical Problem

然而,霍尔传感器和流量计的成本较高,有能量损耗,且对于较低阈值的流量测量精度较低,无法满足实际应用需求

Benefits of technology

[0051]本申请的技术方案应用于喷液设备,通过获取当前工作档位、供电电池的当前供电电压和液体泵的当前工作电压;确定当前供电电压与当前工作电压间的当前电压差;基于液体泵的液流量与电压差间的对应关系,确定当前电压差对应的实际液流量;确定当前工作档位对应的目标流量;然后,对实际液流量和目标流量进行比较处理,得到流量比较结果;根据流量比较结果控制液体泵的工作功率,以使喷液设备的实际液流量与目标流量匹配。如此,通过监测供电电压和液体泵的工作电压,无需额外的传感器等检测设备,在非接触测量的情况下,能够有效准确的实时获取当前的实际液流量,降低成本和能耗,且在低流量状态下,也能够确保测量的准确性,显著提高检测灵敏度和应用范围;此外,基于当前档位的目标流量与实际液流量调整工作功率,降低电压波动和负载变化对液流量的影响,进而降低液流量波动,确保设备液流量稳定在所需求的流量状态,显著提高输出效果的稳定性,降低设备损耗,改善用户体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116530893B_ABST
    Figure CN116530893B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of electrical appliances, in particular to a liquid spraying device and a flow control method, device and equipment thereof. The liquid spraying device comprises a power supply battery and a liquid pump electrically connected with the power supply battery. The method comprises the following steps: acquiring a current working gear, a current power supply voltage of the power supply battery and a current working voltage of the liquid pump; determining a current voltage difference between the current power supply voltage and the current working voltage; determining an actual liquid flow corresponding to the current voltage difference based on a corresponding relationship between the liquid flow of the liquid pump and the voltage difference; determining a target flow corresponding to the current working gear; comparing and processing the actual liquid flow and the target flow to obtain a flow comparison result; and controlling the working power of the liquid pump according to the flow comparison result, so that the actual liquid flow of the liquid spraying device matches the target flow. The application can significantly reduce flow fluctuation and improve the stability of the flow of the liquid spraying device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electrical technology, and in particular to a liquid spraying device and its flow control method, apparatus and equipment. Background Technology

[0002] In recent years, with the development of electrical and energy technologies, wireless products have gained increasing acceptance, leading to a surge in portable wireless products, such as wireless spraying devices. Currently, most wireless devices use new energy batteries, such as lithium batteries, as their main power source. However, due to the inherent characteristics of these batteries, their output voltage gradually decreases from full charge to discharge. While fully charged devices offer strong operating power, this power gradually decreases as power consumption increases, resulting in a decline in output performance, such as cleaning effectiveness or spray volume. For example, during the transition from full charge to low voltage, the flow rate fluctuation range for each setting of a sprayer should not exceed ±5% of the standard value. However, a drop in voltage directly leads to a decrease in flow rate, with an impact exceeding 20%. Furthermore, even at the same voltage, changes in load can cause output fluctuations, thus affecting the output performance. For instance, with different liquid densities, the load varies with the same voltage, causing changes in the sprayer's flow rate. Liquids with lower densities have lower resistance, resulting in a smaller load and a larger spray flow rate; conversely, a larger load results in a smaller spray flow rate.

[0003] Therefore, it is necessary to address both the impact of voltage fluctuations on output parameters such as flow rate and the impact of load fluctuations to ensure output stability under different voltages and loads. Related technologies typically employ the addition of flow or speed sensors, such as Hall effect sensors or flow meters, to read current driving speed or flow rate parameters in real time, enabling real-time output control. However, Hall effect sensors and flow meters are costly, have energy losses, and offer low accuracy in measuring flow rates at lower thresholds, failing to meet practical application requirements. Summary of the Invention

[0004] This application provides a flow control method, apparatus, device, and spraying equipment for a liquid spraying device, which can significantly reduce flow fluctuations, improve the stability and reliability of the flow of the liquid spraying device, and enhance the user experience.

[0005] On one hand, this application provides a flow control method for a liquid spraying device, the liquid spraying device including a power supply battery and a liquid pump electrically connected to the power supply battery, comprising:

[0006] Obtain the current operating speed, the current power supply voltage of the battery, and the current operating voltage of the liquid pump;

[0007] Determine the current voltage difference between the current supply voltage and the current operating voltage;

[0008] Based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference, the actual liquid flow rate corresponding to the current voltage difference is determined;

[0009] Determine the target flow rate corresponding to the current working level;

[0010] The actual liquid flow rate and the target flow rate are compared to obtain a flow rate comparison result.

[0011] The operating power of the liquid pump is controlled based on the flow comparison result so that the actual liquid flow rate of the spraying device matches the target flow rate.

[0012] Optionally, the method further includes:

[0013] Obtain the current battery temperature of the power supply battery and the current liquid pump temperature of the liquid pump;

[0014] Determining the target flow rate corresponding to the current working level includes:

[0015] Based on the preset correspondence between working speed and flow rate, the preset flow rate corresponding to the current working speed is determined;

[0016] Based on the current battery temperature and the current liquid pump temperature, determine the temperature correction coefficient for the preset flow rate;

[0017] The product of the preset flow rate and the temperature correction coefficient is determined as the target flow rate.

[0018] Optionally, determining the temperature correction coefficient for the preset flow rate based on the current battery temperature and the current liquid pump temperature includes:

[0019] Based on the preset correspondence between battery temperature and battery temperature correction coefficient, the first correction coefficient corresponding to the current battery temperature is determined;

[0020] Based on the preset correspondence between the liquid pump temperature and the liquid pump temperature correction coefficient, a second correction coefficient corresponding to the current battery temperature is determined;

[0021] The first correction coefficient and the second correction coefficient are multiplied together, and the result of the multiplication is determined as the temperature correction coefficient for the preset flow rate.

[0022] Optionally, determining the first correction coefficient corresponding to the current battery temperature based on a preset correspondence between battery temperature and battery temperature correction coefficient includes:

[0023] When the current battery temperature is within the first battery temperature range, the first correction factor is determined to be 1; when the current battery temperature is within the second battery temperature range, a first correction factor for the second battery temperature range is determined based on the correspondence between battery temperature and battery temperature correction factor; wherein, if the temperature corresponding to the second battery temperature range is higher than the temperature corresponding to the first battery temperature range, the first correction factor for the second battery temperature range is less than 1.

[0024] Optionally, if the current battery temperature exceeds the second battery temperature range, the first correction factor is determined to be 0.

[0025] Optionally, determining the second correction coefficient corresponding to the current battery temperature based on a preset correspondence between the liquid pump temperature and the liquid pump temperature correction coefficient includes:

[0026] Given that the current pump temperature is within the first pump temperature range, the second correction factor is determined to be 1;

[0027] When the current pump temperature is within the second pump temperature range, a second correction factor is determined for the second pump temperature range based on the correspondence between the pump temperature and the pump temperature correction factor; wherein the temperature corresponding to the second pump temperature range is higher than the temperature corresponding to the first pump temperature range, and the second correction factor for the second pump temperature range is less than 1.

[0028] Optionally, if the current pump temperature exceeds the second pump temperature range, the second correction factor is determined to be 0.

[0029] Optionally, the method further includes:

[0030] If either the current battery temperature or the current liquid pump temperature meets the corresponding warning condition, a power-off command is sent to control the liquid pump to shut down.

[0031] Optionally, the method further includes:

[0032] Obtain the current operating current of the liquid pump;

[0033] If the current operating current is greater than or equal to the current threshold, a power-off command is sent to control the liquid pump to shut down.

[0034] Optionally, the current battery voltage of the power supply battery can be obtained;

[0035] If the current battery voltage exceeds the preset battery voltage range, a power-off command is sent to control the liquid pump to shut down.

[0036] Optionally, before determining the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference, the method further includes:

[0037] Under multiple sets of operating parameter conditions, the actual supply voltage of the power supply battery, the actual operating voltage of the liquid pump, and the liquid flow rate of the liquid pump are obtained; wherein, the operating parameters include the set output voltage of the power supply battery;

[0038] Based on the actual power supply voltage, the actual operating voltage, and the liquid flow rate corresponding to each set of operating parameters, the correspondence between the liquid flow rate of the liquid pump and the voltage difference is determined.

[0039] On the other hand, this application also provides a flow control device for a liquid spraying device, the liquid spraying device including a power supply battery and a liquid pump electrically connected to the power supply battery, the device comprising:

[0040] Parameter acquisition module: used to acquire the current operating gear, the current power supply voltage of the power supply battery, and the current operating voltage of the liquid pump;

[0041] Voltage difference determination module: used to determine the current voltage difference between the current supply voltage and the current operating voltage;

[0042] Actual liquid flow rate determination module: used to determine the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference;

[0043] Target flow determination module: used to determine the target flow corresponding to the current working level;

[0044] Flow comparison module: used to compare the actual liquid flow rate and the target flow rate to obtain the flow comparison result;

[0045] Power control module: used to control the operating power of the liquid pump according to the flow comparison result, so as to match the actual liquid flow rate of the spraying device with the target flow rate.

[0046] On the other hand, this application also provides a flow control device, the device including a processor and a memory, the memory storing at least one instruction or at least one program, the at least one instruction or the at least one program being loaded and executed by the processor to implement the flow control method of the spraying device as described above.

[0047] On the other hand, this application also provides a flow control system for a liquid spraying device, the system including the above-mentioned flow control device or flow control equipment for a liquid spraying device.

[0048] On the other hand, this application also provides a computer-readable storage medium storing at least one instruction or at least one program, which is loaded and executed by a processor to implement the flow control method of the spraying device as described above.

[0049] On the other hand, this application also provides a liquid spraying device, which includes a flow control device or flow control equipment as described above.

[0050] The liquid spraying device, its flow control method, apparatus, equipment, system, and storage medium provided in this application have the following technical advantages:

[0051] The technical solution of this application is applied to a liquid spraying device. It acquires the current operating level, the current power supply voltage of the battery, and the current operating voltage of the liquid pump; determines the current voltage difference between the current power supply voltage and the current operating voltage; determines the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid pump flow rate and the voltage difference; determines the target flow rate corresponding to the current operating level; then, compares the actual liquid flow rate and the target flow rate to obtain a flow comparison result; and controls the operating power of the liquid pump according to the flow comparison result to match the actual liquid flow rate of the spraying device with the target flow rate. Thus, by monitoring the power supply voltage and the operating voltage of the liquid pump, without the need for additional sensors or other detection equipment, it can effectively and accurately acquire the current actual liquid flow rate in real time under non-contact measurement conditions, reducing costs and energy consumption. Even at low flow rates, it can ensure measurement accuracy, significantly improving detection sensitivity and application range. Furthermore, adjusting the operating power based on the target flow rate and the actual liquid flow rate of the current level reduces the impact of voltage fluctuations and load changes on the liquid flow rate, thereby reducing liquid flow rate fluctuations and ensuring that the liquid flow rate of the device remains stable at the required flow rate, significantly improving the stability of the output effect, reducing equipment wear, and improving the user experience. Attached Figure Description

[0052] To more clearly illustrate the technical solutions and advantages in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0053] Figure 1 This is a schematic diagram of the system hardware framework of a liquid spraying device provided in an embodiment of this application;

[0054] Figure 2 This is a flowchart of a flow control method for a liquid spraying device provided in an embodiment of this application;

[0055] Figure 3 This is a fitting curve of the relationship between liquid flow rate and voltage difference provided in one embodiment of this application;

[0056] Figure 4 This is a flowchart of a flow control method for a liquid spraying device according to an embodiment of this application;

[0057] Figure 5 This is a schematic block diagram of the structure of a flow control device for a sprayer provided in an embodiment of this application;

[0058] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0059] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0060] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.

[0061] The following combination Figure 1 The system for the liquid spraying device described in this application includes a main control module, a power supply battery, a power module, a battery voltage detection module, a battery temperature detection module, a gear detection module, a liquid pump drive module, a liquid pump voltage detection module, a liquid pump temperature detection module, a liquid pump current sampling module, and a liquid pump. Specifically, the liquid spraying device may include, but is not limited to, a sprayer, and the liquid pump may include, but is not limited to, a water pump, such as a DC water pump.

[0062] Specifically, the main control module serves as the overall control center, acquiring relevant data from the battery voltage detection module, battery temperature detection module, gear position detection module, liquid pump voltage detection module, liquid pump temperature detection module, and liquid pump current sampling module. It also controls the liquid pump drive module to output corresponding power to the liquid pump, ensuring a stable liquid flow rate. Furthermore, if any of the battery supply voltage, battery temperature, liquid pump operating current, or liquid pump temperature meets the corresponding warning conditions (e.g., low battery supply voltage, high battery temperature, high liquid pump operating current, or high liquid pump temperature), a power-off command is sent to promptly shut down the liquid pump and enter a protection state.

[0063] Specifically, the gear detection module is used to detect the current status of each gear of the spraying equipment, such as the flag position, etc. The main control module controls the target operating parameters of the liquid pump by obtaining the status of the gear, such as the target speed of the drive device.

[0064] Specifically, the power supply battery, such as a lithium battery, serves as the power source for the entire system. It supplies power to the main control module and its peripheral circuits via the power module, and also provides power to the liquid pump through the liquid pump drive module. The liquid pump drive module is also controlled by the main control module. Its main components consist of a switching circuit and its peripheral circuits. The switching circuit may include MOSFETs, etc. The main control module adjusts the power of the liquid pump by controlling and regulating the drive duty cycle of the switching circuit in the liquid pump drive module, thereby increasing or decreasing the liquid flow rate. Specifically, decreasing the drive duty cycle decreases the power of the liquid pump and reduces the liquid flow rate; conversely, increasing the drive duty cycle increases the power of the liquid pump and increases the liquid flow rate.

[0065] Specifically, the battery voltage detection module and the battery temperature detection module are connected to the power supply battery to detect the voltage and temperature information of the power supply battery.

[0066] Specifically, the liquid pump voltage detection module, liquid pump temperature detection module, and liquid pump current sampling module are used to detect the operating voltage, temperature, and current data of the liquid pump, respectively, and send them to the main control module.

[0067] Specifically, the main control module reads relevant data from the peripheral modules to determine the current actual liquid flow rate, and adjusts the output power of the liquid pump drive module according to the target flow rate to keep the liquid flow rate output by the liquid pump stable.

[0068] The following describes the flow control method for the liquid spraying device of this application based on the above system. The liquid spraying device includes a power supply battery and a liquid pump electrically connected to the power supply battery. The method can be applied to the above-mentioned main control module. Please refer to [link / reference]. Figure 2 , Figure 2This is a flowchart illustrating a flow control method for a liquid spraying device according to an embodiment of this application. This application provides method operation steps as shown in the embodiment or flowchart, but based on conventional or non-inventive labor, more or fewer operation steps may be included. The order of steps listed in the embodiment is merely one possible execution order among many and does not represent the only execution order. In actual device, system, or equipment products, the method can be executed sequentially according to the embodiment or the accompanying drawings, or in parallel (e.g., in a parallel processor or multi-threaded processing environment). Specifically, as shown... Figure 2 As shown, the method may include:

[0069] S201: Obtain the current operating speed, the current power supply voltage of the battery, and the current operating voltage of the liquid pump.

[0070] Specifically, the spraying device can be set with multiple operating levels, each corresponding to a different set power and preset flow rate. In response to a level trigger, the level status is obtained from the level detection module to determine the current operating level. The current supply voltage and current operating voltage are obtained using the battery voltage detection module and the liquid pump voltage detection module, respectively. The current supply voltage is the actual output voltage of the power supply battery, and the current operating voltage is the actual operating voltage of the liquid pump, specifically the voltage across the liquid pump terminals. It is understood that the current operating level, current supply voltage, and current operating voltage can be obtained in real time. Specifically, the battery voltage detection module and the liquid pump voltage detection module can each include a battery voltage detection circuit and a liquid pump voltage detection circuit, respectively.

[0071] S203: Determine the current voltage difference between the current supply voltage and the current operating voltage.

[0072] Specifically, the difference between the real-time acquired current supply voltage and current operating voltage is calculated to obtain the aforementioned current voltage difference.

[0073] S205: Based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference, determine the actual liquid flow rate corresponding to the current voltage difference.

[0074] In this embodiment, the liquid pump includes a drive device, such as a drive motor, and the voltage difference (U) between the supply voltage and the operating voltage of the liquid pump is... bat -U pump The actual liquid flow rate Q of the liquid pump is linearly proportional to the driving speed ω of the drive device. n The actual fluid flow rate Q is linearly proportional to the driving speed ω. n The relationship between the voltage difference and the equation Q satisfies the formula. n =K(U bat -U pump)+A(1); where K and A are constants. After obtaining the current power supply voltage and the current working voltage, the corresponding actual liquid flow rate can be obtained through formula (1). In this way, by monitoring the battery voltage, gear position and liquid pump voltage, non-contact measurement can be achieved, and the accurate actual liquid flow rate can be obtained dynamically and in real time. No additional sensors or other devices are required, which reduces costs and energy consumption. Moreover, the accuracy of measurement can be ensured even in low flow conditions, which significantly improves detection sensitivity and application range.

[0075] Understandably, the constants K and A are different for different types, models or operating parameters of liquid pumps. Before S205, it is necessary to pre-establish the correspondence between liquid flow rate and voltage difference for different types, models or operating parameters of liquid pumps. Accordingly, the method also includes the following steps.

[0076] S301: Under multiple sets of operating parameters, obtain the actual power supply voltage of the power supply battery, the actual operating voltage of the liquid pump, and the liquid flow rate of the liquid pump.

[0077] S303: Based on the actual power supply voltage, actual working voltage, and liquid flow rate corresponding to each set of working parameters, determine the correspondence between the liquid flow rate of the liquid pump and the voltage difference.

[0078] Specifically, the operating parameters include the set output voltage of the power supply battery. Understandably, due to circuit consumption, load variations, and changes in the battery's state of charge, the actual output voltage of the power supply battery will differ from the set output voltage. The liquid pump is controlled to operate at different power levels under different set voltages. The actual supply voltage of the power supply battery and the actual operating voltage of the liquid pump are measured using voltage or current testing equipment. The actual operating voltage of the liquid pump can be the voltage across its terminals. Simultaneously, the liquid flow rate under different set output voltage conditions is measured using flow detection equipment. Based on the obtained sets of actual supply voltages and actual operating voltages, the voltage difference for each set is calculated. A model is then used to fit each voltage difference to the liquid flow rate to determine the corresponding relationship between the two.

[0079] For example, the following shows the actual supply voltage U obtained in one embodiment. bat Actual operating voltage U pump and liquid flow rate Q n .

[0080]

[0081] For the U corresponding to the table above bat -U pump Curve fitting was performed with the liquid flow rate Qn to obtain a linear function Q. n =170.21(U bat -U pumpThe equation is: K = 170.21, A = 211.95. The goodness-of-fit R² is 0.9987, indicating a high degree of linearity between the fluid flow rate and voltage difference. Please refer to [reference needed]. Figure 3 , Figure 3 The curve showing the relationship between liquid flow rate and voltage difference obtained by fitting the above table is shown.

[0082] Thus, by measuring the voltage difference and liquid flow rate, and through model fitting, the correspondence between the voltage difference and liquid flow rate is obtained. Based on the constructed relationship model, the flow rate can be calculated on the power supply voltage and liquid pump operating voltage acquired in real time during the equipment operation, so as to determine the liquid flow rate of the equipment in real time and achieve accurate monitoring of the liquid flow rate.

[0083] S207: Determine the target flow rate corresponding to the current working level.

[0084] In this embodiment, the target flow rate is the liquid flow rate that the liquid pump needs to achieve, determined based on the operating parameters. Accordingly, the entire machine is controlled based on the obtained current actual flow rate and the target flow rate. The operating parameters may include, but are not limited to, the battery temperature of the power supply battery and the liquid pump temperature. Accordingly, before S205, it is also necessary to obtain the current battery temperature of the power supply battery and the current liquid pump temperature. Specifically, the current battery temperature and the current liquid pump temperature can be obtained in real time through a battery temperature detection module and a liquid pump temperature detection module.

[0085] In practical applications, S205 includes the following steps.

[0086] S2051: Based on the preset correspondence between working level and flow rate, determine the preset flow rate corresponding to the current working level.

[0087] Specifically, the main control module obtains the current working gear by acquiring the gear status from the gear detection module, and then, based on the pre-stored correspondence between working gears and flow rates (such as a working gear-flow rate table), obtains the preset flow rate Q corresponding to the current working gear. s In one embodiment, the spraying device has five operating speeds, each with a preset flow rate of 2500 mL / min, 2000 mL / min, 1500 mL / min, 1000 mL / min, and 500 mL / min.

[0088] S2052: Determine the temperature correction factor for the preset flow rate based on the current battery temperature and the current liquid pump temperature.

[0089] S2053: The product of the preset flow rate and the temperature correction factor is determined as the target flow rate.

[0090] Specifically, the temperature correction factor is determined based on the current battery temperature, the current liquid pump temperature, the preset battery temperature range, and the preset liquid pump temperature range. The temperature correction factor can be a preset value, which can be an empirical value or a calibration value. Different temperature ranges, different liquid pump temperatures, and different battery temperatures correspond to different temperature correction factors. Specifically, the target flow rate Q... t =X t Q s , where X t This is the temperature correction factor.

[0091] In this way, the temperature correction coefficient adjusts the preset flow rate to obtain the target flow rate, and then controls the overall machine output based on the target flow rate. This can adapt to and reduce the impact of different ambient temperatures on the liquid pump and the overall machine's operating efficiency, avoiding the decrease in liquid pump efficiency and the increase in losses caused by temperature rise. When the motor temperature is too high, the liquid pump power can be appropriately reduced to lower the temperature rise, while also preventing damage to components caused by excessive temperature. Understandably, the temperature correction coefficient is less than 1 when the temperature is too high.

[0092] Specifically, the operating temperature range of the power supply battery differs from that of the liquid pump, and there are differences in operating parameters such as the operating temperature range of the liquid pump. Regarding the battery temperature T... bat and motor temperature T pump There are different correction targets. The temperature correction coefficient is determined based on the battery temperature correction coefficient corresponding to the battery temperature and the liquid pump temperature correction coefficient corresponding to the liquid pump temperature. Accordingly, S2052 may specifically include the following steps.

[0093] S20521: Based on the preset correspondence between battery temperature and battery temperature correction coefficient, determine the first correction coefficient corresponding to the current battery temperature.

[0094] Specifically, the correction target for the power supply battery differs within different operating temperature ranges, and the corresponding battery temperature correction coefficient also varies. Understandably, within a certain operating range, the power supply battery operates in a safe state, and the battery temperature correction coefficient can be 1, meaning no temperature correction is applied. This safe operating temperature range is set as the first battery temperature range. Accordingly, given that the current battery temperature is within the first battery temperature range, the first correction coefficient is determined to be 1. It is also understood that different power supply batteries have different safe operating temperature ranges, and the first battery temperature range includes the upper limit of the battery temperature safety value T. bat1 The temperature range of the first battery is less than T. bat1 Alternatively, a minimum safe battery temperature T may also be set. bat3 The temperature range of the first battery is greater than T. bat3 Less than T bat1 .

[0095] Specifically, if the temperature exceeds the first battery temperature range, the power supply battery can still operate normally, but there is a risk of rising to the critical battery warning temperature. Accordingly, a second battery temperature range is set, which is greater than or equal to the aforementioned upper limit of battery temperature safety, T. bat1 And less than the critical battery warning temperature T bat2 Accordingly, given that the current battery temperature falls within the second battery temperature range, a first correction coefficient is determined based on the correspondence between battery temperature and the battery temperature correction coefficient. Where the temperature corresponding to the second battery temperature range is higher than the temperature corresponding to the first battery temperature range, the first correction coefficient for the second battery temperature range is less than 1. Furthermore, temperatures exceeding the critical battery warning temperature T... bat2 In certain circumstances, an early warning system needs to be implemented. Specifically, if the current battery temperature exceeds the second battery temperature range, i.e., exceeds the critical battery warning temperature, the first correction factor is set to 0.

[0096] In some embodiments, the second battery temperature range may include multiple sub-ranges. The correspondence between the battery temperature and the battery temperature correction coefficient may be such that different sub-ranges within the second battery temperature range correspond to different battery temperature correction coefficients. For example, the second battery temperature range may include four sub-ranges T1-T2, T3-T4, T5-T6, and T7-T8, which correspond to battery temperature correction coefficients of 0.82, 0.85, 0.89, and 0.95, respectively, wherein T1 to T8 gradually decreases.

[0097] In other embodiments, the correspondence between battery temperature and the battery temperature correction coefficient can also be a pre-stored linear correspondence, which can be obtained based on calibration or simulated based on empirical values. Accordingly, the battery temperature correction coefficient X... bat With the upper limit of battery temperature safety T bat1 and critical battery warning temperature T bat2 The correspondence between them is shown below. Where, T bat The current battery temperature is less than T. bat1 In the case of X bat If the value is 1, no temperature correction is applied; the target flow rate is calculated based on the current preset flow rate. If the value is greater than or equal to T... bat1 And less than T bat2 In the case of X bat They exhibit a linear relationship, satisfying a linear equation X. bat =-a1*T bat +b1, where a1 and b1 are constants, a1 is a positive number, and X bat The value is less than 1. As the temperature increases, the temperature correction factor decreases. At temperature T... bat1When the correction factor is M% (M less than 100), it is equivalent to reducing the flow rate to M% of the preset flow rate for target flow rate calculation; when it is greater than or equal to T... bat2 In the case of X bat A value of 0 indicates a power-off command is being sent, which is equivalent to the target flow rate being 0, directly stopping the liquid pump to protect the battery.

[0098]

[0099] S20522: Based on the preset correspondence between the liquid pump temperature and the liquid pump temperature correction coefficient, determine the second correction coefficient corresponding to the current battery temperature.

[0100] Specifically, the correction target for a liquid pump differs within different operating temperature ranges, and therefore the corresponding liquid pump temperature correction coefficient also varies. Understandably, within a certain operating range, when the liquid pump operates under safe conditions, the liquid pump temperature correction coefficient can be 1, meaning no temperature correction is applied. This safe operating temperature range is set as the first liquid pump temperature range. Correspondingly, given that the current liquid pump temperature is within the first liquid pump temperature range, the second correction coefficient is determined to be 1. It is also understandable that different liquid pumps have different safe operating temperature ranges; the first liquid pump temperature range can be set with a safe upper limit value T for the liquid pump temperature. pump1 The temperature range of the first liquid pump is less than T. pump1 Alternatively, a lower safety limit T for the liquid pump temperature may also be set. pump3 The temperature range of the first liquid pump is greater than T. pump3 Less than T pump1 .

[0101] Specifically, if the temperature exceeds the first pump temperature range, the power supply pump can still operate normally, but there is a risk of rising to the critical pump warning temperature. Accordingly, a second pump temperature range is set, which is greater than or equal to the aforementioned safe upper limit value T for pump temperature. pump1 And less than the critical liquid pump warning temperature T pump2 Accordingly, when the current pump temperature is within the second pump temperature range, a second correction factor is determined based on the correspondence between the pump temperature and the pump temperature correction factor. Where the temperature corresponding to the second pump temperature range is higher than the temperature corresponding to the first pump temperature range, the second correction factor for the second pump temperature range is less than 1. Furthermore, if the temperature exceeds the critical pump warning temperature, a warning process is required. Specifically, if the current pump temperature exceeds the second pump temperature range, i.e., exceeds the critical pump warning temperature, the second correction factor is set to 0.

[0102] In some embodiments, the second pump temperature range may include multiple sub-ranges. The correspondence between the pump temperature and the pump temperature correction coefficient may be that different sub-ranges within the second pump temperature range correspond to different pump temperature correction coefficients. For example, the second pump temperature range includes four sub-ranges T1'-T2', T3'-T4', T5'-T6', and T7'-T8', which correspond to pump temperature correction coefficients of 0.6, 0.7, 0.8, and 0.9, respectively, wherein T1' to T8' gradually decreases.

[0103] In other embodiments, the correspondence between the pump temperature and the pump temperature correction factor can also be a pre-stored linear correspondence, which can be obtained based on calibration or simulation based on empirical values. Accordingly, the pump temperature correction factor X... pump With respect to the upper limit of safe temperature T of the liquid pump pump1 and critical liquid pump warning temperature T pump2 The correspondence between them is shown below. Where, T pump The current pump temperature is less than T. pump1 In the case of X pump If the value is 1, no temperature correction is applied; the target flow rate is calculated based on the current preset flow rate. If the value is greater than or equal to T... pump1 And less than T pump2 In the case of X pump They exhibit a linear relationship, satisfying a linear equation X. pump =-a2*T pump +b2, where a2 and b2 are constants, a2 is a positive number, and X pump The value is less than 1, and the temperature correction factor decreases as the temperature increases. For example, T... pump1 When the correction factor is N% (N less than 100), it is equivalent to reducing the flow rate to N% of the preset flow rate for target flow rate calculation; when it is greater than or equal to T... pump2 In the case of X pump A value of 0 indicates that a liquid pump shutdown command has been sent, which is equivalent to the target flow rate being 0, directly stopping the liquid pump to protect it.

[0104]

[0105] Accordingly, both the power supply battery and the liquid pump are set with normal operating parameter ranges, including but not limited to preset battery temperature range and preset liquid pump temperature range. The preset battery temperature range is greater than or equal to the battery temperature safety lower limit value T. bat3 And less than the critical battery warning temperature T bat2 The preset pump temperature range is greater than or equal to the safe lower limit value T of the pump temperature. pump3 And less than the critical liquid pump warning temperature T pump2,When either the current battery temperature or the current liquid pump temperature is outside the aforementioned range, a warning condition is met, and the water pump is shut down. The method may also include sending a power-off command to control the liquid pump to shut down when either the current battery temperature or the current liquid pump temperature meets the corresponding warning condition. Specifically, the current battery temperature meeting the corresponding warning condition can be defined as the current battery temperature being greater than or equal to the critical battery warning temperature; similarly, the current liquid pump temperature meeting the corresponding warning condition can be defined as the current liquid pump temperature being greater than or equal to the critical liquid pump warning temperature.

[0106] S20523: Multiply the first correction factor and the second correction factor, and determine the result of the multiplication as the temperature correction factor for the preset flow rate.

[0107] In some embodiments, the temperature correction factor is obtained by multiplying the battery temperature correction factor by the liquid pump temperature correction factor. This multiplication can be a simple multiplication or a weighted multiplication. In the case of simple multiplication, the temperature correction factor X... t Battery temperature correction factor X bat and the liquid pump temperature correction factor X pump The correspondence between them is X t =X bat *X pump In the case of weighted multiplication, X t =mX bat *nX pump Where m and n are positive numbers, and the values ​​of m and n can be determined based on actual needs.

[0108] Specifically, based on the aforementioned correspondences, after determining the first and second correction coefficients, the temperature correction coefficient X can be obtained. t For example, when X pump =0.6, X bat When X = 0.95, t =0.95 * 0.6 = 0.57, which is equivalent to reducing the target flow rate to 57% of the preset flow rate. For example, at a preset flow rate Q in level 3... s =1500mL / min, then Q t =Q s *X t =1500mL / min*0.57=855mL / min, meaning the flow rate needs to be stabilized at 855mL / min under the current conditions.

[0109] S209: Compare the actual liquid flow rate and the target flow rate to obtain the flow rate comparison result.

[0110] S211: Control the working power of the liquid pump based on the flow comparison results so that the actual liquid flow rate of the spraying equipment matches the target flow rate.

[0111] In this embodiment of the application, after obtaining the current target flow rate and the actual liquid flow rate, the working power of the liquid pump is adjusted so that the actual liquid flow rate of the liquid pump at the next moment can approach or equal the target flow rate. Accordingly, the matching of the actual liquid flow rate and the target flow rate can be such that the difference between the two is within the error range.

[0112] Specifically, after the spraying equipment is running, the actual liquid flow rate Q n The relationship between the voltage difference and the equation Q satisfies the formula. n =K(U bat -U pump )+A, each time a set of U is obtained bat and U pump This allows us to calculate the current actual liquid flow rate Qn; after determining the current working speed, we obtain the preset flow rate Qs for the current working speed, and then, for each set of T... bat and T pump Then, the corresponding target flow Q is obtained. t =Q s *X t .

[0113] Furthermore, if the flow comparison result is Q n <Q t This indicates that the current actual liquid flow rate is lower than the target flow rate, requiring an increase in the working power of the liquid pump. Specifically, this can be achieved by increasing the drive duty cycle of the switching circuit. If the flow rate comparison result is Q... n >Q t This indicates that the current actual liquid flow rate is higher than the target flow rate, requiring a reduction in the liquid pump's operating power. Specifically, this can be achieved by decreasing the drive duty cycle of the switching circuit. In this way, the current actual liquid flow rate is continuously adjusted until it approaches the target flow rate almost perfectly, ensuring flow stability. Specifically, the operating power adjustment can be achieved using fuzzy control, adjusting the current operating power to match the target flow rate; alternatively, the current operating power can be obtained, and based on a preset correspondence between flow rate and operating power, the target power corresponding to the current target flow rate can be determined, and then the current operating power can be adjusted to the target power.

[0114] In this way, the target flow rate is dynamically adjusted and corrected based on the battery temperature and the liquid pump temperature under different ambient temperature conditions. The negative feedback mechanism is added to reduce the liquid pump power when the liquid pump motor temperature is too high, so that the temperature rise drops and the system operates in a safe and stable state, reducing the negative impact of temperature rise on efficiency and loss, and avoiding equipment damage.

[0115] In this embodiment, the normal operating parameter ranges for the power supply battery and the liquid pump also include preset liquid pump current range and preset battery voltage range. During operation, the operating current of the liquid pump and the battery voltage of the power supply battery are monitored in real time, with the battery voltage representing the remaining charge of the power supply battery. Accordingly, the method also includes the following steps.

[0116] S213: Get the current operating current of the liquid pump.

[0117] S215: When the current operating current is greater than or equal to the current threshold, send a power-off command to control the liquid pump to shut down.

[0118] S217: Get the current battery voltage of the power supply battery;

[0119] S219: If the current battery voltage exceeds the preset battery voltage range, send a power-off command to control the liquid pump to shut down.

[0120] Specifically, if the current operating current is greater than or equal to the current threshold, it indicates an abnormality such as jamming or stalling, and an error state needs to be entered. A power-off command should be sent to shut down the liquid pump to prevent it from burning out.

[0121] Specifically, if the current battery voltage exceeds the preset battery voltage range, it indicates an undervoltage or overvoltage abnormality, requiring the system to enter an error state, send a power-off command, and shut down the liquid pump to prevent it from burning out. This protects the power supply battery and ensures the liquid pump operates within its rated voltage range.

[0122] In this way, when the machine malfunctions, such as overheating, undervoltage, or motor stall, the power can be cut off in time to shut down the equipment and reduce safety risks.

[0123] The following describes the flow control method of the spraying equipment of this application in conjunction with a specific application, taking a sprayer as the spraying equipment and a water pump as the liquid pump. Please refer to the following examples. Figure 4 The method and process are as follows.

[0124] S1 power-on initialization.

[0125] S2 obtains the preset flow rate corresponding to the current working speed, the current power supply voltage of the power supply battery, the current battery temperature, the current working voltage of the water pump, the current water pump temperature, the current battery voltage, and the current working current of the water pump.

[0126] S3 determines whether the current battery voltage is within the preset battery voltage range. If yes, proceed to S4; otherwise, proceed to S14.

[0127] S4 determines whether the current battery temperature is greater than or equal to the critical battery warning temperature. If yes, proceed to S14; otherwise, proceed to S5.

[0128] S5 determines whether the current water pump temperature is greater than or equal to the critical water pump warning temperature. If yes, proceed to S14; otherwise, proceed to S6.

[0129] S6 determines whether the current operating current is greater than or equal to the current threshold. If yes, proceed to S14; otherwise, proceed to S7.

[0130] Understandably, the execution order of S3-S6 is not limited to the above labels and the order in the diagram, and can be adjusted according to actual needs.

[0131] S7 calculates the current voltage difference between the current supply voltage and the current operating voltage.

[0132] S8 calculates the current actual water flow rate based on the correlation between voltage difference and water flow rate.

[0133] S9 calculates the temperature correction coefficients corresponding to the current battery temperature and the current water pump temperature.

[0134] S10 calculates the target flow rate based on the temperature correction factor and the preset flow rate.

[0135] S11 determines whether the current actual water flow is less than the target flow. If yes, proceed to S12; otherwise, proceed to S13.

[0136] S12 increases the pump drive power and switches to S2 to achieve cyclic control.

[0137] S13 reduces the pump drive power and switches to S2 to achieve cyclic control.

[0138] S14 controls the water pump to shut down.

[0139] Based on the above technical solution, by monitoring the power supply voltage and the water pump's operating voltage, without the need for additional sensors or other detection equipment, the current actual water flow can be effectively and accurately obtained in real time through non-contact measurement, reducing costs and energy consumption. Furthermore, it ensures measurement accuracy even at low flow rates, significantly improving detection sensitivity and application range. In addition, by adjusting the operating power based on the target flow rate and actual liquid flow rate at the current setting, the impact of voltage fluctuations and load changes on the liquid flow rate is reduced, thereby minimizing flow rate fluctuations and ensuring the equipment's water flow rate remains stable at the required level. This significantly improves the stability of the output effect, reduces equipment wear, and enhances the user experience.

[0140] Embodiments of this application also provide a flow control device for a liquid spraying device, the liquid spraying device including a power supply battery and a liquid pump electrically connected to the power supply battery, such as... Figure 5 As shown, the device may include the following modules.

[0141] Parameter acquisition module 10: used to acquire the current working speed, the current power supply voltage of the battery, and the current working voltage of the liquid pump.

[0142] Voltage difference determination module 20: used to determine the current voltage difference between the current supply voltage and the current operating voltage.

[0143] Actual liquid flow rate determination module 30: used to determine the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference.

[0144] Target flow determination module 40: Used to determine the target flow corresponding to the current working level.

[0145] Flow comparison module 50: Used to compare the actual liquid flow rate and the target flow rate to obtain the flow comparison result.

[0146] Power control module 60: Used to control the working power of the liquid pump based on the flow comparison results, so as to match the actual liquid flow rate of the spraying equipment with the target flow rate.

[0147] In some embodiments, the apparatus further includes a temperature acquisition module for acquiring the current battery temperature of the power supply battery and the current liquid pump temperature of the liquid pump.

[0148] Accordingly, the target flow determination module 40 may include the following sub-modules.

[0149] Preset flow rate determination submodule: Used to determine the preset flow rate corresponding to the current working level based on the preset correspondence between working level and flow rate.

[0150] Correction coefficient determination submodule: used to determine the temperature correction coefficient for the preset flow rate based on the current battery temperature and the current liquid pump temperature.

[0151] Flow rate determination submodule: used to determine the target flow rate by multiplying the preset flow rate by the temperature correction factor.

[0152] In some embodiments, the correction coefficient determination submodule may include the following units.

[0153] First coefficient determination unit: used to determine the first correction coefficient corresponding to the current battery temperature based on the preset correspondence between battery temperature and battery temperature correction coefficient.

[0154] Second coefficient determination unit: used to determine the second correction coefficient corresponding to the current battery temperature based on the preset correspondence between the liquid pump temperature and the liquid pump temperature correction coefficient.

[0155] Temperature correction coefficient calculation unit: used to multiply the first correction coefficient and the second correction coefficient, and determine the multiplication result as the temperature correction coefficient for the preset flow rate.

[0156] In some embodiments, the first coefficient determining unit may be specifically configured to: determine a first correction coefficient of 1 when the current battery temperature is within a first battery temperature range; and determine a first correction coefficient for the second battery temperature range based on the correspondence between battery temperature and battery temperature correction coefficients when the current battery temperature is within a second battery temperature range; wherein, if the temperature corresponding to the second battery temperature range is higher than the temperature corresponding to the first battery temperature range, the first correction coefficient for the second battery temperature range is less than 1. Preferably, if the current battery temperature exceeds the second battery temperature range, the first correction coefficient is determined to be 0.

[0157] Accordingly, the second coefficient determination unit can be specifically used to: determine a second correction coefficient of 1 when the current pump temperature is within the first pump temperature range; and determine a second correction coefficient for the second pump temperature range based on the correspondence between the pump temperature and the pump temperature correction coefficient when the current pump temperature is within the second pump temperature range; wherein, if the temperature corresponding to the second pump temperature range is higher than the temperature corresponding to the first pump temperature range, the second correction coefficient for the second pump temperature range is less than 1. Preferably, if the current pump temperature exceeds the second pump temperature range, the second correction coefficient is determined to be 0.

[0158] In some embodiments, the device may further include a power-off command sending module for sending a power-off command to control the liquid pump to shut down when either the current battery temperature or the current liquid pump temperature meets a corresponding warning condition.

[0159] In some embodiments, the apparatus may further include an operating current acquisition module for acquiring the current operating current of the liquid pump. Correspondingly, the power-off command sending module is further configured to send a power-off command to control the liquid pump to shut down when the current operating current is greater than or equal to a current threshold.

[0160] In some embodiments, the device may further include a battery voltage acquisition module: for acquiring the current battery voltage of the power supply battery; and for sending a power-off command to control the liquid pump to shut down when the current battery voltage exceeds a preset battery voltage range.

[0161] In some embodiments, the apparatus may further include the following modules.

[0162] Actual parameter acquisition module: Before determining the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate and the voltage difference of the liquid pump, under multiple sets of operating parameter conditions, the module acquires the actual supply voltage of the power supply battery, the actual operating voltage of the liquid pump, and the liquid flow rate of the liquid pump; wherein, the operating parameters include the set output voltage of the power supply battery.

[0163] Correspondence determination module: used to determine the correspondence between the liquid flow rate of the liquid pump and the voltage difference based on the actual power supply voltage, actual working voltage and liquid flow rate under each set of working parameter conditions.

[0164] The device and method embodiments in this application are based on similar implementation methods.

[0165] Embodiments of this application also provide a flow control system for a liquid spraying device, the system including the flow control device or flow control equipment for the liquid spraying device described above.

[0166] Embodiments of this application also provide a flow control device for a liquid spraying device, including a memory and a processor. The memory stores at least one instruction and at least one program. The at least one instruction and at least one program are loaded and executed by the processor to implement the above-described flow control method for the liquid spraying device.

[0167] Furthermore, Figure 6 A schematic diagram of the hardware structure of an electronic device for implementing the flow control method of the spraying device provided in the embodiments of this application is shown. The electronic device can participate in or include the apparatus or system provided in the embodiments of this application. Figure 6 As shown, electronic device 1 may include one or more processors 902 (shown as 902a, 902b, ..., 902n in the figure) 902 (processor 902 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 904 for storing data, and a transmission device 906 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 6 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, electronic device 1 may also include... Figure 6 The more or fewer components shown, or having the same Figure 6 The different configurations shown.

[0168] It should be noted that the aforementioned one or more processors 902 and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be wholly or partially embodied in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or wholly or partially integrated into any other element within the electronic device 1 (or mobile device). As involved in the embodiments of this application, the data processing circuit serves as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).

[0169] The memory 904 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the method in the embodiments of this application. The processor 902 executes various functional applications and data processing by running the software programs and modules stored in the memory 904, thereby realizing the above-described flow control method for a liquid spraying device. The memory 904 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 904 may further include memory remotely located relative to the processor 902, and these remote memories can be connected to the electronic device 1 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0170] The transmission device 906 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the electronic device 1. In one example, the transmission device 906 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 906 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0171] The display can be, for example, a touchscreen liquid crystal display (LCD) that allows a user to interact with the user interface of the electronic device 1 (or mobile device).

[0172] In this embodiment, the memory can be used to store software programs and modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, applications required for the functions, etc.; the data storage area may store data created according to the use of the device, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory may also include a memory controller to provide the processor with access to the memory.

[0173] Embodiments of this application also provide a computer-readable storage medium, including a memory and a processor, wherein the memory stores at least one instruction and at least one program, and the at least one instruction and at least one program are loaded and executed by the processor to implement the flow control method of the spraying device as described above.

[0174] Optionally, in this embodiment, the storage medium may be located at at least one of the multiple network servers in a computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0175] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various alternative implementations described above.

[0176] This application also provides a liquid spraying device, which includes a flow control device or flow control apparatus as described above.

[0177] As can be seen from the embodiments of the flow control method, apparatus, equipment, system, device, spraying equipment, storage medium, or computer program product of the spraying equipment provided in this application, the technical solution of this application is applied to the spraying equipment. It involves acquiring the current operating level, the current power supply voltage of the battery, and the current operating voltage of the liquid pump; determining the current voltage difference between the current power supply voltage and the current operating voltage; determining the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference; determining the target flow rate corresponding to the current operating level; then comparing and processing the actual liquid flow rate and the target flow rate to obtain a flow comparison result; and controlling the operating power of the liquid pump according to the flow comparison result to match the actual liquid flow rate of the spraying equipment with the target flow rate. In this way, by monitoring the power supply voltage and the operating voltage of the liquid pump, without the need for additional sensors or other detection equipment, the actual liquid flow rate can be effectively and accurately obtained in real time under non-contact measurement, reducing costs and energy consumption. Moreover, the accuracy of the measurement can be ensured even at low flow rates, significantly improving detection sensitivity and application range. In addition, the operating power can be adjusted based on the target flow rate and the actual liquid flow rate at the current setting, reducing the impact of voltage fluctuations and load changes on the liquid flow rate, thereby reducing liquid flow rate fluctuations and ensuring that the liquid flow rate of the equipment is stable at the required flow rate, significantly improving the stability of the output effect, reducing equipment wear and tear, and improving the user experience.

[0178] It should be noted that the order of the embodiments described above is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, the above description focuses on specific embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired results. In some implementations, multitasking and parallel processing are also possible or may be advantageous.

[0179] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device and apparatus embodiments are basically similar to the method embodiments, so the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0180] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0181] The above are merely preferred embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A flow control method for a liquid spraying device, the liquid spraying device comprising a power supply battery and a liquid pump electrically connected to the power supply battery, characterized in that, The method includes: The current operating speed, the current power supply voltage of the battery, and the current operating voltage of the liquid pump are obtained. The current operating voltage of the liquid pump is the voltage across the two terminals of the liquid pump. Determine the current voltage difference between the current supply voltage and the current operating voltage; Based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference, the actual liquid flow rate corresponding to the current voltage difference is determined, and the correspondence between the liquid flow rate and the voltage difference is a linear fitting relationship; Determine the target flow rate corresponding to the current working level. The target flow rate is the liquid flow rate that the liquid pump needs to achieve based on the working parameters, including the battery temperature of the power supply battery and the liquid pump temperature. The actual liquid flow rate and the target flow rate are compared to obtain a flow rate comparison result. The operating power of the liquid pump is controlled based on the flow comparison result so that the actual liquid flow rate of the spraying device matches the target flow rate.

2. The method according to claim 1, characterized in that, The method further includes: Obtain the current battery temperature of the power supply battery and the current liquid pump temperature of the liquid pump; Determining the target flow rate corresponding to the current working level includes: Based on the preset correspondence between working speed and flow rate, the preset flow rate corresponding to the current working speed is determined; Based on the current battery temperature and the current liquid pump temperature, determine the temperature correction coefficient for the preset flow rate; The product of the preset flow rate and the temperature correction coefficient is determined as the target flow rate.

3. The method according to claim 2, characterized in that, The step of determining the temperature correction coefficient for the preset flow rate based on the current battery temperature and the current liquid pump temperature includes: Based on the preset correspondence between battery temperature and battery temperature correction coefficient, the first correction coefficient corresponding to the current battery temperature is determined; Based on the preset correspondence between the liquid pump temperature and the liquid pump temperature correction coefficient, a second correction coefficient corresponding to the current liquid pump temperature is determined; The first correction coefficient and the second correction coefficient are multiplied together, and the result of the multiplication is determined as the temperature correction coefficient for the preset flow rate.

4. The method according to claim 3, characterized in that, The step of determining the first correction coefficient corresponding to the current battery temperature based on the preset correspondence between battery temperature and battery temperature correction coefficient includes: Given that the current battery temperature is within the first battery temperature range, the first correction factor is determined to be 1; When the current battery temperature is within the second battery temperature range, a first correction coefficient is determined for the second battery temperature range based on the correspondence between the battery temperature and the battery temperature correction coefficient; wherein, if the temperature corresponding to the second battery temperature range is higher than the temperature corresponding to the first battery temperature range, the first correction coefficient for the second battery temperature range is less than 1. If the current battery temperature exceeds the second battery temperature range, the first correction factor is determined to be 0.

5. The method according to claim 4, characterized in that, The determination of the second correction coefficient corresponding to the current liquid pump temperature based on the preset correspondence between the liquid pump temperature and the liquid pump temperature correction coefficient includes: Given that the current pump temperature is within the first pump temperature range, the second correction factor is determined to be 1; When the current pump temperature is within the second pump temperature range, a second correction factor is determined for the second pump temperature range based on the correspondence between the pump temperature and the pump temperature correction factor; wherein the temperature corresponding to the second pump temperature range is higher than the temperature corresponding to the first pump temperature range, and the second correction factor for the second pump temperature range is less than 1.

6. The method according to claim 4, characterized in that, The method further includes: If the current pump temperature exceeds the second pump temperature range, the second correction factor is determined to be 0.

7. The method according to claim 2, characterized in that, The method further includes: If either the current battery temperature or the current liquid pump temperature meets the corresponding warning condition, a power-off command is sent to control the liquid pump to shut down.

8. The method according to any one of claims 1-7, characterized in that, The method further includes: Obtain the current operating current of the liquid pump; If the current operating current is greater than or equal to the current threshold, a power-off command is sent to control the liquid pump to shut down.

9. The method according to any one of claims 1-7, characterized in that, The method further includes: Obtain the current battery voltage of the power supply battery; If the current battery voltage exceeds the preset battery voltage range, a power-off command is sent to control the liquid pump to shut down.

10. The method according to any one of claims 1-7, characterized in that, Before determining the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference, the method further includes: Under multiple sets of operating parameter conditions, the actual supply voltage of the power supply battery, the actual operating voltage of the liquid pump, and the liquid flow rate of the liquid pump are obtained; wherein, the operating parameters include the set output voltage of the power supply battery; Based on the actual power supply voltage, the actual operating voltage, and the liquid flow rate corresponding to each set of operating parameters, the correspondence between the liquid flow rate of the liquid pump and the voltage difference is determined.

11. A flow control device for a liquid spraying device, the liquid spraying device comprising a power supply battery and a liquid pump electrically connected to the power supply battery, characterized in that, The device includes: Parameter acquisition module: used to acquire the current working speed, the current power supply voltage of the power supply battery and the current working voltage of the liquid pump, wherein the current working voltage of the liquid pump is the voltage across the two ends of the liquid pump; Voltage difference determination module: used to determine the current voltage difference between the current supply voltage and the current operating voltage; Actual liquid flow rate determination module: used to determine the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate of the liquid pump and the voltage difference, wherein the correspondence between the liquid flow rate and the voltage difference is a linear fitting relationship; Target flow rate determination module: used to determine the target flow rate corresponding to the current working position. The target flow rate is the liquid flow rate that the liquid pump needs to achieve based on the working parameters, including the battery temperature of the power supply battery and the liquid pump temperature. Flow comparison module: used to compare the actual liquid flow rate and the target flow rate to obtain the flow comparison result; Power control module: used to control the operating power of the liquid pump according to the flow comparison result, so as to match the actual liquid flow rate of the spraying device with the target flow rate.

12. The apparatus according to claim 11, characterized in that, The device further includes a temperature acquisition module for acquiring the current battery temperature of the power supply battery and the current liquid pump temperature of the liquid pump. The target traffic determination module includes: Preset flow rate determination submodule: used to determine the preset flow rate corresponding to the current working level based on the preset correspondence between working level and flow rate; Flow rate determination submodule: used to determine the temperature correction coefficient for the preset flow rate based on the current battery temperature and the current liquid pump temperature; The product of the preset flow rate and the temperature correction coefficient is determined as the target flow rate.

13. The apparatus according to claim 12, characterized in that, The correction coefficient determination submodule includes: First coefficient determination unit: used to determine the first correction coefficient corresponding to the current battery temperature based on the preset correspondence between battery temperature and battery temperature correction coefficient; Second coefficient determination unit: used to determine the second correction coefficient corresponding to the current battery temperature based on the preset correspondence between the liquid pump temperature and the liquid pump temperature correction coefficient; Temperature correction coefficient calculation unit: used to multiply the first correction coefficient and the second correction coefficient, and determine the multiplication result as the temperature correction coefficient for the preset flow rate.

14. The apparatus according to claim 13, characterized in that, The first coefficient determination unit is specifically used for: Given that the current battery temperature is within the first battery temperature range, the first correction factor is determined to be 1; When the current battery temperature is within the second battery temperature range, a first correction coefficient is determined for the second battery temperature range based on the correspondence between battery temperature and battery temperature correction coefficient; wherein, if the temperature corresponding to the second battery temperature range is higher than the temperature corresponding to the first battery temperature range, the first correction coefficient for the second battery temperature range is less than 1; if the current battery temperature exceeds the second battery temperature range, the first correction coefficient is determined to be 0.

15. The apparatus according to claim 14, characterized in that, The second coefficient determination unit is specifically used for: Given that the current pump temperature is within the first pump temperature range, the second correction factor is determined to be 1; When the current pump temperature is within the second pump temperature range, a second correction factor is determined for the second pump temperature range based on the correspondence between the pump temperature and the pump temperature correction factor; wherein the temperature corresponding to the second pump temperature range is higher than the temperature corresponding to the first pump temperature range, and the second correction factor for the second pump temperature range is less than 1.

16. The apparatus according to claim 14, characterized in that, If the current pump temperature exceeds the second pump temperature range, the second correction factor is determined to be 0.

17. The apparatus according to claim 12, characterized in that, The device further includes a power-off command sending module, used for: If either the current battery temperature or the current liquid pump temperature meets the corresponding warning condition, a power-off command is sent to control the liquid pump to shut down.

18. The apparatus according to any one of claims 11-17, characterized in that, The device further includes an operating current acquisition module, used to: acquire the current operating current of the liquid pump; The power-off command sending module is also used to: send a power-off command when the current operating current is greater than or equal to the current threshold, so as to control the liquid pump to shut down.

19. The apparatus according to any one of claims 11-17, characterized in that, The device further includes a battery voltage acquisition module, used to: acquire the current battery voltage of the power supply battery; If the current battery voltage exceeds the preset battery voltage range, a power-off command is sent to control the liquid pump to shut down.

20. The apparatus according to any one of claims 11-17, characterized in that, The device further includes: Actual parameter acquisition module: Before determining the actual liquid flow rate corresponding to the current voltage difference based on the correspondence between the liquid flow rate and the voltage difference of the liquid pump, under multiple sets of operating parameter conditions, the module acquires the actual supply voltage of the power supply battery, the actual operating voltage of the liquid pump, and the liquid flow rate of the liquid pump; wherein, the operating parameters include the set output voltage of the power supply battery; Correspondence determination module: used to determine the correspondence between the liquid flow rate of the liquid pump and the voltage difference based on the actual power supply voltage, the actual working voltage and the liquid flow rate under each set of working parameter conditions.

21. A flow control device, characterized in that, The device includes a processor and a memory, the memory storing at least one instruction or at least one program, the at least one instruction or the at least one program being loaded and executed by the processor to implement the flow control method of the spraying device as described in any one of claims 1 to 10.

22. A liquid spraying device, characterized in that, The spraying device includes the flow control device as described in claim 11 or the flow control device as described in claim 21.

23. A computer-readable storage medium, characterized in that, The storage medium stores at least one instruction or at least one program segment, which is loaded and executed by a processor to implement the flow control method of the spraying device as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Intelligent control system for water pump motor

    CN112886906A

  • Heat dissipation water channel flow detection and control device and an electrically driven vehicle

    CN113739862A

  • Cleaning device and flow control method thereof

    CN113827144A