Real-time simulace: Porovnání verzí
Smazaný obsah Přidaný obsah
mBez shrnutí editace |
m delink, typos; vyřešit rozcestníky značka: editor wikitextu 2017 |
||
Řádek 1:
{{upravit|(opravit / eliminovat) nejednoznačné odkazy na rozcestníky}}
'''Real-time simulace''' neboli [[simulace]] v [[Skutečnost|reálném]] [[čas]]e reprodukuje chování fyzického [[systém]]u spuštěním jeho počítačového [[model]]u stejnou rychlostí jakou "běží" [[Skutečnost|skutečný]] [[čas]]. Jinými [[Slovo|slovy]], když v real-time [[Simulace|simulaci]] uplyne určité [[Kvantita|množství]] [[čas]]u, ve [[Skutečnost|skutečném]] [[svět]]ě uplyne stejné [[Kvantita|množství]] [[čas]]u. Pokud například určitý [[proces]] v [[Skutečnost|reálném]] [[svět]]ě trvá 1 [[Sekunda|sekundu]], [[simulace]] tohoto
| příjmení = Bélanger
| jméno = Jean
Řádek 19 ⟶ 20:
}}</ref>
Zatímco složitost návrhů nových [[projekt]]ů se neustále zvyšuje, inženýři čelí rostoucímu tlaku na snižování nákladů a [[čas]]u vývoje. Výsledkem je, že [[testování]] a ověřování složitých [[systém]]ů se stalo důležitou součástí [[proces]]u návrhu.<ref name="ericlab" /> Real-time [[simulátor]]y se již desítky [[Rok|let]] hojně používají při [[plánování]] a [[Konstrukce|konstrukci]] [[Elektřina|elektrických]] [[systém]]ů. Od uspořádání přenosových vedení ve velkých [[Energie|energetických]] [[systém]]ech až po optimalizaci [[motor]]ových [[pohon]]ů v [[Doprava|dopravě]] hrála [[simulace]] rozhodující roli v úspěšném [[Vývoj softwaru|vývoji]] velkého počtu [[Aplikační software|aplikací]]. V posledních třech desetiletích byl vývoj [[Simulace|simulačních]] nástrojů řízen rychlým vývojem výpočetních technologií. Jelikož [[počítač]]ové [[technologie]] snížily náklady a zvýšily [[výkon]], zlepšila se schopnost [[Simulace|simulačních]] nástrojů řešit stále složitější problémy za kratší [[Čas|dobu]]. Kromě toho se také neustále snižují náklady na [[Digitální data|digitální]] [[simulátor]]y, které je zpřístupňují většímu počtu uživatelů pro širší škálu [[Aplikační software|aplikací]]. <ref name="whatWhereWhy" />
Když uživatel nebo fyzické zařízení [[Interakce|interaguje]] s [[model]]em v [[Skutečnost|reálném]] [[čas]]e, tak lze
== Základní kritéria ==
=== Časový krok (Time-step) ===
Aby byla [[simulace]] v reálném čase platná, musí použitý real-
==== Události časového kroku ====
Řádek 34 ⟶ 35:
# Čtení [[Vstup/výstup|vstupů]] a generování [[Vstup/výstup|výstupů]]
# Řešení [[model]]ové rovnice
#
# Čekání na začátek dalšího kroku
Řádek 49 ⟶ 50:
=== Přesnost simulace ===
Nejkritičtějším kritériem při provádění digitální [[simulace]] v reálném čase je, jak dosáhnout přijatelné přesnosti [[model]]u s dosažitelným časovým krokem simulace. Toto je obzvláště náročný úkol pro simulaci rychle spínané výkonové elektroniky a motorových pohonů. Tyto [[nelineární systém]]y potřebují k dosažení přijatelné míry přesnosti velmi malé časové kroky. K ověření simulace a simulačního
== Druhy real-time simulací ==
Řádek 67 ⟶ 68:
=== Rychlé prototypování řídicích systémů (RCP) ===
V rapid control prototyping (RCP) je jednotka zařízení implementována pomocí simulátoru v reálném čase a je připojena k fyzickému zařízení. RCP nabízí mnoho výhod oproti implementaci skutečného prototypu řídící jednotky. Prototyp řídící jednotky vyvinutý pomocí simulátoru v reálném čase je flexibilnější, implementace je rychlejší a ladění je snazší. Prototyp řídící jednotky lze vyladit za chodu nebo zcela upravit pomocí několika kliknutí myší. RCP umožňuje rychlejší
=== Plně digitální simulace v reálném čase ===
Řádek 188 ⟶ 189:
=== Letectví a kosmonautika ===
Zatímco většina leteckých a kosmických aplikací nepotřebuje extrémně nízké časové kroky potřebné pro výrobu energie nebo automobilové aplikace, opakovatelnost a přesnost výsledků simulace je z bezpečnostních důvodů extrémně kritická.
=== Vývoj a testování elektrických pohonů ===
|