期刊文献+

多领域物理系统混合建模平台开发 被引量:35

Development of Hybrid Modeling Platform for Multi-domain Physical System
下载PDF
导出
摘要 分析了基于Modelica语言的多领域物理系统混合建模平台的功能需求,采用基于组件的系统体系结构,完全从底层开发出可视化的图形建模工具———MWorks系统.提出一种基于句子的模型数据结构,实现了基于句子的图文动态编辑与转换;提出用于存储模型层次信息的三叉树结构,实现了基于实体集的模型子部件的块表达,以及系统模型库中可重用模型(部件)的拖放式建模.最后给出了系统建模实例. To meet the function requirements of Modelica-based hybrid modeling platform for multidomain physical system, a kind of COM-based system architecture is adopted and a totally self-developed visual graphical modeling system-MWoks is implemented. A sentence object and a kind of data structure of model object based on sentences are designed. Based on the sentences of a model, dynamic bidirectional eonvertion between graphics view (including Icon view and Diagram view) and text view of the model is realized. Also a trifurcate tree structure storing the information of the hierarchy of models is proposed. And then a block object based on the entity set representing a model's part is implemented, as well as the dragand-drop modeling from the re-usable models (i.e. components) in MSL (Modelica Standard Library) to the Diagram view of current model is realized. Finally a modeling instance on the MWorks system is given.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2006年第1期120-124,共5页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(60574053) 国家"八六三"高技术研究发展计划(2003AA001031) 国家重点基础研究发展规划项目(2003CB716207)
关键词 多领域物理系统混合建模 Modellca语言 可视化建模 三叉树 句子 hybrid modeling for multi-domain physical system Modelica language visual modeling trifurcate tree sentence
  • 相关文献

参考文献6

  • 1Tiller M M. Introduction to physical modeling with Modelica[M]. Massachusetts: Kluwer Academic Publishers, 2001.
  • 2Elmqvist H, Mattsson S E, Modelica-The next generation modeling language-an international design effort [C]//Proceedings of the 1st World Congress of System Simulation,Singapore, 1997:1-3.
  • 3Fritzon P, Engelson V. Modelica-a unified object-oriented language for system modeling and simulation [C]//Proceedings of European Conference on Object-Oriented Program(ECOOP98), Brussels, 1998:20-24.
  • 4Elmqvist H, Mattsson S E, Otter M. Modelica-a language for physical system modeling, visualization and interaction [C]//Proceedings of 1999 IEEE Symposium on Computer-Aided Control System Design, Hawaii, 1999:630-639.
  • 5Elmqvist H, Matsson S E, Otter M. Object-oriented and hybrid modeling in Modelica [OLl. http://www. modelica.org/publications. shtml [2004-12-03 ].
  • 6Modelica Association. Modelica libraries [OL]. http://www.modelica. org/libraries, shtml[2004-12-03].

同被引文献237

引证文献35

二级引证文献283

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部