Güneş enerjisi santralleri için performans, arıza tespiti, batarya ve üretim tahmini modülleri.
solarpower, fotovoltaik santrallerin günlük performansını IEC 61724 standardına göre ölçer, string seviyesinde arızaları erken tespit eder, batarya sağlığını takip eder ve ertesi gün için saatlik üretim tahmini üretir.
IEC 61724 PR, sıcaklık düzeltilmiş PR, Specific Yield, CUF — standart KPI'larla karşılaştırılabilir performans.
String akran karşılaştırması, inverter trip, clipping, soiling, iletişim kaybı — 7 farklı arıza sinyali.
Round-Trip Efficiency, Equivalent Full Cycles, SoH tahmini, DoD olay tespiti — lityum-iyon sistemler için.
solarpower yazılımındaki tüm hesaplama modülleri ve işlevleri.
| Modül | Konum | Ne Yapar |
|---|---|---|
| Performans | src/lib/analytics/performance.ts |
Enerji üretimi (trapezoidal entegrasyon), zirve güç, düzlem ışınımı (POA),
Specific Yield, IEC 61724 PR: PR = E_ac / (H_poa × P_kwp / G_stc),
sıcaklık düzeltilmiş PR: PR_corr = PR / (1 + γ·(T_avg − 25)) (γ = −0.35 %/°C),
Capacity Utilization Factor (CUF)
|
| Arıza Tespiti | src/lib/analytics/faults.ts |
String akran karşılaştırması (medyandan ≥%15 sapma), sıfır çıkış tespiti, inverter trip (ışınım > 200 W/m² iken AC güç ≈ 0), clipping (zamanın >%5'inde tavan %98), düşük PR (7 günlük < %70), soiling (7g vs 30g baseline fark >%5), iletişim kaybı (> 30 dk) |
| Batarya | src/lib/analytics/battery.ts |
Şarj/deşarj enerjisi (işaretli integrasyon), Round-Trip Efficiency
RTE = discharged / charged × 100, Equivalent Full Cycles
EFC = (şarj + deşarj) / (2 × kullanılabilir kapasite), SoC istatistikleri (min/max/avg),
DoD olay tespiti, C-rate (şarj/deşarj ayrı), SoH tahmini
(kullanılabilir/nominal)×100 − 0.02·EFC
|
| Tahmin | src/lib/analytics/forecast.ts |
NOAA güneş geometrisi (deklinasyon, hour angle, zenith, azimut),
Haurwitz clear-sky GHI: 1098 × cos(θ_z) × exp(−0.057/cos(θ_z)),
Liu-Jordan sadeleştirilmiş tilt düzeltmesi (POA), son 7 günden derate faktörü (0.3–1.05 clamp),
saatlik üretim tahmini: POA × DC_kWp × derate
|
| Simülatör | src/lib/simulator.ts |
Güneş geometrisinden POA üretimi, bulut faktörü (clear/mixed/cloudy) + ±%12 rastgele dalgalanma, ambient + modül sıcaklığı (NOCT yaklaşımı), sıcaklık kaybı (γ·ΔT) + soiling + inverter verimi, AC clipping, arıza enjeksiyonu (string/inverter trip), batarya self-consumption stratejisi, mulberry32 seed'li tekrar üretilebilir RNG |
solarpower, MW ölçeğinden rooftop tesislere kadar PV değer zincirinde kullanılabilir.
Lisanslı santraller, YEKA güneş sahaları — IEC 61724 PR raporlaması ve string seviyesinde arıza takibi.
Ticari/endüstriyel çatı uygulamaları, bataryalı self-consumption sistemleri — günlük performans ve faydalı kullanım oranı.
Çoklu saha portföyünde erken uyarı sistemi, soiling ve degradasyon trend analizi, tahmin-gerçek karşılaştırması.
Saatlik üretim verisi varsa aynı gün ilk PR ve arıza raporunu teslim edebiliriz.