When Discrete Event System Specification(DEVS)is used as a modeling tool,there is a semantic gap between a DEVS model and the mathematical representation,which may result in understanding difficulties.To provide a mor...When Discrete Event System Specification(DEVS)is used as a modeling tool,there is a semantic gap between a DEVS model and the mathematical representation,which may result in understanding difficulties.To provide a more intuitive form of modeling,XDEVS expands the concept of states in DEVS.The continuous state is introduced in XDEVS,which enhances the ability to model hybrid systems.Based on the DEVS simulation framework,a simulation engine is developed to drive the XDEVS model safely and efficiently and avoid the wrong location of state events during the simulation of the continuous model.A hybrid model is constructed and simulated using XDEVS.A comparison between the XDEVS model and models described by DEV&DESS and GDEVS shows that XDEVS can clearly express the structure of the model and reduce the burden on modelers.展开更多
基金This work is supported by National Key R&D Program of China,No.2018YFB1701600.
文摘When Discrete Event System Specification(DEVS)is used as a modeling tool,there is a semantic gap between a DEVS model and the mathematical representation,which may result in understanding difficulties.To provide a more intuitive form of modeling,XDEVS expands the concept of states in DEVS.The continuous state is introduced in XDEVS,which enhances the ability to model hybrid systems.Based on the DEVS simulation framework,a simulation engine is developed to drive the XDEVS model safely and efficiently and avoid the wrong location of state events during the simulation of the continuous model.A hybrid model is constructed and simulated using XDEVS.A comparison between the XDEVS model and models described by DEV&DESS and GDEVS shows that XDEVS can clearly express the structure of the model and reduce the burden on modelers.