Next Article in Journal
Application of Gas Dissolved in Fuel in the Aspect of a Hypocycloidal Pump Design
Previous Article in Journal
Numerical Simulation Study on Temporary Well Shut-In Methods in the Development of Shale Oil Reservoirs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Adaptive Fuzzy Sliding-Mode Control for High-Performance Islanded Inverter in Micro-Grid

1
School of Automation, Huaiyin Institute of Technology, Huaian 223003, China
2
School of Electrical Engineering, China University of Mining and Technology, Xuzhou 221008, China
*
Author to whom correspondence should be addressed.
Energies 2022, 15(23), 9154; https://doi.org/10.3390/en15239154
Submission received: 9 November 2022 / Revised: 28 November 2022 / Accepted: 29 November 2022 / Published: 2 December 2022

Abstract

:
In this paper, an adaptive fuzzy sliding-mode control (AFSMC) system is investigated for an islanded inverter to achieve a high-performance power supply. A sliding mode control (SMC) law is designed initially to obtain both the voltage tracking error and the current tracking error of the inverter involved, to realize both the output-voltage regulation and the current protection with global stability. Moreover, to deal with uncertainties in the practical inverter system without the chattering phenomenon, an adaptive fuzzy system embedded with a self-adjustive translation width is developed to replace the switch term of the SMC. In addition, the adaptation laws, derived from the Lyapunov stability theorem, adjust the AFSMC parameters online to guarantee optimal and robust performance. Furthermore, the superior control performance of the proposed AFSMC is verified by a numerical simulation in MATLAB, producing experimental results on the prototype in comparison with the conventional SMC.

1. Introduction

With the acceleration of the world’s energy transformation, and the increasing proportion of distributed energy resources (DER) including photovoltaic, wind energy, and fuel cell, etc., [1,2,3,4], the supporting micro-grid (MG) plays an increasingly important role in the energy structure, especially in remote areas. To promote the local development and utilization of DER, some small-scale distributed generation (DG) installations are built to supply energy for local electrical appliances. In addition, different DGs can be paralleled to the point of common coupling (PCC) to construct a large-capacity islanded MG system [5,6,7]. Taking into account the diversity of the DER, high performance inverters are essential to ensure the proper operation of local loads and efficient utilization of DG units, which work as an electronic interface to translate direct current (DC) power from the DGs to the same alternating current (AC) power as the utility grid in terms of frequency and amplitude [8,9,10]. The inverters are known as islanded inverters and have the promising advantages of being clean, low carbon, and an efficient use of DER.
The islanded inverter works as a voltage source converter (VSC) with system uncertainties containing the DC voltage fluctuation in the front end, the external load disturbance in the output terminal, the parameter variation and unmodeled dynamic in the inverter, and the connection and disconnection of slave inverters in the master-slave MG [11,12]. A robust control scheme is mandatory for the local controller design to enhance the performance of the islanded inverter. The proportional-integral (PI) control framework is widely adopted in direct-current-controlled inverters [13,14] due to the simple structure, low cost, and ease of realization. Unfortunately, only in the direct current (DC) system can static error be eliminated, therefore the coordinate transformation is required. Moreover, perfect control performance cannot be guaranteed considering the nonlinear characteristics and system uncertainties. A proportional resonant (PR) control scheme [15] can realize no static error tracking of sinusoidal command. However, it is sensitive to frequency deviation and difficult to design and implement on digital processors.
As a typical discrete and nonlinear control scheme, finite control set-model predictive control (FCS-MPC) has been extensively investigated and utilized in power electronics inverters [16,17,18,19,20,21,22,23,24,25,26,27], which directly calculates all possible switching states based on the mathematical model of the inverters and determines the optimal switching state according to a specified cost function without the requirement of the modulators. The FCS-MPC strategy presents its excellent merits in its fast dynamic response, easy implementation, and the ability to handle nonlinearity. However, considering that there is no pulse width modulation (PWM) process in the FCS-MPC scheme, and only one optimal switching state is selected in each control period, the variable switching frequency and scattered harmonic spectrum in the output are inevitable, which is a challenge for the filter design. Compared to three-phase and other multilevel inverters, the control performance will be degenerated with higher total harmonic distortion (THD) in single-phase inverters due to the less finite switching state [21]. Moreover, although the FCS-MPC allows taking multi-control objectives into account via the cost function design, proper weight configuration associated with the control performance is difficult and time-consuming. Furthermore, the cost function generally does not conform to the definition of the Lyapunov function, making it difficult to evaluate the control performance and analyze the stability of the designed control system [26,27]. Furthermore, the control performance of the FCS-MPC strategy heavily depends upon the accuracy of the model parameters. Therefore, extra disturbance observers are needed to reduce the parameter mismatches in the prediction process, especially the sliding mode-based observers [23,24,25,28], as these are the most widely used to improve the robustness of the system. For example, sliding mode observers (SMO) were designed for disturbance detection to enhance the robustness of the current controller against parameter uncertainties in the Micro-grid with uncertain electric vehicle energy storage systems [25]. The simulation results verify the effectiveness of the SMO-based FCS-MPC controller. With a different approach from the compensation strategy, Zhang et al. [29] applied the sliding mode control (SMC) to regulate the speed of the induction motors and constructed an SMC-MPC to improve the robust performance on parameter uncertainties and load disturbances, and the stability of the proposed SMC-MPTC was analyzed using Lyapunov stability theory. The experimental results justified the superiority in disturbance rejection ability and robustness against the variation of the motor parameters and the change in the load torque.
The nonlinear sliding mode control (SMC) is a famous alternative methodology with significant robustness characteristics against system uncertainty. Therefore, the SMC scheme with constant switching frequency has been widely applied in the control of electronic power converters [30,31,32], and the superior control performance of the SMC scheme for the islanded inverter has been verified by compared numerical simulations and experimental results with PI control in [11]. However, the inevitable chattering phenomenon enforced by the discontinuous sign function in the SMC law may result in poor dynamic response and sometimes even loss of system stability. Some improved control methods for the SMC have been proposed to alleviate the disadvantage of the conventional SMC [33,34,35]. Chang et al. [33] introduced an integral compensation for terminal sliding mode control (TSMC) to overcome the problems of steady-state error under disturbance for the DC/AC inverter; the effectiveness was verified in a laboratory prototype. However, the sign function was still contained, and the output voltages appeared to show obvious distortions with nonlinear loads. Observers of parameter perturbation and switching gain were designed to construct an adaptive sliding mode controller (ASMC) in [34], which significantly reduced the chattering caused by a larger switch gain and improved the disturbance rejection of the islanded parallel inverters. SMC-based controllers were applied to a hybrid AC/DC micro-grid in which to track the active/reactive power command in [35], and the switching law was replaced by a saturation function to avoid unexpected chattering and improve control performance under nonlinear and unbalanced loads. Unfortunately, the control accuracy was susceptible to the chosen width of the boundary layer.
Fuzzy logic control is a popular intelligent control methodology that can mimic the reasoning processes of a human being. Furthermore, as a rule-based control strategy, it has excellent robustness because of its independence due to the precise mathematical model for the controlled plant. Concerning the nonlinear characteristics and the frequent changing of operation dynamics in the DER-based islanded inverter system, fuzzy logic has been extensively studied to handle the system with unpredictable uncertainties, which are difficult to obtain for practical applications [36,37,38]. Annapoorani et al. [37] proposed the fuzzy Logic-based integral controller for an isolated micro-grid to improve frequency control performance against varied operating conditions. The higher dynamic performance was validated compared with the conventional integral controller by simulation results. The fuzzy space vector pulse width modulation (FSV-PWM) technique was proposed in [38] to enhance the power quality of the inverter in the micro-grid cluster by optimizing the dq current commands using fuzzy logic theory. The simulated results adhering to all key global standards showed the effectiveness of the proposed FSV-PWM. Jiang et al. [15] presented an optimal nonlinear fuzzy controller that combines offline particle swarm optimization algorithm to adjust the parameters of the PR voltage and current controllers for the inverter in an islanded micro-grid, in which the error and the change of error were selected as the input variable of the fuzzy controller. However, for a high-order system with multiple input variables, it inevitably resulted in a complex and high computational burden control system. On the other hand, the global stability of the whole system was not proven by rigorous theoretical analysis in the aforementioned conventional fuzzy-based control system.
Today, the combination of fuzzy logic and the SMC has attracted great attention, particularly for nonlinear uncertain systems, to reduce fuzzy rules and guarantee stability by Lyapunov synthesis [39,40,41,42,43,44]. A fuzzy system was designed as the observer for the bound approximation and adjustment of the switch gain in the control system of the PV grid-connected inverter in [42], but the sign function and the chattering were still in the control effort, and the parameters of the fuzzy logic cannot be adaptive to uncertainties. Hou and Fei [43] proposed an adaptive fuzzy system to replace the sign function term to remedy the chattering. Moreover, another adaptive fuzzy system was adopted to approximate the unknown dynamics of the model to eliminate the dependence on an accurate model of the active power filter. Fang and Fei employed [44] an adaptive fuzzy system to compensate for the estimation error of the designed fuzzy neural network (FNN) observer and replaced the sign function in the backstepping law for the active power filter to remedy the chattering and suppress the current harmonics. However, both the FNN and the fuzzy system are involved, which leads to a more complex inference mechanism and control structure. For a high-performance islanded inverter system which considers certainties and is motivated by the opening literature, this study develops a simple-structure adaptive fuzzy system embedded with a translation width with a self-learning ability to estimate the switching control effort in the SMC law.
The main motivations of this study are as follows: (1) First, a total sliding mode surface is designed taking both the voltage tracking error and the current tracking error into account for the control law of a conventional SMC. Furthermore, the current command is determined according to the mathematical model and is limited in the control system to protect the power switch from damage by external faults. In addition, the inverter system states remain in the sliding motion from the initial instant without the reaching phase, ensuring global robustness by the designed SMC law. (2) In order to remedy the chattering phenomenon introduced by the switching part in conventional SMC and further enhance the robustness against the system uncertainties in inverter application, an adaptive fuzzy system embedded with the self-adjustive translation width is developed to mimic the switching law of an SMC. Moreover, the designed model-free fuzzy logic control law can efficiently compensate for the baseline model law without detailed information on the system uncertainties. (3) The adaptation algorithm of the translation width and the parameter of the membership function are derived from the Lyapunov stability theorem. Moreover, the convergence of the sliding mode surface and the approximation errors of the parameters in the fuzzy system are proved by rigorous mathematical reasoning to guarantee the stability of the designed adaptive fuzzy sliding-mode control (AFSMC) system.
The rest of the organization of this study that follows the introduction is described below. The dynamic model of the islanded inverter is established in Section 2. The detailed design process of the proposed adaptive fuzzy sliding mode control (AFSMC) system for the islanded inverter is given in Section 3. Section 4 presents the numerical simulations and experimental verification of the designed AFSMC system compared to the conventional SMC scheme. Finally, some conclusions are summarized.

