摘要
本文引入面向对象机制为流化催化裂化(FCC)动态系统仿真问题求解建立了一个抽象通用的类层次,并应用TurboC++面向对象程序设计语言开发了FCC动态系统仿真程序。仿真模型采用9阶状态空间模型,仿真算法选择4阶Runge-Kutta方法,仿真曲线使用Borland图形接口(BGI)工具显示。仿真结果是令人满意的。作者认为,由于用面向对象程序设计语言编制的程序具有易阅读、易维修、易扩充和通用性强等优点,故用面向对象程序设计语言代替传统的过程式语言开发实际工业生产过程仿真软件,将使软件开发者和最终用户都受益非浅,它必将成为一种新的趋势。
In this paper, an Abstract and general class hierarchy for fluidized catalytic cracking (FCC) dynamic system simulation problems was presented by use of the object-oriented paradigm. Turbo C++, as an object-oriented programming (OOP) language, was selected to develop FCC dynamic system simulation program. The simulation model is a 9th order state space model. Fourth-order Runge-Kutta method was used as the simulation algorithm. The simulation curves was shown with the Borland Graphics interface(BGI) tool. The simulation results is satisfactory. The author indicates that, since an object-oriented program has the advantages of easier to read, maintain, modify and more general, it will benefit programmers and users much to select an OOP language other than a strict procedural language for developing the simulation software of a real industrial process, and it will become a new tendency.
出处
《计算机与应用化学》
CSCD
1994年第4期245-252,共8页
Computers and Applied Chemistry
基金
浙江省自然科学基金
关键词
催化裂化
面向对象法
动态仿真
Fluidized catalytic cracking
Dynamic simulation
Object-oriented method
Object-oriented programming