25-08-2012, 02:50 PM
At 16:11 24/08/12 +0000, Dessens, Olivier wrote:
2) Similarly, for example, to put an upper bound of 3% on the annual growth in the production of TRACO2N-emissions between 2010 and 2040, you could define as follows:
It is good to ask questions like this publicly on the Forum, because in that way the answer may help many other users as well.
I would like to be able to put a limit on the yearly reduction of CO2 emissions that the model is producing if I'm putting a climate constraint: for example I've got the limit of 2deg in 2100 on temperature, the model can cut strongly CO2 emissions (by 6% per year) in some period. So I would like to add the user constraint limit on growth on the flow of CO2 (for example max 3.5% reduction per year). So could you help me in that matter? 1) can I put a constraint on growth of CO2 emissions on CO2-GTC? 2) how should I write the UC for fixing (using FX LimType I assume) on a simple commodity (such as TRACO2)? Otherwise I will have to wait to be able to get my questions on the forum.1) Yes. For example, to put an upper bound of 3% on the annual growth in global CO2-emissions (CO2-GTC) between 2010 and 2040, you could define as follows (assuming 2020 is the first milestone after 2010):
Code:
SET UC_N / CO2GROW /;<br>SET UC_ATTR /<br>REG.CO2GROW.RHS.CLI.GROWTH<br>/;<br>PARAMETER UC_CLI /<br>CO2GROW.RHS.REG.2010.CO2-GTC 1.03<br>CO2GROW.LHS.REG.2010.CO2-GTC 1<br>/;<br>PARAMETER UC_RHSRT /<br>REG.CO2GROW.0.UP 1<br>REG.CO2GROW.2020.UP EPS<br>REG.CO2GROW.2040.UP EPS<br>/;
2) Similarly, for example, to put an upper bound of 3% on the annual growth in the production of TRACO2N-emissions between 2010 and 2040, you could define as follows:
Code:
SET UC_N / TRANGROW /;<br>SET UC_ATTR /<br>REG.TRANGROW.RHS.COMPRD.GROWTH<br>/;<br>PARAMETER UC_COMPRD /<br>TRANGROW.RHS.REG.2010.TRACO2N.ANNUAL 1.03<br>TRANGROW.LHS.REG.2010.TRACO2N.ANNUAL 1<br>/;<br>PARAMETER UC_RHSRT /<br>REG.TRANGROW.0.UP 1<br>REG.TRANGROW.2020.UP EPS<br>REG.TRANGROW.2040.UP EPS<br>/;
It is good to ask questions like this publicly on the Forum, because in that way the answer may help many other users as well.