البارامترات


description: نظرة عامة على معايير Pywr التي تدعمها WaterStrategy


البارامترات

المعلمات هي وظائف تقوم بإرجاع قيمة في النموذج في كل خطوة زمنية. يمكن أن تكون هذه القيم ثابتة، بناءً على الوقت (على سبيل المثال، في اليوم أو الشهر)، وحساب يعتمد على تخزين الخزان في الخطوة الزمنية والعديد من الحسابات الأخرى. يمكن أيضًا كتابة المعلمة المخصصة في 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?