Online health state detection method and equipment of hydraulic pump, medium and product

By detecting the vibration signal and power spectrum characteristic information of the housing surface of the hydraulic pump online, and using the frequency doubling value of the hydraulic pump to calculate the health indicators, the problem of lack of online detection in the existing technology is solved, and a high-accurate hydraulic pump health status detection is achieved, preventing faults and reducing maintenance costs.

CN119554219APending Publication Date: 2025-03-04杨嘉伟
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411517254.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The existing technology lacks online and highly accurate hydraulic pump health status detection methods, which makes it difficult for hydraulic systems to prevent major failures and increases maintenance costs.

Method used

By obtaining the vibration signal of the housing surface of the hydraulic pump, calculating its threshold value and power spectrum characteristic information, using the preset hydraulic pump frequency doubling value to obtain the energy value at the frequency doubling of the hydraulic pump and the normal hydraulic pump, and calculating the health index value to determine the health status of the hydraulic pump.

Benefits of technology

It realizes online and highly accurate hydraulic pump health status detection, which can prevent failures in the early stage, reduce maintenance costs, and meet the needs of hydraulic pump maintenance according to circumstances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119554219A_ABST
    Figure CN119554219A_ABST
Patent Text Reader

Abstract

The invention discloses an on-line health state detection method and device for a hydraulic pump, a medium and a product, and relates to the technical field of hydraulic pump detection.The method comprises the steps that when a threshold value of a shell surface vibration signal of a detected hydraulic pump is larger than a threshold value of a shell surface vibration signal of a normal hydraulic pump, the normal hydraulic pump is detected; obtaining an energy value at the ith frequency multiplication value of a shell surface vibration power spectrum of the tested hydraulic pump and an energy value at the ith frequency multiplication value of a shell surface vibration power spectrum of a normal hydraulic pump through the ith frequency multiplication value of the hydraulic pump; and obtaining the health index value of the tested hydraulic pump according to the energy value at the ith frequency multiplication value of the shell surface vibration power spectrum of the tested hydraulic pump and the energy value at the ith frequency multiplication value of the shell surface vibration power spectrum of the normal hydraulic pump, and obtaining the health state of the tested hydraulic pump according to the health index value of the tested hydraulic pump. According to the invention, online and high-accuracy detection of the health state of the hydraulic pump can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of hydraulic pump detection, and in particular to an online health status detection method, equipment, medium and product of a hydraulic pump. Background Art

[0002] The hydraulic pump is the core and key component of the hydraulic system, and its health status directly determines the performance of the hydraulic system. The hydraulic pump is in high-speed rotation working conditions, and the load changes alternately. Due to the lack of online, high-accuracy health status detection methods, its health status can only be confirmed by manual inspection after disassembly on the ground. Therefore, the post-maintenance method has been adopted, which not only increases the maintenance cost, but also fails to prevent major failures, and it is difficult to meet the requirements of condition-based maintenance of hydraulic pumps. Summary of the invention

[0003] The purpose of this application is to provide a method, device, medium and product for online health status detection of a hydraulic pump, so as to realize online and high-accuracy health status detection of the hydraulic pump.

[0004] To achieve the above objectives, this application provides the following solutions:

[0005] In a first aspect, the present application provides an online health status detection method for a hydraulic pump, the online health status detection method for a hydraulic pump comprising:

[0006] Step S1: obtaining the i-th frequency multiple value of a preset hydraulic pump; wherein i=1, 2, 3, 4, 5, 6;

[0007] Step S2: obtaining a vibration signal to be measured; the vibration signal to be measured is a vibration signal of the housing surface of the hydraulic pump to be measured in a set time period;

[0008] Step S3: determining a threshold value of the measured vibration signal;

[0009] Step S4: determining whether the threshold value of the measured vibration signal is greater than a preset threshold value; the preset threshold value is a threshold value of a normal vibration signal; the normal vibration signal is a normal vibration signal of the housing surface of the hydraulic pump in the set time period;

[0010] If not, return to step S2;

[0011] If yes, then execute step S5: obtain a measured vibration power spectrum and a normal vibration power spectrum; the measured vibration power spectrum is a housing surface vibration power spectrum of the measured hydraulic pump in the set time period; the normal vibration power spectrum is a housing surface vibration power spectrum of a normal hydraulic pump in the set time period;

