Next Article in Journal
Distributed Strain Monitoring of Railway Composite Bogies Using a Brillouin Optical Correlation Domain Analysis System
Next Article in Special Issue
Novel Common-Mode Current Suppression Method in Transformerless PV Grid-Connected System
Previous Article in Journal
A New Hybrid Approach for Wind Speed Forecasting Applying Support Vector Machine with Ensemble Empirical Mode Decomposition and Cuckoo Search Algorithm
Previous Article in Special Issue
Mechanism Analysis of PCC Harmonic Resonance Based on Nonlinear Self-Oscillation Concept in a High-Power Grid-Tied Photovoltaic Plant
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Intelligent Sliding Mode Control of a Photovoltaic Grid-Connected Inverter

College of Electrical and Mechanical Engineering, Hohai University, Changzhou 213022, China
*
Author to whom correspondence should be addressed.
Submission received: 15 August 2018 / Revised: 21 September 2018 / Accepted: 25 September 2018 / Published: 28 September 2018
(This article belongs to the Special Issue Control and Protection Issues of Grid-Tied Photovoltaic System)

Abstract

:
Adaptive intelligent sliding mode control methods are developed for a single-phase photovoltaic (PV) grid-connected transformerless system with a boost chopper and a DC-AC inverter. A maximum power point tracking (MPPT) method is implemented in the boost part in order to extract the maximum power from the PV array. A global fast terminal sliding control (GFTSMC) strategy is developed for an H-bridge inverter to make the tracking error between a grid reference voltage and the output voltage of the inverter converge to zero in a finite time. A fuzzy-neural-network (FNN) is used to estimate the system uncertainties. Intelligent methods, such as an adaptive fuzzy integral sliding controller and a fuzzy approximator, are employed to control the DC-AC inverter and approach the upper bound of the system nonlinearities, achieving reliable grid-connection, small voltage tracking error, and strong robustness to environmental variations. Simulation with a grid-connected PV inverter model is implemented to validate the effectiveness of the proposed methods.

1. Introduction

Photovoltaic (PV) generation is attracting significant interests since it is a clean renewable energy. An inverter is indispensable in a PV generation system; therefore, it is necessary to convert PV power into AC power. The advantages of a grid-connected transformerless inverter are its light weight, small size, and low price. A two-stage single-phase PV grid-connected inverter mainly includes a boost chopper and DC-AC converter, where boost and maximum power point tracking (MPPT) are implemented in the boost part, while the conversion from DC to AC is accomplished in the DC-AC converter.
Some MPPT methods [1,2,3,4,5,6], such as constant voltage tracking (CVT), incremental conductance (INC) method, intelligent method, and particle swarm optimization, are developed to track the MPPT to increase the efficiency of the PV inverter. Intelligent methods are utilized to control the PV inverter and active power filter [7,8,9,10,11]. Some scholars have employed sliding mode control (SMC) to control the PV grid-connected inverter. A novel robust adaptive sliding-mode controller for a grid-connected PV inverter was proposed in Reference [12]. Backstepping sliding control and fuzzy sliding control were investigated in References [13,14,15,16,17,18,19] to improve the performance of PV inverters and dynamic systems. An adaptive fuzzy controller and a neural network controller have been developed for a PV grid-connected inverter in References [20,21,22]. Motivated by the above discussion, an adaptive intelligent sliding control is proposed for a PV inverter, and an MPPT algorithm is presented by using an INC method with an adaptive step size. An adaptive fuzzy sliding mode control (AFSMC) method is developed to control the inverter. An adaptive fuzzy neural network global fast terminal sliding mode control (FNNGFTSMC) strategy is utilized for the DC-AC converter. A global fast terminal sliding surface and controller are designed to make the output voltage’s tracking error in the inverter converge to zero in finite time. A FNN whose weights are updated in real time is employed to approximate and adapt the system uncertainties.
The structure of the paper is arranged as follows. The system description of the PV inverter is introduced in Section 2. In Section 3, the MPPT algorithm is introduced. The AFSMC and GFTSMC are proposed in Section 4 and Section 5, respectively. Simulation studies and the discussion are given in Section 6 and the final section gives the conclusions.

