EPANET++ is a free web application for modeling water distribution networks, an extension of EPANET.
المكتبات
يحوي أنماط المشروع ومنحنياته وأنواع أنابيبه وقوائم تجهيزاته وضوابطه وقواعده، في قسم لكل منها. اختر المياه، المكتبات لفتحه. يشير العنصر إلى نمط أو منحنى أو نوع أنبوب أو قائمة تجهيزات بمعرّف ذلك البند، ويُنشأ البند ويُحرَّر ويُحذف هنا. تُحفظ جميعها مع المشروع، ويعكس تراجع أي تعديل يجري هنا. يُحفظ موضع المربع وحجمه في هذا المتصفح وحده.
- ما يحويه كل قسم
الأنماط قائمة مضاعِفات تتكرر ما دام التشغيل مستمراً، مضاعِف لكل خطوة زمنية للنمط. والنمط الجديد 24 مضاعِفاً قيمة كل منها 1. ويملأ لصق عمود من جدول بيانات مربع المضاعِفات. ويُعلَّم نمط الطلب الافتراضي بـ (افتراضي) ويُختار في الإعدادات، الحساب، الهيدروليكا. المنحنيات أربعة أنواع تُختار بوصفها نوع المنحنى: علو المضخة، وكفاءة المضخة، وحجم الصهريج، وفقدان ضغط الصمام. تُدخل النقاط في شبكة تقبل عموداً ملصوقاً من جدول بيانات أو أسطراً منسوخة من ملف EPANET. ويُلائَم منحنى علو المضخة عبر نقاطه ويبيّن سطر المعادلة الملاءمة؛ وتُقرأ النقطة الواحدة نقطة تصميم، علو إغلاقها 1.33334 ضعف علوها وتدفقها الأقصى ضعف تدفقها، كما يقرؤها EPANET. وتصل الأنواع الأخرى نقاطها بخطوط مستقيمة. وتذكر المضخة أو الصمام منحناه في الخصائص، حيث يفتح الرابط المنحنيات هذا القسم. أنواع الأنابيب تعريف للقطر والخشونة ومعاملات التفاعل تشير إليه عدة أنابيب. ويمكن ترك خاصية فارغة في التعريف ثم إدخالها لكل أنبوب. وفي الخصائص تكون القيم التي يذكرها نوع الأنبوب معطَّلة، وينسخها فصل عن نوع الأنبوب إلى الأنبوب ويوقف استخدام الأنبوب للنوع. التجهيزات قوائم تجهيزات مع كمية لكل منها، تُجمع في معامل فاقد موضعي واحد، k، لأنبوب أو نوع أنبوب. والتجهيزات المعروضة هي الثلاثة عشر الواردة في الجدول 3.3 من دليل مستخدم EPANET 2.2 وتجهيز آخر. ويؤدي اختيار أحدها إلى نسخ معامله إلى الصف، حيث يمكن تغييره. الضوابط عبارة واحدة لكل ضابط، بصياغة EPANET، كما في LINK id OPEN IF NODE id BELOW value. وتحت كل منها يذكر المربع هل فُهمت.القواعد عدة أسطر لكل قاعدة، بصياغة EPANET: RULE وIF وAND وOR وTHEN وELSE وPRIORITY. وتحت كل منها يذكر المربع هل قُرئت. - إعادة التسمية والحذف وما يشير إلى بند
يُغيَّر المعرّف في قسمه. ولا يُقبل معرّف فارغ ولا معرّف مستخدم في القسم نفسه. وتنقل إعادة تسمية بند كل إشارة إليه، في الأساس وفي كل سيناريو. وفي النمط، الإشارات هي نمط طلب الملتقى ونمط كل فئة من فئات طلبه، ونمط طلب المشترك، ونمط علو الخزان، ونمط سرعة المضخة، ونمط الطلب الافتراضي.
يمكن حذف نمط قيد الاستخدام، وتُمسح كل إشارة إليه. وإن كان نمط الطلب الافتراضي، يذكر إشعار ما تستخدمه الملتقيات التي لا نمط لها الآن. أما المنحنى أو نوع الأنبوب أو قائمة التجهيزات القيد الاستخدام فلا يُحذف. وتسمّي الرسالة العناصر التي تستخدمه، ويجب أولاً إعطاء كل منها منحنى آخر أو فصله عن النوع أو القائمة.
- المكتبات والسيناريوهات
المكتبات واحدة في كل سيناريو. ويمكن لسيناريو أن يوجّه عنصراً إلى منحنى أو نوع أنبوب أو قائمة تجهيزات أو نمط مختلف، وهذا تجاوز لذلك العنصر، لكن محتويات البند لا تُتجاوز. وتعديل نمط أو منحنى أو نوع أنبوب أو قائمة تجهيزات أو ضابط أو قاعدة يغيّره في كل سيناريو، أياً كان السيناريو المفتوح. أما نمط الطلب الافتراضي فإعداد لا بند، ويمكن أن يكون لكل سيناريو نمطه.
الضابط أو القاعدة التي تسمّي عنصراً غير فعّال في السيناريو المفتوح يُتجاهل في تشغيل ذلك السيناريو، ويدرجه مربع المكتبات. وما يسمّي عنصراً ليس في المشروع يُتجاهل أيضاً، مع تحذير.
- الضوابط والقواعد في التشغيل
الضابط عبارة واحدة. والقاعدة عدة أسطر تبدأ بـ RULE. وتُكتب الكلمات المفتاحية بالإنجليزية أياً كانت لغة الصفحة، والأرقام بوحدات المشروع. وتبدأ إضافة ضابط من عبارة مبنية من الشبكة، تُعدَّل بعد ذلك إلى المقصودة.
لا تغيّر الضوابط والقواعد نتيجة إلا في محاكاة الفترة الممتدة، أي حين تكون مدة التشغيل الكلية أكبر من 0. ولا يتغير الحل الساكن بأي منهما. ولا تُطبَّق القواعد إلا بمحرك EPANET. ويُحفظ كلاهما مع المشروع ويُكتب في ملف EPANET.
- استيراد المكتبات من مشروع آخر
يفتح ملف، استيراد…، استيراد المكتبات… ملف مشروع آخر وينسخ منه مكتبات كاملة إلى هذا المشروع. ويُتخطى البند الذي اسمه مستخدم هنا ويُدرج، فلا يتغير شيء موجود هنا. ويظهر تحذير حين يذكر الملف والمشروع كمية بوحدتين مختلفتين، وتُستورد البنود كما كُتبت. وتُدرج أنواع الأنابيب التي تشير إلى قائمة تجهيزات ليست في هذا المشروع؛ استورد مكتبة التجهيزات من الملف نفسه لحلها.
- مثال على Net1
افتح المثال Net1 واختر المياه، المكتبات. تحوي الأنماط النمط 1، Demand Pattern، بـ 12 مضاعِفاً تفصل بينها ساعتان، وتغطي 24:00، وهو معلَّم (افتراضي). وتحوي المنحنيات المنحنى 1، Pump Curve، للمضخة 9، وهو منحنى علو مضخة بنقطة واحدة، 1500 gpm عند 250 ft. وتحوي الضوابط عبارتين: تفتح الأولى الوصلة 9 حين تهبط العقدة 2 دون 110، وتغلقها الثانية حين ترتفع العقدة 2 فوق 140. وتحوي القواعد قاعدتين تختبران ساعة الوقت ومستوى الصهريج 2.
اختر المياه، احسب، ثم المياه، التقارير، تغيّرات الحالة. المضخة L9 الآن مغلقة عند 10:00، والآن مفتوحة عند 15:00، والآن مغلقة عند 21:00، والصهريج N2 يفرغ الآن عند 22:00. في الضوابط، غيّر 140 إلى 135 في الضابط الثاني، واختر المياه، احسب مرة أخرى. ينتقل الإغلاق الأخير إلى 20:00، ويفرغ الصهريج N2 الآن عند 21:00.
- نقاط للانتباه
- يتكرر النمط ما دام التشغيل مستمراً، فلا حاجة إلى أن يغطي التشغيل كله.
- لا مكان في ملف EPANET لنوع أنبوب أو قائمة تجهيزات. يحمل الملف الأرقام التي يقرؤها كل أنبوب، ويذكر التصدير أي الأنابيب سُوّيت.
- يُحفظ موضع مربع المكتبات وحجمه في هذا المتصفح. وتُحفظ البنود مع المشروع.