Version 1.1.0 (August 27, 2024)
This is a release of MESSAGEix-Materials and includes model additions and enhancements. There are also a few of changes in the command line interface.
Model changes
Iron & steel sector
This release introduces the following low-emission options:
Direct reduction of iron with hydrogen
Direct reduction of iron with natural gas
Direct reduction of iron with natural gas and CCS
Blast furnace with CCS
Blast furnace using charcoal
Basic oxygen furnace with top gas recirculation
Global trade of finished steel has been calibrated according to wordsteel Association.
Shared input data file Global_steel_cement_MESSAGE.xlsx
has been separated for steel and cement data.
Non metallic minerals sector
Shared input data file has been separated for steel and cement data.
CCS addon reformulated to prohibit wet CCS addon on dry clinker kiln and vice versa.
Non ferrous metals sector
Global trade of aluminum has been calibrated according to IAI MFA model.
Power sector
Material intensity of hydro power plants updated (reference?)
Demand generator
GDP and population projections are read from scenarios by default by retrieving the parametrization of bound_activity_up
for the technologies GDP
, GDP_PPP
and Population
.
If the data cannot be retrieved from the scenario parameters, default projections from an exogenous data file are used.
Other
MESSAGEix-Materials can be built on the model-bare now.
Convenience function data_util.calculate_ini_new_cap()
to calculate initial_new_capacity_up/lo
based on demand parameter.
MACRO calibration is now available for non-IIASA users who did not have access to the previously required MACRO calibration file. See CLI Changes
An option has been added to shift the first model year of a scenario to a desired year before solving. See CLI Changes
CLI changes
The build_scen()
command uses the mix-models
CLI parameter --nodes
now.
Currently R12
is the only supported option.
Scenarios can now be calibrated with MACRO by setting --add_calibration=True
and setting --macro-file
to an existing filename located in data/material/macro/
.
Solving a scenario with a different first model year is possible with e.g.:
mix-models --url="ixmp://ixmp_dev/MESSAGEix-Materials/scenario_name" material-ix \
SSP2 solve --shift_model_year=2025
Deprecations
The material-ix
commands add-buildings-ts
, report-2
and create-bare
have been removed.
New features
Bug Fixes
Compatibility