Bu bölümde, belirlenen hedefe ulaşmanıza yardımcı olacak hesaplamaların nasıl yapılacağı ABD dışındaki yerlerdeki haneler için en iyi güneş enerjisi yapılandırmasına olanak tanır. Hesaplamak için bu önerileri uygulamak yerine, güneş paneli montajının maliyetlerini ve Solar API'den gelen verileri kullanarak sağladıkları tasarruf tıklayın.
Solar API, ABD'deki konumlar için Giriş konumu için her elektrik faturası boyutuna ilişkin FinancialAnalysis nesnesi. Bu durumlarda bilgileri faturayı, enerjiyi ve nihayetinde her güneş enerjisiyle ilişkili tasarruflar yükleme boyutunuz.
ABD dışındaki yerler için API yanıtı, FinancialAnalysis'i içermez Dolayısıyla, her güneş enerjisi için maliyet ve tasarrufu hesaplamanız, en iyisini önermeden önce kendi yapılandırmanız gerekir. Gerçekleştirmek için konuma özgü verileri toplamanız ve verilen talimatları takip etmeniz gerekir. değineceğiz.
Hesaplamalarınızı Solar API'nin sunduğu hesaplamalar üzerinde modelleyebilirsiniz. ABD'deki konumlar için kullanılabilir. Bu hesaplamaların açıklaması için bkz. Hesaplama maliyet tasarrufu (ABD).
Güneş paneli yapılandırmaları
ABD dışındaki bölgeler için,
SolarPanelConfig
alanında finansal analiz için ihtiyacınız olanlar belirtilir.
Döndürülen SolarPanelConfig
örneği sayısı çatıya bağlıdır
giriş konumunun boyutu. Hesaplamalarınız için
şu iki alanı kullanabilirsiniz:
panelsCount
: Bu yapılandırmada kullanılan panel sayısı.yearlyEnergyDcKwh
: kW/sa DC elektriğinin güneş enerjisi miktarı, panelin yüzde 25'i baz alındığında, bu yapılandırmanın boyut,SolarPotential
nesnesinde aşağıdaki alanlarla tanımlanır:panelHeightMeters
: Metre cinsinden panel yüksekliği.panelWidthMeters
: Metre cinsinden panel genişliği.panelCapacityWatts
: Vat cinsinden panel gücü derecelendirmesi.
Aşağıdaki örnekte SolarPanelConfig
nesnesinin
İstek yanıtındaki solarPanelConfigs
alanı:
"solarPanelConfigs": [ { "panelsCount": 4, "yearlyEnergyDcKwh": 1709.2424, "roofSegmentSummaries": [ { "pitchDegrees": 16.253168, "azimuthDegrees": 169.41516, "panelsCount": 4, "yearlyEnergyDcKwh": 1709.2424 } ] } ]
Güneş enerjisi tesisatlarında installationSize
, kW çıkışını
alan veya panel sayısını belirtir ve şu şekilde tanımlanır:
installationSize = panelsCount * panelCapacityWatts/1000 kW
Farklı panel derecelendirmeleri için enerji üretimi tahminlerini ayarlama
Solar API, yearlyEnergyDcKwh
değerini hesaplamak için
panelCapacityWatts
alanındaki puan değeri şu anda 250W'dur.
Hesaplamalarınızda farklı bir panel güç derecelendirmesi kullanmanız gerekirse ve
panellerin boyutlarının genel olarak
panelHeightMeters
ve panelWidthMeters
alanlarını kullanarak
API'nin döndürdüğü değerle çarparak hesaplamaları
yearlyEnergyDcKwh
alanı, güç derecenizin
panelCapacityWatts
.
Örneğin, panellerinizin güç derecelendirmesi 400 W ve panelCapacityWatts
ise
yearlyEnergyDcKwh
değeri ile çarpılır. Bu değer API'nin şu şekilde hesaplanır:
kullanarak panelCapacityWatts
, 400/250 katsayısı veya 1, 6'ya bölün. Panel gücünüz
yearlyEnergyDcKwh
değerini 200 W ile 200/250 veya 0,8 ile çarpın.
Aşırı enerji üretimi
Bir güneş enerjisi tesisatıyla ortaya çıkabilecek fazla enerjinin hesaplanması
solar API hesaplamaları için kapsam dışındadır. Aslında
Solar API, birSolarPanelConfig
Solar API, sonuçları veya yapılandırmaları dikkate almaz
ABD'de tahmini ortalama hane tüketiminden daha fazla elektrik üreteceklerini
FinancialAnalysis
.
Ancak, aşırı yüklemelere yol açan yüklemeleri dahil etmeniz için nedenleriniz olabilir. elektrik kullanmayı göstereceğim. Örneğin, her bir ekip üyesinin (efficiencyDepreciationFactor) panel verimliliğinde kademeli düşüş bir kurulumun ilk bölümünde fazladan üretime izin vermeyi başardı. Örneğin, daha fazla bilgi için Finansal ile ilgili bir sorun raporu oluşturabilirsiniz.
Sebepleriniz ne olursa olsun, aşırıya kaçan güneş enerjisi tesisatları eklerseniz unutmayın bu senaryoyu kapsamaz.
ABD dışındaki yerler için finansal analiz için gerekli değerler
API yanıtındaki her SolarPanelConfig
örneğinden iki değere ihtiyacınız vardır
şu durumda finansal analiz gerçekleştirmek için:
panelsCount
: Bir kurulumdaki güneş paneli sayısı. Kullandığınız bu değereinstallationSize
dahil edilir.yearlyEnergyDcKwh
: Bir düzenin belirli birpanelsCount
ile bir yılda kWh DC elektrik tüketimi (kWh) cinsinden. Bu değeri, şu şekilde kullanılabilen güneş enerjisi hesaplamasında kullanırsınız: Her bir evde (initialAcKwhPerYear
) klima elektriğiinstallationSize
ve 24 saatlik süre boyunca DC'den AC'ye geçişi yapılır.
Ayrıca, aşağıdakiler için konuma özgü değerler toplamanız gerekir: hesaplamalarda kullanacağınız değişkenler:
- billCostModel(): Yerel para biriminde maliyeti belirlemek için kullanacağınız model belirli bir kWh miktarında hane tarafından ödenen para birimi. Bir Elektrik dağıtım ücretleri günden güne veya saatten saate değişebilir talep, günün saati ve elektrik miktarı gibi etkenlere bağlı olarak tükettiğini düşünelim. Ortalama bir maliyet tahmini yapmanız gerekebilir.
- costIncreaseFactor: Elektrik maliyetinin hesaplanmasında kullanılan faktör yıllık olarak artıyor. Solar API 1.022 (yıllık 2,2%) kullanır artışı) toplamıdır. Bu değeri, bulunduğunuz bölge için gereken şekilde ayarlayın.
- dcToAcDerate: Bir inverterin DC'yi dönüştürme verimlilik değeri güneş panelleri tarafından üretilen AC elektrik bir evde kullanılıyor. Solar API 85% ABD için yerler. Bu değeri, bulunduğunuz bölge için gereken şekilde ayarlayın.
- discountRate: Solar API 1,04 kullanır (yıllık 4%) artışı) toplamıdır. Bu değeri, bulunduğunuz bölge için gereken şekilde ayarlayın.
- efficiencyDepreciationFactor: Güneş enerjisinin verimlilik oranı düştüğünü görebilirsiniz. Solar API, 0,995 (0,5% yıllık azalma) bakın. Bu değeri, alanı.
- teşvikler: Güneş enerjisi panelleri kurmak için maddi teşvikler sunun verilen bilgileri girin.
- installationCostModel(): Projenin maliyetini tahmin etmek için yönteminiz
installationSize
için yerel para biriminde güneş enerjisi kurulmasını sağlar. Maliyet bir model için de genellikle yerel işçilik ve malzeme maliyetleriniinstallationSize
- installationLifeSpan: Güneş enerjisi kurulumunun beklenen ömrü. Solar API 20 yıl kullanır. Bu değeri, alanı.
- kWhConsumptionModel(): Gösterimin ne kadar enerji aldığını belirleyen modeliniz aylık faturaya göre tüketilen hane sayısı. En basit şekliyle, faturayı hanenin bulunduğu yerdeki bir kWh'lık ortalama maliyete bölmek.
- monthlyBill: Bir konunun aylık ortalama elektrik faturası hane
- monthlyKWhEnergyConsumption: Aylık enerji tüketiminin ortalama miktarı için belirli bir konumdaki hanenin bir ay içinde tükettiği elektrik miktarı kaç anahtar kelimedir.
Bu değerleri ve API yanıtının sağladığı bilgilerle
installationSize
için en iyi önerinin ne olacağıyla ilgili hesaplamaları
Solar API kapsamında olmayan konumlar.
Hesaplama adımları
Aşağıdaki adımlar Solar API'nin metodolojisine dayalıdır. En son haberleri sunan, elinizdeki bilgilere dayanarak metodolojinizi konumunuz.
Girişte hanenin yıllık enerji tüketimini hesaplama konum:
- Hanenin aylık faturasını tahmin edin veya isteyin.
- Aylık faturadan monthlyKWhEnergyConsumption'ı hesaplayın. ( (monthlyKWhEnergyConsumption kullanımı) gerekiyorsa bu adımı atlayabilirsiniz.) Örneğin:
monthlyKWhEnergyConsumption = monthlyKWhEnergyConsumption(monthlyKWhEnergyConsumption)
- annualKWhEnergyConsumption'ı, şunun çarpımıyla hesaplayın: monthlyKWhEnergyConsumption - 12:
annualKWhEnergyConsumption = monthlyKWhEnergyConsumption x 12
Hedef hane için API yanıtını alma:
https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=lat-number&location.longitude=long-number&key=yourAPIKey
Yanıtta kullanılabilir güneş ışığı, kullanılabilir çatı alanı ve bir veya daha fazla bilgi bulunuyor güneş paneli yapılandırmaları.
Her birinin yıllık güneş enerjisi AC üretimini hesaplayın
installationSize
API'nin önerdiği değeryearlyEnergyDcKwh
ile çarpılır değeri (yerel siteniz tarafından herSolarPanelConfig
örneğinde API tarafından sağlanan değer) dcToAcDerate:initialAcKwhPerYear =
yearlyEnergyDcKwh
x dcToAcDerateİsteğe bağlı olarak, şu koşulları karşılayan tüm
SolarPanelConfig
örneklerini üzerinde düşünmeden kaldırın: hanenin yıllık tükettiğinden daha fazla elektrik üretir (initialAcKwhPerYear > yıllıkKWhEnergyConsumption).Ömür boyu güneş enerjisi üretimini hesaplama (LifetimeProductionAcKwh) döndürülen her installationSize:
- Güneş enerjisi tesisatının her yılı için yıllık üreteceği elektrik miktarıdır. efficiencyDepreciationFactor, tıklayın.
- Tüm yılların toplamlarını ekleyin.
Aşağıdaki tabloda yaşam boyu enerjinin nasıl hesaplanacağına dair bir örnek verilmiştir installationLifeSpan'in 20 yıl süreceği varsayılmıştır. Her satır bir üretim yılını temsil eder. İlk yıldan sonra, verimlilik düşüş katlanarak uygulanır. Son olarak, tüm satırların toplamı ömür boyu enerji üretimi.
Yıl Yıllık güneş enerjisi üretimi (kWh) 1 initialAcKwhPerYear 2 + initialAcKwhPerYear x efficiencyDepreciationFactor : : 20 + initialAcKwhPerYear x efficiencyDepreciationFactor19 Toplam LifetimeProductionAcKwh
Güneş paneli verimliliği sabit bir hızda azaldığı için
a = initialAcKwhPerYear ve r = olduğunda geometrik seri
verimlilikDepreciationFactor. Geometrik toplamı kullanarak
LifetimeProductionAcKwh
:
LifetimeProductionAcKwh = (dcToAcDerate * initialAcKwhPerYear * (1 - pow(efficiencyDepreciationFactor, installationLifeSpan)) / (1 - efficiencyDepreciationFactor))
Aşağıdaki Python kodu, yukarıdaki geometrik toplamı hesaplar:
def LifetimeProductionAcKwh( dcToAcDerate, yearlyEnergyDcKwh, efficiencyDepreciationFactor, installationLifeSpan): return ( dcToAcDerate * yearlyEnergyDcKwh * (1 - pow( efficiencyDepreciationFactor, installationLifeSpan)) / (1 - efficiencyDepreciationFactor))
Döndürülen her
installationSize
içininstallationSize
yüklüyse enerji tüketimi:- Güneş enerjisi tesisatının her yılı için hanenin yıllık satın alması gereken elektrik maliyetinin güneş enerjisi tarafından karşılanmayan enerji tüketimini karşılama. Değerleri kullanın annualKWhEnergyConsumption ve initialAcKwhPerYear için hesaplayabilirsiniz. İlk yıldan sonraki her yıl için efficiencyDepreciationFactor, costIncreaseFactor ve discountRate.
- Tüm yılların toplamlarını ekleyin.
Aşağıdaki tabloda yaşam boyu maliyetin nasıl hesaplanacağına dair bir örnek verilmiştir elektrik var. Her satır bir yıllık elektrik maliyetini gösterir vazgeçilmez bir parçasıdır. İlk yıldan sonra, elektrik maliyetinde artış ve indirim oranı uygulanır. katlanarak arttı. Son olarak, tüm satırların toplamı, elektrik kesintisi yaşamazsınız.
Yıl Geçerli yerel para birimi değeri (ABD doları) cinsinden yıllık elektrik/su/doğalgaz faturası (annualUtilityBillEstimate) 1 annualUtilityBillEstimateYear1 = billCostModel (yearlyKWhEnergyConsumption - initialAcKwhPerYear) 2 annualUtilityBillEstimateYear2 = billCostModel (yearlyKWhEnergyConsumption - initialAcKwhPerYear x efficiencyDepreciationFactor) x costIncreaseFactor / discountRate : : 20 annualUtilityBillEstimateYear20 = annualUtilityBillEstimateYear20 (annualUtilityBillEstimateYear20 - annualUtilityBillEstimateYear20 x annualUtilityBillEstimateYear20) x annualUtilityBillEstimateYear20 / annualUtilityBillEstimateYear20 Toplam remainingLifetimeUtilityBill
Aşağıdaki Python kodu, şunun için bir annualUtilityBillEstimate
dizisi döndürür:
installationLifeSpan
yılının her yılı:
def annualUtilityBillEstimate( yearlyKWhEnergyConsumption, initialAcKwhPerYear, efficiencyDepreciationFactor, year, costIncreaseFactor, discountRate): return ( billCostModel( yearlyKWhEnergyConsumption - annualProduction( initialAcKwhPerYear, efficiencyDepreciationFactor, year)) * pow(costIncreaseFactor, year) / pow(discountRate, year)) def lifetimeUtilityBill( yearlyKWhEnergyConsumption, initialAcKwhPerYear, efficiencyDepreciationFactor, installationLifeSpan, costIncreaseFactor, discountRate): bill = [0] * installationLifeSpan for year in range(installationLifeSpan): bill[year] = annualUtilityBillEstimate( yearlyKWhEnergyConsumption, initialAcKwhPerYear, efficiencyDepreciationFactor, year, costIncreaseFactor, discountRate) return bill
Güneş enerjisi tesisatı buna uygun değilse elektriğin ömür boyu maliyetini yüklü olması gerekir:
- Güneş enerjisi tesisatının her yılı için hanenin yıllık satın alması gereken elektriğin maliyeti güneş enerjisinin kurulu olmaması gerekir. monthlyBill için değer kullanın. Her yıl için İlk yıldan sonra, costIncreaseFactor ve discountRate değerlerini monthlyBill olarak değiştirin.
- Tüm yılların toplamlarını ekleyin.
Aşağıdaki tabloda yaşam boyu maliyetin nasıl hesaplanacağına dair bir örnek verilmiştir elde etti. Her satır, projenin bir yıl boyunca elektriğin elektriğinin bir güneş enerjisi tesisatı var. İlk yıldan sonra, hem projeyi elektrik ve iskonto oranı katlanarak uygulanır. En son, tüm satırların toplamı, güneş enerjisi kullanılmadan üretilen elektriğin ömür boyu maliyetidir teşekkür ederiz.
Yıl Mevcut yerel para birimi değerindeki yıllık elektrik/su/doğalgaz faturası 1 annualBill = monthlyBill x 12 2 annualBill = annualBill x 12 x annualBill / annualBill : : 20 annualBill = annualBill x 12 x annualBill / annualBill Toplam costOfElectricityWithoutSolar
Aşağıdaki kod yukarıdaki hesaplamayı gerçekleştirir:
lifetimeBill = ( monthlyBill * 12 * (1 - pow(costIncreaseFactor / discountRate, installationLifeSpan)) / (1 - costIncreaseFactor / discountRate))
Her yükleme boyutu için yükleme maliyetini hesaplayın:
installationCost = localUploadCostModel(
installationSize
)Hanelere sunulan maddi teşvikleri toplayın konum.
Her yükleme boyutu için toplam maliyeti hesaplayın. güneş enerjisinin kurulumu:
totalCostWithSolar = installationCost + remainingLifetimeUtilityBill - teşvikler
Her bir yükleme boyutu için, ilgili yükleme başına maliyet ile ilişkili toplam tasarrufu hesaplayın güneş enerjisinin kurulumu:
tasarruf = costOfElectricityWithoutSolar - totalCostWithSolar
En fazla tasarrufu sağlayan kurulum boyutunu seçin.
Hesaplarınız tamamlandığında
Sağladığınız bilgileri kullanarak, güneş enerjisi API'sine ve yukarıdaki hesaplamalara göre, evlerinde maksimum maliyet tasarrufu sağlayan güneş enerjisi tesisatı boyutları seçin.
Son kullanıcılarınıza sunduğunuz önerilere şunları da dahil edebilirsiniz:
SolarPotential
içinde API tarafından döndürülen aşağıdaki bilgiler
solarPotential
alanının nesnesi:
- Bir evin yıllık olarak aldığı kullanılabilir güneş ışığı oranı,
SolarPotential
nesnesininmaxSunshineHoursPerYear
alanı. - Güneş enerjisi tesisatı için kullanılacak çatının kaç metrekare olduğunu
SolarPotential
nesnesininwholeRoofStats
alanında döndürülür. - Hanenin aylık ortalama elektrik faturası.