热负荷电算化的程序实现.doc

热负荷电算化的程序实现.doc

ID:15374271

大小:28.50 KB

页数:4页

时间:2018-08-03

热负荷电算化的程序实现.doc_第1页
热负荷电算化的程序实现.doc_第2页
热负荷电算化的程序实现.doc_第3页
热负荷电算化的程序实现.doc_第4页
资源描述:

《热负荷电算化的程序实现.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、热负荷电算化的程序实现摘要:通过对热负荷计算流程的阐述,来说明实现专业计算程序的一种思路。关键词:热负荷程序计算流程1、引言  最近几年,由于受节能问题的推动,计算机技术应用于暖通空调工程领域中的首要问题是建筑物冷热负荷计算和建筑物能量分析。社会需求的驱使,要求把粗糙的稳态或准稳态计算方法向精确的动态计算方法过渡。在这个新兴的领域里,算法理论研究主要是对建筑热过程电算方法的研究,包括经典的稳定传热计算方法,有限差分法,谐波分析法,以及新出现的传递函数法等。其中古老的经典方法由于有了计算机做为工具,又产生了新的研究和应用动力。  在暖通空调专业所从事的设计工作中,要进行大量的

2、重复的,繁杂的计算工作。特别是在最基本的冷热负荷计算中,需要查看大量的参数,处理大量的数据,而在不同的计算单元中又存在大量的重复性计算内容,这样就大大的降低了工作效率,同时由于计算工作的枯燥乏味,因而许多设计人员不愿详细进行计算,而采用了估算或简化计算的方法,这样就造成了负荷计算数据的不精确与不合理性。2、开发工具的选择  随着计算机技术的普及,在各大高校计算机语言已成为我们暖通空调专业学生的必修课程,这样就为我们专业的电算化提供了契机。在这里,我以如今比较流行的计算机开发语言,微软公司的VisualBasic6.0为例(目前已成为大多数院校暖通空调专业的必修课程),来讲一

3、下暖通专业中,有关计算程序设计的问题。MicrosoftVisualBasic开发语言是以BASIC语言为基础,可视化的、面向对象的、采用事件驱动方式的结构化高级程序设计语言,是一套完全独立的开发系统,它提供了开发MicrosoftWindows®应用程序的最迅速、最简捷的方法。VisualBasic最引入注目的特点就是它访问数据库的强大功能,而在我们的专业计算中这一点显得很重要,因为我们在计算中要进行大量的数据处理,并且在完整的系统计算中,数据结果能否充分共享是程序自动化程度、功能是否完善的重要因素。VisualBasic6.0不仅引入了功能强大的ADO作为存取数

4、据的新标准,还提供了新的数据环境设计器,使得数据库编程更为灵活、简便。数据库表的索引是比表搜索更快的排序列表。每个索引输入项指向其相关的数据库行。3、程序的实现流程  3.1控制中心设计4  在进行程序设计之前,首先我们先要明确一下,我们要求程序能给我们提供什么样的功能,这样我们才能通过开发工具来实现我们的目的。我们知道程序的关键是计算的准确性问题,但同时也要保证她的易用性,在进行专业的计算之前,我们需要对整个程序作一个整体设计,如下图所示,我们对控制中心作以下功能设计:能够进入各计算模块,并方便返回控制中心;完成对用户参数的设置修改;提供各计算模块的输出软件系统流程图3-

5、1  这样设计的目的在于各计算模块之间是相互独立的,设计是通过控制中心对各模块起到协调组织的作用,而同时,各个模块又是独立的,这样方便我们对各个模块分开设计。完成了计算中心的设计我们就可以分开进入各个计算模块的设计过程了,由于篇幅的限制,在这里我谨以供暖热负荷计算模块为例,向大家介绍一下程序的实现过程,希望能给同仁们共享。  3.2热负荷计算模块  供暖系统设计热负荷是供暖设计中最基本的数据。它直接影响供暖系统方案的选择、供暖管道管径和散热器等设备的确定、关系到供暖系统的使用和经济效果。与控制中心的设计思路相同,我们首先需要明确我们想要达到的目的,考虑热负荷计算的特点及程序

6、使用的方便,我们对程序作以下功能设计:为每一工程设置独立的存储空间;能够对将要进行的工程计算项目进行管理,如新建、删除等;能够重复进入已建立但未完成工程项目地继续计算过程;计算用气象参数的自动调入;各种规范规定的修正系数的自动选择或输入;能够根据不同的已知条件选择正确的计算公式;能够完成所有工程所需项目的计算;能够对计算数据进行保存,修改,删除等操作;完成计算最终数据的输出,打印等。  以上问题的解决,需要对软件进行整体的规划,才能满足各部分协调一致地为系统设计热负荷的计算顺利工作。采用如下计算流程,如图示:热负荷计算模块流程图3-2  因为本系统可以进行工程的断点计算,所

7、以需要对工程计算过程中的数据进行存储,故采用数据库系统来完成此项工作,首先在系统控制中心建立热负荷计算用数据库系统,而后以工程名称建立不同的数据表,每一个数据表代表一个独立计算单位,从而达到对数据随时保存的目的。4  本过程为系统设计热负荷计算的核心部分,它需要完成房间9个部分的耗热量的计算过程,同时能随时存储每一部分的计算数据,对这一部分的计算程序需完成以下工作:为每一房间建立独立的存储空间;完成房间公用变量的存储过程;计算包括所有可能引起房间耗热量的部分,每一部分互不影响,并能相应的存储到该房间的存储空间里;能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。