Mendalek 2003
Mendalek 2003
Mendalek 2003
Abstract: The modelling of, and a nonlinear control strategy for, a three-phase voltage source
shunt active power filter is presented. The dynamic model is at first elaborated in the system ’abc’
and then transformed into the synchronous orthogonal ‘dq’ frame. The ‘dq’ frame model is divided
into two separate loops, namely the two current dynamics inner loop and the D C voltage dynamics
outer loop. The exact feedback linearisation theory is applied in the design of the controller. Then,
the pole placement strategy is used to synthesise the closed loop error dynamics of current tracking
and DC bus voltage regulation. The adopted control strategy allows the decoupling of the currents
and improves their trackmg behaviour and enhances DC voltage regulation. Simulation results
validate the expected active filter performance in both steady state and transient operation, and also
show that the controller is capable of compensating under severe load current imbalances.
in= 1 m= I
+
and, using il + i2 i3= 0, the following differential equation
on the DC side is obtained:
+ dn2)i1 + ( d n l + 2&2)i2
The state variables of this ‘abc’ frame representation have
(9)
systern currents, and assuming that the AC supply voltages sinusoidal steady state waveforms at the supply frequency
are balanced, one obtains: o.Furthermore, the interaction between the three phases
represents another drawback of the ‘abc’ model. Therefore,
l 3 in order to facilitate control, the model can be transformed
= -- UmM to the synchronous orthogonal frame rotating at the supply
- m=l
?
frequency. With this time-varying transformation, the
The switching function ck of the converter’s kth leg (for positive-sequence components become constant, and the
k = 1, 2, 3) is defined as: effect of the interaction between the phases is avoided at
the switching state decision level.
1, if s k is On and SL is Off
ck={ 0, if s k is Off and S i is On (3)
2.2 The model transformed into the ’d9’
Hence, by writing ukM= ckude, the following relation is reference frame
obtained: The model transformed into the synchronous ‘dq’ frame is
given by:
I +
L ,4-
dt - -&id +L,0iq - V&dnd ud
[bi]
-1 -1 is not applicable, since the corresponding decoupling matrix
[ti]=: [
4x3 2 1 -12 -11
-1
It is worthwhile to note that the rank of the transformation
(6) is not square. One way to overcome this difficulty is to
consider that the model (10) may be divided into two
separate loops, namely the inner fast current loop, and the
outer slow DC voltage loop. The interaction between the
matrix in (6) is two, and that the system [dnk]has no zero- two loops can be avoided by adequately separating their
sequence component. respective dynamics.
On the other hand, on the DC side the following
equation holds: 3 Control strategy
Current controller 1
"wz4
I I
I
k
d p
d
i'd Id
> Tracking ud > Control I' 'nd> Nonlinear
controller law system
~
I
> Eq. (14) uq > Eq. (12) ~ '"4) Eq. (10) 'dc
I
II .~ - ~___.._
T ! --L
Fig. 2
U Detailed block diagram illustrating the shunt active filter with feedback linearizing control
h Bloc diagram of the controlled system
be sensed in the three-phase system. The AF currents il and the following form:
i2 of phases '1' and '2' respectively, are sensed and
transformed to the synchronous reference frame via the
two transformations 1-2/a-D and Cr-pld-q to obtain their
corresponding currents id and iy.These synchronous frame
currents are used in the feedback control of the inner loop.
In the following, the control design of the inner and outer yl = h l ( x ) = i d
loops is presented.
y2 =h2(x) = i,
3.1 Inner loop
In order to design the current loop, the first two equations
in the model are considered. With appropriate input
transformation, the coupled dynamics of the currents Note that system (1 1) is a multiple-input multiple-output
tracking problem is transformed into decoupled dynamics. (MIMO) nonlinear subsystem. In the light of the theory of
The first two equations of the model (10) are rewritten in non-linear control this system has relative degrees
IEE Proc -Electr. Power Appl., Vol. 150, No. 4, July 2003 375
y1 = 1-2 = 1, and the following definitions hold: Afterwards, the required active filter voltage vector that
realises d,, and d , ~is selected from the eight possible
switchmg states with the help of a switching table.
Applying these nonlinear feedback controllers, the non- where i& = u:e - U& is the DC voltage error. Similar to the
linear subsystem (11) becomes a simple set of linear inner current loops, the corresponding closed loop dynamic
decoupled differential equations given by: voltage error equation is given by:
];[
did
= [E]
We are able then to design a control law for the
and the proportional ( k , ) and integral (k2) gains are then
computed from the following relations:
simple linear decoupled MIMO system (13). The currents kl = 2to,,C and k2 = w:,C (20)
id and i, can thus be controlled independently by where the outer loop natural frequency w,,, should be
acting upon the inputs ud and U,, respectively. A funda- chosen to be as small as possible (around the
mental issue in deriving the tracking controller is the supply fundamental frequency). Using (1 8) and the third
addition of an integrator in order to attenuate the equation in (lo), the outer loop control effort can be
tracking steady-state error. Hence the tracking expressed as:
controllers are constructed by using the following
expressions:
In order to achieve asymptotic tracking, the error Their transformation to the synchronous reference frame
characteristic equations are equated to the usual standard gives:
second order equation, whch is s2 2t0,is w:i = 0, + +
where wni is the natural frequency and ( is the damping
factor. The proportional (kp)and integral (ki)gains are then
obtained as follows:
k, = 250,~ and ki = CO:, (16)
For the optimal value of the damping factor ( = d / 2 , the which yields:
inner loop natural frequency wni may be chosen to be as dqu& M U , = 0 and d,,du& = Ud = m V (25)
high as possible, but is bounded by the switchmg frequency
value. Thus, the contribution of this outer loop is given by the
Several modulation techniques can be applied to realise following:
d,d and d,,<,. We have considered for t h s application the
instantaneous space-vector strategy. The inputs dndand dny
are transformed to the up coordinates using the following
transformation: The reference current in (26) is added to the harmonic
I;:[ =
cos cot
[sin ot
- sin w t ]
cos ot
[21 (17)
reference current of the d-axis loop. The reference current
ii0is a DC component and it forces the active filter to draw
a current at the fundamental frequency in order to
376 IEE Proc.-Electr. Power Appl., Vol. 150. No. 4, July 2003
compensate for the converter switchng and conduction 4.1 Low order current harmonic compensation
losses. Moreover, by appropriately designing the DC In steady state operation, the simulation results show a total
voltage loop to be much slower than the current loop, harmonic distortion (THD) of 4.31 Yn in the supply currents
there will be no interaction between them. In fact, in this when the THD of the load currents is 31.5%. The harmonic
application the corresponding inner and outer loops spectrum of iL and is currents are depicted in Fig. 3.
frequencies are chosen to be 3 kHz and 40 Hz, respectively.
Fig. 2b shows the bloc diagram of the whole controller
employing the developed (12), (14), (18) and (26).
The results of each goal are shown separately as follows. 0.068 0.072 0.076 0.08 0.084
time [SI
Line voltage, and frequency 11OV (rms), 60Hz Further, the nonlinear load was subjected to 100% step
Line inductance L,= 0.05 mH increase and step decrease by the same ratio at t = 92 ms
Active filter parameters L,= 1 mH, and t = 150ms, respectively. The firing delay angle of the
R,= 0.1 R, thyristors is fixed at 20". Both the current harmonics and
C= 1000 pF the power factor compensations are active during this test.
Active filter DC bus voltage Vdc=350V The relevant waveforms shown in Fig. 5a and 5b illustrate
Nonlinear load output power PL=2kW
the dynamic response of the active filter to these changes. It
is important to note the effect of the controller on id when
Controller frequencies radls.
wni= 6000~
U& transiently changes from its set point value, whereas the
CO,,= 8On radls
supply voltage and current remain in phase.
IEE Proc-Electr. Power Appl., Vol. 150, No. 4, July 2003 377
-- 0.06 0.10 0.14 0.18 0.22
b
._ x I
0.06 0.10 0.14 0.18 0.22
.-
-5
,
0.06 0.10 0.14 0.18
-5I
-~ ~
0.06 0.10 0.14 0.18
0.06 0.10 0.14 0.18 0.22
time [SI
a P
-I
$ 0
41
."41 I
0.06 0.10
time [SI
Fig. 6 Multifunctional capabilities as demonstrated by the wave-
forms ($-om top to bottom): (iAl,VI), il, i'h iq and v,Ic
0.14 0.18
I
0.06 0.10 0.14 0.18 0.22
360 1
0.20 0.25 0.30 0.35
I
0.04 0.06 0.08 0.10 0.12
-5
time [SI
b 0.20 0.25 0.30 0.35
Fig. 5 5 1
a From top to bottom: {iLl, v,}, {is],U , } and il resulting from step
changes in the nonlinear load
b From top to bottom: iq,and vd,. resulting from step changes in the
nonlinear load I I I I
0.20 0.25 0.30 0.35
time [SI
Fig. 7 Imbalanced load currents
4.3 Multi-functional performance
The capability of the active filter towards the current
harrnonics elimination with or without reactive power
compensation is tested (Fig. 6). Before the instant t = 70 ms,
the compensation features were turned off while the DC
voltage level was maintained at its set point. The small
fundamental current flowing into the active filter during t h s
interval is in phase with phase voltage and compensates for I I I I
378 IEE Proc.-Electr. Power Appl.. Vol. 150, No. 4, July 2003
the switch SW as shown in Fig. 2a. The resultant closed loop error dynamics of current trachng and voltage
unbalanced three-phase load currents are shown in Fig. 7. regulation. The simulation results prove that the following
The shaped supply current waveforms are illustrated in objectives have been successfully achieved: (i) drastic
Fig. 8. It is noted that these latter currents are sinusoidal reduction of the current harmonics in the supply mains;
and balanced. The spectral analysis of load and line currents (ii) good performance of the closed loop response of the
depicted in Fig. 9 shows the ability of the active filter to active filter under both dynamic and steady state opera-
cancel the non-characteristic harmonics. tions; (iii) multi-functional capabilities of the active filter,
and; (iv) compensation of load imbalances.
1.o
F
6 Acknowledgments
5 IL11(Arms): 4.9644 Is1 1(Arms): 3.985
2 0.5 The authors wish to’ thank the Canada Research Chair in
-
5
Electric Energy Conversion and Power Electronics and the
0 National Research and Engineering Council of Canada for
60 300 660 1020 1500 60 300 660 1020 1500
their financial support.
5 Conclusions Marques, G.D., and Verdelho, P.: ‘Control of an active power filter
based on input-output linearization’. Proc. IEEE Industrial electronics
Conf. (IECON), Aachen, Gemany, 31 August4 September 1998, pp.
In this paper, the exact feedback linearkation control has 456-46 1
been successfully applied to design a shunt active power Mendalek, N., Fnaiech, F., AI-Haddad, K., and Dessaint, L.-A.: ‘A
filter controller. The application of the control strategy is Non-Linear Optimal Predictive Control of a Shunt Active Power
Filter’. Proc. IEEE Industry Applications Society Meeting (IAS),
possible because the nonlinear state-space active filter model Pittsburg, PA, USA, 13-18 October 2002, pp. 7C-77
is divided into two separate loops. Therefore, the exact Mendalek, N., AI-Haddad, K., Dessaint, L.A., and Fnaiech, F.:
‘Nonlinear Control Strategy Applied to a Shunt Active Power Filter’.
feedback linearkation control is proposed for both loops. Proc. IEEE Power electronics specialist conf. (PESC), Vancouver,
Then, the pole placement strategy is used to synthesise the Canada, June 2001, pp. 1877-1882
IEE Proc.-Electr. Power Appl, Vol. 150, No. 4, July 2003 319