pandapower
pandapower, pandas ve Python uzerine kurulu acik kaynakli bir guc sistemi analiz ve optimizasyon paketidir. Guc akisi, kisa devre analizi ve optimal guc akisi hesaplamalarini otomatiklestirmek icin gelistirilmistir. Elektrik muhendisligi arastirmacilari ve guc sistemi ogrenenleri tarafindan tercih edilmektedir. Windows, macOS ve Linux uzerinde calisir; BSD lisansiyla ucretsizdir.
Temel Özellikler
- Newton-Raphson ve Gauss-Seidel tabanli guc akisi hesaplama
- IEC60909 standardina uygun kisa devre analizi
- Optimal guc akisi (OPF) ve ekonomik sevk
- Pandas DataFrame entegrasyonu ile kolay veri yonetimi
- Matplotlib ile guc sistemi gorsellestirme
- IEEE ve CIGRE test sitemleri dahil
- OpenStreetMap tabanli ag haritasi olusturma
- Python 3 ile tam uyumlu, pip ile kolay kurulum
pandapower ile basit bir guc akisi hesabi nasil yapilir?
pandapower kurulumu icin pip install pandapower komutunu kullanin. Kod icinde pandapower modulunu ve torch bagli kutuphaneleri import edin. pp.create_empty_network() ile bos ag olusturun; ardından baralar (bus), hatlar (line), yukler (load) ve generatorler (gen) ekleyin. pp.runpp(net) ile Newton-Raphson guc akisi cozun. Sonuclara net.res_bus, net.res_line gibi DataFrame atributlari uzerinden erisin. Bu atributlarda gerilim, aci, guc kayiplari gibi tum sonuclara ulasabilirsiniz.
pandapower OpenDSS ile karsilastirildiginda ne farki var?
OpenDSS, elektrik dagitim sistemleri icin gelismis bir simülasyon motorudur; COM arayuzu ve Python API ile otomasyona izin verir. pandapower ise tam Python ekosisteminde calisir; pandas ve NumPy ile dogrudan entegrasyon saglar ve veri analizi is akislari ile daha akici bir sekilde birlestirilebilir. OpenDSS karmasik AG harmonik analizi, zaman serisi simülasyonu ve yogun dagitim sistemi modelleme konusunda ustundur. pandapower yuk akisi, kisa devre ve OPF hesaplamalari icin daha kullanisli bir Python API sunar. Arastirma ortamlarinda her ikisi de yaygin kullanilmaktadir.
pandapower alternatifleri
Guc sistemi analiz yazilimi alternatifleri: OpenDSS, GridLAB-D, EnergyPlus.
- Tamamen ücretsiz ve açık kaynak (BSD-3 lisansı)
- pip ile tek komutla kurulum: pip install pandapower
- pandas entegrasyonu ile kolay veri yönetimi
- MATPOWER formatıyla uyumlu, mevcut modeller çalışır
- Kapsamlı Jupyter Notebook örnekleri
- Python 3.14'e kadar destek
- Python bilgisi gerektirir, grafiksel arayüz yok
- C kütüphaneleri Windows'ta pip ile kurmak zor olabilir
- Türkçe dokümantasyon bulunmuyor
- MATLAB kullanıcıları için alışma süreci gerekebilir
pandapower Tutorial - Power Flow Calculation
Getting Started with pandapower
İşletim Sistemi: Windows, Linux veya macOS
RAM: Minimum 4 GB
Disk: 500 MB (bağımlılıklarla birlikte)
Diğer: Python 3.8+ ve pip