odd-harmonic digital repetitive control and its application to active filters control ntu nayang,...
TRANSCRIPT
![Page 1: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/1.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Ramon Costa CastellóAdvanced Control of Energy Systems (ACES)
Institut d’Organització i Control (IOC)Universitat Politècnica de Catalunya (UPC)
Barcelona, Spain
Odd-Harmonic Digital Repetitive Control and its
application to Activefilters control
![Page 2: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/2.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Contents• Repetitive Control Basics
– Introduction– Periodic Signals – Discrete Time– Control Scheme– The Odd-Harmonic case
• The active filter application– Introduction– Basic Concept– Single phase– Control Problem– Experimental Setup– Experimental Results
![Page 3: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/3.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Introduction• A key topic in classical control theory is the
Internal Model Principle (IMP). – B. Francis and W. Wonham, “Internal Model Principle
in control theory,” Automatica, vol. 12, pp. 457–465, 1976.
• This principle states that if a certain signal must be tracked or rejected without steady-state error, the generator must be inside the control loop, in the controller, or in the plant itself.
![Page 4: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/4.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Introduction : Type Concept
• Standard classical control subjects include the IMP concept implicitly when they introduce the system-type concept.
• The type concept can only be applied to polynomial signals (step, ramp, and parabola) whose generator has the form in the Laplace domain.
![Page 5: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/5.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Introduction : Type Concept (II)
![Page 6: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/6.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Introduction : Systems with periodical disturbances or
references• In practice, many real systems have to
handle tracking and rejecting periodic signals.
Magnet power supply for a proton synchrotron (Nakano and others)
![Page 7: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/7.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Introduction : Systems with periodical disturbances or
references (II)
VirtualLaboratory
![Page 8: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/8.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Introduction : Power Electronics
• Inverter : Generating a 50/60 Hz signal from dc one (Tracking a reference signal)
• Active filter : Compensation of harmonic signals (Rejecting periodic signals)
![Page 9: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/9.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Periodical Signals
• Any periodical signal can be written as:
• The control loop should include:
![Page 10: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/10.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Periodical Signals : Generator
Yamamoto, Y. (1993). Learning control and related problems in infinite-dimensional systems. In: Proceedings of the 1993 European Control Conference. pp. 191-222.
![Page 11: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/11.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Periodical Signals : Generator I
![Page 12: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/12.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Periodical Signals : Generator II
+pT
![Page 13: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/13.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Periodical Signals : Generator III
![Page 14: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/14.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Digital Case
![Page 15: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/15.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Digital Case II
Nz
+
p sT N T
1
1NR z
z
2 2j iN
i ip
z e iN T
pT
![Page 16: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/16.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Scheme
• Cascade form
• Plug-in Form
![Page 17: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/17.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Scheme : Cascade form
P(z)
![Page 18: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/18.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Scheme : Plug-in Approach
pG z cG z
xG z F zNz
Repetitive Controller
![Page 19: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/19.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Plug-in Approach : Stability Conditions
1. First stability Condition : The System without the Repetitive Controller must be stable.
2. Second stability Condition
3. Third stability Condition :
cG z
1F z
xG z
![Page 20: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/20.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Plug-in Approach : Filter• F(z) should fulfill the second stability condition.• Usually, a low-pass null-phase FIR filter is used.
• To assure unitary gain a DC frequency the parameters must fulfill :
• No causality problems exist because that the filter is in cascade with a N periods delay.
• The filter reduces the open-loop gain at those frequencies at which uncertainty exists (robustness). Unfortunately it slightly moves the open-loop pole positions in z-plane (precision loose).
![Page 21: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/21.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Plug-in Approach : Gx(z)
• A common approach to design Gx(z) is
• Unfortunately, this approach cannot be applied to non-minimum-phase plants. Another approach is to cancel minimum-phase zeros and compensate the phase for the non minimum-phase ones:
• kr is fixed by a trade-off between robustness and transient response.
![Page 22: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/22.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Odd-Harmonic Case
N
Repetitive controller is order N because it needs to “learn” the N samples defining one period.
![Page 23: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/23.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Odd-Harmonic Case (I)
• A function f is odd if the graph of f is symmetric with respect to the origin. Algebraically, f is odd if and only if f(-x) = -f(x) for all x in the domain of f.
• Most signals in power electronics are odd symmetric.
![Page 24: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/24.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Odd-Harmonic Case (II)
N
The second semi period can be obtained form the firstone
![Page 25: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/25.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Odd-Harmonic Case (III)
Digital repetitive plug-in controller for odd-harmonic periodic references and disturbances Robert Griñó and Ramon Costa-Castelló. Automatica. Volume 41, Issue 1,Pages 153-157(January 2005)
![Page 26: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/26.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Odd-Harmonic Case (IV)
Pole-Zero Map
Real Axis
Imag
inar
y A
xis
-1 -0.5 0 0.5 1-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
N=3 odd harmonic
N=3 traditional
Demo
![Page 27: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/27.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Odd-Harmonic Case (V)
• Less order (less delay). The closed loop system is faster.
• Robustness– Gain is only introduced where needed– Waterbed
• Many industrial systems include a transformer (a derivator in their open-loop transfer function). Traditional RC many not be internally stable.
• Cannot compensate even harmonics !!!
![Page 28: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/28.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Contents• Repetitive Control Basics √
– Introduction– Periodic Signals – Discrete Time– Control Scheme– The Odd-Harmonic case
• The active filter application– Introduction– Basic Concept– Single phase– Control Problem– Experimental Setup– Experimental Results
![Page 29: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/29.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Introduction
• Proliferation of nonlinear loads ->This fact has deteriorated the power quality of electrical power systems.
• More stringent requirements proposals IEC-61000-3-{2,4} and IEEE-519.
![Page 30: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/30.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Basic Concepts
sv
si Linear Load
Nonlinear Load
Active Filter
![Page 31: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/31.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Architecture : Complete Picture (Single Phase)
Full BridgeBoost Converter
![Page 32: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/32.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Problem: Control Goals
• Current in phase with the voltage waveform:
• Constant average value of the voltage at the DC bus capacitor:
*
2 0 dx V
* sins d ri I t
![Page 33: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/33.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Architecture : Boost Converter
1 2 1
2 1
1 sL x x r x vu
C x x
1 2 1
2 1
1 sL x x r x vu
C x x
r L
CsV 2x
1x
r L
CsV 2x
1x
![Page 34: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/34.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Architecture : Boost Converter II
1 2 1
2 1
1 sL x x r x vu
C x x
1 2 1
2 1
1 sL x x r x vu
C x x
1 2 1
2 1
sL x ux r x v
C x ux
1 2 1
2 1
sL x u x r x v
C x u x
[ 1,1]u
The averaged model
1,1u
![Page 35: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/35.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Problem: Current Control loop
1 2 1 sL x u x r x v
2 dx V
1 1d sL x u V r x V
1
1
d
p
Vx s r G s
Lu s sr
1 ( )( ) 1 pp
G sG z z Z
s
ZOH, T
![Page 36: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/36.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Problem: Voltage Loop
2 1C x u x 1 2C y u x x
22
2
xy
11
sin cos sind r l r l rl
Iload
x t I t a l t b l t
Current loop in steady state
21 2 21 12
k T k kd l l dkT
l
E TC y r I b a b I b
1
12k T k
dkT
E TC y I b
r=0
![Page 37: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/37.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Problem: Voltage Loop
21
E T
z
1b
PI
2
2dV
y
![Page 38: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/38.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Control Problem: Proposed Scheme
• Two control loops :– Current loop : Digital Repetitive Control– Voltage loop : Classical PI Control
sin r t
Boost Converter
Repetitive Controller
PI Controller2x
dVdI
1x lI
*sI
Odd-Harmonic Digital Repetitive Control of a Single-Phase Current Active Filter . Ramon Costa-Castelló, Robert Griñó & Enric Fossas IEEE Transactions on Power Electronics. Volume: 19, Issue: 4, Year: July 2004. E.Page(s):1060- 1068.
![Page 39: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/39.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Setup• Active filter parameters:
– Capacitor: 6600 uF, 450 V DC – Inductor: 0.8 mH– parasitic resistance: 0.04 Ohm– IGBT: 1200 V, 100 A
• Feedback paths (sensors):– Network voltage: voltage
transformer (220V/15V) – Network current: Hall-effect
sensor (TECSA-HA-050053) (50A)
– DC bus voltage: AD-215BY isolation amplifier
• Control hardware:– ADSP-21161 floating-point
DSP – ADMC-200 coprocessor:
A/D channels and PWM generation
![Page 40: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/40.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: Nonlinear Load
![Page 41: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/41.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: No-Load
![Page 42: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/42.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: Full NL load
![Page 43: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/43.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: Full load to No-load
![Page 44: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/44.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: No-load to full load
![Page 45: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/45.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Architecture : Complete Picture (Three Phase)
Active Filter
AC current sensors
AC voltage sensors
DC voltage sensor
![Page 46: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/46.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Architecture : Control Scheme
RC
Signal Analyzer
Mode selection
![Page 47: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/47.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Architecture : Working Modes
• Branch Equilibration (all net branches have the same active current)
• Harmonic Compensation
• Reactive Compensation
![Page 48: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/48.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Setup : General view
![Page 49: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/49.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental setup : IGBT drivers
![Page 50: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/50.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental setup : Control hardware
![Page 51: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/51.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental setup
![Page 52: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/52.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results
![Page 53: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/53.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: Load Current
![Page 54: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/54.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: No Load Current
![Page 55: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/55.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: Complete compensation
![Page 56: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/56.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Experimental Results: Complete compensation
![Page 57: Odd-Harmonic Digital Repetitive Control and its application to Active filters control NTU Nayang, February 15h 2006 Ramon Costa Castelló Advanced Control](https://reader036.vdocuments.mx/reader036/viewer/2022062800/56649de45503460f94adbac7/html5/thumbnails/57.jpg)
Od
d-H
arm
on
ic D
igit
al R
epet
itiv
e C
on
tro
l an
d it
s ap
plic
atio
n
to A
ctiv
e fi
lter
s co
ntr
ol
NTU Nayang, February 15h 2006
Thank you very much
http://www.ioc.upc.es/usuaris/ramoncosta
http://aces.upc.es