Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2018 Apr 24;18(5):1317. doi: 10.3390/s18051317

Multi-Layer Artificial Neural Networks Based MPPT-Pitch Angle Control of a Tidal Stream Generator

Khaoula Ghefiri 1,2,*, Soufiene Bouallègue 1, Izaskun Garrido 2, Aitor J Garrido 2, Joseph Haggège 1
PMCID: PMC5982424  PMID: 29695127

Abstract

Artificial intelligence technologies are widely investigated as a promising technique for tackling complex and ill-defined problems. In this context, artificial neural networks methodology has been considered as an effective tool to handle renewable energy systems. Thereby, the use of Tidal Stream Generator (TSG) systems aim to provide clean and reliable electrical power. However, the power captured from tidal currents is highly disturbed due to the swell effect and the periodicity of the tidal current phenomenon. In order to improve the quality of the generated power, this paper focuses on the power smoothing control. For this purpose, a novel Artificial Neural Network (ANN) is investigated and implemented to provide the proper rotational speed reference and the blade pitch angle. The ANN supervisor adequately switches the system in variable speed and power limitation modes. In order to recover the maximum power from the tides, a rotational speed control is applied to the rotor side converter following the Maximum Power Point Tracking (MPPT) generated from the ANN block. In case of strong tidal currents, a pitch angle control is set based on the ANN approach to keep the system operating within safe limits. Two study cases were performed to test the performance of the output power. Simulation results demonstrate that the implemented control strategies achieve a smoothed generated power in the case of swell disturbances.

Keywords: artificial intelligence, artificial neural networks control, back-to-back converter, data processing, Doubly Fed Induction Generator (DFIG), Maximum Power Point Tracking (MPPT), pitch regulation, power control, Tidal Stream Generator (TSG)

1. Introduction

Along with many emerging ambient intelligence techniques, artificial intelligence is a useful tool that has been applied successfully in a broad range of multi-discipline problems [1]. The artificial neural network is one of those techniques that can deal with nonlinear problems in diverse applications in signal processing [2], pattern recognition [3] and extended to renewable energy converters [4]. The development of applications based on sensor devices has been widely used in power generation plants [5]. The main role of the sensors has been the continuous monitoring of the plant parameters until the past few years. Furthermore, some concerns regarding the plant security or the need of efficiency improvement make sensors an essential component within the control system. These devices play an important role in the control scheme, which represents a necessary tool for parameter measuring and monitoring that are then used as control input variables to the feedback loop [6]. The global warming, the emission of greenhouse and harmful gases, and dangerous climate impacts (storm, flood, etc.) are the various global problems [7]. In addition to these problems, the cost of production and high energy consumption and depletion of fossil energy deposits lead many countries’ policies to think seriously about their energy consumption [8]. In this context, several steps have been taken by several global constitutions to deal with economic and environmental issues. In this respect, the trends towards the study and exploitation of renewable energy have an inescapable necessity [9]. The world’s oceans provide a significant energy, which has recently been widely exploited [10]. In fact, the potential for electrical energy production from marine tidal currents is interesting [11]. Thus, the tidal currents are being considered as alternative and competitive to fossil fuel in the production of electrical energy [12]. In order to achieve the sustainable development, many countries tend to focus on the huge potential of ocean energy. European Policy has successfully taken these forms of energy into their future projections. By 2050, power generated by the ocean energy sector could avoid the equivalent of 276 m tonnes of CO2 emissions annually [13]. The worldwide potential for wave and tidal of renewable energy is approximately 337 GW [14].

The marine environment represents a source of energy, which could, theoretically, meet an important demand for power production; marine renewable energy converters are likely to play a significant part in a suite of technologies. This technology harvests the tidal current energy and extracts the kinetic energy from the flowing water. Environmental effects influence this form of energy. Thus, it is important that assessments of tidal current resources take into account more than the measured spring tidal currents [15]. In addition, it is not possible to consider the predictions based only on the nature of the natural flow [16]. Regarding the TSG systems, the swell effect is considered to be the most disturbing one for the tidal resource [17]. Tidal velocity can fluctuate due to the swell phenomenon and the induced changes in the tidal speed will lead to the disturbance of the TSG extractable power [18].

In the literature, several research works focused on the power output maximization of tidal stream converter systems [19]. The Maximum Power Point Tracking (MPPT) strategy is used to find the maximum power from tidal current and following the optimal regimes’ characteristics [20]. The control of the generated power in a variable speed operation is ensured by the use of power electronic converters. The rotor side converter control is used to keep the rotational speed of the generator at its optimal value and to minimize the core losses [21], while the grid side converter control aims to maintain the voltage of the DC-link and control the reactive power [22]. In variable speed mode, a control strategy of a Marine Current Turbine (MCT) system with a non-pitched blade angle has been implemented in [23]. The Doubly Fed Induction Generator-based MCT has been used within a rotational speed control scheme. The simulation results demonstrate that the implemented control strategy provides good tracking speed performances. Nevertheless, the active power shows some tracking errors. In case of power limitation mode, the pitch angle control is used in order to optimize the extracted power and shedding mechanical load. As discussed in [24], a comparison of the pitch and stall angle controls has been investigated. The study suggests that the stall-regulated systems are not able to keep a constant power output in the case of strong tidal velocity. The pitch angle control contributes to more efficient results regarding the energy yields. Research works focused on the pitch angle control have been discussed in [25]. According to [26], two control strategies are proposed to ensure the power limitation at high tidal speed. The speed and torque control strategies have been implemented. The obtained results show that both approaches are capable of limiting the produced power to the rated value at steady-state. However, the torque control strategy is more efficient than speed control strategy due to the fact that the generated power is more directly controlled during dynamic stages. In order to overcome the drawbacks of a fix-pitched angle control, a novel multilayer neural networks based-complementary control is investigated in this paper. This control combines both aforementioned strategies to provide a suitable smoothing switching tool for an efficient and robust tidal energy converter against the swell effect phenomenon.

