Method and system for reversing cushion control of hydraulic compressor piston stroke
By acquiring the dynamic pressure and stroke signals of the liquid-driven compressor, and combining wavelet analysis and coupling coefficients, precise adjustment commands are generated, solving the problem of independent pressure regulation and mechanical wear adaptation in the liquid-driven compressor, and achieving smooth piston reversal and extended component life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HANGZHOU HANGYANG COMPRESSOR
- Filing Date
- 2026-04-02
- Publication Date
- 2026-07-24
Smart Images

Figure CN121952932B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of buffer control, and in particular to a method and system for reversing buffer control of the piston stroke of a liquid-driven compressor. Background Technology
[0002] Hydraulic compressors, with their stable power transmission and strong load adaptability, are widely used in industrial refrigeration, oil and gas extraction, and chemical processes. The buffer control of the piston reversal process directly determines the unit's operational stability and the lifespan of core components. Furthermore, during piston reversal, the hydraulic chamber pressure is prone to instantaneous shocks, and wear of seals can cause deviations in the stroke trajectory, thereby exacerbating pressure fluctuations. Therefore, there is an urgent need for a buffer control scheme that can accurately correlate pressure status with mechanical wear to achieve smooth reversal and reduce component wear.
[0003] Currently, in the reversing control of existing hydraulic compressors, the hydraulic chamber pressure signal or piston stroke signal is usually acquired first. Then, the pressure signal is filtered using a filtering algorithm to suppress fluctuations, and the stroke signal is judged for deviation by a preset threshold. Then, adjustment commands are generated based on their respective processing results. The bidirectional hydraulic lock valve core is then controlled to achieve buffering through the adjustment commands. Some solutions may introduce working condition parameter correction, but they all revolve around the independent processing logic of a single signal and form a relatively fixed control link.
[0004] However, the most significant drawback of existing technology is that pressure regulation and stroke buffering are independent of each other, which makes it impossible for the regulation command to adapt to the coupled effects of the two. For example, when the wear of the seals is aggravated and causes stroke deviation, the regulation command generated solely based on the pressure signal is prone to response lag, and the buffering effect decreases with the wear level. This not only fails to guarantee a long-term stable reversing process, but may also accelerate the failure of the seals and increase maintenance costs. Summary of the Invention
[0005] The purpose of this application is to provide a reversing buffer control method and system for the piston stroke of a liquid-driven compressor, so as to solve the problem in the prior art that the buffering effect decreases with the wear level, resulting in the inability to guarantee a long-term stable reversing process.
[0006] To solve the above-mentioned technical problems, in a first aspect, this application provides a reversing buffer control method for the piston stroke of a liquid-driven compressor, comprising:
[0007] The dynamic pressure signal of the hydraulic chamber and the stroke signal of the piston of the hydraulic compressor are collected during the piston reversal process of the hydraulic compressor.
[0008] The dynamic pressure signal is processed to extract characteristic information representing pressure impact and oscillation, and the stroke signal is processed to obtain stroke deviation information representing the actual movement trajectory of the piston and the expected movement trajectory.
[0009] The travel deviation information is processed by trend analysis to determine the wear level data, and the feature information and the travel deviation information are correlated to obtain the coupling coefficient.
[0010] Based on the feature information and the coupling coefficient, wavelet analysis is used to perform wavelet suppression processing to obtain the initial adjustment command.
[0011] Based on the wear level data and a preset table of wear levels and buffer parameters, a buffer compensation value is generated. The initial adjustment command is then optimized based on the buffer compensation value to obtain a target adjustment command. The target adjustment command is used to control the opening speed and opening degree of the valve core inside the bidirectional hydraulic lock.
[0012] Optionally, the step of generating a buffer compensation value based on the wear level data and a preset correspondence table between wear levels and buffer parameters, and optimizing the initial adjustment command based on the buffer compensation value to obtain a target adjustment command, includes:
[0013] Based on a preset correspondence table between wear levels and buffer parameters, the wear level data is matched to obtain a baseline compensation value corresponding to the wear level.
[0014] Based on the actual operating parameters of the hydraulic compressor piston, the benchmark compensation value is dynamically adapted and adjusted to obtain a buffer compensation value corresponding to the current operating state.
[0015] The buffer compensation value and the initial adjustment command are combined using a superposition and fusion method to obtain a preliminary optimized adjustment command. The preliminary optimized adjustment command is then continuously processed in conjunction with the preset smoothing conditions for each stage of the piston reversal process to obtain the target adjustment command.
[0016] Optionally, the preliminary optimized adjustment command is continuously processed based on preset smoothing conditions at each stage of the piston reversal process to obtain the target adjustment command, including:
[0017] According to the preset segmentation rules, the preliminary optimized adjustment command is segmented to obtain the command for each stage of the piston reversal process. The command for each stage includes: acceleration segment command, constant speed segment command and deceleration segment command.
[0018] By combining the preset smoothing conditions of the acceleration and deceleration phases during piston reversal, the acceleration and deceleration commands are respectively subjected to slope limiting processing using a ramp function to obtain acceleration control commands and deceleration control commands.
[0019] The acceleration control command, the constant speed segment command, and the deceleration control command are combined and processed in the order of timing during the piston reversal process to form an intermediate adjustment command.
[0020] The intermediate adjustment commands are processed continuously to obtain the target adjustment commands.
[0021] Optionally, the step of performing wavelet analysis to suppress fluctuations based on the feature information and the coupling coefficient to obtain the initial adjustment command includes:
[0022] Wavelet analysis is used to decompose the feature information into multiple signal components of different frequency bands. Combined with the pressure change characteristics during piston commutation of the hydraulic compressor, the signal components are processed to obtain interference components.
[0023] Based on the coupling coefficient, all signal components after removing interference components are reconstructed to obtain the suppressed pressure signal.
[0024] Calculate the pressure deviation between the suppressed pressure signal and the preset pressure reference value, and generate an initial adjustment command based on the pressure deviation value.
[0025] Optionally, the step of reconstructing the signal based on the coupling coefficient for all signal components after removing interference components to obtain the suppressed pressure signal includes:
[0026] Based on the coupling coefficient, the signal superposition method is used to reconstruct all signal components after removing interference components, and the reconstructed composite signal is obtained.
[0027] The reconstructed composite signal is subjected to waveform continuity detection, and the composite signal that passes the continuity detection is used as the suppressed pressure signal.
[0028] Optionally, processing the dynamic pressure signal to extract characteristic information representing pressure shocks and oscillations includes:
[0029] The dynamic pressure signal is processed using a multi-scale decomposition method to obtain multiple pressure signal components at different scales. Based on the pressure change characteristics during the piston reversal stage, the target component is selected from the pressure signal components.
[0030] The target components are analyzed to obtain characteristic information representing pressure shocks and oscillations.
[0031] Optionally, the step of performing trend analysis processing on the travel deviation information to determine wear level data, and calculating the correlation between the feature information and the travel deviation information to obtain a coupling coefficient, includes:
[0032] Using a time window statistical method, the stroke deviation information is divided according to the reversing cycle duration of the hydraulic compressor piston, resulting in multiple deviation changes corresponding to the reversing cycle duration.
[0033] The deviation change is accumulated to obtain the cumulative change. Based on the preset level classification standard, the cumulative change is range matched to obtain the corresponding wear level data.
[0034] A time synchronization method is used to process the feature information and the travel deviation information according to the same time node to obtain data pairs;
[0035] Based on the data pair, the synchronous value of the change in pressure fluctuation amplitude and stroke deviation amplitude is calculated to obtain the correlation factor;
[0036] The coupling coefficient is obtained by comprehensively calculating the correlation factor and the wear level data.
[0037] Secondly, this application provides a reversing buffer control system for the piston stroke of a liquid-driven compressor, comprising:
[0038] The acquisition module is used to acquire the dynamic pressure signal of the hydraulic chamber and the stroke signal of the hydraulic compressor piston during the piston reversal process of the hydraulic compressor.
[0039] The processing module is used to process the dynamic pressure signal to extract feature information characterizing pressure impact and oscillation, and to process the stroke signal to obtain stroke deviation information characterizing the piston's actual movement trajectory and expected movement trajectory.
[0040] The calculation module is used to perform trend analysis processing on the travel deviation information to determine wear level data, and to perform correlation calculation on the feature information and the travel deviation information to obtain the coupling coefficient;
[0041] The suppression module is used to perform wavelet suppression processing based on the feature information and the coupling coefficient, combined with wavelet analysis, to obtain the initial adjustment command.
[0042] The optimization module is used to generate a buffer compensation value based on the wear level data and a preset correspondence table between wear level and buffer parameters, and to optimize the initial adjustment command based on the buffer compensation value to obtain a target adjustment command. The target adjustment command is used to control the opening speed and opening degree of the valve core inside the bidirectional hydraulic lock.
[0043] Thirdly, this application provides an electronic device, comprising:
[0044] Memory, used to store computer programs;
[0045] A processor, used to execute the computer program to implement the steps of the commutation buffer control method for the piston stroke of a liquid-driven compressor as described in the first aspect above.
[0046] Fourthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the steps of the commutation buffer control method for the piston stroke of a hydraulically driven compressor as described in the first aspect above.
[0047] The technical solution of this application has the following beneficial effects:
[0048] This application covers the dual core dimensions of "pressure and mechanical motion" by acquiring dynamic pressure and stroke signals during piston reversal, providing data support for subsequent correlation analysis and precise control. The raw signals are then converted into quantifiable and effective parameters, providing direct evidence for wear level judgment and coupling relationship analysis. Next, by quantifying the wear state of the seals and calculating correlations, the limitation of "independent processing of pressure control and mechanical wear" is overcome, providing core correlation evidence for subsequent targeted adjustments. Then, leveraging the signal processing advantages of wavelet analysis, combined with the correlation guidance of coupling coefficients, targeted suppression of pressure fluctuations is achieved, ensuring that the initial adjustment command adapts to both pressure impact conditions and wear correlation characteristics, laying a precise foundation for subsequent optimization. Finally, based on wear level data, dynamic adaptation and buffer compensation are applied to enable the target adjustment command to precisely control the opening speed and degree of the bidirectional hydraulic lock valve core, achieving synergy between "pressure fluctuation suppression and wear adaptation buffering," ensuring smooth piston reversal, and thus reducing component wear.
[0049] Furthermore, this application accurately separates the impact interference component in the pressure signal through wavelet analysis, and adjusts the interference component in a targeted manner by combining the coupling coefficient, ensuring that the pressure fluctuation suppression conforms to the wear correlation characteristics, and the pressure signal fluctuation after reconstruction is effectively controlled. The initial adjustment command generated based on the pressure deviation value has accuracy and adaptability, which greatly improves the targeting and effectiveness of pressure fluctuation suppression, and provides a high-quality foundation for the optimization of subsequent target adjustment commands. Attached Figure Description
[0050] To more clearly illustrate the technical solutions of the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0051] Figure 1 A flowchart illustrating a reversing buffer control method for the piston stroke of a liquid-driven compressor, provided in an embodiment of this application;
[0052] Figure 2 A schematic diagram illustrating a specific implementation of a reversing buffer control method for the piston stroke of a liquid-driven compressor, provided in an embodiment of this application;
[0053] Figure 3 A schematic diagram of the reversing buffer control system for the piston stroke of a liquid-driven compressor provided in this application embodiment;
[0054] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0055] In existing hydraulic compressor piston reversing buffer control systems, pressure regulation and mechanical wear adaptation are independent, lacking a logical correlation between pressure fluctuations and seal wear. Such control schemes typically process only a single signal independently, either suppressing pressure fluctuations through filtering or correcting stroke deviations based on a fixed threshold, neglecting the mutual influence between the two. Seal wear can cause stroke trajectory deviations, exacerbating pressure shocks; conversely, excessive pressure fluctuations can accelerate seal wear. This "separate-track" control mode prevents regulation commands from dynamically adapting to the coupling relationship between the two. As seal wear intensifies, the buffering effect gradually diminishes, affecting not only the smoothness of piston reversing but also shortening the lifespan of core components and increasing equipment maintenance costs.
[0056] To address the aforementioned issues, this application discloses a reversing buffer control method for the piston stroke of a hydraulically driven compressor. This method simultaneously acquires dynamic pressure signals from the hydraulic chamber and piston stroke signals, extracting feature information and stroke deviation information. This accurately determines the wear level of the seals and quantifies the correlation between pressure fluctuations and wear. Combined with wavelet analysis, an initial adjustment command is generated. Finally, based on the wear level, a buffer compensation value is dynamically configured to optimize the target adjustment command, controlling the opening speed and degree of the bidirectional hydraulic lock valve core. The core of this solution lies in establishing a linkage control logic between pressure fluctuations and seal wear. This allows the target adjustment command to both meet the pressure shock suppression requirements and dynamically adjust according to the wear level, fundamentally solving the shortcomings of existing technologies such as "independent control and poor adaptability." This achieves long-term stable operation of the piston reversing while reducing component wear and maintenance costs.
[0057] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are merely some embodiments of the present application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0058] The core of this application is to provide a reversing buffer control method for the piston stroke of a liquid-driven compressor, and a flowchart of one specific implementation is shown below. Figure 1 As shown, the method includes:
[0059] S101. Collect the dynamic pressure signal of the hydraulic chamber and the stroke signal of the hydraulic compressor piston during the piston reversal process of the hydraulic compressor.
[0060] In the above scheme, the dynamic pressure signal refers to the continuous data set of the pressure change in the hydraulic chamber over time during the piston reversal process of the hydraulic compressor, including information such as instantaneous pressure value, pressure change rate and pressure fluctuation peak value, which is used to directly reflect the pressure shock and oscillation state of the hydraulic system; the stroke signal refers to the data set related to the real-time movement trajectory of the piston during the reversal process, including information such as the real-time position of the piston, movement speed and displacement change, which is used to reflect the degree of fit between the actual movement trajectory of the piston and the expected trajectory.
[0061] In this application example, firstly, a high-precision pressure sensor is fixed at a preset installation position on the inner wall of the hydraulic chamber of the liquid-driven compressor. The sampling frequency of the sensor is set according to the dynamic response requirements of piston reversal. The sensor is then started and continuously captures the continuous data of pressure change over time in the hydraulic chamber during the entire piston reversal process, forming a dynamic pressure signal.
[0062] To achieve time synchronization matching between pressure and mechanical motion data, a non-contact displacement sensor is installed at the end of the piston connecting rod near the piston. The sampling frequency of the displacement sensor is set to the same frequency as that of the pressure sensor to ensure that the timestamps of the data acquisition of the two are completely consistent. Then, the displacement sensor is activated to synchronously capture the real-time position data of the piston during the reversing process, forming a stroke signal.
[0063] Finally, the synchronously acquired dynamic pressure and travel signals are organized in time stamp order and used as the raw data basis for subsequent signal processing, feature extraction and correlation analysis.
[0064] In this embodiment of the invention, by synchronously acquiring dynamic pressure signals and stroke signals, the basic data of the hydraulic system pressure state and piston movement trajectory during piston reversal are comprehensively obtained, realizing the synchronous capture of dual-dimensional data of "pressure and mechanical motion". This lays a reliable data foundation for the accurate implementation of the entire reversal buffer control scheme. At the same time, the synchronous acquisition method avoids control deviations caused by the lack of single-dimensional data and improves the effectiveness of subsequent processing steps.
[0065] S102. The dynamic pressure signal is processed to extract characteristic information representing pressure impact and oscillation, and the stroke signal is processed to obtain stroke deviation information representing the actual movement trajectory of the piston and the expected movement trajectory.
[0066] Among them, the feature information refers to the set of quantitative parameters obtained by statistically analyzing the amplitude distribution range and frequency of change of the target component, including amplitude extremes, amplitude distribution intervals, and average oscillation frequency, which are used to accurately characterize the intensity and pattern of pressure impact and oscillation; the stroke deviation information refers to the quantitative result reflecting the overall trend of deviation, which is used to accurately characterize the overall degree of deviation between the actual piston trajectory and the expected trajectory.
[0067] In one specific implementation, step S102 includes:
[0068] Step 1021: Process the dynamic pressure signal using a multi-scale decomposition method to obtain multiple pressure signal components at different scales. Based on the pressure change characteristics during the piston reversal stage, select the target component from the pressure signal components.
[0069] Among them, the multi-scale decomposition method refers to a signal processing technique that can split the original signal according to different frequency scales, and is used to separate the low-frequency stationary components and high-frequency fluctuating components in the signal; the pressure signal component refers to the sub-signals of different frequency ranges obtained after the dynamic pressure signal is decomposed by multi-scale decomposition, and each component corresponds to the pressure change information in a specific frequency range; the target component refers to the sub-signals corresponding to the high-frequency range selected from multiple pressure signal components, and is used to focus on key information related to pressure impact and oscillation.
[0070] For example, in practical applications, in the operation scenario of an industrial hydraulically driven compressor, the central control unit calls a multi-scale decomposition algorithm to process 500 data points of dynamic pressure signals. Specifically, firstly, based on the typical frequency range of 100Hz to 600Hz for pressure shocks during compressor commutation, and combined with a sampling frequency of 1250Hz, the decomposition scale is determined to be 6 levels. Among them, levels 4 to 6 correspond to the high-frequency range of 100Hz to 600Hz. After decomposing to obtain 6 pressure signal components, the components of levels 4 to 6 are selected as target components.
[0071] Step 1022: Analyze the target component to obtain characteristic information representing pressure impact and oscillation.
[0072] Specifically, firstly, the amplitude distribution range of each target component is statistically analyzed, and the maximum, minimum, average, and extreme value difference of the amplitude of each target component within the commutation cycle are extracted to quantify the intensity range of the pressure impact. Secondly, the frequency of change of each target component is statistically analyzed, and the number of times the amplitude crosses a preset threshold per unit time and the average time interval between adjacent crossings are calculated to quantify the density of pressure oscillation. Finally, the amplitude distribution statistical results and frequency of change statistical results of all target components are integrated according to the correspondence between "component number, amplitude parameter, and frequency parameter", and the physical meaning of each statistical parameter is labeled, that is: the amplitude extreme value difference is used to reflect the pressure impact intensity corresponding to each component, the oscillation frequency and the average time interval are used to reflect the pressure oscillation density and uniformity corresponding to each component, and all statistical parameters constitute feature information.
[0073] For example, when performing statistical analysis on three target components, the maximum amplitude of the first target component is extracted as 2.8 MPa and the minimum amplitude is 0.5 MPa. Then, the amplitude is calculated using the formula... Calculate the amplitude distribution interval, where R represents the amplitude distribution interval. This represents the maximum amplitude of the component. This represents the minimum amplitude of the component. Substituting the value, we obtain the amplitude distribution range of this component as 2.3 MPa.
[0074] Next, the frequency of change of this component is statistically analyzed. The preset amplitude threshold is 0.3 MPa. The number of times the amplitude crosses this threshold within a 0.4-second commutation period is counted as 8 times. This is then calculated using the formula... Calculate the oscillation frequency, where f represents the oscillation frequency, N represents the number of times the amplitude exceeds the preset threshold of 0.3 MPa within the commutation period, and statistically, this component exceeds the threshold 8 times within a 0.4-second commutation period. T represents the commutation period. Substituting the values, the oscillation frequency is found to be 20 Hz. Then, using the formula... Calculate the average time interval between adjacent spans, where, The mean time interval is represented by T, the commutation period is represented by N, and the number of times the threshold is crossed is represented by N. Substituting the values, the mean time interval is 0.05 seconds. The maximum, minimum, average, amplitude extreme difference, oscillation frequency, and mean time interval of the other two target components are calculated using the same method.
[0075] The six statistical parameters of the three target components are then organized into the format of “Component 4 - Parameter Value - Physical Meaning”, “Component 5 - Parameter Value - Physical Meaning”, and “Component 6 - Parameter Value - Physical Meaning”. All the organized parameters together constitute the feature information.
[0076] Following step 1022, step S102 may further include the following steps:
[0077] Step 1023: Calculate the difference between the stroke signal and the preset expected stroke signal at each time point to obtain the original deviation sequence. Perform trend fitting processing on the original deviation sequence to obtain stroke deviation information that characterizes the actual movement trajectory of the piston and the expected movement trajectory.
[0078] Among them, the expected stroke signal refers to the ideal piston motion trajectory data preset according to the design parameters and reversing requirements of the hydraulic compressor, including the ideal position, speed and other information at each time point, which is used as the benchmark for judging the actual stroke deviation; the original deviation sequence refers to the dataset composed of the difference between the actual stroke signal and the expected stroke signal at each time point, which is used to directly reflect the real-time stroke deviation.
[0079] Specifically, based on the design commutation parameters of the hydraulic compressor, the ideal piston position data corresponding to each time point is preset according to the sampling timestamp of S101 to form the expected stroke signal. Then, the difference between the position data of the actual stroke signal and the position data of the expected stroke signal at each timestamp is calculated. All differences are arranged in the order of timestamps to form the original deviation sequence. Finally, trend fitting technology is used to perform overall trend analysis on the original deviation sequence to eliminate random noise interference and obtain stroke deviation information that reflects the deviation change law.
[0080] For example, based on the compressor's design parameters, the expected stroke signal of the piston within a 0.4-second reversing cycle is preset, and the expected position corresponding to each timestamp is determined by the formula. The calculation is performed, where s(t) represents the expected position at time t, v represents the initial velocity (which can be 0 mm / s), a represents the acceleration (which can be 625 mm / s²), and t represents the time. Taking t = 0.1 seconds as an example, the expected position is calculated to be 3.125 mm. The expected position data corresponding to 500 timestamps are calculated sequentially according to this formula to form the expected travel signal.
[0081] Next, calculate the difference between the actual travel position and the expected position for each timestamp. For example, if the actual position is 3.3mm at t=0.1 seconds, the difference is 3.3mm-3.125mm=0.175mm. All differences are arranged according to the timestamp to form the original deviation sequence.
[0082] Finally, a linear fitting algorithm was used to process the original deviation sequence to obtain the deviation trend fitting equation. In this equation, y represents the travel deviation information, k represents the slope of the deviation change, and b represents the initial deviation value. After calculation, k is 0.02 and b is 0.15. This equation represents the travel deviation information.
[0083] In this embodiment of the invention, targeted processing of dynamic pressure signals and stroke signals can effectively eliminate irrelevant noise interference in the original signals, achieving the focusing and quantification of key information; furthermore, these processed effective parameters provide a direct and reliable basis for subsequent judgment of seal wear level and establishment of the correlation between pressure fluctuation and wear, ensuring the accuracy and targeting of subsequent control logic.
[0084] S103. Perform trend analysis processing on the travel deviation information to determine the wear level data, and perform correlation calculation on the feature information and the travel deviation information to obtain the coupling coefficient.
[0085] Wear level data refers to the grading results obtained by matching the cumulative change with the preset classification standard, including levels such as light wear, moderate wear, and heavy wear, which are used to intuitively quantify the wear state of the seal. Coupling coefficient refers to the parameter obtained by comprehensively calculating the correlation factor and wear level data, which is used to accurately reflect the linkage between pressure fluctuation and seal wear level, and provide a correlation basis for subsequent pressure adjustment.
[0086] In one specific implementation, step S103 includes:
[0087] Step 1031: Using a time window statistical method, the stroke deviation information is divided according to the reversing cycle duration of the hydraulic compressor piston to obtain the deviation change amount of multiple time intervals corresponding to the reversing cycle duration.
[0088] Among them, the time window statistical method is used to extract the change characteristics of a specific time interval from continuous data; the deviation change refers to the change amplitude data of stroke deviation information within a single reversing cycle time interval, which is used to reflect the change of piston trajectory deviation within the cycle.
[0089] In step 1031, a time window statistical method is used to set the time window length based on the duration of a single reversing cycle of the hydraulic compressor piston. The continuous stroke deviation information obtained in S102 is divided into segments according to this time window. Each time window corresponds to a reversing cycle. The change amplitude of the stroke deviation information within each window is calculated to obtain multiple deviation changes that correspond one-to-one with the reversing cycle.
[0090] For example, the central control unit retrieves stroke deviation information and characteristic information. Given that the duration of a single reversing cycle of the compressor is 0.4 seconds, and the set time window length is 0.4 seconds, it statistically analyzes the stroke deviation information for 10 consecutive reversing cycles, and then uses a formula... Calculate the change in deviation for each window, where, This represents the change in deviation during the i-th commutation cycle. This represents the travel deviation value at the end of the i-th window. This represents the travel deviation value at the beginning of the i-th window. For example, if the initial deviation value of the first window is 0.15mm and the final deviation value is 0.21mm, substituting this into the formula yields a deviation change of 0.06mm for that window. The remaining nine windows are calculated in the same way, resulting in ten deviation changes of 0.06mm, 0.07mm, 0.08mm, 0.07mm, 0.09mm, 0.08mm, 0.10mm, 0.09mm, 0.11mm, and 0.10mm respectively.
[0091] Step 1032: Perform cumulative calculation on the deviation change to obtain the cumulative change. Based on the preset level classification standard, perform interval matching on the cumulative change to obtain the corresponding wear level data.
[0092] Among them, the cumulative change refers to the quantitative result obtained by accumulating the deviation changes of multiple reversing cycles, which is used to characterize the cumulative development process of seal wear; this classification standard includes wear levels corresponding to different cumulative change ranges.
[0093] Through formula Calculate the cumulative change, where S represents the cumulative change and n represents the number of reversal cycles counted, which can be 10. This represents the deviation change in the i-th cycle. The cumulative change is obtained by adding the 10 deviation changes together, which is 0.85mm. Then, the preset level classification standard is retrieved: the cumulative change is 0 to 0.5mm, which corresponds to light wear; 0.5 to 1.0mm, which corresponds to moderate wear; and more than 1.0mm, which corresponds to heavy wear. Since 0.85mm is in the range of 0.5 to 1.0mm, the wear level data obtained is moderate wear.
[0094] Step 1033: Using a time synchronization method, the feature information and the travel deviation information are processed according to the same time node to obtain a data pair.
[0095] Among them, the time synchronization method refers to the processing technology of correspondingly associating different types of signals according to the same time node to ensure the time consistency between pressure-related data and travel-related data; a data pair refers to a one-to-one corresponding dataset formed after the feature information and travel deviation information are synchronized in time, and each data pair contains pressure fluctuation parameters and travel deviation parameters at the same time node.
[0096] For example, using a time synchronization method, with the timestamp corresponding to the 1250Hz sampling frequency as the benchmark, the oscillation frequency and amplitude extreme difference in the obtained feature information are matched with the deviation value in the travel deviation information according to the same timestamp, forming 500 sets of data pairs.
[0097] Step 1034: Based on the data pair, calculate the synchronization value of the changes in pressure fluctuation amplitude and stroke deviation amplitude to obtain the correlation factor.
[0098] Among them, the correlation factor refers to the quantitative parameter calculated based on the data that reflects the synchronicity between the changes in pressure fluctuation amplitude and stroke deviation amplitude, and is used to characterize the correlation strength between the two.
[0099] For example, extract the pressure fluctuation amplitude and stroke deviation amplitude from each data pair, calculate the synchronization ratio between the two over time, i.e., the degree of fit between the trend of pressure fluctuation amplitude and the trend of stroke deviation amplitude, and obtain the correlation factor; then, based on these data pairs, use the formula... Calculate the correlation factor, where K represents the correlation factor. This represents the covariance between the pressure fluctuation amplitude P and the stroke deviation amplitude D. The variance represents the pressure fluctuation amplitude P. The variance of the travel deviation magnitude D is calculated to have a correlation factor of 0.78.
[0100] Step 1035: Perform a comprehensive calculation on the correlation factor and the wear level data to obtain the coupling coefficient.
[0101] In the comprehensive calculation process of step 1035, a fusion process is performed in combination with the preset weight allocation to obtain a coupling coefficient that can accurately reflect the linkage between pressure fluctuation and seal wear level.
[0102] For example, through formula Calculate the coupling coefficient, where C represents the coupling coefficient and K represents the correlation factor. The wear level weight is 0.5, and L represents the wear level quantification value. The value is 1 for light wear, 2 for moderate wear, and 3 for heavy wear. Substituting the correlation factor 0.78, the weight 0.5, and the quantification value 2, the coupling coefficient is calculated to be 1.39.
[0103] In this embodiment of the invention, the wear level of the seal is quantitatively graded by trend analysis and cumulative calculation of stroke deviation information, transforming the wear state from an abstract concept into intuitively identifiable level data. Simultaneously, a correlation between pressure fluctuations and stroke deviations is established through time synchronization and correlation calculations, and the resulting coupling coefficient accurately reflects the linkage logic between pressure fluctuations and seal wear. Furthermore, these output results provide a core basis for the generation of subsequent adjustment commands and the dynamic adaptation of buffer parameters, breaking the limitation of pressure control being disconnected from wear status. This ensures that subsequent control schemes can simultaneously respond to pressure fluctuations and wear changes, providing crucial support for the accuracy and adaptability of the entire reversing buffer control.
[0104] S104. Based on the feature information and the coupling coefficient, wavelet analysis is used to perform wavelet suppression processing to obtain the initial adjustment command.
[0105] Among them, wavelet analysis refers to a signal processing technique with multi-resolution analysis capabilities, which can decompose complex signals into multiple sub-signals at different frequencies, and is used to accurately separate the effective components and interference components in the signal; the initial adjustment command refers to the control signal generated based on the pressure deviation value, which is used to initially guide the pressure adjustment of the hydraulic system.
[0106] In one specific implementation, step S104 includes:
[0107] Step 1041: Using wavelet analysis, the feature information is decomposed to obtain multiple signal components of different frequency bands. Combined with the pressure change characteristics during piston reversal of the hydraulic compressor, the signal components are processed to obtain interference components.
[0108] Among them, the signal component refers to the sub-signals of different frequency bands obtained after wavelet decomposition of the feature information, and each component corresponds to pressure-related information in a specific frequency range; the interference component refers to the sub-signals selected from multiple signal components, which is the core target of pressure fluctuation suppression.
[0109] In step 1041, wavelet analysis is used to decompose the obtained feature information. The pressure change characteristics of the hydraulic compressor piston during reversal are specifically manifested in that high-frequency pressure shocks are easily generated during the reversal start-stop phase and the pressure is relatively stable during the constant speed phase. Based on this characteristic, the typical frequency range corresponding to the pressure shock is preset first, and then the number of wavelet decomposition layers is set according to the frequency range so that the decomposed signal components can accurately cover the high-frequency range, and the feature information is split into multiple signal components with different frequency bands. Then, the frequency band range of each signal component is identified, and the signal components whose frequency bands completely overlap with the preset typical frequency range of pressure shock are selected. These components are the interference components.
[0110] For example, in the operation scenario of an industrial hydraulic compressor, the central control unit retrieves feature information. The pressure change characteristics of the compressor during piston reversal are that there will be a significant high-frequency pressure shock during the start-up and shutdown phase, and the pressure remains stable during the constant speed phase. Through preliminary test, it was determined that the typical frequency range corresponding to this shock is 80Hz to 500Hz. Specifically, firstly, the feature information is decomposed into 5 layers using a wavelet analysis algorithm. The frequency band range of the 3rd to 5th layers after decomposition is set to exactly cover 80Hz to 500Hz. After decomposing to obtain 5 signal components, the frequency band range of each component is identified one by one. The components whose frequency bands of the 3rd to 5th layers completely overlap with 80Hz to 500Hz are selected. These components are the interference components.
[0111] Step 1042: Based on the coupling coefficient, reconstruct the signal of all signal components after removing interference components to obtain the suppressed pressure signal.
[0112] Among them, the suppressed pressure signal refers to the composite signal obtained through continuous detection, in which pressure fluctuations have been effectively controlled.
[0113] As a specific implementation method, step 1042 may specifically include the following steps: based on the coupling coefficient, a signal superposition method is used to reconstruct all signal components after removing interference components to obtain a reconstructed composite signal; waveform continuity detection is performed on the reconstructed composite signal, and the composite signal that passes the continuity detection is used as the suppressed pressure signal.
[0114] The coupling coefficient is used to dynamically adjust the weights of the signal components after removing interference components.
[0115] For example, based on a preset coupling coefficient, a signal superposition algorithm is used to combine signals to obtain a reconstructed composite signal, and then the formula is used... Detecting waveform continuity, among which, This represents the pressure change between adjacent data points. This represents the pressure value of the (i+1)th data point. This represents the pressure value at the i-th data point, with a preset maximum allowable change of 0.1 MPa. This is after testing all adjacent points... All values are less than 0.1 MPa, confirming that the composite signal is the suppressed pressure signal.
[0116] Step 1043: Calculate the pressure deviation between the suppressed pressure signal and the preset pressure reference value, and generate an initial adjustment command based on the pressure deviation value.
[0117] Among them, the pressure reference value refers to the pressure standard value preset according to the normal operation requirements of the liquid-driven compressor, which serves as the benchmark for judging pressure deviation; the pressure deviation value refers to the difference between the suppressed pressure signal and the pressure reference value, which is used to quantify the degree of pressure deviation.
[0118] In step 1043, the preset reference value of piston reversing pressure of the hydraulic compressor is first retrieved. This value can be set based on the compressor's design operating parameters. Then, the pressure deviation value is calculated by comparing the pressure value at each time point in the suppressed pressure signal with the pressure reference value. Finally, an initial adjustment command is generated based on the pressure deviation value using a proportional adjustment algorithm. When the deviation value is positive, the command controls the pressure to decrease; when the deviation value is negative, the command controls the pressure to increase, ensuring that the pressure approaches the reference value.
[0119] For example, the preset pressure reference value is 10 MPa, obtained through the formula. Calculate the pressure deviation value, where, This represents the pressure deviation value at time t. This represents the pressure value after suppression at time t. This represents the pressure reference value. At t=0.2 seconds, the pressure after suppression is 10.4 MPa. Substituting this into the formula, the deviation value is calculated to be 0.4 MPa.
[0120] Subsequently, an initial control command is generated based on the pressure deviation value using a proportional control algorithm. The command amplitude is determined by the formula... The calculation yielded that, This represents the magnitude of the command at time t. This represents the proportional coefficient, for example, a value of 5. Substituting the deviation value of 0.4MPa, we calculate the command amplitude to be 2.0V. The initial adjustment command containing the command amplitude is then used in the subsequent S105 step.
[0121] In this embodiment of the invention, wavelet analysis is used to accurately separate the pressure shock interference component in the feature information. Combined with the correlation of the coupling coefficient, the appropriate adjustment factor is matched and matched, thereby achieving targeted amplitude adjustment of the interference component and effectively suppressing the shock component in the pressure fluctuation. Through signal reconstruction and continuity detection, the stability of the pressure signal after suppression is ensured, thereby avoiding signal abrupt changes during the adjustment process. The initial adjustment command generated based on the pressure deviation value can accurately respond to the pressure deviation, providing a high-quality foundation for subsequent command optimization combined with wear status.
[0122] S105. Based on the wear level data and in conjunction with the preset correspondence table between wear level and buffer parameters, a buffer compensation value is generated, and the initial adjustment command is optimized based on the buffer compensation value to obtain a target adjustment command. The target adjustment command is used to control the opening speed and opening degree of the valve core inside the bidirectional hydraulic lock.
[0123] In one specific implementation, such as Figure 2 As shown, step S105 includes:
[0124] Step 1051: Based on the preset correspondence table between wear level and buffer parameter, perform matching processing on the wear level data to obtain the benchmark compensation value corresponding to the wear level.
[0125] The wear level and buffer parameter correspondence table refers to a pre-established association table based on different wear levels of the seal and the corresponding buffer requirements. It contains a one-to-one correspondence between wear levels and baseline compensation values, which is used to quickly match the baseline compensation values. The baseline compensation value refers to the initial buffer parameters matched from the correspondence table, which are used to adapt the basic buffer requirements of the current wear level of the seal.
[0126] For example, retrieve the correspondence table between wear level and buffer parameter. In the table, the reference compensation value is 0.2V for light wear, 0.3V for moderate wear, and 0.4V for heavy wear. The reference compensation value of 0.3V is obtained by matching the moderate wear level.
[0127] Step 1052: Based on the actual operating parameters of the hydraulic compressor piston, dynamically adjust the benchmark compensation value to obtain a buffer compensation value corresponding to the current operating state.
[0128] Among them, the operating parameters refer to the real-time operating data of the piston of the hydraulic compressor during actual operation, and the operating parameters include load and speed; furthermore, the load refers to the current working load of the compressor, and the speed refers to the piston's running speed. Both are used to dynamically correct the buffer parameters; the buffer compensation value refers to the final buffer parameter obtained after adjusting the benchmark compensation value with the operating parameters, which can adapt to the comprehensive needs of the current wear state and operating conditions.
[0129] In step 1052, the load and speed of the piston of the hydraulic compressor are collected in real time. A preset working condition parameter correction coefficient table is retrieved. This table contains correction coefficients corresponding to different load and speed combinations. The collected working condition parameters are matched with the combinations in the table to obtain the corresponding correction coefficients. The correction coefficients are then used to dynamically adjust the benchmark compensation value to obtain a buffer compensation value that adapts to the current operating state.
[0130] For example, if the compressor's rated load is 100kN and the current load is 80kN, the calculated current load is 80% of the rated load. Similarly, if the rated speed is 167r / min and the current speed is 150r / min, the calculated current speed is 90% of the rated speed. Then, the operating condition parameter correction factor table is retrieved; the combination of 80% load and 90% speed corresponds to a correction factor of 1.1. This is then calculated using the formula... Calculate the buffer compensation value, where, Indicates the buffer compensation value. Let V represent the baseline compensation value and K represent the correction coefficient. Substituting the baseline compensation value of 0.3V and the correction coefficient of 1.1, the buffer compensation value is calculated to be 0.33V.
[0131] Step 1053: Using a superposition and fusion method, the buffer compensation value and the initial adjustment command are combined to obtain a preliminary optimized adjustment command. Combined with the preset smoothing conditions of each stage in the piston reversal process, the preliminary optimized adjustment command is continuously processed to obtain the target adjustment command.
[0132] Among them, the superposition and fusion method refers to the processing technology that combines the buffer compensation value and the initial adjustment command according to the preset logic to achieve the synergistic optimization of the two; the preliminary optimized adjustment command refers to the transitional control signal obtained after superposition and fusion, which needs to be further processed to meet the stability requirements.
[0133] Furthermore, the piston reversal process is mainly divided into three core stages: acceleration, constant speed, and deceleration. Each stage has its own preset smoothing conditions: acceleration is when the piston starts from its initial state and gradually increases its speed. It is necessary to control the pressure to rise steadily from the reference value to generate continuous thrust and avoid hydraulic shock or piston surging caused by a sudden increase in pressure; constant speed is when the piston completes the main stroke at a stable speed. It is necessary to control the pressure to remain within a stable range and avoid pressure fluctuations that cause the piston speed to change drastically, ensuring smooth movement; deceleration is when the piston approaches the end of the reversal and gradually decelerates to a stop. It is necessary to control the pressure to drop steadily from the operating value to prevent sudden pressure drops or reverse impacts, and to avoid mechanical collisions caused by piston inertia, ensuring a smooth transition for the next reversal.
[0134] As a specific implementation method, step 1053 may specifically include the following steps: According to a preset segmentation rule, the initially optimized adjustment command is segmented to obtain commands for each stage of the piston reversal process. The commands for each stage include: acceleration segment command, constant speed segment command, and deceleration segment command; Combining preset smoothing conditions for the acceleration and deceleration stages during the piston reversal process, a ramp function is used to perform slope limiting processing on the acceleration segment command and the deceleration segment command respectively, to obtain acceleration control command and deceleration control command; The acceleration control command, the constant speed segment command, and the deceleration control command are combined according to their temporal order during the piston reversal process to form intermediate adjustment commands; The intermediate adjustment commands are processed continuously to obtain the target adjustment command.
[0135] The preset segmentation rules are based on the total reversing time of the hydraulic compressor piston, piston motion characteristics, and preset smoothing conditions. These rules define a pre-set command segmentation standard to accurately break down continuous adjustment commands according to the reversing process. Specifically, the rules define the proportion of the total reversing time and the time nodes of each stage. The total reversing time is typically divided into three intervals: acceleration, constant speed, and deceleration. The acceleration and deceleration intervals are symmetrical in duration and have a relatively small proportion to accommodate the smooth transition of the piston from a standstill to a stop. The constant speed interval has the largest proportion to ensure the stable operation of the piston's main stroke. The time nodes of each stage are clearly defined, providing a unified and feasible basis for subsequent processing such as command slope limitation, timing combination, and continuity verification according to the stage.
[0136] A ramp function is a mathematical function that allows a signal to change gradually at a fixed slope, used to limit the rate of change of the command and avoid abrupt parameter changes. Acceleration control commands and deceleration control commands are stage commands processed by the ramp function, enabling smooth pressure transitions. Intermediate adjustment commands are control signals resulting from the combination of stage commands in a time sequence. Continuity processing is a verification technique for detecting the continuity of intermediate command waveforms, used to ensure that the commands do not change abruptly. Target adjustment commands are the final control signals after verification, used to precisely control the opening speed and degree of the valve core inside the bidirectional hydraulic lock, achieving smooth reversal.
[0137] For example, using the superposition and fusion method, according to the formula Calculate the preliminary optimized adjustment command amplitude, where, This indicates the initial optimized voltage amplitude. The initial voltage amplitude is represented by 2.0V. Substituting the initial voltage amplitude of 2.0V and the buffer compensation value of 0.33V, the initially optimized voltage amplitude is calculated to be 2.33V. Then, according to the preset segmentation rules, the 0.4-second commutation cycle is divided into an acceleration segment of 0.1 seconds, a constant speed segment of 0.2 seconds, and a deceleration segment of 0.1 seconds. The initial optimization command is then divided into an acceleration segment command target value of 2.33V, a constant speed segment command to maintain 2.33V, and a deceleration segment command target value of 0V. Finally, the acceleration and deceleration segment commands are processed using a ramp function. The acceleration segment is processed using the formula... Calculate the real-time instruction value, where, This represents the command value at time t during the acceleration phase. The acceleration phase duration is indicated by t, which represents the real-time time within the acceleration phase. Substituting t=0.05 seconds into the numerical values yields a command value of 1.165V. The deceleration phase is calculated using the formula... Calculate the real-time instruction value, where, This represents the command value at time t during the deceleration phase. Indicates the duration of the deceleration phase. The duration of the uniform speed segment is represented by t=0.35 seconds. Substituting the numerical values, the command value is calculated to be 1.165V.
[0138] Subsequently, the acceleration control command, constant speed segment command, and deceleration control command are combined in sequence to form intermediate adjustment commands, which are then processed using formulas. Perform continuous consistency checks, where... This indicates the change in the magnitude of the instruction between adjacent data points. This represents the instruction value for the (j+1)th data point. This represents the instruction value for the j-th data point, with a preset maximum allowable change of 0.05V. This is after checking all adjacent data points. All requirements are met, and the target adjustment command is obtained. This target adjustment command will be transmitted to the control module of the two-way hydraulic lock in real time to precisely control the opening speed and opening degree of the valve core to achieve smooth piston reversal.
[0139] It should be noted that since there can be a preset correlation between the target adjustment command and the opening speed and opening degree of the valve core, the corresponding speed and opening degree of the control valve core can be quickly found based on the target adjustment command, and then the valve core can be controlled according to the corresponding opening speed and opening degree.
[0140] In this embodiment of the invention, a buffer compensation value is generated by combining the wear level of the seal with real-time operating parameters. This ensures that the buffer parameters can adapt to the current wear state of the seal and respond to changes in actual operating conditions, avoiding the problem of insufficient adaptability of fixed parameters. Furthermore, the buffer compensation and initial adjustment command are optimized through superposition and fusion. After ramp function processing and segmented combination, the problem of command abrupt changes is effectively avoided, ensuring a smooth pressure transition at each stage of piston reversal. Subsequently, continuous consistency verification further ensures the stability and reliability of the target adjustment command. Moreover, the target adjustment command can precisely control the action of the bidirectional hydraulic lock valve core, realizing the smooth operation of the hydraulic compressor piston reversal. This not only alleviates the wear of the seal due to pressure shocks but also adapts to the existing wear state of the seal, extending the life of core components and improving the stability of equipment operation.
[0141] Figure 3 This is a schematic diagram of a specific embodiment of a reversing buffer control system for the piston stroke of a liquid-driven compressor provided in this application. (Refer to...) Figure 3 The system may include:
[0142] The acquisition module 31 is used to acquire the dynamic pressure signal of the hydraulic chamber and the stroke signal of the hydraulic compressor piston during the piston reversal process of the hydraulic compressor.
[0143] The processing module 32 is used to process the dynamic pressure signal to extract characteristic information representing pressure impact and oscillation, and to process the stroke signal to obtain stroke deviation information representing the actual movement trajectory of the piston and the expected movement trajectory.
[0144] The calculation module 33 is used to perform trend analysis processing on the travel deviation information to determine the wear level data, and to perform correlation calculation on the feature information and the travel deviation information to obtain the coupling coefficient.
[0145] The suppression module 34 is used to perform wavelet suppression processing based on the feature information and the coupling coefficient, combined with wavelet analysis, to obtain the initial adjustment command.
[0146] The optimization module 35 is used to generate a buffer compensation value based on the wear level data and a preset correspondence table between wear level and buffer parameters, and to optimize the initial adjustment command based on the buffer compensation value to obtain a target adjustment command. The target adjustment command is used to control the opening speed and opening degree of the valve core inside the bidirectional hydraulic lock.
[0147] The reversing buffer control system for the piston stroke of the liquid-driven compressor in this application embodiment is used to implement the aforementioned reversing buffer control method for the piston stroke of the liquid-driven compressor. Therefore, the specific implementation of the reversing buffer control system for the piston stroke of the liquid-driven compressor can be found in the embodiment section of the reversing buffer control method for the piston stroke of the liquid-driven compressor mentioned above. The specific implementation can be referred to the description of the corresponding embodiments, which will not be repeated here.
[0148] like Figure 4 As shown, this application also provides an electronic device, including: a memory 41 for storing a computer program; and a processor 42 for executing the computer program to implement the steps of the above-described hydraulic compressor piston stroke reversing buffer control method.
[0149] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described hydraulic compressor piston stroke reversing buffer control method.
[0150] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory, random access memory, portable hard drives, magnetic disks, or optical disks.
[0151] Embodiments of the present invention also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any of the embodiments of the reversing buffer control method for the piston stroke of a hydraulically driven compressor.
[0152] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0153] The foregoing provides a detailed description of the reversing buffer control method and system for the piston stroke of a liquid-driven compressor. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and its core ideas. It should be noted that those skilled in the art can make various improvements and modifications to this application without departing from its principles, and these improvements and modifications also fall within the protection scope of this application.
Claims
1. A method for reversing buffer control of the piston stroke of a liquid-driven compressor, characterized in that, include: The dynamic pressure signal of the hydraulic chamber and the stroke signal of the piston of the hydraulic compressor are collected during the piston reversal process of the hydraulic compressor. The dynamic pressure signal is processed to extract characteristic information representing pressure impact and oscillation, and the stroke signal is processed to obtain stroke deviation information representing the actual movement trajectory of the piston and the expected movement trajectory. The travel deviation information is processed by trend analysis to determine the wear level data, and the feature information and the travel deviation information are correlated to obtain the coupling coefficient. Based on the feature information and the coupling coefficient, wavelet analysis is used to perform wavelet suppression processing to obtain the initial adjustment command. Based on the wear level data, and combined with the preset correspondence table between wear level and buffer parameters, a buffer compensation value is generated, and the initial adjustment command is optimized based on the buffer compensation value to obtain a target adjustment command. The target adjustment command is used to control the opening speed and opening degree of the valve core inside the bidirectional hydraulic lock. The initial adjustment command is obtained by performing wavelet analysis based on the feature information and the coupling coefficient, combined with wavelet analysis. Wavelet analysis is used to decompose the feature information into multiple signal components of different frequency bands. Combined with the pressure change characteristics during piston commutation of the hydraulic compressor, the signal components are processed to obtain interference components. Based on the coupling coefficient, all signal components after removing interference components are reconstructed to obtain the suppressed pressure signal. Calculate the pressure deviation between the suppressed pressure signal and the preset pressure reference value, and generate an initial adjustment command based on the pressure deviation value; The process of reconstructing the signal based on the coupling coefficient for all signal components after removing interference components to obtain the suppressed pressure signal includes: Based on the coupling coefficient, the signal superposition method is used to reconstruct all signal components after removing interference components, and the reconstructed composite signal is obtained. The reconstructed composite signal is subjected to waveform continuity detection, and the composite signal that passes the continuity detection is used as the suppressed pressure signal.
2. The method according to claim 1, characterized in that, Based on the wear level data and a preset correspondence table between wear levels and buffer parameters, a buffer compensation value is generated. The initial adjustment command is then optimized based on the buffer compensation value to obtain the target adjustment command, including: Based on a preset correspondence table between wear levels and buffer parameters, the wear level data is matched to obtain a baseline compensation value corresponding to the wear level. Based on the actual operating parameters of the hydraulic compressor piston, the benchmark compensation value is dynamically adapted and adjusted to obtain a buffer compensation value corresponding to the current operating state. The buffer compensation value and the initial adjustment command are combined using a superposition and fusion method to obtain a preliminary optimized adjustment command. The preliminary optimized adjustment command is then continuously processed in conjunction with the preset smoothing conditions for each stage of the piston reversal process to obtain the target adjustment command.
3. The method according to claim 2, characterized in that, The preset smoothing conditions at each stage of the piston reversal process are combined to continuously process the initially optimized adjustment command to obtain the target adjustment command, including: According to the preset segmentation rules, the preliminary optimized adjustment command is segmented to obtain the command for each stage of the piston reversal process. The command for each stage includes: acceleration segment command, constant speed segment command and deceleration segment command. By combining the preset smoothing conditions of the acceleration and deceleration phases during piston reversal, the acceleration and deceleration commands are respectively subjected to slope limiting processing using a ramp function to obtain acceleration control commands and deceleration control commands. The acceleration control command, the constant speed segment command, and the deceleration control command are combined and processed in the order of timing during the piston reversal process to form an intermediate adjustment command. The intermediate adjustment commands are processed continuously to obtain the target adjustment commands.
4. The method according to claim 1, characterized in that, The processing of the dynamic pressure signal to extract characteristic information representing pressure impact and oscillation includes: The dynamic pressure signal is processed using a multi-scale decomposition method to obtain multiple pressure signal components at different scales. Based on the pressure change characteristics during the piston reversal stage, the target component is selected from the pressure signal components. The target components are analyzed to obtain characteristic information representing pressure shocks and oscillations.
5. The method according to claim 1, characterized in that, The process of performing trend analysis on the travel deviation information to determine wear level data, and calculating the correlation between the feature information and the travel deviation information to obtain a coupling coefficient, includes: Using a time window statistical method, the stroke deviation information is divided according to the reversing cycle duration of the hydraulic compressor piston, resulting in multiple deviation changes corresponding to the reversing cycle duration. The deviation change is accumulated to obtain the cumulative change. Based on the preset level classification standard, the cumulative change is range matched to obtain the corresponding wear level data. A time synchronization method is used to process the feature information and the travel deviation information according to the same time node to obtain data pairs; Based on the data pair, the synchronous value of the change in pressure fluctuation amplitude and stroke deviation amplitude is calculated to obtain the correlation factor; The coupling coefficient is obtained by comprehensively calculating the correlation factor and the wear level data.
6. A reversing buffer control system for the piston stroke of a liquid-driven compressor, characterized in that, A method for implementing the reversing buffer control of the piston stroke of a liquid-driven compressor as described in claim 1 includes: The acquisition module is used to acquire the dynamic pressure signal of the hydraulic chamber and the stroke signal of the hydraulic compressor piston during the piston reversal process of the hydraulic compressor. The processing module is used to process the dynamic pressure signal to extract feature information characterizing pressure impact and oscillation, and to process the stroke signal to obtain stroke deviation information characterizing the piston's actual movement trajectory and expected movement trajectory. The calculation module is used to perform trend analysis processing on the travel deviation information to determine the wear level data, and to perform correlation calculation on the feature information and the travel deviation information to obtain the coupling coefficient; The suppression module is used to perform wavelet suppression processing based on the feature information and the coupling coefficient, combined with wavelet analysis, to obtain the initial adjustment command. The optimization module is used to generate a buffer compensation value based on the wear level data and a preset correspondence table between wear level and buffer parameters, and to optimize the initial adjustment command based on the buffer compensation value to obtain a target adjustment command. The target adjustment command is used to control the opening speed and opening degree of the valve core inside the bidirectional hydraulic lock.
7. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the commutation buffer control method for the piston stroke of a liquid-driven compressor as described in any one of claims 1 to 5 when executing the computer program.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, enables the implementation of the reversing buffer control method for the piston stroke of a hydraulically driven compressor as described in any one of claims 1 to 5.