Font Size: a A A

Modelica Model Library Dynamic Organization In The Cloud Environment

Posted on:2016-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y C LiFull Text:PDF
GTID:2348330479452626Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
Modelica is a multi-domain unified modeling language. It can realize modeling and Simulation of multi-domain physical system and can be used to optimize the overall performance of complex products. But existing softwares based on Modelica can not support the collaborative design and modeling for multidisciplinary specialists. The collaborative design and simulation cloud based on Modelica is proposed. However, architecture of the cloud gives new challenge to the traditional method of Modelica modeling and simulation. O ne major problem is existing organization of Modelica models can not support dynamic collaborative management of models in cloud environment.Therefore, principle of organization of Modelica models and requirements for model management in the cloud environment has been analyzed in the thesis. Decoupled structured dynamic organization which combined metadata with file is proposed. One file corresponding to one model is adopted to eliminate the coupling relationship among multiple models within a single file. Model sharing is realized by adding metadata which described the model in the organiza tion. Existing compiler is supported by using file base to manage models' files.Specifically, this paper has reviewed the technology development of related fields. Model object has been designed and each model object includes model metadata and one model file. Composition structure of metadata has been analyze and storage structure of metadata has been designed. The model files ha ve been reorganized. The user rights of different types of model files have been designed according to the requirements of the cloud environment.Then, based on the above method of model management, support strategies for all kinds of model services of cloud platform have been designed. Then evaluation service?rental service?retrieval service?upload service?download services?online modeling services and online simulation service in the cloud platform has gotten data support.Finally, the prototype base on the proposed organizational mechanisms and support strategies has been introduced and implementation technologies have been briefly descripted. Then all kinds of services in the platform has been tested by one modeling and simulation example and the effectiveness of proposed model organization and support strategies has been verified.
Keywords/Search Tags:Modelica, Multi-domain Modeling and Simulation, Model Library, Model Management, Cloud Computing
PDF Full Text Request
Related items