Számítógépvezérelt szabályozások elmélete

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Számítógépvezérelt szabályozások elmélete"

Átírás

1 Számítógépvezérelt szabályozások elmélete Folytonos idejű rendszerek Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

2 Számítógépvezérelt szabályozások elmélete: Bevezetés February 25, 2017

3 Áttekintés Fontos tudnivalók 1 Fontos tudnivalók

4 Fontos tudnivalók Fontos információk Számítógépvezérelt szabályozások elmélete 2016/17 tavaszi félév, szombat 8:00-15:00, I414 Tárgykód: VEMISAM344S Előadók: Dr. Hangos Katalin Dr. Magyar Attila Lipták György Honlap: Tantárgyak

5 Fontos tudnivalók Jegyzet, számonkérés Textbook: Hangos K., Bokor J., Szederkényi G.: Computer Controlled Systems Pannon Egyetemi Kiadó 1700 Ft Aláírási feltételek: Félév közben egy (elméleti és gyakorlati példákból álló) zárthelyi dolgozat megírása. Az elméleti zh eredménye haladja meg a 66 %-os, a gyakorlati zh eredménye pedig a 30 %-os szintet. Megajánlott jegy: ha mind az elméleti, mind a gyakorlati zh eredménye meghaladja a 66 %-os szintet, valamint beadandók megfelelő minőségű elkészítése.

6 Miről lesz szó? Fontos tudnivalók Rendszermodellek, realizációk Rendszerosztályok, alapvető rendszertulajdonságok Folytonos idejű lineáris, időinvariáns (CT-LTI) rendszerek input/output és állapottér modelljei Folytonos idejű lineáris időinvariáns rendszerek analízise CT-LTI rendszerek megfigyelhetősége és irányíthatósága Együttes megfigyelhetőség és irányíthatóság, minimális realizációk, rendszerdekompozíció CT-LTI rendszerek BIBO stabilitása, stabilitáskritériumok CT-LTI rendszerek aszimptotikus stabilitása, Ljapunov módszer

7 Miről lesz szó? Fontos tudnivalók Szabályozótervezés Pólusáthelyezéses szabályozás Lineáris kvadratikus optimális szabályozás (LQR) Diszkrét idejű lineáris időinvariáns rendszerek Mintavételezés, diszkrét idejű lineáris időinvariáns (DT-LTI) rendszermodellek DT-LTI rendszerek megfigyelhetősége, irányíthatósága és stabilitása DT-LTI sztochasztikus rendszerek Sztochasztikus állapotbecslés: Kalman-szűrő Esettanulmányok Kitekintések

8 Fontos tudnivalók Feltételezett (elvárt) előismeretek Matematikai analízis komplex számok, komplex függvények Laplace transzformáció Lineáris algebra műveletek vektorokkal és mátrixokkal lineáris tér, bázis, sajátérték, sajátvektor Valószínűségszámítás valószínűségi változók, valószínűségi sűrűségfüggvény várható érték, szórás, korreláció, függetlenség normális (Gauss) eloszlás Irányítástechnika I. jelek és rendszerek, lineáris rendszerek, egybemenetű-egykimenetű eset átviteli függvény, pólusok, stabilitás

9 Hogyan tovább? Fontos tudnivalók Választható tárgyak rendszermodellezés (realizáció-elmélet) Dinamikus rendszerek irányítási és diagnosztikai célú modellezése identifikáció kísérlettervezés, jelfeldolgozás modell paraméter és struktúra becslés Dinamikus rendszerek paramétereinek becslése, Digitális jelfeldolgozás irányítástervezés szabályozások: értéktartó, zavarelnyomó, stabilizáló stb. optimális irányítások diszkrét vezérlési szekvenciák Robottechnika diagnosztika Modell alapú diagnosztika diszkrét módszerekkel

10 Számítógépvezérelt szabályozások elmélete: Jelek és rendszerek February 25, 2017

11 Áttekintés Jelek 2 Jelek Jelek osztályozása Speciális jelek Alapvető műveletek 3 Rendszerek

12 Jelek 1 Jelek Jel: idő (és/vagy tér-függő) mennyiség Példák x : R + 0 R, x(t) = e t y : N + 0 R, y[n] = e n X : C C, X(s) = 1 s+1

13 Jelek 2 Jelek Földfelszín T (r, θ, φ, t) hőmérséklete: T : R + [0, π] [0, 2π] R (r, θ, φ: gömbi koordináták, t: idő) képernyő: I : N 3 N 3 I(x, y, t) = I R (x, y, t) I G (x, y, t) I B (x, y, t),

14 Jelek osztályozása Jelek Jelek osztályozása független változó dimenziója jel dimenziója valós, vagy komplex értékű folytonos- vagy diszkrét idejű folytonos- vagy diszkrét értékű korlátos, vagy nem korlátos periodikus vagy aperiodikus páros vagy páratlan

15 Speciális jelek 1 Jelek Speciális jelek δ(t) Dirac-δ vagyr egységimpulzus függvény f(t)δ(t)dt = f(0) ahol f : R + 0 R tetszőleges sime (elegendően sokszor differenciálható) függvény. Következmény: 1 δ(t)dt = 1 t δ(t) t

