Datasets
To run a simulation, it is necessary to provide a simulation model and input timeseries (see modules chapter for which timeseries are needed). A simulation model can be constructed via API (see example), or via built-in loaders.
LTMV10 loader
In order to integrate with older systems, Trident supports loading the simulation model and timeseries from a LTMv10 dataset. Here we provide an overview of the subset of files Trident makes use of, and that needs to be provided in order for the different modules to function properly.
The files can be made manually by a user (or their internal system), by a ltm application or by LTM api.
PRISAVSNITT.DATA
User generated.
Required by:
ModuleTransmission
model.h5
Can be generated by the programs markedmodelprep, EMPS or Saminn (old v9).
Required by:
ModuleHydroModuleHydroBasicModuleLoadModuleSolarModuleThermalModuleWind
BRENSEL.ARCH
User generated.
Required by:
ModuleFuelType
TidsserieData.h5
Can be generated by either konvtiltser or the LTM api.
Required by:
ModuleThermalModuleExchangeModuleLoadModulePriceElasticity
ProfTemp/*ARCH
Generated when upgrading from LTMv9 to LTMv10 using update_10, but new entries in the directory can be made manually by the user.
Required by:
ModuleTemperatureCorrection
wind_data.h5
Generated from V30 (can potentially have other names) files using update_10.
Required by:
ModuleWind
constraints.xml
Generated by FanSI.
Required by:
ModuleTransmission (with ramping enabled)
startkostnader.dat
User generated.
Required by:
ModuleThermal (with startup costs enabled)
<area_name>.ENMD
Can be generated and edited using nnmdat in v9, or ltm in v10.
Required by:
ModulePriceElasticityModuleFuelType
DYNMODELL.OM<area_name>
Generated when running the program detmod.
Required by:
ModuleHydroModuleHydroBasic
SYSTEM.SMAG
Generated by ltm using information from the file reservoir.star.
Required by:
ModuleHydroModuleHydroBasic
exogenous_prices.h5
Generated when running update_10 if references to exogenous prices exists. Can otherwise be generated or updated using ltm.
Required by:
ModuleExchange
VVERD_xxx.SAMK
Result data from Emps when running water value calculations.
Required by:
EndValueBendersCutModule(if SOVNWaterValue.h5 is not provided)
SOVNWaterValue.h5
Result data from FanSI.
Required by:
EndValueBendersCutModule(if VVERD_xxx.SAMK is not provided)
MASKENETT.DATA
User generated.
Required by:
ModuleTransmission
CAP_FILE.H5
Generated when running update_10. Can also be generated or edited using LTM API.
Required by:
ModuleTransmission
Dellast_data.h5
Result file from either emps.exe or saminn.exe. Required if you want to do scenario depended temperature correction, but not use ModuleTemperatureCorrection.
Required by:
ModuleExchange