Pownet adalah model optimisasi yang paling murah untuk mensimulasikan komitmen unit dan pengiriman ekonomi sistem tenaga skala besar. Ini telah diterapkan pada model sistem tenaga Kamboja, Laos, dan Thailand. Pypownetr meningkatkan implementasi asli Pownet dan menyederhanakan proses spesifikasi model. Ini bertujuan untuk membantu para peneliti untuk mengimpor data sistem daya mereka sendiri pada model Pownet dan dan berfungsi sebagai tolok ukur untuk pemecah optimasi. Pada akhirnya, kami berharap upaya kami akan mendorong lebih banyak daerah untuk mengadopsi sumber energi terbarukan dalam sistem tenaga.
Pypownetr ditulis dalam Python 3.6. Ini membutuhkan paket Python berikut: (i) Pyomo, (ii) numpy, dan (iii) panda. Ini juga membutuhkan pemecah optimasi (misalnya CPLEX). Pypownetr telah diuji di Anaconda di Windows 10.
Anda dapat melakukan pemasangan minimal pypownetr dengan:
git clone https://github.com/pacowong/pypownet.git
cd pypownet
pip install -e . python pypownetr / solver . py datasets / kamal0013 / camb_2016 2016 1 2 1 glpkJika Anda telah menginstal [GLPK], ini akan menjalankan model menggunakan data pada sistem daya Kamboja. Script juga menghasilkan file .csv yang berisi nilai dari setiap variabel keputusan.
Jika Anda menggunakan PYPOWNETR untuk penelitian Anda, silakan kutip makalah berikut (terutama dari penulis asli):
@article { chowdhury2020pownet ,
title = { {PowNet: A Network-Constrained Unit Commitment/Economic Dispatch Model for Large-Scale Power Systems Analysis} } ,
author = { Chowdhury, AFM Kamal and Kern, Jordan and Dang, Thanh Duc and Galelli, Stefano } ,
journal = { Journal of Open Research Software } ,
volume = { 8 } ,
number = { 1 } ,
year = { 2020 } ,
publisher = { Ubiquity Press }
} @article { chowdhury2020expected ,
title = { {Expected Benefits of Laos' Hydropower Development Curbed by Hydroclimatic Variability and Limited Transmission Capacity: Opportunities to Reform} } ,
author = { Chowdhury, AFM Kamal and Dang, Thanh Duc and Bagchi, Arijit and Galelli, Stefano } ,
journal = { Journal of Water Resources Planning and Management } ,
volume = { 146 } ,
number = { 10 } ,
pages = { 05020019 } ,
year = { 2020 } ,
publisher = { American Society of Civil Engineers }
} @article { chowdhury2020greater ,
title = { {The Greater Mekong's climate-water-energy nexus: how ENSO-triggered regional droughts affect power supply and CO2 emissions} } ,
author = { Chowdhury, Kamal AFM and Dang, Thanh Duc and Nguyen, Hung TT and Koh, Rachel and Galelli, Stefano } ,
journal = { Earth and Space Science Open Archive ESSOAr } ,
year = { 2020 } ,
publisher = { American Geophysical Union }
}
@misc { pypownetr ,
author = { Pak-Kan Wong } ,
title = { {PyPowNetR: A Python Library for Refactored PowNet Model Optimization} } ,
year = { 2020 } ,
publisher = { GitHub } ,
journal = { GitHub repository } ,
howpublished = { url{https://github.com/pacowong/pypownet} } ,
}Pypownetr dirilis di bawah lisensi MIT.