An Object-Oriented Discrete-Event Simulation System for Hierarchical Parallel Simulations

An Object-Oriented Discrete-Event Simulation System for Hierarchical Parallel Simulations PDF Author: Kenneth W. Stauffer
Publisher:
ISBN: 9781423575740
Category : Computer simulation
Languages : en
Pages : 83

Get Book Here

Book Description
The purpose of this research is to design and implement an object- oriented discrete-event simulation system which supports hierarchically constructed players in a parallel or distributed environment. This system design considers modularity and portability so additional modules may be implemented to experiment with new algorithms for both partitioning and synchronization. A simulation system which meets these requirements was partially implemented on an eight-node Intel Hypercube in C. A desired goal was to maintain the functionality of the existing BattleSim application. Test cases used measure the performance and correct operation of the new simulation architecture using a BattleSim subclass. Test results prove correct operation of the new architecture, but show a significant slow down in the parallel operation of this system.

An Object-Oriented Discrete-Event Simulation System for Hierarchical Parallel Simulations

An Object-Oriented Discrete-Event Simulation System for Hierarchical Parallel Simulations PDF Author: Kenneth W. Stauffer
Publisher:
ISBN: 9781423575740
Category : Computer simulation
Languages : en
Pages : 83

Get Book Here

Book Description
The purpose of this research is to design and implement an object- oriented discrete-event simulation system which supports hierarchically constructed players in a parallel or distributed environment. This system design considers modularity and portability so additional modules may be implemented to experiment with new algorithms for both partitioning and synchronization. A simulation system which meets these requirements was partially implemented on an eight-node Intel Hypercube in C. A desired goal was to maintain the functionality of the existing BattleSim application. Test cases used measure the performance and correct operation of the new simulation architecture using a BattleSim subclass. Test results prove correct operation of the new architecture, but show a significant slow down in the parallel operation of this system.

Theory of Modeling and Simulation

Theory of Modeling and Simulation PDF Author: Bernard P. Zeigler
Publisher: Academic Press
ISBN: 9780127784557
Category : Computers
Languages : en
Pages : 536

Get Book Here

Book Description
The increased computational power and software tools available to engineers have increased the use and dependence on modeling and computer simulation throughout the design process. These tools have given engineers the capability of designing highly complex systems and computer architectures that were previously unthinkable. Every complex design project, from integrated circuits, to aerospace vehicles, to industrial manufacturing processes requires these new methods. This book fulfills the essential need of system and control engineers at all levels in understanding modeling and simulation. This book, written as a true text/reference has become a standard sr./graduate level course in all EE departments worldwide and all professionals in this area are required to update their skills. The book provides a rigorous mathematical foundation for modeling and computer simulation. It provides a comprehensive framework for modeling and simulation integrating the various simulation approaches. It covers model formulation, simulation model execution, and the model building process with its key activities model abstraction and model simplification, as well as the organization of model libraries. Emphasis of the book is in particular in integrating discrete event and continuous modeling approaches as well as a new approach for discrete event simulation of continuous processes. The book also discusses simulation execution on parallel and distributed machines and concepts for simulation model realization based on the High Level Architecture (HLA) standard of the Department of Defense. Presents a working foundation necessary for compliance with High Level Architecture (HLA) standards Provides a comprehensive framework for continuous and discrete event modeling and simulation Explores the mathematical foundation of simulation modeling Discusses system morphisms for model abstraction and simplification Presents a new approach to discrete event simulation of continuous processes Includes parallel and distributed simulation of discrete event models Presents a concept to achieve simulator interoperability in the form of the DEVS-Bus

Object-Oriented Simulation with Hierarchical, Modular Models

Object-Oriented Simulation with Hierarchical, Modular Models PDF Author: Bernard P. Zeigler
Publisher: Academic Press
ISBN: 1483264912
Category : Technology & Engineering
Languages : en
Pages : 416

Get Book Here

Book Description
Object-Oriented Simulation with Hierarchical, Modular Models: Intelligent Agents and Endomorphic Systems describes an approach to object-oriented discrete event simulation and the concepts of hierarchical, modular model construction, The implementation of the concepts of multifaceted modeling methodology in the DEVS-Scheme modeling and simulation environment is discussed. The use of the DEVS-Scheme environment in modeling artificial intelligent agents is also considered, along with the concept of endomorphism to characterize the application of self-embedded models, including models of self. Comprised of 15 chapters, this book begins with an overview of the dimensions of knowledge representation in simulation environments, followed by a discussion on object-oriented programming as well as the concepts of modular, hierarchical models and the system entity structure. Subsequent chapters focus on digraph-models and experimental frames; DEVS formalism and DEVS-Scheme simulation environment; a model base for simple multi-computer architectures; and rule-based specification of atomic models. Model bases in endomorphic systems and intelligent agents are also examined. This monograph will be of interest to simulation theorists as well as practitioners and researchers in the fields of artificial intelligence, systems engineering, computer science and engineering, and operations research.

Modeling and Simulation of Discrete Event Systems

Modeling and Simulation of Discrete Event Systems PDF Author: Byoung Kyu Choi
Publisher: John Wiley & Sons
ISBN: 1118732855
Category : Technology & Engineering
Languages : en
Pages : 427

Get Book Here

Book Description
Computer modeling and simulation (M&S) allows engineers to study and analyze complex systems. Discrete-event system (DES)-M&S is used in modern management, industrial engineering, computer science, and the military. As computer speeds and memory capacity increase, so DES-M&S tools become more powerful and more widely used in solving real-life problems. Based on over 20 years of evolution within a classroom environment, as well as on decades-long experience in developing simulation-based solutions for high-tech industries, Modeling and Simulation of Discrete-Event Systems is the only book on DES-M&S in which all the major DES modeling formalisms – activity-based, process-oriented, state-based, and event-based – are covered in a unified manner: A well-defined procedure for building a formal model in the form of event graph, ACD, or state graph Diverse types of modeling templates and examples that can be used as building blocks for a complex, real-life model A systematic, easy-to-follow procedure combined with sample C# codes for developing simulators in various modeling formalisms Simple tutorials as well as sample model files for using popular off-the-shelf simulators such as SIGMA®, ACE®, and Arena® Up-to-date research results as well as research issues and directions in DES-M&S Modeling and Simulation of Discrete-Event Systems is an ideal textbook for undergraduate and graduate students of simulation/industrial engineering and computer science, as well as for simulation practitioners and researchers.

Discrete-Event Modeling and Simulation

Discrete-Event Modeling and Simulation PDF Author: Gabriel A. Wainer
Publisher: CRC Press
ISBN: 1351835351
Category : Technology & Engineering
Languages : en
Pages : 694

Get Book Here

Book Description
Complex artificial dynamic systems require advanced modeling techniques that can accommodate their asynchronous, concurrent, and highly non-linear nature. Discrete Event systems Specification (DEVS) provides a formal framework for hierarchical construction of discrete-event models in a modular manner, allowing for model re-use and reduced development time. Discrete Event Modeling and Simulation presents a practical approach focused on the creation of discrete-event applications. The book introduces the CD++ tool, an open-source framework that enables the simulation of discrete-event models. After setting up the basic theory of DEVS and Cell-DEVS, the author focuses on how to use the CD++ tool to define a variety of models in biology, physics, chemistry, and artificial systems. They also demonstrate how to map different modeling techniques, such as Finite State Machines and VHDL, to DEVS. The in-depth coverage elaborates on the creation of simulation software for DEVS models and the 3D visualization environments associated with these tools. A much-needed practical approach to creating discrete-event applications, this book offers world-class instruction on the field’s most useful modeling tools.

Object Interaction in a Parallel Object-Oriented Discrete-Event Simulation

Object Interaction in a Parallel Object-Oriented Discrete-Event Simulation PDF Author: Walter G. Trachsel
Publisher:
ISBN:
Category :
Languages : en
Pages : 0

Get Book Here

Book Description
This thesis investigates object interaction issues involved in developing an object-oriented parallel discrete-event simulation and develops a simulation model that provides object interaction capabilities. The research covers issues in object representation, object interaction, object management. discrete-event simulation, and parallel simulation. There are three primary types of objects that the research discusses. The first type is a basic simulation object, whose size and behavior is insignificant compared to the size of the simulation as a whole. The second type is an aggregate object which consists of smaller component objects that interact and affect the performance of the larger object as a whole. Finally, there are environmental objects, such as terrain and weather, whose size and impact are significant to the entire simulation environment. This research addresses issues about whether these objects can be represented the same in the simulation or whether a special case must exist for each type of object. As a result of the research, a simulation model is designed that allows interaction between simulation objects. The design goals used to develop the model were strict use of object-oriented practices. ease of simulation modification. and reuse across other applications in the same class of simulations. In this case, the class of simulations is interacting objects in a spatially partitioned discrete-event simulation. The model is then implemented using AFIT's Battlesim program, which is a parallel discrete-event simulation that has a battlefield divided into partitions and allows objects to move and interact. Object-oriented, Discrete-event, Parallel, Simulation.

