ECO Lab Solutia pentru modelarea...

16

Transcript of ECO Lab Solutia pentru modelarea...

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:

Nivelul 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 – scurgere la suprafata terenului

Mike SHE – scurgere intermediara

Mike SHE – scurgere de baza

Mike SHE AD:

Mike SHE – scurgere la suprafata+concentratie

Mike SHE – scurgere intermediara+concentratie

Mike SHE – scurgere 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, Sprafata zonei umede, Temperatura, …. )

Variabile derivate din Mike SHE– EXEMPLU: Reducere nitratilor

(NO3) in zona umeda

Auxiliar: NO3 din MIKE SHE

Qoverl: Q din MSHE – Scurgere la 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