Intelligent-Based Maximum Power Extraction on Grid-Integrated Multilevel Inverter-Fed Wind-Driven Induction Generators

This paper presents an intelligent controller employing Adaptive Neuro-Fuzzy Inference System (ANFIS) for extracting maximum power from the wind energy conversion system even during the change in the wind speed conditions with improved quality of power. The proposed induction generator with multilevel inverter along with intelligent controller based Maximum Power Point Tracking (MPPT) technique aims at integrating winds system with improved maximum power injection and minimum harmonic issues. The proposed method will improve the power quality which is delivered to the grid in terms of harmonic, and inject the maximum power to the grid. To validate the effectiveness of the proposed control strategy, ANFIS controller, Fuzzy Inference System (FIS) and without MPPT controller have been presented and tested using MATLAB/Simulink environment.


Introduction
In the last decade, great increase has been witnessed by the use of renewable energy due to the exhaustion of fossil fuels and different policies of industrial countries with the aim of reducing air pollution [1].Especially, Wind Energy Conversion Systems (WECS) are considered as one of the most cost-effective solutions than all other renewable sources.In present days, power electronics researchers have been working in multilevel inverters, because of the following features such as: higher voltage operating capability, reduced rate of change of voltage (dv/dt), lower common mode voltages, reduced harmonic content, producing near sinusoidal current, filter of less operation, reduced switching and conduction loss by operating the power switches by fundamental switching which results in increased conversion efficiency.The major problem to harvest more energy from the wind to the grid is the limitation imposed by the ratings of currently available switching devices in the converter.The ratings of the semiconductor devices used in the conventional two-level or three-level VSI topologies do not support the higher power ratings necessary for the grid interface of such large machines.The use of multilevel VSI topology for distributing voltage stress and power losses between a numbers of devices has been well reported [2] [3].This has motivated designers to go for medium-voltage converters as these are more compact than low-voltage converters for power larger than 1.5 MW [4].Hence, multilevel inverters are considered as the interface solutions for modern high-power with good quality of power demanding wind-turbine applications [5].In general, there are two operational modes (fixed speed and variable speed) performed in wind energy conversion system.The variable speed operation has more features such as: reduction in mechanical structure stresses, noise and being easy to control active and reactive power [6]- [8].In fact, variable speed operation increases the system efficiency and reduces generated power fluctuations [9].In the operating wind speed range, the turbine shaft's rotational speed should be adjusted optimally with respect to the variable wind speed to extract the maximum power [10].The features of MPPT are simple and quick tracking under changing condition of output power fluctuations [11] [12].MPPT algorithms can be broadly classified into sensor based and intelligent based (without sensor) [13].
The algorithms without sensors track the maximum power point by monitoring the power variation.These algorithms are Perturbation and Observation (P&O) and Incremental Conductance [14] [15].Neither P&O nor Incremental Conductance algorithms require any additional sensors to measure wind or rotor speed.But, they have poor dynamic characteristics because they are not usually sensitive to variations in wind speed [16] [17].Therefore, they are sensitive to modeling uncertainties and may become ineffective in some cases [18].
Most common methods to achieve MPPT in wind turbines are Tip-Speed Ratio (TSR) algorithm, Hill-Climb Searching (HCS) algorithm and the Optimal Torque Control (OTC) [19].TSR control is used to fix an optimal TSR based on rotor speed.HCS control extracts MPP by searching the peak output power of the wind turbine [20].The computational intelligence techniques such as fuzzy logic controller, neuro-fuzzy controller and adaptive control techniques are the recent techniques used for the MPPT control [21] [22].In [23], Wilcoxon Radial Basis Function Network (WRBFN) with HCS, MPPT strategy has been proposed for a variable speed wind turbine systems.Two serious problems associated with the above said controllers are speed efficiency trade off and poor quality output under rapid wind change.This can significantly deteriorate the performance of the grid connected wind energy system.
In this work, ANFIS based approach for controlling the rectifier output and current controller for deriving gating signals for multilevel inverter are presented.The proposed scheme provides a better sinusoidal injection of current into the grid and extracts maximum power from the wind energy conversion system.It is verified with the comparison of other techniques such as fuzzy inference system and without a controller.The paper is organized as follows: mathematical modeling of wind energy conversion with the grid connected system is presented in Section 2. Section 3 explains the FIS control strategy.ANFIS based control strategy is discussed in Section 4. Results and discussions are outlined in Section 6.

Mathematical Model of Wind Energy Conversion with Grid Connected System
The electrical behavior of the wind turbine is examined by a simplified aerodynamic model.In the proposed grid connected wind power generation system, the Induction Generator [IG] is used because, the advantages of simplicity and absence of separate field circuit can operate with constant and variable speed operational modes and naturally, it protects against short circuit.The structure of the proposed control technique of wind energy system is illustrated in Figure 1.In the proposed wind energy system model, the AC-DC-AC converter has been em- ployed to enhance the operating performance of the system.The output of variable voltage variable frequency from IG is fed to the controlled rectifier.ANFIS based control scheme has been employed to improve the output performance of the rectifier.The multilevel inverter gate drive pulse is generated by the PI current controller.PI controller is one of the control theory based control techniques and the performance of the controller depends on the controller gain.The inputs of PI controller are the error signal of DC bus voltage and inverter output current.The controlled PWM signal is obtained by a PI current controller, which is applied to the multilevel inverter gate terminals for extracting maximum power and to inject pure sinusoidal current into the grid.So, the conversion performance of the multilevel inverter gets improved.
The detailed description of ANFIS based control is described in Section 4. The DC link voltage is fed to the grid through multilevel inverter and thereby, total harmonic distortion can be reduced.
The mechanical power generated by the wind energy system is derived [24] and presented as follows, ( ) where p C is power coefficient; λ denotes tip speed ratio; β is the pitch angle; wind P represents the available power from wind energy system.
The available power of the wind energy system is illustrated as, 3 1 2 where ρ is the air density (kg/m 3 ); S denotes area of wind wheel (m 2 ); wind V is the wind speed (m/s).In IG model, the output power extracting equation is needed to analyze the energy conversion of wind system.The real and reactive power flow of IG is derived in terms of voltage, flux, synchronous speed and stator resistance of the system.The real and reactive power flow equations of IG are given below, Real power, Reactive power, ( ) where s ω is the synchronous speed; M is the magnetizing inductance (H); s ψ is the stator flux; s L is the stator per phase inductance (H); qr i and dr i are the q-axis and d-axis rotor current, respectively.
The Total Harmonic Distortion (THD) of the system is expressed as follows, Voltage THD, where n V and n I are the th n harmonic voltage and current; 1 V and 1 I are the fundamental voltage and current respectively.
The real and reactive power flow of the wind energy system to th b bus of the grid connected system can be represented as follows, sin where s V is the stator voltage of IG; b V and b θ are the voltage magnitude and angle of th b bus; b X is the reactance of the line.

Wind Power Characteristics
Figure 2 illustrates the mechanical power of a wind turbine versus the rotor speed at different wind velocities.Each and every point of the blade receives different values of wind speed.The mechanical power developed by the wind turbine not only depends on the wind speed (which is difficult to measure) and also depends on the air density and the turbine performance coefficient.According to the ideal gas law, the density of a gas is proportional to its pressure and inversely proportional to its temperature as in (9).
where P is the absolute pressure, M is the molar mass, R is the gas constant (8.314472J•K −1 •mol −1 ), and T is the absolute temperature.If the pressure increases by 10%, the temperature decreases by 15% and the air density will increase about 30%.The power co-efficient and the efficiency of wind turbine are the function of the tipspeed ratio.In general, wind turbine must be operating at the maximum value of power co-efficient at all wind speeds.The above said problem has been eliminated by FIS and ANFIS based MPPT control strategy.