16 Speciális jelek 2 Jelek Speciális jelek Egységugrás függvény azaz η(t) = η(t) = t Exponenciális függvény δ(τ)dτ, { 0, ha t < 0 1, ha t 0 η(t) 1 t e at, a R exp(a t) Komplex exponenciális: a C, a = α + jω e at = e αt e jωt = e αt cos(ωt) + je αt sin(ωt) t 2 4

17 Alapvető műveletek 1 Jelek Alapvető műveletek x(t) = x 1 (t). x n (t), y(t) = összeadás: (x + y)(t) = x(t) + y(t), t R + 0 skalárral való szorzás: (αx)(t) = αx(t) t R + 0, α R skaláris szorzat: x, y (t) = x(t), y(t) t R + 0 y 1 (t). y n (t)

18 Alapvető műveletek 2 Jelek Alapvető műveletek időeltolás: T a x(t) = x(t a) konvolúció: x, y : R + 0 R (x y)(t) = t R + 0, a R x(τ)y(t τ)dτ, t 0

19 Fourier-transzformáció Jelek Alapvető műveletek Fourier transzformált F (Ω) = F{f(t)} = f(t)e jωt dt, f is integrable Tulajdonságok Lineáris: F{c 1 y 1 + c 2 y 2 } = c 1 F{y 1 } + c 2 F{y 2 } F{ dy dt } = jωy (Ω) y(0) F{ h(t τ)u(τ)dτ} = 2πH(Ω)U(Ω) Inverz Fourier-transzformált f(t) = F 1 {F (Ω)} = 1 2π F (Ω)e jωt dω, t R + 0

20 Laplace-transzformáció Értelmezési tartomány: Jelek Alapvető műveletek Λ = { f f : R + 0 C, f integrálhato az [0, a], a > 0 és A f 0, a f R, amire f(x) A f e a f x x 0 } Laplace-transzformált (kapcsolat a Fourier transzformálttal: s = jω) F (s) = L{f(t)} = 0 f(t)e st dt, f Λ, s C, s = σ + jω Tulajdonságok Lineáris: L{c 1 y 1 + c 2 y 2 } = c 1 L{y 1 } + c 2 L{y 2 } L{ dy dt } = sy (s) y(0) L{ h(t τ)u(τ)dτ} = H(s)U(s) Inverse Laplace transzformált f(t) = L 1 {F (s)} = 1 2πj c+j c j A gyakorlatban: Laplace-transzformációs tábla F (s)e st ds, t R + 0

21 Áttekintés Rendszerek 2 Jelek 3 Rendszerek Rendszertulajdonságok Folytonos idejű lineáris időinvariáns rendszermodellek

22 Rendszerek Rendszerek Rendszer (S): jelekre hat y = S[u] bemenetek (u U) és kimenetek (y Y) absztrakt operátor (S : U Y)

23 Rendszerek Alapvető rendszertulajdonságok 1 Rendszertulajdonságok Linearitás S[c 1 u 1 + c 2 u 2 ] = c 1 y 1 + c 2 y 2 ahol c 1, c 2 R, u 1, u 2 U, y 1, y 2 Y és S[u 1 ] = y 1, S[u 2 ] = y 2 Linearitás ellenőrzése: definíció szerint Időinvariancia T τ S = S T τ ahol T τ az idő eltolás operátor: T τ (u(t)) = u(t + τ), Időinvariancia: konstans paraméterek t

24 Rendszerek Alapvető rendszertulajdonságok 2 Rendszertulajdonságok SISO/MIMO Single Input-Single Output, vagy Multiple Input-Multiple Output (egybemenetű-egykimenetű, több bemenetű több kimenetű rendszer) Folytonos- (CT) és Diszkrét idejű (DT) rendszerek Folytonos idejű rendszer: az időhalmaz T R Diszkrét idejű rendszer: az időhalmaz T = {..., t 1, t 0, t 1, t 2,... } Kauzalitás A jelen csak a múlttól függ, a jövőtől nem.

25 CT-LTI rendszermodellek Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek SISO rendszerek bemenet-kimenet modelljei időtartomány frekvenciatartomány operátortartomány Állapottér modellek

26 Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek CT-LTI I/O rendszermodellek időtartomány Lineáris, állandó együtthatós n-edrendű differenciálegyenletek d n y a n dt n + a d n 1 y n 1 dt n a dy 1 dt + a du 0y = b 0 u + b 1 dt b d m u m dt m az alábbi kezdeti feltételekkel y(0) = y 0, dy dt (0) = y 10,..., d n 1 y dt n 1 (0) = y n 1,0

27 Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek CT-LTI I/O rendszermodellek időtartomány Impulzusválasz függvény SISO LTI rendszer válasza a Dirac-δ bemenetre nulla kezdeti feltételek mellett. S kimenete felírható y(t) = h(t τ)u(τ)dτ = h(τ)u(t τ)dτ

28 Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek CT-LTI I/O rendszermodellek frekvenciatartomány A komplex exponenciálisok a CT-LTI rendszerek sajátfüggvényei u(t) = e jωt y(t) = τ= Definíció (Frekvenciaválasz) Frekvuenciaválasz függvény H(Ω) h(τ)u(t τ)dτ = H(Ω) = τ= τ= h(τ) e jωτ dτ y(t) = H(Ω) e jωt h(τ) e jω(t τ) dτ

29 Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek CT-LTI I/O rendszermodellek frekvenciatartomány CT-LTI rendszer komplex exponenciális (szinuszos) bemenetre adott válasza Frekvuenciafüggő erősítés (és fázistolás) x(t) = e jωt y(t) = H(Ω)e jωt = H(Ω) e j(ωt+arg(h(ω))) Szuperpozíció tétele alapján: x(t) = A 1 e jω 1t +A 2 e jω 2t y(t) = A 1 H(Ω 1 )e jω 1t +A 2 H(Ω 2 )e jω 2t

30 Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek CT-LTI I/O rendszermodellek operátortartomány Átviteli függvény nulla kezdeti feltételek mellett Y (s) U(s) H(s) = b(s) a(s) Y (s) = H(s)U(s) kimenet Laplace-transzformáltja signal bemenet Laplace-transzformáltja a rendszer átviteli fügvénye ahol a(s) és b(s) polinomok degree b(s) = m degree a(s) = n Strictly proper: m < n Proper: m = n Improper: m > n Szoros kapcsolat a frekvenciaválasszal H(Ω) = H(s) s=jω

31 Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek CT-LTI I/O rendszermodellek (SISO) közötti átalakítás Átviteli függvény lineáris diff. egyenlet d n y L{a n dt n + a d n 1 y n 1 dt n a dy 1 dt + a 0y} = du = L{b 0 u + b 1 dt b d m u m dt m } H(s) = Y (s) U(s) = b(s) a(s) Átviteli függvény Impulzusválasz függvény H(s) = L{h(t)} Frekvenciaválasz Impulzusválasz függvény H(Ω) = F{h(t)} Frekvenciaválasz Átviteli függvény H(Ω) = H(s) s=jω

32 Példa Rendszerek Folytonos idejű lineáris időinvariáns rendszermodellek Példa Adott a következő CT LTI SISO rendszer: ÿ(t) + 4ẏ(t) + 3y(t) = 2 u(t) + u(t) Adja meg a rendszer átviteli függvényét! Adja meg a rendszer impulzusválasz függvényét!

33 Számítógépvezérelt szabályozások elmélete: Állapottér modell February 25, 2017

34 Áttekintés Rendszer- és irányításelmélet 4 Rendszer- és irányításelmélet Állapottér modell 5 Motivációs példák 6 Nemlineáris állapottér modell 7 Állapottranszformációk

35 Rendszer- és irányításelmélet Klasszikus vs. modern irányításelmélet Klasszikus irányításelmélet Stabilitás, tranziens válasz könnyen meghatározható Gyors tervezés lineáris és időinvariáns SISO rendszerekre remekül használható Viszont rendszereink többsége nem időinvariáns... rendszereink többsége nemlineáris... rendszereink többsége MIMO Modern irányításelmélet (időtartománybeli módszerek, állapotteres módszerek)

36 Rendszer- és irányításelmélet Állapottér modell Állapottér modell felírásának lépései Lépések 1 Az összes lehetséges változó közül kiválasztunk néhányat, és állapotváltozónak hívjuk űket.

37 Rendszer- és irányításelmélet Állapottér modell Állapottér modell felírásának lépései Lépések 1 Az összes lehetséges változó közül kiválasztunk néhányat, és állapotváltozónak hívjuk űket. 2 Egy n-edrendű rendszer esetén felírunk n darab szimultán lineáris elsőrendű differenciálegyenletet az állapotváltozókra. Ezek az állapotegyenletek.

38 Rendszer- és irányításelmélet Állapottér modell Állapottér modell felírásának lépései Lépések 1 Az összes lehetséges változó közül kiválasztunk néhányat, és állapotváltozónak hívjuk űket. 2 Egy n-edrendű rendszer esetén felírunk n darab szimultán lineáris elsőrendű differenciálegyenletet az állapotváltozókra. Ezek az állapotegyenletek. 3 Ha ismerjük az állapotok értékét t 0 -ban, valamint a bemeneteket, ha t t 0, akkor megoldhatjuk az állapotegyenleteket t t 0 -ra.

39 Rendszer- és irányításelmélet Állapottér modell Állapottér modell felírásának lépései Lépések 1 Az összes lehetséges változó közül kiválasztunk néhányat, és állapotváltozónak hívjuk űket. 2 Egy n-edrendű rendszer esetén felírunk n darab szimultán lineáris elsőrendű differenciálegyenletet az állapotváltozókra. Ezek az állapotegyenletek. 3 Ha ismerjük az állapotok értékét t 0 -ban, valamint a bemeneteket, ha t t 0, akkor megoldhatjuk az állapotegyenleteket t t 0 -ra. 4 Az állapotok és a bemenetek ismeretében algebrailag kifejezhető a rendszer összes többi állapota, t t 0 -ra. Ezek az algebrai összefüggések a kimeneti egyenletek.

40 Rendszer- és irányításelmélet Állapottér modell Állapottér modell felírásának lépései Lépések 1 Az összes lehetséges változó közül kiválasztunk néhányat, és állapotváltozónak hívjuk űket. 2 Egy n-edrendű rendszer esetén felírunk n darab szimultán lineáris elsőrendű differenciálegyenletet az állapotváltozókra. Ezek az állapotegyenletek. 3 Ha ismerjük az állapotok értékét t 0 -ban, valamint a bemeneteket, ha t t 0, akkor megoldhatjuk az állapotegyenleteket t t 0 -ra. 4 Az állapotok és a bemenetek ismeretében algebrailag kifejezhető a rendszer összes többi állapota, t t 0 -ra. Ezek az algebrai összefüggések a kimeneti egyenletek. 5 Az állapotegyenletek és a kimeneti egyenletek egy leírása a rendszernek. Ezt a leírást állapottér modellnek hívjuk.

41 Áttekintés Motivációs példák 4 Rendszer- és irányításelmélet 5 Motivációs példák Elektromos rendszerek Mechanikai rendszerek LTI állapottér modell 6 Nemlineáris állapottér modell 7 Állapottranszformációk

42 Rezgőkör Motivációs példák Elektromos rendszerek Határozzuk meg a kondenzátor feszültségének időfüggvényét ha t 0! R C u be (t) L u be (t) = { 0 V, t < 0 1 V, t 0

43 Rezgőkör Motivációs példák Elektromos rendszerek Határozzuk meg a kondenzátor feszültségének időfüggvényét ha t 0! R C u be (t) L u be (t) = { 0 V, t < 0 1 V, t 0 Mátrixos alak: x(t) = [ i L (t) ẋ(t) = R L u C (t) ] T, y(t) = uc (t), u(t) = u be (t) 1 L 1 C 0 x(t) + [ 1 L 0 ] u(t) y(t) = [ 0 1 ] x(t)

44 Motivációs példák Gépkocsi kerék felfüggesztés Mechanikai rendszerek z s m s /4 k s c s z us m us /4 v(t) k t c t z 0 d dt z us z 0 ż us z s z us ż s = k s k t 4(cs+c t) m us m us m us 4c s m us c s m s 4ks m s 4cs m s z us z 0 ż us z s z us ż s + 1 4c t m us 0 0 ż0

45 Motivációs példák LTI állapottér modell Folytonosidejű LTI állapottér modell Általános alak ẋ(t) = A x(t) + B u(t) (állapot egyenlet) y(t) = C x(t) + D u(t) (kimeneti egyenlet), x(t 0) = x 0 ahol adott kezdeti feltétel x(t 0 ) = x 0, x(t) R n, y(t) R p, u(t) R r rendszerparaméterek A R n n, B R n r, C R p n, D R p r

46 Motivációs példák Állapotegyenlet megoldása LTI állapottér modell Inverz Laplace-transzformációval Hatványsorba fejtve (s I A) 1 : Ebből X(s) = (si A) 1 BU(s) (s I A) 1 = 1 s (I A s ) 1 = 1 s (I + A s + A2 s ) L 1 {(s I A) 1 } = I + A t + 1 2! A2 t = e A t, t 0 x(t) = e A t x(0) + t y(t) = C x(t) + D u(t) 0 e A(t τ) B u(τ)dτ

47 Motivációs példák Állapot egyenlet megoldása LTI állapottér modell Példa (RLC kör) Határozzuk meg a korábbi példa állapotvektorának időfüggvényét az adott gerjesztés mellett, R = 1Ω, L = 1 H és C = 1 F értékekkel! R C u be (t) L u be (t) = { 0 V, t < 0 1 V, t 0 Mátrixos alak: x(t) = [ i L (t) ẋ(t) = R L u C (t) ] T 1 L 1 C 0 x(t) + [ 1 L 0 ] u(t) x(0) = [1 1] T

48 Motivációs példák Állapot egyenlet megoldása LTI állapottér modell Példa (RLC kör) Határozzuk meg a korábbi példa állapotvektorának időfüggvényét az adott gerjesztés mellett, R = 1Ω, L = 1 H és C = 1 F értékekkel! A/V x(t) = e A t x(0) + t 0 idő [s] e A(t τ) B u(τ)dτ i L u C i L u C i L u C

49 Motivációs példák Kapcsolat az átviteli függvénnyel LTI állapottér modell Az állapottér modell Laplace-transzformációjával sx(s) = A X(s) + B U(s) (állapot egyenlet x(0) = 0) Y (s) = C X(s) + D U(s) (kimeneti egyenlet) X(s) = (s I A) 1 B U(s) Y (s) = {C (s I A) 1 B + D}U(s) Az (A, B, C, D) állapottér modellhez tartozó H(s) átviteli függvény: H(s) = C(s I A) 1 B + D Példa (RLC kör) Írjuk fel a korábbi példarendszer átviteli függvényét az állapottér modellből!

50 Áttekintés Nemlineáris állapottér modell 4 Rendszer- és irányításelmélet 5 Motivációs példák 6 Nemlineáris állapottér modell Munkapont körüli linearizálás 7 Állapottranszformációk

51 Nemlineáris állapottér modell HIV vírus terjedése a szervezetben AIDS CD4 receptorral rendelkező T-limfocitákat pusztítja dt dt = s d T β T V dt = β T V µ T dt dv dt = k T c V darabszám 3,000 2,000 1, idő [nap] T T 40 20

52 Nemlineáris állapottér modell Ökológiai rendszer Lotka-Volterra model ẋ(t) = α x(t) β x(t) y(t) ẏ(t) = γ y(t) + δ x(t) y(t) α, β, γ, δ > 0 x zsákmányállatok száma y ragadozók száma egyedszám 1,500 1, Nyúl Róka idő

53 Nemlineáris állapottér modell Speciális eset: vérnyúl

54 Nemlineáris állapottér modell Folytonos idejű rendszerek leírása az állapottérben Nemlineáris állapottér modell: általános eszköz dinamikus rendszerek leírására ẋ(t) = f(x(t), u(t)) állapot egyenlet y(t) = g(x(t), u(t)) kimeneti egyenlet Állapottér: az x vektor összes lehetséges értékét tartalmazó halmaz (x X ) Állapottrajektória: az x(t) állapotvektor által leírt térgörbe Egyensúlyi állapot(ok): az f(x 0, u 0 ) = 0 egyenlet megoldásai

55 Nemlineáris állapottér modell Példa: fermentációs folyamat baktérium (x) + szubsztrát s, erjedés Nemlineáris rendszer ẋ = f(x, u) x = [x, s] T állapotok, és u = [x F, s F ] T bemenetek ẋ = µ(s) x + (x F x)f V ṡ = µ(s) x + (s F s)f Y V s µ(s) = µ max K 2 s 2 + s + K 1

56 Nemlineáris állapottér modell Példa: fermentációs folyamat egyensúlyi pontjai biomassza szubsztrát Egyensúlyi pont x 0 = [4.89, 0.22] T állandósult biomassza koncentráció

57 Nemlineáris állapottér modell Példa: fermentációs folyamat egyensúlyi pontjai biomassza szubsztrát Egyensúlyi pont x 0 = [4.89, 0.22] T állandósult biomassza koncentráció Kimosási egyensúlyi pont x 1 = [0, 10] T kiürül a biomassza

58 Nemlineáris állapottér modell Példa: fermentációs folyamat egyensúlyi pontjai biomassza szubsztrát Egyensúlyi pont x 0 = [4.89, 0.22] T állandósult biomassza koncentráció Kimosási egyensúlyi pont x 1 = [0, 10] T kiürül a biomassza Nemlineáris rendszer esetén akár több munkapont is lehet!

59 Nemlineáris állapottér modell Egyensúlyi pont körüli linearizálás Munkapont körüli linearizálás Az (x 0, u 0 ) egyensúlyi pont közelében helyettesíthető egy lineáris rendszerrel 1 f(x, u) A x + B u (x 0, u 0 ) ẋ x u A lineáris rendszerre alkalmazhatók a lineáris technikák

60 Nemlineáris állapottér modell Egyensúlyi pont körüli linearizálás Munkapont körüli linearizálás Az (x 0, u 0 ) egyensúlyi pont közelében (!) helyettesíthető egy lineáris rendszerrel ẋ(t) = f(x(t), u(t)) ẋ(t) = A x(t) + B u(t) y(t) = g(x(t), u(t)) y(t) = C x(t) + D u(t) Centrált változók: x(t) = x(t) x 0, u(t) = u(t) u 0 A linearizált állapottérmodell paramétereinek számolása A = f x (x 0, u 0 ) C = g x (x 0, u 0 ) B = f u (x 0, u 0 ) D = g u (x 0, u 0 )

61 Példa: inga Nemlineáris állapottér modell Munkapont körüli linearizálás Alapegyenlet Forgatónyomaték T = J ω = J θ θ T L M g Légellenállás Mozgásegyenlet T g = Mg sin θ L 2 T l = c L θ J d2 θ dt 2 + Mg sin θ L 2 + c L θ = T ahol J = M L2 3 Nemlineáris állapottér modell, x = [θ, ω] T, u = T

62 Nemlineáris állapottér modell Példa: inga linearizált modellje Munkapont körüli linearizálás 5 nemlineáris lineáris ω, ω θ, θ 2 θ θ 5 ω ω θ, θ t ω, ω t 2 5

63 Nemlineáris állapottér modell Példa: inga linearizált modellje Munkapont körüli linearizálás 5 nemlineáris lineáris ω, ω θ, θ 2 θ θ 5 ω ω θ, θ t ω, ω t 2 5

64 Áttekintés Állapottranszformációk 4 Rendszer- és irányításelmélet 5 Motivációs példák 6 Nemlineáris állapottér modell 7 Állapottranszformációk

65 Állapottranszformációk Állapottranszformációk Ugyanazt a bemenet-kimenet viselkedést végtelen különböző állapottér modell írhatja le Állapottranszformáció: x = T x (inverze: x = T 1 x) T 1 (!) ẋ(t) = A x(t) + B u(t) x(t) = à x(t) + B u(t) y(t) = C x(t) + D u(t) y(t) = C x(t) + D u(t) Kapcsolat a különböző állapottér modellek között à = T A T 1 B = T B C = C T 1 D = D A súlyfüggvény, az átviteli függvény és a pólusok invariánsak ezekre a transzformációkra w(t) = C e A t B = C eã t B H(s) = C (si A) 1 B = C (si Ã) 1 B λ : det(λi A) = det(λi Ã)

66 Állapottranszformációk Diagonális kanonikus alak Megfelelő T D transzformációs mátrixszal az állapotmátrix diagonális alakra hozható Ã D = T D A T 1 D = diag(λ 1,..., λ n ) Transzformációs mátrix a v i sajátvektorokból képezhető T D = [v 1,..., v n ] 1 Diagonális állapottér modell λ λ x(t) = x(t) λ n Átviteli függvény y(t) = [ γ 1 γ 2... γ n ] x + d u(t) H(s) = n i=1 β i γ i s λ i + d β 1 β 2. β n u(t)

67 Állapottranszformációk Alternatív leírások az állapottérben x kaszkád párhuzamos irányíthatósági megfigyelhetőségi x 1 1 u 0.1 u 0.5 y t

68 Számítógépvezérelt szabályozások elmélete: Stabilitás, irányíthatóság, megfigyelhetőség February 25, 2017

69 Áttekintés Bevezetés, ismétlés 8 Bevezetés, ismétlés 9 Irányíthatóság és megfigyelhetőség 10 Együttes irányíthatóság és megfigyelhetőség 11 Általános dekompozíciós tétel 12 Stabilitás

70 Bevezetés, ismétlés Kapcsolat az állapottér modell és az átviteli függvény között Laplace-transzormáció (kezdeti feltételek, x(0)) ẋ(t) = A x(t) + B u(t) y(t) = C x(t) + D u(t) Megoldás alakja x(t) = e A t x(0) + t τ=0 A rendszer alapmátrixa (mátrix exponenciális): e A (t τ) B u(τ)dτ e At I + A t (A t) n! (A t)n +... Átviteli függvény (x(0)=0) H(s) = C (si A) 1 B + D Súlyfüggvény Pólusok - A sajátértékei w(t) = C e A t B det(λi A) = 0

71 Bevezetés, ismétlés Állapottranszformációk Ugyanazt a bemenet-kimenet viselkedést végtelen különböző állapottér modell írhatja le Állapottranszformáció: x = T x (inverze: x = T 1 x) T 1 (!) ẋ(t) = A x(t) + B u(t) x(t) = à x(t) + B u(t) y(t) = C x(t) + D u(t) y(t) = C x(t) + D u(t) Kapcsolat a különböző állapottér modellek között à = T A T 1 B = T B C = C T 1 D = D A súlyfüggvény, az átviteli függvény és a pólusok invariánsak ezekre a transzformációkra w(t) = C e A t B = C eã t B H(s) = C (si A) 1 B = C (si Ã) 1 B λ : det(λi A) = det(λi Ã)

72 Irányíthatóság és megfigyelhetőség Áttekintés 8 Bevezetés, ismétlés 9 Irányíthatóság és megfigyelhetőség 10 Együttes irányíthatóság és megfigyelhetőség 11 Általános dekompozíciós tétel 12 Stabilitás

73 Irányíthatóság és megfigyelhetőség Irányíthatóság Definíció (Állapotirányíthatóság, (Kálmán R.)) A rendszer (állapot)irányítható, ha állapotvektora az u irányítás hatására tetszőleges x(t 0 ) kezdeti állapotból véges (t v t 0 ) idő alatt a tetszőlegesen előírt x(t v ) állapotba vihető át. Ha a definíció csak a kimenőjelre teljesül, akkor kimeneti irányíthatóságról van szó. Az irányíthatóság az diagonális kanonikus alakban a legszemléletesebb: ha β i = 0, akkor az i-edik sajátérték nem befolyásolható

74 Irányíthatóság és megfigyelhetőség Irányíthatóság feltétele Tétel (Irányíthatóság feltétele) A rendszer egy (A, B, C, D) állapottér modellje pontosan akkor állapotirányítható, ha az alábbi módon definiált C irányíthatósági mátrix teljes rangú Irányíthatósági mátrix: C = [ B A B... A n 1 B ] SISO esetben C irányíthatósági mátrix oszlopai lineárisan függetlenek azaz C invertálható Mivel az állapotmátrixtól és a bemeneti mátrixtól függ az irányíthatóság, ezért az (A, B) pár irányíthatóságáról szokás beszélni. Kimeneti irányíthatóság esetén a feltétel, hogy az C = [ C B C A B... C A n 1 B ] vektor egyik eleme sem zérus.

75 Irányíthatóság és megfigyelhetőség Irányítható kanonikus alak A állapotegyenletek irányítható (controllability) kanonikus alakja a 1... a n 1 a n ẋ(t) = x(t) + 0. u(t) y(t) = [ b 1 b 2... b n ] x(t) Mindegyik állapotváltozó (x n kivételével) a hatásirányban következő állapotváltozó deriváltja A mátrixokban szereplő parméterek az átviteli függyvény együtthatói H(s) = b 1 s n b n s n + a 1 s n a n

76 Irányíthatóság és megfigyelhetőség Irányíthatósági kanonikus alak irányíthatósága Az irányíthatósági kanonikus alak irányíthatósági mátrixa: 1 a 1 a 2... a n a 1... a n 2 C C = a C C mindig invertálható, tehát az irányíthatósági kanonikus alakban levő rendszer mindig irányítható! Példa: ẋ(t) = [ ] [ 1 x(t) ] u(t) = A x(t) + B u(t)

77 Irányíthatóság és megfigyelhetőség Irányíthatóság Példa (RLC kör) Vizsgáljuk meg a példában szereplő rendszert irányíthatóság szempontjából! (R = 1Ω, L = 1 H és C = 1 F) R C u be (t) L Mátrixos alak: x(t) = [ i L (t) ẋ(t) = R L u C (t) ] T 1 L 1 C 0 x(t) + [ 1 L 0 ] u(t) y(t) = [0 1] x(t)

78 Irányíthatóság és megfigyelhetőség Megfigyelhetőség Definíció (Megfigyelhetőség, (Kálmán R.)) Legyen adott a rendszer állapottér modellje, valamint bemeneti- és kimeneti jelének bizonyos ideig tartó mérése. A rendszer megfigyelhető, ha a t 0 < t < t v intervallumban megfigyelt y(t) és u(t) jelekből x(t 0 ) meghatározható. A megfigyelhetőség a diagonális kanonikus alakban a legszemléletesebb: ha γ i = 0, akkor a kimenet nem tartalmaz információt az i-edik állapotról.

79 Irányíthatóság és megfigyelhetőség Megfigyelhetőség feltétele Tétel (Megfigyelhetőség feltétele) A rendszer egy (A, B, C, D) állapottér modellje pontosan akkor megfigyelhető, ha az alábbi módon definiált O megfigyelhetőségi mátrix teljes rangú Megfigyelhetőségi mátrix: O = [ C C A... C A n 1 ] T R n n SISO esetben O irányíthatósági mátrix oszlopai lineárisan függetlenek azaz O invertálható Mivel az állapotmátrixtól és a bemeneti mátrixtól függ a megfigyelhetőség, ezért az (A, C) pár megfigyelhetőségéről szokás beszélni. Dualitás az irányíthatóság és a megfigyelhetőség között: (A, B) irányítható (A T, B T ) megfigyelhető (A, C) megfigyelhető (A T, C T ) irányítható

80 Irányíthatóság és megfigyelhetőség Megfigyelhető kanonikus alak A állapotegyenletek megfigyelhető (observability) kanonikus alakja a b 1. ẋ(t) =..... a n x(t) +. b n 1 u(t) a n b n y(t) = [ ] x(t) Az x 1 állapot maga a kimenőjel, amely valamennyi állapotváltozóra vissza van csatolva.

81 Irányíthatóság és megfigyelhetőség Megfigyelhetőségi kanonikus alak megfigyelhetősége A megfigyelhetőségi kanonikus alak megfigyelhetőségi mátrixa: O O = a a 2 a a n 1 a n 2... a 1 1 O O mindig invertálható, tehát a megfigyelhetőségi kanonikus alakban levő rendszer mindig megfigyelhető! Példa: ẋ(t) = [ ] x(t) = A x(t) y(t) = [ 1 1 ] x(t) = C x(t)

82 Irányíthatóság és megfigyelhetőség Megfigyelhetőség Példa (RLC kör) Vizsgáljuk meg a példában szereplő rendszert megfigyelhetőség szempontjából! (R = 1Ω, L = 1 H és C = 1 F) R C u be (t) L Mátrixos alak: x(t) = [ i L (t) ẋ(t) = R L u C (t) ] T 1 L 1 C 0 x(t) + [ 1 L 0 ] u(t) y(t) = [0 1] x(t)

83 Együttes irányíthatóság és megfigyelhetőség Áttekintés 8 Bevezetés, ismétlés 9 Irányíthatóság és megfigyelhetőség 10 Együttes irányíthatóság és megfigyelhetőség 11 Általános dekompozíciós tétel 12 Stabilitás

84 Együttes irányíthatóság és megfigyelhetőség Ekvivalens állapottér modell tulajdonságok Az együttes irányíthatóság és megfigyelhetőség rendszertulajdonság

85 Áttekintés Általános dekompozíciós tétel 8 Bevezetés, ismétlés 9 Irányíthatóság és megfigyelhetőség 10 Együttes irányíthatóság és megfigyelhetőség 11 Általános dekompozíciós tétel 12 Stabilitás

86 Általános dekompozíciós tétel Általános dekompozíciós tétel Adott egy (A, B, C) állapottérmodell. Mindig lehetséges egy olyan (A, B, C) állapottérmodellé transzformálni, aminek az alakja A = x = [ x co x co x co x co ] T A co 0 A 13 0 A 21 A co A 23 A A co A 43 A co C = [ C co 0 C co 0 ] B = B co B co 0 0

87 Általános dekompozíciós tétel Általános dekompozíciós tétel A partícionálás részrendszereket definiál Irányítható és megfigyelhető részrendszer: (A co, B co, C co ) minimális, azaz n n és H(s) = C co (si A co ) 1 B co = C(sI A) 1 B Irányítható részrendszer ( [ Aco 0 A 21 A co ], [ Bco B co ], [ Cco 0 ] ) Megfigyelhető részrendszer ( [ Aco A 13 ] 0 A co, [ Bco 0 ], [ Cco C co ] ) Nem irányítható és nem megfigyelhető részrendszer ([A co ], [0], [0])

88 Áttekintés Stabilitás 8 Bevezetés, ismétlés 9 Irányíthatóság és megfigyelhetőség 10 Együttes irányíthatóság és megfigyelhetőség 11 Általános dekompozíciós tétel 12 Stabilitás LTI rendszerek aszimptotikus stabilitása BIBO stabilitás Nemlineáris eset - Ljapunov módszer

89 Stabilitás LTI rendszerek aszimptotikus stabilitása Folytonosidejű LTI rendszerek aszimptotikus stabilitása Csonkolt állapotegyenlet u 0 bemenettel: ẋ = A x, x R n, A R n n, x(0) = x 0 Egyensúlyi pont: x = 0 Az állapotegyenlet megoldása: x(t) = e At x 0 Aszimptotikusan stabil, ha lim t x(t) = 0 Sajátértékek = pólusok det(s I A) = 0

90 Stabilitás fajtái Stabilitás LTI rendszerek aszimptotikus stabilitása A összes sajátértékének valós része negatív (A stabilitás mátrix): aszimptotikus stabilitás A-nak nulla, és negatív valósrészű sajátértékei is vannak a nulla valósrészű sajátértékekhez tartozó sajátvektorok lineárisan függetlenek: (nem-aszimptotikus) stabilitás a nulla valósrészű sajátértékekhez tartozó sajátvektorok nem lineárisan függetlenek: (polinomiális) instabilitás A-nak legalább egy sajátértéke pozitív valósrészű: (exponenciális) instabilitás

91 Aszimptotikus stabilitás Stabilitás LTI rendszerek aszimptotikus stabilitása Példa (RLC kör) Vizsgáljuk meg a példában szereplő rendszert aszimptotikus stabilitás szempontjából! Mely paraméter értékétől függ ez a tulajdonságő (R = 1Ω, L = 1 H és C = 1 F) R C u be (t) L Mátrixos alak: x(t) = [ i L (t) ẋ(t) = R L u C (t) ] T 1 L 1 C 0 x(t) + [ 1 L 0 ] u(t)

92 Tulajdonságok Stabilitás LTI rendszerek aszimptotikus stabilitása Tétel (BIBO and aszimptotikus stabilitás) Az aszimptotikus stabilitásból következik a BIBO stabilitás LTI rendszerek esetén. Tétel (Állapoottranszformáció hatása) Egy négyzetes A R nxn mátrix sajátértékeit a T hasonlósági transzformáció nem változtatja meg: Ã = T A T 1

93 BIBO stabilitás Stabilitás BIBO stabilitás Definíció (BIBO) Egy rendszer pontosan akkor stabil BIBO (bounded input-bounded output) értelemben, ha tetszőleges korlátos bemenetre korlátos kimenettel válaszol. Tétel Egy lineáris időinvariáns rendszer BIBO stabil, ha az alábbi integrál véges h(τ) dτ <

94 Ljapunov tétel Stabilitás Nemlineáris eset - Ljapunov módszer Ljapunov-függvény: V : X R V > 0, ha x x, V (x ) = 0 V folytonosan differenciálható V nem növekszik d V V (x) = dt x ẋ = V x f(x) 0 Tétel (Ljapunov stabilitási tétel) Ha létezik Ljapunov függvény a ẋ = f(x), f(x ) = 0 rendszerhez, akkor x egy stabil egyensúlyi pont. Ha d dt V 0 akkor x aszimptotikusan stabil egyensúlyi pont. Ha a Ljapunov függvény tulajdonságok csak az x egy környezetében teljesülnek, akkor x lokálisan aszimpotikusan stabil egyensúlyi pont.

95 Stabilitás Nemlineáris eset - Ljapunov módszer Ljapunov tétel a folytonos idejű LTI esetben Jelölés Q R n n szimmetrikus mátrix: Q = Q T, azaz [Q] ij = [Q] ji (Q összes sajátértéke valós) A Q szimmetrikus mátrix pozitív definit (Q > 0): x T Q x > 0, x R n, x 0 ( Q összes sajátértéke pozitív) A Q szimmetrikus mátrix negatív definit Q < 0: x T Q x < 0, x R n, x 0 ( Q összes sajátértéke negatív) Tétel (Ljapunov tétel LTI rendszerekre) Egy LTI rendszer állapotmátrixa (A) pontosan akkor stabilitás mátrix, ha tetsz. pozitív definit szimmetrikus Q mátrixhoz található olyan pozitív definit szimmetrikus P mátrix, amelyre A T P + P A = Q

96 Rezgőkör Stabilitás Nemlineáris eset - Ljapunov módszer R C L A rendszer összes energiája... Mátrixos alak: x(t) = [ i L (t) ẋ(t) = V (x) = 1 2 (L i2 L + C u 2 C) = 1 2 xt [ L 0 0 C u C (t) ] T R L 1 L 1 C 0 x(t) ] x = 1 2 xt P x

97 Rezgőkör Stabilitás Nemlineáris eset - Ljapunov módszer R C L A rendszer összes energiája... Mátrixos alak: x(t) = [ i L (t) ẋ(t) = V (x) = 1 2 (L i2 L + C u 2 C) = 1 2 xt [ L 0 0 C u C (t) ] T R L 1 L 1 C 0 x(t) ] x = 1 2 xt P x... csökken: dv dt = 1 2 (ẋt P x + x T P ẋ) = R x 2 1 = R i 2 L

98 Rezgőkör Stabilitás Nemlineáris eset - Ljapunov módszer V (x) x(t) V (x) u C 2 4

99 Rezgőkör Stabilitás Nemlineáris eset - Ljapunov módszer V (x) x(t) V (x) u C 2 4

100 Rezgőkör Stabilitás Nemlineáris eset - Ljapunov módszer V (x) x(t) V (x) u C 2 4

101 Rezgőkör Stabilitás Nemlineáris eset - Ljapunov módszer V (x) x(t) V (x) u C 2 4

102 Rezgőkör Stabilitás Nemlineáris eset - Ljapunov módszer i L (t) u C (t) V (x(t)) t [s]

103 Ljapunov tétel példa Stabilitás Nemlineáris eset - Ljapunov módszer Példa Rendszer: ẋ = (x 1) 3 Egyensúlyi pont: x = 1 Ljapunov függvény: V (x) = (x 1) 2 d dt V = V x ẋ = 2(x 1) ( (x 1)3 ) = = 2(x 1) 4 < 0 A rendszer globálisan aszimptotikusan stabil

104 Számítógépvezérelt szabályozások elmélete: Állapotvisszacsatolás alapú szabályozás February 25, 2017

105 Áttekintés Állapotvisszacsatolás 13 Állapotvisszacsatolás 14 Pólusáthelyezés állapotvisszacsatolással 15 LQ-optimális szabályozás 16 Kiegészítések

106 Állapotvisszacsatolás Szabályozás - problémakitűzés Adott A szabályozandó rendszer modellje, és egy szabályozási cél stabilizálás zavarelnyomás optimális viselkedés Keressük Azt az u(t) bemenetet, amellyel a rendszert gerjesztve az teljesíti a szabályozási célt. Egy lehetséges megoldás a visszacsatolás alkalmazása. bemenet u(t) Rendszer S állapot x(t) Szabályozó Zárt rendszer kimenet y(t)

107 Állapotvisszacsatolás Állapotvisszacsatolást alkalmazó szabályozási körök Szabályozandó rendszer lineáris időinvariáns állapotegyenlete x(t) = A x(t) + B u(t) y(t) = C x(t) Az állapottér modellnek megfelelő blokkvázlat Az u-ról y-ra vonatkozó átviteli függvény H(s) = C(sI A) 1 B = B(s) det(si A) = B(s) A(s)

108 Állapotvisszacsatolás Állapotvisszacsatolást alkalmazó szabályozási körök Lineáris állapotvisszacsatolás esetén a bemenet: u = K R r(t) + K x(t) Zárt rendszer lineáris időinvariáns állapotegyenlete x(t) = (A B K) x(t) + K R B r(t) y(t) = C x(t) Az állapottér modellnek megfelelő blokkvázlat Az r-ről y-ra vonatkozó átviteli függvény H ry (s) = Y (s) R(s) = C(sI A) 1 BK R 1 + K(sI A) 1 B

109 Állapotvisszacsatolás Állapotvisszacsatolást alkalmazó szabályozási körök H ry (s) = Y (s) R(s) = C(sI A) 1 BK R 1 + K(sI A) 1 B A zárt rendszer pólusai tervezhetők K-val K R kalibrációs tényező, ennek segítségével lehet beállítani, hogy H ry erősítése 1 legyen (H ry (0) = 1-ből) K R = K A 1 B 1 C A 1 B

110 Pólusáthelyezés állapotvisszacsatolással Áttekintés 13 Állapotvisszacsatolás 14 Pólusáthelyezés állapotvisszacsatolással 15 LQ-optimális szabályozás 16 Kiegészítések

111 Pólusáthelyezés állapotvisszacsatolással Pólusáthelyezés K meghatározásának egy lehetséges módja Ötlet Írjuk elő a zárt rendszer pólusait (karakterisztikus polinomját)! R(s) = n (s µ i ) = s n + r 1 s n r n 1 s + r n i=1 = det(si A + B K) Ebből K meghatározható (valahogy... ) Példa (Pólusáthelyezés v0.1) Legyen a nyílt rendszer állapottér modellje az alábbi [ ] [ ] ẋ = x + u Legyen a zárt rendszer két új pólusa: µ 1 = 2 és µ 2 = 3!

112 Pólusáthelyezés állapotvisszacsatolással Pólusáthelyezés v0.2 Egyszerűsítő feltétel: Legyen az állapotér modell irányíthatósági normálformában! a 1... a n 1 a n ẋ(t) = x(t) + 0. u(t) Az állapotvisszacsatolás hatása az ẋ 1 egyenletében jelenlik megegyezik ẋ 1 = a 1 x 1 a n x n k x A zárt rendszer szintén irányíthatósági normálforma a 1 k 1... a n 1 k n 1 a n k n ẋ(t) = x(t)

113 Pólusáthelyezés állapotvisszacsatolással Pólusáthelyezés v0.2 Egyszerűsítő feltétel: ( ) Másrészt, az előírt R(s) polinom H zrt (s) nevezője H zrt (s) = B(s) R(s), azaz a 1 k 1... a n 1 k n 1 a n k n ẋ(t) = x(t) = a 1 k 1... a n 1 k n 1 a n k n = x(t) Ebből α i = a i + k i, i = 1..., n α i és a i poinom együtthatók, nem gyökök!

114 Pólusáthelyezés állapotvisszacsatolással Pólusáthelyezés v1.0 De mi van, ha (A, B) nem irányíthatósági normálformában vanő Legyen egy általános állapottér modell: ż = A z + B u irányíthatósági mátrixa: M Cz = [ B AB... A n 1 B ]. (A, B) z irányítható található olyan T transzformáció ami irányíthatósági normálformára hozza x = T z ẋ = T A T 1 x + T B u irányíthatósági mátrixa: M Cx = [ T B T AT 1 T B... T A n 1 B ] = T M Cz. Vagyis T = M Cx M Cz 1 a keresett transzformáció!

115 Pólusáthelyezés állapotvisszacsatolással Pólusáthelyezés v1.0 Ötlet: Transzformáljuk a modellt irányíthatósági normálformára, tervezzük meg K-t és transzformáljuk vissza! u = K x x = T z u = K T z = K M C x M Cz 1 z De hogy néz ki M 1 Cz? Állítás: 1 a 1 a 2... a n a 1... a n 2 M 1 Cz = a

116 Pólusáthelyezés állapotvisszacsatolással Pólusáthelyezés állapotvisszacsatolással Destabilizálni is lehet vele! Általában komplex konjugált póluspárra tervezzük µ 1,2 = ζ ω n ± jω n 1 ζ 2 magasabb rendű rendszerre további, 3-5-ször gyorsabb pólusok Példa (Pólusáthelyezés v1.0) Legyen a nyílt rendszer állapottér modellje az alábbi [ ] [ ] ẋ = x + u Legyen a zárt rendszer két új pólusa: µ 1 = 2 és µ 2 = 3!

117 Áttekintés LQ-optimális szabályozás 13 Állapotvisszacsatolás 14 Pólusáthelyezés állapotvisszacsatolással 15 LQ-optimális szabályozás 16 Kiegészítések

118 LQ-optimális szabályozás LQ-szabályozó: problémakitűzés Adott Egy folytonos idejű lineáris időinvariáns állapottér modell ẋ(t) = Ax(t) + Bu(t), x(0) = x 0 y(t) = Cx(t) egy funkcionál (szabályozási cél) J(x, u) = [x T (t)qx(t) + u T (t)ru(t)]dt ahol Q T = Q, Q > 0 és R T = R, R > 0 pozitív definit mátrixok. Keressük azt az {u(t), t [0, T ]} bemenetet, amely minimalizálja J-t az állapottér modellre nézve. Ez egy nehéz feladat...

119 LQ-optimális szabályozás LQ-szabályozó: megoldás Amennyiben (A, B, C) együttesen irányítható és megfigyelhető, u(t) = K x(t) alakú a bemenet (állapotvisszacsatolás) Folytonos idejű algebrai Riccati-egyenlet (CARE) GA + A T G GBR 1 B T G + Q = 0 Amennyiben (A, B, C) együttesen irányítható és megfigyelhető, egyértelmű, pozitív definit G megoldása van A visszacsatolás u(t) = R 1 B T G x(t), azaz K = R 1 B T G A zárt rendszer minden esetben stabil Q < R: olcsó szabályozás Q > R: minőségi szabályozás

120 Áttekintés Kiegészítések 13 Állapotvisszacsatolás 14 Pólusáthelyezés állapotvisszacsatolással 15 LQ-optimális szabályozás 16 Kiegészítések Alapjel miatti korrekció Szervo szabályozás

121 Alapjel miatti korrekció Kiegészítések Alapjel miatti korrekció Az állapotvisszacsatolás stabilizál, de alapjelet nem követ (x 0) Cél: Szakaszonként konstans alapjel követése (SISO) N u + r(t) + + ẋ = x y N x K C u(t) Ax + Bu Állandósult állapotban, u(t) = 1(t)-re y = r = 1 ẋ = 0 Állandósult állapotban K bemenetén és kimenetén nulla van x = N x r = N x u = N u r = N u

122 Alapjel miatti korrekció Kiegészítések Alapjel miatti korrekció Folytatva Mátrixos alakban [ ] [ 0 A B = 1 C 0 ẋ = A N x + B N u u = 0 y = C N x = 1 ] [ Nx N u ] [ Nx N u ] = [ A B C 0 ] 1 [ 0 1 ] K-tól függetlenül tervezhető

123 Szervo szabályozás Kiegészítések Szervo szabályozás Időben változó alapjel követésére. Alapelv: új kiegészítő állapot x i (t) = τ=t τ=0 Kibővített állapottér modell [ ] [ x + x = ẋ + A 0 = C 0 x i r(τ) y(τ)dτ ẋ i = r y = r C x ] [ x + B + 0 ] [ 0 u + 1 Ha az (A +, B + ) pár irányítható, akkor tervezhető alapjel követő szabályozó K + ] r

124 Szervo szabályozás Kiegészítések Szervo szabályozás A K + megoldás két szabályozót tartalmaz Struktúra K + = [ K K i ] r K i + u(t) ẋ = x y C Ax + Bu K

125 Számítógépvezérelt szabályozások elmélete: Megfigyelő alapú állapotvisszacsatolás February 25, 2017

126 Megfigyelhetőség Definíció (Megfigyelhetőség, (Kálmán R.)) Legyen adott a rendszer állapottér modellje, valamint bemeneti- és kimeneti jelének bizonyos ideig tartó mérése. A rendszer megfigyelhető, ha a t 0 < t < t v intervallumban megfigyelt y(t) és u(t) jelekből x(t 0 ) meghatározható.

127 Megfigyelő alapú állapotvisszacsatolás Áttekintés 17 Megfigyelő alapú állapotvisszacsatolás 18 Kiegészítések

128 Megfigyelő alapú állapotvisszacsatolás Megfigyelő alapú állapotvisszacsatolás Az állapotvisszacsatoláshoz szükség van a rendszer állapotának értékére, ami többnyire nem mérhető állapotbecslő, vagy megfigyelő

129 Megfigyelő alapú állapotvisszacsatolás Megfigyelő alapú állapotvisszacsatolás Az állapotvisszacsatolás alakja u(t) = K R r(t) K ˆx A megfigyelő akkor jó, ha az x = x ˆx állapothiba dinamikája stabil x = (A L C) x (ẋ = (A B K)x)!!! Előírt karakterisztikus polinom det(si A + L C) = F(s) = s n + f 1 s n f n 1 s + f n

130 Megfigyelő alapú állapotvisszacsatolás Megfigyelő alapú állapotvisszacsatolás A megoldandó tervezési egyenlet A O L O C O = T a f a n L 0. O = f n a n f n A megoldás, ami garantálja az előírt pólusokat (megfigyelhető kanonikus alakra!) L O = [ ] T f 1 a 1 f 2 a 2,..., f n a n

131 Megfigyelő alapú állapotvisszacsatolás Megfigyelő alapú állapotvisszacsatolás A megoldás nem megfigyelhetőségi kanonikus alakban levő rendszer esetében bonyolultabb L = (T O ) 1 L O = M O 1 M O L O ahol T O = (M O ) 1 M O a megfigyelhetőségi kanonikus alakra hozó transzformációs mátrix Dualitás az állapotvisszacsatolás és a megfigyelő tervezési módszerek között: A A T, B C T, K L T, C (M O ) T A rendszer és az állapothiba együttes dinamikája [ ] [ ] [ ẋ A B K B K x = x 0 A L C x ] + [ KR B 0 ] r Karakterisztikus egyenlete: R(s) F(s)

132 Áttekintés Kiegészítések 17 Megfigyelő alapú állapotvisszacsatolás 18 Kiegészítések Terhelésbecslés

133 Terhelésbecslés Kiegészítések Terhelésbecslés A bemenethez hozzáadódhat általunk nem ismert zavarás (d(t)) Cél: Szakaszonként konstans zavarás megbecslése és kompenzálása [ ] x Legyen x d = d egy kiegészítő állapot, azaz x = Tervezés: megfigyelő tervezés a x állapotra [ ] [ ] A B B x = x + u C 0 0 y = [ C 0 ] x Nem irányítható Ha megfigyelhető, akkor tervezhető terhelésbecslő, azaz d számolható x d

Irányításelmélet és technika I.

Irányításelmélet és technika I. Irányításelmélet és technika I Folytonos idejű rendszerek leírása az állapottérben Állapotvisszacsatolást alkalmazó szabályozási körök Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki

Részletesebben

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 8.

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 8. Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 8. előadás Szederkényi Gábor Pázmány Péter Katolikus Egyetem Információs

Részletesebben

Tartalom. Állapottér reprezentációk tulajdonságai stabilitás irányíthatóság megfigyelhetőség minimalitás

Tartalom. Állapottér reprezentációk tulajdonságai stabilitás irányíthatóság megfigyelhetőség minimalitás Tartalom Állapottér reprezentációk tulajdonságai stabilitás irányíthatóság megfigyelhetőség minimalitás 2018 1 Állapottér reprezentációk tulajdonságai Általánosan egy lineáris, SISO dinamikus rendszer

Részletesebben

Tartalom. 1. Állapotegyenletek megoldása 2. Állapot visszacsatolás (pólusallokáció)

Tartalom. 1. Állapotegyenletek megoldása 2. Állapot visszacsatolás (pólusallokáció) Tartalom 1. Állapotegyenletek megoldása 2. Állapot visszacsatolás (pólusallokáció) 2015 1 Állapotgyenletek megoldása Tekintsük az ẋ(t) = ax(t), x(0) = 1 differenciálegyenletet. Ismert, hogy a megoldás

Részletesebben

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 9.

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 9. Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 9. előadás Szederkényi Gábor Pázmány Péter Katolikus Egyetem Információs

Részletesebben

Bevezetés az állapottér-elméletbe Dinamikus rendszerek állapottér reprezentációi

Bevezetés az állapottér-elméletbe Dinamikus rendszerek állapottér reprezentációi Tartalom Bevezetés az állapottér-elméletbe Irányítható alak Megfigyelhetőségi alak Diagonális alak Állapottér transzformáció 2018 1 A szabályozáselmélet klasszikus, BODE, NICHOLS, NYQUIST nevéhez kötődő,

Részletesebben

LTI Rendszerek Dinamikus Analízise és Szabályozásának Alapjai

LTI Rendszerek Dinamikus Analízise és Szabályozásának Alapjai Diszkrét és hibrid diagnosztikai és irányítórendszerek LTI Rendszerek Dinamikus Analízise és Szabályozásának Alapjai Hangos Katalin Közlekedésautomatika Tanszék Rendszer- és Irányításelméleti Kutató Laboratórium

Részletesebben

Bevezetés az állapottér elméletbe: Állapottér reprezentációk

Bevezetés az állapottér elméletbe: Állapottér reprezentációk Tartalom Bevezetés az állapottér elméletbe: Állapottér reprezentációk vizsgálata 1. Példa az állapottér reprezentációk megválasztására 2. Átviteli függvény és állapottér reprezentációk közötti kapcsolatok

Részletesebben

Ha ismert (A,b,c T ), akkor

Ha ismert (A,b,c T ), akkor Az eddigiekben feltételeztük, hogy a rendszer állapotát mérni tudjuk. Az állapot ismerete szükséges az állapot-visszacsatolt szabályzó tervezéséhez. Ha nem ismerjük az x(t) állapotvektort, akkor egy olyan

Részletesebben

Számítógép-vezérelt szabályozás- és irányításelmélet

Számítógép-vezérelt szabályozás- és irányításelmélet Számítógép-vezérelt szabályozás- és irányításelmélet 2. gyakorlat Feladattípusok két függvény konvolúciója ÿ + aẏ + by = e at, y(), ẏ() típusú kezdetiérték feladatok megoldása (Laplace transzformációval)

Részletesebben

Irányítástechnika 2. előadás

Irányítástechnika 2. előadás Irányítástechnika 2. előadás Dr. Kovács Levente 2013. 03. 19. 2013.03.19. Tartalom Tipikus vizsgálójelek és azok információtartalma Laplace transzformáció, állapotegyenlet, átviteli függvény Alaptagok

Részletesebben

Digitális jelfeldolgozás

Digitális jelfeldolgozás Digitális jelfeldolgozás Mintavételezés és jel-rekonstrukció Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék magyar.attila@virt.uni-pannon.hu 2010.

Részletesebben

Dinamikus modellek szerkezete, SDG modellek

Dinamikus modellek szerkezete, SDG modellek Diagnosztika - 3. p. 1/2 Modell Alapú Diagnosztika Diszkrét Módszerekkel Dinamikus modellek szerkezete, SDG modellek Hangos Katalin PE Villamosmérnöki és Információs Rendszerek Tanszék Diagnosztika - 3.

Részletesebben

Jelek és rendszerek - 4.előadás

Jelek és rendszerek - 4.előadás Jelek és rendszerek - 4.előadás Rendszervizsgálat a komplex frekvenciatartományban Mérnök informatika BSc (lev.) Pécsi Tudományegyetem, Pollack Mihály Műszaki Kar Műszaki Informatika és Villamos Intézet

Részletesebben

Irányítástechnika GÁSPÁR PÉTER. Prof. BOKOR JÓZSEF útmutatásai alapján

Irányítástechnika GÁSPÁR PÉTER. Prof. BOKOR JÓZSEF útmutatásai alapján Irányítástechnika GÁSPÁR PÉTER Prof. BOKOR JÓZSEF útmutatásai alapján Irányítástechnika rendszerek Irányítástechnika Budapest, 2008 2 Az előadás felépítése 1. 2. 3. 4. Irányítástechnika Budapest, 2008

Részletesebben

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 9. el?

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 9. el? Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 9. el?adás Szederkényi Gábor Pázmány Péter Katolikus Egyetem Információs

Részletesebben

Digitális jelfeldolgozás

Digitális jelfeldolgozás Digitális jelfeldolgozás Átviteli függvények Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék magyar.attila@virt.uni-pannon.hu 2011. október 13. Digitális

Részletesebben

Irányítástechnika II. előadásvázlat

Irányítástechnika II. előadásvázlat Irányítástechnika II. előadásvázlat Dr. Bokor József egyetemi tanár, az MTA rendes tagja BME Közlekedés- és Járműirányítási Tanszék 2018 1 Tartalom Irányítástechnika II. féléves tárgytematika Az irányításelmélet

Részletesebben

Mátrix-exponens, Laplace transzformáció

Mátrix-exponens, Laplace transzformáció 2016. április 4. 2016. április 11. LINEÁRIS DIFFERENCIÁLEGYENLET RENDSZEREK ÉS A MÁTRIX-EXPONENS KAPCSOLATA Feladat - ismétlés Tegyük fel, hogy A(t) = (a ik (t)), i, k = 1,..., n és b(t) folytonos mátrix-függvények

Részletesebben

Számítógépes gyakorlat MATLAB, Control System Toolbox

Számítógépes gyakorlat MATLAB, Control System Toolbox Számítógépes gyakorlat MATLAB, Control System Toolbox Bevezetés A gyakorlatok célja az irányítási rendszerek korszerű számítógépes vizsgálati és tervezési módszereinek bemutatása, az alkalmazáshoz szükséges

Részletesebben

"Flat" rendszerek. definíciók, példák, alkalmazások

Flat rendszerek. definíciók, példák, alkalmazások "Flat" rendszerek definíciók, példák, alkalmazások Hangos Katalin, Szederkényi Gábor szeder@scl.sztaki.hu, hangos@scl.sztaki.hu 2006. október 18. flatness - p. 1/26 FLAT RENDSZEREK: Elméleti alapok 2006.

Részletesebben

Jelek és rendszerek 1. 10/9/2011 Dr. Buchman Attila Informatikai Rendszerek és Hálózatok Tanszék

Jelek és rendszerek 1. 10/9/2011 Dr. Buchman Attila Informatikai Rendszerek és Hálózatok Tanszék Jelek és rendszerek 1 10/9/2011 Dr. Buchman Attila Informatikai Rendszerek és Hálózatok Tanszék 1 Ajánlott irodalom: FODOR GYÖRGY : JELEK ÉS RENDSZEREK EGYETEMI TANKÖNYV Műegyetemi Kiadó, Budapest, 2006

Részletesebben

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 7.

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 7. Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 7. előadás Szederkényi Gábor Pázmány Péter Katolikus Egyetem Információs

Részletesebben

Vektorterek. =a gyakorlatokon megoldásra ajánlott

Vektorterek. =a gyakorlatokon megoldásra ajánlott Vektorterek =a gyakorlatokon megoldásra ajánlott 40. Alteret alkotnak-e a valós R 5 vektortérben a megadott részhalmazok? Ha igen, akkor hány dimenziósak? (a) L = { (x 1, x 2, x 3, x 4, x 5 ) x 1 = x 5,

Részletesebben

DINAMIKAI VIZSGÁLAT OPERÁTOROS TARTOMÁNYBAN. 2003.10.30. Dr. Aradi Petra, Dr. Niedermayer Péter: Rendszertechnika segédlet 1

DINAMIKAI VIZSGÁLAT OPERÁTOROS TARTOMÁNYBAN. 2003.10.30. Dr. Aradi Petra, Dr. Niedermayer Péter: Rendszertechnika segédlet 1 DINAMIKAI VIZSGÁLAT OPERÁTOROS TARTOMÁNYBAN 2003.10.30. Dr. Aradi Petra, Dr. Niedermayer Péter: Rendszertechnika segédlet 1 Differenciálegyenlet megoldása u(t) diff. egyenlet v(t) a n d n v m dt a dv n

Részletesebben

Állapottér modellek tulajdonságai PTE PMMK MI BSc 1

Állapottér modellek tulajdonságai PTE PMMK MI BSc 1 Állapottér modelle tulajdonságai 28..22. PTE PMMK MI BSc Kalman-féle rendszer definíció Σ (T, X, U, Y, Ω, Γ, ϕ, η) T az időhalmaz X a lehetséges belső állapoto halmaza U a lehetséges bemeneti értée halmaza

Részletesebben

3. előadás Stabilitás

3. előadás Stabilitás Stabilitás 3. előadás 2011. 09. 19. Alapfogalmak Tekintsük dx dt = f (t, x), x(t 0) = x 0 t (, ), (1) Jelölje t x(t; t 0, x 0 ) vagy x(.; t 0, x 0 ) a KÉF megoldását. Kívánalom: kezdeti állapot kis megváltozása

Részletesebben

RENDSZERTECHNIKA 8. GYAKORLAT

RENDSZERTECHNIKA 8. GYAKORLAT RENDSZERTECHNIKA 8. GYAKORLAT ÜTEMTERV VÁLTOZÁS Gyakorlat Hét Dátum Témakör Házi feladat Egyéb 1 1. hét 02.09 Ismétlés, bevezetés Differenciálegyenletek mérnöki 2 2. hét 02.16 szemmel 1. Hf kiadás 3 3.

Részletesebben

L-transzformáltja: G(s) = L{g(t)}.

L-transzformáltja: G(s) = L{g(t)}. Tartalom 1. Stabilitáselmélet stabilitás feltételei inverz inga egyszerűsített modellje 2. Zárt, visszacsatolt rendszerek stabilitása Nyquist stabilitási kritérium Bode stabilitási kritérium 2018 1 Stabilitáselmélet

Részletesebben

pont) Írja fel M struktúrában a parametrikus bizonytalansággal jellemzett

pont) Írja fel M struktúrában a parametrikus bizonytalansággal jellemzett Irányításelmélet MSc (Tipikus példák) Gáspár Péter 1. Egyértelmű-e az irányíthatósági állapottér reprezentáció? Egyértelműe a diagonális állapottér reprezentáció? 2. Adja meg az állapotmegfigyelhetőség

Részletesebben

Segédlet a gyakorlati tananyaghoz GEVAU141B, GEVAU188B c. tantárgyakból

Segédlet a gyakorlati tananyaghoz GEVAU141B, GEVAU188B c. tantárgyakból Segédlet a gyakorlati tananyaghoz GEVAU141B, GEVAU188B c. tantárgyakból 1 Átviteli tényező számítása: Lineáris rendszer: Pl1.: Egy villanymotor 100V-os bemenő jelre 1000 fordulat/perc kimenő jelet ad.

Részletesebben

Folytonos rendszeregyenletek megoldása. 1. Folytonos idejű (FI) rendszeregyenlet általános alakja

Folytonos rendszeregyenletek megoldása. 1. Folytonos idejű (FI) rendszeregyenlet általános alakja Folytonos rendszeregyenletek megoldása 1. Folytonos idejű (FI) rendszeregyenlet általános alakja A folytonos rendszeregyenletek megoldásakor olyan rendszerekkel foglalkozunk, amelyeknek egyetlen u = u(t)

Részletesebben

Irányítástechnika GÁSPÁR PÉTER. Prof. BOKOR JÓZSEF útmutatásai alapján

Irányítástechnika GÁSPÁR PÉTER. Prof. BOKOR JÓZSEF útmutatásai alapján Irányítástechnika GÁSPÁR PÉTER Prof. BOKOR JÓZSEF útmutatásai alapján Irányítástechnika a Alapfogalmak, modellezési elvek. Irányítástechnika Budapest, 2009 2 Az előadás szerkezete a 1. 2. módszerei 3.

Részletesebben

Vektorok, mátrixok, lineáris egyenletrendszerek

Vektorok, mátrixok, lineáris egyenletrendszerek a Matematika mérnököknek I. című tárgyhoz Vektorok, mátrixok, lineáris egyenletrendszerek Vektorok A rendezett valós számpárokat kétdimenziós valós vektoroknak nevezzük. Jelölésükre latin kisbetűket használunk.

Részletesebben

Gyártórendszerek irányítási struktúrái

Gyártórendszerek irányítási struktúrái GyRDin-10 p. 1/2 Gyártórendszerek Dinamikája Gyártórendszerek irányítási struktúrái Hangos Katalin Villamosmérnöki és Információs Rendszerek Tanszék e-mail: hangos@scl.sztaki.hu GyRDin-10 p. 2/2 Tartalom

Részletesebben

1. Bázistranszformáció

1. Bázistranszformáció 1. Bázistranszformáció Transzformáció mátrixa új bázisban A bázistranszformáció képlete (Freud, 5.8.1. Tétel) Legyenek b és d bázisok V -ben, ] v V és A Hom(V). Jelölje S = [[d 1 ] b,...,[d n ] b T n n

Részletesebben

Saj at ert ek-probl em ak febru ar 26.

Saj at ert ek-probl em ak febru ar 26. Sajátérték-problémák 2018. február 26. Az alapfeladat Adott a következő egyenlet: Av = λv, (1) ahol A egy ismert mátrix v ismeretlen, nem zérus vektor λ ismeretlen szám Azok a v, λ kombinációk, amikre

Részletesebben

Négypólusok tárgyalása Laplace transzformációval

Négypólusok tárgyalása Laplace transzformációval Négypólusok tárgyalása Laplace transzformációval Segédlet az Elektrotechnika II. c. tantárgyhoz Összeállította: Dr. Kurutz Károly egyetemi tanár Szászi István egyetemi tanársegéd . Laplace transzformáció

Részletesebben

Jelek és rendszerek - 7.előadás

Jelek és rendszerek - 7.előadás Jelek és rendszerek - 7.előadás A Laplace-transzformáció és alkalmazása Mérnök informatika BSc Pécsi Tudományegyetem, Pollack Mihály Műszaki Kar Műszaki Informatika és Villamos Intézet Műszaki Informatika

Részletesebben

IRÁNYÍTÁSTECHNIKA II.

IRÁNYÍTÁSTECHNIKA II. IRÁNYÍTÁSTECHNIKA II. A projekt címe: Egységesített Jármű- és mobilgépek képzés- és tananyagfejlesztés A megvalósítás érdekében létrehozott konzorcium résztvevői: KECSKEMÉTI FŐISKOLA BUDAPESTI MŰSZAKI

Részletesebben

Mechatronika alapjai órai jegyzet

Mechatronika alapjai órai jegyzet - 1969-ben alakult ki a szó - Rendszerek és folyamatok, rendszertechnika - Automatika, szabályozás - számítástechnika Cd olvasó: Dia Mechatronika alapjai órai jegyzet Minden mechatronikai rendszer alapstruktúrája

Részletesebben

Matematika (mesterképzés)

Matematika (mesterképzés) Matematika (mesterképzés) Környezet- és Településmérnököknek Debreceni Egyetem Műszaki Kar, Műszaki Alaptárgyi Tanszék Vinczéné Varga A. Környezet- és Településmérnököknek 2016/2017/I 1 / 29 Lineáris tér,

Részletesebben

PTE PMMFK Levelező-távoktatás, villamosmérnök szak

PTE PMMFK Levelező-távoktatás, villamosmérnök szak PTE PMMFK Levelező-távoktatás, villamosmérnök szak MATEMATIKA (A tantárgy tartalma és a tananyag elsajátításának időterve.) Összeállította: Kis Miklós adjunktus Tankönyvek Megegyeznek az 1. és 2. félévben

Részletesebben

Irányításelmélet és technika II.

Irányításelmélet és technika II. Irányításelmélet és technika II. Legkisebb négyzetek módszere Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék amagyar@almos.vein.hu 200 november

Részletesebben

Feladatok a Gazdasági matematika II. tárgy gyakorlataihoz

Feladatok a Gazdasági matematika II. tárgy gyakorlataihoz Debreceni Egyetem Közgazdaságtudományi Kar Feladatok a Gazdasági matematika II tárgy gyakorlataihoz a megoldásra ajánlott feladatokat jelöli e feladatokat a félév végére megoldottnak tekintjük a nehezebb

Részletesebben

Fourier transzformáció

Fourier transzformáció a Matematika mérnököknek II. című tárgyhoz Fourier transzformáció Fourier transzformáció, heurisztika Tekintsük egy 2L szerint periodikus függvény Fourier sorát: f (x) = a 0 2 + ( ( nπ ) ( nπ )) a n cos

Részletesebben

Matematika A2 vizsga mgeoldása június 4.

Matematika A2 vizsga mgeoldása június 4. Matematika A vizsga mgeoldása 03. június.. (a (3 pont Definiálja az f(x, y függvény határértékét az (x 0, y 0 helyen! Megoldás: Legyen D R, f : D R. Legyen az f(x, y függvény értelmezve az (x 0, y 0 pont

Részletesebben

1. feladatsor Komplex számok

1. feladatsor Komplex számok . feladatsor Komplex számok.. Feladat. Kanonikus alakban számolva határozzuk meg az alábbi műveletek eredményét. (a) i 0 ; i 8 ; (b) + 4i; 3 i (c) ( + 5i)( 6i); (d) i 3+i ; (e) 3i ; (f) ( +3i)(8+i) ( 4

Részletesebben

4. Laplace transzformáció és alkalmazása

4. Laplace transzformáció és alkalmazása 4. Laplace transzformáció és alkalmazása 4.1. Laplace transzformált és tulajdonságai Differenciálegyenletek egy csoportja algebrai egyenletté alakítható. Ennek egyik eszköze a Laplace transzformáció. Definíció:

Részletesebben

Modellek és Algoritmusok - 2.ZH Elmélet

Modellek és Algoritmusok - 2.ZH Elmélet Modellek és Algoritmusok - 2.ZH Elmélet Ha hibát elírást találsz kérlek jelezd: sellei_m@hotmail.com A fríss/javított változat elérhet : people.inf.elte.hu/semsaai/modalg/ 2.ZH Számonkérés: 3.EA-tól(DE-ek)

Részletesebben

Reichardt András okt. 13 nov. 8.

Reichardt András okt. 13 nov. 8. Példák és feladatok a Hálózatok és rendszerek analízise 2. tárgyhoz Reichardt András 2003. okt. 3 nov. 8. . fejezet Komplex frekvenciatartománybeli analízis Az alábbiakban a komplex frekvenciatartományban

Részletesebben

Hurokegyenlet alakja, ha az áram irányával megegyező feszültségeséseket tekintjük pozitívnak:

Hurokegyenlet alakja, ha az áram irányával megegyező feszültségeséseket tekintjük pozitívnak: Első gyakorlat A gyakorlat célja, hogy megismerkedjünk Matlab-SIMULINK szoftverrel és annak segítségével sajátítsuk el az Automatika c. tantárgy gyakorlati tananyagát. Ezen a gyakorlaton ismertetésre kerül

Részletesebben

Bevezetés az algebrába 2 Differencia- és differenciálegyenlet-rendszerek

Bevezetés az algebrába 2 Differencia- és differenciálegyenlet-rendszerek Bevezetés az algebrába 2 Differencia- és differenciálegyenlet-rendszerek Algebra Tanszék B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E

Részletesebben

Irányítástechnika II. Nem hivatalos vizsga beugró kérdéssor kidolgozás

Irányítástechnika II. Nem hivatalos vizsga beugró kérdéssor kidolgozás Budapesti Műszaki és Gazdaságtudományi Egyetem Közlekedésmérnöki és Járműmérnöki Kar Irányítástechnika II. Nem hivatalos vizsga beugró kérdéssor kidolgozás Jelen gyűjtő munkát készítette Fölföldi Konrád,

Részletesebben

Diszkrét matematika I., 12. előadás Dr. Takách Géza NyME FMK Informatikai Intézet takach november 30.

Diszkrét matematika I., 12. előadás Dr. Takách Géza NyME FMK Informatikai Intézet   takach november 30. 1 Diszkrét matematika I, 12 előadás Dr Takách Géza NyME FMK Informatikai Intézet takach@infnymehu http://infnymehu/ takach 2005 november 30 Vektorok Definíció Egy tetszőleges n pozitív egész számra n-komponensű

Részletesebben

Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla

Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla Kvadratikus alakok és euklideszi terek (előadásvázlat, 0. október 5.) Maróti Miklós, Kátai-Urbán Kamilla Az előadáshoz ajánlott jegyzet: Szabó László: Bevezetés a lineáris algebrába, Polygon Kiadó, Szeged,

Részletesebben

3. Lineáris differenciálegyenletek

3. Lineáris differenciálegyenletek 3. Lineáris differenciálegyenletek A közönséges differenciálegyenletek két nagy csoportba oszthatók lineáris és nemlineáris egyenletek csoportjába. Ez a felbontás kicsit önkényesnek tűnhet, a megoldásra

Részletesebben

Differenciálegyenlet rendszerek

Differenciálegyenlet rendszerek Differenciálegyenlet rendszerek (A kezdeti érték probléma. Lineáris differenciálegyenlet rendszerek, magasabb rendű lineáris egyenletek.) Szili László: Modellek és algoritmusok ea+gyak jegyzet alapján

Részletesebben

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1 Megoldott feladatok 00. november 0.. Feladat: Vizsgáljuk az a n = n+ n+ sorozat monotonitását, korlátosságát és konvergenciáját. Konvergencia esetén számítsuk ki a határértéket! : a n = n+ n+ = n+ n+ =

Részletesebben

LINEÁRIS ALGEBRA. matematika alapszak. Euklideszi terek. SZTE Bolyai Intézet, őszi félév. Euklideszi terek LINEÁRIS ALGEBRA 1 / 40

LINEÁRIS ALGEBRA. matematika alapszak. Euklideszi terek. SZTE Bolyai Intézet, őszi félév. Euklideszi terek LINEÁRIS ALGEBRA 1 / 40 LINEÁRIS ALGEBRA matematika alapszak SZTE Bolyai Intézet, 2016-17. őszi félév Euklideszi terek Euklideszi terek LINEÁRIS ALGEBRA 1 / 40 Euklideszi tér Emlékeztető: A standard belső szorzás és standard

Részletesebben

Lineáris leképezések. 2. Lineáris-e az f : R 2 R 2 f(x, y) = (x + y, x 2 )

Lineáris leképezések. 2. Lineáris-e az f : R 2 R 2 f(x, y) = (x + y, x 2 ) Lineáris leképezések 1 Lineáris-e az f : R 2 R 2 f(x, y = (3x + 2y, x y leképezés? A linearitáshoz ellen riznünk kell, hogy a leképzés additív és homogén Legyen x = (x 1, R 2, y = (y 1, y 2 R 2, c R Ekkor

Részletesebben

Markov-láncok stacionárius eloszlása

Markov-láncok stacionárius eloszlása Markov-láncok stacionárius eloszlása Adatbányászat és Keresés Csoport, MTA SZTAKI dms.sztaki.hu Kiss Tamás 2013. április 11. Tartalom Markov láncok definíciója, jellemzése Visszatérési idők Stacionárius

Részletesebben

MODELLEK ÉS ALGORITMUSOK ELŐADÁS

MODELLEK ÉS ALGORITMUSOK ELŐADÁS MODELLEK ÉS ALGORITMUSOK ELŐADÁS Szerkesztette: Balogh Tamás 214. december 7. Ha hibát találsz, kérlek jelezd a info@baloghtamas.hu e-mail címen! Ez a Mű a Creative Commons Nevezd meg! - Ne add el! - Így

Részletesebben

Irányításelmélet és technika II.

Irányításelmélet és technika II. Irányításelmélet és technika II. Modell-prediktív szabályozás Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék amagyar@almos.vein.hu 2010 november

Részletesebben

Méréselmélet példatár

Méréselmélet példatár Méréselmélet példatár I. rész Gerzson Miklós Méréselmélet példatár I. rész Pécs 2015 A tananyag a TÁMOP-4.1.1.F-14/1/KONV-2015-0009 azonosító számú, "A gépészeti és informatikai ágazatok duális és moduláris

Részletesebben

Mátrixok 2017 Mátrixok

Mátrixok 2017 Mátrixok 2017 számtáblázatok" : számok rendezett halmaza, melyben a számok helye két paraméterrel van meghatározva. Például lineáris egyenletrendszer együtthatómátrixa 2 x 1 + 4 x 2 = 8 1 x 1 + 3 x 2 = 1 ( 2 4

Részletesebben

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 5. A JELFELDOLGOZÁS ALAPJAI: JELEK

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 5. A JELFELDOLGOZÁS ALAPJAI: JELEK ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 5. A JELFELDOLGOZÁS ALAPJAI: JELEK Dr. Soumelidis Alexandros 2018.10.18. BME KÖZLEKEDÉSMÉRNÖKI ÉS JÁRMŰMÉRNÖKI KAR 32708-2/2017/INTFIN SZÁMÚ EMMI ÁLTAL TÁMOGATOTT TANANYAG Mérések

Részletesebben

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) Matematika A2c gyakorlat Vegyészmérnöki, Biomérnöki, Környezetmérnöki szakok, 2017/18 ősz 1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) 1. Valós vektorterek-e a következő

Részletesebben

Jelfeldolgozás - ANTAL Margit. impulzusválasz. tulajdonságai. Rendszerek. ANTAL Margit. Sapientia - Erdélyi Magyar Tudományegyetem

Jelfeldolgozás - ANTAL Margit. impulzusválasz. tulajdonságai. Rendszerek. ANTAL Margit. Sapientia - Erdélyi Magyar Tudományegyetem Sapientia - Erdélyi Magyar Tudományegyetem 2007 Megnevezések Diszkrét Dirac jel Delta függvény Egységimpluzus függvény A diszkrét Dirac jel δ[n] = { 1, n = 0 0, n 0 d[n] { 1, n = n0 δ[n n 0 ] = 0, n n

Részletesebben

Felügyelt önálló tanulás - Analízis III.

Felügyelt önálló tanulás - Analízis III. Felügyelt önálló tanulás - Analízis III Kormos Máté Differenciálható sokaságok Sokaságok Röviden, sokaságoknak nevezzük azokat az objektumokat, amelyek egy n dimenziós térben lokálisan k dimenziósak Definíció:

Részletesebben

Bevezetés az algebrába 2

Bevezetés az algebrába 2 B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Bevezetés az algebrába 2 BMETE91AM37 Differencia- és differenciálegy.-rsz. H607 2017-04-05

Részletesebben

Elhangzott tananyag óránkénti bontásban

Elhangzott tananyag óránkénti bontásban TTK, Matematikus alapszak Differenciálegyenletek (Előadás BMETE93AM03; Gyakorlat BME TE93AM04) Elhangzott tananyag óránkénti bontásban 2016. február 15. 1. előadás. Közönséges differenciálegyenlet fogalma.

Részletesebben

Gépészeti rendszertechnika (NGB_KV002_1)

Gépészeti rendszertechnika (NGB_KV002_1) Gépészeti rendszertechnika (NGB_KV002_1) 4. Óra Kőrös Péter Közúti és Vasúti Járművek Tanszék Tanszéki mérnök (IS201 vagy a tanszéken) E-mail: korosp@ga.sze.hu Web: http://www.sze.hu/~korosp http://www.sze.hu/~korosp/gepeszeti_rendszertechnika/

Részletesebben

1. zárthelyi,

1. zárthelyi, 1. zárthelyi, 2009.10.20. 1. Írjuk fel a tér P = (0,2,4) és Q = (6, 2,2) pontjait összekötő szakasz felezőmerőleges síkjának egyenletét. 2. Tekintsük az x + 2y + 3z = 14, a 2x + 6y + 10z = 24 és a 4x+2y

Részletesebben

Márkus Zsolt Tulajdonságok, jelleggörbék, stb BMF -

Márkus Zsolt Tulajdonságok, jelleggörbék, stb BMF - Márkus Zsolt markus.zsolt@qos.hu Tulajdonságok, jelleggörbék, stb. 1 A hatáslánc részegységekből épül fel, melyek megvalósítják a jelátvitelt. A jelátviteli sajátosságok jellemzésére (leírására) létrehozott

Részletesebben

Lagrange és Hamilton mechanika

Lagrange és Hamilton mechanika Lagrange és 2010. október 17. Lagrange és Tartalom 1 Variáció Lagrange egyenlet Legendre transzformáció Hamilton egyenletek 2 3 Szimplektikus sokaság Hamilton mez Hamilton és Lagrange egyenletek ekvivalenciája

Részletesebben

Bevezetés az algebrába 2

Bevezetés az algebrába 2 B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Bevezetés az algebrába 2 BMETE91AM37 Mátrixfüggvények H607 2018-05-02 Wettl Ferenc

Részletesebben

DIFFERENCIÁLEGYENLETEK. BSc. Matematika II. BGRMA2HNND, BGRMA2HNNC

DIFFERENCIÁLEGYENLETEK. BSc. Matematika II. BGRMA2HNND, BGRMA2HNNC BSC MATEMATIKA II. MÁSODRENDŰ LINEÁRIS DIFFERENCIÁLEGYENLETEK BSc. Matematika II. BGRMAHNND, BGRMAHNNC MÁSODRENDŰ DIFFERENCIÁLEGYENLETEK Egy explicit közönséges másodrendű differenciálegyenlet általános

Részletesebben

1.1. Vektorok és operátorok mátrix formában

1.1. Vektorok és operátorok mátrix formában 1. Reprezentáció elmélet 1.1. Vektorok és operátorok mátrix formában A vektorok és az operátorok mátrixok formájában is felírhatók. A végtelen dimenziós ket vektoroknak végtelen sok sort tartalmazó oszlopmátrix

Részletesebben

Jelek és rendszerek - 1.előadás

Jelek és rendszerek - 1.előadás Jelek és rendszerek - 1.előadás Bevezetés, alapfogalmak Mérnök informatika BSc Pécsi Tudományegyetem, Pollack Mihály Műszaki Kar Műszaki Informatika és Villamos Intézet Műszaki Informatika Tanszék Mérnök

Részletesebben

Differenciálegyenletek numerikus megoldása

Differenciálegyenletek numerikus megoldása a Matematika mérnököknek II. című tárgyhoz Differenciálegyenletek numerikus megoldása Fokozatos közeĺıtés módszere (1) (2) x (t) = f (t, x(t)), x I, x(ξ) = η. Az (1)-(2) kezdeti érték probléma ekvivalens

Részletesebben

Determinánsok. A determináns fogalma olyan algebrai segédeszköz, amellyel. szolgáltat az előbbi kérdésekre, bár ez nem mindig hatékony.

Determinánsok. A determináns fogalma olyan algebrai segédeszköz, amellyel. szolgáltat az előbbi kérdésekre, bár ez nem mindig hatékony. Determinánsok A determináns fogalma olyan algebrai segédeszköz, amellyel jól jellemezhető a mátrixok invertálhatósága, a mátrix rangja. Segítségével lineáris egyenletrendszerek megoldhatósága dönthető

Részletesebben

Optimalizálási eljárások GYAKORLAT, MSc hallgatók számára. Analízis R d -ben

Optimalizálási eljárások GYAKORLAT, MSc hallgatók számára. Analízis R d -ben Optimalizálási eljárások GYAKORLAT, MSc hallgatók számára Analízis R d -ben Gyakorlatvezetõ: Hajnal Péter 2012. február 8 1. Konvex függvények Definíció. f : D R konvex, ha dom(f) := D R n konvex és tetszőleges

Részletesebben

Miért fontos számunkra az előző gyakorlaton tárgyalt lineáris algebrai ismeretek

Miért fontos számunkra az előző gyakorlaton tárgyalt lineáris algebrai ismeretek Az november 23-i szeminárium témája Rövid összefoglaló Miért fontos számunkra az előző gyakorlaton tárgyalt lineáris algebrai ismeretek felfrissítése? Tekintsünk ξ 1,..., ξ k valószínűségi változókat,

Részletesebben

Lineáris egyenletrendszerek

Lineáris egyenletrendszerek Lineáris egyenletrendszerek Lineáris egyenletrendszernek nevezzük az a 11 x 1 + a 12 x 2 +... +a 1n x n = b 1 a 21 x 1 + a 22 x 2 +... +a 2n x n = b 2.. a k1 x 1 + a k2 x 2 +... +a kn x n = b k n ismeretlenes,

Részletesebben

Differenciálegyenletek gyakorlat december 5.

Differenciálegyenletek gyakorlat december 5. Differenciálegyenletek gyakorlat Kocsis Albert Tihamér Németh Adrián 05 december 5 Ismétlés Integrálás Newton Leibniz-formula Integrálás és alapműveletek wwwwolframalphacom Alapintegrálok sin x dx = cos

Részletesebben

ÉRZÉKELŐK ÉS BEAVATKOZÓK II. 5. DC MOTOROK SZABÁLYOZÁS FORDULATSZÁM- SZABÁLYOZÁS

ÉRZÉKELŐK ÉS BEAVATKOZÓK II. 5. DC MOTOROK SZABÁLYOZÁS FORDULATSZÁM- SZABÁLYOZÁS ÉRZÉKELŐK ÉS BEAVATKOZÓK II. 5. DC MOTOROK SZABÁLYOZÁS FORDULATSZÁM- SZABÁLYOZÁS Dr. Soumelidis Alexandros 2019.03.13. BME KÖZLEKEDÉSMÉRNÖKI ÉS JÁRMŰMÉRNÖKI KAR 32708-2/2017/INTFIN SZÁMÚ EMMI ÁLTAL TÁMOGATOTT

Részletesebben

FODOR GYÖRGY JELEK ÉS RENDSZEREK

FODOR GYÖRGY JELEK ÉS RENDSZEREK FODOR GYÖRGY JELEK ÉS RENDSZEREK EGYETEMI TANKÖNYV Műegyetemi Kiadó, 2006 Előszó A valóságos fizikai, kémiai, műszaki, gazdasági folyamatokat modellek segítségével írjuk le. A modellalkotás során leegyszerűsítjük

Részletesebben

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27 Vektorterek Wettl Ferenc 2015. február 17. Wettl Ferenc Vektorterek 2015. február 17. 1 / 27 Tartalom 1 Egyenletrendszerek 2 Algebrai struktúrák 3 Vektortér 4 Bázis, dimenzió 5 Valós mátrixok és egyenletrendszerek

Részletesebben

λx f 1 (x) e λx f 2 (x) λe λx f 2 (x) + e λx f 2(x) e λx f 2 (x) Hasonlóan általában is elérhető sorműveletekkel, hogy csak f (j)

λx f 1 (x) e λx f 2 (x) λe λx f 2 (x) + e λx f 2(x) e λx f 2 (x) Hasonlóan általában is elérhető sorműveletekkel, hogy csak f (j) Matematika A3 gyakorlat Energetika és Mechatronika BSc szakok, 016/17 ősz 10 feladatsor: Magasabbrendű lineáris differenciálegyenletek (megoldás) 1 Határozzuk meg az e λx, xe λx, x e λx,, x k 1 e λx függvények

Részletesebben

Tartalom. Soros kompenzátor tervezése 1. Tervezési célok 2. Tervezés felnyitott hurokban 3. Elemzés zárt hurokban 4. Demonstrációs példák

Tartalom. Soros kompenzátor tervezése 1. Tervezési célok 2. Tervezés felnyitott hurokban 3. Elemzés zárt hurokban 4. Demonstrációs példák Tartalom Soros kompenzátor tervezése 1. Tervezési célok 2. Tervezés felnyitott hurokban 3. Elemzés zárt hurokban 4. Demonstrációs példák 215 1 Tervezési célok Szabályozó tervezés célja Stabilitás biztosítása

Részletesebben

Méréselmélet példatár

Méréselmélet példatár Gerzson Miklós Méréselmélet példatár Pécs 2015 A tananyag a TÁMOP-4.1.1.F-14/1/KONV-2015-0009 azonosító számú, "A gépészeti és informatikai ágazatok duális és moduláris képzéseinek kialakítása a Pécsi

Részletesebben

VEKTORTEREK I. VEKTORTÉR, ALTÉR, GENERÁTORRENDSZER október 15. Irodalom. További ajánlott feladatok

VEKTORTEREK I. VEKTORTÉR, ALTÉR, GENERÁTORRENDSZER október 15. Irodalom. További ajánlott feladatok VEKTORTEREK I. VEKTORTÉR, ALTÉR, GENERÁTORRENDSZER 2004. október 15. Irodalom A fogalmakat, definíciókat illetően két forrásra támaszkodhatnak: ezek egyrészt elhangzanak az előadáson, másrészt megtalálják

Részletesebben

Ideiglenes példatár az Intelligens rendszerek I. kurzus 1. zárthelyi dolgozatához

Ideiglenes példatár az Intelligens rendszerek I. kurzus 1. zárthelyi dolgozatához Ideiglenes példatár az Intelligens rendszerek I. kurzus 1. zárthelyi dolgozatához Gerzson Miklós 2015. december 8. 2 Tartalomjegyzék Bevezetés 5 1. Kötelező kérdések 7 1.1. Kötelező kérdések a Kalman-féle

Részletesebben

10. Előadás. Megyesi László: Lineáris algebra, oldal. 10. előadás Sajátérték, Kvadaratikus alak

10. Előadás. Megyesi László: Lineáris algebra, oldal. 10. előadás Sajátérték, Kvadaratikus alak 10. Előadás Megyesi László: Lineáris algebra, 98. 108. oldal. Gondolkodnivalók Mátrix inverze 1. Gondolkodnivaló Igazoljuk, hogy invertálható trianguláris mátrixok inverze is trianguláris. Bizonyítás:

Részletesebben

differenciálegyenletek

differenciálegyenletek Állandó együtthatójú lineáris homogén differenciálegyenletek L[y] = y (n) + a 1y (n 1) + + a ny = 0 a i R (1) a valós, állandó együtthatójú lineáris homogén n-ed rendű differenciálegyenlet Megoldását y

Részletesebben

Jelfeldolgozás. Gyakorlat: A tantermi gyakorlatokon való részvétel kötelező! Kollokvium: csak gyakorlati jeggyel!

Jelfeldolgozás. Gyakorlat: A tantermi gyakorlatokon való részvétel kötelező! Kollokvium: csak gyakorlati jeggyel! 1 Jelfeldolgozás Jegyzet: http://itl7.elte.hu : Elektronika jegyzet (Csákány A., ELTE TTK 119) Jelek feldolgozása (Bagoly Zs. Csákány A.) angol nyelv DSP (PDF) jegyzet Gyakorlat: A tantermi gyakorlatokon

Részletesebben

Lineáris algebra. =0 iє{1,,n}

Lineáris algebra. =0 iє{1,,n} Matek A2 (Lineáris algebra) Felhasználtam a Szilágyi Brigittás órai jegyzeteket, néhol a Thomas féle Kalkulus III könyvet. A hibákért felelosséget nem vállalok. Hiányosságok vannak(1. órai lin algebrai

Részletesebben

3. Fékezett ingamozgás

3. Fékezett ingamozgás 3. Fékezett ingamozgás A valóságban mindig jelen van valamilyen csillapítás. A gázban vagy folyadékban való mozgásnál, kis sebesség esetén a csillapítás arányos a sebességgel. Ha az vagy az ''+k sin =0,

Részletesebben

Lineáris leképezések (előadásvázlat, szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla

Lineáris leképezések (előadásvázlat, szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla Lineáris leképezések (előadásvázlat, 2012. szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla Ennek az előadásnak a megértéséhez a következő fogalmakat kell tudni: homogén lineáris egyenletrendszer és

Részletesebben