Mikrofab SuiteMikrofab SuiteÖlçüm & Analiz
Kilavuz  /  3. Fotovoltaik (Güneş Hücresi) Ölçümleri
Simülasyon · v5.85.0

Fotovoltaik (Güneş Hücresi) Ölçümleri

Bu bölüm, Mikrofab ölçüm yazılımının Fotovoltaik (PV) ailesindeki tüm ölçüm modüllerini kapsar. Modüllerin tamamı, tek kanallı bir SMU (kaynak-ölçer) ile bir güneş hücresi / mini-modül / perovskit veya silikon test yapısının J-V (akım yoğunluğu - gerilim) davranışını ve buna bağlı kararlılık / yaşlandırma metriklerini çıkarır. Tüm performans metrikleri tek bir saf çekirdek olan app/analysis/modules/pv.py › compute_pv_metrics ve ileri rapor için app/analysis/jv_engine.py › analyze_jv_report (Spec v2.0) üzerinden hesaplanır; böylece ölçüm, toplu (batch) ve Analiz çalışma alanı aynı sayıları verir (metrik sürüklenmesi olmaz).

Mikrofab Ölçüm çalışma alanı, kenar çubuğunda PV modülleri seçili
Şekil. Ölçüm çalışma alanı; sol kenar çubuğundan PV modülleri seçilir.
🎓 Ne işe yarar? — Fotovoltaik (güneş hücresi) ölçümleri

Bu bölüm, bir güneş hücresinin "ışığı ne kadar iyi elektriğe çevirdiğini" ölçmenin yollarını anlatır. Hücreye kontrollü bir gerilim uygularsınız ve karşılığında akan akımı okursunuz; bu gerilim-akım ilişkisi (J-V eğrisi) hücrenin bir su pompasının basınç-debi performans karnesi gibi tüm karakterini ortaya koyar. Buradan verim, kararlılık ve yaşlanma gibi önemli özellikler hesaplanır.

Fiziksel arka plan: Bir güneş hücresi, ışık emildiğinde elektron-boşluk çiftleri üreten bir p-n eklemli yarı iletkendir; bu çiftler eklemin iç elektrik alanıyla ayrılınca bir foto-akım doğar. Dışarıdan gerilim uyguladıkça eklem giderek ileri kutuplanır ve bir "diyot akımı" foto-akımı geri yer; J-V eğrisinin karakteristik dirsekli (diz) şekli tam da bu iki akımın yarışından doğar. Ölçtüğümüz her metrik (Voc, Jsc, FF, PCE) bu yarışın farklı bir yönünü özetler.

  • Neden yapılır: "Bu hücre ne kadar iyi çalışıyor, zamanla bozuluyor mu?" sorularını sayılarla yanıtlamak için.
  • Ne öğretir / ne ölçer: verim (PCE = giren güneş gücünün yüzde kaçı elektriğe dönüyor), açık devre gerilimi (Voc = yük çekilmezken oluşan en yüksek gerilim), kısa devre akımı (Jsc = ışıkla üretilen birim alan başına akım) ve dolum faktörü (FF = eğrinin dikdörtgenliğe yakınlığı) gibi temel başarı ölçüleri.
  • Tipik değerler ve yorumu: tek eklemli laboratuvar hücrelerinde Voc ~0,6 V (silikon)–~1,1 V (perovskit), Jsc ~20-40 mA/cm², FF ~0,7-0,8 ve PCE ~%15-26 mertebesindedir; bu aralıkların altı kayıp (yüksek Rs, düşük Rsh, rekombinasyon) işaretidir.
  • Sık hata / dikkat: aktif alanı veya irradyansı yanlış girmek tüm Jsc/PCE değerlerini orantılı kaydırır; ayrıca tek bir eğriye bakıp histerezisi (tarama yönü etkisini) gözden kaçırmak yanıltıcı verim raporuna yol açar.
  • Nerede kullanılır: yeni malzeme araştırması, perovskit/silikon hücre geliştirme, kalite kontrol ve uzun vadeli kararlılık testlerinde.

1. Genel Bakış

1.1 PV ailesinin yapısı

PV modülleri kenar çubuğunda (sidebar) dört grup altında toplanır. Aşağıdaki tablo her modülün gezinme anahtarını (nav_key), dispatch mod kodunu, kayıt kimliğini (measure.pv.*) ve ekran görüntüsü dosya adını verir.

Modül (alt-başlık) Kenar çubuğu adı nav_key Mod kodu Kayıt kimliği Ekran görüntüsü
Aydınlık J-VStandart / Aydınlık J-VpvwsPV_JVmeasure.pv.jvmeas_pvws.png
Karanlık J-VKaranlık J-VpvdarkjvPV_DARK_JVmeasure.pv.dark_jvmeas_pvdarkjv.png
Histerezis J-VHisterezis J-VpvhystPV_HYSTmeasure.pv.hystmeas_pvhyst.png
Darbeli J-VDarbeli (Pulsed) J-VpvpulsedPV_PULSED_JVmeasure.pv.pulsed_jvmeas_pvpulsed.png
Suns-VocSuns-VocpvsunsvocPV_SUNS_VOCmeasure.pv.suns_vocmeas_pvsunsvoc.png
Işınım TaramasıIşınım TaramasıpvintensityPV_INTENSITYmeasure.pv.intensitymeas_pvintensity.png
MPP İzlemeMPP İzlemepvmppPV_MPPTmeasure.pv.mpptmeas_pvmpp.png
Işık SoğurmaIşık Soğurma (Soaking)pvsoakPV_SOAKmeasure.pv.soakmeas_pvsoak.png
Bias StresBias StrespvbiasPV_BIAS_DELTAmeasure.pv.bias_deltameas_pvbias.png
DegradasyonDegradasyonpvdegradPV_DEGRADmeasure.pv.degradmeas_pvdegrad.png
Termal StresTermal Stres / SıcaklıkpvthermalPV_THERMALmeasure.pv.thermalmeas_pvthermal.png
Sabit GerilimSabit Gerilim (V)pvcvPV_CVmeasure.pv.cvmeas_pvcv.png
Sabit AkımSabit Akım (I)pvciPV_CImeasure.pv.cimeas_pvci.png
Çok-hücre BatchPV Çok-hücre (ChannelGrid)pvgridmeasure.pv_gridmeas_pvgrid.png

Gruplama:

  • J-V Karakterizasyon (navcat.pv_jv): Aydınlık / Karanlık / Histerezis / Darbeli J-V, Suns-Voc, Işınım Taraması.
  • Kararlılık & Yaşlandırma (navcat.pv_stability): MPP İzleme, Işık Soğurma, Bias Stres, Degradasyon, Termal Stres.
  • Sabit Nokta (navcat.pv_fixed): Sabit Gerilim (CV), Sabit Akım (CI).
  • Fotovoltaik / Otomasyon (navcat.pv_automation): Çok-hücre Batch (ChannelGrid).

1.2 Ortak temel kavramlar

Irradyans elle girilir (manuel). PV ölçülerinin tamamında ışınım (irradyans) değeri donanımdan okunmaz; kullanıcı Irradyans (W/m²) alanına değeri elle girer. PCE (verim) bu değere göre hesaplanır. Standart Test Koşulu (STC, AM1.5G) için varsayılan 1000 W/m²'dir.

ℹ️
Not Irradyans 0 girilirse giriş gücü P_in = 0 olur ve PCE hesaplanmaz (değerler None/"—" kalır). Voc, Jsc, FF gibi konvansiyondan bağımsız metrikler yine raporlanır.

Aktif alan (cm²). Akım yoğunluğu J = I/A ve PCE hesapları için hücrenin aktif alanı zorunludur. Form varsayılanı 0.16 cm²'dir (tipik maskeli laboratuvar hücresi); gerçek maske alanı mutlaka girilmelidir.

İşaret konvansiyonu. PV cihazlarında üretim akımının işareti ölçüm koşumuna göre değişebilir. Üç seçenek vardır:

SeçenekAnlam
autoGüç-kadranı integraliyle (S = ∫ V·J dV) otomatik tespit (Spec v2.0 §2.1).
photovoltaicAkım olduğu gibi (üretim akımı pozitif kabul edilir).
device (dark)Akım ters çevrilir (pasif/karanlık diyot konvansiyonu).
İpucu Gürültülü veya çok düşük sinyalde auto, konvansiyonu "belirsiz" (ambiguous) işaretler ve rapora uyarı ekler. Sonuç beklenmedikse konvansiyonu elle photovoltaic seçip tekrar ölçün.

İzin-veren limit duruşu (v3.26). Ölçüm sırasında akım sınırına (compliance) ulaşılırsa yazılım noktayı kaydeder, taramayı durdurur ve döngüyü kırar — asla erken iptal etmez. Böylece kısmi eğri de analiz edilebilir.

Güvenli durum. Her koşu sonunda (hata/iptal dâhil) SMU çıkışı güvenli değere alınır (output OFF) ve mock profili temizlenir. Switching (çok-hücre) durumunda röleler all_off ile kapatılır.

2. Ortak Parametreler

Aşağıdaki alanlar PV modüllerinin çoğunda ortaktır. Sütunlar ölçüm penceresinde dört mantıksal grupta görünür: Tarama · Ölçüm/Zamanlama · Koruma/Limitler · Hücre/Optik.

ParametreBirimAçıklamaVarsayılan
device_idNumune / hücre kimliği (dosya adına ve röle seçimine gider).NUMUNE
channelSwitch matris kanal indeksi (0–47).0
cell_area_cm2cm²Hücre aktif alanı (J ve PCE için).0.16
irradiance_w_m2W/m²Elle girilen ışınım (AM1.5G = 1000).1000
conventionİşaret konvansiyonu: auto / photovoltaic / device.auto
sweep_directionForward / Reverse / Dual (Dual = histerezis).Dual
voltage_startVTarama başlangıç gerilimi.-0.2
voltage_stopVTarama bitiş gerilimi.1.2
voltage_stepVGerilim adımı.0.02
current_complianceAAkım sınırı (compliance).1.0
nplcİntegrasyon süresi (Number of Power Line Cycles).1.0
averagesNokta başına ortalama sayısı.1
settling_time_ssGerilim ayarından sonra bekleme.0.02
measurement_delay_ssÖlçümden önce ek gecikme.0.0
voltage_limitVKaynak gerilim üst sınırı (koruma).3.0
power_limitWGüç sınırı (koruma).2.0
⚠️
Uyarı voltage_step, voltage_startvoltage_stop aralığı içinde olmalıdır; adım sıfır olamaz (Step sifir olamaz hatası). Çok küçük adım + geniş aralık = uzun ölçüm süresi.
PV ölçüm penceresi ve dört gruplu parametre formu
Şekil. PV ölçüm penceresi; Tarama, Ölçüm/Zamanlama, Koruma ve Hücre/Optik parametre grupları.

3. Hesaplanan Metrikler — Tek Kaynak

🎓 Ne işe yarar? — Hesaplanan PV metrikleri

