Tuong Nguyen
posted this
09 October 2024
- Last edited 09 October 2024
Hi Mike,
To ensure the override.gdx
file works correctly, it needs to include all the default symbols for proper functionality.
Symbol Overview
demandOverrides(dim1, dim2, dim3)
: Used to override i_tradePeriodNodeDemand
, which represents demand data.
energyBidOverrides(dim1, dim2, dim3, dim4)
: Overrides i_tradePeriodEnergyBid
, representing energy bid data.
dispatchableEnergyBidOverrides(dim1, dim2)
: Overrides i_tradePeriodDispatchableBid
, representing dispatchable energy bid data.
energyOfferOverrides(dim1, dim2, dim3, dim4)
: Overrides i_tradePeriodEnergyOffer
, representing energy offer data.
fastILRofferOverrides(dim1, dim2, dim3, dim4)
: Used to override i_tradePeriodFastILROffer
, representing fast ILR offer data.
sustainedILRofferOverrides(dim1, dim2, dim3, dim4)
: Overrides i_tradePeriodSustainedILROffer
, representing sustained ILR offer data.
fastPLSRofferOverrides(dim1, dim2, dim3, dim4)
: Overrides i_tradePeriodFastPLSROffer
, representing fast PLSR offer data.
sustainedPLSRofferOverrides(dim1, dim2, dim3, dim4)
: Used to override i_tradePeriodSustainedPLSROffer
, representing sustained PLSR offer data.
fastTWDRofferOverrides(dim1, dim2, dim3, dim4)
: Overrides i_tradePeriodFastTWDROffer
, representing fast TWDR offer data.
sustainedTWDRofferOverrides(dim1, dim2, dim3, dim4)
: Overrides i_tradePeriodSustainedTWDROffer
, representing sustained TWDR offer data.
offerParameterOverrides(dim1, dim2, dim3)
: Used to override i_tradePeriodOfferParameter
, representing offer parameter data.
Important Notes
- All Eleven Symbols Required: Even if some symbols are not used for overriding, empty symbols must still be included in the
override.gdx
file for compatibility.
- Example File: For reference, you can check the
excelOverrides.gdx
file in the directory ..\vSPD-master\Override\
in vSPDv3.0.4
. (https://www.emi.ea.govt.nz/Content/Tools/vSPD/vSPDv3.0.4.zip)
- Understanding Dimensions: For the
demandOverrides(dim1, dim2, dim3)
symbol:
- dim1: Trading period (e.g.,
TP1
.. TP50
) or specific datetime (e.g., 01-APR-2020 07:30
).
- dim2: Node (e.g.,
ALB0111
) or island (NI
or SI
).
- dim3: Can be
scale
, increment
, or value
(in your case, use value
).
For additional details on the dimensions of each symbol, you can refer to the vSPDoverrides.gms
file.
Hope this helps clarify the structure and requirements!
Cheers,
Tuong Nguyen
Principal Analyst - Electricity Authority - Te Mana Hiko