Next Article in Journal
A Slow Failure Particle Swarm Optimization Long Short-Term Memory for Significant Wave Height Prediction
Previous Article in Journal
Advanced Capacitor-Based Battery Equalizer for Underwater Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Fourier Coefficient-Based Energy Capture for Direct-Drive Wave Energy Generation System Based on Position Sensorless Disturbance Suppression

by
Shiquan Wu
,
Lei Huang
*,
Jianlong Yang
,
Jiyu Zhang
,
Haitao Liu
,
Shixiang Wang
and
Zihao Mou
School of Electrical Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2024, 12(8), 1358; https://doi.org/10.3390/jmse12081358
Submission received: 29 June 2024 / Revised: 5 August 2024 / Accepted: 7 August 2024 / Published: 9 August 2024
(This article belongs to the Section Coastal Engineering)

Abstract

:
In order to improve the energy capture efficiency of direct-drive wave power generation (DDWEG) systems and enhance the robustness of the reference power tracking control, a Fourier coefficient-based energy capture (FCBEC) and a position sensorless disturbance suppression (PSDS) control strategy are proposed. For energy capture, FCBEC is proposed to construct the objective function by maximizing the average power over a period of time and expanding the variables in the Fourier basis when the maximum power is captured, which is used as the basis for obtaining the reference trajectory. To address the limitations of the mechanical encoder, the position sensorless technique, based on a sliding mode observer (SMO), is used in the power tracking control, and the position information is obtained through an inverse tangent function. The perturbation caused by the inverse electromotive force error in the system is theoretically analyzed. A full-order terminal sliding mode approach is employed to design a current controller that suppresses the perturbation and ensures accurate tracking of the reference current. Simulation results show that the ocean-wave energy capture strategy proposed in this paper can make the energy captured by the PTO reach the optimal value under the impedance matching condition, and that the response speed and robustness of the full-order terminal sliding mode are better than the traditional PI control.

1. Introduction

Direct-drive wave energy generation (DDWEG) systems boast advantages such as low loss and high conversion efficiency, making them a highly viable option for ocean-wave energy generation [1]. The inherent randomness of ocean waves significantly affects the efficiency of energy capture, necessitating comprehensive research on effective energy capture control strategies [2]. By leveraging the reference power obtained from these strategies, the system regulates the electromagnetic force of the permanent magnet linear synchronous generator (PMLSG) to facilitate energy transfer. Kinematic position information is a crucial control factor in this process [3]. Typically, PMLSGs are anchored to the seafloor, where mechanical sensors are vulnerable to environmental factors such as temperature fluctuations, humidity, and mechanical jitter, thus necessitating the use of position sensorless techniques to obtain positional information [4]. Nonetheless, inaccuracies in the position information obtained through sensorless methods can disrupt the system, highlighting the need for robust control schemes designed to mitigate such errors [5].
The energy capture control strategy determines the efficiency of wave energy capture, directly impacting the economic viability and sustainability of the system. Current ocean-wave energy capture control strategies are broadly categorized into causal control [6] and non-causal control [7], with each strategy utilizing real-time sea state and predicted sea state information, respectively, to control the electromagnetic force. In causal control, robustness of the hydroelectric unit to the model uncertainty is achieved; however, the core principle involves obtaining the dominant frequency in irregular waves, resulting in sub-optimal energy capture [8]. Conversely, non-causal control optimizes the predicted future sea state over a limited period, thereby maximizing ocean-wave energy capture and making it the most widely used strategy currently [9]. Model Predictive Control (MPC) algorithms are extensively applied in non-causal energy capture control [10], where the optimal trajectory is determined through quadratic programming (QP) [11,12]. While the algorithm is capable of accurately calculating the power reference value, its high computational demand and dependence on the accuracy of the Wave Energy Converter (WEC) mathematical model present certain limitations [13].
After the reference power is calculated, actuator position information must be obtained to control the electromagnetic force for power transfer. The PMLSG commonly employs position sensorless techniques to acquire this information. The position sensorless technique relies on sophisticated algorithms, which require substantial computational resources. However, it eliminates the need for physical sensors, thereby reducing system complexity and cost. By removing components that require maintenance, this approach enhances reliability, making it suitable for marine environments. Existing position sensorless methods are broadly categorized into two types based on the convex pole effect of the generator [14] and the fundamental wave model [15]. The former is suitable for the zero/low-speed phase, with position information extracted by injecting high-frequency voltage to excite the convex pole effect of the PMLSG [16]. However, when wave energy is fully exploited, linear generators operate in a nonlinear state, and actuator position information is obtained from the reversed electromotive force. Common algorithms for this include the SMO [17] and the extended Kalman filter [18]. Position estimation accuracy is a crucial index for position sensorless technology. For instance, a high-frequency rotating voltage injection method was used within 10% of the motor’s rated speed, resulting in maximum estimation errors of ±5° and ±10° during steady-state and dynamic processes, respectively [14]. Factors such as controller frequency and DC bus voltage affect position estimation, leading to perturbations [19]. These position estimation errors introduce perturbations in the system and reduce its robustness. Consequently, a new current tracking strategy can be designed to suppress these perturbations.
To suppress disturbances caused by errors in position sensorless systems, the controller strategy needs to be improved. Traditional vector control combined with a PI controller cannot adapt to complex nonlinear systems [20]. In medium- and high-speed motion, the system inertia and dynamic characteristics often result in large overshoots and an inability to effectively suppress system disturbances [21]. Sliding mode control (SMC), on the other hand, can handle system uncertainties more effectively, exhibiting strong anti-disturbance capabilities and robustness. The control variables of this method converge rapidly, making it suitable for complex marine environments [22]. However, the inherent switching function in SMC can induce high-frequency jitter and singularities in the control rate. These issues can be mitigated by designing the sliding mode surface parameters carefully, employing a switching mechanism to avoid singularities, and replacing the switching function with a broadened boundary layer and a continuous function to reduce jitter. Additionally, high-order SMC and filters can further suppress high-frequency vibrations.
In this paper, a position sensorless disturbance suppression control strategy for DDWEG based on Fourier coefficient-based energy capture is proposed and addressed under nonlinear conditions. Firstly, the method is developed by projecting the solution function onto a Fourier basis, with maximum power as the solution objective. Secondly, the perturbations generated by the position sensorless system are analyzed. Subsequently, a full-order terminal sliding mode controller is designed to suppress these perturbations, enhancing the stability and robustness of the system while ensuring rapid response to changes in reference power. Finally, the proposed strategy is verified through simulation.

2. Generation-Side Dynamic Modeling

2.1. Hydrodynamic Model

The DDWEG device discussed in this paper primarily consists of cylindrical floats, connecting rods, a permanent magnet linear generator, and other components. The schematic diagram of the device is shown in Figure 1. It is assumed that the device operates as a point absorber, where the float and the PMLSG move synchronously in a vertical direction, exhibiting single-degree-of-freedom motion under the influence of ocean waves.
The nonlinear term in the ocean wave is a quadratic viscous force, which is combined with Newton’s second law and Cummings’ equation to create the equations of motion:
M   z ¨ ( t ) = F e ( t ) + F r ( t ) + F h ( t ) + F p t o ( t ) + F v ( t )
where F e represents the excitation force, and it is assumed that the excitation n force is known in this paper. F p t o represents the power take-off (PTO) damping force; because the PTO device is a linear generator, it can be considered that the PTO force is an electromagnetic force. F r and F h represent the wave radiation and the hydrostatic restoring force, which are linear, i.e., proportional to the WEC’s displacement, velocity, and acceleration. F v = C D z ˙ ( t ) | z ˙ ( t ) | represents the secondary viscous damping force and is nonlinear, where z ( t ) , z ˙ ( t ) , and z ¨ ( t ) denote the displacement, velocity, and acceleration of the device, respectively. C D represents a constant.
The expression for the radiative force includes convolution terms that are related to future variables. Consequently, the classical power capture strategy can be analyzed using frequency expansion expressions:
F e ( ω ) + F p t o ( ω ) + F v ( ω ) = j ω [ M + A ( ω ) ] Z ˙ ( ω ) + B ( ω ) Z ˙ ( ω ) + K h Z ˙ ( ω ) / j ω
where A ( ω ) and B ( ω ) represent frequency-dependent radiation-added mass and damping. A ( ω ) and B ( ω ) can be calculated using Nemoh software (v3.0.1). The right-hand side of the equation can be equated to the inductance, resistance, and capacitance in the circuit, representing the intrinsic parameters of the wave energy generator. The velocity can be equated to the current in the circuit, and the equivalent circuit diagram is shown in Figure 2. When the intrinsic parameters are coupled with the PTO parameters, maximum power point tracking (MPPT) can be achieved. In practical applications, ocean waves are modeled as a superposition of multiple regular waves with varying frequencies and phases, necessitating the incorporation of nonlinear force considerations.

2.2. Hydrodynamic Model

The rotary motion of a permanent magnet synchronous rotary generator can be transformed into linear motion by a PMLSG, effectively aligning both types of motion. The stator voltage equation of the PMLSG in the d-q coordinate system can then be derived:
u d = R s i d + L d d i d d t ω e L q i q u q = R s i q + L q d i q d t + ω e ψ f + ω e L d i d
where ω e = π v / τ , ω e represents the electrical angular frequency, v represents the speed of the linear motion, and τ is the pole distance. For a surface-mounted PMLSG, the electromagnetic force can be expressed as
F e m = 3 2 [ π τ ψ f i q + π v τ ( L d L q ) i d i q ] = 3 π 2 τ ψ f i q

3. Energy Capture Strategy for DDWEG

Once an accurate mathematical model is obtained, the optimal trajectory must be computed. In this paper, it is assumed that the future sea state is known. The FCBEC control strategy proposed here addresses challenges such as irregular waves and nonlinearities. FCBEC comprises three main components: the objective function, trajectory computation, and interval optimization.

3.1. Construction of the Objective Function

The objective function is formulated as a minimization problem over the interval:
min   P ( z , f P T O ) = 1 T 0 T Z ˙ ( t ) F P T O ( t ) d t
where the PTO force is regarded as electromagnetic force, i.e., F P T O = F e m . Signals with time-dependent velocities and forces can be expanded into the following Fourier series expansion form:
X ( t ) x 1 + k = 1 N [ x 2 k cos ( ω k t ) + x 2 k + 1 sin ( ω k t ) ]
where ω k = k ω 0 and ω 0 = 2 π / T represent the frequency step, T represents the selected period of signal, and N represents the number of harmonics. ω c = 2 N π / T represents the cutoff frequency. X ( t ) stands for parameters such as Z ( t ) , F e ( t ) , F P T O ( t ) , F v ( t ) , etc.
Vectors Z , F e , F P T O , and F v are defined as consisting of the Fourier coefficients of Z , F e , F P T O , and F v , respectively. They are expressed as X = [ x 1 x 2 x 3 x 2 N x ( 2 N + 1 ) ] T .
Based on the calculus relationship between displacement and velocity, the relational equation for the Fourier coefficient matrix of displacement and velocity can be expressed as
Z ˙ = [ z ˙ 1 z ˙ 2 z ˙ 3 z ˙ 2 N z ˙ 2 N + 1 ] = [ 0             0 ω 1         ω 1 0                         0 ω N         ω N 0 ] [ z 1 z 2 z 3 z 2 N z 2 N + 1 ] = Ω Z
Based on the orthogonality of the trigonometric basis, along with the hydrodynamic model and Fourier expansion mentioned above, the objective function can be formulated as follows:
P ( Z , F P T O ) = 1 2 Z T Ω T F P T O

3.2. Optimization of the Objective Function

An exciting force can be decomposed into different frequency components, each acting as an AC source. According to the superposition theorem, the response of a branch circuit containing multiple independent sources is equal to the algebraic sum of the responses of each independent source acting alone. In an AC circuit, the overall current response is therefore the sum of the responses from multiple single-frequency sources. Solving for an AC circuit with frequency ω k ,
F e k = f e 2 k 2 + f e ( 2 k + 1 ) 2 sin ( ω k t + α k ) F ˙ e k = f e 2 k 2 + f e ( 2 k + 1 ) 2 α k = f e ( 2 k + 1 ) + j f e 2 k
Z ˙ k = ω k z 2 k 2 + z 2 k + 1 2 sin ( ω k t + β k ) Z ˙ ˙ k = ω k z 2 k 2 + z 2 k + 1 2 β k = ω k z 2 k + j ω k z 2 k + 1
The solution is derived by analyzing the AC circuit and separately solving for its real and imaginary parts. From this, the Fourier coefficient matrix of F P T O under irregular wave excitation, derived in the Fourier basis according to the superposition theorem, can be formulated as follows:
F P T O = H Z F e F v H = [ 0         H 1                 H N ] H k = [ ( m + A ( ω k ) ) ω k 2 + k h ω k B ( ω k ) ω k B ( ω k ) ( m + A ( ω k ) ) ω k 2 + k h ]
where H k is a matrix representing the characteristics of eigenparameters at different frequencies. According to (11), the PTO force is expressed as a function related to Z . Minimizing this objective function can be achieved through gradient-based optimization techniques, ultimately reducing it to a quadratic programming problem.

3.3. Optimal Trajectory Solution

By substituting (11) into (8), maximizing power involves solving for the optimal speed of motion, thereby enabling effective power tracking control. The expression for power is differentiated into linear and nonlinear components:
P ( Z ) = P l ( Z ) + P n l ( Z ) = 1 2 ( Z T Ω T H Z Z T Ω T F e ) 1 2 ( Z T Ω T F v )
where P l represents the power generated by linear forces, and P n l represents the power generated by nonlinear forces. From (12), it is evident that power varies with Z . To determine the maximum power value, the first-order optimality condition is utilized, and the matrix expression combining the Fourier coefficients is formulated as follows:
P | Z = P l | Z + P n l | Z = = ( D Z 1 2 Ω T F e ) + ( 1 2 Z T Ω T F v ) | Z = 0 D = [ 0             ω 1 H 1 ( 1 , 2 )     0       ω 1 H 1 ( 1 , 2 )                   0     ω n H n ( 1 , 2 )             ω n H n ( 1 , 2 ) ]
where D represents the transition matrix generated by gradient calculation, and H k ( 1 , 2 ) represents the element in the first column and second row of the H k matrix. The secondary viscous drag term is velocity-dependent and can therefore be derived as follows:
P n l Z = 1 2 0 T ( Z ˙ ) ( Z ˙ f v ( Z ˙ ) + f v ( Z ˙ ) ) d t
The orthogonality formula holds true for three sets of trigonometric functions. The gradient solution of the quadratic viscous force, decomposed into a Fourier series of N frequencies, is expressed as follows:
P n l z 2 k = 1 T 0 T ω k sin ( ω k t ) ( z ˙ f v ( z ˙ ) + f v ( z ˙ ) ) d t   = 3 8 ω k ( ω m z 2 m + 1 ω | k m | z 2 | k m | + ω m z 2 m + 1 ω k + m z 2 ( k + m ) + ω m z 2 m ω | k m | z 2 | k m | + 1   + ω m z 2 m ω k + m z 2 ( k + m ) + 1 ) m = n k + 1 N ( ω m z 2 m + 1 ω | k m | z 2 | k m | + ω m z 2 m ω | k m | z 2 | k m | + 1 )
P n l z 2 k + 1 = 1 T 0 T ω k cos ( ω k t ) ( z ˙ f v ( z ˙ ) + f v ( z ˙ ) ) d t   = 3 8 ω k m = 1 N k ( ω m z 2 m + 1 ω | k m | z 2 | k m | + 1 + ω m z 2 m + 1 ω k + m z 2 ( k + m ) + 1 + ω m z 2 m ω | k m | z 2 | k m |   + ω m z 2 m ω k + m z 2 ( k + m ) ) m = n k + 1 N ( ω m z 2 m + 1 ω | k m | z 2 | k m | + 1 + ω m z 2 m ω | k m | z 2 | k m | )
When z > 0 , the expression for the gradient optimal solution is presented above. Conversely, the equation reverses under the condition z < 0 . The optimal trajectory equation can be derived by incorporating this equation into (13). Additionally, iterative methods can be employed to obtain the solution. Starting with the displacement under linear conditions as the initial guess, the secondary viscous force is handled with the same gradient as the excitation force. Iterating within an acceptable error range allows for determination of the motion velocity.

