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使用教程的资料请关注脚本之家其它相关文章!
相关文章
FC模拟器如何自定义按键布局?FC模拟器又称红白机模拟器,让玩家可以在电脑或其他设备上重温经典游戏,自定义按键布局是使用模拟器时一项重要的功能,下面就为大家带来FC模2025-10-20
今天给大家介绍一下即梦ai生成图片的具体操作,生成图片分2种情形,一种是完全由文字生成图片,另一种是根据参考图生成图片,今天我们先介绍上传参考图生成新图的教程2025-10-02
复杂数据统计和分析不用烦! DeepSeek+豆包自动处理Excel数据真方便
AI时代来临,表格处理变得如此简单高效,简直太方便了,尤其是复杂的数据统计和分析,几分钟就搞定,强烈推荐给大家试试2025-08-07
困扰大家20年难题被破解了! DeepSeek一键生成农历函数附代码
之前利用PQ通过获取API来得到公历对用的农历,但是无奈效率太低了,现在利用DeepSeek一键生成农历函数,分分秒解决困扰大家20年难题2025-08-01
Copilot插件怎么用? 解锁AI助手的扩展功能的使用指南
Copilot是一款集成于操作系统和办公软件中的AI助手,该怎么使用Copilot插件呢?下面我们就来看看详细介绍2025-07-28
之前都是用思维导图软件做的员工手册,现在想要提升工作效率,用DeepSeek制作,该如何操作呢?详细请看下文介绍2025-07-15
利用AI工具提高B站学习效率! DeepSeek一键生成B站视频笔记详解
在B站学习视频课程时,我们常常会遇到视频节奏缓慢或内容冗长的问题,导致注意力难以集中,我们可以利用ai解决这个问题,做好内容笔记,详细如下文所述2025-06-25
Windows系统本地自建蚂蚁(leanote)笔记图文教程
Leanote蚂蚁笔记是一款免费开源云笔记软件,允许用户在本地设备上建立私人服务器,实现数据安全和隐私性,但是还是有不少朋友不知道如何本地自建蚂蚁(leanote)笔记,今天小2025-06-24
还能在Excel中直接编辑! DeepSeek配合Mermaid生成图表的技巧
今天跟大家分享下我们如何使用DeepSeek与Mermaid来实现快速的生成图表,操作也非常的简单,只需要准备好自己的数据源即可,还可以在excel中修改哦2025-06-24
deepseek各版本有什么区别? DeepSeek各版本说明与优缺点分析
本文将详细介绍DeepSeek的各版本,从版本的发布时间、特点、优势以及不足之处,为广大AI技术爱好者和开发者提供一份参考指南2025-06-20










最新评论