# التمرين 1 أ: عقدتان

### **قم بإنشاء نموذج جديد** <a href="#create-a-new-model" id="create-a-new-model"></a>

قم بإنشاء شبكة جديدة تسمى Exercise 1a باستخدام القالب التالي:

**قالب Pywr الفرعي v1 (مارس 2021) - وحدات التدفق بالميغاريت/اليوم**

<figure><img src="/files/h4xjd9mYYsybEu4eUoMz" alt=""><figcaption></figcaption></figure>

### **إعداد الأفق الزمني** <a href="#set-up-time-horizon" id="set-up-time-horizon"></a>

هذه الخطوة إلزامية لجميع الشبكات لأنها تحدد بداية المحاكاة ونهايتها والخطوة الزمنية. في هذا المثال، سنقوم بتكوين أفق محاكاة لمدة عام مع خطوة زمنية يومية.

<figure><img src="/files/QoyxMDHlyEua16q1qeOP" alt=""><figcaption></figcaption></figure>

### **إضافة العقد** <a href="#adding-nodes" id="adding-nodes"></a>

انتقل إلى اللوحة اليسرى وانقر على **يبني** لفتح قائمة العقد.

<figure><img src="/files/gPAjFJS0ar1LdmXhHtYV" alt=""><figcaption></figcaption></figure>

قم بالسحب والإسقاط إلى خريطة مساحة العمل:

· عقدة إدخال واحدة ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252Fp6IcyyIr7fCzV9v3HMQv%252Fimage.png%3Falt%3Dmedia%26token%3D36fa8c07-8f63-4ded-88fc-0dbabb032a83\&width=300\&dpr=4\&quality=100\&sign=71b57dd\&sv=2)

· عقدة إخراج واحدة ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FfWwLPBlBvaq7ZsFNaOfN%252Fimage.png%3Falt%3Dmedia%26token%3D70d572d3-8707-4d27-9617-f0144ca95dfa\&width=300\&dpr=4\&quality=100\&sign=37509149\&sv=2)

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FsPr62T4a30QLGrT19B3K%252F4.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=cc64304f\&sv=2)

ملاحظة: لمعرفة المزيد حول أنواع العقد المختلفة، راجع الوثائق [هنا](https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/node-types).

### **إضافة حواف** <a href="#adding-edges" id="adding-edges"></a>

انقر فوق **حافة** ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FNuMmfpzaZSKHIOybT53d%252F5.png%3Falt%3Dmedia\&width=300\&dpr=4\&quality=100\&sign=2ddc37f2\&sv=2) لتفعيل «وضع الارتباط».

لإنشاء اتصال بين العقد، انقر أولاً على عقدة الإدخال ثم انقر فوق عقدة الإخراج. الحواف اتجاهية، ويتم تعيين الاتجاه من العقدة الأولى إلى العقدة الثانية.

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252Fv96Yvy0O9q90aPHJRPK5%252F6.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=d3f81232\&sv=2)

انقر مرة أخرى على **حافة** ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FX1VBTRuwkFsrvwHLGUK7%252F7.png%3Falt%3Dmedia\&width=300\&dpr=4\&quality=100\&sign=18a2869d\&sv=2) لإلغاء تنشيط «وضع الارتباط».

### **إضافة عقدة إدخال التدفق وتشغيل الشبكة** <a href="#add-flow-input-node-and-run-the-network" id="add-flow-input-node-and-run-the-network"></a>

انقر نقرًا مزدوجًا فوق عقدة الإدخال. سيؤدي هذا إلى فتح لوحة العقدة على الجانب الأيمن من الشاشة.

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FOIc9Ngpvk6owrOTwFOEV%252F8.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=33e5742a\&sv=2)

أقسام لوحة العقدة:

* \*\*التفاصيل: \*\* هنا، يمكنك تغيير اسم ووصف العقدة.
* \*\*المدخلات: \*\* يحتوي هذا القسم على السمات الأساسية التي يجب تكوينها لكل عقدة. يتم تعريف هذه السمات من قبل المستخدم.
* \*\*المخرجات: \*\* يعرض هذا القسم النتائج بعد المحاكاة.

حدد **مدخل** العقدة والتغيير **الحد الأقصى\_يتدفق** إلى 10.

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FQXQ5djh3FqWH3TZ1HnU6%252F9.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=431883d8\&sv=2)

على اللوحة اليسرى انقر فوق **قم بتشغيل نموذج** ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FN9XX7GOmGAGHveR3I33q%252F10.png%3Falt%3Dmedia\&width=300\&dpr=4\&quality=100\&sign=e53c96b\&sv=2).

ستظهر نافذة جديدة، انقر فوق **أرسل**

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FI94P07yMknyJG2F8uvTb%252F11.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=48eeaf8d\&sv=2)

انتظر حتى **لوحة تشغيل** يظهر مؤشرًا أخضر للتنفيذ الناجح.

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FaM3jKAyF6ZHhoRhvgGXv%252F13.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=43a07251\&sv=2)

لتصور التدفق الموفر من الإدخال، انقر فوق **مدخل** العقدة ثم **انقر على الأيقونة** ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252Fs7IK1rxjpCzzb0h9dp4y%252F14.png%3Falt%3Dmedia\&width=300\&dpr=4\&quality=100\&sign=a918e465\&sv=2) للسمة **محاكاة\_تدفق**

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252F8Y2n57P3GVJnDggRmQ84%252Fimage.png%3Falt%3Dmedia%26token%3D77064db5-0377-4e3a-8b2e-52ed0efe4284\&width=768\&dpr=4\&quality=100\&sign=2f909a88\&sv=2)

لتصور التدفق الموفر للإخراج، انقر فوق **انتاج** العقدة ثم **انقر على الأيقونة** ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FClGLWgzLIeYy4a9NiI6C%252F16.png%3Falt%3Dmedia\&width=300\&dpr=4\&quality=100\&sign=7e4f3882\&sv=2) للسمة **محاكاة\_تدفق**

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FCUUMMfY3QrpyFirC8lGU%252Fimage.png%3Falt%3Dmedia%26token%3D55465607-868b-4781-b245-8ec898bc67f7\&width=768\&dpr=4\&quality=100\&sign=847191fb\&sv=2)

المخططات التالية هي النتائج التي تم إنشاؤها بواسطة الشبكة

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FhFSztDcgcKzzcWKCVMC9%252F18.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=f1c2a347\&sv=2) ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FyBgOnBwEPpi5bm9mKxyj%252F19.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=32488224\&sv=2)

### **شرح** <a href="#explanation" id="explanation"></a>

تعمل عقدة الإدخال كمصدر لإمداد المياه، حيث توفر حدًا أقصى قدره 10 مم مكعب/يوم، وفقًا للطلب المطلوب، نظرًا لأن عقدة الإخراج لا ترتبط بعقوبة التخصيص، فلا يلزم توفير إمدادات المياه.

### **أضف الأولوية إلى عقدة الإخراج وقم بتشغيل الشبكة** <a href="#add-priority-to-the-output-node-and-run-the-network" id="add-priority-to-the-output-node-and-run-the-network"></a>

حدد **انتاج** العقدة والتغيير **عقوبة التخصيص** إلى -10. تقوم القيمة السالبة بإعداد أولوية أعلى للعقدة. لمزيد من المعلومات حول غرامات التخصيص، راجع [عقوبة التخصيص](https://water-strategy.gitbook.io/water-strategy/modelling-fundamentals/allocation-penalty) وثائق

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FChjakxDkReHt8ka69Emu%252F20.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=c68d6a2f\&sv=2)

في اللوحة اليسرى، انقر فوق **قم بتشغيل نموذج** ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252F3D7oEvhFAzyDHZKnsMTv%252F21.png%3Falt%3Dmedia\&width=300\&dpr=4\&quality=100\&sign=fe1cd6b6\&sv=2).

قم بتشغيل النموذج وتصور النتائج كما هو موضح في الخطوة السابقة

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FekKvPk6pNvToC5iL3dh8%252F22.png%3Falt%3Dmedia\&width=768\&dpr=4\&quality=100\&sign=81ff8d87\&sv=2)

### **شرح** <a href="#explanation-1" id="explanation-1"></a>

تعمل عقدة الإدخال كمصدر لإمداد المياه، حيث توفر 10 مم مكعب/يوم كحد أقصى.

ال **عقوبة التخصيص** في عقدة الإخراج يتم تعيينها على قيمة سالبة (-10)، مع إعطاء الأولوية لتخصيص المياه لهذه العقدة، مع عدم وجود قيود على الحد الأقصى للتدفق، يمكن أن تستهلك عقدة الإخراج أكبر قدر من المياه يمكن للشبكة توفيره لها.

### **أضف التدفق المطلوب إلى عقدة الإخراج وقم بتشغيل الشبكة** <a href="#add-required-flow-to-the-output-node-and-run-the-network" id="add-required-flow-to-the-output-node-and-run-the-network"></a>

حدد **انتاج** العقدة والتغيير **الحد الأقصى\_يتدفق** إلى 6mm³/يوم، فهو يخبر الشبكة بالاستهلاك المطلوب لعقدة الإخراج هذه.

في اللوحة اليسرى، انقر فوق **قم بتشغيل نموذج** . قم بتشغيل النموذج وتصور النتائج كما هو موضح سابقًا

![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FIX2rApG9Yg5Owpyf4PGL%252Fimage.png%3Falt%3Dmedia%26token%3Df3dc4379-94ad-4bf6-b7ba-e0ba21f58da1\&width=768\&dpr=4\&quality=100\&sign=2ce8e3a1\&sv=2) ![](https://water-strategy.gitbook.io/~gitbook/image?url=https%3A%2F%2F530325344-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOe4DHiaeqejzGopyV9BO%252Fuploads%252FMPcxNcUPQaYpVbBEylSj%252Fimage.png%3Falt%3Dmedia%26token%3D1728f953-2152-4af7-bb6c-a3ec067e726b\&width=768\&dpr=4\&quality=100\&sign=6e85c0f6\&sv=2)

#### **شرح** <a href="#explanation-2" id="explanation-2"></a>

تعمل عقدة الإدخال كمصدر لإمداد المياه، حيث توفر 10 مم مكعب/يوم كحد أقصى.

ال **عقوبة التخصيص** يعطي الأولوية لتخصيص المياه لعقدة الإخراج، وتمت إضافة قيود على الحد الأقصى للسحب بمقدار 6 مم مكعب/يوم، والآن يحصل الناتج فقط على الحد الأقصى للإمداد المقيد البالغ 6 مم مكعب/يوم للطلب المطلوب.


---

# 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/arby/albramj-altalymyh/using-allocation-penalties/exercise-1a-two-nodes.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.
