A missing-data-robust hybrid neural network for photovoltaic power forecasting using improved Golden Jackal optimization
تقترح هذه الورقة إطار عمل لشبكة عصبية هجينة قوية للتنبؤ بقدرة الطاقة الكهروضوئية، يدمج تقنيات استكمال البيانات الشاملة مع مُحسّن "الابن آوى الذهبي" المطور لتعزيز الدقة والموثوقية في ظل وجود بيانات مراقبة مفقودة.
تُعد الشمس شريكاً موثوقاً لشبكات الطاقة الحديثة، لكنها أيضاً شريك غير متوقع. فالألواح الشمسية تولد الكهرباء فقط عندما تكون السماء صافية والضوء قوياً، مما يعني أن إنتاجها يتذبذب بشدة طوال اليوم ويتغير بتغير الفصول. ولإبقاء الأضواء مشتعلة، يجب على مشغلي الشبكة معرفة مقدار الطاقة التي ستكون متاحة بدقة قبل ساعات أو أيام. وهذا يتطلب تنبؤاً دقيقاً، لكن هذه العملية غالباً ما تعيقها حقيقة بسيطة ومحبطة: وهي أن البيانات القادمة من مزارع الطاقة الشمسية غالباً ما تكون معطلة. فالمستشعرات تتعطل، وخطوط الاتصال تنقطع، وتترك أخطاء التسجيل فجوات في الجدول الزمني. وعندما يتم تغذية نموذج حاسوبي يحاول التنبؤ بالمستقبل بسجل تاريخي مليء بالثقوب، فإنه يتعلم أنماطاً مشوهة ويقدم تخمينات سيئة. ولا يكم يتمثل التحدي الذي يواجه العلماء في بناء متنبئ أفضل فحسب، بل في بناء متنبئ يمكنه النظر إلى سجل فوضوي وغير مكتمل ومع ذلك يرى الشكل الحقيقي لإنتاج الطاقة خلال اليوم.
لقد طور باحثون في جامعة هاربين للعلوم والتكنولوجيا وشركة غوانغدونغ هويبو لتكنولوجيا الروبوتات نظاماً جديداً صُمم خصيصاً للتعامل مع هذا النوع من فوضى البيانات. ويركز عملهم على محطة طاقة شمسية في نينغشيا بالصين، حيث واجهوا المشكلة الشائعة المتمثلة في السجلات المفقودة. وبدلاً من التخلص من البيانات السيئة أو محاولة تخمين الأجزاء المفقودة باستخدام قواعد بسيطة وجامدة، أنشأوا إطار عمل يقوم أولاً بإصلاح الجدول الزمني المعطل ثم يستخدم شبكة عصبية متطورة للتنبؤ بإنتاج الطاقة. اختبر الفريق أربع طرق مختلفة لملء الأرقام المفقودة، تتراوح بين التخمينات الخطية البسيطة وتقنيات تعلم الآلة المعقدة. ووجدوا أن طريقة تسمى "الاستدلال المتعدد" (multiple imputation)، والتي تولد عدة نسخ محتملة من البيانات المفقودة وتجمع بينها، كانت متفوقة بمراحل على غيرها. وقد أثبت هذا النهج كفاءته حتى عندما كانت نسبة ثلاثين بالمائة من البيانات مفقودة، حيث حافظ على معدلات خطأ منخفضة للغاية مقارنة بالطرق التقليدية التي عانت في التعامل مع مثل هذه الفجوات الكبيرة.
بمجرد تنظيف البيانات واستعادتها، قام الباحثون بتغذيتها في شبكة عصبية هجينة، وهي نوع من الذكاء الاصطناعي المصمم لمحاكاة الطريقة التي يعالج بها الدماغ البشري تسلسل المعلومات. تجمع هذه الشبكة تحديداً بين ثلاث قدرات متميزة لفهم بيانات الطاقة الشمسية. أولاً، تستخدم شبكة عصبية تلافيفية زمنية لرصد الأنماط المحلية، مثل الانخفاض المفاجئ في الطاقة عند مرور سحابة. ثانياً، توظف وحدة بوابة تكرارية ثنائية الاتجاه للنظر في البيانات من الماضي والمستقبل معاً، مما يسمح لها بفهم كيف يؤثر اتجاه الصباح على إنتاج فترة بعد الظهر. وأخيراً، تعمل آلية "الانتباه" (attention mechanism) مثل كشاف الضوء، حيث تُعلم النظام التركيز على اللحظات الأكثر أهمية في الجدول الزمني مع تجاهل الضجيج. ولجعل هذا النظام المعقد يعمل بشكل مثالي، استخدم الفريق نسخة محسنة من خوارزمية تحسين تسمى "محسن ابن آوى الذهبي" (Golden Jackal optimizer). تعمل هذه الخوارزمية كمنظم دؤوب، حيث تقوم تلقائياً بضبط الإعدادات الداخلية للشبكة للعثور على التكوين الدقيق الذي يقلل أخطاء التنبؤ إلى أدنى حد.
تم اختبار نتائج هذا النهج عبر جميع الفصول الأربعة، مما كشف عن نظام يتكيف مع الطبيعة المتغيرة للطقس. ففي فصل الربيع، قلل النموذج الجديد متوسط خطأ التنبؤ بأكثر من النصف مقارنة بالنموذج المرجعي القياسي. وكان التحسن أكثر دراماتيكية في فصل الخريف، حيث انخفض الخطأ إلى أقل من ربع ما أنتجه النموذج المرجعي. وحتى في الظروف القاسية في فصل الشتاء، عندما تكون أشعة الشمس ضعيفة والطقس متقلباً، حافظ النظام على مستوى عالٍ من الدقة، متفوقاً على النماذج المتقدمة الأخرى بفارق كبير. وقارن الباحثون طريقتهم بالعديد من بنيات الشبكات العصبية الشائعة الأخرى، بما في ذلك تلك القائمة على الذاكرة طويلة قصيرة المدى والشبكات التلافيفية القياسية. وقد أنتج نظامهم الهجين باستمرار أدنى مستويات الخطأ، مما يثبت أن الجمع بين إصلاح البيانات ومحرك تنبؤ متخصص متعدد الطبقات يخلق أداة أكثر موثوقية لمشغلي الشبكات.
يوضح هذا العمل أن جودة التنبؤ تعتمد بقدر ما تعتمد على مدى تعقيد النموذج المستخدم في التحليل على مدى جودة إعداد البيانات. ومن خلال الاختبار الصارم لطرق مختلفة لإصلاح المعلومات المفقودة، ومن ثم تطبيق استراتيجية تحسين مخصصة، أنشأ الفريق نظاماً يظل دقيقاً حتى عندما تكون البيانات المدخلة غير كاملة. وتشير النتائج إلى أنه لدمج الطاقة الشمسية بشكل أعمق في مزيج الطاقة العالمي، يجب أن تكون أدوات التنبؤ مرنة تجاه الفجوات الحتمية في المراقبة الواقعية. ويقدم الإطار المقترح مساراً عملياً للمضي قدماً، مما يضمن قدرة مشغلي الشبكات على اتخاذ قرارات واثقة بشأن توزيع الطاقة، حتى عندما لا تعمل المستشعرات بشكل مثالي.
ملخص تقني: شبكة عصبية هجينة قوية تجاه البيانات المفقودة للتنبؤ بقدرة الطاقة الكهروضوئية
بيان المشكلة يعد التنبؤ الدقيق بقدرة الطاقة الكهروضوئية (PV) على المدى القصير أمراً حاسماً لجدولة أنظمة الطاقة وتكامل الطاقة المتجددة. ومع ذلك، فإن موثوقية نماذج التنبؤ غالباً ما تتعرض للخطر بسبب القيم المفقودة في بيانات المراقبة. تنشأ هذه الفجوات نتيجة انقطاعات الاتصال، وأعطال المستشعرات، وأخطاء التسجيل. وإذا لم يتم إصلاح البيانات المفقودة بشكل صحيح قبل التدريب، فقد تتعلم النماذج أنماطاً زمنية مشوهة، مما يؤدي إلى انخفاض الدقة والمتانة. وبينما ركزت الدراسات الحالية على تحسينات بنية النموذج أو تحسين المعلمات، تبرز الحاجة إلى إطار عمل شامل يعالج استكمال البيانات (imputation)، واستخراج الميزات عبر التعلم العميق الهجين، والضبط الذكي للمعلمات الفائقة (hyperparameters) في آن واحد.
المنهجية يتبع الإطار المقترح مساراً يتكون من ثلاث مراحل: معالجة البيانات مسبقاً، بناء النموذج الهجين، والتحسين الذكي.
المعالجة المسبقة للبيانات والاستكمال:
اختيار المتغيرات: تم إجراء تحليل ارتباط بيرسون (Pearson correlation) على المتغيرات الأرصادية والتشغيلية (مثل الإشعاع، ودرجة الحرارة، وسرعة الرياح) لفحص الميزات ذات الارتباط القوي بقدرة الطاقة الكهروضوئية، واستبعاد المدخلات الزائدة عن الحاجة.
استراتيجية الاستكمال: تم تقييم أربع طرق للاستكمال بشكل منهجي تحت معدلات بيانات مفقودة متفاوتة (10%، 20%، و30%): الاستكمال الخطي (Linear Interpolation)، والجار الأقرب (KNN)، والاستكمال المتعدد (Multiple Imputation)، واستكمال الغابة العشوائية (Random Forest Imputation).
التعامل مع القيم المتطرفة: تم تطبيق معيار "3-سيجما" للكشف عن القيم المتطرفة وتصحيحها، واستبدال النقاط الشاذة بملاحظات سابقة صالحة للحفاظ على الاستمرارية الزمنية.
نموذج التنبؤ الهجين (TCN-BiGRU-Attention):
الشبكة التلافيفية الزمنية (TCN): استُخدمت لاستخراج الميزات الزمنية المحلية والاعتمادات طويلة المدى من خلال التلافيف السببية والمتسعة (causal and dilated convolutions)، لتجنب مشكلات تلاشي التدرج الشائعة في الشبكات العصبية المتكررة (RNNs).
الوحدة المتكرنة ثنائية الاتجاه (BiGRU): استُخدمت لالتقاط الاعتمادات التسلسلية ثنائية الاتجاه، مع مراعاة المعلومات الماضية والمستقبلية بالنسبة للخطوة الزمنية الحالية.
آلية الانتباه (Attention Mechanism): دُمجت لتعيين أوزان تكيفية للخطوات الزمنية الرئيسية، مما يسمح للنموذج بالتركيز على الميزات الحرجة (مثل ظروف جوية محددة) مع كبح الضوضاء.
المخرجات: تقوم طبقة متصلة بالكامل (fully connected layer) بتوليد التنبؤ النهائي للانحدار.
التحسين عبر محسن ابن آوى الذهبي المحسن (IGJO):
تم تعزيز محسن ابن آوى الذهبي (GJO) القياسي بست استراتيجيات لتحسين الاستكشاف العالمي، والاستغلال المحلي، وسرعة التقارب:
معامل طاقة تكيفي (تحديث غير خطي متناقص).
تعزيز "طيران ليفي" (Lévy Flight) لقفزات أوسع في فضاء البحث.
استراتيجية تعلم هجينة (اختيار ديناميكي لقواعد التحديث).
تحديث وزن تكيفي للموازنة بين الاستكشاف والاستغلال.
استُخدم خوارزمية IGJO لضبط المعلمات الفائقة تلقائياً، بما في ذلك معدل التعلم، وعدد عصبونات BiGRU، وأبعاد الانتباه، ومعاملات التنظيم.
المساهمات الرئيسية
تقييم الاستكمال: تحليل مقارن أظهر أن "الاستكمال المتعدد" يقدم الأداء الأكثر متانة عبر معدلات البيانات المفقودة المتفاوتة، لا سيية في سيناريوهات فقدان البيانات العالية، بينما توفر "الغابة العشوائية" قدرات نمذجة غير خطية قوية.
الابتكار الهيكلي: بناء شبكة هجينة (TCN-BiGRU-Attention) تدمج بفعالية الأنماط الزمنية المحلية، والاعتمادات ثنائية الاتجاه، وتوزين الميزات الرئيسية.
التحسين الخوارزمي: تطوير خوارزمية IGJO، التي تتفوق على خوارزمية GJO القياسية في سرعة التقارب ودقة التحسين لضبط معلمات الشبكة العصبية.
المتانة الموسمية: التحقق من صحة الإطار عبر أربعة فصول مختلفة، مما أظهر تحسينات مستمرة في الأداء تحت ظروف مناخية متباينة (مثل الإشعاع العالي في الصيف مقابل الإشعاع المنخفض في الشتاء).
النتائج التجريبية أُجريت التجارب باستخدام بيانات بفواصل زمنية مدتها 15 دقيقة من محطة كهروضوئية مرتبطة بالشبكة في نينغشيا، الصين، تغطي عام 2019.
أداء الاستكمال: حقق "الاستكمال المتعدد" أدنى متوسط مربع خطأ (MSE) عبر جميع معدلات الفقد (على سبيل المثال، MSE ~0.0002 عند فقد 10%)، متفوقاً بشكل كبير على الاستكمال الخطي وKNN، خاصة مع زيادة معدلات الفقد إلى 30%.
التنبؤ الموسمي: تفوق النموذج المحسن بواسطة IGJO باستمرار على كل من النموذج الأساسي ونموذج GJO المحسن، وذلك عبر جميع الفصول:
الربيع: انخفض متوسط الخطأ المطلق (MAE) بنسبة 55.11% مقارنة بالنموذج الأساسي.
الصيف: انخفض MAE بنسبة 78.85% مقارنة بالأساسي؛ وانخفض MSE بنسبة 19.47% مقارنة بـ GJO.
الخريف: لوحظ أكبر تحسن هنا، حيث انخفض MAE إلى 24.64% من قيمة النموذج الأساسي (أي انخفاض بنسبة 75.36%)، وانخفض جذر متوسط مربع الخطأ (RMSE) بنسبة 67.32%.
الشتاء: انخفض MAE بنسبة 48.19% مقارنة بالنموذج الأساسي.
مقارنة النماذج: مقابل النماذج الأحادية (TCN، BiGRU، CNN، LSTM) والنماذج الهجينة الأساسية (CNN-LSTM، TCN-GRU)، حقق نموذج IGJO-TCN-BiGRU-Attention أقل مقاييس الخطأ. وتحديداً، كان MAE وRMSE أقل بنسبة 72.8% و12.8% على التوالي مقارنة بالنموذج دون الأمثل (LSTM).
الأهمية والادعاءات يزعم البحث أن الإطار المقترح يوفر حلاً قوياً للتنبؤ بالطاقة الكهروضوئية في ظل وجود بيانات مراقبة غير مكتملة. ومن خلال دمج الاستكمال المتعدد لاستعادة البيانات، وبنية تعلم عميق هجينة لاستخراج الميزات، ومحسن ميتا-هيورستيك (meta-heuristic) محسن لضبط المعلمات، يحقق النظام دقة واستقراراً أعلى من الطرق الموجودة. ويؤكد المؤلفون أن هذا النهج يقدم دعماً تقنياً لتوزيع الطاقة واتخاذ القرار عندما تكون جودة البيانات منخفضة. وتخلص الدراسة إلى أن "الاستكمال المتعدد" و"الغابة العشوائية" هما الاستراتيجيتان المفضلتان لاستعادة البيانات، وأن النموذج الهجين المحسن بواسطة IGJO يتمتع بقدرة عالية على التكيف مع التغيرات الموسمية، مما يجعله مناسباً للتطبيقات الهندسية العملية في إدارة الطاقة المتجددة. كما يُقترح في العمل المستقبلي توسيع المنهج ليشمل مجموعات بيانات متعددة المحطات والنشر عبر الإنترنت.