FIS Based Control Strategy for Rectifier Control
Fuzzy Inference System is a multidisciplinary computing technique based on the concepts of fuzzy set theory, fuzzy if then rules and fuzzy reasoning.The applications of FIS in a wide variety of areas like automatic control, decision analysis and time series prediction.With crisp input and outputs, a fuzzy inference system implements a non linear mapping from its input space to output space.This mapping is accomplished by a number of fuzzy if then rules, each of which describes the behavior of the mapping.In this paper, FLC has been employed for extraction of maximum power at different wind speed to operate the wind turbine at maximum torque condition.The inputs of the FLC are error and change in error.The error value has been derived from the electrical parameters of the induction generator (voltage and current).
Figure 3 indicates the structure of the input membership function used in FLC for the proposed work.Here, the triangular and trapezoidal membership functions were utilized.The error value lies in the range of −1 to 1, which is represented as linguistic terms (Negative Big, Negative Small, Zero, Positive Small, Positive Big).The proposed FLC tuned by 5 × 5 rules for providing the required duty cycle (ΔD) for controlling the operation of the rectifier.The rule based MPPT algorithm is presented in Table 1.
The result of the defuzzification has to be a numeric value which determines the change of duty cycle of the PWM signal used to drive the Switch.
Cluster 1: When induction generator voltage and current are negative big or negative small, the firing angle of the rectifier should be negative big or negative small in order to maintain the DC link voltage at the rated value.
Cluster 2: When induction generator voltage and current are zero, the firing angle of the rectifier should be zero in order to maintain the DC link voltage at the rated value.
Cluster 3: When induction generator voltage and current are positive small or positive big, the firing angle of the rectifier should be positive big or small in order to maintain DC link voltage at the rated value.
There are many methods to calculate the crisp output of the system.Centre of Gravity (CoG) method is used in the proposed system because it gives better results.In the present work, the CoG is expressed mathematically as D ∆ given in (10). [ where Y[i] is the ith member of the output vector and F[i] are the multiplying coefficients of the output mem-   bership function as shown in Table 1.∆D is the change of duty cycle and this number represents a signed number which is added or subtracted from the present duty cycle to generate the next system response for reaching the MPP as given by (11).
Fuzzy system output presented in surface plot which is shown Figure 4 for a change in duty cycle of rectifier for an inputs of different error and change of error.

ANFIS Based Control Strategy for PWM Pulses Applied to Rectifier
ANFIS holds the benefits of both neural network and fuzzy logic controller.In ANFIS, the fuzzy inference system is implied through the structure and neurons of the feed forward adaptive neural network.In the proposed control, the data set is developed by neural network in terms of voltage ( ) as output.Fuzzy control rules are designed by using the generated data set.The adaptive system is developed through training and testing of input-output data.In the proposed approach, the voltage and the current of the IG are generated in the form of vector and the data are applied to the neural network.The testing of ANFIS is executed for providing exact output as same as speed control of IG.
The structure of ANFIS system consists of five layers which are categorized as the input layer, input membership function layer, rule layer, output membership function layer and output layer.The first order two input Sugeno fuzzy model is employed and it is given in Figure 5.
The typical fuzzy if-then rule set for the first order Sugeno fuzzy inference model can be stated as follows, IF is AND is THEN where i A and i B are the antecedent fuzzy sets and parameters i p , i q , i r are the fuzzy design parameters calculated during the training process ( 1, 2, , The circular nodes represent nodes that are fixed; whereas the square nodes are nodes that have parameters to be learnt.The structure of the ANFIS and each layer are explained below.
Layer 1: In this layer, the adaptive nodes with node functions are included; the node function is defined and given in Figure 6. In where the parameter set { } , , i i i a b c which modifies the membership functions on the linguistic label i A is known as premise parameter.Similarly, the value of ( ) i B IG I µ is selected.Layer 2: Every node in this layer is fixed.This is where the t-norm is used to "AND", the membership grades (for example-the product).The firing strength of the rule is calculated as Layer 3: The th i node of this layer is used to determine the ratio between the firing strength of the th i rule and the sum of firing strength of all rules.It is referred as normalized firing strength.
Layer 4: The nodes in this layer are adaptive and perform the consequent of the rules, ( ) where i w is the output layer 3 and { } , , p q r are the parameter set of the layer 3. The term consequent para- meters are used to indicate the parameters of this layer.Layer 5: By taking the summation of all the inputs by the single node that exists in this layer indicated as Σ , the overall output is calculated.
Overall output, The overall output g I can be expressed as a linear combination of the consequent parameters for the case of fixed premise parameters.The output of Figure 6 can be represented more precisely as, In the proposed control system, the ANFIS is trained by giving the voltage vector and the current vector of IG as inputs which determine the desired PWM control pulses for rectifier.Thereby, maximum power can be extracted from IG. Figure 7 shows the training data for the ANFIS controller.Initially an input-output membership function and 25 fuzzy rule set have to be invoked from the grid partition of ANFIS concept.After generating the initial input membership function and fuzzy rules based on the training data, fuzzy inference system is trained by the hybrid learning algorithm of neural network.One hundred epochs have been considered for training and Figure 8 shows training error at the end of training.From the training error plot, it is evident that the fuzzy inference system has been well trained with help of neural network with minimum error of 1.24.Figure 9 shows the testing of trained data test data.The proposed ANFIS model structure is shown in Figure 10.The structure consists of five layers.First layer is the input layer and the inputs are error and the rate of change of error.Next layer is the input membership function layer where inputs are distributed with five fuzzy sets.Third layer is the rule layer where the inputs and outputs are linked with AND operator.Fourth layer is the output membership function layer where the output is distributed with ten constant values.Last layer is the output layer which sums up all the inputs coming from the previous layer and transforms the fuzzy classification results in to a crisp value.

Results and Discussion
The proposed MPPT based control technique has been implemented in MATLAB environment and the performances are evaluated.The proposed MPPT controller performance is tested with an Induction Generator model with rating 480 V, 275 KW.IG current and voltage are applied to ANFIS and the control output is obtained.Based on the control output, the PWM pulse is generated to control the operation of the rectifier.The PI current controller provides switching signals for a multilevel inverter to reduce the harmonic distortion in the output.The operation of the PI current controller is based on the DC link voltage, grid current, and grid voltage.
The voltage from the IG, rectifier voltage, inverter output voltage and current injected to the grid and current harmonics are evaluated at different wind speed.The output voltage of the Induction Generator and the current injected by the inverter to the grid system are shown in Figure 11 and Figure 12.For the considered wind speed of 6 m/sec, real power injected into the grid and the reactive power consumption have been illustrated in Figure 13 and Figure 14.  2.
The measurement of harmonics is used to analyze the performance of the proposed control strategy [25].The current harmonic spectrum of the wind speed of 6 m/s has been analyzed for different control strategies and they are presented in Figures 18(a)-(c).Similarly, the current THD for different wind speed is analyzed and tabulated in Table 3.            and without an MPPT control strategy has provided 10.94% at a wind speed of 6 m/s.Hence, the power quality parameters of current injected into the grid connected system have drastically improved.Also, the proposed control strategy performs well at different wind speed with reduced current harmonics compared to the existing control strategy.

Conclusion
The performance of the multilevel inverter based grid-connected wind energy system has been evaluated by using the proposed ANFIS-based power extraction controlled strategy.The output current of multilevel inverter has been injected to the grid, and maximum power extracted from the wind and current harmonics have been investigated for different wind speeds.The proposed control strategy has extracted the maximum output power of 274.5 KW with reduced current harmonics of 3.17% at a wind speed of 14 m/s.The current THD deviation of the proposed strategy has been compared with the existing control strategy.The comparative analysis highlights that the proposed control strategy has less harmonics and extracts maximum power compared to the existing control strategy.

Figure 1 .
Figure 1.Grid connected wind energy system with the proposed control system.

Figure 2 .
Figure 2. Change in rotor speed with mechanical power.

Figure 7 .
The mechanism for obtaining the control pulses of rectifier for a given input vector [ ], IG IG V Ithrough ANFIS structure is shown in Figure6.The PWM control signal generation for rectifier based on the weight function is given below;

Figure 5 .
Figure 5. Two input first order Sugeno fuzzy model with two rules.

Figure 6 ,
IG V is the input to the node & i i A is the linguistic label related to that node function.The membership function 1 layer i O indicates the extent to which the specified IG I satisfies the quantifier i A .Gen- erally, a bell-shaped function( ) i A IG V µ, which has a maximum of 1 and a minimum of 0, is considered.It is represented below.

Figure 9 .
Figure 9. Testing of trained data with test data.

Figure 10 .
Figure 10.ANFIS model structure for grid connected wind energy system.

Figure 15 and
Figure 16 describe the output voltage of the controlled rectifier and multilevel inverter.The harmonics are evaluated at different wind speed such as 6 m/s, 8 m/s, 10 m/s, 12 m/s, and 14 m/s, respectively.The performance of the proposed (ANFIS and PI) control strategy is compared with the existing control strategy.The maximum power extraction with the change in wind speed of 6 m/s and 14 m/s has been tested for different control strategies.It is shown in Figure 17.It is found that the proposed control strategy has extracted maximum power compared to the existing strategy.The Maximum Power extracted at different wind speed is tabulated in Table

Figure 11 .
Figure 11.Output voltage of the induction generator.

Figure 12 .
Figure 12.Injected inverter current to the grid.

Figure 13 .
Figure 13.Real power injected to the grid at a wind speed of 6 m/sec.

Figure 14 .
Figure 14.Reactive power consumption at a wind speed of 6 m/sec.

Figure 15 .
Figure 15.Output voltage of the controlled rectifier.

Figure 16 .
Figure 16.Output voltage of the multilevel inverter.

Figure 17 .
Figure 17.Maximum power at wind speed of 6 m/s and 14 m/s for different control strategies.

Figure 18 .
Figure 18.(a) Current Harmonics (THD) at 6 m/s for without control strategy; (b) Current Harmonics (THD) at 6 m/s for fuzzy control strategy; (c) Current Harmonics (THD) at 6 m/s for proposed control strategy.The bar chart is used to analyze the deviation of the proposed control strategy which is represented in Figure 19.In Figure 20, the current THD deviation has been compared with different control strategies.The proposed control strategy provides the current harmonics THD of 4.62%, fuzzy based control strategy has provided 9.65%

Table 1 .
Fuzzy rule base table.

Table 2 .
Maximum power at different wind speed.

Table 3 .
Current harmonics at different wind speed.