2. Szorstkość terenu
Co to jest szorstkość terenu?
Wpływ szorstkości na jakość życia
Profil pionowy wiatru
Przewietrzanie
Transport zanieczyszczeń
Parametr modeli transportu
Problemy przy ocenie szorstkości
2
4. Dane wejściowe
Model terenu (płaski)
Wysokości budynków
Skan lidarowy
Wysokości średnie dla budynków
Kompleksy budynków
4
5. Metoda obliczeniowa
Wyznaczanie obszarów przypisywanych do
budynków (lub ich grup), zgodne z podejściem Gala,
Sümeghy i Ungera oraz Grimmonda i Oke'a
(ilustracje na podstawie rycin z prac Gala i Ungera
(Gal, Unger, 2009))
5
7. Metoda obliczeniowa cd
Współczynnik z0 – długość szorstkości definiuje się
następująco:
z 0= h−z d exp
−
0,5 C dh F
=h−z d exp −
0,4
F
gdzie
– κ - stała von Karmana wynosząca 0,4;
– Cdh - współczynnik oporu dla odosobnionych przeszkód
wynoszący 0,8;
– h – uśredniona wysokość;
– λF - stosunek bocznej powierzchni budynków normalnej
do kierunku napływu;
– zd – wysokość nowej płaszczyzny zerowej dla danego
obszaru;
7
8. Metoda obliczeniowa cd
n
∑ V i hi A F AP
h= i=1
F = z d =h P 0,6 P=
n AT AT
∑Vi
i=1
gdzie
– AF(Θ) – suma pól rzutów powierzchni bocznych
budynków;
– AT – pole powierzchni obszaru przypisanego do danego
obiektu;
– AP – pole powierzchni rzutu budynków (lub grupy) na
płaszczyznę poziomą;
8
10. Identyfikacja budynków
Przypisanie każdemu budynkowi/kompleksowi
budynków unikalnego identyfikatora
r.clump input=bud output=bud.clump
10
11. Obliczanie powierzchni oddz.
Obliczanie powierzchni oddziaływania
warstwa=$1
d=$2
r=$3
max=$4
while [ $d -lt $max ]
do
echo "$d / $max"
d1=$(($d+$r))
r.grow input=$warstwa$d output=$warstwa$d1
radius=$r
d=$d1
done
11
12. Obliczanie pow. pionowej
Powierzchnia prostopadła do kierunku napływu:
Pk =h⋅l
gdzie:
h – wysokośc budynku
l – długość rzutu budynku w kierunku napływu
12
13. Obliczanie pow. pionowej cd.
Powierzchnia prostopadła do kierunku napływu:
r.mapcalc 'Y=round(100*(y()-232617.5))'
r.mapcalc 'X=round(100*(x()-553717.5))'
r.mapcalc 'XY=round((Y-X)/sqrt(2))'
r.mapcalc 'YX=round((Y+X)/sqrt(2))'
13
14. Obliczanie pow. pionowej cd.
Powierzchnia prostopadła do kierunku napływu:
r.statistics base=bud.clump cover=X method=min
output=bud.clump.Xmin
r.statistics base=bud.clump cover=X method=max
output=bud.clump.Xmax
......
14
18. Tereny niezabudowane
Łączenie wynikowej szorstkości w jedną warstwę -
dodatkowe wartości zgodnie z klasyfikacja
Davenporta (2000):
– woda (pokr=1) - z0=0.0002
– zieleń srednia (pokr=3) - z0=0.5
– zieleń wysoka (pokr=2) - z0=1.5
– budynki (bud_z0) - z0=bud.z0
– pozostałe tereny (trawa) - z0=0.01
r.mapcalc
'z0=if(pokr==1,0.0002,if(pokr==3,0.5,if(pokr==2,1.5
,if(!isnull(bud.grow250.z0),bud.grow250.z0,0.01))))'
18