# 分配罚款

{% embed url="<https://www.youtube.com/watch?v=RWK9fPbvaew>" %}

分配惩罚是允许 Pywr 模拟水资源分配的节点属性。它们也可以被称为 “分配优先级” 或 “成本”。

低罚款将具有最高的分配优先级，较高的数字具有最低的分配优先级。

因此，例如，如果三个节点的优先级为 100、3 和 -2，则值为 -2 的节点首先获得水，然后是 3，然后是 100。

以下是一些关于水资源分配罚款的问题，以及一些简短的答案：

1。Pywr 为什么以及如何分配这样的水资源？在每个时间步中，Pywr 的分配算法（线性程序）都将整个系统的分配损失降至最低。流经节点的流量乘以其各自的分配罚款。自1950年代以来，能源、运输和水资源规划人员以及物流公司一直在使用这种技术。他们都想要廉价运行的系统，因此他们通常使用财务运营成本作为罚款。这是有道理的，它允许使用该模型以最低的成本平衡供需网络。 2。你觉得负数罚款的想法令人困惑吗？如果是这样，可以将负数罚款视为负成本，那是什么？一个好处！因此，如果你想在 Pywr 模型中将水资源分配到能产生最大效益的地方，你将使用负数罚款。在这种情况下，与其将这些节点属性称为分配惩罚或成本，不如将它们称为分配优先级。在这种情况下，分配优先级为-**1234567890**\_\_ 的节点早在-**1234567890**\_\_ 之前就会获得水。如上面第三句中的示例所示，负数和正数分配罚款都可以在同一个模型中使用。 3.分配罚款有特殊含义吗？不，他们没有。它们只是为了帮助你的模型以对你、水资源管理者和规划者来说合理的方式分配水资源。 4。我怎么知道我设定的水资源分配罚款是否正确？如果您的模型在正常条件下以及在洪水和干旱期间都适当地分配了水资源，那么您已经设置了适当的惩罚。恭喜！您的模型即将变得 “校准良好”。 5。如果我对模型进行了重大更改，例如添加大型新基础设施或添加新的用水用户类型，我是否需要更改模型中的处罚？是的，模型中的一些处罚可能需要细化，具体取决于变化的重要性。试着看看。 6。我可以用任何数字作为罚款吗？比如，如果我的模型有 2 个节点，我能否使用负一百万和正一百万作为惩罚？是的，但这是个坏主意。使用尽可能接近的数字。否则，随着模型的增长，你可能会用尽可用的惩罚，你的模型将开始出现舍入错误。但是，如果您使用的惩罚过于相似，则您的模型可能对其不敏感（即，在模拟分配时未充分考虑它们）。通过一点经验，你将学会设定行之有效的点球。要获得这种经验，请尝试更改惩罚，看看它如何影响模型的输出。

最后，我们提供了更多有关罚款的技术细节：

* 水库和存储节点都有分配罚款。负值意味着水库往往会积水，除非另一个节点的罚款较低会导致水库存储的优先级降低。
* 分配惩罚可以是常量（恒定参数）或随时间变化的剖面图（每月、每天、每周）。此外，分配罚款可以根据储层容量的不同控制曲线来定义不同的水平。尽管水库和储量分配处罚会影响水储量，但由于算法试图将每个时间步的总体系统损失降至最低，因此考虑到下游的分配惩罚，这些节点的释放将由系统的惩罚平衡导致。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://water-strategy.gitbook.io/waterstrategy/zhong-guo-ren/jian-mo-ji-chu-zhi-shi/allocation-penalties.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