Ham J-V eğrisi tek başına yorumlanması zor bir eğridir; bu modül o eğriyi birkaç anlamlı sayıya "özetler". Bir karne notu gibi, hücrenin performansını herkesin karşılaştırabileceği standart büyüklüklere (Voc, Jsc, FF, PCE) çevirir. Tüm yazılım bu sayıları tek bir çekirdekten ürettiği için nerede bakarsanız bakın aynı sonucu görürsünüz.

Fiziksel arka plan: J-V eğrisi üç ayırt edici noktadan geçer: akımın sıfırlandığı yer (Voc, gerilim ekseni kesişimi), gerilimin sıfır olduğu yer (Isc/Jsc, akım ekseni kesişimi) ve gücün P=V·I tepe yaptığı diz noktası (MPP). İdeal bir hücre keskin bir köşeye sahiptir (FF→1); seri direnç Rs eğrinin Voc yakınındaki eğimini yatırır, şönt (paralel) direnç Rsh ise V≈0 yakınındaki düz bölgeyi eğer. Yani eğrinin geometrisi doğrudan hücrenin iç kayıplarını kodlar.

  • Neden yapılır: farklı hücreleri ve ölçümleri adil şekilde kıyaslamak ve raporlamak için ortak bir dil sağlar.
  • Ne öğretir / ne ölçer: Voc = yük çekilmezken oluşan en yüksek gerilim (rekombinasyon ne kadar azsa o kadar yüksek); Jsc = birim alanda toplanan foto-akım (ışık soğurma + taşıyıcı toplama verimi); FF = Pmax/(Voc·Isc), eğrinin "dolgunluğu" yani Rs/Rsh kalitesi; PCE = çıkan elektrik gücünün giren ışık gücüne oranı (%); Rs = kontak/iletim seri kaybı (Voc yakını eğimden); Rsh = kaçak/şönt yolu (V≈0 yakını eğimden).
  • Tipik değerler ve yorumu: FF>0,75 mükemmel, 0,6-0,7 orta, <0,5 yüksek Rs veya düşük Rsh demektir; alan-normalize seri direnç (R·A) ~1-3 Ω·cm² iyi, >10 Ω·cm² kötü; şönt R·A >1000 Ω·cm² iyi, <100 Ω·cm² ciddi kaçak işaretidir.
  • Sık hata / dikkat: hesaplanamayan metrik None bırakılır (asla 0) — bir değeri 0 sanıp yorumlamak hatadır; irradyans 0 iken PCE üretilmez; Rs/Rsh fiti yetersiz veride güvenilmezdir (yerel eğim yöntemine düşülür).
  • Nerede kullanılır: her J-V tabanlı ölçümün sonunda, sonuç kartlarında ve raporlarda.

Tüm J-V tabanlı modüller, her tarama yönü için aşağıdaki metrikleri compute_pv_metrics ile çıkarır. Hesaplanamayan değer her zaman None (asla 0) olarak bırakılır; birim, alan adında taşınır.

MetrikSembolBirimTanım / Formül
Açık devre gerilimiVocVAkımın kalıcı ilk sıfır geçişi (J = 0).
Kısa devre akımıIscAV = 0'da interpolasyonla akım.
Kısa devre akım yoğunluğuJscmA/cm²Jsc = Isc · 1000 / A.
MPP gerilimiVmppV[0, Voc] aralığında güç maksimumu.
MPP akımıImppAMPP'deki akım.
Maksimum güçPmaxWPmax = max(V·I) (4000 noktalı ince grid).
Dolum faktörüFF0–1FF = Pmax / (Voc · Isc).
VerimPCE%PCE = 100 · Pmax / P_in, P_in = E · A · 10^-4.
Seri dirençRsΩ[Voc, Voc+0.05 V] penceresinde lineer fit.
Şönt dirençRshΩV = 0 ± 0.05 V penceresinde lineer fit.

Adım adım hesap akışı (girdi → formül → çıktı):

  1. Giriş: ölçülen (V, I) çifti + A (alan), E (irradyans, W/m²), konvansiyon.
  2. Yönlendirme: akım, üretim akımı pozitif olacak şekilde i_gen çevrilir (konvansiyona göre).
  3. Voc: persistent_zero_crossing(V, i_gen) — geçiş sonrası en az 3 nokta aynı işarette kalmalı (gürültü/S-eğri koruması; Spec v2.0 §4.2). Bulunamazsa basit interpolasyona düşülür.
  4. Isc: V=0 aralık içindeyse np.interp(0, V, i_gen); değilse V≈0 en yakın nokta.
  5. Jsc: Isc · 1000 / A → mA/cm².
  6. MPP: [0, Voc] aralığı 4000 noktaya interpole edilir; P = V·I maksimumundan Pmax, Vmpp, Impp alınır.
  7. FF: Pmax / (Voc·Isc) → birimsiz (0–1). Metrik kartlarında %'ye çevrilir.
  8. PCE: P_in = E · (A · 10^-4) [W]; PCE% = 100 · Pmax / P_in.
  9. Rs / Rsh: ilgili gerilim penceresinde J = mV + b lineer fiti; R = |1000/m|. Pencere yetersizse yerel eğim (1/(dI/dV)) yöntemine düşülür.
📐 Nasıl hesaplanır? — FF, Rs ve Rsh (J-V eğrisinden)

Doğrusal J-V eğrisi (üretim/güç bölgesi) kullanılır. Voc gerilim ekseni, Isc akım ekseni kesişiminden okunurken; FF eğrinin "dolgunluğundan", Rs ve Rsh ise iki uçtaki eğimlerden çıkarılır.

  1. FF: Eğride gücün (P = V·I) tepe yaptığı MPP noktası bulunur; bu noktanın eksenlere izdüşümüyle oluşan Vmpp·Impp dikdörtgeni, Voc·Isc dikdörtgenine oranlanır: FF = (Vmpp·Impp)/(Voc·Isc).
  2. Rs: Voc yakınında ([Voc, Voc+0.05 V]) eğrinin dik kısmına doğru/teğet oturtulur ve eğim alınır → Rs = |1000/eğim| (J, mA/cm² olduğundan 1000 ölçeği).
  3. Rsh: Kısa devre yakınında (V = 0 ± 0.05 V) eğim alınır → Rsh = |1000/eğim|; düz/yatay bölge yüksek Rsh (iyi), eğimli bölge düşük Rsh (kaçak) demektir.
J-V eğrisinde MPP dikdörtgeninden FF, uçlardaki eğimlerden Rs ve Rsh çıkarımı
Şekil. J-V eğrisi: MPP dikdörtgeni → FF; Voc yakını eğim → Rs; V≈0 yakını eğim → Rsh.
ℹ️
Standart Dayanak Voc/Jsc/FF/PCE tanımları ve STC (1000 W/m², AM1.5G, 25 °C) referansı IEC 60904 / ASTM E948 çizgisindedir. Rs/Rsh pencere-fit yöntemi ile işaret-konvansiyonu tespiti dâhili "J-V/PV Parametre Hesaplama Spesifikasyonu v2.0" kurallarını izler.
Analiz çalışma alanında PV metrik hesaplama modülü
Şekil. Analiz çalışma alanındaki pv_metrics modülü; ölçüm ile aynı çekirdekten Voc/Jsc/FF/PCE üretir.

3.1 Histerezis indeksi (çift yön)

🎓 Ne işe yarar? — Histerezis indeksi

Bir hücreyi önce ileri sonra geri yönde tararsanız iki eğri her zaman üst üste binmez; aradaki fark "histerezis"tir. Histerezis indeksi bu farkı tek bir sayıya indirger ve bir kapının açılırken ve kapanırken aynı yolu izleyip izlemediğini ölçmek gibidir. Sıfıra yakınsa hücre kararlı, büyükse iç dinamikler (iyon göçü gibi) vardır.

Fiziksel arka plan: İleri ve geri taramanın ayrışması, hücre içinde gerilime "gecikmeli" tepki veren yavaş bir süreç olduğunu gösterir: perovskitlerde hareketli iyonların göçü, ara yüzeylerdeki tuzakların dolup boşalması veya kapasitif yük birikimi. Tarama sırasında bu yavaş yükler anlık olarak dengeye gelemediği için aynı gerilimde iki yönde farklı akım okunur; indeks ne kadar büyükse bu yavaş dinamik o kadar baskındır.

  • Neden yapılır: ölçülen verimin "gerçek" mi yoksa tarama yönüne bağlı yanıltıcı mı olduğunu anlamak için.
  • Ne öğretir / ne ölçer: HI = (PCErev − PCEfwd)/PCErev, yani iki yön arasındaki bağıl verim farkı; ayrıca alan-tabanlı histerezis Ahyst = iki eğri arasındaki alanın, ters-tarama yükünün eğri altına oranı (yön seçiminden bağımsız bir büyüklük).
  • Tipik değerler ve yorumu: HI ≈ 0 histerezissiz kararlı cihaz; iyi perovskitlerde |HI| < 0,05; HI ~0,1-0,2 belirgin histerezis; HI > 0,2 güçlü iyon göçü / tuzak doldurma işaretidir. Silikon hücrelerde HI tipik olarak ihmal edilebilir.
  • Sık hata / dikkat: tek yön (yalnız Forward veya Reverse) tarayıp histerezisi hiç görmemek; ya da yalnız reverse taramanın (genelde daha yüksek) PCE'sini "gerçek verim" diye raporlamak. Tarama hızını sabitlemeden HI karşılaştırmak da yanıltır — HI hıza bağımlıdır.
  • Nerede kullanılır: özellikle perovskit hücrelerde güvenilir verim raporlaması ve malzeme kararlılığı değerlendirmesinde.

Dual tarama yapıldığında Forward ve Reverse yönleri ayrı ayrı özetlenir ve histerezis indeksi hesaplanır:

Formül HI = (PCEreverse − PCEforward) / PCEreverse

Ayrıca Analiz çalışma alanındaki pv_hysteresis modülü alan-tabanlı indeksi de verir: ortak gerilim gridinde aşağıdaki oran (0..Voc):

Formül Ahyst = ∫|Irev − Ifwd| dV / ∫|Irev| dV
İpucu HI ≈ 0 histerezissiz, kararlı bir cihaz demektir. Perovskit hücrelerde pozitif HI yaygındır; büyük HI iyon göçü / tuzak doldurma işaretidir.
PV histerezis analizi modülü, Forward ve Reverse J-V karşılaştırması
Şekil. pv_hysteresis analiz modülü; HIPCE ve alan-tabanlı histerezis indeksini birlikte raporlar.

4. J-V Grafik Izgarası ve Metrik Kartları

🎓 Ne işe yarar? — J-V grafik ızgarası ve metrik kartları

Aynı ölçümü farklı grafik türleriyle izlemek, gözün farklı sorunları yakalamasını sağlar; örneğin logaritmik grafik küçük kaçak akımları, doğrusal grafik ise genel şekli öne çıkarır. Bir hastayı hem röntgen hem de kan tahliliyle incelemek gibi, aynı veriye birden çok pencereden bakarsınız. Metrik kartları ise en önemli sayıları canlı özetler.

Fiziksel arka plan: Doğrusal J-V eğrinin genel şeklini ve diz keskinliğini (FF) gösterir; mutlak |J|-V ve özellikle log|J|-V ekseni ise akımın işaret değiştirdiği bölgeyi ve onlarca kat küçük kaçak/diyot akımlarını görünür kılar — diyot bölgesi log eksende düz bir doğru olur. İkili J-V + P-V bölmesi gücün tepe yaptığı MPP'yi işaretleyerek hücrenin gerçek çalışma noktasını gözle gösterir.

  • Neden yapılır: ölçüm sırasında eğrinin sağlığını gözle hızlıca denetlemek ve anormallikleri (kink, kaçak) görmek için.
  • Ne öğretir / ne ölçer: doğrusal J-V şekli ve FF; log|J|-V'de kaçak/diyot bölgesi; ikili görünümde gücün maksimum olduğu nokta (MPP) ve canlı PCE/Voc/Jsc/FF kartları (önceki ölçüme göre Δ ile).
  • Tipik değerler ve yorumu: sağlıklı bir eğride log|J|-V ileri besleme bölgesi düz bir doğrudur; eğride "kink" (diz öncesi omuz/çukur) bariyer veya kötü kontak, V≈0 yakınında eğimli (yatay olmayan) düz bölge düşük Rsh (kaçak) işaretidir.
  • Sık hata / dikkat: log ekseni unutmak küçük kaçakları gizler; dual taramada Forward ve Reverse'i üst üste bindirip histerezisi gözden kaçırmak veya otomatik ölçek yüzünden eksen aralığını yanlış okumak sık yapılan hatalardır.
  • Nerede kullanılır: her PV ölçümünde, hem canlı izleme hem de sonradan grafikleri PNG olarak dışa aktarmada.

PV çalışma alanı, yapılandırılabilir bir 2×2 grafik ızgarası (pyqtgraph) ile canlı metrik kartları sütunundan oluşur. Her bölme bir grafik türü çizer ve tüm bölmeler tek merkezi veri tamponundan beslenir.

Grafik türüidAçıklama
İleri vs Geri J-Vjv_frDoğrusal J-V; Forward ve Reverse ayrı renk.
Mutlak |J|-Vjv_absAkım yoğunluğunun mutlak değeri.
Log |J|-Vjv_logY ekseni logaritmik (diyot/kaçak bölgesi).
İkili J-V + P-Vjv_dualSol eksende J-V, sağ eksende güç P-V; MPP işaretli.
Zaman/Parametre serisitsMPP, CV, Soaking, Suns-Voc vb. için x-y serisi.

Yerleşim şablonları: quad (2×2), single, dual_h, dual_v, top1_bottom2, top2_bottom1, left1_right2. Araç çubuğundaki Düzen açılır menüsünden seçilir; her bölmenin başlığındaki açılır menüden grafik türü değiştirilebilir. Sağ-tık menüsü: imleç (crosshair), otomatik ölçek, bölge yakınlaştırma ve PNG dışa aktarma sunar.

Çoklu panelli tam J-V görünümü ile grafik ızgarası
Şekil. Yapılandırılabilir grafik ızgarası; doğrusal, mutlak, logaritmik ve ikili J-V + P-V bölmeleri.

Zaman/parametre modlarının eksen eşlemesi (ts bölmesi):

ModX ekseniY ekseni
MPPZaman (s)Güç (mW)
CVZaman (s)Akım (mA)
CIZaman (s)Gerilim (V)
BIASZaman (s)Akım (mA)
SOAK / DEGRADZaman (s)PCE (%)
THERMALSıcaklık (°C)PCE (%)
SUNSVOCSunsVoc (V)
INTENSITYSunsPCE (%)

Metrik kartları (sağ sütun): PCE (vurgu/hero kart, önceki ölçüme göre Δ ile), Voc, Jsc, FF, Rs · Rsh (tek kartta), Histerezis indeksi. FF kesirden yüzdeye çevrilerek, dirençler mühendislik gösterimiyle (mΩ/Ω/kΩ/MΩ/GΩ) gösterilir.

PV metrik kartlarına benzer biçimde özet değerler gösteren hesaplayıcı
Şekil. Çekirdek metrikler (PCE, Voc, Jsc, FF, Rs/Rsh) kart biçiminde özetlenir; aynı değerler elle hesaplayıcıda da doğrulanabilir.

5. Mock Davranışı (Donanımsız Çalışma)

🎓 Ne işe yarar? — Mock (donanımsız) çalışma

Mock mod, gerçek bir cihaz veya hücre olmadan yazılımın yapay ama gerçekçi bir güneş hücresi taklit etmesidir. Uçuş simülatörü gibi: hiçbir şeyi riske atmadan tüm ölçüm adımlarını deneyebilir, öğrenebilir ve yazılımı sınayabilirsiniz. Taklit hücre tek-diyot fiziğine göre davrandığı için çıkan sayılar mantıklı ve öğreticidir.

Fiziksel arka plan: Sentetik eğri, tek-diyot eşdeğer devre denklemiyle üretilir: J = Jph − J0·[exp(qV/nkT) − 1] − V/Rsh, seri direnç Rs ile düzeltilir. Yani foto-akım kaynağı (Iph), bir diyot (I0, n), bir paralel kaçak (Rsh) ve bir seri kayıp (Rs) gerçek bir hücredeki aynı fiziksel öğeleri temsil eder. Irradyans Iph'i (Iph ∝ E) ve sıcaklık termal gerilim kT/q'yu değiştirdiğinden ışık ve sıcaklık taramaları gerçekçi tepki verir.

  • Neden yapılır: laboratuvar donanımı yokken eğitim, geliştirme ve yazılım doğrulaması yapabilmek için.
  • Ne öğretir / ne ölçer: her PV modunun nasıl çalıştığını ve tipik sonuçların nasıl göründüğünü; profil parametreleri doğrudan fiziğe karşılık gelir: Iph foto-akım (1 sun'da Jsc≈30 mA/cm²), I0 diyot doyma akımı, n=1,5 idealite, R_s=1 Ω seri kayıp, R_sh=10 kΩ kaçak.
  • Tipik değerler ve yorumu: bu profille beklenen sonuçlar orta-kalite gerçek bir hücreyle uyumludur (Jsc≈30 mA/cm², n≈1,5 → orta düzey rekombinasyon, yüksek Rsh/düşük Rs → iyi FF); illuminated=False seçilince Iph sıfırlanır ve yalnız diyot + Rs/Rsh kalır (karanlık J-V).
  • Sık hata / dikkat: mock sonuçlarını gerçek cihaz verisi sanmak; ayrıca mock profilinin yalnız mock SMU'da etkili olduğunu unutmak — gerçek donanımda profil komutları sessizce yok sayılır (no-op), veri gerçek cihazdan gelir.
  • Nerede kullanılır: eğitim/demolar, yeni özellik denemeleri ve cihaza bağlanmadan önce prova için.

Uygulama varsayılan olarak mock modda çalışır; gerçek SMU bağlanmadan tüm PV modülleri uçtan uca denenebilir. Mock SMU'ya bir solar_cell profili yüklenir ve tek-diyot eşdeğer devresine göre sentetik J-V üretilir:

Mock parametresiDeğerAçıklama
Iph0.03 · A (A)Foto-akım → 1 cm²'de Jsc ≈ 30 mA/cm².
I01e-9 ADiyot doyma akımı.
n1.5İdealite faktörü.
R_s1.0 ΩSeri direnç.
R_sh1e4 ΩŞönt direnç.
T_K300 KSıcaklık (termal modda adımlanır).
noise_scale0.01 (J-V) / 0.005 (parametrik)Gürültü ölçeği.
Jsc (1 sun)≈30mA/cm²
İdealite n1,5
Rs1,0Ω
Rsh10

Mock fiziği şunları gerçekçi şekilde yansıtır: irradyans (suns) foto-akımı (Iph ∝ E) ölçeklendirir; sıcaklık termal gerilimi (kT/q) etkiler — böylece Suns-Voc idealitesi, Işınım doğrusallığı ve termal katsayılar anlamlı çıkar. illuminated=False (karanlık J-V) foto-akımı sıfırlar; yalnız diyot + Rs/Rsh kalır.

ℹ️
Not Mock profili yalnız mock SMU'da etkilidir. Gerçek donanımda profil komutları sessizce yok sayılır (no-op); ölçüm gerçek cihazdan gelir.

6. Spec v2.0 İleri J-V Raporu

🎓 Ne işe yarar? — İleri J-V raporu (Spec v2.0)

Temel metrikler hücreyi özetler; ileri rapor ise aynı eğriden çok daha derin bir "tam kan tahlili" çıkarır. Bir aracın sadece hızını değil, motor, fren ve yakıt sistemini de raporlayan ayrıntılı ekspertiz gibi düşünün. Fit kalitesi, MPP keskinliği, doğrultma oranı ve karanlık ölçümde diyot idealitesi gibi ileri parametreleri ekler.

Fiziksel arka plan: Aynı (V, J) verisi farklı pencerelerden okunduğunda farklı fiziği açığa çıkarır: Voc yakını eğim seri direnci (kontak/iletim kaybı), V≈0 yakını eğim şönt direnci (kaçak), diz çevresindeki eğrilik MPP keskinliğini (FF kalitesi) ve eğrideki "S" bükülmesi/kink ise yük çıkarımını engelleyen bir bariyer veya kötü ara yüzeyi işaret eder. Karanlıkta ln(J)-V doğrusunun eğimi taşıma mekanizmasını (idealite n), kesişimi ise doyma akımı J0'ı verir.

  • Neden yapılır: hücrenin yalnızca ne kadar iyi değil, neden o şekilde davrandığını anlamak için.
  • Ne öğretir / ne ölçer: fit kalitesi (R²) = çıkarılan Rs/Rsh'ye ne kadar güvenilebileceği; MPP keskinliği / tolerans penceresi = gücün tepe çevresinde ne kadar düz olduğu (FF'i belirler); kink/S-eğri indeksi = yük çıkarım engeli; doğrultma oranı RR = diyotun ileri/ters akım oranı; karanlıkta n (iletim mekanizması) ve J0 (rekombinasyon düzeyi).
  • Tipik değerler ve yorumu: iyi fitlerde R²>0,99; idealite n≈1 radyatif/bant-bant, n≈2 tükenme bölgesi (SRH) rekombinasyonu, n>2 tuzak/çok mekanizmalı; doğrultma oranı iyi diyotta 10³-10⁶; kink/S-indeksi sıfıra yakın olmalı, büyükse bariyer vardır.
  • Sık hata / dikkat: düşük R²'li fitten çıkan Rs/Rsh veya n/J0'a tam güvenmek; darbeli ölçümde dynamic bloğunun (dV/dt tanımsız olduğu için) atlandığını unutmak; ileri analiz başarısız olduğunda analysis = None olur ama çekirdek metrikler yine geçerlidir.
  • Nerede kullanılır: derinlemesine araştırma, arıza analizi ve cihaz fiziği çalışmalarında.

J-V ailesindeki ölçümler (PV_JV, PV_DARK_JV, PV_HYST, PV_PULSED_JV), çekirdek metriklere ek olarak tam parametre raporu üretir (jv_engine.analyze_jv_report, Spec v2.0). Bu rapor PVJvSummary.analysis alanında JSON-uyumlu olarak taşınır ve rapor/veritabanına kaydedilir. İç birimler: V [V], J [mA/cm²], P [mW/cm²], R_A [Ω·cm²], C_A [F/cm²], Q_A [C/cm²].

