Sensibilidade e calibração do Sib2 para ALBEDO-PAR
ALBEDO_PAR
obs <- readRDS("~/Dropbox/Dissertacao/data2sens&calib.rds")
if(!"albedoPAR" %in% names(obs)){
albedoPAR <- obs %>%
select(date,PARin,PARref) %>%
cleanQuantis(vars = c("PARin","PARref"),qqts = c(0.01,0.99),times = "%H") %>%
mutate(albedoPAR = PARref/PARin) %>%
mutate(daytime = ifelse( fCalcPotRadiation( DoY.V.n = format(date,"%j") %>% as.numeric,
Hour.V.n = format(date,"%H") %>% as.numeric,
Lat_deg.n = -21.61,
Long_deg.n = -47.63,
TimeZone_h.n = -3,
useSolartime.b = TRUE) > 0 ,
"day","night") ) %>%
mutate(albedoPAR = ifelse(daytime == "day",albedoPAR,NA) ) %>%
mutate(albedoPAR = roll_mean(albedoPAR, n = 15*24,fill = c(0),align = "center",na.rm = TRUE)) %>%
mutate(albedoPAR = ifelse( (albedoPAR > 0.1 | albedoPAR < 0.02 ), NA, albedoPAR)) %>%
mutate(albedoPAR = ifelse(is.na(PARref),NA,albedoPAR)) %T>%
filter(daytime == "day") %T>%
timePlot(c("PARin","PARref","albedoPAR")) %>%
select(albedoPAR)
obs <- cbind(obs,albedoPAR)
saveRDS(obs, "~/Dropbox/Dissertacao/data2sens&calib.rds")
} else {
obs %>%
select(date,PARin,PARref,albedoPAR) %>%
timePlot(c("PARin","PARref","albedoPAR"))
}
dir_out <- paste0("/home/",system("echo $USER",intern = TRUE),"/ADBHM/trash/")
infile2 <- paste0("/home/",
system("echo $USER",intern = TRUE),
"/Dropbox/Dissertacao/TORRE.txt")
Simulação padrão
Parâmetros ópticos da vegetação
MinValue | MaxValue | Name | |
---|---|---|---|
reflv | 0.050 | 0.40 | refletância-viva-visível |
refdv | 0.150 | 0.40 | refletância-morta-visível |
refln | 0.140 | 0.60 | refletância-viva-infravermelho |
refdn | 0.150 | 0.60 | refletância-morta-infravermelho |
tranlv | 0.040 | 0.08 | transmitância-viva-visível |
trandv | 0.005 | 0.35 | transmitância-morta-visível |
tranln | 0.010 | 0.40 | transmitância-viva-infravermelho |
trandn | 0.005 | 0.40 | transmitância-morta-infravermelho |
sorefv | 0.050 | 0.15 | solo-refletância-visível |
sorefn | 1.100 | 2.50 | solo-refletância-infravermelho* |
chil | -0.400 | 0.60 | fator de distribuição do ângulo da folha |
LHOAT Ranking
RankingNmbr | ParameterName | RelativeImportance | RelativeImportance.Norm |
---|---|---|---|
1 | reflv | 164.854332 | 0.4126749 |
2 | sorefv | 105.648584 | 0.2644670 |
3 | refdv | 53.412675 | 0.1337064 |
4 | tranlv | 41.722324 | 0.1044423 |
5 | trandv | 29.085227 | 0.0728082 |
6 | chil | 4.754299 | 0.0119013 |
11 | refln | 0.000000 | 0.0000000 |
11 | refdn | 0.000000 | 0.0000000 |
11 | tranln | 0.000000 | 0.0000000 |
11 | trandn | 0.000000 | 0.0000000 |
11 | sorefn | 0.000000 | 0.0000000 |
Calibração
Parâmetros na calibração
MinValue | MaxValue | |
---|---|---|
reflv | 0.050 | 0.40 |
refdv | 0.150 | 0.40 |
tranlv | 0.040 | 0.08 |
trandv | 0.005 | 0.35 |
sorefv | 0.050 | 0.15 |
chil | -0.400 | 0.60 |
Evolução do intervalo dos parâmetros
Distribuição Pareto
Parâmetros otimizados
reflv | refdv | tranlv | trandv | sorefv | chil | |
---|---|---|---|---|---|---|
. | 0.05 | 0.15 | 0.04 | 0.178 | 0.05 | -0.339 |
Parâmetros com menor FO_1 (1 - NSE)
reflv | refdv | tranlv | trandv | sorefv | chil | |
---|---|---|---|---|---|---|
. | 0.05 | 0.15 | 0.04 | 0.0887114 | 0.0500598 | -0.0722549 |
Parâmetros com menor FO_2 (sd(SIM-OBS))
reflv | refdv | tranlv | trandv | sorefv | chil | |
---|---|---|---|---|---|---|
. | 0.05 | 0.1500012 | 0.0498484 | 0.228933 | 0.05 | -0.3999649 |
Conclusão
reflv | refdv | tranlv | trandv | sorefv | chil | |
---|---|---|---|---|---|---|
Value | 0.05 | 0.15 | 0.04 | 0.178 | 0.05 | -0.339 |