Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
这个 link node 代表水系统或其他兴趣点中的一个环节,其中分配了最大或最小流量限制或分配优先级。请注意,在 Pywr 中,不能为边(链接)分配流量限制,因此链接节点通常用于此目的。 API 参考资料。
flow
分配罚款
通过节点的单位流量成本
可选
最大_
节点上的最大流量约束
可选
min_流
节点上的最小流量约束
可选
即将推出...
这个 延迟节点 是一个将流量延迟给定时间步长或天数的节点。与所选时间尺度相比,当水传播时间不可忽略时,将使用此节点。 API 参考资料。
分配罚款
通过节点的单位流量成本
可选
时间步长
延迟流量的时间步数
可选
天
延迟流量的天数。仅当天数完全可以被模型时间步长 delta 整除时,指定天数(而不是时间步长)才有效
可选
初始流程
在任何延迟流可用之前,节点为初始时间步提供的流程。这在所有延迟时间步长和任何模型场景中都是恒定的。默认为 0.0
可选
即将推出...
这个 河流节点 是河流网络中的一个节点,可能有多个上游节点(即汇合点),但只有一个下游节点。 API 参考资料。
flow
分配罚款
通过节点的单位流量成本
可选
最大_
节点上的最大流量约束
可选
min_流
节点上的最小流量约束
可选
即将推出...
这个 RiverSplit node 是河流网络的分裂。它适用于需要将固定比例的流量分配给多条下游路径的简单案例。 API 参考资料。
litLink 文档)。
因素
施加额外分割的因素。额外数量_假设插槽比因子长度小一(根据 pywr.nodes. Multisp
可选
插槽_名字
从该节点连接时引用插槽的标识符。长度必须比所需的额外插槽数多一个。
可选
即将推出...
这个 RiverSplitWithGauge node 是河网中残留流量 (MRF) 最小的分裂。按照 Riversplit 但默认情况下,在底层对象中创建另一条路径来建模 MRF。这条路径使得MRF不是强制比率的一部分。该对象的目的是模拟可以在MRF上方抽取一定比例的流量(例如,900__% 的流量高于MRF)的情况。 API 参考资料。
成本成本本
mrf
仪表处的最小残留流量 (MRF)
必填项
mrf_
通过 MRF 的路径
成本
所需
其他(不受约束的)路径的成
所需
因素
施加额外分割的因素。额外数量_假定槽位比因子长度小一(按照 MultSplitLink 文档)
必填项
插槽名称
从该节点连接时引用插槽的标识符。长度必须比所需的额外插槽数多一个
必填项
即将推出...
这个 RiverGaug 是一个河流测量站,残留流量(MRF)最小。 API 参考资料。
mrf
仪表处的最小残留流量 (MRF)
必填项
mrf_cost
通过 MRF 的路线费用
必填项
成本
另一条(不受限制)路线的成本
必填项
即将推出...
这个 BreakLink node 可用于减少模型中的路径数量。
例如,在具有形式 (3、1、3),即 3 个(A、B、C)输入通过瓶颈 (X) 连接到 3 个输出(D、E、F)的模型中,有 3 个\ *3 条路线 = 9 条路线。
如果 X 是存储,则只有 6 条路由:A->X_O,B->X_O,C->X_o 和 X_i->D_O,X_我->e_O,X_i->f\ _o。
BreakLink node 是一个复合节点,由 存储 音量为零和 链接。它可以代替普通链路,但好处是它减少了模型中的路由数量(在上述情况下)。由此产生的 LP 更容易求解。 API 参考资料。
值
分配罚款
通过节点的单位流量成本
可选
转换_
factor
节点流入量和流出量之间的转换可选最大
_流
节点上的最大流量约束
可选
分钟_flow
节点上的最小流量约束
可选 p
rev_流
在前一个时间步中通过此节点的总流量
可选
这个 MultiSplitLink node 是的扩展 PieceWiseLink 其中包括其他可供连接的插槽。
从概念上讲,这个节点在内部看起来像下面这样,
每个额外的插槽都会在 PieceWiseLink(即上面的 X2)和该类中的节点(即 Bo 和 Bi)中添加一个额外的子链接。
最后,提供了一种机制来(可选)固定最后一个非分割子链接(即 X1)和每个额外子链接(即 X2)之间的比率。该机制使用 聚合节点 内部。 API 参考资料。
注意:用户在使用因子机制时必须小心。因子使用最后一个非分割子链接(即 X1 但不是 X0)。如果此连接受最大或最小流量约束,或者如果它存在另一个不受约束的链接(即 X0 不受约束),则整个节点的比率可能无法按预期强制执行。
flow
分配罚款
通过节点的单位流量成本
可选
最大_
节点上的最大流量约束
可选额外的
_插槽
要提供的额外插槽(和子链接)的数量。必须大于零。
可选
时段_n
ames 连接其他节点时用来指代插槽的名称。长度必须比额外数目多一_老虎机。第一个项目是指 PieceWiseLink 连接,每个额外插槽都有以下物品。
可选
因素
如果给定,则长度必须等于比 extra_slots 的数量多一个。每个项目是通过附加子链接的总流量所占的比例。如果特定子链接不需要系数,则使用 无 用于其物品。在求解器中使用之前,对因子进行了归一化。
可选
即将推出...
这个 PiecewiseLink node 是 Node 的扩展,表示非线性 链接 使用逐件成本函数。该对象旨在模拟提供特定流速有好处,但超过固定限值会发生变化(或零)成本的情况。 API 参考资料。
这个节点是使用复合节点结构实现的,如下所示:
这意味着路由不会直接穿过此节点,因为中间有单独的域。取而代之的是,为每个子链接和输出/输入节点的连接创建了几条新路由。路径中断的原因是为了避免在同一条路径中存在多个 PieceWiseLinks 时路径数量几何增加。
flow
分配罚款
通过节点的单位流量成本
可选
最大_
节点上的最大流量约束
可选
min_流
节点上的最小流量约束
可选
即将推出...