2. Dynamic Model of Islanded Inverter

The schematic diagram of an islanded inverter is depicted in Figure 1. A full-bridge inverter equipped with four power switches (TA+, TA−, TB+, TB−) is adopted to convert the direct current (DC) voltage Vdc from the DER to an alternating current (AC) voltage vAB, which can supply a high-quality voltage vo for the load (Zl) through a low-pass LC filter, in which C is the filter capacitor at the DC side, Lf and Cf is the inductor and capacitor of the LC filter in the AC side, respectively. iL, iC, and io are the currents of the inductor (Lf), capacitor (Cf), and load (Zl), respectively. vLf and vCf are the voltages of the inductor (Lf) and capacitor (Cf), respectively.
Generally, the interface inverters for distributed energy resources (DER) are connected to the point of common coupling (PCC) in parallel operation to expand the capacity. Figure 2 shows the structure of a parallel-inverter system in the islanded micro-grid with master-slave organization, in which an islanded inverter plays the role of master inverter to regulate the output voltage and provide the current distribution command for the slave inverter through the current sharing bus. The main objective of this paper is to develop a high-performance local voltage-mode controller for the master inverter. The local SMC-based current-mode controller for slave inverters used in the following experimental section is designed similarly to that in [11], and omitted in this paper.
The average state-space method is employed to establish the average model of the master inverter, which can be represented as
i ˙ L = K PWM L f v c o n 1 L f v o v ˙ o = 1 C f i L 1 C f i o ,
where v c o n is the control signal and is defined as the modulation signal in the unipolar PWM switching, and KPWM = Vdc/Vtri is the gain of the islanded inverter, in which Vtri is the amplitude of the selected triangular carrier signal. In practical applications, the parameters of Lf, Cf, and KPWM are not the designed nominal values, thus, these parameters cannot be regarded as constants. In order to design a suitable controller to obtain a high-quality voltage for the PCC under parameter variations and external disturbance, a current source (ild) is modeled to emulate the load variations or unpredictable uncertainties.
Considering the variations of the filter parameter Lf and Cf, the fluctuation of the DC bus voltage, and the disturbance incurred by the variations in the load in the micro-grid, the mathematics model of the master inverter in (1) can be modified as follows.
i ˙ L = K PWM n + Δ K PWM L f n + Δ L f v c o n 1 L f n + Δ L f v o v ˙ o = 1 C f n + Δ C f i L 1 C f n + Δ C f i o + 1 C f n + Δ C f i l d ,
where ΔLf, ΔCf, and ΔKPWM = Vdcn/Vtri are the variations of Lf, Cf, and KPWM = Vdc/Vtri, respectively.
The real state-space model for the inverter can be rearranged as two parts: (1) the nominal model of the inverter with well-known system parameters and the external disturbance absenting; and (2) the system lumped uncertainties di and dv, can be expressed as follows:
i ˙ L = K PWM n L f n v c o n 1 L f n v o + d i v ˙ o = 1 C f n i L 1 C f n i o + d v ,
where K PWM n , L f n and C f n are the nominal values of KPWM, Lf and Cf. Moreover, di and dv are the system lumped uncertainties which can be expressed as
d i = Δ K PWM L f n K PWM n Δ L f L f n ( L f n + Δ L f ) v c o n + Δ L f L f n ( L f n + Δ L f ) v o d v = Δ C f C f n ( C f n + Δ C f ) i L + Δ C f C f n ( C f n + Δ C f ) i o + 1 C f n + Δ C f i l d ,
Defining the system state vector as x = [ i L   v o ] T , the state-space model for the inverter can be represented in matrix form as
x ˙ ( t ) = A p n x ( t ) + B p n u ( t ) + C P n z ( t ) + d ( t ) ,
where u = v c o n is the control input vector, z = i o , and d ( t ) = [ d i   d v ] T is defined as the system lumped uncertainty, respectively; A p n = 0 1 / L f n 1 / C f n 0 , B p n = K PWM n / L f n 0 , C p n = 1 / C f n 0 .
Assumption 1.
The defined system lumped uncertainty in (5) is bounded, and we can assume that the boundary value can be expressed as
d ( t ) 1 D m ,
where · 1 is the operation of the 1-norm, and Dm is a constant with positive value.

3. AFSMC Design for an Islanded Inverter

3.1. SMC Design

The objective of the controller for the islanded inverter in this paper is to regulate both the voltage of the PCC (vo) and the inductor current (iL) with fast response and high robustness even under the circumstance of uncertainties. First, the desired voltage and current trace response is specified by the design of the baseline model based on the nominal model shown in (1). Subsequently, a curbing controller is designed to deal with unpredictable perturbation effects caused by load disturbance and parameter variations in a practical micro-grid. Therefore, the specified performance of the baseline model design can be guaranteed. For the above purpose, the voltage of the PCC (vo) and the inductor current (iL) are selected as the system state vector of x, and the setpoints of v o r e f and i L r e f are the reference vector of xref.
The tracking error vector of the inductor current and the PCC voltage is defined as
e = [ e i   e v ] T = [ i L i L r e f   v o v o r e f ] T = x x r e f ,
where the voltage command signal v o r e f is an independent command. In contrast, the inductor current command signal i L r e f can be determined as i L r e f = C f d v o r e f d t + i o based on (2). In addition, a limiter is used as a current protection for the inverter against external faults.
The error dynamics of the control system can be expressed as
e ˙ ( t ) = A p n e ( t ) + B p n u b ( t ) + c ( t ) ,
where c ( t ) =   ( v o r e f / L f n ) i ˙ L r e f ( i L r e f / C f n ) ( i o / C f n ) v ˙ o r e f T .
Based on the nominal model of the islanded inverter shown in (1), the baseline model law was designed as follows:
u b ( t ) = k b e ( t ) B p n + 1 c ( t ) ,
where k b = k b i   k b v is a designed constant parameter vector; B p n + 1 is the left pseudoinverse of B p n (i.e., B p n + 1 = ( B p n T B p n ) 1 B p n T ).
Substituting (9) into (8), the error dynamic in (8) can be rewritten as
e ˙ ( t ) ( A p n B p n k b ) e ( t ) = 0 ,
The parameter vector k b = k b i   k b v is chosen to ensure that the characteristic polynomial of the matrix ( A p n B p n k b ) is strictly Hurwitz, that is, all roots of the characteristic polynomial lie strictly in the left plane, which implies that lim t e ( t ) = 0 . Then, the stability of the designed closed-loop system can be ensured.
Moreover, the curbing control design is an integral part of the SMC law to ensure the control performance specified by the baseline model design in (9) and to guarantee the stability of the controlled system, even with the existence of unpredictable parameter variations and external disturbances. The detailed design procedure is outlined based on the real state-space model of the inverter shown in (3).
A sling-mode surface is defined as
s = f ( e ) f ( e 0 ) 0 t f e T ( A p n B p n k b ) e d τ ,
where e0 is the initial state of e. The function f is designed to satisfy the condition of f / e T = k s i   k s v .
As (11) implies, for all t ≥ 0, s(t) = 0 holds. There is no reaching phase because the initial state is designed on the sliding surface to guarantee the global sliding motion of the system. According to the model, taking the system lumped uncertainties into account, one can further modify the system error dynamic as follows:
e ˙ ( t ) = A p n e ( t ) + B p n u ( t ) + c ( t ) + d ( t ) ,
Theorem 1.
If the islanded inverter considering system uncertainties modeled as (3) is controlled by the SMC law shown in (13), then the stability of the SMC system for the voltage tracking and the current regulating of the inverter can be ensured.
u SMC = u b + u c ,
where ub is given by (9), and uc is designed as
u c = ρ sgn ( s ) k c s ,
where sgn(·) expresses the sign operation,and kc are the designed positive control parameters.
Proof of Theorem 1.
By considering the positive definite Lyapunov candidate function V 1 = s 2 / 2 , then, by differentiating (11) and substituting (9) and (14) into the derivative of V1 with respect to time, it yields as follows:
V ˙ 1 = s s ˙ = s f e T [ A p n e + B p n ( u b + u c ) + c + d ( A p n B p n k b ) e ] = ( k s i K P W M n / L f n ) s ρ sgn ( s ) ( k s i K P W M n / L f n ) k c s 2 + s ( k s i d i + k s v d v ) , k s ρ s k s k c s 2 + ( k s i d i + k s v d v ) s [ k s ρ ( k s i d i + k s v d v ) ] s k c k s s 2
where k s = k s i K PWM / L f . If the control gain ρ in (14) is chosen to satisfy the condition of k s ρ > ( k s i d i + k s v d v ) , then, (15) can be rewritten as
V ˙ 1 = s s ˙ k c k s s 2 0 ,
From (16), it can be concluded that V ˙ 1 is a negative semidefinite function, which means that s is a bounded function, and the designed total sliding mode surface shown in (11) will converge to zero as t according to the Lyapunov stability theory and Barbalat’s lemma [45]. Therefore, the sliding motion throughout the whole control process can be ensured, and the designed SMC system possesses global stability even in the circumstance of the system uncertainties. This finishes the proof of Theorem 1. □

3.2. Adaptive Fuzzy SMC (AFSMC) Design

In the SMC, the switching process generated by (14) will inevitably bring about the chattering phenomenon, which will have detrimental impacts on the control performance. To solve the above drawback of SMC and achieve a high-performance islanded inverter, in this section an adaptive fuzzy compensated scheme will be designed to imitate the SMC law shown in (13) to remedy the chattering phenomenon.
The total sliding mode surface (s) shown in (11) is chosen as the input variable of the designed fuzzy system, and the output linguistic variable is utilized to imitate the SMC law and generate the AFSMC law (uAFSMC). Significantly, compared to the conventional fuzzy control with the error state of the voltage and voltage working as the input variable for the inverter system, the fuzzy combined with SMC adopted in this paper can refrain from the huge number of fuzzy rules. Afterward, the design process of the control system can be simplified and the computational burden can be lessened. The framework of the proposed adaptive fuzzy sliding mode control (AFSMC) for an islanded inverter is shown in Figure 3a.

3.2.1. Fuzzification and Membership Function

The associated antecedent fuzzy set {P, N, Z} is designed for the input linguistic variable (s). The Gaussian membership function depicted in Figure 3b is adopted in the AFSMC system and, considering the sinusoidal voltage signal, three equal parts are selected for the antecedent fuzzy sets in this paper, which can be expressed as follows:
w i ( s ) = exp [ ( s m i ) 2 / ( c i ) 2 ] i = 1 , 2 , 3 ,
where m i i = 1 , 2 , 3 is the mean values and c i i = 1 , 2 , 3 is standard deviation values in the ith Gaussian function for the input, respectively. And exp(·) represents an exponential opera.

3.2.2. Fuzzy Rules and Fuzzy Reasoning

In order to avoid the unnecessary switching process, a translation width (r) is introduced to the fuzzy sliding mode (FSMC) system to imitate the curbing control effort, and to realize the following regulating process: the curbing control should vanish if the system state is near the sliding surface. While the system state takes away from the sliding surface, the curbing control should be active to force the system state trajectories toward the sliding surface rapidly and stay on it. Then, the consequent fuzzy set for the output linguistic variable uAFSMC is defined as:
{DE, BL, IN},
The fuzzy linguistic IF-THEN rules for the designed AFSMC system can be expressed as follows:
Rule (1): If s is P, then uAFSMC is DE;
Rule (2): If s is Z, then uAFSMC is BL;
Rule (3): If s is N, then uAFSMC is IN.
The membership function of the output linguistic variable (uAFSMC) is demonstrated in Figure 3c, in which u b r , u b , u b + r are the centers of the membership functions DE, BL, and IN, respectively.

3.2.3. Defuzzification

By the center average defuzzification method, the designed adaptive fuzzy SMC (AFSMC) can be obtained as
u AFSMC = w 1 i = 1 3 w i ( u b r ) + w 2 i = 1 3 w i u b + w 3 i = 1 3 w i ( u b + r ) ,

3.3. Parameter Adaption Algorithm

Assumption 2.
There are optimal mean values ( m i * i = 1 , 2 , 3 ), standard deviation values ( c i * i = 1 , 2 , 3 ), and translation widths (r*) for a fuzzy controller ( u AFSMC * ) to approximate the SMC law ( u SMC ) in (13). Then, the SMC law ( u SMC ) can be rewritten as
u SMC = u AFSMC * ( m i * i = 1 , 2 , 3 , c i * i = 1 , 2 , 3 , r * ) + ε s ,
where ε s is the minimum reconstructed error vector between u AFSMC * and u SMC .
The practical control law of the proposed AFSMC to approximate the SMC law ( u SMC ) can be expressed as
u ^ AFSMC ( t ) = u b r ^ ( w ^ 1 i = 1 3 w ^ i w ^ 3 i = 1 3 w ^ i ) ,
where r ^ and w ^ i i = 1 , 2 , 3 are the estimated values of r * and w i * i = 1 , 2 , 3 , respectively.
Subtract (21) from (20), the imitation error ( u ˜ s ) is written as
u ˜ s = u SMC u ^ AFSMC = u AFSMC * + ε s u ^ AFSMC ,
For ease of stability analyses, the partially linearization of the imitation error ( u ˜ s ) by the Taylor series expansion can be represented as
u ˜ s = [ u ^ AFSMC r ^ r ^ = r * ( r * r ^ ) + h r ] + i = 1 3 [ u ^ AFSMC w ^ i w ^ i = w i * ( w i * w ^ i ) + h w i ] + ε s = [ u ^ AFSMC r ^ r ^ = r * r ˜ + h r ] + i = 1 3 [ u ^ AFSMC w ^ i w ^ i = w i * w ˜ i + h w i ] + ε s = w r r ˜ r ^ i = 1 3 ( w g i w ˜ i ) + h r + i = 1 3 h w i + ε s = w r r ˜ r ^ i = 1 3 ( w g i w ˜ i ) + v u ,
where w ^ s = i = 1 3 w ^ i ; r ˜ = r * r ^ ; w ˜ i i = 1 , 2 , 3 = ( w i * w ^ i ) i = 1 , 2 , 3 ; w r = ( w ^ 1 w ^ 3 ) / w ^ s , w g 1 = ( w ^ 2 + 2 w ^ 3 ) / w ^ s 2 , w g 2 = ( w ^ 3 w ^ 1 ) / w ^ s 2 and w g 3 = ( w ^ 2 2 w ^ 1 ) / w ^ s 2 ; h r and h w i i = 1 , 2 , 3 are higher order terms in Taylor series of u ˜ s ; v u = h r + i = 1 3 h w i + ε s .
Moreover, the linear form of w ˜ i i = 1 , 2 , 3 can be expressed as
w ˜ i = [ ( w ^ i m ^ i m ^ i = m i * m ˜ i + h m i ) + ( w i c ^ i c ^ i = c i * c ˜ i + h c i ) ] i = 1 , 2 , 3 = ( p m i m ˜ i + p c i c ˜ i + h g i ) i = 1 , 2 , 3 ,
where m ˜ i i = 1 , 2 , 3 = ( m i * m ^ i ) i = 1 , 2 , 3 and c ˜ i i = 1 , 2 , 3 = ( c i * c ^ i ) i = 1 , 2 , 3 are the parameter approximation errors, in which m ^ i i = 1 , 2 , 3 and c ^ i i = 1 , 2 , 3 are estimated values of m i * i = 1 , 2 , 3 and c i * i = 1 , 2 , 3 , respectively; p m i = 2 w ^ i s m ^ i c ^ i 2 i = 1 , 2 , 3 , p c i = 2 w ^ i ( s m ^ i ) 2 c ^ i 3 i = 1 , 2 , 3 ; h m i i = 1 , 2 , 3 and h c i i = 1 , 2 , 3 are higher order terms in Taylor series of w ˜ i i = 1 , 2 , 3 ; h g i i = 1 , 2 , 3 = h m i + h c i .
Then, substituting (24) into (23), the imitation error ( u ˜ s ) can be expressed in a new form:
u ˜ s = w r r ˜ r ^ i = 1 3 w g i ( p m i m ˜ i + p c i c ˜ p + h g i ) + v u = w r r ˜ r ^ i = 1 3 w g i ( p m i m ˜ i + p c i c ˜ p ) + v ,
where v = i 1 3 h g i + v u .
Theorem 2.
If the fuzzy parameters of the proposed AFSMC law designed as (21) self-adjust online with the corresponding adaptation laws in (26), the convergence of the fuzzy parameters as well as the global stability of the tracking error of the inverter system in (3) can be guaranteed.
r ^ ˙ = η r s w r m ^ ˙ i i = 1 , 2 , 3 = η m i s r ^ w g i p m i i = 1 , 2 , 3 c ^ ˙ i i = 1 , 2 , 3 = η c i s r ^ w g i p c i i = 1 , 2 , 3 ,
where η r , η m i i = 1 , 2 , 3 , and η c i i = 1 , 2 , 3 are positive learning rates.
Proof of Theorem 2.
A Lyapunov function associated with s, r ˜ , m ˜ i i = 1 , 2 , 3 and c ˜ i i = 1 , 2 , 3 is defined as:
V A F S M C ( s , r ˜ , m ˜ i i = 1 , 2 , 3 , c ˜ i i = 1 , 2 , 3 ) = 1 2 s 2 + r ˜ 2 2 η w + i = 1 3 m ˜ i 2 2 η m i + i = 1 3 c ˜ i 2 2 η c i ,
By substituting (13) and (25) into (22), the practical control effort of the designed AFSMC law is rewritten as
u ^ A F S M C = u S M C u ˜ s = [ k b e ( t ) B p n + 1 c ( t ) k c s ρ ( t ) b p n 1 sgn ( s ) ] + w r r ˜ + r ^ i = 1 3 w g i ( p m i m ˜ i + p c i c ˜ i ) + v ,
By substituting u ^ AFSMC in (28), the sliding mode surface in (11), and the adaptation laws for the fuzzy parameters in (26) into the derivative of (28), it produces the following result.
V ˙ A F S M C ( s , r ˜ , m ˜ i i = 1 , 2 , 3 , c ˜ i i = 1 , 2 , 3 ) = s s ˙ r ˜ r ^ ˙ η r i = 1 3 m ˜ i m ^ ˙ i η m i i = 1 3 c ˜ i c ^ ˙ i η c i = s [ k s ρ sgn ( s ) k s k c s + ( k s i d i + k s v d v ) ] + [ w r r ˜ r ^ i = 1 3 w g i ( p m i m ˜ i + p c i c ˜ i ) + v ] r ˜ r ^ ˙ η r i = 1 3 m ˜ i m ^ ˙ i η m i i = 1 3 c ˜ i c ^ ˙ i η c i = s [ k s ρ sgn ( s ) k s k c s + v t ] + V r + i = 1 3 V m i + i = 1 3 V c i k s ( ρ v t ) s k s k c s 2 k s k c s 2 0 ,
where V r = s w r r ˜ r ˜ r ^ ˙ / η r , V m i = s r ^ w m i p m i m ˜ i m ˜ i m ^ ˙ i / η m i and V c i = s r ^ w c i p c i c ˜ i c ˜ i c ^ ˙ i / η c i   v t = v + ( k s i d i + k s v d v ) . One can conclude that if the condition ρ > v t . holds, the result of V ˙ A F S M C ( s , r , m ˜ , c ˜ ) 0 can be ensured, i.e., V SFNNISMC ( s ( t ) , r ˜ ( t ) , m ˜ i ( t ) i = 1 , 2 , 3 , c ˜ i ( t ) i = 1 , 2 , 3 )   V SFNNISMC ( s ( 0 ) , r ˜ ( 0 ) , m ˜ i ( 0 ) i = 1 , 2 , 3 , c ˜ i ( 0 ) i = 1 , 2 , 3 ) , which implies that s, r ˜ , m ˜ i i = 1 , 2 , 3 and c ˜ i i = 1 , 2 , 3 are bounded, moreover, they will tend to zero as t , according to Barbalat’s Lemma [45]. Thus, both the convergence of the parameter adaptation for fuzzy logic and the global stability of the proposed AFSMC system can be ensured. This finishes the proof of Theorem 2. □

4. Numerical Simulations and Experimental Examination

The superiority of the proposed adaptive fuzzy sliding mode control (AFSMC) system for the islanded inverter is demonstrated by the comparative simulation and experimentation. The detailed parameters of the inverter circuit and the testing loads are described in Table 1.
To obtain the best transient control performance under the requirement of stability, the value of k b = 3.15 × 10 4   1.2 × 10 2 in (9) is selected to guarantee the designed control system to be stable, making the eigenvalues of the matrix ( A p n B p n k b ) in (10) to be on the left half plane under the nominal model. Furthermore, referring to the total sliding mode surface in (11), the parameters ksi = 5.7 × 10 3 and ksv = 3.5 × 10 3 are decided to rate the level of the function f(e). Additionally, the switch gain (ρ = 1.5) is determined by the bound of system uncertainties, and the value of kc = 5.5 × 10 3 in (14) is selected to guarantee the stability of the system even under the circumstance of the worst case circumstance k s ρ < ( k s i d i + k s v d v ) .
The sliding mode surface (s) designed as (11) is selected as the input variable of the fuzzy system. For the lowest computation burden in practical application, three equal parts fuzzy set are selected: P (positive, i = 1), Z (zero, i = 2), and N (negative, i = 3). Furthermore, to achieve better transient performance, the initial mean and standard deviation values of the Gaussian functions are often roughly chosen by heuristics or expert knowledge, which can be set by diving equally as m1 = 9, m2 = 0, and m3 = −9; c1 = c2 = c3 = 9. Furthermore, the initial translation width is simply selected as r = 0. Parameters will be adjusted online by the designed adaption algorithm according to the dynamic input to counter the adverse effects of the inaccurate selection of initial values. Moreover, the learning rates of the parameters are chosen as η r = 0.531 ,   η m i = 1 , 2 , 3 = η c i = 1 , 2 , 3 = 5.05 .
The mean square error (MSE) value of the voltage tracking is defined as follows to demonstrate the control performance:
MSE ( e v ) = 1 V o m T n = 1 T e v 2 ( n ) ,
where Vom is the maximum value of the output voltage vo, T is the total sampling time.

4.1. Numerical Simulations

Based on the inverter in Figure 1 and the system parameters in Table 1, the numerical simulation model is built with MATLAB software (Version 2020b). Simulations of the inverter system with the SMC law in (13) are compared to the results of the proposed AFSMC law in (21) with the adaption algorithm in (26) to evaluate the effectiveness of the improvement in tracking accuracy and the elimination of the chattering phenomenon. Moreover, the trained procedure for the parameter adaptations in the fuzzy controller is presented to exhibit the self-learning ability of the proposed AFSMC system.
In order to verify the robustness of the voltage tracking control, the system uncertainties appear at the worst case, e.g., the valley of the output voltage (t = 0.155) and four simulated conditions are carried out in this section: (1) The islanded inverter operates with (Rl = 25 Ω, Vdc = 400 V, Lf = 2 mH) at the beginning, and the external load disturbance happens with the load Rl changing from 25 Ω to 50 Ω; (2) Considering the characteristics of the distributed energy resources (DER), the DC voltage fluctuates from the nominal value of 400 V to 380 V; (3) The filter inductance variation from the nominal value of 2 mH to 1.8 mH is designed; (4) A salve inverter connects to and disconnects from the islanded inverter in a practical islanded MG application with the master-slave organization.
The numerical simulations with the SMC law and the proposed AFSMC law under the external load disturbance are depicted in Figure 4. As one can see from the results, both control methods have robust voltage-tracking performance against external load disturbance. However, it is obvious that the tracking performance will degenerate with a larger tracking error when the load changes from the nominal value of 25 Ω to 50 Ω, seen in Figure 4b, for the model-based control method of the SMC strategy. On the other hand, a larger switching gain (ρ = 10.5) chosen in Figure 4c can effectively reduce the tracking error with the MSE value reduced from 0.8774 to 0.5163. However, by observing the tracking error in Figure 4b and the control effort in Figure 4d, the severe chattering phenomenon follows, caused by the switching function in (13). Thus, the appropriate switch gain should be designed carefully according to the bounds of possible system uncertainty to ensure control accuracy and avoid increasing the chattering phenomenon. Unfortunately, it is hard to accurately inform the bounds of the system uncertainty in practical applications. On the contrary, the favorable tracking response with the MSE value of 0.2337 is obtained under the occurrence of the external load disturbance without the chattering phenomenon in the tracking error and the control effort of the proposed model-free AFSMC scheme due to the ability of the fuzzy logic to deal with the unknown process and the self-learning mechanism to adjust the control parameters online according to the instant input status.
Taking the load disturbance, for instance, the self-learning process of the parameters in fuzzy logic associated with the load disturbance is depicted in Figure 5. Figure 5a,b shows that the mean values and the standard deviation values of the Gaussian membership functions can be adjusted online to cope with the system uncertainty. Moreover, one can see from Figure 5c, the translation width (r) is zero in the steady state, which means that the curbing control effort is not working. When the load disturbance occurs, the translation width can be tuned adaptively to an optimal value which can force the system state to hit the sliding-mode surface rapidly, and the chattering phenomenon are remedied in the control efforts at the same time. Therefore, the drawback of the conservative selection of the fixed translation width can be overcome and the satisfactory tracking performance can be obtained even under the occurrence of load disturbance, which can demonstrate that the proposed AFSMC strategy has good self-adaptability and robustness.
In order to further evaluate the robustness against the system uncertainties and the effectiveness of remedying the chattering phenomenon of the proposed AFSMC scheme, the simulation of the inverter under the system uncertainties caused by the DC voltage fluctuates from the nominal value of 400 V to 380 V, and the filter-inductance varies from the nominal value of 2 mH to 1.8 mH. The associated simulation results are exhibited in Figure 6 and Figure 7, respectively. As demonstrated by Figure 6 and Figure 7, there are 86.4% and 68.4% improvements with the proposed AFSMC in the MSE values under the occurrence of the fluctuation DC voltage and the variation of the filter-inductance at t = 0.155 (the effects of the system uncertainties are worst at this peak and trough point), respectively. Moreover, compared to the voltage tracking error, the chattering phenomenon are effectively remedied by the online adaptation of the parameters. The control error introduced by the system uncertainties in the model-based ub can be compensated appropriately by the model-free fuzzy controller r which takes the place of the sing function in the curbing control in (12). This demonstrates that the proposed AFSMC scheme has a superior robustness to that of the SMC scheme without chattering phenomenon. It is worth noticing that the self-learning process of the parameters under those system uncertainties is similar to the process shown in Figure 5. The associated simulated results are omitted here.
In this section, the control performance of the islanded inverter as the master inverter with a slave inverter is investigated. The master inverter is responsible for the PCC voltage regulated by the SMC and the proposed AFSMC system. The slave inverter performs the current mode SMC designed in [11] to realize the current sharing with the islanded inverter. The simulations of the parallel system under the connection and disconnection of the slave inverter are shown in Figure 8. The output voltage and the voltage tracking errors are shown in Figure 8a–c; the associated currents of the master and inverter are shown in Figure 8 d,e.
As seen from the simulated results of Figure 8b,c, the parallel inverter system can maintain its stability and offer voltage sustaining when the salve inverter is connected to or disconnected from the PCC at t = 1.55 s, controlled both by the voltage controller of the SMC and the proposed AFSMC. However, the voltage track performance is significantly improved with lower MSE values (0.2835 and 0.4563) with the proposed AFSMC compared to the values (0.3787 and 0.7872) with the SMC. Moreover, the chattering phenomenon in the SMC tracking errors are remedied by the proposed AFSMC. In addition, by observing the simulated results of Figure 8d,e, the current is supplied by the master inverter when only the master inverter operates, and the current sharing is realized between the master and the slave inverter without any chattering by the proposed AFSMC under the connection of the slave inverter. The superior robustness of the proposed AFSMC with higher tracking accuracy without chattering phenomenon can also be demonstrated by the simulated results of the structure uncertainties of the islanded inverter.
The comparison simulation and numerical records between the conventional SMC and the proposed AFSMC scheme under the designed four simulation conditions are implemented in this section, the associated results are shown in Figure 4 and Figure 6, Figure 7 and Figure 8. One can conclude from the comparisons that the proposed AFSMC scheme significantly improves both the steady state and transient control performance without the chattering phenomenon. Moreover, compared to the increased steady-state errors under the system uncertainties by the SMC framework, the voltage tracking errors can be similar to the errors in the nominal condition by the proposed AFSMC, which demonstrates the effectiveness of the adaptive fuzzy logic system in coping with the system uncertainties and the independence of the accurate mathematical model.

4.2. Experimental Verification

An experimental prototype of the islanded inverter shown in Figure 9 is built up to implement the proposed AFSMC and conventional SMC scheme. In which, the block diagram of the hardware for the prototype and the photograph are depicted in Figure 9a,b, respectively. The corresponding components and the nominal values of the parameters in the designed circuit are described in Table 1.
The Hall voltage sensors (LV 25-P) and current sensors (LA 55-P) are utilized to measure the output voltage and current signals, respectively. The control systems are carried out on the digital signal processor (DSP) to generate the pulse width modulation (PWM) signals with a sampling frequency of 15 kHz. Then the PWM signals are converted to the gate drive signals of the power switches by the driving circuit based on the TLP250 series IC. The practical experiment is investigated with only a single islanded inverter at the beginning, setting the voltage command as commercial power (220 V@50 Hz), and the current command is generated based (3). Then, the experiment is also implemented under the condition of the slave inverter in current mode connected to the islanded inverter in voltage mode to construct an islanded MG with the master-slave organization to further verify the effectiveness of the proposed AFSMC. Finally, the voltage and current waveforms are displayed on a digital oscilloscope (Agilent DSO-X 3034A).
Figure 10 depicts the experimental results of the single islanded inverter under resistive load by SMC and the proposed AFSMC. One can see that the MSE value of the voltage tracking error is recorded as 0.327 and 0.215, and the total harmonic distortion (THD) valued of the output voltage is 1.83% and 1.15% by the SMC and the proposed FSMC scheme, respectively, which demonstrates that both the two control strategies have good control performance with low MSE and THD in the steady state for the linear resistive load.
Moreover, the experimental results of the islanded inverter under nonlinear load by the SMC and the proposed AFSMC are shown in Figure 11. The THD and MSE values (2.53% and 0.513) of the SMC in Figure 11a is reduced to 1.45% and 0.305 by the proposed AFSMC in Figure 11b. As can be seen, the islanded inverter system with the proposed AFSMC can supply a higher quality of voltage with lower MSE and THD compared with the inverter with SMC, outputting a slight distortion voltage under the nonlinear rectifier load. This means that the proposed AFSMC scheme has a superior ability to deal with the nonlinear system.
The experimental results of the islanded inverter under load disturbance with SMC and the proposed AFSMC are shown in Figure 12. As seen in Figure 12, the proposed AFSMC system can significantly reduce the MSE value of voltage tracking error from 0.564 to 0.316 and presents superior robustness against the certainty of load disturbance.
For a practical islanded MG application with the master-slave organization, the interface inverters for DEs are integrated into the point of common coupling (PCC), in which the master inverter works in the voltage mode to supply the stable voltage with its local controller for the MG, and provides the current distribution command for the slave inverters working in the current mode to realize the current/power-sharing with the local current controller. In addition, the slave inverters may be connected to or disconnected from the PCC frequency for troubleshooting. Therefore, the connection and disconnection of the salve inverter is one kind of structure uncertainty for the master inverter in MG.
The experimental results of the islanded inverter under connection and disconnection of the slave inverter are depicted in Figure 13 and Figure 14, respectively. As seen in Figure 13a and Figure 14a, the current of the master inverter is reduced by half due to the current sharing of the connected salve inverter. And the current of the slave inverter is zero after disconnection from the PCC, seen in Figure 13b and Figure 14b, and the remaining master inverter supports the voltage and current to the load standalone. Moreover, there is a chattering phenomenon during the dynamic process in the output voltage under the SMC. Fortunately, the output voltage is less influenced under the model free AFSMC, which significantly ensures the reliability and scalability of the islanded MG.
By comparing the experimental results shown in Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14, it can be seen that the islanded inverter indeed achieves higher performance by the proposed AFSMC strategy, under the linear resistive or nonlinear load, and even under the occurrence of system uncertainties. The performance comparisons of the SMC and the proposed AFSMC strategy are summarized in Table 2. According to the quantitative analysis, the THD values of the output voltage of the islanded inverter were both constricted inside 1.5% under linear resistive and nonlinear loads by the proposed AFSMC strategy. The proposed AFSMC strategy has improvements in THD of 37.16% and 42.69% and improvements in voltage-tracking MSE values of 34.25% and 40.55% in comparison with conventional SMC under linear resistive and nonlinear loads, respectively. Furthermore, the superior robust voltage tracking performance can be guaranteed even under load disturbance by the proposed AFSMC strategy with 42.12% MSE improvements compared with the conventional SMC scheme. In addition, the proposed AFSMC strategy opposes the ability of parameter self-learning to deal with load disturbance, connection, and disconnection of the slave inverter in micro-grid application without the requirement of a detailed system dynamic. Therefore, the chattering phenomenon caused by the sign function in the conventional SMC can be remedied effectively, and the control performance and the reliability of the islanded inverter are significantly improved by the proposed AFSMC strategy despite the existence of system uncertainties.

5. Conclusions

In order to obtain a high-performance power supply for the islanded inverter, an adaptive fuzzy sliding mode control (AFSMC) strategy is proposed in this paper. The designed total sliding mode surface is adopted as the unique input variable of the fuzzy system, which significantly reduces the number of ruler base. Moreover, in order to remedy the chattering phenomenon, a self-adjustive translation width is introduced to the fuzzy logic system to compensate for the adverse effect of system uncertainties instead of the sign function in conventional SMC law. In addition, to further improve the robustness against the system uncertainties in the islanded inverter, the adaptation algorithm for the translation width and the parameters of the Gaussian membership function are designed by the Lyapunov stability theorem. Thus, both the convergence of the parameters in the fuzzy system and the stability of the proposed AFSMC system can be obtained. Furthermore, the proposed AFSMC and the conventional SMC are implemented in the MATLAB as well as in an experimental prototype. Compared with the conventional SMC, the superior control performance of the proposed AFSMC is demonstrated by the numerical simulation and the experimental results, in which the chattering phenomenon is efficiently eliminated in the output voltage with a low total harmonic distortion (THD) value under various external conditions. Moreover, the proposed model-free AFSMC system has superior robustness with the lower MSE value of the tracking error. In addition, the inverter system with the proposed AFSMC has the flexible scalability of allowing the slave inverters to connect or disconnect without powering off in the islanded MG with the master-slave organization.
The investigation of the proposed AFSMC scheme with satisfactory robust performance for the islanded inverter in this study has great value for guaranteeing stability and providing strong support to the islanded MG with the master-slave organization. Moreover, the proposed AFSMC, as a model-free alternative methodology, has a general use. It can manifest the giant value to handle system uncertainty and nonlinearity, and can release the dependence on accurate dynamic models of the control plant. Therefore, except for the islanded inverter, the proposed AFSMC with a simple control structure and inference mechanism has great potential to be extended to power electronic converter control, motor control, manipulator control, and other various practical applications.

Author Contributions

Mathematical modeling, methodology, Y.Y., Y.W. and R.L.; hardware, Y.Y. and W.Z.; software, Z.L. and W.Z.; validation, Z.L. and W.Z.; writing—original draft preparation, Y.Y.; writing—review and editing Y.W., Y.Y. and R.L. All authors are involved in improving the overall contents of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Research Project of Huaian (HAB201905); Huai’an key laboratory of motion control and converter technology under Grant (HAP201903); Natural Science Research Project of Huaian (HAB202062).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Venkatramanan, D.; John, V. A Reconfigurable Solar Photovoltaic Grid-Tied Inverter Architecture for Enhanced Energy Access in Backup Power Applications. IEEE Trans. Ind. Electron. 2020, 67, 10531–10541. [Google Scholar] [CrossRef] [Green Version]
  2. Yazdani, S.; Ferdowsi, M.; Davari, M.; Shamsi, P. Advanced Current-Limiting and Power-Sharing Control in a PV-Based Grid-Forming Inverter Under Unbalanced Grid Conditions. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 8, 1084–1096. [Google Scholar] [CrossRef]
  3. Alzahrani, A.; Ramu, S.K.; Devarajan, G.; Vairavasundaram, I.; Vairavasundaram, S. A Review on Hydrogen-Based Hybrid Microgrid System: Topologies for Hydrogen Energy Storage, Integration, and Energy Management with Solar and Wind Energy. Energies 2022, 15, 7979. [Google Scholar] [CrossRef]
  4. Vasantharaj, S.; Indragandhi, V.; Subramaniyaswamy, V.; Teekaraman, Y.; Kuppusamy, R.; Nikolovski, S. Efficient Control of DC Microgrid with Hybrid PV—Fuel Cell and Energy Storage Systems. Energies 2021, 14, 3234. [Google Scholar] [CrossRef]
  5. Kakran, S.; Chanana, S. Smart operations of smart grids integrated with distributed generation: A review. Renew. Sust. Energ. Rev. 2018, 81, 524–535. [Google Scholar] [CrossRef]
  6. Li, D.; Man Ho, C.N. A Delay-Tolerable Master–Slave Current-Sharing Control Scheme for Parallel-Operated Interfacing Inverters with Low-Bandwidth Communication. IEEE Trans. Ind. Appl. 2020, 56, 1575–1586. [Google Scholar] [CrossRef]
  7. Rahmani, S.; Rezaei-Zare, A.; Rezaei-Zare, M.; Hooshyar, A. Voltage and Frequency Recovery in an Islanded Inverter-Based Microgrid Considering Load Type and Power Factor. IEEE Trans. Smart Grid. 2019, 10, 6237–6247. [Google Scholar] [CrossRef]
  8. Sadek, S.M.; Omran, W.A.; Hassan, M.A.M.; Talaat, H.E.A. Data Driven Stochastic Energy Management for Isolated Microgrids Based on Generative Adversarial Networks Considering Reactive Power Capabilities of Distributed Energy Resources and Reactive Power Costs. IEEE Access 2021, 9, 5397–5411. [Google Scholar] [CrossRef]
  9. Sahoo, A.K.; Mahmud, K.; Crittenden, M.; Ravishankar, J.; Padmanaban, S.; Blaabjerg, F. Communication-Less Primary and Secondary Control in Inverter-Interfaced AC Microgrid: An Overview. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 9, 5164–5182. [Google Scholar] [CrossRef]
  10. El-Sayed, W.T.; Azzouz, M.A.; Zeineldin, H.H.; El-Saadany, E.F. A Harmonic Time-Current-Voltage Directional Relay for Optimal Protection Coordination of Inverter-Based Islanded Microgrids. IEEE Trans. Smart Grid. 2021, 12, 1904–1917. [Google Scholar] [CrossRef]
  11. Yang, Y.; Wai, R.J. Design of Adaptive Fuzzy-Neural-Network-Imitating sliding-mode Control for Parallel-Inverter System in Islanded Micro-grid. IEEE Access 2021, 9, 56376–56396. [Google Scholar] [CrossRef]
  12. Dehghani, M.; Niknam, T.; Ghiasi, M.; Baghaee, H.R.; Blaabjerg, F.; Dragicevǐć, T.; Rashidi, M. Adaptive backstepping control for master-slave AC microgrid in smart island. Energy 2022, 246, 123282. [Google Scholar] [CrossRef]
  13. Saxena, A.; Chauhan, D.S. Simulation and Comparative Analysis of Single-phase H Bridge Micro Inverters with Conventional PI Control and Virtual Output Impedance Control: A Case Study. Int. J. Power Electron. 2021, 14, 336–365. [Google Scholar] [CrossRef]
  14. Selvaraj, J.; Rahim, N.A. Multilevel Inverter for Grid-Connected PV System Employing Digital PI Controller. IEEE Trans. Ind. Electron. 2009, 56, 149–158. [Google Scholar] [CrossRef]
  15. Jiang, X.; He, C.; Jermsittiparsert, K. Online Optimal Stationary Reference Frame Controller for Inverter Interfaced Distributed Generation in A Microgrid System. Energy Rep. 2020, 6, 134–145. [Google Scholar] [CrossRef]
  16. Nguyen, T.H.; Kim, K.H. Finite Control Set–model Predictive Control with Modulation to Mitigate Harmonic Component in Output Current for A Grid-connected Inverter under Distorted Grid Conditions. Energies 2017, 10, 907. [Google Scholar] [CrossRef] [Green Version]
  17. Mestriner, D.; Rosini, A.; Xhani, I.; Bonfiglio, A.; Procopio, R. Primary Voltage and Frequency Regulation in Inverter Based Islanded Microgrids through a Model Predictive Control Approach. Energies 2022, 15, 5077. [Google Scholar] [CrossRef]
  18. Young, H.A.; Marin, V.A.; Pesce, C.; Rodriguez, J. Simple Finite-Control-Set Model Predictive Control of Grid-forming Inverters with LCL Filters. IEEE Access 2020, 8, 81246–81256. [Google Scholar] [CrossRef]
  19. Azab, M. A Finite Control Set Model Predictive Control Scheme for Single-phase Grid-connected Inverters. Renew. Sustain. Energy Rev. 2021, 135, 110131. [Google Scholar] [CrossRef]
  20. Yin, Z.; Hu, C.; Luo, K.; Rui, T.; Feng, Z.; Lu, G.; Zhang, P. A Novel Model-Free Predictive Control for T-Type Three-Level Grid-Tied Inverters. Energies 2022, 15, 6557. [Google Scholar] [CrossRef]
  21. Zhang, Z.; Li, B.; Ma, R.; Chen, X.; Dai, Z. Finite-Control-Cet Model Predictive Control with A Constant Switching Frequency for Single-phase Grid-connected Photovoltaic Inverter. IET Power Electron. 2022, 15, 123–131. [Google Scholar] [CrossRef]
  22. Chen, T.; Abdel-Rahim, O.; Peng, F.; Wang, H.W. An Improved Finite Control Set-MPC-Based Power Sharing Control Strategy for Islanded AC Microgrids. IEEE Access 2020, 8, 52676–52686. [Google Scholar] [CrossRef]
  23. Estrada, L.; Vazquez, N.; Vaquero, J.; Hernandez, C.; Arau, J.; Huerta, H. Finite Control Set–Model Predictive Control Based On Sliding Mode For Bidirectional Power Inverter. IEEE Trans. Energy Convers 2021, 36, 2814–2824. [Google Scholar] [CrossRef]
  24. Yang, H.; Zhang, Y.; Liang, J.; Gao, J.; Walker, P.D.; Zhang, N. Sliding-modesliding-mode observer based voltage-sensorless model predictive power control of PWM rectifier under unbalanced grid conditions. IEEE Trans. Ind. Electr. 2017, 65, 5550–5560. [Google Scholar] [CrossRef] [Green Version]
  25. Liang, Y.; He, Y.; Niu, Y. Robust Errorless-Control-Targeted Technique Based on MPC for Microgrid with Uncertain Electric Vehicle Energy Storage Systems. Energies 2022, 15, 1398. [Google Scholar] [CrossRef]
  26. Liu, Z.F.; DU, G.P.; DU F., D. Research Status and Development Trend of Finite Control Set Model Predictive Control in Power Electronics, Trans. China Electrothchenical Soc. 2017, 32, 58–69. [Google Scholar]
  27. Novak, M.; Nyman, U.M.; Dragicevic, T.; Blaabjerg, F. Analytical Design and Performance Validation of Finite Set MPC Regulated Power Converters. IEEE Trans. Ind. Electron. 2019, 66, 2004–2014. [Google Scholar] [CrossRef] [Green Version]
  28. Wang, F.; Davari, S.A.; Chen, Z.; Zhang, Z.; Khaburi, D.A.; Rodrieguez, J.; Kennel, R. Finite control set model predictive torque control of induction machine with a robust adaptive observer. IEEE Trans. Ind. Electron. 2016, 64, 2631–2641. [Google Scholar] [CrossRef]
  29. Zhang, Y.; Yin, Z.; Li, W.; Liu, J. Adaptive sliding-mode-based Speed Control in Finite Control Set Model Predictive Torque Control for Induction Motors. IEEE Trans. Ind. Electron. 2020, 36, 8076–8087. [Google Scholar] [CrossRef]
  30. Cortes, D.; Vazquez, N.; Alvarez-Gallegos, J. Dynamical Sliding-Mode Control of the Boost Inverter. IEEE Trans. Ind. Electron. 2009, 56, 3467–3476. [Google Scholar] [CrossRef]
  31. Rafiq, M.A.; Ulasyar, A.; Uddin, W.; Zad, H.S.; Khattak, A.; Zeb, K. Design and Control of a Quasi-Z Source Multilevel Inverter Using a New Reaching Law-Based Sliding Mode Control. Energies 2022, 15, 8002. [Google Scholar] [CrossRef]
  32. Delghavi, M.B.; Yazdani, A. sliding-mode Control of AC Voltages and Currents of Dispatchable Distributed Energy Resources in Master-Slave-Organized Inverter-Based Microgrids. IEEE Trans. Smart Grid 2019, 10, 980–991. [Google Scholar] [CrossRef]
  33. Chang, F.-J.; Chang, E.-C.; Liang, T.-J.; Chen, J.-F. Digital-signal-processor-based DC/AC inverter with integral-compensation terminal sliding-mode control. IET Power Electron. 2011, 4, 159–167. [Google Scholar] [CrossRef]
  34. Chen, Z.; Luo, A.; Wang, H.; Chen, Y.; Li, M.; Huang, Y. Adaptive sliding-mode voltage control for inverter operating in islanded mode in microgrid. Int. J. Elec. Power. 2015, 66, 133–143. [Google Scholar] [CrossRef]
  35. Baghaee, H.R.; Mirsalim, M.; Gharehpetian, G.B.; Talebi, H.A. A Decentralized Power Management and Sliding Mode Control Strategy for Hybrid AC/DC Microgrids including Renewable Energy Resources. IEEE Trans. Ind. Informat. 2017, 3. [Google Scholar] [CrossRef]
  36. Al Sumarmad, K.A.; Sulaiman, N.; Wahab, N.I.A.; Hizam, H. Energy Management and Voltage Control in Microgrids Using Artificial Neural Networks, PID, and Fuzzy Logic Controllers. Energies 2022, 15, 303. [Google Scholar] [CrossRef]
  37. Annapoorani, K.I.; Rajaguru, V.; Padmanabhan, S.A.; Kumar, K.M.; Venkatachalam, S. Fuzzy logic-based integral controller for load frequency control in an isolated micro-grid with superconducting magnetic energy storage unit. Mater. Today Proc. 2022, 58, 244–250. [Google Scholar] [CrossRef]
  38. Rao, S.N.V.B.; Kumar, Y.V.P.; Pradeep, D.J.; Reddy, C.P.; Flah, A.; Kraiem, H.; Al-Asad, J.F. Power Quality Improvement in Renewable-Energy-Based Microgrid Clusters Using Fuzzy Space Vector PWM Controlled Inverter. Sustainability 2022, 14, 4663. [Google Scholar] [CrossRef]
  39. Wai, R.J.; Su, K.H. Adaptive enhanced fuzzy sliding-mode control for electrical servo drive. IEEE Trans. Ind. Electron. 2006, 53, 569–580. [Google Scholar]
  40. Lin, J.; Zou, T.; Zhang, F.; Zhang, Y. Yaw Stability Research of the Distributed Drive Electric Bus by Adaptive Fuzzy Sliding Mode Control. Energies 2022, 15, 1280. [Google Scholar] [CrossRef]
  41. Khanesar, M.A.; Branson, D. Robust Sliding Mode Fuzzy Control of Industrial Robots Using an Extended Kalman Filter Inverse Kinematic Solver. Energies 2022, 15, 1876. [Google Scholar] [CrossRef]
  42. 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]
  43. Hou, S.; Fei, J.; Chu, Y.; Chen, C. Experimental Investigation of Adaptive Fuzzy Global Sliding Mode Control of Single-Phase Shunt Active Power Filters. IEEE Access 2019, 7, 64442–64449. [Google Scholar] [CrossRef]
  44. Fang, Y.; Fei, J.; Wang, T. Adaptive Backstepping Fuzzy Neural Controller Based on Fuzzy Sliding Mode of Active Power Filter. IEEE Access 2020, 8, 96027–96035. [Google Scholar] [CrossRef]
  45. Astrom, K.J.; Wittenmark, B. Adaptive Control; Addison-Wesley: New York, NY, USA, 1995. [Google Scholar]
Figure 1. Schematic diagram of islanded inverter.
Figure 1. Schematic diagram of islanded inverter.
Energies 15 09154 g001
Figure 2. Structures of a parallel-inverter system in the islanded micro-grid with master-slave organization.
Figure 2. Structures of a parallel-inverter system in the islanded micro-grid with master-slave organization.
Energies 15 09154 g002
Figure 3. Proposed AFSMC system for islanded inverter: (a) Framework; (b) Membership function for input fuzzy sets of the fuzzy system; (c) Output fuzzy sets of the fuzzy system.
Figure 3. Proposed AFSMC system for islanded inverter: (a) Framework; (b) Membership function for input fuzzy sets of the fuzzy system; (c) Output fuzzy sets of the fuzzy system.
Energies 15 09154 g003
Figure 4. Simulated result under load disturbance from 25 Ω to 50 Ω: (a) Output voltage (vo); (b) voltage tracking error by SMC (ρ = 1.5) and proposed AFSMC; (c) voltage tracking error by SMC (ρ = 10.5) and proposed AFSMC; (d) control effort by SMC (ρ = 10.5) and proposed AFSMC.
Figure 4. Simulated result under load disturbance from 25 Ω to 50 Ω: (a) Output voltage (vo); (b) voltage tracking error by SMC (ρ = 1.5) and proposed AFSMC; (c) voltage tracking error by SMC (ρ = 10.5) and proposed AFSMC; (d) control effort by SMC (ρ = 10.5) and proposed AFSMC.
Energies 15 09154 g004aEnergies 15 09154 g004b
Figure 5. Self-learning process under load disturbance: (a) Mean adaption ( m ˜ i i = 1 , 2 , 3 ); (b) Standard adaption ( c ˜ i i = 1 , 2 , 3 ); (c) translation width adaption (r); (d) Control efforts (ub, ur, uAFSMC).
Figure 5. Self-learning process under load disturbance: (a) Mean adaption ( m ˜ i i = 1 , 2 , 3 ); (b) Standard adaption ( c ˜ i i = 1 , 2 , 3 ); (c) translation width adaption (r); (d) Control efforts (ub, ur, uAFSMC).
Energies 15 09154 g005aEnergies 15 09154 g005b
Figure 6. Simulated result of voltage tracking errors under DC voltage fluctuation from 400 V to 380 V.
Figure 6. Simulated result of voltage tracking errors under DC voltage fluctuation from 400 V to 380 V.
Energies 15 09154 g006
Figure 7. Simulated result of voltage tracking errors under filter-inductance variation from the nominal value of 2 mH to 1.8 mH.
Figure 7. Simulated result of voltage tracking errors under filter-inductance variation from the nominal value of 2 mH to 1.8 mH.
Energies 15 09154 g007
Figure 8. Simulated results of islanded inverter under connection and disconnection of slave inverter: (a) output voltage (vo); (b) voltage tracking error under connection; (c) voltage tracking error under disconnection; (d) Inductor currents (iL and iLs) under connection; (e) Inductor currents (iL and iLs) under disconnection.
Figure 8. Simulated results of islanded inverter under connection and disconnection of slave inverter: (a) output voltage (vo); (b) voltage tracking error under connection; (c) voltage tracking error under disconnection; (d) Inductor currents (iL and iLs) under connection; (e) Inductor currents (iL and iLs) under disconnection.
Energies 15 09154 g008aEnergies 15 09154 g008b
Figure 9. Prototype of islanded inverter: (a) Block diagram of hardware; (b) Photograph.
Figure 9. Prototype of islanded inverter: (a) Block diagram of hardware; (b) Photograph.
Energies 15 09154 g009
Figure 10. Experimental results under resistive load: (a) SMC; (b) the proposed AFSMC.
Figure 10. Experimental results under resistive load: (a) SMC; (b) the proposed AFSMC.
Energies 15 09154 g010
Figure 11. Experimental results under nonlinear load: (a) SMC; (b) AFSMC.
Figure 11. Experimental results under nonlinear load: (a) SMC; (b) AFSMC.
Energies 15 09154 g011
Figure 12. Experimental results under load disturbance: (a) SMC; (b) proposed AFSMC.
Figure 12. Experimental results under load disturbance: (a) SMC; (b) proposed AFSMC.
Energies 15 09154 g012
Figure 13. Experimental results under slave inverter connection and disconnection by SMC: (a) slave inverter connection; (b) slave inverter.
Figure 13. Experimental results under slave inverter connection and disconnection by SMC: (a) slave inverter connection; (b) slave inverter.
Energies 15 09154 g013
Figure 14. Experimental results under slave inverter connection and disconnection by the proposed AFSMC: (a) slave inverter connection; (b) slave inverter disconnection.
Figure 14. Experimental results under slave inverter connection and disconnection by the proposed AFSMC: (a) slave inverter connection; (b) slave inverter disconnection.
Energies 15 09154 g014
Table 1. Parameters of inverter circuit and testing loads.
Table 1. Parameters of inverter circuit and testing loads.
Circuit Parameters of Islanded InverterValue
DC bus voltage400 V
AC output voltage (RMS)220 V
Inductance of LC filter2 mH
Capacitance of LC filter20 μF
Fundamental Frequency50 Hz
Switching Frequency15 kHz
Linear resistance Load50 Ω
Nonlinear RCD Load50 Ω/1100 μF/KBPC3506P
Table 2. Performance comparisons of SMC and proposed AFSMC.
Table 2. Performance comparisons of SMC and proposed AFSMC.
PerformanceSMCProposed
AFSMC
Improvement Rate
Linear resistive loadTHD (vo)1.83%1.15%37.16%
MSE (ev)0.3270.21534.25%
Nonlinear loadTHD (vo)2.53%1.45%42.69%
MSE (ev)0.5130.30540.55%
Load disturbanceMSE (ev)0.5640.31642.12%
ChatteringLowNone/
Connection of slave inverterChatteringLowNone/
Disconnection of slave inverterChatteringLowNone/
Learning abilityNoneOn-line learning/
RobustnessGoodFavorable/
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, Y.; Wang, Y.; Zhang, W.; Li, Z.; Liang, R. Design of Adaptive Fuzzy Sliding-Mode Control for High-Performance Islanded Inverter in Micro-Grid. Energies 2022, 15, 9154. https://doi.org/10.3390/en15239154

AMA Style

Yang Y, Wang Y, Zhang W, Li Z, Liang R. Design of Adaptive Fuzzy Sliding-Mode Control for High-Performance Islanded Inverter in Micro-Grid. Energies. 2022; 15(23):9154. https://doi.org/10.3390/en15239154

Chicago/Turabian Style

Yang, Yan, Yeqin Wang, Weixing Zhang, Zhenghao Li, and Rui Liang. 2022. "Design of Adaptive Fuzzy Sliding-Mode Control for High-Performance Islanded Inverter in Micro-Grid" Energies 15, no. 23: 9154. https://doi.org/10.3390/en15239154

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