Fault detection method and device for engineering machinery and engineering machinery

By combining real-time speed, pressure, and load rate detection of the power unit and hydraulic unit, the problem of inaccurate fault detection in existing technologies has been solved, enabling direct location of faults in engineering machinery and improving diagnostic accuracy.

CN121898521APending Publication Date: 2026-04-21ZOOMLION HEAVY MASCH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZOOMLION HEAVY MASCH CO LTD
Filing Date
2025-12-30
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing technologies cannot accurately pinpoint the cause of faults in construction machinery by detecting only engine speed and gearbox input shaft speed, resulting in low fault detection accuracy.

Method used

By combining the real-time speed of the power unit, the real-time pressure and load rate of the hydraulic unit, the sensors detect and determine whether the fault is within the preset range or threshold in real time, thus identifying the specific location of the fault.

Benefits of technology

It enables direct and accurate location of faults in construction machinery, improving the accuracy and comprehensiveness of fault diagnosis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121898521A_ABST
    Figure CN121898521A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of engineering machinery, in particular to a fault detection method and device for engineering machinery and the engineering machinery. Comprising the steps that the real-time rotating speed and the real-time load rate of a power device and the real-time pressure of a hydraulic device are obtained; under the condition that the real-time rotating speed is equal to a preset value, whether the real-time pressure is within a preset range or not is judged; under the condition that the real-time pressure is out of the preset range, whether the real-time load rate is larger than a set threshold value or not is judged; when the real-time load rate is smaller than or equal to the set threshold value, the fault of the power device is determined, the fault of the engineering machinery can be comprehensively judged by combining the rotating speed, the pressure and the load rate, the fault point is directly and accurately positioned, and the accuracy and comprehensiveness of fault diagnosis are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of agricultural machinery, and more specifically to a fault detection method, device, engineering machinery, and storage medium for engineering machinery. Background Technology

[0002] Currently, fault detection for construction machinery only considers engine speed and transmission input shaft speed. However, abnormal transmission input shaft speed cannot determine whether the problem lies with the transmission input shaft itself, making it impossible to accurately pinpoint the cause of the fault. Furthermore, relying solely on engine speed and transmission input shaft speed is too simplistic and limited, failing to identify the true fault location and hindering effective and accurate fault monitoring of construction machinery. Summary of the Invention

[0003] The purpose of this application is to provide a fault detection method, device, engineering machinery, and storage medium for engineering machinery, in order to solve the problem of low fault detection accuracy caused by the lack of simultaneous fault detection based on rotational speed, pressure, and load rate in the prior art.

[0004] To achieve the above objectives, the first aspect of this application provides a fault detection method for construction machinery. The construction machinery includes a hydraulic system, a power unit, a speed sensor, and a pressure sensor. The speed sensor is used to detect the speed of the power unit in real time, and the pressure sensor is used to detect the pressure of the hydraulic system in real time. The fault detection method includes:

[0005] The system acquires the real-time speed and load rate of the power unit, as well as the real-time pressure of the hydraulic unit.

[0006] If the real-time rotational speed equals the preset value, determine whether the real-time pressure is within the preset range;

[0007] If the real-time pressure is outside the preset range, determine whether the real-time load rate is greater than the set threshold.

[0008] If the real-time load rate is less than or equal to a set threshold, a power unit failure is determined.

[0009] In this embodiment, the power unit includes an engine and a gearbox. The speed sensor includes a first speed sensor mounted on the housing where the engine and gearbox are connected. The first speed sensor is used to detect the speed of the engine's drive shaft in real time. The fault detection method further includes: determining that the first speed sensor has failed when the speed of the drive shaft is equal to a preset value and the real-time pressure is within a preset range; and determining that the first speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0010] In this embodiment of the application, determining that the power unit has malfunctioned when the real-time load rate is less than or equal to a set threshold includes: determining that the engine's drive shaft has malfunctioned when the real-time load rate is less than or equal to the set threshold, and sending an alarm message to check the engine's drive shaft.

[0011] In this embodiment, the power unit includes an engine, and the speed sensor includes a second speed sensor mounted on the rotating gear of the engine. The second speed sensor is used to detect the engine speed in real time. The fault detection method further includes: determining that the second speed sensor has failed when the engine speed is equal to a preset value and the real-time pressure is within a preset range; and determining that both the second speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0012] In this embodiment of the application, determining that the power unit has malfunctioned when the real-time load rate is less than or equal to a set threshold includes: determining that the engine has malfunctioned when the real-time load rate is less than or equal to the set threshold, and sending an alarm message to check the engine.

[0013] In this embodiment, the power unit includes a gearbox, and the speed sensor includes a third speed sensor mounted on the housing of the gearbox. The third speed sensor is used to detect the speed of the input shaft of the gearbox in real time. The fault detection method further includes: determining that the third speed sensor has failed when the speed of the input shaft of the gearbox is equal to a preset value and the real-time pressure is within a preset range; and determining that both the third speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0014] In this embodiment of the application, determining that the power unit has failed when the real-time load rate is less than or equal to a set threshold includes: determining that the gear pump and / or input shaft of the gearbox has failed when the real-time load rate is less than or equal to the set threshold, and sending alarm information to check the gear pump and / or input shaft of the gearbox.

[0015] In this embodiment of the application, the fault detection method further includes: if the real-time rotational speed is not equal to the preset value, returning to the step of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time rotational speed is equal to the preset value.

[0016] In this embodiment of the application, the fault detection method further includes: if the real-time pressure is within a preset range, returning to the steps of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time pressure is outside the preset range.

[0017] In this embodiment of the application, the fault detection method further includes: if the real-time load rate is greater than a set threshold, returning to the step of obtaining the real-time speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time load rate is less than or equal to the set threshold.

[0018] A second aspect of this application provides a fault detection device for engineering machinery, comprising:

[0019] The memory is configured to store instructions;

[0020] The controller is configured to retrieve instructions from memory and, when executing the instructions, implement the aforementioned fault detection method for engineering machinery.

[0021] A third aspect of this application provides an engineering machine, comprising:

[0022] Hydraulic devices;

[0023] Power unit;

[0024] A speed sensor is used to detect the speed of the power unit in real time.

[0025] Pressure sensors are used to detect the pressure of hydraulic devices in real time;

[0026] And the aforementioned fault detection device for engineering machinery.

[0027] A fourth aspect of this application provides a machine-readable storage medium storing instructions for causing a machine to perform the aforementioned fault detection method for engineering machinery.

[0028] The above technical solution obtains the real-time speed and load rate of the power unit, as well as the real-time pressure of the hydraulic unit. When the real-time speed is equal to a preset value, it determines whether the real-time pressure is within a preset range. When the real-time pressure is outside the preset range, it determines whether the real-time load rate is greater than a set threshold. When the real-time load rate is less than or equal to the set threshold, it determines that the power unit has malfunctioned. It can combine speed, pressure, and load rate to comprehensively judge the malfunction of construction machinery, directly and accurately locate the fault point, and improve the accuracy and comprehensiveness of fault diagnosis.

[0029] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description

[0030] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. In the drawings:

[0031] Figure 1 The illustration schematically shows a process diagram of a fault detection method for engineering machinery according to an embodiment of this application;

[0032] Figure 2 The illustration schematically shows another process diagram of a fault detection method for engineering machinery according to an embodiment of this application;

[0033] Figure 3 This illustration shows a schematic diagram of an engineering machine according to an embodiment of this application;

[0034] Figure 4 This illustration shows another schematic diagram of an engineering machine according to an embodiment of this application;

[0035] Figure 5 The diagram illustrates the internal structure of a computer device according to an embodiment of this application.

[0036] Explanation of reference numerals in the attached figures

[0037] 1. Engine speed sensor 2. Engine driveshaft speed sensor

[0038] 3. Gearbox input shaft speed sensor; 4. Main pump pressure sensor Detailed Implementation

[0039] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for illustration and explanation of the embodiments of this application and are not intended to limit the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0040] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.

[0041] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0042] Figure 1 The illustration schematically shows a flowchart of a fault detection method for engineering machinery according to an embodiment of this application. Figure 1 As shown in the embodiment of this application, a fault detection method for construction machinery is provided. The construction machinery includes a hydraulic device, a power device, a speed sensor, and a pressure sensor. The speed sensor is used to detect the speed of the power device in real time, and the pressure sensor is used to detect the pressure of the hydraulic device in real time. The fault detection method may include the following steps.

[0043] Step 101: Obtain the real-time speed and real-time load rate of the power unit, and the real-time pressure of the hydraulic unit.

