Next Article in Journal
Collapse of n Point Vortices, Formation of the Vortex Sheets and Transport of Passive Markers
Next Article in Special Issue
Performance Analysis of a Full Order Sensorless Control Adaptive Observer for Doubly-Fed Induction Generator in Grid Connected Operation
Previous Article in Journal
Experimental Study of the Direct Drive Hydraulic System with the Torque Mode
Previous Article in Special Issue
Conceptual Study of Vernier Generator and Rectifier Association for Low Power Wind Energy Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Fuzzy Approximation Control of PV Grid-Connected Inverters

1
Department of Electrical and Computer Engineering, Sultan Qaboos University, Muscat-123, Oman
2
Sustainable Energy Research Center, Sultan Qaboos University, Muscat-123, Oman
*
Author to whom correspondence should be addressed.
Energies 2021, 14(4), 942; https://doi.org/10.3390/en14040942
Submission received: 18 January 2021 / Revised: 2 February 2021 / Accepted: 5 February 2021 / Published: 11 February 2021

Abstract

:
Three-phase inverters are widely used in grid-connected renewable energy systems. This paper presents a new control methodology for grid-connected inverters using an adaptive fuzzy control (AFC) technique. The implementation of the proposed controller does not need prior knowledge of the system mathematical model. The capabilities of the fuzzy system in approximating the nonlinear functions of the grid-connected inverter system are exploited to design the controller. The proposed controller is capable to achieve the control objectives in the presence of both parametric and modelling uncertainties. The control objectives are to regulate the grid power factor and the dc output voltage of the photovoltaic systems. The closed-loop system stability and the updating laws of the controller parameters are determined via Lyapunov analysis. The proposed controller is simulated under different system disturbances, parameters, and modelling uncertainties to validate the effectiveness of the designed controller. For evaluation, the proposed controller is compared with conventional proportional-integral (PI) controller and Takagi–Sugeno–Kang-type probabilistic fuzzy neural network controller (TSKPFNN). The results demonstrated that the proposed AFC showed better performance in terms of response and reduced fluctuations compared to conventional PI controllers and TSKPFNN controllers.

1. Introduction

Nowadays, renewable energy sources (RES) such as photovoltaic (PV) solar systems, wind turbines, and others are integrated into conventional power systems to avoid the high cost of constructing new or expanded facilities [1]. The final stage of the integration of PV systems consists of DC-AC inverters. Special consideration for inverter topologies and controls is required to preserve the network stability and to achieve acceptable dynamic performance of the voltage and frequency [2]. Different controllers for micro-grid inverters during grid-connected and islanded operation modes have been investigated in previous studies [3,4]. Corresponding to behavior and operating conditions of the electrical grid, the controllers of the inverter system can be classified as linear, non-linear, robust, adaptive, predictive, and intelligent controllers [5]. Various types of linear controllers for micro-grid inverters including classical controllers, Proportional Resonant (PR) controllers, and Linear Quadratic Gaussian (LQG) controllers were reported [6,7,8]. Non-linear controllers for grid-connected inverter systems (GCIS) such as sliding mode, feedback linearization, and hysteresis controllers have been proposed in [9,10,11,12,13]. In [14], a current-control is proposed for voltage-source inverters using the H robust control technique. Additionally, adaptive control techniques and model predictive controllers for grid-connected and standalone inverters were reported in [15,16,17,18]. In all studies referred to, the proposed non-linear controllers showed better performance when compared with linear controllers’ performance. The main drawback of nonlinear control methods is that they rely on the system mathematical model and system parameters availability.
Intelligent control systems including neural network controllers, repetitive controllers, fuzzy logic controllers (FLCs), and autonomous controllers are introduced for nonlinear systems control. The advantage of intelligent controllers is that they do not rely on the system mathematical model and they can handle many nonlinear and uncertain systems. In [19], a discrete-time repetitive controller (RC) was proposed to improve the output current and to overcome the drawback of using a linear PI controller in the presence of non-linearities in the system components. Type-1 and Type-2 FLCs have been widely used in various applications and have achieved remarkable success in managing higher levels of uncertainty [20,21,22,23,24,25]. FLC applications also include intelligent control for marine applications, traction diesel engines, robotic control, internet bandwidth control, industrial system controllers, power management and electrical control, aircraft control evolutionary computing, and DC-DC converters. Moreover, type-2 fuzzy logic has also proven successful in clinical diagnosis, differential diagnosis, and nursing evaluation in the health field [26].
For GCIS, different FLCs were presented in [27,28,29]. In [28], the real time testing for FLC for three phase grid-connected inverters to control the voltage and the current was presented. The results demonstrated FLC ability to generate high-quality PV power while maintaining the power factor of unity. A grid side inverter system control using a simple FLC that works well for grid interconnected variable speed wind generators was proposed in [29]. In another work, type-2 FLC (T2FLC) was implemented to control a DC-DC buck converter [30]. For PV systems, interval T2FLC (IT2FLC) based on maximum power point tracking (MPPT) method was proposed in [31]. In addition, the work in [32] implemented a T2FLC as a MPPT to handle the rules’ uncertainties during high weather condition variations. The proposed MPPT based on the FLC showed a faster response in the transient response and a stable steady state. A further IT2FLC was developed for single phase grid connected PV systems in [33], where IT2FLC was used as MPPT algorithm. Simulation results showed that the proposed IT2FLC-based MPPT controller has a fast transient response.
In [34], an FLC for inverters in PV applications was presented; the work discussed several factors and challenges and provided guidelines for developing capable and effective inverter control systems.
Moreover, a fuzzy neural network controller based on the Takagi–Sugeno–Kang type approach presented to control the active and reactive power of three-phase grid-connected PV systems during grid faults was reported in [35,36].
Furthermore, to overcome the disadvantages of conventional controllers for uncertain nonlinear systems, adaptive fuzzy control (AFC) techniques were proposed to control uncertain nonlinear systems [37,38]. Due to its advantage in handling complex uncertain nonlinear systems, researchers have used the AFC techniques in different applications [39,40,41,42,43]. The AFC technique was applied for induction motor control in [39], the optimal power conversion control for standalone wind energy conversion systems in [40], permanent magnet synchronous motor control, and fuzzy fault-tolerant switched systems in [41,42]. To the best of the authors’ knowledge, there is no reported work available that describe the application of AFC to the GCIS. This motivates the authors to propose an AFC scheme that exploits the concept of the multi-input multi-output (MIMO) feedback linearization and the approximation capability of fuzzy systems. PV GCIS are highly nonlinear and uncertain systems due to the intermittent nature of the PVand the inverter pulse width-modulation (PWM) technique. Without fast-acting inverter control, these nonlinearities and uncertainties lead to power quality, output harmonics, voltage regulation, losses, and system implementation issues. The proposed AFC, based on the method of feedback linearization, is developed to solve these nonlinearities and uncertainties due to the method’s ability to manage complex nonlinear control systems without the need for a mathematical model. The fuzzy system’s capability to approximate unknown parameters of the GCIS for different operation cases will be used to design the controller. The objectives of the proposed AFC for GCIS are to control both the power factor and the dc voltage. The quality of the designed controller will be tested to validate its effectiveness in achieving the control objectives for different simulation cases. Moreover, to evaluate the efficiency of the proposed controller, a comparison between its performance, the PI controller, and a Takagi–Sugeno–Kang-type probabilistic fuzzy neural network controller (TSKPFNN) performances was conducted. The main contribution of the paper can be summarized in the following:
  • The paper proposes an adaptive fuzzy approximation control scheme for GCIS.
  • Excellent tracking performance of the proposed controller is obtained under different operating conditions such as power factor, parameter, and modelling uncertainties.
The rest of the paper is organized in five sections. The MIMO of GCIS and the feedback linearization are presented in Section 2. Section 3 gives the design of an AFC for a general MIMO. Based on the analysis presented in Section 3, the proposed AFC for GCIS is explained in Section 4. Simulation results are presented in Section 5 and conclusions are drawn in Section 6.

2. Grid-Connected Inverter System (GCIS)

2.1. GCIS Description

A GCIS is shown in Figure 1. The system contains a PV array, a DC link capacitor, a three-phase voltage source inverter (VSI), and a three-phase grid. The VSI facilitates the MPPT through regulation of the dc-link voltage, along with power transfer to the utility grid.
The output power of the PV system is a highly nonlinear and uncertain system. The PV output voltage corresponding to the maximum output power of the PV array varies with cell temperature and solar irradiation. The PV system should always be designed to operate at its maximum output power level. The MPPT technique is usually incorporated with the PV system to adjust the PV array output voltage to obtain the maximum available power at any change in solar irradiation or temperature of the cells. In addition, the MPPT scheme has the capability to release the dc-link voltage reference command [44]. Many MPPT techniques have been reported for PV systems, however, in practice, the most commonly used methods are perturb and observe (P&O) and the incremental conductance (IC) techniques [45].

2.2. MIMO Model of GCIS

The model of the GCIS shown in Figure 1 can be represented by
v a = R i a + L d i a d t + v g a  
v b = R i b + L d i b d t + v g b
v c = R i c + L d i c d t + v g c
where v g a , v g b , v g c   are the grid voltage components, i a , i b , i c are the grid current components, and v a , v b , v c are the inverter output voltage [46]. Park’s transformation is used to represent Equations (1)–(3) in the rotating d q frame as
v d = v g d + R i d + L d i d d t + ω L i q  
v q = v g q + R i q + L d i q d t + ω L i d
where v g d , v g q   are the d q grid voltage components, i d , i q   are the d q grid current components, and v d , v q are the d q inverter output voltage components. Upon neglecting the power loss in the inverter switches [46], the dc-input side connection with the ac-output side are given by
v g d i d + v g q i q = v d c i d c
C d v d c d t = i p v - i d c = i p v - v g d i d + v g q i q v d c
where v d c and i p v are the PV output voltage and current respectively and i d c is the input current to the inverter.
Defining the state vector x and the control input u as
x = [ x 1 x 2 x 3 ] = [ i d i q v d c ]
  u = [ u 1   u 2 ] = [ v d   v q ]
Then, the state model of the GCIS can be formed as in Equation (10).
x ˙ = [ R L x 1 + ω x 2 v g d L R L x 2 ω x 1 v g q L i p v C v g d x 1 + v g q x 2 C x 3 ] + [ 1 L 0 0 1 L 0 0 ] u
The control objective is to regulate the power factor of the grid, through the q-component of the grid current, and the dc-input voltage v d c . Therefore, the output vector of the system is considered as
  y = [ y 1 y 2 ] = [ x 2 x 3 ] = [   i q v dc ]
The Equations (10) and (11) can be written in the following general expression of the MIMO system
x ˙ = f ( x ) +   g ( x ) u ,   y = h ( x )
where x is a 3 × 1 state vector, u is a 2 × 1 control input vector, y is a 2 × 1 output vector, and f ( x ) and g ( x ) are defined by
f   = [ f 1 f 2 f 3 ] = [ - R L x 1 + ω x 2 - v g d L - R L x 2 - ω x 1 - v g q L i p v C - v g d x 1 + v g q x 2 C x 3 ]   ,   g   = [ 1 L 0 0 1 L 0 0 ]
The MIMO model of the GCIS in Equations (12) and (13) can be converted to a feedback linearizable form by using the input-output feedback linearization approach. In this approach, a nonlinear control signal is designed and used to convert the nonlinear system dynamics Equation (12) into decoupled linear subsystems. The feedback linearization for GCIS is presented next.

2.3. Input-Output Feedback Linearization of GCIS

In order to design a feedback linearization control, we used the notion of relative degree where each output is differentiated successively until one input u 1 or u 2 appears [47]. It can be shown that the relative degree r 1 for the first output y 1 is r 1 = 1 and the relative degree r 2 for the second output y 2 is r 2 = 2 . The first derivative of y 1 and the second derivative of y 2 are given by Equations (14) and (15).
y ˙ 1 = f 2 + 1 L u 2
y ¨ 2 = f ˙ 3 = 1 C d i p v d t 1 C . x 3 [ v g d ( f 1 + 1 L u 1 ) + v g q ( f 2 + 1 L u 2 ) ] + ( v g d x 1 + v g q x 2 ) C x 3 2 f 3
Equations (14) and (15) can be cast in the following matrix form
[ y ˙ 1 y ¨ 2 ] = α ( x ) + β ( x ) [ u 1 u 2 ]
where
α ( x )   = [ f 2 m - 1 C x 3 ( v g d f 1 + v g q f 2 ) + ( v g d x 1 + v g q x 2 ) C x 3 2 f 3 ]
β ( x ) = [ 0 1 L - v g d L C x 3 - v g q L C x 3 ]
and m = 1 C d i p v d t .
The control law in Equation (19) when used in Equation (16) yields to the linear input-output relation in Equation (20)
[ u 1 u 2 ] = β 1 ( x ) [ v 1 α 1 v 2 α 2 ]
[ y ˙ 1 y ¨ 2 ] = [ v 1 v 2 ]
where   v 1 and v 2 are external signals that can be chosen in a way to ensure asymptotic tracking of the outputs y 1 and y 2 to their references y r e f 1 = i q r e f and y r e f 2 = v d c r e f . Defining the tracking errors e 1 = ( y r e f 1   y 1 ) and e 2 = ( y r e f 2   y 2 ) , the signals v 1 and v 2 can be selected as
v 1 = k 01 e 1 + y ˙ r e f 1
v 2 = k 02 e 2 + k 12 e ˙ 2 + y ¨ r e f 2
Now, substituting Equations (21) and (22) into Equation (20), we obtain the following tracking errors dynamics:
e ˙ 1 + k 01 e 1 = 0
e ¨ 2 + k 12 e ˙ 2 + k 02 e 2 = 0
The coefficients   k 01 , k 02 , and k 12 are design parameters selected such that the characteristic polynomials of Equations (23) and (24) are Hurwitz and hence ensuring that the tracking errors e 1 and e 2   converge to zero asymptotically [47]. It is worth mentioning that the control law given in Equation (19) is implementable since the matrix β ( x ) is non-singular, provided that e d 0 (which is the case for GCIS).
A main disadvantage of the control law in Equation (19) is that the exact values of the system parameters involved in α ( x ) and β ( x ) should be known and any change in the parameters affects the output of the controller. In practice, the parameters of the GCIS may be unknown or imprecise and the uncertainty in these parameters is inevitable. To overcome this drawback, the universal approximation capability of the fuzzy systems is used to approximate the nonlinear functions α ( x ) and β ( x ) . In the next section, the proposed adaptive fuzzy controller for GCIS is presented.

