摘要
在开放方程建模技术的基础上,提出开放方程模型的结构化组织机制,面向对象思想与Hash技术,把开放方程建模引入Matlab环境,设计、实现了建模与优化工具包.通过对原子模型构造、模块实例化和模型集结、继承和复用、大规模变量和方程的快速检索等建模关键问题的描述,结合精馏塔建模实例,讨论了Matlab中实现开放方程建模的关键技术.
Based on the open-equation modeling method and theory of structure, this paper presents a methodology of structured open-equation organization. After absorbing the modularization ideology, the paper studies the advantages of structured architecture on maintaining and extending equation models. Then, with the object-orientation and Hash technology support, the paper design and implement the open-equation modeling toolbox, OMSMAT (Open-equation Modeling System in Matlab), in Matlab. At last, an example of distillation column using OMSMAT is presented. In this article, we focus on some key solutions about the design of equation-based system, construction of atom model, module building, inheritance, reusable capability and fast searching on variables and equations.
出处
《江南大学学报(自然科学版)》
CAS
2005年第6期569-573,共5页
Joural of Jiangnan University (Natural Science Edition)
基金
国家863计划项目(2002AA412110)
国家重点基础研究发展规划项目(2002CB312200)资助课题