Wave energy device adaptive regulation method and system based on data feedback

By using a sliding surface control model with real-time data acquisition and dynamic quality adjustment, the shortcomings of wave energy devices in frequency matching and disturbance resistance have been solved, achieving efficient and stable energy capture.

CN120909131BActive Publication Date: 2025-12-05NANJING JIYANG WISDOM INFORMATION TECH RES INST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511415111.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-30
Publication Date
2025-12-05
Estimated Expiration
2045-09-30

AI Technical Summary

Technical Problem

Traditional wave energy devices are deficient in frequency matching capability, anti-disturbance performance and regulation lag, making it difficult to adapt to the dynamic changes in the marine environment. Existing data feedback schemes have limited adaptability to complex operating conditions.

Method used

The data acquisition module monitors the vibration data of waves and weighing blocks in real time. The mass of the weighing blocks is dynamically adjusted using interpolation and sliding surface control models. Combined with an adaptive feedback mechanism, frequency tracking and oscillation suppression are achieved, forming a closed-loop control.

Benefits of technology

It improves the energy conversion efficiency and stability of wave energy equipment, enhances its adaptability to complex marine environments, and reduces fluttering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120909131B_ABST
    Figure CN120909131B_ABST
Patent Text Reader

Abstract

The application discloses a wave energy device adaptive adjustment method and system based on data feedback, and belongs to the technical field of wave energy. The method collects wave vibration behavior data, weighing block vibration behavior data and liquid volume and pressure information in real time through an acceleration sensor, a flowmeter and a pressure sensor; equal-interval sampling of the wave vibration data is realized by using an interpolation algorithm, the wave main frequency is quantified in combination with autocorrelation analysis, and a sliding window is set; the mass change of the weighing block is dynamically calculated based on a sliding mode surface control model, control parameters are updated in real time through a discrete time adaptive feedback model, the flow of the water pump is adjusted to change the mass of the weighing block, so that the vibration frequency of the weighing block is matched with the wave main frequency, and a closed-loop control is formed. The application solves the problems of low energy conversion efficiency and weak anti-interference capability of the existing wave energy device caused by frequency mismatch, and is favorable for improving the adaptability of the device to complex marine environment and the energy capture efficiency through dynamic mass adjustment and an adaptive feedback mechanism.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wave energy, in particular to a wave energy device adaptive adjustment method and system based on data feedback. BACKGROUND

[0002] As a renewable and clean energy, wave energy has the advantages of wide distribution and large reserves. However, its randomness and instability pose high requirements on the adaptability of energy conversion equipment. Traditional wave energy devices mostly use fixed structures or mechanical adjustment methods, such as adjusting device parameters through spring damping systems or hydraulic devices. However, such methods have the following defects:

[0003] Insufficient frequency matching capability: the main frequency of waves changes dynamically with the marine environment, and devices with fixed parameters are difficult to track frequency changes in real time, resulting in decreased resonance efficiency;

[0004] Poor disturbance resistance: external disturbances (such as sudden winds and irregular waves) can easily cause system oscillation, and traditional control algorithms (such as PID) are prone to overshoot or response lag in nonlinear scenarios;

[0005] Adjustment lag: mechanical adjustment relies on manual preset thresholds or offline calculations, and cannot achieve real-time closed-loop feedback, making it difficult to adapt to high-frequency dynamic environments.

[0006] In recent years, some research has attempted to introduce sensor data feedback mechanisms, such as monitoring wave vibration frequency through acceleration sensors and optimizing device response with mass adjustment devices. However, existing solutions mostly rely on single-parameter adjustment or linear control models, and have limited adaptability to complex working conditions, and have not effectively solved the steady-state deviation problem caused by historical error accumulation. Therefore, there is an urgent need for a technical solution that combines real-time data feedback, dynamic mass adjustment, and adaptive control to improve the operating efficiency and stability of wave energy devices. SUMMARY

[0007] The present application proposes a wave energy device adaptive adjustment method and system based on data feedback to address the above technical bottlenecks. By dynamically adjusting the mass of the weighing block, the system achieves accurate frequency tracking, and combines an oscillation suppression mechanism to reduce chattering, ultimately achieving efficient and stable wave energy capture.

[0008] A wave energy device adaptive adjustment system based on data feedback, the system comprises: a data acquisition module, a data preprocessing module, a synovial membrane control module, and a mass dynamic adjustment prediction module;

