Lösung zur Übung 2
Aufgabe1:
Aufgabenstellung:
Vergleich der Witterung des Jahres 1996 mit dem langjährigen Mittel. Fertigen Sie eine Tabelle der Monatsmitteltemperaturen und -niederschlagssummen der DWD-Station Göttingen für das Jahr 1996 und für den letzten 30-Jahreszeitraum an. Sie finden diese Daten in den monatlichen Witterungsberichten des DWD.
SAS-Quellcode: Da ich die Wetterdaten für das Jahr 1996 nicht im Internet gefunden habe, habe ich die in Aufgabe 2 errechneten Daten der Freiflächenstation verwendet.
LIBNAME aufg1 "u:/ibrom";
DATA aufg1.daten96;
INPUT Monat$ NS_96 T_96;
DATALINES;
JAN 0.0 -3.56
FEB 33.3 -1.95
MAR 8.5 1.11
APR 22.7 8.49
MAI 43.9 10.81
JUN 38.0 14.69
JUL 23.4 15.07
AUG 1.7 17.35
SEP 6.4 10.73
OKT 0.2 9.24
NOV 49.0 5.19
DEZ 34.6 -2.89
Jahr 262.5 7.02
;
RUN;
DATA aufg1.aufg1;
INFILE "u:/ibrom/mittel30.txt" firstobs=3 delimiter=" ";
INPUT Monat$ NS_m T_m;
RUN;
DATA aufg1.Tabelle;
MERGE aufg1.aufg1 aufg1.daten96;
RUN;
PROC INSIGHT data= aufg1.Tabelle;
RUN;
Ergebnis:
Aufgabe 2:
Aufgabenstellung:
Untersuchen Sie die Variabilität der Wetterelemente anhand der Wetterdaten von zwei Klimastationen über einer Freifläche und im Buchenwald.
Theorie zu Ia,b:
Pz2 = Pz1*[1-kP/Tz1*(z2-z1)]g/(RL*kP)
Pz ist der jeweilige Druck in den Höhen z1 (Göttinger Wald: 450 m ü. NN) und z2 (Freiflächen-/Waldstation: 250 m ü. NN). Tz ist die Temperatur der Höhen z in K. Für den Polytropenfaktor kP [K/m] gilt: kP = -(Tz2-Tz1)/(z2-z1). RL ist die Gaskonstante für trockene Luft (287.05 J kg-1 K-1) und g die Schwerebeschleunigung (9.8065 m/s2).
SAS-Quellcode zu I:
a)
/* Aufgabe 2Ia, Berechnung des Luftdrucks für FS und WS */
Data P_FS; /* Luftdruck für die Freiflächenstation */
SET ueb2.tmp;
z1=450;
z2=250;
Tz1=TL_02GW+273;
Tz2=TL_Fs+273;
kP=-(Tz2-Tz1)/(z2-z1);
RL=287.05;
g=9.8065;
Pz2= Pz1*[1-kP/Tz1*(z2-z1]**[g/(RL*kP)];
RUN;
Data P_WS; /*Luftdruck für die Waldstation */
SET ueb2.tmp;
z1=450;
z2=250;
Tz1=TL_02GW+273;
Tz2=TL_WS+273;
kP=-(Tz2-Tz1)/(z2-z1);
RL=287.05;
g=9.8065;
Pz2= Pz1*[1-kP/Tz1*(z2-z1]**[g/(RL*kP)];
RUN;
b)
/* Aufgabe 2Ib, Berechnung des Dampfdrucks und des Wasserdampfdruckdefizites */
DATA ueb2.P_2b;
SET ueb2.tmp;
/* Freilandstation FS */
ES_FS = 6.1078 * exp((17.08085*TL_FS)/(234.175+TL_FS));
e_FS=RF_FS*ES_FS;
SD_FS=ES_FS-e_FS; /* Sättigungsdefizit= SD_FS */
/* Waldstation WS */
ES_WS = 6.1078 * exp((17.08085*TL_WS)/(234.175+TL_WS));
e_WS=RF_WS*ES_WS;
SD_WS=ES_WS-e_WS; /* Sättigungsdefizit= SD_WS */
RUN; PROC INSIGHT data=ueb2.P_2b; RUN;
c)
LIBNAME daten "t:\ppoek\ueb2";
LIBNAME ueb2 "u:\ibrom";
PROC insight data=daten.BK96;
RUN;
DATA ueb2.tmp;
set daten.BK96;
format saszeit datetime. date date.;
t=saszeit;/* Datetime. Format Variablen sind in Sekunden */
datum=datepart(saszeit); /* ziehe das Datum aus einer Datetime.-Variable */
d=datum;/* Date. Format Vaiablen sind in Tagen */
monat= month(datum);/* der Monat im Jahr als Zahl 1-12 */
jd=juldate(datum)-96000; /*der julianische Tag 1-365/366 */
h= hour(saszeit);
RUN;
PROC INSIGHT data=ueb2.tmp;
RUN;
/* Aufgabe 2 Ic, Monatsmittelwerte */
PROC SORT data=ueb2.tmp;
BY monat;
RUN;
PROC MEANS data=ueb2.tmp mean;
VAR TL_FS TL_WS TL_02GW P_02GW RF_FS RF_WS
G_FS PAR_FS PAR_WS WG_FS WG_WS;
BY Monat;
OUTPUT out=ueb2.Monmittel mean=TLFS_mittel TLWS_mittel TLGW_mittel PGW_mittel
RFFS_mittel RFWS_mittel GFS_mittel PARFS_mittel PARWS_mittel
WGFS_mittel WGWS_mittel;
RUN;
PROC INSIGHT data=ueb2.Monmittel;
RUN;
/* Aufgabe 2Ic, Tagesmittelwerte */
PROC SORT data=ueb2.tmp;
BY jd;
RUN;
PROC MEANS data=ueb2.tmp mean;
VAR TL_FS TL_WS TL_02GW P_02GW RF_FS RF_WS
G_FS PAR_FS PAR_WS WG_FS WG_WS;
BY jd;
OUTPUT out=ueb2.Tagmittel mean=TLFS_mittel TLWS_mittel TLGW_mittel PGW_mittel
RFFS_mittel RFWS_mittel GFS_mittel PARFS_mittel PARWS_mittel
WGFS_mittel WGWS_mittel;
RUN;
PROC INSIGHT data=ueb2.Tagmittel;
RUN;
d)
/* Aufgabe 2Id, mittlere monatliche Tagesgänge für die Größen aus 2Ic
für den Monat Juli */
DATA Juli;
set ueb2.tmp;
if monat=7;
PROC SORT data=Juli;
BY h;
RUN;
PROC MEANS data=Juli noprint;
BY h;
output out=ueb2.M_7 mean=;
RUN;
PROC INSIGHT data=ueb2.M_7;
LINE TL_FS TL_WS*H;
LINE PAR_FS PAR_WS*H;
LINE WG_FS WG_WS*H;
LINE P_02GW*H;
RUN;
e) nur für FS berechnet, da WS-Niederschlags-Werte nicht vorhanden
/* Aufgabe2 Ie; Tages-, Monats- und Jahressumme der Niederschläge */
/* Berechnung der Tagesniederschläge */
PROC SORT data=ueb2.tmp;
BY jd;
RUN;
PROC MEANS data=ueb2.tmp sum;
VAR RI_FS;
BY jd;
OUTPUT out=ueb2.TAGNS sum=;
RUN; PROC INSIGHT data=ueb2.TAGNS; RUN;
/* Berechnung der Monatsniederschläge */
PROC SORT data=ueb2.tmp;
BY monat;
RUN;
PROC MEANS data=ueb2.tmp sum;
VAR RI_FS;
BY monat;
OUTPUT out=ueb2.MONNS sum=;
RUN; PROC INSIGHT data=ueb2.MONNS; RUN;
/* Berechnung des Jahresniederschlages */
DATA ueb2.JahNS;
SET ueb2.MONNS;
RUN;
PROC MEANS data=ueb2.JahNS sum;
VAR RI_FS;
RUN; /* Jahreniederschlag 262.5 mm */
Ergebnisse zu I:
a) kein Ergebnis, da der SAS-Quellcode irgendwie falsch ist, ich den Fehler aber nicht gefunden habe
b) Auszug aus der Tabelle, in der der Dampfdruck e und das Wasserdampfdruckdefizit berechnet wurden. Der Auszug betrifft die ersten Tage des Monats Juli. Sinnvoller wäre an dieser Stelle ein Link zu der erstellten Tabelle. Allerdings weiß ich nicht, wie das gemacht wird.
c) Auszüge aus den erstellten Tabellen der Tages- und Monatsmittelwerte (anstelle von Link, siehe 2Ib)
Tagesmittelwerte:
Monatsmittelwerte:
d) siehe Ergebnisse von Aufgabe 2II a-e
e) Tabelle der Tagesniederschläge weggelassen
Tabelle der Monatsniederschläge: Jahresniederschlag= 262.5 mm
SAS-Quellcode zu II:
Siehe Aufgabe 2Id; Bodentemperaturen (a) und Wasserdampfdruckdefizit (c) nicht bearbeitet
Ergebnisse zu II:
a) mittlerer monatlicher Tagesgang der Lufttemperatur (TL) im Monat Juli, auf der Freiflächenstation FS (TL_FS) und der Waldstation WS (TL_WS)
b) mittlerer monatlicher Tagesgang der PAR-Strahlung im Monat Juli, auf der Freiflächenstation FS (PAR_FS) und der Waldstation WS (PAR_WS)
c) nicht bearbeitet
e) mittlerer monatlicher Tagesgang der Windgeschwindigkeit im Monat Juli, auf der Freiflächenstation FS (WG_FS) und der Waldstation WS (WG_WS)
Aufgabe 3
Aufgabenstellung:
Besprechen Sie die Ergebnisse hinsichtlich folgender Fragestellungen
Diskussion
Der Tagesverlauf der Windgeschwindigkeiten ist bei beiden Stationen ähnlich, nur daß die Windgeschwindigkeiten an der Freiflächenstation wesentlich höher sind.
Die photosynthetisch aktive Strahlung (PAR) ist in der Waldstation niedrig, mit einem winzigen Höhepunkt zur Mittagszeit. Auf der Freiflächenstation nimmt die PAR hingegen kontinuierlich bis mittags zu und anschließend wieder ab. Bei ihrem Maximum erreicht sie etwa 10fache Werte der PAR, die in der Waldstation gemessen wurden.
Schlußfolgerungen
Wie in Aufgabe 2 festgestellt, unterscheiden sich Waldstation und Freiflächenstation besonders in den Temperatur-, Strahlungs- und Windgeschwindigkeitsdaten. Die Bodentemperaturdaten habe ich nicht bearbeitet, aber auch hier wird sich ein deutlicher Unterschied zeigen.
Hieraus ergibt sich die Notwendigkeit, Meßstationen so aufzubauen, daß sie von Wind und Strahlung nicht direkt beeinflußt werden. Der Einfluß von Wind und Strahlung erschwert die Vergleichbarkeit von Meßdaten, so daß man immer wissen sollte woher die Meßdaten, mit denen man arbeitet, stammen.
Die Druckdaten der Stationen habe ich nicht weiter bearbeitet, um jedoch Druckdaten einzelner Meßstationen vergleichen zu können werden sie auf Standardniveau (Luftdruck auf NN) reduziert.