یونٹ 3 / 11

لوڈ اور ڈیمانڈ کی پیشن گوئی

فائدہ:

  • توانائی کے نظام میں مختصر، درمیانی اور طویل مدتی بوجھ کی پیشن گوئی اور ان کے استعمال کے شعبوں میں فرق کی وضاحت کرنے کی صلاحیت
  • مصنوعی ذہانت کے ساتھ فیچر انجینئرنگ، ماڈل کا انتخاب اور پیشن گوئی کی تشخیص کرنے کی صلاحیت
  • MAPE جیسے میٹرکس کے ساتھ پیشن گوئی کی غلطی کی پیمائش کرنے اور اسے انجینئرنگ کی معقولیت اور فالتو پن کی ضرورت سے منسلک کرنے کی صلاحیت

بجلی کا ذخیرہ ایک مہنگا اور محدود شے ہے۔ لہذا، ایک گرڈ کو پہلے سے معلوم ہونا چاہیے کہ صارفین کتنی بجلی چاہیں گے اور کب۔ لوڈ کی پیشن گوئی مستقبل میں بجلی کی طلب کی پیشن گوئی کرنے کا کام ہے اور توانائی کے نظام کے سب سے بنیادی تجزیوں میں سے ایک ہے۔ پاور پلانٹس کو اس پیشن گوئی کے مطابق پروگرام کیا جاتا ہے، مارکیٹ میں خرید و فروخت کے فیصلے اسی کے مطابق کیے جاتے ہیں، اور اسی کے مطابق نیٹ ورک کی سرمایہ کاری کی منصوبہ بندی کی جاتی ہے۔ اس یونٹ میں، ہم بوجھ کی پیشن گوئی کی اقسام، اسے مصنوعی ذہانت کے ساتھ کیسے قائم اور جانچا جاتا ہے، اور پیشن گوئی کی غلطی کے انجینئرنگ کے نتائج سیکھیں گے۔ آئیے اس اصطلاح کو واضح کریں: لوڈ ایک مخصوص لمحے میں استعمال ہونے والی برقی طاقت (kW/MW) ہے۔ لوڈ وکر وقت کے ساتھ اس طاقت کا کورس ہے۔

پیشن گوئی افق: مختصر، درمیانی، طویل مدتی

لوڈ کی پیشن گوئی مختلف مقاصد کو پورا کرتی ہے اور اس کے لیے مختلف طریقوں کی ضرورت ہوتی ہے اس پر منحصر ہے کہ آپ کتنی آگے نظر آتے ہیں۔

بہت مختصر اور مختصر مدت (منٹ سے چند دنوں تک)۔ یہ گرڈ بیلنسنگ، یونٹ کمٹمنٹ (کون سا پلانٹ کام کرے گا) اور مارکیٹ کی بولیوں کے لیے استعمال ہوتا ہے۔ یہاں، موسم، دن کی قسم (ہفتے کا دن/اختتام) اور حالیہ کھپت سب سے مضبوط عامل ہیں۔ درستگی اہم ہے کیونکہ غلطی براہ راست عدم توازن کے اخراجات کا باعث بنتی ہے۔

درمیانی مدت (ہفتوں سے ایک سال تک)۔ یہ دیکھ بھال کی منصوبہ بندی، ایندھن کی فراہمی اور موسمی معاہدوں کے لیے استعمال ہوتا ہے۔ موسمی اور معاشی رجحانات سامنے آتے ہیں۔

طویل مدتی (سال)۔ یہ نیٹ ورک اور پاور پلانٹ کی سرمایہ کاری اور صلاحیت کی منصوبہ بندی کے لیے استعمال ہوتا ہے۔ ساختی عوامل جیسے آبادی، اقتصادی ترقی، الیکٹرک گاڑی اور ہیٹ پمپ کا پھیلاؤ فیصلہ کن ہے۔ یہاں غیر یقینی صورتحال قدرتی طور پر بڑی ہے اور منظر نامے کا طریقہ استعمال کیا گیا ہے۔

مشورہ: پیشن گوئی کے افق کو واضح کیے بغیر ماڈل کا انتخاب نہ کریں۔ کل کی پیشین گوئی کرنے والا ماڈل اور 2035 کی پیشین گوئی کرنے والے ماڈل کو بالکل مختلف ان پٹ اور مختلف غیر یقینی صورتحال کے انتظام کی ضرورت ہوتی ہے۔

