2010/10/21 11:28:44
来源:
51网络采购 点击:434次
内容摘要:锅炉热力计算的计算机程序结构
本节介绍的程序均可用与IBM-PC微型计算机,也可适用于各种兼容机及大型计算机使用。程序用FORTRAN77语言编制而成,采用积木块式结构、便于进行编辑加工和修改。这里因篇幅限制仅介绍至计算高温过热器出口的五个程序块,即一个热力计算主程序块
(MAIN),两个包括所有图表处理和计算中要调用的外部函数、子程序在内的预备计算子程序块(AUX1和AUX2)、一个后屏过热器计算程序块(HP)、一个高温过热器计算程序块(GR)。这里介绍的锅炉热力计算程序有如下结构的特点,使用中需予以注意。
①采用大量子程序,使主程序结构紧凑。而将计算中多次要调用的外部函数和子程序集中于两个子程序块,其内容如表10-23和表10-24所示。AUXI是炉膛热力计算中要调用的,AUX2是对流受热面热力计算中要调用的。
由于程序采用了积木式结构,将不同的几个程序块连接在一起即成为一个执行程序,可执行不同的任务。如把主程序块和第一子程序块连接,就可以进行炉膛热力计算;把主程序块、两个子程序块、后屏过热器计算子程序块连接,即可进行炉膛和后屏过热器的热力计算。
②将所有的输人数据建立一个数据库文件,与主程序形成相互独立的结构。鉴于锅炉热力计算有大量输入数据,并考虑改变各种数据进行变工况或不同设计方案计算的方便,本程序采用OPEN语句建立一个通道,使主程序与已建立的数据库文件(NUM)发生联系,进行数据传输。这样,数据不在主程序里,每次改变数据就不必进行新的编辑、编译、连接等工作,只需执行原有执行程序与新的数据库文件发生数据传送就可以了。这对数据的检查和修改均十分方便。
③采用了同样的OPEN语句,建立了一个通道存放输出结果,也即建立了输出结果文件(RESULT),便于实现各种输出要求。
④程序中设计了多处人机对话语句,以便程序执行到适当地方能自动停下来,用键盘输入必要的信息后再继续运算。
(责任编辑:admin)欢迎转载,转载请说明来处
51网络采购(http://www.51wlcg.com)