其他工具

关注公众号 jb51net

关闭
软件教程 > 其他工具 >

EnergyPlus怎么使用 EnergyPlus建筑能耗模拟软件使用教程

脚本之家

EnergyPlus是一款实用的建筑模拟软件。这款软件用户可定义的时间步骤, 用于热区和环境之间的交互。有助于计算倾斜表面的太阳散射辐射计算,感兴趣的朋友不要错过了。

安装教程

首先,用户需要安装SketchUp来作为界面来调用EnergyPlus,下载地址:草图大师2017下载

然后来调用EnergyPlus运行,方法有两种:

方法1:

运行EnergyPlus安装目录下的RunEPlus.bat文件,主要更改Input_path和weather_path地址为目标文件夹下。

例如使用ruby调用使用system ("C:/EnergyPlusV8-3-0/RunEPlus.bat work in2"),其中work.idf是idf文件,in2.epw是气象文件,如果运行发现无法找到work.idf后者in2.epw,则在更改一下RunEPlus.bat文件夹下的Input_path和weather_path路径为本文件夹路径

方法2,使用代码将Energy+.idd、in.idf(输入idf保存这个格式)和in.epw(气象文件另存为in.epw)文件保存到当前文件夹,然后调用energyplus.exe即可运行。

Ruby代码如下:

current_workdir_idf_path = current_workdir +"/work.idf"

in_idf_path = current_workdir +"/in.idf"

#in_idf  = File.new (in_idf_path, 'w')

workdir_idf = File.new(current_workdir_idf_path, 'w')

new_idf_array.each { |line|

workdir_idf.puts(line)

}

#IO.copy_stream(workdir_idf,in_idf)

workdir_idf.close

#in_idf.close

idd_path = EPlus_path + "/Energy+.idd"

weather_path = Optifile + "/Nanjing.epw"

FileUtils.cp(current_workdir_idf_path,in_idf_path)

FileUtils.cp(idd_path,current_workdir+"/Energy+.idd")

FileUtils.cp(weather_path,current_workdir+"/in.epw")

if (not File.exists?(idd_path))

puts "Cannot locate the input data dictionary (IDD) in the EnergyPlus directory.  Correct the EXE path and try again."

end

#run in.idf

expandobjects_path = EPlus_path + '/ExpandObjects.exe'

energyplus_path = EPlus_path + '/energyplus.exe'

Dir.chdir("#{current_workdir}")

system("#{expandobjects_path}")

File.rename("in.idf", "in.idf.original")

File.rename("expanded.idf", "in.idf")

system("#{energyplus_path}")

入门中文教程

1、energyplus模型建立

我们采用基于sketchup软件的插件openstudio建立相应模型。在我们利用热负荷手册计算空调冷通风时夏季空调去的得热由一下部分组成

1)通过围护空调传入的热量

2)透明供热太阳辐射得热

3)人体散热

4)照明得热

5)设备得热(洗衣机等家用电器)

6)食物

7)渗透得热

故在模拟能耗时应将这些得热都考虑进入才能得出准确的夏季空调冷负荷。在冬季热建筑时还要考虑到地面的传热等内容。本教程知讲解E+建模仿真的一般过程,不是真正意义上的得出建筑设计窗户。所以对于基础外表面的传热模型、热平衡算法、室内人员、照明、设备等负荷不一一加入到idf中,在本节最后附上已经加入这些信息后的类(class)列表。

2、energyplus在zone内添加物体

打开软件,如图1所示

点击“插件”按钮,“OS”然后“New”新建一个E+建筑空间。

2.1建立1个“zone”

方法1:在插件“OS”点击NewZoneTool,在屏幕任意一地方单击,后按下回车Enter。

方法2,:点击工具栏 ,在屏幕任意单击,按回车或双击。

如下图2所示

Tips:一定要按下回车键或双击,出现如图2所示的虚线框,否则不是在zone建立的模型,将出错。

2.2建立小模型

用SU的工具在上一步zone中建立一个矩形房间。房间尺寸3m×3m×3m,在南北向各有一个1m×1m窗户。如下图3所示

上图就是要模拟的建筑模型。之后将模型保存为E+格式,为IDFEditor编辑奠定室内。方法1:点击“插件”,“OS”,“Save”或“save as”保存为.idf格式。本例子保存为“smallbuilidng.idf”.关闭SU

Tips: 保存的文件夹目录名不能为中文。

以上就是EnergyPlus怎么使用 EnergyPlus建筑能耗模拟软件使用教程的详细内容,更多关于EnergyPlus使用教程的资料请关注脚本之家其它相关文章!