3.4. Interval Time Domain Optimization

During practical analysis, the spectrum is limited to a finite time period, necessitating truncation of the signal. Due to the non-periodicity of the excitation force signal, it is necessary to truncate the signal using a window function and extend it periodically. Non-periodic truncation of the signal can lead to severe sidelobe effects, causing frequency leakage. The window function improves the periodic handling of the signal in the time domain, reducing leakage. A Hanning window ω ( n ) = 0.5 0.5 cos ( 2 n π / N ) , n = 0 ~ N 1 is employed for this purpose, as depicted in Figure 3.
After window function processing, the reference trajectory is determined using the FCBEC control strategy, and the reference power is calculated. Once the reference trajectory for the current interval is obtained, the above operations are repeated for the next interval until the entire solving range is completed. Based on the above analysis, the structure of the proposed FCBEC control strategy is illustrated in Figure 4.

4. Perturbation Analysis of Position Sensorless Theory

After obtaining the reference power through FCBEC, power transmission is achieved by controlling the electromagnetic force. In Field-Oriented Control (FOC), coordinate transformation is used to equivalently represent an AC motor as a DC motor, making position information critically important. Errors between the actuator position obtained through sensorless techniques and the actual actuator position can disrupt the system. Therefore, this paper proposes the PSDS control strategy and designs corresponding controllers to suppress disturbances.

4.1. Position Sensorless Strategy

In this paper, it is mentioned that DDWEG operates in a nonlinear state, characterized by high wave frequencies and amplitudes. During such conditions, the PMLSG moves at high speeds, generating significant reactive forces within the system, from which position information can be estimated. A Sliding Mode Observer (SMO) does not require high accuracy in the system model and is insensitive to parameter variations and external disturbances, making it a robust control method. In the control system of a PMLSG, this method designs an SMO based on the error between the desired current and feedback current. The extended back electromotive force (EMF) encapsulates all positions and velocities of the generator actuator; hence, accurate estimation of the extended back EMF is essential for determining the generator’s position information. Based on the equation of state of the generator, the stator current error is designed as follows:
d d t [ i ^ α i α i ^ β i β ] = 1 L d [ R s ω e ( L d L q ) ω e ( L d L q ) R s ] [ i ^ α i α i ^ β i β ] 1 L d [ E ^ α E α E ^ β E β ]
where E ^ α and E ^ β represent the observed values of the back electromotive force. i ^ α and i ^ β represent the observed values of the current and the design slip mold surface: s α = i ^ α i α , s β = i ^ β i β . We define the Lyapunov function as V = 0.5 ( s α 2 + s β 2 ) . To ensure that s α d s α / d t + s β d s β / d t < 0 , we design the SMC law as
[ E ^ α E ^ β ] = [ k sgn ( s α ) k sgn ( s β ) ]
When k satisfies k > max { R s | i ^ α i α | + E α sgn ( i ^ α i α ) , R s | i ^ β i β | + E β sgn ( i ^ β i β ) } , V ˙ 0 is constant, when V ˙ 0 and s α s β 0 , the system is gradually stabilized according to the LaSalle invariance principle, and when t 0 , s 0 . The rate of convergence depends on k.
Discontinuous high-frequency switching signals are usually processed using a low-pass filter. Position information can usually be obtained using the inverse tangent function method, with compensation for the delay effect of the low-pass filter:
θ ^ e = arctan ( E ^ α / E ^ β ) + arctan ( ω ^ e / ω c )
where ω c represents the cutoff frequency of the low-pass filter G ( s ) = ω c / ( s + ω c ) , and ω ^ e represents the observed value of the motor angular velocity. The block diagram of the SMO algorithm is shown in Figure 5.

4.2. Perturbation Analysis Based on Angular Error

Due to generator parameter asymmetry and other factors, inaccurate decoupling of the alternating and direct axis components may occur, leading to current position estimation errors and subsequent disturbances in the system. To mitigate the impact of position information errors, it is necessary to analyze the disturbances caused by these errors. Assuming the actual position is θ e , the relationship between the estimated position and the actual position is given by θ ^ e = θ e + Δ θ . The relationship between the estimated and actual values of the d-axis and q-axis currents obtained through coordinate transformation satisfies
i d = i ^ d cos ( Δ θ ) i ^ q sin ( Δ θ ) i q = i ^ d sin ( Δ θ ) + i ^ q cos ( Δ θ )
where i ^ d and i ^ q are the d- and q-axis current values calculated from the estimated position information, i d and i q are the actual d- and q-axis current values, and Δ θ is the error of the position information. When Δ θ is small, it satisfies sin ( Δ θ ) Δ θ , cos ( Δ θ ) 1 . By neglecting higher-order terms and rewriting the equation, the current equations in the d-axis and q-axis coordinate system are given as follows:
d i ^ d d t Δ θ d i ^ q d t = 1 L d ( R s ω e L q Δ θ ) i ^ d + 1 L d ( R s Δ θ + ω e L q ) i ^ q + 1 L d u d d i ^ q d t + Δ θ d i ^ d d t = 1 L q ( R s ω e L d Δ θ ) i ^ q 1 L q ( R s Δ θ + ω e L d ) i ^ d 1 L q ω e ψ f + 1 L q u q
Based on the above analysis, the expression for the disturbance caused by the position information error in the system can be derived. The disturbance reduces the robustness of the system and can be suppressed by designing an appropriate controller.

4.3. Full-Order Terminal SMC Theory