Parallel and Distributed Discrete Event Simulation

Parallel and Distributed Discrete Event Simulation PDF Author: Carl Tropper
Publisher: Nova Publishers
ISBN: 9781590333778
Category : Computers
Languages : en
Pages : 168

Get Book Here

Book Description
Discrete-event simulation has long been an integral part of the design process of complex engineering systems and the modelling of natural phenomena. Many of the systems that we seek to understand or control can be modelled as digital systems. In a digital model, we view the system at discrete instants of time, in effect taking snapshots of the system at these instants. For example, in a computer network simulation an event can be the sending of a message from one node to another node while in a VLSI logic simulation, the arrival of a signal at a gate may be viewed as an event. Digital systems such as computer systems are naturally susceptible to this approach. However, a variety of other systems may also be modelled this way. These include transportation systems such as air-traffic control systems, epidemiological models such as the spreading of a virus, and military war-gaming models. This book is representative of the advances in this field.

Object Interaction in a Parallel Object-Oriented Discrete-Event Simulation

Object Interaction in a Parallel Object-Oriented Discrete-Event Simulation PDF Author: Walter G. Trachsel
Publisher:
ISBN:
Category :
Languages : en
Pages :

Get Book Here

Book Description
This thesis investigates object interaction issues involved in developing an object-oriented parallel discrete-event simulation and develops a simulation model that provides object interaction capabilities. The research covers issues in object representation, object interaction, object management. discrete-event simulation, and parallel simulation. There are three primary types of objects that the research discusses. The first type is a basic simulation object, whose size and behavior is insignificant compared to the size of the simulation as a whole. The second type is an aggregate object which consists of smaller component objects that interact and affect the performance of the larger object as a whole. Finally, there are environmental objects, such as terrain and weather, whose size and impact are significant to the entire simulation environment. This research addresses issues about whether these objects can be represented the same in the simulation or whether a special case must exist for each type of object. As a result of the research, a simulation model is designed that allows interaction between simulation objects. The design goals used to develop the model were strict use of object-oriented practices. ease of simulation modification. and reuse across other applications in the same class of simulations. In this case, the class of simulations is interacting objects in a spatially partitioned discrete-event simulation. The model is then implemented using AFIT's Battlesim program, which is a parallel discrete-event simulation that has a battlefield divided into partitions and allows objects to move and interact. Object-oriented, Discrete-event, Parallel, Simulation.

Discrete Event Modeling and Simulation Technologies

Discrete Event Modeling and Simulation Technologies PDF Author: Hessam S. Sarjoughian
Publisher: Springer Science & Business Media
ISBN: 1475735545
Category : Computers
Languages : en
Pages : 420

Get Book Here

Book Description
During the 1990s the computing industry has witnessed many advances in mobile and enterprise computing. Many of these advances have been made possible by developments in the areas such as modeling, simulation, and artificial intelligence. Within the different areas of enterprise computing - such as manufacturing, health organisation, and commerce - the need for a disciplined, multifaceted, and unified approach to modeling and simulation has become essential. This new book provides a forum for scientists, academics, and professionals to present their latest research findings from the various fields: artificial intelligence, collaborative/distributed computing, modeling, and simulation.

Computing in Object-Oriented Parallel Environments

Computing in Object-Oriented Parallel Environments PDF Author: Denis Caromel
Publisher: Springer
ISBN: 3540493727
Category : Computers
Languages : en
Pages : 253

Get Book Here

Book Description
This volume contains the Proceedings of the International Symposium on C- puting in Object-Oriented Parallel Environments (ISCOPE ’98), held at Santa 1 Fe, New Mexico, USA on December 8{11, 1998. ISCOPE is in its second year, and continues to grow both in attendance and in the diversity of the subjects covered. ISCOPE’97 and its predecessor conferences focused more narrowly on scienti c computing in the high-performance arena. ISCOPE ’98 retains this emphasis, but has broadened to include discrete-event simulation, mobile c- puting, and web-based metacomputing. The ISCOPE ’98 Program Committee received 39 submissions, and acc- ted 10 (26%) as Regular Papers, based on their excellent content, maturity of development, and likelihood for widespread interest. These 10 are divided into three technical categories. Applications: The rst paper describes an approach to simulating advanced nuclear power reactor designs that incorporates multiple local solution - thods and a natural extension to parallel execution. The second paper disc- ses a Time Warp simulation kernel that is highly con gurable and portable. The third gives an account of the development of software for simulating high-intensity charged particle beams in linear particle accelerators, based on the POOMA framework, that shows performance considerably better than an HPF version, along with good parallel speedup.