In the design phase of an aircraft engine, integrated design and accurate performance simulations have become essential. Predictive integrated system modeling is now a pressing issue in the design of aircraft engines....
详细信息
In the design phase of an aircraft engine, integrated design and accurate performance simulations have become essential. Predictive integrated system modeling is now a pressing issue in the design of aircraft engines. For computationally-intensive analysis, components may be distributed across heterogeneous computing architectures and operating systems. However, the traditional distributed systems are not sufficiently robust or flexible to support the integration and distributed simulation. Designers and engineers may face these difficulties when designing aero engine systems that need to evolve and change rapidly. Grid computing may be introduced to mitigate these problems. This paper develops a system, which serves as a scientific co-laboratory. It provides a flexible environment for defining, modifying, and simulating component-based aero gas turbine models, and enables users to customize and extend the framework to add new functionality or adapt simulation behavior as required. A distributed gas turbine engine model is developed and simulated to illustrate the use of the framework.
The main contribution of this paper shows that distributed simulation of rimed Petri nets (TPN) can take advantage of their structure to obtain a significant lookahead which is usually difficult to compute with other ...
详细信息
The main contribution of this paper shows that distributed simulation of rimed Petri nets (TPN) can take advantage of their structure to obtain a significant lookahead which is usually difficult to compute with other models, In this paper, we introduce a conservative-distributed simulation with a reduced number of control messages and without deadlock resolution, This approach is based on a part of optimism computed on the prediction time each logical process can determine for its advancement. Obviously this prediction time must be computed easily according to the structure of the simulated logical process. Timed Petri nets meet these requirements and we use their structure to evaluate the depth of the prediction. In conservative-distributed simulation, it is known that the deeper the prediction, the better the efficiency of the simulation. We present a method we have devised based on channel time prediction, We compare its performance to the Chandy-Misra method and to some related Petri nets approaches (Chiola). Experiments carried out on Sun stations show that there is more parallelism and a reduced number of null messages in the cases of deadlock avoidance. Moreover, considering deadlock detection and resolution technique we observe that in many cases no deadlock occurs with less control messages. (C) 2001 Elsevier Science Inc. All rights reserved.
Manufacturing systems can be thought as production networks nodes whose relations have a strong impact on design and analysis of each system. Commercial simulators are already adopted to analyse complex networked syst...
详细信息
Manufacturing systems can be thought as production networks nodes whose relations have a strong impact on design and analysis of each system. Commercial simulators are already adopted to analyse complex networked systems, but the development of a monolithic model can be too complex or infeasible when a detailed description of the nodes is not available outside the 'owner' of the node. Then the problem can be decomposed modelling complex systems with various simulators that interoperate in a synchronized manner. Herein, the integration of simulators is addressed by taking as a reference the High Level Architecture (HLA). This paper proposes modifications to Commercial-off-the-shelf simulation Package Interoperability Product Development Group protocols and to use patterns of how HLA can be effectively adopted to support Commercial simulation Package interoperability: a new solution for the synchronous entity passing problem and modifications to the Entity Transfer Specification are presented. The resulting infrastructure is validated and tested over an industrial case. Journal of simulation (2012) 6, 237-252. doi:10.1057/jos.2012.6;published online 15 June 2012
distributed simulation is a widely studied technique for the networked virtual environment. Among existing technologies, High Level Architecture (HLA) establishes a common distributed simulation framework that facilit...
详细信息
distributed simulation is a widely studied technique for the networked virtual environment. Among existing technologies, High Level Architecture (HLA) establishes a common distributed simulation framework that facilitates the interoperability and reuse of simulation components. However, some HLA services are very low-level and difficult to use, especially when a simulation is designed using a particular time synchronization mechanism. This paper describes an agent interface called Smart Time Management (STM). STM is used to unity the time management services of the time-stepped, event-driven, and optimistic time advancement in HLA specification. The capabilities of the STM include the followings: taking over events timestamp tagging, work, maintaining a look-ahead value, and unifying different time advance approaches provided by the HLA Run Time Infrastructure (RTI). In addition, it adopts the time warp mechanism for optimistic simulation. In summary, STM presents a unified and scalable middle layer to allow the user to construct an HLA federation with a unanimous time management interface when solving the synchronization issue. The presented middle layer enables the user to deploy the conservative and optimistic synchronization mechanisms in a unanimous way. (C) 2004 Elsevier B.V. All rights reserved.
This paper proposes an agent infrastructure (Theatre) centered on Java for distributed simulations over High-Level Architecture/RunTime Infrastructure (HLA/RTI). The architecture rests on actors ( agents) as the basic...
详细信息
This paper proposes an agent infrastructure (Theatre) centered on Java for distributed simulations over High-Level Architecture/RunTime Infrastructure (HLA/RTI). The architecture rests on actors ( agents) as the basic building blocks. Actors have a public message interface and encapsulate a state of local variables and a behavior patterned as a finite state machine. Actors interact with one another by asynchronous message passing. At the system level, theatres are used as the execution platforms for actors. Theatres naturally map on to HLA federates. Actors can migrate between theatres for load-balancing concerns, or in response to (re) configuration operations of dynamic structure systems. The paper introduces Theatre and demonstrates its application to a complex simulation model based on unmanned aerial vehicles (UAVs). The case study is an open agent-based distributed model where mobile agents follow communication patterns established at runtime.
The widespread deployment of sensors, computers, and communications in vehicles and roadways is creating new challenges and opportunities to effectively exploit the wealth of real-time data and information that is now...
详细信息
The widespread deployment of sensors, computers, and communications in vehicles and roadways is creating new challenges and opportunities to effectively exploit the wealth of real-time data and information that is now becoming increasingly available. In this paper the authors capitalize on these rapid technological advancements using a technique termed on-line ad hoc distributed simulation. This approach utilizes a dynamic collection of autonomous simulations interacting with each other and with real-time data in a continuously running, distributed, real-time simulation environment. Within the ad hoc distributed simulation approach a rollback-based time synchronization method is used to allow the simulations to adapt to unanticipated changes in traffic and to changes in predictions produced by other simulations. The proposed approach is tested on a transportation network with different geographical distributions of client locations and randomized network partitioning under different traffic demand scenarios. The results demonstrate that the proposed approach has the ability to share complex traffic data among participating vehicles and process the data in an effective way to provide drivers/system monitoring with near-term traffic predictions. (C) 2013 Elsevier B.V. All rights reserved.
distributed simulation often involves a large number of overhead messages. This may lead to severe performance degradation of the simulator as pointed out in several previous works. In this paper we identify special c...
详细信息
distributed simulation often involves a large number of overhead messages. This may lead to severe performance degradation of the simulator as pointed out in several previous works. In this paper we identify special classes of systems which can be simulated with low overhead - in most systems identified here the total number of overhead messages on any given communication line is at most one, irrespective of the time up to which the physical system is to be simulated. This includes acyclic systems, some closed queueing networks, some open but cyclic queueing networks, and other special types of cyclic networks. We present distributed simulation algorithms specially tailored to these systems. By isolating these classes of systems and designing distributed simulation algorithms specifically geared for them, we are able to avoid a large number of overhead messages. By contrast, other distributed simulation algorithms are usually designed for more general systems and they usually require too many overhead messages, even in simulating these special classes of systems.
The aim of this work is to propose a framework for the distributed simulation of cyber attacks based on high-level architecture (HLA), which is a commonly used standard for distributed simulations. The proposed framew...
详细信息
The aim of this work is to propose a framework for the distributed simulation of cyber attacks based on high-level architecture (HLA), which is a commonly used standard for distributed simulations. The proposed framework and the corresponding simulator, which is called the distributed cyber attack simulator (abbreviated by DCAS), help administrators to model and evaluate the security measures of the networks. At the core of the DCAS is a simulation engine based on Portico, which is an open source HLA run-time infrastructure. The DCAS works in two modes: interactive and automated. Three types of simulation components (which are called federates in HLA terminology) are considered in the framework: the (1) network federate, (2) attacker federate and (3) defender federate. The simulator provides features for graphical design of the network models, animated traffic simulation, data collection, statistical analysis and different consoles for attacking and defending elements (e. g., intrusion detection systems, intrusion prevention systems). To increase the fidelity of the simulation outputs, real-world payloads are used by the DCAS. All the exploits information and the parameters of various network elements are automatically extracted from the open source vulnerability database. Also, the Snort rule-set is used as the signature database of the defending elements. The architecture and algorithms of the DCAS and the corresponding underlying simulation engine plus the security evaluation results of two illustrative examples are presented in this paper.
Real-time, human-in-the-loop simulation of air traffic control is naturally distributed across computing platforms because of the need for many input and display devices, the need for computing power, and the need to ...
详细信息
Real-time, human-in-the-loop simulation of air traffic control is naturally distributed across computing platforms because of the need for many input and display devices, the need for computing power, and the need to integrate legacy simulations that run on a variety of platforms. Object orientation has a long history of fruitful application to simulation problems, including real-time simulation. Thus there is great interest in commercial products for distributed object management. We have examined the suitability of object request broker (ORB) technology for simulation control, i.e. applications-as-objects, and for supporting truly object-oriented, distributed, real-time simulation. Our experience with DEC's ORB shows that at present the former is feasible but the latter is probably not;however the available implementations are changing rapidly. ORB technology can also bring the distributed interactive simulation (DIS) protocol of the DoD into an object-oriented framework.
distributed simulation (DS) allows existing models to be composed together to form simulations of large-scale systems, or large models to be divided into models that execute on separate computers. Among its claimed be...
详细信息
distributed simulation (DS) allows existing models to be composed together to form simulations of large-scale systems, or large models to be divided into models that execute on separate computers. Among its claimed benefits are model reuse, speedup, data privacy and data consistency. DS is arguably widely used in the defence sector. However, it is rarely used in Operations Research and Management Science (OR/MS) applications in areas such as manufacturing and healthcare, despite its potential advantages. The main barriers to use DS in OR/MS are the technical complexity in implementation and a gap between the world views of DS and OR/MS communities. In this paper, we propose a new method that attempts to link together the methodological practices of OR/MS and DS. Using a representative case study, we show that our methodological framework simplifies significantly DS implementation. (C) 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license.
暂无评论