SIMULATIONPub Date : 2024-03-13DOI: 10.1177/00375497241233326
Mike Riess
{"title":"SynBPS: a parametric simulation framework for the generation of event-log data","authors":"Mike Riess","doi":"10.1177/00375497241233326","DOIUrl":"https://doi.org/10.1177/00375497241233326","url":null,"abstract":"In the pursuit of ecological validity, current business process simulation methods are calibrated to data from existing processes. This is important for realistic what-if analysis in the context of these processes. However, this is not always the “right tool for the job.” To test hypotheses in the area of predictive process monitoring, it can be more helpful to simulate event-log data from a theoretical process, where all aspects can be manipulated. One example is when assessing the influence of process complexity or variability on the performance of a new prediction method. In this case, the ability to include control variables and systematically change process characteristics is a key to fully understanding their influence. Calibrating a simulation model from observed data alone can in these cases be limiting. This paper proposes a simulation framework, Synthetic Business Process Simulation (SynBPS), a Python library for the generation of event-log data from synthetic processes. Aspects such as process complexity, stability, trace distribution, duration distribution, and case arrivals can be fully controlled by the user. The overall architecture is described in detail, and a demonstration of the framework is presented.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"10 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140128920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-03-11DOI: 10.1177/00375497241233597
Gregory Albiston, Taha Osman, David Brown
{"title":"A neural network approach for population synthesis","authors":"Gregory Albiston, Taha Osman, David Brown","doi":"10.1177/00375497241233597","DOIUrl":"https://doi.org/10.1177/00375497241233597","url":null,"abstract":"This work explores techniques and metrics applied to the process of population synthesis used in activity-based modeling for traffic and transport simulation. The paper presents a novel population synthesis approach based on applying artificial neural networks (ANNs) and evaluates the approach against techniques derived from iterative proportional fitting (IPF), Bayesian networks, and data sampling methods. The documented research also investigates the appropriateness of goodness-of-fit measures and the need to consider similarity measures in assessing technique effectiveness with a focus on measures derived from Jaccard similarity coefficient. We established that IPF techniques should be preferred when datasets with the required composition are available, targeting few output variables and in relatively large zones of 5% region size. However, in smaller zones with sparser datasets, or inadequate dataset composition, the proposed ANN technique and identified sampling method are favorable. The proposed ANN method shows suitability for the population synthesis problem compared with the examined methods, but further work is required to improve model fitting speed, explore mixture models of multiple ANNs, and apply data reduction techniques to reduce the observation–decision space. The research findings also established that comparing scenarios of varying sizes and variable numbers is challenging when employing specific goodness-of-fit measures. Furthermore, the mentioned similarity measures can reveal concerns regarding inconsistent archetypes and low-quality populations that can remain concealed when using error metrics.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"41 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140106354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-02-28DOI: 10.1177/00375497241231986
Jiawei Zhang, Aiqing Zhu, Feng Ji, Chang Lin, Yifa Tang
{"title":"Effective numerical simulations of synchronous generator system","authors":"Jiawei Zhang, Aiqing Zhu, Feng Ji, Chang Lin, Yifa Tang","doi":"10.1177/00375497241231986","DOIUrl":"https://doi.org/10.1177/00375497241231986","url":null,"abstract":"Synchronous generator system is a complicated dynamic system for energy transmission, which plays an important role in modern industrial production. In this article, we propose some predictor-corrector methods and structure-preserving methods for a generator system based on the first benchmark model of subsynchronous resonance, among which the structure-preserving methods preserve a Dirac structure associated with the so-called port-Hamiltonian descriptor systems. To illustrate this, the simplified generator system in the form of index-1 differential-algebraic equations has been derived. Our analyses provide the global error estimates for a special class of structure-preserving methods called Gauss methods, which guarantee their superior performance over the PSCAD/EMTDC and the predictor-corrector methods in terms of computational stability. Numerical simulations are implemented to verify the effectiveness and advantages of our methods.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"17 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140002172","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-02-22DOI: 10.1177/00375497241229753
Luke Liang, Hieu Phan, Philippe J Giabbanelli
{"title":"Experimental evaluation of a machine learning approach to improve the reproducibility of network simulations","authors":"Luke Liang, Hieu Phan, Philippe J Giabbanelli","doi":"10.1177/00375497241229753","DOIUrl":"https://doi.org/10.1177/00375497241229753","url":null,"abstract":"A stochastic network simulation is verified when its distribution of outputs is aligned with the ground truth, while tolerating deviations due to variability in real-world measurements and the randomness of a stochastic simulation. However, comparing distributions may yield false positives, as erroneous simulations may have the expected distribution yet present aberrations in low-level patterns. For instance, the number of sick individuals may present the right trend over time, but the wrong individuals were infected. We previously proposed an approach that transforms simulation traces into images verified by machine learning algorithms that account for low-level patterns. We demonstrated the viability of this approach when many simulation traces are compared with a large ground truth data set. However, ground truth data are often limited. For example, a publication may include few images of their simulation as illustrations; hence, teams that independently re-implement the model can only compare low-level patterns with few cases. In this paper, we examine whether our approach can be utilized with very small data sets (e.g., 5–10 images), as provided in publications. Depending on the network simulation model (e.g., rumor spread, cascading failure, and disease spread), we show that results obtained with little data can even surpass results obtained with moderate amounts of data at the cost of variability. Although a good accuracy is obtained in detecting several forms of errors, this paper is only a first step in the use of this technique for verification; hence, future works should assess the applicability of our approach to other types of network simulations.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"43 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139956963","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-02-17DOI: 10.1177/00375497241229750
Jiduo Xing, Shuai Lu
{"title":"A network-based simulation framework for robustness assessment of accessibility in healthcare systems with the consideration of cascade failures","authors":"Jiduo Xing, Shuai Lu","doi":"10.1177/00375497241229750","DOIUrl":"https://doi.org/10.1177/00375497241229750","url":null,"abstract":"The accessibility of healthcare system is vulnerable to various types of hazards, where the failure of one system component may lead to a diffusion of the pressure and result in cascading failures. This study proposes a network-based simulation framework for robustness assessment of access to healthcare through integrating cascading failure mechanism. Weighted complex networks are constructed to model the accessible patient transfer under both general and elderly healthcare scenarios. The cascade failure mechanism is incorporated into the constructed networks, and several attack strategies (including random, initial degree (ID), initial betweenness (IB), recalculated degree (RD), and recalculated betweenness (RB) attack) are adopted to simulate the process of system robustness assessment. Results indicate that the proposed framework enables to discover the vulnerable nodes in the constructed healthcare accessibility networks, where the robustness metric combining network efficiency and relative size of the largest component acts as a benchmark; all the intentional attack strategies outperform the random attack strategy, which indicates the effectiveness of the detection of vulnerable healthcare facilities by the developed model; and the metrics of node degree and betweenness centrality make progress on identifying the vulnerable healthcare facility nodes, which should be taken heed of to optimize the management and operation of healthcare systems.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"50 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139956087","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-02-17DOI: 10.1177/00375497241229756
Ruth Dirnfeld, Lorenzo De Donato, Alessandra Somma, Mehdi Saman Azari, Stefano Marrone, Francesco Flammini, Valeria Vittorini
{"title":"Integrating AI and DTs: challenges and opportunities in railway maintenance application and beyond","authors":"Ruth Dirnfeld, Lorenzo De Donato, Alessandra Somma, Mehdi Saman Azari, Stefano Marrone, Francesco Flammini, Valeria Vittorini","doi":"10.1177/00375497241229756","DOIUrl":"https://doi.org/10.1177/00375497241229756","url":null,"abstract":"In the last years, there has been a growing interest in the emerging concept of digital twin (DT) as it represents a promising paradigm to continuously monitor cyber–physical systems, as well as to test and validate predictability, safety, and reliability aspects. At the same time, artificial intelligence (AI) is exponentially affirming as an extremely powerful tool when it comes to modeling the behavior of physical assets allowing, de facto, the possibility of making predictions on their potential evolution. However, despite the fact that DTs and AI (and their combination) can act as game-changing technologies in different domains (including the railways), several challenges have to be faced to ensure their effectiveness, especially when dealing with safety-critical systems. This paper provides a narrative review of the scientific literature on DTs for railway maintenance applications, with a special focus on their relationship with AI. The aim is to discuss the opportunities the integration of these two technologies could open in railway maintenance applications (and beyond), while highlighting the main challenges that should be overcome for its effective implementation.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"24 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139956088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-02-09DOI: 10.1177/00375497241228623
Zizheng Liu, Y. Chu, Guoyuan Li, H. P. Hildre, Houxiang Zhang
{"title":"A co-simulation approach to onboard support of marine operation: a Palfinger crane path planning case","authors":"Zizheng Liu, Y. Chu, Guoyuan Li, H. P. Hildre, Houxiang Zhang","doi":"10.1177/00375497241228623","DOIUrl":"https://doi.org/10.1177/00375497241228623","url":null,"abstract":"Marine cranes are one of the most important industrial equipment in the maritime field. The base of a marine crane is dynamically moving as the motion of the ship’s six degrees of freedom that is affected by offshore environmental loads. There is a coupling between the crane and the ship, which means the crane operation and the ship motion affect each other. In this paper, co-simulation technology is employed to construct the virtual marine operation system which is composed of diverse Functional Mock-Up Units (FMUs) exported using the Functional Mock-Up Interface (FMI) standard and System Structure and Parameterization (SSP) standard to define the structure and parameters based on the co-simulation platform Vico. A path planning case for the Palfinger crane is implemented using the A* algorithm. The physical three-dimensional working space of the crane is discretized into a finite number of nodes in joint space. The cost is defined by the variable of the ship motion to optimize the marine operation. The obtained discrete nodes are smoothed to get the velocity of the actuators as control signals. Simulation of the crane operation is carried out in the virtual operating system following the planned path.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"91 5-6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139849158","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-02-09DOI: 10.1177/00375497241229757
A. Negahban
{"title":"Simulation in engineering education: The transition from physical experimentation to digital immersive simulated environments","authors":"A. Negahban","doi":"10.1177/00375497241229757","DOIUrl":"https://doi.org/10.1177/00375497241229757","url":null,"abstract":"Besides its use as a powerful systems analysis tool, simulation has also been used for decades in educational settings as a teaching and learning method. Simulation can replace or augment real-world inquiry-based experiences by providing learners with a low-cost and risk-free experimentation platform to develop knowledge and skills in a simulated environment. This paper presents an overview of current applications and the ongoing transition from physical experimentation to digital simulations and immersive simulated learning environments in engineering education. The paper highlights major implementation and research gaps related to simulation-based learning and immersive simulated learning environments, namely, lack of integration with learning theories and limited formal assessments of effectiveness. Potential implementation approaches and important areas for future educational research are discussed and exemplified in response to the identified gaps. The discussions presented are intended for simulationists, educational researchers, and instructors who are interested in designing and/or utilizing engineering education interventions involving simulated learning environments and immersive technologies in their teaching and educational research. In particular, the Immersive Simulation-Based Learning (ISBL) approach discussed in the paper provides a framework for simulationists to reuse the models developed as part of their simulation projects for educational purposes.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":"43 6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139850001","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
SIMULATIONPub Date : 2024-02-09DOI: 10.1177/00375497241228623
Zizheng Liu, Y. Chu, Guoyuan Li, H. P. Hildre, Houxiang Zhang
{"title":"A co-simulation approach to onboard support of marine operation: a Palfinger crane path planning case","authors":"Zizheng Liu, Y. Chu, Guoyuan Li, H. P. Hildre, Houxiang Zhang","doi":"10.1177/00375497241228623","DOIUrl":"https://doi.org/10.1177/00375497241228623","url":null,"abstract":"Marine cranes are one of the most important industrial equipment in the maritime field. The base of a marine crane is dynamically moving as the motion of the ship’s six degrees of freedom that is affected by offshore environmental loads. There is a coupling between the crane and the ship, which means the crane operation and the ship motion affect each other. In this paper, co-simulation technology is employed to construct the virtual marine operation system which is composed of diverse Functional Mock-Up Units (FMUs) exported using the Functional Mock-Up Interface (FMI) standard and System Structure and Parameterization (SSP) standard to define the structure and parameters based on the co-simulation platform Vico. A path planning case for the Palfinger crane is implemented using the A* algorithm. The physical three-dimensional working space of the crane is discretized into a finite number of nodes in joint space. The cost is defined by the variable of the ship motion to optimize the marine operation. The obtained discrete nodes are smoothed to get the velocity of the actuators as control signals. Simulation of the crane operation is carried out in the virtual operating system following the planned path.","PeriodicalId":501452,"journal":{"name":"SIMULATION","volume":" 22","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139789346","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}