Title: Obhajoba DDP
1Simulace a dynamika technicko-ekonomických úloh
pro tvorbu strategií v ekonomice a managementu
Modifikovaný dynamický model pro rešení
technicko-ekonomických úloh s použitím rizik a
nejistot
Zpracoval Ing. Petr Dlask, Ph.D. Pracovište
Katedra Ekonomiky a rízení stavebnictví CVUT
v Praze Adresa Thákurova 7, 16629 Praha 6,
Dejvice
2Obecné prínosy MDM pro manažerskou praxi
- proniknutí vnitrních mechanismu systému
- vytvárení nosných strategií rozvoje
- predikace chování modelu
- získání komplexního pohledu na systém
Obecné prínosy
- Pochopení modelovaného systému
- Parametrické studie systému
- Experimentální význam
- overování nosných strategií
- nalezení požadovaného chování
- identifikování významných (klícových) míst
- citlivostní analýza
- identifikace vlivu rizik a nejistot
- overení možností rízení modelu
3Srovnání MDM s jinými simulacními produkty
Analogie MDM a jiných simulacních nástroju
Definice základních cástí MDM
Definice základních cástí simulacních modelu
Struktura simulacních modelu
Struktura MDM
- komponenty
- prvky modelu
- promenné
- verbální a vecná definice
- funkcní vztahy
- vazby (interakce)
4Nároky znalostí modeláre a uživatele
Modelár (uživatelské schopnosti umí rozšírit o
vývoj vnitrní struktury modelu)
Uživatel (schopen ovládat MDM, zadávat vstupní
data, získávat výsledky, modifikovat zadání)
- Nemusí
- znát strukturu tvorby vstupních
- dat modelu
- Nemusí
- umet programovat
- ucit se nový programovací jazyk
- Musí
- umet programovat (VBA Excel)
- znát celou strukturu modelu
- Musí
- znát základní strukturu modelu
- znát rozšírené možnosti modelu
- pri nárocnejších simulacích
- Je schopen
- zadat a editovat vstupní data
- poskytnout výsledky
- vyvíjet vnitrní výstavbu modelu
- Je schopen
- zadat a editovat vstupní data
- získat a interpretovat výsledky
- definovat požadavky výsledného chování
- modelu
5Matematický základ historie
Dílcí komponenty
Popis metody a instrukce pro zpracování Holling
C. S. Adaptive Environmental Assessment and
Management, 1978, Internation Institute for
Aplied Systems Analysis University of British
Columbia
Základní algoritmus
- KSIM
- Kane SIMulation
- Cross-Impact-Simulation Language
Puvodní publikace Kane J. "A Primer for a New
Cross-Impact language-KSIM, Technological
Forecasting and Social Change, vol. 4, pgs.
129-142, 1972.
- Doporucený postup tvorby modelu podle Hollinga
- Volba promenných modelu
- Volba intervalu a MIN, MAX pro každou promennou
- a normalizace do intervalu (0,1)
- Príprava interakcní matice (Alfa-matice)
- Príprava manažerské matice (Beta-matice)
- Zadání interakcí do matic
- Volba casového kroku
- Volba pocátecních hodnot promenných
- Spuštení simulace a prohlídka grafických výsledku
- Modifikace struktury modelu k dosažení cílového
stavu
Základní vstupy výpoctu
6Souhrnná struktura modelu
Základní vstupy
Rozšírené vstupy
Struktura modelu
Vstupy modelu
Výsledky
Pocátecní podmínky
Výpoctové jádro
Základní grafické výsledky
Pocátecní podmínky
Základní a rozšírené výpocty
7Nároky a omezení softwarem
Tabulkový procesor Macro 5.0 Dialogy Volatilní funkce Sestavy grafu parametrizace VBA User Forms
MS Excel 4.0 Omezene Omezene
MS Excel 5.0 Omezene Omezene W95,W98 WNT
MS Excel 7.0
- Legenda
- dialogy pro použití v Macro 5.0 byly zadávány
textovým zpusobem - makroinstrukce v Macro 5.0 se zapisovaly prímo
do listu sešitu - makrojazyk Macro 5.0 byl lokalizován do ceštiny!
- s uživatelskými volatilními funkcemi je schopna
aplikace pracovat jako s interními - sestavy grafu v nižších verzích limitují
systémové a GDI prostredky - Visual Basic for Application nahrazuje Macro 5.0
- dialogy kolekce UserForms jsou již navrhovány
design-time
8Zpracované ilustracní príklady
1. Simulace výrobního procesu podniku
2. Rozvoj mikroregionu I Investice hotel
3. Model mestského regionu 3a) - Príbram
segment I 3b) - Príbram segment II 3c) -
Príbram segment III 3d) - Príbram komplet
4. Varianty modelu mestského regionu 4a) -
Optimistická varianta 25 4b) - Pesimistická
varianta 25
9Ohodnocení interakcí prvku modelu
Ukázka ohodnocení kvantifikovatelné interakce
- Model podporuje
- zadávání interakcí
- editaci interakcí
- matematický výpocet interakcí
- Modelár (uživatel) overuje
- zjištování validity interakcí
- vecný výpocet interakcí