ذخائر اور اسٹوریج نوڈ
Last updated
Last updated
description: اس صفحے میں WaterStrategy میں Pywr ریزروائر نوڈس کے طرز عمل اور ترتیب کی وضاحت کی گئی ہے۔
ریزروائر اور اسٹوریج نوڈس میں ان کو مختص جرمانے (اخراجات) تفویض منفی لاگت کا مطلب ہے کہ ذخائر پانی جمع کرے گا، اور اس کے بجائے مثبت لاگت کا مطلب ہے کہ ذخائر پانی چھوڑ دے گا۔ مختص جرمانے مستقل (مستقل پیرامیٹرز) یا پروفائلز (ماہانہ، روزانہ، ہفتہ وار) ہوسکتے ہیں جو وقت کی بنیاد پر تبدیل ہوتے ہیں۔ نیز، تقسیم کے جرمانے میں ذخائر کے حجم کی بنیاد پر مختلف کنٹرول منحنی خطوط کے ذریعہ بیان کی مختلف سطحیں ہو پانی کے ذخیرہ کو متاثر کرنے والے ذخائر اور اسٹوریج مختص جرمانے کے باوجود، ان نوڈز سے ریلیز ڈاؤن اسٹریم نوڈز کے مختص جرمانے پر غور کرتے ہوئے نظام میں لاگت
مندرجہ ذیل مختلف مثالیں پیش کی گئیں۔
مستقل مختص جرمانہ
یہ مثال نیٹ ورک میں مختلف نوڈز کے لئے مختص جرمانے کے طور پر مستقل اقدار استعمال کرے گی۔ چترا 1 ایک سادہ نیٹ ورک دکھاتا ہے جس میں کیچمنٹ، اسٹوریج، ڈیمانڈ اور آؤٹ لیٹ نوڈس شامل
چترا 1. سادہ پیور ماڈل WaterStrategy میں نافذ کیا گیا
کیچمنٹ نوڈ میں ایک انفلو ٹائم سیریز شامل ہے، جو شکل 2 میں دکھایا گیا ہے۔ storage node کی زیادہ سے زیادہ صلاحیت 2000000 ایم ایم 3 ہے، اور ڈیمانڈ نوڈ کی مانگ __1234567890___UZ_MM3/دن ہے۔
چترا 2. کیچمنٹ نوڈ سے وابستہ انفلوز ٹائم سیریز
اس سادہ نیٹ ورک میں اسٹوریج اور ڈیمانڈ نوڈز کے لئے تقسیم کے دو جرمانے ہیں۔ storage node کے لئے مختص جرمانہ -5 ہے، اور ڈیمانڈ نوڈ -_1234567890___UZ ہے۔ چترا 3 storage node کا سمولیٹڈ حجم اور ڈیمانڈ نوڈ کی دوبارہ فراہمی کو دکھاتا ہے۔
![ایک لائن والا گراف
تفصیل خود بخود تیار](../.gitbook/assets/3.png)
چترا 3. storage node کے لئے سمولیٹڈ حجم اور ڈیمانڈ نوڈ کے لئے پانی کی فراہمی۔ اسٹوریج مختص جرمانہ = -5، طلب مختص جرمانہ = -10
چترا 3 سے پتہ چلتا ہے کہ __1234567890__MM3/دن کی مانگ ہمیشہ سمولیشن کے دوران پورا کی جاتی ہے۔ اس کی وجہ یہ ہے کہ ڈیمانڈ نوڈ کا مختص جرمانہ storage node پر جرمانے سے زیادہ ہے۔ اسی طرح، اگر storage node کے لئے مختص جرمانہ طے نہیں کیا گیا ہے تو، نتائج شکل 3 کے جیسے ہی ہوں گے۔ اب، اگر تقسیم کے جرمانے الٹ ہوگئے ہیں، یعنی، اسٹوریج مختص جرمانہ -_1234567890__ہے، اور طلب مختص جرمانہ -5 ہے تو، 1234567890 پانی کو برقرار رکھے گا، اور ڈیمانڈ نوڈ کے لئے کوئی فراہمی نہیں ہوگی (شکل 4) ۔
![ایک گراف جس میں لائن اوپر جارہی ہے
تفصیل خود بخود تیار](../.gitbook/assets/4.png)
![ایک لائن والا گراف
تفصیل خود بخود تیار](../.gitbook/assets/5.png)
چترا 4. storage node کے لئے سمولیٹڈ حجم اور ڈیمانڈ نوڈ کے لئے پانی کی فراہمی۔ اسٹوریج مختص جرمانہ = -10، طلب مختص جرمانہ = -5
پروفائل مختص جرمانہ
یہ مثال ماہانہ پروفائل کو storage node (شکل 5) کے لئے مختص جرمانے کے طور پر استعمال کرے گا اور مانڈ نوڈ کے لئے -10 کے برابر مستقل مختص جرمانہ استعمال کرے گی۔ چترا 1 میں موجود نیٹ ورک Pywr MonthlyProfileParameter کے استعمال کا مظاہرہ کرے گا۔ کسی بھی دوسرے پروفائل Pywr پیرامیٹر کو اسی طرح استعمال کیا جاسکتا ہے۔
چترا 5. ماہانہ پروفائل مختص جرمانہ
مئی سے ستمبر تک، تقسیم کا جرمانہ ڈیمانڈ نوڈ میں جرمانے سے کم ہوتا ہے، جس کے نتیجے میں طلب کو پورا کرنے کے لئے صرف ان مہینوں میں storage node سے ریلیز ہوجاتی ہیں (شکل 6 دیکھیں) ۔
![ایک گراف جس میں لائن اوپر جارہی ہے
تفصیل خود بخود تیار](../.gitbook/assets/7.png)
چترا 6. ماہانہ پروفائل پیرامیٹر کا استعمال کرتے ہوئے storage node اور ڈیمانڈ نوڈ کے لئے پانی کی فراہمی کے لئے سمولیٹڈ حجم
مساوی مختص جرمانے والے نوڈس
جیسا کہ سیکشن 1.1 میں تبصرہ کیا گیا ہے، نیٹ ورک میں فراہمی کی ترجیحات کی نمائندگی کے لئے مختص جرمانے کا استعمال کیا جاتا ہے۔ پانی کی قلت اور مساوی ترجیح کے ساتھ دو یا متعدد نوڈز کے وجود کی صورت میں، مساوی مختص جرمانے کا استعمال کرتے ہوئے متناسب فراہمی حاصل کرنا ممکن نہیں ہے۔ چترا 7 ایک نیٹ ورک میں پانی کی کمی کی ایک مثال دکھاتا ہے جس میں مساوی طلب اور ترجیحات کے ساتھ دو مانگ نوڈز ہیں۔
چترا 7. سادہ پیور ماڈل WaterStrategy میں مساوی مختص جرمانے کے ساتھ نافذ کیا گیا
اگر ہم چترا 7 میں نیٹ ورک چلاتے ہیں تو، ہمیں نوڈس ڈیمانڈ 1 اور 2 (شکل 8) کے لئے مساوی فراہمی نہیں ملتی ہے کیونکہ اس کا انحصار پانی کی تقسیم کے مسئلے کو حل کرنے والے حل کرنے والے پر ہوگا۔ چترا 7 کی مثال میں، سولور ڈیمانڈ 2 نوڈ کو زیادہ پانی مختص کرتا ہے، جیسا کہ شکل 8 میں دیکھا گیا ہے۔
![نمبروں اور ایک لائن والا گراف
تفصیل خود بخود تیار](../.gitbook/assets/10.png)
چترا 8. مساوی مختص ترجیحات کے ساتھ ڈیمانڈ نوڈز کو پانی کی فراہ
اگرچہ مساوی تقسیم کے جرمانے کا استعمال مساوی فراہمی حاصل کرنا ممکن نہیں ہے، لیکن WaterStrategy میں، پانی کی کمی کی صورت میں متناسب فراہمی حاصل کرنے کے مطلوبہ طرز عمل کو حاصل کرنے کے لئے ایک “ایگریگیٹڈ نوڈ” استعمال کیا جاسکتا ہے (شکل 9 دیکھیں) ۔
چترا 9. سادہ پیور ماڈل WaterStrategy میں “AgGragtedNode” کا استعمال کرتے ہوئے مساوی مختص جرمانے کے ساتھ نافذ کیا گیا
اس معاملے میں، “AggregatedNode” کے “نوڈس” کی خصوصیات میں، صارف کو نوڈز کو برابر مختص جرمانے کے ساتھ داخل کرنے کی ضرورت ہے اور “عوامل” کی خصوصیت میں نوڈز کے درمیان مطلوبہ سپلائی تناسب داخل کرنے کی ضرورت ہے، مثال کے طور پر، دو نوڈز میں برابر فراہمی کے تناسب کے لئے عوامل کو\ [__1234567890__5، 0.5] دیکھیں 890___UZX۔
چترا 10. ایک مجموعی نوڈ میں نوڈس اور عوامل کی خصوصیات ہیں۔
نوٹ کریں کہ “AgGregatedNode” نیٹ ورک میں کسی بھی نوڈ سے منسلک نہیں ہے (شکل 9) ۔ اگر ہم یہ نیا نیٹ ورک چلاتے ہیں تو، ہمیں نوڈس ڈیمانڈ 1 اور 2 کے لئے برابر پانی کی فراہمی ملتی ہے (چترا 11 دیکھیں) ۔
![نمبروں اور ایک لائن والا گراف
تفصیل خود بخود تیار](../.gitbook/assets/14.png)
چترا 11. مساوی تقسیم کی ترجیحات اور ایک مجموعی نوڈ کے ساتھ ڈیمانڈ نوڈز کو پانی کی فراہمی۔
پائور کے پاس ہائیڈرو پاور پلانٹ کا ماڈل کرنے کے لئے کوئی واضح نوڈ نہیں ہے۔ متبادل کے طور پر، صارفین ہائیڈرو پاور پلانٹ کا ماڈل کرنے کے لئے ایک “لنک” نوڈ، ایک Pywr پیرامیٹر اور ایک ریکارڈر کو جوڑ سکتے ہیں۔ پیرامیٹر ایک “ہائیڈرو پاور ٹارگٹ پیرامیٹر”، اور ریکارڈر “ہائیڈرو پاور ریکارڈر” ہوسکتا ہے۔ پانی پاور ٹارگٹ پیرامیٹر ایک پیرامیٹر ہے جو کسی خاص پانی بجلی کی پیداوار کے ہدف کو پیدا کرنے کے لئے درکار بہاؤ کا حساب لگانے یہ ٹربائن کی نمائندگی کرنے والے نوڈ پر استعمال کرنے کا ارادہ رکھتا ہے جہاں ہر مرحلے میں ایک خاص پیداوار کے ہدف کی ضرورت ہوتی ہے۔ ہائیڈرو پاور ریکارڈر پانی کی مساوات کا استعمال کرتے ہوئے بجلی کی پیداوار کا حساب لگاتا ہے یہ ریکارڈر ہر وقت کے مرحلے میں پانی بجلی کی پیداوار کی ایک سلسلہ بچاتا ہے۔ Pywr کے ساتھ صارف کے تعامل کو آسان بنانے کے لئے، WaterStrategy میں ایک “ٹربائن” نوڈ شامل ہے، جو ہائیڈرو پاور پلانٹ کی معلومات داخل کرنے کے لئے ایک انٹرفیس (شکل 12) دکھاتا ہے اور داخلی طور پر “ہائیڈرو پاور ٹارگٹ پیرامیٹر” اور “ہائیڈرو پاور ریکارڈر” بناتا ہے۔
چترا 1234567890_۔ ٹربائن نوڈس کے لئے تکنیکی ڈیٹا ان پٹ کرنے کے لئے WaterStrategy میں انٹرفیس کریں۔
“ٹربائن” نوڈ کا استعمال کرتے ہوئے WaterStrategy میں ریزروائر ہائیڈرو بجلی یا رن آف ریور ہائیڈرو پاور پلانٹس کا ماڈل بنایا جاسکتا ہے۔ صرف فرق یہ ہے کہ بجلی کے حساب کتاب کے لئے ذخائر میں سطح کی تغیرات کا حساب کتاب کرنے کے لئے ذخائر ہائیڈرو بجلی پلانٹس کے لئے storage node کی وضاحت کی ضرورت ہے۔ بجلی کے حساب کتاب کے سر کا حساب “اسٹوریج\ میں دی گئی پانی کی بلندی سے کیا جاتا ہے_نوڈ” اور “ٹربائن_اونچائی” اقدار اگر پانی کی بلندی والا storage node دیا جاتا ہے تو سر پانی اور ٹربائن کے درمیان بلندی میں فرق ہے۔ اگر پانی کی اونچائی کا پیرامیٹر “کوئی نہیں” ہے تو، سر صرف ٹربائن کی بلندی ہے۔