بوجھ اور فیچر انجینئرنگ کا تعین کرنے والے عوامل

مشین لرننگ ماڈل کو ہم جو ان پٹ دیتے ہیں انہیں فیچر کہا جاتا ہے۔ اچھی لوڈ کی پیشن گوئی اچھی خصوصیات کے انتخاب کے ساتھ شروع ہوتی ہے۔ اہم عوامل جو بوجھ کا تعین کرتے ہیں:

  • کیلنڈر: وقت، دن کی قسم، ویک اینڈ، پبلک چھٹی، سیزن۔ بوجھ انسانی رویے کی تال کی پیروی کرتا ہے؛ صبح و شام پہاڑیاں بناتا ہے۔
  • ہوا: درجہ حرارت سب سے مضبوط عنصر ہے (ٹھنڈا کرنے اور گرم کرنے کا بوجھ)، اس کے بعد نمی، تابکاری اور ہوا۔ درجہ حرارت چارج کا تعلق عام طور پر U کی شکل کا ہوتا ہے: بوجھ بہت گرم اور بہت سرد دونوں حالتوں میں بڑھتا ہے۔
  • ماضی کا بوجھ: ایک گھنٹہ، ایک دن اور ایک ہفتہ پہلے کی کھپت (پیچھے کی خصوصیات) مستقبل قریب کا سب سے مضبوط اشارہ ہے۔
  • خصوصی تقریبات: کھیلوں کے بڑے واقعات، لمبی چھٹیاں، معاشی جھٹکے۔

مصنوعی ذہانت ان اوصاف کو پیدا کرنے اور یہ دریافت کرنے میں بہت کارآمد ہے کہ کون سی کارآمد ہیں۔ لیکن ایک ٹریپ سے بچو: ایسی معلومات کو منسوب کرنا جو پیشین گوئی کے وقت دستیاب نہیں ہوں گی (مثال کے طور پر، پیشین گوئی کے وقت کا اصل درجہ حرارت، جب کہ ہمارے پاس صرف موسم کی پیشن گوئی ہوگی) ڈیٹا کا اخراج پیدا کرتا ہے اور ماڈل کو بنیادی طور پر بیکار بنا دیتا ہے۔

مرحلہ وار: مصنوعی ذہانت کے ساتھ تخمینہ لوڈ کریں۔

مرحلہ 1 - مسئلہ کی وضاحت کریں۔ افق (کل یا اگلے سال)، ریزولوشن (گھنٹہ وار) اور ہدف (کل سسٹم لوڈ یا سنگل فیڈر) واضح ہیں۔

مرحلہ 2 - ڈیٹا تیار کریں۔ پچھلی یونٹ میں نظم و ضبط کے ساتھ ایک صاف وقت کا سلسلہ قائم کیا گیا ہے۔ موسم اور کیلنڈر کا ڈیٹا شامل کیا جاتا ہے۔

مرحلہ 3 - صفات پیدا کریں۔ شیڈول، تاخیر سے لوڈ اور موسم کے اوصاف بنائے جاتے ہیں۔ رساو کی جانچ پڑتال کی گئی ہے: کیا پیشین گوئی کے وقت ہر خصوصیت دستیاب ہے؟

مرحلہ 4 - ماڈل منتخب کریں اور ٹرین کریں۔ ایک سادہ بیس لائن (جیسے "گزشتہ ہفتے ایک ہی وقت") ہمیشہ پہلا قدم ہوتا ہے۔ اعلی درجے کے ماڈل صرف اس حد تک قیمتی ہیں کہ وہ اس بنیاد کو پیچھے چھوڑ دیں۔ اے آئی ماڈل کوڈ اور فیچر پائپ لائن بنانے میں مددگار ہے۔

مرحلہ 5 - تشخیص کریں۔ ماڈل کو اس مدت کے دوران جانچا جاتا ہے جو اسے نظر نہیں آتا ہے (مستقبل کی مدت)؛ تربیت کے اعداد و شمار میں کبھی بھی اس کی جانچ نہیں کی جاتی ہے۔ میٹرکس کو گھنٹے اور نظام کے لحاظ سے توڑا جاتا ہے۔

مرحلہ 6 - غیر یقینی صورتحال کی اطلاع دیں۔ ایک رینج (پیش گوئی بینڈ) دی گئی ہے، ایک نمبر نہیں؛ نیٹ ورک فالتو پن کی منصوبہ بندی اس بینڈ کے مطابق کی گئی ہے۔

پیمائش کی پیشن گوئی کی خرابی: MAPE اور اس سے آگے

پیشن گوئی کے معیار کی پیمائش کے لیے کئی میٹرکس استعمال کیے جاتے ہیں۔ MAPE (مطلب مطلق فیصدی غلطی) پیشین گوئی اور حقیقت کے درمیان اوسط فیصد کا فرق ہے۔ اس کی تشریح کرنا آسان ہے۔ عام طور پر 1 سے 3 فیصد MAPE کو نظام کی سطح کے قلیل مدتی بوجھ کی پیشن گوئی کے لیے اچھا سمجھا جاتا ہے۔ سنگل بلڈنگ/فیڈر کی سطح پر یہ قدر قدرتی طور پر زیادہ ہے کیونکہ واحد صارف زیادہ متغیر ہے۔

لیکن صرف MAPE گمراہ کن ہو سکتا ہے۔ یہاں تک کہ اگر اوسط کم معلوم ہوتا ہے، تو زیادہ سے زیادہ اوقات کے دوران منظم انحراف ہوسکتا ہے، اور نیٹ ورک عروج پر ہی اہم ہے۔ اس لیے ضروری ہے کہ غلطی کی الگ سے فی گھنٹہ کی بنیاد پر، دن کی قسم کی بنیاد پر اور خاص طور پر چوٹی کے لمحات میں جانچ کی جائے۔ مزید برآں، خرابی کی سمت اہم ہے: مسلسل کم اندازہ (مطالبہ کا کم تخمینہ) پیداواری شیڈول میں کمی کا باعث بنتا ہے اور عدم توازن پیدا کرتا ہے۔

احتیاط: یہ کہنا کافی نہیں ہے کہ "MAPE 2 فیصد ہے، بہت اچھا ہے۔" اگر چوٹی کا وقت MAPE 6 فیصد ہے اور آپ شام کی چوٹی کو مستقل طور پر کم سمجھتے ہیں، تو اس ماڈل کے ساتھ گرڈ کے توازن سے سمجھوتہ کیا جاتا ہے۔ اوسط میٹرک کو کبھی بھی نظام کے ذریعہ توڑے بغیر محفوظ نہ سمجھیں۔

تین چھوٹے کیسز: نمبرز کے حساب سے

کیس 1 - بیس لائن کو پاس کرنے میں ناکامی۔ ایک ٹیم نے ایک پیچیدہ ماڈل بنایا اور 2.8 فیصد MAPE حاصل کیا اور خوشی ہوئی۔ پھر سادہ "گزشتہ ہفتے ایک ہی وقت + درجہ حرارت کی اصلاح" کی بنیاد نے 2.6 فیصد دیا۔ پیچیدہ ماڈل فاؤنڈیشن کو پاس نہیں کر سکا۔ اضافی پیچیدگی میں کوئی قیمت نہیں تھی. سبق: ہمیشہ پہلے سادہ بنیاد بنائیں۔

کیس 2 - اوور ہیڈ بلائنڈ اسپاٹ۔ ایک ڈسٹری بیوشن کمپنی کا ماڈل مجموعی طور پر MAPE میں 2.1 فیصد پر اچھا تھا لیکن موسم گرما کی شام کے ایئر کنڈیشنگ کی چوٹی کے دوران اس کی مسلسل 7 فیصد تک پیشین گوئی کی گئی۔ اس سے چند گرم دنوں میں غیر متوقع بوجھ اور وولٹیج میں کمی واقع ہوئی۔ جب درجہ حرارت کی خصوصیت میں "مسلسل گرم دنوں کی تعداد" (گرمی جمع کرنا) کو شامل کیا گیا تو چوٹی کی خرابی 3 فیصد تک کم ہو گئی۔

