17,091 research outputs found
Overview on agent-based social modelling and the use of formal languages
Transdisciplinary Models and Applications investigates a variety of programming languages used in validating and verifying models in order to assist in their eventual implementation. This book will explore different methods of evaluating and formalizing simulation models, enabling computer and industrial engineers, mathematicians, and students working with computer simulations to thoroughly understand the progression from simulation to product, improving the overall effectiveness of modeling systems.Postprint (author's final draft
On Validating an Astrophysical Simulation Code
We present a case study of validating an astrophysical simulation code. Our
study focuses on validating FLASH, a parallel, adaptive-mesh hydrodynamics code
for studying the compressible, reactive flows found in many astrophysical
environments. We describe the astrophysics problems of interest and the
challenges associated with simulating these problems. We describe methodology
and discuss solutions to difficulties encountered in verification and
validation. We describe verification tests regularly administered to the code,
present the results of new verification tests, and outline a method for testing
general equations of state. We present the results of two validation tests in
which we compared simulations to experimental data. The first is of a
laser-driven shock propagating through a multi-layer target, a configuration
subject to both Rayleigh-Taylor and Richtmyer-Meshkov instabilities. The second
test is a classic Rayleigh-Taylor instability, where a heavy fluid is supported
against the force of gravity by a light fluid. Our simulations of the
multi-layer target experiments showed good agreement with the experimental
results, but our simulations of the Rayleigh-Taylor instability did not agree
well with the experimental results. We discuss our findings and present results
of additional simulations undertaken to further investigate the Rayleigh-Taylor
instability.Comment: 76 pages, 26 figures (3 color), Accepted for publication in the ApJ
Advanced Testing Chain Supporting the Validation of Smart Grid Systems and Technologies
New testing and development procedures and methods are needed to address
topics like power system stability, operation and control in the context of
grid integration of rapidly developing smart grid technologies. In this
context, individual testing of units and components has to be reconsidered and
appropriate testing procedures and methods need to be described and
implemented. This paper addresses these needs by proposing a holistic and
enhanced testing methodology that integrates simulation/software- and
hardware-based testing infrastructure. This approach presents the advantage of
a testing environment, which is very close to f i eld testing, includes the
grid dynamic behavior feedback and is risks-free for the power system, for the
equipment under test and for the personnel executing the tests. Furthermore,
this paper gives an overview of successful implementation of the proposed
testing approach within different testing infrastructure available at the
premises of different research institutes in Europe.Comment: 2018 IEEE Workshop on Complexity in Engineering (COMPENG
Trace-level speculative multithreaded architecture
This paper presents a novel microarchitecture to exploit trace-level speculation by means of two threads working cooperatively in a speculative and non-speculative way respectively. The architecture presents two main benefits: (a) no significant penalties are introduced in the presence of a misspeculation and (b) any type of trace predictor can work together with this proposal. In this way, aggressive trace predictors can be incorporated since misspeculations do not introduce significant penalties. We describe in detail TSMA (trace-level speculative multithreaded architecture) and present initial results to show the benefits of this proposal. We show how simple trace predictors achieve significant speed-up in the majority of cases. Results of a simple trace speculation mechanism show an average speed-up of 16%.Peer ReviewedPostprint (published version
Model Replication in the Context of Agent-Based Simulation: Lessons Learnt from Two Case Studies
This paper examines model replication in the context of agent-based simulation through two case studies.
Replication of a computational model and validation of its results is an essential tool for scientific
researchers, but it is rarely used by modelers. In our work we address the question of validating and
verifying simulations in general, and summarize our experience in approaching different models through
replication with different motivations. Two models are discussed in details. The first one is an agent-based
spatial adaptation of a numerical model, while the second experiment addresses the exact replication of an
existing economic model
Verification issues for rule-based expert systems
Verification and validation of expert systems is very important for the future success of this technology. Software will never be used in non-trivial applications unless the program developers can assure both users and managers that the software is reliable and generally free from error. Therefore, verification and validation of expert systems must be done. The primary hindrance to effective verification and validation is the use of methodologies which do not produce testable requirements. An extension of the flight technique panels used in previous NASA programs should provide both documented requirements and very high levels of verification for expert systems
Investigation of the fluidised zone in deep vibrocompaction
Deep vibrocompaction is an established method for the improvement of loose sandy soils using deep vibrators. In a basic modelling concept, the area of the ground influenced by the vibrator is subdivided into three concentric cylindrical zones. According to that model, the compaction occurs only in some distance to the vibrator, since the acceleration amplitudes in the vicinity, the so-called fluidised zone, are considered too large. Fluidisation is defined and distinguished from liquefaction. Both phenomena can occur in the vicinity of the vibrator and so both have to be adequately considered in a simulation. A numerical model is developed and verified, while locally undrained conditions are applied in order to simulate liquefaction. Since mesh distortion becomes excessive, an MMALE-approach is being used.DFG, 341427400, Untersuchung der Rütteldruckverdichtung in Sandböden zur Optimierung der Entwurfs- und Herstellungsqualität hinsichtlich Effektivität, Prognose und Kontrolle der erzielten Bodenverdichtun
- …