Fluid monitoring methods, devices, systems and machinery

By collecting and calculating the quantitative value of fluid flow difference in real time, fluid leakage can be automatically monitored, solving the problems of inconvenience and easy omission in manual fluid leakage inspection, and achieving efficient and accurate fluid leakage detection.

CN115993218BActive Publication Date: 2026-07-17SANY HEAVY MACHINERY

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SANY HEAVY MACHINERY
Filing Date
2023-02-14
Publication Date
2026-07-17

Smart Images

  • Figure CN115993218B_ABST
    Figure CN115993218B_ABST
Patent Text Reader

Abstract

This invention relates to the field of fluid monitoring, providing a fluid monitoring method, device, system, and operating machinery. The method includes: real-time acquisition of inflow and outflow rates of a fluid; determination of the flow difference between the inflow and outflow rates at each acquisition moment; determination of a first quantization value based on the flow differences at each acquisition moment within a first preset time period, where the current acquisition moment is the termination moment. The first quantization value is used to quantify the cumulative flow differences at each acquisition moment within the first preset time period; if the first quantization value is greater than a first threshold, a fluid leak is detected. This solves the problems of inconvenience and easy omissions in manual fluid leak inspection, achieving automatic monitoring of fluid leaks, improving the convenience of monitoring fluid leaks, and reducing the likelihood of omissions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fluid monitoring technology, and in particular to a fluid monitoring method, device, system, and operating machinery. Background Technology

[0002] During the flow of fluid in a pipeline, fluid leakage is inevitable. If fluid leakage occurs, it may pose a safety hazard. Therefore, it is very important to detect fluid leakage in a timely manner.

[0003] Currently, fluorescent agents can be added to fluids (such as hydraulic oil). After the fluid has flowed in the pipeline for a period of time, the connections and all sections of the pipeline can be inspected with a flashlight to detect any leaks. However, this manual method of checking for leaks is inconvenient and prone to oversight. Summary of the Invention

[0004] This invention provides a fluid monitoring method, device, system, and operating machinery to address the shortcomings of existing technologies where manual inspection of fluid leaks is inconvenient and prone to omissions. It enables automatic monitoring of fluid leaks, improving the convenience of monitoring fluid leaks and reducing the likelihood of omissions.

[0005] This invention provides a fluid monitoring method, comprising:

[0006] Real-time acquisition of fluid inflow and outflow rates;

[0007] Determine the flow difference between the inflow and outflow at each data collection time.

[0008] Based on the flow difference of each collection time within a first preset time period, where the current collection time is the termination time, a first quantization value is determined. The first quantization value is used to quantify the cumulative flow difference of each collection time within the first preset time period.

[0009] If the first quantization value is greater than the first threshold, it is determined that a fluid leak has been detected.

[0010] According to a fluid monitoring method provided by the present invention, determining a first quantization value based on the flow rate difference between each of the acquisition times within a first preset time period from the current acquisition time to the termination time includes:

[0011] Based on the flow difference and corresponding first weight coefficient of each collection moment within the first preset duration, and the flow difference and corresponding second weight coefficient of each collection moment within the second preset duration where the current collection moment is the termination moment, the first quantization value is determined; wherein, the second preset duration is less than the first preset duration.

[0012] According to a fluid monitoring method provided by the present invention, determining the first quantization value based on the flow rate difference and corresponding first weighting coefficient at each of the acquisition times within a first preset time period, and the flow rate difference and corresponding second weighting coefficient at each of the acquisition times within a second preset time period where the current acquisition time is the termination time, includes:

[0013] For the flow difference at each first target time within the first preset time period, calculate the product of the flow difference at the first target time and the first weighting coefficient and the preset interval time to obtain the first product corresponding to the first target time; sum the first products corresponding to all first target times within the first preset time period to obtain the first summation result; wherein, the first target time is selected from each collection time within the first preset time period according to the preset interval time.

[0014] For the flow difference at each second target time within the second preset time period, calculate the product of the flow difference at the second target time with the second weighting coefficient, the preset multiple, and the preset interval duration to obtain the second product corresponding to the second target time; sum the second products corresponding to all second target times within the second preset time period to obtain the second summation result; wherein, the preset multiple is the ratio of the first preset time period to the second preset time period; the second target time is selected from each collection time within the second preset time period according to the preset interval duration;

[0015] The first quantization value is determined based on the first summation result and the second summation result.

[0016] According to a fluid monitoring method provided by the present invention, before determining the first quantization value based on the flow rate difference and corresponding first weighting coefficient at each of the acquisition times within a first preset time period, and the flow rate difference and corresponding second weighting coefficient at each of the acquisition times within a second preset time period where the current acquisition time is the termination time, the method further includes:

[0017] The first weighting coefficient and the second weighting coefficient are adjusted.

[0018] A fluid monitoring method according to the present invention further includes:

[0019] If all the first quantization values ​​determined within the target time period are less than the first threshold, the sum of all the first quantization values ​​determined within the target time period is obtained to obtain the second quantization value.

[0020] If the second quantification value is greater than the second threshold, a fluid leak is detected.

[0021] A fluid monitoring method according to the present invention further includes:

[0022] If the flow rate difference at the current acquisition time is greater than the third threshold, a fluid leak is detected.

[0023] A fluid monitoring method according to the present invention further includes:

[0024] When a fluid leak is detected, the system stops fluid circulation.

[0025] The present invention also provides a fluid monitoring device, comprising:

[0026] The flow acquisition module is used to collect the inflow and outflow flow rates of fluids in real time.

[0027] The flow difference determination module is used to determine the flow difference between the inflow flow and the outflow flow at each acquisition time.

[0028] The quantization value determination module is used to determine a first quantization value based on the flow difference of each of the acquisition times within a first preset time period, where the current acquisition time is the termination time. The first quantization value is used to quantify the cumulative flow difference of each of the acquisition times within the first preset time period.

[0029] The leakage determination module is used to determine that a fluid leak has been detected if the first quantization value is greater than a first threshold.

[0030] The present invention also provides a fluid monitoring system, comprising:

[0031] A controller and a first flow sensor and a second flow sensor connected to the controller;

[0032] The first flow sensor is used to collect the inflow flow rate of the fluid and send it to the controller;

[0033] The second flow sensor is used to collect the outflow flow rate of the fluid and send it to the controller;

[0034] The controller is configured to receive the collected inflow and outflow in real time; determine the flow difference between the inflow and outflow at each collection moment; determine a first quantization value based on the flow difference at each collection moment within a first preset time period from the current collection moment to the termination moment, wherein the first quantization value is used to quantify the cumulative flow difference at each collection moment within the first preset time period; and determine that fluid leakage has been detected if the first quantization value is greater than a first threshold.

[0035] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the fluid monitoring method as described above.

[0036] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the fluid monitoring method as described above.

[0037] The present invention also provides a working machine for performing the fluid monitoring method as described in any of the above descriptions, or including the fluid monitoring device as described in any of the above descriptions, or including the fluid monitoring system as described in any of the above descriptions.

[0038] The fluid monitoring method provided by this invention collects the inflow and outflow of fluid in real time, determines the flow difference between the inflow and outflow at each collection moment, thereby obtaining the change between the inflow and outflow at each collection moment. Then, based on the flow difference of each collection moment within a first preset time period from the current collection moment to the termination moment, a first quantization value is determined. The first quantization value is used to accurately quantify the cumulative flow difference of each collection moment within the first preset time period. If the first quantization value is greater than a first threshold, it is determined that a fluid leak has been detected. Thus, fluid leaks can be automatically and timely detected using the flow difference within the first preset time period, improving the convenience of monitoring fluid leaks and reducing the likelihood of omissions. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in this invention 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 some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0040] Figure 1 This is one of the flowcharts of the fluid monitoring method provided by the present invention;

[0041] Figure 2 This is a schematic diagram of a scenario for the hydraulic system provided by the present invention;

[0042] Figure 3 This is the second schematic diagram of the fluid monitoring method provided by the present invention;

[0043] Figure 4 This is a schematic diagram of the curve showing the difference between the acquisition time and the corresponding flow rate provided by this invention;

[0044] Figure 5 This is a schematic diagram of fluid leakage provided by the present invention;

[0045] Figure 6 This is a schematic diagram of the structure of the fluid monitoring device provided by the present invention;

[0046] Figure 7 This is a schematic diagram of the structure of the fluid monitoring system provided by the present invention;

[0047] Figure 8 This is a schematic diagram of the structure of the electronic device provided by the present invention;

[0048] Figure label:

[0049] 210: Oil inlet pipe; 220: Oil pump; 230: Oil tank;

[0050] 240: Hydraulic system; 250: Return oil line; 260: Check valve;

[0051] 270: First flow sensor; 280: Second flow sensor;

[0052] 701: Controller; 702: Human-machine interface control panel; 703: Power source. Detailed Implementation

[0053] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0054] The following is combined with Figures 1 to 5 The fluid monitoring method of the present invention is described.

[0055] This embodiment provides a fluid monitoring method, which can be executed by a fluid monitoring device, such as... Figure 1 As shown, the fluid monitoring method may include at least the following steps:

[0056] Step 110: Real-time acquisition of fluid inflow and outflow rates.

[0057] Step 120: Determine the flow difference between the inflow and outflow at each data collection time.

[0058] Step 130: Based on the flow difference between each collection time within a first preset duration, where the current collection time is the termination time, determine the first quantization value. The first quantization value is used to quantify the cumulative flow difference between each collection time within the first preset duration.

[0059] Step 140: If the first quantization value is greater than the first threshold, it is determined that a fluid leak has been detected.

[0060] Fluid inflow rate is the flow rate of fluid entering the fluid pipeline at the inlet side. Fluid outflow rate is the flow rate of fluid leaving the fluid pipeline at the outlet side. Under normal circumstances, the inflow and outflow rates of fluid are the same during fluid flow in the pipeline. However, if a fluid leak occurs, the outflow rate will be less than the inflow rate. Therefore, fluid leaks can be monitored by measuring the inflow and outflow rates.

[0061] Based on this, the inflow and outflow rates of the fluid can be acquired in real time. In implementation, a first flow sensor for acquiring the inflow rate and a second flow sensor for acquiring the outflow rate can be configured. The first and second flow sensors can be vortex flow sensors or other types of flow sensors. Accordingly, real-time acquisition of the inflow and outflow rates can include receiving the inflow rate acquired in real time by the first flow sensor and receiving the outflow rate acquired in real time by the second flow sensor. Then, the flow difference between the inflow and outflow rates at each acquisition moment can be determined, and this flow difference can reflect the changes in the inflow and outflow rates at each acquisition moment.

[0062] If the cumulative flow difference between different sampling times is significant within a first preset time period (with the current sampling time as the end time), fluid leakage may have occurred. In this embodiment, a first quantization value can be determined based on the flow difference between different sampling times within the first preset time period. This first quantization value is used to quantify the cumulative flow difference between different sampling times within the first preset time period. If the first quantization value is greater than a first threshold, fluid leakage is considered detected. This is more effective for cases where fluid leakage is slow. Because fluid leakage is slow, the leakage may be small at a given sampling time, but it accumulates significantly over time. In this embodiment, quantifying the cumulative flow difference between different sampling times within the first preset time period using the first quantization value accurately reflects the cumulative fluid leakage, thus enabling timely detection of fluid leakage.

[0063] The first threshold can be set according to the actual situation. For example, the first threshold can vary depending on the flow range. In implementation, multiple flow ranges can be preset, which can adapt to different application scenarios, and a corresponding first threshold can be set for each flow range. The first threshold is determined based on the flow range in which the inflow flow is located at the current acquisition time. In this way, a first threshold that matches the inflow flow at the current acquisition time can be obtained adaptively, avoiding false judgments of fluid leakage.

[0064] It is understandable that the end time of the first preset duration is the current acquisition time, and the start time is the first acquisition time that is earlier than the current acquisition time.

[0065] The fluid can be either gas or liquid, such as hydraulic oil in a hydraulic system.

[0066] Fluid monitoring methods can be applied to hydraulic machinery. Many types of machinery, such as rotary drilling rigs, cranes, and loaders, are equipped with hydraulic systems. Figure 2 As shown, the oil pump 220 on the inlet pipe 210 can draw hydraulic oil from the oil tank 230 and supply it to the hydraulic system 240 through the inlet pipe 210. Then, the hydraulic oil can return to the oil tank 230 through the return pipe 250, thus forming a hydraulic oil circulation. A cooling system can be installed on the oil tank 230 to dissipate heat from the hydraulic oil. A one-way valve 260 can also be installed on the return pipe 230 to prevent backflow. During the hydraulic oil circulation process, hydraulic oil leakage is inevitable. In related technologies, fluorescent agents can be added to the hydraulic oil. After the operating machinery has been running for a period of time, a person can manually check for hydraulic oil leakage by shining a flashlight on it. However, for large operating machinery such as rotary drilling rigs, it is necessary to manually climb and crawl into the operating machinery to visually inspect for hydraulic oil leakage, which is very inconvenient and prone to omissions.

[0067] To address this, a first flow sensor 270 can be added to the inlet line 210 of the hydraulic system, and a second flow sensor 280 can be installed on the return line 250. Correspondingly, the aforementioned inflow flow rate is the flow rate of oil entering the inlet line 210 of the hydraulic system 240, and the aforementioned outflow flow rate is the flow rate of oil returning to the return line 250 of the hydraulic system 240. This allows for automatic monitoring of hydraulic oil leakage in the hydraulic system 240, which is much more convenient than manual inspection, improves leakage detection efficiency, and reduces the likelihood of omissions.

[0068] The solution in this embodiment can be applied to the debugging of the hydraulic system of operating machinery.

[0069] The aforementioned fluid monitoring device can be a controller. When the fluid monitoring method is applied to operating machinery, the controller can be the vehicle controller within the operating machinery, or it can be an additional controller installed within the operating machinery. The controller can connect to a first flow sensor 270 and a second flow sensor 280. The first flow sensor 270 can be connected to the controller's first digital input (DI) port via a wire, and the second flow sensor 280 can be connected to the controller's second DI port via a wire.

[0070] In this embodiment, by collecting the inflow and outflow of fluid in real time, the flow difference between the inflow and outflow at each collection moment is determined, thereby obtaining the change between the inflow and outflow at each collection moment. Then, based on the flow difference of each collection moment within a first preset time period from the current collection moment to the termination moment, a first quantization value is determined. The first quantization value is used to accurately quantify the cumulative flow difference of each collection moment within the first preset time period. If the first quantization value is greater than a first threshold, it is determined that fluid leakage has been detected. Thus, fluid leakage can be automatically and timely detected using the flow difference within the first preset time period, improving the convenience of monitoring fluid leakage and making it less likely to be missed.

[0071] Of course, if the first quantification value equals the first threshold, it can also be considered that a fluid leak has been detected, thus enabling comprehensive monitoring of fluid leaks. In practice, using a first quantification value greater than the first threshold as the condition for detecting a fluid leak can reduce false positives and make fluid leak monitoring more accurate.

[0072] In an exemplary embodiment, the fluid monitoring method may further include issuing a warning message to alert the operator when a fluid leak is detected.

[0073] The human-machine interface (HMI) control panel has display and input functions. The controller can communicate with the HMI control panel to issue prompts, which may include text, images, and other information. This allows for timely alerts to operators regarding fluid leaks, improving safety.

[0074] A reset button can be set in the human-machine interface control panel. This reset button is used to restore the fluid monitoring method's workflow. After a fluid leak event is resolved through intervention, the operator can use the reset button in the human-machine interface control panel to restore the fluid monitoring method's workflow. This reset button can be either a hardware button or a virtual software button.

[0075] If the human-machine interface (HMI) does not receive any prompts, the operator can confirm that there is no fluid leakage. In scenarios involving the commissioning of a machine's hydraulic system, the absence of prompts indicates that there is no fluid leakage in the hydraulic system. The HMI can be installed in the operator's cab for easy viewing and operation.

[0076] In an exemplary embodiment, determining a first quantization value based on the flow difference between each collection time within a first preset duration from the current collection time to the termination time may include:

[0077] Determine a first quantization value based on the flow rate differences at each collection moment within a first preset duration and the corresponding first weight coefficients, and the flow rate differences at each collection moment within a second preset duration with the current collection moment as the end moment and the corresponding second weight coefficients;

[0078] Among them, the second preset duration is less than the first preset duration.

[0079] In practical applications, in the case of slow fluid leakage, at the beginning stage of fluid leakage, the flow rate difference is very small. Subsequently, the flow rate difference gradually increases. For the current collection moment, the flow rate difference closer to the current collection moment can better reflect fluid leakage. Monitoring fluid leakage through the flow rate difference closer to the current collection moment is more sensitive. Based on this, in this embodiment, based on the flow rate differences at each collection moment within the first preset duration, further, the flow rate differences at each collection moment within a second preset duration with the current collection moment as the end moment are selected. The start moment of the second preset duration is a second collection moment earlier than the current collection moment and later than the first collection moment. Both the second preset duration and the first preset duration have the current collection moment as the end moment, but the second preset duration is less than the first preset duration. The flow rate differences at each collection moment within the second preset duration can better reflect fluid leakage, which is conducive to achieving more sensitive fluid monitoring.

[0080] In implementation, corresponding first weight coefficients can be set for the flow rate differences at each collection moment within the first preset duration, and corresponding second weight coefficients can be set for the flow rate differences at each collection moment within the second preset duration. The sum of the first weight coefficient and the second weight coefficient can be 1. Exemplarily, the second weight coefficient is f, 0 < f < 1, and the first weight coefficient is 1 - f. The larger the second weight coefficient of the flow rate differences at each collection moment within the second preset duration that can better reflect fluid leakage, the more sensitive it is to monitor fluid leakage. Therefore, the second weight coefficient can also be a sensitivity parameter for monitoring fluid leakage.

[0081] In an exemplary embodiment, before determining the first quantization value based on the flow rate differences at each collection moment within the first preset duration and the corresponding first weight coefficients, and the flow rate differences at each collection moment within the second preset duration with the current collection moment as the end moment and the corresponding second weight coefficients, the first weight coefficient and the second weight coefficient can also be adjusted.

[0082] In implementation, the operator can set the second weight coefficient through an input operation on the human - machine interaction operation panel. When adjusting the first weight coefficient and the second weight coefficient, specifically, the second weight coefficient can be adjusted based on the input operation, and the first weight coefficient can be adjusted based on the adjusted second weight coefficient.

[0083] In this way, the operator can adjust the sensitivity parameter of fluid monitoring according to the actual situation, and the fluid monitoring method of this embodiment is more flexible and convenient.

[0084] In an exemplary embodiment, a first quantization value is determined based on the flow difference at each collection moment within a first preset time period and the corresponding first weighting coefficient, and the flow difference at each collection moment within a second preset time period where the current collection moment is the termination moment and the corresponding second weighting coefficient, as shown below. Figure 3 As shown, it may include:

[0085] Step 310: For the flow difference at each first target time within the first preset time period, calculate the product of the flow difference at the first target time and the first weight coefficient and the preset interval time to obtain the first product corresponding to the first target time; sum the first products corresponding to all first target times within the first preset time period to obtain the first summation result; wherein, the first target time is selected from each collection time within the first preset time period according to the preset interval time.

[0086] During implementation, the preset interval duration can be set in advance according to the actual situation.

[0087] Specifically, in this step, a collection time can be selected as the first target time from each preset interval within a first preset time period. For each first target time, the product of the flow difference at that first target time, the first weighting coefficient, and the preset interval is calculated to obtain the first product corresponding to the first target time. Since the flow difference changes over time, the first product can reflect the cumulative flow difference within the preset interval. Then, the first products corresponding to all first target times within the first preset time period are summed to obtain the first summation result, which can reflect the cumulative flow difference at each collection time within the first preset time period.

[0088] Step 320: For the flow difference at each second target time within the second preset time period, calculate the product of the flow difference at the second target time and the second weighting coefficient, the preset multiple, and the preset interval duration to obtain the second product corresponding to the second target time; sum the second products corresponding to all second target times within the second preset time period to obtain the second summation result; wherein, the preset multiple is the ratio of the first preset time period to the second preset time period; the second target time is selected from each collection time within the second preset time period according to the preset interval duration.

[0089] During implementation, the ratio of the first preset duration to the second preset duration can be preset to obtain the preset multiple.

[0090] Specifically, in this step, a sampling time can be selected as the second target time from each preset interval within a second preset time period, according to a preset interval duration. For each second target time, the product of the flow difference at that second target time and the second weighting coefficient, the preset multiple, and the preset interval duration is calculated to obtain the second product corresponding to the second target time. Then, the second products corresponding to all second target times within the second preset time period are summed to obtain the second summation result. Although this step utilizes the flow difference of each second target time within the second preset time period, it further incorporates the preset multiples of the first and second preset time periods. Therefore, the second summation result can also reflect the cumulative flow difference of each sampling time within the first preset time period.

[0091] The first and second target times are selected according to the preset interval, eliminating the need to process all collected times, which improves processing efficiency and enables a rapid response in the event of fluid leakage.

[0092] Step 330: Determine the first quantization value based on the first summation result and the second summation result.

[0093] Specifically, the sum of the first and second summations can be used as the first quantization value. For example, the first quantization value is determined by the following formula:

[0094]

[0095] Where F represents the first quantization value; Δt represents the preset interval duration; i represents the first target time; j represents the second target time; T_1 represents the current acquisition time; T_2 represents the start time of the first preset duration; T_3 represents the start time of the second preset duration; ΔV i ΔV represents the flow difference at the first target time. j The value represents the flow difference at the second target time; N represents the preset multiple; 1-f represents the first weighting coefficient; and f represents the second weighting coefficient.

[0096] like Figure 4 As shown in the figure, the horizontal axis represents time t, and the vertical axis represents the flow rate difference. The figure illustrates the flow rate difference corresponding to each data collection moment. Figure 4 The first quantized value is illustrated by the trapezoidal area corresponding to the first preset duration.

[0097] For example, the preset interval is 5 milliseconds (ms), the first preset interval is 250 ms, and the second preset interval is 50 ms. This allows for detection of fluid leaks within 1 second (s), providing a very fast response. For example, 0.045 < the first threshold < 0.2. Figure 5As shown, the horizontal axis represents the sequence number of each acquisition time. The fluctuation curve at the bottom of the figure indicates the first quantization value corresponding to each acquisition time within 20 seconds, the dark curve at the top indicates the first threshold, and the rectangle indicates the location where the fluid leak occurred.

[0098] Of course, the average of the first and second summation results can also be used as the first quantization value, and so on.

[0099] In this embodiment, by calculating the flow difference at each first target time within a first preset time period, the product of the flow difference at the first target time and a first weighting coefficient and a preset interval is calculated to obtain the first product corresponding to the first target time. The first products corresponding to all first target times within the first preset time period are summed to obtain the first summation result, thereby obtaining the cumulative flow difference at each collection time within the first preset time period through one strategy. Furthermore, by calculating the flow difference at each second target time within a second preset time period, the product of the flow difference at the second target time and a second weighting coefficient, a preset multiple, and a preset interval is calculated to obtain the second product corresponding to the second target time. The second products corresponding to all second target times within the second preset time period are summed to obtain the second summation result, thereby obtaining the cumulative flow difference at each collection time within the first preset time period through another strategy. In addition, the results of the two strategies can be combined to obtain a first quantification value to comprehensively quantify the cumulative flow difference at each collection time within the first preset time period, making the monitoring results of fluid leakage more accurate.

[0100] It should be noted that the above method of determining the first quantization value based on the flow difference between each collection time within the first preset duration from the current collection time to the termination time is only an example and not a limitation. The first quantization value can also be determined by other methods.

[0101] For example, the flow differences at each collection time within the first preset time period can be summed to obtain the first quantization value, thereby improving processing efficiency.

[0102] For example, for the flow difference at each collection moment within a first preset duration, the product of the flow difference at that collection moment and the first weighting coefficient and the preset interval duration can be calculated to obtain the third product corresponding to the collection moment; the third products corresponding to all collection moments within the first preset duration can be summed to obtain the third summation result. For the flow difference at each collection moment within a second preset duration, the product of the flow difference at that collection moment and the second weighting coefficient, the preset multiple, and the preset interval duration can be calculated to obtain the fourth product corresponding to the collection moment; the fourth products corresponding to all collection moments within the second preset duration can be summed to obtain the fourth summation result. Based on the third and fourth summation results, a first quantization value is determined; for example, the sum of the third and fourth summation results can be used as the first quantization value. In this way, it is not necessary to select collection moments according to the preset interval duration.

[0103] For example, for each first target time within a first preset time period, the product of the flow difference at the first target time and the preset interval can be calculated to obtain the fifth product corresponding to the first target time; the fifth products corresponding to all first target times within the first preset time period can be summed to obtain the fifth summation result; the fifth summation result can be used as the first quantization value. In this way, there is no need to combine the flow difference within a second preset time period, thus improving processing efficiency.

[0104] In an exemplary embodiment, the fluid monitoring method may further include: if all first quantization values ​​determined within a target time period are less than a first threshold, summing all the first quantization values ​​determined within the target time period to obtain a second quantization value; if the second quantization value is greater than a second threshold, determining that a fluid leak has been detected.

[0105] The target time period is longer than the first preset time period. There can be multiple target time periods, and each target time period can be multiple time periods set according to a preset cycle. For example, a target time period can be the working time of one shift of an operator.

[0106] During implementation, a second threshold can be set according to the actual situation.

[0107] For slow fluid leaks, the first quantization value determined by the flow rate difference at each sampling time within a first preset time period may consistently be lower than the first threshold. To address this, a target time period can be set, and all first quantization values ​​determined within that period can be summed to obtain a second quantization value. This second quantization value reflects the cumulative flow rate difference at each sampling time within the target time period. When the second quantization value exceeds the second threshold, a fluid leak is considered detected. This approach prevents slow fluid leaks from being missed.

[0108] Furthermore, if the second quantification value equals the second threshold, a fluid leak can also be considered detected, thus enabling comprehensive monitoring of fluid leaks. In practice, using a second quantification value greater than the second threshold as the condition for detecting a fluid leak can further reduce false positives and increase the accuracy of fluid leak monitoring.

[0109] In an exemplary embodiment, the fluid monitoring method may further include: if the flow rate difference at the current acquisition time is greater than a third threshold, determining that a fluid leak has been detected.

[0110] During implementation, a third threshold can be set according to the actual situation.

[0111] Fluid leaks can also occur in short-term, high-flow-rate situations, such as fluid leaks caused by sudden pipe bursts. In such cases, the fluid leak is more severe, and the flow rate difference between the inflow and outflow rates changes significantly. This can be reflected by the flow rate difference at the current acquisition time. Therefore, if the flow rate difference at the current acquisition time is greater than the third threshold, a fluid leak can also be considered detected. Thus, the fluid monitoring method provided in this embodiment can detect both slow fluid leaks and rapid, short-term, large-scale leaks, providing a more comprehensive understanding of fluid leaks.

[0112] Similarly, if the flow rate difference at the current acquisition time equals the third threshold, a fluid leak can also be considered detected, thus enabling comprehensive monitoring of fluid leaks. In practice, using a flow rate difference greater than the third threshold as the condition for detecting a fluid leak can further reduce false positives and increase the accuracy of fluid leak monitoring.

[0113] In an exemplary embodiment, the fluid monitoring method may further include: controlling the cessation of fluid circulation when a fluid leak is detected.

[0114] In practice, if fluid leakage can be detected and stopped promptly within an ideal timeframe after the initial leak, the loss from the leakage can be reduced. This ideal timeframe is the time elapsed from the actual fluid leak to the point where the leak is detected. The aforementioned first preset timeframe can be shorter than the ideal timeframe. A shorter first preset timeframe results in a faster response to fluid leakage.

[0115] Specifically, when a fluid leak is detected, the power source for fluid circulation can be controlled to stop working, thereby stopping the fluid circulation.

[0116] In a hydraulic system, the power source of the oil pump can be controlled to stop working, thus stopping the pump from drawing hydraulic oil from the tank and halting the hydraulic oil circulation. The power source of the oil pump can be an internal combustion engine or an electric motor, etc.

[0117] In this embodiment, when a fluid leak is detected, the fluid circulation can be stopped, thereby reducing the loss caused by the fluid leak. In particular, when a fluid pipeline bursts suddenly, the fluid circulation can be stopped quickly and autonomously when the fluid leak is detected, reducing the loss caused by the large amount of fluid leakage due to the burst fluid pipeline.

[0118] The fluid monitoring device provided by the present invention is described below. The fluid monitoring device described below and the fluid monitoring method described above can be referred to in correspondence.

[0119] This embodiment provides a fluid monitoring device, such as... Figure 6 As shown, it includes:

[0120] The flow acquisition module 601 is used to acquire the inflow and outflow flow of fluid in real time.

[0121] The flow difference determination module 602 is used to determine the flow difference between the inflow and outflow at each acquisition time.

[0122] The quantization value determination module 603 is used to determine a first quantization value based on the flow difference between each collection time within a first preset time period, where the current collection time is the termination time. The first quantization value is used to quantify the cumulative flow difference between each collection time within the first preset time period.

[0123] The leakage determination module 604 is used to determine that a fluid leak has been detected if the first quantization value is greater than the first threshold.

[0124] In an exemplary embodiment, the quantization value determination module 603 is specifically used for:

[0125] Based on the flow difference at each collection time within the first preset duration and the corresponding first weight coefficient, and the flow difference at each collection time within the second preset duration where the current collection time is the termination time and the corresponding second weight coefficient, a first quantization value is determined; wherein, the second preset duration is less than the first preset duration.

[0126] In an exemplary embodiment, the quantization value determination module 603 is specifically used for:

[0127] For the flow difference at each first target time within the first preset time period, calculate the product of the flow difference at the first target time, the first weighting coefficient, and the preset interval time to obtain the first product corresponding to the first target time; sum the first products corresponding to all first target times within the first preset time period to obtain the first summation result; wherein, the first target time is selected from each collection time within the first preset time period according to the preset interval time.

[0128] For the flow difference at each second target time within the second preset time period, calculate the product of the flow difference at the second target time and the second weighting coefficient, the preset multiple, and the preset interval duration to obtain the second product corresponding to the second target time; sum the second products corresponding to all second target times within the second preset time period to obtain the second summation result; where the preset multiple is the ratio of the first preset time period to the second preset time period; the second target time is selected from each collection time within the second preset time period according to the preset interval duration;

[0129] The first quantization value is determined based on the first summation result and the second summation result.

[0130] In an exemplary embodiment, the quantization value determination module 603 is further configured to:

[0131] Adjust the first and second weighting coefficients.

[0132] In an exemplary embodiment, the quantization value determination module 603 is further configured to sum all the first quantization values ​​determined within the target time period to obtain a second quantization value if all the first quantization values ​​determined within the target time period are less than the first threshold.

[0133] The leakage determination module 604 is also used to determine that a fluid leak has been detected if the second quantization value is greater than the second threshold.

[0134] In an exemplary embodiment, the leakage determination module 604 is further configured to determine that a fluid leak has been detected if the flow rate difference at the current acquisition time is greater than a third threshold.

[0135] In an exemplary embodiment, the fluid monitoring device further includes a control module;

[0136] The control module is used to stop fluid circulation when a fluid leak is detected.

[0137] The fluid monitoring system provided by the present invention is described below. The fluid monitoring system described below can be referred to in correspondence with the fluid monitoring method described above.

[0138] This embodiment provides a fluid monitoring system, such as Figure 7 As shown, it includes:

[0139] Controller 701 and a first flow sensor 270 and a second flow sensor 280 connected to controller 701;