This study aims to improve the performance and dynamic load assessment of the system under different operating conditions by adequately controlling the TSG transition under and above the tidal current speed threshold value. This novel complementary strategy focuses on the power smoothing control for the TSG system. The proposed control strategy is investigated using a multi-layer artificial neural networks strategy. This technique is used to provide the turbine rotational speed reference for which the maximum power is achieved and the pitch angular position in order to limit the generated power in the case of high tidal speeds. In power limitation mode, a comparative study of proportional and ANN-based controllers for the blade pitch angle of a Tidal Stream Turbine (TST) is discussed. ANN-based control aims to avoid frequent switching of the switch controller. In variable speed mode, a rotational speed control applied to the rotor side converter allows the system to follow the Maximum Power Point Tracking (MPPT) strategy. The principle of this control is to regulate the system so that, at each tidal speed, the turbine should track the rotational speed reference for which the maximum power is reached. The sensitivity of the proposed control strategies also have been evaluated in the case of turbulent tidal resources.

This paper is organized as follows; in Section 2, a background of the swell effect phenomenon and its influence on the power fluctuations is presented. After that, in Section 3, the TSG power plant is described and modeled. Section 4 implements the ANN-based control design of the MPPT-pitch angle strategy. Section 5 is devoted to the rotational speed control. In order to test the effectiveness of the proposed control approaches, two demonstrative study cases are presented and discussed in Section 6. Finally, concluding remarks are given in Section 7.

2. Fluctuation Aspects of Tidal Power

In marine energy, there are two types of power disturbances: on a large time-scale that is related to the neap and spring tides, i.e., tidal velocity changes each 6 or 12 h and on a short-time scale, where the period is on the order of a few seconds [27]. In this sense, the spread of the swell underwater represents the main disturbance for the tidal speed as well as the major cause of the short-time fluctuations in the TSG framework. For that reason, the swell effect should be considered in the modeling of the tidal speed. It should be noted that the generated power from the TSG would fluctuate severely when there are turbulences in the tidal current speed. Figure 1 shows a scheme of the swell characteristics.

Figure 1.

Figure 1

Swell characteristics.

The center line marking the mean water level is called Still Water Level (SWL). It is used to measure the water depth h expressed in (m), which marks the distance from the seabed to the SWL. The portion of the wave profile with the highest elevation above the SWL is known as the wave crest and the part of the wave with the minimum depression is the wave trough. The distance between the wave trough and the wave crest is defined as the wave height H in (m). Furthermore, the distance from the SWL up to the crest or down to the trough is the amplitude of the wave denoted as A in (m). The wavelength L, expressed in (m), is the horizontal distance between the successive crests or successive troughs. The wavelength can also be defined as the horizontal distance between the successive points of equal amplitudes and phases.

The wavelength of a regular wave at any depth according to the linear theory can be defined as [28]:

L=gT22πtanh(2πhL), (1)

where g is the gravity acceleration 9.81 ms2 and T is the swell period expressed in seconds (s).

The swell effects on a tidal current velocity can be modeled using first order Stokes model [29]. The horizontal tidal speed (which is represented in the x-axis direction of Figure 1) can be determined using the following equation [30]:

Vx(t)=πHTcosh(2π(z+hL))sinh(2πhL)cos2π(tTxL), (2)

where x and z are the horizontal and vertical point for the calculation.

According to Equation (2), only the sinusoidal swell is considered. However, from a real point of view, more than one frequency component should be taken into account to model the swell effects. Based on the JONSWAP spectrum and wave theories [31], each swell frequency component is determined. Assuming that Vrated is the predicted rated tidal speed, which can be considered as a constant during a period less than one hour, the following equation is used to calculate the tidal velocity taking into account the swell effects [29]:

V(t)=Vrated+i2πaiTicosh(2π(z+hLi))sinh(2πhLi)cos2π(tTixLi+φi), (3)

where φi is the initial phase angle of each frequency component that is given randomly and ai represents the amplitude of each frequency component.

Figure 2 shows the tidal current speed profile under the swell effect during 5 min. The rated tidal speed is considered at 3 m/s. It can be noted that the swell effect phenomenon can provoke large oscillations in the tidal speed for a given sea state. Consequently, these fluctuations induce high disturbances at the TSG extracted power.

Figure 2.

Figure 2

Tidal current speed profile with swell effect phenomenon.

3. Control Objectives and Modeling of the Tidal Stream Generator

3.1. Control Problem Statement

The TSG system consists of a Tidal Stream Turbine (TST) coupled to a Doubly Fed Induction Generator (DFIG) connected to the grid through the Back-to-Back power converter as shown in Figure 3. The turbine converts the kinetic energy from the tidal current speed to the rotation of the rotor shaft. The DFIG is coupled to the rotor shaft through the drive-train, which is adapted to the grid through the back-to-back power converters.

Figure 3.

Figure 3

General scheme of a DFIG-based TST system and control description.

The control strategy describes how the tidal turbine is designed to approach the steady state of the ideal power curve. This amounts to adjusting the values of power and rotor speed at steady-state for each tidal speed in the range of the turbine operation. The control system may vary from one region of operation to another.

The ANN block provides two reference trajectories to the system: the suitable rotational speed reference following the MPPT strategy to maximize the extracted power; and the adequate angle of attack of the turbine blades to limit the power captured in the case of high tidal current speed. The control of the electrical part of the system is devoted to the DFIG focusing on the active and reactive powers’ control. This control approach is realized by the power electronics converters such as the Rotor Side Converter (RSC) and the Grid Side Converter (GSC). The RSC aims to maintain the rotational speed of the generator at an optimal value and minimizes the core losses while the GSC is used to maintain the voltage of the DC-link and controls the output reactive power.

3.2. Tidal Turbine Model

The hydrodynamic phenomenon of the tidal turbine is described by the following expression [32,33]:

Pt=12Cp(λ,β)ρπR2V3, (4)

where Pt represents the power captured from the tides in (W), R is the radius of the blades given in (m), ρ is the fluid density in (kg/m3) and V is the current speed in (m).

The tidal turbine does not use the total harnessed power from the tidal velocity due to Betz limit [34]. In addition, Cp describes the power coefficient that depends on the pitch angle β in (deg) and the tip-speed ratio λ, expressed as follows [35]:

λ=ωtRV, (5)

where ωt is the rotational speed of the rotor given in (rad/s).

The hydrodynamic turbine torque, expressed in (Nm), is governed by the following equation:

Ttst=Ptωt. (6)

3.3. Shaft Model

The tidal turbine is coupled to the DFIG via a drive train shaft. The two-mass model is used to describe the rotor shaft dynamics, which characterize the mechanical behavior of the turbine and the generator. The dynamic system is given as follows [36]:

TtstTt=2Htdωtdt, (7)
Tt=Dsh(ωtωg)+Ksh(ωtωg)dt, (8)
TtTem=2Hgdωgdt, (9)

where Tt is the torque produced by the generator shaft in (Nm), Tem is the electromagnetic torque in (Nm) and ωg is the rotational speed of the generator in (rad/s). Ksh is the stiffness coefficient in (Nm/rad), Dsh is the damping coefficient in (Nms/rad), Ht and Hg are the inertia constants expressed in seconds for the tidal turbine and generator, respectively [37].

3.4. Generator Model

The variable speed operation of the DFIG-based TST has many advantages over other generator concepts. Their ability to generate power over a wide speed range in both sub- and super-synchronous modes makes them more attractive [19,38,39]. The dynamic model of the DFIG is defined in the synchronous rotating frame (d-q) using Park’s transformation [40]. The expressions of the stator voltages and flux, given in (V) and in (Wb) respectively, are defined as follows [41]:

Usd=RsIsd+dφsddtωsφsq,Usq=RsIsq+dφsqdtωsφsd, (10)
φsd=LsIsd+LmIrd,φsq=LsIsq+LmIrq. (11)

The rotor voltages and flux are defined by the following equations [42]:

Urd=RrIrd+dφrddtωrφrq,Urq=RrIrq+dφrqdtωrφrd, (12)
φrd=LrIrd+LmIsd,φrq=LrIrq+LmIsq. (13)

The electromagnetic torque of the generator is expressed in the d-q frame by Equation (14):

Tem=32pLmIsqIrdIsdIrq, (14)

where Isd, Isq are the stator currents defined in d-q synchronous frame in (A), Ird, Irq are the rotor currents defined in d-q axis in (A), Rs and Rr are the stator and rotor resistances in (Ω), ωs and ωr are the stator and rotor pulsations in (rad/s), Ls and Lr are the stator and rotor inductances in (H), Lm is the magnetizing inductance in (H) and p is the pole pair number.

3.5. Power Converters Model

The use of the power electronics converter is the key to connect the system to the grid via the DC-link capacitor [40,41,42,43,44]. The AC-DC-AC converter is formed by the GSC connected to the grid and the RSC connected to the DFIG as depicted in Figure 3. The GSC is intended to keep the DC-link voltage constant regardless of the magnitude and direction of the rotor power using a vector control strategy [45]. However, the role of RSC is improving the operation of the DFIG providing maximum power production using a vector control strategy [46].

The equations of the active and reactive powers of the system, expressed in (W) and (VAR) respectively, are given as follows [47]:

Pg=32UdgIdgUqgIqg, (15)
Qg=32UqgIdgUdgIqg, (16)

where Udg, Uqg in (V) and Idg, Iqg in (A) are the grid voltages and currents defined in the d-q reference frame, respectively.

In order to achieve the voltage oriented control, the d-axis of the synchronous frame and the grid voltage vector are aligned, i.e., Udg=Ug and Uqg=0. Hence, the equations of the active and reactive powers can be rewritten as follows [47]:

Pg=32UgIdg, (17)
Qg=32UgIqg. (18)

The expression between the power stored in the DC-link and the power transferred to the grid is defined by Equation (19) [48]:

Pg=32UgIdg=UdcIdc, (19)

where Udc in (V) is the DC bus voltage and Idc in (A) is the current accross the DC-link.

4. Artificial Neural Networks Based-Planning Control Trajectories

An Artificial Neural Network can efficiently approximate and interpolate multivariate data that might otherwise require huge databases [49]. Such a technique is well accepted for nonlinear statistical fitting applications [50,51]. The nonlinearity aspect of the tidal stream turbine along with the integration of the DFIG and the connection to the grid through the back-to-back power converter makes this system more complex. In this context, a multi-layer ANN is proposed as a promising solution to deal with the nonlinearity of the system from tides to the grid. The implemented ANN block aims to provide two reference trajectories. On one hand, the turbine rotational speed reference for which the maximum power is achieved. On the other hand, the pitch angular position in order to limit the generated power in the case of high tidal speeds.

4.1. Multi-Layer ANN Control Design

In a TSG system, the turbine exhibits an optimal performance at a specific rotational speed. For each tidal speed, there is a certain rotational speed at which the harnessed power reaches its maximum value [52]. Figure 4 shows the variation of the generated power versus the rotational speed for different tidal currents.

Figure 4.

Figure 4

Generated power versus rotational speed for different tidal speeds.

All these maxima define what is known in the literature as the Optimal Regimes Characteristic (ORC) [53] . According to the turbine under study, the maximum power coefficient is Cpmax=0.44 corresponding to the optimal tip-speed ratio λopt=6.34. The maximum extractable power is Pn = 1.5 MW at the rated tidal speed Vn = 3.2 m/s. In this variable speed mode, the generated power varies as the tidal current speeds are changing for certain rotational speed for a fixed pitch angle assumed null. From this simulation, it can be noted that, for each specific tidal speed input, the tidal turbine can harness the maximum power for a certain rotational speed.

In the case of high tidal speeds and strong waves, the pitch angle control is used to limit the harnessed power by adequately rotating the blades at the suitable angular position. As depicted in Figure 5, the generated power varies with the rotational speed for different values of the pitch angle at the rated tidal speed Vn. The maximum power is reached at β=0. It should be noted that as the pitch angle augments the generated output power decreases for a specific rotational speed. This study shows the effect of the pitch angle control to keep the system operating within safe specified limits.

Figure 5.

Figure 5

Generated power versus rotational speed for different pitch angles at rated tidal speed.

Based on the characteristic curves of the studied TST, the feed-forward ANN is designed to generate the MPPT reference to the RSC’s controller and the desired pitch angle to the pitch actuator. The architecture of a multi-layer ANN, in the general case, consists of the input, hidden and output layers as shown in Figure 6. The information flowing from the input to the output neurons is assured by the neurons of the hidden layers with the appropriate weights and activation functions.

Figure 6.

Figure 6

Layout of a multilayer ANN.

In order to design the ANN block, we have to set the appropriate input and output data of the TST system. The ANN block is trained in the way that it can generate the suitable rotational speed reference following the MPPT strategy and fixing the pitch angle null. When the tidal turbine reaches the maximum power, the system should switch to assure the required pitch angle for each input data to prevent the overload of the turbine. The implemented feed-forward network is composed of one input layer with one neuron, which represents the tidal speed variation and one output layer with two neurons. Due to the complexity of the multi-physic system which fully integrates the hydrodynamic loads, turbine, induction generator and the back-to-back converter models, the authors opted for using the trial-and-error rule based on forward approach procedure [54]. This starts with undersized number of hidden neurons and adds the number of neurons. After that, train and test the neural network. Then, the number of hidden neurons is increased and the above procedure repeated until the training and testing results are improved. This method is based on a statistical analysis by satisfying as performance criteria the best mean squared error achieved. During simulation, several values of neurons of the hidden layer were tested in order to obtain the smallest Mean Squared Error (MSE) to achieve the best validation performance. The activation function used in the hidden layer is with the hyperbolic tangent type, whereas that corresponding to the output neuron was chosen linear.

After adjusting the structure of the neuro-controllers, the Levenberg–Marquardt (LM) algorithm is adopted as a learning method for training the ANN [55]. The LM algorithm is a variation of Newton’s method that was designed for minimizing functions that are sums of squares of other nonlinear functions [56]. The algorithm should adjust the network parameters in order to minimize the performance index as follows [57]:

ΔX=[2F(X)]1F(X), (20)

where 2F(X) is the Hessian matrix and F(X) is the gradient.

Considering F(X) as the performance index, which is defined as follows:

F(X)=i=1Nei2(X)=eT(X)e(X). (21)

Its gradient may be rewritten as:

F(X)=2JT(X)e(X), (22)

where J(X) is the Jacobian matrix.

The LM algorithm implementation requires the calculation of the Jacobian matrix, with a size proportional to the number of training patterns as follows [58]:

J(X)=e1(X)X1e1(X)X2e1(X)Xne2(X)X1e2(X)X2e2(X)XneN(X)X1eN(X)X2eN(X)Xn. (23)

Then, the Hessian matrix can be expressed in the following form:

2F(X)=2JT(X)J(X)+2S(X), (24)

where:

S(X)=i=1Nei(X)2ei(X). (25)

In order to select the adequate number of neurons of the hidden layer, an empirical comparative study is performed through different tests. The evaluation of the performance of the used LM algorithm was established taking into account the number of the epochs and the mean squared error found. Table A1 of Appendix A shows the performance of the training process for different numbers of neurons in the hidden layer.

Training tests show that, by increasing the number of neurons in the hidden layer from 2 to 11, the LM algorithm reaches a lower optimization stopping criteria for a higher number of epochs. The MSE increases for hi higher than 10, which indicates that the network can be overtrained using those patterns.

4.2. Training Performance of ANN-Based Controller

The best validation performance is 38,614·105 at 1000 epochs which corresponds to hi=10. Figure 7 indicates the iteration at which the validation performance reached a minimum. This feature shows that the training data indicates a good fit.

Figure 7.

Figure 7

Performances of the multi-layer ANN training.

Figure 8 shows the response of the MPPT based-ANN control strategy by changing hi for the tidal speed ranging from 0 to 5 m/s. When the tidal speed varies over the range 0,3.2m/s, the rotational speed reference is adjusted to track the optimal reference for which the power coefficient is at its maximum value (Cpmax=0.44). Once the tidal speed reaches the tolerable value, which is 3.2 m/s, the speed reference should maintain the nominal value ωn = 2.53 rad/s. Note that all the generated references ensure the MPPT in the variable speed operation mode, whereas, in power limitation mode, the trajectory of the rotational speed, which corresponds to hi=10, is the most stable response and is able to keep ωref around ωn.

Figure 8.

Figure 8

Response of the ANN-based MPPT control.

Figure 9 shows the response of the pitch angle control based-ANN by varying the tidal speed from 0 to 5 m/s. When the tidal speed varies over the range 0,3.2m/s, the pitch angle response is null for all the tested hi. As the tidal speed reaches 3.2 m/s, the value of the pitch angle increases accordingly with the variation of the input.

Figure 9.

Figure 9

Response of the ANN-based pitch angle control.

5. Rotational Speed Control of TSG System

5.1. Rotor Side Converter Control

For the RSC, the stator flux control strategy is applied as depicted in Figure 10. The needed variables in this control scheme are the stator and rotor currents, the stator voltage and the rotor speed. The control design structure consists of one outer loop for the rotational speed and two inner loops for currents’ regulation.

Figure 10.

Figure 10

Stator flux oriented control strategy for the RSC.

The reference speed ωref is generated from the implemented ANN block as discussed previously in Section 4 according to the MPPT approach. The ANN output is used for the speed control loop, which defines a reference for the q-axis rotor current iqr*. The d-axis current reference idr* is set to zero, whereas the inner current control loop determines the d-q rotor voltage reference. The expressions that link between the rotor voltages in (V) and currents in (A) are defined by Equation (26) as given in [40]:

Udr=Rridr+σLrdidrdt,Uqr=Rriqr+σLrdiqrdt, (26)

where σ is the leakage factor.

Furthermore, decoupling terms are added to the equations of Udr* and Uqr* that will improve the transient response of the system [59]. Thus, the rotor voltage references are given as follows:

Udr*=ωslipσLriqr+(KPied+KIieddt),Uqr*=ωslip(Lmim+σLridr)+(KPied+KIieddt), (27)

where ωslip is the slip angular frequency in (rad/s) and im is the stator magnetizing current assumed as constant. KPi and KIi denote the gains of PI controllers.

The PI controllers design is performed using the Ziegler–Nichols method [60]. Then, using the robust response time algorithm, further refinement on the initial value of the PI gains were applied [61]. The rotor voltage references are transformed to the three-phase abc stationary frame to be applied to the RSC via the Pulse Width Modulation (PWM) block.

5.2. Grid Side Converter Control

The GSC is controlled by the voltage oriented control scheme as depicted in Figure 11. The control strategy consists of two series of PI controllers within a cascade configuration. The implemented scheme controls the DC-link voltage Udc and the reactive power Qg. The Phase Locked Loop (PLL) block is used to recover the phase of the input signal, which is θg. The direct and quadrature components of the currents in (A) and voltages in (V) are obtained using Park’s transformation.

Figure 11.

Figure 11

Voltage oriented control strategy for the GSC.

The grid voltages in (V) are defined in the d-q reference frame as follows:

Ugd=idsRg+LgdidsdtωsLgiqs+Ugd1,Ugq=iqsRg+LgdiqsdtωsLgids+Ugq1, (28)

where Rg in (Ω) and Lg in (H) are the grid coupling resistance and inductance respectively, Ugd1 and Ugq1 in (V) are the two phase converter terminal voltages.

According to Equations (17) and (18), the active and reactive powers are controlled via the d-axis and q-axis current, respectively. The current control loops are identical and generate the grid voltage references Uds* and Uqs* defined by Equation (29). Then, compensator terms and feed-forward voltages are added to the control signals in order to enhance the transient response of the system [62]:

Ugd*=Ugd+ΩgLgiq(KPied+KIieddt),Ugq*=UgqΩgLgid(KPieq+KIieqdt). (29)

The outer voltage loop is designed to control the DC voltage Udc and keep it constant. The two inner current loops are intended to regulate the d-axis and q-axis currents ids and iqs. The quadrature current component iqs is used to regulate the reactive power. During the normal operation, the converter will transfer all the generated TST active power to the grid. Thus, the q-axis current reference is assuming zero. Similarly to the RSC case, the design of the PI controllers is carried out using the experimental Ziegler–Nichols method. Finally, the reference voltages transformed to the three phase abc frame are then used to generate all PWM signals for the GSC block.

6. Validation Tests and Discussion

In this section, two study cases are presented to investigate the effectivness of the proposed control strategies in order to improve the generated power output and to test the robustness of the ANN control against swell effect disturbances. Simulations have been carried out to validate the proposed ANN-based control using the model described in Section 3 and implemented as shown in Figure 12. For all performed simulations, the used model parameters are listed in Table A2 of Appendix A.

Figure 12.

Figure 12

Numerical implementation of the TSG model.

6.1. Comparative Study between the Switching and ANN-Based Controls

In order to test the effectiveness of the proposed control strategies, this study case is set to compare the ANN-based control scheme with a switching control investigated in previous research work [32] for the same TSG system.

The scenario considered for the tidal current speed takes the shape of a semidiurnal spring and neap tides. The tidal speed input is illustrated in Figure 13. It can be seen that the maximum pic of the spring and neap tides achieve the value 3.6 m/s and 3.2 m/s, respectively.

Figure 13.

Figure 13

Scenario 1: regular tidal speed input.

Figure 14 illustrates the comparison between the responses of the power coefficient and the pitch angle with a conventional switch controller and ANN-based strategy. It is obvious that ANN control successfully adjusts the blade pitch angle as well as the power coefficient with the change of the tidal speed. In contrast, the switching control does not adapt well to all input changes. The power coefficient is maintained at its maximum value 0.438 in variable speed mode and decreases at high tidal velocity. Consequently, the angular position of the turbine blades is kept null in the variable speed mode and increases in the power limitation mode. It is noted that the generated signals are time varying, which makes the proportional feedback inefficient. By using a multi-layer ANN-based controller in the power limitation mode, the tracking performances of the adequate pitch angle of the blades at each tidal speed are clearly improved.

Figure 14.

Figure 14

Control performances in scenario 1: (a) power coefficient response; (b) pitch angle response.

The rotor speed increases according to the flow speed input and it is kept constant below the threshold value as depicted in Figure 15. On one hand, when the tidal speed is below the rated value (3.2 m/s), both control approaches lead to a good tracking of the rotational speed. On the other hand, when tidal current is higher than the rated value, the ANN-based controller shows an improved tracking of the rotational speed.

Figure 15.

Figure 15

Scenario 1: turbine rotational speed variation.

The resulting generated power variation is shown in Figure 16. The tidal turbine is able to maximize the generated power below nominal tidal velocity and then is kept at the nominal power. By using the proposed ANN control, it is obvious that the peak of change during the transition between two modes is eliminated. This leads to a power generation improvement.

Figure 16.

Figure 16

Scenario 1: generated active power variation.

6.2. Robustness of the ANN-Based Control against Swell Effects

In this subsection, the proposed ANN control strategy is analyzed regarding the swell effect disturbances. Based on the model previously developed in Section 2, a disturbed tidal resource with a minimum speed of 1.3 m/s and a maximum speed of 4.8 m/s is set. The turbulent resource characteristic is given in Figure 17.

Figure 17.

Figure 17

Scenario 2: Turbulent tidal speed input.

Figure 18 illustrates the power coefficient and pitch angle responses. In this experiment, it can be seen that the power coefficient response is kept around its optimum value Cp=0.4382 and adequately varies in the case of high tidal velocity. The resulting pitch angle increases accordingly with the tidal speed variation.

Figure 18.

Figure 18

Control performances in scenario 2: (a) power coefficient response; (b) pitch angle response.

Figure 19 illustrates the variation of the rotational speed and the reference obtained with the proposed MPPT strategy. The control system performs well because the rotational speed shows a good tracking performance of the reference signal.

Figure 19.

Figure 19

Scenario 2: Generated reference and actual rotational speed.

The produced power under swell effect is shown in Figure 20. The proposed control is able to limit the power generated at Pn when the tidal current speed exceeds Vn. The ANN complementary control ensures a smoothing transition between the variable speed mode and the power limitation mode. Simulation results show that the novel control strategy is excellent in terms of speed tracking and power regulation.

Figure 20.

Figure 20

Scenario 2: Generated active power response.

7. Conclusions

In this paper, a DFIG-based TST system has been modeled and controlled. Two control strategies have been designed and implemented to deal with the power fluctuations due to the swell effect phenomenon. The first control approach is elaborated around a novel complementary ANN-based MPPT pitch angle control strategy. On one hand, the MPPT approach aims to track the suitable rotational speed in order to achieve the maximum power generation. On the other hand, the pitch angle controller adequately regulates the angular position of the turbine blades in order to limit the extracted power for high tidal current speeds. The second control strategy is devoted to the rotational speed regulation by means of the rotor side and grid side converters. A stator flux-oriented control scheme was applied to the RSC and a voltage-oriented control was used for the GSC. The implemented control scheme aims to alternate between both operation modes. That is, the TSG is regulated so as to smoothly pass from the variable speed mode to the power limitation mode in order to optimize the generated output power and to ensure the protection of the system from overloading.

To test the effectiveness of the complementary ANN controller, a scenario is proposed with a variable spring and neap tidal current speed. This control strategy was introduced to solve the problems of the switching control. The obtained results prove that the implemented control has an advantage of eliminating the pic at the output signal and that the response time between the variable speed and power limitation modes is reduced. This proposed ANN-based pitch angle control makes the output signal smoother and eliminates signal discontinuity, which is a drawback when applying the conventional proportional controller. By using the proposed novel control strategy, the transition between controls is successfully smoothed given an input variable signal with the shape of the real tidal speed.

A second scenario was carried out to test the robustness of the ANN control strategy against swell effect disturbances. Results prove that the controller successfully overcomes these fluctuations, enabling the TSG system to extract the maximum power. In addition, this control strategy provides an excellent performance and improves the power generation regarding a fluctuated tidal resource.

Acknowledgments

This work was supported in part by the University of the Basque Country (Universidad del Pais Vasco UPV/ Euskal Herriko Unibertsitatea EHU) through Project PPG17/33, by MINECO through the Research Project DPI2015-70075-R (MINECO/FEDER, EU) and by the Basque Goverment through Elkartek.

Appendix A

Table A1.

Levenberg–Marquardt training performances.

Neurons Number in Hidden Layer Epochs MSE
13 0.032676
18 0.049599
2 21 0.036628
35 0.03845
41 0.029477
58 0.034446
70 0.0004752
153 0.00038727
5 187 0.00053197
225 0.00049101
326 0.000532
714 0.0001963
69 0.00016313
138 0.00019381
7 222 0.0002327
653 0.00017829
751 0.00014904
1000 0.00017071
118 0.00012838
361 9.1106×105
10 649 8.7021×105
720 6.2352×105
955 4.3441×105
1000 3.8614×105
115 0.00019116
157 0.00014699
11 241 0.00011463
623 9.5236×105
904 8.9541×105
1000 5.3738×105

Table A2.

TSG system parameters.

Turbine Drive-Train DFIG Converter
ρ = 1027kg/m3 Ht = 3 s Pn = 1.5MW Vdc = 1150V
R = 8m Hg = 0.5 s Urms = 690V C = 0.01F
Cpmax=0.44 Ksh=2×106 Nm/rad freq = 50Hz
λopt=6.96 Dsh=3.5×105 Nms/rad Rs=2.63mΩ
Vn = 3.2m/s Rr=2.63mΩ Choke
Ls=0.168mH Rg=0.595mΩ
Lr=0.133mH Lg=0.157mH
Lm=5.474mH
p=2

Author Contributions

All authors contributed to the modeling and implementation of this work. Khaoula Ghefiri conceived, developed and analyzed the control techniques. All authors contributed to writing the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Remagnino P., Foresti G.L. Ambient intelligence: A new multidisciplinary paradigm. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2005;35:1–6. doi: 10.1109/TSMCA.2004.838456. [DOI] [Google Scholar]
  • 2.Cook D.J., Augusto J.C., Jakkula V.R. Ambient intelligence: Technologies, applications, and opportunities. Pervasive Mob. Comput. 2009;5:277–298. doi: 10.1016/j.pmcj.2009.04.001. [DOI] [Google Scholar]
  • 3.Kohonen T. An introduction to neural computing. Neural Netw. 1988;1:3–16. doi: 10.1016/0893-6080(88)90020-2. [DOI] [Google Scholar]
  • 4.Kalogirou S.A. Artificial neural networks in renewable energy systems applications: A review. Renew. Sustain. Energy Rev. 2001;5:373–401. doi: 10.1016/S1364-0321(01)00006-5. [DOI] [Google Scholar]
  • 5.Garcia E., Quiles E., Correcher A., Morant F. Sensor Buoy System for Monitoring Renewable Marine Energy Resources. Sensors. 2018;18:945. doi: 10.3390/s18040945. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Lekube J., Garrido A.J., Garrido I., Otaola E., Maseda J. Flow Control in Wells Turbines for Harnessing Maximum Wave Power. Sensors. 2018;18:535. doi: 10.3390/s18020535. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Bhattacharya M., Paramati S.R., Ozturk I., Bhattacharya S. The effect of renewable energy consumption on economic growth: Evidence from top 38 countries. Appl. Energy. 2016;162:733–741. doi: 10.1016/j.apenergy.2015.10.104. [DOI] [Google Scholar]
  • 8.Couture T., Gagnon Y. An analysis of feed-in tariff remuneration models: Implications for renewable energy investment. Energy Policy. 2010;38:955–965. doi: 10.1016/j.enpol.2009.10.047. [DOI] [Google Scholar]
  • 9.Uihlein A., Magagna D. Wave and tidal current energy—A review of the current state of research beyond technology. Renew. Sustain. Energy Rev. 2016;58:1070–1081. doi: 10.1016/j.rser.2015.12.284. [DOI] [Google Scholar]
  • 10.Magagna D., Uihlein A. Ocean energy development in Europe: Current status and future perspectives. Int. J. Mar. Energy. 2015;11:84–104. doi: 10.1016/j.ijome.2015.05.001. [DOI] [Google Scholar]
  • 11.Waters S., Aggidis G. Tidal range technologies and state of the art in review. Renew. Sustain. Energy Rev. 2016;59:514–529. doi: 10.1016/j.rser.2015.12.347. [DOI] [Google Scholar]
  • 12.Neill S.P., Hashemi M.R., Lewis M.J. Tidal energy leasing and tidal phasing. Renew. Energy. 2016;85:580–587. doi: 10.1016/j.renene.2015.07.016. [DOI] [Google Scholar]
  • 13.Ocean Energy Forum, Ocean Energy Europe . Ocean Energy Strategic Roadmap 2016. Building Ocean Energy for Europe; Brussels, Belgium: 2016. [Google Scholar]
  • 14.World Energy Council . World Energy Resources. World Energy Council; London, UK: 2016. Technic Report. [Google Scholar]
  • 15.Bryden I.G., Couch S.J. ME1-marine energy extraction: Tidal resource analysis. Renew. Energy. 2006;31:133–139. doi: 10.1016/j.renene.2005.08.012. [DOI] [Google Scholar]
  • 16.Myers L., Bahaj A.S. Simulated electrical power potential harnessed by marine current turbine arrays in the Alderney Race. Renew. Energy. 2005;30:1713–1731. doi: 10.1016/j.renene.2005.02.008. [DOI] [Google Scholar]
  • 17.Hammons T.J. Tidal power. Proc. IEEE. 1993;81:419–433. doi: 10.1109/5.241486. [DOI] [Google Scholar]
  • 18.Zhou Z., Scuiller F., Charpentier J.F., Benbouzid M.E.H., Tang T. Power smoothing control in a grid-connected marine current turbine system for compensating swell effect. IEEE Trans. Sustain. Energy. 2013;4:816–826. doi: 10.1109/TSTE.2013.2251918. [DOI] [Google Scholar]
  • 19.Benelghali S., Benbouzid M.E.H., Charpentier J.F. Generator systems for marine current turbine applications: A comparative study. IEEE J. Ocean. Eng. 2012;37:554–563. doi: 10.1109/JOE.2012.2196346. [DOI] [Google Scholar]
  • 20.Choi J.S., Jeong R.G., Shin J.H., Kim C.K., Kim Y.S. New Control Method of Maximum Power Point Tracking for Tidal Energy Generation System; Proceedings of the International Conference on Electrical Machines and Systems; Seoul, Korea. 8–11 October 2007; pp. 165–168. [Google Scholar]
  • 21.Jahromi M.J., Maswood A.I., Tseng K.J. Design and evaluation of a new converter control strategy for near-shore tidal turbines. IEEE Trans. Ind. Electron. 2013;60:5648–5659. doi: 10.1109/TIE.2012.2230601. [DOI] [Google Scholar]
  • 22.Liu C., Xu D., Zhu N., Blaabjerg F., Chen M. DC-voltage fluctuation elimination through a DC-capacitor current control for DFIG converters under unbalanced grid voltage conditions. IEEE Trans. Power Electron. 2013;28:3206–3218. [Google Scholar]
  • 23.Ben Elghali S.E., Benbouzid M.E.H., Charpentier J.F. Modeling and Control of a Marine Current Turbine Driven Doubly-Fed Induction Generator. IET Renew. Power Gener. 2010;4:1–11. doi: 10.1049/iet-rpg.2008.0118. [DOI] [Google Scholar]
  • 24.Whitby B., Ugalde-Loo C.E. Performance of Pitch and Stall Regulated Tidal Stream Turbines. IEEE Trans. Sustain. Energy. 2014;5:64–72. doi: 10.1109/TSTE.2013.2272653. [DOI] [Google Scholar]
  • 25.Kirke B.K., Lazauskas L. Limitations of fixed pitch Darrieus hydrokinetic turbines and the challenge of variable pitch. Renew. Energy. 2011;36:893–897. doi: 10.1016/j.renene.2010.08.027. [DOI] [Google Scholar]
  • 26.Zhou Z., Scuiller F., Charpentier J.F., Benbouzid M., Tang T. Power limitation control for a PMSG-based marine current turbine at high tidal speed and strong sea state; Proceedings of the Electric Machines and Drives Conference (IEMDC); Chicago, IL, USA. 12–15 May 2013; pp. 75–80. [Google Scholar]
  • 27.Lewis M.J., Neill S.P., Hashemi M.R., Reza M. Realistic wave conditions and their influence on quantifying the tidal stream energy resource. Appl. Energy. 2014;136:495–508. doi: 10.1016/j.apenergy.2014.09.061. [DOI] [Google Scholar]
  • 28.Amundarain M., Alberdi M., Garrido A.J., Garrido I., Maseda J. Wave energy plants: Control strategies for avoiding the stalling behaviour in the Wells turbine. Renew. Energy. 2010;35:2639–2648. doi: 10.1016/j.renene.2010.04.009. [DOI] [Google Scholar]
  • 29.Zhou Z., Benbouzid M., Charpentier J.F., Scuiller F., Tang T. A review of energy storage technologies for marine current energy systems. Renew. Sustain. Energy Rev. 2013;18:390–400. doi: 10.1016/j.rser.2012.10.006. [DOI] [Google Scholar]
  • 30.L’étude Porte Sur le Mouvement Ondulatoire Régulier. [(accessed on 24 April 2018)]; Available online: http://hmf.enseeiht.fr/travaux/CD0001/travaux/optsee/hym/7/rapport.htm.
  • 31.Goda Y. Random Seas and Design of Maritime Structures. 3rd ed. World Scientific Publishing Company; Singapore: 2010. (Advanced Series on Ocean Engineering). [Google Scholar]
  • 32.Ghefiri K., Bouallègue S., Garrido I., Garrido A.J., Haggège J. Complementary Power Control for Doubly Fed Induction Generator-Based Tidal Stream Turbine Generation Plants. Energies. 2017;10:862. doi: 10.3390/en10070862. [DOI] [Google Scholar]
  • 33.Ghefiri K., Bouallègue S., Garrido I., Garrido A.J., Haggège J. Modeling and MPPT control of a Tidal Stream Generator; Proceedings of the 2017 4th International Conference on Control, Decision and Information Technologies (CoDIT’17); Barcelona, Spain. 5–7 April 2017; pp. 1003–1008. [Google Scholar]
  • 34.Ghefiri K., Bouallègue S., Haggège J. Modeling and SIL simulation of a Tidal Stream device for marine energy conversion; Proceedings of the 2015 6th International Renewable Energy Congress (IREC); Sousse, Tunisia. 24–26 March 2015; pp. 1–6. [Google Scholar]
  • 35.Wang L., Li C.N. Dynamic stability analysis of a tidal power generation system connected to an onshore distribution system. IEEE Trans. Energy Convers. 2011;26:1191–1197. doi: 10.1109/TEC.2011.2161869. [DOI] [Google Scholar]
  • 36.Fernandez L.M., Jurado F., Saenz J.R. Aggregated dynamic model for wind farms with doubly fed induction generator wind turbines. Renew. Energy. 2008;33:129–140. doi: 10.1016/j.renene.2007.01.010. [DOI] [Google Scholar]
  • 37.Inoue T., Taniguchi H., Ikeguchi Y., Yoshida K. Estimation of power system inertia constant and capacity of spinning-reserve support generators using measured frequency transients. IEEE Trans. Power Syst. 1997;12:136–143. doi: 10.1109/59.574933. [DOI] [Google Scholar]
  • 38.Amundarain M., Alberdi M., Garrido A.J., Garrido I. Modeling and simulation of wave energy generation plants: Output power control. IEEE Trans. Ind. Electron. 2011;58:105–117. doi: 10.1109/TIE.2010.2047827. [DOI] [Google Scholar]
  • 39.Alberdi M., Amundarain M., Garrido A.J., Garrido I., Maseda F.J. Fault-ride-through capability of oscillating-water-column-based wave-power-generation plants equipped with doubly fed induction generator and airflow control. IEEE Trans. Ind. Electron. 2011;58:1501–1517. doi: 10.1109/TIE.2010.2090831. [DOI] [Google Scholar]
  • 40.Pena R., Clare J.C., Asher G.M. Doubly fed induction generator using back-to-back PWM converters and its application to variable-speed wind-energy generation. IEE Proc. Electr. Power Appl. 1996;143:231–241. doi: 10.1049/ip-epa:19960288. [DOI] [Google Scholar]
  • 41.Muller S., Diecke M., De Donker R.W. Doubly fed induction generator systems for wind turbines. IEEE Ind. Appl. Mag. 2002;8:26–33. doi: 10.1109/2943.999610. [DOI] [Google Scholar]
  • 42.Ledesma P., Usaola J. Doubly fed induction generator model for transient stability analysis. IEEE Trans. Energy Convers. 2005;20:388–397. doi: 10.1109/TEC.2005.845523. [DOI] [Google Scholar]
  • 43.Zhou D., Blaabjerg F., Lau M., Tonnes M. Optimized reactive power flow of DFIG power converters for better reliability performance considering grid codes. IEEE Trans. Ind. Electron. 2015;62:1552–1562. doi: 10.1109/TIE.2014.2359911. [DOI] [Google Scholar]
  • 44.Hu J., Nian H., Xu H., He Y. Dynamic modeling and improved control of DFIG under distorted grid voltage conditions. IEEE Trans. Energy Convers. 2011;26:163–175. doi: 10.1109/TEC.2010.2071875. [DOI] [Google Scholar]
  • 45.Blaabjerg F., Iov F., Kerekes T., Teodorescu R., Ma K. Power electronics-key technology for renewable energy systems; Proceedings of the Power Electronics, Drive Systems and Technologies Conference (PEDSTC); Tehran, Iran. 16–17 February 2011; pp. 445–466. [Google Scholar]
  • 46.Alberdi M., Amundarain M., Garrido A.J., Garrido I., Casquero O., De la Sen M. Complementary control of oscillating water column-based wave energy conversion plants to improve the instantaneous power output. IEEE Trans. Energy Convers. 2011;26:1021–1032. doi: 10.1109/TEC.2011.2167332. [DOI] [Google Scholar]
  • 47.Fletcher J., Yang J. Paths to Sustainable Energy. INTECH Open Access Publisher; London, UK: 2010. Introduction to the Doubly-Fed Induction Generator for Wind Power Applications. [Google Scholar]
  • 48.Lei Y., Mullane A., Lightbody G., Yacamini R. Modeling of the wind turbine with a doubly fed induction generator for grid integration studies. IEEE Trans. Energy Convers. 2006;21:257–264. doi: 10.1109/TEC.2005.847958. [DOI] [Google Scholar]
  • 49.Omidvar O., Elliott D.L. Neural Systems for Control. Academic Press; Cambridge, MA, USA: 1997. [Google Scholar]
  • 50.Yilmaz A.S., Ozer Z. Pitch angle control in wind turbines above the rated wind speed by multi-layer perceptron and radial basis function neural networks. Expert Syst. Appl. 2009;36:9767–9775. doi: 10.1016/j.eswa.2009.02.014. [DOI] [Google Scholar]
  • 51.Alberdi M., Amundarain M., Garrido A., Garrido I. Neural control for voltage dips ride-through of oscillating water column-based wave energy converter equipped with doubly-fed induction generator. Renew. Energy. 2012;48:16–26. doi: 10.1016/j.renene.2012.04.014. [DOI] [Google Scholar]
  • 52.Munteanu I., Bratcu A.I., Cutululis N., Ceanga E. Optimal Control of Wind Energy Systems: Towards a Global Approach. Springer; Berlin, Germany: 2008. [Google Scholar]
  • 53.Multon B. Marine Renewable Energy Handbook. John Wiley & Sons; Hoboken, NJ, USA: 2013. British Library Cataloguing-In-Publication Data. [Google Scholar]
  • 54.Sheela K.G., Deepa S.N. Review on methods to fix number of hidden neurons in neural networks. Math. Probl. Eng. 2013 doi: 10.1155/2013/425740. [DOI] [Google Scholar]
  • 55.Hagan M.T., Menhaj M.B. Training feedforward networks with the Marquardt algorithm. IEEE Trans. Neural Netw. 1994;5:989–993. doi: 10.1109/72.329697. [DOI] [PubMed] [Google Scholar]
  • 56.Wilamowski B.M., Yu H. Improved computation for Levenberg–Marquardt training. IEEE Trans. Neural Netw. 2010;21:930–937. doi: 10.1109/TNN.2010.2045657. [DOI] [PubMed] [Google Scholar]
  • 57.Suratgar A.A., Tavakoli M.B., Hoseinabadi A. Modified Levenberg–Marquardt method for neural networks training. Int. J. Comput. Inf. Eng. 2010;6:46–48. [Google Scholar]
  • 58.Ampazis N., Perantonis S.J. Levenberg–Marquardt algorithm with adaptive momentum for the efficient training of feedforward networks; Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks; Como, Italy. 27–27 July 2000; pp. 126–131. [Google Scholar]
  • 59.Twining E., Holmes D.G. Grid current regulation of a three-phase voltage source inverter with an LCL input filter. IEEE Trans. Power Electron. 2003;18:888–895. doi: 10.1109/TPEL.2003.810838. [DOI] [Google Scholar]
  • 60.Astrom K.J., Hagglund T. Advanced Pid Control. ISA—The Instrumentation, Systems, and Automation Society; Research Triangle Park, NC, USA: 2006. [Google Scholar]
  • 61.Vilanova R., Visioli A. PID Control in the Third Millennium. Springer; London, UK: 2012. [Google Scholar]
  • 62.Blaabjerg F., Teodorescu R., Liserre M., Timbus A.V. Overview of control and grid synchronization for distributed power generation systems. IEEE Trans. Ind. Electron. 2006;53:1398–1409. doi: 10.1109/TIE.2006.881997. [DOI] [Google Scholar]

Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES