Loading [MathJax]/jax/output/HTML-CSS/autoload/mtable.js
Adaptive Fractional Fuzzy Sliding Mode Control for Three-Phase Active Power Filter | IEEE Journals & Magazine | IEEE Xplore

Adaptive Fractional Fuzzy Sliding Mode Control for Three-Phase Active Power Filter

Open Access

Main circuit of active power filter

Abstract:

This paper extends a conventional adaptive fuzzy sliding mode controller with integer order to fractional ones for a three-phase active power filter (APF) in order to tra...Show More

Abstract:

This paper extends a conventional adaptive fuzzy sliding mode controller with integer order to fractional ones for a three-phase active power filter (APF) in order to track instruction current quickly and precisely and offset the harmonic current in the electrical grid. A fractional sliding surface is utilized to make the system work on the designed sliding surface stably. A fuzzy system with fractional adaptive laws is employed to precisely approximate the unknown parameters in the APF system. Simulations are given to demonstrate the excellent performance of the proposed controller. Moreover, the superiority of the proposed controller over the conventional adaptive fuzzy sliding mode controller is also illustrated by showing the smaller total harmonic distortion, which is a significant index to evaluate the current quality in the smart grid.
Main circuit of active power filter
Published in: IEEE Access ( Volume: 4)
Page(s): 6645 - 6651
Date of Publication: 01 July 2016
Electronic ISSN: 2169-3536

Funding Agency:

No metrics found for this document.

SECTION I.

Introduction

Development of power technology has brought convenience to our lives, however, a lot of power quality problems have been generated. Harmonic current will decrease the energy efficiency in production, transmission, and utilization. APF is a new power electronic device which can produce compensating currents into the grid in order to offset the harmonic currents that may do great harm to the electric power system. Since APF performs better than passive filter, APF possesses broad prospects in application and develops rapidly.

Because of the widely application of APF in power systems over the past few years, many scholars have devoted a large quantity of efforts to make APF work in a more efficient way by applying intelligent control methods and they have gotten great achievements. Abdeslam et al. [1] introduced a neural method based on Adalines for the online extra extraction of the voltage components to recover a balanced and equilibrated voltage system. Wang et al. [2] presented comprehensive analysis and design for one-cycle controlled DC side APF on the basis of analyzing its circuit topology and basic principle. Fei and Hou [3] pointed out that the unknown parameters in the system can be approximated with a fuzzy controller and designed an adaptive controller with fuzzy control to adjust parameters online to track the instruction current. Rahmani et al. [4] derived a proportional-integral control law by linearizing the inherently nonlinear shunt active power filter (SAPF) system so that the tasks of current dynamics and DC capacitor voltage dynamics became decoupled. Valiviita and Ovaska [5] introduced a multistage adaptive filtering system which generates the current reference delaylessly and accurately. To deal with the nonlinearity of APF, Hou and Fei [6] developed an adaptive fuzzy backstepping controller by combining the backingstepping method with adaptive fuzzy strategy in the design of current tracking control system. Shu et al. [7] took a new approach using filed-programmable gate array (FPGA) to implement a fully digital control algorithm of active power filter. Fei et al. [8] proposed an adaptive control technology and PI-fuzzy compound control technology to track instruction current and control DC voltage. Hua et al. [9] discussed a Lyapunov based control strategy to provide a general design framework for the model-based harmonic current elimination and reactive power compensation. Fang et al. [10] described a radical basis function (RBF) neural model reference adaptive control to control a single-phase APF and obtained excellent performance in tracking given instructional signal.

A common feature of the researches above is that they are based on the integer order. With the development of engineering applications, fractional calculus becomes widespread concerned during these years, many scientists applied fractional order controllers in order to achieve better performance and have also obtained some progress. Shi et al. [11] extended the conventional model reference adaptive control (MRAC) systems to fractional ones by designing a fractional adaptation law for the fractional plant and fractional reference model. Luo and Liu [12] proposed a fractional order integration method for updating the parameters of fuzzy systems. Wang et al. [13] addressed the design of sliding mode controller (SMC) for an uncertain chaotic fractional order economic system. By driving the state trajectory to the switching surface and maintaining a sliding-mode condition in spite of the uncertainties, Chen et al. [14] proposed the method for designing sliding-mode controller for a class of fractional-order linear interval systems with the external disturbances. Yin et al. [15] designed an adaptive sliding mode controller for a novel class of fractional-order chaotic systems with uncertainty and external disturbance to realize chaos control. Lin and Lee [16] dealt with chaos synchronization between two different uncertain fractional order chaotic systems based on adaptive fuzzy sliding mode control. Ladaci and Charef [17] put forward a fractional model reference adaptive control algorithm for single input single output (SISO) plants to guarantee the closed loop stability with a satisfying level of performances and strong robustness. Takahiro and Ohmori [18] designed an adaptive law containing fractional order integrator in adaptive law to improve the response in the case of unsatisfying model matching condition. Odibat [19] presented an adaptive feedback control scheme for the synchronization of two coupled chaotic fractional order systems with different fractional orders. Tabatabaei [20] employed a fractional order MRAC method to control the angular velocity of the permanent magnet synchronous motor (PMSM).

The combination of intelligent controllers with fractional orders for APF can improve the tracking performance and stabilize the DC voltage in a short time. It is a very interesting work to combine fuzzy controller with adaptive fractional sliding mode control for the APF system together which has not been investigated so far in the literature. In this paper, an adaptive fractional fuzzy sliding mode control for three-phase active power filter is proposed. The proposed control strategy has the following advantages:

  1. The conventional adaptive sliding mode controller is extended to fractional ones for three-phase active power filter, in addition, a fuzzy controller is also applied to the APF system. By applying fractional modules to the sliding mode controller and adaptive controller, the system can obtain an extra degree of freedom apart from integer orders. That means the two fractional controllers access more adjusted parameters than integer order controllers so that the performance of the controller can be improved.

  2. Sliding mode controller is implemented to make the system work on the designed siding surface stably. Fuzzy controller is proposed to approximate the unknown dynamic model term. The whole control strategy with fractional orders is also derived in the sense of Lyapunov stability theory to guarantee the stability of the proposed system while improving total harmonic distortion (THD) performance and stabling DC voltage in a short time.

SECTION II.

Principle of Active Power Filter

The investigation in this paper is based on the parallel-voltage type of APF. The three-phase alternating current can be seen almost everywhere, so the three-phase, three-wire system will be discussed. The block diagram of the three-phase three wire active power system is shown in Fig.1. The mathematical model of APF can be described next. According to circuit theory and Kirchhoff’s theorem, we can get the following state equations:\begin{align} \begin{cases} {v_{1} =L_{c} \displaystyle \frac {di_{1}}{dt}+R_{c} i_{1} +v_{1M} +v_{MN}} \\[0.5pc] {v_{2} =L_{c} \displaystyle \frac {di_{2}}{dt}+R_{c} i_{2} +v_{2M} +v_{MN}} \\[0.5pc] {v_{3} =L_{c} \displaystyle \frac {di_{3}}{dt}+R_{c} i_{3} +v_{3M} +v_{MN}} \\ \end{cases} \end{align}

View SourceRight-click on figure for MathML and additional features.

FIGURE 1. - Block diagram of main circuit of APF.
FIGURE 1.

Block diagram of main circuit of APF.

The parameters of L_{c} and R_{c} are the inductance and resistance of the APF respectively, \nu _{MN} is the voltage between point M and N.

Taking the equations in (1) and combining with the absence of the zero-sequence in the three wire system currents yield:\begin{equation} v_{MN} =-\frac {1}{3}\sum \limits _{m=1}^{3} {v_{mM}} \end{equation}

View SourceRight-click on figure for MathML and additional features.

In order to indicate the working status of insulated gate bipolar transistor (IGBT), we can define c_{k} as the switch function which goes as:\begin{equation} c_{k} =\begin{cases} 1,& if~S_{k}~is ~On ~and~ S_{k+3}~ is ~Off, \\ 0,& if~ S_{k}~ is ~Off~ and ~S_{k+3} ~is~ On, \\ \end{cases}\quad k=1,2,3\qquad \!\!\! \end{equation}

View SourceRight-click on figure for MathML and additional features.

Hence by writing v_{km} =c_{k} v_{dc} , then (1) becomes \begin{equation} \begin{cases} \displaystyle \frac {di_{1}}{dt}=-\frac {R_{c}}{L_{c}}i_{1} +\frac {v_{1}}{L_{c}}-\frac {v_{dc}}{L_{c}}\left({c_{1} -\frac {1}{3}\sum \limits _{m=1}^{3} {c_{m}} }\right) \\ \displaystyle \frac {di_{2}}{dt}=-\frac {R_{c}}{L_{c}}i_{2} +\frac {v_{2}}{L_{c}}-\frac {v_{dc}}{L_{c}}\left({c_{2} -\frac {1}{3}\sum \limits _{m=1}^{3} {c_{m}} }\right) \\ \displaystyle \frac {di_{3}}{dt}=-\frac {R_{c}}{L_{c}}i_{3} +\frac {v_{3}}{L_{c}}-\frac {v_{dc}}{L_{c}}\left({c_{3} -\frac {1}{3}\sum \limits _{m=1}^{3} {c_{m}} }\right). \\ \end{cases} \end{equation}

View SourceRight-click on figure for MathML and additional features.

SECTION III.

Adaptive Fractional Fuzzy Sliding Mode Control

A. Fractional Calculus Preliminaries

Define {}_{a}D_{t}^{\alpha } as the fundamental operator, where a and t are the bounds of the operation and \alpha is the order of fractional calculus. There are three commonly used definitions:

  1. Grunwald–Letnikov definition \begin{equation} {}_{a}D_{t}^{\alpha } f(t)=\lim \limits _{h\to 0} h^{-\alpha }\sum \limits _{j=0}^\infty {(-1)^{j}\left ({ {\begin{array}{l} \alpha \\ j \\ \end{array}} }\right )(t-jh)} \end{equation}

    View SourceRight-click on figure for MathML and additional features.

  2. RL (Riemann-Liouville) definition \begin{equation} {}_{a}D_{t}^{\alpha } f(t)=\frac {d^{n}}{dt^{n}}\left[{\frac {1}{\Gamma (n-\alpha )}\int \limits _{0}^{t} {\frac {f(\tau )}{(t-\tau )^{\alpha -n+1}}} d\tau }\right] \end{equation}

    View SourceRight-click on figure for MathML and additional features.

  3. Caputo definition \begin{equation} {}_{a}D_{t}^{\alpha } f(t)=\frac {1}{\Gamma (n-\alpha )}\int _{a}^{t} \frac {f^{(n)}(\tau )}{(t-\tau )^{\alpha -n+1}}d\tau \end{equation}

    View SourceRight-click on figure for MathML and additional features.

In the following section, we denote D^{\alpha } instead of {}_{a}D_{t}^{\alpha } .

B. Fuzzy Logic Systems

A fuzzy logic system is composed of some fuzzy rules, fuzzy and defuzzification strategies. A fuzzy logic system is usually constructed by series of fuzzy IF-THEN rules as: \begin{equation*} R^{l}:~\text {If}~x_{1} ~\text {is}~A_{1}^{l} ~\text {and}~ \ldots x_{n} ~\text {is}~A_{n}^{l},\quad \text {then}~y ~\text {is} ~B^{l} \end{equation*}

View SourceRight-click on figure for MathML and additional features. where A_{i}^{l} and B^{l} respectively represent the fuzzy sets of x_{i} and y , and l=1,\ldots ,n,n is the number of fuzzy rules. x_{i} and y follow the Gaussian membership functions:\begin{equation} \mu _{A_{i}^{l}} \left ({ {x_{i}} }\right )=\exp \left ({ {-\frac {\left ({ {x_{i} -\psi _{i}} }\right )^{2}}{2\sigma _{i}^{2}}} }\right ) \end{equation}
View SourceRight-click on figure for MathML and additional features.
where \psi _{i} is the centre of the fuzzy set A_{i}^{l} and \sigma _{i} is the width of the fuzzy set.

The output of the system can be expressed using center-average defuzzifier, product inference and singleton fuzzifier.\begin{equation} y(x)=\frac {\sum \limits _{l=1}^{M} {h_{l}} \left ({ {\prod \limits _{i=1}^{n} {\mu _{A_{i}^{l}} \left ({ {x_{i}} }\right )}} }\right )}{\sum \limits _{l=1}^{M} {\left ({ {\prod \limits _{i=1}^{n} {\mu _{A_{i}^{l}} \left ({ {x_{i}} }\right )}} }\right )}}=\theta ^{T}\xi (x)^{T} \end{equation}

View SourceRight-click on figure for MathML and additional features. where \mu _{A_{i}^{l}} \left ({ {x_{i}} }\right ) is the membership function of x_{i} , \theta =(h_{1} ,h_{2} ,\ldots ,h_{M} )^{T} is adaptive parameter vector, \xi \left ({ x }\right )=\left ({ {{\begin{array}{*{20}c} {\xi _{1} (x),} & {\xi _{2} (x),} & {\cdots ,} & {\xi _{M} (x)} \\ \end{array}}} }\right ) is the vector of the fuzzy basis functions.

C. Adaptive Fractional Fuzzy Sliding Mode Controller

The block diagram of adaptive fractional fuzzy sliding mode control system for APF is shown in Fig.2.

FIGURE 2. - Block diagram of adaptive fractional fuzzy sliding mode control system for APF.
FIGURE 2.

Block diagram of adaptive fractional fuzzy sliding mode control system for APF.

The three equations in (4) can be transformed into the following form:\begin{equation} \dot {x}=f(x)+bu+d \end{equation}

View SourceRight-click on figure for MathML and additional features. where x=[i_{1} ,i_{2} ,i_{3} ]^{T} , f(x)=-\frac {R_{c}}{L_{c}}i_{k} +\frac {v_{k}}{L_{c}} , b=-\frac {v_{dc}}{L_{c}} , and u=\frac {v_{dc}}{L_{c}}\left({c_{k} -\frac {1}{3}\sum \limits _{m=1}^{3} {c_{m}} }\right) , k=1,2,3 . d is an unknown disturbance bounded such that \rho -\left |{ d }\right |>\sigma _{1} , where \rho is a positive number and \sigma _{1} is not only a positive number but also tiny enough.

The tracking error is defined as e=x_{d} -x . Define a fractional order sliding surface as \begin{equation} s=-\lambda _{1} e-\lambda _{2} \int e -\lambda _{3} D^{\alpha -1}e \end{equation}

View SourceRight-click on figure for MathML and additional features. where \lambda _{1} ,\lambda _{2} ,\lambda _{3} are designed and adjustable parameters. \alpha -1 is the fractional order of fractional derivate operation.

The derivative of the sliding surface is \begin{equation} \dot {s}=-\lambda _{1} (\dot {x}_{d} -f(x)-bu-d)-\lambda _{2} e-\lambda _{3} D^{\alpha }e \end{equation}

View SourceRight-click on figure for MathML and additional features.

The equivalent controller is derived by setting \dot {s}=0 as \begin{equation} u_{eq}=\frac {1}{b\lambda _{1}}[-\lambda _{1}f(x)-\lambda _{1}d+\lambda _{1}\dot {x}_{d}+\lambda _{2}e+\lambda _{3}D^\alpha e]\qquad \end{equation}

View SourceRight-click on figure for MathML and additional features.

The sliding mode control signal is proposed as \begin{align} u_{eq}=\frac {1}{b\lambda _{1}}[-\lambda _{1}f(x)-\lambda _{1}\rho \text {sgn}(s)+\lambda _{1}\dot {x}_{d}+\lambda _{2}e+\lambda _{3}D^\alpha e]\notag \\ {}\end{align}

View SourceRight-click on figure for MathML and additional features. where u_{sw} =\lambda _{1} \rho \text {sgn}(s) is the switching controller.

Choose a Lyapunov function as \begin{equation} V=\frac {1}{2}s^{T}s \end{equation}

View SourceRight-click on figure for MathML and additional features.

Then \begin{equation} \dot {V}=s^{T}\lambda _{1} (d-\rho \text {sgn}(s))\leq \left |{ {s^{T}} }\right |\lambda _{1} (\left |{ d }\right |-\rho )\leq 0 \end{equation}

View SourceRight-click on figure for MathML and additional features.

The control law (14) can not be applied to the system directly when f(x) and d are unknown. We can utilize the fuzzy system to acquire \hat {f}(x_{k} ) and \hat {h}(s_{k} ) to approximate f(x_{k} ) and \rho \text {sgn}(s_{k} ) , k=1,2,3 .

Then the controller can be transformed into the following form with fuzzy input:\begin{align} u_{k} =\frac {1}{b\lambda _{1}}[-\lambda _{1} \hat {f}(x_{k} )-\lambda _{1} \hat {h}(s_{k} )+\lambda _{1} \dot {x}_{dk} +\lambda _{2} e_{k} +\lambda _{3} D^{\alpha }e_{k} ]\notag \\ {}\end{align}

View SourceRight-click on figure for MathML and additional features. where \hat {f}(x\vert \theta _{fk} )=\theta _{fk}^{T}\xi ~(x_{k} )^{T},\hat {h}(s\vert \theta _{hk} )=\theta _{h}^{T}\phi (s_{k} )^{T} , \xi (x_{k} ) and \phi (s_{k} ) are fuzzy vectors. \theta _{fk}^{T} and \theta _{hk}^{T} vary along with the following adaptive laws:\begin{align} \dot {\theta }_{fk}=&\lambda _{1} r_{1} s_{k} \xi (x_{k} )^{T} \\ \dot {\theta }_{hk}=&\lambda _{1} r_{2} s_{k} \phi (s_{k} )^{T} \end{align}
View SourceRight-click on figure for MathML and additional features.
where r_{1} and r_{2} are positive constants, k=1,2,3 .

Theorem:

The controller and adaptive laws are designed to make sure that x can track a given signal x_{d} , and the parameters \theta _{f} (t) and \theta _{h} (t) can be globally stable.

Proof:

Define the optimal parameters as \begin{align} \theta _{f}^{\ast }=&\arg \min \limits _{\theta _{f} \in \Omega _{f}} [\sup \vert \hat {f}(x\vert \mathop {\theta _{f}}\limits _{x\in R^{n}} )-f(x)\vert ] \\[4pt] \theta _{h}^{\ast }=&\arg \min \limits _{\theta _{h} \in \Omega _{h}} [\sup \vert \hat {h}(s\vert \mathop {\theta _{h}}\limits _{x\in R^{n}} )-\rho \text {sgn}(s)\vert ] \end{align}

View SourceRight-click on figure for MathML and additional features. where \Omega _{f} and \Omega _{h} are aggregations of \theta _{f} and \theta _{h} , \sup f(x) represents the minimum upper bound of f(x) and \arg \min f(x) is the set of value of x for which f(x) has the largest value.

Define the minimum approximation error as \begin{equation} \omega =f(x)-\hat {f}(x\vert \theta _{f}^{\ast } ) \end{equation}

View SourceRight-click on figure for MathML and additional features. When \theta gets the optimal parameter \theta _{h}^{\ast } , \hat {h} turns into:\begin{equation} \hat {h}(s\vert \theta _{h}^{\ast } )=(\rho +\eta )\text {sgn}(s) \end{equation}
View SourceRight-click on figure for MathML and additional features.
where \left |{ \omega }\right |\leq \omega _{\max } , \eta \geq 0 , and \left |{ {d(t)} }\right |\leq \rho .

Then the derivative of the sliding surface becomes \begin{align} \dot {s}_{k}=&-\lambda _{1} [\dot {x}_{dk} -f(x_{k} )-bu_{k} -d_{k} ]-\lambda _{2} e_{k} -\lambda _{3} D^{\alpha }e_{k}\notag \\[4pt]=&\lambda _{1} [f(x_{k} )-\hat {f}(x_{k} )]-\lambda _{1} \hat {h}(s_{k} \vert \theta _{hk} )+\lambda _{1} d_{k} \notag \\[4pt]=&\lambda _{1} [\hat {f}(x_{k} \vert \theta _{fk}^{\ast } )-\hat {f}(x_{k} )]+\lambda _{1} [\hat {h}(s_{k} \vert \theta _{hk}^{\ast } )-\hat {h}(s_{k} \vert \theta _{hk} )] \notag \\[4pt]&-\,\lambda _{1} \hat {h}(s_{k} \vert \theta _{hk}^{\ast } )+\lambda _{1} d_{k} +\lambda _{1} \omega _{k} \notag \\[4pt]=&\lambda _{1} \varphi _{f_{k}}^{T} \xi (x_{k} )^{T}+\lambda _{1} \varphi _{hk}^{T} \phi (s_{k} )^{T}+\lambda _{1} d_{k} \notag \\[4pt]&+\,\lambda _{1} \omega _{k} -\lambda _{1} \hat {h}(s_{k} \vert \theta _{hk}^{\ast } ) \end{align}

View SourceRight-click on figure for MathML and additional features. where \varphi _{fk} =\theta _{fk}^{\ast } -\theta _{fk} , \varphi _{hk} =\theta _{hk}^{\ast } -\theta _{hk} , k=1,2,3 .

Choose a Lyapunov function as \begin{equation} V_{k} =\frac {1}{2}\left({s_{k}^{2}+\frac {1}{r_{1}}\varphi _{fk}^{T} \varphi _{fk} +\frac {1}{r_{2}}\varphi _{hk}^{T} \varphi _{hk} }\right) \end{equation}

View SourceRight-click on figure for MathML and additional features.

Then the derivative of V_{k} becomes \begin{align} \dot {V}_{k}=&s_{k} \dot {s}_{k} +\frac {1}{r_{1}}\varphi _{f}^{T} \dot {\varphi }_{f} +\frac {1}{r_{2}}\varphi _{h}^{T} \dot {\varphi }_{h} \notag \\=&s_{k} [\lambda _{1} \varphi _{fk}^{T} \xi (x_{k} )^{T}+\lambda _{1} \varphi _{hk}^{T} \phi (s_{k} )^{T}+\lambda _{1} d_{k} +\lambda _{1} \omega _{k} \notag \\&-\,\lambda _{1} \hat {h}(s_{k} \vert \theta _{hk}^{\ast } )]+\frac {1}{r_{1}}\varphi _{fk}^{T} \dot {\varphi }_{fk} +\frac {1}{r_{2}}\varphi _{hk}^{T} \dot {\varphi }_{hk} \notag \\=&\frac {1}{r_{1}}\varphi _{fk}^{T} [\lambda _{1} r_{1} s_{k} \xi (x_{k} )^{T}+\dot {\varphi }_{fk} ]+\frac {1}{r_{2}}\varphi _{hk}^{T} [\lambda _{1} r_{2} s_{k} \phi (s_{k} )^{T} \notag \\&+\,\dot {\varphi }_{hk} ]+\lambda _{1} s_{k} \omega _{k} +\lambda _{1} s_{k} d_{k} -\lambda _{1} s_{k} \hat {h}(s_{k} \vert \theta _{hk}^{\ast } ) \end{align}

View SourceRight-click on figure for MathML and additional features.

Because \hat {h}(s_{k} \vert \theta _{hk}^{\ast } )=(\rho +\eta )\text {sgn}(s_{k} ) , \eta \geq 0,\left |{ {d(t)} }\right |\leq \rho , and \dot {\varphi }_{fk} =-\dot {\theta }_{fk} ,\dot {\varphi }_{hk} =-\dot {\theta }_{hk} , therefore \begin{align} \dot {V}_{k}=&\lambda _{1} s_{k} \omega _{k} +\lambda _{1} s_{k} d_{k} -\lambda _{1} s_{k} \hat {h}(s_{k} \vert \theta _{hk}^{\ast } ) \notag \\=&\lambda _{1} s_{k} \omega _{k} +\lambda _{1} s_{k} d_{k} -\lambda _{1} s_{k} [(\rho +\eta )\text {sgn}(s_{k} )] \notag \\=&\lambda _{1} s_{k} \omega _{k} -\lambda _{1} s_{k} \eta \text {sgn}(s_{k} )+\lambda _{1} s_{k} d_{k} -\lambda _{1} s_{k} \rho \text {sgn}(s_{k} )\notag \\=&\lambda _{1} s_{k} \omega _{k} -\lambda _{1} s_{k} \eta \text {sgn}(s_{k} )+\lambda _{1} s_{k} [d_{k} -\rho \text {sgn}(s_{k} )]\notag \\\leq&\lambda _{1} [s_{k} \omega _{k} -\eta \left |{ {s_{k}} }\right |]\leq \lambda _{1} [\omega _{k} \left |{ {s_{k}} }\right |-\eta \left |{ {s_{k}} }\right |]\notag \\=&-\lambda _{1} \left |{ {s_{k}} }\right |(\eta -\left |{ {\omega _{k}} }\right |) \end{align}

View SourceRight-click on figure for MathML and additional features.

Choose \eta \geq \omega _{k\max } , then \dot {V}_{k} \leq 0 which is proved to be semi-negative definite. This implies that s(t) is bounded. Since V(0) is bounded and V(t) is bounded and non-increasing, we can conclude that \int _{0}^{t} {\left |{ s }\right |(\left |{ \omega }\right |-\eta )d\tau \leq V(0)-V(t)} \leq \infty . From (24), we can know \dot {s}(t) is bounded. Correspondingly s(t) is uniformly continuous. According to Barbalart lemma, s(t) will asymptotically converge to zero, \lim \limits _{t\to \infty } s(t)=0 . It can be concluded that e will asymptotically converge to zero, \lim \limits _{t\to \infty } e(t)=0 .

SECTION IV.

Simulation Study

In this section, a simulation example is presented to testify the proposed adaptive fractional fuzzy sliding mode control and show the feasibility at the platform of Matlab/Simulink package with SimPower Toolbox.

We choose \mu =\exp \{-[x+4-2(i-1)]^{2}\} , i=1,\ldots ,6 as the membership functions, where i is the number of fuzzy rules. When i=6 , we can achieve 36 fuzzy rules to approximate the unknown system. The member function degree is shown in Fig.3.

FIGURE 3. - The member function degree of x.
FIGURE 3.

The member function degree of x.

Define the three membership functions as \begin{align*} \mu _{NM} (s)=&\frac {1}{1+\exp (5(s+3))},\quad \mu _{ZO} (s)=\exp (-s^{2}) \\ \mu _{PM} (s)=&\frac {1}{1+\exp (5(s-3))} \end{align*}

View SourceRight-click on figure for MathML and additional features.

We choose the parameters: \lambda _{1} =18,\lambda _{2} =5,\lambda _{3} =1 , adaptive gain r_{1} =10000,r_{2} =500 . \begin{align*} \theta _{hk}=&\left [{ {{\begin{array}{*{20}c} {\theta _{hk1}} & {\theta _{hk2}} & {\theta _{hk3}} \\ \end{array}}} }\right ]^{T}, \\ \theta _{fk}=&\left [{ {{\begin{array}{*{20}c} {\theta _{hk1}} & {\theta _{hk2}} & {\theta _{hk3}} & {\theta _{hk4}} & {\theta _{hk5}} & {\theta _{hk6}} \\ \end{array}}} }\right ]^{T}. \end{align*}

View SourceRight-click on figure for MathML and additional features.

The inductance in the circuit of APF is 10mH and the capacitance is 100\mu F . Nonlinear load branch is rectifier bridge connecting parallel RC load, where R=10~\Omega , L=2mH . PI control is adopted for DC Voltage and the parameters are chosen as k_{p} =0.03 and k_{i} =0 .

At the time t=0.04s , the switch of compensation circuit is closed and then the APF starts to work. The source currents of A phase before and after implementing adaptive fractional fuzzy sliding mode control are shown in Fig.4. We can clearly see that the source current is equal to the load current before connecting the APF, however, the source current tends to a steady state after a half cycle which is about 0.01 s. It is worth mentioning that the supply current is almost close to a sinusoidal wave which illustrating the good performance of APF in the steady state operation.

FIGURE 4. - The improved source current of A phase.
FIGURE 4.

The improved source current of A phase.

Instruction current and compensation current with different values of fractional order are given together in Fig.5. It can be seen that if \alpha is too small (\alpha =0.3 ), the tracking quality is terrible. While \alpha =0.6 , the compensation current can gradually track the instruction current, however, the effect is not excellent and the time spent in tracking the current is too long. If we choose \alpha =0.8 , it is obvious that the compensation current can quickly track the instruction current. So in the following simulation, we choose \alpha =0.8 in order to acquire better effects. Correspondingly, Fig.6 shows the compensation current tracking error while \alpha =0.8 , further verifying the effectiveness of the proposed adaptive fractional fuzzy sliding mode control in tracking compensation current. Fig.7 shows the unqualified THD at the start of simulation. In Fig.8, after APF works, we can see that THD is 1.68%, which is far less than the harmonic standard of IEEE of 5%.Adaptive parameters \theta _{f} and \theta _{h} are also shown in Fig.9 and Fig.10. It can be illustrated that the parameters of proposed adaptive fuzzy-sliding controller converge to stable constant values.

FIGURE 5. - Instruction current and compensation current with different values of fractional order. (a) 
$\alpha =0.3$
. (b) 
$\alpha =0.6$
. (c) 
$\alpha =0.8$
.
FIGURE 5.

Instruction current and compensation current with different values of fractional order. (a) \alpha =0.3 . (b) \alpha =0.6 . (c) \alpha =0.8 .

FIGURE 6. - Compensation current tracking error.
FIGURE 6.

Compensation current tracking error.

FIGURE 7. - Harmonic spectrum of source current at 0s.
FIGURE 7.

Harmonic spectrum of source current at 0s.

FIGURE 8. - Harmonic spectrum of source current at 0.06s.
FIGURE 8.

Harmonic spectrum of source current at 0.06s.

FIGURE 9. - Adaptive law 
$\theta _{f} $
.
FIGURE 9.

Adaptive law \theta _{f} .

FIGURE 10. - Adaptive law 
$\theta _{h} $
.
FIGURE 10.

Adaptive law \theta _{h} .

For the purpose of demonstrating that the adaptive fractional fuzzy sliding mode control has good robustness in the presence of load changes, we add the loads in a ladder-type increase. We add the same loads at the time 0.1s and 0.2s in order to make sure that the applied loads increase. In Fig.11 and Fig.12 we can see the harmonic spectrum of source current in different working situations and THD is still under 5% which means the system has strong robustness. In addition, the DC capacitor voltage also can tend to be stable by implementing the PI controller. It can be seen in Fig.13 that the DC capacitor voltage can also be adjusted to a stable status regardless of the changes of the applied load.

FIGURE 11. - Harmonic spectrum of source current at 0.16s.
FIGURE 11.

Harmonic spectrum of source current at 0.16s.

FIGURE 12. - Harmonic spectrum of source current at 0.26s.
FIGURE 12.

Harmonic spectrum of source current at 0.26s.

FIGURE 13. - DC capacitor voltage with the load increasing.
FIGURE 13.

DC capacitor voltage with the load increasing.

At last, comparison between adaptive fuzzy sliding control system with fractional control and without fractional control is also given so as to show the superiority of the proposed adaptive fractional fuzzy sliding mode control. We can clearly see the better THD performance with fractional control in Table.1. The performance of APF is obviously better than that of the conventional integral control methods. In the simulation, the overheads of the two control strategies are all about 17 minutes, and it shows the computations caused by using the fractional order calculations will not increase the complexity in the simulation.

TABLE 1 THD in Proposed Controller and Normal Controller
Table 1- 
THD in Proposed Controller and Normal Controller

SECTION V.

Conclusion

In this paper, an adaptive fractional fuzzy sliding mode control for three-phase active power filter has been put forward and verified. First of all, a fractional sliding surface is defined. The unknown parameters in the fractional sliding mode controller can be approached precisely by applying the fuzzy system with adaptive laws. The excellent dynamic performance, asymptotic stability and strong robustness are illustrated through the simulation result, showing the small tracking error, good THD performance and fast stable DC voltage compared with the conventional adaptive fuzzy sliding mode control.

In consideration of practical application, the biggest challenge is to conduct real-time experiment to verify the good performance of proposed strategy. The proposed adaptive fractional fuzzy sliding mode control can be realized with hardware such as digital signal processor (DSP). The experimental test bench is developing for the implement of the proposed control scheme in our laboratory. Other intelligent control strategies can also be investigated after the experimental test bench is completed.

Usage
Select a Year
2025

View as

Total usage sinceJul 2016:1,462
024681012JanFebMarAprMayJunJulAugSepOctNovDec7104000000000
Year Total:21
Data is updated monthly. Usage includes PDF downloads and HTML views.

References

References is not available for this document.