[0044] Construction machinery, such as tractors, may include hydraulic systems, power units, speed sensors, and pressure sensors. For example, the hydraulic system may include a hydraulic pump, and the power unit may include an engine, motor, and gearbox. The speed sensor is used to detect the real-time speed of the power unit, and the pressure sensor is used to detect the real-time pressure of the hydraulic system. The controller can acquire the real-time speed and load rate of the power unit, as well as the real-time pressure of the hydraulic system. After acquiring these data, the controller can determine whether the real-time speed equals a preset value. This preset value can be determined based on actual conditions; for example, the preset value could be 0.

[0045] In this embodiment of the application, the fault detection method further includes: if the real-time rotational speed is not equal to the preset value, returning to the step of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time rotational speed is equal to the preset value.

[0046] If the real-time speed is not equal to the preset value, the controller can return to the steps of obtaining the real-time speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time speed equals the preset value. The preset value can be determined based on the actual situation, such as 0, to achieve continuous monitoring of the power unit.

[0047] Step 102: If the real-time rotation speed is equal to the preset value, determine whether the real-time pressure is within the preset range.

[0048] When the real-time rotational speed equals the preset value, the controller can determine whether the real-time pressure is within the preset range, where the preset range can be determined based on the actual situation.

[0049] In this embodiment of the application, the fault detection method further includes: if the real-time pressure is within a preset range, returning to the steps of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time pressure is outside the preset range.

[0050] If the real-time pressure is within the preset range, the controller can return to the steps of acquiring the real-time speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time pressure is outside the preset range. The preset range can be determined based on the actual situation to continuously monitor the hydraulic unit.

[0051] Step 103: If the real-time pressure is outside the preset range, determine whether the real-time load rate is greater than the set threshold.

[0052] Step 104: If the real-time load rate is less than or equal to the set threshold, determine that the power unit has failed.

[0053] If the real-time pressure is outside the preset range, the controller can determine whether the real-time load rate is greater than a set threshold, which can be determined based on actual conditions. If the real-time load rate is less than or equal to the set threshold, the controller can determine that the power unit has malfunctioned.

[0054] In this embodiment of the application, the fault detection method further includes: if the real-time load rate is greater than a set threshold, returning to the step of obtaining the real-time speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time load rate is less than or equal to the set threshold.

[0055] If the real-time load rate is greater than the set threshold, the controller can return to the steps of obtaining the real-time speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time load rate is less than or equal to the set threshold, wherein the set threshold can be determined based on the actual situation.

[0056] In this embodiment, the power unit includes an engine and a gearbox. The speed sensor includes a first speed sensor mounted on the housing where the engine and gearbox are connected. The first speed sensor is used to detect the speed of the engine's drive shaft in real time. The fault detection method further includes: determining that the first speed sensor has failed when the speed of the drive shaft is equal to a preset value and the real-time pressure is within a preset range; and determining that the first speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0057] The power unit includes an engine and a transmission. The speed sensor includes a first speed sensor mounted on a housing that interfaces with the engine and transmission. This first speed sensor is used to detect the real-time rotational speed of the engine's driveshaft; for example, it could be an engine driveshaft speed sensor. If the driveshaft speed equals a preset value and the real-time pressure is within a preset range, the controller can determine that the first speed sensor has malfunctioned. The preset value can be determined based on actual conditions; for example, it could be 0. In one specific embodiment, the construction machinery may also include a display device, such as a display screen. After determining that the first speed sensor has malfunctioned, the controller can remind the user to check the first speed sensor and its wiring harness via the display screen. If the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold, the controller can determine that both the first speed sensor and the pressure sensor have malfunctioned. Both the preset range and the set threshold can be determined based on actual conditions. In one specific embodiment, the construction machinery may also include a display device, such as a display screen. After determining that both the first speed sensor and the pressure sensor have malfunctioned, the controller can remind the user to check the first speed sensor and the pressure sensor, as well as their corresponding connectors and wiring harnesses, via the display screen.

[0058] In this embodiment of the application, determining that the power unit has malfunctioned when the real-time load rate is less than or equal to a set threshold includes: determining that the engine's drive shaft has malfunctioned when the real-time load rate is less than or equal to the set threshold, and sending an alarm message to check the engine's drive shaft.

[0059] If the real-time load rate is less than or equal to a set threshold, the controller can determine that a power unit malfunction has occurred. Specifically, if the real-time load rate is less than or equal to a set threshold, the controller can determine that the engine driveshaft has malfunctioned and send an alarm message to check the engine driveshaft. The set threshold can be determined based on the actual situation.

[0060] In this embodiment, the power unit includes an engine, and the speed sensor includes a second speed sensor mounted on the rotating gear of the engine. The second speed sensor is used to detect the engine speed in real time. The fault detection method further includes: determining that the second speed sensor has failed when the engine speed is equal to a preset value and the real-time pressure is within a preset range; and determining that both the second speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0061] The power unit includes an engine, and the speed sensor includes a second speed sensor mounted on the rotating gear of the engine. The second speed sensor is used to detect the engine speed in real time; for example, the second speed sensor can be an engine speed sensor. When the engine speed equals a preset value and the real-time pressure is within a preset range, the controller can determine that the second speed sensor has failed. The preset value can be determined based on actual conditions; for example, the preset value can be 0. In a specific embodiment, the construction machinery may also include a display device, such as a display screen. After determining that the second speed sensor has failed, the controller can remind the user to check the second speed sensor and its wiring harness via the display screen. When the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold, the controller can determine that both the second speed sensor and the pressure sensor have failed. Both the preset range and the set threshold can be determined based on actual conditions. In a specific embodiment, the construction machinery may also include a display device, such as a display screen. After determining that both the second speed sensor and the pressure sensor have failed, the controller can remind the user to check the second speed sensor and the pressure sensor, as well as their corresponding connectors and wiring harnesses, via the display screen.

[0062] In this embodiment of the application, determining that the power unit has malfunctioned when the real-time load rate is less than or equal to a set threshold includes: determining that the engine has malfunctioned when the real-time load rate is less than or equal to the set threshold, and sending an alarm message to check the engine.

[0063] If the real-time load rate is less than or equal to a set threshold, the controller can determine that a power unit malfunction has occurred. If the real-time load rate is less than or equal to a set threshold, the controller can determine that an engine malfunction has occurred and send an alarm message to check the engine. The set threshold can be determined based on actual conditions.

[0064] In this embodiment, the power unit includes a gearbox, and the speed sensor includes a third speed sensor mounted on the housing of the gearbox. The third speed sensor is used to detect the speed of the input shaft of the gearbox in real time. The fault detection method further includes: determining that the third speed sensor has failed when the speed of the input shaft of the gearbox is equal to a preset value and the real-time pressure is within a preset range; and determining that both the third speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0065] The power unit includes a gearbox, and the speed sensor includes a third speed sensor mounted on the gearbox housing. This third speed sensor is used to detect the speed of the gearbox input shaft in real time; for example, the third speed sensor could be a gearbox input shaft speed sensor. When the gearbox input shaft speed equals a preset value and the real-time pressure is within a preset range, the controller can determine that the third speed sensor has failed. The preset value can be determined based on actual conditions; for example, the preset value could be 0. In one specific embodiment, the construction machinery may also include a display device, such as a display screen. After determining that the third speed sensor has failed, the controller can remind the user to check the third speed sensor and its wiring harness via the display screen. When the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold, the controller can determine that both the third speed sensor and the pressure sensor have failed. The preset range and the set threshold can both be determined based on actual conditions. In one specific embodiment, the construction machinery may also include a display device, such as a display screen. After determining that both the third speed sensor and the pressure sensor have failed, the controller can remind the user to check the third speed sensor and the pressure sensor, as well as their corresponding connectors and wiring harnesses, via the display screen.

[0066] If the real-time load rate is less than or equal to a set threshold, the controller can determine that a power unit malfunction has occurred. Specifically, if the real-time load rate is less than or equal to the set threshold, the controller can determine that the gear pump and / or input shaft of the transmission has malfunctioned and send an alarm message to check the gear pump and / or input shaft of the transmission.

[0067] In the embodiments of this application, such as Figure 2 As shown, the controller acquires the initial values ​​of the construction machinery and sends them to the fault self-diagnosis system. The fault self-diagnosis system sends the engine speed, drive shaft speed, and gearbox input shaft speed to the display screen. The controller acquires the main pump pressure value and engine load rate and sends these values ​​to the display screen. The display screen shows the current speed and pressure values.

[0068] The controller checks if the engine speed is 0. If the engine speed is not 0, it returns to the step of acquiring the engine speed. If the engine speed is 0, the controller checks if the main pump pressure is normal. If the main pump pressure is normal, the controller returns to the step of acquiring the main pump pressure. If the main pump pressure is abnormal, the controller checks if the engine load rate is greater than a set threshold. If the engine load rate is greater than the set threshold, the controller returns to the step of acquiring the engine load rate. If the engine load rate is less than or equal to the set threshold, the controller determines that the engine is malfunctioning and triggers an alarm in the fault alarm system.

[0069] The controller can determine if the engine driveshaft speed is 0. If the driveshaft speed is not 0, the controller returns to the step of acquiring the driveshaft speed. If the driveshaft speed is 0, the controller checks if the main pump pressure is normal. If the main pump pressure is normal, the controller returns to the step of acquiring the main pump pressure. If the main pump pressure is abnormal, the controller can determine if the engine load rate is greater than a set threshold. If the engine load rate is greater than the set threshold, the controller returns to the step of acquiring the engine load rate. If the engine load rate is less than or equal to the set threshold, the controller determines that the engine driveshaft is abnormal and triggers an alarm in the fault alarm system.

[0070] The controller can determine if the transmission input shaft speed is 0. If the transmission input shaft speed is not 0, the controller returns to the step of obtaining the transmission input shaft speed. If the transmission input shaft speed is 0, the controller determines if the master pump pressure value is normal. If the master pump pressure value is normal, the controller returns to the step of obtaining the master pump pressure value. If the master pump pressure value is abnormal, the controller can determine if the engine load rate is greater than a set threshold. If the engine load rate is greater than the set threshold, the controller returns to the step of obtaining the engine load rate. If the engine load rate is less than or equal to the set threshold, the controller can determine that the transmission gear pump or transmission input shaft is abnormal and trigger an alarm in the fault alarm system.

[0071] The above technical solutions can be used to comprehensively judge the faults of construction machinery by combining speed, pressure and load rate, directly locate the fault point, and improve the accuracy and comprehensiveness of fault diagnosis.

[0072] Figure 1 and Figure 2 This is a flowchart illustrating a fault detection method for engineering machinery in one embodiment. It should be understood that, although... Figure 1 and Figure 2The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 1 and Figure 2 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but may be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0073] This application also provides a fault detection device for engineering machinery, comprising:

[0074] The memory is configured to store instructions;

[0075] The controller is configured to retrieve instructions from memory and, when executing the instructions, implement the aforementioned fault detection method for engineering machinery.

[0076] This application also provides an engineering machinery, including:

[0077] Hydraulic devices;

[0078] Power unit;

[0079] A speed sensor is used to detect the speed of the power unit in real time.

[0080] Pressure sensors are used to detect the pressure of hydraulic devices in real time;

[0081] And the aforementioned fault detection device for engineering machinery.

[0082] In the embodiments of this application, such as Figure 3 As shown, the construction machinery includes a vehicle controller, a gearbox input shaft speed sensor, a drive shaft speed sensor, an engine speed sensor, a hydraulic main pump pressure sensor, and a display screen. Figure 4As shown, engine speed sensor 1 is mounted on the side of the engine's rotating gear to detect engine speed. Engine driveshaft speed sensor 2 is mounted on the side of the housing where the gearbox connects to the engine to detect the engine driveshaft speed. Gearbox input shaft speed sensor 3 is mounted on the side of the gearbox housing to detect the gearbox input shaft speed. Main pump pressure sensor 4 is mounted on the hydraulic oil filter outlet to detect the main pump pressure value of the construction machinery. One end of the vehicle controller is connected to engine speed sensor 1, gearbox input shaft speed sensor 3, driveshaft speed sensor 2, and hydraulic main pump pressure sensor 4 to acquire the real-time engine speed, real-time gearbox input shaft speed, real-time driveshaft speed, and real-time hydraulic main pump pressure. The other end of the vehicle controller acquires the engine load rate via the CAN bus and connects to the display screen via the CAN bus to send the real-time engine speed, real-time gearbox input shaft speed, real-time driveshaft speed, real-time hydraulic main pump pressure, and engine load rate to the display screen.

[0083] This application also provides a machine-readable storage medium storing instructions that cause a machine to perform the aforementioned fault detection method for engineering machinery.

[0084] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, the computer device includes a processor A01, a network interface A02, a memory (not shown), and a database (not shown) connected via a system bus. The processor A01 provides computing and control capabilities. The memory includes internal memory A03 and a non-volatile storage medium A04. The non-volatile storage medium A04 stores an operating system B01, a computer program B02, and a database (not shown). The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 stored in the non-volatile storage medium A04. The database stores data such as real-time rotational speed, real-time load rate, and real-time pressure. The network interface A02 is used for communication with external terminals via a network connection. When the processor A01 executes the computer program B02, it implements a fault detection method for engineering machinery.

[0085] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0086] This application provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs the following steps: acquiring the real-time rotational speed and real-time load rate of the power unit, and the real-time pressure of the hydraulic unit; determining whether the real-time pressure is within a preset range when the real-time rotational speed is equal to a preset value; determining whether the real-time load rate is greater than a set threshold when the real-time pressure is outside the preset range; and determining that the power unit has malfunctioned when the real-time load rate is less than or equal to the set threshold.

[0087] In one embodiment, the power unit includes an engine and a transmission, and the speed sensor includes a first speed sensor mounted on a housing that interfaces between the engine and the transmission. The first speed sensor is used to detect the speed of the engine's drive shaft in real time. The fault detection method further includes: determining that the first speed sensor has failed when the speed of the drive shaft is equal to a preset value and the real-time pressure is within a preset range; and determining that the first speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0088] In one embodiment, determining that a power unit has malfunctioned when the real-time load rate is less than or equal to a set threshold includes: determining that the engine's drive shaft has malfunctioned when the real-time load rate is less than or equal to the set threshold, and sending an alarm message to check the engine's drive shaft.

[0089] In one embodiment, the power unit includes an engine, and the speed sensor includes a second speed sensor mounted on the rotating gear of the engine. The second speed sensor is used to detect the engine speed in real time. The fault detection method further includes: determining that the second speed sensor has failed when the engine speed is equal to a preset value and the real-time pressure is within a preset range; and determining that both the second speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0090] In one embodiment, determining that a power unit has malfunctioned when the real-time load rate is less than or equal to a set threshold includes: determining that the engine has malfunctioned when the real-time load rate is less than or equal to the set threshold, and sending an alarm message to check the engine.

[0091] In one embodiment, the power unit includes a gearbox, and the speed sensor includes a third speed sensor mounted on the housing of the gearbox. The third speed sensor is used to detect the speed of the input shaft of the gearbox in real time. The fault detection method further includes: determining that the third speed sensor has failed when the speed of the input shaft of the gearbox is equal to a preset value and the real-time pressure is within a preset range; and determining that both the third speed sensor and the pressure sensor have failed when the real-time pressure is outside the preset range and the real-time load rate is greater than a set threshold.

[0092] In one embodiment, determining that the power unit has failed when the real-time load rate is less than or equal to a set threshold includes: determining that the gear pump and / or input shaft of the transmission has failed when the real-time load rate is less than or equal to the set threshold, and sending an alarm message to check the gear pump and / or input shaft of the transmission.

[0093] In one embodiment, the fault detection method further includes: if the real-time rotational speed is not equal to a preset value, returning to the steps of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time rotational speed equals the preset value.

[0094] In one embodiment, the fault detection method further includes: if the real-time pressure is within a preset range, returning to the steps of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time pressure is outside the preset range.

[0095] In one embodiment, the fault detection method further includes: if the real-time load rate is greater than a set threshold, returning to the step of obtaining the real-time speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time load rate is less than or equal to the set threshold.

[0096] This application also provides a computer program product that, when executed on a data processing device, is suitable for executing a program that initializes a fault detection method for engineering machinery.

[0097] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0098] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0099] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0100] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0101] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0102] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

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

[0104] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0105] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A fault detection method for engineering machinery, characterized in that, The engineering machinery includes a hydraulic device, a power device, a speed sensor, and a pressure sensor. The speed sensor is used to detect the speed of the power device in real time, and the pressure sensor is used to detect the pressure of the hydraulic device in real time. The fault detection method includes: The real-time rotational speed and real-time load rate of the power unit, as well as the real-time pressure of the hydraulic unit, are obtained. If the real-time rotational speed is equal to a preset value, determine whether the real-time pressure is within a preset range; If the real-time pressure is outside the preset range, determine whether the real-time load rate is greater than a set threshold. If the real-time load rate is less than or equal to the set threshold, it is determined that the power unit has malfunctioned.

2. The fault detection method for engineering machinery according to claim 1, characterized in that, The power unit includes an engine and a gearbox. The speed sensor includes a first speed sensor mounted on a housing where the engine and the gearbox intersect. The first speed sensor is used to detect the speed of the engine's drive shaft in real time. The fault detection method further includes: If the rotational speed of the drive shaft is equal to the preset value and the real-time pressure is within the preset range, it is determined that the first speed sensor has malfunctioned. If the real-time pressure is outside the preset range and the real-time load rate is greater than the set threshold, it is determined that the first speed sensor and the pressure sensor have malfunctioned.

3. The fault detection method for engineering machinery according to claim 2, characterized in that, Determining that the power unit has malfunctioned when the real-time load rate is less than or equal to the set threshold includes: If the real-time load rate is less than or equal to the set threshold, it is determined that the engine drive shaft has failed, and an alarm message to check the engine drive shaft is sent.

4. The fault detection method for engineering machinery according to claim 1, characterized in that, The power unit includes an engine, and the speed sensor includes a second speed sensor mounted on the rotating gear of the engine. The second speed sensor is used to detect the speed of the engine in real time. The fault detection method further includes: If the engine speed is equal to the preset value and the real-time pressure is within the preset range, it is determined that the second speed sensor has malfunctioned. If the real-time pressure is outside the preset range and the real-time load rate is greater than the set threshold, it is determined that both the second speed sensor and the pressure sensor have failed.

5. The fault detection method for engineering machinery according to claim 4, characterized in that, Determining that the power unit has malfunctioned when the real-time load rate is less than or equal to the set threshold includes: If the real-time load rate is less than or equal to the set threshold, it is determined that the engine has malfunctioned, and an alarm message to check the engine is sent.

6. The fault detection method for engineering machinery according to claim 1, characterized in that, The power unit includes a gearbox, and the speed sensor includes a third speed sensor mounted on the housing of the gearbox. The third speed sensor is used to detect the speed of the input shaft of the gearbox in real time. The fault detection method further includes: If the rotational speed of the input shaft of the gearbox is equal to the preset value and the real-time pressure is within the preset range, it is determined that the third speed sensor has malfunctioned. If the real-time pressure is outside the preset range and the real-time load rate is greater than the set threshold, it is determined that both the third speed sensor and the pressure sensor have malfunctioned.

7. The fault detection method for engineering machinery according to claim 6, characterized in that, Determining that the power unit has malfunctioned when the real-time load rate is less than or equal to the set threshold includes: If the real-time load rate is less than or equal to the set threshold, it is determined that the gear pump and / or input shaft of the gearbox has failed, and an alarm message is sent to check the gear pump and / or input shaft of the gearbox.

8. The fault detection method for engineering machinery according to claim 1, characterized in that, The fault detection method further includes: If the real-time rotational speed is not equal to the preset value, return to the steps of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time rotational speed equals the preset value.

9. The fault detection method for engineering machinery according to claim 1, characterized in that, The fault detection method further includes: If the real-time pressure is within the preset range, return to the steps of obtaining the real-time rotational speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time pressure is outside the preset range.

10. The fault detection method for engineering machinery according to claim 1, characterized in that, The fault detection method further includes: If the real-time load rate is greater than the set threshold, the process returns to the steps of obtaining the real-time speed of the power unit, the real-time pressure of the hydraulic unit, and the real-time load rate of the power unit until the real-time load rate is less than or equal to the set threshold.

11. A fault detection device for engineering machinery, characterized in that, include: The memory is configured to store instructions; The controller is configured to retrieve the instructions from the memory and, when executing the instructions, to implement the fault detection method for engineering machinery according to any one of claims 1 to 10.

12. An engineering machinery, characterized in that, include: Hydraulic devices; Power unit; A speed sensor is used to detect the speed of the power unit in real time; A pressure sensor is used to detect the pressure of the hydraulic device in real time; And the fault detection device for engineering machinery according to claim 11.

13. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores instructions for causing the machine to perform a fault detection method for engineering machinery according to any one of claims 1 to 10.