SMC is an effective disturbance suppression solution. Compared to Linear Sliding Mode (LSM), terminal sliding mode (TSM) enables system states to converge to zero within a finite time, offering better dynamic performance. By meticulously designing the sliding mode surface, TSM minimizes the influence of switching terms, effectively mitigating chattering. This study proposes a comprehensive full-order terminal SMC strategy that adeptly addresses both chattering and singularity issues, thereby enhancing overall control performance. Taking a second-order nonlinear system as an example, its state equation is given by
{ x ˙ 1 = x 2 x ˙ 2 = f ( x , t ) + d ( x , t ) + b u
where x = [ x 1 x 2 ] T , f ( x , t ) , and d ( x , t ) represent functions with respect to x , d ( x , t ) represents a systematic perturbation term satisfying | d ( x , t ) | k d , and u represents the sliding mode control rate. The following sliding mode surface is selected:
s 1 = e ¨ 1 + c 2 | e ˙ 1 | a 1 sgn ( e ˙ 1 ) + c 1 | e 1 | a 2 sgn ( e 1 ) e 1 = x 1 * x 1
where x 1 * represents the given reference value; c n > 0 and a n > 0 represent the design parameters; and the polynomial p 2 + c 2 p a 1 + c 1 p a 2 satisfies the Hurwitz stability condition. The full-order terminal SMC achieves smoother control inputs by introducing high-order sliding mode surface design, effectively reducing or eliminating the chattering issues associated with traditional SMC methods. The full-order terminal control rate consists of the equivalent control rate u e q and the switching robust control u s w , as shown in the following equation:
u = u e q + u s w
Disregarding the disturbance and uncertainty terms, the equivalent controller can be designed as
u e q = 1 b ( x ¨ 1 * f ( x , t ) + c 2 | e ˙ 1 | a 2 sgn ( e ˙ 1 ) + c 1 | e 1 | a 1 sgn ( e 1 ) )
We define the Lyapunov function as
V = 0.5 s 1 2
s 1 s ˙ 1 = s 1 ( b u ˙ s w d ( x , t ) )
To ensure system stability and establish the sliding mode arrival condition, the switching control is designed as follows:
u ˙ s w = k sgn ( s 1 ) / b
Bringing (28) into (27) gives
V ˙ = s 1 s ˙ 1 = s 1 ( b k b sgn ( s 1 ) d ( x , t ) ) = k | s 1 | s 1 d ( x , t ) 0
To satisfy the Lyapunov condition, ensuring k k d , the control rate of the equivalent SMC strategy can be expressed as follows:
u = u e q + u s w u e q = 1 b ( x ¨ 1 * f ( x , t ) + c 2 | e ˙ 1 | a 2 sgn ( e ˙ 1 ) + c 1 | e 1 | a 1 sgn ( e 1 ) ) u ˙ s w = k b sgn ( s 1 )
The design of the full-order terminal sliding mode control law excludes the negative exponential term of the state variables, thereby avoiding singularities and enabling precise trajectory tracking and control objectives.

4.4. Design of Current Loop Controller

The full-order terminal sliding mode control is introduced into the mathematical model of the PMLSG, which includes position disturbance, for current tracking. Based on the optimal speed, the given reference value of q-axis current i q is defined, and the current error variable is
e q = i q * i q i q * ( i ^ q + i ^ d Δ θ )
e ˙ q = d d t i q * d d t ( i ^ q + i ^ d Δ θ ) = d d t i q * + 1 L q ( R s ω e L d Δ θ ) i ^ q + 1 L q ( R s Δ θ + ω e L d ) i ^ d + 1 L q ω e ψ f 1 L q u q
The full-order terminal slip mode surface is designed based on the q-axis current equation of state:
s q = e ˙ q + c q | e q | a q sgn ( e q )
According to the current error system shown in (32), the control rate expression can be obtained by choosing the full-order terminal slip mode surface as in (33) as follows:
u q = u e q _ q + u s w _ q u e q _ q = L q i ˙ q * + R s i ^ q + ω e L d i ^ d + ω e ψ f + L q c q | e q | a q sgn ( e q ) u ˙ s w _ q = L q k q sgn ( s q )
The Lyapunov function is chosen for the proof:
V ˙ q = s q s ˙ q = s q [ ( 1 L q ω e L d Δ θ i ^ q + 1 L q R s Δ θ i ^ d ) k q sgn ( s q ) ] 0
Similarly, the sliding mode surface of the d-axis current can be designed as
s d = e ˙ d + c d | e d | a d sgn ( e d )
The control rate expression is
u d = u e q _ d + u s w _ d u e q _ d = L d i ˙ d * + R s i ^ d ω e L q i ^ q + L d c d | e d | a d sgn ( e d ) u ˙ s w _ d = L d k d sgn ( s d )
Based on the analysis above, the DDWEG system mentioned in this paper can be divided into wave energy capture, a sensorless module, and a power tracking module. The overall control diagram is shown in Figure 6.

5. Simulation Verification

5.1. FCBEC Simulation and Discussion

To validate the superiority of the proposed FCBEC control strategy, a comparison is made with the amplitude control strategy. This paper utilizes Matlab/Simulink (2023a) as a simulation platform to analyze the proposed control strategy, with a cylindrical buoy shape, where the cylindrical float has a base radius of 5 m and a height of 10 m. The JS spectrum is used to analyze the ocean waves. It is assumed that the sea state for the next 40 s is known, simulating a JS spectrum for 40 s, with a significant wave height of 4 m and a peak period of 2.4 s. A 40 s interval is chosen as the window length for analysis, serving as the period for Fourier analysis. Under the excitation force, according to a gradient-based solution scheme, the calculated PTO force is shown in Figure 7, and the optimal trajectory’s optimal velocity is determined with the objective of maximizing average power, as shown in Figure 8.
Figure 9 displays the energy and power of the excitation force alongside the energy and power generated by the PMLSG after obtaining the optimal velocity through solving. From Figure 9, it is evident that the power of the excitation force remains predominantly positive, indicating that in the equivalent circuit diagram, the excitation force and velocity are in phase, and the overall load is resistive. For the PMLSG, its power fluctuates around zero, implying bidirectional power flow under conditions that satisfy impedance matching in the equivalent circuit. It is noteworthy that the power of the excitation force occasionally falls below zero, which may be attributed to inaccuracies introduced by the Fourier decomposition in approximating the original function. In terms of cumulative energy, the energy of the excitation force continues to rise. Numerically, the energy output from the PTO accounts for approximately 50%, aligning with the optimal energy distribution under impedance matching conditions in the circuit, thus validating the feasibility of the FCBEC control strategy. Furthermore, it is essential to equip the PTO with energy storage devices to ensure stable energy flow and system stability.
Figure 10 illustrates the power and energy captured by the PTO under amplitude control conditions. Since it employs single-degree-of-freedom control, it lacks the characteristic of bidirectional energy flow. It is evident that the captured energy is significantly less than that achieved by the proposed FCBEC control strategy. From the perspective of Fourier decomposition, the excitation force used in this study contains substantial high-frequency components, distributed uniformly in the high-frequency range. The amplitude control has limited efficiency in absorbing wave energy from these high-frequency components, thus demonstrating the superiority of the FCBEC strategy.

5.2. PSDS Simulation and Discussion

The simulation model was developed based on the positionless sensing technique using an SMO and the inverse tangent function. Figure 11 illustrates the actual electrical angle, as well as the electrical angle and angular error obtained through the positionless sensing technique.
The reference value of the q-axis current can be calculated according to (4). From Figure 10, it can be observed that after removing the error singularities caused by the residual 2π, the estimation error of the actuator position ranges between 0 and 5°. The disturbance range of the system is considered to be ±0.05, thereby enabling the design of a sliding mode controller. Using the control method with id = 0, the reference trajectories for iq and id are obtained. The waveforms of id and iq obtained through this method are shown in Figure 12, alongside those obtained from PI control.
From Figure 12, it can be observed that the full-order terminal sliding mode control strategy tracks the reference value more rapidly during sudden current changes and exhibits smaller overshoot. At the wave peaks and troughs, the tracking error of the full-order terminal sliding mode control strategy is significantly smaller than that of the PI control strategy. Furthermore, the full-order terminal SMC demonstrates a quicker settling time and reduced overshoot relative to the PI control method, indicating that it achieves steady-state operation more rapidly and exhibits superior performance compared to the conventional PI controller.

6. Conclusions

  • Addressing the challenge of wave energy capture, this paper introduces an FCBEC control strategy that is applicable in nonlinear marine environments by optimizing the Fourier coefficients of the objective function through gradient-based methods. Simulation results demonstrate that within a defined timeframe, the FCBEC strategy ensures that the excitation force remains in phase with velocity. Moreover, the PTO’s equivalent impedance meets impedance matching conditions, enabling the capture of approximately 50% of the excitation force’s total energy. The superiority of the FCBEC strategy is clearly demonstrated through comparison with amplitude control. However, this approach requires a high-capacity energy storage unit for the power take-off (PTO) device, which leads to increased costs. This represents a potential avenue for future research aimed at optimizing the cost-effectiveness of the system.
  • The position error of the actuator is determined by comparing the SMO-based back electromotive force (BEMF) method with encoder data. To mitigate perturbation effects on the system, an analysis of the disturbances caused by position errors is conducted, and a full-order terminal SMC strategy is developed to precisely track the current. Simulation results confirm that the full-order sliding mode control strategy achieves faster tracking speeds and enhances system robustness compared to traditional PI controllers.

Author Contributions

Conceptualization, S.W. (Shiquan Wu) and L.H.; Methodology, S.W. (Shiquan Wu); Validation, S.W. (Shiquan Wu); Investigation, H.L., S.W. (Shixiang Wang) and Z.M.; Resources, S.W. (Shiquan Wu) and J.Z.; Writing—original draft, S.W. (Shiquan Wu); Writing—review & editing, L.H. and J.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Abidur, R.; Omar, F.; Mejbaul, M.H. Environmental impact of renewable energy source based electrical power plants: Solar, wind, hydroelectric, biomass, geothermal, tidal, ocean, and osmotic. Renew. Sustain. Energy Rev. 2022, 161, 112279. [Google Scholar]
  2. Wan, Y.; Zheng, C.; Li, L.; Dai, Y.; Esteban, M.D.; López-Gutiérrez, J.S.; Qu, X.; Zhang, X. Wave energy assessment related to wave energy convertors in the coastal waters of China. Energy 2020, 202, 117741. [Google Scholar] [CrossRef]
  3. Zou, Z.; Zheng, M.; Li, Y.; Lu, Q. A Novel Full Electrical Parameters Estimation Method of Permanent Magnet Linear Synchronous Machines Considering Parameter Asymmetry. IEEE Trans. Ind. Electron. 2024, 71, 10256–10267. [Google Scholar] [CrossRef]
  4. Jilong, L.; Fei, X.; Yang, S.; Zhiqin, M.; Chaoran, L. Position-Sensorless Control Technology of Permanent-Magnet Synchronous Motor-a Review. Trans. China Electrotech. Soc. 2017, 32, 76–88. [Google Scholar]
  5. Gaolin, W.; Maria, V.; Jorge, S. Position Sensorless Permanent Magnet Synchronous Machine Drives—A Review. IEEE Trans. Ind. Electron. 2020, 67, 5830–5842. [Google Scholar]
  6. Fusco, F.; Ringwood, J.V. A Simple and Effective Real-Time Controller for Wave Energy Converters. IEEE Trans. Sustain. Energy 2013, 4, 21–30. [Google Scholar] [CrossRef]
  7. Faedo, N.; Olaya, S.; Ringwood, J.V. Optimal control, MPC and MPC-like algorithms for wave energy systems: An overview. IFAC J. Syst. Control 2017, 1, 37–56. [Google Scholar] [CrossRef]
  8. García-Violini, D.; Peña-Sanchez, Y.; Faedo, N.; Ringwood, J.V. An Energy-Maximising Linear Time Invariant Controller (LiTe-Con) for Wave Energy Devices. IEEE Trans. Sustain. Energy 2020, 11, 2713–2721. [Google Scholar] [CrossRef]
  9. Tom, N.; Yeung, R.W. Nonlinear Model Predictive Control Applied to a Generic Ocean-Wave Energy Extractor. J. Offshore Mech. Arct. Eng. 2014, 136, 041901. [Google Scholar] [CrossRef]
  10. Laurí, D.; Lennox, B.; Camacho, J. Model predictive control for batch processes: Ensuring validity of predictions. J. Process Control 2014, 24, 239–249. [Google Scholar] [CrossRef]
  11. Oetinger, D.; Magaña, M.E.; Sawodny, O. Decentralized Model Predictive Control for Wave Energy Converter Arrays. IEEE Trans. Sustain. Energy 2014, 5, 1099–1107. [Google Scholar] [CrossRef]
  12. Hillis, A.J.; Yardley, J.; Plummer, A.R.; Brask, A. Model predictive control of a multi-degree-of-freedom wave energy converter with model mismatch and prediction errors. Ocean Eng. 2020, 212, 107724. [Google Scholar] [CrossRef]
  13. Zhu, Q.Z.; Gong, M.L. Investigation of Effectiveness of Sensorless Operation in Carrier-Signal-Injection-Based Sensorless-Control Methods. IEEE Trans. Ind. Electron. 2011, 58, 3431–3439. [Google Scholar] [CrossRef]
  14. Liu, J.M.; Zhu, Z.Q. Improved Sensorless Control of Permanent-Magnet Synchronous Machine Based on Third-Harmonic Back EMF. IEEE Trans. Ind. Appl. 2014, 50, 1861–1870. [Google Scholar] [CrossRef]
  15. Gaolin, W.; Zhuomin, L.; Hanlin, Z.; Tielian, L.; Gang, L.; Dianguo, X. Phase-Locked-Loop Rotor Position Observer for IPMSM Considering Inverter Nonlinearity. Trans. China Electrotech. Soc. 2014, 29, 172–179. [Google Scholar]
  16. Quang, K.N.; Hieu, T.N.; Ha, P.Q. FPGA-Based Sensorless PMSM Speed Control Using Reduced-Order Extended Kalman Filters. IEEE Trans. Ind. Electron. 2014, 61, 6574–6582. [Google Scholar] [CrossRef]
  17. Haidong, L.; Bo, Z.; Honghao, G. Error Analysis of High Frequency Pulsating Signal linjection Method. Trans. China Electrotech. Soc. 2015, 30, 38–44. [Google Scholar]
  18. Xiao, D.; Ye, J.; Fang, G.; Xia, Z.; Wang, X.; Emadi, A. A Regional Phase-Locked Loop-Based Low-Speed Position-Sensorless Control Scheme for General-Purpose Switched Reluctance Motor Drives. IEEE Trans. Power Electron. 2022, 37, 5859–5873. [Google Scholar] [CrossRef]
  19. Hassine, I.M.B.; Naouar, M.W.; Mrabet-Bellaaj, N. Model Predictive-Sliding Mode Control for Three-Phase Grid-Connected Converters. IEEE Trans. Ind. Electron. 2017, 64, 1341–1349. [Google Scholar] [CrossRef]
  20. Meng, Q.; Junhua, Y.; Huijin, L.; Zisen, X.; Weibang, H. Passive-Sliding Mode Control Strategy of Direct-Drive Wave Power System. Acta Energiae Solaris Sin. 2022, 43, 357–363. [Google Scholar]
  21. Chenchen, S.; Zhangmin, H.; Haiteng, W. Adaptive super-twisting global nonsingular terminal sliding mode control for robotic manipulators. Nonlinear Dyn. 2024, 112, 5379–5389. [Google Scholar]
  22. Gong, C.; Hu, Y.; Gao, J.; Wang, Y.; Yan, L. An Improved Delay-Suppressed Sliding-Mode Observer for Sensorless Vector-Controlled PMSM. IEEE Trans. Ind. Electron. 2020, 67, 5913–5923. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the forces on the cylinder float.
Figure 1. Schematic diagram of the forces on the cylinder float.
Jmse 12 01358 g001
Figure 2. Equivalent circuit diagram of DDWEG.
Figure 2. Equivalent circuit diagram of DDWEG.
Jmse 12 01358 g002
Figure 3. Schematic diagram of interval time domain optimization.
Figure 3. Schematic diagram of interval time domain optimization.
Jmse 12 01358 g003
Figure 4. Flowchart of FCBEC control strategy.
Figure 4. Flowchart of FCBEC control strategy.
Jmse 12 01358 g004
Figure 5. SMO-based position sensorless control block diagram.
Figure 5. SMO-based position sensorless control block diagram.
Jmse 12 01358 g005
Figure 6. Control block diagram of a DDWEG system.
Figure 6. Control block diagram of a DDWEG system.
Jmse 12 01358 g006
Figure 7. Excitation force and calculated PTO force.
Figure 7. Excitation force and calculated PTO force.
Jmse 12 01358 g007
Figure 8. Reference displacement and reference velocity.
Figure 8. Reference displacement and reference velocity.
Jmse 12 01358 g008
Figure 9. Energy capture effect under optimal solution conditions.
Figure 9. Energy capture effect under optimal solution conditions.
Jmse 12 01358 g009
Figure 10. Energy capture effect under amplitude control strategy.
Figure 10. Energy capture effect under amplitude control strategy.
Jmse 12 01358 g010
Figure 11. Actuator position estimation and error variation curves.
Figure 11. Actuator position estimation and error variation curves.
Jmse 12 01358 g011
Figure 12. d- and q-axis current tracking.
Figure 12. d- and q-axis current tracking.
Jmse 12 01358 g012
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, S.; Huang, L.; Yang, J.; Zhang, J.; Liu, H.; Wang, S.; Mou, Z. Research on Fourier Coefficient-Based Energy Capture for Direct-Drive Wave Energy Generation System Based on Position Sensorless Disturbance Suppression. J. Mar. Sci. Eng. 2024, 12, 1358. https://doi.org/10.3390/jmse12081358

AMA Style

Wu S, Huang L, Yang J, Zhang J, Liu H, Wang S, Mou Z. Research on Fourier Coefficient-Based Energy Capture for Direct-Drive Wave Energy Generation System Based on Position Sensorless Disturbance Suppression. Journal of Marine Science and Engineering. 2024; 12(8):1358. https://doi.org/10.3390/jmse12081358

Chicago/Turabian Style

Wu, Shiquan, Lei Huang, Jianlong Yang, Jiyu Zhang, Haitao Liu, Shixiang Wang, and Zihao Mou. 2024. "Research on Fourier Coefficient-Based Energy Capture for Direct-Drive Wave Energy Generation System Based on Position Sensorless Disturbance Suppression" Journal of Marine Science and Engineering 12, no. 8: 1358. https://doi.org/10.3390/jmse12081358

APA Style

Wu, S., Huang, L., Yang, J., Zhang, J., Liu, H., Wang, S., & Mou, Z. (2024). Research on Fourier Coefficient-Based Energy Capture for Direct-Drive Wave Energy Generation System Based on Position Sensorless Disturbance Suppression. Journal of Marine Science and Engineering, 12(8), 1358. https://doi.org/10.3390/jmse12081358

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop