Skip to content

Migrate SSP 2024 baseline build #246

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 79 commits into from
Nov 13, 2024
Merged

Conversation

macflo8
Copy link
Contributor

@macflo8 macflo8 commented Nov 11, 2024

Migrates the code base that was used to generate the SSP_dev baseline scenarios.

How to review

No review. Only used to migrate to collecting branch ssp-dev #235.

Create extra material/whatsnew for materials versioning
Update material/index
Update whatsnew
Update technology.yaml of MESSAGEix-Materials
Coal and elec furnaces input set to 1, Liquid fuel
inputs set to 1.05, Biomass furnace set to 1.1
Calculate "initial_activity_up" now dynamically
based on demand projection
Create additional regression parameter scaler for
SSP5
Add copy of input file for each SSP with some
parameters modified to SSP assumptions
Read data from respective SSP file for steel and
cement
Exclude solar_i and biomass_i from universal base year bounds deletion
during Materials build
Remove unnecessary reads/writes to disk
Replace sequential unit conversions with loop
Add helper function to derive non-CO2 emission factors
from existing i_therm technologies parameters
Call new function in furnace build and add to parameter set
hp_gas_i technology has been removed from MESSAGEix-GLOBIOM recently.
Thus for consistency we also remove the MESSAGEix-Materials child
technologies
Remove forgotten hp_gas_* tecs from input file
Add registered value in unit column
Run tool.costs in "energy" config additionally and extract *_i
technology cost timeseries

Update tech_map_energy.csv with original fix cost ratios
Use 2025 values for price_ref/cost_ref if available

Add demand_ref update procedure
Adjust bounds, constraints and historic activity manually to resolve
infeasibilities
* Add additional technology "meth_fs_ind" between meth_t_d and demand
* Move CO2_Emision from "steam_craker_petro" and "meth_t_d" to
"production_HVC" and "meth_fs_ind"
* Adjust existing methanol input and olefin output coefficients
* Add butylene, C5H10+ and fuel gases yields as refinery_gas and
 lightoil output
* Adjust CO2_cc relation coefficient to reach 1:1 in/out carbon balance
@OFR-IIASA OFR-IIASA merged commit 333acac into iiasa:ssp-dev Nov 13, 2024
1 check passed
@khaeru khaeru added the p:SSP-2024 2024 SSP updates and ScenarioMIP label Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p:SSP-2024 2024 SSP updates and ScenarioMIP
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants