z-logo
open-access-imgOpen Access
Research on Key Technologies of Event-driven Distributed Cooperative Simulation
Author(s) -
WEN-GUANG LI,
Cheng Song
Publication year - 2018
Publication title -
destech transactions on computer science and engineering
Language(s) - English
Resource type - Journals
ISSN - 2475-8841
DOI - 10.12783/dtcse/cmsms2018/25190
Subject(s) - computer science , correctness , discrete event simulation , modeling and simulation , key (lock) , distributed computing , event (particle physics) , scheduling (production processes) , systems design , simulation , software engineering , operating system , engineering , operations management , quantum mechanics , programming language , physics
In this paper, an event driven strategy is used to design a distributed simulation system, and a distributed simulation architecture of three-tiers is proposed. Based on the service-oriented design of event-driven distributed simulation system, the hierarchical design of WCF-based simulation hierarchy is completed, and the data transfer and loose coupling between the components of the architecture are realized. Considering the system-level modeling idea based on the design structure matrix, an improved event scheduling method is proposed and the incident management technology is studied. Based on the above research, a simulation system was designed and developed. Taking the multidisciplinary modeling and simulation of the all-electric telecommunication satellite as a case, the simulation application integration and simulation results were analyzed to verify the versatility and correctness of the simulation system. Introduction With the continuous improvement of the complexity of modern systems and the continuous diversification of system architecture patterns, the simulation needs and scale are continuously diversified. Therefore, the requirements of simulation for computing resources are also increasing. If the traditional continuous system simulation method is used, the single-time running time is often too long to meet the timeliness requirements of the simulation application, which hinders the development of the application. In contrast, the discrete event simulation focuses only on the events that have an impact on the results and has a high operating efficiency. Therefore, it has become a research hotspot in the field of analysis, evaluation, and argumentation simulation [1]. Discrete event simulation can be divided into time-driven and event-driven methods from the simulation time advancing mechanism. Compared with the time-driven approach, the event-driven approach is more efficient and more applicable to problem-oriented decision-making analysis simulations. Experiments can be conducted efficiently in a relatively large parameter space, and problems can be solved within an acceptable time [2]. The design of modern complex systems often involves multiple disciplines [3]. Due to the complexity of simulation system simulation tasks and the cumbersome process of transaction processing, the running time is very long and the requirements for computer performance are getting higher and higher. To solve this problem, distributed simulation is a feasible solution. Distributed processing technology can manage the computers in the network and integrate their functions to complete the task that a single computer cannot complete, make the decomposition of a large number of simulation tasks into a number of small tasks, shared by multiple computers [4]. Therefore, this paper will discuss the event driven discrete event simulation technology study the key technologies. On this basis, the event-driven distributed simulation system is designed and developed, which has strong theoretical and engineering application value. Three-tier Distributed Architecture Design As shown in Figure 1, the composition of the three-tier distributed architecture consists of multiple simulation clients, a master control server and multiple simulation nodes. The simulation client is deployed on the local computer. The server is deployed on the server computer, the simulation node

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom