নন-মার্কিন অবস্থানের জন্য সৌর খরচ এবং সঞ্চয় গণনা করুন

এই বিভাগটি বর্ণনা করে যে কীভাবে গণনা করতে হয় যা আপনাকে অ-মার্কিন অবস্থানে পরিবারের জন্য সেরা সৌর কনফিগারেশন নির্ধারণ করতে সক্ষম করে। সুপারিশগুলি গণনা করার জন্য, আপনাকে সোলার প্যানেল ইনস্টল করার খরচ এবং সোলার API প্রতিক্রিয়া থেকে ডেটা ব্যবহার করে তারা যে সঞ্চয়গুলি প্রদান করে তার মডেল করতে হবে।

মার্কিন অবস্থানের জন্য, Solar API ইনপুট অবস্থানের জন্য প্রতিটি বৈদ্যুতিক বিল আকারের জন্য আর্থিক বিশ্লেষণ বস্তুর একটি উদাহরণ প্রদান করে। আপনি বিল, শক্তি খরচ, এবং শেষ পর্যন্ত, প্রতিটি সৌর ইনস্টলেশন আকারের সাথে সম্পর্কিত সঞ্চয় নির্ধারণ করতে এই উদাহরণগুলিতে তথ্য ব্যবহার করেন।

নন-ইউএস অবস্থানের জন্য, API প্রতিক্রিয়া আর্থিক বিশ্লেষণের উদাহরণগুলিকে অন্তর্ভুক্ত করে না, তাই সেরাটি সুপারিশ করার আগে আপনাকে প্রতিটি সৌর কনফিগারেশনের জন্য খরচ এবং সঞ্চয় নিজেই গণনা করতে হবে। গণনা সম্পাদন করতে, আপনাকে অবস্থান-নির্দিষ্ট ডেটা সংগ্রহ করতে হবে এবং এই নথিতে নির্দেশিকা অনুসরণ করতে হবে।

সোলার এপিআই মার্কিন অবস্থানের জন্য যে গণনার ব্যবহার করে তার উপর আপনি আপনার গণনার মডেল তৈরি করতে পারেন। এই গণনার ব্যাখ্যার জন্য, খরচ সঞ্চয় হিসাব করুন (ইউএস) দেখুন।

সোলার প্যানেল কনফিগারেশন

অ-মার্কিন অবস্থানের জন্য, প্রতিটি সোলার প্যানেল কনফিগারেশন সম্পর্কে তথ্য যা আপনার আর্থিক বিশ্লেষণের জন্য প্রয়োজন SolarPanelConfig ক্ষেত্রে প্রদান করা হয়। SolarPanelConfig ইনস্ট্যান্সের সংখ্যা যেগুলি ফেরত দেওয়া হয়েছে তা নির্ভর করে ইনপুট অবস্থানের ছাদের আকারের উপর। আপনার গণনার জন্য, আপনার নিম্নলিখিত দুটি ক্ষেত্র থেকে মান প্রয়োজন:

  • panelsCount : এই কনফিগারেশনে ব্যবহৃত প্যানেলের সংখ্যা।
  • yearlyEnergyDcKwh : সৌর শক্তির পরিমাণ, DC বিদ্যুতের kWh-এ, যা এই কনফিগারেশনটি এক বছরের মধ্যে উৎপন্ন করে, 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 এলাকা বা প্যানেলের সংখ্যার পরিবর্তে kW আউটপুটকে বোঝায় এবং এটি সংজ্ঞায়িত করা হয়েছে:

installationSize = panelsCount * panelCapacityWatts/1000 kW

বিভিন্ন প্যানেল রেটিং এর জন্য শক্তি উৎপাদন অনুমান সামঞ্জস্য করুন

yearlyEnergyDcKwh মান গণনা করতে, Solar API panelCapacityWatts ক্ষেত্রের পাওয়ার রেটিং ব্যবহার করে, যা বর্তমানে 250W।

আপনি যদি আপনার গণনায় একটি ভিন্ন প্যানেল পাওয়ার রেটিং ব্যবহার করতে চান এবং প্যানেলের মাত্রাগুলি panelHeightMeters এবং panelWidthMeters ক্ষেত্রের মানগুলির সাথে মোটামুটি তুলনীয় হয়, তাহলে আপনি yearlyEnergyDcKwh ক্ষেত্রে API দ্বারা প্রত্যাবর্তিত মানকে গুণ করে আপনার গণনাগুলি সামঞ্জস্য করতে পারেন panelCapacityWatts মানের সাথে আপনার পাওয়ার রেটিং এর অনুপাত।