[0009] The data acquisition module is used to collect wave vibration behavior data in the sea area, weighing block vibration behavior data, liquid volume introduced and exported by the water pump into the weighing block, and pressure at the liquid inlet and outlet;

[0010] The data preprocessing module realizes equal-interval sampling of the vibration behavior data of the waves in the sea area by interpolation, and quantifies the main frequency of the vibration behavior of the waves to set a sliding window;

[0011] The sliding film control module is configured to calculate the mass of the weighing block by importing and exporting the liquid volume in the weighing block during the equal-interval sampling of the amplitude point time nodes of the vibration behavior data, and quantify the frequency of the vibration behavior of the weighing block; and quantify the frequency tracking error by the sliding surface control model.

[0012] The mass dynamic adjustment prediction module analyzes the mass dynamic adjustment prediction of the weighing block by the mass dynamic adjustment prediction model of the weighing block, updates the sliding surface control model and the mass dynamic adjustment prediction model of the weighing block by the adaptive update feedback model under discrete time, and outputs the mass of the weighing block after the update to control the flow of the water pump and realize the closed loop of adaptive adjustment of the wave energy equipment.

[0013] Further, the data acquisition module includes an acceleration sensor, a flow meter and a pressure sensor.

[0014] The acceleration sensor is configured to acquire the vibration behavior data of the waves in the sea area and the vibration behavior data of the weighing block.

[0015] The flow meter is configured to acquire the liquid volume in the isolation layer.

[0016] The pressure sensor is configured to acquire the pressure of the liquid at the inlet and outlet of the conduit.

[0017] Further, the data preprocessing module includes an interpolation unit and a sliding window unit.

[0018] The interpolation unit realizes equal-interval sampling of the amplitude point time nodes of the vibration behavior data of the waves by interpolation.

[0019] The sliding window unit is configured to calculate the autocorrelation value of the time delay by iteration, and capture the time delay when the iteration stops to obtain the main frequency of the vibration behavior of the waves under different time delays.

[0020] Further, the sliding film control module includes a weighing block vibration frequency quantization unit and a sliding surface control model unit.

[0021] The weighing block vibration frequency quantization unit records the mass of the weighing block at the amplitude point time nodes based on the equal-interval amplitude point time nodes to calculate the vibration frequency of the weighing block.

[0022] The sliding surface control model unit constructs a sliding surface control model based on the main frequency of the vibration behavior of the waves and the vibration frequency of the weighing block to represent the frequency tracking error.

[0023] Further, the mass dynamic adjustment prediction module comprises a mass dynamic adjustment prediction model unit, a discrete-time adaptive updating feedback model unit and a water pump flow control unit;

[0024] The mass dynamic adjustment prediction model unit is configured to construct a mass dynamic adjustment prediction model of the weighing block based on a sliding mode control model, so as to calculate a mass dynamic adjustment prediction value of the weighing block;

[0025] The discrete-time adaptive updating feedback model unit is configured to construct a discrete-time adaptive updating feedback model, so as to feed back an updated cumulative error gain coefficient, a high-low frequency switching gain and a sliding mode surface linear proportionality coefficient to the sliding mode control model and the mass dynamic adjustment prediction model of the weighing block;

[0026] The water pump flow control unit is configured to update the mass of the weighing block and control the flow of the water pump based on the mass dynamic adjustment prediction value of the weighing block.

[0027] A data feedback-based adaptive adjustment method for a wave energy device, comprising the following steps:

[0028] Step S100: An acceleration sensor is configured to collect vibration behavior data of waves in a sea area and vibration behavior data of a weighing block, a flow meter is configured to collect the volume of liquid introduced into and discharged from the weighing block, and a pressure sensor is configured to collect the pressure at the liquid inlet and outlet, respectively;

[0029] Step S200: The vibration behavior data of waves in the sea area is equally sampled by interpolation, and the main frequency of the vibration behavior of the waves is quantified to set a sliding window;

[0030] Step S300: In the process of equally sampling the amplitude point time node of the vibration behavior data, the mass of the weighing block is calculated based on the volume of liquid introduced into and discharged from the weighing block, and the frequency of the vibration behavior of the weighing block is quantified; the frequency tracking error is quantified by a sliding mode control model;

[0031] Step S400: The mass dynamic adjustment prediction value of the weighing block is analyzed by a mass dynamic adjustment prediction model of the weighing block; the sliding mode control model and the mass dynamic adjustment prediction model of the weighing block are updated by a discrete-time adaptive updating feedback model, and the updated mass of the weighing block is output to control the flow of the water pump, thereby realizing a closed loop of adaptive adjustment of the wave energy device.