3. The Proposed Controller

3.1. Adaptive Fuzzy Approximation Controller for GCIS

In this section, the proposed controller is developed using the Equation (12) which is a square MIMO nonlinear system. The input-output feedback linearization given in Equation (16) with r 1 = 1 and r 2 = 2 can be written in the form
y ( r ) = α ( x ) + β ( x ) u
where y ( r ) = [ y 1 ( r 1 ) y 2 ( r 2 ) ] = [ y 1 ˙ y 2 ¨ ] ,   u = [ u 1 u 2 ] , α ( x ) and β ( x ) are as given in Equations (17) and (18), and their entries are in general nonlinear functions with imprecise parameters.
Approximations of the nonlinear functions α ( x ) and β ( x ) were generated using a fuzzy logic system with singleton fuzzifier, product inference rule, and weighted average defuzzifier. To construct these estimates, the notion of the fuzzy basis function (FBF) expansion ξ ( x ) was used [37]. The fuzzy estimates a ^ i ( x ) and β ^ i j ( x ) of the nonlinear functions α i ( x ) and   β i j ( x ) ,   i = 1 , 2   and   j = 1 , 2 were determined as
a ^ i ( x ) = θ i T ξ ( x )
β ^ i j ( x ) = θ i j T ξ ( x )
where θ i R M × 1 and θ ij R M × 1 represent vectors of adjustable parameters and ξ ( x ) R M × 1 represents the vector of FBFs. The FBF was generated using the weighted-average defuzzifier [48].
ξ i ( x ) = i = 1 n x i   μ i l ( x i ) l = 1 M ( i = 1 n μ i l ( x i ) )
where   n is the number of states, μ i l ( x i ) is the membership function of the i t h state x i in the l t h rule, and M is the number of If-Then rules.
Upon replacing α ( x ) and β ( x ) in Equation (25) by their corresponding fuzzy estimates Equations (26) and (27), we get
y ( r ) = α ^ ( x ) + β ^ ( x ) u
where α ^ ( x ) = [ α ^ 1 α ^ 2 ] and β ^ ( x ) = [ β ^ 11 β ^ 12 β ^ 21 β ^ 22 ] .
Therefore, the AFC can be written in terms of the fuzzy estimates Equations (26) and (27) as
u = β ^ 1 ( x ) ( y r e f ( r ) + K e ¯ α ^ ( x ) )
where y r e f ( r ) = [   y r e f 1 ( r 1 )   y r e f 2 ( r 2 ) ] T , K = d i a g [ k 1   k 2   ] , e ¯   =   [ e ¯ 1   e ¯ 2 ] T , k 1   =   k 01 , k 2   =   [ k 02   k 12 ] , e ¯ 1   =   e 1 , e ¯ 2   =   [ e 2   e ˙ 2   ] , and e i   =   y r e f i y i ,   i   =   1 , 2 . It is worth mentioning that the implementation of the proposed AFC given in Equation (30) needs only the fuzzy estimates α ^ ( x ) , β ^ ( x ) , the derivatives of the reference signal y r e f ( r ) ,   and the tracking error e ¯ .

3.2. Closed-Loop Stability

