Smap Manual
Smap Manual
Smap Manual
1. INTRODUO
Voc pode simular alguns exemplos fornecidos com o programa e ainda montar seu prprio
arquivo de dados usando um editor de texto e um dos arquivos fornecidos como modelo. Para
conhecer detalhes do layout do arquivo veja o item "Layout do Arquivo". Nesses exemplos pode-se
mudar os parmetros de entrada e ressimular o exemplo para avaliar a sensibilidade dos mesmos.
A capacidade desta verso de at: 320 dias e 6 postos de chuva na verso diria
320 horas e 6 postos de chuva na verso horria
9 anos e 9 postos de chuva na verso mensal
2. METODOLOGIA DO MODELO
3- Se Rsolo > (Capc * Str) Ento Rec = Crec * Tu * (Rsolo - (Capc * Str))
Caso contrrio Rec = 0
4- Ed = Rsup * ( 1 - K2 )
5- Eb = Rsub * ( 1 - Kk )
Kk = 0,5 ^ (1/Kkt) e K2 = 0,5 ^ (1/K2t) onde Kkt e K2t so expressos em dias em que a
vazo cai a metade de seu valor.
Crec e Capc so multiplicados por 100
utilizado um coeficiente de ajuste da chuva media da bacia 'Pcof que deve ser calculado
em funo da distribuio espacial dos postos.
3. METODOLOGIA DE CALIBRAO
Procurou-se neste trabalho, aproveitar as vantagens dos dois mtodos, de forma a permitir
boa calibrao e colocar os modelos ao alcance de hidrlogos menos experientes.
Os mtodos de busca direta consistem em, a partir de um valor inicial dos parmetros,
minimizar a funo objetivo provendo-se variao dos parmetros atravs de algoritmos matemticos
que resultam numa eficincia computacional.
As principais crticas aos mtodos de busca direta recaem sobre a subjetividade da escolha
da funo objetivo e ao fato desses mtodos poderem convergir a um mnimo local da funo objetivo
sem conseguir atingir o mnimo global.
A tcnica de pesquisa global consiste em rodar o modelo para toda a faixa vivel dos
parmetros, atribuindo a estes valores discretos. Seleciona-se ento o mnimo valor da funo
objetivo e em torno dos parmetros correspondentes novamente se roda o modelo com valores
discretos agora mais prximos do mnimo encontrado. Repete-se este procedimento at que no haja
mais variao significativa do valor da funo objetivo.
Esta tcnica permite tambm que se visualize as superfcies da funo objetivo, propiciando
uma anlise de sensibilidade dos parmetros que ser indispensvel na escolha final destes.
Capc = 30 % Arenoso
40 % Misto
50 % Argiloso
A inicializao correta das variveis de estado do modelo (Rsolo e Rsub), efetuada pelas
variveis Tuin e Ebin, mostrou-se fundamental para o bom desempenho da calibrao automtica.
Uma m inicializao, mesmo com parmetros corretos, causa distores na funo objetivo.
O ajuste da inicializao das variveis de estado deve ento ser feito manualmente com as
seguintes recomendaes:
Tuin (Rsolo): Verificar se o valor atribudo est dentro da faixa de variao apresentada na
simulao de todo o perodo (vr valores na listagem de sada no item resumo). Caso contrario,
ressimule alterando seu valor. Observe tambm a aderncia do hidrograma no instante inicial.
Ebin (Rsub): Pode ser atribuda a vazo bsica inicial igual a vazo mnima do perodo e verificar no
hidrograma se existem tendncias crescentes ou decrescentes da vazo bsica ao longo do perodo.
Este programa efetua automaticamente a estimativa das variveis de estado baseado nos
dados de chuva e vazo observadas, mas esta estimativa precisa ser sempre revista durante a
calibrao.
Aps testar vrias funes objetivo em regies de diferentes regimes hidrolgicos optou-se
por utilizar a soma dos desvios quadrticos:
_n
f.o. = > (QOi - QCi)^2
1
Lembre-se que a funo objetivo nem sempre representa a calibrao ideal, mas constitui
auxilio para viabilizar processos matemticos de otimizao de parmetros. Ser sempre necessrio
analisar cuidadosamente o hidrograma para concluir a calibrao.
Outra forma verificar ou ajustar a funo objetivo aos produtos pretendidos com a srie
gerada, como, por exemplo, as diferenas acumuladas ou curvas de permanncia.
Esta tcnica foi testada em vrias bacias variando desde rios intermitentes do Nordeste
brasileiro, a bacias litorneas de alta precipitao.
Na maioria dos casos foi necessrio efetuar ajustes manuais na inicializao das variveis de
estado, a medida que a calibrao evolua. O parmetro "Kkt" sempre foi ajustado manualmente.
A mdia das matrizes permite encontrar um mnimo que atenda aos dois perodos.
Normalmente prximo a este mnimo existe uma regio onde a funo objetivo varia pouco.
A mesma soluo pode ser empregada de forma regional, calibrando-se varias bacias
vizinhas e regionalizando-se os resultados. Isto aumenta a confiana em encontrar parmetros
adequados, ao invs de utilizar apenas um perodo e uma nica bacia.
O nome do arquivo dado pelo cdigo DNAEE do posto correspondente (os 2 primeiros
dgitos indicam a bacia hidrogrfica, os 3 seguintes indicam o posto)
arq uf nome do rio Ad Str Kk2 Crec Ai Capc Kkt Tuin Ebin P Es Eb
km2 mm dias % mm % dias % m3/s mm mm mm
37260 PB rio Peixe 1489 500 1.5 .2 10 40 120 60 0 589 54 5
62750 SP rib Pinheirinho 113 1200 1.5 .6 2 40 120 70 1.1 789 68 99
64198 SP rio Taquari 2120 400 6.8 6 2 40 120 70 34 697 198 205
64215 SP rio Paranapanema 17800 220 7.0 10 2 40 120 70 215 623 218 156
80000 SP rio Aguapeu 97 240 6.4 10 3 40 120 60 3.7 1213 508 330
5. LAYOUT DO ARQUIVO
Na opo "Abre" pode-se escolher os arquivos de dados que devem estar previamente
montados e iniciar a calibrao do arquivo selecionado.
Na opo "Grava" ser gravado um arquivo com o mesmo nome do arquivo de entrada,
adicionando a extenso ".TXT". Este arquivo contem todos os dados da calibrao. Pode-se imprimi-
lo com qualquer editor de texto.
Ateno: nome do arquivo deve ter extenso em branco e iniciar com a letra "D".
linha 1
nro de dias da simulao
linha 2
rea de drenagem
nome do rio
linha n+1
total mdio dirio de evaporao de tanque classe A em mm
nome do posto de evaporao potencial
linha n+2
coeficiente de ajuste da chuva media na bacia
nro. de postos de chuva
nome dos postos de chuva
linha n+3
coeficiente de Thiessen do posto de chuva
comentrio (qualquer alfanumrico)
repete-se o conjunto da linha (n+3 a m) pelo nro. de postos de chuva indicado na linha n+2
obs.: em cada linha usar um ou mais campos em branco como separador das variveis descritas.
SUB ModeloSmapDiario
7. VERSO MENSAL
Es = f1 . P onde: f1 = Tu ^ Pes
Er = f2 . Ep f2 = Tu
Eb = f4 . Rsub f4 = 1 - Kk
Kk = (.5) ^ (1/Kkt) onde Kkt expresso em meses em que a vazo bsica cai a metade de
seu valor.
Crec e Tu so multiplicados por 100
O modelo contem ainda uma rotina de atualizao previa do teor de umidade que a cada
intervalo de tempo acrescenta uma parcela de chuva do ms, de forma a utilizar o teor de umidade
mdio do ms em questo. Essa rotina melhora sensivelmente os resultados, principalmente em
regies de grande variabilidade no regime pluviomtrico.
Existem dois coeficientes de ajuste da chuva mdia da bacia 'Pcof e ajuste da evaporao
mdia da bacia 'Ecof que devem ser calculados em funo da distribuio espacial dos postos.
_n
f.o. = > ((QOi - QCi)/QOi)^2
1
_n
f.o. = > (QOi - QCi)^2
1
Alm do valor da funo objetivo, devem ser observados dois outros indicadores da
calibrao:
O armazenamento do perodo (balano) deve ser prximo de zero. Isto indica que no est
se retendo ou liberando gua dos reservatrios do solo de forma tendenciosa. A variao dos
reservatrios deve ser cclica acompanhando a sazonalidade da regio.
Esta tcnica foi testada em inmeras bacias e apresenta-se a seguir um resumo das
aplicaes:
O nome do arquivo dado pelo cdigo DNAEE do posto correspondente (os 2 primeiros
dgitos indicam a bacia hidrogrfica, os 3 seguintes indicam o posto)
Ateno: nome do arquivo deve ter extenso em branco e iniciar com a letra "M".
linha 1
nro de anos
nro do mes inicial do ano hidrologico
linha 2
area de drenagem
nome do rio
linha n+1
coeficiente de ajuste da evaporacao media da bacia (ECOF)
nome do posto de evaporacao potencial
linha n+2
12 valores de evaporacao potencial (em mm/mes)
(iniciando pelo mes do ano hidrologico adotado na linha 1)
linha n+3
coeficiente de ajuste da chuva media na bacia (PCOF)
nro. de postos de chuva
nome dos postos de chuva
linha n+4
coeficiente de Thiessen do posto de chuva
comentario (qualquer alfanumerico)
obs: em cada linha usar um ou mais campos em branco como separador das variveis descritas.
7.6. LISTAGEM COMENTADA DO PROGRAMA MENSAL
SUB ModeloSmapMensal
END SUB
8. VERSO HORRIA
Na verso horria foi acrescido um reservatrio para representar o amortecimento dos canais
de drenagem que passa a ser sensvel nesse intervalo.
Sub ModeloSmapHorario
End Sub
9. BIBLIOGRAFIA
LOPES J.E.G., BRAGA B.P.F., CONEJO J.G.L. (1982), SMAP - A Simplified Hydrological Model,
Applied Modelling in Catchment Hydrology, ed. V.P.Singh, Water Resourses Publications.
LOPES J.E.G., PORTO R.L.L. (1991), Tcnica de Pesquisa Global de Parmetros para a Calibrao
de Modelos Chuva-Vazo, ABRH, IX Simpsio Bras. de Rec. Hdricos.
TUCCI C.E.M. (1987), Modelos Determinsticos, Modelos Para Gerenciamento de Recursos Hdricos,
ABRH/ed. Nobel.
KUESTER J.L., MIZE J.H. (1973), Optimization Techniques with Fortran. Mc Graw-Hill Book Company.
ROSENBROCK H.H. (1960), An Automatic Method for Finding The Greast or Least Value of a
Function, Computer Journal, vol 3,pg 175-184.
SOROOSHIAN S., GUPTA V.K. (1983), Automatic Calibration of Conceptual Rainfall-Runoff Models:
The Question of Parameter Observability and Uniqueness. Water Resourses Research, vol 19,n 1, pg
260-268.
A tela do micro deve ser configurada para 800 x 600 pontos, o que pode ser feito no menu do
Windows: Iniciar, Configuraes, Painel de Controle, Vdeo.
A tela de abertura do programa apresenta uma caixa de opo para o intervalo de tempo da
simulao que deve ser selecionado antes de acionar o menu principal na barra superior.
No menu principal, a opo Ajuda oferece um texto sobre o modelo e a opo Sobre d informaes
do programa.
A opo Calibrar inicia o procedimento para o intervalo de tempo previamente assinalado na caixa de
opes.
Ser apresentada uma caixa com os arquivos existentes no diretrio do programa para seleo.
Clicando-se no nome do arquivo ser apresentada nova tela com uma simulao preliminar com
parmetros definidos de acordo com os dados contidos no arquivo.
O boto Calibrar aciona o Mtodo de Rosenbrock para calibrao. Se acionado aps a anlise de
sensibilidade causar um refinamento dos parmetros obtidos no processo anterior.
A opo Executa Ajuste Manual permite o ajuste dos parmetros atravs dos botes de controle
disponveis no quadro dos parmetros. Aps alterao em qualquer parametro deve-se acionar
novamente o boto Executa Ajuste Manual para que as alteraes tenham efeito.
Aps concluir a calibrao deve-se acionar a opo Grava do menu Arquivo. Ser aberto o Bloco de
Notas do Windows com o arquivo de resultados para visualizao na tela. Esse arquivo fica gravado
no diretrio do SMAP.
Para finalizar deve-se clicar no x do canto superior direito da tela para fechar sucessivamente cada
janela do programa.
M O D E L O S M A P versao 99 / Diaria
R E S U L T A D O S : (mm/periodo)
evap chuva | umidade | evap escoam | recarga escoam | defluvio
potenc | do solo | real superfic | basico | calculado
mm mm | % | mm mm | mm mm | mm
205 623 63 42 95 152 216 290 147 364
-----------------------------------------------------------------------------
armazenamento do periodo = 107 mm
calculada observada
Vazao Media (m3/s) 832,14 905,87
Desvio Padrao 612,12 594,23
Regressao Linear:
Coef.Correlacao = 0,95 Vcal = 0,98 Vobs + -54,21
90
17800 rio Paranapanema em Us. Jurumirim (64215SP) (mai-jul/83)
413. 460. 289. 271. 271. 316. 262. 367. 323. 275. 327. 378. 686. 427. 310.
215. 438. 372. 230. 778. 612. 456. 563. 761. 557. 517. 502. 1834 1293 2012 1759
1524 1477 1370 1505 1722 2787 2299 2068 2058 1926 2127 1948 1860 1767 1758
1643 1539 1486 1326 1270 1164 1110 1113 1010 1272 1166 955. 1006 1006 914.
966. 777. 933. 766. 627. 635. 617. 584. 710. 608. 480. 626. 524. 523. 521.
519. 574. 586. 568. 508. 501. 552. 509. 505. 553. 500. 407. 452. 447.
2.28 Jurumirim
1.00 5 Itapeva +Itapetininga +Capao Bonito +Buri +Jurumirim
0.20 Itapeva (dmm/dia)
0 0 0 3 0 0 0 7 159 82 0 53 196 34 0
1 42 200 0 489 15 0 14 498 0 0 0 697 744 261 519
3 0 82 218 69 468 442 2 442 18 214 203 3 0 0
0 0 0 0 0 0 0 0 0 219 172 0 118 55 0
0 0 0 0 0 0 41 0 3 55 0 0 0 0 0
0 51 79 0 0 0 0 0 0 0 0 0 0 0
0.20 Itapetininga
0 0 0 0 0 0 0 0 227 0 0 0 200 10 0
0 5 47 0 402 4 0 0 241 0 0 0 371 552 255 463
9 54 78 78 179 525 531 0 205 39 312 69 0 0 0
0 0 0 0 0 0 0 0 0 96 322 0 0 54 0
0 0 0 0 0 0 238 0 0 0 0 0 0 0 0
0 4 43 0 0 172 0 0 0 0 0 0 0 0
0.20 Capao Bonito
0 0 0 0 0 0 0 0 140 18 0 20 65 40 0
0 47 83 0 420 22 0 10 286 0 0 0 226 532 240 377
3 0 149 150 142 437 386 0 475 33 214 419 8 0 0
0 0 0 0 0 0 0 0 0 195 63 0 55 73 0
0 0 0 0 0 0 150 0 7 10 0 0 0 0 0
0 26 130 0 0 30 0 0 0 0 2 0 0 0
0.20 Buri
0 0 0 0 0 0 0 0 187 8 0 38 58 61 0
0 46 117 0 551 4 0 4 145 0 0 0 260 637 243 471
0 0 77 85 244 527 482 0 142 12 178 218 10 0 0
0 0 0 0 0 0 0 0 0 188 98 6 9 136 0
0 0 0 0 0 0 16 0 0 16 0 0 0 0 0
0 38 89 0 0 39 0 0 0 0 0 0 0 0
0.20 Jurumirim
0 0 0 0 0 0 0 0 301 12 0 26 982 13 0
0 95 33 0 376 0 0 8 277 0 0 0 525 719 375 588
0 0 51 103 174 794 578 0 183 2 521 73 2 0 0
1 0 0 0 0 0 0 0 0 169 115 1 0 47 0
0 1 0 0 0 1 0 13 0 0 0 0 0 0 0
0 45 29 0 1 21 1 0 0 0 0 0 0 0