Contents
Behavior of coupled DEVS
In theoretical computer science, DEVS is closed under coupling [[Zeigper84] ZPK00]. In other words, given a coupled DEVS model N, its behavior is described as an atomic DEVS model M. For a given coupled DEVS N, once we have an equivalent atomic DEVS M, behavior of M can be referred to behavior of atomic DEVS which is based on Timed Event System. Similar to behavior of atomic DEVS, behavior of the Coupled DEVS class is described depending on definition of the total state set and its handling as follows.
View1: Total states = states * elapsed times
Given a coupled DEVS model, its behavior is described as an atomic DEVS model where where Given the partial state, let denote the set of imminent components. The firing component i^* \in D which triggers the internal state transition and an output event is determined by where
View2: Total states = states * lifespan * elapsed times
Given a coupled DEVS model, its behavior is described as an atomic DEVS model where where and Given the partial state, let denote the set of imminent components. The firing component i^* \in D which triggers the internal state transition and an output event is determined by where
Time passage
Since in a coupled DEVS model with non-empty sub-components, i.e., |D|>0, the number of clocks which trace their elapsed times are multiple, so time passage of the model is noticeable. Given a total state where If unit event segment \omega is the null event segment, i.e. , the state trajectory in terms of Timed Event System is Given a total state where If unit event segment \omega is the null event segment, i.e. , the state trajectory in terms of Timed Event System is
Remarks
This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.
Wikipedia® is a registered trademark of the
Wikimedia Foundation, Inc.
Bliptext is not
affiliated with or endorsed by Wikipedia or the
Wikimedia Foundation.