整个程序在结构上又可分为三个子模块:改变煤种子模块、改变炉膛结构子模块、改变受热面面积子模块。在主界面上,可以通过不同的选项按钮进入不同的分页面。可以通过改变各种相关参数来分析影响锅炉出力的不同原因,以及影响程度。并且作者通过把工质和烟气在主要受热面的进、出口的温度都显示在锅炉示意图上,使计算结果一目了然。
3.2系统软件的辅助功能
以往的锅炉热力计算软件,计算结果都是以文本文件形式保存,这对用户来说查看数据是很不方便的,并且在计算次数较多时,需要保存的文本文件数量显著增加。如果稍有不慎,就会在这些文件之间造成混乱,影响工作效率。为了克服上述弊端,开发出来的应用程序可以根据需要把计算结果以及原始数据存储到数据库中去。这样不但可以减少许多额外的工作量,还方便了用户的查询,并且使结果数据与源程序的独立性较大,起到了事半功倍的效果。并且数据库与数据文件相比具有数据结构小,最小冗余度,较高的数据与程序独立性、易于扩充、易于编制应用程序等优点,较复杂的信息系统都是建立在数据库设计基础之上的。因此在本软件中将锅炉热力计算的原始数据和计算结果以数据库的形式保存。
综合考虑到实现的方便和性能的要求,采用了MicrosoftAccess数据库。利用VB的DataEnvironment和Access数据库相连,根据需要记录不同参数下的计算结果和原始数据。对于数据库中的记录,系统还提供了删除、查询、数据报表生成、删除等数据库的管理功能。
3.3计算程序流程
3.3.1SG-400/140型锅炉的计算程序流程
a.燃料与燃烧产物计算和锅炉热平衡计算。
b.炉膛热力计算。
c.后屏过热器和高温过热器热力计算。
d.高温再热器、转向室、低温再热器热力计算。
e.旁路省煤器、主省煤器和空气预热器热力计算。
整个热力计算程序流程图如图2所示。
3.3.2HG-1025/18.2-YM6大型锅炉的计算程序流程
a.燃料与燃烧产物计算和锅炉热平衡计算。
b.炉膛热力计算。
c.后屏过热器热力计算。
d.屏式再热器、水冷壁引出管、末级再热器热力计算。
e.末级过热器、过热器排管、立式低温过热器、转向室、水平低温过热器的热力计算。
f.省煤器和空气预热器热力计算。
来源:武汉大学 华中科技大学