[0032] Further, the specific implementation process of step S100 comprises:

[0033] Step S101: Collect vibration behavior data of waves and vibration behavior data of weighing blocks in the sea area using an accelerometer, and depict the vibration behavior data of waves in a two-dimensional coordinate system. The vibration behavior data of waves includes the vibration amplitude and amplitude point time node, and the horizontal axis value of the two-dimensional coordinate system corresponds to the amplitude point time node, and the vertical axis value of the two-dimensional coordinate system corresponds to the vibration amplitude.

[0034] Step S102: The operation of a water pump is used to introduce and export liquid into the isolation layer. The weighing block is enclosed by a hollow cement block. The weight of the weighing block is adjusted by using an isolation layer in the enclosed hollow internal space. The outer packaging is equipped with a liquid conduit interface. The weight of the weighing block is changed by introducing and exporting liquid into the isolation layer through the conduit interface. The density difference between the liquid and the density of the cement block is within a preset error range. The other end of the conduit interface is connected to a water pump. A pressure sensor is used to collect the pressure of the liquid at the inlet and outlet of the conduit, respectively. A flow meter is used to collect the volume of liquid in the isolation layer.

[0035] Furthermore, the specific implementation process of step S200 includes:

[0036] Step S201: In a two-dimensional coordinate system, the wave vibration behavior data is sampled at equal intervals between amplitude and time nodes using interpolation, and the wave vibration behavior data is recorded as follows: ,in, This represents the time node of the i-th amplitude point. Indicates the amplitude point time node The vibration amplitude of the downsampled sample;

[0037] Step S202: Initialize delay And calculate the delay. autocorrelation value N represents the total number of amplitude point time nodes, let Delay Iterative calculation of the autocorrelation value, and A preset autocorrelation threshold is set when the first occurrence of... The iteration stops when the autocorrelation value reaches a threshold, and the time delay is extracted when the iteration stops. ;

[0038] Based on the continuity of vibration behavior data, a sliding window is constructed, and the scale of the sliding window is set to time delay. , the amplitude point time node The sliding window to which it belongs is denoted as Real-time calculation and updating of the dominant frequency of wave vibration behavior , Indicates in sliding window The dominant frequency of the wave vibration behavior within.

[0039] Further, the step S300 includes the following implementation process:

[0040] Step S301: record the amplitude point time node under the weight block , and calculate the vibration frequency of the weight block under the amplitude point time node , where k is the stiffness of the weight block and is calibrated by the material of the peripheral packaged cement block, , represents the mass of the hollow cement block, is the liquid density, is the volume of the liquid in the isolation layer under the amplitude point time node collected by the flow meter;

[0041] Step S302: based on the main frequency of the wave vibration behavior and the vibration frequency of the weight block, construct a sliding mode surface control model:

[0042] ;

[0043] In the formula, is the sliding mode surface function and represents the frequency tracking error, is the cumulative error gain coefficient, represents the starting time node of the sliding window ;

[0044] In the above method, the first term directly represents the current frequency deviation, and the second term indirectly represents the cumulative historical error, which is used to enhance the steady-state accuracy.

[0045] Further, the step S400 includes the following implementation process:

[0046] Step S401: based on the sliding mode surface control model, construct a mass dynamic adjustment prediction model of the weight block:

[0047] ;

[0048] In the formula, represents the mass dynamic adjustment prediction of the weight block, if is a positive value, it means to increase the mass, if is a negative value, it means to reduce the mass, represents the high-low frequency switching gain, represents the linear proportional coefficient of the sliding mode surface;

[0049] In the above method, is a sign function, A high-low frequency switching control amount can be generated to offset external disturbances and model uncertainties, when i.e. then , The mass of the weighing block is reduced, and after the mass of the weighing block is reduced, the vibration frequency algorithm formula fed back to the weighing block is such that the vibration frequency of the weighing block increases, and in turn , i.e. then , The mass of the weighing block is increased, and after the mass of the weighing block is increased, the vibration frequency algorithm formula fed back to the weighing block is such that the vibration frequency of the weighing block decreases, and in turn , , At this time, the resonance is stable, very small, , and the mass of the weighing block does not need to be changed, ; is a smooth control input for reducing the chattering phenomenon;

