En XML-fil används för att definiera vilka parametrar som ska förändras under en utvärderingen samt vilka olika värden som ska utvärderas för respektive parameter. Filen heter AutotuneDef.xml och ligger i Init-katalogen under Aiolos installationskatalog, exempelvis C:\Program Files\Aiolos\Init.
Man kan via en kommandoradsparameter styra Autotune till att använda en annan fil. Se sektionen med kommandoradsparameterar.
Tillsammans med Autotuningen kommer en grundversion av denna fil (Sample_AutotuneDef.xml), den måste manuellt kopieras till AutotuneDef.xml. Kontrollera och ändra eventuellt namnet på dagtypsfilen i AutotuneDef.xml så det passar den/de namn ni har.
Definitionsfilen principutseende visas nedan. Den data som kan varieras är rödmarkerad:
<?xml version="1.0" encoding="utf-8" ?>
<AutotuneBoundaryConditions>
<params>
<param ID=Parameter-ID>
<type>Parametervärdets typ</type>
<alternatives>
<alternative use="0|1">
<value>Värde1</value>
</alternative>
<alternative use="0|1"> <value>Värde2</value>
</alternative>
…
<alternative use="0|1">
<value>VärdeN</value>
</alternative>
</alternatives>
</param>
…
<param> … </param>
</params>
</AutotuneBoundaryConditions>
För varje parameter finns en definition av alternativa värden samt en indikering på om respektive värde ska utvärderas eller inte. Siffran bredvid ”use” anger om alternativet ska utvärderas eller ej; 1 innebär att alternativet utvärderas, 0 innebär att det inte utvärderas.
Tabellen nedan visar vilka parametrar som kan varieras samt deras respektive typ.
Beskrivning |
ID |
Typ |
Offset, bakåt |
OFFSET_BACK |
Integer |
Typdygnskalender |
DT_FILE |
String |
Antal typdygn/år |
DT_WINDOW |
Integer |
Antal år |
DT_YEARS |
Integer |
Basperiod |
BASEPERIOD |
Integer |
Modell |
MODEL |
String |
Offset helg, vardag |
OFFSET_DIFF |
Boolean |
Använd offset |
USE_OFFSET |
Boolean |
OBS! För parametern DT_FILE anges olika namn på filer med alternativa typdygnskalendrar. Dessa filer förutsätts ligga i BasData-katalogen i Aiolos Data-katalog, exempelvis C:\Program Files\Aiolos\Data\BasData. Filernas namn anges inklusive filändelse.
Vissa alternativ kan utesluta andra, t.ex spelar OFFSET_BACK ingen roll om inte USE_OFFSET används. Detta kan markeras i definitionsfilen med en <excludes>-tagg, se exemplet nedan:
<param ID="USE_OFFSET">
<active>0</active>
<type>boolean</type>
<alternatives>
<alternative use="1">
<value>true</value>
</alternative>
<alternative use="0">
<value>false</value>
<excludes>
<exclude>OFFSET_BACK</exclude>
</excludes>
</alternative>
</alternatives>
</param>