Ero sivun ”Pienhiukkaspäästöt Raumalla” versioiden välillä
(→Laskenta: koodi toimii mutta kaksi bugia) |
|||
Rivi 62: | Rivi 62: | ||
) | ) | ||
print(xtable(suorite@data), type = 'html') | # print(xtable(suorite@data), type = 'html') | ||
# Päästö | # Päästö | ||
Rivi 84: | Rivi 84: | ||
erf <- 0.0097 # J. T. Tuomisto, A. Wilson, et al. Uncertainty in mortality response to airborne fine particulate matter... 2008 | erf <- 0.0097 # J. T. Tuomisto, A. Wilson, et al. Uncertainty in mortality response to airborne fine particulate matter... 2008 | ||
# unit: m^ | # unit: m^3 /ug | ||
print(xtable(EvalOutput(Päästö, N = 1)), type = 'html') | #print(xtable(EvalOutput(Päästö, N = 1)), type = 'html') | ||
# Ovariablet | # Ovariablet | ||
Rivi 140: | Rivi 138: | ||
ComputeDependencies(dependencies, ...) | ComputeDependencies(dependencies, ...) | ||
out <- Altistuminen * erf * bg.mort | |||
return( | return(out) | ||
} | } | ||
Rivi 153: | Rivi 151: | ||
Päästö.temp <- EvalOutput(Päästö, N = N) | Päästö.temp <- EvalOutput(Päästö, N = N) | ||
Päästö.temp@output <- Päästö.temp@output[Päästö.temp@output$Saaste == "PM", ] | |||
for(i in 1: | #Päästö.temp | ||
for(i in 1:nrow(Päästö.temp@output)) { | |||
# Tässä on tarkoituksena käydä läpi yksi päästölähde kerrallaan ja laskea 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] | ||
LA <- Päästö.temp@output$LA[i] | LA <- as.numeric(as.character(Päästö.temp@output$LA[i])) | ||
LO <- Päästö.temp@output$LO[i] | LO <- as.numeric(as.character(Päästö.temp@output$LO[i])) | ||
# EvalOutput käyttää tilapäisiä, rivikohtaisia tietoja. Vai käyttääkö? | |||
temp <- EvalOutput(Terveysvaikutukset, N = N)@output$TerveysvaikutuksetResult | |||
cat("Terveysvaikutus\n") | |||
print(temp) | |||
# Terveysvaikutus sijoitetaan Päästö-muuttujan sisään, koska se on oikean muotoinen. | |||
Päästö.temp@output$TerveysvaikutuksetResult[i] <- temp | |||
} | |||
# | #print(xtable(suorite@output), type = 'html') | ||
print(xtable(Päästö.temp@output), type = 'html') | |||
#print(xtable(Altistuminen@output), type = "html") | |||
#print(xtable(Terveysvaikutukset.temp@output), type = "html") | |||
temp <- as.data.frame(as.table(tapply(Päästö.temp@output$TerveysvaikutuksetResult, Päästö.temp@output[c("Vaihtoehto", "Ajoneuvo")], sum))) | |||
print(xtable(temp), type = 'html') | |||
################################# | ################################# | ||
# Draw a concentration map. | # Draw a concentration map. | ||
Rivi 259: | Rivi 266: | ||
</rcode> | </rcode> | ||
{{vastusta|#: |Koodi toimii mutta Päästö on 10 kertaa liian iso verrattuna Tieliikennepäästöt-muuttujaan.|--[[Käyttäjä:Jouni|Jouni Tuomisto]] 15. lokakuuta 2012 kello 22.11 (EEST)}} | |||
{{vastusta|#: |Terveysvaikutus on joka päästörivillä samansuuruinen. Ottaako koodi päästötiedon aina jostain globaalimuuttujasta, vaikka Päästö-muuttujaa muutetaan for-loopin sisällä joka kerran?|--[[Käyttäjä:Jouni|Jouni Tuomisto]] 15. lokakuuta 2012 kello 22.11 (EEST)}} | |||
Ovariablet: | |||
* Terveysvaikutukset: syötteenä Altistuminen * erf * bg.mort | |||
** erf: vakio, annetaan koodissa | |||
** bg.mort: vakio, annetaan koodissa | |||
** Altistuminen: syötteenä Pitoisuus, LO, LA | |||
*** LO ja LA: saadaan muuttujan suorite sarakkeista LO ja LA. | |||
*** Pitoisuus: syötteenä 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. | |||
===Data=== | ===Data=== |
Versio 15. lokakuuta 2012 kello 19.11
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
Päästöt ovat hyvin alustavien laskelmien mukaan 0.5 ton /a. Tämä kuitenkin sisältää vain tavarakuljetukset satamaan ja satamasta Rauman lähialueella. Terveysvaikutuksia tästä tulee 0.04 - 0.3 laskennallista ylimääräistä kuolemantapausta vuodessa.
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.
⇤#: Koodi toimii mutta Päästö on 10 kertaa liian iso verrattuna Tieliikennepäästöt-muuttujaan. --Jouni Tuomisto 15. lokakuuta 2012 kello 22.11 (EEST)
⇤#: Terveysvaikutus on joka päästörivillä samansuuruinen. Ottaako koodi päästötiedon aina jostain globaalimuuttujasta, vaikka Päästö-muuttujaa muutetaan for-loopin sisällä joka kerran? --Jouni Tuomisto 15. lokakuuta 2012 kello 22.11 (EEST)
Ovariablet:
- Terveysvaikutukset: syötteenä Altistuminen * erf * bg.mort
- erf: vakio, annetaan koodissa
- bg.mort: vakio, annetaan koodissa
- Altistuminen: syötteenä Pitoisuus, LO, LA
- LO ja LA: saadaan muuttujan suorite sarakkeista LO ja LA.
- Pitoisuus: syötteenä 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.
- Päästö: syötteenä Tieliikennepäästöt.
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>