Jämförelse av mjukvara för systemdynamik

Detta är en jämförelse av olika aspekter av programvara som erbjuder systemdynamikfunktioner :

På grund av oro över kommersiella inlägg om huvudämnet för systemdynamik är kommersiella hyperlänkar specifikt INTE aktiva på den här listan.

Tabell över programvara för systemdynamik

Sorterbart bord
Paketnamn Licensiering Implementeringsspråk Senaste uppdatering (år) Mer information
AMESim Proprietär , kommersiell C 2017 Distribueras av Siemens. Modelica-modeller stöds.
Analytica Proprietär , kommersiell , gratis begränsad version C++ 2018 Stöder systemdynamik, Monte Carlo-simulering för osäkerhet, arrayabstraktion för hantering av flerdimensionell data, linjär och icke-linjär optimering. Använder påverkansdiagram för att definiera, navigera och dokumentera modeller.
AnyLogic Proprietär , kommersiell, gratis Personal Learning Edition (PLE) för utbildning, formell eller inte Java 2020 Stöder systemdynamik, agentbaserad och diskret händelsemodellering, möjliggör tillverkning av hybridmodeller.
STIGA Gratis, GNU General Public License (GPL) C 2012 För att lösa små till mycket stora matematiska modeller, system av icke-linjära ekvationer, linjära och icke-linjära optimeringsproblem, dynamiska system uttryckta som differential-algebraiska ekvationer.
Berkeley Madonna Proprietär , shareware C++, Java 2018 Utvecklad på Berkeley campus under sponsring av NSF och NIH, som används av akademiska och kommersiella institutioner för att bygga matematiska modeller för forskning och undervisning. Löser vanliga differentialekvationer (initialvillkor och gränsvärdesproblem), differensekvationer (initialvillkor och gränsvärdeproblem), multidimensionella transcendentala algebraiska ekvationsrötter, diskreta simuleringar med hjälp av transportörer, ugnar och köer. Lämplig för storskaliga system, gränsvärdesproblem, Monte Carlo-modeller, kurvanpassning, rotupptäckning, batchprocesser, parameterdiagram, stela system, etc.
DYNAMO Proprietär , distribueras inte längre kommersiellt AED, Pascal 1986 Historiska DYNAMO-modeller finns ofta tillgängliga på MIT system dynamics webbplats. DYNAMO-programvara för mikrodatorer kan vara tillgänglig via eBay eller andra återförsäljningswebbplatser.
GoldSim Proprietär , kommersiell C++ 2022 Skiljer sig från traditionella systemdynamikmetoder genom att 1) ​​den lägger mycket större vikt vid probabilistiska simuleringstekniker för att stödja representation av osäkra och/eller stokastiska system; och 2) den tillhandahåller ett brett utbud av specialiserade modellobjekt (bortom lager, flöden och omvandlare) för att göra modeller mindre abstrakta (och därmed mer transparenta) och hjälpa till att representera processer och händelser som inte enkelt kan representeras med en traditionell systemdynamik . Dessa skillnader beror på att GoldSim främst används för tekniska och vetenskapliga tillämpningar där kvantitativa probabilistiska förutsägelser om framtida prestanda krävs.
iMODELLER Proprietär, kommersiell Java 2022 Webbaserat med hjälp av bioniska koncept för att förändra perspektiv för att modellera mycket stora modeller i samarbete och för att direkt omvandla ett kausal loopdiagram till en systemdynamikmodell utan explicita lager och flöden eller en förändring av utseende. Erbjuda faktorer för processer, projekt och resurser för att avslöja dynamiska begränsningar enligt teorin om begränsningar (ToC) . Den innehåller också Monte Carlo-simuleringar och en algoritm för operationsforskning för att identifiera den optimala uppsättningen parametrar för att maximera ett mål. Förutom systemdynamik erbjuder den även kvalitativ modellering med en viktning av samband och analyser genom matriser jämförbara med fuzzy cognitive maps ( FCM).
Insight Maker Gratis, AGPL JavaScript 2022 Insight Maker stöder System Dynamics-modellering och agentbaserad modellering. Den stöder enheter, anpassade funktioner och rik diagramstil. Den innehåller verktyg för modelloptimering, känslighetstestning och loop-identifiering.
Jag tror Proprietär , kommersiell C++, Javascript 2018 Systemdynamik och diskret händelsemodellering med vissa agentbaserade funktioner. Dra och släpp användargränssnittsbyggaren gör att simuleringar kan publiceras online. Inkluderar hierarkiska modeller på flera nivåer, återanvändbara moduler, flerdimensionella arrayer, optimering och Monte Carlo-analys.
MapleSim Proprietär , kommersiell Java (GUI), C, Maple (motor) 2017 Modelica -baserat modelleringsverktyg på systemnivå. Utnyttjar symbolisk datoranvändning via tät integration med Maple.
NetLogo Gratis, GPLv2 Java, Scala 2020 Agentbaserad modelleringsmiljö i LOGO; stöder systemdynamikmodeller som en sekundär funktion.
OpenModelica Gratis, OSMC Public License, Eclipse Public License (EPL), GNU General Public License (GPL) C, C++, MetaModelica 2018 Modelica -baserad modellerings- och simuleringsmiljö. Modelica är ett objektorienterat, deklarativt modelleringsspråk för flera domäner för komponentorienterad modellering av komplexa system. Bredvid det kostnadsfria System Dynamics-biblioteket , som uteslutande är baserat på modellering av signalflöden, finns ett gratis Business Simulation Library (BSL) dedikerat till System Dynamics, som använder sig av Modelicas akausala kopplingar för att ta hänsyn till övergångar av konserverad materia.
Simcad Pro Proprietär, kommersiell, gratis demo med alla funktioner Visuellt gränssnitt 2019 Interaktiv processimuleringsprogramvara med stöd för tillverkning, sjukvård och leveranskedja. 2D- och 3D-visualisering med VR-möjlighet
Simantik System Dynamics Gratis, Eclipse Public License (EPL) Java, Modelica 2018 Gratis och öppen källkod för systemdynamikmodelleringsprogram med lager- och flödesmodellering, hierarkiska modeller och arrayvariabler.
Liknelse Proprietär , kommersiell C++ 2022 Utvecklat av Simulistics, ett spin-out-företag från University of Edinburgh.
Simulink Proprietär , kommersiell ? 2019 Tät integration med MATLAB
Stella Proprietär , kommersiell, begränsad gratis onlineversion C++, Javascript 2020 Systemdynamik och diskret händelsemodellering med vissa agentbaserade funktioner. Dra och släpp användargränssnittsbyggaren i Architect-versioner gör att simuleringar kan publiceras online. Inkluderar hierarkiska modeller på flera nivåer, återanvändbara moduler, flerdimensionella arrayer, optimering och Monte Carlo-analys.
Vensim Proprietär , kommersiell, gratis Personal Learning Edition (PLE) för utbildning och personligt bruk C, C++ 2020 Kontinuerlig simulering med bestånd och flöden, viss diskret fördröjning och diskret händelsefunktion. Flexibel arraysyntax med mappning mellan dimensioner. Omfattande stöd för import och export av tidsseriedata, med kalibreringsoptimering och Markov-kedjan Monte Carlo för uppskattning. Monte Carlo och andra känslighetssimuleringsmetoder. Grafisk modellkonstruktion och gränssnitt. Externa funktioner och sammanställd simulering.
VisSim Proprietär , kommersiell C 2011 Ackrediterade utbildningsinstitutioner tillåts att webbplatslicensera VisSim v3.0 gratis. De senaste versionerna och tilläggen är tillgängliga för studenter och akademiska institutioner till reducerat pris. VisSim Viewer, en skrivskyddad version av programvaran, är tillgänglig gratis och ger olicensierade användare ett sätt att köra VisSim-modeller.
Wolfram SystemModeler Proprietär , kommersiell ? 2020 Stöder kontinuerlig tids- och diskret händelsemodellering, externa C-funktioner, komponentbaserad, hierarkisk modellering, och är baserat på modellspråket Modelica som erbjuder en tät integration med Mathematica . Modeller kan exporteras för att köras som fristående applikationer för användare utan SystemModeler och Functional Mock-up Interface kan användas för modellutbyte och samsimulering . Bredvid det kostnadsfria System Dynamics-biblioteket , som uteslutande är baserat på modellering av signalflöden, finns ett gratis Business Simulation Library (BSL) dedikerat till System Dynamics, som använder sig av Modelicas aausala kopplingar för att ta hänsyn till övergångar av konserverad materia.
L. ^ Graphing library MxGraph licensieras separat under betald kommersiell licens

Se även