Proceedings of the Seventh International Conference on Simulation Tools and Techniques 2014
DOI: 10.4108/icst.simutools.2014.254803
|View full text |Cite
|
Sign up to set email alerts
|

A data type for discretized time representation in DEVS

Abstract: This paper addresses the problems related to data types used for time representation in DEVS, a formalism for the specification and simulation of discrete-event systems. When evaluating a DEVS simulation model into an actual computer simulation program, a data type is required to hold the virtual time of the simulation and the time elapsed in the model of the simulated system. We review the commonly data types used, and discuss the problems that each of them induce. In the case of floating point we show how, u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 5 publications
0
13
0
Order By: Relevance
“…In some cases, rounding errors may cause events to be reordered. 2 However, as we observe in Section 3, the presence of multiple time scales dramatically increases the likelihood and severity of time-related inaccuracies. The underlying issue is that the magnitude of the largest temporal rounding errors is determined by the longest time scales, whereas the tolerance of the simulation to these errors is constrained by the shortest time scales.…”
mentioning
confidence: 84%
“…In some cases, rounding errors may cause events to be reordered. 2 However, as we observe in Section 3, the presence of multiple time scales dramatically increases the likelihood and severity of time-related inaccuracies. The underlying issue is that the magnitude of the largest temporal rounding errors is determined by the longest time scales, whereas the tolerance of the simulation to these errors is constrained by the shortest time scales.…”
mentioning
confidence: 84%
“…This unnecessarily denies users the option of performing error-free discrete event simulations in applications where errors can be avoided. 41 Vicino et al 42 list many other problems with floating-point time representations. OMNeT++ was originally developed using floating-point time, yet was switched to a fixed-point representation for similar reasons as explained by Varga 39 : Why did OMNeT++ switch to -based simulation time?…”
Section: Best Practicesmentioning
confidence: 99%
“…This finding supports the use of fixed-point over floating-point computer representations of time. More exact digital representations have recently been explored as a possibility for discrete event simulation Wainer 2014, Vicino, Dalle, andWainer 2016).…”
Section: Time Granularitymentioning
confidence: 99%