Ero sivun ”Mikrobien määrä pohjavedessä” versioiden välillä
p (→Skenaariot: raakavesi siirretty ekaksi = käyttis toimii paremmin) |
(edistymisluokitus lisätty) |
||
(9 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{muuttuja}} | {{muuttuja}} | ||
{{edistymisluokitus|edistyminen=Luonnos}} | |||
[[Luokka:Pohjavesi]] | [[Luokka:Pohjavesi]] | ||
[[Luokka:Sisältää R-koodia]] | [[Luokka:Sisältää R-koodia]] | ||
Rivi 12: | Rivi 13: | ||
==Malli== | ==Malli== | ||
'''Skenaariot''' | |||
*1a - Kulkeutuminen pohjavesivyöhykkeessä päästölähteestä raakavesilähteeseen. Ei imeytystä tai pumppausta. | *1a - Kulkeutuminen pohjavesivyöhykkeessä päästölähteestä raakavesilähteeseen. Ei imeytystä tai pumppausta. | ||
*1b - Kulkeutuminen pohjavesivyöhykkeessä päästölähteestä vedenottokaivoon. Ei imeytystä. | *1b - Kulkeutuminen pohjavesivyöhykkeessä päästölähteestä vedenottokaivoon. Ei imeytystä. | ||
Rivi 25: | Rivi 26: | ||
<rcode | <rcode | ||
embed=0 | embed=0 | ||
name='mikrobien_kulkeutuminen' | name='mikrobien_kulkeutuminen' | ||
variables=" | variables=" | ||
name:sc_type|description:Valitse tyyppi|type:selection|options:;- valitse -;'1';1 - Mikrobien kulkeutuminen pohjavesivyöhykkeessä;'2';2 - Mikrobien kulkeutuminen päästölähteestä pohjavesivyöhykkeeseen ja edelleen| | name:sc_type|description:Valitse tyyppi|type:selection|options:;- valitse -;'1';1 - Mikrobien kulkeutuminen pohjavesivyöhykkeessä;'2';2 - Mikrobien kulkeutuminen päästölähteestä pohjavesivyöhykkeeseen ja edelleen| | ||
category:Skenaario| | category:Skenaario| | ||
Rivi 52: | Rivi 38: | ||
category:Aliskenaariot 2|category_conditions:sc_type;'2'| | category:Aliskenaariot 2|category_conditions:sc_type;'2'| | ||
name:R|description:Etäisyys päästölähteestä (m)| | name:R|description:Etäisyys päästölähteestä (m)|default:100| | ||
category:Pohjavesialueen ominaisuudet 1|category_conditions:scenario;'1d'| | category:Pohjavesialueen ominaisuudet 1|category_conditions:scenario;'1d'| | ||
name:H_2|description:Paineelliisen pohjavesivyöhykkeen paksuus (m)|default:10| | name:H_2|description:Paineelliisen pohjavesivyöhykkeen paksuus (m)|default:10| | ||
Rivi 60: | Rivi 46: | ||
name:H_2|description:Pohjavesivyöhykeen paksuus (m)|default:10| | name:H_2|description:Pohjavesivyöhykeen paksuus (m)|default:10| | ||
name:R|description:Etäisyys päästölähteestä (m)| | name:R|description:Etäisyys päästölähteestä (m)|default:100| | ||
category:Pohjavesialueen ominaisuudet 3|category_conditions:sc_type;'2'| | category:Pohjavesialueen ominaisuudet 3|category_conditions:sc_type;'2'| | ||
name:H_2|description:Pohjavesivyöhykeen paksuus (m)|default:10| | name:H_2|description:Pohjavesivyöhykeen paksuus (m)|default:10| | ||
Rivi 91: | Rivi 77: | ||
name:q|description:Vuodon määrä (m^3/d)|default:100.0| | name:q|description:Vuodon määrä (m^3/d)|default:100.0| | ||
category:Viemärivuoto 2|category_conditions:scenario;'2c'| | category:Viemärivuoto 2|category_conditions:scenario;'2c'| | ||
name:H_v|description:Virtausnopeus akviferissä (m | name:H_v|description:Virtausnopeus akviferissä (m/s)|default:1.5| | ||
name:Q_i|description:Imeytyksen määrä (m3/d)|default:1000.0| | name:Q_i|description:Imeytyksen määrä (m3/d)|default:1000.0| | ||
Rivi 107: | Rivi 93: | ||
category:Vedenotto|category_conditions:scenario;'1b';'1c';'1d';'1e';'2b';'2c';'2d';'2e'| | category:Vedenotto|category_conditions:scenario;'1b';'1c';'1d';'1e';'2b';'2c';'2d';'2e'| | ||
name: | name:vesilähde|description:Vesilähde|type:selection| | ||
options: | options:;- valitse -;'Pohjavesi';Pohjavesi;'Luonnontilainen joki';Luonnontilainen joki; | ||
'Vaikutuksen alainen joki';Vaikutuksen alainen joki;'Järvi';Järvi;'Jätevesi';Jätevesi;'custom';Oma määritelmä| | |||
' | category:Vesi| | ||
' | name:c_A|description:Mikrobin aktiivisuuden määräävä rajapitoisuus (1/l)|default:10.0| | ||
' | name:mu_type|description:Mikrobien inaktivaatio|type:selection|options:'default';Oletusarvot;'custom';Oma määritelmä| | ||
' | |||
' | name:p_kampy|description:Kampylobakteeripitoisuus (mikrobia/l)|default:'-'| | ||
category:Patogeenien pitoisuudet|category_conditions:vesilähde;'custom'| | |||
name:p_salmo|description:Salmonellapitoisuus (mikrobia/l)|default:'-'| | |||
name:p_ecoli|description:E.colipitoisuus (mikrobia/l)|default:'-'| | |||
name:p_rotav|description:Rotaviruspitoisuus (mikrobia/l)|default:'-'| | |||
name:p_shige|description:Shigella (mikrobia/l)|default:'-'| | |||
name:p_giard|description:Giardiapitoisuus (mikrobia/l)|default:'-'| | |||
name:p_crypt|description:Cryptosporidiumpitoisuus (mikrobia/l)|default:'-'| | |||
name:mu|description:Mikrobien inaktivaatiokerroin (1/d)|default:0.01| | |||
category:Mikrobien inaktivaatio|category_conditions:mu_type;'custom' | |||
" | " | ||
> | > | ||
Rivi 122: | Rivi 117: | ||
if (is.null(scenario)) stop("Aliskenaariota ei ole määritetty!") | if (is.null(scenario)) stop("Aliskenaariota ei ole määritetty!") | ||
if (is.null(g_input_type)) stop("Maaperän ominaisuuksia ei ole määritetty!") | if (is.null(g_input_type)) stop("Maaperän ominaisuuksia ei ole määritetty!") | ||
if (is.null( | if (is.null(vesilähde)) stop("Mikrobipitoisuuksia ei ole määritetty!") | ||
library(OpasnetUtils) | library(OpasnetUtils) | ||
openv.setN(10) | |||
# Patogeenien pitoisuudet | # Patogeenien pitoisuudet | ||
if ( | if (vesilähde == "custom"){ | ||
temp <- list(p_kampy, p_salmo, p_ecoli, p_rotav, p_shige, p_giard, p_crypt) | |||
Patogeeni = c("Kampylobakteeri", "Salmonella", "E.coli","Rotavirus","Shigella","Giardia", "Cryptosporidium") | |||
Result = suppressWarnings(as.numeric( | c_0 <- data.frame( | ||
Patogeeni, | |||
Patogeenin.tyyppi = c(rep("Bakteeri", 3), "Virus", "Alkueläin"), | |||
Result = suppressWarnings(as.numeric(temp)) | |||
) | ) | ||
c_0 <- c_0[!is.na(c_0$Result), ] | |||
c_0 <- Ovariable("c_0", data = c_0) | |||
} else { | } else { | ||
objects.latest(" | objects.latest("Op_fi3939", "muuttuja") # RaakaPitoisuus, customoitia varten | ||
c_0@data <- c_0@data[as.character(c_0@data$Vesilähde) == vesilähde, ] | |||
#c_0 <- c_0[colnames(c_0) != c("Vesilähde")] | |||
#c_0 <- Ovariable("c_0", data = c_0) | |||
} | } | ||
# Inaktivaatiokertoimet | |||
if (mu_type == "default") { | if (mu_type == "default") { | ||
mu <- | objects.latest("Op_fi3942", "muuttuja") | ||
} | |||
mu_1 <- mu | |||
mu_2 <- mu | |||
# Maaperän ominaisuudet | |||
if(!g_input_type %in% c("custom1", "custom2")) { | |||
objects.latest("Op_fi3940", "muuttuja") #n | |||
objects.latest("Op_fi3941", "muuttuja") #K | |||
if(scenario %in% c("2a","2b","2c")) { | |||
n_1 <- Ovariable("n_1", data = n@data[n@data$Maalaji == g_input_type,]) # huokoisuus osittain kyllästyneessä vyöhykkeessä | |||
colnames(n_1@data)[colnames(n_1@data) == "nResult"] <- "n_1Result" | |||
K_us <- 2.43e-07 # vedenjohtavuus osittain kyllästyneessä vyöhykkeessä | |||
n_2 <- Ovariable("n_2", data = n@data[n@data$Maalaji == g_input_type,]) | |||
colnames(n_2@data)[colnames(n_2@data) == "nResult"] <- "n_2Result" | |||
K_2 <- Ovariable("K_2", data = K@data[K@data$Maalaji == g_input_type,]) | |||
colnames(K_2@data)[colnames(K_2@data) == "KResult"] <- "K_2Result" | |||
} else { | |||
n_2 <- Ovariable("n_2", data = n@data[n@data$Maalaji == g_input_type,]) | |||
colnames(n_2@data)[colnames(n_2@data) == "nResult"] <- "n_2Result" | |||
K_2 <- Ovariable("K_2", data = K@data[K@data$Maalaji == g_input_type,]) | |||
colnames(K_2@data)[colnames(K_2@data) == "KResult"] <- "K_2Result" | |||
} | |||
} | } | ||
Rivi 165: | Rivi 188: | ||
concentration <- function(c_0, mu, t) { | concentration <- function(c_0, mu, t) { | ||
c_0*exp(-mu*t) | c_0*exp(-1*mu*t) | ||
} | } | ||
inactivation <- function(c_threshold, c_initial, mu){ | inactivation <- function(c_threshold, c_initial, mu){ | ||
-log(c_threshold/c_initial)/mu | -1*log(c_threshold/c_initial)/mu | ||
} | } | ||
Rivi 225: | Rivi 248: | ||
if (scenario[2] == "a") { | if (scenario[2] == "a") { | ||
t_2 <- time_type1( | t_2 <- time_type1(R, n_2, K_2, H_2) # depends | ||
} else { | } else { | ||
t_2 <- time_type2(n_2, H_2, | t_2 <- time_type2(n_2, H_2, R, Q_2) # depends | ||
} | } | ||
Rivi 233: | Rivi 256: | ||
t_in_2 <- inactivation(c_A, c_1, mu_2) # depends | t_in_2 <- inactivation(c_A, c_1, mu_2) # depends | ||
cat("Pitoisuus\n") | |||
oprint(summary(c_2, marginals = c("Patogeeni", "Havainto"))) | |||
cat("Kulkeutumisaika\n") | |||
oprint(summary(t_1 + t_2)) | |||
cat("Inaktivaatioaika\n") | |||
oprint(summary(t_in_2, marginals = c("Patogeeni", "Havainto"))) | |||
</rcode> | </rcode> | ||
Rivi 256: | Rivi 285: | ||
===Riippuvuudet=== | ===Riippuvuudet=== | ||
*[[Patogeenien pitoisuudet vedessä]] | |||
*[[Patogeenien inaktivaatioaika]] | |||
*[[Maaperän huokoisuus]] | |||
*[[Maaperän vedenjohtavuus]] | |||
===Yksikkö=== | ===Yksikkö=== | ||
Rivi 620: | Rivi 652: | ||
* [[Mikrobien määrä juomavedessä]] | * [[Mikrobien määrä juomavedessä]] | ||
{{minera}} | |||
==Viitteet== | ==Viitteet== |
Nykyinen versio 30. lokakuuta 2014 kello 13.24
Moderaattori:Ei ole (katso kaikki) Kuinka ryhtyä moderaattoriksi? 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
Mitä mikrobien määrä pohjavedessa kuvaa?
Vastaus
Mikrobien määrä pohjavedessä kuvaa eri mikrobien mitattuja pitoisuuksia pohjavedessä.
Malli
Skenaariot
- 1a - Kulkeutuminen pohjavesivyöhykkeessä päästölähteestä raakavesilähteeseen. Ei imeytystä tai pumppausta.
- 1b - Kulkeutuminen pohjavesivyöhykkeessä päästölähteestä vedenottokaivoon. Ei imeytystä.
- 1c - Vedenottokaivon saastuminen viemäputken rikkoutumisen tai vuodon seurauksena, kun viemärivuoto tapahtuu pohjavesivyöhykkeessä.
- 1d - Mikrobien kulkeutuminen kaivoimeytyksestä vedenottokaivoon. Kyseessä on paineellinen akviferi, jossa vettä imeytetään hyvin johtavaan pohjavesivyöhykkeeseen, jonka yläpuolella on huonosti vettä johtava kerros.
- 1e - Mikrobien kulkeutuminen rantaimeytyksen kautta pohjavesivyöhykkeessä vedenottokaivoon.
- 2a - Kulkeutuminen pohjavesivyöhykkeen yläpuolella sijaitsevasta päästölähteestä raakavesilähteeseen. Ei imeytystä tai pumppausta.
- 2b - Kulkeutuminen pohjavesivyöhykkeen yläpuolella sijaitsevasta päästölähteestä vedenottokaivoon.
- 2c - Vedenottokaivon saastuminen viemäputken rikkoutumisen tai vuodon seurauksena, kun viemärivuoto tapahtuu pohjavesivyöhykkeen yläpuolisessa osittain kyllästyneessä vyöhykkeessä.
- 2d - Mikrobien kulkeutuminen sadetusimeytyksestä vedenottokaivoon.
- 2e - Mikrobien kulkeutuminen allasimeytyksestä vedenottokaivoon.
Perustelut
Data
Data perustuu kuviteltuun tilanteeseen.
Obs | Symboli | Parametri | Selite | Arvo | Yksikkö | Excel |
---|---|---|---|---|---|---|
1 | Ks | vedenjohtavuus | Kyllästyneen tilan vedenjohtavuus | 1.00E-05 | m /s | D9 |
2 | Hs | paksuus | Pohjavesivyöhykkeen paksuus | 5-15 | m | D10 |
3 | R | etäisyys | Etäisyys päästölähteestä | 100 | m | D11 |
4 | n | huokoisuus | Maaperän huokoisuus | 0.35 | D12 | |
5 | C0 | mikrobipit.lähde | Päästölähteen mikrobipitoisuus = mikrobipitoisuus akviferissä | 1.00E+08 | # /l | D13 |
6 | CA | inaktivaatiopit | Pitoisuus jolloin mikrobien ajatellaan inaktivoituneen | 10 | # /l | D14 |
7 | µ | inaktivaationopeus | Inaktivaatiokerroin | 0.01 | 1 /vrk | D15 |
8 | t | kulkeutumisaika | Kulkeutumisaika | 405.0925926 | vrk | D17: =D11/(D9*(D10/D11)/D12)/3600/24 |
9 | Ct | mikrobipit.kohde | Pitoisuus tarkastelukohdassa | 1.74E+06 | # /l | D18: =D13*EXP((-D15*D17)) |
10 | tin | inaktivaatioaika | Inaktivaatioaika | 1610 | vrk | D19: =LOG10(D14/D13)/(-D15/2.3) |
Riippuvuudet
- Patogeenien pitoisuudet vedessä
- Patogeenien inaktivaatioaika
- Maaperän huokoisuus
- Maaperän vedenjohtavuus
Yksikkö
# /l
Laskenta
Tämä laskenta kuvaa mikrobien kulkeutumista pohjavedessä tai maaperässä.
Yksinkertaisimmillaan mikrobien voidaan arvioida kulkeutuvan päästölähteestä raakavesilähteeseen samalla nopeudella kuin vesi virtaa kyllästyneessä maaperässä. Päästölähteen oletetaan sijaitsevan pohjavesivyöhykkeessä ja virtauksen tapahtuvat lateraalisuunnassa. Päästölähteen virtaamaa ei ole tunnettu, joten pohjavesivyöhykkeen ja päästölähteen ja pohjavesivyöhykkeen mikrobipitoisuudet oletetaan samoiksi. Pumppausta ei ole huomioitu. Tiedot ovat tiedostosta Riskinarviointilaskelmat_inaktivaatio271112.xls.
Kaikki laskennat yhdessä:
Mikrobien inaktivaatioajan laskeminen:
Mikrobien kulkeutumisajan laskeminen:
Mikrobien pitoisuuden laskeminen:
Tulokset
Clean | Medium | Contaminated | |
Norovirus | 0 | 204.167 | 2166.667 |
Rotavirus | 0 | 204.167 | 2166.667 |
Murine norovirus | 0 | 204.167 | 2166.667 |
Katso myös
Viitteet
Aiheeseen liittyviä tiedostoja
<mfanonymousfilelist></mfanonymousfilelist>