Pular para o conteúdo principal

Forçantes Opcionais

O HydroPol2D aceita vários tipos de forçantes meteorológicas e hidrológicas além de uma única série de chuva. Na planilha do caso MATLAB, HydroPol2D_Inputs.xlsx, as chaves ficam nas abas Rain and ET, Design storm, Soil and groundwater e Surface flow, as séries temporais ficam em cinco abas de séries e as listas de arquivos de mapas ficam na aba Rain and ET.


Onde Cada Forçante é Definida​

ForçanteChave (aba)Dados
Série uniforme de chuvaflag_rainfall (Rain and ET), sem outra fonte de chuvaAba Rain series
Pluviômetros, interpoladosflag_spatial_rainfall (Rain and ET)Aba Rain gauges
Mapas de chuvaflag_input_rainfall_map (Rain and ET)Lista Rainfall maps (aba Rain and ET)
Chuva por satéliteflag_satellite_rainfall, flag_real_time_satellite_rainfall (Rain and ET)Preparada pelo fluxo de trabalho de satélite
Chuva de projetoflag_alternated_blocks ou flag_huff (Design storm)Configurações do hietograma e da IDF na mesma aba
Evapotranspiração por Penman–Monteithflag_ETP (Soil and groundwater), sem mapas de ETAba Climate stations
Mapas de evaporação e transpiraçãoflag_input_ETP_map (Rain and ET)Listas Transpiration maps e Evaporation maps (aba Rain and ET)
Hidrogramas de entradaflag_inflow (Surface flow)Aba Inflow hydrographs
Hidrogramas de nívelflag_stage_hydrograph (Surface flow)Aba Stage hydrographs

Use uma fonte de chuva por vez. Uma série que as chaves do caso não leem pode ficar como modelo vazio, com os seus cabeçalhos. Todas as chaves e configurações estão listadas em Configurações da Planilha do Caso.


Chuva​

A aba Rain series da planilha do caso

A aba Rain series da planilha do exemplo Stanford. Clique na imagem para abri-la em tamanho real.

Série uniforme​

A aba Rain series contém um único pluviômetro, com a intensidade de chuva (mm/h) ao longo do tempo. A chuva é aplicada de forma uniforme sobre o domínio. A aba é lida quando a chuva está ativa e não há chuva de projeto, mapas, satélite nem chuva espacial selecionados.

Cada tempo marca o início de um intervalo. Um valor vale até o tempo seguinte; o último valor vale por mais um intervalo, e depois a taxa é 0. No exemplo V-tilted, 10.8 mm/h em 0 min e 0 mm/h em 90 min significam chuva de 10.8 mm/h de 0 a 90 min e nenhuma chuva de 90 a 180 min. A mesma regra vale para pluviômetros, mapas de chuva, mapas de evaporação e transpiração e hidrogramas de entrada. Um hidrograma de nível mantém cada profundidade do seu tempo até o seguinte.

Alterado em 2026-10-29

Antes de 2026-10-29, o MATLAB lia os tempos de chuva, vazão de entrada e mapas de ET como fim de intervalo, e o HydroPol2D-Python os lia como início de intervalo. Agora o MATLAB também os lê como início de intervalo. A primeira linha de uma tabela que começa em 0 min, como toda tabela com datas, passa a ser usada. Uma tabela escrita com fins de intervalo (primeiro tempo = um passo) precisa adiantar cada tempo em um passo para manter o seu significado. As chuvas de projeto são reajustadas automaticamente.

Pluviômetros​

A aba Rain gauges contém vários pluviômetros, interpolados para cada célula por ponderação pelo inverso da distância. Ela é lida quando flag_spatial_rainfall = 1 e não há mapas de chuva. Cada pluviômetro ocupa uma coluna, com o seu índice, nome e coordenadas (m, na projeção do DEM) e, em seguida, a intensidade (mm/h) em cada tempo (min) da coluna B.

A aba Rain gauges da planilha do caso

A aba Rain gauges da planilha do exemplo Stanford. Clique na imagem para abri-la em tamanho real. O caso Stanford não usa esta aba; ela mantém as colunas do modelo.

Mapas de chuva​

A lista Rainfall maps da aba Rain and ET tem uma linha por mapa, com o tempo em minutos desde a data inicial e o caminho de um GeoTIFF em mm/h. Ela é lida quando flag_input_rainfall_map = 1 ou quando uma chave de chuva por satélite vale 1.


Chuvas de Projeto​

A aba Design storm gera um hietograma sintético em vez de ler uma série de chuva.

ConfiguraçãoVariávelUnidade
Blocos alternados ou curvas de Huffflag_alternated_blocks, flag_huff0 / 1
Período de retornoRPanos
Duração da chuvaRainfall Durationmin
Passo de tempo do hietogramadt_designmin
Coeficientes da IDFK, a, b, cver abaixo

A intensidade segue a relação IDF local

i=K RPa(b+td)ci = \frac{K\,\mathrm{RP}^{a}}{(b + t_d)^{c}}

em que ii é a intensidade (mm/h), RP\mathrm{RP} é o período de retorno (anos) e tdt_d é a duração (min). KK deve ser coerente com essas unidades, aa e cc são adimensionais e bb está em minutos. Use coeficientes ajustados para o local de estudo.


Evapotranspiração​

Penman–Monteith a partir de estações climatológicas​

Com flag_ETP = 1 e sem mapas de ET, o HydroPol2D calcula a evapotranspiração por Penman–Monteith a partir de dados meteorológicos diários de uma ou mais estações, interpolados para a grade por ponderação pelo inverso da distância. Na aba Climate stations, a linha 2 nomeia o bloco de cada estação (índice e coordenadas leste e norte em m), a linha 3 traz os cabeçalhos das colunas e cada linha a partir da linha 4 corresponde a um dia. As variáveis típicas são temperatura do ar, radiação, umidade relativa e velocidade do vento.

A aba Climate stations da planilha do caso

A aba Climate stations da planilha do exemplo Stanford. Clique na imagem para abri-la em tamanho real. O caso Stanford não usa esta aba; ela mantém as colunas do modelo.

Mapas de evaporação e transpiração​

Com flag_input_ETP_map = 1, o modelo lê duas listas da aba Rain and ET, Transpiration maps e Evaporation maps. Cada linha traz o tempo em dias desde a data inicial e o caminho de um GeoTIFF em mm/dia. As duas listas devem ter os mesmos tempos. Os fluxos são aplicados diretamente à água superficial e à umidade do solo, de modo que nenhuma forçante meteorológica é necessária.

Corrigido em 2026-10-20

Em General_Data.xlsx, as listas de chuva, transpiração e evaporação compartilham uma única linha de cabeçalho. Antes de 2026-10-20, a lista de transpiração lia a coluna Time [min] da lista de chuva (sem conversão de dias para minutos), e a lista de evaporação lia os caminhos da transpiração. As simulações com flag_input_ETP_map = 1 feitas antes dessa data usaram tempos de ET e mapas de evaporação errados. Rode esses casos de novo. Cada lista agora termina na sua primeira linha vazia, e as suas colunas são procuradas apenas sob o seu próprio título, nos dois formatos.


Hidrogramas de Contorno​

Hidrogramas de entrada​

A aba Inflow hydrographs, lida quando flag_inflow = 1, comporta até 50 postos. Cada posto é um bloco de cinco colunas, com o tempo (min), a vazão (m³/s) e as coordenadas leste e norte (m) de cada célula por onde a vazão entra, uma célula por linha. A vazão é distribuída entre essas células. Mantenha os 50 blocos, mesmo os vazios.

A aba Inflow hydrographs da planilha do caso

A aba Inflow hydrographs da planilha do exemplo Stanford. Clique na imagem para abri-la em tamanho real. O caso Stanford não usa esta aba; os nomes de postos do modelo foram omitidos da imagem.

Os hidrogramas de entrada representam contornos de montante, vazões afluentes de rios e descargas por ruptura de barragem ou controladas.

Hidrogramas de nível​

A aba Stage hydrographs, lida quando flag_stage_hydrograph = 1, tem o mesmo arranjo, com o tempo (min), a profundidade da água (m) e as coordenadas leste e norte (m) de cada célula do contorno. Todas as células de um contorno recebem a mesma profundidade imposta. Mantenha os 50 blocos, mesmo os vazios.

A aba Stage hydrographs da planilha do caso

A aba Stage hydrographs da planilha do exemplo Stanford. Clique na imagem para abri-la em tamanho real. O caso Stanford não usa esta aba; ela mantém as colunas do modelo.

Os hidrogramas de nível representam controle de jusante, remanso e outras restrições hidráulicas.


Considerações Práticas​

  • Mantenha todas as forçantes na mesma referência de tempo de date_begin e date_end.
  • Confira as unidades de cada série, com a chuva em mm/h, os mapas de ET em mm/dia, a vazão de entrada em m³/s e o nível em m.
  • Não misture fontes de chuva, e confira se os pluviômetros e as células de contorno estão na projeção do DEM.
  • Use um intervalo de forçante que resolva os picos necessários, considerando o passo de tempo do modelo.

Formato Antigo​

Nos casos que usam General_Data.xlsx, cada série fica em uma planilha própria, na mesma pasta. São elas Rainfall_Intensity_Data.xlsx (Rain series), Rainfall_Spatial_Input.xlsx (Rain gauges), ETP_input_data.xlsx (Climate stations), Inflow_Hydrograph.xlsx e Stage_Hydrograph.xlsx. As listas de mapas são as tabelas Satellite or Radar Rainfall, Satellite transpiration e Satellite evaporation de General_Data. A planilha do caso mantém o mesmo arranjo de células, e por isso o modelo lê os dois formatos da mesma forma.