Vensim
Vývojář | Ventana Systems, Inc. |
---|---|
První vydání | 1991 |
Aktuální verze | 10.2.1 (červenec 2024) |
Operační systém | Multiplatformní |
Typ softwaru | Simulační software |
Licence | Proprietární |
Web | https://vensim.com/ |
Některá data mohou pocházet z datové položky. |
VENSIM je komerční simulační software od společnosti Ventana Systems, který slouží k tvorbě modelů z různých oblastí lidské činnosti.[1]
Základní popis
Vensim je objektově orientovaný software, který slouží k modelování a výzkumu komplexních dynamických (vyvíjejících se v čase) systémů. Vytvořené modely jsou ve tvaru kauzálních diagramů (společenské a populační modely, ekonomické modely – účelem je předvídat důsledky zadaných proměnných). Programovací jazyk je deklarativní (pomocí definic určuje co má software udělat) a je tvořen systémem textových rovnic.[2]
Založen je na znalostech profesorů Jaye W. Forrestera a Freda C. Schweppeho z MIT a původně byl určen pouze pro interní klienty, kterým byl upravován na míru. V roce 1991 společnost software zpřístupnila ke komerčním účelům.[1]
Výstupem jsou soubory s příponou .mdl (textový formát modelu) a .vmfx (binární formát modelu), podporované jsou ale i další formáty jako .vgd, .vcd a jiné.[3]
Nástroj je určen pro operační systémy:
Linux není ve Vensimu podporován.[4]
Moduly
V současné době má několik různých modulů s různým stupněm komplexity.
Základní verze programu se nazývá Vensim PLE (Personal Learning Edition), je určena pro podporu vzdělávání a je dostupná bezplatně.[5] Nastavba základního programu se nazývá Vensim PLE+, který oproti ní má navíc simulaci citlivosti Monte-Carlo nebo možnost připojení živých dat.[6] Náročnějším uživatelům slouží verze Vensim Professional (PRO), určená pro správu komplikovaných modelů. A kromě už zmíněných funkcí obsahuje ještě Kalmanovu filtraci nebo Ganttovy diagramy.[5] Nejkomplexnější verzí je Vensim DSS a slouží pro vývoj a tvorbu rozhraní řídících leteckých simulátorů.[5]
Pro uživatele, kteří potřebují zobrazit zaslané modely vytvořené s tomto programu a případně provést drobné úpravy, je určen Vensim Reader, který je k dispozici bezplatně.[5]
Historie
Ventana Systems, Inc. byla založena v roce 1985 ve státě Massachusetts. Její první verze systému Vensim byly kombinací existujících produktů na trhu a vlastního kódu, což způsobovalo, že úpravy a opravy programu byly časově náročné. To vedlo autory nejprve k vyvinutí vlastního simulačního jazyka Vensim, založeného na programovacím jazyku Pascal, aby následně v roce 1988 převedli vše do jazyka C a začali využívat prostředí Microsoft Windows.[1]
Jedním z milníků pro program Vensim se stal rok 1991, kdy společnost vydala verzi 1.50 a software, do té doby připravovaný na míru konkrétních zákazníků, byl uvolněn pro veřejnost. Počítal však s uživateli ze strany odborníků na dynamické simulační modely.[1]
V následujících letech se program dále rozvíjel. V roce 1993 ve verzi 1.60 došlo ke zjednodušení jeho ovládání a doplněna byla i uživatelská příručka. Důležité bylo také rozdělení na 3 konfigurace (nastavení) – Standard, Professional a DSS.[1]
O dva roky později (1995) společnost uvolnila první verzi (1.62) pro operační systém Macintosh a program obohatila o podporu Monte-Carlo simulací. Mimo to verze již obsahovala také čtečku modelů umožňující jejich zobrazení bez nutnosti software vlastnit.[1]
V následujícím roce (1996) společnost Ventana Systems, Inc. učinila krok k většímu rozšíření svého softwaru, když uvolnila novou konfiguraci Vensim PLE (Personal Learning Edition), která je od té doby bezplatná pro vzdělávací instituce i jednotlivce.[1]
V roce 1997 s verzí 3.0 došlo k velké změně uživatelského rozhraní i dokumentace k softwaru. Obsahovala Vensim Model Reader a Vensim DLL (lze propojit s různými programovacími jazyky jako C, C++, Delphi nebo Visual Basic.[1]
Verze po roce 2000 pak přinášely stále nová vylepšení. Například Vensim 5.0 z roku 2002 obsahoval SyntheSim funkci, která umožňuje rychlou simulaci tak, aby výsledky byly okamžitě dostupné a verze 5.6 (2006) pak přinesla podporu technické normy Unicode.[1]
Poznámky ke všem verzím od Verze 5.9 jsou k dispozici přímo na stránkách softwaru.[1]
Modelování v softwaru Vensim
Software obsahuje několik základních prvků.[2]
Stavy
– znázorněny pomocí obdélníků s ohraničením (různých typů)
Pomocná proměnná
– znázorněna obdélníkem bez ohraničení
Procesy (toky)
- reprezentováno šipkami s 'ventilem'
Vstup/výstup (začátek a ukončení toků) z procesu
- reprezentováno 'mraky'
Spoj
– reprezentován jednoduchou šipkou a představuje vazby mezi jednotlivými prvky systému (Stavy, proměnnými, procesy (toky))
Výstup
Výstupem jsou různě složité modely, které simulují mnohé oblasti lidské činnosti.
Návody na práci v softwaru Vensim jsou k dispozici mimo jiné jako videa na YouTube kanále společnosti.[7]
Příklady využití
Vensim je univerzální software a simulace z něj najdeme například v oblastech:
- Doprava a energetika – odhad celkové spotřeby energie a emisí znečišťujících látek v sektoru dopravy[8]
- Obchodní strategie a ekonomika – model udržitelného dodavatelského řetězce léků v nemocničních lékárnách v Íránu[9]
- Zdraví – model pro prognózování vlivu schopnosti sebeobsluhy na kvalitu života seniorů s lehkým postižením v domovech pro seniory[10]; model identifikující zranitelná místa a jejich schopnost reakce na systémová šoky v základních zdravotnických službách v Libanonu[11]
- Bezpečnost – model pro řízení bezpečnosti staveb v megaprojektech[12]
- Školství – model pro predikci dopadu doučování na schopnosti studentů udržet se na technické škole[13]
- Životní prostředí a zemědělství – model predikce výskytu African armyworm (Spodoptera exempta) a jeho populační dynamika[14]
Reference
- ↑ a b c d e f g h i j VENSIM. History [online]. Vensim [cit. 2025-01-24]. Dostupné online. (anglicky)
- ↑ a b HRISCHEV R. Dynamical modeling with vensim PLE of the process of data collection in the ERP systems. AIP Conference Proceedings PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MATHEMATICAL SCIENCES AND TECHNOLOGY 2022 (MATHTECH 2022): Navigating the Everchanging Norm with Mathematics and Technology. 2024, roč. 3016, čís. 1. Dostupné online. ISSN 0094-243X. (anglicky)
- ↑ VENSIM. Vensim Help [online]. Vensim [cit. 2025-01-25]. Dostupné online. (anglicky)
- ↑ VENSIM. FAQ [online]. Vensim [cit. 2025-01-24]. Dostupné online. (anglicky)
- ↑ a b c d VENSIM. Vensim [online]. Vensim [cit. 2025-01-24]. Dostupné online. (anglicky)
- ↑ VENSIM. Comparison chart [online]. Vensim [cit. 2025-01-24]. Dostupné online. (anglicky)
- ↑ VENSIME. Vensim - YouTube [online]. Vensim [cit. 2025-01-25]. Dostupné online. (anglicky)
- ↑ ATIAJA, J. ET ALL. Sustainability Dynamic Simulation of Energy Scenarios in the Transition to Sustainable Mobility in the Ecuadorian Transport Sector. Sustainability [online]. 08/2024 [cit. 2025-02-07]. Čís. 15. Dostupné online. ISSN 2071-1050. doi:10.3390/su16156640. (anglicky)
- ↑ SHAHBAHRAMI, E.ET ALL. A dynamic management model for sustainable drug supply chain in hospital pharmacies in Iran. BMC Health Services Research [online]. BioMed Central Ltd, 2024 [cit. 2025-01-24]. Roč. 24. Dostupné online. doi:10.1186/s12913-024-11692-8. (anglicky)
- ↑ MAOQIANG XU ET ALL. Application of A System Dynamics Model in Forecasting the Effect of Self-care Ability on the Quality of Life of Mildly Disabled Elderly in Nursing Homes. Journal of client-centered nursing care [online]. 01/2024 [cit. 2025-01-25]. Roč. 10, čís. 1. Dostupné online. ISSN 2476-4132. doi:10.32598/jccnc.10.1.513. (anglicky)
- ↑ SHARIF, I.A. Identifying vulnerabilities in essential health services: Analysing the effects of system shocks on childhood vaccination delivery in Lebanon. Social science & medicine [online]. 10/2024 [cit. 2025-02-07]. Čís. 358. Dostupné online. ISSN 1873-5347. doi:10.1016/j.socscimed.2024.117260. (anglicky)
- ↑ KAI LIU ET ALL. Study on construction safety management in megaprojects from the perspective of resilient governance. Safety Science [online]. Elsevier B.V., 2024 [cit. 2025-01-24]. Čís. 173. Dostupné online. doi:10.1016/j.ssci.2024.106442. (anglicky)
- ↑ LABERIANO, A. A. ET ALL. System dynamics modeling for predicting the impact of tutoring on student retention in the school of engineering. Bulletin of Electrical Engineering and Informatics. 10/2024, roč. 31, čís. 5, s. 3446-3454. Dostupné online [cit. 2025-02-07]. ISSN 2089-3191. doi:10.11591/eei.v13i5.7562. (anglicky)
- ↑ BONOUKPOÈ M. S. ET ALL. A system dynamics model for predicting African armyworm occurrence and population dynamics, Agriculture, Ecosystems & Environment. ScienceDirect [online]. Elsevier B.V. [cit. 2025-01-24]. Dostupné online. doi:10.1016/j.agee.2024.109378. (anglicky)