Hydraulic System and Its Fault Diagnosis Method
By configuring sensors and controllers in the hydraulic system, monitoring and analyzing system parameters in real time, the problem of inefficient diagnosis of hydraulic system faults is solved, intelligent fault identification and rapid maintenance are achieved, and the reliability and safety of the system are improved.
Patent Information
- Application Number
- CN202210915254.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-01
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2042-08-01
AI Technical Summary
In the prior art, hydraulic system fault diagnosis relies on manual experience, is inefficient and difficult to quickly identify the source of faults, affecting the reliability and safety of the system.
By configuring a variety of sensors in the hydraulic system, the working parameters of each component are obtained in real time, and the controller is used to determine the volume efficiency based on the speed value of the power source, the speed ratio of the transfer box and the driving flow value of the drive pump, and send out a prompt message when a fault is detected to achieve intelligent fault diagnosis.
It improves the efficiency and accuracy of hydraulic system fault diagnosis, reduces the experience dependence on maintenance personnel, and ensures the normal operation and reliability of the system.
Smart Images

Figure CN115419633B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of oilfield solid pressure, and particularly relates to a hydraulic system and a fault diagnosis method thereof. Background Art
[0002] Coiled tubing equipment is widely used as a universal operating machine in various links of oilfield exploitation, coal seam gasification and other fields. As the core system of coiled tubing equipment, the hydraulic system has higher requirements for reliability and safety.
[0003] At present, the fault diagnosis of the hydraulic system is mostly carried out by maintenance personnel based on manual experience. Due to the diversity and suddenness of the fault conditions of the hydraulic system, manual fault diagnosis of the hydraulic system not only has a high threshold for the operation level of maintenance personnel, but also has low efficiency in fault diagnosis of the hydraulic system. Summary of the Invention
[0004] An embodiment of this application provides a hydraulic system and a fault diagnosis method thereof, which are used to improve the efficiency of fault diagnosis of the hydraulic system.
[0005] In order to achieve the above purpose, this application adopts the following technical solutions.
[0006] In a first aspect, an embodiment of this application provides a hydraulic system, which includes:
[0007] A driving pump;
[0008] A power source for providing power to the hydraulic system;
[0009] A power take-off box connected to the power source for distributing the power of the power source;
[0010] A first rotational speed sensor for detecting the rotational speed value of the power source;
[0011] A first flow sensor disposed at the outlet of the driving pump for detecting the driving flow value of the driving pump; and,
[0012] A controller respectively connected to the driving pump, the power source, the power take-off box, the first rotational speed sensor and the first flow sensor, and the controller is configured to:
[0013] Obtain the rotational speed value of the power source through the first rotational speed sensor, and obtain the driving flow value of the driving pump through the first flow sensor;
[0014] Determine the volumetric efficiency of the driving pump according to the rotational speed value of the power source, the power take-off box speed ratio and the driving flow value of the driving pump;
[0015] When it is detected that the volumetric efficiency of the driving pump is less than the first volumetric efficiency threshold, a first prompt message is issued.
[0016] The technical solution provided by the embodiment of the present application at least brings the following beneficial effects: the hydraulic system provided by the embodiment of the present application obtains the working parameters of each component in the hydraulic system in real time by configuring multiple sensors in each component of the hydraulic system, for example, a first flow sensor is configured at the outlet of the driving pump to obtain the driving flow value of the driving pump and a first speed sensor is configured on the power source to obtain the speed value of the power source. Then, the volumetric efficiency of the driving pump is determined according to the speed value of the power source, the transfer case speed ratio and the driving flow value of the driving pump; then, when it is detected that the volumetric efficiency of the driving pump is too low, a first prompt message is issued in time to prompt the maintenance personnel, so that the maintenance personnel can inspect and repair the driving pump in a targeted manner, and there is no need for the maintenance personnel to perform fault diagnosis of the hydraulic system based on manual experience, and the fault source in the hydraulic system can be quickly identified, realizing the intelligent fault diagnosis of the hydraulic system while improving the efficiency of the fault diagnosis of the hydraulic system, so that the hydraulic system can operate normally as much as possible, and the reliability of the operation of the hydraulic system is improved.
[0017] In some embodiments, the controller is configured to determine the volumetric efficiency of the driving pump based on the speed value of the power source, the transfer case speed ratio and the driving flow value of the driving pump, and specifically performs the following steps: determine the speed value of the driving pump based on the speed value of the power source and the transfer case speed ratio; determine the volumetric efficiency of the driving pump based on the speed value of the driving pump, the driving flow value of the driving pump and the preset displacement value of the driving pump.
[0018] In some embodiments, the hydraulic system also includes: a drive motor connected to the controller; a roller, drivingly connected to the drive motor, for winding and unwinding the continuous oil pipe; a reducer, connected to the controller, and arranged between the drive motor and the roller; a second speed sensor, connected to the controller, arranged on the roller, and used to detect the speed value of the roller; a second flow sensor, connected to the controller, arranged on the out-of-well oil supply pipeline of the drive motor, and used to detect the out-of-well flow value of the drive motor; and the controller is also configured to: obtain the speed value of the roller through the second speed sensor, and obtain the out-of-well flow value of the drive motor through the second flow sensor; determine the speed value of the drive motor according to the speed value of the roller and the speed ratio of the reducer; determine the volumetric efficiency of the drive motor according to the speed value of the drive motor, the preset displacement value of the drive motor and the out-of-well flow value of the drive motor; when it is detected that the volumetric efficiency of the drive motor is less than the second volumetric efficiency threshold, issue a second prompt message.
[0019] In some embodiments, the hydraulic system further includes: a fuel tank, a drive pump is connected to the fuel tank through a suction pipeline; a first temperature sensor, disposed in the fuel tank, for detecting the temperature value inside the fuel tank; a second temperature sensor, connected to the controller, disposed at the drain port of the drive motor, for detecting the drain temperature value of the drive motor; and a controller, further configured to: obtain the drain temperature value of the drive motor through the second temperature sensor; in the case where the drain temperature value of the drive motor is greater than a first temperature threshold, obtain the volumetric efficiency of the drive motor; if the volumetric efficiency of the drive motor is greater than or equal to a first volumetric efficiency threshold, obtain the temperature value inside the fuel tank through the first temperature sensor; if the temperature value inside the fuel tank is greater than the drain temperature value of the drive motor, issue a third prompt message; if the temperature value inside the fuel tank is less than or equal to the drain temperature value of the drive motor, issue a fourth prompt message.
[0020] In some embodiments, the controller is further configured to: obtain the rotational speed value of the drive motor in a first detection period and the rotational speed value of the drive motor in a second detection period after the first detection period; if the ratio of the rotational speed difference between the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period to the rotational speed value of the drive motor in the first detection period is greater than or equal to a preset ratio, obtain the volumetric efficiency of the drive motor; if the volumetric efficiency of the drive motor is greater than or equal to a second volumetric efficiency threshold, issue a fifth prompt message.
[0021] In some embodiments, the hydraulic system further includes: a suction filter, disposed on the suction pipeline; a first pressure sensor, connected to the controller, disposed on the suction pipeline, for detecting the suction pressure value of the drive pump; the controller is further configured to: when the drive pump is in a working state, obtain the suction pressure value of the drive pump through the first pressure sensor, and obtain the temperature value inside the fuel tank through the first temperature sensor; when it is detected that the suction pressure value of the drive pump is less than or equal to a first pressure threshold and the temperature value inside the fuel tank is greater than a second temperature threshold, issue a first warning message.
[0022] In some embodiments, the hydraulic system further includes: a suction valve, disposed between the suction filter and the drive pump; and the controller is further configured to: when it is detected that the suction pressure value of the drive pump is less than or equal to a second pressure threshold, issue a sixth prompt message; wherein, the second pressure threshold is less than the first pressure threshold.
[0023] In some embodiments, the hydraulic system further includes: a third temperature sensor, connected to the controller and disposed on the drive pump for detecting the temperature value of the drive pump; and a controller further configured to: when the temperature value of the drive pump detected by the third temperature sensor is greater than a third temperature threshold and less than a fourth temperature threshold, obtain the temperature value inside the fuel tank through the first temperature sensor; if the temperature value of the drive pump is less than the temperature value inside the fuel tank, send a seventh prompt message; if the temperature value of the drive pump is greater than or equal to the temperature value inside the fuel tank, send an eighth prompt message.
[0024] In some embodiments, the controller is further configured to: when detecting that the temperature value of the drive pump is greater than or equal to a fourth temperature threshold, send a second warning message.
[0025] In a second aspect, an embodiment of the present application provides a fault diagnosis method for a hydraulic system, the method including: obtaining the rotational speed value of a power source and obtaining the driving flow value of a drive pump; determining the volumetric efficiency of the drive pump according to the rotational speed value of the power source, the transfer case speed ratio, and the driving flow value of the drive pump; and when detecting that the volumetric efficiency of the drive pump is less than a first volumetric efficiency threshold, sending a first prompt message.
[0026] In some embodiments, the determining the volumetric efficiency of the drive pump according to the rotational speed value of the power source, the transfer case speed ratio, and the driving flow value of the drive pump includes: determining the rotational speed value of the drive pump according to the rotational speed value of the power source and the transfer case speed ratio; and determining the volumetric efficiency of the drive pump according to the rotational speed value of the drive pump, the driving flow value of the drive pump, and the preset displacement value of the drive pump.
[0027] In some embodiments, the method further includes: obtaining the rotational speed value of a drum and obtaining the flow value out of the well of a drive motor; determining the rotational speed value of the drive motor according to the rotational speed value of the drum and the speed ratio of a speed reducer; determining the volumetric efficiency of the drive motor according to the rotational speed value of the drive motor, the preset displacement value of the drive motor, and the flow value out of the well of the drive motor; and when detecting that the volumetric efficiency of the drive motor is less than a second volumetric efficiency threshold, sending a second prompt message.
[0028] In some embodiments, the method further includes: obtaining the oil drain temperature value of the drive motor; when the oil drain temperature value of the drive motor is greater than a first temperature threshold, obtaining the volumetric efficiency of the drive motor; if the volumetric efficiency of the drive motor is greater than or equal to a first volumetric efficiency threshold, obtaining the temperature value inside the fuel tank; if the temperature value inside the fuel tank is greater than the oil drain temperature value of the drive motor, sending a third prompt message; if the temperature value inside the fuel tank is less than or equal to the oil drain temperature value of the drive motor, sending a fourth prompt message.
[0029] In some embodiments, the method further includes: obtaining the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period after the first detection period; if the ratio of the rotational speed difference between the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period to the rotational speed value of the drive motor in the first detection period is greater than or equal to a preset ratio, obtaining the volumetric efficiency of the drive motor; if the volumetric efficiency of the drive motor is greater than or equal to the second volumetric efficiency threshold, sending a fifth prompt message.
[0030] In some embodiments, the method further includes: when the drive pump is in a working state, obtaining the oil suction pressure value of the drive pump and obtaining the temperature value inside the fuel tank; when it is detected that the oil suction pressure value of the drive pump is less than or equal to the first pressure threshold and the temperature value inside the fuel tank is greater than the second temperature threshold, sending a first warning message.
[0031] In some embodiments, the method further includes: when it is detected that the oil suction pressure value of the drive pump is less than or equal to the second pressure threshold, sending a sixth prompt message; wherein, the second pressure threshold is less than the first pressure threshold.
[0032] In some embodiments, the method further includes: when it is detected that the temperature value of the drive pump is greater than the third temperature threshold and less than the fourth temperature threshold, obtaining the temperature value inside the fuel tank; if the temperature value of the drive pump is less than the temperature value inside the fuel tank, sending a seventh prompt message; if the temperature value of the drive pump is greater than or equal to the temperature value inside the fuel tank, sending an eighth prompt message.
[0033] In some embodiments, the method further includes: when it is detected that the temperature value of the drive pump is greater than or equal to the fourth temperature threshold, sending a second warning message.
[0034] In a third aspect, an embodiment of the present application provides a controller, including: one or more processors; one or more memories; wherein, the one or more memories are used to store computer program code, and the computer program code includes computer instructions. When the one or more processors execute the computer instructions, the controller executes any one of the hydraulic system fault diagnosis methods provided in the second aspect.
[0035] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions run on a computer, the computer is enabled to execute any one of the hydraulic system fault diagnosis methods provided in the second aspect.
[0036] In a fifth aspect, an embodiment of the present invention provides a computer program product, which can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement any one of the hydraulic system fault diagnosis methods provided in the second aspect.
[0037] It should be noted that the above computer instructions can be stored in whole or in part on a computer-readable storage medium. Among them, the computer-readable storage medium can be packaged together with the processor of the controller or separately packaged from the processor of the controller, and this application does not make any limitation in this regard.
[0038] For the beneficial effects described in the second to fifth aspects of this application, reference can be made to the analysis of the beneficial effects of the first aspect, and details will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The drawings are used to provide a further understanding of the technical solutions of the present invention, and constitute a part of the specification. Together with the embodiments of this application, they are used to explain the technical solutions of the present invention, and do not constitute a limitation to the technical solutions of the present invention.
[0040] Figure 1 It is a schematic structural diagram of a hydraulic system provided by an embodiment of this application;
[0041] Figure 2 It is a schematic flowchart of a fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0042] Figure 3 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0043] Figure 4 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0044] Figure 5 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0045] Figure 6 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0046] Figure 7 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0047] Figure 8 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0048] Figure 9 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0049] Figure 10 It is a schematic flowchart of another fault diagnosis method for a hydraulic system provided by an embodiment of this application;
[0050] Figure 11 It is a schematic flow chart of another fault diagnosis method for the hydraulic system provided by the embodiment of the present application;
[0051] Figure 12 It is a schematic flow chart of another fault diagnosis method for the hydraulic system provided by the embodiment of the present application;
[0052] Figure 13 It is a schematic hardware structure diagram of a controller provided by the embodiment of the present application.
[0053] Reference numerals: hydraulic system, 10; fuel tank, 101; suction filter, 102; suction valve, 103; driving pump, 104; power take-off box, 105; power source, 106; reversing valve group, 107; driving motor, 108; reducer, 109; drum, 110; check valve, 111; controller, 200; sensing system, 300; first temperature sensor, 301; second temperature sensor, 302; third temperature sensor, 303; first pressure sensor, 304; second pressure sensor, 305; first speed sensor, 306; second speed sensor, 307; first flow sensor, 308; second flow sensor, 309; liquid level sensor, 310; third pressure sensor, 311; alarm device, 401; communication interface, 402; display, 403; memory, 404. Detailed implementation manners
[0054] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. 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 protection scope of the present application.
[0055] The terms "first" and "second" are only used for descriptive purposes, and cannot be construed as indicating or implying 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 one or more of such features. In the description of the present application, unless otherwise specified, the meaning of "a plurality" is two or more.
[0056] In the description of the present application, it should be noted that unless otherwise clearly specified and defined, the terms "connected" and "coupled" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral connection. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances. In addition, when describing pipelines, the terms "connected" and "coupled" used in the present application have the meaning of conduction. The specific meaning needs to be understood in combination with the context.
[0057] In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.
[0058] When the hydraulic system is working, due to the instability of the quality of each component of the hydraulic system objectively, improper use and maintenance subjectively, and each component and the working fluid in the hydraulic system work in a closed oil circuit, it is not as intuitive as mechanical equipment, nor can various detection instruments be used to conveniently measure various parameters like electrical equipment. The traditional hydraulic system only relies on a few limited pressure gauges to indicate the working parameters of some components, and other parameters are difficult to measure, which brings certain difficulties to the fault diagnosis of the hydraulic system. And currently, for the fault diagnosis of the hydraulic system, it is usually completed by maintenance personnel through observation, listening, touching, disassembly of components, and understanding of the hydraulic system. In this way, it requires a relatively high operation level of the maintenance personnel and the diagnostic process is cumbersome, and the fault source of the hydraulic system cannot be quickly identified, resulting in a low efficiency of the fault diagnosis of the hydraulic system. Therefore, how to improve the efficiency of the fault diagnosis of the hydraulic system is an urgent problem to be solved.
[0059] Based on this, the embodiments of the present application provide a method for fault diagnosis of a hydraulic system. By obtaining the real-time operation parameters of each component of the hydraulic system during the working process (such as the temperature value inside the fuel tank, the suction pressure value of the driving pump, etc.), and according to the magnitude relationship between the real-time operation parameters and the preset parameter thresholds, the components that fail in the hydraulic system are identified. Furthermore, different alarm messages or prompt messages are sent to prompt the maintenance personnel of the components that fail in the hydraulic system when different faulty components are identified, without the maintenance personnel manually identifying the faulty components in the hydraulic system, thereby improving the efficiency of the fault diagnosis of the hydraulic system.
[0060] Figure 1 The following shows a schematic structural diagram of a hydraulic system provided by the present application according to an exemplary embodiment. As Figure 1As shown, the hydraulic system 10 includes an oil tank 101, an oil suction filter 102, an oil suction valve 103, a driving pump 104, a power take-off box 105, a power source 106, a reversing valve group 107, a driving motor 108, a speed reducer 109 (not shown in the figure), a drum 110 (not shown in the figure), a check valve 111 (not shown in the figure), a controller 200, and a sensing system 300.
[0061] In some embodiments, the oil tank 101, which can also be referred to as a hydraulic oil tank, is a container for storing the oil required to ensure the operation of the hydraulic system 10.
[0062] In some embodiments, the oil tank 101 is used to dissipate the heat generated during the operation of the hydraulic system 10.
[0063] In some embodiments, the oil tank 101 is used to release the gas in the oil.
[0064] In some embodiments, the driving pump 104 is connected to the oil tank 101 through an oil suction pipeline, and the driving pump 104 is used to pump the oil in the oil tank 101 into the driving motor 108.
[0065] In some embodiments, the driving pump 104 can also be referred to as a drum driving pump, and the driving pump 104 is electrically connected to the controller 200.
[0066] In some embodiments, the oil suction filter 102 is provided on the above-mentioned oil suction pipeline. The oil suction filter 102 is used to filter the oil flowing from the oil tank 101 into the driving pump 104, prevent the driving pump 104 from inhaling contaminated impurities, effectively control the pollution of the hydraulic system 10, and adjust the cleanliness of the hydraulic system 10.
[0067] In some embodiments, the oil suction valve 103 is provided between the oil suction filter 102 and the driving pump 104. The oil suction valve is also called a one-way overflow valve or an oil suction butterfly valve. When the working device is subjected to an abnormal external impact force, an abnormal high pressure will be generated in the oil tank 101, and the oil suction valve will open to discharge the abnormal high pressure back to the oil tank 101. In this case, the valve acts as a safety valve to protect the relevant hydraulic oil tank and hydraulic oil pipeline. When a negative pressure is generated in the oil tank 101, the valve acts as an oil suction valve to supplement the oil from the oil tank pipeline back to the negative pressure area to avoid the formation of a vacuum and cavitation.
[0068] In some embodiments, the power take-off box 105 is electrically connected to the controller 200, and the power take-off box 105 is used to distribute the power of the power source 106.
[0069] In some embodiments, the power source 106 is electrically connected to the controller 200, and the power source 106 is used to provide power for the hydraulic system 10. The power source 106 includes an engine and an electric motor. Among them, an engine is a machine that can convert other forms of energy into mechanical energy, including internal combustion engines (such as gasoline engines), external combustion engines (such as Stirling engines, steam engines, etc.). For example, an internal combustion engine usually converts chemical energy into mechanical energy. An engine is applicable to power generating devices and can also refer to the entire machine including the power device. An electric motor is an electromagnetic device that realizes the conversion or transfer of electrical energy according to the law of electromagnetic induction, or converts one form of electrical energy into another form of electrical energy.
[0070] It should be noted that when the power source 106 uses an engine, the hydraulic system 10 further includes a power take-off. Among them, the power take-off is a set of one or more speed-changing gears, also known as a power output device, which is generally composed of a gearbox, a clutch, and a control device. The power take-off is used to exert the maximum power of the engine.
[0071] In some embodiments, the directional valve group 107 may include a plurality of directional valves, and each directional valve in the directional valve group 107 is electrically connected to the controller 200. Among them, the directional valve, also known as a Christie valve, has a multi-directionally adjustable channel and can change the fluid flow direction in a timely manner. The directional valve is a direction control valve with more than two flow forms and more than two oil ports, and is a valve that realizes the communication, cut-off, and reversal of the hydraulic oil flow, as well as pressure unloading and sequential action control. It is a direction control valve that relies on the relative movement of the spool and the valve body. There are rotary valve type and spool valve type. It is divided into two-position, three-position, etc. according to the number of working positions where the spool stays in the valve body; it is divided into two-way, three-way, four-way, six-way, etc. according to the number of oil circuits connected to the valve body; the ways to operate the movement of the spool include manual, mechanical, electric, hydraulic, electro-hydraulic and other types.
[0072] In some embodiments, the directional valves can be divided into manual directional valves, electromagnetic directional valves, electro-hydraulic directional valves, etc.
[0073] In some embodiments, the drive motor 108 is electrically connected to the controller 200, and the drive motor 108 is used to drive the drum 110 to rotate the drum 110.
[0074] In some embodiments, the hydraulic system 10 may further include a check valve 111, and the check valve 111 is disposed at the oil replenishing port of the drive motor 108. Among them, the check valve is a valve through which the fluid can only flow along the inlet, and the medium at the outlet cannot flow back, commonly known as a check valve. The check valve is also called a non-return valve or a one-way valve. It is used in a hydraulic system to prevent the reverse flow of oil.
[0075] In some embodiments, the check valve 111 can also be called a back pressure check valve.
[0076] In some embodiments, the speed reducer 109, also known as a reduction gear, is electrically connected to the controller 200 and is disposed between the drive motor 108 and the drum 110 for matching the rotational speeds of the drive motor 108 and the drum 110 and transmitting torque.
[0077] In some embodiments, the speed reducer is an independent closed transmission device between the prime mover and the working machine, used to reduce the speed and increase the torque to meet the working requirements. In some cases, it is also used to increase the speed, and is called a speed increaser.
[0078] In some embodiments, the drum 110 is drivingly connected to the drive motor 108 and is used for winding and unwinding the coiled tubing. The coiled tubing is a whole long tubing that can be directly lowered into the well after being straightened from the drum 110. Its length can reach several thousand meters or even tens of thousands of meters, and it can replace conventional tubing for operations. The drum 110, as the transport carrier of the coiled tubing, plays a crucial role in the transportation and use of the coiled tubing. Generally, after the coiled tubing is transported to the application site by the transport drum, it is necessary to transfer the coiled tubing from the transport drum to the working drum on the coiled tubing truck.
[0079] In some embodiments, the controller 200 refers to a device that can generate operation control signals according to the instruction operation code and timing signals to instruct the hydraulic system 10 to execute control instructions. Exemplarily, the controller 200 can be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The controller 200 can also be other devices with processing functions, such as circuits, devices, or software modules, and the embodiments of the present application do not impose any restrictions thereon.
[0080] In addition, the controller 200 can be used to control the operation of each component inside the hydraulic system 10 so that each component of the hydraulic system 10 operates to achieve the various predetermined functions of the hydraulic system.
[0081] In some embodiments, the controller 200 can control each valve body inside the hydraulic system 10 in an electric, pneumatic, or hydraulic manner, and the embodiments of the present application do not limit the control manner of the controller 200 for controlling each valve body inside the hydraulic system 10.
[0082] In some embodiments, the sensing system 300 is electrically connected to the controller 200. The sensor 300 includes a first temperature sensor 301, a second temperature sensor 302, a third temperature sensor 303, a first pressure sensor 304, a second pressure sensor 305, a first rotational speed sensor 306, a second rotational speed sensor 307, a first flow sensor 308, a second flow sensor 309, a liquid level sensor 310, and a third pressure sensor 311.
[0083] As Figure 1 shown, the first temperature sensor 301 can be disposed in the fuel tank 101 to detect the temperature value inside the fuel tank, that is, to detect the temperature value of the hydraulic oil in the fuel tank 101.
[0084] In some embodiments, the second temperature sensor 302 can be disposed at the oil drain port of the drive motor 108 to detect the oil drain temperature value of the drive motor 108.
[0085] In some embodiments, the third temperature sensor 303 can be disposed on the drive pump 104 to detect the temperature value of the drive pump 104.
[0086] In some embodiments, the first pressure sensor 304 can be disposed on the suction pipeline to detect the suction pressure value of the drive pump 104.
[0087] In some embodiments, the second pressure sensor 305 can be disposed at the oil replenishing port of the drive motor 108 to detect the oil replenishing pressure value of the drive motor 108.
[0088] In some embodiments, the first rotational speed sensor 306 can be disposed on the power source 106 to detect the rotational speed value of the power source 106. For example, when the power source 106 is an engine, the first rotational speed sensor 306 is used to detect the rotational speed value of the engine. When the power source 106 is an electric motor, the first rotational speed sensor 306 is used to detect the rotational speed value of the electric motor.
[0089] In some embodiments, the second rotational speed sensor 307 can be disposed on the drum 110 to detect the rotational speed value of the drum.
[0090] In some embodiments, the first flow sensor 308 can be disposed at the outlet of the drive pump 104 to detect the drive flow value of the drive pump 104.
[0091] In some embodiments, the second flow sensor 309 can be disposed on the well outlet pipeline of the drive motor 108 to detect the well outlet flow value of the drive motor 108.
[0092] Optionally, the second flow sensor 309 can be a bidirectional flowmeter capable of detecting the input and output flows of the drive motor 108.
[0093] In some embodiments, the liquid level sensor 310 may be disposed in the fuel tank 101 for detecting the liquid level value of the oil in the fuel tank.
[0094] In some embodiments, the third pressure sensor 311 may be disposed at the outlet of the drive pump 104 for detecting the pressure value of the hydraulic system 10.
[0095] In some embodiments, as Figure 1 shown, the above-mentioned hydraulic system 10 may further include one or more of the following: an alarm device 401, a communication interface 402, a display 403, and a memory 404.
[0096] In some embodiments, the alarm device 401 is electrically connected to the controller 200 and can be used to issue an alarm message for prompting the user when the alarm condition is met.
[0097] In some embodiments, the alarm device 401 may include a speaker and a microphone for playing a corresponding alarm message or a shutdown warning according to the instructions of the controller 200. For example, when the liquid level of the oil in the fuel tank 101 detected by the liquid level sensor 310 is lower than the preset liquid level, a shutdown warning is played.
[0098] In some embodiments, the communication interface 402 is electrically connected to the controller 200. The communication interface 402 is a component for communicating with external devices or servers according to various communication protocol types. For example: the communication interface 402 may include at least one of a wireless communication technology (WIFI) module, a Bluetooth module, a wired Ethernet module, a near field communication (NFC) module, and other network communication protocol chips or near field communication protocol chips, as well as an infrared receiver. The communication interface 402 can be used to communicate with other devices or communication networks (such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.). Exemplarily, the controller 200 can communicate with a terminal device through the communication interface 402.
[0099] In some embodiments, the display 403 is electrically connected to the controller 200. The display 403 can be used to display the control panel of the hydraulic system 10 and can also be used to display the current state of the hydraulic system 10, such as being in a working state or a shutdown state.
[0100] In some embodiments, the display 403 is used to display alarm messages and prompt messages.
[0101] In some embodiments, the memory 404 can be used to store software programs and data. The controller 200 executes various functions of the hydraulic system 10 and data processing by running the software programs or data stored in the memory 404. The memory 404 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. The memory 404 stores an operating system that enables the hydraulic system 10 to operate. In this application, the memory 404 can store the operating system and various application programs.
[0102] In some embodiments, the memory 404 is used to store the preset displacement value of the drive motor.
[0103] In some embodiments, the memory 404 is used to store the preset displacement value of the drive pump.
[0104] In some embodiments, the memory 404 is used to store the reduction gear ratio and the transfer case ratio.
[0105] Although Figure 1 not shown, the hydraulic system 10 may further include a power supply device (such as a battery and a power management chip) for supplying power to each component. The battery can be logically connected to the controller 200 through the power management chip, so as to implement functions such as power consumption management of the hydraulic system 10 through the power supply device.
[0106] It can be understood that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on the hydraulic system. In other embodiments of this application, the hydraulic system may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or have different component arrangements. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.
[0107] The embodiments of the present application will be specifically introduced below with reference to the accompanying drawings of the specification.
[0108] The embodiments of the present application provide a fault diagnosis method for a hydraulic system, and this method is applied to the controller 200 in the above-mentioned Figure 1 illustrated hydraulic system 10. As Figure 2 shown, this method includes the following steps:
[0109] S101. Obtain the rotational speed value of the power source and obtain the driving flow value of the drive pump.
[0110] In some embodiments, during the operation of the hydraulic system, maintenance personnel can send a fault diagnosis instruction to the hydraulic system through a terminal device. In response to the fault detection instruction, the hydraulic system enables the fault diagnosis function to detect whether there are faulty components in the hydraulic system.
[0111] In some embodiments, the hydraulic system can automatically activate the fault diagnosis function after working for a preset duration, and automatically detect whether a fault has occurred in the hydraulic system. The preset duration can be set by the maintenance personnel for the hydraulic system through the terminal device, or can be preset when the hydraulic system leaves the factory. For example, the preset duration is 12 hours, and the embodiments of the present application do not limit this.
[0112] In some embodiments, the hydraulic system default activates the fault diagnosis function.
[0113] In some embodiments, after the hydraulic system activates the fault diagnosis function, the controller can obtain the rotational speed value of the power source and the driving flow rate value of the driving pump, so as to determine whether a fault has occurred in the driving pump.
[0114] S102. Determine the volumetric efficiency of the driving pump according to the rotational speed value of the power source, the transfer case speed ratio, and the driving flow rate value of the driving pump.
[0115] Among them, the volumetric efficiency of the driving pump is used to characterize the ability of the driving pump to resist leakage, and it can also be understood that the volumetric efficiency of the driving pump is used to characterize the service life of the driving pump. The volumetric efficiency of the driving pump is positively correlated with the service life of the driving pump, that is, the greater the volumetric efficiency of the driving pump, the longer the service life of the driving pump.
[0116] In some embodiments, the speed ratio of the transfer case is pre-stored in the memory of the hydraulic system. After the hydraulic system activates the fault diagnosis function, while the controller obtains the rotational speed value of the power source and the driving flow rate value of the driving pump, it obtains the transfer case speed ratio from the memory, so as to determine the volumetric efficiency of the driving pump.
[0117] Optionally, as Figure 3 shown, step S102 can be specifically implemented as the following steps:
[0118] S1021. Determine the rotational speed value of the driving pump according to the rotational speed value of the power source and the transfer case speed ratio.
[0119] It can be understood that the rotational speed value of the driving pump cannot be detected by the rotational speed sensor, and the driving pump operates under the work of the power source and the transfer case. Therefore, the rotational speed value of the driving pump can be determined according to the rotational speed value of the power source and the transfer case speed ratio.
[0120] From the above description of the power source, it can be known that the power source includes an engine and a motor. Therefore, determining the rotational speed value of the driving pump according to the rotational speed value of the power source and the transfer case speed ratio can specifically include the following situations:
[0121] Situation 1. The power source is an engine.
[0122] Continuing from the above description of the power source, when the power source uses an engine, the hydraulic system also includes a power take-off.
[0123] In some embodiments, the speed ratio of the power take-off is pre-stored in the memory of the hydraulic system. When the power source is an engine, step S5021 may be specifically implemented as: determining the rotational speed value of the drive pump according to the engine speed ratio, the power take-off speed ratio, and the transfer case speed ratio.
[0124] Exemplarily, the relationship between the engine speed ratio, the power take-off speed ratio, the transfer case speed ratio, and the rotational speed value of the drive pump may be shown as in the following formula (1):
[0125] n1 = N1 * i1 * i2 Formula (1)
[0126] Wherein, n1 is the rotational speed value of the drive pump, N1 is the rotational speed value of the engine, i1 is the power take-off speed ratio, and i2 is the transfer case speed ratio.
[0127] Situation 2: The power source is a motor.
[0128] When the power source is a motor, the hydraulic system does not need to be provided with a power take-off. Therefore, when the power source is a motor, step S5021 may be specifically implemented as: determining the rotational speed value of the drive pump according to the rotational speed value of the motor and the transfer case speed ratio.
[0129] Exemplarily, the relationship between the rotational speed value of the motor, the transfer case speed ratio, and the rotational speed value of the drive pump may be shown as in the following formula (2):
[0130] n1 = N2 * i2 Formula (2)
[0131] Wherein, N2 is the rotational speed value of the motor.
[0132] S1022: Determine the volumetric efficiency of the drive pump according to the rotational speed value of the drive pump, the drive flow value of the drive pump, and the preset displacement value of the drive pump.
[0133] In some embodiments, after determining the rotational speed value of the drive pump, the volumetric efficiency of the drive pump may be determined according to the rotational speed value of the drive pump, the drive flow value of the drive pump, and the preset displacement value of the drive pump.
[0134] Wherein, the preset displacement value of the drive pump is preset when the drive pump leaves the factory. When the drive pump is configured in the hydraulic system, the management personnel of the hydraulic system store the preset displacement value of the drive pump in the memory.
[0135] As a possible implementation manner, when the drive pump is configured in the hydraulic system, the controller may automatically read the usage information of the drive pump and store the usage information of the drive pump in the memory. Wherein, the usage information of the drive pump includes the preset displacement value of the drive pump.
[0136] Exemplarily, the relationship among the rotational speed value of the driving pump, the driving flow value of the driving pump, the preset displacement value of the driving pump, and the volumetric efficiency of the driving pump can be shown as in the following formula (3):
[0137]
[0138] Among them, η1 is the volumetric efficiency of the driving pump, x is a constant, for example, x is 1000, Q1 is the driving flow value of the driving pump, V1 is the preset displacement value of the driving pump, and n1 is the rotational speed value of the driving pump.
[0139] S103. When it is detected that the volumetric efficiency of the driving pump is less than the first volumetric efficiency threshold, a first prompt message is issued.
[0140] It can be understood that when it is detected that the volumetric efficiency of the driving pump is less than the first volumetric efficiency, it means that the volumetric efficiency of the driving pump is relatively low, that is, the service life of the driving pump is relatively low. To ensure the normal operation of the hydraulic system, the driving pump needs to be replaced. Therefore, when it is detected that the volumetric efficiency of the driving pump is less than the first volumetric efficiency threshold, the controller issues a first prompt message, and the fourth prompt message is used to prompt to replace the driving pump. Among them, the first volumetric efficiency threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel for the hydraulic system through the terminal device. For example, the first volumetric efficiency threshold is 85%.
[0141] Exemplarily, the content of the first prompt message can be "The service life of the driving pump is relatively low. Please replace the driving pump."
[0142] Optionally, the way for the controller to issue the first prompt message can be implemented by one or more of the following implementation methods:
[0143] Method 1. The controller displays the first prompt message through the display.
[0144] Method 2. The controller plays the first prompt message through the warning device.
[0145] Method 3. The controller sends the first prompt message to the terminal device of the maintenance personnel through the communication interface.
[0146] Based on Figure 2The embodiments shown at least bring the following beneficial effects: A fault diagnosis method for a hydraulic system provided by an embodiment of the present application determines the volumetric efficiency of a hydraulic pump in the hydraulic system according to the operating parameters of the hydraulic system. When it is detected that the volumetric efficiency of the hydraulic pump is too low, a first prompt message is automatically sent to remind the maintenance personnel to replace the drive pump, so that the maintenance personnel can replace the drive pump as soon as possible, avoiding the normal operation of the hydraulic system being affected by the low service life of the drive pump and improving the reliability of the hydraulic system operation. Moreover, there is no need for the maintenance personnel to diagnose the faults of the hydraulic system based on manual experience, realizing the intelligentization of the fault diagnosis of the hydraulic system and improving the efficiency of the fault diagnosis of the hydraulic system at the same time.
[0147] In some embodiments, as Figure 4 shown, the method further includes the following steps:
[0148] S201. Obtain the rotational speed value of the drum and obtain the flow rate value of the drive motor out of the well.
[0149] In some embodiments, after the hydraulic system enables the fault detection function, the controller can obtain the rotational speed value of the drum and the flow rate value of the drive motor out of the well to determine whether the drive motor has a fault.
[0150] S202. Determine the rotational speed value of the drive motor according to the rotational speed value of the drum and the reduction ratio of the reducer.
[0151] It can be understood that the rotational speed value of the drive motor is difficult to be detected by a rotational speed sensor, and the drum rotates under the work of the drive motor and the reducer. Therefore, the rotational speed value of the drive motor can be determined according to the rotational speed value of the drum and the reduction ratio of the reducer.
[0152] In some embodiments, the reduction ratio of the reducer is pre-stored in the memory of the hydraulic system. After obtaining the rotational speed value of the drum, the controller can determine the rotational speed value of the drive motor according to the pre-stored reduction ratio of the reducer and the rotational speed value of the drum.
[0153] Exemplarily, the relationship between the rotational speed value of the drum, the reduction ratio of the reducer and the rotational speed value of the drive motor can be shown as the following formula (4):
[0154] N2 = N3 * i3 Formula (4)
[0155] Wherein, n2 is the rotational speed value of the drive motor, N3 is the rotational speed value of the drum, and i3 is the reduction ratio of the reducer.
[0156] S203. Determine the volumetric efficiency of the drive motor according to the rotational speed value of the drive motor, the preset displacement value of the drive motor and the flow rate value of the drive motor out of the well.
[0157] Among them, the volumetric efficiency of the drive motor is used to characterize the service life of the drive motor. The volumetric efficiency of the drive motor is positively correlated with the service life of the drive motor, that is, the greater the volumetric efficiency of the drive motor, the longer the service life of the drive motor.
[0158] In some embodiments, after obtaining the rotational speed value of the drive motor, the volumetric efficiency of the drive motor can be determined according to the rotational speed value of the drive motor, the preset displacement value of the drive motor, and the flow rate value of the drive motor out of the well.
[0159] Among them, the preset displacement value of the drive motor is preset when the drive motor leaves the factory. When the drive motor is configured in the hydraulic system, the management personnel of the hydraulic system store the preset displacement value of the drive motor in the memory.
[0160] As a possible implementation, when the drive motor is configured in the hydraulic system, the controller can automatically read the usage information of the drive motor and store the usage information of the drive motor in the memory. Among them, the usage information of the drive motor includes the preset displacement value of the drive motor.
[0161] Exemplarily, the relationship between the rotational speed value of the drive motor, the preset displacement value of the drive motor, the flow rate value of the drive motor out of the well, and the volumetric efficiency of the drive motor can be shown as the following formula (5):
[0162]
[0163] Among them, η2 is the volumetric efficiency of the drive motor, V2 is the preset displacement value of the drive motor, n2 is the rotational speed value of the drive motor, y is a constant, for example, y is 1000, and Q2 is the flow rate value of the drive motor out of the well.
[0164] S204. When it is detected that the volumetric efficiency of the drive motor is less than the second volumetric efficiency, a second prompt message is sent.
[0165] It can be understood that when it is detected that the volumetric efficiency of the drive motor is less than the second volumetric efficiency, it means that the volumetric efficiency of the drive motor is relatively low, that is, the service life of the drive motor is relatively short. To ensure the normal operation of the hydraulic system, the drive motor needs to be replaced. Therefore, when it is detected that the volumetric efficiency of the drive motor is less than the second volumetric efficiency threshold, the controller sends a second prompt message, and the second prompt message is used to prompt to replace the drive motor. Among them, the second volumetric efficiency threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel for the hydraulic system through the terminal device. For example, the second volumetric efficiency threshold is 85%.
[0166] Exemplarily, the content of the second prompt message can be "The service life of the drive motor is relatively low. Please replace the drive motor".
[0167] Optionally, the controller can issue the second prompt message in the three implementation manners in step S103 above, which will not be elaborated here.
[0168] In this way, when the service life of the drive motor is relatively low, the second prompt message can be automatically issued to remind the maintenance personnel to replace the drive motor, without the need for the maintenance personnel to identify it manually, avoiding the normal operation of the hydraulic system being affected due to the relatively low service life of the drive motor, realizing the automation of the hydraulic system fault diagnosis, improving the efficiency of the hydraulic system fault diagnosis, and at the same time, indicating the reliability of the hydraulic system operation.
[0169] In some embodiments, as Figure 5 shown, the method further includes the following steps:
[0170] S301. Obtain the oil drain temperature value of the drive motor.
[0171] In some embodiments, after the hydraulic system enables the fault detection function, the controller obtains the oil drain temperature value of the drive motor to determine whether the drive motor has a fault.
[0172] S302. When the oil drain temperature value of the drive motor is greater than the first temperature threshold, obtain the volumetric efficiency of the drive motor.
[0173] It can be understood that when it is detected that the oil drain temperature value of the drive motor is greater than the first temperature threshold, it means that the temperature value inside the drive motor is too high. In order to know the reason for the too high oil drain temperature of the drive motor, the volumetric efficiency of the drive motor can be obtained. As described above about the volumetric efficiency, the volumetric efficiency of the drive motor is used to characterize the service life of the drive motor. If the service life of the drive motor is relatively low, it may cause the oil drain temperature value of the drive motor to be too high. Among them, the first temperature threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel for the hydraulic system through the terminal device. For example, the first temperature threshold is 90°C.
[0174] Regarding the specific implementation of how to obtain the volumetric efficiency of the drive motor, reference can be made to the description of step S203 above, which will not be elaborated here.
[0175] In some embodiments, when the oil drain temperature value of the drive motor is less than or equal to the first temperature threshold, it means that the oil drain temperature value of the drive motor is normal, that is, the drive motor is in a normal state, and there is no need to obtain the volumetric efficiency of the drive motor.
[0176] S303. If the volumetric efficiency of the drive motor is greater than or equal to the second volumetric efficiency threshold, obtain the temperature value inside the fuel tank.
[0177] It should be understood that the driving pump pumps the oil in the fuel tank into the driving motor. Therefore, the oil discharge temperature value of the driving motor is related to the temperature value of the oil in the fuel tank. If the volumetric efficiency of the driving motor is greater than or equal to the second volumetric efficiency threshold, it means that the service life of the driving motor is at a normal level. That is, the excessively high oil discharge temperature value of the driving motor has nothing to do with the volumetric efficiency of the driving motor. Furthermore, the controller obtains the temperature value inside the fuel tank to further identify the reason for the excessively high oil discharge temperature value of the driving motor.
[0178] In some embodiments, if the volumetric efficiency of the driving motor is less than the second volumetric efficiency threshold, reference may be made to the description of step S204 above, which will not be elaborated here.
[0179] S304. If the temperature value inside the fuel tank is greater than the oil discharge temperature value of the driving motor, a third prompt message is issued.
[0180] It can be understood that if the temperature value inside the fuel tank is greater than the oil discharge temperature value of the driving motor, it means that the excessively high oil discharge temperature value of the driving motor is caused by the excessively high temperature value of the oil in the fuel tank. Therefore, if the temperature value inside the fuel tank is greater than the oil discharge temperature value of the driving motor, the controller issues a third prompt message, and the third prompt message is used to prompt that the temperature value inside the fuel tank is abnormal.
[0181] Exemplarily, the content of the third prompt message can be "The oil temperature in the fuel tank is too high. Please pay attention to inspection and repair."
[0182] In this way, the maintenance personnel can check and repair the inside of the fuel tank targeted based on the fourth prompt message, without diagnosing the fault based on manual experience, improving the efficiency of fault diagnosis of the hydraulic system.
[0183] S305. If the temperature value inside the fuel tank is less than or equal to the oil discharge temperature value of the driving motor, a fourth prompt message is issued.
[0184] It can be understood that if the temperature value inside the fuel tank is less than or equal to the oil discharge temperature value of the driving motor, it means that the excessively high oil discharge temperature value of the driving motor has nothing to do with the temperature value of the oil in the fuel tank. And from step S203 above, it can be seen that the volumetric efficiency of the driving motor is at a normal level, that is, the excessively high oil discharge temperature value of the driving motor has nothing to do with the volumetric efficiency of the driving motor. Based on this, it can be determined that the excessively high oil discharge temperature value of the driving motor is caused by the damage of the components inside the driving motor.
[0185] Therefore, if the temperature value inside the fuel tank is less than or equal to the oil discharge temperature value of the driving motor, the controller issues a fourth prompt message, and the fourth prompt message is used to prompt that the components inside the hydraulic motor are damaged.
[0186] Exemplarily, the content of the fourth prompt message can be "The components inside the hydraulic motor are suspected of being damaged. Please pay attention to inspection and repair."
[0187] In this way, maintenance personnel can conduct targeted inspections and repairs on the inside of the hydraulic motor based on the fourth piece of prompt information, without the need to perform fault diagnosis based on manual experience, improving the efficiency of fault diagnosis for the hydraulic system.
[0188] Optionally, the manner in which the controller issues the third piece of prompt information and the fourth piece of prompt information can adopt the three implementation manners in the above step S103, which will not be elaborated here.
[0189] It should be noted that the present application embodiment does not limit the execution order of step S304 and step S305. For example, step S304 can be executed first, and then step 305; or, step S305 can be executed first, and then step S304; or, step S304 and step S305 can be executed simultaneously.
[0190] In some embodiments, as Figure 6 shown, the method further includes the following steps:
[0191] S401. Obtain the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period after the first detection period.
[0192] In some embodiments, after the hydraulic system enables the fault diagnosis function, the controller periodically obtains the rotational speed value of the drive motor to determine whether the drive motor has a fault. Among them, a detection period can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel of the hydraulic system through the terminal device. For example, a detection period is 60S, and this is not limited. The first detection period and the second detection period can be any two adjacent detection periods in the detection period.
[0193] Regarding how to obtain the rotational speed value of the drive motor in different detection periods, reference can be made to the description of the above step S202, which will not be elaborated here.
[0194] S402. If the ratio of the rotational speed difference between the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period to the rotational speed value of the drive motor in the first detection period is greater than or equal to a preset ratio, obtain the volumetric efficiency of the drive motor.
[0195] As can be seen from the above description, the second detection period is after the first detection period. The second detection period can be understood as the current detection period, and the first detection period is the historical detection period. When it is detected that the ratio of the rotational speed difference between the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period to the rotational speed value of the drive motor in the first detection period is greater than or equal to the preset ratio, it means that the rotational speed value of the drive motor in the current detection period has a large fluctuation relative to the rotational speed value in the historical detection period.
[0196] It should be understood that under normal working conditions, the rotational speed value of the drive motor should remain stable. After detecting fluctuations in the rotational speed value of the drive motor, it indicates that the drive motor may malfunction or there are faulty components in the hydraulic system. Further, it is possible to first determine whether the drive motor has malfunctioned.
[0197] Therefore, when the ratio of the rotational speed difference between the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period to the rotational speed value of the drive motor in the first detection period is greater than or equal to a preset ratio, the controller obtains the volumetric efficiency of the drive motor.
[0198] Among them, the preset ratio can be pre-set when the hydraulic system leaves the factory, or can be set by the maintenance personnel of the hydraulic system through the terminal device. For example, the preset ratio is 10%, and there is no limit to this.
[0199] In some embodiments, if the ratio of the rotational speed difference between the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period to the rotational speed value of the drive motor in the first detection period is less than the preset ratio, it represents that the rotational speed of the drive motor is stable, that is, the drive motor is in a normal state, and the controller does not need to obtain the volumetric efficiency of the drive motor.
[0200] S403. If the volumetric efficiency of the drive motor is greater than or equal to the second volumetric efficiency threshold, send a fifth prompt message.
[0201] It can be understood that if the volumetric efficiency of the drive motor is greater than or equal to the second volumetric efficiency threshold, it represents that the service life of the drive motor is at a normal level, that is, the fluctuation of the rotational speed value of the drive motor has nothing to do with the volumetric efficiency of the drive motor. The drive motor is used to drive the roller to rotate. If the load of the roller is abnormal, it will cause the rotational speed value of the drive motor to fluctuate. Furthermore, it can be determined that the reason for the fluctuation of the rotational speed value of the drive motor is caused by the abnormal load of the roller.
[0202] Therefore, when it is detected that the volumetric efficiency of the drive motor is greater than or equal to the second volumetric efficiency threshold, send an eighth prompt message. The fifth prompt message is used to prompt that the load of the roller is abnormal.
[0203] Exemplarily, the content of the fifth prompt message can be "The roller load is abnormal, please check it carefully."
[0204] Optionally, the manner in which the controller sends the fifth prompt message can adopt the three implementation manners in the above step S103, which will not be elaborated here.
[0205] In this way, maintenance personnel can check the load of the drum targeted based on the fifth prompt message, without performing fault diagnosis based on manual experience, improving the efficiency of fault diagnosis for the hydraulic system.
[0206] In some embodiments, when it is detected that the volumetric efficiency of the drive motor is less than the second volumetric efficiency threshold, it means that the fluctuation of the rotational speed value of the drive motor is caused by an excessive oil leakage of the drive motor due to too low volumetric efficiency of the drive motor. The controller can send the above-mentioned second prompt message to prompt the maintenance personnel to repair or replace the drive motor.
[0207] In some embodiments, as Figure 7 shown, the control method further includes the following steps:
[0208] S501. When the drive pump is in the working state, obtain the oil suction pressure value of the drive pump and the temperature value inside the fuel tank.
[0209] It can be understood that the drive pump is an important component in the working process of the hydraulic system. In order to avoid the situation that the hydraulic system cannot operate normally due to the failure of the drive pump, the temperature value inside the fuel tank and the oil suction pressure value of the drive pump can be obtained when the drive pump is in the working state. Among them, the temperature value inside the fuel tank can be the temperature value of the oil inside the fuel tank.
[0210] As can be seen from the above description of the hydraulic system, the drive pump is connected to the fuel tank, and the drive pump is used to pump the oil in the fuel tank into the drive motor. And the oil in the fuel tank needs to have a certain temperature for the drive pump to smoothly pump the oil in the fuel tank into the drive motor. If the temperature of the oil in the fuel tank is too low, the viscosity of the oil is large, the fluidity is poor, the resistance is large, and the drive pump is easily damaged. Therefore, during the working process of the hydraulic pump, the temperature value inside the fuel tank needs to be obtained.
[0211] Similarly, the drive pump is connected to the fuel tank through the oil suction pipeline. The pressure value inside the oil suction pipeline can be understood as the oil suction pressure value of the drive pump, that is, the pressure value inside the oil suction pipeline is related to the working state of the drive pump, and it can be understood that the working state of the drive pump can be reflected by the pressure value inside the oil suction pipeline. Therefore, when the drive pump is in the working state, the oil suction pressure value of the drive pump needs to be obtained.
[0212] S502. When it is detected that the oil suction pressure value of the drive pump is less than or equal to the first pressure threshold and the temperature value inside the fuel tank is greater than the first temperature threshold, send the first warning message.
[0213] During the operation of the driving pump, when it is detected that the oil suction pressure value of the driving pump is less than or equal to the first pressure threshold, it means that the pressure value inside the oil suction pipeline is too low, indicating that the driving pump has poor oil suction, that is, the driving pump is in an abnormal state. When it is detected that the temperature value inside the fuel tank is greater than the first temperature threshold, it means that the temperature value of the oil in the fuel tank is in a normal state, and the driving pump can smoothly suck the oil from the fuel tank, that is, the poor oil suction of the driving pump has nothing to do with the temperature value of the oil in the fuel tank.
[0214] And as described above about the oil suction filter, the oil suction filter is used to filter the oil flowing from the fuel tank into the driving pump. If the impurities in the oil suction filter are too many and blocked, it will cause the driving pump to be unable to smoothly suck the oil from the fuel tank. Therefore, when it is detected that the oil suction pressure value of the driving pump is less than or equal to the first pressure threshold and the temperature value inside the fuel tank is greater than the first temperature threshold, it is determined that the driving pump is in an abnormal state, and the reason for the abnormal state of the driving pump has nothing to do with the temperature value of the oil inside the fuel tank. The controller issues a first warning message, and the first warning message is used to indicate that the oil suction filter is blocked. This can avoid the situation where too many impurities in the oil suction filter cause the driving pump to enter an abnormal state, and then cause the hydraulic system to fail to operate normally.
[0215] In some embodiments, the first pressure threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel for the hydraulic system through the terminal device. For example, the first pressure threshold is -0.2 bar. Similarly, the first temperature threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel for the hydraulic system through the terminal device. For example, the first temperature threshold is 5 °C.
[0216] In this way, the maintenance personnel can repair the targeted oil suction filter based on the first warning message, improving the efficiency of fault repair of the hydraulic system.
[0217] Based on Figure 7 the embodiments shown, at least the following beneficial effects are brought: A fault diagnosis method for a hydraulic system provided by an embodiment of the present application, during the operation of the driving pump, when it is detected that the oil suction pressure value of the driving pump is less than or equal to the first pressure threshold, it means that the driving pump has abnormal oil suction. At this time, if it is detected that the temperature value inside the fuel tank is greater than the first temperature threshold, it means that the temperature value of the oil in the fuel tank is in a normal state, and the driving pump can normally suck the oil from the fuel tank, that is, the abnormal state of the driving pump has nothing to do with the temperature value of the oil in the fuel tank. It can be determined that the abnormal oil suction of the driving pump is caused by the blockage of the oil suction filter, and then a first warning message can be issued to prompt the maintenance personnel to deal with the oil suction filter. There is no need for the maintenance personnel to perform fault diagnosis on the hydraulic system based on manual experience, and the fault source in the hydraulic system can be quickly identified, realizing the intelligentization of the fault diagnosis of the hydraulic system while improving the efficiency of the fault diagnosis of the hydraulic system.
[0218] In some embodiments, as Figure 8 shown, after step S501, the method further includes the following steps:
[0219] S601. When it is detected that the oil suction pressure value of the driving pump is less than or equal to the second pressure threshold, a sixth prompt message is issued.
[0220] Wherein, the second pressure threshold is less than the first pressure threshold. The second pressure threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel for the hydraulic system through the terminal device. For example, the first pressure threshold is -0.5 bar.
[0221] It can be understood that when it is detected that the oil suction pressure value of the driving pump is less than or equal to the second pressure threshold, it means that the oil suction pressure value of the driving pump is too low at the current moment, and the driving pump cannot normally perform the oil suction work. At this time, the controller can issue a sixth prompt message, and the sixth prompt message is used to prompt to open the oil suction valve.
[0222] Exemplarily, the content of the sixth prompt message can be "Please open the oil suction valve".
[0223] Optionally, the way for the controller to issue the sixth prompt message can adopt the three ways in the above step S103, which will not be elaborated here.
[0224] Based on Figure 8 the embodiments shown, at least the following beneficial effects are brought: when it is detected that the oil suction pressure value of the driving pump is less than or equal to the second pressure threshold, it means that the oil suction pressure value of the driving pump is too low, and the driving pump cannot normally suck oil from the fuel tank. At this time, the controller can issue a sixth prompt message to prompt the maintenance personnel to open the oil suction valve to increase the oil suction pressure of the driving pump, so that the driving pump can normally suck oil from the fuel tank, so that the hydraulic system can work normally, improving the stability and reliability of the hydraulic system. There is no need for the maintenance personnel to perform fault diagnosis on the hydraulic system based on manual experience, and the cause of the fault of the hydraulic system can be quickly known, realizing the intelligentization of the fault diagnosis of the hydraulic system and improving the efficiency of the fault diagnosis of the hydraulic system at the same time.
[0225] In some embodiments, as Figure 9 shown, the method further includes the following steps:
[0226] S701. When it is detected that the temperature value of the driving pump is greater than the third temperature threshold and less than the fourth temperature threshold, obtain the temperature value inside the fuel tank.
[0227] It can be understood that when the temperature value of the drive pump is detected to be greater than the third temperature threshold and less than the fourth temperature threshold, it represents that the temperature value of the drive pump is abnormal. From the above description of the drive pump, it is known that the drive pump is used to pump the oil in the fuel tank into the hydraulic motor. Therefore, the temperature value of the drive pump is related to the temperature value of the oil in the fuel tank. Therefore, when the temperature value of the drive pump is detected to be greater than the third temperature threshold and less than the fourth temperature threshold, the controller can obtain the temperature value inside the fuel tank to determine whether the abnormal temperature value of the drive pump is related to the temperature value of the oil in the fuel tank.
[0228] Among them, both the third temperature threshold and the fourth temperature threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel for the hydraulic system through the terminal device. For example, the third temperature threshold is 90 °C and the fourth temperature threshold is 100 °C.
[0229] S702. If the temperature value of the drive pump is less than the temperature value inside the fuel tank, send the seventh prompt message.
[0230] In some embodiments, if the temperature value of the drive pump is less than the temperature value inside the fuel tank, it means that the abnormal temperature value of the drive pump is caused by the too high temperature value of the oil in the fuel tank. The controller can send the seventh prompt message, and the seventh prompt message is used to prompt that the temperature value inside the fuel tank is abnormal.
[0231] Exemplarily, the content of the seventh prompt message can be "The oil temperature in the fuel tank is too high, please pay attention to inspection and repair".
[0232] In this way, the maintenance personnel can check and repair the inside of the fuel tank targeted based on the seventh prompt message, without performing fault diagnosis based on manual experience, improving the efficiency of fault diagnosis of the hydraulic system.
[0233] S703. If the temperature value of the drive pump is greater than or equal to the temperature value inside the fuel tank, send the eighth prompt message.
[0234] In some embodiments, if the temperature value of the drive pump is greater than or equal to the temperature value inside the fuel tank, it means that the abnormal temperature value of the drive pump has nothing to do with the temperature value of the oil in the fuel tank, that is, the abnormal temperature value of the drive pump is caused by the drive pump itself. The controller can send the eighth prompt message, and the eighth prompt message is used to prompt that the internal components of the drive pump are abnormal, that is, there may be faulty components inside the drive pump.
[0235] Exemplarily, the content of the eighth prompt message can be "The internal components of the drive pump are abnormal, please pay attention to inspection and repair".
[0236] Optionally, the manner in which the controller sends the seventh prompt message and the eighth prompt message can adopt the three implementation manners in the above step S103, which will not be elaborated here.
[0237] In this way, maintenance personnel can perform targeted maintenance on the inside of the drive pump based on the eighth piece of prompt information, improving the efficiency of hydraulic system fault diagnosis and fault repair.
[0238] In some embodiments, as Figure 10 shown, the control method further includes the following steps:
[0239] S801. When it is detected that the temperature value of the drive pump is greater than or equal to the fourth temperature threshold, send out a second warning message.
[0240] In some embodiments, when it is detected that the temperature value of the drive pump is greater than or equal to the fourth temperature threshold, it means that the temperature value of the drive pump is too high. If the drive pump continues to operate, it may cause dangerous situations (such as explosion) to occur. Therefore, when it is detected that the temperature value of the drive pump is greater than or equal to the fourth temperature threshold, the controller sends out a second warning message, and the second warning message is used to prompt to stop the drive pump.
[0241] Exemplarily, the content of the second warning message can be "The temperature of the drive pump is too high. Please stop immediately and check."
[0242] In this way, the probability of dangerous situations in the hydraulic system can be avoided as much as possible, improving the safety and stability of the hydraulic system operation.
[0243] Optionally, the way for the controller to send out the second warning message can adopt the three implementation methods in the above step S103, which will not be elaborated here.
[0244] In some embodiments, as Figure 11 shown, the method further includes the following steps:
[0245] S901. Obtain the rotational speed value of the drum.
[0246] S902. According to the rotational speed value of the drum, determine the rotation direction of the drum in each detection period.
[0247] Among them, the rotation direction of the drum includes the clockwise direction and the counterclockwise direction.
[0248] Exemplarily, according to the rotational speed value of the drum, determining the rotation direction of the drum can be specifically implemented as: if the rotational speed value of the drum is positive, it is determined that the rotation direction of the drum is the clockwise direction; if the rotational speed value of the drum is negative, it is determined that the rotation direction of the drum is the counterclockwise direction.
[0249] S903. According to the rotation direction of the drum in each detection period and the rotational speed value of the drive motor in each detection period, determine the rotational speed change trend of the drive motor in each detection period.
[0250] It can be understood that the drum rotates under the drive of the drive motor, and the rotation direction of the drum includes the clockwise direction and the counterclockwise direction. Therefore, the speed change trend of the drive motor includes the speed change trend when the drum rotates in the clockwise direction and the speed change trend when the drum rotates in the counterclockwise direction.
[0251] Furthermore, the controller determines the speed change trend of the drive motor in each detection cycle according to the rotation direction of the drum in each detection cycle and the speed value of the drive motor in each detection cycle. Exemplarily, the speed change trend of the drive motor in each detection cycle can be a curve graph.
[0252] In some embodiments, after determining the speed change trend of the drive motor in each detection cycle, the controller can display the speed change trend of the drive motor in each detection cycle on the display for maintenance personnel to view, improving the intelligence of the hydraulic system.
[0253] In some embodiments, the controller can also obtain the pressure value of the hydraulic system through the third pressure sensor, and when it detects that the pressure value of the hydraulic system is within the first pressure range, save the pressure value of the hydraulic system to the memory at a preset frequency for maintenance personnel to check and call.
[0254] Among them, the preset frequency and the first pressure range can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel of the hydraulic system through the terminal device. For example, the first pressure range can be 0 - 2800 psi, that is, when the pressure value of the hydraulic system is within 0 - 2800 psi, the pressure value of the hydraulic system is within the normal range. The preset frequency can be 10 times per second.
[0255] In some embodiments, as Figure 12 shown, the method further includes the following steps:
[0256] S1001. Obtain the oil replenishing pressure value of the drive motor.
[0257] In some embodiments, after the hydraulic system enables the fault detection function, the controller can periodically obtain the oil replenishing pressure value of the drive motor to determine whether the drive motor has a fault.
[0258] S1002. When it detects that the oil replenishing pressure value of the drive motor is less than or equal to the third pressure threshold, send out a third warning message and a ninth prompt message.
[0259] It can be understood that when the oil replenishing pressure value of the drive motor is detected to be less than or equal to the third pressure threshold, it represents that the oil replenishing pressure value of the drive motor is abnormal, and the oil replenishing pressure value of the drive motor is related to the check valve. Therefore, when the oil replenishing pressure value of the drive motor is detected to be less than or equal to the third pressure threshold, a third warning message and a ninth prompt message are sent. The third warning message is used to indicate that the oil replenishing pressure value of the drive motor is abnormal, and the ninth prompt message is used to prompt that the check valve is stuck. Among them, the third pressure threshold can be preset when the hydraulic system leaves the factory, or can be set by the maintenance personnel of the hydraulic system through the terminal device. For example, the third pressure threshold is 7 bar.
[0260] Exemplarily, the content of the third warning message can be "The oil replenishing pressure of the drive motor is abnormal". The content of the ninth prompt message can be "The check valve is stuck, please pay attention to inspection".
[0261] In this way, the maintenance personnel can determine the faulty components in the hydraulic system based on the third warning message, without having to conduct a troubleshooting based on manual experience, improving the efficiency of fault diagnosis of the hydraulic system. Further, the controller sends the ninth prompt message while sending the third warning message, so that the maintenance personnel can eliminate the fault based on the ninth prompt message, improving the efficiency of fault repair of the hydraulic system.
[0262] Optionally, the manner in which the controller sends the third warning message and the ninth prompt message can adopt the three manners in the above step S103, which will not be elaborated here.
[0263] In some embodiments, if the oil replenishing pressure value of the drive motor is detected to be greater than the third pressure threshold, it represents that the oil replenishing pressure value of the drive motor is in a normal state. The controller can collect the oil replenishing pressure value of the drive motor in each detection cycle in real time, and then generate the oil replenishing pressure change trend of the drive motor in each detection cycle, and display the oil replenishing pressure change trend of the drive motor in each detection cycle on the display for the maintenance personnel to view, improving the intelligence of the hydraulic system.
[0264] It can be seen that the above mainly introduces the solution provided by the embodiments of the present application from the perspective of the method. To implement the above functions, the embodiments of the present application provide the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the modules and algorithm steps of the examples described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the manner of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0265] Embodiments of the present application can divide the controller into functional modules according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. Optionally, the division of modules in the embodiments of the present application is illustrative and is only a logical function division. There may be other division methods in actual implementation.
[0266] Embodiments of the present application also provide a schematic diagram of the hardware structure of a controller, as Figure 13 shown. The controller 3000 includes a processor 3001. Optionally, it further includes a memory 3002 and a communication interface 3003 connected to the processor 3001. The processor 3001, the memory 3002, and the communication interface 3003 are connected through a bus 3004.
[0267] The processor 3001 can be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 3001 can also be any other device with processing functions, such as a circuit, a device, or a software module. The processor 3001 can also include multiple CPUs, and the processor 3001 can be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, the processor can refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
[0268] The memory 3002 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer. The embodiments of the present application do not impose any restrictions on this. The memory 3002 can exist independently or be integrated with the processor 3001. Among them, the memory 3002 can contain computer program code. The processor 3001 is used to execute the computer program code stored in the memory 3002, so as to implement the fault diagnosis method provided by the embodiments of the present application.
[0269] The communication interface 3003 can be used to communicate with other devices or communication networks (such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.). The communication interface 3003 can be a module, a circuit, a transceiver or any device capable of implementing communication.
[0270] The bus 3004 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 3004 can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 13 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.
[0271] The embodiments of the present invention also provide a computer-readable storage medium. The computer-readable storage medium includes computer-executable instructions. When the computer-executable instructions run on a computer, the computer is caused to execute the fault diagnosis method provided in the above embodiments.
[0272] An embodiment of the present invention further provides a computer program product. The computer program product can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement the fault diagnosis method provided in the above embodiment.
[0273] Those skilled in the art should be able to realize that in the above one or more examples, the functions described in the present invention can be implemented by hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. The computer-readable medium includes computer storage media and communication media, where the communication media includes any medium that facilitates the transfer of a computer program from one place to another. The storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0274] Through the description of the above embodiments, those skilled in the art can clearly understand that for the convenience and brevity of description, only the above division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0275] In several embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical functional division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical, or other form. The units described as separate components may or may not be physically separated. The components displayed as units can be one physical unit or multiple physical units, that is, they can be located in one place or distributed to multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0276] In addition, in each embodiment of the present invention, each functional unit may be integrated into a processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for causing a device (which may be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.
[0277] As described above, the foregoing are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A hydraulic system, characterized in that, Comprising: A driving pump; A power source for providing power to the hydraulic system; A power take-off box connected to the power source for distributing the power of the power source; A first rotational speed sensor for detecting the rotational speed value of the power source; A first flow sensor disposed at the outlet of the driving pump for detecting the driving flow value of the driving pump; A driving motor; A drum, drivingly connected to the driving motor for winding and unwinding a coiled tubing; A speed reducer disposed between the driving motor and the drum; A second rotational speed sensor disposed on the drum for detecting the rotational speed value of the drum; A second flow sensor disposed on the well outlet pipeline of the driving motor for detecting the well outlet flow value of the driving motor; And, A controller respectively connected to the driving pump, the power source, the power take-off box, the first rotational speed sensor, the first flow sensor, the driving motor, the speed reducer, the second rotational speed sensor and the second flow sensor, the controller being configured to: Obtain the rotational speed value of the power source through the first rotational speed sensor, and obtain the driving flow value of the driving pump through the first flow sensor; Determine the volumetric efficiency of the driving pump according to the rotational speed value of the power source, the speed ratio of the power take-off box and the driving flow value of the driving pump; When it is detected that the volumetric efficiency of the driving pump is less than a first volumetric efficiency threshold, issue a first prompt message; Obtain the rotational speed value of the drum through the second rotational speed sensor, and obtain the well outlet flow value of the driving motor through the second flow sensor; Determine the rotational speed value of the driving motor according to the rotational speed value of the drum and the speed ratio of the speed reducer; Determine the volumetric efficiency of the driving motor according to the rotational speed value of the driving motor, the preset displacement value of the driving motor and the well outlet flow value of the driving motor; When it is detected that the volumetric efficiency of the driving motor is less than a second volumetric efficiency threshold, issue a second prompt message.
2. The hydraulic system according to claim 1, wherein When the controller is configured to determine the volumetric efficiency of the driving pump according to the rotational speed value of the power source, the speed ratio of the power take-off box and the driving flow value of the driving pump, it specifically performs the following steps: Determine the rotational speed value of the driving pump according to the rotational speed value of the power source and the speed ratio of the power take-off box; Determine the volumetric efficiency of the driving pump according to the rotational speed value of the driving pump, the driving flow value of the driving pump and the preset displacement value of the driving pump.
3. The hydraulic system according to claim 1, wherein, The hydraulic system further includes: A fuel tank, the driving pump being communicated with the fuel tank through a suction pipeline; A first temperature sensor disposed in the fuel tank for detecting the temperature value inside the fuel tank; A second temperature sensor, connected to the controller, disposed at the drain port of the driving motor for detecting the drain temperature value of the driving motor; and, The controller is further configured to: Obtain the drain temperature value of the driving motor through the second temperature sensor; When the drain temperature value of the driving motor is greater than a first temperature threshold, obtain the volumetric efficiency of the driving motor; If the volumetric efficiency of the drive motor is greater than or equal to the first volumetric efficiency threshold, obtain the temperature value inside the fuel tank through the first temperature sensor; If the temperature value inside the fuel tank is greater than the drain oil temperature value of the drive motor, send a third prompt message; If the temperature value inside the fuel tank is less than or equal to the drain oil temperature value of the drive motor, send a fourth prompt message.
4. The hydraulic system according to claim 1, wherein The controller is further configured to: Obtain the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period after the first detection period; If the ratio of the rotational speed difference between the rotational speed value of the drive motor in the first detection period and the rotational speed value of the drive motor in the second detection period to the rotational speed value of the drive motor in the first detection period is greater than or equal to a preset ratio, obtain the volumetric efficiency of the drive motor; If the volumetric efficiency of the drive motor is greater than or equal to the second volumetric efficiency threshold, send a fifth prompt message.
5. The hydraulic system according to claim 3, wherein, The hydraulic system further includes: An oil suction filter provided on the oil suction pipeline; A first pressure sensor connected to the controller, provided on the oil suction pipeline, for detecting the oil suction pressure value of the drive pump; The controller is further configured to: When the drive pump is in the working state, obtain the oil suction pressure value of the drive pump through the first pressure sensor, and obtain the temperature value inside the fuel tank through the first temperature sensor; When it is detected that the oil suction pressure value of the drive pump is less than or equal to the first pressure threshold and the temperature value inside the fuel tank is greater than the second temperature threshold, send a first alarm message.
6. The hydraulic system according to claim 5, characterized in that, The hydraulic system further includes: An oil suction valve provided between the oil suction filter and the drive pump; and, The controller is further configured to: When it is detected that the oil suction pressure value of the drive pump is less than or equal to the second pressure threshold, send a sixth prompt message; wherein, the second pressure threshold is less than the first pressure threshold.
7. The hydraulic system according to claim 3, characterized in that, The hydraulic system further includes: A third temperature sensor connected to the controller, provided on the drive pump, for detecting the temperature value of the drive pump; and, The controller is further configured to: When it is detected through the third temperature sensor that the temperature value of the drive pump is greater than the third temperature threshold and less than the fourth temperature threshold, obtain the temperature value inside the fuel tank through the first temperature sensor; If the temperature value of the drive pump is less than the temperature value inside the fuel tank, send a seventh prompt message; If the temperature value of the drive pump is greater than or equal to the temperature value inside the fuel tank, send an eighth prompt message.
8. The hydraulic system according to claim 7, characterized in that, The controller is further configured to: When it is detected that the temperature value of the drive pump is greater than or equal to the fourth temperature threshold, send a second alarm message.
9. A fault diagnosis method for a hydraulic system, characterized in that, Applied to the hydraulic system according to any one of claims 1-8, the method includes: Obtain the rotational speed value of the power source and obtain the drive flow value of the drive pump; Determine the volumetric efficiency of the drive pump according to the rotational speed value of the power source, the transfer case speed ratio, and the drive flow value of the drive pump; When it is detected that the volumetric efficiency of the drive pump is less than the first volumetric efficiency threshold, a first prompt message is issued; Obtain the rotational speed value of the drum and the flow rate value of the drive motor out of the well; Determine the rotational speed value of the drive motor according to the rotational speed value of the drum and the reduction ratio of the reducer; Determine the volumetric efficiency of the drive motor according to the rotational speed value of the drive motor, the preset displacement value of the drive motor and the flow rate value of the drive motor out of the well; When it is detected that the volumetric efficiency of the drive motor is less than the second volumetric efficiency threshold, a second prompt message is issued.
Citation Information
Patent Citations
Fluid pressure unit
JP2013253674A