Font Size: a A A

Research And Implementation Of Several Key Technologies Of Multi-domain Physical System Modeling Platform

Posted on:2008-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:G X LiFull Text:PDF
GTID:2120360272469751Subject:Mechanical Design and Theory
Abstract/Summary:PDF Full Text Request
The basis of resolving multi-domain physical system problems effectively is to develop multi-domain physical system visual modeling platform based on Modelica. This thesis, supported by the National Projects, based on the multi-domain physical system modeling platform MWorks, concerns certain key technologies which are involved in the optimization and perfecting of the platform.In order to improve the Modelica library loading efficiency of the platform, the data structure of documents object model (DOM) of the multi-domain model is researched. Both the model library filing technology based on DOM serialization and the model library loading technology of based on the DOM anti-serialization is implemented. To improve the display speed of the loading domain library, the serialization of the domain tree node of the model library is also researched and implemented.In order to conveniently edit model text under the"whole text"(FullText) view, two key edition technologies are researched and implemented: With the aid of the Scintilla edition module, the highly effective function for the big text is implemented. Based on the incompleted model, the intelligent edition and prompt technology have been researched and implemented.In the section of the visual modeling, firstly, the orthogonalization processing algorithm for the connection of the model part is researched, and then the linkage between the part and the connection is implemented. Secondly, in the simulation view, both the filtered variable technology on the variable tree and the correlative processing technology for the array variables are researched. Finally, the multi-window simulation view is designed, and both the visual modification of component parameters and the comparison display of the simulation variables are implemented.On the basis of the above research, correlative function modules of the platform are implemented and illustrated. In the end, both the development of Modelica Language and the future improvement of the platform are discussed.
Keywords/Search Tags:Modelica, Multi-domain modeling, DOM serialization, intelligent edition, multi-window design
PDF Full Text Request
Related items