21.01.2014 Views

Sets and Parameters - iea-etsap

Sets and Parameters - iea-etsap

Sets and Parameters - iea-etsap

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Table 9: Option codes for the extrapolation of SHAPE indexes<br />

Option code<br />

Action<br />

= 2 Extrapolation between <strong>and</strong> outside data points<br />

Example:<br />

The user has specified the following two SHAPE indexes <strong>and</strong> a control option for<br />

extrapolation:<br />

NCAP_AFX('REG', '0', 'PRC1') = 1;<br />

NCAP_AFX('REG', '1995', 'PRC1') = 12;<br />

NCAP_AFX('REG', '2010', 'PRC1') = 13;<br />

In this case, all modelyears (v) between 1995 <strong>and</strong> 2010 will get the shape index 12. No<br />

extrapolation is done for modelyears (v) beyond 2010 or before 1995.<br />

The extrapolation options are currently available for the following SHAPE parameters, which<br />

are an indicator for the SHAPE curve that should be applied to the corresponding parameter:<br />

• NCAP_AFX,<br />

• NCAP_FOMX,<br />

• NCAP_FSUBX,<br />

• NCAP_FTAXX,<br />

• FLO_FUNCX.<br />

3.1.2 Inheritance <strong>and</strong> aggregation of timesliced input parameters<br />

As mentioned before, processes <strong>and</strong> commodities can be modelled in TIMES on different<br />

timeslice levels. Some of the input parameters, which describe a process or a commodity, are<br />

timeslice specific, i.e. they have to be provided by the user for specific timeslices, e.g. the<br />

availability factor NCAP_AF of a power plant operating on a ‘DAYNITE’ timeslice level.<br />

During the process of developing a model, the timeslice resolution of some processes or even<br />

the entire model may be refined. One could imagine for example the situation that a user<br />

starts developing a model on an ‘ANNUAL’ timeslice level <strong>and</strong> refines the model later by<br />

refining the timeslice definition of the processes <strong>and</strong> commodities. In order to avoid the need<br />

for all the timeslice related parameters to be re-entered again for the finer timeslices, TIMES<br />

supports the inheritance <strong>and</strong> aggregation of parameters along the timeslice tree (see Figure 1).<br />

Inheritance in this context means that input data being specified on a coarser timeslice level<br />

(higher up the tree) are inherited to a finer timeslice level (lower down the tree), whereas<br />

aggregation means that timeslice specific data are aggregated from a finer timeslice level<br />

(lower down the tree) to a coarser one (further up the tree). The inheritance feature may also<br />

be useful in some cases where the value of a parameter should be the same over all timeslices,<br />

since in this case it is sufficient to provide the parameter value for the ‘ANNUAL’ timeslice<br />

which is then inherited to the required finer target timeslices 20 .<br />

20 The term target timeslice level or target timeslice is used in the following as synonym<br />

for the timeslice level or timeslices which are required by the model generators depending on<br />

the process or commodity timeslice resolution (prc_tsl <strong>and</strong> com_tsl respectively).<br />

42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!