Pub Date : 2024-05-10DOI: 10.1016/j.simpat.2024.102958
Yang Liu , Jingxian Liu , Yi Liu , Qian Zhang , Jingwen Shu , Yijun Zhang
As global shipping undergoes rapid expansion, pivotal waterway transport systems—including significant nodes like the Panama Canal, the Suez Canal, and the Three Gorges-Gezhouba dams—are increasingly emerging as system-wide bottlenecks that limit transportation capabilities. Recognizing the pressing need for efficient traffic organization at these critical junctures, we designed a hybrid simulation model, which integrates Cellular Automaton and Multi-Agent methods, to analyse traffic efficiency and evaluate different ship organization schemes at these key waterway nodes. The Three Gorges-Gezhouba dams serve as a case study, where we crafted and executed four simulation scenarios that accommodate a range of variables such as different traffic organization schemes, traffic flow volumes, and anchorage capacities. Key operational indicators such as the maximum average waiting time of ships at the anchorage, and the period when the anchorage along the waterway reaches saturation, provide insights into the system's operational condition. The simulation outcomes highlight the proposed model's capability to accurately quantify the impact of implementing a linkage-control scheme and underscore the utility of dynamic adjustment of water area ranges under linkage-control for managing various traffic scenarios. Consequently, our research not only enriches high-precision simulation methodologies but also bolsters decision-making processes concerning ship traffic organization at Waterway Transport Key Nodes.
{"title":"Simulation modelling and analysis of linkage-controlled traffic scheme in Waterway Transport Key Nodes","authors":"Yang Liu , Jingxian Liu , Yi Liu , Qian Zhang , Jingwen Shu , Yijun Zhang","doi":"10.1016/j.simpat.2024.102958","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102958","url":null,"abstract":"<div><p>As global shipping undergoes rapid expansion, pivotal waterway transport systems—including significant nodes like the Panama Canal, the Suez Canal, and the Three Gorges-Gezhouba dams—are increasingly emerging as system-wide bottlenecks that limit transportation capabilities. Recognizing the pressing need for efficient traffic organization at these critical junctures, we designed a hybrid simulation model, which integrates Cellular Automaton and Multi-Agent methods, to analyse traffic efficiency and evaluate different ship organization schemes at these key waterway nodes. The Three Gorges-Gezhouba dams serve as a case study, where we crafted and executed four simulation scenarios that accommodate a range of variables such as different traffic organization schemes, traffic flow volumes, and anchorage capacities. Key operational indicators such as the maximum average waiting time of ships at the anchorage, and the period when the anchorage along the waterway reaches saturation, provide insights into the system's operational condition. The simulation outcomes highlight the proposed model's capability to accurately quantify the impact of implementing a linkage-control scheme and underscore the utility of dynamic adjustment of water area ranges under linkage-control for managing various traffic scenarios. Consequently, our research not only enriches high-precision simulation methodologies but also bolsters decision-making processes concerning ship traffic organization at Waterway Transport Key Nodes.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102958"},"PeriodicalIF":4.2,"publicationDate":"2024-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140914380","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-09DOI: 10.1016/j.simpat.2024.102957
Hai Yang, Ethan Wong, Haggai Davis III, Joseph Y.J. Chow
Simulation plays a crucial role in transportation studies. However, most simulation tools are individually developed to tackle specific transportation problems, making it challenging to incorporate multiple simulation tools into a unified setting and generate collaborative output. In this study, we develop a co-simulation system that integrates MATSim with an external fleet-based simulator to extend MATSim's functionalities. The overall structure enables the integration of MATSim simulation and multiple external simulations, which results in a cohesive simulation output. Though only one external simulator engages in the current development, the framework can be easily adapted to involve more fleet-based simulators that meet the system requirements. As a result, more complex transportation systems can be simulated using the framework without the need to develop these dedicated MATSim extensions, e.g. any new fleet algorithm from emergent R&D. The developed co-simulation system is named the Fleet Demand (FD) Simulator. We demonstrate the functionality of the FD Simulator by showcasing a simulation scenario involving MATSim and a ride-pooling simulator, which integrates novel ride-pooling services into the MATSim environment. First, we show the co-simulation system's capability to generate reliable results consistent with those produced by using the "DRT" extension-enabled MATSim. Less than 10 % discrepancies between the two results are observed. We then use the FD Simulator to evaluate ride-pooling services under various scenarios, where we assign different service parameters to two service fleets. Operations of the two fleets are simulated in two separate external simulation environments, showcasing the FD simulator's ability of engaging multiple simultaneous simulations. The affected service parameters are not adjustable in the "DRT" extension, showing the advantage of the co-simulation system. By running these scenarios using the FD Simulator, travel decisions made by agents in MATSim are observed when facing heterogeneous ride-pooling services. The results highlight the relevance of the co-simulation system in evaluating complex transportation systems.
{"title":"A co-simulation system that integrates MATSim with a set of external fleet simulations","authors":"Hai Yang, Ethan Wong, Haggai Davis III, Joseph Y.J. Chow","doi":"10.1016/j.simpat.2024.102957","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102957","url":null,"abstract":"<div><p>Simulation plays a crucial role in transportation studies. However, most simulation tools are individually developed to tackle specific transportation problems, making it challenging to incorporate multiple simulation tools into a unified setting and generate collaborative output. In this study, we develop a co-simulation system that integrates MATSim with an external fleet-based simulator to extend MATSim's functionalities. The overall structure enables the integration of MATSim simulation and multiple external simulations, which results in a cohesive simulation output. Though only one external simulator engages in the current development, the framework can be easily adapted to involve more fleet-based simulators that meet the system requirements. As a result, more complex transportation systems can be simulated using the framework without the need to develop these dedicated MATSim extensions, e.g. any new fleet algorithm from emergent R&D. The developed co-simulation system is named the Fleet Demand (FD) Simulator. We demonstrate the functionality of the FD Simulator by showcasing a simulation scenario involving MATSim and a ride-pooling simulator, which integrates novel ride-pooling services into the MATSim environment. First, we show the co-simulation system's capability to generate reliable results consistent with those produced by using the \"DRT\" extension-enabled MATSim. Less than 10 % discrepancies between the two results are observed. We then use the FD Simulator to evaluate ride-pooling services under various scenarios, where we assign different service parameters to two service fleets. Operations of the two fleets are simulated in two separate external simulation environments, showcasing the FD simulator's ability of engaging multiple simultaneous simulations. The affected service parameters are not adjustable in the \"DRT\" extension, showing the advantage of the co-simulation system. By running these scenarios using the FD Simulator, travel decisions made by agents in MATSim are observed when facing heterogeneous ride-pooling services. The results highlight the relevance of the co-simulation system in evaluating complex transportation systems.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102957"},"PeriodicalIF":4.2,"publicationDate":"2024-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140906463","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-09DOI: 10.1016/j.simpat.2024.102956
Vasileios-Menelaos Koufopanos, Pantelis G. Nikolakopoulos
Iron losses appear in Active Magnetic Bearings (AMBs) mostly because of the rotor's movement, but also because of the fluctuation of the control current in the stator's coils. They can be divided into three categories: the hysteresis losses, the eddy current losses and the excess losses and while they depend significantly on the rotating speed and the magnetic flux density applied on the poles, the most contributing factor is the magnetic material used for the core. In this paper, a 2-D Finite Element Method transient model is used to simulate the rotational motion of the shaft inside the AMB and calculate the iron losses that occur due to the alternating magnetic flux inside the rotor, as well as the mechanical load capacity on the vertical direction of the AMB for each case. A simulation is carried out, at first, for a constant control current value and a speed range of 0–30,000 rpm, followed by a second one, for constant rotational speed and control current values 0–0.5 A. Geometry remains the same for all simulations. When it comes to the materials selected for the stator and the rotor, the cases of Hiperco 27, Hiperco 50 and Hiperco 50 HS laminations are tested. The iron losses of the three alloys are compared to the losses of 3 % silicon-iron. The results show that the three iron cobalt alloys have significantly lower losses than the silicon iron for the same AMB size and rotor's speeds. Hiperco 50 has the lowest loss among the three Hiperco alloys, while Hiperco 50 HS provides slightly higher mechanical load capacity under the same operating conditions.
有源磁悬浮轴承(AMB)中出现铁损的主要原因是转子的运动,但也因为定子线圈中控制电流的波动。它们可分为三类:磁滞损耗、涡流损耗和过剩损耗,虽然它们在很大程度上取决于转速和施加在磁极上的磁通密度,但最主要的影响因素是磁芯所用的磁性材料。本文采用二维有限元法瞬态模型模拟 AMB 内部轴的旋转运动,计算转子内部交变磁通造成的铁损,以及每种情况下 AMB 垂直方向上的机械负载能力。首先对恒定的控制电流值和 0-30,000 rpm 的转速范围进行模拟,然后对恒定的转速和 0-0.5 A 的控制电流值进行模拟。在定子和转子的材料选择方面,对 Hiperco 27、Hiperco 50 和 Hiperco 50 HS 薄片进行了测试。这三种合金的铁损耗与 3% 硅铁的损耗进行了比较。结果表明,在相同的 AMB 尺寸和转子速度下,三种铁钴合金的损耗明显低于硅铁。在三种 Hiperco 合金中,Hiperco 50 的损耗最低,而 Hiperco 50 HS 在相同工作条件下的机械负载能力略高。
{"title":"Finite element simulation of iron losses for an Active Magnetic Bearing–Rotor system constructed of Hiperco laminations","authors":"Vasileios-Menelaos Koufopanos, Pantelis G. Nikolakopoulos","doi":"10.1016/j.simpat.2024.102956","DOIUrl":"10.1016/j.simpat.2024.102956","url":null,"abstract":"<div><p>Iron losses appear in Active Magnetic Bearings (AMBs) mostly because of the rotor's movement, but also because of the fluctuation of the control current in the stator's coils. They can be divided into three categories: the hysteresis losses, the eddy current losses and the excess losses and while they depend significantly on the rotating speed and the magnetic flux density applied on the poles, the most contributing factor is the magnetic material used for the core. In this paper, a 2-D Finite Element Method transient model is used to simulate the rotational motion of the shaft inside the AMB and calculate the iron losses that occur due to the alternating magnetic flux inside the rotor, as well as the mechanical load capacity on the vertical direction of the AMB for each case. A simulation is carried out, at first, for a constant control current value and a speed range of 0–30,000 rpm, followed by a second one, for constant rotational speed and control current values 0–0.5 A. Geometry remains the same for all simulations. When it comes to the materials selected for the stator and the rotor, the cases of Hiperco 27, Hiperco 50 and Hiperco 50 HS laminations are tested. The iron losses of the three alloys are compared to the losses of 3 % silicon-iron. The results show that the three iron cobalt alloys have significantly lower losses than the silicon iron for the same AMB size and rotor's speeds. Hiperco 50 has the lowest loss among the three Hiperco alloys, while Hiperco 50 HS provides slightly higher mechanical load capacity under the same operating conditions.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"135 ","pages":"Article 102956"},"PeriodicalIF":4.2,"publicationDate":"2024-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141035982","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Nowadays, an accurate and reliable traffic forecast is meaningful in making the right decisions for traffic management systems in vehicular environments. Nevertheless, traffic flow prediction is a significant challenge in Vehicular Ad Hoc Networks (VANETs) that has taken much attention. Therefore, in this paper, we propose a hybrid traffic prediction model based on Prophet model and Long Short-Term Memory neural network (LSTM), called Hyper-Flophet, to predict next traffic flow. Hyper-Flophet model adopts the traditional neural prophet model but with major parameter tuning. First, we propose an efficient algorithm for predicting the traffic flow trend then, we develop an interactive LSTM (I-LSTM) model for auto-regression components. After that, we implement a new future regressor component called network mobility and finally, we enhance the event and holiday component by introducing exponential growth term. Through simulations with real VANET data, we show that the proposed hybrid approach can achieve superior forecasting performance over other models.
如今,准确可靠的交通流量预测对于车辆环境中的交通管理系统做出正确决策意义重大。然而,在车载 Ad Hoc 网络(VANET)中,交通流量预测是一项重大挑战,备受关注。因此,在本文中,我们提出了一种基于先知模型和长短期记忆神经网络(LSTM)的混合交通预测模型,称为 Hyper-Flophet,用于预测下一个交通流。Hyper-Flophet 模型采用了传统的神经先知模型,但对参数进行了重大调整。首先,我们提出了一种预测交通流趋势的高效算法,然后开发了一种用于自动回归组件的交互式 LSTM(I-LSTM)模型。之后,我们实施了一个名为网络流动性的新未来回归组件,最后,我们通过引入指数增长项增强了事件和假日组件。通过对真实 VANET 数据的仿真,我们发现所提出的混合方法可以实现优于其他模型的预测性能。
{"title":"Hyper-Flophet: A neural Prophet-based model for traffic flow forecasting in transportation systems","authors":"Kawthar Zaraket , Hassan Harb , Ismail Bennis , Ali Jaber , Abedalhafid Abouaissa","doi":"10.1016/j.simpat.2024.102954","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102954","url":null,"abstract":"<div><p>Nowadays, an accurate and reliable traffic forecast is meaningful in making the right decisions for traffic management systems in vehicular environments. Nevertheless, traffic flow prediction is a significant challenge in Vehicular Ad Hoc Networks (VANETs) that has taken much attention. Therefore, in this paper, we propose a hybrid traffic prediction model based on Prophet model and Long Short-Term Memory neural network (LSTM), called Hyper-Flophet, to predict next traffic flow. Hyper-Flophet model adopts the traditional neural prophet model but with major parameter tuning. First, we propose an efficient algorithm for predicting the traffic flow trend then, we develop an interactive LSTM (I-LSTM) model for auto-regression components. After that, we implement a new future regressor component called network mobility and finally, we enhance the event and holiday component by introducing exponential growth term. Through simulations with real VANET data, we show that the proposed hybrid approach can achieve superior forecasting performance over other models.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102954"},"PeriodicalIF":4.2,"publicationDate":"2024-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140910423","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-03DOI: 10.1016/j.simpat.2024.102953
M.M. Bello , Z. Mohamed , M.Ö. Efe , H. Ishak
In industries, cranes are commonly used for transportation of a distributed-mass payload (DMP). However, analysis of the dynamic characteristics of such a system is limited since most of the research work considered a point-mass payload. This paper presents modelling and analysis of dynamic characteristics of a double-pendulum overhead crane carrying a DMP with and without payload hoisting. Nonlinear dynamic models representing the crane in both scenarios are derived. The effects of varying cable lengths, and carrying different payload masses and lengths on the dynamics of hook and payload oscillations are also studied. Simulations are performed to observe the dynamic characteristics of the crane under several conditions, and experiments are carried out to validate the theory and simulation results, and to assess the accuracy of the derived nonlinear dynamic equations. The results demonstrate that the payload oscillation is significantly affected by changes in the cable lengths and DMP parameters. In addition, satisfactory agreements between simulation and experimental results are achieved, which indicate validity of the nonlinear models and good compliance with the theory. It is envisaged that the dynamic characteristic analyses of the crane can be beneficial in designing efficient controllers, especially in suppressing DMP oscillation.
{"title":"Modelling and dynamic characterisation of a double-pendulum overhead crane carrying a distributed-mass payload","authors":"M.M. Bello , Z. Mohamed , M.Ö. Efe , H. Ishak","doi":"10.1016/j.simpat.2024.102953","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102953","url":null,"abstract":"<div><p>In industries, cranes are commonly used for transportation of a distributed-mass payload (DMP). However, analysis of the dynamic characteristics of such a system is limited since most of the research work considered a point-mass payload. This paper presents modelling and analysis of dynamic characteristics of a double-pendulum overhead crane carrying a DMP with and without payload hoisting. Nonlinear dynamic models representing the crane in both scenarios are derived. The effects of varying cable lengths, and carrying different payload masses and lengths on the dynamics of hook and payload oscillations are also studied. Simulations are performed to observe the dynamic characteristics of the crane under several conditions, and experiments are carried out to validate the theory and simulation results, and to assess the accuracy of the derived nonlinear dynamic equations. The results demonstrate that the payload oscillation is significantly affected by changes in the cable lengths and DMP parameters. In addition, satisfactory agreements between simulation and experimental results are achieved, which indicate validity of the nonlinear models and good compliance with the theory. It is envisaged that the dynamic characteristic analyses of the crane can be beneficial in designing efficient controllers, especially in suppressing DMP oscillation.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102953"},"PeriodicalIF":4.2,"publicationDate":"2024-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140914381","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-04-30DOI: 10.1016/j.simpat.2024.102951
Fengjiang Wang , Chuchu Rao , Xiaosheng Fang , Yeshen Lan
Clustering routing protocols currently have problems such as Single point of failure of cluster head nodes, poor network dynamics, uneven data transmission, etc., which are critical to the optimization of energy efficiency, network lifespan and network topology control. However, this optimization problem is an NP hard problem that conventional algorithms are difficult to solve. This paper proposes a new multi-objective cluster routing protocol (CHEABC-QCRP) aimed at optimizing network energy consumption, system lifespan, and quality of services (QoS). The protocol is based on a new chaotic hybrid elite artificial bee colony algorithm (CHEABC) proposed in this paper, which has strong search ability and greatly reduces convergence time. At the same time, a new chaotic strategy was designed to effectively prevent falling into local optima and premature convergence. In simulation experiments, compared with multiple routing protocols, a large number of test results show that this protocol significantly reduces network energy consumption, greatly improves system lifespan, and effectively improves QoS in IWSN.
{"title":"CHEABC-QCRP: A novel QoS-aware cluster routing protocol for industrial IoT","authors":"Fengjiang Wang , Chuchu Rao , Xiaosheng Fang , Yeshen Lan","doi":"10.1016/j.simpat.2024.102951","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102951","url":null,"abstract":"<div><p>Clustering routing protocols currently have problems such as Single point of failure of cluster head nodes, poor network dynamics, uneven data transmission, etc., which are critical to the optimization of energy efficiency, network lifespan and network topology control. However, this optimization problem is an NP hard problem that conventional algorithms are difficult to solve. This paper proposes a new multi-objective cluster routing protocol (CHEABC-QCRP) aimed at optimizing network energy consumption, system lifespan, and quality of services (QoS). The protocol is based on a new chaotic hybrid elite artificial bee colony algorithm (CHEABC) proposed in this paper, which has strong search ability and greatly reduces convergence time. At the same time, a new chaotic strategy was designed to effectively prevent falling into local optima and premature convergence. In simulation experiments, compared with multiple routing protocols, a large number of test results show that this protocol significantly reduces network energy consumption, greatly improves system lifespan, and effectively improves QoS in IWSN.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102951"},"PeriodicalIF":4.2,"publicationDate":"2024-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140818687","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-04-26DOI: 10.1016/j.simpat.2024.102952
Keerthan Kumar T.G. , Shivangi Tomar , Sourav Kanti Addya , Anurag Satpathy , Shashidhar G. Koolagudi
The integration of Software-Defined Networking (SDN) into Network Virtualization (NV) significantly enhances network management, isolation, and troubleshooting capabilities. However, it brings forth the intricate challenge of allocating Substrate Network (SN) resources for various Virtual Network Requests (VNRs), a process known as Virtual Network Embedding (VNE). It encompasses solving two intractable sub-problems: embedding Virtual Machines (VMs) and embedding Virtual Links (VLs). While the research community has focused on formulating embedding strategies, there has been less emphasis on practical implementation at a laboratory scale, which is crucial for comprehensive design, development, testing, and validation policies for large-scale systems. However, conducting tests using commercial providers presents challenges due to the scale of the problem and associated costs. Moreover, current simulators lack accuracy in representing the complexities of communication patterns, resource allocation, and support for SDN-specific features. These limitations result in inefficient implementations and reduced adaptability, hindering seamless integration with commercial cloud providers. To address this gap, this work introduces EFraS (Emulated Framework for Dynamic VNE Strategies over SDN). The goal is to aid developers and researchers in iterating, testing, and evaluating VNE solutions seamlessly, leveraging a modular design and customized reconfigurability. EFraS offers various functionalities, including generating real-world SN topologies and VNRs. Additionally, it integrates with a diverse set of evaluation metrics to streamline the testing and validation process. EFraS leverages Mininet, Ryu controller, and OpenFlow switches to closely emulate real-time setups. Moreover, we integrate EFraS with various state-of-the-art VNE schemes, ensuring the effective validation of embedding algorithms.
{"title":"EFraS: Emulated framework to develop and analyze dynamic Virtual Network Embedding strategies over SDN infrastructure","authors":"Keerthan Kumar T.G. , Shivangi Tomar , Sourav Kanti Addya , Anurag Satpathy , Shashidhar G. Koolagudi","doi":"10.1016/j.simpat.2024.102952","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102952","url":null,"abstract":"<div><p>The integration of Software-Defined Networking (SDN) into Network Virtualization (NV) significantly enhances network management, isolation, and troubleshooting capabilities. However, it brings forth the intricate challenge of allocating Substrate Network (SN) resources for various Virtual Network Requests (VNRs), a process known as Virtual Network Embedding (VNE). It encompasses solving two intractable sub-problems: embedding Virtual Machines (VMs) and embedding Virtual Links (VLs). While the research community has focused on formulating embedding strategies, there has been less emphasis on practical implementation at a laboratory scale, which is crucial for comprehensive design, development, testing, and validation policies for large-scale systems. However, conducting tests using commercial providers presents challenges due to the scale of the problem and associated costs. Moreover, current simulators lack accuracy in representing the complexities of communication patterns, resource allocation, and support for SDN-specific features. These limitations result in inefficient implementations and reduced adaptability, hindering seamless integration with commercial cloud providers. To address this gap, this work introduces EFraS (Emulated Framework for Dynamic VNE Strategies over SDN). The goal is to aid developers and researchers in iterating, testing, and evaluating VNE solutions seamlessly, leveraging a modular design and customized reconfigurability. EFraS offers various functionalities, including generating real-world SN topologies and VNRs. Additionally, it integrates with a diverse set of evaluation metrics to streamline the testing and validation process. EFraS leverages <span>Mininet</span>, <span>Ryu</span> controller, and <span>OpenFlow</span> switches to closely emulate real-time setups. Moreover, we integrate EFraS with various state-of-the-art VNE schemes, ensuring the effective validation of embedding algorithms.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102952"},"PeriodicalIF":4.2,"publicationDate":"2024-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140825598","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-04-24DOI: 10.1016/j.simpat.2024.102950
Yacong Gao , Chenjing Zhou , Jian Rong , Xia Zhang , Yi Wang
Calibrating microscopic traffic simulation models is a prerequisite for simulation applications. This study proposes three novel methods to improve the accuracy and interpretability of the calibration model. The proposed approach involves selecting the calibration parameter, refining the model parameter system, and optimizing the calibration results. The first method expands the single-point mean into a multi-point distribution. The cumulative distribution curve of delay was selected as the calibration parameter. The second method divides the parameter system into global and local parameters. Global parameters were calibrated using NGSIM measured data, and local parameters were calibrated through intelligent algorithms. The third method proposes a methodology of parameter clustering recursion based on the genetic algorithm results, with information entropy selected as the analysis index. To evaluate the effectiveness of the proposed optimization methods, this study used NGSIM trajectory data as a case study. Eight simulation schemes based on the three optimization methods were designed, and simulation experiments were conducted using the VISSIM platform. The results show that the accuracy of the multi-point distribution calibration and parameter value optimization method is significantly higher than the default method. Additionally, the optimization method with calibration of both global and local parameters was more consistent with actual driving characteristics. This study provides a theoretical foundation for improving the practical application of traffic simulation technology, which has significant implications for transportation planning and management.
{"title":"Enhancing parameter calibration for micro-simulation models: Investigating improvement methods","authors":"Yacong Gao , Chenjing Zhou , Jian Rong , Xia Zhang , Yi Wang","doi":"10.1016/j.simpat.2024.102950","DOIUrl":"10.1016/j.simpat.2024.102950","url":null,"abstract":"<div><p>Calibrating microscopic traffic simulation models is a prerequisite for simulation applications. This study proposes three novel methods to improve the accuracy and interpretability of the calibration model. The proposed approach involves selecting the calibration parameter, refining the model parameter system, and optimizing the calibration results. The first method expands the single-point mean into a multi-point distribution. The cumulative distribution curve of delay was selected as the calibration parameter. The second method divides the parameter system into global and local parameters. Global parameters were calibrated using NGSIM measured data, and local parameters were calibrated through intelligent algorithms. The third method proposes a methodology of parameter clustering recursion based on the genetic algorithm results, with information entropy selected as the analysis index. To evaluate the effectiveness of the proposed optimization methods, this study used NGSIM trajectory data as a case study. Eight simulation schemes based on the three optimization methods were designed, and simulation experiments were conducted using the VISSIM platform. The results show that the accuracy of the multi-point distribution calibration and parameter value optimization method is significantly higher than the default method. Additionally, the optimization method with calibration of both global and local parameters was more consistent with actual driving characteristics. This study provides a theoretical foundation for improving the practical application of traffic simulation technology, which has significant implications for transportation planning and management.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102950"},"PeriodicalIF":4.2,"publicationDate":"2024-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140760437","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-04-23DOI: 10.1016/j.simpat.2024.102949
Martin Ďuriška , Hana Neradilová , Gabriel Fedorko , Vieroslav Molnár , Nikoleta Mikušová
A Non-Fungible Token (NFT) is a digital asset that is proof of ownership and originality in the digital world. It is generally a unique data unit that can be created from a digital file. But it is not just any digital file; it must be audio, video, image, or photo. This fact is mainly limiting. However, there are many other digital files for which the connection with NFT and blockchain technology would make sense. Such digital files include, among other things, various simulation models. With the development of the use of simulation models for the needs of managing multiple types of logistics processes daily, the questions of how to prevent the unauthorised copying of any simulation model and protect the copyright of its authors are coming to the fore. NFT and blockchain represent a robust technology whose possibilities of use are gradually expanding, while simulation models could be one area of their application. The paper presents the result of research that will enable the implementation of NFT and blockchain technology in simulation models. The research outcome confirmed the possibility of creating an NFT through the decentralised public blockchain XRP Ledger (XRPL) and the marketplace xrp. cafe, which can be used to verify the ownership and originality of the simulation model.
{"title":"Use of Non-Fungible Tokens for proof of ownership and originality of simulation model in logistics","authors":"Martin Ďuriška , Hana Neradilová , Gabriel Fedorko , Vieroslav Molnár , Nikoleta Mikušová","doi":"10.1016/j.simpat.2024.102949","DOIUrl":"10.1016/j.simpat.2024.102949","url":null,"abstract":"<div><p>A Non-Fungible Token (NFT) is a digital asset that is proof of ownership and originality in the digital world. It is generally a unique data unit that can be created from a digital file. But it is not just any digital file; it must be audio, video, image, or photo. This fact is mainly limiting. However, there are many other digital files for which the connection with NFT and blockchain technology would make sense. Such digital files include, among other things, various simulation models. With the development of the use of simulation models for the needs of managing multiple types of logistics processes daily, the questions of how to prevent the unauthorised copying of any simulation model and protect the copyright of its authors are coming to the fore. NFT and blockchain represent a robust technology whose possibilities of use are gradually expanding, while simulation models could be one area of their application. The paper presents the result of research that will enable the implementation of NFT and blockchain technology in simulation models. The research outcome confirmed the possibility of creating an NFT through the decentralised public blockchain XRP Ledger (XRPL) and the marketplace xrp. cafe, which can be used to verify the ownership and originality of the simulation model.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102949"},"PeriodicalIF":4.2,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1569190X24000637/pdfft?md5=66ecd351073408720c05f21b79695173&pid=1-s2.0-S1569190X24000637-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140777202","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-04-20DOI: 10.1016/j.simpat.2024.102948
Lorenzo Tiacci, Andrea Rossi
The job shop scheduling problem, which involves the routing and sequencing of jobs in a job shop context, is a relevant subject in industrial engineering. Approaches based on Deep Reinforcement Learning (DRL) are very promising for dealing with the variability of real working conditions due to dynamic events such as the arrival of new jobs and machine failures. Discrete Event Simulation (DES) is essential for training and testing DRL approaches, which are based on the interaction of an intelligent agent and the production system. Nonetheless, there are numerous papers in the literature in which DRL techniques, developed to solve the Dynamic Flexible Job Shop Problem (DFJSP), have been implemented and evaluated in the absence of a simulation environment. In the paper, the limitations of these techniques are highlighted, and a numerical experiment that demonstrates their ineffectiveness is presented. Furthermore, in order to provide the scientific community with a simulation tool designed to be used in conjunction with DRL techniques, an agent-based discrete event simulator is also presented.
{"title":"A discrete event simulator to implement deep reinforcement learning for the dynamic flexible job shop scheduling problem","authors":"Lorenzo Tiacci, Andrea Rossi","doi":"10.1016/j.simpat.2024.102948","DOIUrl":"10.1016/j.simpat.2024.102948","url":null,"abstract":"<div><p>The job shop scheduling problem, which involves the routing and sequencing of jobs in a job shop context, is a relevant subject in industrial engineering. Approaches based on Deep Reinforcement Learning (DRL) are very promising for dealing with the variability of real working conditions due to dynamic events such as the arrival of new jobs and machine failures. Discrete Event Simulation (DES) is essential for training and testing DRL approaches, which are based on the interaction of an intelligent agent and the production system. Nonetheless, there are numerous papers in the literature in which DRL techniques, developed to solve the Dynamic Flexible Job Shop Problem (DFJSP), have been implemented and evaluated in the absence of a simulation environment. In the paper, the limitations of these techniques are highlighted, and a numerical experiment that demonstrates their ineffectiveness is presented. Furthermore, in order to provide the scientific community with a simulation tool designed to be used in conjunction with DRL techniques, an agent-based discrete event simulator is also presented.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102948"},"PeriodicalIF":4.2,"publicationDate":"2024-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1569190X24000625/pdfft?md5=849864b242edbe1834ecc16bf681e910&pid=1-s2.0-S1569190X24000625-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140775130","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}