[0050] Step S402: An adaptive updating feedback model under discrete time is constructed, and the updated cumulative error gain coefficient, the high-low frequency switching gain, and the linear proportional coefficient of the sliding mode surface are substituted into the sliding mode surface control model and the mass dynamic adjustment prediction model of the weighing block. The adaptive updating feedback model under discrete time is as follows:

[0051] ;

[0052] In the formula, , and are preset adaptive adjustment coefficients and are respectively used to avoid overshoots of the cumulative error gain coefficient , the high-low frequency switching gain , and the linear proportional coefficient of the sliding mode surface , represents the standard deviation of the vibration amplitude of the weighing block within a sliding window , and represents a preset maximum allowed vibration standard deviation;

[0053] In the above method, when the sliding mode surface error is large, i.e., in the case of , at this time, the resonance is unstable, very large, the mass of the weighing block needs to be adjusted, and then is used to track the steady-state performance and determine the fine adjustment of the mass of the weighing block, and simultaneously, reflecting the size of the oscillation deviation, the size of the prediction quantity is determined by and the size of the oscillation deviation is larger, and the value of is larger, and vice versa;

[0054] The prediction quantity is dynamically adjusted based on the mass of the weighing block, the mass of the weighing block is updated , and the flow of the water pump is controlled , wherein t represents the independent variable of the time domain, is the rated head of the water pump, is the effective head of the water pump, and , is a preset pipe resistance coefficient, is the liquid pressure at the outlet of the pipe, is the liquid pressure at the inlet of the pipe, is the vertical height difference between the outlet and the inlet of the pipe, and g is the acceleration of gravity.

[0055] Compared with the prior art, the beneficial effects achieved by the present application are: in the wave energy device adaptive adjustment method and system based on data feedback provided by the present application, the wave vibration behavior data, the weighing block vibration data and the liquid volume and pressure information are collected in real time by the acceleration sensor, the flow meter and the pressure sensor; the wave vibration data is equally sampled by using the interpolation algorithm, the wave main frequency is quantified by combining the autocorrelation analysis and setting the sliding window; the mass change of the weighing block is dynamically calculated based on the sliding mode control model, the control parameters are updated in real time by the discrete time adaptive feedback model, the flow of the water pump is adjusted to change the mass of the weighing block, so that the vibration frequency matches the wave main frequency, and a closed loop control is formed. The present application solves the problems of low energy conversion efficiency and weak anti-interference ability of the existing wave energy device caused by frequency mismatch, and through the dynamic mass adjustment and adaptive feedback mechanism, the adaptability of the device to complex marine environment and the energy capture efficiency are improved. BRIEF DESCRIPTION OF DRAWINGS

[0056] The accompanying drawings are included to provide a further understanding of the present application, and constitute a part of the specification, together with the embodiments of the present application, to explain the present application, and do not constitute a limitation on the present application.

[0057] Figure 1 is a step schematic diagram of a wave energy device adaptive adjustment method based on data feedback of the present application. DETAILED DESCRIPTION

[0058] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be clearly and completely described below, obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work belong to the scope of protection of the present application.

[0059] In the first embodiment, a wave energy device adaptive adjustment system based on data feedback is provided, which comprises a data acquisition module, a data preprocessing module, a sliding film control module and a quality dynamic adjustment prediction module.

[0060] The data acquisition module is used to acquire the vibration behavior data of the waves in the sea area, the vibration behavior data of the weighing block, the liquid volume introduced and exported by the water pump into the weighing block and the pressure of the liquid inlet and outlet.

[0061] The data acquisition module includes an acceleration sensor, a flow meter and a pressure sensor.

[0062] The acceleration sensor is used to acquire the vibration behavior data of the waves in the sea area and the vibration behavior data of the weighing block.

[0063] The flow meter is used to acquire the liquid volume in the isolation layer.

[0064] The pressure sensor is used to acquire the pressure of the liquid at the inlet and outlet of the conduit.

[0065] The data preprocessing module realizes the equidistant sampling of the vibration behavior data of the waves in the sea area by interpolation, and quantifies the main frequency of the vibration behavior of the waves to set a sliding window.

[0066] The data preprocessing module includes an interpolation unit and a sliding window unit.

[0067] The interpolation unit equidistantly samples the amplitude point time node of the vibration behavior data of the waves by interpolation.

[0068] The sliding window unit is used to calculate the autocorrelation value of the time delay by iteration, and capture the time delay when the iteration stops to obtain the main frequency of the vibration behavior of the waves under different time delays.

