Post on 06-Apr-2018
ECO Lab –
Solutia pentru modelarea ecologica
Partea 2 – Functionalitati implementate in program
ECO Lab
© DHI
Functionalitati
ECO Lab
• Constante predefinite
• Variabile predefinite
• Functii predefinite
• Functii matematice
• Cuvinte predefinite
© DHI
Constante predefinite
ECO Lab
© DHI
Constante predefinite
ECO Lab
Latitudine
Longitudine
Cota talveg
Pas de timp pentru Advectie – Dispersie (AD_DT)
Pas de timp pentru ECO Lab (WQ_DT)
Rezolutie grid de calcul
© DHI
Constante predefinite
ECO Lab
Examplu: Latitudine
RDFACP)F(N,F(T)F(I) PRPC
PROCES: Producere - PRPC:
AUXILIAR: lungimea relativa a unei zile– RD:
Variabila de stare: Procentul de carbon din fitoplancton:
moarte -esedimentar hranire - producere dt
dPC
© DHI
Variabile predefinite
ECO Lab
© DHI
Variabile predefinite
ECO Lab
Calcul hidrodinamic:
Inaltimea suprafetei libere a apei
Adancimea apei
Viteza curentului orizontal
Directia curentului orizontal
Viteza curentului vertical
Panta suprafetei libere a apei in directia
curgerii
Salinitate
Temperatura
Densitatea apei
Constante HD:
Viteza vantului
Directia vantului
© DHI
Variabile predefinite
ECO Lab
Exemplu: Viteza curentului orizontal
Variabila de stare: BOD:
esedimentareresuspensideg radareBODdt
dBOD
PROCES: resuspensie:
Viteza curentului
orizontal
Adancimea apei
© DHI
Variabile predefinite
ECO Lab
Calcul Mike SHE HD:
Mike SHE – curgere de suprafata
Mike SHE – drenare
Mike SHE – curgere de baza
Mike SHE AD:
Mike SHE – curgere de suprafata+concentratie
Mike SHE – drenare+concentratie
Mike SHE – curgere de baza+concentratie
Variabile derivate din Mike SHE
Valori ale debitului si concentratiilor din Mike
SHE – legatura Mike 11 – Mike SHE
© DHI
Variabile predefinite
ECO Lab
Variabile derivate din Mike SHE - EXEMPLU
© DHI
ECO Lab
Variabila de stare: Nitrat in rau – NO3
dNO3/dt = - Denitrificare – reducere in zona umeda – reducere in albie + Nitrificare
PROCES: Reducere in zona umeda a NO3
Reducere in zona umeda = F(NO3, Q, Aria zonei umede, Temperatura, …. )
Variabile derivate din Mike SHE– EXEMPLU: Reducere NO3 in zona
umeda
Auxiliar: NO3 din MSHE
…
Qoverl: Q din MSHE – curgere de suprafata
NOoverlC: NO3 din curgerea de suprafata
INFILT_D_OL: factor de infiltratie
© DHI
Functii predefinite
ECO Lab
See: ECO Lab – F1
DAYNUMBER(An, Luna, Zi)
ARRHENIUS20(Coeficient al temperaturii, temperatura)
MICHAELIS_MENTEN2(Concentratie, Constanta)
© DHI
ABS(X)
ARCCOS(X)
ARCSIN(X)
ARCTAN(X)
ARCTAN2(X,Y)
COS(X)
COSH(X)
EXP(X)
LN(X)
LOG(X)
Functii matematice
ECO Lab
MAX(X,Y)
MIN(X,Y)
POW(X,Y)
SIN(X)
SINH(X)
SQR(X)
SQRT(X)
TAN(X)
TANH(X)
PI()
IF (conditie) THEN (expresie) ELSE (expresie)
IF(conditie, expresie daca adevarat, expresie daca fals)
Functii logice
© DHI
YEAR: afiseaza anul curent in simulare
MONTH afiseaza luna curenta in simulare
DAY afiseaza ziua curenta in simulare
HOUR afiseaza ora curenta in simulare
MINUTE afiseaza minutul curent in simulare
SECOND afiseaza secunda curenta in simulare
PI() afiseaza valoarea lui π
Cuvinte prestabilite
ECO Lab
© DHI