Font Size: a A A

The Design Of A Visual Discrete Event Simulation System

Posted on:2011-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:H J MiFull Text:PDF
GTID:2178360308452326Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In modern society, computer simulation, especially the discrete events simulation has been widely applied to fields such as manufacturing, military, queuing system, inventory management system, logistics technology and computer network. Due to the reason that discrete event system widely existed in our daily-life and the simulation technology is broadly applied in all stages including planning, design, analyzing and rebuilding, and optimizing, the development of the tools used in these systems attracted more and more attentions accordingly.With the continuous development of simulation system software for all kinds of systems, there came forward a lot of utility software using various simulation language. But among these software, the majority are commercial software and developed by foreign companies, while the national studies in this fields mainly concentrate on the application of simulation in specific field. Besides the design of simulation package, few national studies have paid attention to development of general simulation system, let alone visual general simulation system. The aim of this paper is to design a visual simulation system framework with general purpose, high modeling efficiency and intellectual property of our own. All these play an important role in improving our ability to develop in this field using computer, cutting off simulation application-related cost for developer and reducing developing life cycle.As for the design of architecture, it designs a simulation model framework easier for visual implementation and visual framework available for modeling visually. Furthermore, the two helpful tools are combined together, forming the final visual discrete event simulation system. In the field of simulation modeling framework designing, this article will provide a general simulation platform using object-oriented design and programming technology, producing a highly abstract function in the constituent of the system. Basic simulation ability, logical implementation were wrapped in this platform, based on which basic simulation modules were developed for various purposes. The simulation framework developed herein has high expansibility and can be used for a wide range of fields. For better control on model framework, the following idea is applied in this framework: first, a visual modeling environment is developed for simulation modeling visually; then, basic simulation model view is developed used for various features and the view module and model module are combined together by means of controller; finally a simulation system with high expansibility has been implemented. In the simulation system mentioned above, developer can finish the whole simulation process just by dragging the mouse. If the various requirements for different platforms class library need to be satisfied, developer can write the basic module with desired logical features just by the basic knowledge of C# and the related interface.Besides, this article also simulates on some typical discrete event instances by the system developed, and procedures to adopt this system are given by it. Meanwhile the value for this system and steps of using this system is illustrated accordingly. Finally,the system is applied to the the physical distribution of the iron and steel manufacture process.
Keywords/Search Tags:Discrete events simulation, Object oriented design and programming, Visual, Extensible, MVC structure, Simulation platform, Physical distribution of the iron and steel manufacture process
PDF Full Text Request
Related items