1. Introduction
With the rapid development of the global economy, the energy structure, which is dominated by fossil energy sources such as coal and oil, has put pressure on the ecological environment. In recent years, many renewable energy sources have been studied, among which tidal current energy has received widespread attention for its predictability and high energy density. As shown in
Figure 1, the tidal stream turbine (TST) consists of a turbine that produces mechanical energy, a generator that produces electrical energy, and a power converter for power control and connection to the grid. The control objective of a tidal stream turbine is to maximize energy capture, and the power it produces is proportional to the cube of the current flow velocity (
) and the power coefficient (Cp). Due to the variation of tidal current flow rate, the power variation of TST is divided into different regions, in which the maximum power point tracking (MPPT) and variable pitch control are the two common control methods to obtain the maximum power. The pitch angle (
) is usually kept zero below the rated current flow rate, and Cp depends on the tip speed ratio (TSR,λ), which allows the MPPT control speed to track the optimal speed and thus maximize the output power. However, the MPPT faces the challenge of internal disturbances such as system nonlinearities and model uncertainties as well as external disturbances due to swell effects and turbulence. In order to maximize the power in the presence of varying tidal velocity, it is necessary to design control strategies to improve the real-time performance, interference immunity, and stability of the TST [
1]. And, variable pitch control is usually used to maintain a constant power output above the rated current speed [
2]. It is necessary to consider that under high speed currents or strong sea conditions [
3], the pitch system may suffer from mechanical fatigue, which causes the pitch angle not to reach the desired value, and in extreme cases, it may even lead to faults such as the failure of the pitch system. Therefore, it is necessary to design control strategies with fault tolerance to stabilize the output power of the TST system when it operates above the rated power.
For MPPT, researchers have conducted many studies. The classical PI controller is widely used because of its simple structure and easy parameter adjustment [
1], but it is not sufficient to cope with the nonlinearity of the system as well as parameter variations. In [
4,
5], fuzzy adaptive PI control is used to adjust the controller parameters. In [
6], a fuzzy fractional order PID controller based on passivity is proposed which is robust to swell effects and parameter variations. But the control accuracy and dynamic characteristics of the fuzzy control under transient disturbances are not satisfactory. In [
7,
8], a backstepping control method is proposed for MPPT. In [
9], an MPC control strategy based on economic metrics is proposed for a TST system, which improves the speed of solving the traditional quadratic function. However, these methods require precise system parameters, and the control accuracy decreases when the nonlinearity and uncertainty of the system are large. Sliding mode control methods have received wide attention in tidal power generation control for their robustness, low sensitivity to parameter changes, and fast response speed. In [
10], the second-order sliding mode control method is used to solve the demagnetization problem of the PMSG, and the simulation results show that the method is robust to demagnetization. In [
11], continuous approximation and saturation function are used to reduce the chattering of the sliding mode control for wind turbine systems, but there is a finite steady state error. A higher order sliding mode control based on a super-twisting algorithm was investigated in [
12,
13] to reduce torque pulsation in the DSPMG, but the strongly coupled system makes the parameter tuning complex. In [
14,
15], a fractional order sliding mode control (FOSMC) was proposed to improve the output power quality of the PMSG; however, this method requires accurate tuning of the fractional operators. In [
16], an integral sliding mode surface was proposed to improve the power extraction efficiency of wind turbines. In [
17], an adaptive super-twisting sliding mode control was proposed to reduce chattering through adaptive gain and second-order sliding mode. In [
18,
19], the application of fast terminal sliding mode in a wind power generation system was investigated. But the fractional order term in the sliding mode control may lead to a singularity problem, which makes the control signal tend to become infinite in some regions. In [
20,
21], for the trajectory tracking problem with system uncertainty and external interference, the NFTSM theory is used to ensure a fast convergence speed, avoid singular points, and be robust to uncertainty and external interference. In [
22], a non-singular fast terminal sliding mode was used for the first time for MPPT in wind power systems and avoided unnecessary singularities. However, the parameter tuning of the above method under external disturbances and parameter uncertainties is complicated, the convergence speed and chattering of the system depend on the control parameters, and there is a contradiction between the reduction of chattering and fast convergence. Therefore, a trade-off is required.
In the full load region, variable pitch control is required to keep the output power at the rated value for system reliability. In [
23,
24,
25], the design and life prediction of variable pitch blades of a TST were studied to protect the turbine under strong tidal conditions. In [
26,
27], variable pitch controllers with variable gain scaling and composite stratification strategies were designed to stabilize the output power of the TST at high tidal current speeds. In [
28,
29], a pitch control strategy with tidal current speed preview was proposed to reduce the frequent actions of the pitch mechanism. In [
30], an independent pitch control method was investigated to reduce the asymmetric loading on the blades. The aforementioned studies on TST pitch systems have focused on blade design, load reduction, and power quality optimization. However, TST blades are subjected to harsh environmental conditions and the pitch system inevitably fails. The most common failures include pump wear, hydraulic leaks, and high air content in the oil, which cause the dynamic response of the pitch angle to slow down and fail to track the desired value, leading to fluctuations in generator speed and power output [
31,
32]. Current research on fault-tolerant control of pitch systems has focused on wind power generation systems. In [
33,
34], a disturbance observer is used for fault diagnosis and combined adaptive neural networks with sliding mode control to achieve fault-tolerant control. In [
35,
36], a fault detection and isolation scheme based on a sliding mode observer is proposed for the case where actuator faults exist in both the pitch and drive train systems of a wind turbine. In [
37,
38], faults and uncertainties are estimated using a time delay estimator and then active fault-tolerant control is used to remove the effects of the faults. In [
39,
40,
41,
42], an unknown input observer is used to estimate and compensate for pitch actuator faults. In [
43], an adaptive sliding mode observer is investigated, which estimates actuator and sensor faults and compensates for them. However, all these methods rely on fault estimation links, and fault observers are susceptible to parameter uncertainties and nonlinearities, in addition to the fact that adding fault estimation links affects the real-time nature of the control. Additional sensors are also required to measure the system state, increasing the complexity of the system. In addition, much research has been conducted on fault-tolerant control in wave energy converters. In [
44], the current research progress in fault-tolerant control of wave energy converters is described in detail. In [
45], a nonlinear servo compensator based on a generalized internal model is proposed for the faults that tend to occur in the WEC braking subsystem. However, the passive FTC requires high accuracy of the system model. In [
46], a multi-controller FTC based on an adaptive fault observer and a suitable H-performance metric is proposed for improving the fault tolerance of WEC. In [
47], a WEC control method based on Bayesian policy gradient is proposed, which is useful for being able to adapt to sensor failures and return to almost full power operation. However, a large amount of data training is required.
Therefore, this paper investigates the MPPT problem and pitch fault-tolerant control of a TST when there are swell disturbances, parameter uncertainties, and sudden changes in flow velocity. In this paper, adaptive non-singular fast terminal sliding mode control (ANFTSMC) and adaptive robust controller (ARC) are proposed for power stabilization control of a TST at full tidal velocity. The non-singular fast terminal sliding mode surface is designed in order to achieve fast convergence and avoid singularities. An adaptive hybrid exponential reaching law (AHERL) is proposed to balance the conflict between chatter reduction and dynamic performance. The proposed ARC method correlates pitch angle with torque, establishes the error dynamic relationship between rotational speed and pitch angle, and enables the pitch system to adaptively adjust parameters to actuator faults through the constructed adaptive hybrid exponential convergence rate; the fault observation link is avoided, the calculation is simplified, and the real-time performance of the system is improved.
This paper is organized as follows:
Section 2 describes the model of the TST and the control objective.
Section 3 designs the AHERL-based ANFTSMC controller.
Section 4 designs the ARC pitch fault-tolerant controller. In
Section 5, the simulation results are analyzed and compared to verify the superiority of the proposed method. Finally, the results are summarized in
Section 6.