[0069] The sliding film control module is used to calculate the mass of the weighing block by the liquid volume introduced and exported into the weighing block during the equidistant sampling of the amplitude point time node of the vibration behavior data, and quantify the frequency of the vibration behavior of the weighing block; and the frequency tracking error is quantified by the sliding surface control model.

[0070] The sliding film control module includes a weighing block vibration frequency quantization unit and a sliding surface control model unit.

[0071] The mass dynamic adjustment prediction module includes a mass dynamic adjustment prediction model unit, an adaptive updating feedback model unit in discrete time, and a water pump flow control unit.

[0072] The mass dynamic adjustment prediction module includes a mass dynamic adjustment prediction model unit, an adaptive updating feedback model unit in discrete time, and a water pump flow control unit.

[0073] The mass dynamic adjustment prediction module includes a mass dynamic adjustment prediction model unit, an adaptive updating feedback model unit in discrete time, and a water pump flow control unit.

[0074] The mass dynamic adjustment prediction module includes a mass dynamic adjustment prediction model unit, an adaptive updating feedback model unit in discrete time, and a water pump flow control unit.

[0075] The mass dynamic adjustment prediction module includes a mass dynamic adjustment prediction model unit, an adaptive updating feedback model unit in discrete time, and a water pump flow control unit.

[0076] The mass dynamic adjustment prediction module includes a mass dynamic adjustment prediction model unit, an adaptive updating feedback model unit in discrete time, and a water pump flow control unit.

[0077] The mass dynamic adjustment prediction module includes a mass dynamic adjustment prediction model unit, an adaptive updating feedback model unit in discrete time, and a water pump flow control unit.

[0078] Please refer to Figure 1 In this embodiment two, a wave energy device adaptive adjustment method based on data feedback is provided, which is applicable to the above embodiment one, and the method includes the following steps:

[0079] Step S100: The acceleration sensor collects the vibration behavior data of the waves in the sea area and the vibration behavior data of the mass block, the flow meter collects the volume of the liquid introduced and discharged by the water pump into the mass block, and the pressure sensor is used to collect the pressure of the liquid inlet and outlet respectively.

[0080] For example, accelerometers are used to collect vibration behavior data of waves and weighing blocks in the sea area, and the vibration behavior data of waves is plotted in a two-dimensional coordinate system. The vibration behavior data of waves includes the vibration amplitude and amplitude point time node of waves, and the horizontal axis value of the two-dimensional coordinate system corresponds to the amplitude point time node, and the vertical axis value of the two-dimensional coordinate system corresponds to the vibration amplitude.

[0081] The operation of a water pump enables the introduction and export of liquid through the isolation layer. The weighing block is enclosed by a hollow cement block. The weight of the weighing block is adjusted by using an isolation layer within the sealed hollow internal space. The outer packaging is equipped with a liquid conduit interface. The weight of the weighing block is changed by introducing and exporting liquid through the isolation layer via the conduit interface. The density difference between the liquid and the cement block is within a preset error range. The other end of the conduit interface is connected to a water pump. Pressure sensors are used to collect the pressure of the liquid at the inlet and outlet of the conduit, respectively, and a flow meter is used to collect the volume of liquid in the isolation layer.

[0082] Step S200: By interpolation, the vibration behavior data of waves in the sea area are sampled at equal intervals, and the dominant frequency of the wave vibration behavior is quantized in order to set a sliding window;

[0083] For example, in a two-dimensional coordinate system, wave vibration behavior data is sampled at equal intervals between amplitude and time nodes using interpolation, and the wave vibration behavior data is denoted as... ,in, This represents the time node of the i-th amplitude point. Indicates the amplitude point time node The vibration amplitude of the downsampled sample;

[0084] Initialization delay And calculate the delay. autocorrelation value Let N represent the total number of amplitude point time nodes, and let Delay The iterative calculation of the autocorrelation value, and A preset autocorrelation threshold is set when the first occurrence of... The iteration stops when the autocorrelation value reaches a threshold, and the time delay is extracted when the iteration stops. ;

[0085] Based on the continuity of vibration behavior data, a sliding window is constructed, and the scale of the sliding window is set to time delay. , the amplitude point time node The sliding window to which it belongs is denoted as Real-time calculation and updating of the dominant frequency of wave vibration behavior , Indicates in sliding window the dominant frequency of the wave-induced vibration behavior of the inner.

[0086] Step S300: In the process of sampling the vibration behavior data at the equidistant amplitude-time nodes, the mass of the weighing block is calculated by importing and exporting the liquid volume into the weighing block, and the frequency of the vibration behavior of the weighing block is quantified; the frequency tracking error is quantified by the sliding mode surface control model;

[0087] For example, based on the equidistant amplitude-time nodes, the amplitude-time nodes The mass of the weighing block is calculated, and the vibration frequency of the weighing block at the amplitude-time nodes is calculated. where k is the stiffness of the weighing block and is calibrated by the material of the peripheral packaging cement block, , represents the mass of the hollow cement block, is the density of the liquid, is the liquid volume in the isolation layer at the amplitude-time nodes collected by the flow meter;

[0088] Based on the dominant frequency of the wave-induced vibration behavior and the vibration frequency of the weighing block, a sliding mode surface control model is constructed:

[0089] ;

[0090] where, is the sliding mode surface function and represents the frequency tracking error, is the cumulative error gain coefficient, represents the starting time node of the sliding window .

[0091] Step S400: The mass dynamic adjustment prediction model of the weighing block is used to analyze the mass dynamic adjustment prediction of the weighing block; the sliding mode surface control model and the mass dynamic adjustment prediction model of the weighing block are updated by the adaptive update feedback model under discrete time, and the updated mass of the weighing block is output to control the flow of the water pump, realizing the closed loop of adaptive adjustment of the wave energy device;

[0092] For example, based on the sliding mode surface control model, a mass dynamic adjustment prediction model of the weighing block is constructed:

[0093] ;

[0094] where, represents the mass dynamic adjustment prediction of the weighing block, if is a positive value indicating an increase in mass, if is a negative value indicating a decrease in mass, represents the high-low frequency switching gain, Indicates the linear scaling factor of the sliding surface;

[0095] A discrete-time adaptive update feedback model is constructed, and the updated cumulative error gain coefficient, high-low frequency switching gain, and sliding surface linear proportional coefficient are substituted into the sliding surface control model and the dynamic adjustment prediction model of the weighing block's mass. Discrete-time adaptive update feedback model:

[0096] ;

[0097] In the formula, , and These are preset adaptive adjustment coefficients and are used to avoid cumulative error gain coefficients. High-low frequency switching gain and the linear scaling factor of the sliding surface overshoot, Indicates in sliding window The standard deviation of the vibration amplitude of the internally weighed block. This indicates the preset maximum allowable standard deviation of vibration;

[0098] It should be noted that the discrete-time adaptive update feedback model can also be transformed into a continuous-time model, but the discrete-time model is more suitable for practical scenarios. The continuous-time model is as follows:

[0099] ;

[0100] In the formula, , and These represent the cumulative error gain coefficients, respectively. High-low frequency switching gain and the linear scaling factor of the sliding surface Adaptive update rate;

[0101] Update the mass of the weighing block based on the predicted dynamic adjustment of the weighing block's mass. And control the flow rate of the water pump. In the formula, t represents the independent variable in the time domain. This refers to the rated head of the water pump. For the effective head of the water pump, and , The preset catheter resistance coefficient, The liquid pressure at the outlet of the conduit. The fluid pressure at the inlet of the conduit. Let g be the vertical height difference between the duct outlet and inlet, and g be the acceleration due to gravity.

[0102] It should be noted that the preset parameters involved in Example 2 include the difference between the density of the liquid and the density of the cement block being within a preset error range, the autocorrelation value threshold, and the preset adaptive adjustment coefficient. , and ), the maximum permissible standard deviation of vibration ( ) and catheter resistance coefficient ( The results need to be optimized through simulation experiments. In particular, the liquid can be a near-saturated solution of equal mass and low cost. The density of ordinary cement blocks is between 2.2 and 2.5. , Its density is between 1.9 and 2.3. By slightly controlling the density of the solution, it can be made to match the density of the cement block.

[0103] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0104] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A data feedback based adaptive adjustment method for wave energy devices, characterized in that, The method comprises the following steps: Step S100: The acceleration sensor collects the vibration behavior data of the waves in the sea area and the vibration behavior data of the weighing block, and the flowmeter collects the volume of the liquid introduced and discharged by the water pump into the weighing block, and the pressure sensor is used to collect the pressure of the liquid inlet and outlet respectively; Step S200: Through interpolation, the vibration behavior data of the waves in the sea area is equally spaced sampled, and the main frequency of the vibration behavior of the waves is quantified to set a sliding window; Step S300: In the process of equally spaced sampling of the amplitude point time node of the vibration behavior data, the mass of the weighing block is calculated by the volume of the liquid introduced and discharged into the weighing block, and the frequency of the vibration behavior of the weighing block is quantified; the frequency tracking error is quantified through the sliding mode surface control model; Step S400: The mass dynamic adjustment prediction model of the weighing block is used to analyze the mass dynamic adjustment prediction of the weighing block; the sliding mode surface control model and the mass dynamic adjustment prediction model of the weighing block are updated through the adaptive updating feedback model under discrete time, and the updated mass of the weighing block is output to control the flow of the water pump, realizing the closed loop of adaptive adjustment of the wave energy equipment; The specific implementation process of the step S200 comprises: Step S201: In a two-dimensional coordinate system, the amplitude-time node of the wave vibration behavior data is sampled at equal intervals by interpolation, and the wave vibration behavior data is recorded as wherein, represents the i-th amplitude-time node, represents the amplitude-time node the down-sampled vibration amplitude; Step S202: Initialize delay And calculate the delay. autocorrelation value N represents the total number of amplitude point time nodes, let Delay Iterative calculation of the autocorrelation value, and A preset autocorrelation threshold is set when the first occurrence of... The iteration stops when the autocorrelation value reaches a threshold, and the time delay is extracted when the iteration stops. ; Based on the continuity of the vibration behavior data, a sliding window is constructed, and the scale of the sliding window is set as the time delay The amplitude point time node The sliding window to which the amplitude point time node belongs is denoted as The dominant frequency of the wave vibration behavior is calculated and updated in real time , The dominant frequency of the wave vibration behavior in the sliding window is denoted as The specific implementation process of the step S300 comprises: Step S301: Record the amplitude point time nodes based on equally spaced amplitude point time nodes. The mass of the weighing block And calculate the amplitude point time node. Vibration frequency of the weighing block Where k is the stiffness of the weighing block and is determined by the material of the outer packaging cement block. , Indicates the mass of hollow cement blocks. For the density of the liquid, For the amplitude point time node collected by the flow meter The volume of liquid in the lower isolation layer; Step S302: Based on the main frequency of the vibration behavior of the waves and the vibration frequency of the weighing block, a sliding mode surface control model is constructed: ; In the formula, is a sliding mode surface function and represents a frequency tracking error, is a cumulative error gain coefficient, denotes a starting time node of the sliding window . The specific implementation process of the step S400 comprises: Step S401: Based on the sliding mode surface control model, a mass dynamic adjustment prediction model of the weighing block is constructed: ; wherein, represents the mass dynamic adjustment prediction of the weight block, if is positive, it indicates an increase in mass, if is negative, it indicates a decrease in mass, represents the high-low frequency switching gain, represents the linear proportional coefficient of the sliding mode surface; Step S402: An adaptive updating feedback model under discrete time is constructed, and the updated cumulative error gain coefficient, high-low frequency switching gain and sliding mode surface linear proportion coefficient are substituted into the sliding mode surface control model and the mass dynamic adjustment prediction model of the weighing block, and the adaptive updating feedback model under discrete time is: ; wherein, , and are preset adaptive adjustment coefficients and are respectively used to avoid overshoot of the cumulative error gain coefficient , the high-low frequency switching gain and the linear proportion coefficient of the sliding mode surface , represents the standard deviation of the vibration amplitude of the weight block within the sliding window , represents the preset allowed maximum vibration standard deviation; Dynamic adjustment of the mass of the weighing block based on a prediction of the mass of the weighing block and controlling the flow rate of the pump where t represents the independent variable of the time domain, is the rated head of the pump, is the effective head of the pump, and , is a predetermined duct resistance coefficient, is the liquid pressure at the outlet of the duct, is the liquid pressure at the inlet of the duct, is the vertical height difference between the outlet and the inlet of the duct, and g is the acceleration due to gravity.

2. The method of claim 1, wherein, The specific implementation process of the step S100 comprises: Step S101: The acceleration sensor collects the vibration behavior data of the waves in the sea area and the vibration behavior data of the weighing block, and the vibration behavior data of the waves is depicted in a two-dimensional coordinate system, the vibration behavior data of the waves including the vibration amplitude and amplitude point time node of the waves, and the horizontal coordinate value of the two-dimensional coordinate system corresponding to the amplitude point time node, and the vertical coordinate value of the two-dimensional coordinate system corresponding to the vibration amplitude; Step S102: The operation of introducing and discharging the liquid in the isolation layer is realized by the operation of the water pump, the weighing block is packaged with a hollow cement block as a sealed outer package, the mass of the weighing block is adjusted in levels by the isolation layer in the sealed hollow inner space, and the outer package is provided with a liquid conduit interface, the mass of the weighing block is changed by introducing and discharging the liquid in the isolation layer through the liquid conduit interface, the difference between the density of the liquid and the density of the cement block is within a preset error range, the other end of the liquid conduit interface is connected with the water pump, the pressure sensor is used to collect the pressure of the liquid at the inlet and outlet of the conduit, and the flowmeter is used to collect the volume of the liquid in the isolation layer.

