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 vypočítat model?

Po zadání kompartmentového modelu a definování konstant, parametrů a funkcí v jazyce Pascal můžeme přistoupit k výpočtu modelu. Nejprve ale musíme nastavit podmínky pro výpočet vytvořeného modelu. Tato volba je v dolní části aplikace.

 



Metoda pro výpočet

Zde volíme numerickou metodu, pomocí které chceme provádět výpočet.

• Euler je Eulerova metoda, která byla zařazena pouze pro orientační rychlé výpočty.
• Heun je zlepšená Eulerova metoda.
• RK4 je Runge - Kuttova metoda 4.řádu.
• RKF je Fehlbergova metoda s automatickou regulací délky integračního kroku.
• LSODA je metoda pro výpočet stiff systémů. V této metodě můžete zadávat relativní i absolutní přesnost a krok metody může být větší než 1.

 

t max

Čas, kdy chceme ukončit simulační výpočet. Hodnotu t min nezadáváme, ta je vždy 0. Jednoduchou transformací lze všechny simulační modely transformovat tak, aby simulační čas začínal od nuly.

 

Krok
V této volbě zadáváme krok integrace.

U metod Euler, Heun a RK4 zadáváme pevný integrační krok. Hodnota integračního kroku musí být menší než 1 a na této hodnotě závisí přesnost výpočtu simulačního modelu.

U metody RKF hodnota krok znamená prvotní odhad integračního kroku. Metoda si během výpočtu délku kroku mění, tak aby byla dosažena relativní přesnost výpočtu.

U metody LSODA může být integrační krok větší než jedna, což nám pohodlně umožní rychle vypočítat simulační modely s dlouhým simulačním časem.

 

Iter max
Je maximální hodnota iterací, kterou dané metodě povolíme. Zadáváme ji z toho důvodu, aby doba výpočtů nebyla neúměrně dlouhá při nevhodné volbě numerické metody. Když např. na výpočet stiff systémů zvolíme metodu RKF, automatická regulace délky kroku způsobí, že integrační krok je velmi malý a doba výpočtu stoupá.

 

Rel. přesnost a abs. přesnost
Zde zadáváme relativní a absolutní přesnost, které chceme při výpočtu dosáhnout. U metod Euler, Heun a RK4 není možné tyto parametry zadávat. U metody RKF zadáváme pouze relativní přesnost a u metody LSODA zadáváme relativní i absoluní přesnost.

 

Název aktuální simulace

Každý simulační výpočet si musíme uložit pod určitým jednoznačným názvem. Můžeme např. udělat několik simulačních výpočtů pro různé varianty určitého parametru a výsledky můžeme zobrazit v jednom grafu.

 

Výpočet

Kliknutím levým tlačítkem myši na ikonku "Výpočet" se spustí výpočet modelu. Po provedení výpočtu modelu můžeme výsledky zobrazit ve formě grafu nebo tabulky hodnot. Graf se zobrazí v sekci Graf XY, tabulka dat v sekci Data.  
 
 
  © Studio dmm 1992-2006, všechna práva vyhrazena, další informace: software@dmm.cz