พื้นที่เก็บข้อมูลนี้รวบรวมทรัพยากร Python ที่พัฒนาขึ้นเพื่อดึงและประมวลผลข้อมูลตลาด NordPool เพื่อเตรียมไฟล์เคสใน Modelica, CIM 14 และ PSS/E สคริปต์ในพื้นที่เก็บข้อมูลนี้ถูกใช้เพื่อสร้างไฟล์เคสทุก ๆ ชั่วโมงของทุกวันในปี 2558 ชุดข้อมูลที่สร้างขึ้นมีอยู่ที่:
การสร้างชุดข้อมูลได้รับการบันทึกไว้ในรายงานด้านล่าง ดู [Ref00]
เรายินดีที่จะสนับสนุนพื้นที่เก็บข้อมูลนี้ อย่างไรก็ตาม หากคุณใช้ข้อมูลหรือซอฟต์แวร์ใดๆ ที่ให้มา เราจะยินดีเป็นอย่างยิ่งหากคุณอ้างอิงสิ่งตีพิมพ์ต่อไปนี้ ดังนี้:
the raw and processed data files corresponding to the model are available as an open data set and documented in [Ref00]
the model is first presented in [Ref01]
[Ref00] L. Vanfretti, SH Olsen, VS Narasimham Arava, G. Laera, A. Bidadfar, T. Rabuzin, Sigurd H. Jakobsen, J. Lavenius, M. Baudette, FJ Gómez-López, แหล่งเก็บข้อมูลแบบเปิดและ ชุดเครื่องมือซอฟต์แวร์ประมวลผลข้อมูลของโมเดลกริดนอร์ดิกที่เทียบเท่าซึ่งจับคู่กับข้อมูลตลาดไฟฟ้าในอดีต ข้อมูลโดยย่อ พร้อมใช้งานออนไลน์ 13 กุมภาพันธ์ 2017, ISSN 2352-3409, [http://dx.doi.org/10.1016/j.dib.2017.02.021] (http://www.sciencedirect.com/science/article/pii/S2352340917300409) บทความที่ตีพิมพ์ครั้งสุดท้ายสามารถดาวน์โหลดได้โดยตรงจากเว็บไซต์วารสาร เป็นวารสารแบบเปิด
[Ref01] L. Vanfretti, T. Rabuzin, M. Baudette, M. Murad, iTesla Power Systems Library (iPSL): ไลบรารี Modelica สำหรับการจำลองโดเมนเวลาเฟสเซอร์, SoftwareX, พร้อมใช้งานออนไลน์ 18 พฤษภาคม 2016, ISSN 2352-7110, http://dx.doi.org/10.1016/j.softx.2016.05.001.
งานนี้เดิมได้รับการพัฒนาในบริบทของโครงการ FP7 iTesla และขยายเพิ่มเติมภายในโครงการ ITEA3 openCPS
เนื้อหาของที่เก็บสามารถติดตั้งได้โดยใช้คำสั่งต่อไปนี้:
โคลนพื้นที่เก็บข้อมูล:
git clone [email protected]:ALSETLab/Nordic44-Nordpool.git
ติดตั้งสคริปต์:
python setup.py install
ที่เก็บถูกจัดระเบียบดังนี้:
n44.py มีคลาส Python ที่รับผิดชอบในการแมประหว่างข้อมูล Nord Pool และกรณีฐาน Nordic 44 PSS/E ที่มีอยู่ในโมเดลโฟลเดอร์
nordpool.py มีคลาส Python ที่รับผิดชอบในการอ่านข้อมูลตลาด Nord Pool ลงในพจนานุกรม รองรับการอ่านจากทั้งเซิร์ฟเวอร์ ftp และจากไฟล์ Excel
readraw.py มีคลาส Python ที่รับผิดชอบในการอ่านในกรณี Nordic 44 จากไฟล์ดิบไปจนถึงพจนานุกรม Python
torecord.py มีคลาส Python ที่รับผิดชอบในการเขียนกรณี Nordic 44 ที่มีอยู่ในพจนานุกรม Python ไปยังบันทึก modelica
utility.py มีฟังก์ชั่นยูทิลิตี้ สิ่งที่สะดุดตาที่สุดคือฟังก์ชัน data_from_nordpool ซึ่งสามารถดาวน์โหลดข้อมูลตลาดจากเซิร์ฟเวอร์ ftp ของ Nord Pool และจัดเก็บไว้ใน Excel ไฟล์ Raw และบันทึกต่างๆ
PSSE_to_CIM14_batch.py เป็นสคริปต์ Python ที่ใช้สำหรับการแปลงไฟล์ PSS/E เป็นไฟล์ CIM v14
ตัวอย่าง data_set_from_excel.py สาธิตวิธีการอ่านไฟล์ Excel ลงใน Python และใช้เพื่อสร้างเคส PSS/E แบบดิบจากข้อมูลตลาด
ตัวอย่าง data_set_from_excel.py สาธิตวิธีการดาวน์โหลดข้อมูลตลาดจากเซิร์ฟเวอร์ ftp ของ Nord Pool และสร้าง PSSE/cases
multiple_data_sets_from_nordpool.py ตัวอย่างที่สาธิตวิธีการใช้ฟังก์ชันยูทิลิตี้ data_from_nordpool เพื่อดาวน์โหลดชุดข้อมูลหลายชุดจากเซิร์ฟเวอร์ ftp และจัดเก็บไว้ในทั้งไฟล์ Raw และบันทึก Modelica
สคริปต์ที่มีอยู่ในพื้นที่เก็บข้อมูลนี้ใช้ในระบบนิเวศที่สร้างโดยส่วนประกอบซอฟต์แวร์หลายตัวที่พัฒนา/ใช้งานที่ ALSETLab เป้าหมายคือการสร้างไฟล์เคสด้วยโซลูชัน Powerflow ที่ตรงกับข้อมูลที่มีอยู่จากการจัดส่งตลาดไฟฟ้า
Nordic44-Nordpool: กล่องเครื่องมือสำหรับดึงข้อมูล Powerflow จาก Nordpool และเตรียมพร้อมสำหรับรุ่น ALSETLab N44
ลิขสิทธิ์ (C) 2016 ผู้เขียน:
โปรแกรมนี้เป็นซอฟต์แวร์เสรี: คุณสามารถแจกจ่ายซ้ำและ/หรือแก้ไขได้ภายใต้เงื่อนไขของ GNU General Public License ตามที่เผยแพร่โดย Free Software Foundation ไม่ว่าจะเป็นเวอร์ชัน 3 ของใบอนุญาต หรือ (ตามตัวเลือกของคุณ) เวอร์ชันที่ใหม่กว่า
โปรแกรมนี้เผยแพร่ด้วยความหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใดๆ โดยไม่มีการรับประกันโดยนัยถึงความสามารถในการค้าขายหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ ดูใบอนุญาตสาธารณะทั่วไปของ GNU สำหรับรายละเอียดเพิ่มเติม
คุณควรได้รับสำเนาของ GNU General Public License พร้อมกับโปรแกรมนี้ ถ้าไม่ โปรดดู http://www.gnu.org/licenses/