3. A data feedback based adaptive adjustment system for wave energy devices, performing the data feedback based adaptive adjustment method according to any of claims 1-2, characterized in that, The system comprises a data acquisition module, a data preprocessing module, a sliding film control module and a mass dynamic adjustment prediction module; The data acquisition module is configured to acquire vibration behavior data of waves in the sea area, vibration behavior data of the weighing block, liquid volume introduced into and discharged from the weighing block by the water pump, and pressure of the liquid at the inlet and outlet of the liquid; The data preprocessing module is configured to realize equal-interval sampling of the vibration behavior data of the waves in the sea area by interpolation, and to quantize a main frequency of the vibration behavior of the waves to set a sliding window. The sliding film control module is configured to calculate the mass of the weighing block by the liquid volume introduced into and discharged from the weighing block during equal-interval sampling of the amplitude point time node of the vibration behavior data, and to quantize a frequency of the vibration behavior of the weighing block; and to quantize a frequency tracking error by a sliding surface control model. The mass dynamic adjustment prediction module is configured to analyze a mass dynamic adjustment prediction quantity of the weighing block by a mass dynamic adjustment prediction model of the weighing block, to update the sliding surface control model and the mass dynamic adjustment prediction model of the weighing block by a discrete-time adaptive update feedback model, and to output the mass of the weighing block after the update to control the flow of the water pump and realize a closed loop of adaptive adjustment of the wave energy device.

4. A data feedback based adaptive adjustment system for a wave energy device according to claim 3, characterized in that, The data acquisition module comprises an acceleration sensor, a flow meter, and a pressure sensor. The acceleration sensor is configured to acquire vibration behavior data of waves in the sea area and vibration behavior data of the weighing block. The flow meter is configured to acquire the liquid volume in the isolation layer. The pressure sensor is configured to acquire the pressure of the liquid at the inlet and outlet of the conduit.

5. A data feedback based adaptive adjustment system for a wave energy device according to claim 3, characterized in that, The data preprocessing module comprises an interpolation unit and a sliding window unit. The interpolation unit is configured to perform equal-interval sampling of the amplitude point time node of the vibration behavior data of the waves by interpolation. The sliding window unit is configured to calculate an autocorrelation value of a time delay by iteration, and to capture the time delay when the iteration stops to obtain the main frequency of the vibration behavior of the waves under different time delays.

6. A data feedback based adaptive adjustment system for a wave energy device according to claim 3, characterized in that, The sliding film control module comprises a weighing block vibration frequency quantization unit and a sliding surface control model unit. The weighing block vibration frequency quantization unit is configured to record the mass of the weighing block at the amplitude point time node based on the equal-interval amplitude point time node to calculate the vibration frequency of the weighing block. The sliding surface control model unit is configured to construct a sliding surface control model based on the main frequency of the vibration behavior of the waves and the vibration frequency of the weighing block to represent a frequency tracking error.

7. A data feedback based adaptive adjustment system for wave energy devices according to claim 3, characterized in that, The mass dynamic adjustment prediction module comprises a mass dynamic adjustment prediction model unit, a discrete-time adaptive update feedback model unit, and a water pump flow control unit. The mass dynamic adjustment prediction model unit is configured to construct a mass dynamic adjustment prediction model of the weighing block based on the sliding surface control model to calculate a mass dynamic adjustment prediction quantity of the weighing block. The discrete-time adaptive update feedback model unit is configured to construct a discrete-time adaptive update feedback model to feed back an updated cumulative error gain coefficient, a high-low frequency switching gain, and a sliding surface linear proportionality coefficient to the sliding surface control model and the mass dynamic adjustment prediction model of the weighing block. The water pump flow control unit is configured to update the mass of the weighing block based on the mass dynamic adjustment prediction quantity of the weighing block and to control the flow of the water pump.

Citation Information

Patent Citations

  • Reference current tracking method based on wave power generation system

    CN110134170A

  • Wave energy control method based on deep machine learning algorithm

    CN118110621A