学位专题

<
DOI:10.7666/d.Y737156

动态系统建模软件设计与开发

周鹏
北京化工大学
引用
  本文通过对工业过程建模方法论的研究,开发出了一套混杂系统建模仿真平台的原型。平台采用的模型表述语言为面向对象的建模语言Modelica,它具有语法自然、兼容现有的大部分建模方法论、与领域无关和能处理混杂系统等特点。利用辅助工具Antlr和NET环境下的反射功能,开发了Modelica语言的编译器,将模型信息翻译为微分代数方程组形式。从连续模型出发,采用边界跨越算法,开发出Modelica引擎处理混杂系统的一种简化形式——条件模型。引擎根据模型中的条件语句,将方程分为若干集合,依靠条件语句的真值来动态组合方程集合,描述不同情况下系统的状态。同时开发了一个高效的面向对象的方程求解器MoSlv,数值求解系统中的微分代数方程、离散方程和条件方程。并通过实例,从特定角度展现了软件的正确性和有效性,也分析了软件存在的不足。  

工业过程建模;混杂系统;仿真平台;编译器;求解器

北京化工大学

硕士

计算机技术与应用

周树杰

2005

中文

TQ021.8;TP311.52

75

2005-11-16(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