{"title":"随机的动态和随机建模、模拟和统计分析的全潜力CSS语言","authors":"L. Gustafsson, E. Gustafsson, M. Gustafsson","doi":"10.4236/ojmsi.2022.102012","DOIUrl":null,"url":null,"abstract":"It is vital that a well-defined conceptual model can be realized by a macro-model (e.g., a Continuous System Simulation (CSS) model) or a micro-model (e.g., an Agent-Based model or Discrete Event Simulation model) and still produce mutually consistent results. The Full Potential CSS concept provides the rules so that the results from macro-modelling become fully consistent with those from micro-modelling. This paper focuses on the simulation language StochSD (Stochastic System Dynamics), which is an extension of classical Continuous System Simulation that implements the Full Potential CSS concept. Thus, in addition to modelling and simulating continuous flows between compartments represented by “real” numbers, it can also handle transitions of discrete entities by integer numbers, enabling combined models to be constructed in a straight-forward way. However, transition events of discrete entities (e.g., arrivals, accidents, deaths) usually happen irregularly over time, so stochasticity often plays a crucial role in their modelling. Therefore, StochSD contains powerful random functions to model uncertainties of different kinds, together with devices to collect statistics during a simulation or from multiple replications of the same stochastic model. Also, tools for sensitivity analysis, optimisation and statistical analysis are included. In particular, StochSD includes features for stochastic modelling, post-analysis of multiple simulations, and presentation of the results in statistical form. In addition to making StochSD a Full Potential CSS language, sive material for a course in Modelling and Simulation in form of PowerPoint lectures and laboratory exercises.","PeriodicalId":56990,"journal":{"name":"建模与仿真(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"StochSD: A Full Potential CSS Language for Dynamic and Stochastic Modelling, Simulation and Statistical Analysis\",\"authors\":\"L. Gustafsson, E. Gustafsson, M. Gustafsson\",\"doi\":\"10.4236/ojmsi.2022.102012\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"It is vital that a well-defined conceptual model can be realized by a macro-model (e.g., a Continuous System Simulation (CSS) model) or a micro-model (e.g., an Agent-Based model or Discrete Event Simulation model) and still produce mutually consistent results. The Full Potential CSS concept provides the rules so that the results from macro-modelling become fully consistent with those from micro-modelling. This paper focuses on the simulation language StochSD (Stochastic System Dynamics), which is an extension of classical Continuous System Simulation that implements the Full Potential CSS concept. Thus, in addition to modelling and simulating continuous flows between compartments represented by “real” numbers, it can also handle transitions of discrete entities by integer numbers, enabling combined models to be constructed in a straight-forward way. However, transition events of discrete entities (e.g., arrivals, accidents, deaths) usually happen irregularly over time, so stochasticity often plays a crucial role in their modelling. Therefore, StochSD contains powerful random functions to model uncertainties of different kinds, together with devices to collect statistics during a simulation or from multiple replications of the same stochastic model. Also, tools for sensitivity analysis, optimisation and statistical analysis are included. In particular, StochSD includes features for stochastic modelling, post-analysis of multiple simulations, and presentation of the results in statistical form. In addition to making StochSD a Full Potential CSS language, sive material for a course in Modelling and Simulation in form of PowerPoint lectures and laboratory exercises.\",\"PeriodicalId\":56990,\"journal\":{\"name\":\"建模与仿真(英文)\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"建模与仿真(英文)\",\"FirstCategoryId\":\"1093\",\"ListUrlMain\":\"https://doi.org/10.4236/ojmsi.2022.102012\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"建模与仿真(英文)","FirstCategoryId":"1093","ListUrlMain":"https://doi.org/10.4236/ojmsi.2022.102012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
重要的是,定义良好的概念模型可以通过宏观模型(例如,连续系统仿真(CSS)模型)或微观模型(例如,基于代理的模型或离散事件仿真模型)实现,并且仍然产生相互一致的结果。全潜能CSS概念提供了规则,使宏观建模的结果与微观建模的结果完全一致。本文重点研究了随机系统动力学(Stochastic System Dynamics,随机系统动力学)仿真语言,它是经典连续系统仿真的扩展,实现了全潜能CSS概念。因此,除了建模和模拟用“实数”表示的间隔之间的连续流外,它还可以用整数处理离散实体的转换,从而可以直接构建组合模型。然而,离散实体的过渡事件(例如,到达,事故,死亡)通常随时间不规则地发生,因此随机性通常在其建模中起着至关重要的作用。因此,随机sd包含强大的随机函数来模拟不同类型的不确定性,以及在模拟期间或从同一随机模型的多个复制中收集统计数据的设备。此外,工具的敏感性分析,优化和统计分析包括在内。特别是,随机sd包括随机建模、多次模拟的后期分析和以统计形式表示结果的特征。除了使stacsd成为一个充分发挥潜力的CSS语言之外,它还以PowerPoint讲座和实验练习的形式为建模和仿真课程提供了大量材料。
StochSD: A Full Potential CSS Language for Dynamic and Stochastic Modelling, Simulation and Statistical Analysis
It is vital that a well-defined conceptual model can be realized by a macro-model (e.g., a Continuous System Simulation (CSS) model) or a micro-model (e.g., an Agent-Based model or Discrete Event Simulation model) and still produce mutually consistent results. The Full Potential CSS concept provides the rules so that the results from macro-modelling become fully consistent with those from micro-modelling. This paper focuses on the simulation language StochSD (Stochastic System Dynamics), which is an extension of classical Continuous System Simulation that implements the Full Potential CSS concept. Thus, in addition to modelling and simulating continuous flows between compartments represented by “real” numbers, it can also handle transitions of discrete entities by integer numbers, enabling combined models to be constructed in a straight-forward way. However, transition events of discrete entities (e.g., arrivals, accidents, deaths) usually happen irregularly over time, so stochasticity often plays a crucial role in their modelling. Therefore, StochSD contains powerful random functions to model uncertainties of different kinds, together with devices to collect statistics during a simulation or from multiple replications of the same stochastic model. Also, tools for sensitivity analysis, optimisation and statistical analysis are included. In particular, StochSD includes features for stochastic modelling, post-analysis of multiple simulations, and presentation of the results in statistical form. In addition to making StochSD a Full Potential CSS language, sive material for a course in Modelling and Simulation in form of PowerPoint lectures and laboratory exercises.