C.0.1 PD en LD folderstructuur - RuudvandenWijngaart/VestaDV GitHub Wiki

De volgende hoofdfolders, ook wel directories genoemd, worden door Vesta MAIS benoemd en gebruikt:

Project Directory

De Project Directory, ook wel PD genoemd, bevat de data van het model die nodig zijn om de berekeningen uit te voeren. Hier kan je bijvoorbeeld denken aan bestanden met de modelcode die beschrijven hoe het model bepaalde energieberekeningen moet maken. In de code van Vesta MAIS wordt de PD folder aangeroepen als %ProjDir% of %ProjDataDir%. Wanneer de gebruiker precies dezelfde installatie instructies gevolgd heeft als in onderdeel B.1 Installeren wordt met %ProjDir% dus het volgende pad aangeroepen op je computer: C:\Vesta\PD\VestaDV-[versienummer]\.

De PD folder met de modeldata bestaat uit de volgende mappen:

  1. BagTools: De folder bevat bestanden om regionaal te rekenen met Vesta MAIS

  2. batch: De folder bevat oudere bestanden om een batchrun uit te voeren met het model. Deze bestanden zijn niet bruikbaar voor de gebruiker.

  3. CombineerRuns: De folder bevat bestanden om de strategievarianten zoals gedefinieerd in de Startanalyse met elkaar te vergelijken.

  4. data: Een deel van de invoerbestanden voor Vesta MAIS is te vinden in deze map, met name de invoerbestanden van energiekentallen voor verschillende typen bebouwing en de prijsscenario’s voor energiedragers.

  5. doc: Documenten over de werking van het model, waaronder bijvoorbeeld het functioneel ontwerp.

  6. ESDL: Bestanden die een koppeling maken met de ESDL (Energy System Description Language) van TNO. Deze bestanden zijn alleen relevant als je Vesta wilt gebruiken in de ESDL omgeving van TNO. Voor meer informatie over ESDL zie: https://github.com/EnergyTransition/ESDL.

  7. html: Metadata behorende bij bestanden - container items

  8. Installaties: In deze folder staan 'arrangementen' van warmtetechnieken en isolatiemaatregelen gedefinieerd die het model gaat doorrekenen (bijvoorbeeld de combinatie van een elektrische lucht-warmtepomp in combinatie met isoleren naar schillabel B).

  9. model: Deze folder bevat de modelconfiguratie, de kern van het model. In deze map worden de rekenregels voor het model gedefinieerd. De code is geschreven in de GeoDMS syntax en opgeslagen in .dms bestanden (Data Model Server bestanden), de file extensie die wordt gebruikt binnen GeoDMS. Meer informatie over de GeoDMS syntax is te vinden op: http://www.objectvision.nl/geodms.

  10. Resultaten: Bevat 'startresultaten' die Vesta MAIS nodig heeft voor haar berekeningen. In deze map vind je een lijst die per buurt aangeeft of de luchtwarmtepomp (s1a) of een bodemwarmtepomp (s1b) de goedkoopste optie is van de twee. Deze lijst gebruikt het model om te bepalen welke type warmtepomp het beste is per buurt.

  11. Runs: De run-specifieke instellingen worden vastgesteld in eigen .dms bestanden. Met deze runs kan de gebruiker zelf scenario's ontwerpen en doorrekenen. Een run wordt vastgesteld op basis van drie verschillende bestanden, namelijk:

  • Runfile, bijvoorbeeld "Referentie.dms"
  • De basisinstellingen voor het startjaar, te vinden in "Basis.dms" in de map 'DefaultSettings'
  • De toekomstige instellingen voor zichtjaren, te vinden in "Rekenstap.dms" in de map 'DefaultSettings'.

LocalData Directory

Bij Vesta MAIS doorrekeningen wordt een aanzienlijke hoeveelheid data gegenereerd (tot tientallen GB), een groot deel van deze data is tijdelijk. Hiervoor heeft Vesta MAIS een folder nodig om de tussenresultaten en eindresultaten op te slaan. Dat is de LD (Local Data) map. In de code van Vesta MAIS en de Grafische User Interface (GUI) wordt de folder aangeroepen als %LocalDataDir%. Wanneer de gebruiker precies dezelfde installatie instructies gevolgd heeft als in onderdeel B.1 Installeren wordt met %LocalDataDir% dus het volgende pad aangeroepen op je computer: C:\Vesta\LD\VestaDV-[versienummer]\.

Ook de logfile van de runs wordt opgeslagen binnen deze mappenstructuur (%LocalDataDir%\log). De logfile is van belang om eventuele problemen tijdens het runnen te kunnen opsporen (zoek op term error of/en warning).