软件支持
ENVI-met支持
ENVI-met软件教程旨在教授如何使用我们的软件。
免费支持 帮助您学习,节省时间并提供指导。
逐步指导 我们为您提供快速且便捷的安装、配置和故障排除方面的帮助。您会找到逐步说明和示例,展示如何完成各种任务并使用不同的功能。
用户论坛 发展需要交流:在这里,您将找到其他用户的问题答案以及有关如何实现自己项目目标的反馈。ENVI-met论坛为您提供了一个场所,在这个场所里我们的软件开发人员将给您提供反馈并帮助解决潜在问题。
模型的技术文件 如果您想进一步了解我们的软件,请阅读一下该文件以便更好地了解产品及其功能并解决任何潜在的问题。

入门
学习基础知识并开始你的第一个项目。
- 1/7 Headquarter
开始:基础系统总览和Headquarter介绍
- 2/7 创建项目库
学习ENVI-met项目库的管理
- 3/7 数据库逻辑
了解ENVI-met数据库逻辑,了解如何在项目中编译不同的数据库条目
- 4/7 数据库管理
使用数据库管理器(Database Manager)如何指定材料、植物和其他功能以及数据库组织。
- 5/7 使用Space设计
初识Space:如何设置区域输入文件,定义植被和材料,以及建筑几何建模。
- 6/7 模拟
使用 ENVIGuide 和 ENVI-met:如何定义模型参数、输入气象数据和运行模拟。
- 7/7 :使用 Leonardo 分析
2D、3D可视化模拟输出,展示特定位置性能指标。
- 缺少什么吗?
模型的几何形状
学习关于模型几何的基本知识。
您的项目
这个系列将带你了解软件的每一个步骤和功能,从工作区的设置,到模拟的创建,到分析项目的数据,以及中间的一切。
- 从头开始
在本视频中,我们将向您介绍 ENVI-met 软件,介绍我们将在整个系列中使用的模型区域,描述 ENVI-met 中的数据库系统,并帮助您设置新项目。
- 建筑与材料
在本视频中,我们将介绍土壤和地面构造,并展示其如何在数据库管理器(Database Manager)中工作,以及如何在 ENVI-met 中创建自己的自定义土壤和剖面图。
我们还解释了定义土壤和土壤剖面的所有参数。 - 建筑墙体
在这期视频里,我们展示墙是如何在数据库管理器(Database Manager)中发挥作用的以及如何添加自定义墙体。同时解释了多节点模型的功能以及在模拟包含 3 种以上材质的墙时如何对参数值求平均。
- 土壤与地面构造
在本视频中,我们将介绍土壤和地面构造,并展示其如何在数据库管理器(Database Manager)中工作,以及如何在 ENVI-met 中创建自己的自定义土壤和剖面图。
我们还解释了定义土壤和土壤剖面的所有参数。 - 在本视频中,我们将介绍简单植物,并展示它们在数据库管理器中的工作方式。在此过程中,我们还解释了在 ENVI-met 中定义简单植物的参数。
在本视频中,我们将介绍简单植物,并展示它们在数据库管理器中的工作方式。在此过程中,我们还解释了在 ENVI-met 中定义简单植物的参数。
- 外墙和屋顶绿化
在此视频中,我们将解释立面和屋顶的绿化,并演示绿化配置文件在数据库管理器中的工作方式,并说明与土壤/底物层和植被层相关的参数值。
- 污染和污染源,第一部分
在这段视频中,我们解释了污染和污染源如何在ENVI-met进行设置的。environment -met中的源配置文件允许用户在模型区域内创建和分析微粒的产生源。
- 污染与污染源,第二部分
在“污染与源”功能的第二部分中,我们解释了污染源配置文件的“交通工具”部分。 此功能使用户可以基于自定义交通模式和车辆污染值创建特定且准确的污染源配置文件。
- Albero概述
在此视频中,我们将开始解释3D植物建模程序Albero。我们介绍了 Albero 提供的基本布局和参数,并概述了程序的工作原理以及如何与各种功能进行交互。
- Albero: Custom 3D Plants
在此视频解释如何使用Albero创建您自己的 3D植物。我们涵盖了 Albero 提供的为了创建新的 3D 植物以及创建自定义根配置文件所有不同选项。
- Albero植物工具
在此视频中,我们将解释”植物工具”选项卡中 Albero 提供的一些高级工具。从缩放植物到新尺寸和高度,生成或减去植物周围的叶子结构,以及改变叶结构季节性变化的经验参数。
- Spaces 第一部分
在此视频中,我们介绍了在Spaces中创建模型区域所需的一些设置。
解释了各种重要的参数和功能,从设置模型区域的大小和分辨率到参考模型检查器窗口以获取有关模型区域的详细信息。
- Spaces 第二部分
在本视频中,我们将解释如何将建筑物和植被等对象放置到您的模型区域中。
我们还介绍了3D视图,以及如何使用该模式与单个建筑外墙单元进行交互,以便,例如,在建筑物上放置窗户。
- Leonardo 创建户外地图
在这段视频中,我们解释了如何在Leonardo中以输出地图的形式直观地显示和分析模拟输出数据。
我们还展示了各种可用于自定义输出地图的设置和参数,以及如何在您可能创建的任何输出地图上显示风向量。
- Leonardo 创建对比图和3D地图
在这段视频中,我们将解释如何创建比较输出图以及3D输出图。
我们还演示了如何分析单个网格单元和导出分析结果。
- Rhino / Grasshopper插件
此插件的简要介绍使用户无需打开ENVI-met软件套件即可将Rhino 3-D设计转换为ENVI-met模型区域并运行仿真。
- SketchUp插件
在这个视频中,我们解释了由Antonello Di Nunzio设计的ENVI-met SketchUp插件。使用此插件,您可以使用流行的建筑建模程序 SketchUp 为 ENVI-met的模型区域建模。然后,您可以导入 SketchUp 模型区域,供 ENVI -met套件内使用。
专家课程
用这些先进的学习材料将你的技能提升到新的水平。
- 建筑物理 1/3
介绍建筑物理与微气候之间的重要相互作用
- 建筑物理 2/3
了解如何创建新材料,墙/屋顶以及简单的转换技术以生成模拟所需的物理参数。 然后将新创建的墙/屋顶应用于SPACES中的模型区域。
- 建筑物理 3/3
在第三部分中,将创建并执行模拟的配置文件。着眼于不同的建筑功能,第二步分析了三维模型输出。
- Monde 1/3
介绍Monde的框架和接口,并指导层的数字化和ENVI-met模型的创建。
- Monde 2/3
了解如何从OpenStreetMap导入数据并在Monde中生成新图层。
- Monde 3/3
了解如何导入shapefile,访问OpenTopography数据以及定义建筑物高度。
- 第一期
本视频将带您完成如何使用Grasshopper插件将模型区域从 Rhino 导入 ENVI-met 的过程。
- 第二期
第二个视频解释了”Grasshopper-ENVI-met”工作流的三个部分。
- Rhino 3/3
本教程介绍将其他插件,如Ladybug,与 Dragonfly ENVI-met 组件相结合的可能方法。
ENVI-met 解析
ENVI-met 解析是关于ENVI-met V5 新功能概况介绍的新的短视频系列,由创意总监Michael Bruse教授和软件开发主管Helge Simon博士主讲。他们将通过案例来介绍和演示四大功能和相应的工作流程。
ENVI-met V5 教程
在ENVI-met解析的短视频基础上,这些更详细的教程提供了更多关于ENVI-met V5的新特性洞察。
客户常见问题
在这里,你会找到关于ENVI-met的常见问题及解答。
-
-
模型区域的模型边界处应该有几个没有建筑的单元格。地形、土壤剖面、植物仍应正确数字化。而靠近模型边缘的建筑单元可以阻挡或改变风流,这可能导致较大的不稳定性,最终导致模拟崩溃。
边缘需要多少空地取决于建筑密度和建筑高度。根据经验,模型边界和第一个建筑之间的距离应该是建筑高度的一半。这通常会导致在每个模型区域边界有大约4-8个开放空间单元。然而,在垂直维度上,距离应该大得多(在下一个问题中对此有更多的了解)。
-
大多数ENVI-met研究分析行人水平的室外热舒适性,因此需要高的垂直分辨率。通常,模型区域的高度应至少为最高建筑高度的两倍。但是,如果模型区域中包含非常高的建筑物(例如100 m高),则需要使用2 m分辨率的100个Z单元来精确表示模型区域,并且仍然可以在行人层(大约在地面以上1 m处)获得高分辨率结果。我们现在有几种解决方案来减少Z单元的数量,从而减少模拟时间:
解决方案A:
使用伸缩选项拉伸不在范围内的单元格,即从最高建筑高度以上开始,我们将只拉伸空气单元格。然后将以百分比指定的拉伸因子应用于前面每个单元格的大小:因此单元格大小会迅速增加。因此,用较少的Z单元获得模型区域高度。使用我们上面的例子:伸缩系数为20%,起始高度为60米,我们现在只需要45个单元,而不是100个单元,就可以达到模型区域高度超过200米。然而,我们将开始在建筑高度范围内延伸,以实现这一目标。
解决方案B:
使用“拆分”选项将离地面最近的栅格单元拆分为5个单元。特别是行人层的感兴趣单元现在可以获得高分辨率,而默认的垂直分辨率可以修改为一个相当粗糙的值,例如5米。回到我们的例子:在分裂激活和5米分辨率的情况下,我们现在只需要41个单元就可以达到模型区域高度超过200米,并且在行人级别(即1.5米高度)仍有高分辨率输出。
解决方案C:
结合使用5米垂直分辨率的伸缩(方案a)和分裂(方案B)以及方案a中描述的伸缩设置。我们现在只需要22个细胞就可以达到模型区200米以上的高度。然而,由于我们现在保存了那么多的Z单元,我们可以尝试进一步提高稳定性,从而添加更多的Z单元,以便在最高建筑上方提供更多的自由空气单元。我们也可以考虑将垂直分辨率提高到3米或4米,或者选择更高的伸缩起始高度/使用更低的伸缩系数。
强烈建议您在开始数字化模型区域之前检查这些设置。如果最后必须再次更改垂直网格(并在此过程中从3D模式转换回2.5D模式),则特殊立面元素等数字化3D信息可能会丢失。使用位于“工具”选项卡“空间”中的“模型检查器”可以找到模型区域的最佳垂直分辨率
-
是的,土壤剖面仅在视觉上被空间中的地形覆盖,但仍然正确地用于模拟中。
-
-
-
请仔细检查CSV文件。时间步长必须以30分钟为间隔,不得出现多次,且不得遗漏任何时间步长。所有列都必须存在于模板映像中,即使它们是空的或包含无效数据。
确保为文本文件导入选择了正确的值分隔符和小数分隔符。检查导入值的单位。日期和时间的结构必须正确(例如:08:00:00,而不是8:00:00)。温度需要用开尔文而不是摄氏度来表示。
-
这两个参数的标准值通常不需要调整。如果含湿量值由于地面附近的高湿度而变得相当大(这可能发生在简单强迫和完全强迫两种情况下),可以将2500 m处的比湿度值降低到8 g/kg左右,以避免模拟中的不稳定性。
-
-
-
只要Windows中的任务管理器仍然显示ENVI-core正在使用CPU,一切都很好。ENVI-met在模拟过程中不响应Windows消息以节省处理时间。它将不时更新模拟窗口。
-
模拟运算时长主要与以下三个方面相关:
- l 计算机硬件:计算机的cpu核心数量,cpu的运算速度,RAM可用空间大小。注意,只有部分版本的软件支持并行运算。
- l 模拟设置:污染物的动态化学反应的案例要比普通的案例模拟时间长。
- 模型区域:有些用户在模拟较小水平区域的模型中采用了一个很高的垂直网格分辨率,这会增加很多不必要的模拟时间。看之前的提问中“如何在不需要太多Z方向单元格,以避免模拟时间增加的情况下为模型区域找到最佳垂直网格?”的模拟区域设置部分的回复来改善你的模型。
-
如果此类问题出现,大多数情况下是模拟数值的不稳定导致的。在ENVI-met中每秒包含着数十亿次的计算,同时我们设置过于复杂也会导致这个问题出现。
模拟计算中几乎所有变量都依赖于空间和时间参数,有时会产生与现实差距过大的模拟数值。软件在大多数情况下会纠正这一点,但也可能出现这样的情况:变量在用于除法之前意外地变成了0之类的值,从而引发错误。
这不是由于编程错误,而是计算过程中数据集被破坏。在每次模拟之前检查数据的有效性会大大增加计算时间。目前,大量的“智能”程序已经被引入到envil -met中来自动纠正最常见的问题。归根结底,ENVI-met是一个复杂的数值工具,而这些常规误差是数值建模中固有的。
您也可以查看我们的 支持中心 获得很多常见案例问题的解答。
-
模拟出错的原因一般不会相同。大多数模拟必须通过多次校正来为了保证模拟的准确性,以及修复崩溃的模型。常有以下几个方法可以对模型进行校正:
- 当模拟崩溃时,检测您的Windows是否正常运行。ENVI -met在运行过程中会占用大量内存用于存储。如果一个程序崩溃或Windows在模型运行之前有严重的问题,存储的数据可能会丢失。在运行ENVI-met前您需确保模拟是在您的物理内存中运行,而不是在虚拟内存中,同时要保证足够的运行内存
- (ENVI-met在一开始会崩溃吗?)检查并输出屏幕上显示的模拟日志。使用“Check Model”选项来生成对输出的文件进行检查。检查输入文件和数据库文件是否正常,是否包含真实值。模型区域设置错误产生的问题通常会导致模拟崩溃。
- l 检查气象边界条件(尤其是在全强迫条件下):辐射值是否合理?风速是否太低(<0.8 m/s)或太高(> 5 m/s)?风向是否在时间步长之间变化迅速且强烈(例如,在一小时内从0°到180°)?相对湿度值是否在高温时值过高,导致含湿量很高?
一些增加模拟成功率的小建议:
- 将复杂的建筑模型尽可能地原理场域边界。
- 增加模拟垂直区域高度。
- 在模拟正常计算循环不稳定时,减少时间步长。
- 简化您的模型,将不必要的复杂模型转化为规则的几何形状模型。
-
这项功能尚未被开发。如果一项模拟被取消,我们需要重新模拟。
-
抱歉,这项功能现在暂时不会实现。
-
-
-
如果许可证来源于environment -met 4.4.5之前的版本,那么BIO-met许可证将只适用于旧的BIO-met 1.5版本,该版本可以从我们的主页上单独获得。 (https://envi-met.info/doku.php?id=files:downloadv4).
在新版ENVI-met 4.4.5版包含的Bio-met 2.0在并行运算中可以运行地更快。但使用此版本需要新版的许可证。 -
小于0.5 m/s的风速不能计算UTCI。更多信息请参见: https://envi-met.info/doku.php?id=apps:biomet_utci.
-
-
-
在ENVI-met中,污染物模拟部分十分复杂。有许多情况可能导致只有一些污染物或没有污染物被模拟。
请阅读关于空气污染模拟的文件(http://www.envi-met.info/doku.php?id=kb:sources)以了解更多。
-
当地形模块和拆分功能在Leonardo地图中一起开启时,用“Follow terrain”选项提取Leonardo地图,以表示的高度信息仅仅对地面高度为0米的网格有效。例如,对于一个具有2m垂直分辨率且拆分了的模型,我们是在K=3的水平高度上遵循地形进行切割。这是由于在Leonardo中切割索引计数从0开始,提取的信息将用于地面上第四个网格。
- 网格A:网格的地形高度为0m。高度信息提取在1.4m高度处。
- 网格B:网格的地形高度为至少2m。高度信息提取在9m高度处。
Leonardo总是在没有地形的情况下显示海拔高度,因此在这个例子中,它显示了离地面1.4米的高度。这意味着如果在模型中放置了一个5米高的建筑,但由于地形的高度和垂直分辨率的关系,它将显示在上面的网格a中而不在网格格B中。
为了避免这类问题的出现,可以对模拟的地形禁用拆分。
-
空气温度变量现在称为潜在空气温度。这是一个更准确的变量名称,因为ENVI -met总是在标准气压下模拟。但是,我们计划在未来增加气压作为变量。因此这里的潜在气温和绝对气温之间会有差异。
更多关于大气文件夹输出的信息可以在这里找到: https://envi-met.info/doku.php?id=filereference:output:atmosphere. 其他输出文件夹的输出变量说明也可以在 https://envi-met.info 网站上找到。
-