کیس 3 - لیک کی روک تھام۔ ایک انٹرن کے ماڈل نے بیک ٹیسٹنگ میں ناقابل یقین حد تک اچھی کارکردگی کا مظاہرہ کیا (0.4 فیصد MAPE)۔ تحقیقات سے پتہ چلتا ہے کہ ماڈل نے پیشین گوئی کے وقت کے اصل درجہ حرارت کو بطور خاص استعمال کیا۔ جبکہ حقیقت میں یہ صرف موسم کی پیشن گوئی ہوگی۔ ایک بار لیک ہونے کے بعد، MAPE حقیقت پسندانہ 2.5 فیصد تک بڑھ گیا۔ ایک "بہت اچھا" نتیجہ اکثر غلطی کی علامت ہوتا ہے۔

کمزور پرامپٹ / مضبوط اشارہ

کمزور اشارہ:

اس لوڈ ڈیٹا کے ساتھ ایک پیشین گوئی ماڈل بنائیں۔[ڈیٹا]

طاقتور اشارہ:

آپ کا کردار: توانائی کی طلب کی پیشن گوئی کرنے والا ماہر۔ مقصد: دن سے آگے (24 گھنٹے آگے) فی گھنٹہ سسٹم لوڈ کی پیشن گوئی۔- پہلے ایک سادہ بیس لائن تجویز کریں (جیسے پچھلے ہفتے کا وہی وقت) اور اس کا حوالہ دیں۔- صفات کی فہرست نکالیں؛ ہر وصف کے لیے، "کیا پیشین گوئی فوری طور پر دستیاب ہے؟" نشان ان لوگوں کو الگ کریں جنہیں لیکیج کا خطرہ ہے۔- تربیتی مدت سے الگ سے، بعد کی مدت میں تشخیص کا انعقاد کریں۔ غلطی کی سمت کی وضاحت کریں (کم/اعلی)۔ - نتیجہ کو پیشین گوئی کا وقفہ ہونے دیں، ایک عدد نہیں۔ ڈیٹا سکیما: [کالم]

طاقتور پرامپٹ فاؤنڈیشن کو نافذ کرتا ہے، رساو کو روکتا ہے، تشخیص کو درست طریقے سے قائم کرتا ہے، اور غیر یقینی صورتحال کو ظاہر کرتا ہے — ناقص بوجھ کی پیشن گوئی کی چار کلاسک غلطیوں کو ختم کرنا۔

چار کاپی ایبل ٹیمپلیٹس

1) خصوصیت اور لیک چیکنگ:

پیشین گوئی کے درج ذیل مسئلے کے لیے خصوصیات کی فہرست تجویز کریں: [مسئلہ]۔ ہر ایک وصف کے لیے، معلومات کے تین ٹکڑے فراہم کریں: (a) یہ بوجھ کو کیوں متاثر کرتا ہے، (b) پیشین گوئی فوری طور پر دستیاب ہے، (c) کیا رساو کا خطرہ ہے۔ اپنی فہرست سے لیک شدہ کو ہٹا دیں۔

2) ایک بنیادی ماڈل قائم کرنا:

اس لوڈ سیریز کے لیے کم از کم دو سادہ بنیادی خطوط تجویز کریں (مثلاً کل ایک ہی وقت، گزشتہ ہفتے کا وہی وقت، درجہ حرارت کی درست کردہ اوسط)۔ ہر ایک کے لیے دلیل لکھیں۔ ایک جدید ماڈل صرف اس صورت میں تجویز کیا جائے گا جب وہ ان بنیادی باتوں کو معنی خیز طریقے سے پاس کرے۔

3) تشخیصی پروٹوکول:

اس ماڈل کے لیے ایک تشخیصی منصوبہ ترتیب دیں: الگ الگ تربیت/ٹیسٹنگ پیریڈ ٹائم آرڈر میں (مستقبل سے ماضی تک کوئی رساو نہیں)۔ عام، دن کی قسم اور چوٹی گھنٹے کی بنیاد پر الگ الگ میٹرکس کا حساب لگائیں۔ غلطی کے منظم پہلو کی اطلاع دیں۔

4) غیر یقینی صورتحال اور فیصلہ سازی:

ایک رینج (اوپری / لوئر بینڈ) کے ساتھ پیشن گوئی پیش کریں۔ وضاحت کریں کہ اس وقفہ کو گرڈ فالتو پن اور مارکیٹ بولی کے فیصلے سے کیسے جوڑا جائے گا۔ اس سوال کا بھی جواب دیں کہ "بدترین صورت حال" کیا ہو گی۔

پیشن گوئی افق ٹیبل

افق

دورانیہ

بنیادی استعمال

غالب عنصر

بہت مختصر

منٹ گھنٹے

توازن، کنٹرول

حالیہ لوڈ

مختصر

1-7 دن

یونٹ وابستگی، مارکیٹ

موسم، دن کی قسم

درمیانہ

ہفتہ سال

دیکھ بھال، ایندھن، معاہدہ

موسمی، معیشت

طویل

سال

سرمایہ کاری، صلاحیت

آبادی، ای وی، ہیٹ پمپ

عام غلطیاں

  • سادہ فاؤنڈیشن کو چھوڑنا۔ ایک پیچیدہ ماڈل کو یہ ثابت کیے بغیر قابل قدر نہیں سمجھا جا سکتا کہ یہ سادہ بنیاد سے آگے نکل جاتا ہے۔
  • ڈیٹا لیک۔ ایسی معلومات کو منسوب کرنا جو پیشین گوئی کے وقت دستیاب نہیں ہوں گی غلط کمال پیدا کرتی ہے۔
  • اوسط میٹرک پر اندھا اعتماد کرنا۔ اگر چوٹی کے اوقات اور موسمی تبدیلیوں کا الگ الگ جائزہ نہ لیا جائے تو نیٹ ورک خطرے میں ہے۔
  • طاق نمبر دینا۔ بے یقینی کی بینڈنگ کے بغیر پیشن گوئی فالتو منصوبہ بندی کے لیے نامکمل ہے۔
  • تربیت کے اعداد و شمار پر اندازہ لگانا۔ ماڈل کو ہمیشہ اس مدت میں ٹیسٹ کیا جانا چاہئے جہاں یہ نظر نہیں آتا ہے۔

خلاصہ میں

لوڈ کی پیشن گوئی توانائی کے نظام کی نبض ہے؛ اس کا طریقہ اور غیر یقینی صورتحال افق کے لحاظ سے مختلف ہوتی ہے۔ اچھی پیشین گوئی اچھی صفات سے شروع ہوتی ہے اور اس کے لیے رساو کے خلاف احتیاط کی ضرورت ہوتی ہے۔ مصنوعی ذہانت فیچر جنریشن، ماڈل کی تعمیر اور تشخیص میں ایک طاقتور مدد ہے۔ لیکن سادہ بیس لائن ہمیشہ حوالہ ہوتی ہے، تشخیص غیب کی مدت میں کی جاتی ہے اور غلطی کی تشریح اوسط پر نہیں، چوٹی/حکومت کی بنیاد پر کی جاتی ہے۔ تخمینہ ایک عدد نہیں بلکہ ایک طے شدہ حد ہے۔

درخواست کا کام

ایک بوجھ یا کھپت سیریز لے لو. پہلے دستی طور پر ایک سادہ بیس لائن ترتیب دیں (مثلاً "گزشتہ ہفتے ایک ہی وقت")۔ پھر AI سے "انتساب اور رساو کی جانچ" اور "تشخیصی پروٹوکول" ٹیمپلیٹس کے ساتھ پیشین گوئی کے منصوبے کے لیے پوچھیں۔ ہر تجویز کردہ وصف کے رساو کے خطرے کے بارے میں اپنے آپ سے سوال کریں۔ آخر میں، چیک کریں کہ آیا چوٹی کے اوقات میں پیشن گوئی کی غلطی اوسط غلطی سے مختلف ہے اور اپنی تلاش لکھیں۔

چیک لسٹ

  • میں نے پیشن گوئی کے افق، قرارداد اور ہدف کو واضح کیا۔
  • میں نے ایک سادہ بنیاد بنائی اور اس کا حوالہ دیا۔
  • کیا ہر وصف کی "فوری پیش گوئی کی جاتی ہے؟" میں نے اسے لیک کے لیے چیک کیا۔
  • [ ] میں نے ایک اندھی مدت میں تشخیص کیا
  • [ ] میں نے MAPE کا عمومی اور چوٹی کے اوقات کی بنیاد پر الگ سے معائنہ کیا۔
  • میں نے غلطی کی منظم سمت کی جانچ کی (کم/اعلی)
  • میں نے تخمینہ بے یقینی اور فیصلے کے ساتھ پیش کیا۔