Pular para o conteúdo principal

Reservatórios, contornos, qualidade da água e risco

Estes casos validam componentes do modelo que são importantes nas aplicações, mas que são mais fáceis de testar fora de uma simulação completa da bacia. A lógica é a mesma do restante da suíte de validação: isolar o processo, definir claramente a referência e separar o que o caso prova do que ele não prova.

Depleção do reservatório pela curva-chave​

O caso VAL-RES-001 isola a lógica de controle do reservatório usando um reservatório de área constante e uma única curva-chave na saída. Sem vazão de entrada externa, a referência exata é a solução de depleção da EDO do armazenamento.

CasoRMSE do armazenamento (m³)RMSE da vazão de saída (m³/s)L2 relativoErro do k recuperado (%)Resíduo de massa (%)
VAL-RES-0010,27304.96 × 10^-57.80 × 10^-60,00004.37 × 10^-13

O caso passou em todos os limiares. A pequena diferença no armazenamento é o erro de truncamento esperado da integração explícita em relação à EDO exata contínua. A contabilidade da água propriamente dita fecha até a precisão numérica.

Validação da curva-chave do reservatório

Condição de contorno por hidrograma de entrada​

O caso VAL-BC-INFLOW-001 impõe um hidrograma triangular conhecido no contorno de montante de um domínio retangular com momento completo. A fonte da verdade é a integral exata do hidrograma de entrada prescrito. O hidrograma de jusante é diagnóstico, porque não se espera uma solução analítica de Saint-Venant para o domínio finito e rugoso.

CasoErro do volume imposto (%)Resíduo de massa (%)Pico no exutório (m³/s)Defasagem do pico (min)Erro na magnitude do pico (%)
VAL-BC-INFLOW-0013.41 × 10^-136.44 × 10^-137,37715,07,7862

O caso atendeu aos critérios de volume imposto e de balanço hídrico. Ao final da simulação, o volume de entrada prescrito estava contabilizado na vazão que saiu pelo exutório mais a água que permaneceu armazenada.

Validação do contorno por hidrograma de entrada

Condição de contorno por hidrograma de nível​

Os casos com hidrograma de nível prescrevem uma profundidade senoidal no contorno de montante de um domínio retangular. A cada passo, as células de nível de montante são redefinidas para o valor prescrito, o solver de roteamento selecionado propaga a perturbação e a contabilidade da água acompanha o volume adicionado pelo contorno, o volume que sai pelo exutório e o armazenamento restante.

O erro na imposição do nível prescrito foi zero, até a precisão numérica, nos roteamentos de momento completo, inercial local, autômatos celulares, cinemático e difusivo. As amplitudes da resposta a jusante variaram conforme o método, o que é esperado porque as equações de roteamento não são as mesmas, mas todos os erros de balanço hídrico ficaram muito abaixo de 0.1 %.

Validação do contorno de nível com momento completoValidação do contorno de nível com o modelo inercial localValidação do contorno de nível com autômatos celularesValidação do contorno de nível com o modelo cinemáticoValidação do contorno de nível com o modelo difusivo

Leitura de rasters espaciais de chuva​

O caso VAL-RAIN-MAP-001 valida a leitura dos rasters, a acumulação temporal, a conversão de unidades e a contabilidade do volume célula a célula antes que os mapas de chuva sejam acoplados ao roteamento, à infiltração ou à ET.

CasoRMSE por célula (m)Erro máximo em uma célula (m)Volume total (m³)Erro de volume (%)Erro máximo por passo (%)
VAL-RAIN-MAP-0010075,333300

O caso passou de forma exata. As lâminas acumuladas lidas dos rasters coincidiram com a referência prescrita célula a célula, e o volume de cada passo coincidiu com a integral analítica.

Validação dos rasters espaciais de chuva

Qualidade da água​

O caso de qualidade da água valida o caminho atual de acumulação e lavagem baseado em massa do HydroPol2D antes de qualquer tentativa de calibração com polutogramas de campo. A escala dos parâmetros segue a acumulação e a lavagem de sólidos suspensos totais no estilo do SWMM, mas a fonte da verdade é o balanço de massa analítico, e não uma simulação numérica do SWMM.

Foram usadas três verificações determinísticas:

  • inicialização da acumulação em tempo seco;
  • lavagem exponencial em uma única célula;
  • transferência e exportação conservativas entre duas células.
CasoRMSE da massa (kg)Erro de exportação (%)Resíduo de massa (kg)Número de massas negativas
Acumulação em tempo seco0000
Lavagem em uma única célula4.998 × 10^-72.483 × 10^-400
Transferência entre duas células6.272 × 10^-83.722 × 10^-500

A validação também revelou um artefato de implementação: a rotina original de lavagem arredondava a massa restante de poluente para seis casas decimais a cada subpasso, o que criava um erro de massa artificial nos testes analíticos. Essa quantização foi removida, e as métricas do código atual mostradas acima se referem à implementação corrigida.

Validação da qualidade da água em uma única célula Validação da qualidade da água em duas células

Risco e instabilidade humana​

O caso de risco humano valida a álgebra implementada e a lógica de classificação, e não a previsão de segurança pública em escala de campo. Foram testados dois caminhos ativos do HydroPol2D:

  • o índice simples de instabilidade, usado quando flag_human_instability = 1;
  • o classificador detalhado por equilíbrio de forças, usado quando flag_human_instability = 3.
CasoRMSEErro máximoAcurácia (%)Erros nos limites de classeNúmero de NaN
Índice simples de instabilidade0010000
Classificador de deslizamento/tombamento/afogamento0010000

A grade de teste do classificador detalhado percorreu todas as classes de saída implementadas e coincidiu exatamente com a referência independente.

Validação do índice simples de instabilidade humana Validação do risco humano pelo equilíbrio de forças detalhado

O que estes casos sustentam​

Estes casos complementares sustentam as implementações atuais da depleção de reservatórios, do tratamento dos contornos por vazão de entrada e por nível, da leitura de rasters de chuva, da contabilidade de qualidade da água baseada em massa e da classificação de risco humano, em condições controladas.

Eles não substituem a calibração de campo, a verificação das forçantes específicas de cada local nem os testes de desempenho com observações.