Skip to content

Negative emissions farm EmissionPenalty #99

@willu47

Description

@willu47

@Timon-R has identified that use of EmissionPenalty subsidises negative emissions, resulting in energy system models "farming" negative emissions to reduce the total energy system costs.

@FraGard suggests the following solution modifying the E5 constraint to only be active for positive values of EmissionAcitivityRatio, e.g. adding : EmissionActivityRatio > 0

Change:

s.t. E5_DiscountedEmissionsPenaltyByTechnology{r in REGION, t in TECHNOLOGY, y in YEAR}: 
sum{e in EMISSION, l in TIMESLICE, m in MODE_OF_OPERATION} 
    EmissionActivityRatio[r,t,e,m,y]*RateOfActivity[r,l,t,m,y] * YearSplit[l,y] * EmissionsPenalty[r,e,y] / DiscountFactorMid[r,y] 
= DiscountedTechnologyEmissionsPenalty[r,t,y];

To:

s.t. E5_DiscountedEmissionsPenaltyByTechnology{r in REGION, t in TECHNOLOGY, y in YEAR}: 
sum{e in EMISSION, l in TIMESLICE, m in MODE_OF_OPERATION: EmissionActivityRatio > 0} 
    EmissionActivityRatio[r,t,e,m,y]*RateOfActivity[r,l,t,m,y] * YearSplit[l,y] * EmissionsPenalty[r,e,y] / DiscountFactorMid[r,y] 
= DiscountedTechnologyEmissionsPenalty[r,t,y];

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions