Method, Controller and Fuel System for Detecting Fuel Leakage

Through the combination of sensors and controllers, the leakage location of the excavator fuel system is accurately positioned, and the problem of difficulty in timely discovery of fuel system leakage is solved, rapid detection and inspection are achieved, and cost and safety risks are reduced.

CN115326161BActive Publication Date: 2025-07-25ZOOMLION EARTHMOVING MASCH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210955165.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-10
Publication Date
2025-07-25
Estimated Expiration
2042-08-10

AI Technical Summary

Technical Problem

It is difficult to detect leakage of the excavator fuel system in a timely manner, and it is impossible to quickly check the leakage parts or causes, which increases operating costs and poses a risk of scalding.

Method used

Multiple sensors are used to cooperate with the controller to accurately locate the leakage position by judging the working status of the fuel system, oil level change and flow difference, including the flow difference of the oil discharge pipe, oil suction pipe, oil water separator, fuel pump and fuel filter, to achieve rapid detection.

Benefits of technology

Discover fuel system leakage in a timely manner, avoid abnormal fuel consumption, quickly check the leaked parts, reduce operating and labor costs, and reduce the risk of scalding in high-temperature pipelines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115326161B_ABST
    Figure CN115326161B_ABST
Patent Text Reader

Abstract

The present application discloses a method, a controller and a fuel system for detecting fuel leakage. The method includes: when in a working state, controlling the suction pipe ball valve to open and obtaining the change amount of the oil level in the fuel tank; when the change amount of the oil level is greater than or equal to a first preset oil level change amount, determining that the fuel system is leaking oil; obtaining the first flow rate of the drain pipe; when the first flow rate is greater than or equal to a first preset flow rate value, determining that the drain pipe ball valve is leaking oil; sequentially determining whether the flow rate difference between the inlet and the outlet of each component is greater than or equal to the corresponding preset flow rate change amount; when there is a component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, determining that the component is leaking oil; otherwise, determining that the fuel tank is leaking oil. The present application can quickly identify the leakage location or the cause of leakage, reduce the operation cost and the labor cost, and avoid the risk of workers being scalded by high-temperature pipelines.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of construction machinery, and particularly relates to a method, a controller and a fuel system for detecting fuel leakage. Background Art

[0002] The diesel oil leakage in the fuel system of an excavator has a high risk of being flammable and explosive. If it leaks, it will cause an abnormal increase in the fuel consumption of the excavator, and at the same time, it will also increase the potential fire hazard of the equipment. When the user is using the excavator to work, when the fuel system of the excavator leaks, the user can judge whether the excavator leaks oil through human experience or the fuel consumption on the instrument panel, but it lacks timeliness. Moreover, if the leakage occurs in the unattended shutdown state, at this time, a large volume of fuel has leaked. Therefore, if the user cannot detect the leakage problem in time, it will increase the fuel leakage volume, and the user cannot quickly check the leakage location or the leakage reason, resulting in a sharp increase in the operation cost. Moreover, manually checking the leakage location requires the driver to have rich on-site experience, which will increase the labor cost. In addition, during the process of manually checking for leaks, the staff is at risk of being scalded by the high-temperature pipeline. Summary of the Invention

[0003] The purpose of the embodiments of the present application is to provide a method, a controller and a fuel system for detecting fuel leakage, so as to solve the problem that in the prior art, the user cannot detect the fuel system leakage in time, and cannot quickly check the leakage location or the leakage reason.

[0004] To achieve the above purpose, the first aspect of the present application provides a method for detecting fuel leakage, which is applied to the controller of the fuel system. The fuel system further includes a plurality of sensors and a plurality of components. The plurality of sensors communicate with the controller, and the plurality of sensors are respectively used to collect the parameters of the corresponding components. The plurality of components include a drain pipe ball valve, a fuel tank, a suction pipe ball valve, an oil-water separator, a fuel pump and a fuel filter connected in sequence. The drain pipe ball valve is arranged on the drain pipe of the fuel system. The method includes:

[0005] Judge whether the fuel system is in the working state;

[0006] When the fuel system is in the working state, control the suction pipe ball valve to open and obtain the oil level change amount of the fuel tank;

[0007] When the oil level change amount is greater than or equal to the first preset oil level change amount, determine that the fuel system leaks oil;

[0008] Obtain the first flow rate of the drain pipe, and judge whether the first flow rate is greater than or equal to the first preset flow rate value;

[0009] When the first flow rate is greater than or equal to the first preset flow rate value, determine that the drain pipe ball valve leaks oil;

[0010] Successively determine whether the flow rate differences at the inlets and outlets of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter are greater than or equal to the corresponding preset flow rate change amounts;

[0011] In the case of an element where the flow rate difference is greater than or equal to the corresponding preset flow rate change amount, determine that the element is leaking oil;

[0012] In the case of no element where the flow rate difference is greater than or equal to the corresponding preset flow rate change amount, determine that the fuel tank is leaking oil.

[0013] In the embodiment of the present application, the multiple sensors include a first flow sensor, which is arranged on the pipeline between the drain pipe ball valve and the fuel tank. Obtaining the first flow rate of the drain pipe includes:

[0014] Obtain the first flow rate of the drain pipe through the first flow sensor.

[0015] In the embodiment of the present application, successively determining whether the flow rate differences at the inlets and outlets of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter are greater than or equal to the corresponding preset flow rate change amounts includes:

[0016] Obtain the first flow rate difference between the inlet and the outlet of the suction pipe ball valve, and determine whether the first flow rate difference is greater than or equal to the first preset flow rate change amount;

[0017] In the case where the first flow rate difference is greater than or equal to the first preset flow rate change amount, determine that the suction pipe ball valve is leaking oil;

[0018] Obtain the second flow rate difference between the inlet and the outlet of the oil-water separator, and determine whether the second flow rate difference is greater than or equal to the second preset flow rate change amount;

[0019] In the case where the second flow rate difference is greater than or equal to the second preset flow rate change amount, determine that the oil-water separator is leaking oil;

[0020] Obtain the third flow rate difference between the inlet and the outlet of the fuel pump, and determine whether the third flow rate difference is greater than or equal to the third preset flow rate change amount;

[0021] In the case where the third flow rate difference is greater than or equal to the third preset flow rate change amount, determine that the fuel pump is leaking oil;

[0022] Obtain the fourth flow rate difference between the inlet and the outlet of the fuel filter, and determine whether the fourth flow rate difference is greater than or equal to the fourth preset flow rate change amount;

[0023] In the case where the fourth flow rate difference is greater than or equal to the fourth preset flow rate change amount, determine that the fuel filter is leaking oil.

[0024] In an embodiment of the present application, the multiple sensors include a second flow sensor and a third flow sensor. The second flow sensor is disposed on the pipeline between the fuel tank and the suction pipe ball valve, and the third flow sensor is disposed on the pipeline between the suction pipe ball valve and the oil-water separator. Obtaining the first flow difference between the inlet and the outlet of the suction pipe ball valve includes:

[0025] Obtaining the flow rate at the inlet of the suction pipe ball valve through the second flow sensor;

[0026] Obtaining the flow rate at the outlet of the suction pipe ball valve through the third flow sensor;

[0027] Based on the flow rate at the inlet of the suction pipe ball valve and the flow rate at the outlet of the suction pipe ball valve, obtaining the first flow difference between the inlet and the outlet of the suction pipe ball valve.

[0028] In an embodiment of the present application, the multiple sensors further include a fourth flow sensor. The fourth flow sensor is disposed on the pipeline between the oil-water separator and the fuel pump. Obtaining the second flow difference between the inlet and the outlet of the oil-water separator includes:

[0029] Obtaining the flow rate at the inlet of the oil-water separator through the third flow sensor;

[0030] Obtaining the flow rate at the outlet of the oil-water separator through the fourth flow sensor;

[0031] Based on the flow rate at the inlet of the oil-water separator and the flow rate at the outlet of the oil-water separator, obtaining the second flow difference between the inlet and the outlet of the oil-water separator.

[0032] In an embodiment of the present application, the multiple sensors further include a fifth flow sensor. The fifth flow sensor is disposed on the pipeline between the fuel pump and the fuel filter. Obtaining the third flow difference between the inlet and the outlet of the fuel pump includes:

[0033] Obtaining the flow rate at the inlet of the fuel pump through the fourth flow sensor;

[0034] Obtaining the flow rate at the outlet of the fuel pump through the fifth flow sensor;

[0035] Based on the flow rate at the inlet of the fuel pump and the flow rate at the outlet of the fuel pump, obtaining the third flow difference between the inlet and the outlet of the fuel pump.

[0036] In an embodiment of the present application, the multiple sensors further include a sixth flow sensor. The sixth flow sensor is disposed at the outlet of the fuel filter. Obtaining the fourth flow difference between the inlet and the outlet of the fuel filter includes:

[0037] Obtaining the flow rate at the inlet of the fuel filter through the fifth flow sensor;

[0038] Obtain the flow rate at the outlet of the fuel filter through the sixth flow sensor;

[0039] Based on the flow rate at the inlet of the fuel filter and the flow rate at the outlet of the fuel filter, obtain the fourth flow rate difference between the inlet and the outlet of the fuel filter.

[0040] In the embodiment of the present application, the first preset oil level change amount satisfies formula (1):

[0041]

[0042] where k is a dimensionless number, and its magnitude is the ratio of the maximum instantaneous fuel consumption V of the engine during this time period max to the average fuel consumption V m of, Q f is the fuel consumption at the current power and speed, which is a function of the average power P and the average speed n within one hour, and A is the cross-sectional area of the fuel tank.

[0043] In the embodiment of the present application, the method for detecting fuel leakage further includes:

[0044] When the fuel system is not in a working state, control the suction pipe ball valve to close and obtain the oil level change amount of the fuel tank;

[0045] When the oil level change amount is greater than or equal to the second preset oil level change amount, determine that the fuel system is leaking;

[0046] Obtain the second flow rate of the suction pipe ball valve and determine whether the second flow rate is greater than or equal to the second preset flow rate value;

[0047] When the second flow rate is greater than or equal to the second preset flow rate value, determine that the suction pipe ball valve is leaking;

[0048] Obtain the first flow rate of the drain pipe and determine whether the first flow rate is greater than or equal to the first preset flow rate value;

[0049] When the first flow rate is greater than or equal to the first preset flow rate value, determine that the drain pipe ball valve is leaking;

[0050] When the first flow rate is less than the first preset flow rate value, determine that the fuel tank is leaking.

[0051] In the embodiment of the present application, the component further includes an engine, the engine is respectively connected to the fuel filter and the radiator, the radiator is connected to the fuel tank, and determining whether the fuel system is in a working state includes:

[0052] Obtain the current speed of the engine;

[0053] Determine whether the speed is less than the preset speed;

[0054] When the rotational speed is less than the preset rotational speed, it is determined that the fuel system is not in a working state;

[0055] When the rotational speed is greater than or equal to the preset rotational speed, it is determined that the fuel system is in a working state.

[0056] In an embodiment of the present application, the controller also communicates with the terminal device through a communication module, and the method further includes:

[0057] Sending the oil leakage state and the oil leakage position of the fuel system to the terminal device.

[0058] A second aspect of the present application provides a controller, including:

[0059] A memory configured to store instructions; and

[0060] A processor configured to call instructions from the memory and capable of implementing the method for detecting fuel leakage according to the above when executing the instructions.

[0061] A third aspect of the present application provides a fuel system, and the system includes:

[0062] A plurality of components, including an oil drain pipe ball valve, a fuel tank, a suction pipe ball valve, an oil-water separator, a fuel pump, and a fuel filter connected in sequence. The oil drain pipe ball valve is arranged on the oil drain pipe of the oil drain system;

[0063] The controller according to the above;

[0064] A plurality of sensors, communicating with the controller, configured to collect parameters of corresponding components.

[0065] In an embodiment of the present application, the plurality of sensors include:

[0066] A first flow sensor arranged on the pipeline between the oil drain pipe ball valve and the fuel tank, for collecting the flow rate of the oil drain pipe;

[0067] A second flow sensor arranged on the pipeline between the fuel tank and the suction pipe ball valve, for collecting the flow rate at the inlet of the suction pipe ball valve;

[0068] A third flow sensor arranged on the pipeline between the suction pipe ball valve and the oil-water separator, for collecting the flow rate of the pipeline between the suction pipe ball valve and the oil-water separator;

[0069] A fourth flow sensor arranged on the pipeline between the oil-water separator and the fuel pump, for collecting the flow rate of the pipeline between the oil-water separator and the fuel pump;

[0070] A fifth flow sensor arranged on the pipeline between the fuel pump and the fuel filter, for collecting the flow rate of the pipeline between the fuel pump and the fuel filter;

[0071] A sixth flow sensor is provided at the outlet of the fuel filter for collecting the flow rate at the outlet of the fuel filter.

[0072] In the embodiment of the present application, it further includes:

[0073] A terminal device communicates with the controller and is configured to receive the oil leakage state and the oil leakage location of the fuel system sent by the controller.

[0074] The fourth aspect of the present application provides a machine-readable storage medium, on which instructions are stored for causing a machine to execute the above method for detecting fuel leakage.

[0075] Through the above technical solution, it is determined whether the fuel system is in a working state. When the fuel system is in a working state, the suction pipe ball valve is controlled to open and the oil level change amount of the fuel tank is obtained. When the oil level change amount is greater than or equal to the first preset oil level change amount, it is determined that the fuel system is leaking oil. The first flow rate of the drain pipe is obtained, and it is determined whether the first flow rate is greater than or equal to the first preset flow rate value. When the first flow rate is greater than or equal to the first preset flow rate value, it is determined that the drain pipe ball valve is leaking oil. It is sequentially determined whether the flow rate differences at the inlets and outlets of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter are greater than or equal to the corresponding preset flow rate change amounts. When there is a component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the component is leaking oil; when there is no component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the fuel tank is leaking oil. The present application can timely detect fuel system leakage, avoid abnormal fuel consumption, and can quickly identify the leakage location or the cause of leakage, reducing the operation cost and labor cost, and avoiding the risk of workers being scalded by high-temperature pipelines.

[0076] Other features and advantages of the embodiments of the present application will be described in detail in the subsequent specific implementation part. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] The drawings are used to provide a further understanding of the embodiments of the present application, and constitute a part of the specification, and are used to explain the embodiments of the present application together with the following specific implementation, but do not constitute a limitation to the embodiments of the present application. In the drawings:

[0078] Figure 1 Schematically shows a structural diagram of a fuel system according to an embodiment of the present application;

[0079] Figure 2 Schematically shows a structural diagram of a fuel system according to another embodiment of the present application;

[0080] Figure 3Schematically shows a flowchart of a method for detecting fuel leakage according to an embodiment of the present application;

[0081] Figure 4 Schematically shows a flowchart of a method for detecting fuel leakage according to another embodiment of the present application;

[0082] Figure 5 Schematically shows a flowchart for detecting fuel leakage according to a specific embodiment of the present application;

[0083] Figure 6 Schematically shows a structural block diagram of a controller according to an embodiment of the present application.

[0084] Description of reference numerals

[0085] 110 Controller 120 Multiple sensors

[0086] 130 Multiple components 140 Terminal device

[0087] 121 First flow sensor 122 Second flow sensor

[0088] 123 Third flow sensor 124 Fourth flow sensor

[0089] 125 Fifth flow sensor 126 Sixth flow sensor

[0090] 131 Drain pipe ball valve 132 Fuel tank

[0091] 133 Suction pipe ball valve 134 Oil-water separator

[0092] 135 Fuel pump 136 Fuel filter

[0093] 137 Engine 138 Radiator Detailed implementation manners

[0094] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. It should be understood that the specific implementation manners described herein are only used to illustrate and explain the embodiments of the present application, and are not used to limit the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of the present application.

[0095] It should be noted that if there are directional indications (such as up, down, left, right, front, back...) involved in the embodiments of the present application, the directional indications are only used to explain the relative positional relationship, movement conditions, etc. between components in a specific posture (as shown in the attached drawings). If the specific posture changes, the directional indications will also change accordingly.

[0096] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In addition, the technical solutions between various embodiments can be combined with each other, but it must be based on the ability of those of ordinary skill in the art to implement. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the protection scope required by the present application.

[0097] Figure 1 Schematically shows a structural diagram of a fuel system according to an embodiment of the present application. As Figure 1 shown, the fuel system includes a controller 110, a plurality of sensors 120, a plurality of components 130, and a terminal device 140. The plurality of sensors 120 communicate with the controller 110, and the plurality of sensors 120 are respectively used to collect parameters of corresponding components.

[0098] Figure 2 Schematically shows a structural diagram of a fuel system according to another embodiment of the present application. As Figure 2 shown, in the embodiment of the present application, the plurality of components 130 include an oil drain pipe ball valve 131, a fuel tank 132, a suction pipe ball valve 133, an oil-water separator 134, a fuel pump 135, a fuel filter 136, an engine 137, and a radiator 138 connected in sequence. The oil drain pipe ball valve 131 is disposed on the oil drain pipe of the fuel system. The plurality of sensors 120 may include a first flow sensor 121, a second flow sensor 122, a third flow sensor 123, a fourth flow sensor 124, a fifth flow sensor 125, and a sixth flow sensor 126. Among them, the first flow sensor 121 is disposed on the pipeline between the oil drain pipe ball valve and the fuel tank 131, the second flow sensor 122 is disposed on the pipeline between the fuel tank 132 and the suction pipe ball valve 133, the third flow sensor 123 is disposed on the pipeline between the suction pipe ball valve 133 and the oil-water separator 134, the fourth flow sensor 124 is disposed on the pipeline between the oil-water separator 134 and the fuel pump 135, the fifth flow sensor 125 is disposed on the pipeline between the fuel pump 135 and the fuel filter 136, and the sixth flow sensor 126 is disposed at the outlet of the fuel filter 136.

[0099] In one example, an oil level sensor may be configured on the fuel tank 132 to detect the change in fuel volume. Three fuel pipelines are provided at the bottom of the fuel tank 132, namely a suction pipeline, a return pipeline, and a drain pipeline. An electrically controlled ball valve is configured on the suction pipeline and the drain pipeline, namely a suction pipeline ball valve 133 and a drain pipeline ball valve 131, which can control the opening and closing of the oil circuit by means of electrical control. The oil-water separator 134 and the fuel filter 136 are used to filter impurities in the oil fluid. The inlet and outlet ends thereof are connected to the pipeline by connectors, namely an oil-water separator connector and a fuel filter connector; the fuel pump 135 can be used to suck fuel from the fuel tank 132, pressurize it, and then transport it into the pipeline. The inlet and outlet ends thereof are connected to the pipeline by pipe connectors, namely fuel pump pipe connectors. Corresponding flow sensors are installed at each joint to inspect the fuel in the pipeline. The pipeline generally uses rubber, and the connector generally uses 35 steel or 45 steel.

[0100] Figure 3 Schematically shows a flowchart of a method for detecting fuel leakage according to an embodiment of the present application. As Figure 3 shown, in the embodiment of the present application, a method for detecting fuel leakage is provided. In the embodiment of the present application, this method is mainly illustrated by taking the application of this method to the Figure 1 controller 110 in the above as an example. This method may include the following steps.

[0101] Step 301, determine whether the fuel system is in a working state;

[0102] Step 302, when the fuel system is in a working state, control the suction pipeline ball valve to open and obtain the change in the oil level of the fuel tank;

[0103] Step 303, when the change in the oil level is greater than or equal to a first preset oil level change amount, determine that the fuel system is leaking;

[0104] Step 304, obtain the first flow rate of the drain pipeline, and determine whether the first flow rate is greater than or equal to a first preset flow rate value;

[0105] Step 305, when the first flow rate is greater than or equal to the first preset flow rate value, determine that the drain pipeline ball valve is leaking;

[0106] Step 306, sequentially determine whether the flow rate difference between the inlet and the outlet of the suction pipeline ball valve, the oil-water separator, the fuel pump, and the fuel filter is greater than or equal to the corresponding preset flow rate change amount;

[0107] Step 307, when there is a component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, determine that the component is leaking;

[0108] Step 308: When there is no component with a flow difference greater than or equal to the corresponding preset flow change amount, it is determined that the fuel tank is leaking.

[0109] In the embodiment of the present application, when the user operates the excavator, if there is a leak in the fuel system of the excavator, the user in the cab cannot timely determine whether there is a leak and can only judge by manual or dashboard, lacking timeliness. Therefore, the embodiment of the present application provides a method for detecting fuel leakage. The controller communicates with multiple sensors. The multiple sensors are arranged near the corresponding components and are used to collect the parameters of the corresponding components. The controller can judge whether there is a leak in the fuel system and the specific location of the leak according to the data of the multiple sensors, so as to timely judge the oil leakage situation of the fuel system.

[0110] In the embodiment of the present application, the controller first needs to judge whether the fuel system is in a working state. When the controller determines that the fuel system is in a working state, it controls the suction pipe ball valve to open, and the fuel system supplies fuel to the engine. At this time, the drain pipe is a shorter oil circuit, so the detection can start from the drain pipe oil circuit. The oil level sensor arranged on the fuel tank obtains the oil level change amount h of the fuel tank every hour x , when the controller determines that the oil level change amount of the fuel tank is greater than or equal to the first preset oil level change amount h xf , it is determined that there is a leak in the fuel system. When the controller determines that the oil level change amount h of the fuel tank x is less than the first preset oil level change amount h xf , it is determined that there is no leak in the fuel system, and the oil level sensor continues to detect the oil level change amount h of the fuel tank every hour x . Among them, the first preset oil level change amount h xf is the oil level change amount of the fuel tank when there is no leak in the fuel system in the working state. The first preset oil level change amount h xf can satisfy formula (1):

[0111]

[0112] Among them, k is a dimensionless number, and its size is the ratio of the maximum instantaneous fuel consumption V of the engine during this time period max to the average fuel consumption V m , Q f is the fuel consumption at the current power and speed, which is a function of the average power P and average speed n within one hour, and A is the cross-sectional area of the fuel tank.

[0113] In the embodiment of the present application, when it is determined that there is a leak in the fuel system, the processor first obtains the first flow rate Q1 of the drain pipe and judges whether the first flow rate Q1 is greater than or equal to the first preset flow rate value Q 10, when the first flow rate Q1 is greater than or equal to the first preset flow rate value Q 10 , it is determined that the drain pipe ball valve leaks. Among them, the first flow rate Q1 is the flow rate at the drain pipe, and the first preset flow rate value Q 10 is the flow rate at the drain pipe when there is no oil leakage in the fuel system. When the first flow rate is less than the first preset flow rate value Q 10 , it indicates that there is no leakage problem in the drain pipe oil circuit, and then the suction pipe is detected. Detecting the suction pipe can successively determine whether the flow rate difference between the inlet and outlet of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter is greater than or equal to the corresponding preset flow rate change amount. When there is an element with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the element leaks; when there is no element with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the fuel tank leaks. In this way, the controller can judge whether the element leaks according to the flow rate difference between the inlet and outlet of each element, quickly find out the leaking element, and improve the detection efficiency.

[0114] This application determines whether the fuel system is in a working state. When the fuel system is in a working state, it controls the suction pipe ball valve to open and obtains the oil level change amount of the fuel tank. When the oil level change amount is greater than or equal to the first preset oil level change amount, it is determined that the fuel system leaks. Obtain the first flow rate of the drain pipe and judge whether the first flow rate is greater than or equal to the first preset flow rate value. When the first flow rate is greater than or equal to the first preset flow rate value, it is determined that the drain pipe ball valve leaks. Successively judge whether the flow rate difference between the inlet and outlet of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter is greater than or equal to the corresponding preset flow rate change amount. When there is an element with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the element leaks; when there is no element with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the fuel tank leaks. This application can timely detect fuel system leakage, avoid abnormal fuel consumption, quickly find out the leakage location or leakage cause, reduce the operation cost and labor cost, and avoid the risk of staff being scalded by high-temperature pipelines.

[0115] In the embodiment of the present application, the multiple sensors may include a first flow sensor, which is arranged on the pipeline between the drain pipe ball valve and the fuel tank. In step 304, obtaining the first flow rate of the drain pipe may include:

[0116] Obtain the first flow rate of the drain pipe through the first flow sensor.

[0117] Specifically, the first flow sensor is a flow sensor arranged on the pipeline between the drain pipe ball valve and the fuel tank. Through the first flow sensor, the flow rate at the drain pipe, that is, the first flow rate, can be obtained.

[0118] In the embodiment of the present application, step 306 of sequentially determining whether the flow rate differences at the inlets and outlets of the oil suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter are greater than or equal to the corresponding preset flow rate change amounts includes:

[0119] Obtain the first flow rate difference between the inlet and the outlet of the oil suction pipe ball valve, and determine whether the first flow rate difference is greater than or equal to the first preset flow rate change amount;

[0120] When the first flow rate difference is greater than or equal to the first preset flow rate change amount, determine that the oil suction pipe ball valve is leaking;

[0121] Obtain the second flow rate difference between the inlet and the outlet of the oil-water separator, and determine whether the second flow rate difference is greater than or equal to the second preset flow rate change amount;

[0122] When the second flow rate difference is greater than or equal to the second preset flow rate change amount, determine that the oil-water separator is leaking;

[0123] Obtain the third flow rate difference between the inlet and the outlet of the fuel pump, and determine whether the third flow rate difference is greater than or equal to the third preset flow rate change amount;

[0124] When the third flow rate difference is greater than or equal to the third preset flow rate change amount, determine that the fuel pump is leaking;

[0125] Obtain the fourth flow rate difference between the inlet and the outlet of the fuel filter, and determine whether the fourth flow rate difference is greater than or equal to the fourth preset flow rate change amount;

[0126] When the fourth flow rate difference is greater than or equal to the fourth preset flow rate change amount, determine that the fuel filter is leaking.

[0127] Specifically, the controller sequentially determines whether the flow rate differences at the inlets and outlets of the oil suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter on the oil suction pipe loop are greater than or equal to the corresponding preset flow rate change amounts to determine the location of the fuel system leakage. The controller first obtains the first flow rate difference △Q between the inlet and the outlet of the oil suction pipe ball valve 23 , and determines whether the first flow rate difference △Q 23 is greater than or equal to the first preset flow rate change amount △Q1. When the first flow rate difference △Q 23 is greater than or equal to the first preset flow rate change amount △Q1, it is determined that the oil suction pipe ball valve is leaking. Among them, the first flow rate difference △Q 23 is the difference between the flow rates at the inlet and the outlet of the oil suction pipe ball valve, and the first preset flow rate change amount △Q1 is the difference between the flow rates at the inlet and the outlet of the oil suction pipe ball valve when the fuel system is in the working state and there is no oil leakage.

[0128] When the controller determines that the first flow rate difference △Q 23When the change in the first preset flow rate ΔQ1 is less than that, the processor continues to obtain the second flow rate difference ΔQ between the inlet and the outlet of the oil-water separator. 34 , and determines whether the second flow rate difference ΔQ 34 is greater than or equal to the second preset flow rate change ΔQ2. When the second flow rate difference ΔQ 34 is greater than or equal to the second preset flow rate change ΔQ2, it is determined that the oil-water separator is leaking. Wherein, the second flow rate difference ΔQ 34 is the difference between the flow rates at the inlet and the outlet of the oil-water separator, and the second preset flow rate change ΔQ2 is the difference between the flow rates at the inlet and the outlet of the oil-water separator when there is no oil leakage in the fuel system.

[0129] When the controller determines that the second flow rate difference ΔQ 34 is less than the second preset flow rate change ΔQ2, the controller continues to obtain the third flow rate difference ΔQ between the inlet and the outlet of the fuel pump 45 , and determines whether the third flow rate difference ΔQ 45 is greater than or equal to the third preset flow rate change ΔQ3. When the third flow rate difference ΔQ 45 is greater than or equal to the third preset flow rate change ΔQ3, it is determined that the fuel pump is leaking. Wherein, the third flow rate difference ΔQ 45 is the difference between the flow rates at the inlet and the outlet of the fuel pump, and the third preset flow rate change ΔQ3 is the difference between the flow rates at the inlet and the outlet of the fuel pump when there is no oil leakage in the fuel system.

[0130] When the controller determines that the third flow rate difference ΔQ 45 is less than the third preset flow rate change ΔQ3, the controller continues to obtain the fourth flow rate difference ΔQ between the inlet and the outlet of the fuel filter 56 , and determines whether the fourth flow rate difference ΔQ 56 is greater than or equal to the fourth preset flow rate change ΔQ4. When the fourth flow rate difference ΔQ 56 is greater than or equal to the fourth preset flow rate change ΔQ4, it is determined that the fuel filter is leaking. Wherein, the fourth flow rate difference ΔQ 56 is the difference between the flow rates at the inlet and the outlet of the fuel pump, and the fourth preset flow rate change ΔQ4 is the difference between the flow rates at the inlet and the outlet of the fuel filter when there is no oil leakage in the fuel system.

[0131] In the embodiments of the present application, the multiple sensors may include a second flow rate sensor and a third flow rate sensor. The second flow rate sensor may be disposed on the pipeline between the fuel tank and the suction pipe ball valve, and the third flow rate sensor may be disposed on the pipeline between the suction pipe ball valve and the oil-water separator. Therefore, obtaining the first flow rate difference between the inlet and the outlet of the suction pipe ball valve may include:

[0132] Obtain the flow rate at the inlet of the suction pipe ball valve through the second flow sensor;

[0133] Obtain the flow rate at the outlet of the suction pipe ball valve through the third flow sensor;

[0134] Based on the flow rate at the inlet of the suction pipe ball valve and the flow rate at the outlet of the suction pipe ball valve, obtain the first flow rate difference between the inlet and the outlet of the suction pipe ball valve.

[0135] Specifically, the second flow sensor is arranged on the pipeline between the fuel tank and the suction pipe ball valve, and the third flow sensor is arranged on the pipeline between the suction pipe ball valve and the oil-water separator. The flow rate at the inlet of the suction pipe ball valve can be obtained through the second flow sensor, and the flow rate at the outlet of the suction pipe ball valve can be obtained through the third flow sensor. Based on the flow rate at the inlet of the suction pipe ball valve and the flow rate at the outlet of the suction pipe ball valve, the difference in the flow rates between the inlet and the outlet of the suction pipe ball valve, that is, the first flow rate difference, can be obtained. It should be noted that the flow rate at the outlet of the suction pipe ball valve is the flow rate of the pipeline between the suction pipe ball valve and the oil-water separator.

[0136] In the embodiment of the present application, the multiple sensors further include a fourth flow sensor. The fourth flow sensor is arranged on the pipeline between the oil-water separator and the fuel pump. Obtaining the second flow rate difference between the inlet and the outlet of the oil-water separator may include:

[0137] Obtain the flow rate at the inlet of the oil-water separator through the third flow sensor;

[0138] Obtain the flow rate at the outlet of the oil-water separator through the fourth flow sensor;

[0139] Based on the flow rate at the inlet of the oil-water separator and the flow rate at the outlet of the oil-water separator, obtain the second flow rate difference between the inlet and the outlet of the oil-water separator.

[0140] Specifically, the fourth flow sensor is arranged on the pipeline between the oil-water separator and the fuel pump. The flow rate at the outlet of the oil-water separator can be obtained through the fourth flow sensor, and the flow rate at the inlet of the oil-water separator can be obtained through the third flow sensor. Based on the flow rate at the inlet of the oil-water separator and the flow rate at the outlet of the oil-water separator, the difference in the flow rates between the inlet and the outlet of the oil-water separator, that is, the second flow rate difference, can be obtained. It should be noted that the flow rate at the outlet of the oil-water separator is the flow rate of the pipeline between the oil-water separator and the fuel pump, and the flow rate at the inlet of the oil-water separator is the flow rate of the pipeline between the suction pipe ball valve and the oil-water separator.

[0141] In the embodiment of the present application, the multiple sensors further include a fifth flow sensor. The fifth flow sensor is arranged on the pipeline between the fuel pump and the fuel filter. Obtaining the third flow rate difference between the inlet and the outlet of the fuel pump may include:

[0142] Obtain the flow rate at the inlet of the fuel pump through a fourth flow sensor;

[0143] Obtain the flow rate at the outlet of the fuel pump through a fifth flow sensor;

[0144] Obtain a third flow difference between the inlet and the outlet of the fuel pump based on the flow rate at the inlet of the fuel pump and the flow rate at the outlet of the fuel pump.

[0145] Specifically, the fifth flow sensor is disposed on the pipeline between the fuel pump and the fuel filter. The flow rate at the outlet of the fuel pump can be obtained through the fifth flow sensor, and the flow rate at the inlet of the fuel pump can be obtained through the fourth flow sensor. Based on the flow rate at the inlet of the fuel pump and the flow rate at the outlet of the fuel pump, the difference in the flow rates between the inlet and the outlet of the fuel pump, i.e., the third flow difference, can be obtained. It should be noted that the flow rate at the outlet of the fuel pump is the flow rate of the pipeline between the fuel pump and the fuel filter, and the flow rate at the inlet of the fuel pump is the flow rate of the pipeline between the oil-water separator and the fuel pump.

[0146] In an embodiment of the present application, the plurality of sensors may further include a sixth flow sensor. The sixth flow sensor is disposed at the outlet of the fuel filter. Obtaining a fourth flow difference between the inlet and the outlet of the fuel filter may include:

[0147] Obtain the flow rate at the inlet of the fuel filter through the fifth flow sensor;

[0148] Obtain the flow rate at the outlet of the fuel filter through the sixth flow sensor;

[0149] Obtain a fourth flow difference between the inlet and the outlet of the fuel filter based on the flow rate at the inlet of the fuel filter and the flow rate at the outlet of the fuel filter.

[0150] Specifically, the sixth flow sensor is disposed at the outlet of the fuel filter. The flow rate at the outlet of the fuel filter can be obtained through the sixth flow sensor, and the flow rate at the inlet of the fuel filter can be obtained through the fifth flow sensor. Based on the flow rate at the inlet of the fuel filter and the flow rate at the outlet of the fuel pump, the difference in the flow rates between the inlet and the outlet of the fuel filter, i.e., the fourth flow difference, can be obtained. It should be noted that the flow rate at the inlet of the fuel filter is the flow rate of the pipeline between the fuel pump and the fuel filter.

[0151] Figure 4 Schematically shows a flowchart of a method for detecting fuel leakage according to another embodiment of the present application. In another embodiment of the present application, the method for detecting fuel leakage may further include:

[0152] Step 401: When the fuel system is not in a working state, control the suction pipe ball valve to close and obtain the change in the fuel level of the fuel tank;

[0153] Step 402: When the change in fuel level is greater than or equal to the second preset fuel level change, determine that the fuel system is leaking;

[0154] Step 403: Obtain the second flow rate of the suction pipe ball valve and determine whether the second flow rate is greater than or equal to the second preset flow rate value;

[0155] Step 404: When the second flow rate is greater than or equal to the second preset flow rate value, determine that the suction pipe ball valve is leaking;

[0156] Step 405: Obtain the first flow rate of the drain pipe and determine whether the first flow rate is greater than or equal to the first preset flow rate value;

[0157] Step 406: When the first flow rate is greater than or equal to the first preset flow rate value, determine that the drain pipe ball valve is leaking;

[0158] Step 407: When the first flow rate is less than the first preset flow rate value, determine that the fuel tank is leaking.

[0159] In the embodiment of the present application, when the excavator is in an unattended shutdown state, it can only be discovered during the next work. Only after the user discovers a fuel leakage problem, will the location or cause of the fuel leakage be investigated. When the excavator is in a shutdown state, the excavator does not require fuel supply. By blocking part of the oil circuit, the length of the oil circuit can be reduced, thereby reducing the risk of fuel leakage. Therefore, control the suction pipe ball valve to close. In addition, since the drain pipe ball valve is normally closed, the controller only controls the suction pipe ball valve to close. At this time, the suction oil pipeline is a shorter oil circuit, so the detection can start from the suction pipe oil circuit. The change in the fuel level h of the fuel tank is obtained every hour through the oil level sensor set on the fuel tank x , when the controller determines that the change in the fuel level h of the fuel tank x is greater than or equal to the second preset fuel level change h x0 , it is determined that there is a fuel leakage in the fuel system. When the controller determines that the change in the fuel level h of the fuel tank x is less than the second preset fuel level change h x0 , it is determined that there is no fuel leakage in the fuel system, and the oil level sensor continues to detect the change in the fuel level h of the fuel tank every hour x . Among them, the second preset fuel level change h x0 is the change in the fuel level of the fuel tank when there is no fuel leakage in the fuel system during the shutdown state. The second preset fuel level change h x0 can be set according to the actual situation and pre-stored in the memory.

[0160] In an embodiment of the present application, when it is determined that there is an oil leakage in the fuel system, the controller first obtains the second flow rate Q2 of the suction pipe and determines whether the second flow rate Q2 is greater than or equal to the second preset flow rate value Q 20 , when the second flow rate Q2 is greater than or equal to the second preset flow rate value Q 20 , it is determined that the suction pipe ball valve is leaking. Among them, the second flow rate Q2 is the flow rate at the suction pipe, and the second preset flow rate value Q 20 is the flow rate at the suction pipe when there is no oil leakage in the fuel system. When the second flow rate Q2 is less than the second preset flow rate value Q 20 , it indicates that there is no leakage problem in the suction pipe oil circuit, and then the drain pipe is detected. The controller obtains the first flow rate Q1 of the drain pipe and determines whether the first flow rate Q1 is greater than or equal to the first preset flow rate value Q 10 . When the first flow rate Q1 is greater than or equal to the first preset flow rate value Q 10 , it is determined that the drain pipe ball valve is leaking; when the first flow rate Q1 is less than the first preset flow rate value Q 10 , it is determined that the fuel tank is leaking. Among them, the first flow rate Q1 is the flow rate at the drain pipe, and the first preset flow rate value Q 10 is the flow rate at the drain pipe when there is no oil leakage in the fuel system.

[0161] In the case where the fuel system is in a shutdown state in the present application, the controller closes the suction pipe ball valve and obtains the oil level change amount of the fuel tank. When the oil level change amount is greater than or equal to the second preset oil level change amount, it is determined that the fuel system is leaking. Obtain the second flow rate of the suction pipe and determine whether the second flow rate is greater than or equal to the second preset flow rate value. When the second flow rate is greater than or equal to the second preset flow rate value, it is determined that the suction pipe ball valve is leaking. When the second flow rate is less than the second preset flow rate value, obtain the first flow rate of the drain pipe and determine whether the first flow rate is greater than or equal to the first preset flow rate value. When the first flow rate is greater than or equal to the first preset flow rate value, it is determined that the drain pipe ball valve is leaking. When the first flow rate is less than the first preset flow rate value, it is determined that the fuel tank is leaking. The present application can promptly detect fuel system leaks, avoid abnormal fuel consumption, and can quickly identify the leak location or cause of the leak, reducing operating costs and labor costs, and avoiding the risk of workers being scalded by hot pipelines.

[0162] As Figure 2 shown, in an embodiment of the present application, the component further includes an engine, the engine is respectively connected to a fuel filter and a radiator, the radiator is connected to the fuel tank, and determining whether the fuel system is in a working state includes:

[0163] Obtain the current speed of the engine;

[0164] Determine whether the rotational speed is less than a preset rotational speed;

[0165] When the rotational speed is less than the preset rotational speed, it is determined that the fuel system is not in a working state;

[0166] When the rotational speed is greater than or equal to the preset rotational speed, it is determined that the fuel system is in a working state.

[0167] Specifically, for the controller to automatically check for fuel system leaks, it is necessary to first determine the state of the fuel system. The state of the fuel system can include a working state and a non-working state, i.e., a shutdown state. Specifically, the state of the engine can be determined by judging whether the rotational speed of the engine is greater than or equal to a preset rotational speed. When the rotational speed of the engine is greater than or equal to the preset rotational speed, the controller determines that the fuel system is in a working state; when the rotational speed is less than the preset rotational speed, the controller determines that the fuel system is not in a working state. Among them, the preset rotational speed can be set according to the actual situation, and the value range of the preset rotational speed can be 0 - 600 rpm.

[0168] Such as Figure 1 shown, the fuel system can further include a terminal device. In the embodiment of the present application, the controller also communicates with the terminal device, and the method further includes:

[0169] Send the oil leakage state and oil leakage location of the fuel system to the terminal device.

[0170] Specifically, a communication module can also be configured on the on-vehicle terminal of the excavator. The controller can communicate with the terminal device through the communication module. For example, the controller can send a prompt message to the terminal device through the 5th Generation Mobile Communication Technology (5G). The terminal device can include, but is not limited to, a mobile phone, a mobile computer, etc. The staff can monitor the basic information of the excavator through the terminal device and can remotely control the excavator. Among them, the prompt message can include, but is not limited to, the oil leakage state and oil leakage location of the fuel system, etc.

[0171] Figure 5 Schematically shows a flowchart for detecting fuel leakage according to a specific embodiment of the present application. Such as Figure 5 shown, the method includes:

[0172] S1. Obtain the engine rotational speed;

[0173] S2. Determine whether the engine rotational speed is greater than or equal to the preset rotational speed; if so, proceed to step S3; if not, proceed to step S23;

[0174] S3. Open the suction pipe ball valve;

[0175] S4. The oil level sensor obtains the oil level change amount h x ;

[0176] S5. Determine whether the oil level change amount h x is greater than or equal to the first preset oil level change amount h xf ; if so, go to step S6; if not, return to step S4;

[0177] S6. The terminal device and the dashboard prompt oil leakage;

[0178] S7. The first flow sensor obtains the flow rate Q1 of the drain pipe;

[0179] S8. Determine whether the flow rate Q1 of the drain pipe is greater than or equal to the first preset flow rate Q 10 , if so, go to step S9; if not, go to step S10;

[0180] S9. Prompt oil leakage at the drain pipe ball valve;

[0181] S10. The second flow sensor and the third flow sensor respectively obtain the flow rates Q2 and Q3;

[0182] S11. Determine the first flow difference △Q between the flow rates Q2 and Q3 23 is greater than or equal to the first preset flow change amount △Q1, if so, go to step S12; if not, go to step S13;

[0183] S12. Prompt oil leakage at the suction pipe ball valve;

[0184] S13. The fourth flow sensor obtains the flow rate Q4;

[0185] S14. Determine the second flow difference △Q between the flow rates Q3 and Q4 34 is greater than or equal to the second preset flow change amount △Q2, if so, go to step S15; if not, go to step S16;

[0186] S15. Prompt oil leakage at the oil-water separator;

[0187] S16. The fifth flow sensor obtains the flow rate Q5;

[0188] S17. Determine the third flow difference △Q between the flow rates Q4 and Q5 45 is greater than or equal to the third preset flow change amount △Q3, if so, go to step S18; if not, go to step S19;

[0189] S18. Prompt oil leakage at the fuel pump;

[0190] S19. The sixth flow sensor obtains the flow rate Q6;

[0191] S20. Determine the fourth flow rate difference ΔQ between the flow rates Q5 and Q6 56 and check whether it is greater than or equal to the fourth preset flow rate change ΔQ4. If so, proceed to step S21; if not, proceed to step S22;

[0192] S21. Prompt for oil leakage at the fuel filter;

[0193] S22. Prompt for oil leakage at the fuel tank;

[0194] S23. Close the suction pipe ball valve;

[0195] S24. The oil level sensor obtains the oil level change amount hx;

[0196] S25. Determine whether the oil level change amount hx is greater than or equal to the second preset oil level change amount hx0. If so, proceed to step S26; if not, return to step S24;

[0197] S26. The terminal device prompts for oil leakage;

[0198] S27. The second flow sensor obtains the suction pipe flow rate Q2;

[0199] S28. Determine whether the suction pipe flow rate Q2 is greater than or equal to the second preset flow rate Q 20 , if so, proceed to step S29; if not, proceed to step S30;

[0200] S29. Prompt for oil leakage at the suction pipe ball valve;

[0201] S30. The first flow sensor obtains the flow rate Q1;

[0202] S31. Determine whether the drain pipe flow rate Q1 is greater than or equal to the first preset flow rate Q 10 , if so, proceed to step S32; if not, proceed to step S33;

[0203] S32. Prompt for oil leakage at the drain pipe ball valve;

[0204] S33. Prompt for oil leakage at the fuel tank.

[0205] In the embodiment of the present application, an oil level sensor is configured on the fuel tank to detect the change in fuel oil level. There are 3 fuel pipelines designed at the bottom of the fuel tank, namely the suction pipe, the return pipe, and the drain pipe. Electrically controlled ball valves are configured on the suction pipe and the drain pipe, namely the suction pipe ball valve and the drain pipe ball valve. By means of electrical control, the suction pipe ball valve and the drain pipe ball valve can be controlled to open and close the oil circuit. The oil-water separator and the fuel filter are used to filter impurities in the oil fluid. The two ends of their inlets and outlets are connected to the pipeline by pipe joints, namely the oil-water separator pipe joint and the fuel filter pipe joint; the fuel pump can be used to suck fuel out of the fuel tank, pressurize it and then transport it into the pipeline. The two ends of its inlets and outlets are connected to the pipeline by pipe joints, namely the fuel pump pipe joint. Flow sensors are installed at each joint to inspect the fuel in the pipeline. The pipeline generally uses rubber, and the joints generally use 35 steel or 45 steel.

[0206] The processor determines whether the excavator is in a working state by obtaining the engine speed, that is, determines whether the engine speed of the excavator exceeds the preset speed (the value range of the preset speed is 0 - 600 rpm). If it is "yes", the excavator is in a working state; if it is "no", the excavator is in a shutdown state.

[0207] When the excavator is in a shutdown state, the excavator does not require fuel supply. The length of the oil circuit can be reduced by blocking part of the oil circuit, thereby reducing the risk of fuel leakage. Therefore, the processor controls the suction pipe ball valve to close. In addition, the drain pipe ball valve is in a normally closed state itself. Therefore, the processor only controls the suction pipe ball valve to close. Subsequently, the oil level sensor configured in the fuel tank will monitor the change in the internal oil level of the fuel tank every hour. If the oil level change amount h x exceeds the preset oil level change amount h x0 , it indicates that there is an oil leakage phenomenon in the fuel system, and the terminal device prompts the user that the fuel system is in an oil leakage state; if h x is less than h x0 , the processor continues to obtain the oil level change. When an oil leakage state occurs, the processor starts to check from the shorter oil circuit, which can quickly locate the oil leakage position. When the suction pipe ball valve is closed, the oil circuit in the direction of the suction pipe is shorter. Therefore, the flow sensor near the fuel tank section of the suction pipe starts to obtain the flow rate Q2. If Q2 is greater than or equal to the preset flow rate Q 20 , it indicates that the fuel system leaks at the suction pipe ball valve. At this time, the terminal device prompts that there is an oil leakage at the suction pipe ball valve. If Q2 is less than Q 20 , it indicates that there is no leakage in the suction pipe oil circuit, and the leakage of the fuel system comes from the drain pipe or the fuel tank itself. Therefore, the first flow sensor obtains the flow rate Q1 of the drain pipe. If Q1 is greater than or equal to the preset flow rate Q 10 at the drain pipe, the terminal device prompts that there is an oil leakage at the drain pipe ball valve; if Q1 is less than the preset flow rate Q at the drain pipe10 It indicates that the fuel tank itself is leaking.

[0208] When the excavator is in the working state, the suction pipe ball valve is controlled to open, and the fuel system supplies fuel to the engine. At this time, the drain pipe is a shorter oil path, and the program flow starts to detect from the drain pipe oil path. The oil level sensor obtains the oil level change amount h x , and then the system judges h x whether it is greater than or equal to the preset oil level change amount h xf . Among them, h xf is obtained by multiplying the calibration value of the hourly fuel consumption at the current power and speed by a coefficient. When h x is greater than or equal to the preset oil level change amount h xf , it indicates that the fuel consumption is abnormal and the fuel system is in a leaking state; if h x is less than the preset oil level change amount h xf , it indicates that it is not in a leaking state, and the oil level sensor continues to monitor the hourly oil level decrease. When the excavator is leaking in the working state, both the terminal device and the instrument panel will prompt the user that the fuel system is in a leaking state. At this time, the first flow sensor obtains the drain pipe flow Q1. If Q1 is greater than or equal to the preset value Q 10 , it is prompted that there is a leak at the drain pipe ball valve; if Q1 is less than the preset value Q 10 , it indicates that there is no leakage problem in the drain pipe oil path, and then the suction pipe is detected. The second flow sensor and the third flow sensor respectively obtain the flows Q2 and Q3, and then judge whether there is a large change in the flow through the suction pipe ball valve, and judge through △Q 23 whether it is greater than or equal to the preset change flow △Q1. Among them, △Q 23 =Q2 - Q3. If the judgment is "yes", it indicates that there is a leak at the suction pipe ball valve, and the system issues a prompt; if the judgment is "no", the next judgment is made. Using the same logic, it is sequentially judged whether there is a leak at the oil-water separator, fuel pump, and fuel filter according to the oil path sequence, and then the corresponding prompt is given. If the final judgment is "no", it is prompted that there is no leak in the fuel tank except.

[0209] Figure 6 Schematically shows a structural block diagram of a controller according to an embodiment of the present application. As Figure 6 shown, an embodiment of the present application provides a controller, which may include:

[0210] A memory 610 configured to store instructions; and

[0211] A processor 620 configured to call instructions from the memory 610 and be able to implement the above method for detecting fuel leakage when executing the instructions.

[0212] Specifically, in the embodiment of the present application, the processor 620 may be configured to:

[0213] Determine whether the fuel system is in working condition;

[0214] When the fuel system is in working condition, control the suction pipe ball valve to open and obtain the change amount of the fuel level in the fuel tank;

[0215] When the change amount of the fuel level is greater than or equal to the first preset change amount of the fuel level, determine that the fuel system is leaking;

[0216] Obtain the first flow rate of the drain pipe and determine whether the first flow rate is greater than or equal to the first preset flow rate value;

[0217] When the first flow rate is greater than or equal to the first preset flow rate value, determine that the drain pipe ball valve is leaking;

[0218] Successively determine whether the flow rate differences at the inlets and outlets of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter are greater than or equal to the corresponding preset flow rate change amounts;

[0219] When there is a component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, determine that the component is leaking;

[0220] When there is no component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, determine that the fuel tank is leaking.

[0221] Further, the processor 620 can also be configured to:

[0222] Obtain the first flow rate of the drain pipe through the first flow rate sensor.

[0223] Further, the processor 620 can also be configured to:

[0224] Obtain the first flow rate difference between the inlet and the outlet of the suction pipe ball valve and determine whether the first flow rate difference is greater than or equal to the first preset flow rate change amount;

[0225] When the first flow rate difference is greater than or equal to the first preset flow rate change amount, determine that the suction pipe ball valve is leaking;

[0226] Obtain the second flow rate difference between the inlet and the outlet of the oil-water separator and determine whether the second flow rate difference is greater than or equal to the second preset flow rate change amount;

[0227] When the second flow rate difference is greater than or equal to the second preset flow rate change amount, determine that the oil-water separator is leaking;

[0228] Obtain the third flow rate difference between the inlet and the outlet of the fuel pump and determine whether the third flow rate difference is greater than or equal to the third preset flow rate change amount;

[0229] When the third flow rate difference is greater than or equal to the third preset flow rate change amount, it is determined that the fuel pump is leaking oil;

[0230] Obtain the fourth flow rate difference between the inlet and the outlet of the fuel filter, and determine whether the fourth flow rate difference is greater than or equal to the fourth preset flow rate change amount;

[0231] When the fourth flow rate difference is greater than or equal to the fourth preset flow rate change amount, it is determined that the fuel filter is leaking oil.

[0232] Furthermore, the processor 620 can also be configured to:

[0233] Obtain the flow rate at the inlet of the suction pipe ball valve through the second flow sensor;

[0234] Obtain the flow rate at the outlet of the suction pipe ball valve through the third flow sensor;

[0235] Obtain the first flow rate difference between the inlet and the outlet of the suction pipe ball valve according to the flow rate at the inlet of the suction pipe ball valve and the flow rate at the outlet of the suction pipe ball valve.

[0236] Furthermore, the processor 620 can also be configured to:

[0237] Obtain the flow rate at the inlet of the oil-water separator through the third flow sensor;

[0238] Obtain the flow rate at the outlet of the oil-water separator through the fourth flow sensor;

[0239] Obtain the second flow rate difference between the inlet and the outlet of the oil-water separator according to the flow rate at the inlet of the oil-water separator and the flow rate at the outlet of the oil-water separator.

[0240] Furthermore, the processor 620 can also be configured to:

[0241] Obtain the flow rate at the inlet of the fuel pump through the fourth flow sensor;

[0242] Obtain the flow rate at the outlet of the fuel pump through the fifth flow sensor;

[0243] Obtain the third flow rate difference between the inlet and the outlet of the fuel pump according to the flow rate at the inlet of the fuel pump and the flow rate at the outlet of the fuel pump.

[0244] Furthermore, the processor 620 can also be configured to:

[0245] Obtain the flow rate at the inlet of the fuel filter through the fifth flow sensor;

[0246] Obtain the flow rate at the outlet of the fuel filter through the sixth flow sensor;

[0247] Obtain the fourth flow difference between the inlet and outlet of the fuel filter based on the flow rate at the inlet of the fuel filter and the flow rate at the outlet of the fuel filter.

[0248] In the embodiment of the present application, the first preset oil level change amount satisfies formula (1):

[0249]

[0250] Where k is a dimensionless number, and its magnitude is the ratio of the maximum instantaneous fuel consumption V of the engine during this time period max to the average fuel consumption V m , Q f is the fuel consumption at the current power and speed, which is a function of the average power P and average speed n within one hour, and A is the cross-sectional area of the fuel tank.

[0251] Furthermore, the processor 620 can also be configured to:

[0252] When the fuel system is in a working state, control the suction pipe ball valve to close and obtain the oil level change amount of the fuel tank;

[0253] When the oil level change amount is greater than or equal to the second preset oil level change amount, determine that the fuel system is leaking;

[0254] Obtain the second flow rate of the suction pipe ball valve and determine whether the second flow rate is greater than or equal to the second preset flow rate value;

[0255] When the second flow rate is greater than or equal to the second preset flow rate value, determine that the suction pipe ball valve is leaking;

[0256] Obtain the first flow rate of the drain pipe and determine whether the first flow rate is greater than or equal to the first preset flow rate value;

[0257] When the first flow rate is greater than or equal to the first preset flow rate value, determine that the drain pipe ball valve is leaking;

[0258] When the first flow rate is less than the first preset flow rate value, determine that the fuel tank is leaking.

[0259] Furthermore, the processor 620 can also be configured to:

[0260] Obtain the current speed of the engine;

[0261] Determine whether the speed is less than the preset speed;

[0262] When the speed is less than the preset speed, determine that the fuel system is not in a working state;

[0263] When the speed is greater than or equal to the preset speed, determine that the fuel system is in a working state.

[0264] Further, the processor 620 may also be configured to:

[0265] Send the oil leakage state and the oil leakage position of the fuel system to the terminal device.

[0266] Through the above technical solution, it is judged whether the fuel system is in a working state. When the fuel system is in a working state, the suction pipe ball valve is controlled to open and the oil level change amount of the fuel tank is obtained. When the oil level change amount is greater than or equal to the first preset oil level change amount, it is determined that the fuel system leaks oil. The first flow rate of the drain pipe is obtained, and it is judged whether the first flow rate is greater than or equal to the first preset flow rate value. When the first flow rate is greater than or equal to the first preset flow rate value, it is determined that the drain pipe ball valve leaks oil. It is sequentially judged whether the flow rate difference between the inlet and the outlet of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter is greater than or equal to the corresponding preset flow rate change amount. When there is an element with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the element leaks oil; when there is no element with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, it is determined that the fuel tank leaks oil. This application can timely detect fuel system leakage, avoid abnormal fuel consumption, and can quickly identify the leakage location or the cause of leakage, reducing the operation cost and labor cost, and avoiding the risk of workers being scalded by high-temperature pipelines.

[0267] As Figure 1 and Figure 2 shown, an embodiment of the present application provides a fuel system, which may include:

[0268] Multiple elements, including a drain pipe ball valve, a fuel tank, a suction pipe ball valve, an oil-water separator, a fuel pump, and a fuel filter connected in sequence. The drain pipe ball valve is arranged on the drain pipe of the drain system;

[0269] The controller according to the above;

[0270] Multiple sensors, communicating with the controller, are configured to collect parameters of corresponding elements.

[0271] In the embodiment of the present application, the multiple sensors may include:

[0272] A first flow sensor, arranged on the pipeline between the drain pipe ball valve and the fuel tank, for collecting the flow rate of the drain pipe;

[0273] A second flow sensor, arranged on the pipeline between the fuel tank and the suction pipe ball valve, for collecting the flow rate at the inlet of the suction pipe ball valve;

[0274] A third flow sensor, arranged on the pipeline between the suction pipe ball valve and the oil-water separator, for collecting the flow rate of the pipeline between the suction pipe ball valve and the oil-water separator;

[0275] A fourth flow sensor is disposed on the pipeline between the oil-water separator and the fuel pump and is configured to collect the flow rate of the pipeline between the oil-water separator and the fuel pump.

[0276] A fifth flow sensor is disposed on the pipeline between the fuel pump and the fuel filter and is configured to collect the flow rate of the pipeline between the fuel pump and the fuel filter.

[0277] A sixth flow sensor is disposed at the outlet of the fuel filter and is configured to collect the flow rate at the outlet of the fuel filter.

[0278] An embodiment of the present application provides a fuel system, which may further include:

[0279] A terminal device communicates with the controller and is configured to receive the oil leakage state and the oil leakage position of the fuel system sent by the controller.

[0280] Specifically, the communication module on the on-vehicle terminal of the excavator can send the oil leakage state and the leakage position of the excavator to the terminal device through a 5G signal, enabling oil leakage monitoring of the excavator in a stopped state. By comparing the actual oil level change amount with the preset oil level change amount, it can be determined whether the excavator is in an oil leakage state. If an oil leakage problem occurs, when the excavator is in a stopped state, the terminal device will receive an oil leakage prompt; when the excavator is in a working state, both the terminal device and the instrument panel will receive an oil leakage prompt. The prompt on the instrument panel is to enable the user to promptly discover the oil leakage problem when driving the excavator.

[0281] An embodiment of the present application further provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to cause the machine to execute the above method for detecting fuel leakage.

[0282] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0283] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, and combinations of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing devices to produce a machine, such that the instructions executed by the processors of the computer or other programmable data processing devices produce means for implementing the functions specified in one Figure 1 flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.

[0284] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, such that the instructions stored in the computer-readable memory produce a manufacture including instruction means that implement the functions specified in one Figure 1 flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.

[0285] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one Figure 1 flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.

[0286] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and a memory.

[0287] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.

[0288] A computer-readable medium includes permanent and non-permanent, removable and non-removable media that can store information by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to store information accessible by a computing device. As defined herein, a computer-readable medium does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0289] It should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or apparatus comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or apparatus. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising the element.

