Aplikační počítačové prostředky X15APP MATLAB - SIMULINK

Slides:



Advertisements
Podobné prezentace
Základy teorie řízení 2010.
Advertisements

Počítačové modelování dynamických systémů
Dynamické systémy.
Aplikační počítačové prostředky X15APP MATLAB cvičení 1
Program na výpočet parametrů vlhkého vzduchu
Ústav technologie, mechanizace a řízení staveb
Ústav technologie, mechanizace a řízení staveb
Lekce 7 Metoda molekulární dynamiky I Úvod KFY/PMFCHLekce 7 – Metoda molekulární dynamiky Osnova 1.Princip metody 2.Ingredience 3.Počáteční podmínky 4.Časová.
( Vyhledání nulových hodnot funkcí )
Softwarový systém DYNAST
Odhady parametrů základního souboru
Kalmanuv filtr pro zpracování signálů a navigaci
Lekce 1 Modelování a simulace
Přednáška 12 Diferenciální rovnice
Ústav technologie, mechanizace a řízení staveb
Tato prezentace byla vytvořena
Počítačové modelování dynamických systémů Simulink 5. cvičení Miloslav LINDA katedra elektrotechniky a automatizace.
Aplikační počítačové prostředky X15APP MATLAB cvičení 3 Zbyněk Brettschneider
Funkce.
Modelování a simulace podsynchronní kaskády
Základy teorie řízení Frekvenční charakteristika
Ing. Lukáš OTTE kancelář: A909 telefon: 3840
TYPY MODELŮ FYZIKÁLNÍ MATEMATICKÉ ANALYTICKÉ NUMERICKÉ.
Laboratorní model „Kulička na ploše“ 1. Analytická identifikace modelu „Kulička na ploše“ 2. Program „Flash MX 2004“ Výhody/Nevýhody Program „kulnapl.swf“
Modulační metody Ing. Jindřich Korf.
Regulační obvod a pochod
Elektronické měřicí přístroje
Modelování a simulace MAS_02
Datové typy a struktury
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Tato prezentace byla vytvořena
Tato prezentace byla vytvořena
Lineární zobrazení.
Aplikační počítačové prostředky X15APP MATLAB Katedra elektroenergetiky, Fakulta elektrotechniky ČVUT, Technická 2, Praha 6 Ing. Zbyněk Brettschneider.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Numerické řešení počítačového modelu
Karel Vlček, Modelování a simulace Karel Vlček,
Stabilita diskrétního regulačního obvodu
Nelinearity s hysterezí Přerušení platnosti relace vytváří dvě různé charakteristiky, jejichž platnost je podmíněna směrem pohybu Hystereze přepínače x.
Určení parametrů elektrického obvodu Vypracoval: Ing.Přemysl Šolc Školitel: Doc.Ing. Jaromír Kijonka CSc.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
Řešení soustav lin. rovnic
HUMUSOFT s.r.o. 1 FEMLAB 2.3 Konference MATLAB 2002, 7. listopadu 2002 Karel Bittner, HUMUSFOT s.r.o.
Aplikační počítačové prostředky X15APP MATLAB cvičení 3 Ing. Ladislav Prskavec
Tato prezentace byla vytvořena
Model lidského zraku pro hodnocení kvality obrazu
Aplikační počítačové prostředky X15APP MATLAB cvičení 4
14. června 2004Michal Ševčenko Architektura softwarového systému DYNAST Michal Ševčenko VIC ČVUT.
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
Stavová formulace v diskrétním čase důvody pro diskrétní interpretaci času některé dynamické jevy má smysl sledovat vždy jen ve zvláštních okamžicích,
Práce pro profesionály Cvičíme se v MATLABu © Leonard Walletzký, ESF MU, 2003.
Programování v MATLABu © Leonard Walletzký, ESF MU, 2000.
Katedra řídicí techniky FEL ČVUT1 11. přednáška. Katedra řídicí techniky FEL ČVUT2 Diskrétní regulační obvod Předpoklad: v okamžiku, kdy se na vstup číslicového.
Paul Adrien Maurice Dirac 3. Impulsní charakteristika
MATEMATIKA PRO CHEMIKY II. SYLABUS PŘEDMĚTU Opakování a rozšíření znalostí Reálné funkce a vlastnosti funkcí jedné a dvou proměnných Spojitost a limita.
Katedra řídicí techniky FEL ČVUT1 5. Přednáška. Katedra řídicí techniky FEL ČVUT2 Regulační obvod S … regulovaná soustava R … regulátor (řídicí systém)
Moderní poznatky ve fyzice
Laplaceova transformace
Regulátory v automatizaci
Katedra řídicí techniky FEL ČVUT
ČASOVÉ ŘADY (SIGNÁLY A LINEÁRNÍ SYSTÉMY )
Číslicová technika.
Simulace dynamických systémů v Matlabu, teoretické základy
2. přednáška Differenciální rovnice
Dynamické systémy Topologická klasifikace
Simulace dynamických systémů v Matlabu, Simulink
Simulace dynamických systémů v Matlabu, Simulink
Kinematika hmotný bod: těleso s nekonečně malými rozměry, ale nenulovou hmotností, tj. žádné otáčení, žádná deformace atd. = bodová hmotnost popis pohybu.
Statické a dynamické vlastnosti čidel a senzorů
Simulace oběhu družice kolem Země
Transkript prezentace:

Aplikační počítačové prostředky X15APP MATLAB - SIMULINK Ing. Zbyněk Brettschneider http://heat.feld.cvut.cz/ http://k315.feld.cvut.cz/download/ http://k315.feld.cvut.cz/vyuka/matlab/ Brettsz@fel.cvut.cz Katedra elektroenergetiky, Fakulta elektrotechniky ČVUT, Technická 2, 166 27 Praha 6

Simulink – zápis modelu Matlab – orientován na řádkové příkazy Simulink – nadstavba Matlabu práce s bloky vyšetřuje chování dynamického systému - určen na časové řešení (simulaci) předpoklad znalosti jeho matematického popisu Simulace – numerické řešení soustavy nelineárních diferenciálních rovnic nutno určit: Metodu řešení (ODE45, …) Volbu kroku (rychlost x přesnost)

Práce v simulinku Výběr bloků z knihoven Pospojování vstupů a výstupů odpovídajících signálů Zadání parametrů bloků Vytvoření subsystémů Vstupní signály : Z knihovny bloků generujících zákl. typy signálů Ze souborů Z matic připravených v Matlabu Z měření v reálném čase (měřící karta + Real Time Tbx.) Výstupní signály : Bloky typu osciloskop či XY graf Do pracovního prostoru Matlabu (Workspace) Do souboru či opět přímá realizace signálů (hardware)

Nastavení parametrů simulace Záložka: Simulation – Configuration Parameters Solver Čas simulace Volbu metody řešení ODE Volba velikosti kroku Workspace I/O Možnost napojení na pracovní prostor Matlabu Diagnostic Nastavení,které z kontrolovaných druhů chyb či událostí mají vyvolat hlášení a na jaké úrovni Advanced Volby k optimalizaci výpočtu Spuštění simulace: Simulation-Start

Knihovny v Simulinku 1 Základní knihovna – Simulink Continuous Bloky pro vytvoření spojitých dynamických modelů z diferenciálních rovnic Discrete Bloky pro vytvoření diskrétních dynamických modelů Function and Tables Nabízí např. interpolaci mezi hodnotami tabulkového zadávání průběhů Přepočítá vstupní signál pomocí zadaného polynomu Math Bloky pro realizaci algebraické části modelu

Knihovny v Simulinku 2 Nonlinear Signal and Systems Sinks Sources Bloky typických nelinearit (Saturace, Switch, Releová nelinearita) Signal and Systems Bloky ke spojování a změně struktury signálů Sinks Bloky ke zpracování výsledků Sources Bloky jako zdroje signálů Zbylé knihovny – souvisí s nainstalovanými toolboxy

Příklad v Simulinku – RLC obvod i(t) L R t=0 C uc(t) u(t) Obvodové rovnice:

Stavové schéma – RLC obvod

Subsystém Sloučení několika bloků do jednoho celku, představujících určitý podsystém celkového systému.

Zobrazení průběhů Vlastní kmitočet obvodu: Kmitočet zdroje: Je-li Hodnoty: Umax=100V ω=2*pi*50 R=0.5 L=0.02 C=5.05*10-4

Zobrazení průběhů - Scope Blok Scope slouží k zobrazení průběhů Parametry bloku Limitovaný počet bodů Počet vstupů Časový rozsah Uložení do Workspacu Vzorkování Vlastnosti zobrazení okna

Zobrazení průběhů Vznik rázů při Hodnoty: Umax=100V ω=2*pi*50 R=0.1 L=0.025 C=5.05*10-4

Přenos obvodu v Laplaceově obraze Obvodová rovnice a přenos v Laplaceově obraze s nulovými počátečními podmínkami:

Metoda stavových proměnných Obvod popsán soustavou rovnic prvního řádu Každou obyčejnou diferenciální rovnici vyššího řádu lze vyjádřit jako soustavu diferenciálních rovnic prvního řádu Zavedeme stavové proměnné x Soustavu diferenciálních rovnic zapíšeme v maticovém tvaru: x – vektor stavových proměnných u – vektor vstupních veličin y – vektor výstupních veličin A,B,C,D – matice stavového modelu

Stavový model RLC obvodu Stavové proměnné: i, uc Vstupní proměnné: u Výstupní proměnné: i

Soustava diferenciálních rovnic Neuvažujeme-li zdroje, pak lze soustavu zapsat Řešení lineárních rovnic je jednoduché, nalezneme vlastní čísla a vektory matice A, pak obecné řešení má tvar: Jde-li o problém kmitů, λ jsou komplexní ( λk = δ + i ωk ). Jednotlivé členy v součtu jsou tzv. vlastní mody kmitů. Počet vlastních frekvencí je menší nebo roven řádu matice A.

Stabilita soustavy Stacionární body řešení: Jde o takové body fázového prostoru, ze kterých se systém samovolně nevyvíjí. Jsou definovány vztahem, tj. derivace stavových proměnných jsou nulové: Poznámka: „Vložíme-li“ systém přesně do stacionárního bodu, (= připravíme ho s takovými počátečními podmínkami), zůstane v tomto bodě fázového prostoru navěky.

Stabilita soustavy Typ stacionárních bodů se určí z vlastních čísel matice A. Pro soustavu dvou diferenciálních rovnic má matice rozměr 2×2 a proto bude mít dvě vlastní čísla: a jsou možné následující situace:

Stavový model obvodu v Simulinku

SimPowerSystems RLC obvod s využitím knihovny SimPowerSystems