In this section, we show the boundedness of both the tracking error and the adjustable parameters via the Lyapunov function analysis. Equation (30) can be rewritten as
β ^ ( x ) u = ( y r e f   ( r ) y ( r ) ) + K e _ + y ( r ) α ^ ( x )
Using Equation (25) in Equation (31) to obtain the following error equation in terms of the fuzzy approximation errors, it becomes
[ e 1 ( r 1 ) e 2 ( r 2 ) ] = ( y r e f ( r ) y ( r ) ) = K e ¯ + ( α ^ ( x ) α ( x ) ) + ( β ^ ( x ) β ( x ) ) u
From Equation (32), the error equation for the i t h output becomes
e i r i = k i e _ i + Δ α i ( x ) + j = 1 p Δ β i j ( x ) u j
where Δ α i ( x ) = α ^ i ( x ) α i ( x ) and Δ β i j ( x ) = β ^ i j ( x ) β i j ( x ) are the fuzzy approximation errors.
In state-variable form, the error equation of the i t h output Equation (33) takes the form
e ¯ ˙ i = A i e ¯ i + [ Δ α i ( x ) + j = 1 p = 2 Δ β i j ( x ) u j ] b i
where A i and b i are given by
{ A 1 = k 01 ,   b 1 = 1 A 2 = [ 0 1 k 12 k 02 ] ,   b 2 = [ 0 1 ]
Theorem 1.
The closed-loop tracking error e ¯   =   [ e ¯ 1   e ¯ 2 ] T is globally ultimately bounded if the updating laws of the parameter vectors θ i R M × 1 and θ i j R M × 1 are chosen as in Equations (36) and (37):
θ ˙ i = γ i e ¯ i T P i b i ξ ( x )
θ ˙ i j = γ i j e ¯ i T P i b i ξ ( x ) u j
where γ i and γ i j are design parameters and P i is a unique positive definite matrix solution of the Lyapunov Equation (38) with arbitrary positive definite matrix Q i
A i T P i + P i A i = - Q i
Proof. 
Define the minimum fuzzy approximation error w i in terms of the optimal values of adjustable parameters θ i and θ i j as
w i = [ α ^ i ( x θ i ) α i ( x ) ] + j = 1 p = 2 [ β ^ i j ( x θ i j ) β i j ( x ) ] u j
Add and subtract the terms α ^ i ( x θ i ) and β ^ i j ( x θ i j ) to Equation (34) and then use the definition given in Equation (39) to obtain the following error equation
e ¯ ˙ i = A i e ¯ i + b i [ w i + φ α i T ξ ( x ) + j = 1 p = 2 φ β i j T ξ ( x ) u j ]
where φ α i = ( θ i - θ i * ) and φ β i j = ( θ i j - θ i j * ) are the parameter errors. Note that the derivatives of these parameter errors are given by:
φ ˙ α i = θ ˙ i
φ ˙ β i j = θ ˙ i j
The following positive Lyapunov function is formulated as a quadratic function of the error involved, namely the tracking error (34) and the parameter error (41) and (42):
V i = 1 2 e ¯ i T P i e ¯ i + 1 2 γ i φ α i T φ α i + j = 1 p = 2 1 2 γ i j φ β i j T φ β i j
The time derivative of Equation (43) along the trajectories Equations (40)–(42) is found as:
V ˙ i = 1 2 e ¯ i T Q i e ¯ i + 1 γ i φ α i T ( θ ˙ i + γ i e ¯ i T P i b i ξ ( x ) ) + ( 1 γ i j j = 1 p = 2 φ β i j T θ ˙ i j + e ¯ i T P i b i j = 1 p = 2 φ β i j T ξ ( x ) u j ) + e ¯ i T P i b i w i
Now, substituting the parameters’ updating laws in Equations (36) and (37) in Equation (44) to get:
V ˙ i = 1 2 e ¯ i T Q i e ¯ i + e ¯ i T P i b i w i
Provided that | | e ¯ i | | 4 σ i λ m a x ( P i ) β i λ m i n ( Q i ) = r i , it is straightforward to write Equation (45) in the form
V ˙ i 1 2 ( 1 β i ) λ m i n ( Q i ) | | e ¯ i | | 2
where 0   <   β i   <   1 , σ i > 0 , such that | | w ¯ i | | σ i , λ m i n ( Q i ) and λ m a x ( P i ) are the minimum and maximum eigenvalues of the indicated matrices and | | . | | stands for the Euclidean norm. From the positive definiteness of Equation (43) and the negative definiteness of Equation (46), we conclude that the tracking error is globally ultimately bounded with bound μ b i = r i λ m a x ( P i ) λ m i n ( P i ) [47]. In Equation (43), the Lyapunov function is quadratic; the non-quadratic Lyapunov function can also be used in adaptive schemes for better performance [49]. □

4. Implementation of the Proposed Adaptive Fuzzy Controller for GCIS

In order to implement the proposed AFC based on feedback linearization given by Equations (26), (27), (32), (36), and (37), fuzzy sets F k i have to be selected where i = 1 ,   2 ,   N , N is the number of the fuzzy sets and k = 1 ,   2 ,   3 . The fuzzy sets are utilized to determine the vector of FBFs given in Equation (28). To this end, three Gaussian fuzzy sets, namely Negative (N), Zero (Z), and Positive (P) are used to generate the FBFs for each state of the system. These fuzzy sets are characterized by the membership functions. The general form of the membership functions of Gaussian type is given by
μ F k i ( x k ) = e x p ( ( x k x ¯ k i ) 2 σ k i )
where x ¯ k i and σ k i are the center and the width of the i t h fuzzy set F k i .
The block diagram of the proposed controller is shown in Figure 2. It can be seen in the block diagram that the grid voltage and current are transformed into a dq frame from an abc frame. The control laws in Equations (36) and (37) were used to estimate the unknown parameters of GCIS, where the calculation initially started from chosen initial values of θ i and θ i j . Then, AFC low in Equation (30) was applied to generate the control signals. The PWM was generated by applying space vector pulse width modulation (SVPWM) to drive the inverter. Note that the signal V d c r e f is released from the MPPT algorithm.

5. Simulation Cases and Results

To examine the effectiveness of the proposed controller performance, the proposed AFC was implemented and tested in the MATLAB/SIMULINK [50] environment for a GCIS having the parameters as listed in Table 1. The other design parameters were selected as k 01 = 10 , k 02 = k 12 = 10,000 ,   γ 1 = 40 ,   γ 2 = 0.01 ,   γ 11 = 0.01 ,   γ 12 = 0.1 , γ 21 = 0.1 , and   γ 22 = 1 . The selected positive definite matrices Q i and the unique positive definite matrix solution P i ,   i = 1 , 2   that appeared in Lyapunov Equation (38) are given by
Q 1 = 100 ,   Q 2 = [ 2000 0 0 1 ] ,   P 1 = 5 ,   P 2 = [ 1000.6 0.1 0.1 0.00006 ]
For each state of the system, the parameters of the Gaussian membership functions given in Equation (47) are listed in Table 2. The membership functions for the state x 1 are shown in Figure 3, as an example for states membership functions.
The proposed AFC was studied under different operating cases as unity power factor tracking, tracking of power factor changes, and robust tracking. Smooth reference values were used for all simulation cases.

5.1. Case I: Unity Power Factor Tracking

In this case, simulation was carried out by selecting the reference grid current components as i q r e f   =   0.0 A, which corresponds to unity power factor. The output voltage and current are shown in Figure 4. The figure clearly shows that the grid current is in phase with grid voltage, which indicates unity PF operation. Figure 5a,b depicts the reactive i q and active i d current tracking output of the proposed controller. The DC voltage and reference voltage are shown in Figure 6. The control signal u 1 and u 2 are shown in Figure 7a,b, from which it can be noticed that they are bounded. From the obtained result in case of the unity power factor, it can be stated that the proposed controller provides excellent tracking performance with bounded tracking error and bounded control signals.

5.2. Case II: Tracking of Power Factor Changes

In this case study, the performance of the proposed AFC was tested for power factor tracking. At the start, the system was assumed to operate at unity power factor with i q r e f = 0 , then a step change of 10 A in i q r e f at 0.4 s was applied. This change in i q r e f   corresponded to a change in the power factor to 0.937. Figure 8a,b display the effect of changes in i q r e f , i q , and i d . The results demonstrate that i q reaches its new reference quickly. Hence, the obtained results clearly prove that the proposed AFC has the ability to track power factor changes. The output voltage and current are shown in Figure 9. A phase shift can be noticed between current and voltage after t = 0.4 s, confirming the tracking of the desired power factor. The active and reactive power delivered by the inverter to the grid are shown in Figure 10a,b, confirming the proposed controller tracking ability. The bounded control signals u 1 = v d and u 2 = v q are shown in Figure 11a,b.
To evaluate the effectiveness of AFC, the performance of the proposed controller was compared with the PI controller as in [51]. The comparison was conducted for power factor change tracking case by applying a step change of 10 A in i q r e f at 0.4 s. Figure 12 demonstrates the performance of the proposed AFC and PI controller. The result illustrates that the tracking between i q and i q r e f after the step change occurs has less fluctuations and overshooting in case of proposed AFC in comparison to the PI controller. Moreover, a comparison between the performance of the proposed controller, the PI controller, and the TSKPFNN controller presented in [35] is shown in Table 3. From the illustrated results in Table 3, it can be said that the performance of proposed AFC is better and exceeds the PI controller and TSKPFNN controller performances.

5.3. Case III: Robust Tracking

In certain cases, the parameters used in the GCIS are either time-varying or not precisely defined, so there are often parametric uncertainties where the filters connected to the grid inductance value change over time, affected by the impedance value of the grid which varies depending on the grid structure and conditions leading to resonance and instability problems. In addition, due to changes in ambient operating temperature or changes in applied voltage and frequency, DC Link capacitance values can change.
In this simulation case, the robustness of the proposed AFC was tested for GCIS parameter variations. Simulations were carried out for different percentages of variations in filter inductor L and dc-link capacitor C . Grid reactive current component i q , with 10% variations in filter inductor L , is shown in Figure 13. Figure 14 illustrates the bounded control signals of the proposed controller with the same variation in L . The obtained results illustrate the robustness of the AFC with filter inductor increase.
To study the robustness of the proposed AFC for variations dc-link capacitor C , simulations were carried out for 30% increase and carried again for 20% decrease in C . The performance of the GCIS with proposed AFC with applied variations is shown in Figure 15, Figure 16, Figure 17 and Figure 18, where Figure 15a,b displays i q and i d with 30% increase in C. Grid voltage and current with the same increase in C are shown in Figure 16. For the case of the 20% decrease in C, Figure 17 illustrates the bounded control signals; tracking between i q and i q r e f , is shown in Figure 18. The obtained simulation results with variations in C prove the robustness of the controller. Furthermore, Figure 19 displays the performance of the proposed controller for variation in the inductor and capacitor at the same time with 10% increase in L and 30% increase in C .
From all conducted simulation results for parameter uncertainties, the performance of the GCIS proves that the proposed AFC is capable to cope with the uncertainty of the GCIS parameters and achieve the desired tracking performance.

5.4. Case IV: Tracking in the Presence of Model Uncertainity

The proposed AFC given in (30) can achieve tracking in presence of modelling uncertainties that are inherent in the nature of the GCIS. The presence of the PV in the GCIS model given by (10) is the main reason for the modelling uncertainties and to account for these uncertainties, Equation (10) can be rewritten as follows:
x ˙ = ( f ( x ) + Δ   f ( x ) ) +   g ( x ) u  
where Δ f ( x ) is the uncertainty associated with f ( x ) and given by
Δ f   = [ Δ f 1 Δ f 2 Δ f 3 ]
In this case, the function α ( x ) given in Equation (17) that results from feedback linearization will be perturbed by Δ α ( x ) given by
Δ α ( x ) = [ Δ f 2 Δ α 2 ]
In (50), Δ α 2 is given by
Δ α 2 = - 1 C x 3 ( v g d Δ f 1 + v g q Δ f 2 ) +   n   Δ f 3
where n = ( v g d x 1 + v g q x 2 ) C x 3 2 .
To test the tracking performance of the proposed AFC against modeling uncertainty, we assumed there is an uncertainty Δ f 3 = 5 % which is mainly due to the presence of the PV current. The other uncertainties Δ f 1 = Δ f 2 were assumed zero. The simulation result for tracking i q r e f is shown in Figure 20. It can be seen that even with modeling uncertainty, the proposed AFC controller is able to track the reference reactive current i q r e f and keep the GCIS operating at the unity power factor.

6. Conclusions

The grid-connected inverter control is studied in this paper. To solve the nonlinearity and uncertainty issues of GCIS, an AFC approach for GCIS is proposed. The developed controller relies on two principles: namely, the input-output feedback linearization principle and the approximation capability of the fuzzy system. The GCIS is modeled as a nonlinear MIMO system. A fuzzy system with weighted average defuzzifier, singleton fuzzifier, and product inference rule is utilized to develop the AFC law through approximation of the unknown nonlinear functions that appear in the input–output linearizing model. Due to the ability of the proposed controller to estimate unknown parameters for different operation cases, the controller is robust against parametric uncertainties. The closed-loop stability using the Lyapunov function analysis is established to show that the output tracking error is globally ultimately bounded. To test the effectiveness of the proposed approach, the proposed AFC was implemented and tested in the MATLAB/SIMULINK environment for a GCIS for different operating cases as unity power factor tracking, tracking of power factor changes and robust tracking. The obtained simulation results showed that the proposed AFC provides excellent tracking performance with bounded tracking error and bounded control signals. In comparison to the PI control and TSKPFNN controller, the proposed AFC showed superiority in terms of response and reduced fluctuations in case of power factor change tracking. Moreover, the results showed that the proposed AFC is very robust against parametric and model uncertainties.

Author Contributions

Methodology, H.Y. and M.S.; Software, M.S.; Validation, H.Y., R.A.A. and A.A.-H.; Writing—original draft preparation, M.S.; Supervision, H.Y.; Writing—review and editing, H.Y., R.A.A. and A.A.-H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Sustainable Energy Research Center (SERC) at Sultan Qaboos University (SQU) under grant number IG/DVC/SERC/18/01.

Acknowledgments

The authors acknowledge the financial support provided by Sustainable Energy Research Center (SERC) at Sultan Qaboos University (SQU) under grant number IG/DVC/SERC/18/01.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AFCAdaptive fuzzy control
DGDistributed generation
FLCFuzzy logic controllers
GCISGrid-connected inverter systems
ICIncremental conductance
IT2FLCInterval Type-2 fuzzy logic controller
LQGLinear Quadratic Gaussian
MIMOMulti-input multi-output
PIProportional-integral
PRProportional resonant
P&OPerturb and observe
PVPhotovoltaic
PWMPulse width-modulation
RCRepetitive controller
RESRenewable energy sources
SVPWMSpace vector pulse width modulation
T2FLCType-2 fuzzy logic controller
THDTotal harmonic distortion
TSKPFNNTakagi–Sugeno–Kang-type probabilistic fuzzy neural network
VSIVoltage source inverter

References

  1. Zahedi, A. A review of drivers, benefits, and challenges in integrating renewable energy sources into electricity grid. Renew. Sustain. Energy Rev. 2011, 15, 4775–4779. [Google Scholar] [CrossRef]
  2. Dragicevic, T.; Lu, X.; Vasquez, J.C.; Guerrero, J.M. DC Microgrids—Part II: A Review of Power Architectures, Applications, and Standardization Issues. IEEE Trans. Power Electron. 2016, 31, 3528–3549. [Google Scholar] [CrossRef] [Green Version]
  3. Abbasi, A.K.; Mustafa, M.W. Mathematical Model and Stability Analysis of Inverter-Based Distributed Generator. Math. Probl. Eng. 2013, 2013, 1–7. [Google Scholar] [CrossRef]
  4. Hadisupadmo, S.; Hadiputro, A.N.; Widyotriatmo, A. A small signal state space model of inverter-based microgrid control on single phase AC power network. Internetwork. Indones. J. 2016, 8, 71–76. [Google Scholar]
  5. Monica, P.; Kowsalya, M. Control strategies of parallel operated inverters in renewable energy application: A review. Renew. Sustain. Energy Rev. 2016, 65, 885–901. [Google Scholar] [CrossRef]
  6. Castilla, M.; Miret, J.; Camacho, A.; Matas, J.; De Vicuna, L.G. Reduction of Current Harmonic Distortion in Three-Phase Grid-Connected Photovoltaic Inverters via Resonant Current Control. IEEE Trans. Ind. Electron. 2011, 60, 1464–1472. [Google Scholar] [CrossRef]
  7. Shen, G.; Zhu, X.; Zhang, J.; Xu, D. A New Feedback Method for PR Current Control of LCL-Filter-Based Grid-Connected Inverter. IEEE Trans. Ind. Electron. 2010, 57, 2033–2041. [Google Scholar] [CrossRef]
  8. Huerta, F.; Pizarro, D.; Cobreces, S.; Rodriguez, F.J.; Giron, C.; Rodriguez, A. LQG Servo Controller for the Current Control of LCLLCL Grid-Connected Voltage-Source Converters. IEEE Trans. Ind. Electron. 2011, 59, 4272–4284. [Google Scholar] [CrossRef]
  9. Merabet, A.; Labib, L.; Ghias, A.M.Y.M.; Ghenai, C.; Salameh, T. Robust Feedback Linearizing Control with Sliding Mode Compensation for a Grid-Connected Photovoltaic Inverter System Under Unbalanced Grid Voltages. IEEE J. Photovolt. 2017, 7, 828–838. [Google Scholar] [CrossRef]
  10. Mahmud, M.A.; Hossain, M.J.; Pota, H.R.; Roy, N.K. Robust Nonlinear Controller Design for Three-Phase Grid-Connected Photovoltaic Systems Under Structured Uncertainties. IEEE Trans. Power Deliv. 2014, 29, 1221–1230. [Google Scholar] [CrossRef]
  11. Mohiuddin, S.; Mahmud, A.; Haruni, A.; Pota, H.R. Design and implementation of partial feedback linearizing controller for grid-connected fuel cell systems. Int. J. Electr. Power Energy Syst. 2017, 93, 414–425. [Google Scholar] [CrossRef]
  12. Zhang, X.; Wang, Y.; Yu, C.; Guo, L.; Cao, R. Hysteresis Model Predictive Control for High-Power Grid-Connected Inverters With Output LCL Filter. IEEE Trans. Ind. Electron. 2016, 63, 246–256. [Google Scholar] [CrossRef]
  13. López-Estrada, F.-R.; Rotondo, D.; Valencia-Palomo, G. A Review of Convex Approaches for Control, Observation and Safety of Linear Parameter Varying and Takagi-Sugeno Systems. Process 2019, 7, 814. [Google Scholar] [CrossRef] [Green Version]
  14. Hornik, T.; Zhong, Q.-C. A Current-Control Strategy for Voltage-Source Inverters in Microgrids Based on H∞H∞ and Repetitive Control. IEEE Trans. Power Electron. 2010, 26, 943–952. [Google Scholar] [CrossRef]
  15. Hasanien, H.M. An Adaptive Control Strategy for Low Voltage Ride Through Capability Enhancement of Grid-Connected Photovoltaic Power Plants. IEEE Trans. Power Syst. 2016, 31, 3230–3237. [Google Scholar] [CrossRef]
  16. Jorge, S.G.; Busada, C.A.; Solsona, J.A. Frequency-Adaptive Current Controller for Three-Phase Grid-Connected Converters. IEEE Trans. Ind. Electron. 2012, 60, 4169–4177. [Google Scholar] [CrossRef]
  17. Li, X.; Zhang, H.; Shadmand, M.B.; Balog, R.S. Model Predictive Control of a Voltage-Source Inverter With Seamless Transition Between Islanded and Grid-Connected Operations. IEEE Trans. Ind. Electron. 2017, 64, 7906–7918. [Google Scholar] [CrossRef]
  18. Errouissi, R.; Muyeen, S.M.; Al-Durra, A.; Leng, S. Experimental Validation of a Robust Continuous Nonlinear Model Predictive Control Based Grid-Interlinked Photovoltaic Inverter. IEEE Trans. Ind. Electron. 2015, 63, 4495–4505. [Google Scholar] [CrossRef] [Green Version]
  19. Almeida, P.M.; Duarte, J.L.; Ribeiro, P.F.; Barbosa, P.G. Repetitive controller for improving grid-connected photovoltaic systems. IET Power Electron. 2014, 7, 1466–1474. [Google Scholar] [CrossRef] [Green Version]
  20. Harirchian, E.; Lahmer, T. Improved Rapid Visual Earthquake Hazard Safety Evaluation of Existing Buildings Using a Type-2 Fuzzy Logic Model. Appl. Sci. 2020, 10, 2375. [Google Scholar] [CrossRef] [Green Version]
  21. Tarbosh, Q.A.; Aydogdu, O.; Farah, N.; Talib, H.N.; Salh, A.; Cankaya, N.; Omar, F.A.; Durdu, A. Review and Investigation of Simplified Rules Fuzzy Logic Speed Controller of High Performance Induction Motor Drives. IEEE Access 2020, 8, 49377–49394. [Google Scholar] [CrossRef]
  22. Pushpavalli, M.; Swaroopan, N.M.J. KY converter with fuzzy logic controller for hybrid renewable photovoltaic/wind power system. Trans. Emerg. Telecommun. Technol. 2020, 31, 3989. [Google Scholar] [CrossRef]
  23. Mumtaz, S.; Ahmad, S.; Khan, L.; Ali, S.; Kamal, T.; Hassan, S.Z. Adaptive Feedback Linearization Based NeuroFuzzy Maximum Power Point Tracking for a Photovoltaic System. Energies 2018, 11, 606. [Google Scholar] [CrossRef] [Green Version]
  24. Hosseinzadeh, M.; Salmasi, F.R. Power management of an isolated hybrid AC/DC micro-grid with fuzzy control of battery banks. IET Renew. Power Gener. 2015, 9, 484–493. [Google Scholar] [CrossRef]
  25. Harirchian, E.; Lahmer, T. Developing a hierarchical type-2 fuzzy logic model to improve rapid evaluation of earthquake hazard safety of existing buildings. Structures 2020, 28, 1384–1399. [Google Scholar] [CrossRef]
  26. Mittal, K.; Jain, A.; Vaisla, K.S.; Castillo, O.; Kacprzyk, J. A comprehensive review on type 2 fuzzy logic applications: Past, present and future. Eng. Appl. Artif. Intell. 2020, 95, 103916. [Google Scholar] [CrossRef]
  27. Chen, G.; Pham, T.T.; Boustany, N. Introduction to Fuzzy Sets, Fuzzy Logic, and Fuzzy Control Systems. Appl. Mech. Rev. 2001, 54, B102–B103. [Google Scholar] [CrossRef] [Green Version]
  28. Hannan, M.; Ghani, Z.A.; Mohamed, A.; Uddin, M.N. Real-time testing of a fuzzy-logic-controller-based grid-connected photovoltaic inverter system. IEEE Trans. Ind. Appl. 2015, 51, 4775–4784. [Google Scholar] [CrossRef]
  29. Muyeen, S.M.; Al-Durra, A. Modeling and Control Strategies of Fuzzy Logic Controlled Inverter System for Grid Interconnected Variable Speed Wind Generator. IEEE Syst. J. 2013, 7, 817–824. [Google Scholar] [CrossRef] [Green Version]
  30. Lin, P.-Z.; Hsu, C.-F.; Lee, T.-T. Type-2 Fuzzy Logic Controller Design for Buck DC-DC Converters. In Proceedings of the 14th IEEE International Conference on Fuzzy Systems, FUZZ ’05, Reno, NV, USA, 25–25 May 2005. [Google Scholar] [CrossRef]
  31. Altın, N. Interval Type-2 Fuzzy Logic Controller Based Maximum Power Point Tracking in Photovoltaic Systems. Adv. Electr. Comput. Eng. 2013, 13, 65–70. [Google Scholar] [CrossRef]
  32. El Khateb, A.H.; Rahim, N.A.; Selvaraj, J. Type-2 Fuzzy Logic Approach of a Maximum Power Point Tracking Employing SEPIC Converter forPhotovoltaic System. J. Clean Energy Technol. 2013, 1, 41–44. [Google Scholar] [CrossRef]
  33. Altin, N. Single phase grid interactive PV system with MPPT capability based on type-2 fuzzy logic systems. In Proceedings of the 2012 International Conference on Renewable Energy Research and Applications (ICRERA), Nagasaki, Japan, 11–14 November 2012; pp. 1–6. [Google Scholar]
  34. Hannan, M.A.; Ghani, Z.A.; Hoque, M.; Ker, P.J.; Hussain, A.; Mohamed, A. Fuzzy Logic Inverter Controller in Photovoltaic Applications: Issues and Recommendations. IEEE Access 2019, 7, 24934–24955. [Google Scholar] [CrossRef]
  35. Lin, F.-J.; Lu, K.-C.; Ke, T.-H.; Yang, B.-H.; Chang, Y.-R. Reactive Power Control of Three-Phase Grid-Connected PV System During Grid Faults Using Takagi–Sugeno–Kang Probabilistic Fuzzy Neural Network Control. IEEE Trans. Ind. Electron. 2015, 62, 5516–5528. [Google Scholar] [CrossRef]
  36. Lin, F.-J.; Lu, K.-C.; Yang, B.-H. Recurrent Fuzzy Cerebellar Model Articulation Neural Network Based Power Control of a Single-Stage Three-Phase Grid-Connected Photovoltaic System During Grid Faults. IEEE Trans. Ind. Electron. 2016, 64, 1258–1268. [Google Scholar] [CrossRef]
  37. Wang, L.-X. A Course in Fuzzy Systems and Control; Prentice-Hall, Inc.: Upper Saddle River, NJ, USA, 1996. [Google Scholar]
  38. Wang, L.X.; Ying, H. Adaptive fuzzy systems and control: Design and stability analysis. J. Intell. Fuzzy Syst. Appl. Eng. Technol. 1995, 3, 187. [Google Scholar]
  39. Yousef, H.A.; Wahba, M.A. Adaptive fuzzy mimo control of induction motors. Expert Syst. Appl. 2009, 36, 4171–4175. [Google Scholar] [CrossRef]
  40. Nguyen, H.M. Advanced Control Strategies for Wind Energy Conversion Systems. Ph.D. Thesis, Idaho State University, Pocatello, ID, USA, 2013. [Google Scholar]
  41. Zhou, C.; Quach, D.-C.; Xiong, N.; Huang, S.; Zhang, Q.; Yin, Q.; Vasilakos, A.V. An Improved Direct Adaptive Fuzzy Controller of an Uncertain PMSM for Web-Based E-Service Systems. IEEE Trans. Fuzzy Syst. 2014, 23, 58–71. [Google Scholar] [CrossRef]
  42. Liu, X.; Zhai, D.; Dong, J.; Zhang, Q. Adaptive fault-tolerant control with prescribed performance for switched nonlinear pure-feedback systems. J. Frankl. Inst. 2018, 355, 273–290. [Google Scholar] [CrossRef]
  43. Li, Y.-X.; Yang, G.-H. Adaptive fuzzy fault tolerant tracking control for a class of uncertain switched nonlinear systems with output constraints. J. Frankl. Inst. 2016, 353, 2999–3020. [Google Scholar] [CrossRef]
  44. Yazdani, A.; Di Fazio, A.R.; Ghoddami, H.; Russo, M.; Kazerani, M.; Jatskevich, J.; Strunz, K.; Leva, S.; Martinez, J.A. Modeling Guidelines and a Benchmark for Power System Simulation Studies of Three-Phase Single-Stage Photovoltaic Systems. IEEE Trans. Power Deliv. 2010, 26, 1247–1264. [Google Scholar] [CrossRef]
  45. Chen, P.-C.; Liu, Y.-H.; Chen, J.-H.; Luo, Y.-F. A comparative study on maximum power point tracking techniques for photovoltaic generation systems operating under fast changing environments. Sol. Energy 2015, 119, 261–276. [Google Scholar] [CrossRef]
  46. Lalili, D.; Mellit, A.; Lourci, N.; Medjahed, B.; Boubakir, C. State feedback control and variable step size MPPT algorithm of three-level grid-connected photovoltaic inverter. Sol. Energy 2013, 98, 561–571. [Google Scholar] [CrossRef]
  47. Khalil, H.K.; Grizzle, J.W. Nonlinear Systems; Prentice Hall: Upper Saddle River, NJ, USA, 2002; Volume 3. [Google Scholar]
  48. Ross, T.J. Fuzzy Logic with Engineering Applications, 4th ed.; Wiley: Hoboken, NJ, USA, 2010. [Google Scholar]
  49. Hosseinzadeh, M.; Yazdanpanah, M.J. Performance enhanced model reference adaptive control through switching non-quadratic Lyapunov functions. Syst. Control. Lett. 2015, 76, 47–55. [Google Scholar] [CrossRef]
  50. MATLAB. MATLAB R2018b; The MathWorks: Natick, MA, USA, 2018. [Google Scholar]
  51. Arzani, A.; Arunagirinathan, P.; Venayagamoorthy, G.K.; Ali, A.; Paranietharan, A.; Kumar, V.G. Development of Optimal PI Controllers for a Grid-Tied Photovoltaic Inverter. In Proceedings of the 2015 IEEE Symposium Series on Computational Intelligence, Institute of Electrical and Electronics Engineers. Cape Town, South Africa, 8–10 December 2015; pp. 1272–1279. [Google Scholar]
Figure 1. Three-phase grid-connected inverter.
Figure 1. Three-phase grid-connected inverter.
Energies 14 00942 g001
Figure 2. The proposed adaptive fuzzy control (AFC) technique for the grid connected inverter system (GCIS).
Figure 2. The proposed adaptive fuzzy control (AFC) technique for the grid connected inverter system (GCIS).
Energies 14 00942 g002
Figure 3. Membership functions for x 1 .
Figure 3. Membership functions for x 1 .
Energies 14 00942 g003
Figure 4. Output voltage current.
Figure 4. Output voltage current.
Energies 14 00942 g004
Figure 5. Grid current components: (a) i q , i q r e f ; (b) i d .
Figure 5. Grid current components: (a) i q , i q r e f ; (b) i d .
Energies 14 00942 g005
Figure 6. DC voltage and reference voltage.
Figure 6. DC voltage and reference voltage.
Energies 14 00942 g006
Figure 7. Control signals: (a) u 1 = v d ; (b) u 2 = v q .
Figure 7. Control signals: (a) u 1 = v d ; (b) u 2 = v q .
Energies 14 00942 g007
Figure 8. Grid current components: (a) i q , i q r e f ; (b) i d .
Figure 8. Grid current components: (a) i q , i q r e f ; (b) i d .
Energies 14 00942 g008
Figure 9. Voltage and current.
Figure 9. Voltage and current.
Energies 14 00942 g009
Figure 10. Power sent by inverter: (a) Active power; (b) Reactive power.
Figure 10. Power sent by inverter: (a) Active power; (b) Reactive power.
Energies 14 00942 g010
Figure 11. Control signals: (a) u 1 = v d ; (b) u 2 = v q .
Figure 11. Control signals: (a) u 1 = v d ; (b) u 2 = v q .
Energies 14 00942 g011
Figure 12. Comparison between PI controller and AFC with power factor tracking.
Figure 12. Comparison between PI controller and AFC with power factor tracking.
Energies 14 00942 g012
Figure 13. i q & i q r e f with 10% increase in L .
Figure 13. i q & i q r e f with 10% increase in L .
Energies 14 00942 g013
Figure 14. Control signals with 10% increase in L : (a) u 1 = v d (b) u 2 = v q .
Figure 14. Control signals with 10% increase in L : (a) u 1 = v d (b) u 2 = v q .
Energies 14 00942 g014
Figure 15. GCIS performance with 30% increase in C : (a) i q , i q r e f , (b) i d .
Figure 15. GCIS performance with 30% increase in C : (a) i q , i q r e f , (b) i d .
Energies 14 00942 g015
Figure 16. Grid voltage and current with 30% increase in C .
Figure 16. Grid voltage and current with 30% increase in C .
Energies 14 00942 g016
Figure 17. Control signals with 20% decrease in C : (a) u 1 = v d (b) u 2 = v q .
Figure 17. Control signals with 20% decrease in C : (a) u 1 = v d (b) u 2 = v q .
Energies 14 00942 g017
Figure 18. i q & i q r e f with 20% decrease in C .
Figure 18. i q & i q r e f with 20% decrease in C .
Energies 14 00942 g018
Figure 19. i q & i q r e f with simultaneous 10% increase in L and 30% increase in C.
Figure 19. i q & i q r e f with simultaneous 10% increase in L and 30% increase in C.
Energies 14 00942 g019
Figure 20. i q & i q r e f with modeling uncertainty Δ f 3 = 5 % .
Figure 20. i q & i q r e f with modeling uncertainty Δ f 3 = 5 % .
Energies 14 00942 g020
Table 1. System parameters.
Table 1. System parameters.
ParameterValue
Grid Voltage rms120 V
Inductance L
Resistor R
2 mH
0.1 Ω
Grid Frequency50 Hz
DC link capacitor2200 µF
PV array voltage Vdc540 V
PV array current Ipv3.46 A
Table 2. Parameters of the Gaussian membership functions.
Table 2. Parameters of the Gaussian membership functions.
State Fuzzy   Set NZP
x 1 x ¯ 1 N = 5 σ 1 N = 6 x ¯ 1 Z = 0 σ 1 Z = 6 x ¯ 1 P = 5 σ 1 P = 6
x 2 x ¯ 2 N = 0.1 σ 2 N = 0.005 x ¯ 2 Z = 0 σ 2 Z = 0.005 x ¯ 2 P = 0.1 σ 2 P = 0.005
x 3 x ¯ 3 N = 525 σ 3 N = 100 x ¯ 3 Z = 550 σ 3 Z = 100 x ¯ 3 P = 575 σ 3 P = 100
Table 3. Comparison between the performance of the proposed controller, PI, and TSKPFNN controllers.
Table 3. Comparison between the performance of the proposed controller, PI, and TSKPFNN controllers.
ControllerMax Overshoot %Settling Time (S)
PI controller750.04
TSKPFNN controller12.240.3
Proposed AFC0.00.035
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shadoul, M.; Yousef, H.; Al Abri, R.; Al-Hinai, A. Adaptive Fuzzy Approximation Control of PV Grid-Connected Inverters. Energies 2021, 14, 942. https://doi.org/10.3390/en14040942

AMA Style

Shadoul M, Yousef H, Al Abri R, Al-Hinai A. Adaptive Fuzzy Approximation Control of PV Grid-Connected Inverters. Energies. 2021; 14(4):942. https://doi.org/10.3390/en14040942

Chicago/Turabian Style

Shadoul, Myada, Hassan Yousef, Rashid Al Abri, and Amer Al-Hinai. 2021. "Adaptive Fuzzy Approximation Control of PV Grid-Connected Inverters" Energies 14, no. 4: 942. https://doi.org/10.3390/en14040942

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