Font Size: a A A

Research On Automatic Modeling Technology Of Marine System

Posted on:2009-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:X H GuoFull Text:PDF
GTID:2132360245955516Subject:Marine Engineering
Abstract/Summary:PDF Full Text Request
Computer science and simulation technology is vigorously developing in current computer field. Among this field, the Object-Oriented Programming is the predominant technology which is used by all kinds of software development platforms. Accompanying the development of software platforms, automatic modeling becomes the optimum method for system modeling in many fields. Automatic modeling has many advantages such as easy usage, short development time cycle, high efficiency, universal model, flexible maintenance and management.This study focuses on the marine system, discusses the system architecture of the automatic modeling platform, and introduces some key technologies used in the development process. Also, it implements some major functions of automatic modeling platform, including modular modeling method, automatic modeling approach, topology analysis, software refactoring, mouse detecting technology and design pattern. During the above works, the study specially emphasizes on software's reusability, universality, and expansibility.Based on the advantage of hierarchical architecture, this article proposes a three-layer-system-architecture for Automatic Modeling Platform. Three layers are configuration layer, the model layer and the runtime supporting layer. The configuration layer stands on the top of the system architecture and directly interacts with users. The model layer maintains model program libraries. The runtime supporting layer provides a series of services for scanning, monitoring and controlling variables.This study is based on the device models of the marine system. To manage these devices, the platform stores all kinds of related model programs. Automatic modeling is achieved by selectively configuring, compiling and linking of the model programs and by automatically creating the simulation source program. In addition, in order to provide Real-Time profile of the dynamic change of the data, the platform offers several visual data methods, such as data sheet, curve and histogram.Although this study is specially designed on the basis of the marine system, the module manager in the platform is reusable and scalable, which can be used by other systems.The main work finished herein is as follows: the management function of model libraries, the edition function of model components, the automatic generation of network topology map of the system, the automatic creation of simulation source program, the compiling and linking of simulation source program, the implementation of the automatic modeling in the digital simulation platform.
Keywords/Search Tags:Marine System, Automatic Modeling, Topology Analysis, Design Pattern
PDF Full Text Request
Related items