Ir´any´ıt´aselm´elet ´es -technika p´eldat´ar Gerzson Mikl´os 2016. m´ajus 8.
2
Tartalomjegyz´ ek Jel¨ ol´ esjegyz´ ek
7
1. Laplace- ´ es inverz Laplace-transzform´ aci´ o alkalmaz´ asa 1.1. Elm´eleti ´ attekint´es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1. Laplace-transzform´ aci´ ora vonatkoz´o fontosabb ¨osszef¨ ugg´esek . . . . . . 1.1.2. Vizsg´ al´ o jelek, v´ alaszf¨ uggv´enyek . . . . . . . . . . . . . . . . . . . . . . 1.2. Kidolgozott feladatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3. Gyakorl´ o feladatok a Laplace- ´es az inverz Laplace-transzform´aci´o t´emak¨or´eb˝ol 1.3.1. Feladatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.2. Megold´ asok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
9 9 9 9 11 13 13 15
2. Hat´ asv´ azlatok ´ atalak´ıt´ asa ´ 2.1. Attekint´ es . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1. Alapkapcsol´ asok ered˝ o´ atviteli f¨ uggv´enye . . . . . 2.1.2. Helyettes´ıt˝ o kapcsol´ asok . . . . . . . . . . . . . . . 2.2. Kidolgozott feladatok . . . . . . . . . . . . . . . . . . . . 2.3. Gyakorl´ o feladatok hat´ asv´ azlatok ´ atalak´ıt´asa t´emak¨or´eb˝ol 2.3.1. Feladatok . . . . . . . . . . . . . . . . . . . . . . . 2.3.2. Megold´ asok . . . . . . . . . . . . . . . . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
17 17 17 18 21 26 26 28
3. Dinamikus tagok 3.1. Elm´eleti ´ attekint´es . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1. Bemenet-kimenet modell, ´ atviteli f¨ uggv´eny . . . . . . . . . 3.1.2. Dinamikus tagok . . . . . . . . . . . . . . . . . . . . . . . . 3.2. Kidolgozott feladatok . . . . . . . . . . . . . . . . . . . . . . . . . 3.3. Feladatok az ´ atmeneti f¨ uggv´eny ´es a s´ ulyf¨ uggv´eny meghat´aroz´as´ara 3.3.1. Feladatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.2. Megold´ asok . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
29 29 29 30 31 36 36 38
4. Frekvenciatartom´ any 4.1. Elm´eleti ´ attekint´es . . . . . . . . . . . . . . . . . . . . . 4.1.1. A frekvenci´ atviteli f¨ uggv´eny . . . . . . . . . . . . 4.1.2. Frekvencia´ atviteli f¨ uggv´enyek ´abr´azol´asa . . . . . 4.2. Gyakorl´ o feladatok frekvenciatartom´ anybeli ´abr´azol´asra 4.2.1. Feladatok . . . . . . . . . . . . . . . . . . . . . . 4.2.2. Megold´ asok . . . . . . . . . . . . . . . . . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
41 41 41 42 43 43 44
5. Folytonos idej˝ u rendszerek stabilit´ asa 5.1. Elm´eleti ´ attekint´es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.1. Stabilit´ as defin´ıci´ ok . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.2. Stabilit´ asvizsg´ alati m´ odszerek . . . . . . . . . . . . . . . . . . . . . 5.2. Kidolgozott feladatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.1. Stabilit´ as meghat´ aroz´ asa p´ olusok k¨ozvetlen meghat´aroz´asa alapj´an 5.2.2. Stabilit´ as meghat´ aroz´ asa Hurwitz-krit´erium alapj´an . . . . . . . . 5.2.3. Stabilit´ asvizsg´ alat gy¨ okhelyg¨ orbe seg´ıts´eg´evel . . . . . . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
49 49 49 50 53 53 54 55
3
. . . . . .
. . . . . . .
. . . . . .
. . . . . . .
. . . . . .
. . . . . . .
. . . . . .
. . . . . . .
. . . . . .
. . . . . .
´ TARTALOMJEGYZEK
4 5.3. Gyakorl´ o feladatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.1. Stabilit´ as meghat´ aroz´ asa p´ olusok k¨ozvetlen meghat´aroz´asa alapj´an 5.3.2. Stabilit´ as meghat´ aroz´ asa Hurwitz krit´erium alkalmaz´as´aval . . . . 5.3.3. Stabilit´ as meghat´ aroz´ asa gy¨ okhelyg¨orbe alapj´an . . . . . . . . . . 5.3.4. Megold´ asok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
63 63 63 65 65
6. A z-transzform´ aci´ o´ es a diszkr´ et bemenet-kimenet modell 6.1. Elm´eleti ´ attekint´es . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.1. A z-transzform´ aci´ ora vonatkoz´o fontosabb ¨osszef¨ ugg´esek 6.1.2. Diszkr´et bemenet-kimenet modell . . . . . . . . . . . . . 6.2. Kidolgozott feladatok . . . . . . . . . . . . . . . . . . . . . . . 6.3. Gyakorl´ o feladatok . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.1. Feladatok a z- ´es inverz z-transzform´aci´o t´emak¨or´eb˝ol . 6.3.2. Megold´ asok . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
71 71 71 73 74 79 79 80
7. Mintav´ etelezett rendszerek 7.1. Elm´eleti ´ attekint´es . . . . . . . . . . . . . . . . . . . . . . . . 7.1.1. Az impulzus-´ atviteli f¨ uggv´eny . . . . . . . . . . . . . . 7.1.2. Az ered˝ o impulzus-´ atviteli f¨ uggv´eny meghat´aroz´asa . . 7.1.3. Diszkr´et idej˝ u rendszerek er˝ os´ıt´es´enek meghat´aroz´asa 7.1.4. Nulladrend˝ u tart´ oszerv . . . . . . . . . . . . . . . . . 7.2. Kidolgozott feladatok . . . . . . . . . . . . . . . . . . . . . . 7.3. Gyakorl´ o feladatok ´es megold´ asok . . . . . . . . . . . . . . . . 7.3.1. Feladatok . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.2. Megold´ asok . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
83 83 83 84 85 85 86 92 92 94
8. Mintav´ etelezett rendszerek stabilit´ asa 8.1. Elm´eleti ´ attekint´es . . . . . . . . . . . . . . . . . . . 8.1.1. Diszkr´et BIBO stabilit´ as . . . . . . . . . . . . 8.1.2. Aszimptotikus stabilit´ as . . . . . . . . . . . . 8.1.3. Stabilit´ asvizsg´ alat diszkr´et id˝ otartom´anyban 8.2. Kidolgozott feladatok . . . . . . . . . . . . . . . . . 8.3. Gyakorl´ o feladatok ´es megold´ asok . . . . . . . . . . . 8.3.1. Feladatok . . . . . . . . . . . . . . . . . . . . 8.3.2. Megold´ asok . . . . . . . . . . . . . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
97 97 97 97 98 99 102 102 103
9. Szab´ alyoz´ asi algoritmusok 9.1. Elm´eleti ´ attekint´es . . . . . . . . . ´ 9.1.1. Alland´ osult ´ allapotbeli hiba 9.1.2. Folytonos PID-szab´ alyoz´ o . 9.1.3. Diszkr´et PID-szab´ alyoz´ o . . 9.2. Gyakorl´ o feladatok . . . . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
105 105 105 105 106 107
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
10.Minta feladatsorok 109 10.1. Folytonos idej˝ u rendszerek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 10.2. Diszkr´et idej˝ u rendszerek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Mell´ eklet T/I. Laplace-transzform´ aci´ o azonoss´ agai . . . . . . . . . . T/II. Nevezetes f¨ uggv´enyek Laplace-transzform´altja . . . T/III. z-transzform´ aci´ o azonoss´ agai . . . . . . . . . . . . T/IV. Nevezetes f¨ uggv´enyek Laplace- ´es z-transzform´altja
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
123 124 125 126 127
Bevezet´ es Az elm´ ult ´evekben szerzett oktat´ asi tapasztalataink alapj´an u ´gy l´atjuk, hogy a hallgat´ok jelent˝os r´esz´enek gondot okoz az ir´ any´ıt´ astechnika kurzusokon hallgatott elm´eleti anyag alapj´an a sz´amol´asi p´eld´ak megold´asa. Ennek seg´ıt´es´ere k´esz¨ ult ez a p´eldat´ ar, mely a legfontosabb anyagr´eszek ¨osszefoglal´asa mellett sz´amos kidolgozott ´es o¨n´ all´ oan megoldand´ o p´eld´ at tartalmaz. A jegyzet els˝ osorban a Pannon Egyetem M˝ uszaki Informatikai Kar´an oktatott alapk´epz´esi szakok tanterv´eben szerepl˝ o ir´ any´ıt´ astechnik´ ahoz kapcsol´od´o bevezet˝o kurzusok tanmenet´et k¨oveti, de rem´elhet˝oleg m´ as int´ezm´enyek hallgat´ oi is haszn´ alni tudj´ ak. Ennek megfelel˝oen els˝osorban az ir´any´ıt´astechnika meg´ert´es´ehez ´es alkalmaz´ as´ ahoz sz¨ uks´eges alapokhoz kapcsol´ od´o feladatok szerepelnek a p´eldat´arban. Az ´attekintett t´emak¨ or¨ ok az ir´ any´ıt´ astechnikai rendszerek le´ır´ asa ´es vizsg´alat´anak m´odszerei, a k¨ ul¨onb¨oz˝o dinamikus tagok ismertet´ese, a stabilit´ as fogalma ´es vizsg´ alata folytonos ´es diszkr´et id˝otartom´anyban. ´ A jegyzet a TAMOP-4.1.1.C-12/1/KONV-2012-0002 azonos´ıt´o sz´am´ u J´arm˝ uipari Fels˝ooktat´asi Kutat´ asi Egy¨ uttm˝ uk¨ od´es c´ım˝ u projekt keret´eben k´esz¨ ult, a szerz˝o k¨osz¨oni a jegyzet elk´esz´ıt´es´ehez ny´ ujtott t´amogat´ ast. B´ ar a k´ezirat lead´ asakor a jegyzet´ır´ as folyamat´ anak egy l´ep´ese lez´arul, de a szerz˝o el˝ore is k¨osz¨oni a tov´abbfejleszt´esre vonatkoz´ o javaslatokat ´es az esetleges hib´akra, el´ır´asokra vonatkoz´o visszajelz´est. Veszpr´em, 2015. janu´ ar 31.
Gerzson Mikl´os Pannon Egyetem M˝ uszaki Informatikai Kar
5
6
´ TARTALOMJEGYZEK
Jel¨ ol´ esjegyz´ ek δ(t) 1(t) G(s) G(z) G(jω) L{f (t)} Z{f ∗ (t)} t T0 τ T Ti TI TD u(t) y(t) h(t) K ωn ξ
egys´egimpulzus f¨ uggv´eny, Dirac-delta egys´egugr´ as f¨ uggv´eny jelform´ al´ o tag ´ atviteli f¨ uggv´enye jelform´ al´ o tag impulzus´ atviteli (diszkr´et ´atviteli) f¨ uggv´enye jelform´ al´ o tag frekvencia´ atviteli f¨ uggv´enye az f (t) f¨ uggv´eny Laplace-transzform´altja az f ∗ (t) f¨ uggv´eny z-transzform´ altja id˝ o mintav´etelez´esi peri´ odus id˝ o id˝ oa´lland´ o (els˝ orend˝ u rendszerek) id˝ oa´lland´ o (m´ asodrend˝ u rendszerek) i-dik id˝ o´ alland´ o (magasabb rend˝ u rendszerek) integr´ al´ asi id˝ o´ alland´ o (integr´ al´ o jelleg˝ u tagok, PID algoritmus) deriv´ al´ asi id˝ o´ alland´ o (deriv´ al´ o jelleg˝ u tagok, PID algoritmus) bemenet id˝ of¨ uggv´eny kimenet id˝ of¨ uggv´eny s´ ulyf¨ uggv´eny - egys´egimpulzus v´alaszf¨ uggv´eny er˝ os´ıt´es, er˝ os´ıt´esi t´enyez˝ o, ´ atviteli t´enyez˝o term´eszetes frekvencia csillap´ıt´ asi t´enyez˝ o
7
8
´ TARTALOMJEGYZEK
1. fejezet
Laplace- ´ es inverz Laplace-transzform´ aci´ o alkalmaz´ asa 1.1.
Elm´ eleti ´ attekint´ es
1.1.1.
Laplace-transzform´ aci´ ora vonatkoz´ o fontosabb o ¨sszef¨ ugg´ esek
Legyen f (t) egy, a val´ os sz´ amok halmaz´ an ´ertelmezett val´os ´ert´ek˝ u f¨ uggv´eny. Ekkor az f (t) f¨ uggv´eny Laplacetranszform´ altja alatt az al´ abbi m´ odon meghat´arozhat´o F (s) f¨ uggv´enyt ´ertj¨ uk: Z∞ F (s) = L{f (t)} =
f (t)e−st dt ,
(1.1)
0
ahol az s = σ + jω komplex v´ altoz´ o, az u ´gynevezett Laplace-oper´ator, az f (t) f¨ uggv´enyr˝ol felt´etelezz¨ uk, hogy f (t) = 0 t < 0, azaz u ´gynevezett bekapcsol´asi f¨ uggv´eny. Az F (s) Laplace-transzform´alt olyan s komplex ´ert´ekekre l´etezik, amelyekn´el az integr´ al kifejejez´es konvergens lesz: Z∞
Z∞
|f (t)e−st |dt =
0
|f (t)e−σt |dt < ∞ .
(1.2)
0
E felt´etelnek megfelel˝ oen, egy f (t) f¨ uggv´eny Laplace-transzform´altj´an´al meg kell adni a σ1 < Re(s) < σ2 konvergenciatartom´ anyt. A defini´ al´ o kifejez´esben szerepl˝o integr´al´as t´enyleges als´o hat´ara 0− , de ennek csak az impulzus f¨ uggv´eny Laplace-transzform´ aci´ oj´ an´ al van szerepe, ez´ert k¨ ul¨on nem jelezz¨ uk. Az inverz Laplace-transzform´ aci´ o a k¨ ovetkez˝o k´eplet alapj´an ´ertelmezhet˝o: 1 f (t) = 2πj
c+j∞ Z
F (s)est ds
(1.3)
c−j∞
ahol c az F (s) f¨ uggv´eny legnagyobb val´ osr´esz˝ u p´olus´an´al nagyobb ´ert´ek. A Laplace-transzform´ aci´ ohoz kapcsol´ od´ o szab´alyokat ´es t´eteleket a Mell´eklet 10.1 t´abl´azatban foglaltuk ossze. A 10.2 t´ ¨ abl´ azat a gyakoribb vizsg´ al´ ojelek ´es f¨ uggv´enyek Laplace-transzform´altjait tartalmazza.
1.1.2.
Vizsg´ al´ o jelek, v´ alaszf¨ uggv´ enyek
Ir´ any´ıt´ astechnikai rendszerek vizsg´ alatakor szerkezet¨ uk ´es param´etereik meghat´aroz´as´ara vizsg´al´o jeleket alkalmazhatunk. A leggyakrabban alkalmazott vizsg´al´o jelek a k¨ovetkez˝ok: Egys´egimpulzus f¨ uggv´eny δ(t) Defin´ıci´ oja: ( ∞ , ha t = 0 δ(t) = 0 , ha t 6= 0 9
´ INVERZ LAPLACE-TRANSZFORMACI ´ O ´ ALKALMAZASA ´ FEJEZET 1. LAPLACE- ES
10 Integr´ alja:
+∞ Z δ(t)dt = 1 −∞
Laplace-transzform´ altja: +
Z0 L(δ(t)) =
δ(t)e−st dt = 1
0−
Egys´egugr´ as f¨ uggv´eny 1(t) Defin´ıci´ oja: ( 1 , ha t ≥ 0 1(t) = 0 , ha t < 0 Laplace-transzform´ altja: Z∞ L(1(t)) =
1(t)e−st dt =
1 s
0
Egys´eg sebess´egugr´ as f¨ uggv´eny v(t) Defin´ıci´ oja: ( t , ha t ≥ 0 v(t) = 0 , ha t < 0 Laplace-transzform´ altja: Z∞ L(v(t)) =
v(t)e−st dt =
1 s2
0
Egys´eg gyorsul´ asugr´ as f¨ uggv´eny a(t) Defin´ıci´ oja: ( 2 t , ha t ≥ 0 a(t) = 2 0 , ha t < 0 Laplace-transzform´ altja: Z∞ L(a(t)) =
a(t)e−st dt =
1 s3
0
Szinuszos bemen˝ o jel f¨ uggv´eny sin(ωt) Defin´ıci´ oja: ( sin t , ha t ≥ 0 ´es ω = 1 sin ωt = 0 , ha t < 0 Laplace-transzform´ altja: Z∞ L(v(t)) =
sin ωte−st dt =
ω s2 + ω 2
0
Az egyes vizsg´ al´ ojelekre adott v´ alaszf¨ uggv´enyek a k¨ovetkez˝ok:
1.2. KIDOLGOZOTT FELADATOK
11
– Az egys´egimpulzus f¨ uggv´enyre adott v´ alasz a s´ ulyf¨ uggv´eny, jele: h(t). – Az egys´egugr´ asf¨ uggv´enyre adott v´ alasz az ´ atmeneti f¨ uggv´eny. – Anal´ og m´ odon ´ertelmezhetj¨ uk a sebess´egugr´as ´es gyorsul´as bemenetekre adott v´alaszokat is, de ezeknek nincs k¨ ul¨ on elnevez´es¨ uk.
1.2.
Kidolgozott feladatok
1. f1 (t) = 3;
F1 (s) =?
Megold´ as: ´ Ertelmezz¨ uk az f1 (t) f¨ uggv´enyt a k¨ ovetkez˝o m´odon f1 (t) = 3 · 1(t) azaz a konstanssal szorzott egys´egugr´ ask´ent. Az 1(t) f¨ uggv´eny biztos´ıtja, hogy a f¨ uggv´eny ´ert´eke a t < 0 tartom´anyban 0 legyen. Ekkor az F1 (s): Z∞ F1 (s) =
f1 (t)e
−st
Z∞ dt =
0
2. f2 (t) = e−3t ;
3e
−st
0
∞ 3 3 3e−st =0− = dt = −s 0 −s s
Re(s) > 0
F2 (s) =?
Megold´ as: Az el˝ oz˝ o p´eld´ an´ al megadott indokl´ as szerint: f2 (t) = e−3t · 1(t) vagy k¨oss¨ uk ki, hogy a transzform´ al´ ast t ≥ 0 tartom´ anyon v´egezz¨ uk el: Z∞ F2 (s) =
f2 (t)e
−st
Z∞ dt =
0
e
−3t −st
e
Z∞ dt =
0
e−(s+3)t dt =
0
∞ 1 1 e =0− = = −(s + 3) 0 −(s + 3) s+3 −(s+3)t
3. f3 (t) = ej3t ;
Re(s) > −3
F3 (s) =?
Megold´ as: Z∞ F3 (s) =
f3 (t)e
−st
Z∞ dt =
0
e
j3t −st
e
0
Z∞ dt =
e−(s−3j)t dt =
0
∞ e−(s−3j)t 1 1 s + 3j = =0− = = 2 = −(s − 3)j 0 −(s − 3j) s − 3j s +9 3 s +j 2 Re(s) > 0 = 2 s +9 s +9 4. f4 (t) = cos 3t; f5 (t) = sin 3t;
F4 (s) =? F5 (s) =?
Megold´ as: Az el˝ oz˝ o p´elda eredm´enye ´es komplex sz´amok k¨ ul¨onb¨oz˝o form´aban fel´ırt alakjai alapj´an a megold´as: α + jβ = %(cos ϕ + j sin ϕ) = %ejϕ s s2 + 9 3 F5 (s) = L{sin 3t} = Im(L{ej3t }) = 2 s +9
F4 (s) = L{cos 3t} = Re(L{ej3t }) =
´ INVERZ LAPLACE-TRANSZFORMACI ´ O ´ ALKALMAZASA ´ FEJEZET 1. LAPLACE- ES
12
d −3t (e 1(t)) F6 (s) =? dt Megold´ as: El˝ osz¨ or a deriv´ al´ ast v´egezz¨ uk el:
5. f6 (t) =
d −3t (e · 1(t)) = −3e−3t · 1(t) + e−3t δ(t) = −3e−3t + δ(t) , t ≥ 0 dt mivel az 1(t) f¨ uggv´eny ´ert´eke 1, ha t ≥ 0, ´es a δ(t) f¨ uggv´eny csak a t = 0 nem 0, az e−3t ´ert´eke viszont ott 1. A Laplace-transzform´ aci´ ot elv´egezve: F6 (s) = −L{3e−3t } + L{δ(t)} = −3L{e−3t } + L{δ(t)} = −
6. F7 (s) =
4s + 5 5s + 4
s 3 +1= , s+3 s+3
Re(s) > −3 .
f7 (t) =?
Megold´ as: Az inverz transzform´ aci´ o elv´egz´es´ehez hozzuk az al´abbi alakra a kifejez´est: F7 (s) =
0, 8(5s + 4) 5 − 3, 2 1, 8 0, 36 4s + 5 = + = 0, 8 + = 0, 8 + . 5s + 4 5s + 4 5s + 4 5s + 4 s + 0, 8
A kapott kifejez´esben szerepl˝ o tagok inverz Laplace-tarnszform´aci´oja a 10.2 t´abl´azat alapj´an elv´egezhet˝ o: 0, 36 f7 (t) = L−1 {0, 8} + L−1 = 0, 8δ(t) + 0, 36e−0,8t · 1(t) s + 0, 8
4s + 5 f8 (t) =? s2 Megold´ as: Az inverz transzform´ aci´ ot a 6. p´eld´ ahoz hasonl´oan v´egezhetj¨ uk el:
7. F8 (s) =
4s + 5 4 5 = + 2 , s2 s s 4 5 −1 −1 f8 (t) = L +L = 4 · 1(t) + 5 · t · 1(t) . s s2 F8 (s) =
8. F9 (s) =
s2 + 2s + 2 (s + 1)(s + 2)(s + 3)
f9 (t) =?
Megold´ as: Az inverz Laplace-transzform´ aci´ o elv´egz´es´ehez els˝o l´ep´esk´ent bontsuk parci´alis t¨ortekre a kifejez´est: s2 + 2s + 2 A B C = + + (s + 1)(s + 2)(s + 3) s+1 s+2 s+3 s2 + 2s + 2 = A(s + 2)(s + 3) + B(s + 1)(s + 3) + C(s + 1)(s + 2) A+B+C =1
5A + 4B + 3C = 2
6A + 3B + 2C = 2
A kapott h´ arom ismeretlenes egyenletrendszert megoldva az egy¨ utthat´ok: A = 0, 5
B = −2
C = 2, 5
´Igy s2 + 2s + 2 0, 5 −2 2, 5 = + + . (s + 1)(s + 2)(s + 3) s+1 s+2 s+3
´ FELADATOK A LAPLACE- ES ´ AZ INVERZ LAPLACE-TRANSZFORMACI ´ O ´ TEMAK ´ ¨ EB ´ OL13 ˝ 1.3. GYAKORLO OR A kapott kifejez´est m´ ar tagonk´ent visszatranszform´alhatjuk id˝otartom´anyra a 10.2 t´abl´azat seg´ıts´eg´evel: 1 1 1 f9 (t) = 0, 5L−1 − 2L−1 + 2, 5L−1 = 0, 5e−t − 2e−2t + 2, 5e−3t , t ≥ 0 s+1 s+2 s+3
9. F10 (s) =
5s2 + 3s + 1 (s + 2)2 (s + 4)
f10 (t) =?
Megold´ as: Az inverz Laplace-transzform´ aci´ o elv´egz´es´ehez el˝osz¨or ebben az esetben is v´egezz¨ uk el a kifejez´es parci´ alis t¨ ortekre bont´ as´ at: 5s2 + 3s + 1 A B C , = + + (s + 2)2 (s + 4) s + 4 s + 2 (s + 2)2 5s2 + 3s + 1 = A(s + 2)2 + B(s + 2)(s + 4) + C(s + 4) . Az egy¨ utthat´ ok meghat´ aroz´ as´ at ebben az esetben v´egezz¨ uk el u ´gy, hogy a kapott egyenletnek teljes¨ ulnie kell s tetsz˝ oleges ´ert´ek´ere, ´ıgy a p´ olusokra is. Ezt felhaszn´alva: 5 · 16 + 3 · (−4) + 1 5s2 + 3s + 1 = = 19, 75 , A= 2 (s + 2) (−4 + 2)2 s=−4 C=
5s2 + 3s + 1 5 · 4 + 3 · (−2) + 1 = = 7, 5 . s+4 −2 + 4 s=−2
A B egy¨ utthat´ o eset´eben ez a megold´ as k¨ozvetlen¨ ul nem haszn´alhat´o, de ha be´ırjuk az A-ra ´es C-re kapott ´ert´ekeket: 5s2 + 3s + 1 19, 75 B 7, 5 = + + , (s + 2)2 (s + 4) s+4 s + 2 (s + 2)2 akkor a kapott egyenletnek tov´ abbra is tetsz˝oleges s-re igaznak kell lennie, de most legyen s = 0: 19, 75 B 7, 5 1 = + + 16 4 2 4
⇒
B = −12
Teh´ at a felbont´ as eredm´enyek´ent a k¨ ovetkez˝o alakot kapjuk: 5s2 + 3s + 1 19, 75 −12 7, 5 = + + , 2 (s + 2) (s + 4) s+4 s + 2 (s + 2)2 melyet a 10.2 t´ abl´ azat seg´ıts´eg´evel invert´alhatunk: 1 1 1 f10 (t) = 19, 75L−1 −12L−1 +7, 5L−1 = 19, 75e−4t −12e−2t +7, 5te−2t , s+4 s+4 (s + 2)2
1.3.
t ≥ 0.
Gyakorl´ o feladatok a Laplace- ´ es az inverz Laplace-transzform´ aci´ o t´ emak¨ or´ eb˝ ol
1.3.1.
Feladatok
1. Hat´ arozza meg a k¨ ovetkez˝ o id˝ of¨ uggv´enyek Laplace-transzform´altj´at a 1.2 defini´al´o ¨osszef¨ ugg´es alapj´ an! (a) f1 (t) = 5 (b) f2 (t) = 5e−4t (c) f3 (t) = 3e2t
´ INVERZ LAPLACE-TRANSZFORMACI ´ O ´ ALKALMAZASA ´ FEJEZET 1. LAPLACE- ES
14
(d) f4 (t) = e4jt (e) f5 (t) = cos 2t (f) f6 (t) = sin 6t d (g) f7 (t) = (3e−5t 1(t)) dt d (h) f8 (t) = (3e−5t ) dt 1 (i) f9 (t) = (e−4t − e−6t ) 4 2. V´egezze el a k¨ ovetkez˝ o id˝ of¨ uggv´enyek transzform´al´as´at a 10.1-10.2 Laplace-transzform´aci´os t´abl´azatok seg´ıts´eg´evel a t ≥ 0 tartom´ anyon! (a) f1 (t) = 4e−2t + 2e−4t 1 (b) f2 (t) = (e−4t − e−6t ) 4 (c) A Laplace-transzform´ altak valamint a kezdeti ´es v´eg´ert´ek t´etel seg´ıts´eg´evel vizsg´alja meg az f1 (t) ´es az f2 (t) f¨ uggv´enyeket! (d) f3 (t) = (t − 3)1(t − 3) (e) f4 (t) = t1(t − 3) (f) f5 (t) = e−2t 1(t − 3) (g) f6 (t) = te−2t (h) f7 (t) = e−t cos 2t (i) f8 (t) = e−t sin 2t 3. Hat´ arozza meg a k¨ ovetkez˝ o kifejez´esek id˝otartom´anybeli megfelel˝oj´et! 3 4s + 5 5 F2 (s) = 2 s + 4s + 4 4 F3 (s) = 2 s + 4s + 3 2 F4 (s) = 2 s + 4s 10 F5 (s) = 2 s + 25 14s F6 (s) = 2 2s + 18 2s + 3 F7 (s) = 4s + 5 4s + 8 F8 (s) = 2s2 2s + 8 F9 (s) = 2 s + 16 s2 + 4s + 4 F10 (s) = (s + 1)(s + 3)(s + 5) 2s + 4 F11 (s) = (s + 1)(s2 + 9)
(a) F1 (s) = (b) (c) (d) (e) (f) (g) (h) (i) (j) (k)
(l) F12 (s) =
s2 + s + 1 (s + 1)2 (s + 3)
´ FELADATOK A LAPLACE- ES ´ AZ INVERZ LAPLACE-TRANSZFORMACI ´ O ´ TEMAK ´ ¨ EB ´ OL15 ˝ 1.3. GYAKORLO OR
1.3.2.
Megold´ asok
1. (a) F1 (s) =
5 , s
Re(s) > 0
(b) F2 (s) =
5 , s+4
Re(s) > −4
(c) F3 (s) =
3 , s−2
Re(s) > 2
(d) F4 (s) =
s + 4j , s2 + 16
(e) F5 (s) =
s , s2 + 4
(f) F6 (s) =
6 , s2 + 36
(g) F7 (s) =
s , s+5
(h) F8 (s) = −
2. (a) F1 (s) = (b) F2 (s) =
Re(s) > 0 Re(s) > 0 Re(s) > 0 Re(s) > −5
15 , s+5
Re(s) > −5
6s + 20 , s2 + 6s + 8 0, 5 , s2 + 10s + 24
(c) f1 (0) = 6 ,
f1 (∞) = 0 ,
(d) F3 (s) = e−3s
1 , s2
3s + 1 , s2 1 (f) F5 (s) = e−3s e−6 , s+2
(e) F4 (s) = e−3s
(g) F6 (s) =
1 , (s + 2)2
(h) F7 (s) =
s+1 , s2 + 2s + 5
(i) F8 (s) =
2 , s2 + 2s + 5
3. (a) f1 (t) =
3 −1,25t e 1(t) , 4
(b) f2 (t) = 5te−2t 1(t) , (c) f3 (t) = 2(e−t − e−3t )1(t) , (d) f4 (t) =
1 (1 − e−4t )1(t) , 2
(e) f5 (t) = 2 sin(5t)1(t) ,
f2 (0) = 0 ,
f2 (∞) = 0
16
´ INVERZ LAPLACE-TRANSZFORMACI ´ O ´ ALKALMAZASA ´ FEJEZET 1. LAPLACE- ES (f) f6 (t) = 7 cos(3t)1(t) , (g) f7 (t) = 0, 5δ(t) + 0, 125e−1,25t 1(t) , (h) f8 (t) = 2(1 + 2t)1(t) , (i) f9 (t) = 2(cos 4t + sin 4t)1(t) , 1 −t 1 −3t 9 −5t (j) f10 (t) = e − e + e 1(t) , 8 4 8 (k) f11 (t) = (0.2e−t − 0, 2 cos 3t + 0, 73 sin 3t)1(t) , 7 −3t 3 −t 1 −t (l) f12 (t) = e − e + te 1(t) , 4 4 2
2. fejezet
Hat´ asv´ azlatok ´ atalak´ıt´ asa 2.1.
´ Attekint´ es
A hat´ asv´ azlat az ir´ any´ıt´ astechnikai rendszer v´azlat form´aj´aban t¨ort´en˝o megjelen´ıt´esre szolg´al´o grafikus le´ır´ asi ¨ m´ od. Osszetett rendszerek eset´eben a hat´ asv´ azlatok egyen´ert´ek˝ u ´atalak´ıt´as´aval ´es az egyes r´eszek ered˝o ´atviteli f¨ uggv´enyeinek meghat´ aroz´ as´ aval a teljes rendszer ered˝o ´atviteli f¨ uggv´enye meghat´arozhat´o. A k¨ ovetkez˝ okben r¨ oviden ¨ osszefoglaljuk az alapkapcsol´asok ered˝o ´atviteli f¨ uggv´enyeit ´es a fontosabb helyettes´ıt˝ o kapcsol´ asokat.
2.1.1.
Alapkapcsol´ asok ered˝ o´ atviteli f¨ uggv´ enye
Egy tag
G(s) =
y(s) u(s)
Sorosan kapcsolt tagok
G(s) =
y(s) = G1 (s)G2 (s) u(s)
P´ arhuzamosan kapcsolt tagok
G(s) =
y(s) = G1 (s) ± G2 (s) u(s)
17
´ AZLATOK ´ ´ ´ITASA ´ FEJEZET 2. HATASV ATALAK
18 Visszacsatolt k¨ or
G(s) =
2.1.2.
y(s) Gc (s)Gp (s) = w(s) 1 ∓ Gc (s)Gp (s)Gm (s)
Helyettes´ıt˝ o kapcsol´ asok
A helyettes´ıt˝ o kapcsol´ asok alkalmaz´ asakor az ´atalak´ıt´as el˝ott ´es ut´an a m´odos´ıtott tagcsoport bemenetein ´es kimenetein ugyanazoknak a jeleknek kell megjelenni¨ uk.
¨ Osszegz˝ ok felcser´ el´ ese, ¨ osszevon´ asa, sz´ etbont´ asa
Sorosan kapcsolt tagok felcser´ el´ ese, ¨ osszevon´ asa, sz´ etbont´ asa
´ ´ 2.1. ATTEKINT ES P´ arhuzamosan kapcsolt tagok ´ atalak´ıt´ asa
Tag ´ es ¨ osszegz˝ o felcser´ el´ ese
¨ Osszegz˝ o´ es tag felcser´ el´ ese
19
20
´ AZLATOK ´ ´ ´ITASA ´ FEJEZET 2. HATASV ATALAK
Tag ´ es el´ agaz´ as felcser´ el´ ese
El´ agaz´ as ´ es tag felcser´ el´ ese
¨ Osszegz˝ o´ es el´ agaz´ as felcser´ el´ ese
El´ agaz´ as ´ es ¨ osszegz˝ o felcser´ el´ ese
Megjegyezz¨ uk, hogy az utols´ o k´et ´ atalak´ıt´ asi l´ep´es, azaz az el´agaz´as ´es ¨osszegz˝o felcser´el´es´enek alkalmaz´ asa lehet˝ os´eg szerint ker¨ ulend˝ o, mivel jelent˝ osen byonyol´ıtja a hat´asv´azlatot.
2.2. KIDOLGOZOTT FELADATOK
2.2.
21
Kidolgozott feladatok
1. Hat´ arozza meg az al´ abbi rendszer ered˝ o ´atviteli f¨ uggv´eny´et!
A feladat megold´ as´ ahoz az egym´ asba a´tlapol´od´o k´et, H1 ´es H2 taggokkal val´o visszacsatol´ast ´es a G4 taggal t¨ ort´en˝ o el˝ orecsatol´ ast kell sz´etv´ alasztani. A harmadik visszacsatol´as, melyn´el nincsen jelform´ al´ o tag, nem lapol´ odik ´ at m´ as kapcsol´ asokkal, ´ıgy csak a legv´eg´en kell figyelembe venni. A megold´as menete, azaz milyen sorrendben ´es mely hat´aspontok ´athelyez´es´evel csatoljuk sz´et a k¨or¨oket, tetsz˝oleges. A v´egeredm´enyk´ent meghat´ arozand´ o ered˝ o ´atviteli f¨ uggv´enynek a levezet´es menet´et˝ol f¨ uggetlen¨ ul ugyanannak kell lennie. Azonban azt a gyakorlati szab´alyt, mely szerint ¨osszegz˝ot ´es el´agaz´ast nem cser´el¨ unk fel, ´erdemes betartani. Az ´ attekinthet˝ obb jel¨ol´es ´erdek´eben az ´atalak´ıt´ast magyar´az´o, piros sz´ınnel jel¨ olt l´ep´esekn´el az s argumentum nem ker¨ ult felt¨ untet´esre. Legyen az els˝ o l´ep´es a pirossal bekarik´ azott ¨osszegz˝o ´athelyez´ese a G1 tag el´e.
Az ´ atalak´ıt´ as sor´ an megv´ altoztatand´ o´ atviteli f¨ uggv´eny meghat´aroz´as´ahoz jel¨olj¨ uk a v´altoztat´assal ´erintett r´esz bemen˝ o jeleit a-val ´es b-vel, majd k¨ ovetve a jeleket, a r´esz kimenete aG1 −bH2 lesz. Az ´atalak´ıt´as ut´ an ugyanezeket a bemeneteket ´es kimenetet kell kapnunk enn´el a tagcsoportn´al. Felhaszn´alva ezt, ´es visszafel´e k¨ ovetkeztetve a kimeneti jelb˝ ol, k¨ onnyen bel´athat´o, hogy az ´atalak´ıt´as el˝ott a H2 ´atviteli f¨ uggv´ennyel jellemzett tagot kell H2 /G1 -re m´ odos´ıtani.
K¨ ovetkez˝ o l´ep´esk´ent cser´elj¨ uk neg a m´ asodik ´es harmadik ¨osszegz˝ot, mely a helyettes´ıt˝o kapcsol´asokn´ al levezetetteknek megfelel˝ oen, nem ig´enyel m´odos´ıt´ast.
22
´ AZLATOK ´ ´ ´ITASA ´ FEJEZET 2. HATASV ATALAK
Az ´ atlapol´ asok sz´etcsatol´ as´ anak utols´ o l´ep´esek´ent bontsuk sz´et a H1 tagot tartalmaz´o legbels˝o visszacsatol´ ast ´es a G4 tagot tartalmaz´ o el˝ orecsatol´ast. Ebben az esetben is szabadon megv´alaszthat´o, hogy melyik hat´ aspont hely´et m´ odos´ıtjuk. Helyezz¨ uk ´at a visszacsatol´as hat´aspontj´at az el˝orecsatol´as hat´aspontja el´e az al´ abbi a´br´ anak megfelel˝ oen:
Mint az az ´ abr´ ar´ ol leolvashat´ o, az ´ atalak´ıtand´o tagcsoport bemenete az a jel, kimenetei pedig az aG2 ´es az aG2 H1 jelek. A m´ odos´ıtand´ o´ atviteli f¨ uggv´enyt ebben az esetben is a v´altozatlanul marad´o kimenetekb˝ ol vezethetj¨ uk le. Bel´ athat´ o, hogy a visszacsatol´asban l´ev˝o tag ´atviteli f¨ uggv´eny´et kell H1 G2 -re m´odos´ıtani:
Az ´ıgy kapott hat´ asv´ azlat m´ ar nem tartalmaz ´atlapol´asokat, ´ıgy a visszacsatol´asokra ´es az el˝orecsatol´ asra alkalmazhatjuk az ered˝ oj¨ uk meghat´ aroz´ as´ara levezetett k´epleteket. ´Irjuk fel a legbels˝o visszacsatol´as (piros k¨ or, bal oldalt) ´es az el˝ orecsatol´ as (k´ek k¨or, jobb oldalt) ered˝oj´et:
2.2. KIDOLGOZOTT FELADATOK
23
A visszacsatol´ as ered˝ oje: Gv1 (s) =
G1 (s) , 1 + G1 (s)G2 (s)H1 (s)
az el˝ orecsatol´ as ered˝ oje: Ge (s) = G2 (s)G3 (s) + G4 (s) , az egyszer˝ us´ıtett hat´ asv´ azlat:
Az utols´ o k´et l´ep´es a k´et visszacsatol´ as ered˝oj´enek meghat´aroz´asa. Legyen Gv2 (s) a bels˝o visszacsatol´ as ered˝ oje:
Gv2 (s) =
1+
G1 (s)(G2 (s)G3 (s)+G4 (s)) 1+G1 (s)G2 (s)H1 (s) G1 (s)(G2 (s)G3 (s)+G4 (s)) H2 (s) 1+G1 (s)G2 (s)H1 (s) G1 (s)
=
G1 (s)G2 (s)G3 (s) + G1 (s)G4 (s) 1 + G1 (s)G2 (s)H1 (s) + G2 (s)G3 (s)H2 (s) + G4 (s)H2 (s)
A teljes rendszer ered˝ o´ atviteli f¨ uggv´enye: Ge (s) =
=
1
G1 (s)G2 (s)G3 (s)+G1 (s)G4 (s) 1+G1 (s)G2 (s)H1 (s)+G2 (s)G3 (s)H2 (s)+G4 (s)H2 (s) 1 (s)G2 (s)G3 (s)+G1 (s)G4 (s) + 1+G1 (s)G2G(s)H 1 (s)+G2 (s)G3 (s)H2 (s)+G4 (s)H2 (s)
=
G1 (s)G2 (s)G3 (s) + G1 (s)G4 (s) 1 + G1 (s)G2 (s)H1 (s) + G1 (s)G4 (s) + G1 (s)G2 (s)G3 (s) + G2 (s)G3 (s)H2 (s) + G4 (s)H2 (s)
A kiindul´ asi ´ abra ´es a kapott ered˝ o´ atviteli f¨ uggv´eny ¨osszehasonl´ıt´as´aval leellen˝orizhetj¨ uk a kapott eredm´enyt. A sz´ aml´ al´ oban az el˝ oremen˝ o´ agak ered˝oje szerepel, m´ıg a nevez˝oben az egyes el˝oremen˝o ´agak ´es visszat´er˝ o´ agak ered˝ o´ atviteli f¨ uggv´enyeinek ¨osszegei.
´ AZLATOK ´ ´ ´ITASA ´ FEJEZET 2. HATASV ATALAK
24
2. Hat´ arozzuk meg az al´ abbi tagcsoport ered˝o ´atviteli f¨ uggv´eny´et!
Els˝ o l´ep´esk´ent v´egezz¨ uk el a p´ arhuzamosan visszacsatolt ´agak ¨osszegz´es´et:
Majd cser´elj¨ uk meg az ¨ osszegz˝ oket:
´Igy megsz¨ untett¨ uk az el˝ orecsatol´ as ´es a visszacsatol´as ´atlapol´as´at, ´es fel´ırhatjuk el˝obb ezek ered˝oj´et, majd a teljes tagcsoport ered˝ o´ atviteli f¨ uggv´eny´et:
azaz az ered˝ o´ atviteli f¨ uggv´eny:
Ge (s) =
G2 (s) + G2 (s)G1 (s) , 1 + G2 (s)H1 (s) − G2 (s)H2 (s)
amely k¨ onnyen ´ertelmezhet˝ o a kiindul´ asi ´abra alapj´an.
2.2. KIDOLGOZOTT FELADATOK
25
3. Hat´ arozzuk meg az al´ abbi tagcsoport ered˝o ´atviteli f¨ uggv´eny´et
ha G1 (s) = 2,
G2 (s) =
1 , 4s
G3 (s) = 3,
G4 (s) =
2 , 5s + 1
H1 (s) =
1 , s+1
H2 (s) =
1 ! 2s + 1
V´egezz¨ uk el el˝ osz¨ or a p´ arhuzamosan kapcsolt G1 ´es G2 tagok (piros k¨or, bal oldalt), valamint bels˝ o k¨ or (k´ek k¨ or, jobb oldalt) ered˝ o´ atviteli f¨ uggv´eny´enek meghat´aroz´as´at:
ahol Gp (s) = G1 (s) + G2 (s) = 2 + Gb (s) =
1 8s + 1 = 4s 4s
2 3 5s+1 G3 (s)G4 (s) 12s + 6 = = 2 1 2 + 7s + 7 1 + G3 (s)G4 (s)H2 (s) 10s 1 + 3 5s+1 2s+1
Az ered˝ o´ atviteli f¨ uggv´eny: Ge (s) =
(G1 (s) + G2 (s))G3 (s)G4 (s) Gp (s)Gb (s) = 1 + Gp (s)Gb (s)H1 (s) 1 + G3 (s)G4 (s)H2 (s) + (G1 (s) + G2 (s))G3 (s)G4 (s)H1 (s)
Behelyettes´ıt´es ut´ an az ered˝ o´ atviteli f¨ uggv´eny: Ge (s) =
= =
1+
12s+6 8s+1 10s2 +7s+7 4s 8s+1 1 12s+6 10s2 +7s+7 4s s+1
=
10s2 +7s+7 10s2 +7s+7
12s+6 8s+1 1 10s2 +7s+7 4s s+1 4s s+1 12s+6 8s+1 1 4s s+1 + 10s2 +7s+7 4s s+1
(12s+6)(8s+1) (10s2 +7s+7)4s(s+1) (10s2 +7s+7)4s(s+1) (12s+6)(8s+1) (10s2 +7s+7)4s(s+1) + (10s2 +7s+7)4s(s+1) 3 2
96s + 156s + 66s + 6 40s4 + 68s3 + 152s2 + 88s + 6
=
=
(12s + 6)(8s + 1) = (10s2 + 7s + 7)4s(s + 1) + (12s + 6)(8s + 1)
´ AZLATOK ´ ´ ´ITASA ´ FEJEZET 2. HATASV ATALAK
26
2.3.
Gyakorl´ o feladatok hat´ asv´ azlatok ´ atalak´ıt´ asa t´ emak¨ or´ eb˝ ol
2.3.1.
Feladatok
1. Hat´ arozza meg az ered˝ o´ atviteli f¨ uggv´enyt az al´abbi esetekben! (a)
(b)
(c)
(d)
(e)
´ FELADATOK HATASV ´ AZLATOK ´ ´ ´ITASA ´ ´ ¨ EB ´ OL ˝ 2.3. GYAKORLO ATALAK TEMAK OR
27
(f)
2. Hat´ arozza meg az ered˝ o er˝ os´ıt´est az al´ abbi esetben!
(a)
(b)
3. Hat´ arozza meg, hogy az al´ abbi visszacsatolt rendszerekben hogyan f¨ ugg az (a) p´eld´an´al az yz (s) kimenet a (b) p´eld´ an´ al az y(s) kimenet a w(s) ´es uz (s) bemenetekt˝ol!
(a)
´ AZLATOK ´ ´ ´ITASA ´ FEJEZET 2. HATASV ATALAK
28 (b)
2.3.2.
Megold´ asok
1. (a) Ge (s) =
G1 (s)G2 (s) + G1 (s)G2 (s)H2 (s) 1 + G1 (s) + G1 (s)G2 (s)H1 (s) + H2 (s) + G1 (s)H2 (s) + G1 (s)G2 (s)H1 (s)H2 (s) + G1 (s)G2 (s)H2 (s)
(b) Ge (s) =
G1 (s)G2 (s)G3 (s) + G3 (s)G4 (s) 1 + G3 (s)H2 (s) + G2 (s)G3 (s)H1 (s)
(c) Ge (s) =
G1 (s)G2 (s)G3 (s) 1 + G1 (s) + G3 (s) + G1 (s)G3 (s) + G2 (s)H1 (s)
(d) Ge (s) =
G1 (s)G2 (s)G3 (s) 1 + G3 (s)H2 (s) + G1 (s)G2 (s) + G2 (s)G3 (s)H1 (s)
(e) Ge (s) =
G1 (s)G2 (s) 1 + G1 (s)G2 (s)H2 (s) + G2 (s) + G1 (s)G2 (s) + G1 (s)G2 (s)H1 (s)
(f) Ge (s) =
G1 (s)G2 (s) + G1 (s)G3 (s) 1 + G1 (s)G2 (s)H2 (s) + G1 (s)G3 (s)H2 (s) + G1 (s)G2 (s)H1 (s) + G1 (s)G3 (s)H1 (s)
2. (a) Ge (s) = (b) Ge (s) =
3. (a) yz (s) =
(b) y(s) =
4Ks + K s2 + s + K s2
10s + 40 + 16s + 20
Gc (s)Gp (s) Gz (s) w(s) + uz (s) 1 + Gc (s)Gp (s) 1 + Gc (s)Gp (s)
Gc (s)Gp (s) Gz (s)Gp (s) w(s) + uz (s) 1 + Gc (s)Gp (s)Gm (s) 1 + Gc (s)Gp (s)Gm (s)
3. fejezet
Dinamikus tagok 3.1. 3.1.1.
Elm´ eleti ´ attekint´ es Bemenet-kimenet modell, ´ atviteli f¨ uggv´ eny
Az ir´ any´ıt´ astechnikai rendszerekben el˝ ofordul´ o elemeket - line´aris viselked´est felt´etelezve - line´aris differenci´ alegyenlet form´ aj´ u modellekkel ´ırhatjuk le. Amennyiben nincs lehet˝os´eg a vizsg´alt tag bels˝o ¨osszef¨ ugg´eseinek megad´ as´ ara, akkor a bemenetek ´es a kimenetek k¨ oz¨ otti ¨ osszef¨ ugg´esek seg´ıts´eg´evel ´ırjuk le a tag viselked´es´et. Az egy-bemenet˝ u, egy-kimenet˝ u, line´ aris m˝ uk¨od´es˝ u, holtid˝o mentes tag modellje a k¨ovetkez˝o alakban adhat´ o meg: an y (n) (t) + an−1 y (n−1) (t) + · · · + a1 y (1) (t) + a0 y(t) = bm u(m) (t) + · · · + b0 u(t) ahol y(t) - a kimen˝ o jel, u(t) - a bemen˝ o jel, x(i) (t) =
di x(t) , dti
x = y vagy u, i = 1, . . . , n,
ai , bj - konstans egy¨ utthat´ ok. Erre az egyenletre a tov´ abbiakban bemenet-kimenet modell k´ent - r¨ovid´ıtve I/O modell - fogunk hivatkozni. Az ´ atviteli f¨ uggv´eny a dinamikus tag oper´ator tartom´anybeli modellje. Meghat´aroz´as´ahoz els˝o l´ep´esk´ent Laplace-transzform´ aljuk a bemenet-kimenet modell ´altal´anos alakj´at z´erus kezdeti felt´etelek mellett, majd fejezz¨ uk ki ebb˝ ol a kimenetek ´es a bemenetek k¨oz¨otti kapcsolatot. L(y(t)) bm sm + bm−1 sm−1 + · · · + b0 G(s) = = L(u(t)) z.k.f. an sn + an−1 sn−1 + · · · + a1 s + a0 Az ´ atviteli f¨ uggv´eny szok´ asos jel¨ ol´esei: G(s) =
Y (s) b(s) z(s) = = U (s) a(s) p(s)
A felsorol´ as m´ asodik alakja a bemenet-kimenet modell egy¨ utthat´oival fel´ırt racion´alis t¨ortf¨ uggv´enyre, m´ıg a harmadik a sz´ aml´ al´ o illetve nevez˝ obeli polinomok gy¨okt´enyez˝os alakban t¨ort´en˝o megad´as´ara utal. Ir´any´ıt´astechnik´ aban a nevez˝ o polinomj´ anak gy¨ okeit p´ olusoknak, a sz´aml´al´o polinomj´anak gy¨okeit z´erushelyeknek nevezz¨ uk. Bel´ athat´ o, hogy egy dinamikus tag ´ atviteli f¨ uggv´enye (G(s)) ´es s´ ulyf¨ uggv´enye (h(t)) k¨oz¨ott az al´ abbi osszef¨ ¨ ugg´es van h(t) = L−1 (G(s)) ⇔ G(s) = L(h(t)) 29
30
FEJEZET 3. DINAMIKUS TAGOK
Bel´ athat´ o, hogy a bemen˝ o jelek k¨ oz¨ otti ¨ osszef¨ ugg´es k¨ovetkezt´eben line´aris rendszerekn´el az al´abbi ¨osszef¨ ugg´esek adhat´ ok meg az ´ atmeneti f¨ uggv´eny, a s´ ulyf¨ uggv´eny ´es az ´atviteli f¨ uggv´eny k¨oz¨ott: 1 Y (s) = G(s)U (s) = G(s) s
⇒
y(t) = L
−1
G(s) s
Zt
h(τ )dτ
= 0
A megadott ¨ osszef¨ ugg´esek ismeret´eben is fontos m´eg egyszer kiemelni, hogy az ´atviteli f¨ uggv´eny a tag oper´ ator tartom´ anybeli modellje, a s´ ulyf¨ uggv´eny ´es az ´atmeneti f¨ uggv´eny a jelform´al´o tagnak, egy-egy speci´ alis bemenetre (egys´egimpulzusra, illetve egys´egugr´asra) adott id˝otartom´anybeli v´alaszf¨ uggv´enyei. Azonban az atviteli f¨ ´ uggv´eny ´es a s´ ulyf¨ uggv´eny k¨ oz¨ ott, a Laplace- ´es az inverz Laplace-transzform´aci´o seg´ıts´eg´evel ´ertelmezett szoros kapcsolat miatt, szok´ as a s´ ulyf¨ uggv´enyt, mint id˝otartom´anybeli modellt is haszn´alni.
3.1.2.
Dinamikus tagok
A bemenet-kimenet modell ´ altal´ anos alakj´ ab´ ol kiindulva, a figyelembe vett deriv´altak alapj´an k¨ ul¨onb¨oz˝o viselked´es˝ u dinamikus tagokat hat´ arozhatunk meg, melyeket a k¨ovetkez˝okben foglalunk ¨ossze. Legyen a bemenet-kimenet modell az al´ abbi egyszer˝ us´ıtett alak´ u: an y (n) (t) + an−1 y (n−1) (t) + · · · + a1 y (1) (t) + a0 y(t) = b0 u(t) Tegy¨ uk fel, hogy itt ´es a k¨ ovetkez˝ okben t´ argyalt valamennyi differenci´al egyenlet modellel le´ırhat´o tag eset´eben a kezdeti felt´etelek z´erussal egyenl˝ oek. Ekkor az ´atviteli f¨ uggv´eny a k¨ovetkez˝o lesz: G(s) =
b0 an sn + an−1 sn−1 + · · · + a1 s + a0
A tagok csoportos´ıt´ as´ at a viselked´es¨ uk jellege ´es a nevez˝o deriv´al´asi foksz´am´anak, n-nek az ´ert´eke alapj´ an v´egezz¨ uk el. Ar´ anyos viselked´ es˝ u tagok Nulladrend˝ u tag I/O modell: a0 y(t) = b0 u(t) Legyen a0 , b0 6= 0 ekkor y(t) = Ku(t), ahol K =
b0 a0
Y (s) ´ =K Atviteli f¨ uggv´eny: G(s) = U (s) A tagnak egy param´etere van: az er˝ os´ıt´es, K, mely a v´alaszf¨ uggv´enynek valamely jellemz˝oj´et (pl. ter¨ ulet´et, amplit´ ud´ oj´ at, meredeks´eg´et) hat´ arozza meg. Els˝ orend˝ u tag I/O modell: a1 y (1) (t) + a0 y(t) = b0 u(t). Legyen a1 , a0 , b0 6= 0 ekkor τ y (1) (t) + y(t) = Ku(t), ahol K =
b0 a1 , τ= a0 a0
Y (s) K ´ Atviteli f¨ uggv´eny: G(s) = = U (s) τs + 1 A tagnak k´et param´etere van: a nulladrend˝ u tagn´al bevezetett K er˝os´ıt´es, ´es a tag dinamikai viselked´es´et meghat´ aroz´ o τ id˝ o´ alland´ o. M´ asodrend˝ u tag I/O modell: a2 y (2) (t) + a1 y (1) (t) + a0 y(t) = b0 u(t). Legyen a2 , a1 , a0 , b0 6= 0 ekkor r b0 a2 a1 , T = , 2ξT = . T 2 y (1) (t) + 2ξT y (1) (t) + y(t) = Ku(t), ahol K = a0 a0 a0 2 Y (s) K Kω n ´ Atviteli f¨ uggv´eny: G(s) = = 2 2 = 2 U (s) T s + 2ξT s + 1 s + 2ξωn s + ωn2
3.2. KIDOLGOZOTT FELADATOK
31
A tagnak h´ arom param´etere van: az er˝ os´ıt´es (K), az id˝o´alland´o (T ) ´es a tag tranziens´enek jelleg´et (simul´ o vagy leng˝ o) meghat´ aroz´ o csillap´ıt´ asi t´enyez˝ o, melynek jele ξ. Az id˝o´alland´o helyett gyakran annak reciprok´ at haszn´ aljuk, melyet term´eszetes frekvenci´ a nak nevez¨ unk ´es ωn -nel jel¨ol¨ unk. Integr´ al´ o jelleg˝ u tagok Tiszta integr´ al´ o tag I/O modell: a1 y (1) (t) = b0 u(t). a1 1 u(t), ahol TI = TI b0 Y (s) 1 K I ´ Atviteli f¨ uggv´eny: G(s) = = = U (s) TI s s A tagnak egy param´etere van: az integr´ al´ asi id˝ o´ alland´ o, TI , melynek reciprok´at v´eve ´ertelmezhetj¨ uk az in1 tegr´ al´ asi er˝ os´ıt´est: KI = . TI Legyen a1 , b0 6= 0 ekkor y (1) (t) =
Egyt´ arol´ os integr´ al´ o tag I/O modell: a2 y (2) (t) + a1 y (1) (t) = b0 u(t). Legyen a2 , a1 , b0 6= 0 ekkor T22 y (2) (t) + T1 y (1) (t) = u(t), ahol T1 =
a1 , T2 = b0
r
a2 . b0
Y (s) 1 1 1 ´ Atviteli f¨ uggv´eny: G(s) = = 2 2 = U (s) T2 s + T1 s TI s (T s + 1) T22 ahol TI = T1 , T = . T1 Az egyt´ arol´ os integr´ al´ o tagot teh´ at egy tiszta integr´al´o ´es egy els˝orend˝ u tag sorbakapcsol´as´aval ´all´ıthatjuk el˝ o, ´es ennek megfelel˝ oen ´ertelmezz¨ uk a param´etereit. Az egyt´ arol´ os integr´ al´ o tag ´ altal´ anos´ıt´ as´ aval ´ertelmezhetj¨ uk a magasabb rend˝ u integr´al´o jelleg˝ u tagokat. Deriv´ al´ o jelleg˝ u tagok Tiszta deriv´ al´ o tag I/O modell: a0 y(t) = b1 u(1) (t). Legyen a0 , b1 6= 0 ekkor y(t) = TD u(1) (t), ahol TD =
b1 a0
Y (s) ´ = TD s Atviteli f¨ uggv´eny: G(s) = U (s) A tagnak egy param´etere van: a TD deriv´ al´ asi id˝ o´ alland´ o. A tag nem felel meg az oks´ agi szab´ alynak, ´ıgy csak elm´eleti jelleg˝ u vizsg´alatokhoz haszn´alhat´o. Egyt´ arol´ os deriv´ al´ o tag I/O modell: a1 y (1) (t) + a0 y(t) = b1 u(1) (t). Legyen a1 , a0 , b1 6= 0 ekkor T y (1) (t) + y(t) = TD u(1) (t), ahol TD =
b1 a1 ,T = a0 a0
Y (s) TD s ´ Atviteli f¨ uggv´eny: G(s) = = U (s) Ts + 1 Az egyt´ arol´ o deriv´ al´ o tagot teh´ at egy tiszta deriv´al´o ´es egy els˝orend˝ u tag sorbakapcsol´as´aval ´all´ıthatjuk el˝ o, ´es TD ennek megfelel˝ oen ´ertelmezz¨ uk a param´etereit. Bel´athat´o, hogy a ar´any n¨ovel´es´evel a tag k¨ozel´ıti a tiszta T deriv´ al´ o tag viselked´es´et.
3.2.
Kidolgozott feladatok
1. Hat´ arozza meg az al´ abbi bemenet - kimenet modellel jellemzett tag param´etereit ´es adja meg az ´atmeneti f¨ uggv´eny´et! 6y (1) (t) + 2y(t) = 4u(t)
32
FEJEZET 3. DINAMIKUS TAGOK A megold´ as menete: Az ´ atviteli f¨ uggv´eny: G(s) =
Y (s) 4 2 = = U (s) 6s + 2 3s + 1
=
K τs + 1
A tag param´eterei er˝ os´ıt´es K = 2, id˝ o´ alland´o τ = 3s. ´ Atmeneti f¨ uggyv´eny eset´en a bemen˝ o jel u(t) = 1(t). A kimenet meghat´aroz´asa: Y (s) = G(s)U (s) = Y (s) =
2 1 2 = 3s + 1 s s(3s + 1)
2 A B = + s(3s + 1) s 3s + 1 ⇒
A = 2, B = −6 1 1 1 1 Y (s) = 2 − 6 =2 − s 3s + 1 s s + 1/3 t y(t) = L−1 {Y (s)} = 2 1(t) − e− 3 , t ≥ 0 2 = A(3s + 1) + Bs
Az ´ atmeneti f¨ uggv´eny viselked´es´enek vizsg´alata: t=0 t→∞
y(0) = 1 − 1 = 0 y(∞) = 2(1 − 0) = 2
dy(t) 1 t = 2 · e− 3 dt 3
⇒
(= K) 1 1 dy(t) = 2 · = K dt t=0 3 τ
2. Legyen az els˝ orend˝ u tag ´ atviteli f¨ uggv´enye: G(s) =
4 . s+2
Hat´ arozza meg a tag param´etereit! Csatolja vissza negat´ıvan a tagot, ´es adja meg a visszacsatolt rendszer param´etereit ´es hat´arozza meg a s´ ulyf¨ uggv´eny´et! A megold´ as menete: A tag param´eterei: G(s) =
4 2 = s+2 0, 5s + 1
=
K τs + 1
teh´ at az er˝ os´ıt´es, K = 2 ´es az id˝ o´ alland´ o τ = 0, 5. A visszacsatolt tag ered˝ o´ atviteli f¨ uggv´enye: 2
G(s) 2 0,5s+1 Ge (s) = = = 2 1 + G(s) 0, 5s + 3 1 + 0,5s+1 azaz az ered˝ o er˝ os´ıt´es, vagyis a hurok ´ atviteli t´enyez˝o: Ke = 23 = 0, 67, a visszacsatolt rendszer id˝o´alland´ oja 0,5 τe = 3 = 0, 167s. A visszacsatolt rendszer v´ alasza Dirac-impulzus bemenetre, vagyis a s´ ulyf¨ uggv´eny meghat´aroz´asa: 2 ·1 0, 5s + 3 2 1 −1 −1 −1 h(t) = L {Y (s)} = L = 4L = 4e−6t 0, 5s + 3 s+6 Y (s) = G(s)U (s) =
3.2. KIDOLGOZOTT FELADATOK
33
3. Legyen adott k´et els˝ orend˝ u tag az al´ abbi ´atviteli f¨ uggv´ennyel: G1 (s) =
1 s+1
G2 (s) =
2 4s + 1
Csatolja p´ arhuzamosan a k´et tagot ´es adja meg a kapott tagcsoport bemenet - kimenet modellj´et, param´etereit ´es ´ atmeneti f¨ uggv´eny´et! A megold´ as menete: A p´ arhuzamosan csatolt rendszer ered˝ o ´atviteli f¨ uggv´enye: Ge (s) = G1 (s) + G2 (s) =
1 2 6s + 3 + = 2 s + 1 4s + 1 4s + 5s + 1
A tagcsoport ered˝ o bemenet - kimenet modellje: Ge (s) =
Y (s) 6s + 3 = 2 U (s) 4s + 5s + 1
4s2 Y (s) + 5sY (s) + Y (s) = 6sU (s) + 3U (s) 4y (2) (t) + 5y (1) (s) + y(t) = 6u(1) (t) + 3u(t) A p´ arhuzamosan csatolt els˝ orend˝ u rendszerek ered˝ojek´ent teh´at olyan m´asodrend˝ u rendszer alakult ki, melynek a sz´ aml´ al´ oj´ aban els˝ ofok´ u polinom szerepel. Az ered˝o tagcsoport param´eterei: Ge (s) =
3(2s + 1) 4s2 + 5s + 1
Ke = 3,
Te = 2,
ξ = 1, 25 ,
Tsz = 2
A´ atmeneti f¨ uggv´eny: Y (s) = Ge (s)U (s) =
6s + 3 1 · 4s2 + 5s + 1 s
Parci´ alis t¨ ortekre bont´ as az inverz-Laplace transzform´aci´ohoz: 6s + 3 A B C = + + s(s + 1)(4s + 1) s s + 1 4s + 1 6s + 3 = A(s + 1)(4s + 1) + Bs(4s + 1) + Cs(s + 1) 6s + 3 6s + 3 6s + 3 A= =3 B= = −1 C= = −8 (s + 1)(4s + 1) s=0 s(4s + 1) s=−1 s(s + 1) s=−0,25 3 −1 −8 1 1 1 2 1 Y (s) = + + =3 − − s s + 1 4s + 1 s 3 s + 1 3 s + 0, 25 Az ´ atmeneti f¨ uggv´eny: 1 2 y(t) = 3 1(t) − e−t − e−0,25t = 3 − e−t − 2e−0,25t 3 3
t≥0
34
FEJEZET 3. DINAMIKUS TAGOK 4. Legyen adott k´et els˝ orend˝ u tag az al´ abbi ´atviteli f¨ uggv´ennyel: G1 (s) =
1 s+1
G2 (s) =
2 4s + 1
Csatolja sorosan a k´et tagot ´es adja meg a kapott tagcsoport bemenet - kimenet modellj´et, param´etereit ´es a s´ ulyf¨ uggv´eny´et! A megold´ as menete: A sorosan csatolt rendszer ered˝ o´ atviteli f¨ uggv´enye: Ge (s) = G1 (s) · G2 (s) =
1 2 2 · = 2 s + 1 4s + 1 4s + 5s + 1
A tagcsoport ered˝ o bemenet - kimenet modellje: Ge (s) =
Y (s) 2 = 2 U (s) 4s + 5s + 1
4s2 Y (s) + 5sY (s) + Y (s) = 2U (s) 4y (2) (t) + 5y (1) (s) + y(t) = 2u(t) A sorosan csatolt els˝ orend˝ u rendszerek ered˝ojek´ent teh´at olyan m´asodrend˝ u rendszer alakult ki, melynek a sz´ aml´ al´ oj´ aban csak konstans szerepel. Az ered˝o tagcsoport param´eterei: Ge (s) =
2 4s2 + 5s + 1
Ke = 2,
Te = 2,
ξ = 1, 25
A s´ ulyf¨ uggv´eny: Y (s) = Ge (s)U (s) =
2 ·1 4s2 + 5s + 1
Parci´ alis t¨ ortekre bont´ as az inverz-Laplace transzform´aci´ohoz: 0, 5 A B = + (s + 1)(s + 0, 25) s + 1 s + 0, 25 0, 5 = A(s + 0, 25) + B(s + 1) 2 2 0, 5 0, 5 A= = − B = = s + 0, 25 s=−1 3 s + 1 s=−0,25 3 Y (s) = −
2 1 2 1 + 3 s + 1 3 s + 0, 25
A s´ ulyf¨ uggv´eny: y(t) =
2 −0,25t (e − e−t ) , 3
t≥0
3.2. KIDOLGOZOTT FELADATOK
35
4 tag param´etereit, ´atmeneti f¨ uggv´eny´et, s´ ulyf¨ uggv´eny´et ´es 0, 5s2 + 2s + 1, 5 sebess´egugr´ as-v´ alasz f¨ uggv´eny´et!
5. Hat´ arozza meg a G(s) =
A megold´ as menete: A param´eterek meghat´ aroz´ asa az ωn term´eszetes frekvencia kifejez´es´evel: 8 Kωn 4 = 2 = 2 0, 5s2 + 2s + 1, 5 s + 4s + 3 s + 2ξωn s + ωn2
G(s) = innen: ωn =
√
8 3 = 1, 73 K = = 2, 67 3
√ 2 3 ξ= = 1, 15 3
vagy a T id˝ o´ alland´ ora rendezve: G(s) =
0, 5s2
4 = + 2s + 1, 5
1 2 3s
8 3 + 43 s
+1
=
K T 2 s2 + 2ξT s + 1
innen: 1 T = √ = 0, 58 3
√ 2 3 8 K = = 2, 67 ξ = = 1, 15 3 3
´ Atmeneti f¨ uggv´eny: Y (s) = G(s)U (s) =
1 4 A B C 4 · = = + + 0, 5s2 + 2s + 1, 5 s (0, 5s + 0, 5)(s + 3)s s 0, 5s + 0, 5 s + 3
4 = A(0, 5s + 0, 5)(s + 3) + Bs(s + 3) + Cs(0, 5s + 0, 5)
A=
4 4 8 = = (0, 5s + 0, 5)(s + 3) s=0 1, 5 3
B=
4 4 = −2 = s(s + 3) s=−1 (−1)(−1 + 3)
4 4 4 C= = = s(0, 5s + 0, 5) s=−3 (−3)(−1, 5 + 0, 5) 3 Y (s) = y(t) =
81 1 4 1 81 1 4 1 −2 + = −4 + 3s 0, 5s + 0, 5 3 s + 3 3s s+1 3s+3 8 4 1(t) − 4e−t + e−3t 3 3
S´ ulyf¨ uggv´eny: Y (s) = G(s)U (s) =
4 4 A B ·1= = + 0, 5s2 + 2s + 1, 5 (0, 5s + 0, 5)(s + 3) 0, 5s + 0, 5 s + 3
4 = A(s + 3) + B(0, 5s + 0, 5)
4 4 = =2 A= s + 3 s=−1 −1 + 3
36
FEJEZET 3. DINAMIKUS TAGOK
4 4 = B= = −4 0, 5s + 0, 5 s=−3 (−1, 5 + 0, 5) Y (s) = 2
1 1 1 1 −4 = 4( − ) 0, 5s + 0, 5 s+3 s+1 s+3
h(t) = 4(e−t − e−3t ) Sebess´egugr´ as v´ alaszf¨ uggv´eny: Y (s) = G(s)U (s) = Y (s) =
0, 5s2
4 1 4 · 2 = + 2s + 1, 5 s (0, 5s + 0, 5)(s + 3)s2
B A C D + + + 2 s s 0, 5s + 0, 5 s + 3
4 = A(0, 5s + 0, 5)(s + 3) + Bs(0, 5s + 0, 5)(s + 3) + Cs2 (s + 3) + Ds2 (0, 5s + 0, 5)
4 4 8 = A= = (0, 5s + 0, 5)(s + 3) s=0 1, 5 3
C=
4 4 =2 = 2 s (s + 3) s=−1 1(−1 + 3)
4 4 4 D= 2 = =− s (0, 5s + 0, 5) s=−3 9(−1, 5 + 0, 5) 9 4=
8 4 (0, 5s + 0, 5)(s + 3) + Bs(0, 5s + 0, 5)(s + 3) + 2s2 (s + 3) − s2 (0, 5s + 0, 5) 3 9 legyen s = 1 4=
4 32 + 4B + 8 − 3 9
⇒
B=−
32 9
8 1 32 1 1 4 1 − +2 − 3 s2 9 s 0, 5s + 0, 5 9 s + 3 8 4 1 −3t −t y(t) = t − 1(t) + 1, 5e − e 3 3 6 Y (s) =
3.3.
Feladatok az ´ atmeneti f¨ uggv´ eny ´ es a s´ ulyf¨ uggv´ eny meghat´ aroz´ as´ ara
3.3.1.
Feladatok
1. Legyen adott a 8y (1) (t) + 16y(t) = 4u(t) bemenet-kimenet modellel jellemzett tag. (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) A v´eg´ert´ekt´etel alapj´ an mutassa meg, hogy hova tart az ´atmeneti f¨ uggv´eny! (d) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (e) A v´eg´ert´ekt´etel alapj´ an mutassa meg, hogy hova tart a s´ ulyf¨ uggv´eny! (f) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et!
´ ¨ ´ ´ A SULYF ´ ¨ ´ ´ ´ ARA ´ 3.3. FELADATOK AZ ATMENETI FUGGV ENY ES UGGV ENY MEGHATAROZ AS
37
2. Legyen adott a 4y (1) (t) − y(t) = 2u(t) bemenet-kimenet modellel jellemzett tag. (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) A v´eg´ert´ekt´etel alapj´ an mutassa meg, hogy hova tart az ´atmeneti f¨ uggv´eny! (d) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (e) A v´eg´ert´ekt´etel alapj´ an mutassa meg, hogy hova tart a s´ ulyf¨ uggv´eny! 3. Legyen adott a 4y (1) (t) + 2y(t) = −u(t) bemenet-kimenet modellel jellemzett tag. (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) A v´eg´ert´ekt´etel alapj´ an mutassa meg, hogy hova tart az ´atmeneti f¨ uggv´eny! (d) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (e) A v´eg´ert´ekt´etel alapj´ an mutassa meg, hogy hova tart a s´ ulyf¨ uggv´eny! (f) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et! 4. Vesse ¨ ossze az 1.-3. p´eld´ akban szerepl˝ o tagok param´etereit ´es ´atmeneti f¨ uggv´enyeik menet´et! Adjon magyar´ azatot a k¨ ul¨ onbs´egre a param´eterek fizikai ´ertelmez´ese alapj´an! 5. Legyen adott a 4y (1) (t) + y(t) = 4u(1) (t) + 2u(t) bemenet-kimenet modellel jellemzett tag. (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) Adja meg az ´ atmeneti f¨ uggv´enynek a t = 0 ´es a t → ∞ felvett ´ert´ekeit! (d) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (e) Adja meg a s´ ulyf¨ uggv´enynek a t = 0 ´es a t → ∞ felvett ´ert´ekeit! (f) Az ´ atmeneti ´es a s´ ulyf¨ uggv´enyre kapott kifejez´es alapj´an ellen˝orizze az a) pontban felv´azolt g¨orb´eket! (g) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et! 6. Legyen adott az y (1) (t) + 3y(t) = 3u(1) (t) + 6u(t) bemenet-kimenet modellel jellemzett tag. (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (d) Az ´ atmeneti ´es a s´ ulyf¨ uggv´enyre kapott kifejez´es alapj´an ellen˝orizze az a) pontban felv´azolt g¨orb´eket! (e) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et! 7. Legyen adott az 5y (1) (t) + 2y(t) = 9u(1) (t) + 6u(t) bemenet-kimenet modellel jellemzett tag. (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (d) Az ´ atmeneti ´es a s´ ulyf¨ uggv´enyre kapott kifejez´es alapj´an ellen˝orizze az a) pontban felv´azolt g¨orb´eket! (e) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et! 8. Legyen adott G(s) =
2s2
s+2 atviteli f¨ ´ uggv´eny. + 5s + 3
(a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (d) Az ´ atmeneti ´es a s´ ulyf¨ uggv´enyre kapott kifejez´es alapj´an ellen˝orizze az a) pontban felv´azolt g¨orb´eket!
38
FEJEZET 3. DINAMIKUS TAGOK (e) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et! 9. Legyen adott az y (2) (t) + 8y (1) (t) + 16y(t) = 4u(t) bemenet-kimenet modellel jellemzett tag! (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (d) Az ´ atmeneti ´es a s´ ulyf¨ uggv´enyre kapott kifejez´es alapj´an ellen˝orizze az a) pontban felv´azolt g¨orb´eket!
10. Legyen adott az 2y (2) (t) + 5y (1) (t) + 2y(t) = 9u(1) (t) + 6u(t) bemenet-kimenet modellel jellemzett tag. (a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (d) Az ´ atmeneti ´es a s´ ulyf¨ uggv´enyre kapott kifejez´es alapj´an ellen˝orizze az a) pontban felv´azolt g¨orb´eket! (e) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et! 11. Legyen adott G(s) =
4 atviteli f¨ ´ uggv´eny. s2 + 4s + 3
(a) Hat´ arozza meg a tag param´etereit ´es ezek seg´ıts´eg´evel v´azolja fel az ´atmeneti ´es s´ ulyf¨ uggv´eny´et! (b) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag ´atmeneti f¨ uggv´eny´et! (c) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag s´ ulyf¨ uggv´eny´et! (d) Az ´ atmeneti ´es a s´ ulyf¨ uggv´enyre kapott kifejez´es alapj´an ellen˝orizze az a) pontban felv´azolt g¨orb´eket! (e) Laplace-transzform´ aci´ o seg´ıts´eg´evel hat´arozza meg a tag sebess´egugr´as-v´alasz f¨ uggv´eny´et!
3.3.2.
Megold´ asok
1. (a) Er˝ os´ıt´es K = 0, 25, id˝ o´ alland´ o τ = 0, 5 (b) y(t) = 0, 25(1(t) − e−2t ) t ≥ 0 (c) lim y(t) = 0, 25 az er˝ os´ıt´es ´ert´ek´ehez tart. t→∞
(d) h(t) = 0, 5e−2t
t≥0
(e) lim h(t) = 0 t→∞
(f) y(t) = 0, 25(t − 0, 5 · 1(t) + 0, 5e−2t ) t ≥ 0 2. (a) Er˝ os´ıt´es K = −2, id˝ o´ alland´ o τ = −4 (b) y(t) = −2(1(t) + e−0,25t ) t ≥ 0 (c) lim y(t) a v´eg´ert´ekt´etel nem alkalmazhat´o a pozit´ıv p´olus miatt! t→∞
(d) h(t) = 0, 5e0,25t
t≥0
(e) lim h(t) a v´eg´ert´ekt´etel nem alkalmazhat´o a pozit´ıv p´olus miatt! t→∞
3. (a) Er˝ os´ıt´es K = −0, 5, id˝ o´ alland´ oτ =2 (b) y(t) = −0, 5(1(t) − e−0,5t ) t ≥ 0 (c) lim y(t) = −0, 5 az er˝ os´ıt´es ´ert´ek´ehez tart. t→∞
(d) h(t) = −0, 25e−0,5t (e) lim h(t) = 0 t→∞
t≥0
´ ¨ ´ ´ A SULYF ´ ¨ ´ ´ ´ ARA ´ 3.3. FELADATOK AZ ATMENETI FUGGV ENY ES UGGV ENY MEGHATAROZ AS
39
(f) y(t) = −0, 5(t − 2 · 1(t) + 2e−0,5t ) t ≥ 0 4. 1. p´elda: K = 0, 25 , τ = 0, 5 az ´ atmeneti f¨ uggv´eny be´all az er˝os´ıt´es ´ert´ek´ehez; 2. p´elda: K = −2 , τ = −4 a negat´ıv id˝o´alland´o miatt nem re´alis eset, de hat´as´ara ´es az ugyancsak negat´ıv er˝ os´ıt´es miatt, az ´ atmeneti f¨ uggv´eny a −∞ tart; 3. p´elda: K = −0, 5 , τ = 0, 5 az ´ atmeneti f¨ uggv´eny a negat´ıv er˝os´ıt´es ´ert´ek miatt -0,5-h¨oz ´all be. 5. (a) Er˝ os´ıt´es K = 2, id˝ o´ alland´ o τ = 4, sz´aml´al´ohoz tartoz´o id˝o´alland´o T = 2 (b) y(t) = 2(1(t) − 0, 5e−0,25t ) t ≥ 0 T (c) y(0) = 1(= K ), y(∞) = 2(= K) τ (d) h(t) = δ(t) + 0, 25e−0,25t t ≥ 0 (e) h(0) = ∞(= δ(t)),
h(∞) = 0
(f) (v´ alaszg¨ orb´ek ellen˝ orz´ese) (g) y(t) = 2(t − 2 · 1(t) + 2e−0,25t ) t ≥ 0 6. (a) Er˝ os´ıt´es K = 2, id˝ o´ alland´ o τ = 1/3, sz´aml´al´ohoz tartoz´o id˝o´alland´o T = 0, 5 (b) y(t) = 2(1(t) − 0, 5e−3t ) t ≥ 0 T (c) y(0) = 3(= K ), y(∞) = 2(= K) τ (d) h(t) = 3(δ(t) − e−3t ) t ≥ 0 (e) h(0) = ∞(= δ(t)),
h(∞) = 0, de negat´ıv ´ert´ekekkel simul az x tengelyhez
(f) (v´ alaszg¨ orb´ek ellen˝ orz´ese) 1 1 (g) y(t) = 2(t − · 1(t) + e−3t ) t ≥ 0 6 6 7. (a) Er˝ os´ıt´es K = 3, id˝ o´ alland´ o τ = 2, 5, sz´aml´al´ohoz tartoz´o id˝o´alland´o T = 1, 5 (b) y(t) = 3(1(t) − 0, 4e−0,4t ) t ≥ 0 T (c) y(0) = 1, 8(= K ), y(∞) = 3(= K) τ (d) h(t) = 1, 8δ(t) − 0, 48e−3t t ≥ 0 (e) h(0) = ∞(= δ(t)),
h(∞) = 0, de negat´ıv ´ert´ekekkel simul az x tengelyhez
(f) (v´ alaszg¨ orb´ek ellen˝ orz´ese) (g) y(t) = 3(t − 1(t) + e−0,4t ) t ≥ 0 8. (a) Er˝ os´ıt´es K = 0, 667, id˝ o´ alland´ o T = 0, 5 2 (b) y(t) = · 1(t) − e−t + 3 (c) h(t) = e−t − 0, 5e−1,5t
id˝ o´ alland´ o T = 0, 816, csillap´ıt´asi t´enyez˝o ξ = 1, 02 sz´aml´al´ohoz tartoz´ o 1 −1,5t e 3 t≥0
t≥0
(d) (v´ alaszg¨ orb´ek ellen˝ orz´ese) 2 7 2 (e) y(t) = t − · 1(t) + e−t − e−1,5t 3 9 9
t≥0
9. (a) Er˝ os´ıt´es K = 0, 25, id˝ o´ alland´ o T = 0, 25, term´eszetes frekvencia ωn = 4, csillap´ıt´asi t´enyez˝o ξ = 1 (b) y(t) = 0, 25(1(t) − e−4t − te−4t (c) h(t) = 4te−4t
t≥0
t≥0
40
FEJEZET 3. DINAMIKUS TAGOK (d) (v´ alaszg¨ orb´ek ellen˝ orz´ese) 2 7 2 (e) y(t) = t − · 1(t) + e−t − e−1,5t 3 9 9
t≥0
10. (a) Er˝ os´ıt´es K = 3, id˝ o´ alland´ o T = 1, term´eszetes frekvencia ωn = 1, csillap´ıt´asi t´enyez˝o ξ = 1, 25 sz´ aml´ al´ ohoz tartoz´ o id˝ o´ alland´ o T = 1, 5 (b) y(t) = 3 · 1(t) − e−0,5t + 2e−2t −0,5t
(c) h(t) = 0, 5e
− 4e
−2t
(d) y(t) = 3t − 3 · 1(t) + 2e
t≥0
t≥0
−0,5t
+ e−2t
t≥0
(e) (v´ alaszg¨ orb´ek ellen˝ orz´ese) 11. (a) Er˝ os´ıt´es K = 4/3, id˝ o´ alland´ o T = 0, 577, term´eszetes frekvencia ωn = 1, 732, csillap´ıt´asi t´enyez˝ o ξ = 1, 15 2 4 (b) y(t) = · 1(t) − 2e−t + e−3t t ≥ 0 3 3 −t −3t (c) h(t) = 2e − 2e t≥0 (d) (v´ alaszg¨ orb´ek ellen˝ orz´ese) 16 2 4 · 1(t) + 2e−t − e−3t (e) y(t) = t − 3 9 9
t≥0
4. fejezet
Frekvenciatartom´ any 4.1.
Elm´ eleti ´ attekint´ es
Az ir´ any´ıt´ astechnikai rendszerek vizsg´ alat´ at id˝o- ´es oper´atortartom´any mellett ´erdemes frekvenciatartom´anyban is elv´egezni. Ha ismerj¨ uk egy rendszer bemen˝ o ´es kimen˝o jel´enek frekvenciaf¨ uggv´eny´et, akkor az id˝otartom´ anyba val´ o visszat´er´es n´elk¨ ul k¨ ovetkeztethet¨ unk a rendszer id˝obeli viselked´es´ere.
4.1.1.
A frekvenci´ atviteli f¨ uggv´ eny
Legyen a bemen˝ o jel egy B amplit´ ud´ oj´ u, ω0 frekvenci´aj´ u ´es ϕb = 0 f´azis´ u szinuszos jel: u(t) = B sin ω0 t . Erre v´ alaszk´ent a kimeneten egy K amplit´ ud´oj´ u, szint´en ω0 frekvenci´aj´ u szinuszos jel jelenik meg, aminek a bemen˝ o jelhez k´epest ϕk f´ aziseltol´ asa (k´esleltet´ese vagy siettet´ese) lesz: y(t) = K sin(ω0 t + ϕk ). Hat´ arozzuk meg a kimenetet frekvenciatartom´ anyban a bemenet ´es a jelform´al´o tag tulajdons´againak f¨ uggv´en´eyben. ´Irjuk fel ehhez el˝ osz¨ or a frekvenciaf¨ uggv´enyeket exponenci´alis alakban. A bemen˝o jel: u(t) = B sin ω0 t = Im(B(ω0 )ejϕb (ω0 ) ejωt ) = Im(U (jω)ejωt ) ahol B(ω0 ) a bemen˝ o jel amplit´ ud´ oja, ami lehet konstans vagy a frekvenciaf¨ uggv´eny´eben v´altoz´o; U (jω) = B(ω0 )ejϕb (ω0 ) az amplit´ ud´ ot ´es a kezdeti f´aziseltol´as sz¨oget tartalmaz´o komplex kifejez´es, a bemen˝ o jel t = 0 id˝ opillanathoz tartoz´ o komplex vektora. A kimen˝ o jel hasonl´ o m´ odon fel´ırva: y(t) = K sin(ω0 t + ϕk ) = Im(K(ω0 )ejϕk (ω0 ) ejωt ) = Im(Y (jω)ejωt ) Oper´ atortartom´ anyban az ´ atviteli f¨ uggv´enyt a k¨ovetkez˝o m´odon ´ertelmezt¨ uk: Y (s) G(s) = U (s) z.k.f. Az ´ atviteli f¨ uggv´eny ismeret´eben a kimenetet a k¨ovetkez˝o m´odon lehet meghat´arozni: Y (s) = G(s)U (s) Anal´ og m´ odon k´epezz¨ uk a szinuszos kimen˝ o jel ´es bemen˝o jel exponenci´alis alakban fel´ırt h´anyados´at, ´es jel¨ olj¨ uk ezt G(jω)-val: G(jω) =
Y (jω) Y (jω)ejωt = = A(ω)ejϕ(ω) , U (jω)ejωt U (jω)
ahol 41
´ FEJEZET 4. FREKVENCIATARTOMANY
42 A(ω0 ) =
K(ω0 ) a kimen˝ o ´es a bemen˝ o jelek amplit´ ud´oviszony´at kifejez˝o abszol´ ut ´ert´ek; B(ω0 )
ϕ(ω0 ) = ϕk (ω0 ) − ϕb (ω0 ) a f´ aziseltol´ asok k¨ ul¨ onbs´eg´et megad´o f´azissz¨og. Az ´ıgy bevezett G(jω)-t a jelform´ al´ o tag frekvencia´ atviteli f¨ uggv´eny´e nek nevezz¨ uk ´es a frekvenciatartom´anyban hasonl´ oan alkalmazhatjuk a jel´ atviteli tag jellemz´es´ere, mint az ´atviteli f¨ uggv´enyt az oper´atortartom´anyban. Vezess¨ uk be a k¨ ovetkez˝ o jel¨ ol´est: Y (jω) = |Y (jω)|∠Y (jω) ahol |Y (jω)| a jel amplit´ ud´ oja ´es ∠Y (jω) a jel f´azisa. Legyen G(s) a tag ´ atviteli f¨ uggv´enye, ekkor a kimenetet a k¨ovetkez˝o m´odon tudjuk meghat´arozni: Y (jω) = G(jω)U (jω) ahol a kimen˝ o jel amplit´ ud´ oja: |Y (jω)| = |G(jω)| · |U (jω)| f´ azisa: ∠Y (jω) = ∠G(jω) + ∠U (jω) T´etelezz¨ uk fel az al´ abbi visszacsatolt k¨ ort:
Az ered˝ o´ atviteli f¨ uggv´eny oper´ atortartom´ anyban: Ge (s) =
Y (s) G(s) = W (s) 1 + G(s)H(s)
T´etelezz¨ uk fel, hogy a w(t) alapjel bemenet szinuszos jelleg˝ u. A frekvenciatartom´anyra val´o ´att´er´eshez alkalmazzuk az s = jω behelyettes´ıt´est: Ge (jω) =
Y (jω) G(jω) = W (jω) 1 + G(jω)H(jω)
Alkalmazva az ered˝ o frekvencia´ atviteli f¨ uggv´enyre az el˝oz˝oekben bevezetett jel¨ol´est: Ge (jω) = |Ge (jω)|∠Ge (jω) ahol a z´ art k¨ or ered˝ o frekvencia´ atviteli f¨ uggv´eny´enek az amplit´ ud´oviszont megad´o abszol´ ut´ert´eke: G(jω) |G(jω)| = |Ge (jω)| = 1 + G(jω)H(jω) |1 + G(jω)H(jω)| f´ aziseltol´ asa: ∠Ge (jω) = ϕ(jω) = ∠G(jω) − ∠(1 + G(jω)H(jω)) .
4.1.2.
Frekvencia´ atviteli f¨ uggv´ enyek ´ abr´ azol´ asa
Nyquist-diagram Legyen adott egy jelform´ al´ o tag G(jω) frekvencia´atviteli f¨ uggv´enye. V´altoztassuk a bemen˝o jel frekvenci´ aj´ at 0 ≤ ω < ∞ tartom´ anyon, ´es a kapott kimen˝ o jel alapj´an hat´arozzuk meg minden ω ´ert´ekhez a jelform´al´ o tag A(ω) abszol´ ut ´ert´ek´et ´es ϕ(ω) f´ aziseltol´ as´ at. G(jω) = |G(jω)|∠G(jω) = A(ω)ejϕ(ω) = Re(G(jω)) + jIm(G(jω)) Ha a kapott ´ert´ekeket ´ abr´ azoljuk a komplex s´ıkon, akkor megkapjuk a jelform´al´o tag Nyquits-g¨ orb´e j´et vagy m´ as n´even az amplit´ ud´ o-f´ azis g¨ orb´e j´et. Az orig´ ob´ ol a g¨orbe egy tetsz˝oleges pontj´aba mutat´o vektor hossza a kimen˝ o ´es a bemen˝ o jel amplit´ ud´ oja ar´ any´ anak, m´ıg az ir´anysz¨oge a f´aziseltol´asnak felel meg egy adott ω frekvenci´ an.
´ FELADATOK FREKVENCIATARTOMANYBELI ´ ´ ´ ´ 4.2. GYAKORLO ABR AZOL ASRA
43
Bode-diagram V´egezz¨ uk el a Nyquist-diagram eset´eben le´ırt vizsg´alatot, de az ´abr´azol´asn´al vegy¨ uk fel k¨ ul¨on diagramon az amplit´ ud´ oviszony logaritmus´ at ´es a f´ aziseltol´ ast a frekvencia f¨ uggv´eny´eben. G(jω) = A(ω)ejϕ(ω) = |G(jω)|ejϕ(ω) ln G(jω) = ln |G(jω)| + jϕ(ω) Az ´ıgy kapott diagramokat Bode-diagramnak nevezz¨ uk. A gyakorlatban az amplit´ ud´oviszonyt ´altal´aban decibelben kifejezett ´ert´ekk´ent ´ abr´ azoljuk: A(ω)[dB] = 20 lg |G(jω)|, a frekvenciatengelyen pedig logaritmikus l´ept´eket vesz¨ unk fel. A Bode-diagramban t¨ ort´en˝ o´ abr´ azol´ as el˝ onye, hogy a jelform´al´o tagok tulajdons´agai alapj´an k¨onnyen szerkeszthet˝ oek a jellegg¨ orb´eik, m´ asr´eszt soros kapcsol´asn´al kapott szorzatf¨ uggv´enyek ´abr´azol´asa a logaritmiz´ al´ as miatt ¨ osszead´ asra vezethet˝ o vissza: 20 lg(A1 ejϕ1 · A2 ejϕ2 ) = 20 lg A1 + 20 lg A2 + j(ϕ1 + ϕ2 ) · 20 lg e
4.2. 4.2.1.
Gyakorl´ o feladatok frekvenciatartom´ anybeli ´ abr´ azol´ asra Feladatok
1. V´ azolja fel annak az els˝ orend˝ u tagnak a Nyquist-diagramj´at, aminek az er˝os´ıt´ese 5! 2. V´ azolja fel annak a m´ asodrend˝ u tagnak a Nyquist-diagramj´at, aminek az er˝os´ıt´ese 3 ´es a csillap´ıt´ asi t´enyez˝ oje 2! 3. V´ azolja fel annak a m´ asodrend˝ u tagnak a Nyquist-diagramj´at, aminek az er˝os´ıt´ese 2 ´es a csillap´ıt´ asi t´enyez˝ oje 0,3! 4. V´ azolja fel annak a harmadrend˝ u tagnak a Nyquist-diagramj´at, aminek az er˝os´ıt´ese 1, ´es egy els˝o ´es 0.2 csillap´ıt´ asi t´enyez˝ oj˝ u m´ asodrend˝ u tagra bonthat´o fel! 5. V´ azolja fel egy k´ett´ arol´ os integr´ al´ o tagnak a Nyquist-diagramj´at! 6. V´ azolja fel az al´ abbi tag Bode diagramj´ at! G(s) =
2 (s2 + 0, 1s)(s + 2)
7. V´ azolja fel az al´ abbi tag Bode-diagramj´ at! G(s) =
(s2
0.8s + s + 4)(s + 0.2)
8. V´ azolja fel az al´ abbi tag Bode-diagramj´ at! G(s) =
(s2
20 + 2s)(2s + 1)
9. V´ azolja fel az al´ abbi tag Bode-diagramj´ at! G(s) =
8s + 80 8s3 + 4s2 + 8s
10. V´ azolja fel az al´ abbi tag Bode-diagramj´ at! G(s) =
(4s2
1 + 2s + 2)(s + 0.1)
´ FEJEZET 4. FREKVENCIATARTOMANY
44 11. V´ azolja fel az al´ abbi tag Bode-diagramj´ at! G(s) =
8 s(8s2 + 12s + 8)(s + 10)
12. V´ azolja fel az al´ abbi tag Bode-diagramj´ at!
4.2.2.
Megold´ asok 5 , azaz K = 5, τ = 4. Ekkor a tag Nyquist g¨orb´eje az al´abbi: 4s + 1
1. Legyen az ´ atviteli f¨ uggv´eny G(s) =
2. Legyen az ´ atviteli f¨ uggv´eny G(s) =
s2
az al´ abbi:
3. Legyen az ´ atviteli f¨ uggv´eny G(s) =
3 , azaz K = 3, ξ = 2, T = 1. Ekkor a tag Nyquist g¨ orb´eje + 4s + 1
s2
2 , azaz K = 2, ξ = 0, 3, T = 1. Ekkor a tag Nyquist + 0, 6s + 1
g¨ orb´eje az al´ abbi:
4. Legyen az ´ atviteli f¨ uggv´eny G(s) = g¨ orb´eje az al´ abbi:
1 1 = 3 . Ekkor a tag Nyquist (s2 + 0, 4s + 1)(s + 1) s + 1, 4s2 + 1, 4s + 1
´ FELADATOK FREKVENCIATARTOMANYBELI ´ ´ ´ ´ 4.2. GYAKORLO ABR AZOL ASRA
5. Legyen az ´ atviteli f¨ uggv´eny G(s) =
45
1 1 = 3 . Ekkor a tag Nyquist g¨orb´eje az s(s2 + 0, 8s + 1) s + 0, 8s2 + s
al´ abbi:
6. G(s) =
2 1 1 1 = 10 · · · (s2 + 0, 1s)(s + 2) s 10s + 1 0, 5s + 1
7. G(s) =
0.8s 1 1 =s· · (s2 + s + 4)(s + 0.2) 5s + 1 0, 25s2 + 0, 25s + 1
8. G(s) =
20 1 1 1 = 10 · · · (s2 + 2s)(2s + 1) s 0, 5s + 1 2s + 1
´ FEJEZET 4. FREKVENCIATARTOMANY
46
9. G(s) =
10. G(s) =
11. G(s) =
8s3
8s + 80 1 1 = 10 · · 2 · (0, 1s + 1) 2 + 4s + 8s s s + 0, 5s + 1
1 1 1 =5· · (4s2 + 2s + 2)(s + 0, 1) 10s + 1 2s2 + s + 1
s(8s2
8 1 1 1 = 10 · · · 2 + 12s + 8)(s + 10) s 0, 1s + 1 s + 1, 5s + 1
´ FELADATOK FREKVENCIATARTOMANYBELI ´ ´ ´ ´ 4.2. GYAKORLO ABR AZOL ASRA 12. G(s) = 80 +
1 1 + 40s = 10 · · (4s2 + 8s + 1) 0, 1s s
47
48
´ FEJEZET 4. FREKVENCIATARTOMANY
5. fejezet
Folytonos idej˝ u rendszerek stabilit´ asa 5.1.
Elm´ eleti ´ attekint´ es
5.1.1.
Stabilit´ as defin´ıci´ ok
BIBO stabilit´ as Egy rendszert korl´ atos bemenet - korl´ atos kimenet (r¨oviden BIBO) stabil nak nevez¨ unk akkor, ha korl´ atos bemen˝ ojelet alkalmazva egy tetsz˝ oleges vizsg´ alati id˝ointervallumban:
|u(t)| < M1 ,
−∞ < t0 ≤ t < ∞,
a tag kimenet´en megjelen˝ o jel is korl´ atos lesz: |y(t)| < M2 ,
t0 ≤ t < ∞,
ahol M1 , M2 < ∞ tetsz˝ oleges pozit´ıv ´ert´ekek, ´es t0 a kezdeti id˝opont. A BIBO stabilit´ast szok´as gerjeszt´es v´ alasz stabilit´ asnak is nevezni. Aszimptotikus stabilit´ as Egy line´ aris, id˝ oinvari´ ans rendszert tetsz˝ oleges, nem minden esetben z´erus kezdeti felt´etelek eset´en aszimptotikusan stabil nak nevez¨ unk, ha a t0 id˝ opontban mag´ara hagyott, azaz u(t) = 0, t ≥ t0 bemenettel jellemezhet˝ o rendszer eset´eben megv´ alaszthat´ o a kezdeti ´ert´ekek f¨ uggv´eny´eben egy olyan M korl´at, hogy a kimenet abszol´ ut ´ert´eke ezt ne l´epje ´ at: ∃M (y(t0 ), y 1 (t0 ), ..., y n−1 (t0 )) > 0
⇒
|y(t)| ≤ M < ∞, ∀t ≥ t0
´es lim y(t) = 0 .
t→∞
Ha egy aszimptotikusan stabil rendszert z´erus kezdeti felt´etelek mellett egys´egugr´as bemenettel gerjeszt¨ unk, akkor a kimenet´enek az er˝ os´ıt´ese ´ altal meghat´arozott ´ert´ekhez kell tartania. Az aszimptotikus stabilt´as´ u rendszereket szok´ as nulla bementi stabilit´ as´ u vagy r¨oviden stabil rendszernek nevezni. Egy tag vagy tagcsoport stabilit´ as´ at a k¨ ovetkez˝o t´etel alapj´an lehet ellen˝orizni. – Ha a tag vagy tagcsoport ered˝ o´ atviteli f¨ uggv´eny´enek csak baloldali p´olusai vannak, azaz a p´olusok mindegyik´ere igaz, hogy Re(pi ) < 0, akkor a vizsg´alt rendszer aszimptotikusan stabil. A BIBO stabilit´ as defin´ıci´ oj´ ab´ ol k¨ ovetkezik, hogy az aszimptotikusan stabil rendszer BIBO stabil is. – Ha a tag vagy tagcsoport ered˝ o ´ atviteli f¨ uggv´eny´enek p´olusai k¨oz¨ott van nulla vagy nulla val´os r´esz˝ u p´ olusp´ ar, akkor a vizsg´ alt rendszer aszimptotikusan nem stabil, de BIBO stabil. 49
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
50
– Ha a tag vagy tagcsoport ered˝ o´ atviteli f¨ uggv´eny´enek p´olusai k¨oz¨ott van pozit´ıv val´os vagy pozit´ıv val´ os r´esz˝ u p´ olusp´ ar, akkor a vizsg´ alt rendszer sem aszimptotikus, sem BIBO ´ertelemben nem stabil, teh´ at instabil vagy labilis. Megjegyz´es: a stabilit´ asvizsg´ alatot csak az oks´agi felt´eteleknek megfelel˝o ´atviteli f¨ uggv´eny eset´en v´egezz¨ uk el. ´Igy, ha a sz´ aml´ al´ oban szerepl˝ o polinom foksz´ama nagyobb, mint a nevez˝oben l´ev˝o´e, akkor az ilyen tagot nem realiz´ alhat´ onak tekintj¨ uk, ´es nem vizsg´ aljuk a stabilit´as´at.
5.1.2.
Stabilit´ asvizsg´ alati m´ odszerek
B´ ar a stabilit´ as defin´ıci´ okb´ ol k¨ ovetkez˝ oen az a´tviteli f¨ uggv´eny p´olusai alapj´an egy´ertelm˝ uen eld¨onthet˝o egy tag vagy tagcsoport stabilit´ asa, a p´ olusok meghat´ aroz´asa gyakorlatilag csak els˝o vagy m´asodrend˝ u rendszer, illetve ezek tiszta soros kapcsolata eset´en v´egezhet˝ o el k¨ozvetlen¨ ul. Magasabb rend˝ u rendszerek eset´eben a k¨ovetkez˝ o m´ odszerek seg´ıts´eg´evel lehet a stabilit´ ast eld¨ onteni. Hurwitz krit´ erium Az alkalmaz´ as menete: 1. Hat´ arozzuk meg a vizsg´ alni k´ıv´ ant tagcsoport ered˝o ´atviteli f¨ uggv´eny´et. 2. Legyen a nevez˝ o valamennyi egy¨ utthat´ oja pozit´ıv. Ha az ellen˝orz´est param´eteresen v´egezz¨ uk, akkor a fizikai megfontol´ asok figyelembe v´etel´evel adjuk meg azt a tartom´anyt, amelyre ez teljes¨ ul. Ha valamelyik egy¨ utthat´ o negat´ıv, vagy nem adhat´ o meg olyan tartom´any, amelyre ez teljes¨ ul, akkor a rendszer instabil. 3. A nevez˝ o egy¨ utthat´ oinak felhaszn´ al´ as´ aval ´ırjuk fel a k¨ovetkez˝o determin´anst: an−1 an−3 an−5 . . . 0 an an−2 an−4 . . . 0 0 an−1 an−3 . . . 0 .. .. .. . .. . . .. . . 0 0 . . . . . . a0 A rendszer stabilit´ as´ anak m´ asik felt´etele, hogy az ´ıgy kapott determin´ans f˝o´atl´oj´ara t´amaszkod´o aldetermin´ ansok mindegyik´ere pozit´ıv ´ert´eket kell kapni. Ha az aldetermin´ansok valamelyike negat´ıv, akkor a vizsg´ alatot nem kell tov´ abb v´egezni, mert a rendszer instabil lesz. Param´eteres vizsg´alat eset´en valamennyi r´eszdetermin´ ans eset´en meghat´ arozzuk, hogy a k´erd´eses param´eter milyen ´ert´ekei mellett lesz a vizsg´ alt rendszer stabil, majd ezeket a tartom´ anyokat ¨osszevetve hat´arozzuk meg azt a legsz˝ ukebb tartom´ anyt, amelyre az aszimptotikus stabilit´ as teljes¨ ul. Nyquist-, Bode-f´ ele krit´ erium Mindk´et m´ odszer eset´eben az az alapelv, hogy az alkalmas helyen felv´ agott k¨or frekvenciatartom´anybeli vizsg´ alata alapj´ an d¨ ont¨ unk a visszacsatolt rendszer stabilit´as´ar´ol. Az egyszer˝ us´ıtett Nyquist-krit´erium a k¨ ovetkez˝o: – Ha a felnyitott k¨ or amplit´ ud´ o-f´ azis g¨ orb´eje - mik¨ozben a frekvencia 0 ≤ ω < ∞ tartom´anyban v´altozik ´eppen ´ athalad a komplex sz´ ams´ık val´ os tengely´enek a −1 pontj´an, azaz l´etezik olyan ω0 frekvencia, melyre G(jω0 ) = −1, akkor a visszacsatolt k¨ or a stabilit´as hat´ar´an van. – Ha a felnyitott k¨ or amplit´ ud´ o-f´ azis g¨ orb´eje nem metszi a val´os tengelyt, vagy ez a metsz´espont a -1 ´es 0 k¨ oz¨ ott van, akkor a visszacsatolt k¨ or aszimptotikusan stabil. – Ha a felnyitott k¨ or amplit´ ud´ o-f´ azis g¨ orb´eje a val´os tengelyt a -1 pontt´ol balra metszi, akkor a visszacsatolt k¨ or instabil. A Bode-krit´erium: Hat´ arozzuk meg, hogy az amplit´ ud´oviszony lefut´asa milyen frekvencia´ert´ekn´el lesz pon´ tosan 0 dB. Allap´ ıtsuk meg, hogy ehhez a frekvencia´ert´ekhez milyen f´azissz¨og tartozik. A kapott f´azissz¨og ´ert´eke alapj´ an a visszacsatolt rendszer stabilit´ as´ ar´ ol a k¨ovetkez˝o meg´allap´ıt´asokat tehetj¨ uk:
´ ´ ´ 5.1. ELMELETI ATTEKINT ES
51
– ha a f´ azissz¨ og ´ert´eke nagyobb, mint -180◦ , akkor a visszacsatolt rendszer stabil; – ha pontosan egyenl˝ o -180◦ -kal, akkor a stabilit´ashat´ar´an van; – ha kisebb, mint -180◦ , akkor instabil lesz a rendszer viselked´ese. Gy¨ okhelyg¨ orbe A gy¨ okhelyg¨ orbe a z´ art rendszer p´ olusainak m´ertani helye a komplex s´ıkon, mik¨ozben a rendszer valamely param´eter´et nulla ´es v´egtelen k¨ oz¨ ott v´ altoztatjuk. A gy¨ okhelyg¨ orbe felv´ azol´ as´ at ´es ´ertelmez´es´et a k¨ovetkez˝o tulajdons´agok seg´ıtik: 1. A gy¨ okhelyg¨ orb´enek annyi ´ aga van, mint amennyi a z´art rendszer p´olusainak sz´ama. 2. A gy¨ okhelyg¨ orbe mindig szimmetrikus a val´os tengelyre n´ezve. 3. Legyen a p´ olusok sz´ ama n, a z´erushelyek sz´ama m a felnyitott k¨orben, ekkor – ha n > m, akkor a gy¨ okhelyg¨ orbe a felnyitott k¨or p´olusaib´ol indul ki, ´es m sz´am´ u ´ag a felnyitott k¨ or z´erushelyeibe, n − m sz´ am´ u´ ag a v´egtelenbe tart; – ha n = m, akkor valamennyi ´ ag a felnyitott k¨or z´erushelyeibe tart (a gy¨okhelyg¨orbe teljesen v´eges tartom´ amyban van); – ha n < m, akkor z´ art k¨ or p´ olusainak sz´ama m, ´es m − n sz´am´ u ´ag a v´egtelenb˝ol indul ki, ´es valamennyi ´ ag a felnyitott k¨ or z´erushelyeibe tart. (Megjegyz´es: az ilyen rendszer fizikailag nem realiz´ alhat´ o, viszont a gy¨ okhelyg¨ orbe kiterjesztett alkalmaz´as´an´al fel´ırand´o ekvivalens kifejez´esek eset´eben kaphatunk ilyen ´ atviteli f¨ uggv´enyt.) 4. A val´ os tengelyen akkor ´es csak akkor lehetnek gy¨okhelyg¨orbe szakaszok, ha a vizsg´alt pontt´ol jobbra a p´ olusok ´es a z´erushelyek egy¨ uttes sz´ ama p´aratlan. 5. A gy¨ okhelyg¨ orbe aszimpt´ ot´ ainak ir´ anysz¨og´et a k¨ovetkez˝o kifejez´es seg´ıts´eg´evel lehet meghat´arozni: α=
±l · 180◦ , n−m
l = 1, 3, 5, . . . , 2(n − m) − 1
6. A gy¨ okhelyg¨ orbe aszimpt´ ot´ ai a val´ os tengelyt az al´abbi ¨osszef¨ ugg´es ´altal meghat´arozott u ´n. s´ ulypontban metszik. Jel¨ olje pi a felnyitott k¨ or i-edik p´olus´at, zj a felnyitott k¨or j-edik z´erushely´et. Ekkor a s´ ulypont ´ert´eke: Pn Pm i=1 pi − j=1 zj S= n−m 7. A gy¨ okhelyg¨ orbe ´es a k´epzetes tengely metsz´espontja, vagyis a stabilit´as hat´ar´at jelent˝o er˝os´ıt´esi ´ert´ekhez tartoz´ o p´ olusok a kor´ abban ismertetett Hurwitz krit´erium seg´ıts´eg´evel hat´arozhat´ok meg. 8. A gy¨ okhelyg¨ orbe kil´ep´ese a val´ os tengelyb˝ol - vagyis a val´os tengelynek az az x pontja, ahol t¨obbsz¨ or¨ os gy¨ ok¨ oket kapunk - a k¨ ovetkez˝ o egyenlet seg´ıts´eg´evel hat´arozhat´o meg: n X i=1
m
X 1 1 − =0 x − pi j=1 x − zj
9. A gy¨ okhelyg¨ orbe kil´ep´ese a komplex p´ olusokb´ol a sz¨ogfelt´etel seg´ıts´eg´evel hat´arozhat´o meg. Vegy¨ unk egy pontot az egyik komplex p´ olushoz k¨ ozel, ´es oldjuk meg arra n´ezve a sz¨ogfelt´etelt: m X i=1
∠γk −
n X j=1
∠δi = l · 180◦ ,
l = 1, 3, 5, . . . , 2(n − m) − 1
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
52
A gy¨ okhelyg¨ orbe m´ odszert alapesetben az er˝os´ıt´es ´ert´ek´et˝ol f¨ ugg˝o stabili´asvizsg´alatokra ´es tranziens tulajdons´ agok ellen˝ orz´es´ere alkalmazzuk. Ahhoz, hogy az elj´ar´ast m´as param´eterek a stabilit´asra hat´as´at ellen˝ otizni tudjuk, sok esetben az ´ atviteli f¨ uggv´enyt ´ at kell alak´ıtanunk, u ´gy hogy a vizsg´alt param´eter az u ´gy nevezett ekvivalens tag sz´ aml´ al´ oj´ aban szerepeljen. Erre p´eldak´ent v´egezz¨ uk el egy PI szab´alyoz´o ir´any´ıtott k¨or ´atalak´ıt´ as´ at u ´gy, hogy az integr´ al´ o tag param´eter´enek a hat´as´at tudjuk vizsg´alni. Legyenek adottak a szab´ alyoz´ o k¨ orben szerepl˝o tagok ´atviteli f¨ uggv´enyei a k¨ovetkez˝o alakban: 1 a szab´ alyozott objektum ´atviteli f¨ uggv´enye +s+1 GP (s) = KP a szab´ alyoz´ o ar´ anyos (P) tagj´anak ´atviteli f¨ uggv´enye KI GI (s) = a szab´ alyoz´ o integr´ al´o (I) tagj´anak ´atviteli f¨ uggv´enye s Go (s)
=
s2
A szab´ alyoz´ o ered˝ o´ atviteli f¨ uggv´enye a p´ arhuzamos csatol´as miatt: Gc (s) = KP +
KI . s
A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´enye pedig: Ge (s) =
1 (KP + KsI ) s2 +s+1 Kp s + KI Gc (s)Go (s) == 3 = K 1 2 I 1 + G( s)Go (s) s + s + (KP + 1)s + KI 1 + (KP + s ) s2 +s+1
A kapott alakban nem tudjuk az intehr´ al´ o tag param´eter´enek, KI -nek a hat´as´at k¨ozvetlen¨ ul vizsg´alni, ez´ert alak´ıtsuk ´ at a k¨ ovetkez˝ o m´ odon: Kp s+KI
Ge (s) =
Kp s + KI s3 +s2 +(KP +1)s = KI 3 2 s + s + (KP + 1)s + KI 1 + s3 +s2 +(K P +1)s
Az ´ıgy kapott alak nevez˝ oj´eben szerepl˝ o kifejez´est nevezz¨ uk ekvivalens tagnak, mivel ennek visszacsatol´ asa eset´en kapott kifejez´es nevez˝ oje megegyezik az eredeti visszacsatolt tag nevez˝oj´evel, teh´at alkalmas KI hat´as´ anak vizsg´ alat´ ara:
P GK ekv (s) =
KI s3 + s2 + (KP + 1)s
A vizsg´ alathoz term´eszetesen KP ´ert´ek´et r¨ogz´ıteni kell, ezt jelzi a fels˝o indexben szerepl˝o kifejez´es. A vizsg´ alat menete a kiterjesztett gy¨ okhelyg¨orbe m´odszer eset´eben a k¨ovetkez˝o: 1. Els˝ o l´ep´esk´ent ´ altal´ aban az er˝ os´ıt´es hat´as´anak vizsg´alat´at v´egezz¨ uk el. Ehhez a t¨obbi vizsg´aland´ o param´eter hat´ as´ at lehet˝ os´eg szerint ki kell iktatni, vagy egy meghat´arozott alap´ert´ekre kell ´all´ıtani. P´eld´ aul, ha PID szab´ alyoz´ on´ al az er˝ os´ıt´es mellett az integr´al´o ´es a deriv´al´o tag param´eter´enek a hat´as´at is vizsg´ alni akarjuk, akkor ezeket hagyjuk figyelmen k´ıv¨ ul az ered˝o ´atviteli f¨ uggv´eny fel´ır´asakor. Ha az szab´alyozott objektum valamely param´eter´enek, p´eld´aul id˝o´alland´oj´anak vagy csillap´ıt´asi t´enyez˝oj´enek a hat´as´at tesztelj¨ uk, akkor ezeket ´ all´ıtsuk a technol´ ogia ´altal meghat´arozott minimum ´ert´ekre. ´Irjuk fel az ered˝o ´atviteli f¨ uggv´enyt, majd v´egezz¨ uk el a gy¨ okhelyg¨orbe felv´azol´as´at a le´ırt m´odon. 2. A kapott gy¨ okhelyg¨ orb´en v´ alasszuk ki azt az er˝os´ıt´esi ´ert´eket, amely a technol´ogia m˝ uk¨odtet´ese szempontj´ ab´ ol megfelel˝ o. A v´ alasztott er˝ os´ıt´esnek megfelel˝o p´olusokat jel¨olj¨ uk meg a gy¨okhelyg¨orbe valamennyi ag´ ´ an. Ezek a pontok lesznek a k¨ ovetkez˝ o l´ep´es kiindul´o pontjai. 3. A k¨ ovetkez˝ o vizsg´ aland´ o param´eter hat´ as´anak figyelembe v´etel´ehez ´ırjuk fel az ered˝o ´atviteli f¨ uggv´enyt u ´gy, hogy ezt a param´etert is tartalmaz´ o tagot is figyelembe vessz¨ uk az ered˝o ´atviteli f¨ uggv´eny fel´ır´as´ an´ al. V´egezz¨ uk el az ´ atviteli f¨ uggv´eny ekvivalens alakra t¨ort´en˝o ´atalak´ıt´as´at a fentiekben le´ırt m´odon. A kapott ekvivalnes tagra v´egezz¨ uk el a gy¨ okhelyg¨orbe vizsg´alatot ism´et. 4. Ha van tov´ abbi vizsg´ aland´ o param´eter, akkor a 2.-3. pontot megism´etelj¨ uk.
5.2. KIDOLGOZOTT FELADATOK
5.2.
53
Kidolgozott feladatok
5.2.1.
Stabilit´ as meghat´ aroz´ asa p´ olusok k¨ ozvetlen meghat´ aroz´ asa alapj´ an
1. D¨ ontse el az al´ abbi tagokr´ ol, hogy stabilak-e aszimptotikus, illetve BIBO ´ertelemben! 2s2 − 1 4s2 − 8 A megold´ as menete: Az ´ atviteli uggv´eny nevez˝ oje alapj´an a p´olusok: √ f¨ p1,2 = ± 2 Miut´ an az egyik p´ olus nagyobb null´an´al, ´ıgy a tag instabil. 2s + 1 (b) G2 (s) = 2 4s + 2s + 6 A megold´ as menete: Az ´ atviteli f¨ uggv´ oje alapj´an a p´olusok: √ eny nevez˝ 23 1 p1,2 = − ± j 4 4 Miut´ an a p´ olusok val´ os r´esze negat´ıv, ´ıgy a tag aszimpt´otikusan stabil ´es ´ıgy BIBO stabil is. (s + 1)3 (c) G3 (s) = 2 4s + s + 2 A megold´ as menete: Miut´ an az ´ atviteli f¨ uggv´eny sz´ aml´al´oj´anak a foksz´ama nagyobb, mint a nevez˝o´e, ´ıgy a tag nem realiz´ alhat´ o, azaz nem felel meg val´os fizikai rendszer ´atviteli f¨ uggv´eny´enek. 4 (d) G4 (s) = 2 s +9 A megold´ as menete: Az ´ atviteli f¨ uggv´eny nevez˝ oje alapj´an a p´olusok: p1,2 = ±j3 Miut´ an a p´ olusok val´ osr´esze 0, ´ıgy a tag a stabilit´as hat´ar´an van, azaz BIBO stabil, de nem aszimpt´ otikusan stabil. (a) G1 (s) =
2. Hat´ arozza meg az al´ abbi tagcsoportok stabilit´as´at! (a) .
1 1 Gc (s) = s 2s + 1 A megold´ as menete: A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´enye: s+1 Ge (s) = 2 2s + 2s + 1 Az ered˝ o´ atviteli f¨ uggv´eny nevez˝ oje alapj´an a p´olusok: 1 1 p1,2 = − ± j 2 2 Miut´ an a p´ olusok val´ os r´esze negat´ıv, ´ıgy a visszacsatolt k¨or aszimpt´otikusan stabil ´es ´ıgy BIBO stabil. Gc (s) = 1 +
(b) .
G(s) = 1 +
1 s
H(s) =
1 2s + 1
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
54
A megold´ as menete: A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´enye: 2s2 + 2s + 1 Ge (s) = 2 2s + 2s + 1 Az ered˝ o´ atviteli f¨ uggv´eny nevez˝ oje alapj´an a p´olusok: 1 1 p1,2 = − ± j 2 2 Miut´ an a p´ olusok val´ os r´esze negat´ıv, ´ıgy a visszacsatolt k¨or aszimpt´otikusan stabil ´es ´ıgy BIBO stabil.
5.2.2.
Stabilit´ as meghat´ aroz´ asa Hurwitz-krit´ erium alapj´ an
1. D¨ ontse el az al´ abbi tagr´ ol, hogy aszimptotikus stabil-e! 4 G(s) = 3 s + 2s2 + 3s + 4 A megold´ as menete: I. fel´etel, a nevez˝ oben szerepl˝ o egy¨ utthat´ok el˝ojel´enek ellen˝orz´ese: ∀ai > 0, i = 0, 1, 2, 3 teljes¨ ul. II. felt´etel, a Hurwitz determin´ ans ellen˝ orz´ese: A Hurwitz determin´ ans a feladatnak megfelel˝oen fel´ırva a2 a0 0 2 4 0 H3×3 = a3 a1 0 = 1 3 0 0 a2 a0 0 2 4 A f˝ o´ atl´ ohoz tartoz´ o aldetermin´ ansok ellen˝orz´ese: 41 = |a2 | = 2 > 0 , a a0 = a2 a1 − a0 a3 42 = 2 a3 a1 2 4 =2·3−4·1=2>0 , 42 = 1 3 a2 a0 0 a a3 0 a3 0 43 = a3 a1 0 = a2 1 − a + 0 0 0 a2 a0 0 a0 0 a2 a0
a1 = a2
= a2 (a1 a0 − a2 0) − a0 (a3 a0 − 0) + 0(a3 a2 − a1 0) = a0 (a2 a1 − a0 a3 ) ´ıgy 43 = 4(2 · 3 − 4 · 1) = 8 > 0 Teh´ at a Hurwitz krit´erium mindk´et felt´etele teljes¨ ult, azaz minden egy¨ utthat´o pozit´ıv ´es a f˝o´atl´ohoz tartoz´ o valamennyi aldetermin´ ans (bele´ertve a teljes m´atrix determin´ans´at) pozit´ıv, ´ıgy a tag aszimptotikusan stabil ´es ebb˝ ol k¨ ovetkez˝ oen BIBO ´ertelemben is stabil. (Megjegyz´es: Bel´athat´o, hogy 3×3 m´atrix eset´eben elegend˝ o csak a 42 2 × 2 aldetermin´ anst ellen˝orizni.) 2. Csatolja vissza negat´ıvan az al´ abbi tagot ´es d¨ontse el, hogy a kapott rendszer aszimptotikus stabil-e! 4 G(s) = 3 s + 2s2 + 3s + 4 A megold´ as menete: A visszacsatol´ as ut´ an kapott z´ art k¨ or ered˝o ´atviteli f¨ uggv´enye: 4 G(s) 4 3 2 Ge (s) = = s +2s +3s+4 = 3 1 + G(s) s + 2s2 + 3s + 8 1 + s3 +2s24+3s+4 Hurwitz krit´erium alapj´ an: I. felt´etel: a nevez˝ o minden egy¨ utthat´ oja pozit´ıv, ∀ai > 0, i = 0, 1, 2, 3 teljes¨ ul. II. felt´etel, a Hurwitz determin´ ans ellen˝ orz´ese: A Hurwitz determin´ans: a2 a0 0 2 8 0 H3×3 = a3 a1 0 = 1 3 0 0 a2 a0 0 2 8
5.2. KIDOLGOZOTT FELADATOK
55
A f˝ o´ atl´ ohoz tartoz´ o 2. aldetermin´ ans ellen˝orz´ese (az el˝oz˝o feladat v´eg´en tett megjegyz´es´enek megfelel˝ oen): a a0 = a2 a1 − a0 a3 42 = 2 a3 a1 2 8 = 2 · 3 − 8 · 1 = −2 ≯ 0 42 = 1 3 Miut´ an a 42 aldetermin´ ansra nem teljes¨ ul az el˝o´ırt felt´etel, ez´ert a visszacsatolt k¨or nem lesz aszimptotikusan stabil. 3. Csatolja vissza negat´ıvan az al´ abbi tagot K er˝os´ıt´essel, ´es d¨ontse el, hogy a kapott rendszer milyen K er˝ os´ıt´es mellett lesz aszimptotikus stabil! 4 G(s) = 3 s + 2s2 + 3s + 4 A megold´ as menete: A visszacsatol´ as ut´ an kapott z´ art k¨ or ered˝o ´atviteli f¨ uggv´enye: K s3 +2s24+3s+4 KG(s) 4 Ge (s) = = = 3 1 + KG(s) s + 2s2 + 3s + 4 + 4K 1 + K s3 +2s24+3s+4 Hurwitz krit´erium alapj´ an: I. felt´etel: a nevez˝ o a3 , a2 , a1 egy¨ utthat´oja pozit´ıv, az a0 egy¨ utthat´o eset´en 4 + 4K > 0 azaz K > −1 felt´etelt kell el˝ o´ırni. Azonban a negat´ıv er˝os´ıt´est mell˝ozve, a felt´etel legyen K > 0. II. felt´etel, a Hurwitz determin´ ans ellen˝ orz´ese: A Hurwitz determin´ans: a2 a0 0 2 4 + 4K 0 3 0 H3×3 = a3 a1 0 = 1 0 a2 a0 0 2 4 + 4K A f˝ o´ atl´ ohoz tartoz´ o 2. aldetermin´ ans ellen˝orz´ese: a a0 = a2 a1 − a0 a3 42 = 2 a3 a1 2 4 + 4K = 2 · 3 − (4 + 4K) = 2 − 4K > 0 , 42 = 1 3 innen K < 0, 5. (Bel´ athat´ o, hogy ebben az esetben is elhagyhat´o a 41 ´es 43 aldetermin´ansok ellen˝orz´ese.) Azaz a visszacsatolt rendszer akkor lesz stabil, ha az er˝os´ıt´es ´ert´eke 0 < K < 0, 5 k¨oz¨ott lesz.
5.2.3.
Stabilit´ asvizsg´ alat gy¨ okhelyg¨ orbe seg´ıts´ eg´ evel
1. Hat´ arozza meg az al´ abbi visszacsatolt k¨or gy¨okhelyg¨orb´ej´et ´es ennek alapj´an v´alaszolja meg a tov´ abbi k´er´ed´eseket!
G(s) =
2 s2 + 5s + 4
– Hat´ arozza meg a kritikus csillap´ıt´ ashoz tartoz´o K er˝os´ıt´es ´ert´ek´et! – Milyen K ´ert´ekn´el lesz az ered˝ o er˝ os´ıt´es Ke = 1? – Milyen K ´ert´ekn´el lesz az ´ atmeneti f¨ uggv´eny eset´en a kimenet elt´er´ese a bemenett˝ol legfeljebb 5%? – Hat´ arozza meg az el˝ oz˝ o pontban kapott K ´ert´ekn´el a visszacsatolt k¨or tov´abbi param´etereit! A megold´ as menete: (a) A visszacsatolt k¨ or gy¨ okhelyg¨ orb´eje
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
56
– A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´enye: Ge (s) =
2K s2 + 5s + 4 + 2K
– A visszacsatolt k¨ or nevez˝ oje m´asodfok´ u polinom, ´ıgy k´et p´olusa van, ´es a gy¨okhelyg¨orb´enek is k´et ´ aga lesz. – Az ´ atviteli f¨ uggv´eny nevez˝ oje alapj´an a felnyitott k¨or p´olusai: p1 = −1,
p2 = −4 .
A gy¨ okhelyg¨ orbe k´et ´ aga a felnyitott k¨or p´olusaib´ol indul ki, ´es miut´an nincs z´erushely, ez´ert mindk´et ´ ag a v´egtelenbe tart. – A val´ os tengelyen a [−4, −1] intervallumban lesz gy¨okhelyg¨orbe szakasz. – A gy¨ okhelyg¨ orbe v´egtelenbe tart´o ´agaihoz tartoz´o ´erint˝ok a val´os tengellyel α1 =
1 · 180◦ 3 · 180◦ = 90◦´esα2 = = 270◦ 2 2
sz¨ oget z´ arnak be. – A v´egtelenbe tart´ o´ agak ´erint˝ oi az S=
(−4) + (−1) = −2, 5 2
s´ ulypontban metszik egym´ ast. – Miut´ an a v´egtelenbe tart´ o´ agak p´arhuzamosak a k´epzetes tengellyel, ´ıgy a tag tetsz˝oleges er˝ os´ıt´es mellett aszimptotikusan stabil marad.
(b) Hat´ arozza meg a kritikus csillap´ıt´ ashoz tartoz´o K er˝os´ıt´es ´ert´ek´et! Kritikus csillap´ıt´ asa ott lesz a rendszernek, ahol a visszacsatolt k¨or ξe ered˝o csillap´ıt´asi t´enyez˝oj´enek az ´ert´eke 1. A gy¨ okhelyg¨ orb´en ez a pont ott tal´alhat´o, ahol a k´et p´olus egybeesik, azaz k´etszeres gy¨ ok¨ ot kapunk, vagyis ahol a gy¨ okhelyg¨orbe kil´ep a val´os tengelyb˝ol. Ebben a pontban a p´olusokat meghat´ aroz´ o k´epletben a diszkrimin´ans ´ert´eke 0 lesz, amib˝ol K ´ert´eke meghat´arozhat´o: p −5 ± 25 − 4(4 + 2K) p1,2 = 2 25 − 4(4 + 2K) = 0
⇒
K = 1, 125
Ekkor a visszacsatolt rendszer ered˝o er˝os´ıt´ese, vagyis a hurok ´atviteli t´enyez˝o ´ert´eke: Ge (s) =
2 · 1, 125 s2 + 5s + 4 + 2 · 1, 125
⇒
Ke = 0, 36 .
(c) Milyen K ´ert´ekn´el lesz az ered˝ o er˝ os´ıt´es Ke = 1? Ha a visszacsatolt k¨ or ered˝ o er˝ os´ıt´ese, azaz hurok ´atviteli t´enyez˝oje 1, akkor az ´atmeneti f¨ uggv´eny´enek 1-hez kell tartania. A v´eg´ert´ekt´etel alapj´an: lim y(t) = lim sY (s) = lim sG(s)U (s) .
t→∞
s→0
s→0
5.2. KIDOLGOZOTT FELADATOK
57
Kihaszn´ alva, hogy ha u(t) = 1(t), akkor U (s) = 1s : lim G(s) = lim
s→0
s→0
2K . s2 + 5s + 4 + 2K
A gy¨ okhelyg¨ orbe vizsg´ alata sor´ an bel´attuk, hogy a visszacsatolt rendszer tetsz˝oleges K er˝os´ıt´es eset´en stabil, ´ıgy a hat´ ar´ert´ek meghat´ aroz´asa elv´egezhet˝o: lim y(t) = ... = lim
t→∞
s→0
s2
K 2K = . + 5s + 4 + 2K 2+K
Az y(t) kimenet csak akkor tart 1-hez, ha a visszacsatolt k¨orben szerepl˝o er˝os´ıt´es ´ert´eke K → ∞. (d) Milyen K ´ert´ekn´el lesz az ´ atmeneti f¨ uggv´eny eset´en a kimenet elt´er´ese a bemenett˝ol legfeljebb 5%? Ahhoz, hogy egys´egugr´ as bemenet eset´en a kimenet legal´abb 0,95-¨os ´ert´eket vegyen fel, az ered˝ o er˝ os´ıt´esnek az el˝ oz˝ o k´erd´esn´el levezetetteknek megfelel˝oen legal´abb 0,95-nek kell lennie. ´Igy Ke = 0, 95 =
2 4 + 2K
⇒
K = 38 .
(e) Hat´ arozza meg az el˝ oz˝ o pontban kapott K ´ert´ekn´el a visszacsatolt k¨or tov´abbi param´etereit! A visszacsatolt k¨ or ´ atviteli f¨ uggv´enye K = 38 eset´en Ge (s) =
2 Ke ωn,e 76 = 2 s2 + 5s + 80 s2 + 2ξe ωn,e s + ωn,e
Innen ωn,e = 8, 94,
ξe = 0, 28 ,
teh´ at a tag a kicsi ered˝ o csillap´ıt´ asi t´enyez˝o miatt jelent˝os t´ ullend¨ ul´essel, de a nagy term´eszetes frekvencia miatt viszonylag gyorsan be´all az er˝os´ıt´es ´altal meghat´arozott v´eg´ert´ekre.
2. Hat´ arozza meg az al´ abbi visszacsatolt k¨ or gy¨okhelyg¨orb´ej´et!
G1 (s) = 1 +
1 , s
G2 (s) =
1 2s + 1
– Hat´ arozza meg a kritikus csillap´ıt´ ashoz tartoz´o K er˝os´ıt´es ´ert´ek´et! – Milyen K ´ert´ekn´el lesz az ered˝ o er˝ os´ıt´es Ke = 1? A megold´ as menete:
(a) A visszacsatolt k¨ or gy¨ okhelyg¨ orb´eje – A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´enye: Ge (s) =
K(s + 1) 2s2 + (K + 1)s + K
– A visszacsatolt k¨ or nevez˝ oje m´asodfok´ u polinom, ´ıgy k´et p´olusa van, ´es a gy¨okhelyg¨orb´enek is k´et ´ aga lesz.
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
58
– Az ´ atviteli f¨ uggv´eny nevez˝ oje alapj´an a felnyitott k¨or p´olusai: p1 = 0,
p2 = −
1 . 2
A sz´ aml´ al´ o polinomja alapj´ an a visszacsatolt k¨or z´erushelye: z1 = −1 A visszacsatolt k¨ or p´ olusai K f¨ uggv´eny´eben: p −(K + 1) ± (K + 1)2 − 8K pv;1,2 = 4 A gy¨ okhelyg¨ orb´enek teh´ at k´et ´ aga lesz, melyek a felnyitott k¨or p´olusaib´ol indulnak ki. Az er˝ os´ıt´es n¨ ovel´es´evel az egyik ´ ag a −∞-be, a m´asik a felnyitott k¨or z´erushely´ebe tart. – A val´ os tengelyen a ] − ∞, −1] ´es [−0, 5, 0] intervallumokban lesznek gy¨okhelyg¨orbe szakaszok. – A gy¨ okhelyg¨ orbe v´egtelenbe tart´o ´ag´ahoz tartoz´o ´erint˝o a val´os tengellyel α1 =
1 · 180◦ = 180◦ 1
sz¨ oget z´ ar be, azaz a v´egtelenbe tart´o ´ag a val´os tengely ment´en haladva tart a −∞-be. – Az egy v´egtelenbe tart´ o´ ag miatt nem lesz s´ ulypont. – A visszacsatolt p´ olusokat meghat´aroz´o k´eplet alapj´an bel´athat´o, hogy tetsz˝oleges pozit´ıv K er˝ os´ıt´es eset´en a visszacsatolt k¨ornek negat´ıv val´os vagy negat´ıv val´os r´esz˝ u gy¨okei vannak, ´ıgy a visszacsatolt rendszer aszimptotikusan stabil. – A gy¨ okhelyg¨ orbe ott kil´ep a val´ os tengelyb˝ol, ahol a p´olusokat meghat´aroz´o k´eplet diszkrimin´ ansa z´erus: K 2 − 6K + 1 = 0
⇒
K1 = 0, 17 ´es K2 = 5, 83
. A val´ os tengelyen meghat´ arozott gy¨okhelyg¨orbe szakaszok alapj´an K1 kil´ep´esi pont lesz, m´ıg a K2 visszat´er´esi pont. A pontok koordin´at´ai: s1 = −0, 29 ´es s2 = −1, 71 .
(b) Hat´ arozza meg a kritikus csillap´ıt´ ashoz tartoz´o K er˝os´ıt´es ´ert´ek´et! Kritikus csillap´ıt´ asa ott lesz a rendszernek, ahol a visszacsatolt k¨or ξe ered˝o csillap´ıt´asi t´enyez˝oj´enek az ´ert´eke 1. A gy¨ okhelyg¨ orb´en ez a pont ott tal´alhat´o, ahol a k´et p´olus egybeesik, azaz k´etszeres gy¨ ok¨ ot kapunk, vagyis ahol a gy¨ okhelyg¨orbe kil´ep a val´os tengelyb˝ol. Ezek pontok a gy¨okhelyg¨ orbe tulajdons´ again´ al levezetetteknek megfelel˝oen K1 = 0, 17 er˝os´ıt´esn´el az s1 = −0, 2 pont ´es a K2 = 5, 83 er˝ os´ıt´esn´el a s2 = −1, 71 pont. (c) Milyen K ´ert´ekn´el lesz az ered˝ o er˝ os´ıt´es Ke = 1? A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´eny alapj´an bel´athat´o, hogy tetsz˝oleg K > 0 ´ert´ekn´el a hurok atviteli t´enyez˝ ´ o, vagyis az ered˝ o er˝ os´ıt´es ´ert´eke 1.
5.2. KIDOLGOZOTT FELADATOK
59
3. V´egezze el a kiterjesztett gy¨ okhelyg¨ orbe vizsg´alatot az al´abbi szab´alyoz´o k¨orre! GP (s)
=
GI (s)
=
Go (s)
=
KP KI s 1 s2 + 3s + 2
Az integr´ al´ o tag vizsg´ alat´ ahoz v´ alasszon olyan er˝os´ıt´est, ahol a visszacsatolt k¨or csillap´ıt´asi t´enyez˝oje 0,5! A megold´ as menete: (a) Els˝ o l´ep´esk´ent hat´ arozzuk meg a szab´alyozott objektum param´etereit: 1 0, 5 = s2 + 3s + 2 0, 5s2 + 1, 5s + 1
Go (s) =
√ oje azaz az objektum er˝ os´ıt´ese Ko = 0, 5, id˝o´alland´oja To = 0, 5 = 0, 707 ´es csillap´ıt´asi t´enyez˝ ξo = 1, 06. Ha csak a szab´ alyoz´ o er˝ os´ıt˝ o tagj´ anak a hat´as´at k´ıv´anjuk vizsg´alni, akkor ´ırjuk fel az ered˝o ´atviteli f¨ uggv´enyt az integr´ al´ o tag figyelembe v´etele n´elk¨ ul: KP GP (s)Go (s) = 2 1 + GP (s)Go (s) s + 3s + 2 + KP
G1e (s) =
A gy¨ okhelyg¨ orbe felv´ azol´ as´ at v´egezz¨ uk el a tulajdons´agai alapj´an: i. A gy¨ okhelyg¨ orb´enek k´et ´ aga lesz, mivel a visszacsatolt rendszer nevez˝oj´eben m´asodfok´ u polinom szerepel. ii. (szimmetria a val´ os tengelyre) iii. A felnyitott k¨ or p´ olusainak sz´ ama n = 2; melyek a p1 = −1 ´es p2 = −2 pontokban tal´alhat´ ok, ´es nincs z´erusa, azaz m = 0. Ennek megfelel˝oen gy¨okhelyg¨orbe mindk´et ´aga a felnyitott k¨ or p´ olusaib´ ol fog kiindulni ´es a v´egtelenbe fognak tartani. iv. A val´ os tengelyen csak a [−2, −1] intervallumban lesz gy¨okhelyg¨orbe szakasz, mivel csak itt teljes¨ ul, hogy a val´ os tengely egy adott pontj´at´ol jobbra a p´olusok ´es z´erusok egy¨ uttes sz´ ama p´ aratlan. v. A v´egtelenbe tart´ o´ agak ir´ anytangenseinek meghat´aroz´asa: αi =
l · 180◦ , n−m
aholl = 1, 3, . . . , 2(n − m) − 1
altal´ ´ anos k´eplet alapj´ an: 1 · 180◦ α1 = = 90◦ 2 3 · 180◦ α2 = = 270◦ 2 azaz a gy¨ okhelyg¨ orbe k´et ´ aga p´arhuzamos lesz a k´epzetes tengellyel. vi. A v´egtelenbe tart´ o´ agak ´erint˝ oi a s´ ulypontban metszik egym´ast. Ennek meghat´aroz´as az ´altal´ anos k´eplet alapj´ an: P P (−1) + (−2) Repi − Rezi = = −1, 5 S= n−m 2 vii. A gy¨ okhelyg¨ orbe ´ agak ´es a k´epzetes tengely metsz´espontj´anak meghat´aroz´as´ara, azaz Hurwitzkrit´eriummal t¨ ort´en˝ o stabilit´ asvizsg´alatra ebben a rendszerben nincs sz¨ uks´eg. viii. A gy¨ okhelyg¨ orbe val´ os tengelyb˝ol val´o kil´ep´esi pontj´anak meghat´aroz´asa: n X i=1
m
X 1 1 − =0 x − pi j=1 x − zj
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
60
1 1 + =0 x+1 x+2 2x + 3 1 + = 0, ⇒ x = 1, 5. (x + 1)(x + 2) x + 3 A tag m´ asodrend˝ u jellege miatt a s´ ulypont ´es a kil´ep´esi pont megegyezik, ´es ehhez a ponthoz tartozik a kritikus csillap´ıt´ asi t´enyez˝o is, azaz itt lesz az visszacsatolt k¨or csillap´ıt´asi t´enyez˝oj´enek ´ert´eke ξe = 1. Az ehhez tartoz´ o er˝os´ıt´esi ´ert´ek meghat´aroz´asa: – A visszacsatolt k¨ or karakterisztikus egyenlete: s2 + 3s + 2 + KP = 0 – A kil´ep´esi pontban k´etszeres val´os gy¨ok¨oket kapunk, ez´ert a gy¨ok¨okre fel´ırt megold´o k´eplet diszkrimin´ ans´ anak z´erusnak kell lennie: p −3 ± 9 − 4(2 + KP ) p1,2 = 2 9 − 4(2 + KP ) = 0 ⇒ KP = 0, 25 – Ugyanezt az ´ert´eket kapjuk, ha a visszacsatolt k¨or param´etereinek a meghat´aroz´as´ab´ ol indulunk ki: Ge (s) =
KP = s2 + 3s + 2 + KP
KP 2+KP 1 2+KP
s2 +
3 2+KP
s+1
Innen az ered˝ o csillap´ıt´ asi t´enyez˝o: 2Te ξe =
3 2 + KP
Behelyettes´ıtve az id˝ o´ alland´ot ´es ξe = 1 ´ert´eket: 2√
1 3 = 2 + KP 2 + KP
p 2 + KP = 1, 5 ⇒ KP = 0, 25 ix. A kiindul´ asi p´ olusok k¨ oz¨ ott nincs komplex, ´ıgy a kil´ep´esi sz¨oget nem kell meghat´arozni. (b) Hat´ arozzuk meg azt az er˝ os´ıt´est, amelyn´ek a visszacsatolt k¨or csillap´ıt´as ξe = 0, 5! A megold´ as megegyezik az el˝ oz˝ oekkben bemutatott ξe = 1 ´ert´ekhez tartoz´o er˝os´ıt´es meghat´aroz´as´anak menet´evel: Ge (s) =
KP = 2 s + 3s + 2 + KP
KP 2+KP 1 2+KP
s2 +
3 2+KP
s+1
Innen az ered˝ o csillap´ıt´ asi t´enyez˝ o: 2Te ξe =
3 2 + KP
Behelyettes´ıtve az id˝ o´ alland´ ot ´es ξe = 0, 5 ´ert´eket: 1 3 = 2 + KP 2 + KP p 2 + KP = 3 ⇒ KP = 7 √
A kisz´ amolt er˝ os´ıt´esi ´ert´ekhez tartoz´o gy¨okhelyg¨orbe pontok, azaz a visszacstolt k¨or p´olusai KP = 7 eset´en: √ 3 2 2 s + 3s + 2 + KP = s + 3s + 7 = 0 ⇒ p1,2 = −1, 5 ± j1, 5 2
5.2. KIDOLGOZOTT FELADATOK
61
(c) Az integr´ al´ o tag param´eter´enek vizsg´alat´ahoz ´ırjuk fel a visszacsatolt szab´alyoz´asi k¨or ered˝o ´atviteli f¨ uggv´eny´et valamennyi tag figyelembe v´etel´evel: Ge (s) =
(KP + KsI KP s + KI (GP (s) + GI (s))Go (s) = 3 = 1 2 1 + (GP (s) + GI (s))Go (s) s + 3s + (2 + KP )s + KI s2 +3s+2
Behelyettes´ıtve az el˝ oz˝ o pontban kisz´amolt KP = 7 ´ert´eket, a gy¨okhelyg¨orbe vizsg´alatot az al´ abbi atviteli f¨ ´ uggv´enyre kell elv´egezni: Ge (s) =
7s + KI s3 + 3s2 + 9s + KI
Rendezz¨ uk ´ at ezt az ´ atviteli f¨ uggv´enyt az ¨osszefoglal´o r´eszben le´ırt m´odon ekvivalens alakra KI vizsg´ alat´ ahoz: Ge (s) =
1
7s+KI s3 +3s2 +9s KI + s3 +3s 2 +9s
innen az ekvivalens tag: KP =7 Gekv =
KI s(s2 + 3s + 9)
Az ekvivalens tag meghat´ aroz´ asa ut´ an k¨ovetkezhet a gy¨okhelyg¨orbe felv´azol´asa tulajdons´agai seg´ıts´eg´evel: i. A kiterjesztett gy¨ okhelyg¨ orb´enek h´arom ´aga lesz, mivel az integr´al´o tag hat´as´ara egy, az orig´ oban elhelyezked˝ o p´ olus jelenik meg visszacsatolt rendszer nevez˝oj´eben. ii. (szimmetria a val´ os tengelyre) iii. A felnyitott k¨ or p´ olusainak sz´ ama n = 3; melyek a p1 = 0 ´es p2,3 = −1, 5 ± j2, 6 pontokban tal´ alhat´ ok, p2,3 az er˝ os´ıt´es alapj´an felvett gy¨okhelyg¨orbe ´again. Z´erus nincs, azaz m = 0. Ennek megfelel˝ oen gy¨ okhelyg¨ orbe mindh´arom ´aga a felnyitott k¨or p´olusaib´ol fog kiindulni ´es a v´egtelenbe fognak tartani. iv. A val´ os tengelyen a ] − ∞, 0] intervallumban lesz gy¨okhelyg¨orbe szakasz, mivel csak itt teljes¨ ul, hogy a val´ os tengely egy adott pontj´at´ol jobbra a p´olusok ´es z´erusok egy¨ uttes sz´ama p´aratlan. v. A v´egtelenbe tart´ o´ agak ir´ anytangenseinek meghat´aroz´asa: αi =
l · 180◦ , n−m
aholl = 1, 3, . . . , 2(n − m) − 1
altal´ ´ anos k´eplet alapj´ an: 1 · 180◦ α1 = = 60◦ 3 3 · 180◦ = 180◦ α2 = 3 5 · 180◦ α3 = = 300◦ 3 azaz a gy¨ okhelyg¨ orbe m´ asodik ´aga a val´os tengely ment´en tart a −∞-be, m´ıg a m´asik k´et a k´epzetes tengelyt metszve tart szint´en a v´egtelenbe. vi. A v´egtelenbe tart´ o´ agak ´erint˝ oi a s´ ulypontban metszik egym´ast. Ennek meghat´aroz´as az ´altal´ anos k´eplet alapj´ an: P P Repi − Rezi 0 + (−1) + (−2) S= = = −1 n−m 3 vii. A stabilit´ asvizsg´ alathoz induljunk ki az eredeti, teh´at az ekvivalens ´atalak´ıt´as el¨otti ´atviteli f¨ uggv´eny nevez˝ oj´eb˝ ol. s3 + 3s2 + 9s + KI = 0
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
62
5.1. ´ abra. Kiterjesztett gy¨okhelyg¨orbe
Hurwitz-krit´erium els˝ o felt´etele, hogy a karakterisztikus polinom minden egy¨ uthat´oja legyen pozit´ıv, itt csak a konstans eset´eben kell kik¨otni: KI > 0, de figyelembe v´eve a gyakorlat adta felt´eteleket, ez trivi´ alisan teljes¨ ul, hiszen az id˝o´alland´o nem lehet negat´ıv mennyis´eg. A m´asodik felt´etel a determin´ ans fel´ır´ asa ´es ellen˝orz´ese:
H3×3
a2 = a3 0
a0 a1 a2
0 3 0 = 1 a0 0
KI 9 3
0 0 KI
A f˝ o´ atl´ ohoz tartoz´ o 2. aldetermin´ans ellen˝orz´ese: a 42 = 2 a3 3 42 = 1
a0 = a2 a1 − a0 a3 a1 KI = 3 · −1 · KI > 0 9
Innen KI < 27. viii. A gy¨ okhelyg¨ orbe nem l´ep ki val´os tengelyb˝ol, ´ıgy nincs sz¨ uks´eg a kil´ep´esi pontok meghat´aroz´ as´ ara. ix. A kiindul´ asi p´ olusok k¨ oz¨ ott van egy konjug´elt komplex gy¨okp´ar, ´ıgy ezek kil´ep´esi sz¨og´enek meghat´ aroz´ as: δ1 = 120◦ ,
δ2 = a keresett kil´ep´esi sz¨og,
−(120◦ + δ2 + 90◦ ) = −3 · 180◦
δ3 = 90◦
⇒ δ2 = 330◦
Az 5.1 ´ abra tartalmazza a vizsg´ alat eredm´eny´et: barna sz´ınnel l´athat´o a csak er˝os´ıt´es eset´en felv´ azolt gy¨ okhelyg¨ orbe, m´ıg k´ek g¨ orb´ek a kiterjesztett gy¨okhelyg¨orbe menet´et mutatj´ak.
´ FELADATOK 5.3. GYAKORLO
5.3.
63
Gyakorl´ o feladatok
5.3.1.
Stabilit´ as meghat´ aroz´ asa p´ olusok k¨ ozvetlen meghat´ aroz´ asa alapj´ an
1. Hat´ arozza meg az al´ abbi tagok stabilit´ as´at mindk´et stabilit´asi defin´ıci´onak megfelel˝oen! (a) G1 (s) = (b) G2 (s) = (c) G3 (s) = (d) G4 (s) = (e) G5 (s) = (f) G6 (s) = (g) G7 (s) = (h) G8 (s) =
2s2 − 3 s2 − 4 2s − 3 2 s + 4s + 6 2s 4s2 + 2s 2s3 − 3 4s2 + 2s + 3 2s + 1 4s2 + 2 3 4s2 − 2s + 2 2 4s3 + 3s2 + 2s 6s 2 8s − 2
2. Hat´ arozza meg a 8y (2) (t) + 10y (1) (t) + 2y(t) = 6u(2) (t) + 4u(1) (t) + 6u(t) bemenet/kimenet modellel jellemzett rendszer stabilit´ as´ at! 3. Hat´ arozza meg az al´ abbi tagok stabilit´ as´at! G1 (s) =
1 , 2s
G2 (s) =
3 2s + 1
Csatolja sorba a k´et tagot, majd a kapott tagcsoportot csatolja vissza negat´ıvan, ´es hat´arozza meg a z´ art k¨ or stabilit´ as´ at! 4. Hat´ arozza meg a 4y (2) (t) + 16y (1) + y(t) = u(1) + 5u(t) bemenet/kiemenet modellel jellemzett rendszer stabilt´ as´ at! Hat´ arozza meg er˝ os´ıt´es´et, csillap´ıt´asi t´enyez˝oj´et, term´eszetes frekvenci´aj´at, ´es v´azolja fel a s´ ulyf¨ uggv´eny´et! 5. Hat´ arozza meg a 2y (2) (t) + 8y (1) + 32y(t) = 6, 4u(t) bemenet/kiemenet modellel jellemzett rendszer stabilt´ as´ at! Hat´ arozza meg er˝ os´ıt´es´et, csillap´ıt´asi t´enyez˝oj´et, term´eszetes frekvenci´aj´at, ´es v´azolja fel az atmeneti f¨ ´ uggv´eny´et!
5.3.2.
Stabilit´ as meghat´ aroz´ asa Hurwitz krit´ erium alkalmaz´ as´ aval
Hat´ arozza meg az al´ abbi tagok stabilit´ as´ at a Hurwitz krit´erium seg´ıts´eg´evel! 1. (a) Hat´ arozza meg az al´ abbi tag stabilit´as´at! G1 (s) =
4 4s3 + 3s2 + 2s + 1
(b) Csatolja vissza negat´ıvan a tagot, ´es hat´arozza meg ´ıgy is a stabilit´ast! (c) Csatolja vissza a tagot K er˝ os´ıt´essel az al´abbi ´abr´anak megfelel˝oen, ´es hat´arozza meg, hogy milyen er˝ os´ıt´esi tartom´ anyban lesz stabil a visszacsatolt k¨or!
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
64
2. (a) Hat´ arozza meg az al´ abbi tag stabilit´as´at: G2 (s) =
4s + 1 4s3 + 3s2 + 2s + 1
(b) Csatolja vissza negat´ıvan a tagot, ´es hat´arozza meg ´ıgy is a stabilit´ast! (c) Csatolja vissza a tagot K er˝ os´ıt´essel az 1. p´eldabeli ´abr´anak megfelel˝oen, ´es hat´arozza meg, hogy milyen er˝ os´ıt´esi tartom´ anyban lesz stabil a visszacsatolt k¨or! 3. (a) Hat´ arozza meg az al´ abbi tag stabilit´as´at: G3 (s) =
4s + 2 2s4 + 4s3 + 3s2 + 2s + 1
(b) Csatolja vissza negat´ıvan a tagot, ´es hat´arozza meg ´ıgy is a stabilit´ast! (c) Csatolja vissza a tagot K er˝ os´ıt´essel az 1. p´eldabeli ´abr´anak megfelel˝oen, ´es hat´arozza meg, hogy milyen −∞ < K < ∞ er˝ os´ıt´esi tartom´anyban lesz stabil a visszacsatolt k¨or! 4. (a) Hat´ arozza meg az al´ abbi tagok stabilit´as´at! G1 (s) =
3 , 6s
G2 (s) =
4s2
3 + 2s + 1
(b) Csatolja sorba a k´et tagot, majd a kapott tagcsoportot csatolja vissza negat´ıvan, ´es hat´arozza meg a z´ art k¨ or stabilit´ as´ at! (c) Legyen a G1 tag ´ atviteli f¨ uggv´enye: G1 (s) =
1 , TI s
´es hat´ arozza meg milyen TI ´ert´ekre lesz stabil a rendszer! 5. (a) Csatolja p´ arhuzamosan a k´et tagot, majd a kapott tagcsoportot csatolja vissza negat´ıvan, ´es hat´arozza meg a z´ art k¨ or stabilit´ as´ at! G1 (s) =
3 , 6s
G2 (s) =
3 4s2 + 2s + 1
(b) Tegyen a visszacsatolt k¨ or el˝ oremen˝o ´ag´aba egy K er˝os´ıt˝o tagot, ´es hat´arozza meg, hogy milyen ´ert´ekeire lesz a rendszer stabil! 6. Mekkora lesz az al´ abbi tagn´ al a stabilit´ as hat´ar´an a k ´ert´eke? G1 (s) =
4 4s3 + 3s2 + 2s + k
7. Tekintse az al´ abbi rendszert:
Adja meg, hogy milyen K ´ert´ekre lesz a rendszer aszimptotikusan stabil! 8. Adja meg, hogy az al´ abbi k¨ or milyen er˝ os´ıt´es ´ert´ek eset´en lesz a csillap´ıt´as hat´ar´an!
´ FELADATOK 5.3. GYAKORLO
5.3.3.
65
Stabilit´ as meghat´ aroz´ asa gy¨ okhelyg¨ orbe alapj´ an
1. V´ azolja fel a 8y (2) (t) + 10y (1) (t) + 2y(t) = 6u(t) bemenet/kiemenet modellel jellemzett rendszer ´atmeneti f¨ uggv´eny´et ´es gy¨ okhelyg¨ orb´ej´et! 2. Rajzolja fel annak a tagnak a gy¨ okhelyg¨ orb´ej´et, amelynek a felnyitott k¨or p´olusai −1 ´es −3-ban, z´erushelye pedig −2-ben van! Adja meg az ´ atviteli f¨ uggv´enyt is! 3. V´ azolja fel az al´ abbi tag gy¨ okhelyg¨ orb´ej´et! G(s) =
(s + 1) (s + 2)(s2 + s + 1)
Mit tud mondani a visszacsatolt tag stabilit´as´ar´ol? 4. V´ azolja fel az al´ abbi tag gy¨ okhelyg¨ orb´ej´et! Mit tud meg´allap´ıtani a z´art k¨or stabilit´as´ar´ol? G(s) =
0.8s (s2 + s + 4)(s + 0.2)
5. (a) Adja meg annak a tagnak az I/O modellj´et, amelyiknek a p´olusai −2 ± j-ben, z´erushelyei pedig −1-ben ´es −2-ben vannak! (b) Rajzolja fel a tag gy¨ okhelyg¨ orb´ej´et! (c) Adja meg a kritikus csillap´ıt´ asn´ al az er˝os´ıt´es ´es a p´olusok ´ert´ek´et! 6. Tekintse az al´ abbi rendszert!
(a) Rajzolja fel a rendszer gy¨ okhelyg¨ orb´ej´et! (b) Mennyi K ´ert´eke, ha a z´ art k¨ or p´ olusai −1 ± j2? 7. V´ azolja fel annak a rendszernek a gy¨ okhelyg¨orb´ej´et, amelyn´el a felnyitott k¨or p´olusai −4±j-ben, z´erushelye pedig −2-ben van! Adja meg a tag I/O modellj´et! 8. V´ azolja fel az al´ abbi tag gy¨ okhelyg¨ orb´ej´et! Mit tud meg´allap´ıtani a z´art k¨or stabilit´as´ar´ol? G(s) =
5.3.4.
1 (s + 1)(s + 3)(s + 5)
Megold´ asok
Stabilit´ as meghat´ aroz´ asa p´ olusok k¨ ozvetlen meghat´ aroz´ asa alapj´ an 1. (a) p1,2 = ±2 → egyik gy¨ ok pozit´ıv val´os, a tag instabil. √ 10 → negat´ıv val´os r´esz˝ u komplex gy¨okp´ar, a tag aszimptotikusan stabil, ´es ´ıgy (b) p1,2 = −2 ± j 2 BIBO stabil is. 1 (c) p1,2 = − → negativ val´ os gy¨ ok, a tag aszimptotikusan stabil, ´es ´ıgy BIBO stabil is. 2 (d) A sz´ aml´ al´ o foksz´ ama nagyobb, mint a nevez˝o´e, ez´ert a tag nem realiz´alhat´o. √ 2 (e) p1,2 = ±j → nulla val´ os r´esz˝ u komplex gy¨okp´ar, a tag aszimptotikusan nem stabil, de BIBO 2 stabil.
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
66
√ 28 1 (f) p1,2 = ± j → pozit´ıv val´ os r´esz˝ u komplex gy¨okp´ar, a tag instabil. 4 2 √ 23 3 (g) p1,2 = − ± j → negat´ıv val´os r´esz˝ u komplex gy¨okp´ar, a tag aszimptotikusan stabil, ´es ´ıgy 8 8 BIBO stabil is. 1 → egyik gy¨ ok pozit´ıv val´os, a tag instabil. (h) p1,2 = ± 2 1 2. p1 = − , 2
p2 = −
3 4
→ k´et negativ val´os gy¨ok, a tag aszimptotikusan stabil, ´es ´ıgy BIBO stabil is.
3. pG1 = 0 → 0 gy¨ ok, a tag BIBO stabil, de aszimptotikusan nem stabil. 1 pG2 = − → negativ val´ os gy¨ ok, a tag aszimptotikusan stabil, ´es ´ıgy BIBO stabil is. 2 3 G1 (s)G2 (s) Ge (s) = = 2 1 + G1 (s)G2 (s) 4s + 2s + 3 √ 1 11 pered˝o,1,2 = − ±j → negat´ıv val´ os r´esz˝ u komplex gy¨okp´ar, a visszacsatolt rendszer aszimptotikusan 4 2 stabil, ´es ´ıgy BIBO stabil is. 1 s+5 , K = 5, T = 2 / ωn = , ξ = 4, Tsz = 0, 2 + 16s + 1 2 P´ olusok: p1 = −3, 936; p2 = −0, 064 → k´et negat´ıv val´os p´olus, a tag aszimptotikusan stabil, ´es ´ıgy BIBO stabil is. A s´ ulyf¨ uggv´eny lefut´ asa az els˝ orend˝ u tagok´ehoz hasonl´o a sz´aml´al´o z´erusa miatt.
4. G(s) =
4s2
6, 4 3, 2 1 = 2 , K = 0, 5, T = / ωn = 4 , ξ = 0, 5 + 8s + 32 s√ + 4s + 16 4 P´ olusok: p1,2 = −2 ± j2 3; → negat´ıv val´os r´esz˝ u komplex gy¨okp´ar a p´olus, a tag aszimptotikusan stabil, ´es ´ıgy BIBO stabil is. Az ´ atmeneti f¨ uggv´eny lefut´ asa: felfut´ asi szakaszon van infelxi´os pont, ´es t´ ullend¨ ul´essel ´all be az er˝ os´ıt´es altal meghat´ ´ arozott ´ert´ekhez.
5. G(s) =
2s2
Stabilit´ as meghat´ aroz´ asa Hurwitz krit´ erium alkalmaz´ as´ aval 1. (a) A tag aszimptotikusan stabil. (b) A visszacsatolt k¨ or instabil. (c) 0 < K <
1 8
´ert´ekekre lesz a visszacsatolt k¨or szimptotikusan stabil.
2. (a) A tag aszimptotikusan stabil. (b) A visszacsatolt k¨ or aszimptotikusan stabil. (c) 0 < K < 2 ´ert´ekekre lesz a visszacsatolt k¨or szimptotikusan stabil. 3. (a) A tag BIBO stabil. (b) A visszacsatolt k¨ or instabil. (c) Nincs olyan K > 0 ´ert´ek, amire a visszacsatolt k¨or stabil lenne, de −0, 5 < K < 0-ra igen. 4. (a) A G1 tag BIBO stabil, a G2 tag aszimptotikusan stabil. (b) A visszacsatolt k¨ or instabil. (c) TI > 6 ´ert´ekekre lesz a visszacsatolt k¨or aszimptotikusan stabil. 5. (a) A visszacsatolt k¨ or stabil. (b) Tetsz˝ oleges K > 0 ´ert´ekre a visszacsatolt k¨or aszimptotikusan stabil. 6. A tag 0 < k < 1, 5 ´ert´ekek eset´en stabil.
´ FELADATOK 5.3. GYAKORLO
67
7. A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´enye: Ge (s) =
s3
+
2s2
Ks + (2 + K)s + 1
A k¨ or tetsz˝ oleges K ´ert´ek eset´en stabil. 8. A visszacsatolt k¨ or ered˝ o´ atviteli f¨ uggv´enye: Ge (s) =
s3
+
3s2
Ks + K + (3 + K)s + 1 + K
A k¨ or tetsz˝ oleges K ´ert´ek eset´en stabil. Stabilit´ as meghat´ aroz´ asa gy¨ okhelyg¨ orbe alapj´ an 1. Az ´ abr´ azoland´ o´ atviteli f¨ uggv´eny: G(s) =
3 (4s + 1)(s + 1)
A tag param´eterei K = 3, T = 2, ξ = 1, 25, p´olusai p1 = −0, 25, p2 = −1. Az ´atmeneti f¨ uggv´eny ´es a gy¨ okhelyg¨ orbe:
2. Az ´ abr´ azoland´ o´ atviteli f¨ uggv´eny: G(s) =
s+2 (s + 1)(s + 3)
A tag gy¨ okhelyg¨ orb´eje:
3.
– A tag z´erusa: z = −1, p´ olusai: p1 = −2, p2,3 = − 21 ± j
√
3 2 .
– A gy¨ okhelyg¨ orbe a felnyitott k¨ or p´ olusaib´ol indul ki, ´es egy ´ag a z´erusba, k´et ´ag a v´egtelenbe tart. – A val´ os tengelyen csak a [−2, −1] tartom´anyban van gy¨okhelyg¨orbe szakasz. – A v´egtelenbe tart´ o´ agak ´erint˝ oinek meredeks´ege 90◦ ´es 270◦ .
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
68
– A gy¨ okhelyg¨ orbe s´ ulypontja (a v´egtelenbe tart´o ´agak ´erint˝oinek metsz´espontja): -1. – A gy¨ okhelyg¨ orbe nem metszi a k´epzetes tengelyt, ´ıgy nincs kritikus er˝os´ıt´es. – A gy¨ okhelyg¨ orb´enek nincs kil´ep´esi pontja. – A komplex p´ olusokb´ ol kiindul´ o´ agak kil´ep´esi sz¨oge: 120◦ , illetve 240◦ . A tag gy¨ okhelyg¨ orb´eje:
A visszacsatolt rendszer tetsz˝ oleges pozit´ıv er˝os´ıt´es ´ert´ek mellett stabil marad. 4.
– A tag z´erusa: z = 0, p´ olusai: p1 = −0, 2, p2,3 = − 21 ± j
√
15 2 .
– A gy¨ okhelyg¨ orbe a felnyitott k¨ or p´ olusaib´ol indul ki, ´es egy ´ag a z´erusba, k´et ´ag a v´egtelenbe tart. – A val´ os tengelyen csak a [−0, 2, 0] tartom´anyban van gy¨okhelyg¨orbe szakasz. – A v´egtelenbe tart´ o´ agak ´erint˝ oinek meredeks´ege 90◦ ´es 270◦ . – A gy¨ okhelyg¨ orbe s´ ulypontja (a v´egtelenbe tart´o ´agak ´erint˝oinek metsz´espontja): -0,6. – A gy¨ okhelyg¨ orbe nem metszi a k´epzetes tengelyt, ´ıgy nincs kritikus er˝os´ıt´es. – A gy¨ okhelyg¨ orb´enek nincs kil´ep´esi pontja. – A komplex p´ olusokb´ ol kiindul´ o´ agak kil´ep´esi sz¨oge: 96◦ , illetve 264◦ . A tag gy¨ okhelyg¨ orb´eje:
A visszacsatolt rendszer K → ∞ eset´en BIBO stabil lesz, egy´ebk´ent aszimpt´otikusan stabil.
´ FELADATOK 5.3. GYAKORLO
69
5. A vizsg´ aland´ o tag ´ atviteli f¨ uggv´enye ´es I/O modellje: G(s) =
(s + 1)(s + 2) s2 + 3s + 2 = 2 (s + 2 + j)(s + 2 − j) s + 4s + 5
y (2) (t) + 4y (1) (t) + 5y(t) = u(2) (t) + 3u(1) (t) + 2u(t) – – – – – – –
A tag z´erusai: z1 = −1, z2 = −2, p´olusai: p1,2 = −2 ± j. A gy¨ okhelyg¨ orbe a felnyitott k¨ or p´ olusaib´ol indul ki, ´es mind a k´et ´ag a felnyitott k¨or z´erusaiba tart. A val´ os tengelyen csak a [−2, −1] tartom´anyban van gy¨okhelyg¨orbe szakasz. A v´egtelenbe tart´ o´ agak ´erint˝ oinek meredeks´ege: nincs v´egtelenbe tart´o ´ag. A gy¨ okhelyg¨ orb´enek nincs s´ ulypontja. A gy¨ okhelyg¨ orbe nem metszi a k´epzetes tengelyt, ´ıgy nincs kritikus er˝os´ıt´es. A gy¨ okhelyg¨ orb´enek kil´ep´esi pontja visszat´er´esi pont, K ≥ 4, 82 eset´en negat´ıv val´os gy¨ok¨oket kapunk, azaz a csillap´ıt´ asi t´enyez˝ o ´ert´eke nagyobb lesz 1-n´el. A p´olusok ´ert´eke itt -1,6. A komplex p´ olusokb´ ol kiindul´ o´ agak kil´ep´esi sz¨oge: 297◦ , illetve 63◦ .
A tag gy¨ okhelyg¨ orb´eje:
6. A tag gy¨ okhelyg¨ orb´eje:
A megadott p´ olusn´ al az er˝ os´ıt´es ´ert´eke: K = 4 7. A vizsg´ aland´ o tag ´ atviteli f¨ uggv´enye ´es I/O modellje: G(s) =
s+2 s+2 = 2 (s + 4 + j)(s + 4 − j) s + 8s + 17
y (2) (t) + 8y (1) (t) + 17y(t) = u(1) (t) + 2u(t) A tag z´erusa: z = −2, p´ olusai: p1,2 = −4 ± j.
˝ RENDSZEREK STABILITASA ´ FEJEZET 5. FOLYTONOS IDEJU
70
– A gy¨ okhelyg¨ orbe a felnyitott k¨ or p´ olusaib´ol indul ki, ´es az egyik ´ag a felnyitott k¨or z´erus´aba, a m´ asik a v´egtelenbe tart. – A val´ os tengelyen a ] − ∞, −2] tartom´anyban van gy¨okhelyg¨orbe szakasz. – A v´egtelenbe tart´ o´ ag ´erint˝ oj´enek meredeks´ege: 180◦ . – A gy¨ okhelyg¨ orb´enek nincs s´ ulypontja. – A gy¨ okhelyg¨ orbe nem metszi a k´epzetes tengelyt, ´ıgy nincs kritikus er˝os´ıt´es. – A gy¨ okhelyg¨ orb´enek kil´ep´esi pontja visszat´er´esi pont, K ≥ 0, 47 eset´en negat´ıv val´os gy¨ok¨oket kapunk, azaz a csillap´ıt´ asi t´enyez˝ o ´ert´eke nagyobb lesz 1-n´el. A p´olusok ´ert´eke itt -4,2. – A komplex p´ olusokb´ ol kiindul´ o´ agak kil´ep´esi sz¨oge: 243,5◦ , illetve 116,5◦ . A tag gy¨ okhelyg¨ orb´eje:
8.
– A tagnak nincs z´erusa, p´ olusai: p1 = −1, p2 = −2, p3 = −3. – A gy¨ okhelyg¨ orbe a felnyitott k¨ or p´ olusaib´ol indul ki, ´es min a h´arom ´ag a v´egtelenbe tart. – A val´ os tengelyen a ] − ∞, −5] ´es a [−3, −1] intervallumokban vannak gy¨okhelyg¨orbe szakaszok. – A v´egtelenbe tart´ o´ agak ´erint˝ oinek meredeks´ege 60◦ , 180◦ ´es 300◦ . – A gy¨ okhelyg¨ orbe s´ ulypontja (a v´egtelenbe tart´o ´agak ´erint˝oinek metsz´espontja): -3. – A gy¨ okhelyg¨ orbe metszi a k´epzetes tengelyt, a kritikus er˝os´ıt´es ´ert´eke, vagyis ahol a visszacsatolt k¨ or a stabilit´ as hat´ ar´ an van: K = 192. – A gy¨ okhelyg¨ orb´enek egy kil´ep´esi pontja van, melynek koordin´at´aja x = −1, 84. – A gy¨ okhelyg¨ orb´enek nincs komplex p´olusa. A tag gy¨ okhelyg¨ orb´eje:
6. fejezet
A z-transzform´ aci´ o´ es a diszkr´ et bemenet-kimenet modell 6.1.
Elm´ eleti ´ attekint´ es
6.1.1.
A z-transzform´ aci´ ora vonatkoz´ o fontosabb o ¨sszef¨ ugg´ esek
Tekints¨ uk az al´ abbi ´ abr´ an l´ athat´ o mintav´etelez´esi elj´ar´ast.
A mintav´etelez˝ o egys´eg egyik bemenete a mintav´etelezend˝o f (t) folytonos-folyamatos jel: f (t),
f (t) = 0, ha t < 0 ,
m´ıg a m´ asik a mintav´etelez´est v´egz˝ o i∗ (t) egys´egimpulzus sorozat: i∗ (t) =
∞ X
δ(t − nT0 ) .
n=0
A mintav´etelez˝ o egys´eg kimenet´en a mintav´etelezett jel, f ∗ (t), mint modul´alt impulzussorozat jelenik meg: ∗
f (t) = f (t)
∞ X
δ(t − nT0 ) .
n=0
´ Atalak´ ıtva, majd Laplace-transzform´ alva ezt a kifejez´est megkapjuk az f (t) f¨ uggv´eny diszkr´et Laplace-transzform´ altj´ at defini´ al´ o alakot: ∞ X F ∗ (s) = f (nT0 )e−nT0 s . n=0
Az=e
sT0
kifejez´est bevezetve megkapjuk a mintav´etelezett f¨ uggv´eny z-transzform´altj´at:
F (z) =
∞ X
f (nT0 )z −n .
n=0
71
´ O ´ ES ´ A DISZKRET ´ BEMENET-KIMENET MODELL FEJEZET 6. A Z-TRANSZFORMACI
72
A fenti levezet´es eredm´enyek´ent kapott k´eplet v´egtelen sort tartalmaz, ´es az ¨osszegk´eplet fel´ır´asa nem minden esetben egyszer˝ u. A szakirodalomban megtal´ alhat´o a z-transzform´aci´o defin´ıci´oj´anak ´altal´anos esetre alkalmazhat´ o k´eplete. Itt csak az al´ abbi, egyszeres p´ olusok eset´en alkalmazhat´o k´epletet adjuk meg: F (z) =
P X Fz (pi ) i=1
z , · Fp0 (pi ) z − epi T0
ahol – F (s) =
Fz (s) Fp (s)
a jel Laplace-transzform´ altja racion´alis t¨ort alakban;
– P a p´ olusok sz´ ama; – pi az i-dik p´ olus (i = 1, 2, . . . , P ); – Fz (pi ) = Fz (s)|s=pi a sz´ aml´ al´ o polinomj´anak ´ert´eke az s = pi helyen; 0
– Fz (pi ) =
dFp (s) ds |s=pi
a nevez˝ o polinom s-szerinti deriv´altj´anak ´ert´eke az s = pi helyen.
Fontos megjegyezni, hogy a z-transzform´ aci´o elv´egz´es´ehez felhaszn´alt defini´al´o k´eplett˝ol f¨ uggetlen¨ ul, a kapott ¨ osszef¨ ugg´es csak a mintav´etelez´esi id˝ opontokban van kapcsolatban az id˝otartom´anyban fel´ırt f¨ uggv´ennyel. Ennek k¨ ovetkezm´enye, hogy a mintav´etelez´esi id˝opontokban azonos ´ert´eket felvev˝o f¨ uggv´enyeknek azonos lesz a z-transzform´ altja, m´ asr´eszt az inverz z-transzform´aci´o csak a mintav´etelez´esi id˝opontokhoz tartoz´o ´ert´ekeket adja vissza. Az id˝ otartom´ anyba val´ o visszat´er´eshez teh´at az inverz z-transzform´aci´ot alkalmazhat´o. Ennek ´altal´ anos k´eplete: I 1 f (nT0 ) = F (z)z n−1 dz , 2πj Γ
azaz az inverz transzform´ aci´ o csak a mintav´etelez´esi id˝opontokbeli jel´ert´ekeket adja vissza. A gyakorlatban az invert´ al´ ast a k¨ ovetkez˝ o m´ odokon hajthatjuk v´egre: – Az invert´ aland´ o f¨ uggv´enyt olyan egyszer˝ u alakokra, r´eszlett¨ortekre bontjuk fel, amelyeknek az inverz´et m´ ar megtal´ aljuk 10.3 t´ abl´ azatban. A m´ odszer el˝onye, hogy z´art alak´ u k´epletet szolg´altat, ´ıgy tetsz˝ oleges mintav´etelez´esi id˝ oponthoz tartoz´ o ´ert´ek azonnal meghat´arozhat´o. H´atr´anya, hogy a megfelel˝o parci´ alis t¨ ortf¨ uggv´eny alakra hoz´ as nem mindig v´egezhet˝o el. – A jel z-transzform´ altjak´ent kapott racion´alis t¨ortf¨ uggv´eny negat´ıv kitev˝os hatv´anysorba fejt´ese polinomoszt´ assal. Ha fel´ırjuk a mintav´etelez˝ o egys´eg kiemenet´en megjelen˝o impulzussorozatot: f ∗ (t) = f (0T0 )δ(t − 0T0 ) + f (1T0 )δ(t − 1T0 ) + f (2T0 )δ(t − 2T0 ) + . . . + f (nT0 )δ(t − nT0 ) + . . . ´es a jel negat´ıv kitev˝ os hatv´ anysorba fejtett z-transzform´altj´at: F (z) = a0 z 0 + a1 z −1 + a2 z −2 + . . . + an z −n + . . . , akkor a Dirac δ id˝ obeli eltol´ as´ ara vonatkoz´o z-transzform´alt alapj´an bel´athat´o, hogy a hatv´anysor egy¨ utthat´ oi az f f¨ uggv´eny mintav´etelez´esi id˝ opontokban felvett ´ert´ekeit szolg´altatj´ak. A m´odszer el˝onye az egyszer˝ u elv´egezhet˝ os´eg, h´ atr´ anya, hogy a k´erd´eses id˝opont el˝otti valamennyi ´ert´eket ki kell sz´amolni. A z-transzform´ aci´ o elv´egz´ese sor´ an, a Laplace-transzform´aci´ohoz hasonl´oan, k¨ ul¨onb¨oz˝o t´eteleket kell figyelembe venni. Ezeket a szab´ alyokat, valamint a z-transzform´aci´o sor´an alkalmazhat´o k´epleteket a 10.3 t´ abl´ azatban foglaltuk ¨ ossze. A 10.4 t´ abl´ azat a fontosabb f¨ uggv´enyek folytonos ´es diszkr´et idej˝ u alakjait, illetve Laplace- ´es z-transzform´ altjait tartalmazza. A t´abl´azat alkalmaz´asa kapcs´an felh´ıvjuk a figyelmet, hogy a folytonos idej˝ u alakhoz meghat´ arozhatjuk a megfelel˝o z-transzform´alt alakot, viszont a z-transzform´alt alakb´ ol kiindulva csak a diszkr´et idej˝ u f¨ uggv´eny ´ırhat´ o fel az inverz z-transzform´aci´on´al le´ırtak miatt.
´ ´ ´ 6.1. ELMELETI ATTEKINT ES
6.1.2.
73
Diszkr´ et bemenet-kimenet modell
A folytonos idej˝ u rendszerek eset´eben alkalmazott line´aris differenci´alegyenlet alak´ u bemenet-kimenet modellt: an y (n) (t) + an−1 y (n−1) (t) + · · · + a1 y (1) (t) + a0 y(t) = bm u(m) (t) + · · · + b0 u(t) a diszkr´et id˝ otartom´ anyban val´ o alkalmaz´ ashoz differenciaegyenlet form´ara kell hozni. Ez´ert a differenci´alh´ anyadost differenciah´ anyadossal, vagyis a deriv´ altak ´ert´ekeit a mintav´etelez´esi id˝opontokban m´ert ´ert´ekekkel kell k¨ozel´ıteni: dx ∆x ⇒ dt T0 ´Irjuk fel a differenci´ alh´ anyados defin´ıci´ oj´ at a k¨ovetkez˝o m´odokon: dx x(t + ∆t) − x(t) x(t) − x(t − ∆t) = lim = lim ∆t→0 ∆t→0 dt ∆t ∆t Az els˝ o defini´ al´ o k´epletet alkalmazva az u ´gynevezett el˝ orefel´e vett differenci´ ak at kapjuk: dx x(t + T0 ) − x(t) x((k + 1)T0 ) − x(kT0 ) ≈ = dt T0 T0 A differenci´ alh´ anyados Laplace-transzform´ alt alakj´ab´ol ´es a kapott diszkr´et idej˝ u, k¨ozel´ıt˝o k´eplet z-transzform´ alt alakj´ ab´ ol levezethet˝ o, hogy a k´et oper´ atortartom´any k¨oz¨otti ´att´er´es a k¨ovetkez˝o k´epletekkel v´egezhet˝o el: s→
z−1 T0
z → 1 + T0 s
Ha a k¨ ozel´ıt´est a differenci´ alh´ anyados m´ asik defini´al´o k´eplet´evel v´egezz¨ uk el, akkor az u ´n. visszafel´e vett differenci´ ak at kapjuk meg: x(t) − x(t − T0 ) x(kT0 ) − x((k − 1)T0 ) dx ≈ = , dt T0 T0 ´es az oper´ atortartom´ anyok k¨ oz¨ otti ´ att´er´es az al´abbi k´epletekkel v´egezhet˝o el k¨ozel´ıt˝o m´odon: s→
z−1 T0 z
z→
1 1 − T0 s
Egy harmadik lehet˝ os´eget jelent a diszkretiz´ al´asra a numerikus integr´al´as trap´ez m´odszer´en alapul´o Tustinm´ odszer alkalmaz´ asa. Ebben az esetben az al´abbi k¨ozel´ıt˝o k´epletek alkalmazhat´ok a tartom´anyok k¨ oz¨ otti att´er´esre: ´ s→
2 z−1 T0 z + 1
z→
1+ 1−
T0 s 2 T0 s 2
Az ´ atalak´ıt´ as ut´ an kapott differenciaegyenlet alak´ u modellt k´etf´ele alakban adhatjuk meg. A k´et fel´ır´ as k¨ ozti k¨ ul¨ onbs´eg a jelent szimboliz´ al´ o kT0 mintav´etelez´esi id˝opont ´es a tov´abbi id˝opontok viszony´an alapul. Ha a t¨ obbi jel´ert´ek a jelenhez k´epest k´es˝ obbi mintav´etelez´esi id˝opontokb´ol sz´armazik, akkor az u ´n. el˝ orefel´e vett differenciaegyenletet kapjuk: an y((k + n)T0 ) + an−1 y((k + n − 1)T0 ) + · · · + a1 y((k + 1)T0 ) + a0 y(kT0 ) = = bm u((k + m)T0 ) + · · · + b0 u(kT0 ) Az ilyen t´ıpus´ u egyenlet a m´ern¨ oki gyakorlatban csak a megfigyel´esek elv´egz´ese ut´an, vagyis a m´ert kimeneti ´es bementi ´ert´ekek ismeret´eben alkalmazhat´ o p´eld´aul az egyenlet egy¨ utthat´oinak a meghat´aroz´as´ara. Ha a t¨ obbi jel´ert´ek a jelenhez k´epest kor´ abbi mintav´etelez´esi id˝opontokb´ol sz´armazik, akkor az u ´n. visszafel´e vett differenciaegyenletet kapjuk: a0 y(kT0 ) + a1 y((k − 1)T0 ) + · · · + an−1 y((k − n + 1)T0 ) + an y((k − n)T0 ) = = b0 u((k − d)T0 ) + · · · + bm u((k − d − m)T0 )
´ O ´ ES ´ A DISZKRET ´ BEMENET-KIMENET MODELL FEJEZET 6. A Z-TRANSZFORMACI
74
Ez az egyenlet, az egy¨ utthat´ ok ismeret´eben, m´ar a modellezett rendszer m˝ uk¨od´ese sor´an is alkalmazhat´ o a legfrissebb id˝ oponthoz tartoz´ o kimeneti ´ert´ek becsl´es´ere. Megjegyezz¨ uk, hogy az ´at´ır´as sor´an az egy¨ utthat´ ok ´ert´ekei illetve a bemeneti oldal foksz´ ama megv´atozhat. A k´et egyenlet k¨oz¨ ul els˝osorban a visszafel´e vett form´ at lehet a differenciaegyenletek iterat´ıv megold´ as´an´al alkalmazni. Amennyiben a kapott differenciaegyenlet egy tag vagy rendszer kimen˝o jel´enek viselked´es´et ´ırja le a kezd˝ o´ allapot ´es a bemen˝ o jel f¨ uggv´eny´eben, akkor a k¨ ovetkez˝o megold´asi lehet˝os´egeket alkalmazhatjuk. – A differenciaegyenlet analitikus megold´ asa. Ezzel a lehet˝os´eggel itt nem foglalkozunk. – A differenciaegyenlet iterat´ıv megold´ asa id˝otartom´anyban. Ebben az esetben a visszafel´e vett differenciaegyenletet y(kT0 )-ra rendezz¨ uk, majd a bemenet adott mintav´eteli id˝opontokban felvett ´ert´ekeinek ´es a kezdeti felt´etelek ismeret´eben l´ep´esr˝ ol l´ep´esre megoldjuk az egyenletet a keresett id˝oponthoz tartoz´ o kimeneti ´ert´ekig. – A differenciaegyenlet megoldhat´ o a z-transzform´aci´o seg´ıts´eg´evel. Els˝o l´ep´esk´ent az id˝otartom´anybeli modellt a kezd˝ o felt´etelek ´es bemen˝ o jel figyelembet´etel´evel z-transzform´aljuk, majd a kapott kifejez´est Y (z)-re rendezz¨ uk. Az ´ıgy el˝ o´ all´ o racion´alis t¨ortf¨ uggv´enyt az inverz z-transzform´aci´on´al tanult m´ odon vagy parci´ alis t¨ ortekre bont´ as ut´ an t´ abl´ azat seg´ıts´eg´evel visszatranszform´aljuk id˝otartom´anyba, vagy polinomoszt´ as seg´ıts´eg´evel meghat´ arozzuk az egyes mintav´eteli pontokhoz tartoz´o ´ert´ekeket. A t´abl´ azat seg´ıts´eg´evel t¨ ort´en˝ o vissza´ır´ as el˝ onye, hogy a kapott egyenletbe behelyettes´ıtve a keresett mintav´etelez´esi id˝ opont ´ert´ek´et, a hozz´ atartoz´ o jel´ert´ek egy l´ep´esben meghat´arozhat´o. H´atr´anya azonban, hogy a parci´ alis t¨ ortekre val´ o felbont´ as nem mindig v´egezhet˝o el. Polinomoszt´as alkalmaz´asa eset´en nincs sz¨ uks´eg a felbont´ as elv´egz´es´ere, viszont az oszt´ ast a keresett id˝oponthoz tartoz´o ´ert´ek el´er´es´eig el kell v´egezni.
6.2.
Kidolgozott feladatok
1. Hat´ arozza meg a k¨ ovetkez˝ o f¨ uggv´enyek z-transzform´altjait! (a) f1 (t) = 1(t) I. megold´ as Mivel f1 (t) = 1, ha t ≥ 0, ez´ert az f ∗ (t) f¨ uggv´eny megegyezik az i∗ (t) impulzussorozattal: f1∗ (t) = i∗ (t) =
∞ X
δ(t − nT0 ) .
n=0
´Igy a diszkr´et Laplace transzform´alt F1∗ (s) = I ∗ (s) =
∞ X
e−nT0 s ,
n=0
a z-transzform´ alt: F1 (z) = I(z) =
∞ X
z −n .
n=0
A kapott geometriai sor ¨ osszegezhet˝o, ha |e−T0 s | = |z −1 | < 1 , ekkor I ∗ (s) =
1 1 − eT0 s
I(z) =
1 z = . −1 1−z z−1
II. megold´ as V´egezz¨ uk el a transzform´aci´ot az egyszeres p´olusok eset´en alkalmazhat´o, z´art alak´ u kifejez´est szolg´ altat´ o k´eplet alapj´an: F (z) =
P X Fz (pi ) i=1
z · . Fp0 (pi ) z − eT0 pi
6.2. KIDOLGOZOTT FELADATOK
75
Az 1(t) f¨ uggv´eny Laplace transzform´altja: F1 (s) = L{1(t)} =
1 . s
A kifejez´esnek – egy p´ olusa van, P = 1, a p1 = 0 helyen; – a sz´ aml´ al´ o polinomja F1z (s) = 1, ´ıgy F1z (p1 ) = 1, – a nevez˝ o polinomja F1p (s) = s, deriv´altja teh´ at
dF1p (s) ds
= 1, ´ıgy F1p (p1 ) = 1,
P X 1 z z z F1z (pi ) = · = · 0 T0 p i T0 ·0 z − e 1 z − e z − 1 F (p ) i=1 1p i
F1 (z) =
|z| > 1.
(b) f2 (t) = e−at I. megold´ as A mintav´etelezett f¨ uggv´eny: ∞ X
f2∗ (t) =
e−anT0 · δ(t − nT0 ) .
n=0
Ebb˝ ol a diszkr´et Laplace transzform´alt: F2∗ (s) =
∞ X
e−anT0 e−nT0 s ,
n=0
a z-transzform´ alt: F2 (z) =
∞ X
e−anT0 z −n =
n=0
∞ X
(e−aT0 z −1 )n .
n=0
A kapott geometriai sor ¨ osszegezhet˝o, ha |e−T0 s | = |z −1 | < e−aT0 . Ekkor F2∗ (s) =
1 1−
e−aT0 eT0 s
F2 (z) =
1 1−
e−aT0 z −1
=
z . z − e−aT0
II. megold´ as Az e−at f¨ uggv´eny Laplace transzform´altja: F2 (s) = L{e−at } =
1 . s+a
A kifejez´esnek – egy p´ olusa van, P = 1, a p1 = −a helyen; – a sz´ aml´ al´ o polinomja F2z (s) = 1, ´ıgy F2z (p1 ) = 1; dF
(s)
0
= 1, ´ıgy F 2p (p1 ) = 1, – a nevez˝ o polinomja F2p (s) = s + a, deriv´altja 2p ds Elv´egezve a transzform´ aci´ ot az egyszeres p´olusok eset´en alkalmazhat´o, z´art alak´ u kifejez´est szolg´ altat´ o k´eplet alapj´ an: F2 (z) =
P X F2z (pi ) i=1
z 1 z z = · = 0 1 z − eT0 (−a) z − e−aT0 F2p (pi ) z − eT0 pi
|z| > e−aT0 .
76
´ O ´ ES ´ A DISZKRET ´ BEMENET-KIMENET MODELL FEJEZET 6. A Z-TRANSZFORMACI (c) f3 (t) = 4e−2t + 2e−4t Megold´ as: Az f3 (t) f¨ uggv´eny Laplace-transzform´altja: F3 (s) = 4
1 1 +2 s+2 s+4
Felhaszn´ alva a z-transzform´ aci´ o t´eteleit (¨osszead´as, konstanssal val´o szorz´as) ´es 10.4 t´abl´azat alapj´ an a z-transzform´ alt alak: F3 (z) = 4
z z +2 z − e−2T0 z − e−4T0
Legyen a mintav´etelez´esi id˝ o, T0 = 0, 5s: F3 (z) = 4
z z 6z 2 − 0, 64z + 2 = z − e−1 z − e−2 z 2 − 0, 5z + 0, 05
A folytonos f¨ uggv´eny diszkretiz´ alt alakja a k¨ovetkez˝o: f3 (kT0 ) = 4e−2kT0 + 2e−4kT0
(d) f4 (t) = 5 sin 4t − 4 cos 5t Megold´ as: A Laplace-transzform´ aci´ os t´etelek ´es a t´abl´azat alapj´at az f4 (t) f¨ uggv´eny Laplace-transzform´altja: F4 (s) = 5
4 s −4 2 s2 + 16 s + 25
A z-transzform´ alt T0 ≈ π eset´en: z 2 − z cos 5T0 z sin 4π z 2 − z cos 5π z sin 4T0 − 4 = 5 − 4 z 2 − 2z cos 4T0 + 1 z 2 − 2z cos 5T0 + 1 z 2 − 2z cos 4π + 1 z 2 − 2z cos 5π + 1 4z(z + 1) −4z =0− 2 = z + 2z + 1 z+1
F4 (z) = 5
(e) f5 (nT0 ) = 0, 6n Megold´ as: F5 (z) =
∞ X
f5 (nT0 )z −n = 1 + 0, 6z −1 + 0, 62 z −2 + 0, 63 z −3 + . . . =
n=0
=
1 z = −1 1 − 0, 6z z − 0, 6
|z| > 0, 6
(f) f6 (nT0 ) = (−5)n Megold´ as: F6 (z) =
∞ X
f6 (nT0 )z −n = 1 + (−5)z −1 + (−5)2 z −2 + (−5)3 z −3 + . . . =
n=0
=
1 z = −1 1 − (−5z ) z+5
|z| > 5
6.2. KIDOLGOZOTT FELADATOK
77
(g) f7 (nT0 ) = 3 + 2(−5)n Megold´ as: f7 (nT0 ) = 3 + 2(−5)n = 3 · 1(nT0 ) + 2(−5)n
F7 (z) =
∞ X
(3 · 1(nT0 ) + 2(−5)n )z −n = 3
n=0
|z| > 1
\
z 5z 2 + 13z z +2 = 2 z−1 z+5 z + 4z − 5
|z| > 5 ⇒ |z| > 5
´ 2. Ertelmezz¨ uk az eltol´ asi t´etelt a differencia egyenletek kezdeti felt´eteleihez kapcsol´od´oan! Megold´ as: Hat´ arozzuk meg az f8 (kT0 ) diszkr´et idej˝ u f¨ uggv´eny z-transzform´altj´at, ha a f¨ uggv´enyt egy mintav´etelez´esi id˝ ovel balra toljuk el ´es adott f (−1T0 ) f¨ uggv´eny´ert´ek! Z{f ((k − 1)T0 )} = f (−1T0 )z 0 + f (0T0 )z −1 + f (1T0 )z −2 + . . . + f (nT0 )z −n−1 + . . . = = f (−1T0 ) + z −1 f (0T0 ) + f (1T0 )z −1 + . . . + f (nT0 )z −n + . . . = = f (−1T0 ) + z −1 F (z) ´ Altal´ anos´ıtva: Z{f ((k − n)T0 )} = z −n F (z) + z −n+1 f (−1T0 ) + z −n+2 f (−2T0 ) + . . . + f (−nT0 ) 3. Oldjuk meg az al´ abbi differenciaegyenletet z-transzform´aci´oval illetve iterat´ıv m´odon, ha T0 = 1s! y(kT0 ) − 4y((k − 1)T0 ) + 3y((k − 2)T0 ) = 1(kT0 )
ha
y(−1) = 1,
y(−2) = 2
Megold´ as: z-transzform´ aci´ oval : Figyelembe v´eve a mintav´etelez´esi id˝ot: y(k) − 4y(k − 1) + 3y(k − 2) = 1(k) Elv´egezve a z-transzform´ aci´ ot a kezdetei felt´etelek az el˝oz˝o feladatnak megfelel˝oen figyelembe v´etel´evel: Y (z) − 4 z −1 Y (z) + y(−1) + 3 z −2 Y (z) + z −1 y(−1) + y(−2) =
z z−1
V´egezz¨ uk el az egyenlet rendez´es´et! Y (z) − 4 z −1 Y (z) + 1 + 3 z −2 Y (z) + z −1 + 2 = Y (z) − 4z −1 Y (z) − 4 + 3z −2 Y (z) + 3z −1 + 6 = z 2 Y (z) − 4zY (z) − 4z 2 + 3Y (z) + 3z + 6z 2 = (z 2 − 4z + 3)Y (z) = (z 2 − 4z + 3)Y (z) = Y (z) =
z z−1 z z−1 z2 z−1 z + 4z 2 − 3z − 6z 2 z−1 −z 3 − z 2 + 3z z−1 −z 3 − z 2 + 3z (z − 1)(z 2 − 4z + 3)
78
´ O ´ ES ´ A DISZKRET ´ BEMENET-KIMENET MODELL FEJEZET 6. A Z-TRANSZFORMACI Az iverz z-transzform´ aci´ ohoz hat´ arozzuk meg a parci´alis t¨ortek egy¨ utthat´oit a k¨ovetkez˝o alak alapj´ an: Y (z) −z 2 − z + 3 = z (z − 3)(z − 1)2 −z 2 − z + 3 A B C = + + (z − 3)(z − 1)2 z − 3 z − 1 (z − 1)2 −z 2 − z + 3 = A(z − 1)2 + B(z − 1)(z − 3) + C(z − 3) Az A ´es C egy¨ utthat´ ok: −z 2 − z + 3 A= (z − 1)2
=
−9 − 3 + 3 = −2, 25 (3 − 1)2
z=3 −z 2 − z + 3 −1 − 1 + 3 C= = = −0, 5 z−3 1−3 z=1
A B egy¨ utthat´ o meghat´ aroz´ as´ ahoz ´ırjuk be az A ´es C egy¨ utthat´ok ´ert´ek´et, ´es helyettes´ıts¨ unk be z = 0-t: −z 2 − z + 3 = −2, 25(z − 1)2 + B(z − 1)(z − 3) − 0, 5(z − 3) 3 = −2, 25 + 3B + 1, 5 B = 1, 25 ´Igy a parci´ alis t¨ ortekre bontott kifejez´es: z z z Y (z) = −2, 25 + 1, 25 − 0, 5 . z−3 z−1 (z − 1)2 Elv´egezve az inverz z-transzform´ aci´ot: y(k) = −2, 25 · 3k · 1(k) + 1, 25 · 1(k) − 0, 5 · k · 1(k) Hat´ arozzuk meg y(k) ´ert´ek´et az els˝o h´arom mintav´etelez´esi pontban: k = 0 y(0) = −2, 25 · 30 · 1(0) + 1, 25 · 1(0) − 0, 5 · 0 · 1(0) = = −2, 25 + 1, 25 − 0 = −1 k = 1 y(1) = −2, 25 · 31 · 1(1) + 1, 25 · 1(1) − 0, 5 · 1 · 1(1) = = −2, 25 · 3 + 1, 25 − 0, 5 = −6 k = 2 y(2) = −2, 25 · 32 · 1(2) + 1, 25 · 1(2) − 0, 5 · 2 · 1(2) = = −2, 25 · 9 + 1, 25 − 0, 5 · 2 = −20 .. . k = 10 y(10) = −2, 25 · 31 0 · 1(2) + 1, 25 · 1(2) − 0, 5 · 2 · 1(2) = = −2, 25 · 59049 + 1, 25 − 0, 5 · 2 = −132860, 5 iterat´ıv megold´ as : A megoldand´ o egyenlet: y(kT0 ) − 4y((k − 1)T0 ) + 3y((k − 2)T0 ) = 1(kT0 )
ha
y(−1) = 1,
y(−2) = 2,
T0 = 1s
Behelyettes´ıtve a megfelel˝ o ´ert´ekeket a k¨ovetkez˝o megold´asokat kapjuk a k´erd´eses id˝opontokban: k = 0 y(0) = 4y(−1) − 3y(−2) + 1(0) = 4 · 1 − 3 · 2 + 1 = −1 k = 1 y(1) = 4y(0) − 3y(−1) + 1(1) = 4 · (−1) − 3 · 1 + 1 = −6 k = 2 y(2) = 4y(1) − 3y(0) + 1(2) = 4 · (−6) − 3 · (−1) + 1 = −20 .. . k = 10 y(10) = 4y(9) − 3y(8) + 1(10) = 4 · (???) − 3 · (???) + 1 = Mint l´ athat´ o, ebben az esetben a megold´as l´enyeges egyszer˝ ubb, de m´ıg az egy adott id˝oponthoz tartoz´ o ´ert´ek meghat´ aroz´ asa a z-transzform´aci´o alkalmaz´as´aval kapott megold´as eset´en egyszer˝ u behelyettes´ıt´essel elv´egezhet˝ o, addig az iterat´ıv megold´asn´al csak valamennyi kor´abbi id˝oponthoz tartoz´ o ´ert´ek meghat´ aroz´ asa ut´ an kaphat´o meg.
´ FELADATOK 6.3. GYAKORLO
6.3.
79
Gyakorl´ o feladatok
6.3.1.
Feladatok a z- ´ es inverz z-transzform´ aci´ o t´ emak¨ or´ eb˝ ol
1. Hat´ arozza meg a k¨ ovetkez˝ o f¨ uggv´enyek z-transzform´altj´at! (a) f1 (t) = 5 · 1(t) (b) f2 (t) = 3 · e−2t (c) f3 (t) = 2 · (1 − e2t ) (d) f4 (t) = 0, 5(t − 1(t)) (e) f5 (t) = δ(t − 2T0 ) + 1(t − T0 ) 2. Hat´ arozza meg a k¨ ovetkez˝ o f¨ uggv´enyek z-transzform´altj´at! (Ahol T0 nincs megadva, ott maradjon param´eter!) (a) F1 (s) = (b) F2 (s) = (c) F3 (s) = (d) F4 (s) = (e) F5 (s) = (f) F6 (s) = (g) F7 (s) =
4 s2 + 2s 2 2 s + 4s + 3 1 s(s2 + 6s + 8) 26 , T0 = 10 4s(13s + 1, 8) 6 2s2 + 8 4 , T0 = 1, 05 2 s(2s + 18) 3s + 3 , T0 = 0, 1 2s2 + 2s + 2
3. Hat´ arozza meg a k¨ ovetkez˝ o f¨ uggv´enyek z-transzform´altj´at! (a) f1 (nT0 ) = 2n (b) f2 (nT0 ) = (−3)n (c) f3 (nT0 ) = 2 · δ(nT0 ) − 4 · δ((n − 2)T0 ) (d) f4 (nT0 ) = 2 + 5 · (−3)n (e) f5 (nT0 ) = (n − 3)1 ((n − 4)T0 ) (Tipp: a transzform´ aci´ o el˝ ott l´ assa be, hogy (n−3)1 ((n − 4)T0 ) = (n−4)1 ((n − 4)T0 )+1 ((n − 4)T0 )!) 4. Feladatok z-transzform´ aci´ o a k¨ ozel´ıt˝ o m´odszerekkel t¨ort´en˝o elv´egz´es´ere. s+2 az f1 (t) Laplace-tarnszform´altja! + 3s + 4 Hat´ arozza meg, hogy hova tart a f¨ uggv´eny t → ∞-ben! Hat´ arozza meg a f¨ uggv´eny z-transzform´altj´anak k¨ozel´ıt˝o alakj´at az el˝orefel´e vett differenci´ ak m´ odszer´evel, ´es vizsg´ alja meg a kapott f¨ uggv´eny hat´ar´ert´ek´et! V´egezze el a k¨ ozel´ıt´est a visszafel´e vett differenci´ak m´odszer´evel, ´es vizsg´alja meg ebben az esetben is a kapott f¨ uggv´eny t → ∞-ben felvett ´ert´ek´et! Alkalmazza a Tustin-m´ odszert a k¨ozel´ıt˝o alak meghat´aroz´as´ara, ´es hat´arozza meg a hat´ar´ert´eket ebben az esetben is!
(a) Legyen F1 (s) = i. ii. iii. iv.
s2
Megjegyz´es: a mintav´etelez´esi id˝ o T0 = 0, 5s mindh´arom esetben! 2s + 1 az f2 (t) Laplace-tarnszform´altja! (b) Legyen F2 (s) = 0, 5s2 − 2s + 2, 5 i. Hat´ arozza meg, hogy hova tart a f¨ uggv´eny t → ∞-ben!
´ O ´ ES ´ A DISZKRET ´ BEMENET-KIMENET MODELL FEJEZET 6. A Z-TRANSZFORMACI
80
ii. Hat´ arozza meg a f¨ uggv´eny z-transzform´altj´anak k¨ozel´ıt˝o alakj´at az el˝orefel´e vett differenci´ ak m´ odszer´evel, ´es vizsg´ alja meg a kapott f¨ uggv´eny hat´ar´ert´ek´et! iii. V´egezze el a k¨ ozel´ıt´est a visszafel´e vett differenci´ak m´odszer´evel, ´es vizsg´alja meg ebben az esetben is a kapott f¨ uggv´eny t → ∞-ben felvett ´ert´ek´et! iv. Alkalmazza a Tustin-m´ odszert a k¨ozel´ıt˝o alak meghat´aroz´as´ara, ´es hat´arozza meg a hat´ar´ert´eket ebben az esetben is! Megjegyz´es: a mintav´etelez´esi id˝ o T0 = 1s mindh´arom esetben! 5. Hat´ arozza meg a k¨ ovetkez˝ o f¨ uggv´enyek inverz z-transzform´altj´at a 10.4 t´abl´azat seg´ıts´eg´evel! 9z 3z + 0, 6 5 (b) F2 (z) = 2z − 4 2z + 1 (c) F3 (z) = 4z − 0, 8 (a) F1 (z) =
4z 2 + 2z z2 − 1 2z 2 + z (e) F5 (z) = 2 z + 0, 75z + 0, 125
(d) F4 (z) =
6. Hat´ arozza meg polinomoszt´ as seg´ıts´eg´evel a f¨ uggv´enyek ´ert´ekeit a megadott mintav´etelez´esi id˝opontban! (a) F1 (z) = (b) F2 (z) = (c) F3 (z) =
6.3.2.
z3
−
2z + 2z − 0, 5
2, 5z 2
0, 5z 3
2z 2 + 4z + z 2 + 2z + 3
f1 (4T0 ) =? f2 (5T0 ) =?
z2 + z + 1 z 3 + 0, 2z 2 + 0, 25z + 0, 05
f3 (4T0 ) =?
Megold´ asok
5z z−1 3z (b) F2 (z) = z − e−2T0 2z(1 − e2T0 ) (c) F3 (z) = (z − 1)(z − e2T0 )
1. (a) F1 (z) =
0, 5z(1 + T0 − z) (z − 1)2 1 (e) F5 (z) = 2 z −z
(d) F4 (z) =
5z z−1 3z F2 (z) = z − e−2T0 1 z 2z z 1 (1 − e−2T0 )z + e−2T0 − e−4T0 + e−6T0 F3 (z) = − + = z 8 z − 1 z − e−2T0 z − e−4T0 8 (z − 1)(z − e−2T0 )(z − e−4T0 ) 0, 375z F4 (z) = 2 z − 1, 25z + 0, 25 z sin 2T0 F5 (z) = 1, 5 2 z − 2z cos 2T0 + 1
2. (a) F1 (z) = (b) (c) (d) (e)
´ FELADATOK 6.3. GYAKORLO
81
4 z 9 z2 − 1 z 2 − 0, 9z (g) F7 (z) = 3 2 z − 1, 8z + 0, 82 (f) F6 (z) =
3. (a) F1 (z) = (b) F2 (z) = (c) F3 (z) = (d) F4 (z) = (e) F5 (z) =
z z−2 z z+3 2z 2 − 4 z2 7z 2 + z z 2 + 2z − 3 1 z 2 (z − 1)2
4. (a) A f¨ uggv´eny F1 (s) =
s+2 s2 + 3s + 4
i. lim f1 (t) = 0 t→∞
0, 5z , − 0, 5z + 0, 5 z 2 − 0, 5z iii. F1V (z) = , 3, 5z 2 − 3, 5z + 1 3z 2 + 2z − 1 iv. F1T (z) = , 16z 2 − 12z + 4 ii. F1E (z) =
z2
lim f1E (kT0 ) = 0
k→∞
lim f1V (kT0 ) = 0
k→∞
lim f1T (kT0 ) = 0
k→∞
2s + 1 0, 5s2 − 2s + 2, 5 limt→∞ f2 (t) = ∞, pozit´ıv val´ os r´esz˝ u p´olusp´ar! 2z − 1 F2E (z) = , lim f2E (kT0 ) = ∞, 1-n´el nagyobb abszol´ ut ´ert´ek˝ u p´olusok! k→∞ 0, 5z 2 − 3z + 5 3z 2 − 2z F2V (z) = 2 , lim f2V (kT0 ) = 0, 4, 1-n´el kisebb abszol´ ut ´ert´ek˝ u p´olusok! k→∞ z − z + 0, 5 5z 2 + 2z − 3 , lim f2T (kT0 ) = ∞, 1-n´el nagyobb abszol´ ut ´ert´ek˝ u p´olusok! F2T (z) = k→∞ 0, 5z 2 + z + 8, 5
(b) A f¨ uggv´eny F2 (s) = i. ii. iii. iv.
5. (a) f1 (nT0 ) = 3 · (−0, 2)n · 1(nT0 ) (b) f2 (nT0 ) = 2, 5 · 2n−1 · 1((n − 1)T0 ) (c) f3 (nT0 ) = 0, 5 · 0, 2n · 1(nT0 ) + 0, 25 · 0, 2n−1 · 1((n − 1)T0 ) = 0, 5 · 1(0) + 1, 75 · 0, 2n · 1((n − 1)T0 ) (d) f4 (nT0 ) = (−1)n · 1(nT0 ) + 3 · 1(nT0 ) (e) f5 (nT0 ) = 2 · 0, 25n · 1(nT0 ) 6. (a) f1 (4T0 ) = 8, 5 (b) f2 (5T0 ) = 48 (c) f3 (4T0 ) = −0, 368
82
´ O ´ ES ´ A DISZKRET ´ BEMENET-KIMENET MODELL FEJEZET 6. A Z-TRANSZFORMACI
7. fejezet
Mintav´ etelezett rendszerek 7.1.
Elm´ eleti ´ attekint´ es
7.1.1.
Az impulzus-´ atviteli f¨ uggv´ eny
Tekints¨ uk az al´ abbi mintav´etelezett tagot:
ahol u(t) - folyamatos idej˝ u bemen˝ o jel; u∗ (t) - minatv´etelezett (diszkr´et idej˝ u) bemen˝o jel; h(t) - a folyamatos m˝ uk¨ od´es˝ u tag s´ ulyf¨ uggv´enye; y(t) - a tag folyamatos idej˝ u kimenete; y ∗ (t) - a tag mintav´etelezett kimenete; T0 - a mintav´etelez´esi peri´ odusid˝ o. A mintav´etelezett tag m˝ uk¨ od´es´enek jellemz´es´ere - folytonos id˝otartom´anyhoz hasonl´o m´odon - oper´atortartom´ anybeli osszef¨ ¨ ugg´es vezethet˝ o le. Az impulzus-´ atviteli f¨ uggv´eny defin´ıci´oja a k¨ovetkez˝o: Z(y ∗ (t)) Y (z) = G(z) = Z(u∗ (t)) z´erus k.f. U (z) z.k.f. Az impulzus-´ atviteli f¨ uggv´eny teh´ at a mintav´etelezett kimenet ´es bemenet z-transzform´altjainak h´anyadosa z´erus kezdeti felt´etelek mellett. Az impulzus-´atviteli f¨ uggv´eny csak a mintav´etelez´esi id˝opontokban lesz a rendszer modellje, miut´ an csak ezekben a pontokban van kapcsolatban az eredeti folytonos idej˝ u modellel. Hasonl´ oan az ´ atviteli f¨ uggv´enyhez, az impulzus-´atviteli f¨ uggv´enyt is racion´alis t¨ortf¨ uggv´eny alakban adhatjuk meg, de ahogy a bemenet - kimenet modelln´el is fel´ırtuk az el˝ore ´es visszafel´e vett alakot, itt is haszn´alhatunk pozit´ıv ´es negat´ıv kitev˝ os polinomokat:
G(z) =
Y (z) bm z m + bm−1 z m−1 + · · · + b1 z + b0 = = U (z) an z n + an−1 z n−1 + · · · + a1 z + a0 bm z −d + bm−1 z −d−1 + · · · + b1 z −m−d+1 + b0 z −m−d = an + an−1 z −1 + · · · + a1 z −n+1 + a0 z −n 83
´ FEJEZET 7. MINTAVETELEZETT RENDSZEREK
84
7.1.2.
Az ered˝ o impulzus-´ atviteli f¨ uggv´ eny meghat´ aroz´ asa
Tagcsoportot tartalmaz´ o mintav´eteles rendszerek ered˝o impulzus-´atviteli f¨ uggv´eny´enek meghat´aroz´as´an´al figyelembe kell venni, hogy a mintav´etelez˝ o szervek mely tagok k¨oz¨ott helyezkednek el. A jelform´al´o tagok ´es a mintav´etelez˝ ok k¨ ul¨ onb¨ oz˝ o sorrend˝ u kapcsol´ asa eset´en az ered˝o impulzus-´atviteli f¨ uggv´eny a k¨ovetkez˝o m´ odon hat´ arozhat´ o meg. – Mintav´etelez˝ o el˝ otti ´es ut´ ani jelek:
U (s) = L{u(t)} ,
U (z) = Z{u∗ (t)} .
– Mintav´etelez´es csak a kimen˝ o jeln´el:
Y (s) = G(s)U (s) ,
Y (z) = Z{G(s)U (s)} , GU (z) .
– Mintav´etelez´es csak a bemen˝ o jeln´el:
Y (s) = G(s)U ∗ (s) . – Sorba kapcsolt tagok, de minden tag el˝ ott ´es ut´an van mintav´etelez˝o:
Y (z) = Ge (z)U (z) ,
Ge (z) = G1 (z)G2 (z)
– Sorba kapcsolt tagok, de a tagok k¨ oz¨ ott nincs mintav´etelez˝o:
Y (z) = Ge (z)U (z) ,
Ge (z) = Z{G1 (s)G2 (s)} , G1 G2 (z)
– Visszacsatolt k¨ or, tagok el˝ ott ´es ut´ an mintav´etelez˝ovel:
Y (z) = Ge (z)W (z) ,
Ge (z) =
Y (z Go (z) = W (z) 1 + Go (z)Gm (z)
´ ´ ´ 7.1. ELMELETI ATTEKINT ES
85
– Visszacsatolt k¨ or, de a visszacsatol´ asn´ al nincs mintav´etelez´es:
Y (z) = Ge (z)W (z) ,
7.1.3.
Ge (z) =
Y (z Go (z) Go (z) = = W (z) 1 + Z{(Go (s)Gm (s))} 1 + Go Gm (z)
Diszkr´ et idej˝ u rendszerek er˝ os´ıt´ es´ enek meghat´ aroz´ asa
Diszkr´et idej˝ u bemenet-kimenet modellel le´ırt rendszerek eset´eben az er˝os´ıt´est a k¨ovetkez˝o ¨osszef¨ ugg´es alapj´ an hat´ arozhatjuk meg: m P
K = i=0 n P
bi ai
j=0
azaz diszkr´et idej˝ u rendszerek eset´eben az er˝ os´ıt´est a bemenet-kimenet modellben szerepl˝o polinomok egy¨ utthat´ oi ¨ osszeg´enek h´ anyadosak´ent lehet meghat´ arozni. Hasonl´ o eredm´enyre jutunk, ha a v´eg´ert´ek-t´etelt alkalmazzuk. Legyen a bemenet az egys´egugr´as f¨ uggv´eny, ekkor: u(t) = 1(t) ⇒ U (z) =
z z−1
z−1 z−1 z−1 Y (z) = lim G(z)U (z) = lim G(z) = k→1 k→1 z z z bm z m + bm−1 z m−1 + · · · + b1 z + b0 = lim =K k→1 an z n + an−1 z n−1 + · · · + a1 z + a0
lim y(kT0 ) = lim
k→∞
7.1.4.
k→1
Nulladrend˝ u tart´ oszerv
A mintav´etelez´es ´ertelmez´es´en´el le´ırtaknak megfelel˝oen a bemen˝o jel impulzusok form´aj´aban ker¨ ul a jelform´ al´ o tag bemenet´ere. Ez a gyakorlatban azt jelenten´e, hogy egy szab´alyz´asi k¨orben a szab´alyoz´o ´altal meghat´arozott beavatkoz´ o jel, mint impulzus ker¨ ul kik¨ uld´esre az ir´any´ıtott szakasz fel´e az adott mintav´eteli id˝opontban. Ezut´ an, a k¨ ovetkez˝ o mintav´eteli id˝ opontig nincs u ´jabb inform´aci´o a beavatkoz´o jel ´ert´ek´ere, azaz a kik¨ uld¨ ott jel ´ert´eke nulla. Sok esetben ez az impulzusok kik¨ uld´es´en alapul´o elj´ar´as nem megfelel˝o, ez´ert olyan egys´eget, nulladrend˝ u tart´ oszervet kell be´ep´ıteni, amely az el˝oz˝o mintav´eteli id˝oponthoz tartoz´o inform´aci´ot meg˝ orzi a k¨ ovetkez˝ o mintav´etelez´esi id˝ opontig. A tart´ oszerv bemenet´ere mintav´etelezett jel ker¨ ul, m´ıg a kimenet´en a tartott folytonos jel l´ep ki. Ennek alapj´ an a nulladrend˝ u tart´ oszerv ´ atviteli f¨ uggv´enye a k¨ovetkez˝o lesz: Gh0 (s) =
1 − eT0 s s
A teljes tagcsoport – mintav´etelez˝ o, nulladrend˝ u tart´o, objektum, mintav´etelez˝o – ered˝o impulzus-´atviteli f¨ uggv´eny´et a k¨ ovetkez˝ o m´ odon hat´ arozhatjuk meg: Ge (z) = Z(Gh0 (s)GP (s)) = (1 − z −1 )Z(
GP (s) ) s
´ FEJEZET 7. MINTAVETELEZETT RENDSZEREK
86
7.2.
Kidolgozott feladatok
1. Alkalmazzuk a defin´ıci´ o szerinti ´es a k¨ ozel´ıt˝o m´odszereken alapul´o ´at´ır´ast a k¨ovetkez˝o kifejez´esre! F6 (s) =
1 , (s + 2)(s + 4)
T0 = 0, 5s
Defin´ıci´ o szerinti ´ at´ır´ as : I. megold´ as Miut´ an a megadott Laplace-transzform´alt nevez˝oj´eben csak egyszeres gy¨ok¨ok tal´alhat´ok, ez´ert v´egezz¨ uk el a transzform´ aci´ ot az erre az esetre alkalmazhat´o, z´art alak´ u kifejez´est szolg´altat´o k´eplet alapj´ an! A F6 (s) f¨ uggv´eny – nevez˝ oj´eben k´et p´ olus van, ´ıgy P = 2, ´es a p´olusok: p1 = −2 ´es p2 = −4; – a sz´ aml´ al´ o polinomja Fz (s) = 1, ´ıgy Fz (pi ) = 1, i = 1, 2; – a nevez˝ o polinomja Fp (s) = s2 + 6s + 8, deriv´altja 0 = 2(−2) + 6 = 2 Fp (s)
dFp (s) ds
= 2s + 6, ´ıgy
s=−2
0 Fp (s)
= 2(−4) + 6 = −2 ; s=−4
teh´ at F6D (z) =
P X Fz (pi ) i=1
z 1 z 1 z · = − , Fp0 (pi ) z − eT0 pi 2 z − e−2T0 2 z − e−4T0
F6D (z) =
z(e−2T0 − e−4T0 ) 1 , 2 z 2 − (e−2T0 + e−4T0 )z + e−6T0
F6D (z) =
z(e−1 − e−2 ) 0, 116z 1 = 2 2 2 z − (e−1 + e−2 )z + e−3 z − 0, 503z + 0, 05
II. megold´ as Bontsuk fel az F3 (s) f¨ uggv´enyt parci´alis t¨ortekre, ´es v´egezz¨ uk el a transzform´aci´ot a z-transzform´ aci´ os t´ abl´ azat seg´ıts´eg´evel: F6 (s) =
1 A B = + (s + 2)(s + 4) s+2 s+4
1 = A(s + 4) + B(s + 2) 1 1 1 1 A= = B= =− s + 4 s=−2 2 s + 2 s=−4 2 F6 (s) =
1 1 1 1 1 = − (s + 2)(s + 4) 2s+2 2s+4
1 z 1 z − 2 z − e−2T0 2 z − e−4T0 A kapott z-transzform´ alt megegyezik az I. megold´as eredm´eny´evel. F6D (z) =
El˝ orefel´ e vett differenci´ akon alapul´ o´ at´ır´ as : V´egezz¨ uk el a transzform´ aci´ ot a differenci´alh´anyadosnak az el˝orefel´e vett differenci´akon alapul´ o k¨ ozel´ıt´es´en´el levezetett k´eplettel: s∼
z−1 T0
A transzform´ aland´ o f¨ uggv´eny: F6 (s) =
1 1 = 2 (s + 2)(s + 4) s + 6s + 8
7.2. KIDOLGOZOTT FELADATOK
87
Behelyettes´ıtve a k¨ ozel´ıt˝ o k´epletet: F6E (z) =
1 z−1 T0
!2
.
z−1 +6 +8 T0
Behelyettes´ıtve a mintav´etelez´esi id˝o ´ert´ek´et ´es rendezve a k´epletet: F6E (z) =
1 2
(z − 1) z−1 +6 +8 0, 25 0, 5
=
0, 25 . z2 + z
Visszafel´ e vett differenci´ akon alapul´ o´ at´ır´ as : V´egezz¨ uk el a transzform´ aci´ ot a differenci´alh´anyadosnak a visszafel´e vett differenci´akon alapul´ o k¨ ozel´ıt´es´en´el levezetett k´eplettel: s∼
z−1 zT0
A transzform´ aland´ o f¨ uggv´eny: F6 (s) =
1 1 = 2 (s + 2)(s + 4) s + 6s + 8
Behelyettes´ıtve a k¨ ozel´ıt˝ o k´epletet: F6V (z) =
1 . !2 z−1 z−1 +6 +8 zT0 zT0
Behelyettes´ıtve a mintav´etelez´esi id˝o ´ert´ek´et ´es rendezve a k´epletet: F6V (z) =
1 (z − 1)2 z−1 +6 +8 0, 25z 2 0, 5z
=
0, 25z 2 . 6z 2 − 5z + 1
Tustin m´ odszeren alapul´ o´ at´ır´ as : A Tustin m´ odszeren alapul´ o´ at´ır´ as k¨ozel´ıt˝o k´eplete: s∼
2 z−1 T0 z + 1
A transzform´ aland´ o f¨ uggv´eny: F6 (s) =
1 1 = 2 (s + 2)(s + 4) s + 6s + 8
Behelyettes´ıtve a k¨ ozel´ıt˝ o k´epletet: F6T (z) =
1 . !2 2 z−1 2 z−1 +6 +8 T0 z + 1 T0 z + 1
Behelyettes´ıtve a mintav´etelez´esi id˝o ´ert´ek´et ´es rendezve a k´epletet: 1
F6T (z) =
2
16
(z − 1) z−1 + 24 +8 2 (z + 1) z+1
=
z 2 + 2z + 1 . 48z 2 − 16z
´ FEJEZET 7. MINTAVETELEZETT RENDSZEREK
88
2. T´etelezz¨ uk fel, hogy az el˝ oz˝ o p´eld´ aban szerepl˝o F6 (s) f¨ uggv´eny egy folytonos idej˝ u dinamikus tag ´atviteli f¨ uggv´enye! Vizsg´ aljuk a meg a megfelel˝o v´eg´ert´ek t´etel seg´ıts´eg´evel, hogy hova tart a tag ´atmeneti f¨ uggv´enye folytonos idej˝ u kimenetet felt´etelezve, illetve az ´atviteli f¨ uggv´eny k¨ ul¨onb¨oz˝o m´odon elv´egzett diszkr´etiz´ al´ asa ut´ an mintav´etelezett kimenetet felt´etelezve! Folytonos idej˝ u kimenet : ´ Atmeneti f¨ uggv´eny eset´en a bemen˝ o jel az 1(t) f¨ uggv´eny, ´ıgy alkalmazva a Laplace-transzform´ aci´ ora vonatkoz´ o v´eg´ert´ek t´etelt: lim y(t) = lim sY (s) = lim sF3 (s)U (s) = lim s
t→∞
s→0
s→0
s→0
1 1 1 = lim . s2 + 6s + 8 s s→0 s2 + 6s + 8
A hat´ ar´ert´eksz´ am´ıt´ as elv´egz´ese el˝ ott ellen˝orizni kell, hogy a vizsg´aland´o kifejez´es p´olusai eleget tesznek-e a stabilit´ asi felt´etelnek. Miut´an a k´et p´olus p1 = −2 ´es p2 = −4, azaz mindkett˝ ore igaz, hogy Re(pi ) < 0, ´ıgy a hat´ ar´ert´ek sz´am´ıt´as elv´egezhet˝o: lim y(t) = . . . = lim
t→∞
s→0
1 1 = . s2 + 6s + 8 8
A kapott ´ert´ek term´eszetesen megfelel a tag er˝os´ıt´es´enek. Mintav´ etelezett kimenet a defin´ıci´ o szerinti diszkretiz´ al´ as eset´ en : ´ Atmeneti f¨ uggv´eny eset´en a bemen˝o jel a diszkr´et egys´egugr´as f¨ uggv´eny 1(kT0 ), melynek z-transzz . ´Igy alkalmazva a z-transzform´aci´ora vonatkoz´o v´eg´ert´ekt´etelt: form´ altja z−1 z−1 z−1 z−1 0, 116z z−1 Y (z) = lim F6D (z)U (z) = lim = z→1 z→1 z z z z 2 − 0, 503z + 0, 05 z 0, 116z . = lim 2 z→1 z − 0, 503z + 0, 05
lim y(kT0 ) = lim
k→∞
z→1
A hat´ ar´ert´eksz´ am´ıt´ as elv´egz´ese el˝ ott diszkr´et idej˝ u esetben is ellen˝orizni kell, hogy a vizsg´aland´ o kifejez´es p´ olusai eleget tesznek-e a stabilit´asi felt´etelnek. A nevez˝oben szerepl˝o m´asodfok´ u polinom gy¨ okei, azaz a k´et p´ olus p1 = 0, 137 ´es p2 = 0, 367. Diszkr´et idej˝ u rendszerek eset´eben 8 fejezetben t´ argyalt t´etelnek megfelel˝ oen, a p´ olusok abszol´ ut ´ert´ek´enek kell 1-n´el kisebbnek lenni¨ uk a v´eg´ert´ek t´etel alkalmazhat´ os´ ag´ ahoz. Miut´ an a konkr´et esetben |pi | < 1; i = 1, 2 teljes¨ ul, ´ıgy a hat´ar´ert´ek sz´ am´ıt´ as elv´egezhet˝ o: lim y(kT0 ) = . . . = lim
z→1 z 2
k→∞
0, 116z 1 = 0, 212 = . − 0, 503z + 0, 05 4, 71
A kapott ´ert´ek term´eszetesen ebben az esetben is megfelel a diszkretiz´alt tag er˝os´ıt´es´enek. Mintav´ etelezett kimenet az el˝ orefel´ e vett differenci´ ak szerinti k¨ ozel´ıt´ es eset´ en : Hasonl´ oan az el˝ oz˝ o esethez a bemenet az 1(kT0 ) f¨ uggv´eny. Alkalmazva a z-transzform´aci´ora vonatkoz´ o v´eg´ert´ekt´etelt: z−1 z−1 z − 1 0, 25 z − 1 Y (z) = lim F6E (z)U (z) = lim = z→1 z→1 z z z z2 + z z 0, 25 = lim 2 . z→1 z + z
lim y(kT0 ) = lim
k→∞
z→1
A defin´ıci´ o szerint ´ at´ırt alak eset´eben le´ırtaknak megfelel˝oen itt is ellen˝orizz¨ uk a p´olusokat! Miut´ an az el˝ orefel´e vett differenci´ akon alapul´ o k¨ozel´ıt˝o k´eplet alkalmaz´as´aval kapott impulzus ´atviteli f¨ uggv´eny p´ olusai p1 = 0 ´es p2 = −1, de |p2 | ≮ 1, ´ıgy a hat´ar´ert´ek sz´am´ıt´as nem v´egezhet˝o el! Mintav´ etelezett kimenet visszafel´ e vett differenci´ ak szerinti k¨ ozel´ıt´ es eset´ en : Hasonl´ oan az el˝ oz˝ o esethez a bemenet az 1(kT0 ) f¨ uggv´eny. Alkalmazva a z-transzform´aci´ora vonatkoz´ o v´eg´ert´ekt´etelt: z−1 z−1 z − 1 0, 25z 2 z−1 Y (z) = lim F6V (z)U (z) = lim = z→1 z→1 z→1 z z z 6z 2 − 5z + 1 z 0, 25z 2 = lim 2 . z→1 6z − 5z + 1
lim y(kT0 ) = lim
k→∞
7.2. KIDOLGOZOTT FELADATOK
89
A defin´ıci´ o szerint ´ at´ırt alak eset´eben le´ırtaknak megfelel˝oen itt is ellen˝orizz¨ uk a p´olusokat! Az impulzus ´ atviteli f¨ uggv´eny p´ olusai ebben az esetben p1 = 0, 333 ´es p2 = 0, 5, ´es |pi | < 1; i = 1, 2 teljes¨ ul, ´ıgy a hat´ ar´ert´ek sz´ am´ıt´ as elv´egezhet˝o: 0, 25z 2 1 = . z→1 6z 2 − 5z + 1 8
lim y(kT0 ) = . . . = lim
k→∞
Mintav´ etelezett kimenet Tustin m´ odszer szerinti k¨ ozel´ıt´ es eset´ en : Az el˝ oz˝ o esethez hasonl´ oan a bemenet az 1(kT0 ) f¨ uggv´eny. Alkalmazva a z-transzform´aci´ora vonatkoz´ o v´eg´ert´ekt´etelt: z−1 z − 1 z 2 + 2z + 1 z − 1 z−1 Y (z) = lim F6T (z)U (z) = lim = z→1 z→1 z→1 z z z 48z 2 − 16z z z 2 + 2z + 1 = lim . z→1 48z 2 − 16z
lim y(kT0 ) = lim
k→∞
A defin´ıci´ o szerint ´ at´ırt alak eset´eben le´ırtaknak megfelel˝oen itt is ellen˝orizz¨ uk a p´olusokat! Az impulzus ´ atviteli f¨ uggv´eny p´ olusai ebben az esetben p1 = 0, 333 ´es p2 = 0, 5, ´es |pi | < 1; i = 1, 2 teljes¨ ul, ´ıgy a hat´ ar´ert´ek sz´ am´ıt´ as elv´egezhet˝o: 1 z 2 + 2z + 1 = . 2 z→1 48z − 16z 8
lim y(kT0 ) = . . . = lim
k→∞
3. Vizsg´ aljuk meg a folytonos ´es a diszkretiz´alt tagok ´atmeneti f¨ uggv´enyeinek a menet´et, azaz folytonos esetben adjuk meg az ´ atmeneti f¨ uggv´enyt id˝ otartom´anyban, diszkr´et esetben pedig alkalmazzuk a defin´ıci´ o szerinti (t´ abl´ azat alapj´ an), a differenciaegyenlet ´es a polinom oszt´ason alapul´o m´odszereket a mintav´etelez´esi id˝ opontokbeli f¨ uggv´eny´ert´ekek meghat´ aroz´as´ara. Folytonos idej˝ u kimenet : Az ´ atmeneti f¨ uggv´eny: Y (s) = F3 (s)U (s) =
1 1 . (s + 2)(s + 4) s
Az id˝ otartom´ anybeli v´ alaszf¨ uggv´eny a Laplace-transzform´alt alak Y (s) invert´al´as´aval kaphat´o meg. Ehhez ´ırjuk fel Y (s)-t parci´ alis t¨ ort alakban: Y (s) =
1 A B C = + + s(s + 2)(s + 4) s s+2 s+4
A egy¨ utthat´ ok meghat´ aroz´ asa: 1 = A(s + 2)(s + 4) + Bs(s + 4) + Cs(s + 2) 1 1 = A= (s + 2)(s + 4) s=0 8 Y (s) =
1 1 B= =− s(s + 4) s=−2 4
1 1 C= = , s(s + 2) s=−4 8
11 1 1 1 1 − + . 8s 4s+2 8s+4
A 10.4 t´ abl´ azat alapj´ an elv´egezve az inverz Laplace-transzform´aci´ot az ´atmeneti f¨ uggv´eny id˝otartom´ anybeli alakja: y(t) =
1 1 1 1(t) − e−2t + e−4t . 8 4 8
´ FEJEZET 7. MINTAVETELEZETT RENDSZEREK
90
A defin´ıci´ o alapj´ an diszkretiz´ alt tag : A z-transzform´ aci´ o defin´ıci´ oja alapj´an elv´egzett diszkretiz´al´as eredm´enyek´ent a k¨ovetkez˝o impulzus atviteli f¨ ´ uggv´eny ´ allt el˝ o: F3D =
z2
0, 116z , − 0, 503z + 0, 05
´ıgy az ´ atmeneti f¨ uggv´eny z-transzform´alt alakja: Y (z) = F3D U (z) =
0, 116z z 0, 116z 2 = . z 2 − 0, 503z + 0, 05 z − 1 z 3 − 1, 503z 2 + 0, 553z − 0, 05
Hat´ arozzuk meg a mintav´etelez´esi id˝opontokban felvettf¨ uggv´eny´ert´ekeket u ´gy, hogy ´ırjuk ´at negat´ıv kitev˝ os hatv´ anysorba Y (z)-t! Ezt polinomoszt´as seg´ıts´eg´evel oldhatjuk meg.
0, 116z 2 : z 3 −1, 503z 2 +0, 553z −0, 05 = 0z 0 +0, 116z −1 +0, 174z −2 +0, 198z −3 +0, 208z −4 +. . . 0, 116z 2 − 0, 174z + 0, 064 − 0, 006z −1 0, 174z − 0, 064 + 0, 006z −1 −(0, 174z − 0, 262 + 0, 096z −1 − 0, 009z −2 ) 0, 198 − 0, 090z −1 + 0, 009z −2 −(0, 198 − 0, 298z −1 + 0, 109z −2 − 0, 01z −3 ) 0, 208z −1 − 0, 100z −2 + 0, 01z −3 ...
A kapott hatv´ anysor egy¨ utthat´ oi alapj´an a diszkr´et ´atmeneti f¨ uggv´eny a k¨ovetkez˝o ´ert´ekeket vette fel az egyes mintav´eteli id˝ opontokban: y(0) = 0
y(0, 5) = 0, 116
y(1) = 0, 174
y(1, 5) = 0, 198
y(2) = 0, 208
...
Az el˝ orefel´ e vett differenci´ akon alalpul´ o k¨ ozel´ıt´ es alapj´ an diszkretiz´ alt tag : Az el˝ orefel´e vett differenci´ akon alapj´an levezetett k¨ozel´ıt˝o k´eplettel elv´egzett diszkretiz´al´as eredm´enyek´ent a k¨ ovetkez˝ o impulzus ´ atviteli f¨ uggv´eny ´allt el˝o: F6E =
0, 25 . z2 + z
A hat´ ar´ert´ekvizsg´ alat r´eszek´ent elv´egzett p´olus ellen˝orz´es jelezte, hogy az ´atmeneti f¨ uggv´eny nem ´ all be egy v´eges ´ert´ekhez. Vizsg´ aljuk meg a f¨ uggv´eny menet´et k´etf´ele m´odon: – t´ abl´ azat seg´ıts´eg´evel elv´egzett inverz z-transzform´aci´oval ´es – differenciaegyenlet l´ep´esenk´enti megold´as´aval. Az inverz z-transzform´ aci´ ohoz els˝ o l´ep´esk´ent bontsuk parci´alis t¨ortekre az ´atmeneti f¨ uggv´eny ztranszform´ altj´ at: Y (z) =
0, 25 z 0, 25 A B = = + z2 + z z − 1 (z + 1)(z − 1) z+1 z−1
Az egy¨ utthat´ ok meghat´ aroz´ asa: 0, 25 = A(z − 1) + B(z + 1)
1 0, 25 =− A= z − 1 z=−1 8
0, 25 1 B= = , z + 1 z=1 8
7.2. KIDOLGOZOTT FELADATOK
91
Visszahelyettes´ıtve az Y (z) kifejez´es´ebe ´es ´atalak´ıtva azt az inverz z-transzform´aci´o elv´egz´es´ehez: Y (z) = −
1 1 1 1 1 z 1 z + =− z −1 + z −1 , 8z+1 8z−1 8 z − (−1) 8z−1
´ıgy az id˝ otartom´ anybeli alak: 1 1 y(kT0 ) = − (−1)k−1 1((k − 1)T0 ) + 1((k − 1)T0 ) . 8 8 Az egyes mintav´eteli id˝ opontokban kapott ´ert´ekek: k=0 k=1 k=2 k=3
1 1 1 1 y(0) = − (−1)−1 1(−0, 5) + 1(−0, 5) = − · (−1) · 0 + · 0 = 0 8 8 8 8 1 1 1 1 0 y(0, 5) = − (−1) 1(0) + 1(0) = − · 1 · 1 + · 1 = 0 8 8 8 8 1 1 1 1 1 y(1) = − (−1) 1(0, 5) + 1(0, 5) = − · (−1) · 1 + · 1 = 0, 25 8 8 8 8 1 1 1 1 2 y(1, 5) = − (−1) 1(1) + 1(1) = − · 1 · 1 + · 1 = 0 8 8 8 8
.. . k = 10 k = 11
1 1 1 1 y(5) = − (−1)9 1(5) + 1(5) = − · (−1) · 1 + · 1 = 0, 25 8 8 8 8 1 1 1 1 10 y(5, 5) = − (−1) 1(5, 5) + 1(5, 5) = − · 1 · 1 + · 1 = 0 8 8 8 8
.. . A kapott eredm´enyek alapj´ an l´ athat´o, hogy az egys´egugr´asra kapott v´alasz a 0 ´es 0,25-¨os ´ert´ekek k¨ oz¨ ott v´egez csillap´ıtatlan leng´est. Vizsg´ aljuk meg, hogy a visszafel´e vett differenciaegyenlet l´ep´esenk´enti megold´as´aval milyen eredm´enyt kapunk! Ebben az esetben az impulzus ´atviteli f¨ uggv´enyb˝ol indulunk ki: F6E =
Y (z) 0, 25 = 2 . U (z) z +z
Els˝ o l´ep´esk´ent ´ırjuk fel az egyenletet pozit´ıv hatv´anykitev˝os alakban, majd ´ırjuk negat´ıv hatv´anykitev˝ os alakra ´es rendezz¨ uk Y (z)-re, hogy visszafel´e vett differenciaegyenletet megkapjuk: z 2 Y (z) + zY (z) = 0, 25U (z) Y (z) = −z −1 Y (z) + 0, 25z −2 U (z) y(kT0 ) = −y((k − 1)T0 ) + 0, 25u((k − 2)T0 ) .
A kapott egyenlet megold´ as´ ahoz t´etelezz¨ uk fel a z´erus kezdeti felt´etelt (y(−0, 5) = 0), majd az id˝ opontok ´es a bemen˝ o kimen˝ o jelek ´ert´ekeinek behelyettes´ıt´es´evel oldjuk meg az egyenletet: k=0 k=1
y(0) = −y(−0, 5) + 0, 25u(−1) = 0 + 0, 25 · 0 = 0 y(0, 5) = −y(0) + 0, 25u(−0, 5) = 0 + 0, 25 · 0 = 0
k=2
y(1) = −y(0, 5) + 0, 25u(0) = 0 + 0, 25 · 1 = 0, 25
k=3
y(1, 5) = −y(1) + 0, 25u(0, 5) = −0, 25 + 0, 25 · 1 = 0
k=4 .. .
y(2) = −y(1, 5) + 0, 25u(1) = 0 + 0, 25 · 1 = 0, 25
k = 10
y(5) = −y(4, 5) + 0, 25u(4) =??? + 0, 25 · 1 =
k = 11
y(5, 5) = −y(5) + 0, 25u(4, 5) =??? + 0, 25 · 1 =
´ FEJEZET 7. MINTAVETELEZETT RENDSZEREK
92
Mint l´ athat´ o, a k´et megold´ as ugyanazt az eredm´enyt szolg´altatja, de m´ıg a t´abl´azat seg´ıts´eg´evel elv´egzett inverz z-transzform´ aci´ o z´ art alak´ u k´epletet kapunk, ´ıgy tetsz˝oleges id˝opontra kisz´amolhat´ o a kimenet ´ert´eke, addig a differenciaegyenlet l´ep´esenk´enti megold´asa eset´en csak valamennyi kor´ abbi id˝ oponthoz tartoz´ o eredm´eny ismeret´eben lehet a k´erd´eses id˝opontbeli ´ert´eket meghat´arozni.
7.3.
Gyakorl´ o feladatok ´ es megold´ asok
7.3.1.
Feladatok
2s + 6 . Hat´arozza meg az impulzus-´atviteli f¨ uggv´enyt 3s3 + 4s2 + 2s + 6 az el˝ orefel´e vett differenci´ ak k¨ ozel´ıt´essel, ha T0 = 1s!
1. Legyen egy tag ´ atviteli f¨ uggv´enye G(s) =
2. Tekints¨ uk az al´ abbi mintav´etelezett tagot!
y (2) (t) + 4y (1) (t) + 3y(t) = u(1) (t) + 4u(t) (a) V´egezze el a diszkretiz´ al´ ast 10.3-10.4 t´abl´azatok seg´ıts´eg´evel! (b) V´egezze el a diszkretiz´ al´ ast az el˝ orefel´e vett differenci´ak m´odszer´evel! 3. Tekints¨ uk az al´ abbi visszacsatolt k¨ ort!
GC (s) =
1 s
GO (s) =
10 s + 10
GM (s) =
4 8s + 2
Adja meg a z´ art k¨ or ered˝ o impulzus-´ atviteli f¨ uggv´eny´et, majd v´egezze el a diszkretiz´al´ast a visszafel´e vett differenci´ ak m´ odszere szerinti k¨ ozel´ıt´essel, ha T0 = 2s! 4. Tekints¨ uk az al´ abbi visszacsatolt k¨ ort!
GC (s) =
2 s
GO (s) =
2 4s + 1
GM (s) =
1 0, 1s + 1
A diszkretiz´ al´ ast a visszafel´e vett differenci´ ak m´odszere alapj´an v´egezve, adja meg a z´art k¨or ered˝ o impulzus-´ atviteli f¨ uggv´eny´et, ha T0 = 2s! z z ´es U (z) = . Adja meg y(2) ´ert´ek´et, ha T0 = 0, 5s ´es y(−0, 5) = 0! (Megj.: z + 0, 5 z−1 A feladatot legal´ abb h´ arom k¨ ul¨ onb¨ oz˝ o m´odon meg lehet oldani!)
5. Legyen G(z) =
´ FELADATOK ES ´ MEGOLDASOK ´ 7.3. GYAKORLO
93
6. Adja meg a kimenet ´ert´ek´et a 4. mintav´etelez´esi id˝opontban, ha adott a kimen˝o jel z-transzform´ altja, Y(z)! Y (z) =
z2 (z − 1)2 (z + 1)
´ azolja grafikonon az y(kT0 ) kimenetet a k = 0, 1, 2, 3, 4 mintav´etelez´esi pontokra a k¨ovetkez˝o impulzus7. Abr´ atviteli f¨ ´ uggv´ennyel rendelkez˝ o rendszer eset´eben! Adja meg a tag er˝os´ıt´es´et is!
z2 G(z) = 2 2z + 1
( u(t) =
t 0
, ha 0 ≤ t < 3 , , egy´ebk´ent,
y(−2) = y(−4) = 0,
T0 = 2s
8. Tekints¨ uk az al´ abbi mintav´etelezett tagcsoportot!
1 − e T0 s s Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3, 4 mintav´eteli pontokban, ha a bemenet: ( t , ha 0 ≤ t ≤ 3 u(t) = , y(−1) = 0, T0 = 1s 0 , egy´ebk´ent 4y (1) (t) + 5, 544y(t) = 5.544u(t) , Gh0 (s) =
9. Tekints¨ uk az al´ abbi mintav´etelezett tagcsoportot!
1 − eT0 s s Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3 mintav´eteli pontokban, ha a bemenet: ( t , ha 0 ≤ t < 3 u(t) = , y(−1) = y(−2) = 0, T0 = 1s 0 , egy´ebk´ent hP (t) = 2t
Gh0 (s) =
10. Tekints¨ uk az al´ abbi mintav´etelezett tagcsoportot!
1 − eT0 s s Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3, 4 mintav´eteli pontokban, ha a bemenet: ( 1 , ha 0 ≤ t < 4 u(t) = , y(−2) = y(−4) = 0, T0 = 2s 0 , egy´ebk´ent hP (t) = e−0,693t , Gh0 (s) =
´ FEJEZET 7. MINTAVETELEZETT RENDSZEREK
94 11. Tekints¨ uk az al´ abbi mintav´etelezett tagcsoportot!
1 − eT0 s s Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3, 4 mintav´eteli pontokban, ha a bemenet: ( 1 , ha 0 ≤ t < 4 , y(−T0 ) = 0, T0 = 2, 772s u(t) = 0 , egy´ebk´ent hP (t) = e−0,25t , Gh0 (s) =
12. Adja meg az al´ abbi rendszerek ered˝ o impulzus ´atviteli f¨ uggv´eny´et! (a)
(b)
(c)
(d)
7.3.2.
Megold´ asok
1. G(z) =
2z + 4 3z 3 − 5z 2 + 3z + 5
z z − 0, 5 z − e−T0 z − e−3T0 T0 z + T( 4T0 − 1) (b) G(z) = 2 z + 2(2T0 − 1)z + 3T02 − 4T0 + 1
2. (a) G(z) = 1, 5
´ FELADATOK ES ´ MEGOLDASOK ´ 7.3. GYAKORLO 3. G(z) = 4. G(z) =
95
120z 3 − 80z 2 143z 3 − 108z 2 + 47z − 2 11, 15z 3
8, 4z 3 − 0, 4z 2 − 5, 4z 2 + 2, 35z − 0, 1
5. y(2) = 0, 6875 A h´ arom m´ odszer: – differencia egyenlet fel´ır´ asa ´es iterat´ıv megold´asa; – Y (z) meghat´ aroz´ asa, majd polinomoszt´assal a keresett id˝oponthoz tartoz´o ´ert´ek meghat´aroz´asa; – Y (z) meghat´ aroz´ asa, majd inverz z-transzform´aci´oval kapott alakb´ol a keresett id˝oponthoz tartoz´ o ´ert´ek meghat´ aroz´ asa. 6. y(3T0 ) = 2, meghat´ arozhat´ o polinomoszt´assal vagy inverz z-transzform´aci´oval. 7.
– – – – – K=
y(0) = 0; y(2) = 1; y(4) = 0; y(6) = −0, 5; y(8) = 0; 1 3
8.
– – – – –
y(0) = 0; y(1) = 0; y(2) = 0, 75; y(3) = 1, 6875; y(4) = 2, 672;
9.
– – – – –
y(0) = 0; y(1) = 0; y(2) = 0, 5; y(3) = 2, 5; y(4) = 5, 5;
10.
– – – – –
y(0) = 0; y(2) = 1, 08; y(4) = 1, 35; y(6) = 0, 34; y(8) = 0, 08;
11.
– – – – –
y(0) = 0; y(2, 772) = 2; y(5, 544) = 3; y(8, 316) = 1, 5; y(11, 088) = 0, 75;
12. (a) Ge (z) = Z{(G1 (s) + G2 (s))G3 (s)}Z{G4 (s)} = (G1 G3 (z) + G2 G3 (z))G4 (z) (b) Ge (z) =
Z{Gc (s)}Z{Gh0 (s)Go (s)} Gc (z)Gh0 Go (z) = 1 + Z{Gc (s)}Z{Gh0 (s)Go (s)}Z{Gm (s)} 1 + Gc (z)Gh0 Go (z)Gm (z)
(c) Ge (z) = Z{G1 (s)G3 (s) + G2 (s)}Z{G4 (s)} = (G1 G3 (z) + G2 (z))G4 (z) (d) Ge (z) =
Z{Gc (s)} Gc (z) = 1 + Z{Gc (s)Gm (s)} 1 + Gc Gm (z)
96
´ FEJEZET 7. MINTAVETELEZETT RENDSZEREK
8. fejezet
Mintav´ etelezett rendszerek stabilit´ asa 8.1.
Elm´ eleti ´ attekint´ es
8.1.1.
Diszkr´ et BIBO stabilit´ as
Egy line´ aris mintav´etelezett rendszert korl´ atos bemenet - korl´atos kimenet (BIBO) stabilit´as´ unak nevez¨ unk, ha korl´ atos bemen˝ o impulzussorozat hat´ as´ ara keletkez˝o kimen˝o impulzussorozat is korl´atos: u(kT0 ) < M1 ,
k0 ≤ k < ∞ ⇒ y(kT0 ) < M2 ,
k0 ≤ k < ∞ , M1 , M2 < ∞
Bel´ athat´ o, hogy a line´ aris mintav´etelez˝ o rendszer BIBO stabilit´as´anak sz¨ uks´eges ´es el´egs´eges felt´etele: ∞ X
|h(kT0 )| ≤ M2 < ∞ ,
k=0
azaz a z´ art rendszer s´ ulyf¨ uggv´eny´enek mintav´etelez´esi id˝opontokban vett abszol´ ut ´ert´ekeib˝ol alkotott v´egtelen sor korl´ atos.
8.1.2.
Aszimptotikus stabilit´ as
Egy line´ aris mintav´etelezett rendszert aszimptotikusan stabil nak (vagy r¨oviden stabil nak) nevez¨ unk, ha u(kT0 ) = 0 bemeneti impulzussorozat ´es y(−1T0 ), y(−2T0 ), . . . , y(−(n − 1)T0 ) 6= 0 kezdeti felt´etelek eset´en a kimeneti impulzussorozat z´erushoz tart: lim y(nT0 ) = 0 .
n→∞
A mintav´etelezett rendszerek eset´eben is az impulzus-´atviteli f¨ uggv´eny nevez˝oj´enek a gy¨okeit, vagyis a p´olusokat meghat´ arozva tudunk a stabilit´ asr´ ol d¨ onteni a k¨ovetkez˝o t´eteleknek megfelel˝oen. – Egy lien´ aris mintav´etelezett rendszer akkor ´es csak akkor aszimptotikusan stabil, ha az ered˝o impulzusatviteli f¨ ´ uggv´eny´enek valamennyi p´ olusa abszol´ ut ´ert´ekben 1-n´el kisebb: a rendszer aszimptotikusan stabil ⇔ ∀pi : |pi | < 1, i = 1, . . . , n . A megadott felt´etelnek megfelel˝ oen, ha a p´olusokat a komplex s´ıkon ´abr´azoljuk, valamennyi p´olus az orig´ o k¨ oz´eppont´ u, egys´eg sugar´ u k¨ or¨ on bel¨ ul tal´alhat´o. – Egy lien´ aris mintav´etelezett rendszer a stabilit´ as hat´ ar´ an van, ha az ered˝o impulzus-´atviteli f¨ uggv´eny´enek van, vagy vannak olyan p´ olusai, melyeknek az abszol´ ut ´ert´eke egyenl˝o 1-gyel, de ha vannak tov´abbi p´olusai, akkor azok abszol´ ut ´ert´ekben 1-n´el kisebbek: stabilit´ as hat´ ara ⇔ ∃pk : |pk | = 1, ∀pi
(i6=k)
: |pi | ≤ 1, i = 1, . . . , n .
Geometriai szempontb´ ol ez a felt´etel azt jelenti, hogy az impulzus-´atviteli f¨ uggv´enynek van legal´abb egy olyan p´ olusa, vagy p´ olusp´ arja, amely az egys´egsugar´ u k¨or ´ıv´en helyezkedik el, ´es az esetleges tov´ abbi p´ olusokra igaz, hogy azok nincsenek egys´eg sugar´ u k¨or¨on k´ıv¨ ul. A stabilit´as hat´ar´an l´ev˝o rendszer aszimptotikusan nem stabil, de BIBO stabil. 97
´ ´ FEJEZET 8. MINTAVETELEZETT RENDSZEREK STABILITASA
98
– Egy line´ aris mintav´etelezett rendszer instabil, ha az ered˝o impulzus-´atviteli f¨ uggv´eny´enek van legal´ abb egy olyan gy¨ oke vagy gy¨ okp´ arja, melynek abszol´ ut ´ert´eke nagyobb 1-n´el: a rendszer instabil ⇔ ∃pi : |pi | > 1, i = 1, . . . , n Instabil rendszer eset´en, a komplex s´ıkon ´abr´azolva a p´olusokat, legal´abb egy p´olus vagy p´olusp´ ar az egys´egsugar´ u k¨ or¨ on k´ıv¨ ul van. Diszkr´et idej˝ u rendszerek eset´eben is igaz, hogy az aszimptotikus stabil modellek egyben BIBO stabilak is, de a BIBO stabil modellek nem felt´etlen¨ ul aszimptotikusan stabilak. Bel´ athat´ o, hogy a folytonos idej˝ u ´es a diszkr´et idej˝ u rendszerek stabilit´asi tartom´anyai k¨oz¨ott a k¨ovetkez˝ o abr´ ´ anak megfelel˝ o¨ osszef¨ ugg´es van:
de a stabilit´ asi tartom´ anyok k¨ oz¨ otti megfeletet´es a diszkretiz´aci´o folyam´an nem egy´ertelm˝ u. A 6.1.2 fejezetben t´ argyalt egyszer˝ us´ıtett diszkretiz´al´asi m´odszerek haszn´alata eset´en a diszkretiz´alt rendszer modellj´enek stabilit´ asa megv´ altozhat a k¨ ovetkez˝o m´odon: – Az el˝ orefel´e vett differenci´ ak m´ odszere eset´en a folytonos id˝otartom´anyban instabil rendszerek modelljei diszkretiz´ al´ as ut´ an is instabilak maradnak, de az eredetileg stabil modellekb˝ol kaphatunk stabil vagy instabil (esetleg stabilit´ as hat´ ar´ an l´ev˝ o) diszkr´et modellt. – A visszafel´e vett differenci´ ak m´ odszere eset´en a folytonos id˝otartom´anyban stabil rendszerek modelljei diszkretiz´ al´ as ut´ an is stabilak maradnak, de az eredetileg instabil modellekb˝ol kaphatunk stabil vagy instabil (esetleg stabilit´ as hat´ ar´ an l´ev˝ o) diszkr´et modellt. – A Tustin m´ odszer alkalmaz´ asa eset´en sem a stabilit´as, sem az instabilit´as tartom´anya nem v´altozik, de a p´ olusok helye a stabilit´ asi tartom´ anyon bel¨ ul v´altozhat, ´ıgy a tranziens viselked´es m´odosulhat.
8.1.3.
Stabilit´ asvizsg´ alat diszkr´ et id˝ otartom´ anyban
P´ olusok elhelyezked´ ese alapj´ an A folytonos idej˝ u rendszerekhez hasonl´ oan, a diszkr´et idej˝ u rendszerek eset´eben is a stabilit´asra vonatkoz´ o t´etelek seg´ıts´eg´evel a p´ olusok ismeret´eben egy´ertelm˝ uen eld¨onthet˝o a vizsg´alt tag vagy tagcsoport modellj´enek stabilit´ asa. Egyszer˝ ubb esetben, ha az ered˝ o impulzus-´atviteli f¨ uggv´eny els˝o vagy m´asodfok´ u polinom vagy gy¨ okt´enyez˝ os alakban megadott magasabb rend˝ u polinom, akkor a p´olusok alapj´an k¨ozvetlen¨ ul is eld¨onthet˝ oa stabilit´ as. A vizsg´ alt diszkr´et idej˝ u modell aszimptotikusan stabil, ha ∀pi : |pi | < 1 ⇔ pi = Re(pi ) + Im(pi ) Re(pi )2 + Im(pi )2 < 1 . Jury-teszt A Jury-teszt a vizsg´ aland´ o rendszer ered˝ o impulzus-´atviteli f¨ uggv´enye nevez˝oj´enek egy¨ utthat´oi alapj´an hat´arozza meg a stabilit´ ast. Legyen az ered˝ o impulzus-´ atviteli f¨ uggv´eny egy negyedrend˝ u rendszer eset´eben a k¨ovetkez˝ o altal´ ´ anos alak´ u: G(z) =
1 a4 z 4 + a3 z 3 + a2 z 2 + a1 z
8.2. KIDOLGOZOTT FELADATOK
99
A nevez˝ o polinomja egy¨ utthat´ oinak felhaszn´ al´as´aval k´esz´ıts¨ uk el az al´abbi t´abl´azatot: a4 a0 a04 a01 a004 a002 a000 4 a000 3 a0000 4
a3 a1 a03 a02 a003 a003 a000 3 a000 4
a2 a2 a02 a03 a002 a004
a1 a3 a01 a04
a0 a4 a0i = ai − α4 a4−i i = 4, 3, 2, 1 a00i = a0i − α3 a04−i i = 3, 2, 1 00 00 a000 i = ai − α2 a4−i i = 2, 1
α4 = α3 = α2 =
000 000 a0000 i = ai − α1 a4−i i = 1 α1 =
a0 a4 a01 a04
a00 2 a00 4 a000 3 a000 4
A diszkr´et idej˝ u rendszer akkor ´es csak akkor aszimptotikusan stabil, ha a korrig´alt egy¨ utthat´ok k¨oz¨ ul a legnagyobb index˝ uek, teh´ at p´eld´ ankban az a4
a04
a004
a000 4
a0000 4
egy¨ utthat´ ok mindegyike pozit´ıv. w-teszt A w-teszt alkalmaz´ as´ an´ al azt haszn´ aljuk ki, hogy megfelel˝o transzform´aci´ot alkalmazva a folytonos ´es diszkr´et id˝ otartom´ anyok k¨ oz¨ otti konverzi´ ora, a stabilit´asi tartom´any nem torzul. Ennek megfelel˝oen, ha az ered˝ o impulzus-´ atviteli f¨ uggv´enyt a z=
w+1 w−1
egyszer˝ u k´eplet seg´ıts´eg´evel mintegy ´ attranszform´aljuk folyamatos id˝otartom´anyba, akkor az ott tanult m´odszereket, ´ıgy p´eld´ aul a Hurwitz-krit´eriumot alkalmazhatjuk a stabilit´as ellen˝orz´es´ere.
8.2.
Kidolgozott feladatok
1. Vizsg´ alja meg a stabilit´ as´ at mindk´et stabilit´asi defin´ıci´o szerint az al´abbi tagoknak, ´es stabil esetben adja meg az er˝ os´ıt´est! (a) G1 (z) =
2z 2 + 4 12z 2 + 15z + 3
Megold´ as: A tag p´ olusainak meghat´ aroz´ asa: √ −15 ± 225 − 144 −15 ± 9 z1,2 = = 24 24 azaz z1 = −0, 25 z2 = −1. Miut´ an |z2 | ≮ 1, de |z1,2 | ≯ 1, ´ıgy a tag aszimptotikusan nem stabil, de BIBO stabil. (b) G2 (z) =
2z −1 + 3 0, 25z −2 + 0, 5z −1 + 0, 5
Megold´ as: ´Irjuk ´ at az ´ atviteli f¨ uggv´enyt pozit´ıv hatv´anykitev˝os alakra, ehhez szorozzuk meg a t¨ort sz´aml´al´oj´ at ´es nevez˝ oj´et a polinomokban szerepl˝ o, abszol´ ut ´ert´ekben legnagyobb hatv´anykitev˝oj˝ u z ´ert´ekkel, ebben a p´eld´ aban z 2 -tel: G2 (z) =
2z −1 + 3 2z + 3z 2 = , 0, 25z −2 + 0, 5z −1 + 0, 5 0, 25 + 0, 5z + 0, 5z 2
´ ´ FEJEZET 8. MINTAVETELEZETT RENDSZEREK STABILITASA
100
majd hat´ arozzuk meg a tag p´ olusait: √ −0, 5 ± 0, 25 − 0, 5 z1,2 = = −0, 5 ± j0, 5 . 1 Miut´ an |z1,2 | = 0, 25 + 0, 25 = 0, 5 < 1, ´ıgy a tag aszimptotikusan stabil, ´es ebb˝ol k¨ovetkez˝oen BIBO stabil is. (Megjegyz´es: komplex p´ olusp´ar eset´en u ´gy ellen˝orizz¨ uk, hogy annak abszol´ ut ´ert´eke nem nagyobb-e 1-n´el, hogy vessz¨ uk a val´os r´esz n´egyzet´enek ´es a k´epzetes r´esz n´egyzet´enek az ¨osszeg´et, ´es ennek kisebbnek kell lennie 1-n´el.) Az er˝os´ıt´ese: K=
(c) G3 (z) =
2+3 =4 0, 25 + 0, 5 + 0, 5
(z + 2)(z + 1)z 2z 2 + 3z − 1
Megold´ as: Elv´egezve a sz´ aml´ al´ oban a kijel¨ olt m˝ uveleteket: G3 (z) =
(z + 2)(z + 1)z z 3 + 3z 2 + 2z = 2z 2 + 3z − 1 2z 2 + 3z − 1
l´ athat´ o, hogy a sz´ aml´ al´ oban szerepl˝o polinom foksz´ama nagyobb, mint a nevez˝obeli´e, ´ıgy a tag nem realiz´ alhat´ o (nem val´ os´ıthat´ o meg), azaz nincs ´ertelme a stabilit´asvizsg´alatnak. (Megjegyz´es: b´ ar az el˝ oz˝ o k´et p´eld´ aban a foksz´ am ellen˝orz´ese kiemelve nem szerepelt, de ezt minden esetben el kell v´egezni.) (d) G4 (z) =
2z −2 + z −3 z −2 + z −1 + 1
Megold´ as: ´Irjuk ´ at az ´ atviteli f¨ uggv´enyt pozit´ıv hatv´anykitev˝os alakra, ehhez szorozzuk meg a t¨ort sz´aml´ al´ oj´ at ´es nevez˝ oj´et z 3 -nel: G4 (z) =
2z + 1 2z + 1 = , z3 + z2 + z z(z 2 + z + 1)
majd hat´ arozzuk meg a tag p´ olusait: √ √ −1 ± 1 − 4 1 3 z1 = 0, z2,3 = =− ±j . 2 2 2 √ 2 Miut´ an |z1 | < 1, de |z2,3 | = ( 12 )2 + 23 = 1, ´ıgy a tag aszimptotikusan nem stabil, de BIBO stabil. (e) G5 (z) =
z2 + z z 2 + 0, 75z − 0, 25
Megold´ as: Hat´ arozzuk meg a tag p´ olusait: p −0, 75 ± 1, 25 −0, 75 ± 0, 752 + 1 = , z1,2 = 2 2 azaz z1 = 0, 25 ´es z2 = −1. ´Irjuk ´ at az impulzus ´ atviteli f¨ uggv´enyt gy¨okt´enyez˝os alakba! G5 (z) =
z(z + 1) (z − 0, 25)(z + 1)
8.2. KIDOLGOZOTT FELADATOK
101
L´ athat´ o, hogy a sz´ aml´ al´ onak ´es a nevez˝onek van k¨oz¨os gy¨oke, ´ıgy a z + 1 kifejez´essel egyszer˝ us´ıteni lehet, azaz a vizsg´ aland´ o impulzus ´atviteli f¨ uggv´eny: G5 (z) =
z . z − 0, 25
Az egyszer˝ us´ıtett impulzus ´ atviteli f¨ uggv´enynek a z = 0, 25 a p´olusa, aminek abszol´ ut ´ert´eke term´eszetesen kisebb 1-n´el, ´ıgy a tag aszimpt´ otikusan stabil ´es ebb˝ol k¨ovetkez˝oen BIBO stabil is. Ha ezt az egyszer˝ us´ıt´est nem v´egezt¨ uk volna el, akkor a z = −1 p´olus miatt csak BIBO stabilnak tekinthett¨ uk volna a tagot. (f) G6 (z) =
z −2 − 0, 25z −3 2z −2 + 5z −1 + 2
Megold´ as: Elv´egezve a pozit´ıv hatv´ anykitev˝ os alakra t¨ort´en˝o ´atalak´ıt´ast: G6 (z) =
z − 0, 25 2z + 5z 2 + 2z 3
Hat´ arozzuk meg a tag p´ olusait: z1 = 0, z2 = −0, 5 ´es z3 = −2 . Miut´ an |z3 | > 1, ´ıgy a tag instabil. 2. Vizsg´ alja meg az al´ abbi tag stabilit´ as´ at! G(z) =
4z 3
2z 2 + 5 + 3z 2 + 5z + 1
Megold´ as: A feladatot a Jury-teszt seg´ıts´eg´evel v´egezhetj¨ uk el. Ehhez a nevez˝o polinomja egy¨ utthat´oinak felhaszn´ al´ as´ aval k´esz´ıts¨ uk el el˝ osz¨ or param´eteresen az elimin´aci´os t´abl´azatot: a3 a0 a03 a01 a003 a002 a000 3
a2 a1 a02 a02 a002 a003
a1 a2 a01 a03
a0 a3 α3 =
a0 a3
α2 = α1 =
a01 a03
a0i = ai − α3 a3−i i = 3, 2, 1 a00i = a0i − α2 a03−i i = 2, 1
a02 a03
00 0 a000 i = ai − α1 a3−i i = 1
A vizsg´ alt rendszer akkor ´es csak akkor aszimptotikusan stabil, ha a korrig´alt egy¨ utthat´ok k¨oz¨ ul a legnagyobb index˝ uek, azaz p´eld´ ankban az a3
a03
a003
a000 3
egy¨ utthat´ ok mindegyike pozit´ıv. Helyettes´ıts¨ uk be a megadott G(z) ´ atviteli f¨ uggv´eny nevez˝oj´eben szerepl˝o egy¨ utthat´okat: 4 1 3, 75 4, 25 −1, 06
3 5 1 5 3 4 1, 75 4, 25 1, 75 3, 75 ...
α3 =
1 4
a03 = 4 − 0, 25 · 1 α2 =
4,25 3,75
a02 = 3 − 0, 25 · 5
a01 = 5 − 0, 25 · 3
a003 = 3, 75 − 1, 13 · 4, 25 ...
Miut´ an a003 -re negat´ıv ´ert´ek j¨ ott ki, ´ıgy a teszt stabilit´asi felt´etele m´ar biztosan nem fog teljes¨ ulni, azaz a tag instabil, ez´ert a tov´ abbi sz´ amol´ ast nem kell elv´egezni.
´ ´ FEJEZET 8. MINTAVETELEZETT RENDSZEREK STABILITASA
102
3. Vizsg´ alja meg az al´ abbi tag stabilit´ as´ at! G(z) =
1, 9z 3 − 1, 27z 2 28, 6z 3 − 21, 6z 2 + 9, 4z − 0, 4
Megold´ as: Helyettes´ıts¨ uk be a megadott G(z) ´ atviteli f¨ uggv´eny nevez˝oj´eben szerepl˝o egy¨ utthat´okat az ´altanos alakba: 28, 6 −21, 6 9, 4 −0, 4 9, 4 −21, 6 28, 59 −21, 47 9, 1 9, 1 −24, 47 28, 59 25, 69 −14, 6 −14, 6 25, 69 17, 37
−0, 4 28, 6
α2 =
9,1 28,59
0 α3 = −0,4 28,6 = −0, 014 a3 = 28, 6 − 0, 014 · 0, 4 0 a2 = −21, 6 + 0, 014 · 9, 4 a01 = 9, 4 − 0, 014 · 21, 6 = 0, 318 a003 = 28, 59 − 0, 318 · 9, 1 a002 = −21, 47 + 0, 318 · 21, 47
α2 =
−14,6 25,69
= −0, 57 a000 3 = 25, 69 − 0, 57 · 14, 6
Miut´ an a3 , a03 , a003 ´es a000 uttaht´ ok mindegyik´ere pozit´ıv ´ert´ek j¨ott ki, ´ıgy a tag asimptotikus stabil. 3 egy¨
8.3.
Gyakorl´ o feladatok ´ es megold´ asok
8.3.1.
Feladatok
1. Vizsg´ alja meg mindk´et stabilit´ asi defin´ıci´o szempontj´ab´ol az al´abbi tagokat! Aszimptotikusan stabil tagok eset´eben adja meg az er˝ os´ıt´est! 2z 2 − 1 + 10z + 6 2z −1 + 4 (b) G2 (z) = −2 1, 96z + 0, 4z −1 + 1 (a) G1 (z) =
12z 2
z2 + 1 +z−1 2z 3 + 1 (d) G4 (z) = 2 z − 0, 25z (c) G3 (z) =
z2
(e) G5 (z) =
2 + 4z −2 2z −2 − 0, 216z −1
(f) G6 (z) =
z −1 + 5 0, 96z −2 + 0, 4z −1 + 2
(g) G7 (z) =
(z + 2)(z 2 + 1) z 2 + 1, 5z − 1
(h) G8 (z) =
2z −1 − 1 1 − z −1 + z −2
2. Legyen egy tag ´ atviteli f¨ uggv´enye a k¨ ovetkez˝o: G(s) =
2s + 6 3s3 + 4s2 + 2s + 6
(a) Hat´ arozza meg az impulzus-´ atviteli f¨ uggv´enyt az el˝orefel´e vett differenci´ak k¨ozel´ıt´essel, ha T0 = 1s! (b) Hasonl´ıtsa ¨ ossze a folytonos ´es a diszkretiz´alt tag stabilit´as´at! 3. Hat´ arozza meg a v´eg´ert´ekt´etel seg´ıts´eg´evel, hogy hova tart az al´abbi tag s´ ulyf¨ uggv´enye! G(z) =
z+1 10z 3 + 4z 2 + 8z + 2
´ FELADATOK ES ´ MEGOLDASOK ´ 8.3. GYAKORLO
103
4. Hat´ arozza meg a v´eg´ert´ekt´etel seg´ıts´eg´evel, hogy hova tart az al´abbi tag ´atmeneti f¨ uggv´enye! G(z) =
2z + 1 5z 3 + 3z 2 + 4z + 1
5. Hat´ arozza meg a T0 mintav´etelez´esi id˝ o ´ert´ek´et u ´gy, hogy a visszacsatolt k¨or a stabilit´as hat´ar´an legyen!
G(s) =
1 s2
6. Tekints¨ uk az al´ abbi visszacsatolt k¨ ort!
1 GC (s) = 5 1 + 2s
Gh0 (s) =
1 − eT0 s s
GO (s) =
0, 693 s + 0, 693
(a) Adja meg a z´ art k¨ or ered˝ o impulzus-´atviteli f¨ uggv´eny´et, ha T0 = 1mp! A diszkretiz´al´ast defin´ıci´ o (10.3-10.4 t´ abl´ azatok) szerint v´egezze! (b) Hova tart a rendszer ´ atmeneti f¨ uggv´enye, ha k → ∞?
8.3.2.
Megold´ asok
1. (a) G1 (z) p´ olusai p1,2 = 0, 42 ± j0, 57, a p´olusok abszol´ ut ´ert´eke kisebb 1-n´el, ´ıgy a tag aszimpt´otikusan stabil ´es BIBO stabil is. (b) G2 (z) p´ olusai p1,2 = 0, 2 ± j1, 39, a p´olusok abszol´ ut ´ert´eke nagyobb 1-n´el, ´ıgy a tag instabil. √ 5 , egyik p´olus abszol´ ut ´ert´eke nagyobb 1-n´el, ´ıgy a tag instabil is. (c) G3 (z) p´ olusai p1,2 = 0, 5 ± 2 (d) G4 (z) a sz´ aml´ al´ o foksz´ ama nagyobb a nevez˝o´en´el, ´ıgy a tag nem megval´os´ıthat´o. (e) G5 (z) p´ olusa p1 = 9, 26, azaz p´ olus ´ert´eke nagyobb 1-n´el, ´ıgy a tag instabil is. (f) G6 (z) p´ olusai p1,2 = −0, 1 ± j0, 69, a p´olusok abszol´ ut ´ert´eke kisebb 1-n´el, ´ıgy a tag aszimpt´otikusan stabil ´es BIBO stabil is. (g) G7 (z) a sz´ aml´ al´ o foksz´ ama nagyobb a nevez˝o´en´el, ´ıgy a tag nem megval´os´ıthat´o. √ 3 (h) G8 (z) p´ olusai p1,2 = 0, 5 ± , a p´olusok abszol´ ut ´ert´eke egyenl˝o 1-gyel, ´ıgy a tag aszimpt´otikusan 2 instabil, de BIBO stabil. 2. G(z) =
2z + 4 , instabil. 3z 3 − 5z 2 + 3z + 5
3. A tag aszimpt´ otikusan stabil, ´ıgy a s´ ulyf¨ uggv´enye a 0-hoz tart. 4. A tag aszimpt´ otikusan stabil, ´ıgy az ´ atmeneti f¨ uggv´enye az er˝os´ıt´es´enek ´ert´ek´ehez, azaz
3 -hoz tart. 13
5. A megold´ ashoz azt kell megvizsg´ alni, hogy mikor lesz az ered˝o impulzus ´atviteli f¨ uggv´eny nevez˝oj´enek ´ert´eke abszol´ ut ´ert´ekben egyenl˝ o 1-gyel. Ennek alapj´an a k¨ovetkez˝o megold´asok lehets´egesek: – T01 = 0s, a p´ olusok ekkor a p1,2 = 1 pontban – nem re´alis eset;
´ ´ FEJEZET 8. MINTAVETELEZETT RENDSZEREK STABILITASA
104
– T02 = 1s, a p´ olusok ekkor a p1,2 – T03 = 2s, a p´ olusok ekkor a p1,2
√ 3 1 = ± pontban; 2 2 = ±j pontban;
– T04 = 4s, a p´ olusok ekkor a p1,2 = −1 pontban. 6. GC (z) =
7, 5z + 5 , z−1
Gh0 GO (z) =
0, 5 , z − 0, 5
Ge (z) =
3, 75z − 2, 5 , instabil. + 2, 25z − 2
z2
9. fejezet
Szab´ alyoz´ asi algoritmusok 9.1. 9.1.1.
Elm´ eleti ´ attekint´ es ´ Alland´ osult ´ allapotbeli hiba
Tekints¨ uk az al´ abbi z´ art szab´ alyoz´ asi k¨ ort:
A visszacsatol´ as alapvet˝ o c´elja a t´enyleges kimenet ´es az el˝o´ırt kimenet, vagyis az alapjel k¨oz¨otti elt´er´es minimaliz´ al´ asa. A szab´ alyoz´ asi elt´er´es, azaz a hibajel e(t) oper´ator tartom´anyban a k¨ovetkez˝o m´odon adhat´ o meg: E(s) = W (s) − Y (s) . ´ Alland´ osult ´ allapotban a hibajel ´ert´ek´et a k¨ ovetkez˝o ¨osszef¨ ugg´esekkel lehet meghat´arozni: Ess = lim e(t) = lim sE(s) . t→∞
s→0
A z´ art k¨ or fel´ep´ıt´ese alapj´ an: E(s) = W (s) − Y (s) = W (s) − G(s)E(s)
⇒
E(s) =
W (s) , 1 + G(s)
azaz Ess = lim
s→0
sW (s) . 1 + G(s)
A hib´ at mind a bemen˝ o jel, mind a rendszer t´ıpus´ı´oa befoly´asolja.
9.1.2.
Folytonos PID-szab´ alyoz´ o
A PID-szab´ alyoz´ o egy ar´ anyos, egy integr´ al´ o ´es egy deriv´al´o tag p´arhuzamos kapcsol´as´aval kialak´ıtott, sz´eles k¨ orben alkalmazott szab´ alyoz´ asi m´ odszer. Hat´asv´azlata a k¨ovetkez˝o ´abr´an l´athat´o:
105
´ ´ ALGORITMUSOK FEJEZET 9. SZABALYOZ ASI
106
´ Altal´ aban az ar´ anyos tag ´ert´ek´et 1-nek v´ alasztj´ak, ´es a h´arom tag kimenet´enek ¨osszeg´et er˝os´ıtik. A bemenetkimenet modellje az al´ abbi: Zt de(t) 1 , e(τ )dτ + Td u(t) = K e(t) + Ti dt 0
´ ahol K az er˝ os´ıt´es, TI az integr´ al´ asi, TD a deriv´al´asi id˝o´alland´o. Atviteli f¨ uggv´enye: 1 + TD s , G(s) = K 1 + TI s frekvenciaf¨ uggv´enye ´ atalak´ıtva ´ abr´ azol´ ashoz: 1 1 T 2 (jω)2 + 2ξT jω + 1 , + TD jω = K G(jω) = K 1 + TI jω TI jω ahol p T = Ti TD ,
9.1.3.
1 ξ= 2
r
TI . TD
Diszkr´ et PID-szab´ alyoz´ o
Diszkr´et id˝ otartrom´ anyban a folytonos PID algoritmus diszkretiz´alt v´altozat´at alkalmazzuk. A diszkretiz´ al´ as elv´egezhet˝ o az id˝ otartom´ anybeli modell alapj´an vagy az ´atviteli f¨ uggv´enyb˝ol a z-transzform´aci´o szab´ alyai alapj´ an. Az id˝ otartom´ anybeli modellb˝ ol kiindulva a k¨ovetkez˝oket kapjuk: – ar´ anyos tag: e(t) → e(kT0 ), azaz a hibajel ´ert´eke az adott mintav´etelez´esi pontban; – integr´ al´ o tag: 1 TI
Zt e(τ )dτ
→
0
k−1 T0 X e(iT0 ) , TI i=0
azaz az integr´ al´ ast a t´egl´ any szab´ aly alapj´an k¨ozel´ıtj¨ uk; – deriv´ al´ o tag: TD
de(t) dt
→
TD
e(kT0 ) − e((k − 1)T0 ) , T0
azaz a deriv´ al´ ast k´et pontos k¨ ul¨ onbs´egk´epz´essel k¨ozel´ıtj¨ uk. Ennek alapj´ an a diszkr´et PID algoritmus I/O modellje: u(kT0 ) = K
k−1 T0 X e(kT0 ) − e((k − 1)T0 ) e(kT0 ) + e(iT0 ) + TD TI i=0 T0
! .
Az ´ıgy kapott algoritmust poz´ıci´ o algoritmusnak nevezz¨ uk, amelynek kimenete megadja a v´egrehajt´oszerv be´ all´ıtand´ o helyzet´et. Az impulzus-´ atviteli f¨ uggv´eny el˝o´all´ıt´as´ahoz z-transzform´alva a kifejez´est a k¨ovetkez˝ o alakot kapjuk: T0 z TD E(z) + (1 − z −1 )E(z) . U (z) = K E(z) + TI z − 1 T0 A diszkr´et PID szab´ alyoz´ o impulzus-´ atviteli f¨ uggv´enye: U (z) T0 z TD GDP ID (z) = =K 1+ + (1 − z −1 ) . E(z) TI z − 1 T0
´ FELADATOK 9.2. GYAKORLO
107
Vannak olyan beavatkoz´ o szervek, amelyek bemenet´ere a pillanatnyi helyzethez k´epesti megv´altoz´ast kell bemen˝ o adatk´ent megadni. Ezt szolg´ altatja a sebess´eg algoritmus. Levezet´eshez ´ırjuk fel a poz´ıci´o algoritmust a k-dik ´es k − 1-dik mintav´etelez´esi id˝ opontra: ! k−1 T0 X e(kT0 ) − e((k − 1)T0 ) u(kT0 ) = K e(kT0 ) + e(iT0 ) + TD TI i=0 T0 u((k − 1)T0 ) = K
k−2 e((k − 1)T0 ) − e((k − 2)T0 ) T0 X e(iT0 ) + TD e((k − 1)T0 ) + TI i=0 T0
! .
Kivonva egym´ asb´ ol a k´et egyenletet megkapjuk a beavatkoz´o jel megv´altoz´as´at: T0 TD u(kT0 )−u((k−1)T0 ) = K e(kT0 ) − e((k − 1)T0 ) + e((k − 1)T0 ) + (e(kT0 ) − 2e((k − 1)T0 ) + e((k − 2)T0 )) . TI T0 Az ´ıgy sz´ armaztatott sebess´egalgoritmust a k¨ ovetkez˝o alakban szok´as megadni: u(kT0 ) − u((k − 1)T0 ) = q0 e(kT0 ) + q1 e((k − 1)T0 ) + q2 e((k − 2)T0 ) , ahol TD q0 = K 1 + T0
T0 TD q1 = −K 1 − +2 TI T0
q2 = K
TD . T0
A sebess´eg algoritmus impulzus-´ atviteli f¨ uggv´enye: GsDP ID (z) =
9.2.
U (z) q0 + q1 z −1 + q2 z −2 = . E(z) 1 − z −1
Gyakorl´ o feladatok
1. Hat´ arozza meg a PD szab´ alyz´ o er˝ os´ıt´es´et u ´gy, hogy egys´egugr´as f¨ uggv´enynek megfelel˝o alapjelv´alt´as eset´en a marad´ o szab´ alyoz´ asi hiba 5% legyen, ha TD = 4s ´es a szab´alyozand´o tag ´atviteli f¨ uggv´enye: G(s) =
2 3s2 + 2s + 1
2. Adja meg annak a PID szab´ alyz´ onak a Bode-diagramj´at, melyn´el K = 10, TI = 4s ´es TD = 1s! 3. Tekintse az al´ abbi rendszer!
(a) Adja meg, hogy milyen K ´ert´ekre lesz a rendszer aszimptotikusan stabil, ha Td = 0, 5s! (b) Legyen K = 1. V´eg´ert´ekt´etel seg´ıts´eg´evel adja meg, hogy hova tart a kimenet (y(t)), ha a bemenet w(t) = 1(t)! Mekkora lesz a marad´ o szab´alyoz´asi hiba? 4. Hat´ arozza meg, hogy milyen K ´ert´ekre lesz stabil az al´abbi PI-szab´alyoz´ot tartalmaz´o k¨or!
´ ´ ALGORITMUSOK FEJEZET 9. SZABALYOZ ASI
108
5. Diszkr´et PID sebess´eg algoritmust alkalmazva, v´alasza meg az er˝os´ıt´es (K) ´es az integr´al´asi id˝o´alland´ o (TI ) ´ert´ek´et u ´gy, hogy e(k) = 1(k) bemenet eset´en a k = 0 mintav´etelez´esi id˝opontban a szab´alyz´o kimenete u(0) = 8, a k = 1 mintav´etelez´esi id˝ opontban u(1) = 12 legyen, ha a mintav´etelez´esi id˝o´alland´o T0 = 1s, a deriv´ al´ asi id˝ o´ alland´ o TD = 1s! 6. Hat´ arozza meg a diszkr´et PID szab´ alyz´ o er˝os´ıt´es´et, integr´al´asi ´es deriv´al´asi id˝o´alland´oj´at, ha q0 = 9, q1 = −3, q0 = 3 ´es T0 = 1s! 7. Hat´ arozza meg a diszkr´et PID szab´ alyz´o sebess´eg algoritmus´anak kimenet´et a k = 0, 1, 2, 3 mintav´eteli pontokban a k¨ ovetkez˝ o adatok eset´eben! q0 = 1, q1 = −2, q2 = 0, 5, ( 2 , ha 0 ≤ t < 6s e(t) = 0 , egy´ebk´ent.
u(−2) = 0,
T0 = 2s
8. (a) Diszkretiz´ alja az al´ abbi szab´ alyoz´ o k¨ort az al´abbi ´abr´anak megfelel˝oen, ´es hat´arozza meg az ered˝ o impulzus-´ atviteli f¨ uggv´enyt, ha T0 = 0, 3465s:
GC (s) =
1 s
Go (s) =
1 . s+2
(b) M´ odos´ıtsa a szab´ alyoz´ o impulzus ´ atviteli f¨ uggv´eny´et a k¨ovetkez˝o m´odon: GC (s) = K
1 , s
´es vizsg´ alja meg, hogy a K ´ert´ek´enek n¨ovel´es´evel lehet-e a k¨ort instabil ´allapotba hozni!
10. fejezet
Minta feladatsorok A fejezet az eddigi t´emak¨ or¨ okh¨ oz kapcsol´ od´ o teljes z´arthelyi feladatsorokra ad p´eld´at.
10.1.
Folytonos idej˝ u rendszerek
F1 feladatsor 1. (a) Adja meg annak a tagnak az I/O modellj´et, amelynek a p´olusai −2 ± j-ben, z´erushelyei pedig −1-ben ´es −2-ben vannak! (b) Rajzolja fel a tag gy¨ okhelyg¨ orb´ej´et! (c) Adja meg a kritikus csillap´ıt´ asn´al az er˝os´ıt´es ´es a p´olusok ´ert´ek´et! 2. (a) Hat´ arozza meg a y (2) (t) + 8y (1) (t) + 16y(t) = 4u(t) bemenet/kiemenet modellel jellemzett rendszer param´etereit, (b) ´es v´ azolja fel a s´ ulyf¨ uggv´eny´et! 3. Hat´ arozza meg az al´ abbi tagok stabilit´as´at mindk´et stabilit´asi defin´ıci´onak megfelel˝oen! G1 (s) =
2s + 1 4s2 + 2
G2 (s) =
4s2
3 − 2s + 2
G3 (s) =
4s3
4. Hat´ arozza meg az ered˝ o´ atviteli f¨ uggv´enyt az al´abbi esetben!
5. Rajzolja fel az al´ abbi rendszer Bode-diagramj´at! G(s) =
(s2
2 + 0, 1s)(s + 2)
109
2 + 3s2 + 2s
G4 (s) =
6s −2
8s2
110
FEJEZET 10. MINTA FELADATSOROK 6. Adja meg, hogy az al´ abbi k¨ or milyen er˝os´ıt´es ´ert´ek eset´en lesz a csillap´ıt´as hat´ar´an!
7. Adja meg az al´ abbi tag ´ atmeneti f¨ uggv´eny´et! G(s) =
2s2
s+2 + 5s + 3
˝ RENDSZEREK 10.1. FOLYTONOS IDEJU
111
F1 - feladatsor – Megold´ asok 1. A vizsg´ aland´ o tag ´ atviteli f¨ uggv´enye ´es I/O modellje: G(s) =
(s + 1)(s + 2) s2 + 3s + 2 = 2 (s + 2 + j)(s + 2 − j) s + 4s + 5
y (2) (t) + 4y (1) (t) + 5y(t) = u(2) (t) + 3u(1) (t) + 2u(t) A tag z´erusai: z1 = −1, z2 = −2, p´olusai: p1,2 = −2 ± j. – A gy¨ okhelyg¨ orbe a felnyitott k¨ or p´olusaib´ol indul ki, ´es mind a k´et ´ag a felnyitott k¨or z´erusaiba tart. – A val´ os tengelyen csak a [−2, −1] tartom´anyban van gy¨okhelyg¨orbe szakasz. – A v´egtelenbe tart´ o´ agak ´erint˝ oinek meredeks´ege: nincs v´egtelenbe tart´o ´ag. – A gy¨ okhelyg¨ orb´enek nincs s´ ulypontja. – A gy¨ okhelyg¨ orbe nem metszi a k´epzetes tengelyt, ´ıgy nincs kritikus er˝os´ıt´es. – A gy¨ okhelyg¨ orb´enek kil´ep´esi pontja visszat´er´esi pont, K ≥ 4, 82 eset´en negat´ıv val´os gy¨ok¨ oket kapunk, azaz a csillap´ıt´ asi t´enyez˝o ´ert´eke nagyobb lesz 1-n´el. A p´olusok ´ert´eke itt -1,6. – A komplex p´ olusokb´ ol kiindul´ o ´agak kil´ep´esi sz¨oge: 297◦ , illetve 63◦ . A tag gy¨ okhelyg¨ orb´eje:
2. (a) er˝ os´ıt´es: K = 0, 25; id˝ o´ alland´ o: T = 0, 25; csillap´ıt´asi t´enyez˝o: ξ = 1 (b) ´es v´ azolja fel a s´ ulyf¨ uggv´eny´et!
√
3.
2 2 √⇒ aszimptotikusan nem stabil, de BIBO stabil; p1,2 = 14 ± j 27 ⇒ instabil; √ p1 = 0; p2,3 = − 38 ± j 823 ⇒ aszimptotikusan nem stabil, de BIBO p1,2 = ± 12 ⇒ instabil;
– G1 (s) p´ olusai: p1,2 = ±j – G2 (s) p´ olusai: – G3 (s) p´ olusai: – G4 (s) p´ olusai:
4. G(s) =
G1 (s)G2 (s)G3 (s) 1 + G1 (s) + G3 (s) + G1 (s)G3 (s) + G2 (s)H1 (s)
stabil
112
FEJEZET 10. MINTA FELADATSOROK 5. Az ´ abr´ azol´ as a k¨ ovetkez˝ o felbont´ as alapj´an v´egezhet˝o el: G(s) = 10 ·
1 1 1 · · s 10s + 1 0, 5s + 1
6. A z´ art k¨ or az er˝ os´ıt´es 0 < K < 1 k¨ oz¨otti ´ert´ekeire lesz stabil. 7. Az ´ atmeneti f¨ uggv´eny´et! y(t) =
2 1 1(t) − e−t + e−1,5t 3 3
˝ RENDSZEREK 10.1. FOLYTONOS IDEJU
113
F2 feladatsor 1. Tekintse az al´ abbi rendszert!
(a) Rajzolja fel a gy¨ okhelyg¨ orb´et! (b) Hat´ arozza meg a K ´ert´ek´et a kritikus csillap´ıt´asi t´enyez˝o ´ert´ekn´el! Milyen p´olus tartozik ehhez a ponthoz? √
(c) Mennyi K ´ert´eke, ha a z´ art k¨ or p´olusai −1 ± j
6 2 ?
8 2 ´es G2 (s) = rendszerek s´ ulyf¨ uggv´eny´et! 4s + 2 2s + 4 (b) K¨ osse p´ arhuzamosan ¨ ossze a k´et tagot, majd csatolja vissza negat´ıvan a kapott rendszert! Hat´ arozza meg a z´ art k¨ or param´etereit!
2. (a) V´ azolja fel a G1 (s) =
3. Hat´ arozza meg az al´ abbi tagok stabilit´as´at mindk´et stabilit´asi defin´ıci´onak megfelel˝oen! G1 (s) =
3s + 2s
6s2
G2 (s) =
3s + 2 + 2s + 4
2s2
G3 (s) =
2s3
s2 + 2 + 2s2 − 4s
G4 (s) =
3s3 + 2 4s2 + 2s
4. Hat´ arozza meg az ered˝ o´ atviteli f¨ uggv´enyt az al´abbi esetben!
5. Rajzolja fel az al´ abbi rendszer Bode-diagramj´at! G(s) =
(s2
0.8s + s + 4)(s + 0.2)
6. V´ azolja fel az 5. feladatban szerepl˝o tag gy¨okhelyg¨orb´ej´et! Mit tud meg´allap´ıtani a z´art k¨or stabilit´ as´ ar´ ol? (Lehet˝ os´eg szerint indokoljon is!) 7. Hat´ arozza meg az al´ abbi modellel jellemzett tag ´atmeneti f¨ uggv´eny´et! 2y (2) (t) + 5y (1) (t) + 2y(t) = 9u(1) (t) + 6u(t)
114
FEJEZET 10. MINTA FELADATSOROK
F3 feladatsor 1. (a) Adja meg az input-output modellt, ha a tag p´olusai s1,2 = −0, 4 ± j0, 2 ´es K = 5 ! (b) V´ azolja fel a tag s´ ulyf¨ uggv´eny´et! (c) Csatolja vissza negat´ıvan a tagot, ´es ´abr´azolja ennek is a s´ ulyf¨ uggv´eny´et! (Rajzolja bele az el˝ oz˝ o diagramba!) (d) Rajzolja fel a G(s) tag gy¨ okhelyg¨orb´ej´et! 2. Hat´ arozza meg az al´ abbi tagok stabilit´as´at mindk´et stabilit´asi defin´ıci´onak megfelel˝oen! (Indokl´ ast is k´erek!) G1 (s) =
2s2 − 1 3s2 + 9
G2 (s) =
2s + 1 + 3s + 1
5s2
G3 (s) =
s3
s+1 + s2 − 4s
G4 (s) =
5s2
2s + 10s
3. Hat´ arozza meg az al´ abbi rendszer ered˝o ´atviteli f¨ uggv´eny´et!
4. V´ azolja fel az al´ abbi tag Bode-diagramj´at! G(s) =
(4s2
1 + 2s + 2)(s + 0, 1)
5. Tekintse az al´ abbi rendszer!
(a) Adja meg, hogy milyen K ´ert´ekre lesz a rendszer aszimptotikusan stabil! (b) V´eg´ert´ekt´etel seg´ıts´eg´evel adja meg, hogy hova tart a kimenet (y(t)), ha a bemenet w(t) = t! 6. Hat´ arozza meg az al´ abbi tag ´ atmeneti f¨ uggv´eny´et! G(s) =
4 s2 + 4s + 3
˝ RENDSZEREK 10.1. FOLYTONOS IDEJU
115
F4 feladatsor 1. Tekintse az al´ abbi visszacsatolt k¨ ort!
(a) V´ azolja fel a rendszer gy¨ okhelyg¨orb´ej´et! (b) Adja meg, hogy mennyi a K ´ert´eke, ha a visszacsatolt k¨or csillap´ıt´asi t´enyez˝oje a kritikus ´ert´eket vesz fel! (c) Mennyi lesz a b, pontban kisz´ amolt esetben a hurok´atviteli t´enyez˝o (Ke )? 3 6 ´es G2 (s) = tagok ´atmeneti f¨ uggv´eny´et! 2s + 6 3s + 2 (b) K¨ osse p´ arhuzamosan ¨ ossze a k´et tagot, majd csatolja vissza negat´ıvan a kapott rendszert! Hat´ arozza meg a z´ art k¨ or param´etereit!
´ azolja grafikonon a G1 (s) = 2. (a) Abr´
3. Hat´ arozza meg az al´ abbi tagok stabilit´as´at mindk´ et stabilit´asi defin´ıci´onak megfelel˝oen! Indokl´ ast is k´erek! G1 (s) =
2s3 − 1 8s2 + 4
G2 (s) =
2s + 1 2s2 + 3s + 4
G3 (s) =
s+1 s3 + s2 + 4s
G4 (s) =
2s s2 − 4s
4. Hat´ arozza meg az al´ abbi rendszer ered˝o ´atviteli f¨ uggv´eny´et!
5. V´ azolja fel az al´ abbi tag Bode-diagramj´at! G(s) =
20 (s2 + 2s)(2s + 1)
6. Csatolja vissza negat´ıvan a al´ abbi tagot! Adja meg, hogy a visszacsatolt k¨or milyen K er˝os´ıt´es ´ert´ek eset´en lesz a csillap´ıt´ as hat´ ar´ an! G(s) =
3s3
K(2s + 1) + 4s2 + 2s + 4
7. Hat´ arozza meg a G(s) =
4s + 2 tag ´atmeneti f¨ uggv´eny´et! 5s + 1
116
10.2.
FEJEZET 10. MINTA FELADATSOROK
Diszkr´ et idej˝ u rendszerek
D1 feladatsor 1. Tekints¨ uk az al´ abbi mintav´etelezett tagot!
(a) V´egezze el a diszkretiz´ al´ ast t´ abl´azat seg´ıts´eg´evel! (b) V´egezze el a diszkretiz´ al´ ast az el˝orefel´e vett differenci´ak m´odszer´evel! (c) Hat´ arozza meg a folytonos ´es a diszkretiz´alt tagok stabilit´as´at, ha a T0 = 2mp! 2. Tekints¨ uk az al´ abbi visszacsatolt k¨ ort!
GC (s) = 5(1 +
1 1 − e−T0 s ) Gh0 (s) = 2s s
GO (s) =
0, 693 s + 0, 693
GM (s) =
1 s + 1, 386
(a) Adja meg a z´ art k¨ or ered˝ o impulzus ´atviteli f¨ uggv´eny´et, ha T0 = 1mp! A diszkretiz´al´ast defin´ıci´ o szerint v´egezze! (b) Hova tart a rendszer ´ atmeneti f¨ uggv´enye? 3. Legyen egy tag impulzus ´ atviteli f¨ uggv´enye a k¨ovetkez˝o: G(z) =
2z + 6 + 2z + 6
4z 2
(a) Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3 mintav´etelez´esi id˝opontokban, ha a kezdeti felt´etelek z´erusok ´es a bemenet: ( t , ha 0 ≤ t < 4s u(t) = T0 = 2s . 0 , egy´ebk´ent, (b) Adja meg a tag er˝ os´ıt´es´et! 4. Diszkr´et PID sebess´eg algoritmust alkalmazva, v´alasza meg u ´gy az er˝os´ıt´es (K) ´es az integr´ al´ asi id˝ o´ alland´ o (TI ) ´ert´ek´et, hogy e(kT0 ) = 1(kT0 ) hibajel eset´en a k = 0 mintav´etelez´esi id˝opontban a beavatkoz´ o jel u(0) = 6, a k = 1 mintav´etelez´esi id˝opontban u(1) = 8 legyen. A mintav´etelez´esi id˝ o´ alland´ o T0 = 1s, a deriv´ al´ asi id˝ o´alland´o TD = 0, 5s ´es u(−1) = 0! 5. Vizsg´ alja meg mindk´ et stabilit´ asi defin´ıci´o szempontj´ab´ol az al´abbi tagokat: G1 (z) =
2z 2 − 1 6z 2 + 5z + 3
G2 (z) =
2z −1 + 4 0, 96z −2 + 0, 4z −1 + 2
G3 (z) =
3z 3z −2 + 5z −1
G4 (z) =
2 + 4z −1 −0, 5z −2 − 0, 5z −1 + 1
´ IDEJU ˝ RENDSZEREK 10.2. DISZKRET 6. Tekintse az al´ abbi szab´ alyz´ o k¨ ort:
GC (s) =
1 TI s
GO (s) =
1 s+2
(a) Hat´ arozza meg TI ´ert´ek´et u ´gy, hogy a z´art k¨or kritikus csillap´ıt´as´ u legyen! (b) Diszkretiz´ alja a k¨ ort az al´ abbi ´abr´anak megfelel˝oen, ha T0 = 0, 3465s:
Az a) pontban meghat´ arozott TI ´ert´eket haszn´alva v´egezze el a gy¨okhelyg¨orbe vizsg´alatot!
117
118
FEJEZET 10. MINTA FELADATSOROK
D2 feladatsor 1. Tekints¨ uk az al´ abbi mintav´etelezett tagcsoportot!
1 − e−T0 s s Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3 mintav´etelez´esi id˝opontokban, ha a bemenet: ( t , ha 0 ≤ t < 3s y(−1) = y(−2) = 0, T0 = 1s . u(t) = 0 , egy´ebk´ent, hP (t) = 2t
Gh0 (s) =
2. Adja meg kimenet ´ert´ek´et a 4. mintav´etelez´esi id˝opontban, ha adott a kimen˝o jel z-transzform´ altja, Y (z)! Y (z) =
z+1 (z − 0, 5)(z + 0, 5)
3. Vizsg´ alja meg az al´ abbi tag stabilit´as´at: G(z) =
2z + 1 4z 3 + 2z 2 + 3z + 1
4. Vizsg´ alja meg mindk´et stabilit´ asi defin´ıci´o szempontj´ab´ol az al´abbi tagokat! Aszimptotikusan stabil tag eset´eben adja meg az er˝ os´ıt´es ´ert´ek´et! G1 (z) =
2z + 4 12z 2 + 15z + 3
G2 (z) =
2z −1 + 3 0, 25z −2 + 0, 5z −1 + 0, 25
G3 (z) =
2z −1 + 3z −3 0, 36z −2 + 0, 25z −3
5. Hat´ arozza meg a T0 mintav´etelez´esi id˝o ´ert´ek´et u ´gy, hogy a visszacsatolt k¨or a stabilit´as hat´ ar´ an legyen!
G(s) =
1 s2
6. Adja meg az al´ abbi rendszerek ered˝o impulzus-´atviteli f¨ uggv´eny´et! (a)
´ IDEJU ˝ RENDSZEREK 10.2. DISZKRET
119
(b)
7. Adja meg annak a PID szab´ alyz´ onak a Bode-diagramj´at, melyn´el K = 10, TI = 4s ´es TD = 1s! 8. Hat´ arozza meg a PD szab´ alyz´ o er˝ os´ıt´es´et u ´gy, hogy a marad´o szab´alyoz´as hiba 5% legyen egys´egugr´ as alapjelv´ alt´ as eset´en, ha a TD = 4s ´es a szab´alyozand´o tag ´atviteli f¨ uggv´enye: G(s) =
3s2
2 . + 2s + 1
120 D3
FEJEZET 10. MINTA FELADATSOROK 1. Tekints¨ uk az al´ abbi visszacsatolt k¨ ort!
GC (s) =
5s + 1 10
GO (s) =
2 6s + 1
GM (s) =
1 0, 1s + 1
A diszkretiz´ al´ ast az el˝ orefel´e vett differenci´ak m´odszere szerinti k¨ozel´ıt´essel v´egezve, adja meg a z´ art k¨ or ered˝ o impulzus ´ atviteli f¨ uggv´eny´et, ha T0 = 1s! 2. Legyen egy tag impulzus ´ atviteli f¨ uggv´enye a k¨ovetkez˝o: G(z) =
(z + 1)z (2z − 2)(z 2 − 2z + 1)
(a) Hat´ arozza meg a tag diszkr´et s´ ulyf¨ uggv´eny´et, ha T0 = 1s! (b) Hat´ arozza meg a rendszer v´ alasz´at a k = 0, 1, 2, 3 mintav´eteli pontokban ´es a v´egtelenben, ha a bemenet: ( 2 , ha k = 0 u(kT0 ) = y(−1) = y(−2) = y(−3) = 0, T0 = 1s . 0 , ha k 6= 0 , 3. Vizsg´ alja meg a stabilit´ as´ at mindk´et stabilit´asi defin´ıci´o szerint az al´abbi tagoknak, ´es stabil esetben adja meg az er˝ os´ıt´est! G1 (z) =
2z −1 + 4 2z 2 − 1 G2 (z) = 2 −2 8z + 4 2, 26z + 3, 2z −1 + 2
G3 (z) =
z3
(z + 1)3 − 2z 2 + z
G4 (z) =
z −2
4 − 0, 216z −1
4. Tekints¨ uk az al´ abbi mintav´etelezett tagcsoportot!
1 − e−T0 s s Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3, 4 mintav´etelez´esi id˝opontokban, ha a bemenet ( t , ha 0 ≤ t < 4s u(t) = y(−2) = y(−4) = 0, T0 = 2s . 0 , egy´ebk´ent , y (1) (t) = 0, 5u(t)
Gh0 (s) =
5. Hat´ arozza meg a diszkr´et PID szab´alyz´o sebess´eg algoritmus´anak kimenet´et a k = 0, 1, 2, 3 mintav´eteli pontokban a k¨ ovetkez˝ o a k¨ ovetkez˝o adatok eset´eben! q0 = 1 q1 = −2 q2 = 0, 5 ( 2 , ha 0 ≤ t < 6s e(t) = 0 , egy´ebk´ent ,
u(−1) = 0,
T0 = 1s .
´ IDEJU ˝ RENDSZEREK 10.2. DISZKRET
121
D4 feladat 1. Tekints¨ uk az al´ abbi mintav´etelezett tagcsoportot!
y (1) (t) + 2.772y(t) = 2, 772u(t)
Gh0 (s) =
1 − e−T0 s s
Hat´ arozza meg a kimenet ´ert´ek´et a k = 0, 1, 2, 3, 4 mintav´etelez´esi id˝opontokban, ha a bemenet ( t , ha 0 ≤ t ≤ 2s y(−1) = 0, T0 = 1s . u(t) = 0 , egy´ebk´ent ,
2. Tekints¨ uk az al´ abbi visszacsatolt k¨ ort!
GC (s) =
1 s
GO (s) =
10 s + 10
GM (s) =
4 8s + 2
Adja meg a z´ art k¨ or ered˝ o impulzus-´atviteli f¨ uggv´eny´et, majd v´egezze el diszkretiz´al´ast a Tustinm´ odszer szerinti k¨ ozel´ıt´essel, T0 = 2s! 3. Vizsg´ alja meg mindk´ et stabilit´ asi defin´ıci´o szempontj´ab´ol az al´abbi tagokat: G1 (z) =
2z −1 + 4 2z 2 − 1 G (z) = 2 6z 2 + 5z + 3 0, 96z −2 + 0, 4z −1 + 2
G3 (z) =
(z + 2)(z 2 + 1) z 2 + 1, 5z − 1
G4 (z) =
2 + 4−2 z −2 − 0, 216z −1
4. Diszkr´et PID sebess´eg algoritmust alkalmazva, v´alasza meg az er˝os´ıt´es (K) ´es az integr´al´asi id˝o´alland´ o (TI ) ´ert´ek´et u ´gy, hogy e(kT0 ) = 1(kT0 ) bemenet eset´en a k = 0 mintav´etelez´esi id˝opontban a szab´ alyz´ o kimenete, u(0) = 8, a k = 1 mintav´etelez´esi id˝opontban u(1) = 4 legyen, ha a mintav´etelez´esi id˝ o´ alland´ o T0 = 1s, a deriv´al´asi id˝o´alland´o TD = 0, 5s! ´ azolja grafikonon y(kT0 ) kimenetet, k = 0, 1, 2, 3, 4 esetekre a k¨ovetkez˝o ´atviteli f¨ 5. Abr´ uggv´ennyel rendelkez˝ o rendszer eset´eben! Adja meg a tag er˝os´ıt´es´et is!
( 2 , ha k ≥ 0 u(kT0 ) = 0 , egy´ebk´ent ,
G(z) =
z , 2z 3 + 1
y(−1) = y(−2) = 0 ,
T0 = 1s .
122
FEJEZET 10. MINTA FELADATSOROK 6. Adja meg kimenet ´ert´ek´et a 4. mintav´etelez´esi id˝opontban, ha adott a kimen˝o jel z-transzform´ altja, Y (z)! Y (z) =
z2 (z − 1)3
7. Hat´ arozza meg, hogy hova tart al´ abbi tag s´ ulyf¨ uggv´enye, ha k → ∞! G(z) =
z+1 10z 3 + 4z 2 + 8z + 2
Mell´ eklet
A k¨ ovetkez˝ o oldalakon tal´ alhat´ oak a Laplace- ´es z-transzform´aci´o elv´egz´es´ehez sz¨ uks´eges t´abl´azatok.
123
´ MELLEKLET
124
T/I. Laplace-transzform´ aci´ o azonoss´ agai
Id˝of¨ uggv´eny
Fogalom
f (t)
Laplace-transzform´ aci´ o ´ertelmez´ese Inverz Laplace-transzform´ aci´ o ´ertelmez´ese
f (t) =
1 2πj
F (s)est ds
F (s)
c−j∞
c1 F1 (s) + c2 F2 (s)
f (1) (t)
sF (s) − f (0)
f (2) (t)
s2 F (s) − sf (0) − f 0 (0)
f (n) (t)
sn F (s) −
n−1 P
sn−p−1 f (p) (0)
p=0
Rt
Konvol´ uci´ o t´etel
c+j∞ R
c1 f1 (t) + c2 f2 (t)
transzform´ altja
Csillap´ıt´ asi t´etel
f (t)e−st dt
cF (s)
Laplace-
Eltol´ asi t´etel
R∞
cf (t)
Differenci´ alh´ anyados
Integr´ al´ as Laplace-transzform´ aci´ oja
F (s) =
0
Linerit´ as Szuperpoz´ıci´ o
Laplace-transzform´alt
1 s F (s)
f (τ )dτ
0
1(t − τ )f (t − τ )
e−sτ F (s)
f (t)e∓αt
F (s ± α)
f1 (t) ∗ f2 (t)t
F1 (s) · F2 (s)
lim f (t) = lim sF (s)
Kezdeti´ert´ek t´etel
t→0
V´eg´ert´ek t´etel
t→∞
s→∞
lim f (t) = lim sF (s) s→0
125
T/II. Nevezetes f¨ uggv´ enyek Laplace-transzform´ altja
Id˝ of¨ uggv´eny f (t) Egys´eg impulzus δ(t)
Laplace-transzform´alt F (s) 1
Egys´egugr´ as 1(t)
1 s
Egys´eg sebess´egugr´ as v(t)
1 s2
tn
sn+1
e−αt
1 s+α
te−αt
1 (s + α)2
tn e−αt (n pozit´ıv eg´esz)
n! (s + α)n+1
1 (e−αt − e−βt ) (α 6= β) β−α
1 (s + α)(s + β)
1 (βe−βt − αe−αt ) (α 6= β) β−α
s (s + α)(s + β)
1 (1 − e−αt ) α
1 s(s + α)
1 (1 − e−αt − αte−αt ) α2
1 s(s + α)2
sin(ωn t)
ωn s2 + ωn2
cos(ωn t)
s s2 + ωn2
n!
ωn p
1 − ξ2
1− p
e−ξωn t sin(ωn
1 1−
ξ2
p 1 − ξ 2 t) (0 < ξ < 1)
e−ξωn t sin(ωn
p
1 − ξ 2 t + cos−1 ξ)
(0 < ξ < 1)
ωn2 s2 + 2ξωn s + ωn2 ωn2 s(s2 + 2ξωn s + ωn2 )
´ MELLEKLET
126
T/III. z-transzform´ aci´ o azonoss´ agai
Fogalom
Id˝of¨ uggv´eny
z-transzform´ aci´ o ´ertelmez´ese
f (nT0 )
F (z) =
∞ P
f (nT0 )z −n
n=0
Egyszeres p´ olusok eset´en Inverz z-transzform´ aci´ o ´ertelmez´ese
z-transzform´alt
f (nT0 )
F (z) =
P X Fz (pi ) i=1
f (nT0 ) =
1 2πj
I
F (z)z n−1 dz
z · Fp0 (pi ) z − epi T0 F (z)
Γ
´ er´es az s- ´es z-s´ık Att´ k¨ oz¨ ott
1 s→ ln z T0
El˝ orefel´e vett differenci´ ak k¨ ozel´ıt´essel
s→
z−1 T0
z → 1 + sT0
Visszafel´e vett differenci´ ak k¨ ozel´ıt´essel
s→
z−1 zT0
z→
Tustin-m´ odszer k¨ ozel´ıt´essel
s→
2 z−1 · T0 z + 1
z → esT0
z→
1 1 − sT0
1 + sT0 /2 1 + −sT0 /2
cf (nT0 )
cF (z)
c1 f1 (nT0 ) + c2 f2 (nT0 )
c1 F1 (z) + c2 F2 (z)
el˝ orefel´e vett
f (nT0 ) − f ((n − 1)T0 ) T0 f ((n + 1)T0 ) − f (nT0 ) T0
z−1 F (z) zT0 z−1 F (z) T0
Eltol´ asi t´etel
f (kT0 − nT0 )
z −n F (z)
Linerit´ as Szuperpoz´ıci´ o Differenciah´ anyados visszafel´e vett
f (kT0 + mT0 )
z −m (F (z) −
m−1 X i=0
Kezdeti´ert´ek-t´etel V´eg´ert´ek-t´etel
z−1 lim f (kT0 ) = lim F (z) z→∞ k→0 z z−1 lim f (kT0 ) = lim F (z) z→1 k→∞ z
f (iT0 )z −i )
127
T/IV. Nevezetes f¨ uggv´ enyek Laplace- ´ es z-transzform´ altja
F (s)
f (nT0 )
F (z)
1
1(n = 0); 0(n 6= 0)
1
e−kT0
1(n = k); 0(n 6= k)
1 zk
1(t)
1 s
1vagy1(n)
z z−1
v(t)
1 s2
nT0
zT0 (z − 1)2
1 s3
(nT0 )2 2
(z + 1)zT02 2(z − 1)3
t3 6
1 s4
(nT0 )3 6
T03 z(z 2 + 4z + 1) 6 (z − 1)4
e−at
1 s+a
nT0 e−anT0
z z − e−aT0
an vagy an 1(n)
z z−a
1 (s + a)2
nT0 e−anT0
zT0 e−aT0 (z − e−aT0 )2
1 (s + a)(s + b)
e−anT0 − e−bnT0 b−a
1 z(e−aT0 − e−bT0 ) · b − a (z − e−aT0 )(z − e−bT0 )
a s(s + a)
1 − e−anT0
z(1 − e−aT0 ) (z − 1)(z − e−aT0 )
sin ωt
ω s2 + ω 2
sin ωnT0
z sin ωT0 z 2 − 2z cos ωT0 + 1
cos ωn t
s s2 + ωn2
cos ωnT0
z(z − cos ωT0 ) z 2 − 2z cos ωT0 + 1
sin ωt
ω (s + a)2 + ω 2
e−anT0 sin ωnT0
cos ωt
s+a (s + a)2 + ω 2
e−anT0 cos ωnT0
f (t) δ(t) δ(t − kT0 )
0, 5t
te
2
−at
e−at − e−bt b−a 1−e
e e
−at
−at
−at
ze−aT0 sin ωT0 cos ωT0 + e−2aT0
2e−aT0 z
z2
−
z2
z 2 − ze−aT0 cos ωT0 − 2e−aT0 z cos ωT0 + e−2aT0
128
´ MELLEKLET
Irodalomjegyz´ ek [1] O’Flynn, B., Moriarty, E. Linerar Systems, John Wiley & Sons, New York, (1987)
129