Presentatie door Peter Vermeulen (Deltares), op de iMOD NL Gebruikersdag 2021, tijdens de Deltares Software Dagen - Editie 2021. Donderdag, 17 juni 2021, Delft.
DSD-NL 2021 D-HYDRO Gebruikersdag - Programma - Melger
DSD-NL 2021 Nieuwste functionaliteiten in release iMOD 5.3 - Vermeulen
1. Sinds v5.2 (jan 2021): 182 downloads (bijna dagelijks); 36% uit Nederland en 64% uit het buitenland
iMOD Gebruikersdag juni 2021
P. Vermeulen
F .Roelofsen
P. Van Walsum - WUR
Release iMOD v5.3
2. Redenen release iMOD v5.3
2
Ontwikkelingen binnen lopende in- en externe projecten waaronder:
Toegevoegde functionaliteiten
• Gebruik van PKS en MetaSWAP met niet evenredig netwerken;
• Gebruik iPESTP in combinatie met MODFLOW6;
• Nieuwe versie van MetaSWAP.
Bugfixes
Toegevoegde functionaliteiten
Release
IMOD
v5.3
3. PKS en MetaSWAP
3
Achtergrond
PKS is de parallelle solver die een model domein opsplitst in deelmodellen die numeriek gekoppeld zijn.
Hierdoor rekent het model op meerdere processoren en rekent hierdoor in principe een tig-keer sneller.
Probleem
De PKS kan niet omgaan met niet-equidistantiele modelnetwerken, evenzo kan MetaSWAP geen
uitvoer wegschrijven voor dergelijke netwerken.
Oplossing
iMOD en iMODFLOW code aangepast (incl. uitbreiding in de PARA_SIM.INP) waardoor nu model
netwerken mogelijk zijn via:
NETWORKIDF
Of
WINDOW, CELLSIZE, BUFFER, BUFFER_CS
Release
IMOD
v5.3
4. HEAD_L7_P*.IDF
4
mergen PKSMERGE=1) is ook
uitgebreid om dergelijke netwerken
samen te voegen. Verwijderen van
de originele resultaten na
samenvoegen met (PKSMERGE=-
1)
Release
IMOD
v5.3
M1 M2 M3 M4
M1+M2+M3+M4
6. parameter
iPEST(P) – iMOD Parameter ESTimation
6
• Kriging range voor PilotPoints automatisch bepaald aan de hand van de 10 nearest points
(KRIGING_RANGE=0.0)
• Negatief kolom nummer kent alle punten toe aan de absolute waarde van de kolom nummer
D:DEKLAAG.ipf,2,1,2, -10,3,-6
• Schalen kon met LOG10 maar nu ook met LN() waardoor de doelfunctie iets steiler wordt en wellicht
convergentie beter verloopt (ILOG=2)
• iPEST kan in combinatie met de PKS en iPESTP met MODFLOW6
parameter
model
fout
parameter
1 1 1
2
2
3
p1 p2
p3
Release
IMOD
v5.3
7. 7
iPESTP – iMOD Parameter ESTimation Parallel
Initialisatie
Release
IMOD
v5.3
SIM_TYPE=2 – MODFLOW2005
9. 9
iPESTP – iMOD Parameter ESTimation Parallel
Release
IMOD
v5.3
# TEST.NAM File Generated by iMOD V5_3
#General Options
BEGIN OPTIONS
LIST ..GWF_1TEST_L#1.LST
END OPTIONS
#List of Packages
BEGIN PACKAGES
DIS6 ..GWF_1MODELINPUTTEST.DIS6
IC6 ..GWF_1MODELINPUTTEST.IC6
NPF6 ..GWF_1MODELINPUTTEST_L#1.NPF6
STO6 ..GWF_1MODELINPUTTEST.STO6
OC6 ..GWF_1MODELINPUTTEST_L#1.OC6
WEL6 ..GWF_1MODELINPUTTEST.WEL6 WEL
RCH6 ..GWF_1MODELINPUTTEST.RCH6 RCH
GHB6 ..GWF_1MODELINPUTTEST.GHB6 GHB
OBS6 ..GWF_1MODELINPUTTEST_L#1.OBS6
END PACKAGES
# NPF6 File Generated by iMOD v5.3
#General Options
BEGIN OPTIONS
ALTERNATIVE_CELL_AVERAGING AMT-HMK
THICKSTRT
END OPTIONS
#Geology Options
BEGIN GRIDDATA
ICELLTYPE LAYERED
CONSTANT 0
K LAYERED
OPEN/CLOSE ..GWF_1MODELINPUTNPFK_L1_L#1.ARR FACTOR 1.0D0
IPRN -1
K33 LAYERED
OPEN/CLOSE ..GWF_1MODELINPUTNPFK33_L1.ARR FACTOR 1.0D0
IPRN -1
END GRIDDATA
Bestand aangepast per cycle
door iPESTP
10. 10
MODFLOW6
Release
IMOD
v5.3
# RIV6 File Generated by iMOD 5.3
#General Options
BEGIN OPTIONS
SAVE_FLOWS
END OPTIONS
#General Dimensions
BEGIN DIMENSIONS
MAXBOUND 13568
END DIMENSIONS
BEGIN PERIOD 1
OPEN/CLOSE .GWF_1MODELINPUTRIV6SYS3RIV_T1.ARR 1.0 (FREE) -1
END PERIOD
# RUN027.NAM File Generated by iMOD 5.3
#General Options
BEGIN OPTIONS
LIST .GWF_1RUN027.LST
END OPTIONS
#List of Packages
BEGIN PACKAGES
DIS6 .GWF_1MODELINPUTRUN027.DIS6
IC6 .GWF_1MODELINPUTRUN027.IC6
NPF6 .GWF_1MODELINPUTRUN027.NPF6
OC6 .GWF_1MODELINPUTRUN027.OC6
STO6 .GWF_1MODELINPUTRUN027.STO6
CHD6 .GWF_1MODELINPUTRUN027_SYS1.CHD6 CHD_SYS1
CHD6 .GWF_1MODELINPUTRUN027_SYS2.CHD6 CHD_SYS2
CHD6 .GWF_1MODELINPUTRUN027_SYS3.CHD6 CHD_SYS3
WEL6 .GWF_1MODELINPUTRUN027_SYS1.WEL6 WEL_SYS1
WEL6 .GWF_1MODELINPUTRUN027_SYS2.WEL6 WEL_SYS2
WEL6 .GWF_1MODELINPUTRUN027_SYS3.WEL6 WEL_SYS3
DRN6 .GWF_1MODELINPUTRUN027_SYS1.DRN6 DRN_SYS1
DRN6 .GWF_1MODELINPUTRUN027_SYS2.DRN6 DRN_SYS2
DRN6 .GWF_1MODELINPUTRUN027_SYS3.DRN6 DRN_SYS3
RIV6 .GWF_1MODELINPUTRUN027_SYS1.RIV6 RIV_SYS1
RIV6 .GWF_1MODELINPUTRUN027_SYS2.RIV6 RIV_SYS2
RIV6 .GWF_1MODELINPUTRUN027_SYS3.RIV6 RIV_SYS3
RIV6 .GWF_1MODELINPUTRUN027_SYS4.RIV6 RIV_SYS4
RIV6 .GWF_1MODELINPUTRUN027_SYS1.ISG6 ISG_SYS1
WEL6 .GWF_1MODELINPUTMSW.WEL6 WELLS_MSW
RCH6 .GWF_1MODELINPUTMSW.RCH6 RCH_MSW
END PACKAGES
Aparte uitvoer en regel in de samenvattende waterbalans
in het LST-bestand
SSYSTEM=0
ISG systemen zijn ook aparte onderdelen
Voor de koppeling met MetaSWAP worden autom. twee
“dummy” packages gemaakt die voor de uitwisseling van
de fluxen zorgen
11. 11
METASWAP
Release
IMOD
v5.3
Toegevoegde functionaliteit:
• Optionele functies:
• Bypass flow, met fractie die direct doorstroomt naar het grondwater;
• Verbeterd infiltratieconcept op basis van Green-Ampt (op uurbasis);
• Versnelling en vermindering geheugengebruik van WOFOST (optioneel in te zetten
gewasgroeimodel);
• Beregeningstrigger op basis van droogtestress en instelling minimale wortelzonedikte
(aansluitend bij Waterwijzer Landbouw);
• Extra optie voor zuurstofstress.
• Verbetering organisatie modeluitvoer, o.a:
• Gebruik van aparte mappen voor IDF, INFO, CSV, en INIT files;
• Update van SEL_KEY_SVAT_PER.INP.
13. Bugfixes (belangrijkste)
13
• Openen van ARR bestanden voor zogenaamde packages (RIV,DRN,GHB etc) gaven na
conversie naar IDF bestanden een foutmelding
− Dit is verholpen en alle omgezette bestanden komen nu in de iMOD Manager
• Herschalen in de 3D Tool van de X, Y en/of XY assen werkte niet
− Dit is verholpen en verbeterd door de gevoeligheid van de muis te verkleinen als er verder wordt ingezoomd
• iMODPATH gaf incorrecte stroomlijnen bij niet-equidistantiele netwerken
− Dit is verholpen
• Onderste deel van boorstaten verdwenen in de Cross-sectie en 3D Tool.
− Dit is verholpen
• Coordinaten die in het SIMULATION-window werden ingegeven kwamen niet goed door in
de RUN- of NAM- configuratie
− Het afhandelen van de coordinaten in dit window en het eventueel snappen op afgeronde coordinaten is
verbeterd. Dit had ook gevolgen voor het niet werken van de BUFFER en BUFFERCS in de RUNFILE
functie
• Conversie van de ANI hoeken
− In plaats van hoeken werde de factoren bij de ANI hoeken ge-exporteerd, dit is verholpen en gold alleen
voor conversies naar MODFLOW2005 (SIM_TYPE=2) en MODFLOW6 (SIM_TYPE=3)
Release
IMOD
v5.3
14. Bugfixes (belangrijkste, vervolg)
14
• Positionering Winningen niet consequent tussen equi- en non-equidistantiele netwerken
− Winningen die exact op cel-grenzen terecht kwamen werden net anders gepositioneerd tussen
bovengenoemde netwerken
• De vergridding van de HFB was onjuist de 1e rij en/of kolom van een model
− Mocht een HFB over de modelrand lopen dan ontstond hier een opening, dit is verholpen
• Export van de FHB package gaf niet de juiste vaste-rand conditie
− Dit is verholpen
• Vergridding van ISG gaf onvolkomendheden wanneer lijnen bijna horizontal en/of verticaaal
zijn
− Dit is verholpen
Release
IMOD
v5.3
16. Toegevoegde Functionaliteiten (belangrijkste)
16
• Rotation Point
− Hiermee kun je het rotatie punt in the 3D Tool interactief wijzigen
• RUNFILE functie.
− APPLYTC
Hiermee is het mogelijk om de opschaliong van de K waarden anders te doen. In plaats van een geometrisch
gemiddelde wordt de K eerst omgezet naar een KD. Vervolgens wordt er zowel in X als Y-richting opgeschaald
waardoor er in de cel een afzonderlijk K in de X- en Y-richting word gevonden. De Horizontal Anisotropy (LPF)
wordt hiermee intern berekend. Ook de Vertical Anisotropy (VA) wordt opgeschaal vanuit de berekenden
weerstanden ipv een geometrisch opgeschaalde vertical K-waarde.
− NLAY en NLAYBND
Hiermee is het aantal modellagen af te dwingen ongeacht de hoeveel lagen die beschikbaar zijn. NLAYBND
kan gebruikt worden om de onderste van die model lagen wel/niet op constant head te zetten
• IMPORTMODFLOW
− IITYPE omzetting naar RUN- of PRJ bestand
− WEL package komt in een IPF (+ TXT-bestanden);
− SFR package wordt ongezet in een SFR
• IMPORTSOBEK
− Importen van DFLOW-FM netwerken uit NetCDF-bestanden naar ISG (incl. peilen/profielen)
Release
IMOD
v5.3