উদাহরণস্বরূপ, যদি আপনার প্যানেলের পাওয়ার রেটিং 400W হয় এবং panelCapacityWatts 250W হয়, তাহলে yearlyEnergyDcKwh এর মানকে গুণ করুন, যা API panelCapacityWatts ব্যবহার করে 400/250 বা 1.6 এর একটি গুণক দ্বারা গণনা করে। আপনার প্যানেলের পাওয়ার রেটিং 200W হলে, yearlyEnergyDcKwh 200/250 বা 0.8 দ্বারা গুণ করুন।

অতিরিক্ত শক্তি উৎপাদন

একটি সৌর ইনস্টলেশন দ্বারা উত্পাদিত অতিরিক্ত শক্তির জন্য অ্যাকাউন্টিং Solar API গণনার সুযোগের বাইরে। প্রকৃতপক্ষে, যদি Solar API একটি প্রদত্ত পরিবারের জন্য একাধিক সম্ভাব্য SolarPanelConfig দৃষ্টান্ত প্রদান করে, Solar API এমন ফলাফল বা কনফিগারেশন বিবেচনা করে না যা FinancialAnalysis অনুমান মার্কিন গড় পরিবারের খরচের চেয়ে বেশি শক্তি উৎপাদন করে।

যাইহোক, আপনার সুপারিশগুলিতে অতিরিক্ত বিদ্যুৎ উৎপাদনকারী ইনস্টলেশনগুলি অন্তর্ভুক্ত করার কারণ থাকতে পারে। উদাহরণস্বরূপ, আপনি একটি ইনস্টলেশনের জীবনের প্রথম অংশে অতিরিক্ত উত্পাদনের অনুমতি দিয়ে প্যানেলের দক্ষতার ( দক্ষতা অবমূল্যায়ন ফ্যাক্টর ) ক্রমান্বয়ে হ্রাস অফসেট করতে চাইতে পারেন। আরও তথ্যের জন্য, আর্থিক বিশ্লেষণের জন্য প্রয়োজনীয় মান দেখুন।

আপনার কারণ যাই হোক না কেন, আপনি যদি আপনার গণনায় অতিরিক্ত বিদ্যুৎ উৎপাদন করে এমন সৌর ইনস্টলেশনগুলিকে অন্তর্ভুক্ত করেন, তবে জেনে রাখুন যে এখানে ব্যাখ্যা করা গণনাগুলি সেই দৃশ্যকে কভার করে না।

অ-মার্কিন অবস্থানের জন্য আর্থিক বিশ্লেষণের জন্য প্রয়োজনীয় মান

API প্রতিক্রিয়াতে প্রতিটি SolarPanelConfig উদাহরণ থেকে, সেই উদাহরণের জন্য আর্থিক বিশ্লেষণ করতে আপনার দুটি মান প্রয়োজন:

  • panelsCount : একটি ইনস্টলেশনে সোলার প্যানেলের সংখ্যা। আপনি installationSize আপনার গণনায় এই মানটি ব্যবহার করেন।
  • yearlyEnergyDcKwh : একটি নির্দিষ্ট panelsCount দেওয়া DC বিদ্যুতের kWh-এ একটি লেআউট এক বছরে কতটা সৌরশক্তি ধারণ করে। DC থেকে AC তে রূপান্তরের সময় যেকোনও শক্তির ক্ষয়ক্ষতি বিবেচনা করে প্রতিটি installationSize initialAcKwhPerYear গৃহস্থালিতে AC বিদ্যুত হিসাবে ব্যবহারযোগ্য সৌর শক্তির জন্য আপনি এই মানটি ব্যবহার করেন।

অতিরিক্তভাবে, আপনাকে নিম্নলিখিত ভেরিয়েবলগুলির জন্য অবস্থান-নির্দিষ্ট মান সংগ্রহ করতে হবে যা আপনি গণনায় ব্যবহার করবেন:

  • billCostModel() : খরচ নির্ধারণের জন্য আপনার মডেল, স্থানীয় মুদ্রায়, একটি নির্দিষ্ট সংখ্যক kWh ব্যবহার করার জন্য একটি পরিবারের দ্বারা অর্থ প্রদান করা হয়। চাহিদা, দিনের সময় এবং পরিবার কতটা বিদ্যুত ব্যবহার করে তার উপর নির্ভর করে বিদ্যুতের জন্য কতটা ইউটিলিটি চার্জ দিন থেকে দিন বা ঘন্টা থেকে ঘন্টা পরিবর্তিত হতে পারে। আপনি একটি গড় খরচ অনুমান প্রয়োজন হতে পারে.
  • costIncreaseFactor : যে ফ্যাক্টর দ্বারা বিদ্যুতের দাম বার্ষিক বৃদ্ধি পায়। Solar API US অবস্থানের জন্য 1.022 (2.2% বার্ষিক বৃদ্ধি) ব্যবহার করে। আপনার এলাকার জন্য প্রয়োজন হিসাবে এই মান সামঞ্জস্য করুন.
  • dcToAcDerate : যে দক্ষতায় একটি বৈদ্যুতিন সংকেতের মেরু বদল সৌর প্যানেল দ্বারা উত্পাদিত ডিসি বিদ্যুতকে একটি পরিবারের ব্যবহৃত এসি বিদ্যুতে রূপান্তরিত করে। সোলার API মার্কিন অবস্থানের জন্য 85% ব্যবহার করে। আপনার এলাকার জন্য প্রয়োজন হিসাবে এই মান সামঞ্জস্য করুন.
  • ডিসকাউন্টরেট : সোলার এপিআই ইউএস অবস্থানের জন্য 1.04 (4% বার্ষিক বৃদ্ধি) ব্যবহার করে। আপনার এলাকার জন্য প্রয়োজন হিসাবে এই মান সামঞ্জস্য করুন.
  • দক্ষতা অবমূল্যায়ন ফ্যাক্টর : সৌর প্যানেলের কার্যকারিতা প্রতি বছর কতটা হ্রাস পায়। সোলার API মার্কিন অবস্থানের জন্য 0.995 (0.5% বার্ষিক হ্রাস) ব্যবহার করে। আপনার এলাকার জন্য প্রয়োজন হিসাবে এই মান সামঞ্জস্য করুন.
  • প্রণোদনা : আপনার এলাকায় সরকারী সংস্থাগুলি দ্বারা প্রদত্ত সোলার প্যানেল ইনস্টল করার জন্য যে কোনও আর্থিক প্রণোদনা অন্তর্ভুক্ত করুন।
  • ইনস্টলেশনকস্টমোডেল() : একটি প্রদত্ত installationSize জন্য স্থানীয় মুদ্রায় সৌর ইনস্টল করার খরচ অনুমান করার জন্য আপনার পদ্ধতি। খরচ মডেল সাধারণত একটি প্রদত্ত installationSize জন্য স্থানীয় শ্রম এবং উপাদান খরচের জন্য হিসাব করবে।
  • ইনস্টলেশন লাইফস্প্যান : সৌর ইনস্টলেশনের প্রত্যাশিত জীবনকাল। Solar API 20 বছর ব্যবহার করে। আপনার এলাকার জন্য প্রয়োজন হিসাবে এই মান সামঞ্জস্য করুন.
  • kWhConsumptionModel() : একটি মাসিক বিলের উপর ভিত্তি করে একটি পরিবার কত শক্তি খরচ করে তা নির্ধারণের জন্য আপনার মডেল। এর সহজতম আকারে, আপনি বিলটিকে পরিবারের অবস্থানে এক kWh-এর গড় খরচ দিয়ে ভাগ করবেন।
  • মাসিক বিল : একটি বিষয় পরিবারের জন্য গড় মাসিক বৈদ্যুতিক বিল।
  • মাসিকKWhEnergy Consumption : একটি নির্দিষ্ট অবস্থানে পরিবার এক মাসে যে পরিমাণ বিদ্যুত ব্যবহার করে তার একটি অনুমান, KWh-এ পরিমাপ করা হয়।

এই মানগুলি এবং API প্রতিক্রিয়া দ্বারা প্রদত্ত তথ্যের সাহায্যে, আপনি Solar API দ্বারা আচ্ছাদিত নয় এমন অবস্থানগুলির জন্য সর্বোত্তম installationSize সুপারিশ করার জন্য প্রয়োজনীয় গণনাগুলি সম্পাদন করতে পারেন৷

গণনার ধাপ

নিম্নলিখিত পদক্ষেপগুলি সোলার API এর পদ্ধতির উপর ভিত্তি করে। আপনার অবস্থানের জন্য উপলব্ধ তথ্যের উপর ভিত্তি করে আপনাকে আপনার পদ্ধতি সামঞ্জস্য করতে হতে পারে।

  1. ইনপুট অবস্থানে পরিবারের বার্ষিক শক্তি খরচ গণনা করুন:

    1. পরিবারের জন্য মাসিক বিল অনুমান করুন বা অনুরোধ করুন।
    2. মাসিক বিল থেকে মাসিকKWhEnergy Consumption গণনা করুন। (যদি আপনি মাসিক KWhEnergyConsumption জানেন, আপনি এই ধাপটি এড়িয়ে যেতে পারেন।) উদাহরণস্বরূপ:

    মাসিকKWhEnergyConsumption = kWhConsumptionModel ( মাসিক বিল )

    1. মাসিকKWhEnergy Consumption 12 দ্বারা গুণ করে বাৎসরিকKWhEnergy Consumption গণনা করুন:

    বার্ষিকKWhEnergy Consumption = মাসিকKWhEnergy Consumption x 12

  2. লক্ষ্য পরিবারের জন্য API প্রতিক্রিয়া পান:

    https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=lat-number&location.longitude=long-number&key=yourAPIKey
    

    প্রতিক্রিয়াটিতে ব্যবহারযোগ্য সূর্যালোক, ব্যবহারযোগ্য ছাদের স্থান এবং এক বা একাধিক সম্ভাব্য সৌর প্যানেল কনফিগারেশন অন্তর্ভুক্ত রয়েছে।

  3. প্রতিটি installationSize বার্ষিক সৌর শক্তি AC উত্পাদন গণনা করুন আপনার স্থানীয় dcToAcDerate দ্বারা প্রতিটি SolarPanelConfig উদাহরণে API দ্বারা প্রদত্ত yearlyEnergyDcKwh মানকে গুণ করে API প্রস্তাবিত আকার করুন:

    initialAcKwhPerYear = yearlyEnergyDcKwh x dcToAcDerate

  4. ঐচ্ছিকভাবে, যে কোনো SolarPanelConfig দৃষ্টান্ত বিবেচনা থেকে বাদ দিন যা পরিবারের বার্ষিক খরচের চেয়ে বেশি বিদ্যুৎ উৎপাদন করে ( initialAcKwhPerYear > annualKWhEnergyConsumption )।

  5. প্রতিটি প্রত্যাবর্তিত ইনস্টলেশনের আজীবন সৌর শক্তি উৎপাদন ( লাইফটাইম প্রোডাকশনAcKwh ) গণনা করুন আকার:

    1. সৌর ইনস্টলেশনের আয়ুষ্কালের প্রতিটি বছরের জন্য, ইনস্টলেশনটি বার্ষিক যে পরিমাণ বিদ্যুত উত্পাদন করবে তা গণনা করুন , প্রথমটির পরে প্রতি বছরের জন্য দ্রুতগতিতে দক্ষতা অবমূল্যায়ন ফ্যাক্টর প্রয়োগ করুন।
    2. সমস্ত বছরের জন্য মোট যোগ করুন।

    নিম্নলিখিত সারণীটি 20 বছরের একটি ইনস্টলেশান লাইফস্প্যান ধরে ধরে আজীবন শক্তি উত্পাদন কীভাবে গণনা করতে হয় তার একটি উদাহরণ দেখায়। প্রতিটি সারি উত্পাদনের একটি বছর প্রতিনিধিত্ব করে। প্রথম বছরের পরে, দক্ষতা হ্রাস দ্রুতগতিতে প্রয়োগ করা হয়। অবশেষে, সমস্ত সারির যোগফল হল সৌর ইনস্টলেশনের আজীবন শক্তি উৎপাদন।

    বছর বার্ষিক সৌর শক্তি উৎপাদন (kWh)
    1 প্রাথমিকAcKwhPerYear
    2 + প্রাথমিকAcKwhPerYear x দক্ষতা অবমূল্যায়ন ফ্যাক্টর
    : :
    20 + প্রাথমিকAcKwhPerYear x দক্ষতা অবমূল্যায়ন ফ্যাক্টর 19
    মোট লাইফটাইম প্রোডাকশনAcKwh

যেহেতু সৌর প্যানেলের কার্যকারিতা একটি ধ্রুবক হারে ক্ষয় হয়, এটি মূলত একটি জ্যামিতিক সিরিজ যেখানে a = initialAcKwhPerYear এবং r = efficiencyDepreciationFactor। আমরা LifetimeProductionAcKwh AcKwh গণনা করতে একটি জ্যামিতিক যোগফল ব্যবহার করতে পারি:

LifetimeProductionAcKwh = (dcToAcDerate * initialAcKwhPerYear * (1 - pow(efficiencyDepreciationFactor, installationLifeSpan)) / (1 - efficiencyDepreciationFactor))

নিম্নলিখিত পাইথন কোড উপরে জ্যামিতিক যোগফল গণনা করে:

def LifetimeProductionAcKwh(
    dcToAcDerate,
    yearlyEnergyDcKwh,
    efficiencyDepreciationFactor,
    installationLifeSpan):
  return (
    dcToAcDerate *
    yearlyEnergyDcKwh *
    (1 - pow(
      efficiencyDepreciationFactor,
      installationLifeSpan)) /
    (1 - efficiencyDepreciationFactor))
  1. প্রতিটি প্রত্যাবর্তিত installationSize জন্য, installationSize ইনস্টল করা থাকলে শক্তি খরচের জীবনকালের খরচ গণনা করুন :

    1. সৌর ইনস্টলেশনের আয়ুষ্কালের প্রতিটি বছরের জন্য, সৌর শক্তি দ্বারা পূরণ না হওয়া শক্তি খরচ কভার করার জন্য পরিবারের বার্ষিক বিদ্যুতের খরচ গণনা করুন। বার্ষিকKWhEnergy Consumption এবং প্রাথমিকAcKwhPerYear এর মানগুলি ব্যবহার করুন যা আপনি পূর্বে গণনা করেছেন। প্রথম বছরের পর প্রতি বছরের জন্য, মানগুলিতে দক্ষতা অবমূল্যায়ন ফ্যাক্টর , costIncreaseFactor , এবং ডিসকাউন্ট রেট প্রয়োগ করুন৷
    2. সমস্ত বছরের জন্য মোট যোগ করুন।

    নিচের সারণীটি বিদ্যুতের জীবনকালের খরচ কীভাবে গণনা করতে হয় তার একটি উদাহরণ দেখায়। প্রতিটি সারি সৌর ইনস্টলেশনের জীবনের এক বছরের জন্য বিদ্যুতের খরচ উপস্থাপন করে। প্রথম বছরের পর, বিদ্যুতের বর্ধিত খরচ এবং ডিসকাউন্ট রেট উভয়ই দ্রুতগতিতে প্রয়োগ করা হয়। অবশেষে, সমস্ত সারির যোগফল হল সৌর ইনস্টলেশনের সাথে বিদ্যুতের আজীবন খরচ।

    বছর বার্ষিক ইউটিলিটি বিল বর্তমান স্থানীয় মুদ্রার মূল্য (USD) ( বার্ষিক ইউটিলিটিবিল অনুমান )
    1 annualUtilityBillEstimateYear1 = billCostModel ( বার্ষিকKWhEnergy Consumption - initialAcKwhPerYear )
    2 বার্ষিক ইউটিলিটিবিলএস্টিমেট ইয়ার 2 = বিল কস্টমডেল ( বাৎসরিকKWhEnergyConsumption - initialAcKwhPerYear x efficiencyDepreciationfactor ) x costIncreaseFactor / discountRate
    : :
    20 বার্ষিক ইউটিলিটিবিলঅনুমানিকবছর 20 = বিলমূল্য মডেল ( বার্ষিকKWhEnergyConsumption - initialAcKwhPerYear x দক্ষতা অবমূল্যায়ন ফ্যাক্টর19 ) x খরচ ইনক্রিজফ্যাক্টর19 / ডিসকাউন্ট রেট19
    মোট অবশিষ্ট লাইফটাইম ইউটিলিটি বিল

নিম্নলিখিত পাইথন কোডটি প্রতি বছরের 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
  1. একটি সৌর ইনস্টলেশন ইনস্টল করা না থাকলে বিদ্যুতের আজীবন খরচ গণনা করুন :

    1. সৌর ইনস্টলেশনের আয়ুষ্কালের প্রতিটি বছরের জন্য, সৌর ইনস্টল না হলে পরিবারের বার্ষিক বিদ্যুতের খরচ গণনা করুনমাসিক বিলের জন্য মান ব্যবহার করুন। প্রথম বছরের পর প্রতি বছরের জন্য, মাসিক বিলে CostIncreaseFactor এবং ডিসকাউন্ট রেট মান প্রয়োগ করুন।
    2. সমস্ত বছরের জন্য মোট যোগ করুন।

    নিচের সারণীটি সৌর ছাড়া বিদ্যুতের জীবনকালের খরচ কীভাবে গণনা করা যায় তার একটি উদাহরণ দেখায়। প্রতিটি সারি একটি সৌর ইনস্টলেশনের আয়ুষ্কালের সমান সংখ্যক বছর ধরে এক বছরের জন্য বিদ্যুতের খরচ উপস্থাপন করে। প্রথম বছরের পর, বিদ্যুতের বর্ধিত খরচ এবং ডিসকাউন্ট রেট উভয়ই দ্রুতগতিতে প্রয়োগ করা হয়। অবশেষে, সমস্ত সারির যোগফল হল সৌর ইনস্টলেশন ছাড়াই বিদ্যুতের আজীবন খরচ।

    বছর বর্তমান স্থানীয় মুদ্রা মূল্যে বার্ষিক ইউটিলিটি বিল
    1 বার্ষিক বিল = মাসিক বিল x 12
    2 বার্ষিক বিল = মাসিক বিল x 12 x খরচ বৃদ্ধি ফ্যাক্টর / ডিসকাউন্ট রেট
    : :
    20 বার্ষিক বিল = মাসিক বিল x 12 x খরচইনক্রিজফ্যাক্টর19 / ডিসকাউন্ট রেট19
    মোট সৌরবিহীন খরচ

নিম্নলিখিত কোডটি উপরে গণনা করে:

lifetimeBill = (
    monthlyBill * 12 *
    (1 - pow(costIncreaseFactor / discountRate, installationLifeSpan)) /
    (1 - costIncreaseFactor / discountRate))
  1. প্রতিটি ইনস্টলেশন আকারের জন্য, ইনস্টলেশন খরচ গণনা করুন :

    ইনস্টলেশন কস্ট = স্থানীয় ইনস্টলেশন কস্ট মডেল ( installationSize )

  2. পরিবারের অবস্থানে উপলব্ধ যে কোনো আর্থিক প্রণোদনা যোগ করুন

  3. প্রতিটি ইনস্টলেশন আকারের জন্য, সোলার ইনস্টল করার সাথে যুক্ত মোট খরচ গণনা করুন :

    totalCostWithSolar = ইনস্টলেশন খরচ + অবশিষ্ট জীবনকালীন ইউটিলিটি বিল - প্রণোদনা

  4. প্রতিটি ইনস্টলেশন আকারের জন্য, সৌর ইনস্টল করার সাথে যুক্ত মোট সঞ্চয় গণনা করুন :

    সঞ্চয় = costOfElectricityWithoutSolar - totalCostWithSolar

  5. ইনস্টলেশনের আকার নির্বাচন করুন যা সর্বাধিক সঞ্চয় প্রদান করে।

যখন আপনার হিসাব শেষ

আপনার দেওয়া তথ্য, Solar API দ্বারা প্রত্যাবর্তিত তথ্য এবং উপরের গণনাগুলি ব্যবহার করে, আপনি সৌর ইনস্টলেশন মাপের সুপারিশ করতে সক্ষম হবেন যা আপনার এলাকার পরিবারের জন্য সর্বাধিক খরচ সাশ্রয় করে।

আপনি আপনার শেষ ব্যবহারকারীকে যে সুপারিশগুলি প্রদান করেন, আপনি নিম্নলিখিত তথ্যগুলিও অন্তর্ভুক্ত করতে পারেন যা solarPotential ক্ষেত্রের SolarPotential অবজেক্টে API দ্বারা ফেরত দেওয়া হয়:

  • একটি বাড়ি বার্ষিক কতটা ব্যবহারযোগ্য সূর্যালোক গ্রহণ করে, যা SolarPotential অবজেক্টের maxSunshineHoursPerYear ক্ষেত্রে ফেরত দেওয়া হয়।
  • একটি সৌর ইনস্টলেশনের জন্য একটি ছাদের কত বর্গফুট ব্যবহার করা যেতে পারে, যা SolarPotential অবজেক্টের wholeRoofStats ক্ষেত্রে ফেরত দেওয়া হয়।
  • পরিবারের জন্য গড় মাসিক বিদ্যুৎ বিল।