Dear Dr. Antti,

Greetings of the day.

Dr. Antti, I am using the value of EQ_COMBAL.M (Commodity Balance- Marginal) in M USD per PJ to calculate the commodity marginal price at hourly level. I would like to know whether the value of EQ_COMBAL.M shown at various model result years (such as 2020, 2025, 2030, etc) in the model are discounted to model base year (base year is 2012 in my model) or undiscounted values of the result period?

Regards

Vinay Saini

The original EQ_COMBAL.M values provided by the solver are discounted period-wise values.
The EQ_COMBAL.M values reported by TIMES are undiscounted yearly values.
The undiscounting factors UNDISC(r,t) for each region r and period t are:
UNDISC(r,t) = ∑(periodyr(t,y), obj_disc(r,y))
where periodyr(t,y) is the set containing the individual years y in each period t, and obj_disc(r,y) is the parameter for the discounting factors for each region r and year y.
EQ_COMBAL.M(r,t,c,s)(reported) = EQ_COMBAL.M(r,t,c,s)(solver) / UNDISC(r,t)

Thanks for the prompt reply Dr Antti.
Wish you a Happy New Year 2018.
Regards
Vinay Saini

(27-12-2017, 05:03 PM)Antti-L Wrote: [ -> ]The original EQ_COMBAL.M values provided by the solver are discounted period-wise values.
The EQ_COMBAL.M values reported by TIMES are undiscounted yearly values.
The undiscounting factors UNDISC(r,t) for each region r and period t are:
UNDISC(r,t) = ∑(periodyr(t,y), obj_disc(r,y))
where periodyr(t,y) is the set containing the individual years y in each period t, and obj_disc(r,y) is the parameter for the discounting factors for each region r and year y.
EQ_COMBAL.M(r,t,c,s)(reported) = EQ_COMBAL.M(r,t,c,s)(solver) / UNDISC(r,t)

Dear Antti,
Is there a place where I can read little detail about EQ_CombalM? I could see only a small description in the documentation II. I am using this as my cost of electricity.
Regards
Abi Afthab

I am not sure what you mean by little detail. EQ_CombalM is the reported undiscounted/disaggregated value of EQ(l)_Combal.M provided by the solver, and all the details for deriving EQ_CombalM from EQ(l)_Combal.M the were already correctly given in the above.
If you mean interpretation, see

https://iea-etsap.org/docs/times_interpetation_dual.pdf.