gcam-core icon indicating copy to clipboard operation
gcam-core copied to clipboard

Calibrating the electricity generation data

Open nurf004 opened this issue 3 years ago • 2 comments

Dear GCAM colleagues,

Anyone has an experience to recalibrate electricity generation using bottom-up data (e.g., electricity generation from coal-fired power plants)? I find difficulties to match the GCAM data with the current trend as I'm planning to update the energy data for 2020.

Thank you in advance.

nurf004 avatar Aug 04 '22 10:08 nurf004

We did this for a project a few years ago, for the USA region; not sure if this is what you're looking for, but the file basically tunes the output of coal-fired generation in the 2020 and 2025 time periods to roughly match recent data and expectations. Looks like I can't attach an XML file here, so just copying it. This could be tuned or modified for different regions.

<scenario>
   <world>
      <region name="USA">
         <supplysector name="electricity">
            <subsector name="coal">
               <interpolation-rule apply-to="share-weight" from-year="2019" to-year="2025">
                  <from-value>0.01</from-value>
                  <interpolation-function name="fixed"/>
               </interpolation-rule>
               <interpolation-rule apply-to="share-weight" from-year="2025" to-year="2040">
                  <from-value>0.01</from-value>
                  <to-value>0.5</to-value>
                  <interpolation-function name="linear"/>
               </interpolation-rule>
               <interpolation-rule apply-to="share-weight" from-year="2039" to-year="2061">
                  <from-value>0.5</from-value>
                  <to-value>0.1</to-value>
                  <interpolation-function name="linear"/>
               </interpolation-rule>
            </subsector>
         </supplysector>
         <pass-through-sector name="elec_coal (conv pul)">
            <subsector name="coal (conv pul)">
               <stub-technology name="coal (conv pul) (once through)">
                  <period year="2015">
                  <s-curve-shutdown-decider name="s-curve">
                     <steepness>0.1</steepness>
                     <half-life>15</half-life>
                  </s-curve-shutdown-decider>
                  </period>
               </stub-technology>
               <stub-technology name="coal (conv pul) (seawater)">
                  <period year="2015">
                  <s-curve-shutdown-decider name="s-curve">
                     <steepness>0.1</steepness>
                     <half-life>15</half-life>
                  </s-curve-shutdown-decider>
                  </period>
               </stub-technology>
               <stub-technology name="coal (conv pul) (recirculating)">
                  <period year="2015">
                  <s-curve-shutdown-decider name="s-curve">
                     <steepness>0.1</steepness>
                     <half-life>15</half-life>
                  </s-curve-shutdown-decider>
                  </period>
               </stub-technology>
               <stub-technology name="coal (conv pul) (cooling pond)">
                  <period year="2015">
                  <s-curve-shutdown-decider name="s-curve">
                     <steepness>0.1</steepness>
                     <half-life>15</half-life>
                  </s-curve-shutdown-decider>
                  </period>
               </stub-technology>
               <stub-technology name="coal (conv pul) (dry cooling)">
                  <period year="2015">
                  <s-curve-shutdown-decider name="s-curve">
                     <steepness>0.1</steepness>
                     <half-life>15</half-life>
                  </s-curve-shutdown-decider>
                  </period>
               </stub-technology>
            </subsector>
         </pass-through-sector>
      </region>
   </world>
</scenario>

pkyle avatar Aug 05 '22 06:08 pkyle

@pkyle thank you for your response. I have seen this file, but I have no idea with the categorization of <stub-technology name=..> . I mean how I assign the value (steepness and life) for each category while the data I have is electricity generation (TWh) and installed capacity (MW). This is the reference that I am intended to adopt https://www.nature.com/articles/s41467-019-12618-3. Also, what about the technology (i.e., coal (conv pulv, IGCC), gas (CC, Steam/CT)? Is there any xml file that should be added? Thank you very much.

nurf004 avatar Aug 05 '22 06:08 nurf004