इस सेक्शन में, कैलकुलेशन करने का तरीका बताया गया है. इससे, अमेरिका से बाहर के घरों के लिए सबसे अच्छा सोलर कॉन्फ़िगरेशन तय किया जा सकता है. सुझावों का हिसाब लगाने के लिए, आपको Solar API के रिस्पॉन्स से मिले डेटा का इस्तेमाल करके, सोलर पैनल लगाने की लागत और इससे होने वाली बचत का मॉडल बनाना होगा.
अमेरिका की जगहों के लिए, Solar API, इनपुट की गई जगह के हर बिजली के बिल के साइज़ के लिए, FinancialAnalysis ऑब्जेक्ट का एक इंस्टेंस दिखाता है. इन मामलों में, बिजली के बिल, ऊर्जा खर्च, और हर सोलर इंस्टॉलेशन के साइज़ से जुड़ी बचत का पता लगाने के लिए, इस जानकारी का इस्तेमाल किया जाता है.
अमेरिका से बाहर की जगहों के लिए, एपीआई के जवाब में FinancialAnalysis के उदाहरण शामिल नहीं होते. इसलिए, सबसे अच्छे सोलर कॉन्फ़िगरेशन का सुझाव देने से पहले, आपको हर सोलर कॉन्फ़िगरेशन की लागत और बचत का हिसाब खुद लगाना होगा. कैलकुलेशन करने के लिए, आपको जगह के हिसाब से डेटा इकट्ठा करना होगा और इस दस्तावेज़ में दिए गए दिशा-निर्देशों का पालन करना होगा.
अमेरिका की जगहों के लिए Solar API के इस्तेमाल किए गए कैलकुलेशन के आधार पर, अपने कैलकुलेशन बनाए जा सकते हैं. इन कैलकुलेशन के बारे में जानने के लिए, लागत में बचत का हिसाब लगाना (अमेरिका) लेख पढ़ें.
सोलर पैनल के कॉन्फ़िगरेशन
अमेरिका से बाहर की जगहों के लिए, SolarPanelConfig
फ़ील्ड में हर उस सोलर पैनल कॉन्फ़िगरेशन की जानकारी दी गई है जिसकी आपको वित्तीय विश्लेषण के लिए ज़रूरत है.
दिखाए गए SolarPanelConfig
इंस्टेंस की संख्या, इनपुट लोकेशन की छत के साइज़ पर निर्भर करती है. गणना करने के लिए, आपको इन दो फ़ील्ड की वैल्यू की ज़रूरत होगी:
panelsCount
: इस कॉन्फ़िगरेशन में इस्तेमाल किए गए पैनल की संख्या.yearlyEnergyDcKwh
: डीसी बिजली के किलोवॉट-घंटे में, एक साल में इस कॉन्फ़िगरेशन से जनरेट होने वाली सोलर एनर्जी की मात्रा. यहSolarPotential
ऑब्जेक्ट में दिए गए इन फ़ील्ड से तय होता है कि पैनल का साइज़ कितना है:panelHeightMeters
: पैनल की ऊंचाई मीटर में.panelWidthMeters
: पैनल की चौड़ाई मीटर में.panelCapacityWatts
: पैनल की पावर रेटिंग, वॉट में.
इस उदाहरण में, अनुरोध के जवाब में solarPanelConfigs
फ़ील्ड में SolarPanelConfig
ऑब्जेक्ट का एक इंस्टेंस दिखाया गया है:
"solarPanelConfigs": [ { "panelsCount": 4, "yearlyEnergyDcKwh": 1709.2424, "roofSegmentSummaries": [ { "pitchDegrees": 16.253168, "azimuthDegrees": 169.41516, "panelsCount": 4, "yearlyEnergyDcKwh": 1709.2424 } ] } ]
सोलर इंस्टॉलेशन के लिए, installationSize
का मतलब क्षेत्र या पैनल की संख्या के बजाय,
किलोवॉट आउटपुट से है. इसे इस तरह से तय किया जाता है:
installationSize = panelsCount * panelCapacityWatts/1000 kW
अलग-अलग पैनल रेटिंग के लिए, ऊर्जा उत्पादन के अनुमान में बदलाव करना
yearlyEnergyDcKwh
वैल्यू का हिसाब लगाने के लिए, Solar API panelCapacityWatts
फ़ील्ड में मौजूद पावर रेटिंग का इस्तेमाल करता है. फ़िलहाल, यह रेटिंग 250 वॉट है.
अगर आपको कैलकुलेशन में पैनल की किसी दूसरी पावर रेटिंग का इस्तेमाल करना है और पैनल के डाइमेंशन, panelHeightMeters
और panelWidthMeters
फ़ील्ड में दी गई वैल्यू से मेल खाते हैं, तो yearlyEnergyDcKwh
फ़ील्ड में एपीआई की दी गई वैल्यू को अपनी पावर रेटिंग के अनुपात में panelCapacityWatts
की वैल्यू से गुणा करके, कैलकुलेशन में बदलाव किया जा सकता है.
उदाहरण के लिए, अगर आपके पैनल की पावर रेटिंग 400 वॉट है और panelCapacityWatts
250 वॉट है, तो yearlyEnergyDcKwh
की वैल्यू को 400/250 या 1.6 से गुणा करें. एपीआई ने panelCapacityWatts
का इस्तेमाल करके yearlyEnergyDcKwh
की वैल्यू का हिसाब लगाया है. अगर आपके पैनल की पावर रेटिंग 200 वॉट है, तो yearlyEnergyDcKwh
को 200/250 या 0.8 से गुणा करें.
ज़्यादा ऊर्जा का उत्पादन
सोलर इंस्टॉलेशन से जनरेट होने वाली अतिरिक्त ऊर्जा का हिसाब लगाना, Solar API की गणना के दायरे से बाहर है. असल में, अगर Solar API किसी घर के लिए कई संभावित SolarPanelConfig
इंस्टेंस दिखाता है, तो Solar API उन नतीजों या कॉन्फ़िगरेशन को शामिल नहीं करता है जिनसे FinancialAnalysis
में अमेरिका के घरों में होने वाली औसत खपत से ज़्यादा ऊर्जा पैदा होती है.
हालांकि, हो सकता है कि आपके पास अपने सुझावों में, ज़्यादा बिजली पैदा करने वाले इंस्टॉलेशन शामिल करने की वजहें हों. उदाहरण के लिए, हो सकता है कि आप पैनल की परफ़ॉर्मेंस (efficiencyDepreciationFactor) में धीरे-धीरे होने वाली गिरावट को ऑफ़सेट करना चाहें. इसके लिए, आपको इंस्टॉलेशन के शुरुआती हिस्से में ज़्यादा उत्पादन की अनुमति देनी होगी. ज़्यादा जानकारी के लिए, वित्तीय विश्लेषण के लिए ज़रूरी वैल्यू देखें.
भले ही, आपने अपनी गणना में ज़्यादा बिजली पैदा करने वाले सोलर सिस्टम शामिल किए हों, लेकिन ध्यान रखें कि यहां बताई गई गणना में इस तरह के सिस्टम शामिल नहीं किए गए हैं.
अमेरिका से बाहर की जगहों के लिए, वित्तीय विश्लेषण के लिए ज़रूरी वैल्यू
एपीआई के जवाब में मौजूद हर SolarPanelConfig
इंस्टेंस के लिए, आपको उस इंस्टेंस का वित्तीय विश्लेषण करने के लिए दो वैल्यू की ज़रूरत होगी:
panelsCount
: किसी इंस्टॉलेशन में सोलर पैनल की संख्या.installationSize
की गिनती करते समय, इस वैल्यू का इस्तेमाल किया जाता है.yearlyEnergyDcKwh
: किसी खासpanelsCount
के हिसाब से, एक साल में एक लेआउट कितनी सौर ऊर्जा इकट्ठा करता है. यह ऊर्जा, डीसी बिजली के किलोवॉट-घंटे में होती है. इस वैल्यू का इस्तेमाल, सोलर ऊर्जा के हिसाब लगाने के लिए किया जाता है. यह ऊर्जा, हरinstallationSize
के एक घर (initialAcKwhPerYear
) में एसी बिजली के तौर पर इस्तेमाल की जा सकती है. इसमें डीसी से एसी में बदलने के दौरान होने वाली ऊर्जा की कमी को भी ध्यान में रखा जाता है.
इसके अलावा, आपको नीचे दिए गए वैरिएबल के लिए, जगह के हिसाब से वैल्यू इकट्ठा करनी होंगी. इनका इस्तेमाल, कैलकुलेशन में किया जाएगा:
- billCostModel(): यह आपका मॉडल है, जिससे यह तय किया जाता है कि किसी घर में तय संख्या में किलोवॉट-घंटे का इस्तेमाल करने पर, स्थानीय मुद्रा में कितनी कीमत चुकाई जाएगी. बिजली के लिए बिजली विभाग का शुल्क, हर दिन या हर घंटे अलग-अलग हो सकता है. यह कई बातों पर निर्भर करता है, जैसे कि मांग, दिन का समय, और घर में बिजली की खपत. आपको औसत लागत का अनुमान लगाना पड़ सकता है.
- costIncreaseFactor: वह फ़ैक्टर जिससे हर साल बिजली की कीमत बढ़ती है. Solar API, अमेरिका की जगहों के लिए 1.022 (हर साल 2.2% की बढ़ोतरी) का इस्तेमाल करता है. अपने इलाके के हिसाब से इस वैल्यू में ज़रूरत के मुताबिक बदलाव करें.
- dcToAcDerate: यह इन्वर्टर की उस क्षमता को दिखाता है जिससे वह सोलर पैनल से जनरेट होने वाली डीसी बिजली को, घर में इस्तेमाल होने वाली एसी बिजली में बदलता है. Solar API, अमेरिका की जगहों के लिए 85% का इस्तेमाल करता है. अपने इलाके के हिसाब से इस वैल्यू में ज़रूरत के मुताबिक बदलाव करें.
- discountRate: Solar API, अमेरिका की जगहों के लिए 1.04 (हर साल 4% की बढ़ोतरी) का इस्तेमाल करता है. अपने इलाके के हिसाब से इस वैल्यू में ज़रूरत के मुताबिक बदलाव करें.
- efficiencyDepreciationFactor: हर साल, सोलर पैनल की परफ़ॉर्मेंस में कितनी गिरावट आती है. Solar API, अमेरिका की जगहों के लिए 0.995 (हर साल 0.5% कम) का इस्तेमाल करता है. अपने इलाके के हिसाब से, इस वैल्यू में ज़रूरत के मुताबिक बदलाव करें.
- इंसेंटिव: अपने इलाके में, सोलर पैनल इंस्टॉल करने के लिए, सरकारी इकाइयों से मिले पैसे के इंसेंटिव की जानकारी दें.
- installationCostModel(): किसी दिए गए
installationSize
के लिए, स्थानीय मुद्रा में सोलर पैनल इंस्टॉल करने की लागत का अनुमान लगाने का आपका तरीका. लागत के मॉडल में, आम तौर पर किसीinstallationSize
के लिए स्थानीय श्रम और सामग्री की लागत शामिल होती है. - installationLifeSpan: सोलर पैनल इंस्टॉलेशन के चलने की अनुमानित अवधि. Solar API, 20 साल का डेटा इस्तेमाल करता है. अपने इलाके के हिसाब से, इस वैल्यू में ज़रूरत के मुताबिक बदलाव करें.
- kWhConsumptionModel(): यह आपका मॉडल है, जिससे यह तय किया जाता है कि हर महीने के बिल के आधार पर, किसी घर में कितनी ऊर्जा खर्च होती है. सबसे आसान तरीके से, आपको बिल को घर की जगह के हिसाब से एक किलोवॉट-घंटे की औसत कीमत से divide करना होगा.
- monthlyBill: किसी परिवार के लिए, हर महीने का औसत बिजली का बिल.
- monthlyKWhEnergyConsumption: किसी जगह के घर में एक महीने में खर्च होने वाली बिजली की औसत मात्रा का अनुमान. इसे kWh में मेज़र किया जाता है.
इन वैल्यू और एपीआई के रिस्पॉन्स से मिली जानकारी की मदद से, उन जगहों के लिए सबसे सही installationSize
का सुझाव देने के लिए ज़रूरी कैलकुलेशन किए जा सकते हैं जिन पर Solar API लागू नहीं होता.
कैलकुलेशन का तरीका
यहां दिया गया तरीका, Solar API के तरीके पर आधारित है. आपको अपनी जगह के लिए उपलब्ध जानकारी के आधार पर, अपने तरीके में बदलाव करना पड़ सकता है.
इनपुट की गई जगह पर, घर के लिए हर साल होने वाली ऊर्जा की खपत का हिसाब लगाएं:
- घर के लिए हर महीने के बिल का अनुमान लगाएं या उसका अनुरोध करें.
- हर महीने के बिल से, monthlyKWhEnergyConsumption का हिसाब लगाएं. (अगर आपको monthlyKWhEnergyConsumption की जानकारी है, तो इस चरण को छोड़ा जा सकता है.) उदाहरण के लिए:
monthlyKWhEnergyConsumption = kWhConsumptionModel(monthlyBill)
- annualKWhEnergyConsumption का हिसाब लगाने के लिए, monthlyKWhEnergyConsumption को 12 से गुणा करें:
annualKWhEnergyConsumption = monthlyKWhEnergyConsumption x 12
टारगेट किए गए परिवार के लिए एपीआई का रिस्पॉन्स पाना:
https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=lat-number&location.longitude=long-number&key=yourAPIKey
जवाब में, छत पर सोलर पैनल लगाने के लिए उपलब्ध जगह, सूरज की रोशनी, और एक या एक से ज़्यादा संभावित सोलर पैनल कॉन्फ़िगरेशन की जानकारी शामिल होती है.
एपीआई के सुझाए गए हर
installationSize
के लिए, सौर ऊर्जा से मिलने वाले एसी के सालाना उत्पादन का हिसाब लगाएं. इसके लिए, हरSolarPanelConfig
इंस्टेंस में एपीआई की दी गईyearlyEnergyDcKwh
वैल्यू को, अपने स्थानीय dcToAcDerate से गुणा करें:initialAcKwhPerYear =
yearlyEnergyDcKwh
x dcToAcDerateज़रूरत पड़ने पर, ऐसे किसी भी
SolarPanelConfig
इंस्टेंस को हटाएं जो घर में सालाना खर्च होने वाली बिजली से ज़्यादा बिजली पैदा करता है (initialAcKwhPerYear > annualKWhEnergyConsumption).सोलर पैनल से लाइफ़टाइम में मिलने वाली ऊर्जा का हिसाब लगाएं (LifetimeProductionAcKwh):
- सोलर इंस्टॉलेशन के जीवनकाल के हर साल के लिए, इस बात का हिसाब लगाएं कि इंस्टॉलेशन से हर साल कितनी बिजली पैदा होगी. इसके लिए, पहले साल के बाद हर साल के लिए efficiencyDepreciationFactor को एक्सपोनेंशियल तरीके से लागू करें.
- सभी सालों के लिए कुल संख्या जोड़ें.
नीचे दी गई टेबल में, लाइफ़टाइम एनर्जी प्रोडक्शन का हिसाब लगाने का एक उदाहरण दिया गया है. इसमें, installationLifeSpan को 20 साल माना गया है. हर पंक्ति, वीडियो बनाने का साल दिखाती है. पहले साल के बाद, परफ़ॉर्मेंस में गिरावट का अनुपात तेजी से बढ़ता है. आखिर में, सभी लाइनों का जोड़, सोलर इंस्टॉलेशन से लाइफ़टाइम में जनरेट होने वाली ऊर्जा होती है.
साल सालाना सौर ऊर्जा का उत्पादन (kWh) 1 initialAcKwhPerYear 2 + initialAcKwhPerYear x efficiencyDepreciationFactor : : 20 + initialAcKwhPerYear x efficiencyDepreciationFactor19 कुल LifetimeProductionAcKwh
सोलर पैनल की क्षमता में लगातार गिरावट आती रहती है. इसलिए, यह एक ज्यामितीय सीरीज़ है, जिसमें a = initialAcKwhPerYear और r =
efficiencyDepreciationFactor होता है. LifetimeProductionAcKwh
का हिसाब लगाने के लिए, ज्यामितीय योग का इस्तेमाल किया जा सकता है:
LifetimeProductionAcKwh = (dcToAcDerate * initialAcKwhPerYear * (1 - pow(efficiencyDepreciationFactor, installationLifeSpan)) / (1 - efficiencyDepreciationFactor))
नीचे दिया गया Python कोड, ऊपर दिए गए ज्यामितीय योग का हिसाब लगाता है:
def LifetimeProductionAcKwh( dcToAcDerate, yearlyEnergyDcKwh, efficiencyDepreciationFactor, installationLifeSpan): return ( dcToAcDerate * yearlyEnergyDcKwh * (1 - pow( efficiencyDepreciationFactor, installationLifeSpan)) / (1 - efficiencyDepreciationFactor))
अगर
installationSize
इंस्टॉल किया गया है, तो हर लौटाए गएinstallationSize
के लिए, ऊर्जा खर्च की लाइफ़टाइम लागत का हिसाब लगाएं:- सोलर सिस्टम के लाइफ़टाइम के हर साल के लिए, बिजली की उस लागत का हिसाब लगाएं जो घर के लिए हर साल खरीदनी होगी. यह लागत, सोलर एनर्जी से पूरी न होने वाली ऊर्जा की खपत को पूरा करने के लिए खरीदी जाएगी. annualKWhEnergyConsumption और initialAcKwhPerYear एट्रिब्यूट की उन वैल्यू का इस्तेमाल करें जिनकी गिनती आपने पहले की थी. पहले साल के बाद के हर साल के लिए, वैल्यू में efficiencyDepreciationFactor, costIncreaseFactor, और discountRate लागू करें.
- सभी सालों के लिए कुल संख्या जोड़ें.
नीचे दी गई टेबल में, बिजली की लाइफ़टाइम लागत का हिसाब लगाने का उदाहरण दिया गया है. हर पंक्ति में, सोलर इंस्टॉलेशन के जीवन में एक साल के लिए बिजली की लागत दिखती है. पहले साल के बाद, बिजली की बढ़ी हुई कीमत और छूट की दर, दोनों को तेज़ी से लागू किया जाता है. आखिर में, सभी लाइनों का जोड़, सोलर पैनल इंस्टॉल करने के बाद बिजली की लाइफ़टाइम कीमत होती है.
साल स्थानीय मुद्रा (डॉलर) में, सालाना यूटिलिटी बिल की मौजूदा वैल्यू (annualUtilityBillEstimate) 1 annualUtilityBillEstimateYear1 = billCostModel (yearlyKWhEnergyConsumption - initialAcKwhPerYear) 2 annualUtilityBillEstimateYear2 = billCostModel (yearlyKWhEnergyConsumption - initialAcKwhPerYear x efficiencyDepreciationFactor) x costIncreaseFactor / discountRate : : 20 annualUtilityBillEstimateYear20 = billCostModel (yearlyKWhEnergyConsumption - initialAcKwhPerYear x efficiencyDepreciationFactor19) x costIncreaseFactor19 / discountRate19 कुल remainingLifetimeUtilityBill
यहां दिया गया Python कोड, installationLifeSpan
के हर साल के लिए annualUtilityBillEstimate
का कलेक्शन दिखाता है:
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
सोलर पैनल इंस्टॉल न करने पर, बिजली की लाइफ़टाइम लागत का हिसाब लगाएं:
- सोलर पैनल के लाइफ़टाइम के हर साल के लिए, उस बिजली की लागत का हिसाब लगाएं जो घर के लिए, सोलर पैनल इंस्टॉल न करने पर, हर साल खरीदनी पड़ेगी. monthlyBill की वैल्यू का इस्तेमाल करें. पहले साल के बाद, हर साल के लिए costIncreaseFactor और discountRate वैल्यू को monthlyBill पर लागू करें.
- सभी सालों के लिए कुल संख्या जोड़ें.
यहां दी गई टेबल में, सोलर के बिना बिजली की लाइफ़टाइम लागत का हिसाब लगाने का उदाहरण दिया गया है. हर पंक्ति में, एक साल के लिए बिजली की कीमत दिखती है. यह कीमत, सोलर सिस्टम के जीवनकाल के बराबर सालों के लिए होती है. पहले साल के बाद, बिजली की बढ़ी हुई कीमत और छूट की दर, दोनों को एक्सपोनेंशियल तरीके से लागू किया जाता है. आखिर में, सभी लाइनों का जोड़, सोलर पैनल के बिना बिजली की लाइफ़टाइम लागत होती है.
साल स्थानीय मुद्रा में, सालाना यूटिलिटी बिल की मौजूदा वैल्यू 1 annualBill = monthlyBill x 12 2 annualBill = monthlyBill x 12 x costIncreaseFactor / discountRate : : 20 annualBill = monthlyBill x 12 x costIncreaseFactor19 / discountRate19 कुल costOfElectricityWithoutSolar
ऊपर दिया गया कोड, ऊपर बताई गई गिनती करता है:
lifetimeBill = ( monthlyBill * 12 * (1 - pow(costIncreaseFactor / discountRate, installationLifeSpan)) / (1 - costIncreaseFactor / discountRate))
हर इंस्टॉल साइज़ के लिए, इंस्टॉल की लागत का हिसाब लगाएं:
installationCost = localInstallationCostModel(
installationSize
)घर की जगह के लिए उपलब्ध पैसे के इनाम जोड़ें.
सोलर पैनल इंस्टॉल करने से जुड़ी हर साइज़ के लिए, कुल लागत का हिसाब लगाएं:
totalCostWithSolar = installationCost + remainingLifetimeUtilityBill - incentives
सोलर पैनल के हर साइज़ के लिए, कुल बचत का हिसाब लगाएं:
savings = costOfElectricityWithoutSolar - totalCostWithSolar
इंस्टॉल करने के लिए, वह साइज़ चुनें जिससे सबसे ज़्यादा बचत हो.
कैलकुलेशन पूरा होने के बाद
आपकी दी गई जानकारी, Solar API से मिली जानकारी, और ऊपर दिए गए कैलकुलेशन का इस्तेमाल करके, आपको अपने इलाके के घरों के लिए, सोलर सिस्टम के ऐसे साइज़ के सुझाव देने चाहिए जिनसे उन्हें ज़्यादा से ज़्यादा बचत हो.
असली उपयोगकर्ता को दिए जाने वाले सुझावों में, एपीआई से मिली यह जानकारी भी शामिल की जा सकती है. यह जानकारी, solarPotential
फ़ील्ड के SolarPotential
ऑब्जेक्ट में दिखती है:
- किसी घर पर सालाना कितनी सूरज की रोशनी पड़ती है, जिसे सौर ऊर्जा उत्पादन के लिए इस्तेमाल किया जा सकता है. यह वैल्यू,
SolarPotential
ऑब्जेक्ट केmaxSunshineHoursPerYear
फ़ील्ड में दिखती है. - सोलर इंस्टॉलेशन के लिए छत के कितने वर्ग फ़ीट का इस्तेमाल किया जा सकता है. यह वैल्यू,
SolarPotential
ऑब्जेक्ट केwholeRoofStats
फ़ील्ड में दिखती है. - घर के लिए हर महीने का औसत बिजली बिल.