Ero sivun ”Pienhiukkaspäästöt Raumalla” versioiden välillä
(edistymisluokitusta nostettu) |
(→Laskenta: koodia siistitty) |
||
Rivi 38: | Rivi 38: | ||
variables = " | variables = " | ||
name:N|description:Iteraatioiden määrä|default:1| | name:N|description:Iteraatioiden määrä|default:1| | ||
name:intermediates|description:Näytä välivaiheet?|type: | name:intermediates|description:Näytä välivaiheet?|type:selection|options:TRUE;Kyllä;FALSE;Ei|default:FALSE | ||
" | " | ||
graphics = "1" | graphics = "1" | ||
Rivi 155: | Rivi 155: | ||
Päästö.temp <- EvalOutput(Päästö, N = N) | Päästö.temp <- EvalOutput(Päästö, N = N) | ||
temp <- Päästö.temp@output[Päästö.temp@output$Saaste == "PM", ] # Valitaan vain PM-rivit. | |||
if(intermediates) print(xtable(temp), type = 'html') | |||
temp <- as.data.frame(as.table(tapply(temp$PäästöResult, temp[c("LA", "LO", "Vaihtoehto", "Saaste", "PäästöSource")], sum))) | |||
temp <- temp[!is.na(temp$Freq), ] # Pudotetaan tyhjät rivit pois. | |||
colnames(temp)[colnames(temp) == "Freq"] <- "PäästöResult" | |||
Päästö.temp@output <- temp | |||
print(xtable(Päästö.temp@output), type = 'html') | |||
for(i in 1:nrow(Päästö.temp@output)) { | for(i in 1:nrow(Päästö.temp@output)) { | ||
# Tässä | # Tässä käydään läpi yksi päästöpiste ja vaihtoehto kerrallaan ja lasketaan sille pitoisuus, altistus ja terveysvaikutus. | ||
Päästö <- Päästö.temp@output$PäästöResult[i] | Päästö <- Päästö.temp@output$PäästöResult[i] | ||
Rivi 165: | Rivi 175: | ||
LO <- as.numeric(as.character(Päästö.temp@output$LO[i])) | LO <- as.numeric(as.character(Päästö.temp@output$LO[i])) | ||
# EvalOutput käyttää tilapäisiä, rivikohtaisia tietoja. | # EvalOutput käyttää tilapäisiä, rivikohtaisia tietoja. | ||
temp <- EvalOutput(Terveysvaikutukset, N = N)@output$TerveysvaikutuksetResult | temp <- EvalOutput(Terveysvaikutukset, N = N)@output$TerveysvaikutuksetResult | ||
Rivi 179: | Rivi 189: | ||
} | } | ||
temp <- as.data.frame(as.table(tapply(Päästö.temp@output$TerveysvaikutuksetResult, Päästö.temp@output[c("Vaihtoehto")], sum))) | temp <- as.data.frame(as.table(tapply(Päästö.temp@output$TerveysvaikutuksetResult, Päästö.temp@output[c("Vaihtoehto")], sum))) | ||
Rivi 224: | Rivi 232: | ||
data <- data.frame(LO=temp@output$LO, LA=temp@output$LA, concentration=temp@output$PitoisuusResult) | data <- data.frame(LO=temp@output$LO, LA=temp@output$LA, concentration=temp@output$PitoisuusResult) | ||
data$truncated_concentration <- ifelse(data$concentration > 1, 1, data$concentration) | |||
# Plot the data | # Plot the data | ||
Rivi 278: | Rivi 273: | ||
** bg.mort: vakio, annetaan koodissa | ** bg.mort: vakio, annetaan koodissa | ||
** Altistuminen: syötteenä Pitoisuus, LO, LA | ** Altistuminen: syötteenä Pitoisuus, LO, LA | ||
*** Käytetään funktiota GIS.Exposure(Pitoisuus, LO, LA, ...) | |||
*** LO ja LA: saadaan muuttujan suorite sarakkeista LO ja LA. | *** LO ja LA: saadaan muuttujan suorite sarakkeista LO ja LA. | ||
*** Pitoisuus: syötteenä Päästö, LO, LA. | *** Pitoisuus: syötteenä Päästö, LO, LA. | ||
**** Käytetään funktiota GIS.Concentration.matrix(Päästö, LO, LA, ...) | |||
**** Päästö: syötteenä Tieliikennepäästöt. | **** Päästö: syötteenä Tieliikennepäästöt. | ||
***** Tieliikennepäästöt: käyttää metodia [[Tieliikennepäästöt]] ja muuttujaa suorite. | ***** Tieliikennepäästöt: käyttää metodia [[Tieliikennepäästöt]] ja muuttujaa suorite. |
Versio 16. lokakuuta 2012 kello 08.37
Moderaattori:Jouni (katso kaikki)
Sivun edistymistä ei ole arvioitu. Arvostuksen määrää ei ole arvioitu (ks. peer review). |
Lisää dataa
|
Edistymisluokitus |
---|
Opasnetissa lukuisat sivut ovat työn alla eri vaiheissa. Niiden tietosisältöön pitää siis suhtautua harkiten. Tämän sivun sisällön edistyminen on arvioitu:
|
Kysymys
Kuinka suuret ovat pienhiukkaspäästöt Raumalla, ja mitä terveysvaikutuksia niillä on?
Erityisesti kiinnostavat satamatoiminnasta aiheutuvat päästöt.
Vastaus
Vaihtoehto | Tulos |
---|---|
Rakennemalli 1 | 2.58 |
Rakennemalli 2 | 2.16 |
Rakennemalli 3 | 2.83 |
Yleiskaavan rakennemallien tarkemmat kuvaukset ovat sivulla Rauman sataman laajennuksen vaikutus terveyteen.
Perustelut
Laskenta
HUOM! Tällä hetkellä malli laskee ainoastaan pienhiukkaspäästön leviämisen 10-15 km:n säteellä olevaan väestöön. Mallia päivitetään jatkuvasti.
Oletusajon koodi: t5hdTxt6EXjqDtWe
⇤#: Koodi toimii mutta Päästö on 10 kertaa liian iso verrattuna Tieliikennepäästöt-muuttujaan. --Jouni Tuomisto 15. lokakuuta 2012 kello 22.11 (EEST)
- ⇤#: Koodi on korjattu käsin, mutta alkuperäisen virheen syy ei ole selvinnyt. --Jouni Tuomisto 15. lokakuuta 2012 kello 22.54 (EEST)
Ovariablet:
- Terveysvaikutukset: syötteenä Altistuminen * erf * bg.mort
- erf: vakio, annetaan koodissa
- bg.mort: vakio, annetaan koodissa
- Altistuminen: syötteenä Pitoisuus, LO, LA
- Käytetään funktiota GIS.Exposure(Pitoisuus, LO, LA, ...)
- LO ja LA: saadaan muuttujan suorite sarakkeista LO ja LA.
- Pitoisuus: syötteenä Päästö, LO, LA.
- Käytetään funktiota GIS.Concentration.matrix(Päästö, LO, LA, ...)
- Päästö: syötteenä Tieliikennepäästöt.
- Tieliikennepäästöt: käyttää metodia Tieliikennepäästöt ja muuttujaa suorite.
- suorite: luodaan tämän sivun (Pienhiukkaspäästöt Raumalla) datataulusta.
- Tieliikennepäästöt: käyttää metodia Tieliikennepäästöt ja muuttujaa suorite.
Data
Obs | Vaihtoehto | Ajoneuvo | Ajotapa | LA | LO | Unit | Liikennemäärä | Pituus | Description |
---|---|---|---|---|---|---|---|---|---|
1 | Rakennemalli 1 | Täysperävaunuyhdistelmä | Maantieajo 70 % kuormalla | 61.131634 | 21.491318 | kpl-km /d | 2662 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa |
2 | Rakennemalli 1 | Sähköjuna | 61.131634 | 21.491318 | ton-km /d | 6953 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa | |
3 | Rakennemalli 1 | Dieseljuna | 61.131634 | 21.491318 | ton-km /d | 6953 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa | |
4 | Rakennemalli 2 | Täysperävaunuyhdistelmä | Maantieajo 70 % kuormalla | 61.131634 | 21.491318 | kpl-km /d | 1246 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa |
5 | Rakennemalli 2 | Täysperävaunuyhdistelmä | Maantieajo 70 % kuormalla | 61.106698 | 21.492348 | kpl-km /d | 1653 | 10.1 | Päästöpiste oletetaan valtatielle 8. |
6 | Rakennemalli 2 | Sähköjuna | 61.097802 | 21.492691 | ton-km /d | 2775 | 14.9 | Päästöpiste oletetaan eteläiselle ratalinjaukselle | |
7 | Rakennemalli 2 | Dieseljuna | 61.097802 | 21.492691 | ton-km /d | 2775 | 14.9 | Päästöpiste oletetaan eteläiselle ratalinjaukselle | |
8 | Rakennemalli 2 | Sähköjuna | 61.131634 | 21.491318 | ton-km /d | 3254 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa | |
9 | Rakennemalli 2 | Dieseljuna | 61.131634 | 21.491318 | ton-km /d | 3254 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa | |
10 | Rakennemalli 3 | Täysperävaunuyhdistelmä | Maantieajo 70 % kuormalla | 61.131634 | 21.491318 | kpl-km /d | 2662 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa |
11 | Rakennemalli 3 | Sähköjuna | 61.131634 | 21.491318 | ton-km /d | 6953 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa | |
12 | Rakennemalli 3 | Dieseljuna | 61.131634 | 21.491318 | ton-km /d | 6953 | 9.5 | Päästöpiste oletetaan lähelle Rauman keskustaa |
- Taulukko sisältää sen liikenteen, joka muuttuu eri rakennemallivaihtoehdoissa eli satama-alueen ja Rauman sisällä keskustan tai ohiajotien alueella. Liikennemääristä oletettiin, että Rakennemallissa 1 ja 3 liikenne vastaa suunnitelmaa Satama-Ve2 (Ruuhiluoto) ja Rakennemallissa 2 suunnitelmaa Satama-Ve3 (Järviluoto).
- Reittien pituudet ja oletetut päästöpisteet (jotka on valittu siten, että ne edustaisivat tyypillistä etäisyyttä väestöstä) löytyvät Google-kartasta sivulta Rauman sataman laajennuksen vaikutus terveyteen.
- Liikennemäärät on otettu Rauman sataman laajennoksen YVA-selostuksesta[1], josta määrät on laskettu päivää kohti.
- Junien osalta oletetaan, että puolet on sähköjunia ja puolet dieseljunia.
Katso myös
Viitteet
Aiheeseen liittyviä tiedostoja
<mfanonymousfilelist></mfanonymousfilelist>