Font Size: a A A

Research On Framework Generating Technology For YH-SUPE-based Parallel Simulation Object Model

Posted on:2013-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y X LiuFull Text:PDF
GTID:2298330422473893Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The growing computation needs from Large-scale complex systems simulationmake Parallel discrete event simulation based High-performance computers be adevelopment trend to this kind of simulation. However, this kind of simulation alwayscontains a large number of simulation objects, and the simulation objects alwaysinvolve Multiple disciplines of expertise, the simulation objects needing to bedeveloped by experts from different fields. Because the development needs tounderstand various functions and programming environment of Parallel simulationplatform, this kind of development having a problem of high threshold, Low efficiency,and Long-cycle of debugging, it makes the research on Automatic generation oftechnology become very important.To meet application requirements from the development of Parallel SimulationObject Model based YH-SUPE, after a deep research on the component of Parallelsimulation object structure, the thesis has a deep analysis and research on automatedgeneration technology about model framework of parallel simulation object. The mainwork and innovation contains:1. Because parallel simulation object needs realize the modeling for simulationsystem entities, the framework of object model must be versatility and suitable. Thethesis puts forward a framework of Parallel Simulation Object Model based the analysisand research on the feature and composition. The framework constitutes with asimulation object initialization function and multiple event handler functions. Thesystem generates the code of the initialization function and event handler function baseduser’s settings. Users only need to fill the service processing code into specified location,so the work and difficult to develop is greatly reduced.2. Parallel simulation platform based YH-SUPE contains three kinds of event,including point-to-point events, interaction events and reentrant process model.Point-to-point events contain simulation object event, local events and autonomousevents. These different event model supplies user with scheduling methods and methodsof disposing of a variety of distinctive events. In order to support Automaticallygeneration of Different event code framework, the thesis puts forward automaticgeneration technology of event framework code based template. By the various eventcode framework template Designed well in advance, event handler code framework isgenerated based user’s setting. Users only need to fill the model processing code intospecified location, and the encoding of the event handler can be achieved. So it canreduce the requirements of the knowledge to the platform for user and improve theefficiency.3. At present, code framework is generated by the Wizard of VC at home and abroad, Limited to a VC version and needing upgrade with the upgrade of VC. To meetthe requirements of the development of parallel simulation object model, the thesis putforwards object model framework design technology based visual interface. The usersets up the initialization and event information of simulation object by visual interface,and the system generates related codes based user’s setting. So the design of Objectmodel framework becomes intuitive, Quick and easy, not depending a edition of VC.Base on the above study, a visual generation tool of parallel simulation object codeframework based YH-SUPE is designed. The tool supply efficient generation of parallelsimulation object to user. Tests show that the tool is Intuitive, easy to operate, fullyfunctional, and it can improve the efficiencies of the generation of parallel simulationobject model and reduce the threshold for the development of parallel discrete eventsimulation applications.
Keywords/Search Tags:YH-SUPE, Parallel Simulation Model, PDES, Frame Structure
PDF Full Text Request
Related items