البارامترات

المعلمات هي وظائف تقوم بإرجاع قيمة في النموذج في كل خطوة زمنية. يمكن أن تكون هذه القيم ثابتة، بناءً على الوقت (على سبيل المثال، في اليوم أو الشهر)، وحساب يعتمد على تخزين خزان الخطوة الزمنية والعديد من الحسابات الأخرى. يمكن أيضًا كتابة المعلمة المخصصة في Python.

تصف هذه الصفحة (معظم) أنواع المعلمات التي يدعمها Pywr. يمكن العثور على نظرة عامة على المعلمات في Pywr هنا. تم العثور على القائمة الكاملة لمعلمات Pywr المضمنة هنا.

1. إنشاء معلمة

في الشبكة، انقر فوق علامة التبويب «المعلمات»:

انقر فوق علامة تبويب «المعلمات»

بجانب قسم «فئات نوع المعلمات»، انقر فوق الزر «+» وحدد «PYWR\ _PARAMETER».

انقر فوق pywr_parameter

سوف يظهر إدخال النص. أدخل اسم المعلمة الخاصة بك:\

أدخل اسم المعلمة

قم بتعديل المعلمة كما هو مطلوب في محرر JSON المقدم:

فيديو يوضح كيفية استخدام المعلمة لعقد متعددة

2. محررات المعلمات في WaterStrategy

لتبسيط تعديلات المعلمات، يوفر WaterStrategy برامج تحرير للمعلمات شائعة الاستخدام، مثل معلمات ملف التعريف الشهري، مع القيم الافتراضية المعبأة مسبقًا، ومحررات رسومية لتسهيل إدخال البيانات.

مثال لمحرر المعلمات

في علامة تبويب المعلمات، عند إضافة معلمة جديدة، حدد 'PYWR_المعلمة_شهريًا\ _PROFILE 'كما هو موضح:\

حدد PYWR_المعلمة_الملف الشخصي_الشهري

لاحظ أن المحرر الذي يظهر سيعرض علامة تبويب JSON، ولكن أيضًا علامة تبويب Plot and Table. سيؤدي تعديل البيانات في الجدول إلى تحديث البيانات تلقائيًا في JSON كما هو موضح:\

لاحظ أنه تم تحرير القيم في محرر جداول البيانات

تعمل هذه التغييرات تلقائيًا على تحديث JSON:

يتم تحديث البيانات تلقائيًا في قسم JSON

Last updated

Was this helpful?