CIESC Journal

• 化工学报 • 上一篇    下一篇

联立方程法模拟多循环流程的新解算策略

胡仰栋,刘芳芝,周传光,丁建生,韩方煜   

  1. 青岛化工学院化工系,青岛化工学院化工系,青岛化工学院化工系,青岛化工学院化工系,青岛化工学院化工系 山东,青岛 ,山东,青岛 ,山东,青岛 ,山东,青岛,烟台合成革总厂 ,山东,青岛
  • 出版日期:1991-02-25 发布日期:1991-02-25

A New Algorithm for Simulation of Multi-cycle Processes by Simultaneous Equations Method

Hu Yangdong, Liu Fangzhi, Zhou Chuanguang, Ding Jiansheng and Han Fangyu (Department of Chemical Engineering, Qingdao Institute of Chemical Technology, Shandong, Qingdao)   

  • Online:1991-02-25 Published:1991-02-25

摘要: <正>化工过程的模拟算法有三类:序贯模块法、联立方程法和联立模块法.序贯模块法已很成熟,应用颇广,国内外通用软件多用此法.但它也有局限性,如难以用于多循环复杂流程的模拟,难以处理设计型、控制型模拟问题等.为克服这些不足,展开了联立方程法等的研究.如进行了SPEEDUP、ASCEND、QUASILIN等软件的开发.由于涉及大型非线性方程组,其求解算法的优劣是此类算法成败的关键.目前人们已对一些典型问题考察了牛顿法及各种拟牛顿法的适用性,在算法取舍和改进方面取得了一些进展,但要获得有效而通用的算法还有许多工作要做.目前,用联立方程法进行实际过程模拟的例子较少,在微机上进行有关研究未见报道.作者从我国微机较为普及这一实情出发,在微机上进行了联立方程法的研究.针对一个具体的多循环复杂流程的模拟与分析问题,提出了一个新的联立方程法解算策略:部分解耦加速牛顿法.

Abstract: An actual multi-cycle complex process was simulated and analyzed on microcomputer by solving simultaneous equations, and a new algorithm, the modified Newtons method, was presented. The Newtons method was modified in three aspects: partly removing the coupling items in the Jacobi matrix to ensure its convergence; reducing the number of conditions of the Jacobi to make the variables vary in step with each other; and iterating enough times after each inversion of the Jacobi to reduce the total times of inversion. Simulation of 150 groups of data show that the algorithm proposed is simple and efficient.