2. System Description

Figure 1 is a typical two-stage single-phase grid-connected PV inverter without an isolation transformer mainly including a boost converter and a DC-AC inverter. The DC-AC inverter is connected to the grid, and it is required that its output voltage is consistent with the reference voltage of the grid.
The following paragraphs describe the model of the two parts.

2.1. Boost Model

Figure 2 is the schematic diagram of a boost chopper, where u p v and i p v are the output voltage and current of the PV array respectively. The boost converter is composed of switch S , inductance L p v , and capacitance C d c , together with diode D p v .
Assumption 1.
The inductance L p v and capacitance C d c of the converter are large enough that the current i p v and voltage u d c keep constant during the switch S on and off time.
It is assumed that the conduction duty cycle of S is D b . Since the energy accumulated by the inductor in one cycle is equal to its released energy, we obtain:
u p v i p v D b = ( u d c u p v ) i p v ( 1 D b )  
The relation u p v = ( 1 D b ) u d c can be derived from (1).
Actually, L p v and C d c of the converter are finite, and u d c may decrease somewhat. However, when L p v and C d c is large enough, the error can be ignored.
If 0 D b 1 , then u d c > u p v , proving the characteristic of the voltage boosting in the boost chopper. Moreover, u p v and D b vary inversely when u d c keeps constant. A suitable PV voltage can be obtained by adjusting D b such that the PV inverter can work at the stage of the maximum power point.

2.2. DC-AC Inverter Model

