EPANET++ is a free web application for modeling water distribution networks, an extension of EPANET.

方案管理器

方案和备选方案的工作方式

在“基本模式”下,备选方案被隐藏并自动处理,所有新方案都是“基础”方案的子方案。

关闭“基本模式”后,可使用复杂的继承树,备选方案可以在各方案之间共享。但是,当需要新的备选方案关联时(在用户没有主动管理的情况下),编辑的默认行为是创建一个以当前方案命名的备选方案,这使每个方案各有一组独有的备选方案。

属性和设置属于备选方案类别,这些类别显示为方案与备选方案表的列,也显示为“方案管理器”中的管理选项。

覆盖值是在方案中创建的,但实际上属于与该方案关联的各备选方案;因此方案就像是通向其备选方案的一扇窗。备选方案与方案的关联在“方案管理器”右窗格或底部窗格的“方案”表中管理。创建新方案不会创建任何备选方案;新方案使用其父级的备选方案,直到创建的覆盖值需要新的备选方案。在方案中创建覆盖值时,它们保存在该方案对应的备选方案中;如果方案没有这样的备选方案,则会用该方案的名称创建一个新的备选方案。

示例:您创建了一个“Figure: Node and link IDs”方案,并把一个“文字”编辑为“Node and Link IDs”。创建方案时,不会创建任何备选方案。但在您保存该“文字”的那一刻,会创建一个名为“Figure: Node and link IDs”的“文字”备选方案,其中带有“文字”值的覆盖值。在“基本模式”下,您看到的只是方案本身的一个覆盖值。

“复制属性”只复制覆盖值。在“基础”以外的任何方案中,它只复制该元件在该方案中的覆盖值。

如何管理方案

方案的用途

方案可在同一个项目中保存多种设计、视图或情形,例如平均日、最大日、高峰时段、报告用的展示图、某条干管停用,或拟议的更换方案。管网只在“基础”方案中绘制一次。其他每个方案只保存它的覆盖值,即与其所继承的方案不同的数值,其余一切都从该方案读取。因此,对“基础”所做的编辑会传到每一个尚未覆盖该数值的方案。

新项目自带六个现成的方案:1. 流量测试:静态,2. 流量测试:中等,3. 流量测试:最大,4. 平均日,5. 最大日,6. 高峰时段。它们都是普通方案,可以重命名、编辑和删除。每个方案起初有一个覆盖值,即其需水量倍数:流量测试和平均日为 1,最大日为 2,高峰时段为 3。这些倍数只是占位值,应换成所建模系统的实际数值。从文件打开的项目(包括每个示例),或从 EPANET 文件导入的项目,只有“基础”。

消防流量用“消防流量分析”检查,它测试每个节点或所选节点。运行时通常打开的是“最大日”方案。

打开的方案

地图下方状态栏中的“方案”按钮会显示打开的方案名称及其覆盖值个数,例如“方案:基础 | 覆盖值个数:0”。点击它,或选择“水务”、“情景”,即可切换方案,或添加、复制、重命名、删除方案。列表中每个方案的括号内显示其覆盖值个数,打开的方案前有对勾标记。“方案管理器”一行会打开方案与备选方案的树。选中“基本模式”时,该行呈灰显。

图纸、标签、属性、表格和结果都属于打开的方案,本页面只求解打开的方案。“方案对比”在其自己的条目中说明,它用副本求解其他方案。打开的方案随项目一起保存。

覆盖值在何处显示

在地图上,在打开的方案中有覆盖值的元件以琥珀色圆环标出;从父方案或备选方案继承了覆盖值的元件,以灰色虚线圆环标出。对于需水量、管径、糙率、局部(次要)损失系数和长度,只有当“设置”、“可视化”、“节点标签”或“管道标签”在地图上显示该数值时才出现圆环;任何其他属性的覆盖值始终有圆环。在“表格”中,由打开的方案设定的数值,其单元格呈琥珀色,提示会指出保存它的备选方案,例如“物理备选:Larger main”。表格单元格菜单中的“显示方案”会对每个方案各列出一次每个元件。

“属性”中方案可以覆盖的每一行,左侧都有一个标记。实心圆点表示打开的方案覆盖了该数值;点击它可清除该覆盖值。空心圆点表示该数值是继承来的;点击它可将所显示的数值设为覆盖值。三角形表示位于其下的方案覆盖了该数值;点击它并经确认后,可清除这些覆盖值。被覆盖的行下方会显示它所替换的继承值,例如“基础情景:18”。“设置”框中只有实心圆点和三角形,因为在那里键入数值就会形成覆盖值。

要隐藏圆环,请清除“设置”、“地图与页面”、“页面”中的“在地图上显示覆盖值标记”,或选择“地图”、“清洁地图”。这两项都保存在本浏览器中,而不是项目中。无论哪种情况,“表格”都会标出覆盖值。

创建和清除覆盖值

打开“基础”以外的方案时,对方案可覆盖的数值所做的编辑,无论以何种方式进行,都会作为覆盖值保存在打开的方案中:在“属性”中键入、在“表格”中编辑单元格、“查找与替换”中的“替换”、拖动节点或输入其坐标、“更改类型”(新类型即为覆盖值),或“将属性粘贴到所选”。在“设置”框中键入的设置,若方案可覆盖该设置,也会保存为覆盖值。“基础”不会改变。在“基础”中进行同样的编辑,则会更改管网本身,并传到每个尚未覆盖该数值的方案。

“删除”的行为不同。在方案中,“删除”不会移除“基础”中存在的元件,而是使该元件在打开的方案中停用(若是节点,则连同其管道一并停用),并有消息说明这一点。该元件仍在图纸和其他方案中。在打开某个方案时绘制的元件,在“基础”中是停用的,在该方案中是启用的,在该方案中“删除”会将其移除。在“基础”中删除元件时,也会删除它在每个方案中的覆盖值,并先以提问告知数量。用户和形状不属于任何方案,会被直接删除。

“方案”列表中的“覆盖值管理器”一行会打开一个列表,按类别列出打开的方案的每一个覆盖值,每个覆盖值旁边是它所替换的继承值。该方案在地图上打开、移动或更改过的时间序列图,各占一行。勾选若干行并点击“清除所选覆盖值”,或点击某行中的“清除覆盖值”,或点击“清除全部覆盖值”。每个数值随即恢复为继承值,“撤销”可以恢复。在列表中选择某个 ID 即可在地图上找到该元件。“属性”中的圆点和“表格”单元格菜单中的“清除覆盖值”一行,每次清除一个覆盖值。

方案可以覆盖什么,不可以覆盖什么
属性节点或管道的每一项属性(下列各项除外),包括其位置、是否启用及其类型(更改类型)。文字可以覆盖其内容、位置、大小、对齐方式、粗体、角度以及是否显示。自定义属性始终可以覆盖。属性分属以下类别:物理、需水量、元件启用、初始设置、组分、消防流量、能耗费用、自定义属性、文字、呈现和计算。
设置随项目保存的设置(下列各项除外):计算选项(例如需水量倍数、总运行时长、水力时间步长和摩阻公式)、默认需水量模式、给予新元件的数值,以及呈现设置(大小、颜色、标签、等值线、地图视图和地图上的时间序列图)。
在每个方案中都相同元件的 ID、说明和标记;管道的端点和折点;用户和形状;单位和坐标系;以及库的内容(模式、曲线、管道类型、管件清单、控制规则和规则)。对其中任何一项的编辑都会改变每个方案。方案可以让元件指向另一条曲线、管道类型、管件清单或模式,但不能更改它们的内容。
Net1 上的示例

打开 Net1 示例。选择“水务”、“情景”、“新建方案…”,键入 Larger main,然后点击“确定”。在地图上选择管道 10,在“属性”中为“管径”输入 24;“基础”中为 18 in.,显示在该字段下方,即“基础情景:18”。在“方案”列表中选择“基础”,再次选择“新建方案…”,键入 Max day,并在“设置”、“计算”、“水力计算”中为“需水量倍数”输入 1.8。然后选择“水务”、“报告”、“方案对比”。

方案覆盖值个数需水量倍数最低压力最高流速
基础01108 psi,位于 N32,14:002.76 ft/sec,位于 L11,16:00
Larger main11109 psi,位于 N32,14:002.87 ft/sec,位于 L11,16:00
Max day11.815.78 psi,位于 N32,9:003.49 ft/sec,位于 L10,9:00

三个方案的总运行时长均为 24:00,因此每个最低压力和最高流速都是全天的极值,并附有出现的时刻。更大的干管使最低压力提高约 1 psi。倍数 1.8 使其降至 9:00 的 15.78 psi,最高流速则转到管道 10。每个方案各有一个覆盖值,“基础”保持其数值不变。

注意事项
  • 与继承值相等的覆盖值仍然是覆盖值。它会被计数,“覆盖值管理器”会将其标出(相同)。
  • 基本模式是针对本浏览器的设置,不属于项目。对于其无法显示其方案和备选方案的项目,该模式不可用。备选方案和“方案管理器”在本条目顶部的帮助中说明。
  • “撤销”保留 20 步。每一步会连同图纸一起恢复方案和打开的方案,因此添加、重命名和删除方案都可以撤销。
  • 导出 EPANET 文件只写出打开的方案,包含该方案读取的数值和节点位置。方案本身只记录在项目文件中。
Home | AutoCAD Tools | FreeSoftware | Engineering Services | Engineering Calculators | Technical Documents | Blog | Personal essays | Collaborative Family Trees | Contact