Fixed-Swi ching F equency Sliding
Mode Con ol Applied To Powe
Con e e s
Thesis submi ed in pa ial ul illmen o he
equi emen o he PhD Deg ee issued by he
Uni e si a Poli ´ecnica de Ca alunya, in i s
Elec onic Enginee ing P og am.
V´ıc o Repecho Del Co al
Ad iso : Domingo Biel Sol´e
Ba celona, Decembe 2017
Aknowlegdemen s
This hesis is he esul o almos ou yea s o in ensi e wo k, dedica ion and e o s. All
he hou s spen in he labo a o y, he discussions a ound a blackboa d o he ealiza ion
o scien i ic a icles ha e led o he p esen hesis, o which I am p oud o . I would like o
show my g a i ude o all people ha ha e helped and suppo ed me du ing his exci ing
ime, wi hou whom he de elopmen o his hesis would no ha e been possible.
Fi s o all, i would like o exp ess my g a e ul hanks o my ad iso D . Domingo
Biel, who no only ga e me he oppo uni y o become a pa o he elec onics and con ol
labo a o y in he Uni e si y, bu also ha e managed his hesis wi h dedica ion, e o and
pa ience.
I eel uly g a e ul o Ra el Ca done , o his aluable ad ices abou powe elec onics
implemen a ions and mic o con olle s p og amming, which ha e been indispensable o
he expe imen a ion e alua ions o his wo k. Many hanks also o En ic Mi ´o o his help
in he daily wo k a he labo a o y.
I would like o exp ess my g a i ude owa ds Ra ael Ramos, who p o ided me his
knowledge abou FGPA p og amming equi ed in one o he expe imen al es s.
I am also g a e ul o he Ad anced Con ol o Ene gy Sys ems (ACES) g oup, which
ha e con ibu ed o his wo k wi h he suppo o i s esea ch membe s. Speci ically, i
would like o show my g a i ude o Josep Ma ´ıa Olm, An oni A ias, En ic Fossas, Robe
G i˜n´o and A nau D`o ia o hei collabo a ion in se e al aspec s o he hesis de elopmen .
Finally, i wan o hank my gi l Pili o he unde s anding and encou agemen and,
mos o all, i would like o hank my amily and specially my pa en s, Isid o and Daniela,
o whom his hesis is dedica ed.
V´ıc o Repecho del Co al,
Ba celona, Janua y 2018
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s iii
Abs ac
The applica ion o he sliding mode con ol in powe con e e s has a well-known incon-
enien om he p ac ical poin o iew, which is o ob ain ixed swi ching equency
implemen a ions. This hesis deals wi h he de elopmen o a hys e esis band con olle
in cha ge o ixing he swi ching equency o he sliding mo ions in powe elec onics ap-
plica ions. The p oposed con ol measu es he swi ching pe iod o he con ol signal and
modi ies he hys e esis band o he compa a o in o de o egula e he swi ching equency
o he sliding mo ion. The p oposed s uc u e becomes in an addi ional con ol loop aside
om he main con ol loop implemen ing he sliding mode con olle . In he i s pa
o he hesis, he swi ching equency con ol sys em is modelled and a design c i e ia o
he con ol pa ame e s a e de i ed o gua an eeing closed-loop s abili y, unde di e en
app oaches and aking in o accoun he mos expec able wo king scena ios. In he second
pa o he hesis, he p oposed s a egies a e alida ed in se e al powe con e e s. Spe-
ci ically, DC- o-DC and DC- o-AC powe con e e s a e assembled and he expe imen al
esul s a e shown. In his pa , he p ocedu es used o implemen ing he con olle s a e
also deeply discussed.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
Con en s
Con en s ii
I In oduc ion and P oblem S a emen 1
1 In oduc ion 3
1.1 The swi ched powe con e e s .......................... 3
1.2 Con ol echniques in Swi ched Powe Con e e s ............... 5
1.3 Ideal Sliding Mo ion ............................... 7
1.4 Real Sliding Mo ion ................................ 9
1.5 P oposed Solu ions o he Va iable Swi ching F equency P oblem ...... 11
1.5.1 Va iable Hys e esis Band .......................... 12
1.5.2 Ex e nal Synch oniza ion Signal ...................... 12
1.5.3 Ze o A e age Dynamics .......................... 13
1.5.4 PWM-Based SMC ............................. 15
1.5.5 Addi ional Con ol Loop .......................... 15
1.6 Thesis objec i es ................................. 16
1.7 Thesis s uc u e .................................. 18
II Theo e ical Analysis o he P oposed Solu ion and S udy o he es-
ul ing Sliding Dynamics 21
2 Modelling and s abili y analysis o he swi ching equency con ol loop 23
2.1 Open loop case: The ixed hys e esis band compa a o ............ 23
2.2 Closed-loop case: A disc e e- ime modelling. .................. 25
2.2.1 The egula ion case ............................. 27
2.2.2 The acking case .............................. 29
2.3 Closed-loop case: A con inuous- ime modelling. ................ 34
3 A case o s udy: SFC design and simula ion esul s 39
3.1 Design o he sliding mode con olle ...................... 39
3.2 The egula ion case in he disc e e- ime app oach ............... 41
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s ii
CONTENTS
3.3 The egula ion case in he con inuous- ime app oach .............. 43
3.4 The acking case ................................. 46
4 Real sliding dynamics in a swi ching equency con ol loop 53
4.1 The egula o m app oach ............................ 54
4.2 Fixed hys e esis band ............................... 56
4.3 Case s udy: he Buck con e e ......................... 59
4.3.1 Ma hema ical model ............................ 59
4.3.2 Simula ion esul s .............................. 60
4.4 Time- a ying hys e esis band .......................... 64
4.4.1 The egula ion case ............................. 64
4.4.2 The acking case .............................. 68
4.4.3 Simula ion esul s .............................. 70
III Applica ion o he P oposed Solu ion o Powe Con e e s. 77
5 Vol age Regula ion in a Buck Con e e . 79
5.1 The Buck Con e e ............................... 79
5.2 Sliding mode con ol o he Ou pu ol age ................... 80
5.2.1 Swi ching su ace design .......................... 80
5.2.2 Sliding dynamics .............................. 81
5.2.3 Con ol law ................................. 82
5.3 Swi ching equency egula ion .......................... 82
5.3.1 E alua ion o ρ±
k.............................. 82
5.3.2 SFC design ................................. 83
5.4 Implemen a ion De ails .............................. 83
5.5 Expe imen al esul s ............................... 86
5.6 Conclusions .................................... 92
6 Vol age Regula ion in a Mul iphase Buck Con e e . 93
6.1 The mul iphase con e e ............................. 93
6.2 In e lea ed sliding mode con ol o he ou pu ol age ............. 95
6.2.1 Mas e swi ching su ace design ...................... 95
6.2.2 Sliding dynamics o he Mas e phase ................... 96
6.2.3 Mas e phase con ol law .......................... 97
6.2.4 Sla es swi ching su aces design. In e lea ed Sliding Mode ....... 97
6.3 Swi ching equency egula ion .......................... 98
6.3.1 E alua ion o ρ±
k.............................. 98
6.3.2 SFC design ................................. 99
6.4 Implemen a ion De ails .............................. 100
6.5 Expe imen al esul s ............................... 102
6.6 Conclusions .................................... 108
iii Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CONTENTS
7 Vol age Regula ion in a Boos Con e e . 109
7.1 The Boos Con e e ............................... 109
7.2 Sliding mode con ol o he ou pu ol age ................... 110
7.2.1 Swi ching su ace design .......................... 110
7.2.2 Sliding dynamics .............................. 111
7.2.3 Con ol law ................................. 113
7.3 Swi ching equency egula ion .......................... 113
7.3.1 E alua ion o ρ±
k.............................. 113
7.3.2 SFC design ................................. 113
7.4 Implemen a ion De ails .............................. 114
7.5 Expe imen al esul s ............................... 116
7.6 Conclusions .................................... 120
8 Vol age T acking in a Vol age Sou ce In e e . 121
8.1 The ol age sou ce in e e ............................ 121
8.2 Sliding mode acking o he ou pu ol age .................. 123
8.2.1 Swi ching su ace design .......................... 123
8.2.2 Ideal sliding dynamics ........................... 126
8.2.3 Con ol law ................................. 127
8.2.4 Sliding dynamics o pu e esis i e load .................. 127
8.2.5 Sliding dynamics o eac i e linea load ................. 131
8.2.6 Sliding dynamics o nonlinea load .................... 134
8.3 Swi ching equency egula ion .......................... 139
8.4 Implemen a ion de ails .............................. 141
8.4.1 E ec s o he hys e esis compa a o disc e iza ion ............ 141
8.4.2 Digi al emula ion o he ideal hys e esis compa a o ........... 143
8.4.3 Swi ching unc ion digi aliza ion issues .................. 145
8.4.4 Digi al emula ion o he SFC o a acking con ol ask ......... 146
8.4.5 Es ima ion o swi ching unc ion slopes .................. 147
8.4.6 Con olle implemen a ion ......................... 149
8.4.7 Assembled con e e and de ices employed ................ 150
8.5 Expe imen a ion esul s ............................. 152
8.5.1 SFC pe o mance .............................. 152
8.5.2 SMC pe o mance .............................. 154
8.5.3 Nonlinea load es ............................. 159
8.6 Conclusions .................................... 161
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s ix
CHAPTER 1. INTRODUCTION
Pin
Swi ched
Con ol Inpu
Pou
u
d
Powe Con e e
c
PWM
Figu e 1.2: Swi ched powe con e e scheme, whe e he eal con ol inpu , u, and he
a e aged con ol inpu , d, a e depic ed.
Fo mos o he applica ions, he PWM-based linea con ol heo y is enough o p o ide
a desi able pe o mance in he sys ems, bu , o speci ic applica ions, a di e en con ol
echnique could be necessa y. Mainly, he d awbacks o he PWM-based linea con ol
echniques come om he used linea ized model. Since he conside ed models o he
con olle s design a e local, when he powe con e e mo es away om he nominal con-
di ions he pe o mance can be comp omised. Addi ionally, he a e aged models assume
known he elemen s a ec ing he sys ems dynamics as induc o s and capaci o s. Wha e e
d i in hese alues om he nominal ones can also nega i ely a ec he con ol pe o m-
ance. The Sliding Mode Con ol (SMC) [7] cons i u es an al e na i e o he classical
PWM-based linea con olle s. This me hodology, which can be classi ied as a nonlinea
con ol echnique [8,9], p o ides bene i s o he powe con e e s con ol. Besides he well-
known obus ness, he o de educ ion and a as ansien esponse, he i s o de SMC
uses as con ol ou pu s non-con inuous signals wi h wo allowable s a es, which pe ec ly
ma ches wi h he physical s uc u e o he powe con e e s, ansis o s ac ing as swi ches.
Mo eo e , he me hodology wo ks wi h he sys em s a e space equa ions wi hou linea -
iza ion p ocess, and as a consequence, he p o ided s abili y condi ions a e, in gene al,
mo e global. O cou se, i exis s an impo an incon enien ha his o ically has limi ed
i s p ac ical applica ion: how o achie e a bounded swi ching equency o ope a ion.
This chap e b ie ly in oduces he main idea o he sliding mode con ol heo y. This
analysis no only help us o demons a e ha in a eal applica ion he swi ching equency
unde sliding mo ion becomes a iable bu also o jus i y he basis o he new p oposal in
o de o ge a ixed swi ching equency. Finally, a sho lis o he p oposed app oaches
o sol ing his incon enien ound in he li e a u e un il now is e iewed.
6 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 1. INTRODUCTION
1.3 Ideal Sliding Mo ion
Fi s o all, an a ine nonlinea sys em is conside ed
˙x= (x) + g(x)u(1.1)
whe e he con ol signal u akes alues om a disc e e se wi h wo alues {u−, u+}. The
s a e space equa ion ma ches wi h wha e e swi ched powe con e e wi h a single con ol
inpu . Indeed, such equa ion could ep esen a bi a y sys ems, no only powe con e e s.
The basis o he SMC is o design a swi ching unc ion, σ(x), which depends on he
s a e ec o , and en o ces his unc ion o be in a s a e space egion whe e he desi ed
sys em dynamics is achie ed, in gene al σ(x) = 0. The mos simple swi ching unc ion
de ini ion is σ(x) = ex, whe e ex=x∗−xis he acking e o , being x∗ he desi ed alue
o he s a e space ec o . I is immedia e o demons a e ha i he con ol gua an ees
ha σ(x) = 0, he desi ed and eal s a e space ec o a e equal. The e o e, he con ol
objec i e is o ensu e ha he unc ion σ(x) = x∗−xalways con e ges o he space egion
de ined by σ(x) = 0. This condi ion is sa is ied when
˙σ(x)σ(x)<0 (1.2)
is ul illed.
The p e ious conside a ion can be p o ed jus aking he Lyapuno unc ion candida e
V(x)=0.5σ(x)2, whe e he i s ime de i a i e yields ˙
V(x) = ˙σ(x)σ(x). As he unc ion
V(x)=0.5σ(x)2 ul ils all he condi ions o be a Lyapuno unc ion [8], he condi ion
de ined in (1.2) is enough o ensu e ha σ(x) = 0 is an a ac i e egion o σ(x). When
he swi ching unc ion σ(x) is on he desi ed swi ching su ace σ(x) = 0, i is called ha
he sys em is unde sliding mo ion.
Ne e heless, acco ding o he sys em ela i e deg ee [7], he cons uc ion o he su ace
may include highe o de s elemen s o he acking e o . I is simple o igu e ou ha
he way o impose he condi ion ˙σ(x)σ(x)<0 will be h ough ˙σ(x), since σ(x) does no
depend on con ol. In o he wo ds, in o de o en o ce sliding mo ion on σ(x) = 0, he
con ol ac ion, u, has o appea in ˙σ(x). The equa ion (1.3) shows he case whe e he
swi ching unc ion includes he acking e o and i s i s ime de i a i e
σ(x) = φ1ex+φ2˙ex(1.3)
whe e φ1, φ2a e s ic ly posi i e cons an s. In he ini ial case, whe e σ(x) = ex, when he
sys em is unde sliding mo ion au oma ically implies ha ex= 0 and x acks x∗wi hou
dynamics. This ac does no happen o he swi ching unc ion de ined in (1.3), since,
when he swi ching unc ion is on he su ace σ(x) = 0, he ollowing i s o de linea
di e en ial equa ion go e ns he e o dynamics:
φ1ex+φ2˙ex= 0 (1.4)
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 7
CHAPTER 1. INTRODUCTION
which has ex= 0 as unique asymp o ically s able equilib ium poin . The e o e, i is clea
ha he e o dynamics unde sliding mo ion will be de e mined by he selec ed swi ching
su ace. Rega dless o he swi ching unc ion o de , he con ol law o uhas o ensu e ha
condi ion (1.2) always holds. The p e ious condi ion will be gua an eed by a discon inuous
con ol law, aking he a ailable disc e e alues, p e iously de ined (u+and u−). I is e y
common o use a sign unc ion as he con ol, since his unc ion gene a es he alues 1 o
-1, which ma ch wi h alues o u+and u− o se e al con e e s. In gene al, he con ol
law will be o he o m
u=sign(σ(x)) (1.5)
whe e he unc ion sign() p o ides 1 when σ≥0 and -1 when σ < 0. Ne e heless,
some con e e s ha e con ol inpu s a es ha do no co espond o 1 o -1, being o
ins ance 1 o 0. In hese cases, he con ol law will be modi ied acco dingly. In any case,
since uis discon inuous, om a heo e ical poin o iew, his signal will swi ch a in ini e
swi ching equency when σ(x) is ze o. This assump ion allows o analyse he ideal sliding
dynamics, since a in ini e swi ching equency he swi ching unc ion will be placed exac ly
on σ(x) = 0. S udying he ideal sliding dynamics is he p ocess o de i e he dynamics
o he sys em de ined in (1.1) wi h he dynamics imposed by σ(x) = 0. This ask can be
ca ied ou using he equi alen con ol me hod p oposed by P o esso Vadim U kin [7].
The equi alen con ol, ueq, is de ined as he solu ion o he equa ions
σ= 0,˙σ(x, ueq) = 0.(1.6)
Taking as swi ching unc ion an exp ession depending on he e o , ex=x−x∗, as:
σ(x) = µ(ex),(1.7)
he swi ching unc ion i s ime de i a i e is ound as:
˙σ(x) = ∂σ(x)
∂x (x) + ∂σ(x)
∂x g(x)u. (1.8)
Acco ding o (1.6), he equi alen con ol can be ob ained sol ing he equa ion
0 = ∂σ(x)
∂x (x) + ∂σ(x)
∂x g(x)ueq,(1.9)
which yields
ueq =−∂σ(x)
∂x g(x)−1∂σ(x)
∂x (x).(1.10)
No ice ha (1.10) implies a con inuous- ime solu ion, which ucanno a ain. Finally, u
is eplaced by ueq in (1.1) in o de o ind he ideal sliding dynamics. Placing (1.10) in o
(1.1), one ge s:
˙x= (x) + g(x)ueq.(1.11)
8 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 1. INTRODUCTION
Fu he mo e, acco ding o [7], he space egion whe e he sliding mo ion occu s, which is
called sliding domain, is cha ac e ized by he inequali y
u−< ueq(x, )< u+.(1.12)
1.4 Real Sliding Mo ion
The eal sliding mo ion can be unde s ood as he sys em dynamics ha a ises when he
con ol ac ion, u, is o ced o ope a e a ini e swi ching equency. The employmen o
a sign unc ion in eal sys ems leads o a ini e swi ching equency, due o unmodelled
dynamics and delays. Howe e , his swi ching equency can be oo high o some sys ems,
like powe con e e s. Subs i u e he sign unc ion on (1.5) by a compa a o wi h hys e esis,
allows o bound he swi ching equency. The con ol law, he e o e, will be o he o m:
u=u+i σ < −∆,
u−i σ > ∆,(1.13)
being ∆ he hys e esis wid h. This app oach can be ound in sliding mode con ol li e a u e
in o de o s udy he eal sliding dynamics [10–12]. F om a igo ous poin o iew, he
p e ious con ol law is no de ined wi hin he hys e esis bands, so an al e na i e exp ession
can be used ins ead:
u=u+i σ < −∆ o (|σ|<∆ & ˙σ > 0)
u−i σ > ∆ o (|σ|<∆ & ˙σ < 0) .(1.14)
The di e en beha iou o he sys em ajec o ies on he phase plane can be obse ed in
Figu e 1.3.
ex
˙ex
ex
˙ex
(a) (b)
σ(x) = 0
σ(x)
uu
σ(x) = 0
σ(x)
∆
−∆
σ(x)σ(x)
∆
−∆
Figu e 1.3: Phase plane sys em ajec o ies. (a) Ideal sliding mo ion. (b) Real sliding
mo ion wi hin a bounda y laye ∆.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 9
CHAPTER 1. INTRODUCTION
As Figu e 1.3 shows in he igh side, he eal swi ching unc ion, σ(x), is no on he
sliding su ace, σ= 0, bu cha e s in i s icini y. In his scena io, he condi ion |σ(x)|<∆
holds. I is a designe ask o keep he hys e esis band alue small enough, in he way ha
his dynamics can be neglec ed wi h espec o he low equency dynamics, de e mined
by he equi alen con ol. Analysing he high equency dynamics o σ(x) p o ides he
exp ession ha allows o s udy and con ol he swi ching equency o he con ol ac ion.
A good app oach consis s in de ining he con ol ac ion as a con inuous low equency
componen , which is ueq, plus a high equency componen , uh , which akes alues in he
se {u−, u+}.
u=ueq +uh (1.15)
Le us jus combine he exp essions (1.15) and (1.8).
˙σ(x) = ∂σ(x)
∂x (x) + ∂σ(x)
∂x g(x)ueq +∂σ(x)
∂x g(x)uh (1.16)
By de ini ion, ˙σ(x, ueq) = 0, he e o e
˙σ(x) = ∂σ(x)
∂x g(x)uh (1.17)
The mo ion o σ(x) in he icini y o σ(x) = 0 is go e ned by (1.17). F om his exp ession
i is clea ha his dynamics depends on he sys em. O cou se, he dynamics o he s a e
space ec o can be also s a ed as:
˙x= (x) + g(x)ueq +g(x)∂σ(x)
∂x g(x)−1
˙σ(x).(1.18)
The swi ching unc ion ajec o ies wi hin he hys e esis band a e go e ned by he las
e m o he igh hand side o equa ion (1.18). Figu e 1.4 depic s he expec ed beha iou .
σ(x)=0
∆
−∆
1 2
T
σ(x)
˙σu=u+
˙σu=u−
Figu e 1.4: Swi ching unc ion beha iou wi hin he hys e esis band in he icini y o
σ(x) = 0.
10 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 1. INTRODUCTION
F om Figu e 1.4 he swi ching pe iod o he con ol ac ion is de i ed:
T= 1+ 2=2 ∆
˙σu=u+−2 ∆
˙σu=u−
(1.19)
Exp ession (1.19) can be w i en in di e en ways. One in e es ing app oach is o o mula e
i as a unc ion o he equi alen con ol. Recalling (1.15) and (1.17), one ge s:
˙σ(x) = ∂σ(x)
∂x g(x)(u−ueq) (1.20)
and, he e o e, assuming ha u+= 1 and u−=−1, (1.19) boils down o
T= 4 ∆ 1
(1 −u2
eq)∂σ(x)
∂x g(x)−1
.(1.21)
No ice ha om (1.21) he hys e esis band o he compa a o can be calcula ed as a
unc ion o he equi alen con ol and he desi ed swi ching pe iod, T∗, as:
∆ = ∂σ(x)
∂x g(x)T∗
4(1 −u2
eq).(1.22)
Howe e , his app oach has an impo an limi a ion, which will be discussed la e . Mo eo e ,
exp ession (1.21) con i ms he well-known p oblem o he SMC applied o swi ched powe
con e e s, he swi ching equency is a iable and sys em dependen , as (1.21) s a es.
A e y impo an aspec should be ema ked a his poin . In he p e ious me hod-
ology, i has been assumed ha he slopes o σ(x) emain cons an along he swi ching
in e al, ha is ¨σ(x) = 0. This is a e y easonable assump ion ha is o en aken in he
sliding mode con ol li e a u e [11,13,14]. The basis o his hypo hesis elies in conside he
swi ching pe iod o he con ol ac ion small enough wi h espec o he sys em ime con-
s an s. I his conside a ion holds, i is easonable o assume ha he swi ching unc ion
slopes a e locally cons an du ing a swi ching in e al. Indeed, he swi ching equency
in he powe con e e s a e designed as high as possible, due o he eason in oduced in
Sec ion 1.1, which pe ec ly i s wi h his assump ion.
1.5 P oposed Solu ions o he Va iable Swi ching F e-
quency P oblem
A his s age, some solu ions p oposed in he li e a u e in o de o se he swi ching e-
quency in he powe con e e s unde SMC a e e iewed.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 11
CHAPTER 1. INTRODUCTION
1.5.1 Va iable Hys e esis Band
An in ui i e solu ion is o adjus he compa a o hys e esis band using he exp ession
(1.22), modi ying i s le el in acco dance wi h he sys em s a e. Such app oach has been
p oposed by di e en au ho s [15–21]. An equi alen scheme is depic ed in Figu e 1.5.
uEqua ion (1.1)
x∗
x
σ(x)
x
∆
∆
−∆
Equa ion (1.22)T∗
ueq
Figu e 1.5: Sys em o ope a ing a ixed swi ching pe iod unde sliding mo ion based on
a a iable hys e esis band.
F om Figu e 1.5, and as equa ion (1.22) shows, he hys e esis compu a ion equi es a
high le el o he plan knowledge since he e m
∂σ(x)
∂x g(x)
should be known. Fu he mo e, he measu emen o he equi alen con ol o , al e na i ely,
i s es ima ion based on exp ession (1.10) should be also pe o med, which en ails an e iden
complexi y.
The p ocedu e p o ides good esul s in gene al, al hough i is di icul o achie e he
desi ed swi ching equency accu a ely, due o he complexi y o gene a ing he hys e esis.
This complexi y is, in ac , i s main d awback. Addi ionally, i is e iden ha i in he
hys e esis calcula ion some sys em pa ame e s a e assumed known and cons an , he sys em
will no be obus in he ace o pa ame ic a ia ions. In o de o imp o e he obus ness,
addi ional senso s and/o obse e s ha e o be included o ge a p ope adap a ion o he
hys e esis band ampli ude, leading o a u he sys em complexi y, dec easing he eliabili y
and inc easing he cos up o unmanageable le els.
1.5.2 Ex e nal Synch oniza ion Signal
Fixed swi ching equency can also be achie ed by using an ex e nal signal o o ce he
swi ching ins an s [22,23]. The idea is ske ched a Figu e 1.6, speci ically in he le side.
The synch oniza ion signal, D( ), is added o he swi ching unc ion in he way ha such
signal con ols he swi ching e en s. As i is depic ed in he Figu e, he peak alues
o signal D( ) should be highe han he hys e esis alues, ∆, as D( ) can con ol he
12 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 1. INTRODUCTION
swi ching e en s. Th ough a complica ed uning p ocess, i is possible o adjus he signal
D( ) ixing he swi ching equency o he con ol ac ion. Howe e his p ocess is ex emely
sensi i e, and i is usual ha s eady-s a e e o s appea in he sys em when he wo king
condi ions change. The igh pa o Figu e 1.6 ies o show his phenomenon. No ice
how he swi ching unc ion (g ey lines) does no each he uppe bound o he hys e esis
band, en ailing an a e age alue di e en om ze o o σ(x), leading o he a o emen ioned
s eady-s a e e o .
∆
σ( )
D( )
u
Tk
2∆ -∆
Tk
σ( )
D( )
Figu e 1.6: Ex e nal Signal Synch oniza ion scheme o a ixed equency sliding mode
con ol.
Mo eo e , his app oach needs some addi ional ha dwa e on he con olle in o de o
gene a e he synch oniza ion signal. As a consequence, he usage o his me hod is, in
gene al, no ecommended.
1.5.3 Ze o A e age Dynamics
As i was in oduced in he p e ious Sec ion, and no ed in di e en wo ks a ailable in he
li e a u e, a swi ching unc ion desc ibing piecewise linea beha iou wi hin a symme ic
hys e esis band compa a o implies ha i s a e age alue, along he swi ching in e al,
is ze o. This is he concep exploi ed by he Ze o A e age Dynamics (ZAD), which was
p esen ed in [24]. The me hod compu es a du y cycle ha gua an ees ze o T-pe iodic
mean alue o he swi ching unc ion, wi h Tdeno ing he swi ching pe iod. The Figu e
1.7 shows his idea.
F om he Figu e, i is possible o de elop he o mula ion deli e ing he du y cycle o
be used in he nex swi ching in e al ha leads o a ze o a e aged alue o σ(x). The
esul s a e shown in Table 1.1.
The e o e, ixed swi ching equency is eached in he s eady-s a e, and he a e aged
beha iou is close o he ideal sliding mode one. The ZAD s a egy has been success ully
implemen ed in [25]. The esul s p esen ed he ein show a good pe o mance o he ZAD,
bu also poin ou he equi emen o a as digi al p ocesso o sol e he complex calcu-
la ions in ol ed in he du y cycle compu a ion, as exp essions in Table 1.1 co obo a e.
In ac , such compu a ion complexi y cons i u es he main d awback o ZAD-based SMC
ixed swi ching equency implemen a ions.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 13
CHAPTER 1. INTRODUCTION
T/2T/2
˙σ(x, )u=u+
˙σ(x, )u=u−
dKT
σ(x, )
Tk−1Tk
Figu e 1.7: Ze o A e age Dynamics ajec o ies de ail.
Table 1.1: Ze o A e age Dynamics con ol ac ion o mulas
σ(x(Tk), Tk) and σ(x(Tk), Tk) + T
2˙σ|k,u+≥0u(Tk) = u+;dk= 1
σ(x(Tk), T k) and σ(x(Tk), Tk) + T
2˙σ|k,u+<0u(Tk0) = u+;dk= 1 −
u
u
u
˙σ|(K,u+)−2|σ[x(Tk, Tk)]|
T
˙σ|(K,u+)+˙σ|(K,u−)
σ(x(Tk), Tk) and σ(x(Tk), Tk) + T
2˙σ|k,u+≤0u(Tk) = u−;dk= 1
σ(x(Tk), Tk) and σ(x(Tk), Tk) + T
2˙σ|k,u+>0u(Tk0) = u−;dk= 1 −
u
u
u
˙σ|(K,u+)−2|σ[x(Tk, Tk)]|
T
˙σ|(K,u+)+˙σ|(K,u−)
14 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 1. INTRODUCTION
1.5.4 PWM-Based SMC
This p oposal is based on he use o PWM a ixed swi ching equency o implemen he
so-called PWM-SMC. Ini ially p oposed in [26,27], he me hod di ec ly implemen s he
equi alen con ol and ob ains he swi ching ins an s by compa ing he equi alen con ol
wi h he ixed equency saw oo h wa e o m a he PWM. The me hod is equi alen o
he adi ional PWM implemen a ion acco ding o a linea con olle design, bu using
he equi alen con ol ueq ins ead o he du y cycle p o ided by he linea con olle . The
co esponding scheme is depic ed in Figu e 1.8.
+
-
ueq
T
T
u
Figu e 1.8: PWM-based sliding mode con olle .
I should be no ed ha he exp ession o he equi alen con ol depends on he sys em
s a e and on i s pa ame e s o a gi en wo king condi ions, as (1.10) s a es. I is impo an
o no ice ha his equa ion holds om he ideal poin o iew.
The esul s p esen ed in [28] show o e all good pe o mance, bu i should be highligh ed
ha he same solu ion can also be de i ed by calcula ing he equi ed du y cycle o ob ain
he desi ed sys em dynamics. Indeed, om ou poin o iew, he equi alen con ol is
mo e a heo e ical concep han a p ac ical me hod. F om i s de ini ion, he equi alen
con ol is he con inuous con ol ac ion ha places he sys em ajec o ies exac ly on
he sliding su ace. In a p ac ical implemen a ion, his includes wha e e unmodelled
dynamics, delays and unce ain ies in he powe con e e . Besides, powe con e e s
commonly su e ex e nal dis u bances, which gene ally can only be bounded. In o he
wo ds, he e is no way o de e mine he equi alen con ol a p io i. The equi alen con ol
could be measu ed low pass il e ing he hys e e ic con ol ac ion en o cing sliding mo ion
in a ce ain swi ching su ace (|σ(x)|<∆), bu no ice e sa. Hence, equa ion (1.10)
should be used only o heo e ical issues. Mo eo e , in his me hod, some sliding mode
p ope ies, such as o de educ ion o obus ness in he ace o dis u bances, could be los .
1.5.5 Addi ional Con ol Loop
Hys e e ic con olle s a e o en applied o powe con e e s wi hou using SMC heo y.
Howe e , like occu in SMC app oaches, he swi ching equency becomes a iable. Indeed,
in mos o he hys e e ic con olle s, sliding mo ion na u ally occu s. Unde his esea ch
ield, some in e es ing solu ions in o de o ix he swi ching equency we e p o ided
[29–32]. These p oposals a e based on adding an addi ional loop in o de o p ope ly
adjus he hys e esis band, as Figu e 1.9 shows. The sys em uses a pe iod senso o a
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 15
Chap e 2
Modelling and s abili y analysis o
he swi ching equency con ol loop
This chap e deals wi h he modelling and he analysis o he s uc u e o he SFC p esen-
ed in he Chap e 1. As i was p e iously in oduced, he con ol me hodology is based
on he adjus men o he hys e esis band alue o he compa a o h ough an addi ional
con ol loop, as Figu e 1.10 shows. Since he con ol loop will a y such hys e esis band,
he analysis o he swi ching pe iod p esen ed in Sec ion 1.4 needs o be e isi ed. Fu -
he mo e, his s uc u e has an addi ional peculia i y: he SFC s uc u e used o adjus
he hys e esis band alue will a ec he ela ion be ween he applied hys e esis and he
co esponding swi ching pe iod. In his hesis wo di e en app oaches ha e been applied,
namely:
1. A disc e e- ime app oach, whe e he hys e esis band can be upda ed jus once pe
swi ching cycle.
2. A con inuous- ime app oach, assuming ha he hys e esis band will be a ime- a ying
signal.
The chap e is s uc u ed as ollows: In Sec ion 2.1, he analysis o he ime in a ian hys-
e esis case done in Sec ion 1.4 is e isi ed, being used o de ine some essen ial pa ame e s
o he analysis pe o med he ea e o he SFC s uc u e. In Sec ion 2.2 he disc e e- ime
app oach is p esen ed and he wo mos expec able wo king scena ios in powe con e -
e s, he egula ion and he acking case p oblems, a e analysed. Finally, in Sec ion 2.3
a con inuous- ime app oach o he SFC, pa icula izing i only o he egula ion con ol
p oblem, is p esen ed.
2.1 Open loop case: The ixed hys e esis band com-
pa a o
The ime in a ian hys e esis band ampli ude case was al eady analysed in he Sec ion 1.4.
Howe e , he esul ing exp ession o he swi ching pe iod (see equa ions (1.19), (1.21)) is
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 23
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
ede ined a his poin , including some impo an de ini ions.
Assume ha a swi ching unc ion, σ(x), has been de ined in o de o en o ce sliding
mo ion in he subspace σ(x) = 0, wi h he objec i e o con ol he dynamics o a powe
con e e ( ol age, cu en ,..). Suppose also ha he con ol law p o ided by he SMC
heo y, which gua an ees con e gence o σ(x) o σ(x) = 0, is implemen ed using a ixed
band hys e esis compa a o , as (1.13) s a es. Once he sliding mo ion is eached, he
expec ed beha iou o σ(x) wi hin he hys e esis band is shown in Figu e 2.1. No ice
ha , as i was jus i ied in Chap e 1, he swi ching unc ion σ(x) has been ep esen ed by
s aigh lines.
Unde hese condi ions, he k- h swi ching pe iod, Tk, can be deduced om Figu e 2.1.
The subindex kholds o any swi ching in e al ha will occu .
Tk=T+
k+T−
k= 2∆ ρ+
k−ρ−
k,(2.1)
whe e ρ+
kand ρ−
ka e de ined as he in e ses o ˙σ(x) o each con ol inpu s a e:
ρ+
k:= 1
˙σ(x)+
k
, ρ−
k:= 1
˙σ(x)−
k
.(2.2)
σ(x)=0
∆
−∆T+
kT−
k
Tk
σ(x)
˙σku=u+
˙σku=u−
Figu e 2.1: Swi ching unc ion beha iou wi hin a ime in a ian hys e esis band.
The ime de i a i e o σ(x) was al eady shown in he Chap e 1, speci ically by equa ion
(1.20). F om he de ini ions o ρ±
k, i is equi ed o e alua e ˙σ(x)±a any swi ching in e al
k o he wo possible con ol inpu s a es, u+and u−. The e o e he exp essions o ˙σ(x)±
k
espond o
˙σ(x)+
k=∂σ(x)
∂x k
g(x)ku+−ueq(x)k(2.3)
˙σ(x)−
k=∂σ(x)
∂x k
g(x)ku−−ueq(x)k(2.4)
whe e he subindex kholds o he co esponding sampled coun e pa s o he o iginal
24 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
signals in he speci ic ime ins an . In Chap e 1, i was in oduced ha o he sliding
mo ion o exis , he equi alen con ol, ueq, has o be wi hin u−and u+(see inequali y
(1.12)). As a consequence, he igh hand sides o exp essions (2.3) and (2.4) a e always
di e en om ze o. Fu he mo e, aking in o accoun he ul ilmen o he ans e sali y
condi ion (see o de ails [33]), which de ines
∂σ(x)
∂x g(x)6= 0,(2.5)
i is ob ious ha condi ion ˙σ(x)±
k6= 0 ∀kholds unde sliding mo ion.
The e o e, om (2.3), (2.4) and (2.5) i esul s ha he alues o ρ+
kand ρ−
kalways
exis unde sliding mo ion, acco ding o hei de ini ions in (2.2). Assuming ha (2.5) is
no only non null bu posi i e, and u+>0 and u−<0, i ollows immedia ely ha
ρ+
k>0, ρ−
k<0,∀k≥0.(2.6)
The analyses de eloped in he nex subsec ions assume ha ρ+
kis always posi i e de in-
i e, meanwhile ρ−
kis nega i e de ini e, as he inequali ies in (2.6) s a e. Howe e , in some
applica ions he e m
∂σ(x)
∂x g(x)
could esul nega i e de ini e. In hese cases, in o de o keep he me hodologies de eloped
in his wo k, a sligh ly di e en de ini ion o ˙σ(x)±
kmus be used as:
˙σ(x)+
k=∂σ
∂xk
g(x)ku−−ueq(x)k(2.7)
˙σ(x)−
k=∂σ
∂xk
g(x)ku+−ueq(x)k.(2.8)
Which such al e na i e de ini ions, he inequali ies de ined in (2.6) always hold.
2.2 Closed-loop case: A disc e e- ime modelling.
Acco ding o (2.1), he swi ching pe iod becomes in a se ies o disc e e- ime measu emen s.
Thus, i is easonable o modi y he hys e esis band ampli ude only a he beginning o
each swi ching pe iod. Assuming ha he hys e esis band ampli ude is upda ed a he
beginning o each swi ching in e al and emains cons an up o he nex swi ching e en ,
he expec ed swi ching unc ion beha iou wi hin he hys e esis band can be depic ed as
he Figu e 2.2 shows.
In o de o s ablish a s anda d me hodology, he beginning o he swi ching in e al
will be conside ed when he slope o σ(x) changes om he nega i e alue o he posi i e
one, as Figu es 2.1,2.2 display, ega dless o he con ol ac ion s a e. As i was commen ed
in he p e ious Sec ion, he alues o ρ+
kwill be always s ic ly posi i e and ρ−
ks ic ly
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 25
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
σ(x)=0
∆k
−∆k
T+
kT−
k
Tk
σ(x)
˙σku=u+
˙σku=u−
∆k−1
−∆k−1
Figu e 2.2: Swi ching unc ion beha iou wi hin a ime- a ying hys e esis band.
nega i e. The e o e he beginning o he swi ching in e al is ully de e mined.
Since, in his app oach, he hys e esis alue will change be ween wo consecu i e swi ch-
ing in e als, he exp ession ound in (2.1) should be e isi ed. F om Figu e 2.2 he new
ela ion be ween ∆kand Tkcan be ound
Tk=T+
k+T−
k=ρ+
k(∆k+ ∆k−1)−2ρ−
k∆k= ˆρk∆k+ (˜ρk−ˆρk) ∆k−1,(2.9)
wi h
ˆρk:= ρ+
k−2ρ−
k,
˜ρk:= 2 ρ+
k−ρ−
k.
Exp ession (2.9) cons i u es he disc e e- ime model o he swi ching equency con ol
loop, and ela es he k- h swi ching pe iod and he hys e esis band alue. Due o he used
me hodology o upda e he hys e esis band, such ela ion includes he hys e esis band
alues in he in e al kand k−1. In Figu e 2.3 he esul ing model o he SFC, which
includes he model ound in (2.9), is shown. F om Figu es 2.2,2.1 an impo an aspec o
be aken in o accoun can be deduced. I is easy o igu e ou ha he measu ed alue o Tk
will no be a ailable un il he k- h swi ching in e al ends. This phenomenon is included
o he sys em h ough an asynch onous disc e e delay, z−1(see bo om pa o Figu e 2.3).
Tk
∆k
Tk−1
Equa ion (2.9)
z−1
T∗
SFC
Figu e 2.3: De ail o he swi ching equency con ol loop. Disc e e- ime model.
A his poin , using he loop shown in Figu e 2.3, he closed-loop beha iou o he
26 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
sys em can be s udied. Le us de ine he swi ching pe iod e o as e:= T∗−T, whe e T∗
is he e e ence swi ching pe iod. F om (2.9), he e o equa ion o he SFC can be easily
ound as
ek−ek−1= ˆρk(∆k−1−∆k) + ρ+
k−1(∆k−2−∆k−1) + (˜ρk−1−˜ρk) ∆k−1.(2.10)
Once he disc e e- ime model is achie ed, he con ol objec i e will be he p ope design
o he SFC in such a way ha ekcon e ges o ze o, hus implying Tk ends o T∗. The
con olle design p ocedu e and he co esponding s abili y condi ion de i a ion will be
ca ied ou in he nex subsec ions pa icula izing exp ession (2.10) in wo di e en wo king
condi ions, namely: he egula ion case and he acking case. The analysis will be based
on o subs i u e he exp ession p o ided by he SFC, which will be o he o m ∆k= (ek),
in equa ion (2.10) and analyse he condi ions o ek o con e ge o ze o as k→ ∞. I is
clea ha a speci ic con olle exp ession, ∆k= (ek), could deli e a bi a y alues in
p esence o powe con e e ansien s, comp omising he SMC i sel (∆kcould become
oo high o nega i e). Mo eo e , in Chap e 1i was explained ha in o de o app oxima e
he eal sliding mo ion o he ideal one, i is equi ed ha he ∆k alue should be small
enough (see Sec ion 1.4). As a consequence, i is impo an o de ine an allowable ange o
he hys e esis band alues used by he SFC in o de o p ese e he good pe o mance o
he SMC. This idea is exp essed in he Rema k 1.
Rema k 1. A bi a ily hys e esis band alues may ake he sys em a away om he eal
sliding egime. Hence, a speci ic ange I∆:= [∆min,∆max]such ha ∆k∈ I∆,∀k≥0, has
o be de ined o p ese ing he exis ence o he sliding mo ion. In o de o es ablish he
sui able hys e esis ange o a ce ain sys em, he ollowing design c i e ion is p oposed:
∆min may be ob ained om he maximum allowable swi ching equency, while he max-
imum accep able ipple o he s a e a iables would be used o se ∆max and, consequen ly,
he minimum swi ching equency. In u n, he swi ching equency e e ence should be
acco dingly selec ed wi hin hese limi ing alues.
2.2.1 The egula ion case
In he powe elec onics ield, i is e y common o egula e he ou pu ol age o a gi en
con e e o a DC alue. In some applica ions he ou pu cu en o a con e e is also
con olled o a ixed alue, ac ing he con e e as a cons an cu en sou ce. These wo
cases co espond o a egula ion case. In he egula ion case he s a e ec o e e ence, x∗,
is cons an . Assume ha a SMC has been designed o egula e such ol age o cu en ,
and ha h ough a p ope design o he I∆(see Rema k 1), he oscilla ions o σ(x) in he
icini y o σ(x) = 0 a e small, such ha x≃x∗holds. The e o e, conside ing he s a e
ec o xcons an , he swi ching unc ion de i a i es and hei in e ses a e also cons an
unde s eady-s a e sliding mo ion. Hence, om a ce ain disc e e- ime ins an k0 he
ollowing ela ions a e ul illed:
ρ±
k=ρx∗, u±:= ρ±
∗,ˆρk:= ˆρ∗,˜ρk:= ˜ρ∗,∀k≥k0,(2.11)
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 27
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
o a gi en s eady-s a e wo king poin . Wi h hese de ini ions, (2.10) can be simpli ied up
o he ollowing exp ession:
ek−ek−1= ˆρ∗(∆k−1−∆k) + ρ+
∗(∆k−2−∆k−1).(2.12)
Now he goal is o p ope ly design he SFC gene a ing he alue o ∆kas a unc ion
o he measu ed swi ching pe iod e o , ek, in o de o ge he con e gence o he e o o
ze o. Le us y as SFC con olle a pu e disc e e- ime in eg a o , which co esponds o:
∆k= ∆k−1+γek−1,(2.13)
being γ > 0 he in eg al cons an . Replacing he con ol ac ion, (2.13), in he closed-loop
e o dynamics, (2.12), one ge s
ek= (1 −γˆρ∗)ek−1−γρ+
∗ek−2.(2.14)
The a isen equa ion in (2.14) is an homogeneous linea di e ence equa ion, which implies
ha he only solu ion o he equilib ium is ek= 0. The in eg al gain γ, is he design
pa ame e which should be selec ed o ge he equilib ium poin o (2.14) s able. In o de
o igo ously de ine he condi ions o γ o achie e a s able beha iou o he equilib ium
poin ek= 0, he Assump ion Ais de ined.
Assump ion A. A eal sliding mo ion has been en o ced o e a speci ic swi ching su ace,
σ(x) = 0, in such a way |σ(x)|<∆wi h a gi en con ol law de ined as (1.5)depic s.
Mo eo e , a e he sliding mode ansien , he sys em eaches he s eady-s a e whe e x≃
x∗, and he ela ions shown in equa ions (2.11)a e ul illed.
Once he Assump ion Ais de ined, he Theo em 1s a es he condi ion o γ o achie e
s abili y o he SFC.
Theo em 1. Le Assump ion A be ul illed, and le he hys e esis band ampli ude, ∆k, be
upda ed acco ding o (2.13). I γ ul ils ha
0< γ < min nρ+
∗
−1,ρ−
∗
−1o,(2.15)
wi h ρ±
∗de ined in (2.11), hen he swi ching pe iod, Tk, con e ges asymp o ically o he
e e ence alue, T∗, in he s eady-s a e.
P oo . I ollows applying Ju y s abili y c i e ion [34] o he cha ac e is ic polynomial
associa ed o he di e ence equa ion (2.14), which esul s in
p(z) = z2+z(γˆρ∗−1) + γρ+
∗.(2.16)
The condi ions o be ul illed, acco ding o he c i e ion, a e:
1. p(1) >0→γ > 0
28 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
2. p(−1) >0→γ < |ρ−
∗|−1
3. |γˆρ∗−1|<|γρ+
∗| → γ < |ρ+
∗|−1
In his case, since he alues o ρ±
∗can be conside ed pa ame e s, he z ans o m has
been used in o de o ind he s abili y condi ions o (2.14). Finally, he equi alen model
in he zdomain is shown in Figu e 2.4. No ice how he inhe en delay p oduced when he
swi ching pe iod is measu ed has been conside ed o he p ope implemen a ion o (2.13).
Tk
eq (2.9)
T∗
γ∆k
Tk−1z−1
z−1
Equi alen o (2.13)
Figu e 2.4: Equi alen model in he zdomain o he con ol loop o he disc e e- ime
app oach in he egula ion case.
2.2.2 The acking case
The powe con e e s usually ha e o wo k connec ed o he AC g id, some imes injec ing
powe om a enewable plan , some imes consuming powe om he g id. In hese cases,
he powe con e e s a e wo king wi h e e ences (o ol age o cu en s) ha a y wi h
ime. These applica ions a e classi ied as acking con ol p oblems. When he SMC is
acking a ime- a ying e e ence, x∗= ( ), i exis s a a ia ion o he swi ching unc ion
ime de i a i es wi h k, i.e. ρ+
k6=ρ+
k−1,ρ−
k6=ρ−
k−1. As a consequence, he simpli ica ion
made in (2.11) does no apply.
Be o e p og essing wi h he acking case s abili y analysis, an impo an conside a ion
abou he a ia ions o ρ±
kwi h kis discussed in Rema k 2.
Rema k 2. Al hough in he acking case i is assumed ha he alues o ρ±
k a y wi h
k, such a ia ions mus be su icien ly slow so ha hese alues can be conside ed locally
cons an du ing a swi ching in e al. This ac will be achie ed when he e ec i e swi ching
pe iod o he con ol ac ion is small enough wi h espec o he sys em ime cons an s.
This hypo heses is equi alen o assume ha he beha iou o σ(x)in Figu es 2.1,2.2 can
be conside ed piecewise linea e en when he sys em is acking a ime- a ying e e ence
x∗= ( ). The e o e, he swi ching pe iod has o be small enough as he condi ion:
d ( )
d ≈ (Tk)− (Tk−1)
Tk→0
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 29
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
is me . No ice how in his case he las e m on he igh side in equa ion (2.10)does no
anish.
The chosen SFC s uc u e o he egula ion case was a pu e disc e e- ime in eg a o
(equa ion (2.13)), which was cha ac e ized by:
∆k= ∆k−1+γek−1.
Keeping such s uc u e as SFC, and wi hou he a o emen ioned simpli ica ions o ρ±
k,
he new exp ession o he e o dynamics in he acking case is ound. The dynamics is
go e ned by (2.17):
ek= (1 −γˆρk)ek−1−γρ+
k−1ek−2+ ∆k−1(˜ρk−1−˜ρk).(2.17)
The di e ence be ween exp ession (2.12) and (2.17) is he las e m on he igh side
o exp ession (2.17). I should be highligh ed ha his e m makes he exp ession (2.17)
non-homogeneous and, as a consequence, i losses ek= 0 as equilib ium solu ion. Thus, in
o de o eco e he homogeneous cha ac e is ic o exp ession (2.14), his wo k p oposes
he design o a eed o wa d ac ion in o de o cancel his e m in he closed-loop dynamics.
This idea is ske ched in Figu e 2.5.
Tk
eq (2.9)
T∗
γ∆k
Tk−1z−1
z−1
Equi alen o (2.19)
Ψk
Ωk
Figu e 2.5: Swi ching equency egula ion con ol loop wi h eed o wa d ac ion. The
inhe en ime delay due o he swi ching pe iod measu emen is ep esen ed by z−1.
The analysis is simple, he new con ol ac ion includes he eed o wa d e m Ωk, as
∆k= Ψk+ Ωk,(2.18)
whe e Ψkkeeps he s uc u e o a disc e e- ime in eg a o
Ψk= Ψk−1+γek−1.(2.19)
The alue o Ωkis de i ed placing (2.18) in (2.10) and equalling all he e ms ha do no
depend on ek o ze o. The esul o he p oposed p ocedu e is gi en by equa ion (2.20):
Ωk=ˆρk−1−ρ+
k
ˆρk
Ωk−1+ρ+
k−1
ˆρk
Ωk−2+˜ρk−1−˜ρk
ˆρk
Ψk−1.(2.20)
30 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 2. MODELLING AND STABILITY ANALYSIS OF THE SWITCHING
FREQUENCY CONTROL LOOP
The p oposed modi ied s uc u e o he acking con ol p oblem is depic ed in Figu e
2.6, acco ding o (2.18), (2.19) and (2.20), whe e he de ail o Ωkcompu a ion has been
highligh ed.
Tk
eq (2.9)
T∗
γ∆k
Tk−1z−1
z−1
Equi alen o (2.19)
Ψk
Ωk
ρ±
k
eq (2.20)
Figu e 2.6: Swi ching equency egula ion con ol loop wi h eed o wa d ac ion. De ail o
new con olle s uc u e including he eed o wa d ac ion.
F om he ob ained exp ession o Ωk, some conside a ions should be aken in o accoun ,
which a e mainly no ed in Rema k 3.
Rema k 3. An impo an ema k should be made a his poin wi h ega ds o he exp es-
sion ound o Ωkin (2.20). Looking ca e ully he exp ession, i is simple o no e how he
k- h alue o Ωkdepends on he k- h alues o ˆρ,˜ρand ρ+. Such esul is no ealiz-
able om a p ac ical poin o iew since i depends on samples ha a e no a ailable ye .
Besides, he alues ˆρ,˜ρand ρ+should be p ope ly es ima ed. As a consequence, some
app oxima ions will be equi ed when he p oposed con olle is implemen ed, bo h in he
simula ion and in he expe imen a ion cases, which will be discussed la e .
Assuming ha he exp ession o Ωkcan be p ope ly ob ained, he inal e o dynamics
o he p oposed con olle wi h eed o wa d ac ion can be e alua ed. I ollows eplacing
(2.18), (2.19) and (2.20) in (2.10), which p o ides he esul ing closed-loop e o dynamics
in (2.21).
ek= (1 −γˆρk)ek−1−γρ+
k−1ek−2.(2.21)
Now he equa ion o he swi ching pe iod e o boils down o an homogeneous ime- a ying
disc e e- ime linea sys em, eco e ing ek= 0 as he equilib ium solu ion. I should be
no ed ha ˆρk,ρ+
k−1canno be ea ed as cons an pa ame e s in his case.
Al hough he ρ±
ka e no cons an wi h k, i can be de ined an expec able ange o alues
ela ed o a ce ain wo king condi ions. Unde s eady-s a e sliding mo ion, he s a e ec o
p o ile x∗= ( ) will p oduce he ollowing ime- a ying alues:
ρ+
k=ρk(x∗( ), u+) = ρ+
∗k,
ρ−
k=ρk(x∗( ), u−) = ρ−
∗k,
ˆρk= ˆρk(x∗( )) := ˆρ∗
k,
˜ρk= ˜ρk(x∗( )) := ˜ρ∗
k,
(2.22)
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 31
Chap e 3
A case o s udy: SFC design and
simula ion esul s
In his Sec ion, a e y simple sys em is in oduced in o de o show he comple e p ocess
o he SFC loop design, including he a o emen ioned p ac ical app oaches. The design
and simula ion o he p oposed s a egies will be es ed in a linea sys em. Fi s ly, an
sliding mode con olle will be designed using he classical app oach, h ough he equi alen
con ol me hod, as i was in oduced in Sec ions 1.3 and 1.4. Such SMC con olle will
be applied o bo h egula ion and acking asks. The nex s ep shows he de i a ion
o he exp essions o he ρ±, allowing o p ope ly design he SFC in he di e en cases,
namely: he disc e e- ime app oach o egula ion and acking cases, and he con inuous-
ime app oach in a egula ion scena io. Finally, he simula ions esul s o all he designed
app oaches a e p esen ed.
3.1 Design o he sliding mode con olle
Le us in oduce he single-inpu single-ou pu linea sys em
˙x1=−x1+x2,(3.1)
˙x2=−x1+Mu, (3.2)
whe e Mis a sys em pa ame e , which could be in e p e ed as he sys em gain and uis
he discon inuous inpu , aking alues in he disc e e se {−1,1}. The con ol objec i e
is o con ol he dynamics o x2 o a desi ed beha iou , x∗
2( ). Taking in o accoun he
ela i e deg ee o he sys em (3.1), (3.2) (see Sec ion 1.3), a swi ching su ace based on he
acking e o is enough. The e o e, he swi ching su ace is chosen as (3.3) s a es.
σ(x, ) := x2−x∗
2( ) = 0.(3.3)
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 39
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
The desi ed dynamics o x2is
x∗
2( ) := A+Bsin ω , (3.4)
wi h A, B ≥0. I should be no iced ha he swi ching unc ion can c ea e a egula ion
con ol case, (B= 0), o a acking con ol case, (B6= 0). The sliding mo ion will be
en o ced in |σ(x, )|<∆ wi h a hys e e ic con ol law o he ype shown in equa ion
(1.13), being u+= 1 and u−=−1.
As i was p esen ed in Sec ion 1.3, he sliding mode con ol design is based on he
i s ime de i a i e o he swi ching unc ion. Once he i s ime de i a i e is ound, he
equi alen con ol can also be de i ed (see exp essions (1.9) and (1.10)). These ope a ions
esul in:
˙σ=Mu −(x1+ ˙x∗
2),(3.5)
and, hence,
ueq =1
M(x1+ ˙x∗
2).(3.6)
F om (3.5) he con ol law can be de i ed. The con ol law en o cing σ˙σ < 0 is:
u=u+i σ < −∆,
u−i σ > ∆,(3.7)
Recalling he sliding mode domain condi ion de ined in (1.12), he ideal sliding mo ion on
σ= 0 (o he eal sliding mo ion on |σ(x, )|<∆) can be en o ced i
−1<1
M(x1+ ˙x∗
2)<1
holds. The ideal sliding dynamics is de e mined placing he equi alen con ol in he s a e
space equa ions. The e o e using (3.6) in (3.1), (3.2) one ge s
x2=x∗
2( ),(3.8)
˙x1=−x1+x∗
2( ).(3.9)
The dynamic o x2is di ec ly imposed by he sliding mo ion, which is equal o x∗
2( ).
The emaining dynamics cha ac e izing x1on sliding mo ion, x∗
1, is asymp o ically s able.
Hence, i is also possible o ind he s eady-s a e solu ion o he di e en ial equa ion (3.9)
in he ime domain, x∗
1( ), which is
x∗
1( ) = A+B
1 + ω2(sin ω −ωcos ω ).(3.10)
Once he ideal s eady-s a e sliding egime x∗= (x∗
1, x∗
2)>has been eached, he swi ching
unc ion ime de i a i es allow o ind he alues o ρ±
∗, which can be de i ed using (3.4),
40 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
(3.5) and (3.10), esul ing in
ρ±
∗( ) = ±M−A−B
1 + ω2sin ω +ω3cos ω −1
(3.11)
o he acking case. The egula ion case is de e mined by B= 0, and he e o e
ρ±
∗=1
±M−A.(3.12)
No ice ha he p e ious alues, ρ±
∗, a e he key o he SFC design, as i was p esen ed in
Chap e 2.
The eupon, he simula ion esul s o he sys em de ined in (3.1),(3.2) wi h he di e en
app oaches p esen ed in Chap e 2 o he SFC will be shown. Speci ically, he egula ion
con ol p oblem is simula ed o he disc e e- ime app oach (Sec ion 2.2.1) and o he
con inuous- ime one (Sec ion 2.3). Analogously, he acking case is simula ed o he
disc e e- ime app oach using he eed o wa d ac ion (Sec ion 2.2.2). The simula ions ha e
been pe o med wi h Ma lab-Simulink using he ollowing pa ame e s: M= 3, A= 1, and
ω= 2π·0.02, while he desi ed swi ching pe iod is T∗= 0.1 s. The pa ame e Bwill be
selec ed depending on he used app oach.
3.2 The egula ion case in he disc e e- ime app oach
Fi s o all, he design o he SFC o he disc e e- ime egula ion con ol case is pe o med.
In his case, he alue o Bis se o 0. Fo he design o he γ alue o he SFC, i is equi ed
o use he alues o ρ±a he co esponding s eady-s a e sliding mo ion. As i was de i ed
in (3.12), he alues o ρ±a he speci ic s eady-s a e sliding mo ion, ρ±
∗, can be e alua ed
wi h he gi en da a o Mand A. The e o e, i s ems om (3.12) ha ρ+
∗= 0.5 and
ρ−
∗=−0.25. Recalling Theo em 1, he cha ac e is ic polynomial de ailed in (2.16), o he
case o s udy is ound:
p(z) = z2+z(γ−1) + 0.5γ. (3.13)
Hence, ollowing Theo em 1and equa ion (2.15), unde he SFC wi h he s uc u e gi en
by (2.13), he closed-loop sys em o he SFC is s able o alues in he ange 0 < γ < 2.
Fu he mo e, using he equa ion (3.13), he oo locus o di e en alues o γcan be
s udied. Figu e 3.1 depic s he poles placemen in he complex plane o di e en γ alues,
oge he wi h he esponses, in he ime domain, o he sys em in on o a s ep e e ence
( om T∗= 0.05 s o T∗= 0.1 s). F om he Figu e 3.1, i can be seen how alues below
γ= 0.3 deli e esponses wi h he poles in he eal axis, being such esponses unde damped
o alues om 0.3 o 2. Fo γ > 2 he SFC loop eaches he uns able egion. No ice ha
he esponse o γ= 2 is omi ed due o he oscilla ing beha iou , showing he one o
γ= 1.8 ins ead. I is ob ious ha , o his case, he sys em is close o he s abili y limi .
In Figu e 3.2 i can be seen he esponse o he SFC and he SMC o wo alues o
γand T∗, speci ically o γ= 0.1 and γ= 1 wi h a e e ence alue ha changes, again,
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 41
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
-1 01
-1
1
Real Pa
Imagina y Pa
γ–
+
γ
γ= 0.1
γ= 0.3
γ= 1
γ= 2
γ= 0.1
γ= 0.3
γ= 1
γ= 1.8
0.1
0.05
11.512 12.5 13 13.5 14 14.5 15 15.5
(s)
T∗, Tk
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-0.5 0.5 16
Figu e 3.1: Le Plo : Roo locus o p(z) o he simula ion case o s udy. Righ Plo :
esponse in he ime domain o di e en alues o γ.
0.5
0 2 4 6 8 10 12 14 16
6810 12 14 16
0.995
1
Tk
sx1su
σ(x), ∆k
(s)
γ= 0.1
Tk
Tm
k
x1
γ= 0.1γ= 1
T∗= 0.1sT∗= 0.05 sT∗= 0.1s
1.005
0.4
0.2
0
1
0.5
0
0.2
0
-0.2
Figu e 3.2: Regula ion: pe o mance o he SFC, wi h he disc e e- ime app oach, o
di e en alues o γand T∗.
42 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
be ween T∗= 0.1 s and T∗= 0.05 s. The alues ha ake T∗and γdu ing he simula ion
a e depic ed in he op o Figu e 3.2. The op plo o he Figu e con ains he swi ching
pe iod o he simula ed sys em (3.1),(3.2), i.e. Tk, as well as he swi ching pe iod a ising
om he model de eloped in Sec ion 2.2.1 and de ailed in Figu e 2.4, which is labelled as
Tm
k. The mid plo shows he esul ing dynamics o x1, while he x2one is di ec ly de i ed
om σ(see equa ion (3.3)), which is plo ed a he bo om plo o he Figu e. No ice in
he zoomed iew o his mid plo how he ipple o x1changes as he swi ching pe iod
does. This ipple is he consequence o he di e en alue o ∆ gene a ed by he SFC o
di e en desi ed swi ching pe iods. Howe e , in all he cases such ipples a e small wi h
espec o he DC alue o x1, as expec ed.
The hi d plo illus a es how ∆kis upda ed un il Tka ains he e e ence alue T∗,
con i ming ha he desi ed swi ching pe iod is achie ed in s eady-s a e. Mo eo e , he
model esponse, Tm
k, always i s wi h he eal swi ching pe iod, Tk, excep o he s a -up,
whe e he s eady-s a e sliding mo ion is s ill no eached and, as a consequence, ρ±6=ρ±
∗.
Once he sys em eaches he s eady-s a e sliding mo ion, i.e. ρ±=ρ±
∗, bo h esponses
pe ec ly ma ch, e en unde swi ching pe iod e e ence a ia ions occu ing a =8s
and = 12 s; hus alida ing he ma hema ical model o he swi ching pe iod beha iou
p esen ed in Sec ion 2.2. Finally, i has o be no ed ha he hys e esis band ampli ude
achie es a cons an alue in he s eady-s a e, as i can be in e ed om (2.13). The
asymp o ic con e gence o he s a e a iable x1 o he e e ence one x∗
1is illus a ed in
he mid pa o he Figu e 3.2, hus co obo a ing an o e all good pe o mance o he ull
sys em (SMC+SFC).
3.3 The egula ion case in he con inuous- ime ap-
p oach
In he con inuous- ime app oach, he main di e ence wi h espec o he analysis pe o med
in he p e ious sec ion a e ocused in he SFC implemen a ion. The analysis o he SMC
is sha ed by he wo app oaches, since he con ol goal is he same o bo h, ha is o
egula e x2 o x∗
2. E en he e alua ion o he pa ame e s ρ±
∗a e exac ly he same, because
such alues a e ela ed o he same s eady-s a e sliding mo ion. The analysis di e ences
ely on he SFC app oach. In his case, he s abili y condi ions and he design guideline o
he SFC we e de ined in Sec ion 2.3. I should be emembe ed ha in he con inuous- ime
app oach, an impo an assump ion was aken (Assump ion B) in o de o de elop he
equi alen model o he SFC loop. Thus, he equi alen diag am in he sdomain shown
in Figu e 2.9 only can be used unde ce ain condi ions, when Assump ion Bis me . A
his s age, we assume ha he e o o he swi ching pe iod in he simula ion pe o med
he eunde , will be limi ed by a known alue, being his bound |ek|<0.05 s. Le us s udy
he g ade o ul ilmen o he Assump ion B, which is:
γL|ek|<< min nρ+
∗
−1,ρ−
∗
−1o,∀k≥k0.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 43
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
In his case, a ac o o 20 is p oposed. This implies he ollowing ela ion
20 ·|ek|γL20 = min nρ+
∗
−1,ρ−
∗
−1o.
Acco ding o Sec ion 3.2, he alues o ρ±
∗a e ρ+
∗= 0.5 and ρ−
∗=-0.25, he e o e:
20 ·|ek|γL20 = 2.
Hence,
γL20 =2
20 ·0.05 = 2.
Thus, ensu ing ha he designed alue o γLis wi hin he ange 0 < γL< γL20 , he model
o Figu e 2.9 holds. Addi ionally, Theo em 3allows o check i he equi alen model is
s able. Since in he simula ions p esen ed he ea e he swi ching pe iod senso is ideal,
he s abili y condi ions mus be de e mined by (2.43). This s abili y condi ion is s a ed
as:
γL<2
λT∗,
being λ= 2 (ρ+
∗−ρ−
∗), yielding
γL<2
2 (0.5+0.25) ·0.1= 13.3.
In he ollowing simula ion he swi ching pe iod e e ence will be also a ied o T∗= 0.05
s, hus he co esponding s abili y condi ion is also checked
γL<2
2 (0.5+0.25) ·0.05 = 26.667.
F om his esul , he s abili y o alues o γL≤2 a e gua an eed. No ice ha in his case,
i does no make sense o show he esul ing oo locus o di e en alues o γLsince he
model no always applies.
The simula ion shown in Figu e 3.3 co esponds o he same simula ion se -up o he
p e ious Sec ion, bu in his case, he SFC is implemen ed by means o a con inuous- ime
in eg a o , as i has al eady commen ed. In he es , wo di e en alues o γLa e used,
speci ically γL= 1 and γL= 10, co esponding one o a alue wi hin he alues whe e
Assump ion Bis ul illed, and ano he ou side his ange. In he simula ion, he ideal
esponse o he swi ching pe iod acco ding o Figu e 2.9, labelled as Tm
k, is shown. Du ing
he simula ions, wo ansien s in he e e ence swi ching pe iod a e applied, speci ically
om T∗=0.1 s o T∗= 0.05 s and ice e sa. In ac , om hese ansien s a ise he bound
o he pe iod e o , p e iously used in he analysis pe o med o e he γL alues ul illing
Assump ion B.
Du ing he s a -up, he eal pe iod, Tk, and he ideal one, Tm
k, do no ma ch since
he s eady-s a e sliding mo ion has no been es ablished, and ρ±
k6=ρ±
∗. Once he sys em
44 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
0
0
1
0 2 4 6 8 10 12 14 16
0
Tk
σ(x)
(s)
γL= 1
x1
T∗= 0.1sT∗= 0.1s
T∗= 0.05 s
Tk
Tm
k
6810 12 14 16
1
12 14
13
1.005
0.995
0.05
1.05
1
γL= 1 γL= 10
8910
0.1
0.06
-0.2
0.2
0.5
Figu e 3.3: Regula ion: pe o mance o he SFC, wi h he con inuous- ime app oach, o
di e en alues o γand T∗.
eaches he s eady-s a e, he esponses Tk,Tm
kcon e ge. Despi e o he s a -up, he
beha iou du ing he ansien s a ime ins an = 8 s and = 12 s dese e a special
a en ion. In he i s ansien ( e e ence change a = 8 s), he alue o in eg al gain
is γL= 1. Du ing his ansien , i is e iden ha Tkand Tm
kma ch, hus alida ing
he model and also con i ming ha , in his case, he Assump ion Bis me . I should
be no ed ha since he esponse is unde damped, he ul ilmen o he hypo hesis in he
ini ial condi ion (|e0|<0.05 s) implies ha he ansien s a e exac ly he same o Tkand
Tm
k. Howe e , his does no happen in he second ansien ( e e ence change a = 12 s),
whe e a gain o γ= 10 is used, and, as expec ed, he esponses o Tkand Tm
kdo no
o e lap. Indeed, since he ini ial e o does no mee he Assump ion B, he esponses Tk
and Tm
kwill no i along he ansien , as i could be obse ed om he zoomed iew o
he op plo . As a conclusion, wi h a easonable known bound o |ek|∀k, i is possible
o success ully design he SFC in he con inuous- ime app oach, ob aining he expec ed
dynamics o Tk. No ice ha he no ul ilmen o Assump ion Bdoes no imply an uns able
esponse, i jus means ha he de eloped model is no alid.
Despi e o he ange o applica ion o he model de eloped in Sec ion 2.3, he swi ching
pe iod is p ope ly egula ed (e en when γL=10) in he en i e es , being negligible he
impac o e he SMC which egula es x2, and as a consequence, x1. In he zoomed a ea
o he mid plo , i can be app ecia ed he di e en ipple le els in x1acco ding o he
a ia ion in he swi ching pe iod, being in bo h cases negligible when compa ing wi h he
DC alue.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 45
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
3.4 The acking case
A acking pe o mance is ob ained when B6= 0. I should be no iced again ha he SMC
design is he same as he one p esen ed in Sec ion 3.1 so, i is omi ed he e o he sake o
b e i y. Since he e e ence o x∗
2is a ime- a ying signal, he alues o ρ∗
kwill also ha e
dependency wi h k. I is simple o e alua e he expec ed alues o ρ±
∗( ) jus eplacing he
gi en alues o M,A,Band ωin (3.11). The alues o he ρ±
∗kwill be he co esponding
ones o ρ±
∗( ) a he speci ic ime ins an k. As a esul , he unc ions ˜ρ∗
kand ˆρ∗
k, can be
de i ed, ollowing hei de ini ions in Sec ion 2.2 (equa ion (2.9)). The exp ession o ρ±
∗( )
a e:
ρ±
∗( ) = ±M−A−B
1 + ω2sin ω +ω3cos ω −1
The alues o M,Aand ωwe e al eady de ined, being he selec ed ampli ude o he
e e ence signal B= 0.5. The e o e:
ρ±
∗( ) = ±3−1−0.5
1 + (2π·0.02)2sin (2π·0.02) + (2π·0.02)3cos (2π·0.02) −1
.
The p e ious exp essions a e he ools equi ed o he SFC design in he acking case.
F om hese exp essions ˜ρ∗
kand ˆρ∗
ka e compu ed, and he s able ange o γacco ding o
Theo em 2is ound. Wi h he goal o cla i ying he esul p o ided by Theo em 2, and
how o apply i , a g aphical app oach is shown in Figu e 3.4. In his plo can be seen,
om op o bo om, he e e ence signal, x∗
2( ), he esul ing signals ρ+
∗k,ρ−
∗kand he se o
solu ions ob ained applying Theo em 2. The mid plo co obo a es he expec ed a ia ions
o ρ±
∗kwi h kand also shows ha he ime e olu ion o such alues a e slow wi h espec
o he desi ed swi ching pe iod. Once such signals a e plo ed, he solu ion acco ding o
Theo em 2can be g aphically ound, inding he minimum alue and he maximum one o
he co esponding solu ions (see bo om plo o Figu e 3.4). No ice how in he bo om plo
he minimum alue, γm, and he maximum one, γM, delimi ing he s able ange o γa e
g aphically de e mined. These alues esul in 0.314 < γ < 1.0315. I is wo h ema king
ha nume ical simula ions show ha s abili y is indeed gua an eed o 0 < γ < 1.6. The
eade has o keep in mind ha he s abili y condi ion p o ided by Theo em 2is su icien
bu no necessa y.
Once he s able ange o γis ound, he emaining ask is o implemen he eed o wa d
ac ion. Recalling he Subsec ion 2.2.2, he SFC o acking cases includes a eed o wa d
ac ion Ω (see equa ion (2.18)). As i was commen ed in Rema k 3, he implemen a ion
o such unc ion implies an impo an limi a ion, since due o he inhe en delay o he
swi ching pe iod measu emen , i is no possible o exac ly implemen he heo e ical
alue ound o Ωk. Besides, he eed o wa d ac ion needs o es ima e he alues o ρ±
∗k(see
equa ion (2.20)) which also inhe i he p oblem o he measu ing delay o Tk. In o de o
46 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 3. A CASE OF STUDY: SFC DESIGN AND SIMULATION RESULTS
o e come hese p oblems he ollowing app oxima ion is used:
Ωk≃Ωk−1,(3.14)
whe e he co esponding alues o ρ±
k−1a e es ima ed using he exp essions:
ρ+
k−1=T+
k−1
∆k−1+ ∆k−2
;ρ−
k−1=T+
k−1
2 ∆k−1
.
The basis o his app oxima ion is again he idea exp essed in Rema k 2, in he sense
ha he sys em dynamics is slow enough wi h espec o he swi ching pe iod, and, hence,
he a ia ion be ween consecu i e ksamples is small. Such phenomena will be highligh ed
la ely in he simula ion esul s.
100 110 120 130 140 150 160 170 180 190 200
0
1
2
0
1
0
1
-1
1.5
0.5
(s)
ρ+
k∗( ), ρ−
k∗( )
Solu ions o
Theo em 2x∗
2
ρ+
k∗( )
ρ−
k∗( )
o γM
o γm
γMγm
Figu e 3.4: F om op o bo om: Re e ence signal x∗
2; empo al e olu ion o he signals
ρ+
k, ρ−
k, measu ed om he sys em; solu ions acco ding o Theo em 2.
Fo he e alua ion o he pe o mance o he designed SFC o he acking case, di e -
en es s a e pe o med. The esul s a e de ailed in he simula ions shown in Figu es 3.5,
3.6 and 3.7. The selec ed alue o he in eg al gain o he SFC is γ= 0.4.
Figu e 3.5 compa es he pe o mance o he sys em wi hou and wi h SFC ac ion, and
highligh s he e ec o he SFC. The SMC ope a es wi h ixed hys e esis band o he i s
150 s. The SFC wi h γ=0.4 is enabled a =150 s. I should be no iced ha i is no
un il he ac i a ion o he SFC ha Tkis able o a ain he e e ence alue T∗= 0.1 s.
Indeed, he swi ching pe iod wi h a ixed band alue is ime- a ying, as expec ed om
(1.19), aking in o accoun ha he alues o ˙σ±
k a y wi h k. No ice how, in he same way,
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 47
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
1.4, equa ion (1.18)). Such desc ip ion, based on he egula o m, will be used in his
Chap e in o de o analyse he impac o a hys e esis band on he eal sliding dynamics.
The chap e is s uc u ed as ollows. In Sec ion 4.1, he app oach based on he egula
o m is b ie ly in oduced. In Sec ion 4.2, he case ∆ 6→ 0 is conside ed, leading o an in-
e es ing esul ega ding he mean alue o he swi ching unc ion and i s piecewise linea
beha iou . Some simula ion esul s a e in oduced in Sec ion 4.3 wi h he aim o alida e
he esul p o ided in Sec ion 4.2. Finally, in Sec ion 4.4 he case o ime- a ying ∆ is
conside ed, leading o some conclusions abou he eal sliding mode in sys ems using SFC,
which will be co obo a ed h ough nume ical simula ions as well.
4.1 The egula o m app oach
Conside he ollowing linea sys em shown in (4.1).
˙x=Ax +Bu +g( ),(4.1)
whe e x∈Rn,A∈Mn(R), B∈Mn×1(R), g∈Rnis a ec o unc ion ep esen ing a
smoo h ex e nal dis u bances, and u∈Ris he con ol ac ion. An associa ed swi ching
su ace o his sys em would be:
σ(x) = Cx = 0,(4.2)
whe e C∈M1×n(R).
Le he s a e space equa ion o he sys em gi en by (4.1) be exp essed as i is shown
in (4.3),(4.4) h ough a speci ic s a e ans o ma ion:
˙x1=A11x1+A12x2+g1( ),(4.3)
˙x2=A21x1+A22x2+B1u+g2( ).(4.4)
This desc ip ion is call he egula o m ( [37]). Taking in o accoun he pe o med change
o a iables, he swi ching unc ion, σ(x), can also be w i en in he ans o med s a e
space as
σ(x1, x2) = C1x1+C2x2,(4.5)
whe e x1∈Rn−m,x2∈Rm, and ma ices Aij, Ci, B1ha e app op ia e dimensions. Then,
he compu a ion o ˙σ(x1, x2) ( om now on ˙σ) yields:
˙σ=C1˙x1+C2˙x2=C1(A11x1+A12x2+g1( )) +
+C2(A21x1+A22x2+B1u+g2( )) ,
54 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
which allows u o be exp essed as ollows:
u=−B−1
1C−1
2C1(A11x1+A12x2+g1( )) +
−B−1
1(A21x1+A22x2+g2( )) + B−1
1C−1
2˙σ. (4.6)
No ice ha he p e ious exp ession o he con ol law includes bo h he low equency
componen ( ela ed o he equi alen con ol) and he high equency one ( ela ed o he
eal sliding mo ion). The equi alen con ol is easily ound assuming ha ˙σ= 0, acco ding
o i s de ini ion in Sec ion 1.3, equa ion (1.6), as:
ueq =−B−1
1C−1
2C1(A11x1+A12x2+g1( )) +
−B−1
1(A21x1+A22x2+g2( )) .(4.7)
Then, (4.6) can be upda ed up o:
u=ueq +B−1
1C−1
2˙σ. (4.8)
As a consequence, he eal dynamics is go e ned by he educed o de sys em:
˙x1=A11x1+A12x2+g1( ),
σ=C1x1+C2x2,
I is ob ious o see ha i (4.6) is eplaced in (4.3)-(4.4), he second s a e space equa ion
becomes he desi ed dynamics imposed by (4.5), since i consis s o a linea combina ion
o x1and x2. Hence, he p e ious sys em can also be exp essed as:
˙x1=A11 −A12C−1
2C1x1+g1( ) + A12C−1
2σ, (4.9)
x2=−C−1
2C1x1+C−1
2σ. (4.10)
The ideal dynamics can be ob ained se ing σ=0in(4.9),(4.10), which esul s in he ideal
sliding dynamics o x1, x2, deno ed as x?
1, x?
2:
˙x?
1=A11 −A12C−1
2C1x?
1+g1( ),(4.11)
x?
2=−C−1
2C1x?
1.(4.12)
No ice ha now he inpu signal in he eal dynamics is σ=σ( ), whe e σ( ) is he eal
e olu ion o he swi ching unc ion cha e ing in he icini y o σ= 0. Meanwhile, in he
app oach p esen ed in Sec ion 1.4 his ole was played by ˙σ(see equa ion (1.18)).
Rema k 5. No ice ha ini ially, in Sec ion 1.4 a mo e gene al nonlinea sys em was
conside ed in equa ion (1.1). In his chap e a linea sys em has been conside ed in he
analysis. As a consequence, he esul s ound he ea e only hold o linea sys ems.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 55
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
4.2 Fixed hys e esis band
Bo h on he egula app oach and on he classical one, i has been p o ed ha he eal and
he ideal ajec o ies o he sliding mode a e ela ed in such a way ha kx( )−x?( )k ≤
N∆, being Na posi i e numbe (see [38], [37] o de ails). Mo eo e , as he swi ching
unc ion is en o ced o cha e a ound he desi ed space egion σ(x) = 0, i is easonable
o hink ha x( ) will cha e a ound he ideal esponse x?( ). Assuming ha in he
eal sliding dynamics x( ) = x?( ) canno be a ained, le us see i a leas , unde ce ain
condi ions, he a e age alues o bo h esponses ma ch. One could hink ha i he a e age
alue o he swi ching unc ion, σ(x), is ze o, he a e age alue o x( )−x?( ) should
con e ge o ze o as well. The analysis o such hypo heses is de eloped a his s age using
he egula o m app oach shown in he p e ious sec ion.
Fi s o all, he a e age alue o he swi ching unc ion in he case o a ixed hys e esis
band is analysed h ough he a e aging ope a o de ined in (4.13).
h(·)i=1
TZ
−T
(·)d . (4.13)
Recalling Figu e 2.1, and assuming a piecewise linea beha iou o σ, i s ime e olu ion
can be modelled as:
σ( ) = σ(0) + ˙σ(x)+
k o 0 ≤ < T+
k
σ( ) = σ(T+
k) + ˙σ(x)−
k( −T+
k) o T+
k≤ < Tk(4.14)
Applying he a e aging ope a o , he mean alue o σ( ) is ound in eg a ing o he wo
ime in e als: 0 ≤ < T+
kand T+
k≤ <Tk:
hσi=1
Tk" ZT+
k
0σ(0) + ˙σ(x)+
k d !+ ZTk
T+
kσ(T+
k) + ˙σ(x)−
k −T+
kd !#.(4.15)
Sol ing he p e ious in eg als one ge s:
hσi=1
Tk σ(0) +˙σ(x)+
k
2 2T+
k
0
+σ(T+
k) +˙σ(x)−
k
2( −T+
k)2Tk
T+
k!.(4.16)
Acco ding o Figu e 2.1 he ollowing ela ions hold: σ(0) = −∆, σ(T+
k) = ∆ and σ(Tk) =
−∆. Mo eo e , i is also ob ious ha T+
k= 2∆/˙σ(x)+
k,T−
k=−2∆/˙σ(x)−
kand Tk=
T+
k+T−
k. The e o e, he esul ing mean alue is:
hσi=1
Tk−2∆2
˙σ(x)+
k
+2∆2
˙σ(x)+
k
+2∆2
˙σ(x)+
k−2∆2
˙σ(x)−
k
+2∆2
˙σ(x)−
k−2∆2
˙σ(x)+
k= 0.(4.17)
Exp ession (4.17) con i ms he sugges ed esul wi h ega d o he a e age alue o σ
56 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
when i is con ined wi hin a ixed and symme ic hys e esis band. No ice ha his esul
holds assuming a piecewise linea beha iou o σ.
Once he null a e age alue o he swi ching unc ion is con i med, he nex s ep is
o see i hσi= 0 en ails ha hxi=hx?iin s eady-s a e. Fo such pu pose, he ollowing
assump ion is made:
Assump ion C. Once he sliding mode s eady-s a e has been eached, he swi ching unc-
ion, σ, becomes T-pe iodic, wi h T∈R+, om a ce ain ime ins an .
Theo em 4. Assume ha equa ions (4.9),(4.10)and (4.11),(4.12)cha ac e ize he eal
sliding dynamics and he ideal sliding dynamics, espec i ely. Conside also ha Assump-
ion Cis ul illed and ha Ma ix A1, de ined as A1=A11 −A12C−1
2C1(see equa ions
(4.9),(4.11)), is a Hu wi z ma ix. Then, bo h sys ems admi asymp o ically s able, T-
pe iodic solu ions ˜x,˜x?, espec i ely, such ha
h˜x?i= Γ?hg1( )i,(4.18)
h˜xi=h˜x?i+ Γ hσ(x)i,(4.19)
whe e
Γ?=−A−1
1
C−1
2C1A−1
1,
Γ = −A−1
1A12C−1
2
C−1
2C1A−1
1A12C−1
2+I.
hen, since hσi= 0,h˜xi=h˜x?iholds, wi h h˜x?igi en by (4.18).
The p oo o Theo em 4is ou lined he eunde [38].
P oo . As A1is Hu wi z and Assump ion Cis ul illed, he exis ence o T-pe iodic, asymp-
o ically s able solu ions ˜x>=˜x>
1,˜x>
2, ˜x?>=˜x?>
1,˜x?>
2 o (4.9), (4.10) and (4.11),
(4.12), espec i ely, is ensu ed by basic linea sys ems heo y ( [39]). In u n, hese solu-
ions sa is y:
˙
˜x1=A1˜x1+g1( ) + A12C−1
2σ, (4.20)
˜x2=−C−1
2C1˜x1+C−1
2σ, (4.21)
and
˙
˜x?
1=A1˜x?
1+g1( ),(4.22)
˜x?
2=−C−1
2C1˜x?
1.(4.23)
Applying he a e aging ope a o (4.13) o (4.20), (4.22) while aking in o accoun i s
linea i y and he ac ha ˙
˜x1= 0, ˙
˜x?
1= 0, because nei he ˙
˜x1no ˙
˜x?
1ha e con inuous
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 57
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
componen bu jus ze o a e aged e ms, i esul s ha
0 = A1h˜x1i+hg1( )i+A12C−1
2hσi,
0 = A1h˜x?
1i+hg1( )i.
Then, i ollows immedia ely om he Hu wi z cha ac e o A1 ha
h˜x?
1i=−A−1
1hg1( )i,
h˜x1i=h˜x?
1i−A−1
1A12C−1
2hσi
and, subsequen ly om (4.21),(4.23),
h˜x?
2i=C−1
2C1A−1
1hg1( )i,
h˜x2i=h˜x?
2i+C−1
2C1A−1
1A12C−1
2+Ihσi.
Now, ga he ing e ms app op ia ely, (4.18), (4.19) ollow immedia ely.
The p e ious esul con i ms ha i hσi= 0, and σis T-pe iodic, o a linea sys em
he ela ion hxi=hx?iis ul illed in s eady-s a e. This esul can be applied as long
as he a e age alue o σbecomes null in a T-pe iodic window. I is e iden ha o
egula ion cases, i.e. x∗=c , once he s eady-s a e sliding mo ion has been achie ed and
he swi ching pe iod has been success ully egula ed o he desi ed swi ching pe iod T∗,
appea s a T∗-pe iodic beha iou o σ(x). Since unde hese condi ions ∆ becomes cons an ,
he mean alue o σis null and he p e ious esul applies. Equi alen ly, in he acking
case scena io, his esul could also be applied, e en when he swi ching unc ion does no
ha e a T∗-pe iodic beha iou i exis s a T-pe iodic beha iou o σin a la ge ime window,
Tw. In o de o i he condi ions o Theo em 4, a s eady-s a e sliding mo ion and wi h
he SFC p ope ly egula ing he swi ching pe iod, Twmus be a mul iple o T∗and he
mean alue o σdu ing Twshould be also ze o.
Howe e , no ice ha he p e ious esul does no apply in ansien s, nei he unde
egula ion ask no in he acking case. Sec ion 4.4 deals wi h his case, in o de o see
i s impac in he eal sliding mode.
Rema k 6. The null mean alue o σob ained in (4.17)and used in Theo em 4 akes an
impo an ele ance in his hesis, due o he ac ha such null mean alue was achie ed
unde he assump ion o piecewise linea beha iou o he swi ching unc ion wi hin a ixed
hys e esis band. In all he heo e ical de elopmen s shown in Chap e 2, he piecewise
linea cha ac e is ic o σwas he hypo hesis suppo ing he alidi y o he de eloped models.
Hence, wi h he las esul , a swi ching unc ion wi h cons an slopes in s eady-s a e is no
only use ul o he alidi y o he SFC de elopmen s bu also o gua an ee ha x?−x, has
a null mean alue unde ce ain condi ions.
58 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
4.3 Case s udy: he Buck con e e
In o de o highligh he impo ance o he esul p o ided by Theo em 4, some simula ions
a e included below using a simila sys em han he p oposed in (3.1), (3.2).
4.3.1 Ma hema ical model
The p oposed sys em is gi en by (4.24), (4.25), whe e he ac o βhas been included and
he con ol ac ion, u, akes alues in he se {0,1}, being u+= 1, u−= 0.
˙x1=−βx1+x2,(4.24)
˙x2=−x1+Mu, (4.25)
whe e Mand βa e eal posi i e sys em pa ame e s. Unlike he simula ion shown in
Chap e 3, in his case he egula ed s a e a iable is x1ins ead o x2. Acco ding o
he ela i e deg ee, he swi ching unc ion includes he egula ion e o and i s i s ime
de i a i e:
σ=σ(x) = α(x∗
1−x1) + d
d (x∗
1−x1),(4.26)
being α > 0 a su ace pa ame e and x∗
1 he e e ence alue. Assume a his poin ha ,
ollowing he p ocedu e discussed in Sec ion 3.1, he con ol law o uensu ing sliding
mo ion on |σ|<∆ has been p ope ly designed. Le us di ec ly ollow wi h he applica ion
o he egula o m me hod in oduced in Sec ion 4.1.
The new a iables a e based on he e o s e= (e1, e2)>, de ined as:
e1=x∗
1−x1, e2=βx∗
1−x2.(4.27)
The selec ion o he new a iables a ise om x1,x2 ela ed o he s eady-s a e equilib ium
poin o (4.24), (4.25), which a e x1=x∗
1and x2=βx∗
1. The e o e, he e o dynamics
can be ound as:
˙e1=e2−βe1(4.28)
˙e2=−e1−M u +x∗
1,(4.29)
and he swi ching unc ion becomes:
σ(e1, e2)=(α−β)e1+e2.(4.30)
Sys em (4.28), (4.29) is al eady in egula o m and ma ches (4.3), (4.4), and so does
he swi ching unc ion (4.30) wi h (4.5). Hence, ollowing he p ocedu e de ailed in Sec ion
4.1, he eal dynamics (4.9), (4.10) eads in his case as:
˙e1=−αe1+σ, (4.31)
e2= (β−α)e1+σ, (4.32)
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 59
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
while he ideal dynamics (4.11), (4.12) boils down o
˙e?
1=−αe?
1,(4.33)
e?
2= (β−α)e?
1.(4.34)
No ice ha , in his case, g( ) = 0 and α > 0; consequen ly, when σ=σ( ) is T-
pe iodic wi hin he hys e esis bandwid h (|σ|<∆), he hypo heses o Theo em 4, including
Assump ion C, a e ul illed. Hence, he solu ions o (4.31), (4.32) end asymp o ically o
he pe iodic solu ion ˜e= (˜e1,˜e2)>, wi h ˜e1,˜e2 ela ed by (4.32). As o ˜e1, a T-pe iodic
solu ion o (4.31) is gi en by (see, o example, [40]):
˜e1( ) = e−α
eαT −1ZT
0
eατ σ(τ)dτ +e−α Z
0
eατ σ(τ)dτ. (4.35)
In u n, he solu ions o (4.33), (4.34) end asymp o ically o he equilib ium poin ˜e?= 0.
Then, acco ding o Theo em 4, since he dis u bance ec o g( ) is null in his case,
(4.18) becomes h˜e?i= 0, while h˜eiis ul illing (4.19), i.e.
h˜e1i=1
αhσi,(4.36)
h˜e2i=β
αhσi.(4.37)
The e o e, in case ha hσi= 0, (4.36), (4.37) yield h˜ei= 0. This implies ha hx1i=x∗
1
and hx2i=βx∗
1, meaning ha he a e age alue o he eal signal is exac ly equal o he
e e ence one.
4.3.2 Simula ion esul s
A nume ical analysis o sys em (4.24), (4.25) has been ca ied ou wi h he pa ame e
alues M=β= 3. Fo he swi ching unc ion in (4.26) we ha e chosen α= 1, while he
e e ence alue o x1has been se o x∗
1= 1. In acco dance wi h (4.27), his selec ion
en ails ha he ideal s eady-s a e alue o x2is x∗
2= 3.
The simula ion consis s in implemen ing he con ol law o he o m deno ed in equa ion
(1.13), wi h h ee di e en alues o he hys e esis bandwid h,
∆ =
0.1 when 0 ≤ < 16s,
0.04 when 16s≤ < 30s,
0.01 when 30s≤ < 40s,
and checking ha (4.36), (4.37) a e ul illed, i.e. ha he a e age s eady-s a e e o s he1i,
he2i e i y:
he1i=hσi,he2i= 3 hσi.
Le us assume ha du ing he las ins an s o he ime windows in which each o he h ee
60 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
alues o ∆ is ac i e he a iables ha e achie ed a s eady-s a e.
The es s ha e ca ied ou wi h he so wa e package MATLAB/Simulink (R2016b)
using an ODE 5 sol e wi h a ixed s ep o 10−5. As o he a e age alues, hey ha e been
ex ac ed using a low-pass il e wi h ans e unc ion
H(s) = 100
s2+ 18s+ 10010
.
0 5 10 15 20 25 30 35 40
-0.2
0
0.2
0 5 10 15 20 25 30 35 40
0
0.5
1
0 5 10 15 20 25 30 35 40
0.99
0.995
1
∆ =0.1 ∆ =0.04 ∆ =0.01
ime (s)
x?
1
x1
x?
1
x1
σ
Figu e 4.1: Sys em esponse wi h di e en hys e esis band alues. Top plo : swi ching
unc ion. Mid plo : s a e a iable x1and i s e e ence, x?
1. Bo om plo : zoom o he mid
plo .
The op plo in Figu e 4.1 depic s he swi ching unc ion, σ. As expec ed, he cha e ing
ampli ude is highe when ∆ = 0.1, and dec eases while ∆ does. In u n, he mid plo
depic s he beha iou o he s a e a iable x1wi h espec o i s e e ence alue and he
ideal sliding dynamics one, x?
1. The zoom in he bo om plo e eals ha x1s abilizes
close o he e e ence, i.e. wi h less a e age s eady-s a e e o , and also wi h dec easing
cha e ing ampli ude, o lowe alues o ∆. F om he e i is con i med how x1→x?
1as
∆→0. Acco ding o Theo em 4, i his exis s a egula ion e o in x1wi h espec o x∗
1
(as Figu e 4.1 depic s, mainly when ∆ = 0.1), he mean alue o σshould no be ze o. Le
us see such esul wi h de ailed zoomed iews o he h ee cases appea ed in Figu e 4.1.
The op plo s in Figu es 4.2,4.3 and 4.4 show he swi ching unc ion and i s mean
alue o ∆ = 0.1, ∆ = 0.04 and ∆ = 0.01. No ice ha he signal en elope allows an easy
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 61
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
15 15.5 16
-0.2
0
0.2
15 15.5 16
3
4
510-3
15 15.5 16
0
1
2
∆ = 0.1
ime(s)
10-2
hσi
he1i
3hσi
he2i
σ
Figu e 4.2: Pe o mance o ∆ = 0.1 in he s eady-s a e. Top plo : swi ching unc ion.
Mid plo : he1ima ching hσi. Bo om plo : he2ima ching 3 hσi.
iden i ica ion o he cu en hys e esis alue. I is also wo h emphasizing ha , as we a e
in a egula ion con ol p oblem and he hys e esis band is symme ic wi h espec o ze o,
he swi ching pe iod o he con ol ac ion achie es a cons an alue, T, in he s eady-s a e,
and he swi ching unc ion becomes T-pe iodic, hus mee ing Assump ion C.
I is clea om he op plo in Figu e 4.2 ha , o he highes alue o he hys e -
esis, namely ∆ = 0.1, he swi ching unc ion does no show a piecewise linea beha iou .
Consequen ly, i s mean alue is no ze o, as con i med by he mid plo , whe e i is shown
o ma ch ha o e1, his esul ing in he s eady-s a e e o o x1obse ed in he i s
pa o he bo om plo in Figu e 4.1. In u n, one can obse e in Figu es 4.3 and 4.4
ha lowe alues o ∆ en o ce he piecewise linea cha ac e o σwi hin he hys e esis
band, his yielding lowe mean alues o he espec i e swi ching unc ions and also o
he s eady-s a e e o s o x1a ising in Figu e 4.1. In all hese cases he1ima ches hσi. In
u n, he2ialways coincides wi h 3 hσi, as expec ed.
Hence, his con i ms he heo e ical p edic ions o Theo em 4. When he piecewise
linea assump ion o σ(x) is close o be ul illed, he a e age alues o σ end o ze o,
and so do he a e age s a e e o s, he1i,he2i. Con e sely, s eady-s a e e o s appea in he
s a e a iables when he piecewise linea assump ion o σdoes no hold and hσi 6= 0. In
any case he1i,he2i, ma ch he expec ed alues hσiand 3 hσi, espec i ely.
62 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
29.5 29.75 30
-0.1
0
0.1
29.5 29.75 30
5
5.5
610-4
29.5 29.75 30
0
1
2
310-3
ime (s)
hσi
he1i
3hσi
he2i
∆ = 0.04
σ
Figu e 4.3: Pe o mance o ∆ = 0.04 in he s eady-s a e. Top plo : swi ching unc ion.
Mid plo : he1ima ching hσi. Bo om plo : he2ima ching 3 hσi.
39.9 39.95 40
-0.02
0
0.02
39.9 39.95 40
2.5
3
3.5 10
39.9 39.95 40
0
1
210
ime (s)
hσi
he1i
3hσi
he2i
∆ = 0.01
σ
-4
-5
Figu e 4.4: Pe o mance o ∆ = 0.01 in he s eady-s a e. Top plo : swi ching unc ion.
Mid plo : he1ima ching hσi. Bo om plo : he2ima ching 3 hσi.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 63
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
dynamics o x. As a consequence, wha e e mean alue appea ing on xdue o he a ia ion
o he hys e esis band, as (4.49)s a es, will be negligible wi h espec o x∗.
4.4.3 Simula ion esul s
In o de o show he e ec o he SFC ansien s in he SMC pe o mance, a simple sim-
ula ion is done. Using he sys em in oduced in Sec ion 4.3.2, a sudden a ia ion o he
swi ching pe iod e e ence is applied en o cing a SFC ansien . The alues o γ(γL) will
be designed in o de o show how highe alues o γ(γL) will imply a highe impac in he
s a e a iables beha iou s. The simula ion depic s he ansien de ail o Tk ollowing he
a ia ion o T∗. This ansien will be es ed wi h wo di e en alues o γ(γL), designed so
ha one o hem p oduces a so ansien in Tk, and he o he an unde damped one. Le
us calcula e he alues o ρ±
∗( ela ed o he s eady-s a e sliding mo ion) o he simula ed
sys em in Sec ion 4.3.2. Using (4.26) he i s ime de i a i e o σ o he s eady-s a e
sliding mo ion can be ound assuming ha x1=x∗
1and x2=βx∗
1:
˙σ∗=x∗
1−Mu. (4.51)
Using he alues p o ided in Sec ion 4.3.2 o x∗
1and M, and acco ding o he ρ±
∗de ini ion
in (2.2), one ge s:
ρ+
∗:= 1
˙σ∗|u=0
, ρ−
∗:= 1
˙σ∗|u=1
.
Hence,
ρ+
∗= 1, ρ−
∗=−0.5.
Regula ion case: he disc e e- ime app oach
Fi s ly, he disc e e- ime app oach is simula ed (Sec ion 2.2.1, equa ion (2.13)).The cha -
ac e is ic polynomial o he SFC o his case is (acco ding o (2.16)):
p(z) = z2+z(2γ−1) + γ,
and he selec ed alues o γ o he a o emen ioned pu pose a e: γ= 0.05 and γ= 0.5,
which lead o he ollowing closed-loop poles:
γ= 0.05; pz1= 0.8405, pz2= 0.0595
γ= 0.5; pz1= 0.7071i, pz2=−0.7071i.
No ice how he chosen alues o γp o ide poles in he eal axis o a so ansien esponse
o he case γ= 0.05, becoming complex o γ= 0.5. The esul ing poles a e wi hin he
uni ci cle in bo h cases, hus con i ming s able SFC esponses. The simula ion o bo h
cases a e shown in Figu es 4.7,4.8. The signals depic ed in he Figu es a e s uc u ed as
ollows. In he op plo he swi ching unc ion, σ, and he hys e esis bandwid h gene a ed
70 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
by he SFC a e depic ed. In he mid plo he swi ching pe iod e e ence, T∗, and eal
swi ching pe iod, Tk, a e shown. Finally, he bo om plo p esen s he beha iou o x1and
he mean alue o σ. In his case, he low pass il e de ailed in Sec ion 4.3.2 measu ing
he a e age alue is subs i u ed by he ope a o shown in (4.13) compu ed one ime pe
swi ching pe iod. As a consequence, such mean alue is delayed one swi ching in e al.
14 15 16 17 18 19 20
0.05
0.1
14 15 16 17 18 19 20
-0.05
0
0.05
14 15 16 17 18 19 20
-2
0
210-3
T∗
Tk
x∗
1−x1
hσi
σ
∆
Time (s)
Figu e 4.7: Mean alue impac on σin he ace o a swi ching pe iod ansien wi h he
disc e e- ime app oach. γ= 0.05.
Fi s o all, i should be no ed ha sliding mo ion is p ese ed du ing he en i e es ,
since σis pe ec ly con ined wi hin he hys e esis bandwid h du ing he ansien s (see op
plo s o Figu es 4.7 and 4.8). Simila ly, he p ope egula ion o Tk o T∗in he ansien s
is also con i med om he mid plo s o Figu es 4.7,4.8. F om he esul s on he bo om
plo s, i is ob ious ha he signal x1is highly pe u bed when he ansien in he SFC is
as e (Figu e 4.8,γ=0.5), being such pe u ba ion smalle when γ=0.05 is used (Figu e
4.7). This esul coincides wi h he esul ob ained in (4.39), as he mean alue o σis
p opo ional o he used γ. Fu he mo e, i is wo h ema king ha he simula ions in
Figu es 4.7 and 4.8 co obo a e he esul o Theo em 4, since he mean alues o σand
x∗
1−x1only ma ch a s eady-s a e, when ∆ is cons an and σbecomes T∗-pe iodic.
Regula ion case: he con inuous- ime app oach
The same simula ion has been pe o med using he SFC in he con inuous- ime app oach
(see Sec ion 2.3, equa ion (2.35)). The p e ious calculus o ρ±
∗hold o his app oach,
which yields α= 2 ( ˙σ+
∗= 1, ˙σ−
∗= -2). The ini ial condi ion o ek−1is 0.05 and he alues
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 71
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
Time (s)
14 15 16 17 18 19 20
0.05
0.1
14 15 16 17 18 19 20
-0.05
0
0.05
14 15 16 17 18 19 20
-2
0
210-3
T∗
Tk
x∗
1−x1
hσi
σ
∆
Figu e 4.8: Mean alue impac on σin he ace o a swi ching pe iod ansien wi h he
disc e e- ime app oach. γ= 0.5.
o γLin o de o p oduce a smoo h and a as ansien in Tka e γL= 0.5 and γL= 2.5,
espec i ely.
F om he di ec compa ison o he esul s in Figu es 4.9,4.10, he analysis made in
Sec ion 4.4.1 can be alida ed, since he use o a highe alue o γLinc eases he mean
alue o σdu ing he ansien .
The acking case
The sys em simula ed in Sec ion 4.3.2 is now es ed wi h a ime- a ying e e ence o x1,
in o de o check he mean alue o σ. In his case, he simula ion esul s a e ocused in
he s eady-s a e ope a ion, as he ansien e ec s a e essen ially he same han he ones
shown in Figu es 4.7,4.8, because he app oach o adjus he hys e esis alues is he same.
The objec i e he e is o check i he mean alue o σdu ing a la ge ime in e al, Tw,
p esen s a pe iodic beha iou , and i could become ze o when a e aging i in Tw. The
ime- a ying e e ence o his case is:
x∗
1= 2 sin (2 ·0.02 π ),
keeping T∗= 0.1 s as he desi ed swi ching pe iod. Fo he acking case, he sys em is
sligh ly modi ied, including a con ol ac ion aking u+= 1 and u−=−1 (see (4.24), (4.25)).
Wi h his con igu a ion, he sys em is able o ack e e ences wi hou o se . The SFC
s uc u e is he co esponding o a acking app oach, (Sec ion 2.2.2, Figu e 2.6, Equa ions
72 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
14 15 16 17 18 19 20
14 15 16 17 18 19 20
14 15 16 17 18 19 20
10
-0.5
1
0.05
-0.05
0
-3
2
-2
0
Time (s)
T∗
Tk
x∗
1−x1
hσi
Figu e 4.9: Mean alue impac on σin he ace o a swi ching pe iod ansien wi h he
con inuous- ime app oach. γL= 0.5.
14 15 16 17 18 19 20
14 15 16 17 18 19 20
14 15 16 17 18 19 20
10
-0.5
1
0.05
-0.05
0
-3
2
-2
0
Time (s)
T∗
Tk
x∗
1−x1
hσi
Figu e 4.10: Mean alue impac on σin he ace o a swi ching pe iod ansien wi h he
con inuous- ime app oach. γL= 2.5.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 73
CHAPTER 4. REAL SLIDING DYNAMICS IN A SWITCHING FREQUENCY
CONTROL LOOP
(2.18), (2.19) and (2.20)). The con ol gain is se o γ= 0.5 acco ding o Theo em 2.
100 120 140 160 180 200
0
100 120 140 160 180 200
0
100 120 140 160 180 200
-2
0
2
x10-3
x∗
1−x1
hσi
∆
σ
T∗
T
Time (s)
0.1
0.2
0.1
-0.1
Figu e 4.11: S eady-s a e mean alue o σin he acking case wi h SFC, γ= 0.5.
Figu e 4.11 shows: he swi ching unc ion and he hys e esis band in he op plo , he
desi ed and eal swi ching pe iods in he mid plo and he acking e o oge he wi h
he a e age alue o σin he bo om plo . I should be no iced ha he mean alue o σ
has been calcula ed using he ope a o shown in (4.13) a any swi ching pe iod, T. F om
Figu e 4.11, he p ope SFC unc ion is con i med, since T∗and Tpe ec ly i (mid plo ).
The in e es ing esul is loca ed in he bo om plo , whe e a pe iodic beha iou o hσiis
obse ed ( he showed ime in e al co esponds exac ly o a wo pe iods o Tw= 50 s).
Due o he symme y o he signal, i is no un easonable o assume ha he mean alue
o σalong a ime in e al o Tw= 50 s is null.
No ice how hσiis close o he a e aged acking e o de ined as e =x∗
1−x1, since he
exp ession en o ced by he sliding mo ion (see (4.26)):
σ=αe + ˙e ,
always holds. Pe o ming he Laplace ans o m, he p e ious exp ession e eals ha hσi
is he esul o low-pass il e ing e .
Finally, i has been conside ed in e es ing o show he same esul in Figu e 4.11 bu
wi h a ixed hys e esis band. The esul s a e shown in Figu e 4.12. The di e ence, aside
ha a ixed hys e esis alue p oduces ime- a ying swi ching pe iods, elies in he di e en
mean alues p oduced in σ. By di ec compa ison wi h Figu e 4.11, i can be no ed ha
he maximum alue o he mean alue is sligh ly highe when he hys e esis band is ixed.
Again, he mean alue o σma ches he a e aged acking e o .
74 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
100 120 140 160 180 200
100 120 140 160 180 200
100 120 140 160 180 200
10-3 x∗
1−x1
hσi
0.1
-0.1
0
0.1
0.2
0
x
2
-2
0
T∗
T
∆
σ
Time (s)
Figu e 4.12: S eady-s a e mean alue o σin he acking case wi h ixed hys e esis band,
∆ = 0.05.
Pa III
Applica ion o he P oposed Solu ion
o Powe Con e e s.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 77
Chap e 5
Vol age Regula ion in a Buck
Con e e .
A his s age, he disc e e- ime app oach o he SFC is expe imen ally es ed in a DC-DC
Buck con e e o e alua ion pu pose. The s a e space equa ions modelling he Buck
con e e beha iou co espond o a linea sys em. In his case, he SMC will egula e he
con e e ou pu ol age, becoming a egula ion ask o a ime in a ian linea sys em.
The SFC will be implemen ed by a mid- ange mic o-con olle (µC), whe eas he SMC
will be assembled by means o analog ci cui y. The Chap e is s uc u ed as ollows: in
he i s Sec ion he powe con e e is p esen ed, whe e i s s a e space equa ions and
pa ame ic alues a e in oduced. Then, he SMC con olle is designed o egula ing he
ou pu ol age. The nex s ep de elops he s udies equi ed o p ope ly uning he SFC.
Finally, he implemen a ion issues and he expe imen al esul s a e p esen ed.
5.1 The Buck Con e e
The Buck con e e ci cui scheme is shown in Figu e 5.1. Table 5.1 lis s he pa ame e
alues o he expe imen al p o o ype.
E
M1
u= 1
u= 0
L
CR c
il
M2
Figu e 5.1: Buck con e e .
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 79
CHAPTER 5. VOLTAGE REGULATION IN A BUCK CONVERTER.
In ha case, he compu ing ime esul s in c= 1.4 µs (empi ically measu ed using an
oscilloscope), while he expec ed alue o T+
kis 2.5 µs, hus con i ming he use ulness o
(2.1).
Finally, and addi ional aspec abou his implemen a ion me hodology is discussed. I
exis s a ela ion be ween he esolu ions o he used TIM and DAC de ices [29]. I he
esolu ion o he DAC is highe han he esolu ion o he TIM, he hys e esis alues could
oscilla e be ween wo alues in s eady-s a e. Fo his eason, is ad isable o use a TIM
wi h a highe esolu ion han he DAC one in o de o ensu e ha he hys e esis alue
becomes cons an in s eady-s a e. This e ec is also ela ed wi h he in eg al gain γ, since
he g ade o change o ∆ ( ∆k−∆k−1) is, om (2.13), ekγ, and ekinhe i s he ime
esolu ion. The e o e, in o de o a oid oscilla ions in he sys em due o he esolu ions o
he used pe iphe al, he inequa ion (5.14) has o be ul illed:
DACR> γ TIMR,(5.14)
being DACRand TIMR he co esponding pe iphe al esolu ions.
5.5 Expe imen al esul s
The expe imen al esul s a e p esen ed a his s age. In he ollowing oscilloscope cap u es,
he swi ching pe iod, Tk, appea s con e ed o ol age wi h a a e o 0.35 V/µs. Due o
implemen a ion aspec s, σhas an o se o 2.5 V (as i was shown in Figu e 5.2). Unless
o he wise no ed, he SFC gain is se o γ= 2 ·104.
1. SMC pe o mance
The s a -up o he con e e is illus a ed o wo di e en ini ial alues o ∆ in
Figu es 5.5 and 5.6. In hese cases he ou pu ol age is egula ed o 12 V. The
ini ial alues o ∆ ha e been selec ed as hey become smalle and highe han he
s eady-s a e one.
No ice ha bo h cand Tka ain hei e e ences wi h a good ansien esponse,
while he hys e esis band is adap ing ill Tk eaches T∗. F om bo h esponses, he
expec ed o e damped cha ac e is ic can also be con i med, acco ding o he designs
de eloped a Sec ions 5.2,5.3. The swi ching pe iod, Tk, can be easily measu ed
obse ing he swi ching unc ion in he zoomed windows (g een signals a he bo om
pa s o he Figu es). As i is no ed in (2.13), once Tk eaches he desi ed alue, he
hys e esis band ∆kbecomes cons an .
In Figu e 5.7 a ol age egula ion om 12 o 24 V and ice- e sa, wi h R= 4 Ω,
is es ed. In his case ∗
cis s ep changed and, consequen ly, he swi ching unc ion
suddenly d ops he hys e esis ampli ude alue and eco e s i again in less han one
swi ching pe iod, wi h a b ie and smoo h ansien o Tk. Again, he expec ed
o e damped beha iou o cis con i med.
86 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 5. VOLTAGE REGULATION IN A BUCK CONVERTER.
cTk
σ
∆
Figu e 5.5: S a -up o ∗
c= 12 V wi h R= 2 Ω and ∆0lowe han he s eady-s a e alue.
c: blue; σ: g een; |∆k|: magen a; Tk: ed.
cTk
σ
∆
Figu e 5.6: S a -up o ∗
c= 12 V wi h R= 2 Ω and ∆0highe han he s eady-s a e alue.
c: blue; σ: g een; |∆k|: magen a; Tk: ed.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 87
CHAPTER 5. VOLTAGE REGULATION IN A BUCK CONVERTER.
Tk
c
∗
c
σ
Figu e 5.7: Vol age e e ence, ∗
c, a ia ion om 12 V o 24 V and ice- e sa, wi h R= 4
Ω. c: blue; σ: g een; ∗
c: magen a; Tk: ed.
2. SFC pe o mance
In o de o e alua e he p ope pe o mance o he SFC, se e al e e ence s ep a i-
a ions a e es ed in he ollowing. Fi s o all, Figu e 5.8 shows he esul o a s ep
change o T∗be ween 12.5 µs and 8.3 µs wi h a desi ed ou pu ol age o 12 V and
R=4 Ω. The Figu e con i ms a good pe o mance o he SFC wi h an o e damped
beha iou , as expec ed wi h he used alue o γ(γ= 2 ·104).
Tk
c
∆
σ
Figu e 5.8: O e damped esponses o γ= 2 ·104wi h R=4 Ω and a T∗ a ia ion om
12.5 µs o 8.3 µs. c: blue; σ: g een; |∆k|: magen a; Tk: ed.
Figu e 5.9 shows he esul o he same es (s ep change o T∗), when he in eg al
gain is selec ed close o he uns able alues (γ= 2 ·105, being he s abili y limi o
88 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 5. VOLTAGE REGULATION IN A BUCK CONVERTER.
2.07 ·105). In his case T∗is a ied om 12.5 µs o 14 µs and Ris kep a 4 Ω.
The modi ica ion o he s ep alues is equi ed o a oid he e ec s o ∆ sa u a ion
and he compu ing ime in luence ha would modi y he expec ed dynamics (see
Sec ion 5.4). As γis now close o he uppe s abili y limi , bo h Tkand ∆kexhibi
unde damped ansien esponses wi h e y low damping a io, hus con i ming he
heo e ical p edic ion. I is e iden ha such esponse i s wi h he expec ed one, as
Figu e 3.2 deno ed in Sec ion 3.1
Tk
c
∆
σ
Figu e 5.9: Unde damped esponses o γ= 2 ·105wi h R=4 Ω and a T∗ a ia ion om
12.5 µs o 14 µs. c: blue; σ: g een; |∆k|: magen a; Tk: ed.
Finally, he p e ious es is epea ed wi h di e en alues o γ, in o de o con i m
he alidi y o he model de eloped in Chap e 2. In Figu e 5.10 he oo locus o
he SFC in he case o 12 V is shown, whe e he poles placemen o di e en alues
o γa e depic ed. Rela ed wi h such poles, he co esponding esponses in he ime
domain a e also shown. All he es a e made wi h a s ep o T∗ om 12.5 µs and 8.3
µs, excep o he γ= 2 ·105case, which is om 12.5 µs o 14 µs.
The swi ching pe iod ( ed signal in Figu e 5.10) is measu ed wi h an analog senso ,
which adds some dynamics o he measu e. The pe o mance has o be analysed
om he ∆ esponse (magen a signal), which is gene a ed h ough a DAC by he µC,
wi hou any delay. F om he esul s shown in Figu e 5.10, he SFC model de eloped
a Chap e 2is ully co obo a ed.
3. Sys em obus ness
Finally, a load ansien es is pe o med a he con e e ou pu , in o de o con i m
ha one o he main bene i s o he SMC (i s obus ness) is p ese ed unde he SFC
ope a ion. The es consis s o suddenly a ia ions o he linea load applied, om 0
o 6 A in he 12 V and 24 V cases. In he Figu es 5.11,5.12, he a iable io esponds
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 89
CHAPTER 5. VOLTAGE REGULATION IN A BUCK CONVERTER.
γ= 2 ·105
γ= 1 ·105
γ= 6 ·104
γ= 3 ·104
γ= 2 ·104
γ= 1 ·104
γ= 0
Imagina y Pa
Real Pa
1
0.4
0.8
0.6
0.2
0
1
-0.4
-0.8
-0.6
-0.2
1
-0.6 0
-1 -0.2 0.2 0.6
Roo locus
zp1= 0.86, zp2= 0.05
zp1= 0.7, zp2= 0.14
zp1,2= 0.38 ±0.025i
zp1,2= 0.26 ±0.47i
zp1,2= 0.1±0.69i
zp1,2= 0.3±0.93i
Figu e 5.10: Poles placemen in he complex plane and he co esponding ime domain
s ep esponses, wi h R=4 Ω. c: blue; σ: g een; |∆k|: magen a; Tk: ed.
90 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 5. VOLTAGE REGULATION IN A BUCK CONVERTER.
o:
io= c
R.
c
io
Tk
σ
Figu e 5.11: Load T ansien : esponses o γ= 2 ·104wi h R om no load o 2 Ω, T∗=10
µs and ∗
c=12 V. c: blue; σ: g een; io: magen a; Tk: ed.
F om Figu es 5.11 and 5.12, he good ansien esponse o he SMC is con i med,
since he egula ed ou pu ol age is ha dly dis u bed. In he same way, i is also
con i med ha in his design he alues o ρ±
∗do no depend on he ou pu cu en ,
since be o e and a e he ansien , he s eady-s a e hys e esis alues a e essen ially
he same. This ac con i ms he heo e ical alues ound o ρ±
∗in Sec ion 5.3.1, as
exp ession (5.12) does no depend on he ou pu load R.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 91
CHAPTER 5. VOLTAGE REGULATION IN A BUCK CONVERTER.
c
io
Tk
σ
Figu e 5.12: Load T ansien : esponses o γ= 2·104wi h R om no load o 2Ω, T∗= 10µs
and ∗
c=24 V. C: blue; σ: g een; io: magen a; Tk: ed.
5.6 Conclusions
In his Chap e he design and implemen a ion s eps o he SMC and SFC ha e been de-
sc ibed, and se e al expe imen al esul s ha e been p esen ed co obo a ing he alidi y
o he p oposed p ocedu es, and he models de eloped in Sec ion 2.2.1. Addi ionally, a
digi al implemen a ion o he SFC has been de eloped using a µC om ST Mic oelec-
onics (STM32F407) allowing o demons a e he expec ed beha iou o he SFC in he
disc e e- ime app oach. The expe imen al esul s con i m he ou pu ol age egula ion,
he ope a ion a ixed swi ching pe iod, and he sys em obus ness wi h espec o load
and ou pu ol age a ia ions.
92 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
Chap e 6
Vol age Regula ion in a Mul iphase
Buck Con e e .
The con inuous- ime app oach o he SFC, ound in Sec ion 2.3, is applied o a mul iphase
synch onous Buck con e e in he ollowing. The Chap e is s uc u ed as ollows, in
he i s Sec ion he powe con e e da a and he sliding mode in e lea ing ope a ion a e
b ie ly in oduced. Then, he SMC con olle is designed o egula ing he ou pu ol age
wi h in e lea ing ope a ion, ollowed by he design o he SFC in he con inuous- ime
app oach. Finally, he implemen a ion de ails and he expe imen al esul s a e p esen ed.
6.1 The mul iphase con e e
The mul iphase synch onous con e e is made up by he pa allel connec ion o mBuck
con e e s. Such opology is shown in Figu e 6.1. Since his opology is based on he
connec ion o se e al synch onous Buck con e e s wi h hei ou pu s joined in pa allel,
he co esponding s a e space equa ions a e equi alen o he ones p esen ed in Chap e 5,
ex ended o a mul i-inpu case.
E
Mm
M1
Mm
M1
L1
Lm
mC R
il1
ilm
io
m
m
c
Figu e 6.1: Ci cui scheme o he m-phase synch onous Buck con e e .
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 93
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
The e o e, o he mul iphase s uc u e he equa ions esul in:
Ldik
d =− c+E uk;k= 1, .., m (6.1)
Cd c
d =
m
X
k=1
ik− c
R(6.2)
whe e he con ol ac ions uk ake alues om he se {0,1},Eis he inpu ol age, c
he ou pu ol age, ikis he cu en lowing h ough he k- h phase and L,C,Ra e he
induc ance, he capaci ance and he esis i e load, espec i ely.
An impo an bene i o he mul iphase opology is he possibili y o implemen in e -
lea ing ope a ion. This echnique is based on phase shi ing he con ol ac ions o each
con e e in such a way ha he high equency cu en ipple o each induc o a e can-
celled in he common ou pu connec ion, hus gene a ing an ideally ee ipple cu en o
he ou pu ol age. This echnique allows o educe conside ably he ou pu capaci o
alue, since, in he ideal case, he e is no high equency cu en ipple o be il e ed a
he ou pu . Mo eo e , he dis ibu ion o he powe h ough di e en con e e s pe mi s
he educ ion o he componen ea u es, as he allowable conduc ion cu en o he powe
swi ches, o he equi ed hea sinks o losses dissipa ion, which in some cases can be
di ec ly emo ed om he sys em. The educ ion o he cu en lowing by he swi ches
also allows o inc ease he swi ching equency, which in u n, would lead o an addi ional
educ ion o he alue o he eac i e componen s. As a consequence, he mul iphase s uc-
u es ha e gained in e es wi hin he indus ial communi y o di e en applica ions due o
hei high e iciency, good powe densi y, as ansien esponse, and abili y o in e lea ing
ope a ion [47–51].
The con ol objec i e is again he ou pu ol age egula ion, wi h he addi ional ask
o gua an eeing he in e lea ing among he phases, which is also con olled by a sliding
mode echnique. The SMC and he SFC will be implemen ed by means o analog ci cui y,
meanwhile he in e lea ing con ol is implemen ed wi h an FPGA. The pa ame ic da a o
he assembled mul iphase con e e a e de ailed in Table 6.1.
94 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
Table 6.1: Mul iphase Buck Con e e Pa ame e s
Pa ame e Symbol Value
Inpu Vol age E48 V
Desi ed Ou pu Vol age Range ∗
c12-24 V
Ou pu Capaci o C100 µF
Phase Induc ance L22 µH±10%
Numbe o phases m8
Load Range Io0-65 A
Desi ed swi ching pe iod T∗10 µs
Cu en ans o me pa ame e s Lx,M800 µH, 6.4 µH
Cu en ans o me bu den esis o Rb10 Ω
6.2 In e lea ed sliding mode con ol o he ou pu
ol age
The in e lea ed sliding mode con ol co esponds o a Mas e -Sla e s a egy. One o he
Buck con e e s egula es he ou pu ol age, he Mas e con e e (o Mas e phase),
while he es o he phases ack he con ol signal o he Mas e one wi h he p ope
phase shi ing.
6.2.1 Mas e swi ching su ace design
The Mas e swi ching su ace σM o ou pu ol age egula ion is designed as:
σM:= ψ1( c− ∗
c) + ψ2xM= 0,(6.3)
whe e ψ1,2a e he swi ching su ace cons an s and ∗
cis he desi ed ou pu ol age. Com-
pa ing i wi h he su ace designed o he single Buck con e e (see Sec ion 5.2), he
i s ime de i a i e o ecis eplaced by he signal xM. As i was discussed in he Sec ion
5.4, i is usual o employ he measu ed cu en lowing by he ou pu capaci o ins ead o
ime di e en ia e he ou pu ol age in he implemen a ion se -up. In his case, i is no
possible o use he cu en ipple o he ou pu capaci o since i is ideally cancelled by he
in e lea ing ope a ion. As a consequence, a cu en ans o me is placed in se ies wi h
he Mas e phase induc o . The signal xMis he ou pu o his cu en ans o me , which
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 95
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
ci cui s, one o hem is in cha ging o synch onizing he cap u e o he ol age alue o he
capaci o in a ising edge o he con ol signal u, while he second one con ols he swi ch
ha ese s his ol age jus a e he alue has been acqui ed. This beha iou is depic ed in
he le block o Figu e 6.5, called Pe iod Senso . The sys em wo ks as a sample and hold
ci cui synch onized wi h uM, holding he las measu emen un il he ci cui is igge ed
again. Al hough he sys em deli e s disc e e- ime measu emen s, he ime used o cap u e
he ol age alue (1 µs) oge he wi h he ini e alue o he sample and hold capaci o
(CSH = 1 nF) add dynamics o he measu emen , which can be modelled by a i s o de
esponse. This model is cha ac e ized by τ, which was empi ically ound o 65 ·10−6and
used in he p e ious s abili y analysis. Such designed ci cui is in ended o gene a e 5 V
when he swi ching pe iod is o 10 µs.
The pa s called In eg a o and Pe iod E o make up he SFC. Indeed, as i can be
in e ed o m he Figu e, hey use s anda d con igu a ion based on AO o compu ing he
pe iod e o and he in eg al ac ion. No ice how due o he elec onics used a e unipola , all
he ci cui s a e pola ized wi h a 5 V o se . Despi e o he in eg al ac ion i sel , such ci cui
includes a ha dwa e sa u a o o he hys e esis alue, con o med by a Scho ky diode in
an i se ies wi h a zene diode. This s uc u e implemen s he maximum inc emen o ∆,
∆max, being he block called Hys e esis gene a o who ixes he minimum alue o ∆, ∆min.
Again using AO he ∆ and −∆ a e gene a ed, ensu ing hei symme ical cha ac e is ic.
6.5 Expe imen al esul s
Finally, he expe imen al esul s ob ained in he labo a o y wi h he buil p o o ype a e
shown a his Sec ion. Fi s ly, he measu ed sys em ea u es as e iciency, line egula ion
and load egula ion a e summa ized in Table 6.2.
Table 6.2: Expe imen al esul s o he Mul iphase con e e
E iciency (%) Load Regula ion (%) Line Regula ion (%) Line Regula ion (%)
@65A, c=12/24. E=48 V, c=12/24. @ c=24 V, Pou =1 kW. @ c=24 V, No load.
E=48 V 0 - 65 A E=36 o 55 V E=36 o 55 V
94.8/97.1 ≤0.97/1.1 ≤1.7 ≤0.5
The da a shown a Table 6.2 ce i y a good pe o mance o he p o o ype, achie ing
good le els o e iciency. I should be ema ked ha such e iciency includes all he powe
consump ion o he sys em (including, FPGA, d i e s, e c). The sys em also p esen s a
good obus ness, which can be in e ed om he line and load egula ion esul s.
In o de o check he expec ed ea u es p o ided by he designed con olle s, se e al
es s ha e been pe o med in he ollowing. They a e o ganized in ou g oups, namely:
102 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
SMC pe o mance, in e lea ing, SFC pe o mance and sys em obus ness.
1. SMC pe o mance
The i s es consis s in s ep-change a ia ions o he e e ence ol age om 12 V o
24 V and e e sely, wi h a esis i e load o 1 Ω connec ed a he ou pu . Figu e 6.6
po ays he esponses o he ou pu ol age, he load cu en , he swi ching unc ion
and he measu ed swi ching pe iod (scaled by 0.5 V/µs). The bo om windows show
a zoom iew o he ansien beha iou when he ou pu ol age e e ence changes
om 12 V o 24 V (le window) and when i dec eases om 24 V o 12 V ( igh
window). No ice how he ou pu ol age beha es wi h a smoo h ansien esponse,
which co esponds o he ideal sliding mo ion, and he hys e esis alues a e adap ed
such ha he swi ching pe iod eaches he desi ed alue a s eady-s a e.
c
Tk
σM
io
Figu e 6.6: Re e ence change 12-24-12 V wi h a load o 1 Ω a he ou pu .
2. In e lea ing
Figu e 6.7 shows he beha iou o he cu en ans o me signals o he 8 phases
in he s a -up, when he con e e supplies a load o 21 A and he ou pu ol age
is egula ed o 24 V. As i can be seen in he oscilloscope cap u e, he in e lea ing
ope a ion is s a ed om he second swi ching pe iod (see cu en wa e o ms on he
le bo om window) and achie es in e lea ing a he desi ed swi ching equency o
100 kHz in he s eady-s a e (see igh bo om window). Figu e 6.8 shows he s eady-
s a e beha iou s o he cu en ans o me signals o he 8 phases o a load o 65 A
wi h an ou pu ol age o 24 V. F om he p e ious Figu es, he p ope in e lea ing
ope a ion is ully co obo a ed.
3. SFC pe o mance
The wo ollowing es s a e designed wi h he pu pose o alida e he SFC ope a ion.
In Figu e 6.9 he s a -up o he mul iphase con e e o an ou pu ol age e e ence
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 103
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
Figu e 6.7: S a -up o he cu en ans o me signals o he 8 phases wi h a load o 21 A
o an ou pu ol age o 24 V.
Figu e 6.8: S eady-s a e o he cu en ans o me signals o he 8 phases wi h a load o
65 A o an ou pu ol age o 24 V.
104 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
o 24 V deli e ing 21 A o he load (a s eady-s a e) is p esen ed. No ice ha he
ini ial alue o ∆ is a away om he s eady-s a e one. Again, he Figu e shows he
beha iou s o he ou pu ol age, he swi ching unc ion, he Mas e con ol signal
and he measu ed swi ching pe iod. The bo om windows de ail he wa e o ms in he
ansien s a e (le window) and in he s eady-s a e ( igh window). As i can be seen
in he Figu e, he ou pu ol age eaches he desi ed ol age wi h a smoo h ansien
and wi h a small o e shoo . Fu he mo e, he hys e esis bands a e adap ed such ha
he s eady-s a e swi ching equency achie es he desi ed alue o 100 kHz wi h he
heo e ically p edic ed o e damped esponse in he swi ching pe iod ansien (see
Sec ion 6.3).
c
Tk
σM
uM
Figu e 6.9: S a -up wi h a load o 21 A o a desi ed ou pu ol age o 24 V.
The second es is de o ed o highligh he swi ching pe iod acking o a s ep- ype
e e ence. The swi ching pe iod e e ence a ies om 8 µs o 12 µs and ice- e sa.
The ou pu ol age is egula ed o 24 V and he e is no load a he ou pu . Figu e 6.10
shows he beha iou s o he ou pu ol age ipple, ∆ c, he swi ching unc ion, he
swi ching pe iod, and he swi ching pe iod e e ence. The SFC adjus s he hys e esis
band alue in o de o achie e he desi ed s eady-s a e swi ching pe iod wi h he
expec ed mo ion acco ding o he model de i ed in Sec ion 6.3. F om he Figu e, i
can be seen how he expec ed se ling ime o a ound 2.5 ms o Tkis quali a i ely
ul illed in he eal sys em, alida ing he de eloped models and assump ions aken.
Besides, he ou pu ol age is no a ec ed by he swi ching pe iod e e ence a ia ion,
implying ha he eal sliding mode is no being pe u bed by he ac ion o he SFC.
This e ec can be also in e ed om he low ou pu ol age ipple, ∆ c, obse ed
du ing he en i e es . The wa e o ms de ailed in he bo om windows co espond
o he s eady-s a e dynamics a 8 µs (le window) and a 12 µs ( igh window).
Such Figu es also con i m he assump ion o he piecewise linea beha iou o he
swi ching unc ion.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 105
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
∆ c
Tk
σM
T∗
Figu e 6.10: Swi ching pe iod a ia ion om 8 µs o 12 µs wi h a desi ed ou pu ol age
o 24 V and no load.
4. Sys em obus ness
Finally, he obus ness o bo h con olle s a e e alua ed h ough sudden a ia ions
o he load applied a he ou pu . The ollowing Figu es depic he esponses o
he ou pu ol age, he swi ching unc ion and he swi ching pe iod (scaled by 0.5
V/µs) when he load changes om 21 A o 65 A (Figu e 6.11) and om 65 A o 21
A (Figu e 6.12). In bo h cases, he ou pu ol age e e ence is se o 24 V. F om
hese Figu es i can be in e ed how he con e e eco e s he desi ed ou pu ol age
a e a smoo h ansien and he swi ching pe iod is no a ec ed by he load changes.
Mo eo e , i is con i med ha he alues o ρ±
∗and λa e almos insensi i e o load
changes, since he hys e esis alue, ∆, is nea ly he same in bo h cases.
106 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
c
Tk
σM
io
Figu e 6.11: Load change om 21 A o 65 A o a egula ed ou pu ol age o 24 V.
c
Tk
σM
io
Figu e 6.12: Load change om 65 A o 21 A o a egula ed ou pu ol age o 24 V.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 107
CHAPTER 6. VOLTAGE REGULATION IN A MULTIPHASE BUCK CONVERTER.
6.6 Conclusions
Th ough he expe imen al esul s shown abo e, he p ope pe o mance o he SMC o-
ge he wi h he SFC is con i med in a mul i inpu linea sys em. The expec ed p ope -
ies o he ull sys em as ou pu ol age egula ion, in e lea ing ope a ion, s eady-s a e
ixed swi ching pe iod and obus ness wi h espec o load a ia ions ha e been con i med.
Mo eo e , he con inuous- ime app oach o he SFC has been success ully implemen ed by
analog ci cui y, hus con i ming he expec ed dynamics acco ding o he de eloped model
in Sec ion 2.3.
108 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
Chap e 7
Vol age Regula ion in a Boos
Con e e .
The con e e s implemen ed in he p e ious Chap e s (Chap e s 5and 6) espond o linea
sys ems wi h espec o he con ol inpu . Howe e , he e a e powe con e e s ha do
no i wi h his desc ip ion, as he Boos con e e . The equa ions desc ibing he Boos
con e e espond o a nonlinea ones, and i is in e es ing o e alua e he pe o mance o
he SFC in his ype o s uc u e.
The e o e, he SFC is implemen ed o egula ing he swi ching pe iod o a Boos
con e e . The Chap e is s uc u ed as ollows: i s ly he nonlinea equa ions o he
con e e and he pa ame ic da a o he Boos con e e a e p esen ed. Then, he SMC will
be designed o egula e i s ou pu ol age. Nex , he design o he SFC in he con inuous-
ime app oach is de ailed. Finally, he implemen a ion de ails and he expe imen al esul s
will be shown.
7.1 The Boos Con e e
The ci cui scheme o a Boos con e e is shown in Figu e 7.1. The Boos con e e can
be unde s ood like a Buck con e e whe e he inpu is used as he ou pu , and his one
as he inpu . Ne e heless, he s a e space equa ions de i ed om his s uc u e become
nonlinea .
The equa ions desc ibing he dynamics o he Boos con e e a e shown in (7.1), (7.2).
Ldil
d =E− c(1 −u),(7.1)
Cd c
d =il(1 −u)− c
R,(7.2)
whe e Eis he inpu ol age, c he ou pu ol age and L,C,Ra e he induc ance, he
capaci ance and he esis i e load, espec i ely. In he p e ious equa ions, he discon inu-
ous con ol inpu , u, akes again he alues {0,1}.M1 and M2 wo k in a complemen a y
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 109
CHAPTER 7. VOLTAGE REGULATION IN A BOOST CONVERTER.
E
M1
u= 0
u= 1
L
CR c
+
-
il
M2
io
Figu e 7.1: Boos con e e .
manne , emaining one closed while he o he one is open and ice e sa. The pa ame ic
da a o he con e e buil in he labo a o y a e shown in Table 7.1.
Table 7.1: Boos con e e pa ame e s
Pa ame e Symbol Value
Inpu ol age E12 V
Ou pu ol age e e ence ∗
c48 V
Ou pu capaci o C132 µF
Induc ance L20 µH
Nominal esis i e load R20 Ω
Swi ching pe iod e e ence T∗10 µs
The Boos con e e , due o i s s ep-up ol age con e sion p ope y, is ex ensi ely
employed in di e en indus ial applica ions [54–57]. In gene al, he con ol o his opology
(and o he simila ones) in ol es a complex ask due o i s nonlinea cha ac e is ics, which
becomes a challenge om he con ol poin o iew.
7.2 Sliding mode con ol o he ou pu ol age
7.2.1 Swi ching su ace design
The sliding mode con olle is designed o egula ing he ou pu ol age o he Boos
con e e . Due o he non minimum phase p ope y o he Boos con e e , he di ec
ou pu ol age egula ion using he na u al swi ching unc ion σ( c) := ∗
c− cis no
possible, since i esul s in an uns able beha iou o he induc o cu en in sliding mo ion
110 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 7. VOLTAGE REGULATION IN A BOOST CONVERTER.
[10]. Al e na i ely, an indi ec ou pu ol age egula ion is p oposed wi h he sliding
su ace:
σ( c, il) := κ1e +κ2Ze (τ)dτ −κ3il= 0,(7.3)
whe e he ol age e o has been de ined as e = ∗
c− cand he swi ching su ace pa a-
me e s κ1,2,3a e assumed posi i e. Some eade s could iden i y he p e ious su ace as
he ypical con ol s uc u e wi h wo nes ed loops, he inne one egula ing he induc o
cu en , and he ou e one gene a ing he p ope induc o cu en e e ence o he inne
loop, in o de o keep he ou pu ol age a he desi ed le el. In ha sense, he e ms in
(7.3) depending on e cons i u e he ou e con olle , deli e ing he a o emen ioned cu -
en e e ence. In hese ypes o con ol s uc u es, in o de o s udy he sys em s abili y,
he inne loop is assumed o be much mo e as e han he ou e one [7]. The di e ence
be ween ha analysis and he one pe o med he e esides in he ac ha such hypo hesis
is no employed.
7.2.2 Sliding dynamics
The ime de i a i e o he swi ching unc ion is
˙σ( c, il) = −ψ1( c, il) + (1 −u)ψ2( c, il),(7.4)
whe e
ψ1( c, il) = Eκ3
L−κ1
R C c−κ2e , ψ2( c, il) = κ3
L c−κ1
Cil.(7.5)
F om (7.4) i is clea ha he sliding mode exis s when
|ψ2( c, il)|>|ψ1( c, il)|.
Using he equi alen con ol me hod [7], i is possible o ind he ideal sliding dynamics.
The ueq, which is ound wi h ˙σ( c, il) = 0 and σ( c, il) = 0, is de e mined by:
ueq =ψ2( c, il)−ψ1( c, il)
ψ2( c, il),(7.6)
leading o an exis ence ange o he sliding mode as:
0<ψ1( c, il)
ψ2( c, il)<1.(7.7)
The sliding mode dynamics a e de i ed eplacing he equi alen con ol in (7.1)-(7.2):
Ldil
d =E− c
ψ1( c, il)
ψ2( c, il),(7.8)
Cd c
d =il
ψ1( c, il)
ψ2( c, il)− c
R,(7.9)
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 111
CHAPTER 7. VOLTAGE REGULATION IN A BOOST CONVERTER.
u
σ
Tk
∆ c
Figu e 7.5: Swi ching pe iod egula ion o a s ep change om T∗= 8 µs o T∗= 12 µs
o ∗
c= 48 V and R = 20 Ω. ∆ c: ed, T: blue, σ: magen a, u: g een.
3. Sys em obus ness
The wo las esul s show he obus ness o he con olle s in on o load ansien s
a he con e e ou pu . Again, he esponses o he ou pu ol age, c, he load
cu en , io= c
R, he swi ching unc ion, σ( c, il), and he swi ching pe iod (scaled by
0.5 V/µs), Tk, a e shown in Figu es 7.6 and 7.7, when he esis i e load changes om
R= 20 Ω o R= 100 Ω, and om R= 100 Ω o R= 20 Ω, espec i ely. In hese
Figu es, one can see how he con e e eco e s he desi ed ou pu ol age a e a
e y smoo h ansien (wi h a maximum de ia ion o 2 V a ound he desi ed alue
o 48 V), as expec ed om he design o Sec ion 7.2, while he swi ching equency
is only sligh ly a ec ed by he load change.
118 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 7. VOLTAGE REGULATION IN A BOOST CONVERTER.
io
σ
Tk
c
Figu e 7.6: Load a ia ion om R= 20 Ω o R= 100 Ω o ∗
c= 48 V. c: ed, io: blue,
σ: magen a, T: g een.
c
io
σ
Tk
Figu e 7.7: Load a ia ion om R= 100 Ω o R= 20 Ω o ∗
c= 48 V. c: ed, io: blue,
σ: magen a, T: g een.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 119
CHAPTER 7. VOLTAGE REGULATION IN A BOOST CONVERTER.
7.6 Conclusions
The expe imen al esul s con i m an o e all good pe o mance o he sys em unde he
con ol o he SMC and SFC, and mos impo an ly, hey co obo a e ha he SFC is
able o egula e he swi ching equency in s eady-s a e wi hou deg ading he well-known
ea u es o he SMC, as he obus ness o he high ansien esponse. The dynamics
obse ed in he labo a o y esul s, highligh he use ulness o he heo e ical de elopmen s
desc ibed along he Chap e , o bo h SMC and SFC con olle s. Mo eo e , he de eloped
model in Sec ion 2.3 is alida ed o a nonlinea sys em as he Boos con e e is.
120 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
Chap e 8
Vol age T acking in a Vol age Sou ce
In e e .
The applica ions o he SFC p esen ed in he p e ious chap e s belong o cases whe e he
SMC is unde a egula ion con ol ask. In his Chap e , he applica ion o he swi ching
equency egula ion s a egy in a acking con ol p oblem is se ou . Speci ically, a
ol age sou ce in e e (VSI) is assembled o expe imen al e alua ion in he labo a o y.
A sliding mode con ol will be designed in o de o gene a e a sinusoidal ol age a he
con e e ou pu , hus leading o a acking con ol p oblem. In his expe imen a ion,
bo h con olle s, he SMC and he SFC, a e digi ally implemen ed by a mic o-con olle .
Mo eo e , wi h he pu pose o showing esul s as ealis ic as possible, he VSI de eloped
in he labo a o y has been designed wi h a medium powe -handling capabili y (up o 2.2
kW). Ano he impo an cha ac e is ic o he wo k p esen ed he ea e is ha he SMC
has been designed wi h he aim o ope a ing wi h linea and nonlinea loads connec ed a
he VSI ou pu . Such p ope y allows us o es u he he pe o mance o he SFC unde
a new wo king scena io.
The Chap e is o ganized as ollows: in he i s Sec ion he VSI s uc u e, i s pa ame -
ic da a and he co esponding s a e space equa ions a e in oduced. The second Sec ion
ackles he sliding mode gene a ion o he AC signal (220 V RMS / 50 Hz) a he VSI
ou pu , suppo ing linea and nonlinea loads. Then, he SFC is designed acco ding o he
heo y de eloped a Sec ion 2.2.2. Subsequen ly, he implemen a ion o bo h con olle s
in a digi al pla o m is add essed and discussed. Las ly, he main expe imen al esul s a e
shown in he las Sec ion.
8.1 The ol age sou ce in e e
The VSI ci cui scheme is depic ed in Figu e 8.1. This ci cui is commonly employed o
gene a e a sinusoidal signal a i s ou pu and i is classi ied as DC/AC con e e . Wi h
ega d o i s s uc u e, he VSI can be unde s ood as a adi ional Buck s uc u e wi h a
ull b idge o swi ches. As a consequence, he VSI is able o gene a e ol ages a i s ou pu
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 121
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
be ween E o −E. The VSI dynamics a e desc ibed by he ollowing s a e space equa ions:
Eu= 1
L
CZ
+
-
il
M4
c
u=−1
M3
M2
M1
u=−1u= 1
io
Figu e 8.1: Vol age sou ce in e e s uc u e.
Cd c
d =il−io,(8.1)
Ldil
d =− c+E u, (8.2)
whe e ilis he induc o cu en , cis he ou pu ol age, iois he load cu en , Lis he
induc ance, Cis he capaci o and Eis he inpu ol age. The discon inuous con ol inpu
u akes alues in he disc e e se {−1,1}. This s a egy co esponds o he well-known
wo le el modula ion in he pulse wid h modula ion (PWM) echniques [60]. The powe
swi ches a e ep esen ed by M1, M2, M3,and M4. As i is shown in Figu e 8.1,M1and M4
a e sho ci cui ed when u= 1, and emain open when u=−1, whe eas M2and M3wo k
in a complemen a y way. Table 8.1 p esen s he speci ic alues o he con e e pa ame e s
used in he expe imen al se up.
The ol age sou ce in e e is he mos used DC/AC con e e in he indus y [61–65].
Because o i s simple s uc u e, he con e e has he capabili y o wo k wi h high ol age
and manage high powe s. As an example o applica ion, VSIs a e used in he pho o ol aic
plan s injec ing he powe gene a ed by he sola cells o he AC powe g id. Ano he
applica ion o VSIs can be ound in he unin e up ible powe supply (UPS) sys ems,
whe e is common he employmen o back- o-back s uc u es [66], being he VSI one o
i s mos impo an pa s. Simila ly, he VSI con e e is he p e e able op ion o AC
machine d i es. The AC mo o s a e used, among o he , in ai condi ione ’s comp esso s,
e ige a o s, wa e pumps, elec ic saw, con eyo bel s, elec ic ac ion in ains and,
inc easingly, in he g owing ma ke o he elec ic ehicle.
122 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
Table 8.1: Vol age Sou ce In e e pa ame e s.
Pa ame e Symbol Value
Inpu ol age E420 V
Desi ed ou pu ol age ampli ude A220√2 V
Ou pu ol age equency 50 Hz
Induc o L440 µH
Ou pu capaci o C100 µF
Nominal ou pu powe (Linea Load) P2.2 kW
Peak ou pu powe (Linea Load) Pp3.3 kW
Swi ching pe iod e e ence T∗50 µs
8.2 Sliding mode acking o he ou pu ol age
8.2.1 Swi ching su ace design
In his case, he con ol objec i e is o ack a ime- a ying e e ence ol age a he ou pu .
The signal o be acked is:
∗
c=Asin ω . (8.3)
Once he unc ionali y o he VSI has been de ined, he ollowing ask is o design a
swi ching unc ion ha ul ils he desi ed pe o mance. In he adi ional SMC schemes
applied o his con e e , since he ela i e deg ee o he ou pu ol age, c, wi h espec o
he con ol, u, is wo, he ollowing i s o de linea swi ching su ace is ypically used [46]:
σ( c,˙ c) = ψ1e +ψ2C˙e = 0,(8.4)
whe e e = c− ∗
c. No ice how (8.4) con ains he i s ime de i a i e o he ou pu
ol age. As i was explained in Sec ion 5.4, i is usual o ake he cu en lowing by he
ou pu capaci o as he i s ime de i a i e o he ou pu ol age, a oiding he di ec di -
e en ia ion o he measu ed ol age which always b ings noise p oblems (e en in digi al
di e en ia ion). Such measu ed cu en is p ope ly eplaced in he swi ching unc ion w i -
en in (8.4), leading o an equi alen exp ession. Howe e , his echnique usually p o ides
good esul s only wi h linea loads, deg ading i s pe o mance wi h o he ypes o loads.
Mo eo e , om he sliding mode con ol design, he subs i u ion o he i s ime de i a -
i e by he ou pu capaci o cu en can comp omise he piecewise linea beha iou o he
swi ching unc ion when he load is no pu e esis i e. As a consequence, in o de o design
a swi ching unc ion less sensi i e o he ype o load applied a he ou pu , an al e na i e
swi ching unc ion is p oposed. The new swi ching unc ion uses he ou pu signal gene -
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 123
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
a ed by a Cu en T ans o me (CT), measu ing he induc o cu en , il. Speci ically, he
p oposed swi ching unc ion is:
σ( c, xM) := −ψ1e +ψ2C˙ ∗
c−ψ2
Lx
MRb
xM(8.5)
whe e again ∗
cis he desi ed ou pu ol age, xM he signal coming om he cu en
ans o me ou pu and ψ1, ψ2>0 a e he swi ching unc ion pa ame e s. Lx,Mand Rb
a e CT pa ame e s, and Cis he capaci ance o he ou pu VSI il e . As i was al eady
in oduced in Sec ion 6.2, he s a e space equa ion gene a ed by he CT inclusion is:
Lx
dxM
d =−RbxM+RbMdil
d .(8.6)
In o de o illus a e he lack o piecewise linea beha iou in he swi ching unc ion i ic
is used as C˙ c, a simula ion o he sys em designed and expe imen ed in his Chap e is
ea ly in oduced a his s ep. Figu e 8.2 depic s he simula ion esul o a nonlinea load,
whe e he signal icand ˆxMa e shown, being ˆxM:
ˆxM=xM
Lx
MRb
.
The e o e, exp ession (8.5) can be ew i en as:
σ( c, xM) := −ψ1e +ψ2C˙ ∗
c−ψ2ˆxM.
The beha iou o he CT can be unde s ood as a high pass il e , since, om (8.6), i can
be de i ed ha :
Il(s) = sLx+Rb
sRbMXM(s).
The gain o he p e ious il e in he band pass can be ound sol ing he ollowing limi :
lim
s→∞
sLx+Rb
sRbM=Lx
RbM,
and hence ˆxMis p opo ional o he high equency ipple o il.
The nonlinea load used in he simula ion co esponds o a diode ec i ie wi h a il e ing
capaci o supplying a esis o (see Figu e 8.10). When he diodes a e closed (| c| ≥ Vdc),
he load connec ed a he VSI is a capaci o in pa allel wi h a esis o (assuming ideal
diodes). When he diodes s ay open (| c| ≤ Vdc), he VSI is in no load condi ion. F om he
esul in Figu e 8.2, i is clea ha when he diodes a e swi ched on and he e is cu en
lowing o he load, icloses he piecewise linea beha iou while ˆxMdoes no . Such esul s
jus i y he selec ion o he swi ching unc ion shown in (8.5).
124 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
0.0658 0.066
-14
-10
-6
-2
0
4
8
0.0298 0.03
-30
-20
-10
0
10
20
-400
0
400
0 0.02 0.04 0.06 0.08
-40
0
40
c
10 ·io
(s)
ˆxM
ic
ˆxM
ic
ˆxM
ic
Figu e 8.2: De ails o he signals icand ˆxMwhen he in e e is loaded by a nonlinea
load.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 125
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
8.2.2 Ideal sliding dynamics
The SMC design is de i ed om he i s ime de i a i e o he swi ching unc ion:
˙σ( c, xM) = −ψ1˙e +ψ2C¨ ∗
c+ψ2
MxM−ψ2
L[E u − c].(8.7)
Mo eo e , he dynamics en o ced by he sliding mo ion on σ( c, xM) = 0 can be ound
om (8.5) as:
xM=MRb
ψ2Lx
[ψ1( ∗
c− c) + ψ2C˙ ∗
c],(8.8)
and, he e o e
˙σ( c, xM) = −ψ1˙e +ψ2C¨ ∗
c−β(ψ1e −ψ2C˙ ∗
c)−ψ2
L[E u − c] (8.9)
whe e β=Rb
Lx. Thanks o he inclusion o xMin (8.5), he ela i e deg ee be ween he
swi ching unc ion and he con ol inpu is one, as i co obo a es he ac ha uappea s
in ˙σ( c, xM). A anging e ms in (8.9) one ge s (no ice ha e = c− ∗
c):
˙σ( c, xM) = ∗+ e−ψ2
LEu (8.10)
whe e ∗=ψ2C¨ ∗
c+βψ2C˙ ∗
c+ψ2
L ∗
c, e=ψ2
L−βψ1e −ψ1˙e . F om (8.10) i can
be igu ed ou ha a sliding mo ion can be en o ced in σ( c, xM) = 0 when he e m
depending on con ol domina es he es o e ms, o
ψ2
LE > | ∗+ e|.
F om (8.10) he equi alen con ol is easily ound:
ueq = ( ∗+ e)L
ψ2E.(8.11)
Once he equi alen con ol and he sliding mode equa ion ha e been ound, i is ime o
analyse he esul ing sliding dynamics in o de o check i he desi ed acking o ∗
cby c
is achie ed. Replacing he equi alen con ol, (8.11), in he o iginal sys em (8.1), (8.2),
he s a e space equa ions ha a ise a e:
ψ2
dil
d = ∗+ e−ψ2
L c,(8.12)
Cd c
d =il−io.(8.13)
Le us analyse he sliding dynamics o he acking e o e . Combining equa ions
126 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
(8.12) and (8.13), he esul ing dynamics o he acking e o , e = c− ∗
c, can be ound:
C¨e +ψ1
ψ2
˙e +ψ1Rb
ψ2Lx
e =RbC
Lx
˙ ∗
c−˙
io.(8.14)
As expec ed, he sliding mode dynamics o he ou pu ol age includes he e olu ion o
he load cu en . In his hesis, h ee ypes o loads a e s udied, namely: esis i e loads,
eac i e loads and nonlinea loads. Each o hose cases a e analysed sepa a ely in he
coming Sec ions 8.2.4,8.2.5 and 8.2.6 o u he unde s anding.
8.2.3 Con ol law
The con ol law ha ensu es sliding mo ion in σ( c, xM) = 0 ega dless o he ype o load
applied o he VSI, is ob ained om (8.10) as:
u=−1 i σ < −∆ko (|σ|<∆k& ˙σ > 0)
1 i σ > ∆ko (|σ|<∆k& ˙σ < 0) .(8.15)
8.2.4 Sliding dynamics o pu e esis i e load
The speci ic case o a pu e esis i e load is cha ac e ized by io= c
R, which, using (8.14),
boils down o he equa ion:
C¨e +ψ1
ψ2
˙e +ψ1Rb
ψ2Lx
e =RbC
Lx
˙ ∗
c−˙ c
R.(8.16)
The dynamics in (8.16) depends on he VSI pa ame e s and he con olle gains. The
selec ion p ocedu e o Land C alues is omi ed o he sake o b e i y, bu , summa izing,
i ollows se ing he cu -o equency o he ou pu LC il e a leas a decade below he
swi ching equency, hus educing he ou pu ol age ipple [2]. The e o e, he pa ame e s
o design a e ψ1,ψ2,Lxand Rb. No ice ha he CT pa ame e s a e ea ed as swi ching
su aces gains, including he senso dynamics in he design. Le us de ine he ollowing
pa ame e s in o de o cla i y he u u e de elopmen s:
α=ψ1
ψ2
, β =Rb
Lx
, γ =1
RC ,
Replacing hose de ini ions in he sliding mode dynamics, (8.16) esul s in:
C¨e + [α+γ C] ˙e +αβe =C˙ ∗
c[β−γ].(8.17)
F om (8.17) i can be easily de i ed ha i β=γa pe ec acking o he ou pu ol age is
achie ed, since (8.17) has e = 0 as an asymp o ic s able equilib ium poin . The p oblem is
ha he ou pu load is no ixed and can a y unde di e en si ua ions. As a consequence,
he s a egy ollowed in his s udy is o adjus β o he wo s load case, which co esponds
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 127
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
wi h posi i e coe icien s, implying ha G(s) is Hu wi z [69] and he condi ions 1 and 2 o
De ini ion 2a e mee . Le us check he hi d condi ion in De ini ion 2. The e alua ion o
he eal pa o G(jω) is p esen ed as ollows:
G(jω) = jω
−ω2C+jωψ1
ψ2+ψ1Rb
ψ2Lx
=
ω2ψ1
ψ2+jω ψ1Rb
ψ2Lx−ω2C
ψ1Rb
ψ2Lx−ω2C2+ω2ψ2
1
ψ2
2
(8.27)
being he eal pa o he complex impedance,
Re G(jω) = ω2ψ1
ψ2
ψ1Rb
ψ2Lx−ω2C2+ω2ψ2
1
ψ2
2
,(8.28)
always posi i e. The e o e, he condi ion 3 o he De ini ion 2is also me and G(s) is PR.
As a consequence, he phase o G(s)H(s), ul ils |a gG(jω)H(jω)| ≤ π.
The s abili y o he esul ing sys em can also be ound h ough he Nyquis s abili y
c i e ion. Since |a gG(jω)H(jω)| ≤ π, he esul ing pa h o G(jω)H(jω) in he complex
plane desc ibing he con ou −jω o jω, wi h 0 ≤ω≤ ∞, canno c oss om he second
o he hi d quad an o ice e sa, and i is he e o e impossible ha he poin −1 + j0
be enci cled [6].
In Figu e 8.7 a able wi h di e en con igu a ions o loads, Z(s), connec ed o he VSI
is shown. The objec i e is o demons a e ha he Nyquis diag ams o G(s)H(s) wi h
hese loads do no enci cle he poin −1+j0. Such esul s a e depic ed in Figu e 8.8. Wi h
he aim o assigning alues o he di e en load con igu a ions in Figu e 8.7, he loads ha e
been designed o p o ide an app oxima e appa en powe be ween 0.5 and 1.5 kVA a 50
Hz in all he cases. Figu e 8.8 con i ms ha he Nyquis cu es in he complex plane do
no enci cle he poin −1 + j0. Fo he de i a ion o he plo s shown in Figu e 8.8, he
designed alues o ψ1,ψ2and βob ained in Sec ion 8.2.4 ha e been used. No ice, howe e ,
ha such alues could be edesigned in o de o achie e a op imized acking pe o mance
o a speci ic impedance connec ed a he VSI.
Finally, he bode diag ams o he equency esponses o he ans e unc ions, T(s),
de ined in (8.25) a e shown in Figu e 8.9. F om such equency esponses, i can be
co obo a ed ha in all he cases he acking e o s a e small in magni ude, being a ound
o 2.5 % in he wo s case o he load Z4(s).
8.2.6 Sliding dynamics o nonlinea load
The e a e di e en ypes o loads ha exhibi a nonlinea consump ion om he powe
sou ce hey a e connec ed. In he powe elec onics ield, some ec i ie s (con e e s om
AC o DC ol ages) p oduce nonlinea cu en s, as he uncon olled ec i ie (diode ec-
i ie ), which is he nonlinea load s udied in his Sec ion. The diode ec i ie , shown in
Figu e 8.10, is widely used in indus y, appliances, e c. The ec i ie p o ides a DC ol age
134 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
+
-
cio
s
RL
+
-
cio
s
RL
CL
LL
+
-
cio
RL
CL
+
-
c
ioLL
RL
Z1(s) = RL+ s+sCLRL s
1 + sCLRL
Z2(s) = sRL+sLL( s+RL)
RL+sLL
Z3(s) = 1 + sCL s
sCL
Z4(s) = s+sLL
+
-
c
io
LL
RL
Z5(s) = s2CLLL+sRLLL+ 1
sCL
CL
RL= 8 Ω
s= 30 Ω
CL= 0.1mF
RL= 10 Ω
s= 30 Ω
LL= 2 mH
RL= 60 Ω
CL= 0.1mF
RL= 50 Ω
LL= 50 mH
RL= 40 Ω
LL= 2 mH
CL= 6 mF
Figu e 8.7: Se e al con igu a ions o ou pu impedance, Z(s), connec ed a he VSI ou pu
wi h hei pa ame ic alues.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 135
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
Nyquis Diag am
Real Axis
Imagina y Axis
-0.01 0 0.01 0.02 0.03 0.04
-0.02
-0.01
0
0.01
0.02 Zo1
Zo2
Zo3
Zo4
Zo5
Zo6
Figu e 8.8: Nyquis diag am o he di e en condi ions o he ou pu impedance shown
in Figu e 8.7. The case o Zo6is he pu e esis i e case wi h R= 25 Ω.
0
0.02
0.04
0.06
0.08
Magni ude (abs)
100101102103104105
-90
-45
0
45
90
Phase (deg)
Bode Diag am
F equency (Hz)
50
T1(s)
T2(s)
T3(s)
T4(s)
T5(s)
T6(s)
Figu e 8.9: Bode esponses o he acking e o s o he SMC wi h he ou pu impedances,
Z(s), shown on he able o Figu e 8.7. The case o T6(s) is he case o he pu e esis i e
load o R= 25 Ω.
136 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
om an AC inpu ol age, which in his case will be he ou pu ol age o he VSI designed
in his Chap e .
CLRL
+
-
Vdc
io
+
-
c
D1D3
D2D4
s
Figu e 8.10: Diode ec i ie opology.
The nonlinea cha ac e is ic o his s uc u e comes om he beha iou o he diodes
oge he wi h he ou pu capaci o , CL. The diodes ac as swi ches, aking wo disc e e
s a es, closed o open. Acco ding o his beha iou , he ec i ie dynamics can be di ided
in wo al e na ing opologies: one when he load is connec ed o he ou pu o he VSI
h ough he diodes (diodes ON) and o he when he diodes emain in open ci cui and
he VSI is in no load condi ion (diodes OFF). The esul ing opologies o he VSI wi h
he ec i ie connec ed a i s ou pu o he wo s a es o he diodes a e shown in Figu e
8.11. When he diodes a e closed (ON), he esul ing load is linea and eac i e, and he
analysis de eloped in Sec ion 8.2.5 can be applied. When he diodes emain open (OFF),
he equi alen ou pu esis o is R=∞, which i s wi h he analysis o Sec ion 8.2.4. Since
he gene a ed ou pu ol age, c, is a sinusoidal wa e o m, he a o emen ioned opologies
occu wo imes pe cycle. Speci ically, he e exis 4 di e en ime in e als, wo o hem
co esponding o a no load condi ion (io= 0 A) and wo co esponding o a eac i e load
(see op plo o Figu e 8.2).
F om he s abili y condi ions s a ed in Sec ions 8.2.4 and 8.2.5, i is clea ha he closed-
loop sys ems o he esul ing opologies a e s able. The e o e, he nonlinea acking e o
in s eady-s a e will be bound by known alues i he se ling imes o each opology, wi h
espec o he du a ion o he expec ed ime in e al, a e as enough. In he case ha
only one o he se ling imes is as enough o achie e he s eady-s a e e o , such acking
e o a leas will each a known alue wo imes pe cycle, co esponding o a acking
e o which can be also bounded. In he case when bo h opologies p esen slow se ling
imes wi h espec o hei ime in e als, he s abili y o he sys em is no gua an eed.
No ice ha he ound s abili y condi ions depend on se e al aspec s as he expec ed
opologies, hei co esponding se ling imes and he ime in e al applica ion o each
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 137
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
CLRL
+
-
Vdc
+
-
c
s
Diodes ON
Eu= 1
L
C
il
M4
u=−1
M3
M2
M1
u=−1u= 1
io
CLRL
+
-
Vdc
+
-
c
s
Diodes OFF
Eu= 1
L
C
il
M4
u=−1
M3
M2
M1
u=−1u= 1
io= 0
Figu e 8.11: Resul ing opologies wi h he VSI and a diode ec i ie connec ed as ou pu
load.
138 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
opology. In ha sense, he s abili y condi ions should be checked o a ce ain sys em.
Le us analyse he ec i ie used in he labo a o y. The alues o he nonlinea load a e
(see Figu e 8.10):
RL= 132 Ω, s= 1 Ω, CL= 6.6mF.
Fo he calcula ions, he diodes a e assumed ideal. Acco ding o he equi alen sys ems
in sliding mo ion ob ained in (8.18), (8.25) he expec ed acking e o s, e , and se ling
imes a 95 % o he inal alue, s95% , o each s a e a e ound (i should be no iced ha
he pa ame e s αand βha e been al eady designed o α=1, β=680):
Diode OFF →e = 2.7% s95% = 4.1 ms,
Diode ON →e = 30% s95% = 30 ms.
The case o he diodes connec ed p oduces a e y slow ansien and a conside able
acking e o , due o he load capaci o , CL, is eally big in alue. As a consequence,
aking in o accoun ha he pe iod o he ou pu ol age will be 20 ms, i is clea ha
his s a e will no each he s eady-s a e beha iou . The co esponding case o he diodes
swi ched o p o ides a as e se ling ime, p oducing also a smalle ampli ude e o . This
second se ling ime is o 4.1 ms, and assuming ha he signal pe iod is o 20 ms, i is
easonable o igu e ou ha he esul ing ime in e al o his opology would be la ge
han 4.1 ms, making possible o achie e he s eady-s a e ampli ude e o o 2.7%. This
esul will be co obo a ed in he expe imen al pa .
8.3 Swi ching equency egula ion
The nex s ep is o design he SFC con olle in o de o p o ide s eady-s a e ixed swi ching
equency o he VSI. Again, he pa ame e s ρ±should be de i ed o he s eady-s a e
sliding mo ion. Since in his case he con ol p oblem belongs o a acking scheme, he
SFC s uc u e de ined in Sec ion 2.2.2 applies. Fi s ly, he exp ession yielding he e olu ion
o ρ±
k o he s eady-s a e sliding mo ion, ρ±
k∗, a e ound om (8.10). In he p e ious
Sec ions, i has been explained ha he pe ec acking pe o mance can be only achie ed
when a esis i e load o a speci ic alue, Rp, is connec ed a he ou pu . Anyhow, i was
also demons a ed ha al hough he load a ies, e en including elemen s as capaci o s and
induc o s a he ou pu load, i is possible o adjus he con ol pa ame e s such as he
acking e o becomes negligible. As a consequence, in he ollowing s udy, i is assumed
ha , unde s eady-s a e sliding mo ion, c= ∗
cholds.
Recalling (8.10), he i s ime de i a i e o he swi ching unc ion a s eady-s a e
sliding mo ion becomes:
˙σ( ∗
c, xM) = ωβCA cos(ω )−ω2ψ2CA sin(ω ) + ψ2
L(Asin(ω )−Eu).(8.29)
F om (8.29), i is immedia e o de i e he exp essions o ρ±
∗jus eplacing he wo
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 139
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
possible alues o he con ol signal u, which a e u+= 1 and u−=−1. No ice ha once
he discon inuous con ol inpu is eplaced by one o i s possible s a es, he exp essions o
ρ±
∗become con inuous unc ions o ime, ρ( )±
∗. The sampling o hese unc ions a any
swi ching pe iod in e al, T∗, yields:
ρ+
∗k=˙σ( ∗
c, xM)u=−1−1=ωβCA cos(ωkT∗)−ω2ψ2CA sin(ωkT ∗) + ψ2
L(Asin(ωkT ∗) + E)−1
ρ−
∗k= [ ˙σ( ∗
c, xM)u=1]−1=ωβCA cos(ωkT∗)−ω2ψ2CA sin(ωkT∗) + ψ2
L(Asin(ωkT ∗)−E)−1
.
Once he exp essions o ρ±
k∗a e ound, he s abili y alues o γcan be ound applying
ime (s)
∗
c( )
ρ( )±
ρ( )+
ρ( )−
γm
Roo s o
γM
o γM
o γm
(2.24), (2.25)
Figu e 8.12: F om op o bo om. 1- Desi ed ou pu ol age, ∗
c. 2- Dynamic e olu ion o
ρ+
∗kand ρ−
∗k. 3- Roo s o he condi ions se in Theo em 2.
Theo em 2(Sec ion 2.2.2), which is ske ched in Figu e 8.12. Speci ically, in he op plo ,
Figu e 8.12 shows he desi ed ou pu ol age, ∗
c, and he dynamic e olu ion o ρ( )+, ρ( )−
in he mid plo . Finally, he se o solu ions o he condi ion s a ed a Theo em 2 o he
esul ing alues o ρ+
∗k, ρ−
∗ka e p esen ed in he bo om plo . Wi h such signals, i is
s aigh o wa d o ind he maximum and minimum alues gua an eeing s abili y o he
SFC. The exac alues ha de ine he s abili y ma gin a e nume ically ound in γM=
1.76 ·107and γm= 9.98 ·106, i.e. 9.98 ·106< γ < 1.76 ·107.
Howe e , h ough simula ions and expe imen al es ing, he s abili y o he sys em wi h
alues below he minimum alue, γm, has been con i med. I is wo h ema king he e ha
140 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
Theo em 2gi es su icien bu no necessa y s abili y condi ions. Indeed, γ alues below
he ange p o ide a much mo e eliable pe o mance in p ac ise. As a consequence, in he
expe imen al e alua ion, some di e en alues o γwill be es ed, including alues wi hin
and ou side o he ange.
Rema k 8. In he ea ly de eloped analysis, i has been assumed ha unde s eady-s a e
sliding mo ion he ou pu ol age, c, pe ec ly acks he e e ence signal ∗
c. As i was
explained in he p e ious Sec ion, jus o a ce ain load condi ion such pe ec acking
occu s. Howe e , he swi ching su ace pa ame e s a e designed o ensu e ha he ou pu
ol age acking e o can be neglec ed in all he load condi ions, as Figu es 8.5,8.9 depic .
As a consequence, he applied load does no in luence in he swi ching unc ions slopes, and
he a o emen ioned s abili y condi ion applies o wha e e load applied o he VSI.
8.4 Implemen a ion de ails
In his Sec ion, he me hodologies used o implemen he designed con olle s a e explained.
I is impo an o ema k he e ha he implemen a ion is based on a mic o-con olle (µC).
The digi aliza ion o he swi ching unc ion and o he hys e esis compa a o will dese e a
special a en ion. Hence, his Sec ion will be o ganized in se e al pa s di ided as ollows:
in he i s Subsec ion he e ec s o sampling he hys e esis compa a o a e p esen ed; in
he second Subsec ion, a s a egy able o emula e he ope a ion o he ideal hys e esis
compa a o using digi al de ices is in oduced, ollowed by he hi d Subsec ion, whe e he
disc e iza ion o he swi ching unc ion is de ailed. The ou h Subsec ion deals wi h he
digi al implemen a ion o he SFC in he acking case. Fi hly, a Subsec ion desc ibing he
a ailable p ocedu es in o de o es ima e he swi ching unc ions slopes (and hei in e se
alues, ρ±
k) is p esen ed. Finally, he de ails o he assembled sys em in he labo a o y a e
gi en.
8.4.1 E ec s o he hys e esis compa a o disc e iza ion
As i has been explained in Sec ion 2.1, a sliding mo ion en o ced in a ixed hys e esis band
compa a o p o ides a known swi ching equency. F om he implemen a ion poin o iew,
he hys e esis compa a o can be accu a ely buil using analog ci cui y, as i was made
in he expe imen al e alua ions o Chap e s 5,6and 7. Howe e , he implemen a ion in
digi al p ocesso s deg ades i s pe o mance i he sampling e ec is no aken in o accoun .
Figu e 8.13 shows he beha iou o a swi ching unc ion, σ, wo king wi h an ideal
hys e esis compa a o , being Ti s ela ed swi ching pe iod. Analogously, he expec ed
pe o mance o he same swi ching unc ion unde he e ec o disc e iza ion is ske ched
h ough σz, and i s co esponding swi ching pe iod, Tz.
No ice ha he sampling p ocess includes a leas a delay equal o he sampling ime,
s, since he equi ed ac ions o be pe o med canno be execu ed up o he nex sampling
pe iod. This con empla es ha he compu ing ime, c, which is he ime spen by he µC
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 141
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
σ= 0
∆
−∆
σ
˙σ+˙σ−
TTz
σz
T+
˙σ+
z˙σ−
z
−∆−δ
T−
∆ + δ
s
∆z
Figu e 8.13: Hys e esis compa a o disc e iza ion e ec on he swi ching su ace and e-
la ed swi ching pe iod.
o e alua e a ce ain algo i hm acco ding o he sampled signals, is lowe han s. I his
cis highe han s, a highe delay should be conside ed.
This e ec p oduces ha he swi ching unc ion is no longe con ined wi hin he hys-
e esis band in sliding mo ion, inducing s a iona y e o s in he s a e a iables. In his
scena io, as i is illus a ed in Figu e 8.13, a new and la ge bounda y laye appea s,
de ined as |σz|<∆ + δ. Acco ding o Figu e 8.13, in he bes case he sys em will swi ch
wi h a delay o one sampling pe iod (jus one sample wi hin δ). In he wo s scena io he
delay will be o 2 s. No ice ha he expec ed swi ching pe iod will no be cons an e en
a s eady-s a e, due o such disc e iza ion e ec . Howe e , i is possible o quali a i ely
analyse hese e o s. The maximum and minimum alues o δa e de ined in (8.30).
δ+
min = s˙σ+;δ−
min =− s˙σ−
δ+
max = 2 s˙σ+;δ−
max =−2 s˙σ−,(8.30)
whe e ˙σ= ˙σzhas been assumed. Then, he maximum and he minimum ∆z alues will
be: ∆zmax = 2∆ + δ+
max −δ−
max
∆zmin = 2∆ + δ+
min −δ−
min.(8.31)
Replacing (8.30) in (8.31) he maximum and minimum alues a e:
∆zmax = 2∆ + 2 s[ ˙σ++ ˙σ−]
∆zmin = 2∆ + s[ ˙σ++ ˙σ−].(8.32)
Using he p e ious exp essions, he maximum and minimum swi ching pe iods in a ixed
hys e esis band could be ound applying equa ion (2.1), placing ∆zmax and ∆zmin ins ead
o ∆, espec i ely. E en hough i is possible o bound he swi ching pe iods, such bounds
142 Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s
CHAPTER 8. VOLTAGE TRACKING IN A VOLTAGE SOURCE INVERTER.
depend on ˙σ+,˙σ+, which a e ime- a ying signals in a acking con ol case, leading o a
nondesi able si ua ion.
Rema k 9. F om now on, he subindex nwill iden i y he sampling ela ed wi h he µC
ope a ion’s, s, keeping k o he ones ela ed o he swi ching pe iods e en s, T∗.
8.4.2 Digi al emula ion o he ideal hys e esis compa a o
In o de o eco e he ideal swi ching pe iod de i ed in Sec ion 2(see exp essions (2.1),
(2.9)) o an ideal hys e esis compa a o , an emula ion o his ideal beha iou is de eloped
using a disc e e- ime algo i hm. The con ol law is p ope ly modi ied such ha he esponse
shown in Figu e 2.1 is eco e ed in a disc e ized sys em. The p ocedu e is able o deli e
he p ope con ol ac ion u( ), in such a way he swi ching unc ion, σ, changes i s slope
sign jus when i hi s he hys e esis band ∆. The desi ed pe o mance is illus a ed in
Figu e 8.14.
Since he µC is able o pe o m ac ions only a he sampling ime ins an s, n+1, n+2, ..,
in o de o make he swi ching ac ion a ime ins an = 1+ n+1, a pulse wid h modula ed
(PWM) con ol signal is applied. The de ini ion o he desi ed alues o u( ) in he ime
in e al n o n+3 a e (see Figu e 8.14):
u( ) =
−1 o n< < n+1
−1 o n+1 < < 1+ n+1
1 o 1+ n+1 < < n+2
1 o n+2 < < n+3
.(8.33)
The ollowing du y cycles, compu ed acco ding o he alues p esen ed in ((8.33)), ha e o
be upda ed in he pulse wid h modula o a ime ins an s ( n, n+1, n+2), as:
d=
dn= 0 a = n
dn+1 = 1/ sa = n+1
dn+2 = 1 a = n+2
(8.34)
The du y a io dn+1 upda ed a = n+1 makes possible he commu a ion a he desi ed
ime ins an = n+1 + 1. This alue, acco ding o Figu e 8.14, is de ined as:
dn+1 =∆−σn+1
σn+2 −σn+1
.(8.35)
I is wo h ema king ha dn+1 depends on he u u e sample σn+2. A his poin , a
p edic ion o he alue o σn+2 is equi ed. Fu he mo e, an addi ional delay should be
aken in o accoun , due o he compu ing ime c. This means ha he du y cycle which
can be applied a = n+1, has o be calcula ed wi h he a ailable in o ma ion a = n.
Re e ed o he equa ion (8.35), his implies a p edic ion o σn+1 and σn+2 a ime ins an
= n.
Fixed-Swi ching F equency Sliding Mode Con ol Applied To Powe Con e e s 143