[0140] The first flow sensor 270 is used to collect the inflow flow rate of the fluid and send it to the controller 701;

[0141] The second flow sensor 280 is used to collect the outflow flow rate of the fluid and send it to the controller 701;

[0142] The controller 701 is used to receive the collected inflow and outflow in real time; determine the flow difference between the inflow and outflow at each collection moment; determine a first quantization value based on the flow difference at each collection moment within a first preset time period from the current collection moment to the termination moment, the first quantization value being used to quantify the cumulative flow difference at each collection moment within the first preset time period; if the first quantization value is greater than a first threshold, it is determined that fluid leakage has been detected.

[0143] In an exemplary embodiment, the controller 701 determines a first quantization value based on the flow difference at each collection moment within a first preset duration and the corresponding first weighting coefficient, and the flow difference at each collection moment within a second preset duration where the current collection moment is the termination moment and the corresponding second weighting coefficient; wherein the second preset duration is less than the first preset duration.

[0144] In an exemplary embodiment, the controller 701 calculates the product of the flow difference at each first target time within a first preset time period and a first weighting coefficient and a preset interval time period to obtain a first product corresponding to the first target time period; and sums the first products corresponding to all first target times within the first preset time period to obtain a first summation result; wherein, the first target time period is selected from each collection time within the first preset time period according to the preset interval time period;

[0145] For the flow difference at each second target time within the second preset time period, calculate the product of the flow difference at the second target time and the second weighting coefficient, the preset multiple, and the preset interval duration to obtain the second product corresponding to the second target time; sum the second products corresponding to all second target times within the second preset time period to obtain the second summation result; where the preset multiple is the ratio of the first preset time period to the second preset time period; the second target time is selected from each collection time within the second preset time period according to the preset interval duration;

[0146] The first quantization value is determined based on the first summation result and the second summation result.

[0147] In an exemplary embodiment, the controller 701 adjusts the first weighting coefficient and the second weighting coefficient.

[0148] In an exemplary embodiment, when all the first quantization values ​​determined by the controller 701 within the target time period are less than the first threshold, the controller sums all the first quantization values ​​determined within the target time period to obtain a second quantization value; if the second quantization value is greater than the second threshold, the controller determines that a fluid leak has been detected.

[0149] In an exemplary embodiment, the controller 701 determines that a fluid leak has been detected when the flow difference at the current acquisition time is greater than a third threshold.

[0150] In an exemplary embodiment, such as Figure 7 As shown, the fluid monitoring system also includes a human-machine interface operation panel 702 connected to the controller 701;

[0151] When the controller 701 detects a fluid leak, it issues a prompt message through the human-machine interface operation panel 702.

[0152] In an exemplary embodiment, such as Figure 7 As shown, the fluid monitoring system also includes a power source 703 connected to the controller;

[0153] When the controller 701 detects a fluid leak, it stops the operation of the power source 703, thereby stopping the fluid circulation.

[0154] Figure 8 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 8As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840, wherein the processor 810, the communication interface 820, and the memory 830 communicate with each other via the communication bus 840. The processor 810 can call logical instructions in the memory 830 to execute a fluid monitoring method, which includes:

[0155] Real-time acquisition of fluid inflow and outflow rates;

[0156] Determine the flow difference between the inflow and outflow at each data collection time.

[0157] Based on the flow difference between each collection time within a first preset time period, where the current collection time is the termination time, a first quantization value is determined. The first quantization value is used to quantify the cumulative flow difference between each collection time within the first preset time period.

[0158] If the first quantization value is greater than the first threshold, a fluid leak is detected.

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

[0160] On the other hand, the present invention also provides a computer program product, comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, which, when executed by a computer, enable the computer to perform the fluid monitoring methods provided by the above methods, the method comprising:

[0161] Real-time acquisition of fluid inflow and outflow rates;

[0162] Determine the flow difference between the inflow and outflow at each data collection time.

[0163] Based on the flow difference between each collection time within a first preset time period, where the current collection time is the termination time, a first quantization value is determined. The first quantization value is used to quantify the cumulative flow difference between each collection time within the first preset time period.

[0164] If the first quantization value is greater than the first threshold, a fluid leak is detected.

[0165] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the fluid monitoring methods provided above, the method comprising:

[0166] Real-time acquisition of fluid inflow and outflow rates;

[0167] Determine the flow difference between the inflow and outflow at each data collection time.

[0168] Based on the flow difference between each collection time within a first preset time period, where the current collection time is the termination time, a first quantization value is determined. The first quantization value is used to quantify the cumulative flow difference between each collection time within the first preset time period.

[0169] If the first quantization value is greater than the first threshold, a fluid leak is detected.

[0170] The present invention also provides a working machine for performing the fluid monitoring method provided in any of the above embodiments, or including the fluid monitoring device provided in any of the above embodiments, or including the fluid monitoring system provided in any of the above embodiments, or including the electronic device provided in any of the above embodiments, or including the computer program product provided in any of the above embodiments, or including the non-transitory computer-readable storage medium provided in any of the above embodiments. The working machine may be a rotary drilling rig, a crane, a loader, etc.

[0171] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0172] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0173] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A fluid monitoring method, characterized in that, include: Real-time acquisition of fluid inflow and outflow rates; Determine the flow difference between the inflow and outflow at each data collection time. Based on the flow difference of each collection time within a first preset time period, where the current collection time is the termination time, a first quantization value is determined. The first quantization value is used to quantify the cumulative flow difference of each collection time within the first preset time period. If the first quantization value is greater than the first threshold, it is determined that a fluid leak has been detected; The determination of the first quantization value based on the flow difference between each of the collection times within a first preset time period, where the current collection time is the termination time, includes: Based on the flow difference and corresponding first weight coefficient of each collection moment within the first preset duration, and the flow difference and corresponding second weight coefficient of each collection moment within the second preset duration where the current collection moment is the termination moment, the first quantization value is determined; wherein, the second preset duration is less than the first preset duration; Before determining the first quantization value based on the flow difference and corresponding first weighting coefficient of each collection moment within the first preset time period, and the flow difference and corresponding second weighting coefficient of each collection moment within the second preset time period where the current collection moment is the termination moment, the method further includes: The first weighting coefficient and the second weighting coefficient are adjusted.

2. The fluid monitoring method according to claim 1, characterized in that, The determination of the first quantization value based on the flow difference and corresponding first weighting coefficient of each collection moment within the first preset time period, and the flow difference and corresponding second weighting coefficient of each collection moment within the second preset time period where the current collection moment is the termination moment, includes: For the flow difference at each first target time within the first preset time period, calculate the product of the flow difference at the first target time and the first weighting coefficient and the preset interval time to obtain the first product corresponding to the first target time; sum the first products corresponding to all first target times within the first preset time period to obtain the first summation result; wherein, the first target time is selected from each collection time within the first preset time period according to the preset interval time. For the flow difference at each second target time within the second preset time period, calculate the product of the flow difference at the second target time with the second weighting coefficient, the preset multiple, and the preset interval duration to obtain the second product corresponding to the second target time; sum the second products corresponding to all second target times within the second preset time period to obtain the second summation result; wherein, the preset multiple is the ratio of the first preset time period to the second preset time period; the second target time is selected from each collection time within the second preset time period according to the preset interval duration; The first quantization value is determined based on the first summation result and the second summation result.

3. The fluid monitoring method according to any one of claims 1 to 2, characterized in that, Also includes: If all the first quantization values ​​determined within the target time period are less than the first threshold, the sum of all the first quantization values ​​determined within the target time period is obtained to obtain the second quantization value. If the second quantification value is greater than the second threshold, a fluid leak is detected.

4. The fluid monitoring method according to any one of claims 1 to 2, characterized in that, Also includes: If the flow rate difference at the current acquisition time is greater than the third threshold, a fluid leak is detected.

5. The fluid monitoring method according to any one of claims 1 to 2, characterized in that, Also includes: When a fluid leak is detected, the system stops fluid circulation.

6. A fluid monitoring device, characterized in that, include: The flow acquisition module is used to collect the inflow and outflow flow rates of fluids in real time. The flow difference determination module is used to determine the flow difference between the inflow flow and the outflow flow at each acquisition time. The quantization value determination module is used to determine a first quantization value based on the flow difference of each of the acquisition times within a first preset time period, where the current acquisition time is the termination time. The first quantization value is used to quantify the cumulative flow difference of each of the acquisition times within the first preset time period. A leakage determination module is used to determine that a fluid leak has been detected if the first quantization value is greater than a first threshold. The determination of the first quantization value based on the flow difference between each of the collection times within a first preset time period, where the current collection time is the termination time, includes: Based on the flow difference and corresponding first weight coefficient of each collection moment within the first preset duration, and the flow difference and corresponding second weight coefficient of each collection moment within the second preset duration where the current collection moment is the termination moment, the first quantization value is determined; wherein, the second preset duration is less than the first preset duration; Before determining the first quantization value based on the flow difference and corresponding first weighting coefficient of each collection moment within the first preset time period, and the flow difference and corresponding second weighting coefficient of each collection moment within the second preset time period where the current collection moment is the termination moment, the method further includes: The first weighting coefficient and the second weighting coefficient are adjusted.

7. A fluid monitoring system, characterized in that, include: A controller and a first flow sensor and a second flow sensor connected to the controller; The first flow sensor is used to collect the inflow flow rate of the fluid and send it to the controller; The second flow sensor is used to collect the outflow rate of the fluid and send it to the controller; The controller is used to receive the collected inflow and outflow flows in real time; Determine the flow difference between the inflow and outflow at each data collection time. Based on the flow difference of each collection time within a first preset time period, where the current collection time is the termination time, a first quantization value is determined. The first quantization value is used to quantify the cumulative flow difference of each collection time within the first preset time period. If the first quantization value is greater than the first threshold, it is determined that a fluid leak has been detected; The determination of the first quantization value based on the flow difference between each of the collection times within a first preset time period, where the current collection time is the termination time, includes: Based on the flow difference and corresponding first weight coefficient of each collection moment within the first preset duration, and the flow difference and corresponding second weight coefficient of each collection moment within the second preset duration where the current collection moment is the termination moment, the first quantization value is determined; wherein, the second preset duration is less than the first preset duration; Before determining the first quantization value based on the flow difference and corresponding first weighting coefficient of each collection moment within the first preset time period, and the flow difference and corresponding second weighting coefficient of each collection moment within the second preset time period where the current collection moment is the termination moment, the method further includes: The first weighting coefficient and the second weighting coefficient are adjusted.

8. A type of operating machinery, characterized in that, The operating machinery is used to perform the fluid monitoring method as described in any one of claims 1 to 5.