Rapor blokları:

  • metadata: spec sürümü, ölçüm tipi (light/dark), aktif alan, ışık gücü (mW/cm²), sıcaklık, tespit edilen işaret konvansiyonu, tarama hızı.
  • forward / reverse: yön başına Voc, Jsc, Vmpp, Pmax, FF, PCE, Rs/Rsh + fit kalitesi (R², nokta sayısı, pencere), MPP tolerans penceresi (P ≥ 0.95·Pmax), MPP keskinliği, kink skoru ve S-eğri indeksi, doğrultma oranı (RR) ve ters-bias kaçak akımı.
  • hysteresis: ΔJ(V) istatistikleri (maks/ort/RMS), HI_PCE ve simetrik varyantı, alan-tabanlı histerezis A_hyst (güç kadranı [0, Voc]) ve parametre farkları (ΔVoc, ΔJsc, ΔFF, ΔPCE).
  • dynamic: zaman/sweep-rate verisi varsa tarama hızı (V/s), yük yoğunluğu Q_A, histeretik yük Q_hyst, tarama enerjisi E_A (net + yalnız-üretilen) ve görünür kapasitans C_A. Darbeli ölçümde (pulsed) bu blok atlanır (dV/dt tanımsız).
  • diode: yalnız karanlık J-V'de — ln(J) = ln(J0) + qV/(nkT) fitinden idealite faktörü n ve doyma akım yoğunluğu J0 (A/cm²).
ℹ️
Not İleri analiz hatası ölçümü asla düşürmez; başarısızsa analysis = None kalır ve çekirdek metrikler (Voc/Jsc/FF/PCE) yine raporlanır.
PV eşdeğer devre analizi, Rs ve Rsh çıkarımı
Şekil. İleri J-V raporu, eşdeğer devre parametrelerini (Rs/Rsh, fit kalitesi) de içerir.

7. Raporlama ve Otomatik Kayıt

PV ölçümleri otomatik kaydedilir. Koşu bittiğinde DataWriter ham noktaları ve özeti yapılandırılmış dışa aktarım formatlarında (varsayılan CSV / TXT / XLSX) çıktı klasörüne yazar; ardından özet veritabanına işlenir. Kaydet düğmesi son kayıt klasörünü açar (PV zaten otomatik kaydettiği için tekrar yazmaz).

Rapor üretiminde her J-V koşusu için Spec v2.0 ileri J-V raporu (bkz. §6) özet metrikler + grafiklerle birlikte sunulur. Çok-hücre batch için ayrıca PCE ısı haritası ve toplu istatistik (ort ± std) raporlanır.

PV J-V ölçümü için üretilen ölçüm raporu
Şekil. Otomatik üretilen ölçüm raporu; J-V eğrileri ve Spec v2.0 özet metrikleri.

8. Modül Referansı

8.1 Aydınlık J-V (pvwsmeasure.pv.jv)

🎓 Ne işe yarar? — Aydınlık J-V ölçümü

Bu, güneş hücresi ölçümünün temel taşıdır: hücreyi yapay güneş ışığı (solar simulator) altında tutup gerilimi yavaşça tarar ve akımı okur. Sonuçta çıkan J-V eğrisi, hücrenin tam gaz altında verdiği performans karnesi gibidir ve verim (PCE) buradan doğar.

Fiziksel arka plan: Işık altında hücre sabit bir foto-akım üretir; gerilim arttıkça eklem ileri kutuplanır ve üstel artan diyot akımı bu foto-akımı geri yer. Bu yüzden eğri düşük gerilimde neredeyse düz (akım ≈ −Jsc), Voc yakınında ise hızla dize girer: işte bu "diz" gücün maksimum olduğu MPP'dir. Dizin keskinliği FF'i, dizin konumu Voc'u, düz bölgenin yüksekliği Jsc'yi belirler.

  • Neden yapılır: "Bu hücre standart ışıkta ne kadar verimli?" sorusunu yanıtlamak için.
  • Ne öğretir / ne ölçer: Jsc = ışıkla üretilen birim alan akımı; Voc = rekombinasyonun belirlediği en yüksek gerilim; FF = dizin dolgunluğu (Rs/Rsh kalitesi); PCE = bu üçünün çarpımının giren ışık gücüne oranı (PCE ∝ Voc·Jsc·FF).
  • Tipik değerler ve yorumu: tek eklemli hücrede Voc ~0,6 V (silikon)–~1,1 V (perovskit), Jsc ~20-40 mA/cm², FF ~0,7-0,8, PCE ~%15-26; FF<0,5 ya da beklenenden düşük Jsc/Voc kayıp (Rs↑, Rsh↓, rekombinasyon) işaretidir.
  • Sık hata / dikkat: aktif alanı/irradyansı yanlış girmek Jsc ve PCE'yi orantılı bozar; compliance'a çarpıp eğriyi kesmek yanlış Jsc verir; solar simülatör spektrum/şiddet kalibrasyonunu (1 sun = 1000 W/m²) ihmal etmek tüm verimi kaydırır.
  • Nerede kullanılır: hemen her PV çalışmasında ilk ve en sık yapılan ölçümdür.

Amaç. Aydınlatma altında standart J-V taraması; Jsc, Voc, FF ve PCE'yi çıkarır. Bu, PV karakterizasyonunun temel ölçümüdür.

Girdi parametreleri. §2'deki ortak alanlar (Tarama yönü varsayılan Dual; irradyans 1000 W/m²; aydınlatma açık). Donanım ihtiyacı: kaynak + ölçer + ışık kaynağı (solar simulator).

Hesaplanan metrikler. Voc, Isc, Jsc, Vmpp, Impp, Pmax, FF, PCE, Rs, Rsh; Dual ise ek olarak histerezis indeksi ve yön-başına PCE/Voc + tam Spec v2.0 raporu.

Grafikler. jv_fr, jv_abs, jv_log, jv_dual (MPP işaretli) — varsayılan quad.

Mock. solar_cell profili, illuminated=True, irradyans foto-akımı ölçekler.

Aydınlık J-V ölçüm penceresi ve canlı J-V eğrileri
Şekil. Aydınlık (standart) J-V ölçümü; Forward/Reverse eğrileri ve metrik kartları.

8.2 Karanlık J-V (pvdarkjvmeasure.pv.dark_jv)

🎓 Ne işe yarar? — Karanlık J-V ölçümü

Işığı tamamen kapatıp aynı taramayı yaparsınız; foto-akım olmadığı için geriye yalnızca hücrenin "diyot" karakteri kalır. Bir motoru boş yere, yük olmadan çalıştırıp iç sesini dinlemek gibi, hücrenin iç kalitesini (kaçaklar, idealite) ortaya çıkarır.

Fiziksel arka plan: Foto-akım sıfır olunca J-V eğrisi saf bir diyot karakteristiğine döner: yarı-logaritmik ölçekte (ln(J)-V) ileri besleme bölgesi düz bir doğru olur. Bu doğrunun eğimi idealite faktörü n'i (taşıyıcıların hangi mekanizmayla rekombine olduğunu), düşey kesişimi ise doyma akım yoğunluğu J0'ı (toplam rekombinasyon düzeyini) verir. Ters bias bölgesindeki küçük akım ise şönt kaçağını ölçer.

  • Neden yapılır: ışığın gizlediği iç kayıpları ve diyot kalitesini ayrı ayrı görmek için.
  • Ne öğretir / ne ölçer: idealite n = iletim/rekombinasyon mekanizması (1 ideal, 2 tükenme bölgesi SRH); J0 = doyma akım yoğunluğu, küçükse rekombinasyon az; Rsh = V≈0 eğiminden şönt/kaçak; doğrultma oranı = ileri/ters akım oranı (diyotun kalitesi).
  • Tipik değerler ve yorumu: n ≈ 1-2 sağlıklı (n>2 tuzak/çok mekanizma); J0 ne kadar küçükse o kadar iyi (silikonda ~10⁻¹²-10⁻⁹ A/cm²); doğrultma oranı 10³-10⁶ iyi diyot; düşük Rsh (büyük ters kaçak) şönt sorununu gösterir.
  • Sık hata / dikkat: PV performans metriklerini (Voc/FF/PCE) karanlıkta beklemek — bunlar tanımsızdır; ln(J)-V fitini yanlış (yüksek-bias seri-direnç egemen) bölgede yapmak n'i şişirir; tam karanlık sağlanmazsa artık foto-akım J0'ı yanıltır.
  • Nerede kullanılır: rekombinasyon ve kaçak kaynaklarını teşhis etmede, malzeme kalitesi karşılaştırmasında.

Amaç. Işık olmadan J-V taraması; diyot idealitesi n, doyma akımı J0 ve seri/şönt direncini çıkarır. Foto-akım yoktur.

Girdi parametreleri. Ortak alanlar; irradyans alanı yoktur (ışıksız). Konvansiyon genelde device (dark). Donanım: kaynak + ölçer (ışık gerekmez).

Hesaplanan metrikler. Rsh (V≈0 fiti), doğrultma oranı, ters kaçak; Spec v2.0 diode bloğu: ln(J)-V fitinden n ve J0. PV performans metrikleri (Voc/FF/PCE) karanlıkta tanımsızdır.

Grafikler. Özellikle jv_log (yarı-logaritmik ileri besleme) tanıdır.

📐 Nasıl hesaplanır? — Diyot idealite faktörü n ve J0

Karanlık J-V'nin yarı-logaritmik grafiği (ln(J)–V, ileri besleme bölgesi) kullanılır; bu bölgede eğri düz bir doğruya oturur: ln(J) = ln(J0) + qV/(nkT).

  1. Adım: Orta ileri-besleme bölgesinde (V≈0 yakınındaki Rsh kaçağının ve yüksek-bias Rs egemenliğinin dışında, düz kalan kısım) doğruya eğim alınır.
  2. Adım: Aynı doğru uzatma (ekstrapolasyon) ile V = 0'a taşınır; düşey eksen kesişimi ln(J0) verir.
  3. Sonuç: n = q/(kT·eğim) (300 K'de kT/q = 0.025852 V); J0 = exp(kesişim) [A/cm²].
Karanlık J-V'de ln(J)–V doğrusunun eğiminden idealite n, V=0'a uzatmadan J0 çıkarımı
Şekil. ln(J)–V eğimi → idealite n; doğruyu V=0'a uzatma → doyma akımı J0.
Karanlık J-V ölçümü ve yarı-logaritmik diyot eğrisi
Şekil. Karanlık J-V ölçümü; jv_log bölmesi diyot/kaçak bölgesini gösterir.
Karanlık J-V'den diyot idealite ve J0 çıkarımı
Şekil. pv_diode analiz modülü; ln(J)-V fitinden idealite faktörü n ve doyma akımı J0.

8.3 Histerezis J-V (pvhystmeasure.pv.hyst)

🎓 Ne işe yarar? — Histerezis J-V ölçümü

Hücreyi önce bir yöne, hemen ardından ters yöne tarayıp iki eğriyi karşılaştırır. İki eğri ne kadar ayrılırsa hücre o kadar "hafızalı"dır; bu ölçüm o ayrışmayı bilerek ölçmek için tasarlanmıştır. Bir yayı gerip bırakırken aynı yolu izleyip izlemediğine bakmak gibidir.

Fiziksel arka plan: İleri (forward) ve geri (reverse) taramada eğrilerin ayrışması, gerilime gecikmeli tepki veren yavaş süreçlerden kaynaklanır: perovskitlerde hareketli iyonların göçü, ara yüzey tuzaklarının dolup boşalması ve kapasitif yük. Tarama yönüne göre bu yavaş yükler farklı bir başlangıç durumundadır, bu yüzden aynı gerilimde farklı akım okunur. Genelde reverse tarama daha yüksek (iyimser) FF/PCE verir; aradaki fark histerezisin büyüklüğüdür.

  • Neden yapılır: tarama yönüne bağlı verim sapmasını ölçüp raporlanan verimin güvenilirliğini sınamak için.
  • Ne öğretir / ne ölçer: yön-başına Voc/PCE; HI = (PCErev−PCEfwd)/PCErev bağıl fark; Ahyst alan-tabanlı histerezis; ayrıca ΔVoc/ΔJsc/ΔFF/ΔPCE yön farkları (hangi metriğin yönden etkilendiğini gösterir).
  • Tipik değerler ve yorumu: |HI| < 0,05 ihmal edilebilir (kararlı); 0,1-0,2 belirgin; >0,2 güçlü iyon göçü/tuzak; silikonda HI ≈ 0 beklenir, kayda değer HI ölçüm/kontak sorununa işaret edebilir.
  • Sık hata / dikkat: yalnız reverse PCE'yi "gerçek verim" diye raporlamak; tarama hızını (settling/delay) sabitlemeden iki cihazın HI'sini kıyaslamak — HI hıza bağımlıdır; ön ışık-soğurma (preconditioning) durumunu kaydetmemek.
  • Nerede kullanılır: özellikle perovskit hücrelerde iyon göçü / tuzak dinamiği çalışmalarında.

Amaç. İleri + geri yönde J-V taraması (Dual zorunlu); histerezis indeksini çıkarır. İyon göçü / tuzak dinamiği olan hücrelerde (perovskit) kritiktir.

Girdi parametreleri. Tarama yönü daima Dual (form bu modda yön seçimi göstermez). Donanım: kaynak + ölçer + ışık.

Hesaplanan metrikler. Forward ve Reverse için ayrı Voc/PCE, HI = (PCE_rev − PCE_fwd)/PCE_rev, ek olarak Spec v2.0 hysteresis bloğu (ΔJ istatistikleri, alan-tabanlı A_hyst, ΔVoc/ΔJsc/ΔFF/ΔPCE).

İpucu Tarama hızını değiştirip (settling/delay) HI'nın hıza bağımlılığını inceleyebilirsiniz; hıza bağlı HI dinamik (kapasitif/iyonik) histerezis işaretidir.
Histerezis J-V ölçümünde Forward ve Reverse eğrileri
Şekil. Histerezis J-V; Forward ve Reverse yönleri ayrı renk, histerezis indeksi kartta.

8.4 Darbeli J-V (pvpulsedmeasure.pv.pulsed_jv)

🎓 Ne işe yarar? — Darbeli (pulsed) J-V ölçümü

Her gerilim noktasında hücreyi sürekli besleyip ısıtmak yerine, kısa bir "darbe" uygulayıp hemen ölçer ve geri çeker. Sıcak bir tavaya parmağını sürekli basmak yerine kısa kısa dokunmak gibi, öz-ısınmayı ve yavaş geçiciyi azaltır; böylece "anlık" gerçek davranışı yakalar.

Fiziksel arka plan: Sürekli taramada her nokta hem hücreyi ısıtır hem de yavaş yüklerin (iyon/tuzak/kapasitans) gerilime tepki vermesine zaman tanır; bu da eğriyi termal ve geçici etkilerle bozar. Darbeli yöntemde hücre çoğu zaman nötr bir taban gerilimde (baseline) bekletilir, ölçüm yalnız kısa darbe penceresinde alınır — bu pencere yavaş süreçlerin tepki süresinden kısa tutulursa ölçülen J-V termal denge ve geçicilerden büyük ölçüde arınmış olur.

  • Neden yapılır: ısınma veya yavaş tepki eğriyi bozduğunda daha temiz, geçiciden arınmış bir J-V almak için.
  • Ne öğretir / ne ölçer: standart J-V metrikleri (Voc, Jsc, FF, PCE), ancak geçici/termal etkiden az etkilenmiş hâlde; pulse_width_s = ölçüm penceresinin süresi (kısaldıkça daha "anlık"), baseline_v = darbeler arası dinlenme gerilimi.
  • Tipik değerler ve yorumu: darbe genişliği yavaş süreçlerin zaman sabitinden kısa olmalı (tipik ms-altı); darbeli ile sürekli J-V arasında büyük FF/PCE farkı çıkması, ölçülen hücrenin termal/geçici etkilere duyarlı olduğunu gösterir.
  • Sık hata / dikkat: darbeyi çok kısa seçip SMU'nun oturmasına (settling) zaman bırakmamak gürültülü/yanlış nokta verir; Spec v2.0 dynamic bloğu darbeli modda atlanır (dV/dt tanımsız) — bu blokta kapasitans beklememek gerekir.
  • Nerede kullanılır: geçiciye duyarlı veya ısınan hücrelerde doğru karakterizasyon için.

Amaç. Her noktayı bir taban gerilimden (baseline) kısa bir darbeyle ölçer; öz-ısınmayı ve yavaş geçiciyi azaltır. Geçiciye duyarlı hücrelerde "anlık" J-V verir.

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
pulse_width_ssDarbe genişliği.0.01
baseline_vVDarbeler arası taban gerilim.0.0

Hesaplanan metrikler. Standart J-V metrikleri. Spec v2.0 dynamic bloğu darbeli modda atlanır (dV/dt tanımsız). Donanım: kaynak + ölçer + ışık.

Darbeli (pulsed) J-V ölçüm penceresi
Şekil. Darbeli J-V; her nokta taban gerilimden kısa bir darbeyle ölçülür.

8.5 Suns-Voc (pvsunsvocmeasure.pv.suns_voc)

🎓 Ne işe yarar? — Suns-Voc ölçümü

Işık şiddetini kademeli değiştirip her seviyede yalnızca açık devre gerilimini (Voc) ölçer. Akım akmadığı için sonuç seri dirençten etkilenmez; bu yüzden trafiği (akımı) kapatıp yolun gerçek eğimini ölçmek gibi, hücrenin "ham" kalitesini gösterir.

Fiziksel arka plan: Açık devrede net akım sıfırdır, dolayısıyla seri dirençten hiç akım geçmez ve Rs'nin Voc üzerinde etkisi olmaz. Voc, foto-üretim ile rekombinasyonun dengelendiği gerilimdir ve ışık şiddetiyle logaritmik artar: Voc = (nkT/q)·ln(suns) + sabit. Bu yüzden Voc'u ln(suns)'a karşı çizdiğinizde eğim doğrudan idealite faktörü n'i (rekombinasyon mekanizmasını), kesişim 1 sun Voc'unu verir. Gerçek J-V'nin FF'i ile bu "Rs'siz" sözde-FF karşılaştırılarak seri direnç kaybı ayrıştırılır.

  • Neden yapılır: seri direncin gizlediği gerçek rekombinasyon davranışını ve idealiteyi ortaya çıkarmak için.
  • Ne öğretir / ne ölçer: ideality_n = Voc–ln(suns) eğiminin kT/q'ya oranı (rekombinasyon mekanizması); voc_1sun_v = 1 sun'daki Voc (kesişim); voc_slope_per_ln = eğim; ve Rs'den bağımsız sözde-J-V eğrisi.
  • Tipik değerler ve yorumu: n ≈ 1 düşük rekombinasyon, n ≈ 2 tükenme bölgesi (SRH) rekombinasyonu, n>2 tuzak/ara yüzey baskın; sözde-FF gerçek FF'ten belirgin yüksekse aradaki fark seri direnç kaybıdır.
  • Sık hata / dikkat: ışık şiddetlerinin (suns) kalibre olmaması eğimi (n'i) bozar; çok dar suns aralığında fit güvenilmez; bu n'in tükenme-bölgesi rekombinasyon idealitesi olduğunu, J-V "diz" idealitesiyle birebir aynı olmadığını unutmamak gerekir.
  • Nerede kullanılır: seri direnç kayıplarını teşhis etme ve hücre kalitesini bağımsız doğrulamada.

Amaç. Değişen ışık şiddetinde (suns) Voc ölçülür; seri dirençten bağımsız sözde-J-V ve idealite faktörü n çıkar.

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
suns_minsunsEn düşük ışık seviyesi.0.1
suns_maxsunsEn yüksek ışık seviyesi.1.5
n_levelsSeviye (adım) sayısı.8

Hesaplanan metrikler (girdi → formül → çıktı). Her seviyede forward J-V'den Voc alınır; Voc ile ln(suns) arasında lineer fit:

ideality_n      = egim / (kT/q)      ,  kT/q (300 K) = 0.025852 V
voc_1sun_v      = kesim              ,  ln(1) = 0 → Voc(1 sun)
voc_slope_per_ln= egim  [V / ln(suns)]
📐 Nasıl hesaplanır? — İdealite n (Voc–ln(suns) regresyonu)

Her ışık seviyesinde ölçülen Voc, ln(suns)'a karşı çizilir; noktalar bir doğruya oturur ve en küçük kareler ile bu doğrunun eğimi ve kesişimi bulunur.

  1. Adım: (ln(suns), Voc) noktalarına en küçük kareler doğru fiti yapılır; eğim = voc_slope_per_ln.
  2. Adım: Doğru ln(suns) = 0 eksenine (1 sun) uzatma (ekstrapolasyon) ile okunur; kesişim = voc_1sun_v.
  3. Sonuç: ideality_n = eğim / (kT/q) (kT/q = 0.025852 V); fitin artıkları (R²) ışık seviyelerinin kalibrasyon/gürültü kalitesini gösterir.
Voc-ln(suns) noktalarına en küçük kareler doğru fiti; eğim ve kesişimden n ve Voc(1 sun)
Şekil. En küçük kareler: eğim → idealite n; kesişim (uzatma) → Voc(1 sun); artıklar → belirsizlik.

Donanım: kaynak + ölçer + ışık. Grafik: ts (suns → Voc).

Suns-Voc ölçümünde Voc'un ışık şiddetine bağlılığı
Şekil. Suns-Voc; ln(suns)–Voc eğiminden idealite faktörü n çıkarılır.

8.6 Işınım Taraması (pvintensitymeasure.pv.intensity)

🎓 Ne işe yarar? — Işınım taraması (intensity)

Farklı ışık şiddetlerinde tam J-V ölçüp metriklerin ışığa nasıl bağlı olduğunu çıkarır. İdeal bir hücrede akım ışıkla doğru orantılı artar; gaz pedalına bastıkça hızın orantılı artması gibi. Bu orantıdan sapma kayıpları ele verir.

Fiziksel arka plan: Foto-akım, soğurulan foton sayısıyla orantılıdır; bu nedenle ideal bir hücrede Jsc tam olarak ışık şiddetiyle doğru orantılı (lineer) artar. Tuzak dolumu, doyma veya kötü taşıyıcı toplama varsa bu doğrusallık bozulur (Jsc düşük ışıkta beklenenden farklı olur). Voc ise ışıkla logaritmik arttığından (her 10 kat şiddette ~n·60 mV), PCE genelde ışık şiddetiyle yavaşça değişir.

  • Neden yapılır: hücrenin düşük ve yüksek ışıkta tutarlı davranıp davranmadığını ölçmek için.
  • Ne öğretir / ne ölçer: jsc_linearity_r2 = Jsc–suns doğrusallık kalitesi (R²); jsc_per_sun_ma_cm2 = sun başına Jsc eğimi (foto-üretim duyarlılığı); pce_1sun_pct = 1 sun verimi; pce_final_pct = en yüksek seviyenin verimi (PCE'nin ışığa bağlılığı).
  • Tipik değerler ve yorumu: jsc_linearity_r2 ≈ 1 (≥0,999) ideal foto-akım doğrusallığı; düşük R² tuzak/rekombinasyon veya seri-direnç sınırlı toplama işaretidir; PCE'nin yüksek ışıkta düşmesi Rs'nin (kayıp ∝ I²·Rs), düşük ışıkta düşmesi Rsh/kaçağın baskın olduğunu söyler.
  • Sık hata / dikkat: ışık şiddetlerini kalibre etmeden suns eksenine güvenmek; çok az seviye (n_levels) ile doğrusallık R²'sini yorumlamak; yüksek şiddette compliance'a takılıp Jsc'yi kesmek.
  • Nerede kullanılır: iç mekân/düşük ışık performansı ve tuzak/rekombinasyon teşhisi çalışmalarında.

Amaç. Her ışık seviyesinde tam J-V; metriklerin şiddet bağımlılığını çıkarır (Jsc-suns doğrusallığı, PCE(suns)).

Ek parametreler. suns_min (0.1), suns_max (1.5), n_levels (8) — Suns-Voc ile aynı.

Hesaplanan metrikler.

jsc_linearity_r2   = Jsc–suns lineer fit kalitesi (R²)
jsc_per_sun_ma_cm2 = Jsc–suns egimi  [mA/cm² / sun]
pce_1sun_pct       = suns=1'de interpolasyonla PCE
pce_final_pct      = son seviyenin PCE'si
📐 Nasıl hesaplanır? — Jsc doğrusallığı (Jsc–suns regresyonu)

Her seviyenin Jsc değeri ışık şiddetine (suns) karşı çizilir; ideal hücrede noktalar orijinden geçen tek bir doğru üzerindedir.

  1. Adım: (suns, Jsc) noktalarına en küçük kareler doğru fiti oturtulur; eğim = jsc_per_sun_ma_cm2 [mA/cm²/sun].
  2. Sonuç: fit kalitesi jsc_linearity_r2 (R²) doğrusallığı ölçer (≈1 ideal, doğrudan sapma kayıp işareti); PCE eğrisinden suns = 1'e interpolasyonla pce_1sun_pct okunur.

Donanım: kaynak + ölçer + ışık. Grafik: ts (suns → PCE).

İpucu jsc_linearity_r2 ≈ 1 ideal foto-akım doğrusallığını gösterir; düşük R² tuzak/rekombinasyon kayıplarının işaretidir.
Işınım taraması ölçümünde PCE'nin ışık seviyesine bağlılığı
Şekil. Işınım Taraması; her seviyede tam J-V ve Jsc-suns doğrusallığı.

8.7 MPP İzleme (pvmppmeasure.pv.mppt)

🎓 Ne işe yarar? — MPP izleme (MPPT)

Hücreyi en çok güç ürettiği noktada (maksimum güç noktası) tutup bu gücü zaman içinde izler. Yazılım sürekli küçük denemelerle en iyi çalışma noktasını arar; radyoyu en net yayını bulana kadar sürekli ince ayarlamak gibi. Güç zamanla düşüyorsa hücre kararsızdır.

Fiziksel arka plan: Gücün gerilimle değişimi (P=V·I) MPP'de tepe yapar; bu noktanın iki yanında dP/dV işaret değiştirir. "Perturb-and-observe" (P&O) algoritması küçük bir gerilim adımı atar, gücün artıp azaldığına bakar ve adım yönünü ona göre korur/çevirir — böylece kayan MPP'yi sürekli takip eder. Özellikle perovskitlerde başlangıçta güç ışık-soğurma ile değişebilir; uzun süreli Pmax(t) eğrisi gerçek kararlı-hâl verimini verir.

  • Neden yapılır: gerçek çalışma koşulundaki (sürekli güç çekme) kararlılığı ölçmek için.
  • Ne öğretir / ne ölçer: pmax_final/best/mean_w = izleme boyunca son/en iyi/ortalama güç; vmpp_final_v, impp_final_a = kararlı çalışma noktası; pce_final_pct = kararlı-hâl verimi; ve dalgalanma/eğilim (artış=ışık soğurma iyileşmesi, azalış=bozunma).
  • Tipik değerler ve yorumu: kararlı bir hücrede Pmax(t) düz/yatay seyreder (kararlı-hâl PCE ≈ J-V dizinden okunan PCE); sürekli düşüş bozunma, başlangıçta yükselip oturma ışık-soğurma iyileşmesi işaretidir; büyük dalgalanma kötü ayarlanmış perturb adımını ya da gürültüyü gösterir.
  • Sık hata / dikkat: başlangıç gerilimini Voc'tan çok uzak seçip algoritmanın tepeye geç ulaşması; çok büyük perturb adımı MPP çevresinde salınım, çok küçük adım yavaş takip yaratır; izleme süresini ışık-soğurma oturmasından kısa tutup yanıltıcı (düşük) kararlı PCE okumak.
  • Nerede kullanılır: kararlılık testleri ve gerçek-kullanım verim değerlendirmesinde (özellikle perovskit).

Amaç. Sabit ışınım altında maksimum güç noktasını zamanla izler (perturb-and-observe, P&O). Pmax(t) kararlılığını ölçer.

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
start_voltageVBaşlangıç gerilimi (~0.8·Voc).0.45
voc_hintV>0 ise start_voltage = 0.8·voc_hint.0.0
perturb_step_vVP&O bozma adımı.0.01
total_duration_ssToplam izleme süresi.20.0
sample_interval_ssÖrnekleme aralığı.0.2

Hesaplanan metrikler. pmax_final/best/mean_w, vmpp_final_v, impp_final_a, pce_final_pct = 100·Pmax_final / (E·A·10^-4), n_samples. Algoritma: güç artarsa aynı yönde, azalırsa yön ters çevrilir. Grafik: ts (zaman → güç, mW). Donanım: kaynak + ölçer + ışık.

📐 Nasıl hesaplanır? — Kararlı-hâl gücü (Pmax–zaman eğrisinden)

Pmax(zaman) eğrisi kullanılır; P&O algoritması MPP'ye kilitlendikten sonra eğri yatay bir platoya oturur.

  1. Adım: Geçici başlangıç bölgesi atlanır; platonun düzleştiği son bölge okunur (pmax_final_w; izleme boyunca en yüksek nokta pmax_best_w).
  2. Sonuç: pce_final_pct = 100·Pmax_final / (E·A·10^-4); sürekli düşen plato bozunma, yükselip oturan plato ışık-soğurma iyileşmesi demektir.
MPP izleme ölçümünde gücün zamanla değişimi
Şekil. MPP İzleme; P&O algoritmasıyla Pmax(t) kararlılığı.
MPPT analizi modülünde maksimum güç noktası izleme istatistikleri
Şekil. mppt_analysis modülü; izleme verisinden kararlılık ve verim özeti.

8.8 Işık Soğurma / Soaking (pvsoakmeasure.pv.soak)

🎓 Ne işe yarar? — Işık soğurma (light soaking)

Hücreyi uzun süre sabit ışık altında tutup belirli aralıklarla J-V ölçer ve verimin zamanla nasıl değiştiğini izler. Yeni bir ayakkabıyı günlerce giyip nasıl oturduğunu (veya bozulduğunu) gözlemlemek gibi, ışığa maruz kalmanın etkisini ortaya koyar.

Fiziksel arka plan: Sürekli aydınlatma altında hücrede yavaş süreçler işler: tuzakların dolması/boşalması, iyon yeniden dağılımı, ara yüzey ve metastabil kusur değişimleri. Bunlar PCE'yi başlangıçta artırabilir (ışıkla iyileşme/aktivasyon) ya da kademeli düşürebilir (bozunma). PCE(zaman) eğrisinin şekli bu rakip süreçlerin net sonucudur; T80/T90 ise verimin başlangıcın %80/%90'ına ne kadar sürede indiğini ölçen ömür göstergeleridir.

  • Neden yapılır: hücrenin ışıkla iyileşip mi yoksa bozulup mu gittiğini ve ne kadar dayandığını ölçmek için.
  • Ne öğretir / ne ölçer: pce_initial/final_pct = ilk/son verim; retention_pct = 100·final/initial (kalan verim oranı); t80_s/t90_s = verimin başlangıcın %80/%90'ına ilk indiği süre (ömür metrikleri, lineer interpolasyon).
  • Tipik değerler ve yorumu: retention ≈ %100 (hatta >%100 ışıkla iyileşme) kararlı/iyi; retention düşükse ya da T80 kısa ise hızlı bozunma; T80/T90'a hiç ulaşılmaması (None) test süresi boyunca verimin korunduğu anlamına gelir.
  • Sık hata / dikkat: test süresini çok kısa tutup yavaş bozunmayı kaçırmak; sıcaklığı/atmosferi (nem, O₂) kontrol etmeden retention'ı malzemeye atfetmek; J-V aralığını (jv_interval) çok seyrek seçip erken geçici davranışı örnekleyememek.
  • Nerede kullanılır: kararlılık ve ömür testleri, malzeme dayanıklılığı karşılaştırmalarında.

Amaç. Sürekli aydınlatma altında periyodik J-V; PCE(zaman) ile başlangıca göre retention ve T80/T90 yaşlandırma metriklerini çıkarır.

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
total_duration_ssToplam soğurma süresi.30.0
jv_interval_ssJ-V tekrar aralığı.3.0

Hesaplanan metrikler.

pce_initial_pct = ilk J-V'nin PCE'si
pce_final_pct   = son J-V'nin PCE'si
retention_pct   = 100 · pce_final / pce_initial
t80_s           = PCE'nin baslangicin %80'ine ilk indigi zaman (lineer interp)
t90_s           = PCE'nin baslangicin %90'ina ilk indigi zaman
📐 Nasıl hesaplanır? — T80 / T90 (PCE–zaman eğrisinden)

PCE(zaman) eğrisi kullanılır; başlangıç PCE'sinin %80 ve %90 seviyeleri yatay eşik çizgileri olarak işaretlenir.

  1. Adım: Başlangıç değerinden 0.80·PCE0 ve 0.90·PCE0 için iki yatay çizgi çizilir.
  2. Adım: Bu çizgilerin PCE eğrisini ilk kestiği nokta, uzatma ile zaman eksenine indirilir (lineer interpolasyon).
  3. Sonuç: Okunan zamanlar t80_s ve t90_s'dir; retention_pct = 100·PCE_son/PCE0. (§8.9 Degradasyon aynı yöntemi daha uzun süre/aralıkla kullanır.)

Grafik: ts (zaman → PCE). Donanım: kaynak + ölçer + ışık.

Işık soğurma ölçümünde PCE'nin zamanla retention eğrisi
Şekil. Işık Soğurma; PCE(zaman), retention ve T80/T90 yaşlandırma metrikleri.

8.9 Degradasyon (pvdegradmeasure.pv.degrad)

🎓 Ne işe yarar? — Degradasyon (bozunma) ölçümü

Işık soğurma ile aynı mantıkta çalışır ama daha uzun süre ve daha geniş aralıklarla hücrenin yavaş yavaş nasıl yaşlandığını izler. Bir pilin aylar içinde şarj tutma kapasitesinin düşmesini takip etmek gibi, uzun vadeli bozunmayı kaydeder.

Fiziksel arka plan: Uzun süreli stres altında geri dönüşsüz yaşlanma mekanizmaları birikir: malzeme ayrışması, ara yüzey/kontak bozulması, kalıcı tuzak oluşumu ve nem/oksijen kaynaklı kimyasal değişim. Bu süreçler tersinir ışık-soğurma geçicilerinden daha yavaş olduğu için ölçüm daha uzun sürede ve daha seyrek J-V ile yapılır; PCE(zaman) eğrisi genelde tekdüze azalan bir bozunma eğilimi gösterir.

  • Neden yapılır: hücrenin uzun süreli kullanımda ne kadar ömürlü olduğunu nicel olarak belirlemek için.
  • Ne öğretir / ne ölçer: Işık Soğurma ile aynı çekirdek: pce_initial/final, retention_pct, t80_s/t90_s (ömür), n_sweeps (tarama sayısı); fark yalnız daha uzun varsayılan süre ve aralıktır.
  • Tipik değerler ve yorumu: uzun T80 (geç gelen %80 noktası) ya da retention'ın yüksek kalması iyi kararlılık; T80'in kısa olması veya retention'ın hızlı düşmesi zayıf ömür demektir; mutlak sürelerin yalnız aynı stres koşulunda (aynı ışık/sıcaklık) kıyaslanabileceğini unutmayın.
  • Sık hata / dikkat: hızlandırılmış laboratuvar süresini doğrudan saha ömrüne çevirmek (hızlandırma faktörü gerekir); stres koşullarını (ışık, sıcaklık, ortam) raporlamadan T80 paylaşmak; başlangıç PCE'sini henüz oturmamış (geçici) bir noktadan almak retention'ı yanıltır.
  • Nerede kullanılır: güvenilirlik / dayanıklılık testleri ve üretim kalite garantisinde.

Amaç. Zaman içinde parametre bozunmasını izler; anahtar metriklerin düşüşünü kaydeder. Işık Soğurma ile aynı runner ve metrikleri (PCE(t), retention, T80/T90) paylaşır; fark, daha uzun varsayılan süre/aralıktır.

Ek parametreler. total_duration_s (varsayılan 60.0), jv_interval_s (varsayılan 5.0).

Hesaplanan metrikler. §8.8 ile aynı: pce_initial/final, retention_pct, t80_s, t90_s, n_sweeps. Grafik: ts (zaman → PCE). Donanım: kaynak + ölçer + ışık.

Degradasyon ölçümünde uzun süreli PCE düşüşü
Şekil. Degradasyon; daha uzun süre/aralıkla PCE bozunması izlenir.
PV degradasyon analizi modülü, retention ve T80/T90 çıkarımı
Şekil. pv_degradation analiz modülü; retention ve T80/T90 yaşlandırma metrikleri.

8.10 Bias Stres (pvbiasmeasure.pv.bias_delta)

🎓 Ne işe yarar? — Bias stres ölçümü

Önce hücrenin sağlık durumunu ölçer (ön J-V), sonra belli bir gerilimde bir süre bekletir (stres), ardından tekrar ölçer (son J-V). İki ölçüm arasındaki fark, kutuplamanın hücreye ne yaptığını gösterir; bir köprüde ağır yük altında beklettikten sonra hasar kontrolü yapmak gibidir.

Fiziksel arka plan: Sabit bir bias altında bekletmek, hücre içindeki alanı ve taşıyıcı/iyon dağılımını zorlar: iyonlar göç edip ara yüzeylerde birikebilir, tuzaklar dolabilir, kontaklar elektrokimyasal değişime uğrayabilir. Bekleme sırasında kaydedilen I(t), bu yavaş yeniden düzenlenmenin "izini" gösterir (artma/azalma); ön ve son J-V farkı ise bu stresin geri dönüşlü mü kalıcı mı bir performans değişimi bıraktığını ortaya koyar.

  • Neden yapılır: elektriksel kutuplamanın hücreyi bozduğunu mu yoksa iyileştirdiğini mi ölçmek için.
  • Ne öğretir / ne ölçer: delta_voc_v = Voc değişimi; delta_pce_pct = mutlak PCE değişimi (yüzde puanı); delta_pce_rel_pct = göreli (%) PCE değişimi; bekleme I(t) eğiminin yönü (yavaş süreç) ve bias_voltage/bias_duration_s ile bunların gerilim/süreye bağımlılığı.
  • Tipik değerler ve yorumu: Δ'lar ≈ 0 stabil (kutuplamadan etkilenmeyen) cihaz; negatif ΔPCE bias kaynaklı bozunma, pozitif ΔPCE iyileşme/aktivasyon; sürenin uzamasıyla Δ'nın büyümesi yavaş iyonik/tuzak süreçlere işaret eder.
  • Sık hata / dikkat: ön/son J-V'yi farklı koşulda (ısınmış/soğumuş, farklı ışık) ölçüp Δ'yı strese atfetmek; tersinir bir değişimi (bekleyince geri döner) kalıcı bozunma sanmak; aydınlatma durumunun sabit varsayıldığını (modül ışık sürmez) gözden kaçırmak.
  • Nerede kullanılır: kararlılık mekanizması araştırması ve çalışma koşulu dayanıklılığı testlerinde.

Amaç. Ön J-V → kutuplama (bias) bekletme → son J-V dizisi; kutuplama kaynaklı başarım değişimini (degradasyon/iyileşme) raporlar.

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
bias_voltageVBekleme sırasında uygulanan gerilim.0.5
bias_duration_ssBekleme süresi.10.0
bias_sample_interval_ssBekleme sırasında I(t) örnekleme aralığı.1.0
do_pre_jvÖn J-V ölçülsün mü.açık
do_post_jvSon J-V ölçülsün mü.açık

Hesaplanan metrikler.

delta_voc_v       = Voc_son − Voc_on
delta_pce_pct     = PCE_son − PCE_on            (mutlak; yuzde puani)
delta_pce_rel_pct = 100 · (PCE_son − PCE_on)/PCE_on   (goreli %)

Donanım: kaynak + ölçer (ışık gerekmez — sabit dış aydınlatma varsayılır). Grafik: ts (bekleme sırasında zaman → akım, mA).

Bias stres ölçümünde kutuplama sırasında akımın zamanla değişimi
Şekil. Bias Stres; ön/son J-V arasında ΔVoc ve ΔPCE raporlanır.

8.11 Termal Stres / Sıcaklık (pvthermalmeasure.pv.thermal)

🎓 Ne işe yarar? — Termal stres / sıcaklık ölçümü

Hücreyi farklı sıcaklıklara getirip her birinde J-V ölçer ve performansın sıcaklıkla nasıl değiştiğini çıkarır. Güneş panelleri sahada ısınır; bir telefonun sıcakta yavaşlayıp yavaşlamadığını test etmek gibi, gerçek koşullardaki davranışı öngörmeyi sağlar.

Fiziksel arka plan: Sıcaklık arttıkça yarı iletkenin yasak bant aralığı hafif daralır ve diyot doyma akımı J0 üstel olarak büyür; bu da Voc'u belirgin biçimde düşürür (baskın etki). Jsc, bant aralığı daralması yüzünden çok az artar. Net sonuç PCE'nin sıcaklıkla azalmasıdır. Voc'un ve PCE'nin sıcaklığa karşı eğimi (dVoc/dT, dPCE/dT) bu davranışı tek sayıyla özetler — bunlar genelde negatiftir.

  • Neden yapılır: hücrenin yazın sıcak panelde ne kadar verim kaybedeceğini önceden bilmek için.
  • Ne öğretir / ne ölçer: dvoc_dt_mv_per_c = Voc'un sıcaklık katsayısı (mV/°C, J0 ve rekombinasyona bağlı); dpce_dt_per_c = verimin sıcaklık katsayısı (%/°C); pce_final_pct = en yüksek sıcaklıktaki verim.
  • Tipik değerler ve yorumu: her iki katsayı da negatiftir; silikon hücrede dVoc/dT ≈ −2 mV/°C ve verim sıcaklıkla ölçülebilir biçimde düşer (göreli ~%0,3-0,5/°C mertebesi). Daha az negatif katsayı sıcakta daha dayanıklı (saha için daha iyi) hücre demektir.
  • Sık hata / dikkat: denetleyicinin belirlediği sıcaklığı hücre sıcaklığı sanmak (termal denge için yeterli bekleme şart); çok az sıcaklık adımıyla eğim (katsayı) çıkarmak; bu modun tek başına sıcaklık rolü istediğini ve eğimin işaretinin (negatif) beklendiğini unutmak.
  • Nerede kullanılır: saha performansı öngörüsü ve modül tasarımı/derecelendirmesinde.

Amaç. Sıcaklık adımlarında J-V ailesi; sıcaklık katsayılarını çıkarır (dVoc/dT, dPCE/dT).

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
temp_start_c°CBaşlangıç sıcaklığı.25.0
temp_stop_c°CBitiş sıcaklığı.85.0
temp_step_c°CSıcaklık adımı (azalan tarama da desteklenir).15.0

Hesaplanan metrikler.

dvoc_dt_mv_per_c = (Voc–T egimi) · 1000   [mV/°C]
dpce_dt_per_c    = PCE–T egimi             [%/°C]
pce_final_pct    = son sicakligin PCE'si
📐 Nasıl hesaplanır? — Sıcaklık katsayıları (dVoc/dT, dPCE/dT)

Her sıcaklık adımında J-V'den çıkarılan Voc (ve PCE), sıcaklığa (T) karşı çizilir; noktalar yaklaşık bir doğru oluşturur.

  1. Adım: (T, Voc) ve (T, PCE) noktalarına ayrı ayrı en küçük kareler doğru fiti yapılır ve her birinin eğimi alınır.
  2. Sonuç: dvoc_dt_mv_per_c = (Voc–T eğimi)·1000 [mV/°C], dpce_dt_per_c = PCE–T eğimi [%/°C]. Her iki eğim de tipik olarak negatiftir.

Donanım: kaynak + ölçer + ışık + sıcaklık denetleyici (tek PV modu sıcaklık rolü ister). Mock'ta her sıcaklık adımı termal gerilimi (kT/q) değiştirir. Grafik: ts (sıcaklık → PCE).

Termal stres ölçümünde PCE'nin sıcaklıkla değişimi
Şekil. Termal Stres; sıcaklık adımlarından dVoc/dT ve dPCE/dT katsayıları.

8.12 Sabit Gerilim — CV (pvcvmeasure.pv.cv)

🎓 Ne işe yarar? — Sabit gerilim (CV) ölçümü

Tek bir gerilimi sabit tutup akımın zaman içinde nasıl oturduğunu (veya kaydığını) kaydeder. Bir musluğu sabit açıp suyun debisinin sabitlenip sabitlenmediğini izlemek gibi, hücrenin o noktadaki kararlılığını gösterir.

Fiziksel arka plan: Gerilim sabit tutulduğunda akımdaki yavaş değişim, hücre içindeki geçici süreçleri açığa çıkarır: kapasitif yükün boşalması, tuzak doldurma/boşaltma, iyon yeniden dağılımı ve termal oturma. İdeal kararlı bir hücrede I(t) hızla yatay bir değere oturur; sürekli kayan veya yavaş oturan akım, gerilime gecikmeli tepki veren bir iç dinamiğin (örn. iyonik) varlığını gösterir.

  • Neden yapılır: belirli bir çalışma noktasında akımın kararlı olup olmadığını gözlemlemek için.
  • Ne öğretir / ne ölçer: i_mean_a/i_final_a = ortalama/son akım; v_mean_v/v_final_v = uygulanan gerilim teyidi; p_mean_w = ort(V·I) güç; n_samples = örnek sayısı; ve I(t) eğrisinin oturma davranışı.
  • Tipik değerler ve yorumu: i_final ≈ i_mean ve düz bir I(t) kararlı çalışmayı gösterir; başlangıçta tepe yapıp sönen akım kapasitif/geçici boşalma, sürekli kayan akım ise oturmamış (kararsız) bir nokta demektir.
  • Sık hata / dikkat: toplam süreyi oturma zaman sabitinden kısa tutup henüz oturmamış akımı "kararlı" sanmak; örnekleme aralığını çok büyük seçip erken geçiciyi kaçırmak; uygulanan gerilimi koruma/limit aralığı dışında seçmek.
  • Nerede kullanılır: kararlılık kontrolü, oturma süresi ölçümü ve basit dayanıklılık denemelerinde.

Amaç. Sabit bir gerilim uygulanır, akım I(t) zaman serisi olarak kaydedilir (kararlılık / oturma izleme).

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
source_voltageVUygulanan sabit gerilim.0.5
total_duration_ssToplam süre.20.0
sample_interval_ssÖrnekleme aralığı.0.2

Hesaplanan metrikler. i_mean_a, v_mean_v, i_final_a, v_final_v, p_mean_w = ort(V·I), n_samples. Donanım: kaynak + ölçer. Grafik: ts (zaman → akım, mA).

Sabit gerilim ölçümünde akımın zamanla oturması
Şekil. Sabit Gerilim (CV); sabit V altında I(t) zaman serisi.

8.13 Sabit Akım — CI (pvcimeasure.pv.ci)

🎓 Ne işe yarar? — Sabit akım (CI) ölçümü

Bu kez akım sabit tutulur ve gerilimin zaman içinde nasıl değiştiği izlenir; CV'nin tersidir. Sabit hızla pedal çevirip ne kadar güç harcadığınızı ölçmek gibi, hücreyi belli bir akım altında zorlayıp tepkisini gözler.

Fiziksel arka plan: Akım sabit sürülünce SMU, bu akımı geçirmek için gereken gerilimi sürekli ayarlar; V(t)'deki yavaş değişim, hücrenin o akımı taşıma "zorluğunun" zamanla değiştiğini gösterir. Seri direncin artması, kontak bozulması veya iyon/tuzak yeniden dağılımı gerilimi yukarı/aşağı kaydırabilir. Akım yönüne göre nokta, J-V eğrisinin farklı bir bölgesine (üretim ya da ileri besleme) denk gelir.

  • Neden yapılır: sabit akım çekildiğinde gerilimin kararlı kalıp kalmadığını görmek için.
  • Ne öğretir / ne ölçer: CV ile aynı özet — v_mean_v/v_final_v = ortalama/son gerilim (asıl ilgi); i_mean_a/i_final_a = sürülen akım teyidi; p_mean_w = ortalama güç; n_samples; ve V(t) kayma davranışı.
  • Tipik değerler ve yorumu: düz bir V(t) kararlı çalışma; sürekli yükselen gerilim artan seri direnç/kontak bozulması, dalgalanma ise kararsız iç dinamik işaretidir.
  • Sık hata / dikkat: sürülen akımın güvenlik akım-limitini aşması ölçümü başlatmadan reddettirir (Kaynak akimi guvenlik limitinin uzerinde); ayrıca çok yüksek akımda gerilim koruma sınırına (voltage_limit) dayanabilir — akımı hücre kapasitesine göre seçmek gerekir.
  • Nerede kullanılır: kararlılık izleme ve akım-sürümlü çalışma denemelerinde.

Amaç. Sabit bir akım sürülür, gerilim V(t) zaman serisi olarak kaydedilir.

Ek parametreler.

ParametreBirimAçıklamaVarsayılan
source_currentASürülen sabit akım.0.001
total_duration_ssToplam süre.20.0
sample_interval_ssÖrnekleme aralığı.0.2

Hesaplanan metrikler. CV ile aynı özet (i_mean/v_mean/i_final/v_final/p_mean/n). Donanım: kaynak + ölçer + ışık.

⚠️
Uyarı CI modunda sürülen akım, güvenlik akım-limitini aşamaz; aşarsa ölçüm başlamadan reddedilir (Kaynak akimi guvenlik limitinin uzerinde).
Sabit akım ölçümünde gerilimin zamanla değişimi
Şekil. Sabit Akım (CI); sabit I altında V(t) zaman serisi.

8.14 Çok-hücre Batch / ChannelGrid (pvgridmeasure.pv_grid)

🎓 Ne işe yarar? — Çok-hücre batch (ChannelGrid)

Bir anahtarlama fikstürüne yerleştirilmiş çok sayıda hücreyi tek tek otomatik seçip sırayla ölçer. Bir sınıfın tüm öğrencilerinin sınavını otomatik okuyup not dökümü çıkarmak gibi, elle uğraşmadan toplu sonuç ve istatistik üretir.

Fiziksel arka plan: Bir switch (röle) matrisi, aynı SMU'yu sırayla farklı hücrelerin kontaklarına bağlar; her hücre için bağımsız bir PV J-V ölçülür ve tek-kaynak çekirdekten aynı metrikler çıkarılır. Hücreden hücreye PCE'nin saçılımı (ort ± std) fikstür/işlem tekdüzeliğini gösterir; PCE ısı haritasındaki konumsal desenler (örn. kenarların düşük olması) kaplama/işlem kaynaklı sistematik değişimi açığa çıkarır.

  • Neden yapılır: çok sayıda hücreyi hızlı, tutarlı ve insan hatasız ölçüp karşılaştırmak için.
  • Ne öğretir / ne ölçer: hücre-başına PCE (renk/ısı haritası), üst-üste J-V eğrileri ve toplu istatistik: PCE/Voc/FF/Jsc için ort ± std (n) (summarize_batch, tek kaynak); std büyüklüğü tekrarlanabilirliği ölçer.
  • Tipik değerler ve yorumu: küçük std (dar dağılım) yüksek üretim tekdüzeliği; geniş dağılım veya ısı haritasında konumsal eğim (gradyan) işlem/kaplama sorununu gösterir; gri (ölçülmemiş) hücreler hatalı seçim/kontak işaretidir.
  • Sık hata / dikkat: doğrulanmamış röle haritası gerçek donanımda komut göndermez (yalnız mock/ızgara) — bunu fark etmemek; alan/irradyansı tüm hücreler için doğru girmemek istatistikleri bozar; bir hücrenin hatası diğerlerini durdurmaz (ok=False kaydı), bunu gözden kaçırıp eksik veriyi tam sanmak.
  • Nerede kullanılır: üretim hattı tarama, kalite kontrol ve geniş numune setlerinin elemesinde.

Amaç. Anahtarlamalı bir fikstür ızgarasında (38/22/20/10 röle haritası) birden çok hücreyi sırayla PV J-V ile ölçer; hücreler arası PCE ısı haritası ve toplu istatistik çıkarır.

Akış.

  1. Bir röle haritası seçilir (pv_relay_map; doğrulanmamış harita gerçek donanımda komut göndermez — yalnız mock/ızgara).
  2. Batch Çalıştır ile her hücre sırayla seçilir (select_cell), PV J-V ölçülür (PVJvMeasurementRunner) ve PVJvSummary toplanır.
  3. Hücreler PCE'ye göre renklenir (ölçülmemiş = gri); üst-üste J-V eğrileri görünümü de vardır (hücre rengiyle).
  4. Toplu istatistik: PCE / Voc / FF / Jsc için ort ± std (n) (summarize_batch, tek kaynak). Sonuçlar CSV'ye dışa aktarılır.

Parametreler. Tek-hücre PV J-V ile aynı alanlar (tarama yönü varsayılan Forward; alan 1 cm²; irradyans 1000 W/m²). Donanım: kaynak + ölçer + switch matris + ışık.

Güvenlik. Switching dışarıdan yapıldığı için runner'a röle verilmez (çift-seçim olmaz); bir hücrenin hatası diğerlerini durdurmaz (ok=False + hata kaydı), batch sonunda röleler all_off ile kapatılır.

Çok-hücre batch ölçümünde hücre ızgarası ve PCE renklendirmesi
Şekil. Çok-hücre Batch (ChannelGrid); hücreler PCE'ye göre renklenir, toplu istatistik CSV'ye aktarılır.

9. Ekran Görüntüsü Eşlemesi (Özet)

nav_keyEkran görüntüsü yolu
pvwsassets/screenshots/meas_pvws.png
pvdarkjvassets/screenshots/meas_pvdarkjv.png
pvhystassets/screenshots/meas_pvhyst.png
pvpulsedassets/screenshots/meas_pvpulsed.png
pvsunsvocassets/screenshots/meas_pvsunsvoc.png
pvintensityassets/screenshots/meas_pvintensity.png
pvmppassets/screenshots/meas_pvmpp.png
pvsoakassets/screenshots/meas_pvsoak.png
pvbiasassets/screenshots/meas_pvbias.png
pvdegradassets/screenshots/meas_pvdegrad.png
pvthermalassets/screenshots/meas_pvthermal.png
pvcvassets/screenshots/meas_pvcv.png
pvciassets/screenshots/meas_pvci.png
pvgridassets/screenshots/meas_pvgrid.png
ℹ️
Not Tüm PV performans sayıları Analiz çalışma alanındaki pv_metrics, pv_hysteresis ve pv_diode modülleriyle birebir aynı çekirdekten üretilir; ölçülen veriyi sonradan yükleyip aynı metrikleri yeniden doğrulayabilirsiniz (bkz. Analiz Modülleri — Fotovoltaik bölümü).