The DC power is transferred to the grid through the DC-AC inverter. As shown in Figure 3, the DC-AC inverter is composed of four power switches. S 1 S 4 are all fully-controlled power switches, and C a c and L a c are the filter capacitance and inductance in the grid side, respectively, R L is the load.
Some ideal conditions are assumed to derive the dynamic model of the inverter.
Assumption 2.
S1–S4 are all ideal switches with zero turn-on impedance, no dead time, and no capacitive or inductance effects. There is no parasitic resistance existing on inductance L a c and capacitance C a c . There is only one group of switches on at any time, and the opening time and shutdown time for each switch can be ignored since it is small enough.
According to Kirchoff’s Current Law (KCL) and Kirchoff’s Voltage Law (KVL), it can be obtained that:
While S1, S4 are on:
{ u d c + L a c d i a c d t + u a c = 0 i a c 1 R L u a c C a c d u a c d t = 0  
While S2, S3 are on:
{ L a c d i a c d t + u d c + u a c = 0 i a c + C a c d u a c d t + 1 R L u a c = 0  
Assuming that D is the duty cycle of S 1 and S 4 , then the duty cycle of S2 and S3 is one dimensional. According to the state space average model, the mathematical expression of the inverter can be expressed as:
{ L a c d i a c d t = ( 2 D 1 ) u d c u a c C a c d u a c d t = i a c 1 R L u a c  
Then, the derivative equation is obtained as:
d 2 u a c d t 2 = 1 R L C a c d u a c d t 1 L a c C a c u a c + 2 D 1 L a c C a c u d c  
In practical applications, parameter variations and external disturbances always have an influence on the inverter. Considering the uncertainties in the inverter, Equation (5) can be rewritten as:
d 2 u a c d t 2 = ( 1 R L C a c + Δ 1 ) d u a c d t ( 1 L a c C a c + Δ 2 ) u a c + ( 2 D 1 L a c C a c + Δ 3 ) u d c + d ( t )  
where the parameter variations are Δ 1 , Δ 2 , and Δ 3 , and external disturbances are d ( t ) , which result from the instability of u d c . Let g ( t ) = Δ 1 d u a c d t Δ 2 u a c + Δ 3 u d c + d ( t ) , and the dynamic model of the inverter is obtained as Equation (7):
d 2 u a c d t 2 = 1 R L C a c d u a c d t 1 L a c C a c u a c + 2 D 1 L a c C a c u d c + g ( t )  
where u a c and its derivative, as well as u d c , can be measured.

3. MPPT Approach

Since environmental factors can easily affect the PV arrays, its working point is going to vary. Figure 4 plots the P-U characteristics of PV cells. The maximum power point is the peak of the P-U characteristic curve of PV cell, satisfying the following condition:
d P d U p v = d ( U p v I p v ) U p v = I p v + U p v d I p v d U p v = 0  
which can be rewritten as:
d I p v d U p v = I p v U p v  
From Section 2, unit A, it is known that the boost chopper satisfies: u p v = ( 1 D b ) u d c , where the duty cycle of the power switch S is D b , the output voltage is u p v , and the output of the boost part is u d c . When u d c is kept constant, u p v and D b will change inversely. The work point of PV arrays can be changed by adjusting D b .
Using the adaptive step size as λ | d P d U p v | , where λ is a positive constant, then the iteration algorithm of INC with this step size can be expressed as:
D b ( k ) = D b ( k 1 ) ± λ | d P d U p v |  
The position of the current point determines the sign in Equation (9). Moreover, in order to avoid too large a step, a threshold is set for the step size. Figure 5 describes the algorithm INC with adaptive size in detail.

4. Adaptive Fuzzy Sliding Mode Control

A grid-connected PV inverter is used to guarantee that the output voltage of the inverter can follow the grid reference voltage. The block diagram of the AFSMC algorithm is shown in Figure 6. First, an integral sliding surface is selected, then the equivalent (EQ) controller is calculated by setting s ˙ = 0 without the nonlinearities. The total control is composed of the EQ controller and a switching (SW) controller that is employed to compensate the unknown nonlinearities. Finally, a fuzzy controller is used to estimate the upper bound of the nonlinearities in the switching (SW) controller. Then, the controller output is transferred to the Pulse Width Modulation (PWM) to control the inverter. The output of the inverter Uac is used as a feedback signal to the reference input Uacr to constitute a tracking error signal.

4.1. Sliding Mode Control

An integral sliding surface is designed as in Equation (11):
s ( t ) = u ˙ a c ( t ) 0 t [ u ¨ a c r ( t ) k 1 e ˙ ( t ) k 2 e ( t ) ] d t  
where u a c r is the grid reference voltage, e = u a c u a c r is the tracking error between u a c and u a c r , and k 1 and k 2 are positive constants.
The derivative of the integral sliding surface becomes:
s ˙ = 1 R L C a c u ˙ a c 1 L a c C a c u a c + 2 D 1 L a c C a c u d c + g u ¨ a c r + k 1 e ˙ + k 2 e  
Ignoring the system nonlinearities and setting s ˙ = 0 and g yields the equivalent controller D e q as:
D e q = 0.5 [ 1 + L a c C a c u d c ( 1 R L C a c u ¨ a c + 1 L a c C a c u a c + u ¨ a c r k 1 e ˙ k 2 e ) ]  
Then, considering the system nonlinearity, a comprehensive controller is proposed as:
D = D e q + D s w  
D s w = 0.5 * L a c C a c u d c g E sgn ( s )  
where | g | < g E , g E is the upper bound of the system nonlinearities, and sgn(s) is the sign of s. The sliding controller is designed to compensate for the unknown nonlinearities to satisfy the sliding condition.

4.2. Adaptive Fuzzy Sliding Mode Control

Since it is difficult to measure the upper bound of nonlinearities in practical applications, a fuzzy system is proposed to adaptively estimate the optimal upper bound of the nonlinearities.
The tracking error e is selected as the input of the fuzzy controller, and the upper bound of the uncertainties is its output.
According to the universal approximation theory, there exists an optimal parameter satisfying g * E = g E + ε = a * T ξ , where a is an adjustable parameter, a * is an optimal parameter, ξ is a fuzzy basis function vector, and ξ i = w i w i , i = 1,2,3 ....... m, ε is the approximation error bounded by | ε | < E , where E is a positive constant.
A fuzzy system g ^ E is employed to approximate the upper bound of system nonlinearities as:
g ^ E = a ^ T ξ  
where a ^ is the estimation of a * .
Replacing g E in Equation (15) by g ^ E and combining Equations (13) and (14) yields the new controller as Equation (17):
D = 0.5 [ 1 + L a c C a c u d c ( 1 R L C a c u ¨ a c + 1 L a c C a c u a c + u ¨ a c r k 1 e ˙ k 2 e g ^ E sgn ( s ) ) ]  
Substituting Equation (17) into Equation (12) obtains:
s ˙ = g g ^ E sgn ( s )  
Define a ˜ = a ^ a * as the estimation error.
Selecting a Lyapunov function as:
V = 1 2 s 2 + 1 2 η a ˜ T a ˜  
where η is a positive constant.
The derivative of V becomes:
V ˙ = s s ˙ + 1 η a ˜ T a ˜ ˙ = s ( g g ^ E sgn ( s ) ) + 1 η a ˜ T a ˜ ˙ = s ( g a ^ T ξ sgn ( s ) ) + 1 η ( a ^ a * ) T a ˜ ˙ = s g a ^ T ξ | s | + 1 η ( a ^ a * ) T a ˜ ˙
An adaptive law can be obtained as:
a ^ ˙ = a ˜ ˙ = η | s | ξ  
Substituting Equation (21) into Equation (20) yields:
V ˙ = s g | s | a * T ξ | s | g | s | a * T ξ = ( g E g + ε ) | s | 0
V ˙ is negative semi-definite, which implies that the closed-loop system is asymptotically stable, where V 0 as t , and therefore e 0 as t , meaning the output of inverter can track the grid reference voltage.

5. Adaptive Fuzzy Neural Network Terminal Sliding Mode Control

Terminal sliding mode with a nonlinear sliding surface has a good property to converge to an equilibrium state in a finite time.

5.1. Sliding Surface Design

Define the tracking error as:
e = u a c u a c r  
where u a c is the output voltage of the DC-AC inverter, and u a c r is the grid reference voltage.
A global fast terminal sliding function is designed as:
s = e ˙ + α e + β e q p  
where α , β are both are positive constants, and p , q ( p > q ) are positive integers. Note that p and q must be odd integers so that for any real number e , β e q p is always a real number.
When s = 0 , the system dynamics is expressed by the following differential equation:
s = e ˙ + α e + β e q p = 0  
The convergence rate is mainly determined by the nonlinear term β e q p . By properly choosing α , β , p , q , for any initial state e ( 0 ) 0 , the dynamics of Equation (25) will reach e = 0 in a finite time. In addition, by solving Equation (25), the exact time to converge to an equilibrium state from any initial state t s is derived as:
t s = p α ( p q ) ln α e ( 0 ) ( p q ) / p + β β  

5.2. Global Fast Terminal Sliding Mode Control

A global fast terminal sliding controller is designed for the inverter in this part.
Select a Lyapunov function candidate as given in Equation (27):
V 1 = 1 2 s 2  
The derivative of V 1 is
V ˙ 1 = s ( e ¨ + α e ˙ + β q p e q p 1 e ˙ ) = s ( e ¨ + ( α + β q p e q p 1 ) e ˙ ) = s ( u ¨ a c u ¨ a c r + ( α + β q p e q p 1 ) e ˙ ) = s ( 1 R L C a c u ˙ a c 1 L a c C a c u a c + 2 D 1 L a c C a c u d c + g u ¨ a c r + ( α + β q p e q p 1 ) e ˙ )
A control law is designed as:
D = 0.5 [ 1 + L a c C a c u d c ( 1 R L C a c u ˙ a c + 1 L a c C a c u a c + u ¨ a c r ( α + β q p e q p 1 ) e ˙ g E sgn ( s ) k s ) ]  
where g E > | g | max , g E is the upper bound of the system uncertainties, and k s is a linear compensation term, where k is a positive constant.
Applying Equation (29) to Equation (28) gives:
V ˙ = s ( g g E sgn ( s ) k s ) = s g | s | g E k s 2 | s | | g | max | s | g E k s 2 = ( g E | g | max ) | s | k s 2 0
V ˙ 1 is negative semi-definite, guaranteeing the stability of the system.

5.3. Fuzzy Neural Network Global Fast Terminal Sliding Mode Control

The block diagram of the proposed FNNGFTSMC structure is described in Figure 7. The output of FNN g ^ is designed to approximate the system uncertainties g as:
g ^ = w T ξ ( x )  
where w gives the connection weights of FNN, and x = [ u a c   u a c r ] is the input vector.
The global fast terminal sliding controller with FNN to estimate the system uncertainties g is proposed as in Equation (32):
D = 0.5 [ 1 + L a c C a c u d c ( 1 R L C a c u ˙ a c + 1 L a c C a c u a c + u ¨ a c r ( α + β q p e q p 1 ) e ˙ g ^ k s ε m sgn ( s ) ) ]  
where g ^ is the estimation value of g , k is a positive constant, and ε m > | ε | max , where | ε | max is a positive constant
The derivative of the sliding function, Equation (24), is:
s ˙ = e ¨ + α e ˙ + β q p e q p 1 e ˙ = e ¨ + ( α + β q p e q p 1 ) e ˙ = u ¨ a c u ¨ a c r + ( α + β q p e q p 1 ) e ˙ = 1 R L C a c u ˙ a c 1 L a c C a c u a c + 2 D 1 L a c C a c u d c + g u ¨ a c r + ( α + β q p e q p 1 ) e ˙
Applying Equation (32) to Equation (33) yields:
s ˙ = g g ^ k s ε m sgn ( s )  
Selecting a Lyapunov function candidate as:
V = 1 2 s 2 + 1 2 r w ˜ T w ˜  
where w ˜ = w ^ w is the estimation error, and r is a positive constant.
The derivative of Equation (35) becomes:
V ˙ = s s ˙ + 1 r w ˜ T w ˜ ˙ = s ( g g ^ k s ε m sgn ( s ) ) + 1 r w ˜ T w ˜ ˙ = s ( g + ε g ^ k s ) ε m | s | + 1 r w ˜ T w ˜ ˙ = s ( g g ^ ) + s ε k s 2 ε m | s | + 1 r w ˜ T w ˜ ˙ = s w ˜ T ξ + s ε k s 2 ε m | s | + 1 r w ˜ T w ˜ ˙
An adaptive law is designed as:
w ˜ ˙ = w ^ ˙ = r s ξ  
Substituting Equation (37) into Equation (36) results in:
V ˙ = s ε ε m | s | k s 2 | s | ε ε m | s | k s 2 = ( ε m ε ) | s | k s 2 0
V ˙ is negative semi-definite, which ensures that V , s , s ˙ are all bounded, and V ( t ) < V ( 0 ) < . Furthermore, V ˙ k s 2 implies that s is square-integrable as 0 t s 2 d t 1 k ( V ( 0 ) V ( t ) ) . Since s ˙ is bounded, according to the Barbalat lemma, s 0 as t .

6. Simulation Results and Discussion

A grid-connected PV inverter is built in MATLAB/Simulink with SimPower Systems Toolbox (Figure 8) to verify the feasibility of the proposed strategies.
The PV module is composed of two 250 W photovoltaic components connected in series with the parameters as:
I s c = 8.81   A , I m = 8.36   A , V m = 29.9   V , V o c = 37.3   V . Boost chopper component parameters are set as C p v = 10 3   F , L = 3 × 10 4   H , and C d c = 10 4   F . Parameters of the DC-AC inverter are chosen as L a c = 0.048   H , C a c = 2 × 10 5   PF , R L = 400   Ω . In the MPPT strategy, Φ = 60, λ = 10 6 .
The FNNGFTSMC parameters are chosen as α = 8000 , β = 10 , p = 5 , and q = 1 . The grid reference voltage is sinusoidal with a frequency 50 Hz and amplitude 311 V.

6.1. MPPT Performance

The environment of the PV inverter often changes. The initial insolation level is set to be 880 w/m2 (88%), and at time 0.25 s, it is changed from 880 w/m2 to 1000 w/m2 (100%), and again at time 0.4 s, it is changed to 740 w/m2 (74%).
Figure 9 shows that the power of PV modules was greatly determined by the insolation level, proving the effectiveness of the proposed MPPT strategy.
Figure 10 and Figure 11 show the performance of the proposed FNNGFTSMC scheme and AFSMC scheme, respectively, where the solid line ( u a c r ) is the reference voltage, and the dotted line u a c is the output voltage. The proposed FNNGFTSMC and AFSMC strategies can achieve a reliable grid-connection, the voltage tracking error converges to zero, and the proposed strategy has strong robustness to environment variations.

6.2. Performance of Inverter

6.2.1. Parameter Variations

When t = 0.1–0.15 s, a random disturbance 2 × 10 6   r a n d ( 1 ) PF is added to the capacitance parameter C a c , and while t = 0.3–0.35 s, the inductance parameter varies by adding a random disturbance with amplitude 10 3 , shown in Figure 12.

6.2.2. Voltage Fluctuation in the Grid Side

Voltage fluctuation in the grid side is tested at time 0.2 s, the grid voltage varies from 311 V to 280 V, and then returns to a normal level (311 V) at time 0.24 s. Figure 13 shows the adaptabilities of the inverter under grid voltage fluctuation, showing the tracking error can decrease to zero quickly.
In order to study the advantages of the proposed controller, a comparison with sliding control is implemented under the same conditions. The sliding mode surface is designed as s = e ˙ + c e , and the sliding term η sgn ( s ) is utilized to compensate for the influence of the system uncertainties. The parameters are c = 4000 and η = 6 × 10 6 . A random disturbance is added when t = 0.2–0.4 s. The comparisons of the steady performance for the inverter are studied in Figure 14, Figure 15 and Figure 16, showing the tracking error with SMC is much bigger than that with FNNGFTSMC and AFSMC.

7. Conclusions

This paper proposed an intelligent adaptive sliding mode scheme to make the inverter track the grid reference voltage. An AFSMC strategy is presented to control the DC-AC inverter, and the fuzzy system is employed to estimate the upper bound of the unknown system nonlinearities. The global fast terminal sliding mode control is utilized to make the tracking error in the inverter go to zero in a finite time. A simulation study is implemented to show the feasibility of the proposed strategies compared with the SMC method.

Author Contributions

Investigation, Y.F.; Validation, Y.Z.; Writing–original draft, J.F.

Acknowledgments

The authors thank the anonymous reviewers for their useful comments that improved the quality of the paper. This work is partially supported by National Science Foundation of China under Grant No. 61873085; Natural Science Foundation of Jiangsu Province under Grant No. BK20171198. The Fundamental Research Funds for the Central Universities under Grant No. 2017B20014.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, F.; Duan, S.; Liu, F.; Liu, B.; Kang, Y. A variable step size INC MPPT method for PV systems. IEEE Trans. Ind. Electron. 2008, 55, 2622–2628. [Google Scholar]
  2. Teng, J.H.; Huang, W.H.; Hsu, T.A.; Wang, C.Y. Novel and Fast Maximum Power Point Tracking for Photovoltaic Generation. IEEE Trans. Ind. Electron. 2016, 63, 4955–4966. [Google Scholar] [CrossRef]
  3. Nabulsi, A.; Dhaouadi, R. Efficiency optimization of a DSP-based standalone PV system using fuzzy logic and dual-MPPT control. IEEE Trans. Ind. Inform. 2012, 8, 573–584. [Google Scholar] [CrossRef]
  4. Zaki, A.M.; Amer, S.I.; Mostafa, M. Maximum power point tracking for PV system using advanced neural networks technique. Int. J. Emerg. Technol. Adv. Eng. 2012, 2, 58–63. [Google Scholar]
  5. Manimekalai, P.; Kumar, R.; Raghavan, S. Enhancement of Fuzzy Controlled Photovoltaic-Diesel System with Battery Storage Using Interleaved Converter with Hybrid MPPT for Rural Home. J. Sol. Energy Eng. Trans. ASME 2015, 137, 061005. [Google Scholar] [CrossRef]
  6. Ishaque, K.; Salam, Z.; Amjad, M.; Mekhilef, S. An improved particle swarm optimization (PSO)-based MPPT for PV with reduced steady-state oscillation. IEEE Trans. Power Electron. 2012, 27, 3627–3638. [Google Scholar] [CrossRef]
  7. Chen, Y.K.; Yang, C.H.; Wu, Y.C. Robust fuzzy controlled photovoltaic power inverter with Taguchi method. IEEE Trans. Aerosp. Electron. Syst. 2002, 38, 940–954. [Google Scholar] [CrossRef]
  8. Fei, J.; Lu, C. Adaptive Fractional Order Sliding Mode Controller with Neural Estimator. J. Franklin Inst. 2018, 355, 2369–2391. [Google Scholar] [CrossRef]
  9. Cecati, C.; Ciancetta, F.; Siano, P. A multilevel inverter for photovoltaic systems with fuzzy logic control. IEEE Trans. Ind. Electron. 2010, 57, 4115–4125. [Google Scholar] [CrossRef]
  10. Fei, J.; Wang, T. Adaptive Fuzzy-Neural-Network Based on RBFNN Control for Active Power Filter. Int. J. Mach. Learn. Cybern. 2018, 1–12. [Google Scholar] [CrossRef]
  11. Chu, Y.; Fei, J. Dynamic Global PID Sliding Mode Control Using RBF Neural Compensator for Three-Phase Active Power Filter. Trans. Inst. Meas. Control 2018, 40, 3549–3559. [Google Scholar] [CrossRef]
  12. Kumar, N.; Saha, T.K.; Dey, J. Sliding-Mode Control of PWM Dual Inverter-Based Grid-Connected PV System: Modeling and Performance Analysis. IEEE J. Emerg. Sel. Top. Power Electron. 2016, 4, 435–444. [Google Scholar] [CrossRef]
  13. Dhar, S.; Dash, P.K. A new backstepping finite time sliding mode control of grid connected PV system using multivariable dynamic VSC model. Int. J. Electr. Power Energy Syst. 2016, 82, 314–330. [Google Scholar] [CrossRef]
  14. Arsalan, M.; Iftikhar, R.; Ahmad, I. MPPT for photovoltaic system using nonlinear backstepping controller with integral action. Sol. Energy 2018, 170, 192–200. [Google Scholar] [CrossRef]
  15. Fang, Y.; Fei, J.; Yang, Y. Adaptive Backstepping Design of a Microgyroscope. Micromachines 2018, 9, 338. [Google Scholar] [CrossRef]
  16. Fang, Y.; Fei, J.; Hu, T. Adaptive Backstepping Fuzzy Sliding Mode Vibration Control of Flexible Structure. J. Low Freq. Noise Vib. Act. Control 2018, 2018, 5276074. [Google Scholar] [CrossRef]
  17. Khazane, J.; Tissir, H. Achievement of MPPT by finite time convergence sliding mode control for photovoltaic pumping system. Sol. Energy 2018, 166, 13–20. [Google Scholar] [CrossRef]
  18. Naghmash, A.; Ahmad, I. Backstepping based non-linear control for maximum power point tracking in photovoltaic system. Sol. Energy 2018, 159, 134–141. [Google Scholar] [CrossRef]
  19. Dhas, B.G.S.; Deepa, S.N. Fuzzy logic based dynamic sliding mode control of boost inverter in photovoltaic application. J. Renew. Sustain. Energy 2015, 7, 043133. [Google Scholar] [CrossRef]
  20. Zhu, Y.; Fei, J. Disturbance Observer Based Fuzzy Sliding Mode Control of PV Grid Connected Inverter. IEEE Access 2018, 6, 21202–21211. [Google Scholar] [CrossRef]
  21. Fei, J.; Zhu, Y. Adaptive fuzzy sliding control of single-phase PV grid-connected inverter. PLoS ONE 2017, 12. [Google Scholar] [CrossRef] [PubMed]
  22. Zhu, Y.; Fei, J. Adaptive Global Fast Terminal Sliding Mode Control of Grid-connected Photovoltaic System Using Fuzzy Neural Network Approach. IEEE Access 2017, 5, 9476–9484. [Google Scholar] [CrossRef]
Figure 1. Single-phase grid-connected PV inverter model.
Figure 1. Single-phase grid-connected PV inverter model.
Applsci 08 01756 g001
Figure 2. Boost DC-DC chopper.
Figure 2. Boost DC-DC chopper.
Applsci 08 01756 g002
Figure 3. DC-AC inverter model.
Figure 3. DC-AC inverter model.
Applsci 08 01756 g003
Figure 4. P–U characteristic of PV cells.
Figure 4. P–U characteristic of PV cells.
Applsci 08 01756 g004
Figure 5. INC with adaptive size.
Figure 5. INC with adaptive size.
Applsci 08 01756 g005
Figure 6. Block diagram of AFSMC.
Figure 6. Block diagram of AFSMC.
Applsci 08 01756 g006
Figure 7. Block diagram of an FNNGFTSMC.
Figure 7. Block diagram of an FNNGFTSMC.
Applsci 08 01756 g007
Figure 8. Simulink model of the grid-connected PV inverter.
Figure 8. Simulink model of the grid-connected PV inverter.
Applsci 08 01756 g008
Figure 9. Performance of the proposed MPPT strategy with the FNNGFTSMC scheme.
Figure 9. Performance of the proposed MPPT strategy with the FNNGFTSMC scheme.
Applsci 08 01756 g009
Figure 10. Performance of the DC-AC inverter with the FNNGFTSMC scheme.
Figure 10. Performance of the DC-AC inverter with the FNNGFTSMC scheme.
Applsci 08 01756 g010
Figure 11. Performance of the DC-AC inverter with the AFSMC scheme.
Figure 11. Performance of the DC-AC inverter with the AFSMC scheme.
Applsci 08 01756 g011
Figure 12. Performance of the inverter under parameter variations.
Figure 12. Performance of the inverter under parameter variations.
Applsci 08 01756 g012
Figure 13. Performance when grid voltage fluctuates.
Figure 13. Performance when grid voltage fluctuates.
Applsci 08 01756 g013
Figure 14. Tracking performance of the inverter using the AFSMC.
Figure 14. Tracking performance of the inverter using the AFSMC.
Applsci 08 01756 g014
Figure 15. Tracking performance of the FNNGFTSMC scheme.
Figure 15. Tracking performance of the FNNGFTSMC scheme.
Applsci 08 01756 g015
Figure 16. Tracking performance of the SMC scheme.
Figure 16. Tracking performance of the SMC scheme.
Applsci 08 01756 g016

Share and Cite

MDPI and ACS Style

Fang, Y.; Zhu, Y.; Fei, J. Adaptive Intelligent Sliding Mode Control of a Photovoltaic Grid-Connected Inverter. Appl. Sci. 2018, 8, 1756. https://0-doi-org.brum.beds.ac.uk/10.3390/app8101756

AMA Style

Fang Y, Zhu Y, Fei J. Adaptive Intelligent Sliding Mode Control of a Photovoltaic Grid-Connected Inverter. Applied Sciences. 2018; 8(10):1756. https://0-doi-org.brum.beds.ac.uk/10.3390/app8101756

Chicago/Turabian Style

Fang, Yunmei, Yunkai Zhu, and Juntao Fei. 2018. "Adaptive Intelligent Sliding Mode Control of a Photovoltaic Grid-Connected Inverter" Applied Sciences 8, no. 10: 1756. https://0-doi-org.brum.beds.ac.uk/10.3390/app8101756

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