investment¶
This module is used to determine investment-related constraints. The model computes the retirement of each technology and transmission line with these considerations:
The historical capacity of the technology and transmission line is based on its capacity ratio.
Each planning and scheduling period is based on the existing capacity.
The existing capacity for each year, in each zone, for each technology, is as follows:
The existing capacity of the transmission lines for each year, from \(z_{\rm{from}}\) zone to \(z_{\rm{to}}\)-th zone, is as follows:
- class prepshot._model.investment.AddInvestmentConstraints(model)[源代码]¶
基类:
objectAdd constraints for investment in the model.
- 参数
model (object) --
- __init__(model)[源代码]¶
Initialize the class and add constraints.
- 参数
model (object) -- Model object depending on the solver.
- 返回类型
None
- new_tech_low_bound_rule(y, z, te)[源代码]¶
New investment technology lower bound.
- 参数
y (int) -- Year.
z (str) -- Zone.
te (str) -- Technology.
- 返回
The constraint of the model.
- 返回类型
poi.ConstraintIndex
- new_tech_up_bound_rule(y, z, te)[源代码]¶
New investment technology upper bound in specific year and zone.
- 参数
y (int) -- Year.
z (str) -- Zone.
te (str) -- Technology.
- 返回
The constraint of the model.
- 返回类型
poi.ConstraintIndex
- remaining_capacity_rule(y, z, te)[源代码]¶
Remaining capacity of initial technology due to lifetime restrictions. Where in modeled year y, the available technology consists of the following.
The remaining in-service installed capacity from the initial technology.
The remaining in-service installed capacity from newly built technology in the previous modelled years.
- 参数
y (int) -- Planned year.
z (str) -- Zone.
te (str) -- technology.
- 返回
The expression of the model.
- 返回类型
poi.ExprBuilder
- tech_lifetime_rule(y, z, te)[源代码]¶
Caculation of remaining technology capacity based on lifetime constraints.
- 参数
y (int) -- Year.
z (str) -- Zone.
te (str) -- Technology.
- 返回
The expression of the model.
- 返回类型
poi.ExprBuilder