Simulace a modelování systémů
  Úvod | Ovládání |  Ke stažení |                                                                    Simulační systém eSimLab
Jak vytvořit model | Jak vypočítat model | Jak nakreslit graf | Jak pracovat s daty | Jak publikovat výsledky |

Jak vytvořit model?

K vytvoření a výpočtu modelu slouží sekce Model.

 

 

Celá plocha sekce Model je rozdělena na tři části.

1. V horní (tmavší) části nad linkou se vytváří multikompartmentový model pomocí kompartmentů a spojů mezi nimi.
2. Střední (světlejší) část pod linkou je rezervována pro konstanty, parametry a funkce, které se používají v simulačním modelu. Konstanty, parametry a funkce zapisujeme v jazyce Pascal. Pod touto plochou se zobrazuje pozice kurzoru ve tvaru např: 1:5, což znamená, že se nacházíme na prvním řádku a pátém znaku v editoru jazyka Pascal.

3. Ve spodní (bílá) informační části se zobrazují informace o práci s modelem a o chybách během výpočtu.

 

Nástroje na vytvoření multikompartmentových modelů

  Objekt = kompartment
     
  Jednoduchý spoj
     
  1x zalomený spoj
     
  2x zalomený spoj
     
  Mazání všech kompartmentů a spojů
     
  Mazání všech nezapojených spojů
     
  Model
     
  Kalkulačka


Jak zadat model?
Z nabídky vpravo vybereme kompartmenty, které budou vystupovat v modelu, a spojíme je jednoduchými nebo složitými spoji. Zadáme hodnoty (kompartment: proměnná, počáteční podmínka; spoj: parametr).

 

1) Výběr kompartmentu

Pro výběr kompartmentu zvolíme ikonku kompartmentu z nabídky vpravo.  
     
Kliknutím levým tlačítkem myši na ikonku kompartmentu se do plochy umístí jeden kompartment.  


2) Posun kompartmentu v ploše
Stisknutím levého tlačítka myši na kompartmentu umístěném na ploše lze kompartment posunout na libovolné místo na ploše.


3) Zadání proměnné a počáteční podmínky kompartmentu

Kliknutím na pravé tlačítko myši na kompartmentu se objeví dialogové okno s nabídkou "Proměnná" a "Počáteční podmínka". Zadáme název proměnné, např. y1, z2, a počáteční podmínku buď jako číslo, např. 10, nebo funkci, např.exp(2), sin(5).

• Zadání hodnot potvrdíme tlačítkem "Ulož".
Zadané hodnoty se zobrazí v kompartmentu.

• Tlačítko "Zavři" zavře dialogové okno bez uložení zadaných hodnot.

• Tlačítko "Zruš kompartment" odstraní kompartment z plochy. Po kliknutí na tlačítko "Zruš kompartment" se ještě otevře potvrzovací okno, kde operaci potvrdíme nebo zrušíme.
 

 

4) Výběr spoje
K výběru spoje slouží následující ikonky. Podle druhu ikonky získáme spoj jednoduchý (přímý) nebo 1x a 2x zalomený. Kliknutím levým tlačítkem myši na ikonku spoje se do plochy umístí jeden spoj zvoleného druhu.

Výběr jednoduchého spoje

 
     

Výběr 1x zalomeného spoje

 
     
Výběr 2x zalomeného spoje

 
     

 

5) Posun spoje na ploše
Stisknutím levého tlačítka myši na spoji umístěném na ploše lze spoj posunout na libovolné místo na ploše nebo posunout počátek spoje, konec spoje nebo uzlový bod spoje.

5a) Posun počátku spoje (kroužek) na ploše
Stisknutím levého tlačítka myši na počátku spoje pohybujeme pouze tímto počátkem.

Pokud takto umístíme počátek spoje do některého kompartmentu, modrý počátek (kroužek) získá zelenou barvu a umístí se na hranici kompartmentu.  

5b) Posun zakončení spoje (hrot) na ploše
Stisknutím levého tlačítka myši na zakončení spoje pohybujeme pouze tímto zakončením (hrotem).

Pokud takto umístíme zakončení spoje do některého kompartmentu, modré zakončení (hrot) získá červenou barvu a umístí se na hranici kompartmentu.  


5c) Posun uzlového bodu spoje (bod zalomení) na ploše

Stisknutím levého tlačítka myši na uzlovém bodu spoje pohybujeme pouze tímto uzlovým bodem. Počátek a zakončení spoje zůstává na místě.  


5d) Posun celého spoje
Stisknutím levého tlačítka myši na spoji kdekoliv mimo počátek, uzlový bod a zakončení spoje se spoj posunuje jako celek, tvar a velikost spoje se zachovává.

Pokud se tímto posunem umístí počátek spoje do některého kompartmentu, modrý počátek získá zelenou barvu a umístí se na hranici kompartmentu.

Pokud se takto umístí zakončení spoje do některého kompartmentu, modré zakončení získá červenou barvu a umístí se na hranici kompartmentu.
 

 

6) Zadání parametru spoje

Kliknutím na pravé tlačítko myši kdekoliv na spoji se objeví dialogové okno s nabídkou "Parametr". Zadáme parametr v podobě čísla, např. 10, nebo funkce, např. exp(2), sin(5).

• Zadání hodnoty parametru potvrdíme tlačítkem "Ulož".

• Tlačítko "Zavři" zavře dialogové okno bez uložení zadaného parametru.

• Tlačítko "Zruš spoj" odstraní spoj z plochy. Po kliknutí na tlačítko "Zruš spoj" se ještě otevře potvrzovací okno, kde operaci potvrdíme nebo zrušíme.
 


7) Smazání celého kompartmentového modelu

Ikonka "Smazat vše" zruší všechny kompartmenty a spoje na ploše. Jsou rovněž smazané funkce definované v jazyku Pascal. Po kliknutí levým tlačítkem myši na ikonku se ještě otevře potvrzovací okno, kde operaci potvrdíme nebo zrušíme.  


8) Smazání nepoužívaných spojů

Ikonka "Smazat nepoužívané spoje" zruší všechny nezapojené spoje na ploše. Po kliknutí levým tlačítkem myši na ikonku se ještě otevře potvrzovací okno, kde operaci potvrdíme nebo zrušíme.  


9) Model

Kliknutím levým tlačítkem myši na ikonku "Model" se v dialogovém okně zobrazí matematický zápis modelu, vytvořený na základě vzájemných vztahů kompartmentů a spojů zadaných na ploše.  

 

10) Kalkulátor

Kliknutím levým tlačítkem myši na ikonku "Kalkulátor" se spouští kalkulátor, ve kterém můžete provádět výpočty.  
     
Do kolonky "Výraz" zadáme početní úkon. Po kliknutí na klávesu Enter se v okénku "Výsledek" objeví vypočítaná hodnota. V kalkulátoru můžeme pracovat i s funkcemi, které jsme definovali v Pascalu.  
 
 
  © Studio dmm 1992-2006, všechna práva vyhrazena, další informace: software@dmm.cz