[0012] Step S6: according to the preset i-th frequency multiple value of the hydraulic pump, the measured vibration power spectrum and the normal vibration power spectrum, obtain the energy value at the i-th frequency multiple value of the measured vibration power spectrum and the energy value at the i-th frequency multiple value of the normal vibration power spectrum; the measured vibration power spectrum is the housing surface vibration power spectrum of the measured hydraulic pump in the set time period; the normal vibration power spectrum is the housing surface vibration power spectrum of the normal hydraulic pump in the set time period;

[0013] Step S7: obtaining a health index value of the hydraulic pump under test according to the energy value at the ith frequency multiple of the measured vibration power spectrum and the energy value at the ith frequency multiple of the normal vibration power spectrum;

[0014] Step S8: obtaining the health status of the hydraulic pump under test according to the health index value of the hydraulic pump under test; the health status includes healthy, sub-healthy, available and faulty.

[0015] Optionally, the first frequency multiple value of the preset hydraulic pump is calculated using the formula f1=n×h; wherein f1 represents the first frequency multiple value of the preset hydraulic pump; n represents the actual working speed of the hydraulic pump, in revolutions per second; and h represents the number of plungers of the hydraulic pump;

[0016] The second frequency multiple of the preset hydraulic pump is calculated using the formula f2=2×f1; wherein f2 represents the second frequency multiple of the preset hydraulic pump;

[0017] The third frequency multiplication value of the preset hydraulic pump is calculated using the formula f3=3×f1; wherein f3 represents the third frequency multiplication value of the preset hydraulic pump;

[0018] The 4th frequency multiplication value of the preset hydraulic pump is calculated using the formula f4=4×f1; wherein f4 represents the 4th frequency multiplication value of the preset hydraulic pump;

[0019] The fifth frequency multiple of the preset hydraulic pump is calculated using the formula f5=5×f1; wherein f5 represents the fifth frequency multiple of the preset hydraulic pump;

[0020] The sixth frequency multiple of the preset hydraulic pump is calculated using the formula f6=6×f1; wherein f6 represents the sixth frequency multiple of the preset hydraulic pump.

[0021] Optionally, determining the threshold value of the measured vibration signal specifically includes:

[0022] Using the formula Calculate the threshold value of the measured vibration signal; wherein EVB represents the threshold value of the measured vibration signal; N represents the data length of the measured hydraulic pump within the set time period; x(n) represents the amplitude of the measured hydraulic pump time domain signal at the nth point; n represents the horizontal coordinate of the measured hydraulic pump time domain signal, n=1,2,3,…,N.

[0023] Optionally, the preset threshold value is calculated using the formula Calculation; wherein, EVA represents the preset threshold value; N1 represents the data length of the normal hydraulic pump within the set time period; x1(n1) represents the amplitude of the normal hydraulic pump time domain signal at the n1th point; n1 represents the horizontal coordinate of the normal hydraulic pump time domain signal, n1=1,2,3,…,N1.

[0024] Optionally, according to the preset i-th frequency multiple value of the hydraulic pump, the measured vibration power spectrum and the normal vibration power spectrum, obtaining the energy value at the i-th frequency multiple value of the measured vibration power spectrum and the energy value at the i-th frequency multiple value of the normal vibration power spectrum specifically includes:

[0025] Using the formula Calculate the energy value at the i-th frequency multiple of the measured vibration power spectrum; where PEB i Indicates the energy value at the ith frequency multiple of the measured vibration power spectrum; f i represents the i-th frequency multiple value of the preset hydraulic pump; BV ij represents the amplitude at frequency j near the ith multiple of the measured vibration power spectrum, f i -49≤j≤f i +50; BV ij Obtained according to the measured vibration power spectrum;

[0026] Using the formula Calculate the energy value at the ith frequency multiple of the normal vibration power spectrum; where PEA i represents the energy value at the ith frequency multiple of the normal vibration power spectrum; f i AV represents the i-th frequency multiple of the preset hydraulic pump; ij represents the amplitude at frequency j near the ith multiple of the normal vibration power spectrum, f i -49≤j≤f i +50;AV ij Obtained according to the normal vibration power spectrum.

[0027] Optionally, according to the energy value at the ith frequency multiple of the measured vibration power spectrum and the energy value at the ith frequency multiple of the normal vibration power spectrum, a health index value of the measured hydraulic pump is obtained, which specifically includes:

[0028] Using the formula Calculate the health index value of the tested hydraulic pump; where K f Indicates the health index value of the hydraulic pump being tested.

[0029] Optionally, obtaining the health status of the tested hydraulic pump according to the health index value of the tested hydraulic pump specifically includes:

[0030] Obtain a preset health scale; the preset health scale includes a first health index value range, a second health index value range, a third health index value range and a fourth health index value range;

[0031] When the health index value of the tested hydraulic pump is within the first health index value range, determining that the health state of the tested hydraulic pump is healthy;

[0032] When the health index value of the tested hydraulic pump is within the second health index value range, determining that the health state of the tested hydraulic pump is sub-healthy;

[0033] When the health index value of the tested hydraulic pump is within the third health index value range, determining that the health state of the tested hydraulic pump is available;

[0034] When the health index value of the tested hydraulic pump is within the fourth health index value range, it is determined that the health state of the tested hydraulic pump is a fault.

[0035] In a second aspect, the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement any of the above-mentioned online health status detection methods for hydraulic pumps.

[0036] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the online health status detection method for a hydraulic pump as described in any one of the above.

[0037] In a fourth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned methods for detecting the online health status of a hydraulic pump.

[0038] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0039] The present application provides an online health status detection method, equipment, medium and product for a hydraulic pump. When the threshold value of the shell surface vibration signal of the tested hydraulic pump is greater than the threshold value of the shell surface vibration signal of a normal hydraulic pump, the energy value at the i-th multiple of the shell surface vibration power spectrum of the tested hydraulic pump and the energy value at the i-th multiple of the shell surface vibration power spectrum of the normal hydraulic pump are obtained through the i-th multiple of the hydraulic pump, thereby obtaining the health index value of the tested hydraulic pump based on the energy value at the i-th multiple of the shell surface vibration power spectrum of the tested hydraulic pump and the energy value at the i-th multiple of the shell surface vibration power spectrum of the normal hydraulic pump, and obtaining the health status of the tested hydraulic pump based on the health index value of the tested hydraulic pump. The whole method has small calculation amount, high real-time performance and accuracy, and can therefore realize online and high-accuracy health status detection of the hydraulic pump. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0041] Figure 1 A schematic flow chart of an online health status detection method for a hydraulic pump provided in one embodiment of the present application;

[0042] Figure 2 A schematic diagram of an online health status detection method for a hydraulic pump in this application;

[0043] Figure 3 A flow chart of the online health status detection method of the hydraulic pump of this application;

[0044] Figure 4 A simple schematic diagram of the online health status detection method of the hydraulic pump of this application;

[0045] Figure 5 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0046] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0047] The purpose of this application is to provide a method, device, medium and product for online health status detection of a hydraulic pump, so as to realize online and high-accuracy health status detection of the hydraulic pump.

[0048] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0049] like Figure 1 As shown, the present application provides an online health status detection method for a hydraulic pump, comprising:

[0050] Step S1: Obtain the i-th frequency multiple value of a preset hydraulic pump; wherein i=1, 2, 3, 4, 5, 6.

[0051] In step S1, the first frequency multiple of the preset hydraulic pump is calculated using the formula f1=n×h; wherein f1 represents the first frequency multiple of the preset hydraulic pump; n represents the actual working speed of the hydraulic pump, in revolutions per second; and h represents the number of plungers of the hydraulic pump.

[0052] The second frequency multiple of the preset hydraulic pump is calculated using the formula f2=2×f1; wherein f2 represents the second frequency multiple of the preset hydraulic pump.

[0053] The third frequency multiple of the preset hydraulic pump is calculated using the formula f3=3×f1; wherein f3 represents the third frequency multiple of the preset hydraulic pump.

[0054] The 4th frequency multiple of the preset hydraulic pump is calculated using the formula f4=4×f1; wherein f4 represents the 4th frequency multiple of the preset hydraulic pump.

[0055] The fifth frequency multiple of the preset hydraulic pump is calculated using the formula f5=5×f1; wherein f5 represents the fifth frequency multiple of the preset hydraulic pump.

[0056] The sixth frequency multiple of the preset hydraulic pump is calculated using the formula f6=6×f1; wherein f6 represents the sixth frequency multiple of the preset hydraulic pump.

[0057] Step S2: obtaining a vibration signal to be measured; the vibration signal to be measured is a vibration signal of the housing surface of the hydraulic pump to be measured in a set time period.

[0058] Step S3: Determine the threshold value of the vibration signal to be measured.

[0059] The step S3 specifically includes:

[0060] Using the formula Calculate the threshold value of the measured vibration signal; wherein EVB represents the threshold value of the measured vibration signal; N represents the data length within the set time period of the measured hydraulic pump; x(n) represents the amplitude of the measured hydraulic pump time domain signal at the nth point; n represents the horizontal coordinate of the measured hydraulic pump time domain signal, n=1,2,3,…,N.

[0061] Step S4: Determine whether the threshold value of the measured vibration signal is greater than a preset threshold value; the preset threshold value is the threshold value of a normal vibration signal; the normal vibration signal is a normal hydraulic pump housing surface vibration signal in a set time period.

[0062] In step S4, the preset threshold value is calculated using the formula Calculation; wherein, EVA represents the preset threshold value; N1 represents the data length within the set time period of the normal hydraulic pump; x1(n1) represents the amplitude of the normal hydraulic pump time domain signal at the n1th point; n1 represents the horizontal coordinate of the normal hydraulic pump time domain signal, n1=1,2,3,…,N1.

[0063] If the output result of step S4 is no, then return to step S2.

[0064] If the output result of step S4 is yes, execute step S5: obtain the measured vibration power spectrum and the normal vibration power spectrum; the measured vibration power spectrum is the shell surface vibration power spectrum of the measured hydraulic pump in the set time period; the normal vibration power spectrum is the shell surface vibration power spectrum of the normal hydraulic pump in the set time period.

[0065] Step S6: According to the preset i-th frequency multiple value of the hydraulic pump, the measured vibration power spectrum and the normal vibration power spectrum, the energy value at the i-th frequency multiple value of the measured vibration power spectrum and the energy value at the i-th frequency multiple value of the normal vibration power spectrum are obtained; the measured vibration power spectrum is the shell surface vibration power spectrum of the measured hydraulic pump in the set time period; the normal vibration power spectrum is the shell surface vibration power spectrum of the normal hydraulic pump in the set time period.

[0066] The step S6 specifically includes:

[0067] Using the formula Calculate the energy value at the i-th frequency multiple of the measured vibration power spectrum; where PEB i Indicates the energy value at the ith frequency multiple of the measured vibration power spectrum; f i Indicates the i-th frequency value of the preset hydraulic pump; BV ij represents the amplitude at frequency j near the ith multiple of the measured vibration power spectrum, f i -49≤j≤f i +50; BV ij Obtained based on the measured vibration power spectrum.

[0068] Using the formula Calculate the energy value at the ith frequency multiple of the normal vibration power spectrum; where PEA i represents the energy value at the ith frequency multiple of the normal vibration power spectrum; f i Indicates the preset i-th frequency value of the hydraulic pump; AV ij represents the amplitude at frequency j near the ith multiple of the normal vibration power spectrum, f i -49≤j≤f i +50;AV ij Obtained based on normal vibration power spectrum.

[0069] Step S7: Obtain the health index value of the hydraulic pump under test according to the energy value at the ith multiple frequency value of the measured vibration power spectrum and the energy value at the ith multiple frequency value of the normal vibration power spectrum.

[0070] The step S7 specifically includes:

[0071] Using the formula Calculate the health index value of the tested hydraulic pump; where K f Indicates the health index value of the hydraulic pump being tested.

[0072] Step S8: obtaining the health status of the tested hydraulic pump according to the health index value of the tested hydraulic pump; the health status includes healthy, sub-healthy, available and faulty.

[0073] The step S8 specifically includes:

[0074] Obtain a preset health scale; the preset health scale includes a first health indicator value range, a second health indicator value range, a third health indicator value range and a fourth health indicator value range.

[0075] When the health index value of the tested hydraulic pump is within the first health index value range, it is determined that the health state of the tested hydraulic pump is healthy.

[0076] When the health index value of the tested hydraulic pump is within the second health index value range, it is determined that the health state of the tested hydraulic pump is sub-healthy.

[0077] When the health index value of the tested hydraulic pump is within the third health index value range, it is determined that the health state of the tested hydraulic pump is available.

[0078] When the health index value of the tested hydraulic pump is within a fourth health index value range, it is determined that the health state of the tested hydraulic pump is a fault.

[0079] The technical solution of this application is described below with a specific embodiment:

[0080] The present application provides a method for detecting the online health status of a hydraulic pump (i.e., a method for detecting the online health status of a hydraulic pump), such as Figure 2 As shown, the online health status detection method of the hydraulic pump includes:

[0081] a. Calculate the characteristic frequency information of the pump (i.e. frequency characteristic information).

[0082] According to the actual working speed of the hydraulic pump, calculate the i-th frequency value of the hydraulic pump (i = 1, 2, 3, 4, 5, 6), the calculation formula is as follows:

[0083] f1 = hydraulic pump operating speed (r / s) × number of plungers.

[0084] Among them, f1 represents the first harmonic value of the hydraulic pump.

[0085] f2 = 2 × 1st frequency multiplication value.

[0086] Among them, f2 represents the second harmonic value of the hydraulic pump.

[0087] f3 = 3 × 1st frequency multiplication value.

[0088] Among them, f3 represents the third frequency value of the hydraulic pump.

[0089] f4 = 4 × 1st frequency multiplication value.

[0090] Among them, f4 represents the 4th frequency value of the hydraulic pump.

[0091] f5=5×1st octave value.

[0092] Among them, f5 represents the 5th frequency value of the hydraulic pump.

[0093] f6 = 6 × 1st frequency multiplication value.

[0094] Among them, f6 represents the 6th frequency value of the hydraulic pump.

[0095] Taking a hydraulic pump with a working speed of 1500r / min and 9 plungers as an example, the calculation is as follows:

[0096] The first frequency multiplication value = 1500 / 60×9 = 225Hz, represented by f1.

[0097] The 2nd frequency multiplication value = 2×225 = 450Hz, represented by f2.

[0098] The third frequency multiplication value = 3×225 = 675Hz, represented by f3.

[0099] The 4th frequency multiplication value = 4×225 = 900Hz, represented by f4.

[0100] The 5th frequency multiplier value = 5×225 = 1125Hz, represented by f5.

[0101] The 6th frequency value = 6×225 = 1350Hz, represented by f6.

[0102] b. Obtain a normal hydraulic pump housing surface vibration signal (ie, a normal hydraulic pump housing surface vibration signal), and calculate a threshold value and power spectrum characteristic information of a normal hydraulic pump.

[0103] By installing a vibration acceleration sensor on the surface of a normal hydraulic pump housing, first select the normal hydraulic pump housing surface vibration signal of a set time period (such as 3 seconds), obtain the threshold value, and calculate its vibration power spectrum, draw a vibration power spectrum diagram (the horizontal axis is frequency, the vertical axis is amplitude), and then for the preset f i Get the energy value PEA at the corresponding i-th frequency (i.e., the i-th frequency value) in the power spectrum line i .

[0104] The threshold value EVA of the normal hydraulic pump housing surface vibration signal is calculated as follows:

[0105]

[0106] Among them, n1 represents the horizontal coordinate of the normal hydraulic pump time domain signal, n1=1~N1; x1(n1) represents the amplitude of the normal hydraulic pump time domain signal at the n1th point; N1 is the data length within the set time period (such as 3 seconds) of the normal hydraulic pump.

[0107] Energy value PEA at the ith frequency of the power spectrum of the normal hydraulic pump housing surface vibration i The calculation formula is as follows:

[0108]

[0109] Among them, f i Indicates the i-th frequency multiple of the hydraulic pump (i=1,2,3,4,5,6); AV ij represents the amplitude at frequency j near the ith frequency multiple of the power spectrum of the normal hydraulic pump housing surface vibration (f i -49≤j≤f i +50).

[0110] c. Obtain the surface vibration signal of the tested hydraulic pump housing (i.e., the housing surface vibration signal of the tested hydraulic pump), and calculate the measured effective value (i.e., the threshold value of the measured vibration signal) and power spectrum characteristic information of the tested hydraulic pump.

[0111] By installing a vibration acceleration sensor on the surface of the tested hydraulic pump housing, first select the vibration signal of the tested hydraulic pump housing surface of a set time period (such as 3 seconds), obtain the measured effective value, and calculate its vibration power spectrum, draw a vibration power spectrum (the horizontal axis is the frequency, the vertical axis is the amplitude), and then for the preset f iGet the corresponding energy value PEB at the i-th frequency in the power spectrum line i .

[0112] The threshold value EVB of the surface vibration signal of the tested hydraulic pump housing is calculated as follows:

[0113]

[0114] Among them, n represents the horizontal coordinate of the time domain signal of the tested hydraulic pump, n=1~N; x(n) represents the amplitude of the time domain signal of the tested hydraulic pump at the nth point; N is the data length within a set time period (such as 3 seconds) of the tested hydraulic pump.

[0115] Energy value PEB at the i-th frequency of the power spectrum of the surface vibration of the tested hydraulic pump housing i The calculation formula is as follows:

[0116]

[0117] Among them, f i Indicates the i-th frequency multiple of the hydraulic pump (i=1,2,3,4,5,6); BV ij represents the amplitude at frequency j near the ith frequency multiple of the power spectrum of the surface vibration of the hydraulic pump housing under test (f i -49≤j≤f i +50).

[0118] d. Determination of hydraulic pump health indicators (i.e. health index values), health levels and health scales.

[0119] First, determine the health indicators related to the health status of the hydraulic pump, then determine the health level, and finally determine the health scale. The specific implementation steps are as follows:

[0120] Step 1: Identify health indicators.

[0121] Based on the energy parameters at the frequency doublings of the power spectrum of the shell surface vibration of the normal hydraulic pump and the tested hydraulic pump, the health index that can characterize the health status of the hydraulic pump can be calculated:

[0122]

[0123] Among them, K f Indicates the health index value of the hydraulic pump; PEA i PEB represents the energy value at the ith frequency of the normal hydraulic pump housing surface vibration power spectrum; i It represents the energy value at the ith frequency multiple of the surface vibration power spectrum of the hydraulic pump housing under test.

[0124] Step 2: Determine your health level.

[0125] According to the different working conditions of hydraulic pumps, their health status is divided into four levels: healthy, sub-healthy, available and faulty. Each level is defined as follows:

[0126] Healthy: No wear and tear, able to be used normally or complete various tasks without any maintenance work.

[0127] Sub-health: The vibration of the shell surface increases to a certain extent, and the overall performance decreases slightly, but it will not affect normal use. Perform maintenance as planned and strengthen monitoring.

[0128] Available: The shell surface vibration increases significantly and the performance degrades, but it can still be used. Maintenance activities can be considered before the planned maintenance time.

[0129] Fault: The shell surface vibrates severely, the performance is seriously degraded, the deterioration trend is obvious, and the adverse working conditions increase, and immediate repair is required.

[0130] Step 3: Determine your health benchmark.

[0131] Health scale available K fv1 , K fv2 , K fv3 The specific value can be determined according to the structural characteristics, manufacturing process, materials and use requirements of the hydraulic pump. The larger the value, the worse the health status of the system. According to the four levels (healthy, sub-healthy, available and faulty), the corresponding health scale is (0.0~K fv1 , K fv1 ~K fv2 , K fv2 ~K fv3 , K fv3 Above), that is, the first health index value range in the preset health scale is 0.0~K fv1 , the second health indicator value range is K fv1 ~K fv2 The third health index value range is K fv2 ~K fv3 , the fourth health index value range is K fv3 In this embodiment, the value is K fv1 =1.1, K fv2 =1.8, K fv3 =2.5.

[0132] The online health status detection method of the hydraulic pump provided in the present application obtains the health status of the hydraulic pump under test according to the health index value of the hydraulic pump under test and the first health index value range, the second health index value range, the third health index value range and the fourth health index value range in the preset health scale by presetting the health status including healthy, sub-healthy, available and faulty.

[0133] e. Acquisition of hydraulic pump health information.

[0134] like Figure 3 As shown, by installing a vibration acceleration sensor on the surface of the tested hydraulic pump housing, firstly, the surface vibration signal of the tested hydraulic pump housing of a set time period (such as 3 seconds) is selected, and the measured effective value EVB is calculated for the acquired time domain signal, and it is compared with the threshold value EVA of a normal pump. If EVB is greater than EVA, the vibration power spectrum of the tested hydraulic pump is calculated, and then the energy value at the i-th frequency multiple corresponding to the preset i-th frequency multiple value (i=1~6) is obtained in the power spectrum line, and the health index is calculated according to step b, step c, and step d respectively.

[0135] f. Determination of health status.

[0136] The health index value of the hydraulic pump is mainly based on the formula in step d Calculate and get K f , and then compare the calculated health index with the health scale determined in step d to clarify which of the four levels (healthy, sub-healthy, available, and faulty) the tested hydraulic pump belongs to.

[0137] In simple terms, Figure 4 As shown, the online health status detection method of the hydraulic pump provided by the present application includes the following steps:

[0138] Calculate the characteristic frequency information of the pump.

[0139] The casing surface vibration signal of a normal hydraulic pump is obtained, and the threshold value and power spectrum characteristic information of the normal hydraulic pump are calculated.

[0140] The shell surface vibration signal of the tested hydraulic pump is obtained, and the measured effective value and power spectrum characteristic information of the tested hydraulic pump are calculated.

[0141] Determine the health indicators of the tested hydraulic pump and compare them with the preset health scale to give the health status results.

[0142] The purpose of this application is to solve the practical problems of low accuracy and low efficiency in the detection of the health status of hydraulic pumps, and to prevent the occurrence of faults at an early stage. The online health status detection method of the hydraulic pump of this application includes the establishment of evaluation indicators, the acquisition of health information, and the determination of health status. By obtaining the surface vibration signal of the shell of a normal hydraulic pump and calculating its threshold value and power spectrum characteristic information, the surface vibration signal of the shell of the tested hydraulic pump is obtained and its measured effective value and power spectrum characteristic information are calculated, the health index of the tested hydraulic pump is determined, and compared with the preset health scale, the health status is given, and efficient, online, and high-accuracy hydraulic pump health status detection can be achieved. The method of this application can give the health status of the hydraulic pump online, improve the accuracy of the health status detection of the hydraulic pump, prevent major faults from occurring, and provide an effective health status detection method for realizing condition-based maintenance of the hydraulic pump. Using the method of this application, it can be embedded in the hydraulic pump housing for online real-time health status detection, improve the accuracy of the health status detection of the hydraulic pump, and prevent major faults from occurring at an early stage. The method is simple and practical.

[0143] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store online health status detection data of the hydraulic pump. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for detecting the online health status of a hydraulic pump is implemented.

[0144] Those skilled in the art will understand that Figure 5The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components. In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0145] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0146] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0147] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0148] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0149] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.

[0150] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0151] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A method for detecting the online health status of a hydraulic pump, characterized in that: The online health status detection method of the hydraulic pump comprises: Step S1: obtaining the i-th frequency multiple value of a preset hydraulic pump; wherein i=1, 2, 3, 4, 5, 6; Step S2: obtaining a vibration signal to be measured; the vibration signal to be measured is a vibration signal of the housing surface of the hydraulic pump to be measured in a set time period; Step S3: determining a threshold value of the measured vibration signal; Step S4: determining whether the threshold value of the measured vibration signal is greater than a preset threshold value; the preset threshold value is a threshold value of a normal vibration signal; the normal vibration signal is a normal vibration signal of the housing surface of the hydraulic pump in the set time period; If not, return to step S2; If yes, then execute step S5: obtain a measured vibration power spectrum and a normal vibration power spectrum; the measured vibration power spectrum is a housing surface vibration power spectrum of the measured hydraulic pump in the set time period; the normal vibration power spectrum is a housing surface vibration power spectrum of a normal hydraulic pump in the set time period; Step S6: according to the preset i-th frequency multiple value of the hydraulic pump, the measured vibration power spectrum and the normal vibration power spectrum, obtain the energy value at the i-th frequency multiple value of the measured vibration power spectrum and the energy value at the i-th frequency multiple value of the normal vibration power spectrum; the measured vibration power spectrum is the housing surface vibration power spectrum of the measured hydraulic pump in the set time period; the normal vibration power spectrum is the housing surface vibration power spectrum of the normal hydraulic pump in the set time period; Step S7: obtaining a health index value of the hydraulic pump under test according to the energy value at the ith frequency multiple of the measured vibration power spectrum and the energy value at the ith frequency multiple of the normal vibration power spectrum; Step S8: obtaining the health status of the hydraulic pump under test according to the health index value of the hydraulic pump under test; the health status includes healthy, sub-healthy, available and faulty.

2. The method for online health status detection of a hydraulic pump according to claim 1, characterized in that: The first frequency multiple of the preset hydraulic pump is calculated using the formula f1=n×h; wherein f1 represents the first frequency multiple of the preset hydraulic pump; n represents the actual working speed of the hydraulic pump, in revolutions per second; and h represents the number of plungers of the hydraulic pump; The second frequency multiple of the preset hydraulic pump is calculated using the formula f2=2×f1; wherein f2 represents the second frequency multiple of the preset hydraulic pump; The third frequency multiplication value of the preset hydraulic pump is calculated using the formula f3=3×f1; wherein f3 represents the third frequency multiplication value of the preset hydraulic pump; The 4th frequency multiplication value of the preset hydraulic pump is calculated using the formula f4=4×f1; wherein f4 represents the 4th frequency multiplication value of the preset hydraulic pump; The fifth frequency multiple of the preset hydraulic pump is calculated using the formula f5=5×f1; wherein f5 represents the fifth frequency multiple of the preset hydraulic pump; The sixth frequency multiple of the preset hydraulic pump is calculated using the formula f6=6×f1; wherein f6 represents the sixth frequency multiple of the preset hydraulic pump.

3. The method for online health status detection of a hydraulic pump according to claim 1, characterized in that: Determining the threshold value of the measured vibration signal specifically includes: Using the formula Calculate the threshold value of the measured vibration signal; wherein EVB represents the threshold value of the measured vibration signal; N represents the data length of the measured hydraulic pump within the set time period; x(n) represents the amplitude of the measured hydraulic pump time domain signal at the nth point; n represents the horizontal coordinate of the measured hydraulic pump time domain signal, n=1,2,3,…,N.

4. The method for online health status detection of a hydraulic pump according to claim 1, characterized in that: The preset threshold value is calculated using the formula Calculation; wherein, EVA represents the preset threshold value; N1 represents the data length of the normal hydraulic pump within the set time period; x1(n1) represents the amplitude of the normal hydraulic pump time domain signal at the n1th point; n1 represents the horizontal coordinate of the normal hydraulic pump time domain signal, n1=1,2,3,…,N1.

5. The method for online health status detection of a hydraulic pump according to claim 2, characterized in that: According to the preset i-th frequency multiple value of the hydraulic pump, the measured vibration power spectrum and the normal vibration power spectrum, the energy value at the i-th frequency multiple value of the measured vibration power spectrum and the energy value at the i-th frequency multiple value of the normal vibration power spectrum are obtained, specifically including: Using the formula Calculate the energy value at the i-th frequency multiple of the measured vibration power spectrum; where PEB i Indicates the energy value at the ith frequency multiple of the measured vibration power spectrum; f i represents the i-th frequency multiple value of the preset hydraulic pump; BV ij represents the amplitude at frequency j near the ith multiple of the measured vibration power spectrum, f i -49≤j≤f i +50; BV ij Obtained according to the measured vibration power spectrum; Using the formula Calculate the energy value at the ith frequency multiple of the normal vibration power spectrum; where PEA i represents the energy value at the ith frequency multiple of the normal vibration power spectrum; f i AV represents the i-th frequency multiple of the preset hydraulic pump; ij represents the amplitude at frequency j near the ith multiple of the normal vibration power spectrum, f i -49≤j≤f i +50;AV ij Obtained according to the normal vibration power spectrum.

6. The method for online health status detection of a hydraulic pump according to claim 5, characterized in that: According to the energy value at the ith multiple frequency value of the measured vibration power spectrum and the energy value at the ith multiple frequency value of the normal vibration power spectrum, the health index value of the measured hydraulic pump is obtained, which specifically includes: Using the formula Calculate the health index value of the tested hydraulic pump; where K f Indicates the health index value of the hydraulic pump being tested.

7. The method for online health status detection of a hydraulic pump according to claim 1, characterized in that: The health status of the tested hydraulic pump is obtained according to the health index value of the tested hydraulic pump, specifically including: Obtain a preset health scale; the preset health scale includes a first health index value range, a second health index value range, a third health index value range and a fourth health index value range; When the health index value of the tested hydraulic pump is within the first health index value range, determining that the health state of the tested hydraulic pump is healthy; When the health index value of the tested hydraulic pump is within the second health index value range, determining that the health state of the tested hydraulic pump is sub-healthy; When the health index value of the tested hydraulic pump is within the third health index value range, determining that the health state of the tested hydraulic pump is available; When the health index value of the tested hydraulic pump is within the fourth health index value range, it is determined that the health state of the tested hydraulic pump is a fault.

8. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the online health status detection method of the hydraulic pump according to any one of claims 1 to 7.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the online health status detection method of the hydraulic pump according to any one of claims 1 to 7 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the online health status detection method of the hydraulic pump according to any one of claims 1 to 7 is implemented.