[0290] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A method for detecting fuel leakage, characterized in that, A controller applied to a fuel system, the fuel system further including a plurality of sensors and a plurality of components, the plurality of sensors communicating with the controller, the plurality of sensors respectively configured to collect parameters of corresponding components, the plurality of components including an oil drain pipe ball valve, a fuel tank, a suction pipe ball valve, an oil-water separator, a fuel pump, and a fuel filter connected in sequence, the oil drain pipe ball valve being disposed on the oil drain pipe of the fuel system, the method including: Determine whether the fuel system is in an operating state; When the fuel system is in an operating state, control the suction pipe ball valve to open and obtain the oil level change amount of the fuel tank; When the oil level change amount is greater than or equal to a first preset oil level change amount, determine that the fuel system is leaking; Obtain a first flow rate of the oil drain pipe and determine whether the first flow rate is greater than or equal to a first preset flow rate value; When the first flow rate is greater than or equal to the first preset flow rate value, determine that the oil drain pipe ball valve is leaking; Sequentially determine whether the flow rate differences at the inlets and outlets of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter are greater than or equal to corresponding preset flow rate change amounts; When there is a component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, determine that the component is leaking; When there is no component with a flow rate difference greater than or equal to the corresponding preset flow rate change amount, determine that the fuel tank is leaking.

2. The method according to claim 1, characterized in that The plurality of sensors include a first flow rate sensor disposed on the pipeline between the oil drain pipe ball valve and the fuel tank, and the obtaining of the first flow rate of the oil drain pipe includes: Obtain the first flow rate of the oil drain pipe through the first flow rate sensor.

3. The method according to claim 1, wherein The sequentially determining whether the flow rate differences at the inlets and outlets of the suction pipe ball valve, the oil-water separator, the fuel pump, and the fuel filter are greater than or equal to corresponding preset flow rate change amounts includes: Obtain a first flow rate difference between the inlet and the outlet of the suction pipe ball valve and determine whether the first flow rate difference is greater than or equal to a first preset flow rate change amount; When the first flow rate difference is greater than or equal to the first preset flow rate change amount, determine that the suction pipe ball valve is leaking; Obtain a second flow rate difference between the inlet and the outlet of the oil-water separator and determine whether the second flow rate difference is greater than or equal to a second preset flow rate change amount; When the second flow rate difference is greater than or equal to the second preset flow rate change amount, determine that the oil-water separator is leaking; Obtain a third flow rate difference between the inlet and the outlet of the fuel pump and determine whether the third flow rate difference is greater than or equal to a third preset flow rate change amount; When the third flow rate difference is greater than or equal to the third preset flow rate change amount, determine that the fuel pump is leaking; Obtain a fourth flow rate difference between the inlet and the outlet of the fuel filter and determine whether the fourth flow rate difference is greater than or equal to a fourth preset flow rate change amount; When the fourth flow rate difference is greater than or equal to the fourth preset flow rate change amount, determine that the fuel filter is leaking.

4. The method according to claim 3, characterized in that, The multiple sensors include a second flow sensor and a third flow sensor. The second flow sensor is disposed on the pipeline between the fuel tank and the suction pipe ball valve, and the third flow sensor is disposed on the pipeline between the suction pipe ball valve and the oil-water separator. The obtaining of the first flow difference between the inlet and the outlet of the suction pipe ball valve includes: Obtaining the flow rate at the inlet of the suction pipe ball valve through the second flow sensor; Obtaining the flow rate at the outlet of the suction pipe ball valve through the third flow sensor; Obtaining the first flow difference between the inlet and the outlet of the suction pipe ball valve according to the flow rate at the inlet of the suction pipe ball valve and the flow rate at the outlet of the suction pipe ball valve.

5. The method according to claim 4, characterized in that, The multiple sensors further include a fourth flow sensor. The fourth flow sensor is disposed on the pipeline between the oil-water separator and the fuel pump. The obtaining of the second flow difference between the inlet and the outlet of the oil-water separator includes: Obtaining the flow rate at the inlet of the oil-water separator through the third flow sensor; Obtaining the flow rate at the outlet of the oil-water separator through the fourth flow sensor; Obtaining the second flow difference between the inlet and the outlet of the oil-water separator according to the flow rate at the inlet of the oil-water separator and the flow rate at the outlet of the oil-water separator.

6. The method according to claim 5, characterized in that, The multiple sensors further include a fifth flow sensor. The fifth flow sensor is disposed on the pipeline between the fuel pump and the fuel filter. The obtaining of the third flow difference between the inlet and the outlet of the fuel pump includes: Obtaining the flow rate at the inlet of the fuel pump through the fourth flow sensor; Obtaining the flow rate at the outlet of the fuel pump through the fifth flow sensor; Obtaining the third flow difference between the inlet and the outlet of the fuel pump according to the flow rate at the inlet of the fuel pump and the flow rate at the outlet of the fuel pump.

7. The method according to claim 6, wherein The multiple sensors further include a sixth flow sensor. The sixth flow sensor is disposed at the outlet of the fuel filter. The obtaining of the fourth flow difference between the inlet and the outlet of the fuel filter includes: Obtaining the flow rate at the inlet of the fuel filter through the fifth flow sensor; Obtaining the flow rate at the outlet of the fuel filter through the sixth flow sensor; Obtaining the fourth flow difference between the inlet and the outlet of the fuel filter according to the flow rate at the inlet of the fuel filter and the flow rate at the outlet of the fuel filter.

8. The method according to claim 1, characterized in that The first preset oil level change amount satisfies formula (1): = ;(1) Among them, k is a dimensionless number, and its magnitude is the maximum instantaneous fuel consumption of the engine during this period V max and the average fuel consumption V m ratio, Q f is the fuel consumption at the current power and speed, and is the average power within one hour P and the average speed n function, A is the cross-sectional area of the fuel tank.

9. The method according to claim 1, wherein The method further includes: When the fuel system is not in a working state, controlling the suction pipe ball valve to close and obtaining the oil level change amount of the fuel tank; When the oil level change amount is greater than or equal to a second preset oil level change amount, determining that the fuel system is leaking; Obtaining the second flow rate of the suction pipe ball valve and determining whether the second flow rate is greater than or equal to a second preset flow rate value; When the second flow rate is greater than or equal to the second preset flow rate value, determining that the suction pipe ball valve is leaking; When the second flow rate is less than the second preset flow rate value, obtain the first flow rate of the drain pipe and determine whether the first flow rate is greater than or equal to the first preset flow rate value; When the first flow rate is greater than or equal to the first preset flow rate value, determine that the drain pipe ball valve is leaking; When the first flow rate is less than the first preset flow rate value, determine that the fuel tank is leaking.

10. The method according to claim 1, wherein The component further includes an engine, the engine is respectively connected to the fuel filter and the radiator, the radiator is connected to the fuel tank, and determining whether the fuel system is in a working state includes: Obtain the current rotational speed of the engine; Determine whether the rotational speed is less than the preset rotational speed; When the rotational speed is less than the preset rotational speed, determine that the fuel system is not in a working state; When the rotational speed is greater than or equal to the preset rotational speed, determine that the fuel system is in a working state.

11. The method according to claim 1, characterized in that, The controller also communicates with a terminal device, and the method further includes: Send the oil leakage state and oil leakage location of the fuel system to the terminal device.

12. A controller, characterized in that, Includes: A memory configured to store instructions; And A processor configured to call the instructions from the memory and be able to implement the method for detecting fuel leakage according to any one of claims 1 to 11 when executing the instructions.

13. A fuel system, characterized in that, Includes: A plurality of components, including a drain pipe ball valve, a fuel tank, a suction pipe ball valve, an oil-water separator, a fuel pump, and a fuel filter connected in sequence, and the drain pipe ball valve is arranged on the drain pipe of the drain system; The controller according to claim 11; A plurality of sensors communicating with the controller and configured to collect parameters of corresponding components.

14. The fuel system according to claim 13, characterized in that, The plurality of sensors includes: A first flow sensor arranged on the pipeline between the drain pipe ball valve and the fuel tank for collecting the flow rate of the drain pipe; A second flow sensor arranged on the pipeline between the fuel tank and the suction pipe ball valve for collecting the flow rate at the inlet of the suction pipe ball valve; A third flow sensor arranged on the pipeline between the suction pipe ball valve and the oil-water separator for collecting the flow rate of the pipeline between the suction pipe ball valve and the oil-water separator; A fourth flow sensor arranged on the pipeline between the oil-water separator and the fuel pump for collecting the flow rate of the pipeline between the oil-water separator and the fuel pump; A fifth flow sensor arranged on the pipeline between the fuel pump and the fuel filter for collecting the flow rate of the pipeline between the fuel pump and the fuel filter; A sixth flow sensor arranged at the outlet of the fuel filter for collecting the flow rate at the outlet of the fuel filter.

15. The fuel system according to claim 13, wherein, The fuel system further includes: A terminal device communicating with the controller and configured to receive the oil leakage state and oil leakage location of the fuel system sent by the controller.

16. A machine-readable storage medium, characterized in that, Instructions are stored on the machine-readable storage medium, and the instructions are used to cause the machine to execute the method for detecting fuel leakage according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Automatic oil spill detection system

    CN104704337A

  • Method and system for detecting leakage of fuel tanks of automobiles

    CN105501116A