PowerPlots.jl: An Open Source Power Grid Visualization and Data Analysis Framework for Academic Research
Rhodes
Data visualization is essential for developing an understanding of a complex system. The power grid is one of the most complex systems in the world and effective power grid research visualization software must 1) be easy to use, 2) support unique data that may arise in research, and 3) be capable of creating custom figures for publication and presentation. However, no current software addresses all three of these needs. PowerPlots is an open-source data visualization tool for power grids that does address these needs. In addition, several tools created to support this software facilitate the analysis of power grid data by transforming the data into graph topology or data-frame data formats that are more compatible for some analyses. In this work, we use PowerPlots to investigate several case studies that involve exploring power grid data. These case studies demonstrate the valuable insights that are possible when using network visualization and how it can be applied to research applications.
academic
PowerPlots.jl: إطار عمل مفتوح المصدر لتصور شبكات الكهرباء وتحليل البيانات للبحث الأكاديمي
يعتبر تصور البيانات حاسماً لفهم الأنظمة المعقدة. شبكات الكهرباء تمثل أحد أعقد الأنظمة في العالم، وبرامج تصور شبكات الكهرباء الفعالة للبحث يجب أن تستوفي ثلاثة متطلبات: 1) سهولة الاستخدام؛ 2) دعم البيانات الفريدة التي قد تظهر في البحث؛ 3) القدرة على إنشاء رسوم بيانية مخصصة للنشر والعروض التقديمية. ومع ذلك، لا توجد حالياً أي برامج تستوفي هذه المتطلبات الثلاثة معاً. PowerPlots هو أداة تصور بيانات شبكات كهرباء مفتوحة المصدر تستوفي هذه المتطلبات. بالإضافة إلى ذلك، فإن عدة أدوات تم إنشاؤها لدعم هذا البرنامج تسهل تحليل بيانات شبكات الكهرباء من خلال تحويل البيانات إلى تنسيقات طوبولوجيا الرسم البياني أو إطارات البيانات، مما يجعلها أكثر توافقاً مع تحليلات معينة. تستخدم هذه الورقة PowerPlots لدراسة عدة حالات دراسية تتضمن استكشاف بيانات شبكات الكهرباء، مما يوضح الرؤى القيمة التي قد توفرها تصورات الشبكات وكيفية تطبيقها على التطبيقات البحثية.
شبكات الكهرباء، كأحد أعقد الأنظمة الهندسية الشبكية في العالم، تخضع عملياتها لقوانين الفيزياء لتدفق الطاقة الكهربائية. يحتاج الباحثون إلى التصور من أجل:
استكشاف البيانات: تصور البيانات بشكل تفاعلي سريع، واستكشاف أنماط البيانات وتصحيح الأخطاء في الطرق
التواصل البحثي: مشاركة معلومات محددة لنقل النتائج البحثية
قام المؤلف بتحليل منهجي لأوجه القصور في أدوات تصور شبكات الكهرباء الموجودة:
قيود الأدوات مفتوحة المصدر:
على الرغم من أن PyPSA و OpenDSS و PowerGridModel و PandaPower توفر تصوراً شبكياً أساسياً، إلا أنها تستطيع فقط عرض بيانات البحث الكهربائي التقليدية، وغير قادرة على التعامل مع البيانات الفريدة الناتجة عن مشاكل البحث الجديدة
تفتقر إلى القدرة على توسيع تنسيقات البيانات والتخصيص الواسع للرسوم البيانية
قيود البرامج التجارية:
برامج صناعية مثل PowerWorld و PSSE و PLSF لديها مرونة محدودة، وعادة ما تستطيع فقط تصور البيانات المصممة لحسابها
غير مناسبة أو غير قادرة على التكيف مع التطبيقات البحثية التي تحل مشاكل شبكات كهرباء جديدة
تستشهد الورقة بـ 41 مرجعاً ذا صلة، تتضمن بشكل أساسي:
البحث ذو الصلة بتصور الأنظمة الكهربائية 1
الأدوات مفتوحة المصدر الموجودة: PyPSA 2 و OpenDSS 3 و PowerGridModel 4 و PandaPower 6 وغيرها
نظام Julia البيئي: PowerModels.jl 13 و PowerModelsDistribution.jl 14 وغيرها
خوارزميات تخطيط الرسم البياني: Kamada-Kawai 33 و Spring 35 و SFDP 36 وغيرها
حالات التطبيق: مخاطر الحرائق البرية 19,21-24 وكثافة الكربون 20 وإعادة تشكيل الشبكة 25-29 وغيرها
التقييم الإجمالي: هذه ورقة عالية الجودة عن الأدوات، حيث يملأ PowerPlots.jl فجوة مهمة في أدوات تصور الأنظمة الكهربائية، مع تنفيذ تقني جيد وقيمة تطبيق عملي. على الرغم من وجود مجال للتحسن في التقييم الكمي والبحث عن المستخدم، فإن طبيعته مفتوحة المصدر وحالات التطبيق الموجودة تثبت مساهمته المهمة لمجتمع البحث.