Pular para o conteúdo principal

Estado da validação

O relatório de validação documenta os métodos, as métricas e os resultados da suíte de validação do HydroPol2D. A tabela apresenta um índice conciso das evidências atuais.

MóduloEstadoEvidência
Interceptação pelo dosselValidadoReferência independente de armazenamento em dossel e balanço exato de massa.
NeveValidadoParâmetros por LULC, mapas iniciais opcionais, refinamento temporal, equivalência entre planilha e script, e balanço do evento em V.
InfiltraçãoValidadoCasos analíticos e de solo estratificado em domínios de coluna e V.
EvapotranspiraçãoValidadoCálculos independentes de ET de referência e limites de extração.
Águas subterrâneas e recargaValidadoTestes de elevação do nível freático, agendamento, ascensão capilar e encostas analíticas.
Subsuperfície em camadas (opcional)Testes controlados e paridade Python-MATLABParidade dos kernels e do passo da coluna (fluxo implícito nos dois modelos), simulações do modelo completo na bacia em V, fechamento de massa na malha Voronoi e testes do fluxo implícito e da reposição capilar. Sem caso de campo.
Estresse hídrico radicular de Feddes (opcional)Testes controlados de consistênciaA ET de Feddes nos esquemas padrão e em camadas concorda para o mesmo estado; o Feddes nunca excede a absorção sem estresse.
Estado inicial do aquífero profundo (opcional)Paridade com fixtureS0=q0AτS_0 = q_0 A \tau verificado em Python e MATLAB contra um fixture compartilhado.
Calibração por recessão em camadasApenas experimento gêmeoMultiplicadores conhecidos recuperados com 0, 5 e 10 % de ruído em um vale sintético, como o único par aceitável. Sem teste de campo.
Seções transversais de vazão nos postos (MATLAB)Verificações controladasVazão na seção transversal no caso em V, nas duas convenções de face do roteamento; 3 de 3 verificações.
Planilha única do caso (MATLAB)Verificação de equivalênciaO caso em V dá resultados idênticos com HydroPol2D_Inputs.xlsx e com o formato antigo General_Data.xlsx; 3 de 3 verificações.
Hidrodinâmica de momento completoValidadoPlano inclinado, bacia em V, ruptura de barragem de Ritter, onda não quebrante e contornos.
Hidrodinâmica inercial localValidadoPlano inclinado, bacia em V, contorno de nível e conservação.
Autômatos celularesValidadoCasos de bacia em V, plano e condições de contorno.
Ondas cinemática e difusivaValidadoBenchmarks de plano, bacia em V e contorno de nível adequados às equações reduzidas.
Modelo subgrid de Neal (2012)Validado para as geometrias testadasReferências de malha fina para escoamento em canal, canal composto, ativação de margens e extensão inundada.
Malha de volumes finitos VoronoiValidação controlada em CPUInercial local com o grafo de Neal; cinemática, difusiva e momento completo em 2D resolvido. Os módulos opcionais (neve, qualidade da água, instabilidade humana, reservatórios, drenagem urbana, infraestrutura verde, bacias de detenção) reproduzem a grade regular em uma malha formada pelas suas próprias células quadradas. A execução em GPU e na escala da Índia segue sem validação.
Reservatórios e estruturas de controleValidadoSolução de depleção por curva-chave e balanço de volume.
Contorno por hidrograma de entradaValidadoVolume do hidrograma prescrito e balanço de armazenamento ou saída.
Contorno por hidrograma de nívelValidadoAplicação do nível prescrito e resposta de volume.
Rasters de chuva espacialValidadoTotais exatos por célula e por domínio.
Qualidade da águaValidadoEscala de acumulação do SWMM e soluções analíticas de lavagem por escoamento.
Risco e instabilidade humanaValidadoReferências independentes de limiares e equilíbrio de forças.

A tabela abaixo traz os resultados mais recentes das suítes completas de testes.

SuíteResultadoData
HydroPol2D-Python937 aprovados, 0 com falha, 2 testes opt-in pulados2026-10-19
Case Builder181 aprovados2026-10-19
Verificações de release das águas subterrâneas no MATLAB17 de 172026-10-20
Verificações dos postos e da planilha única no MATLAB3 de 3 cada2026-10-20
Validação de release do MATLAB22 de 23 diretamente; a verificação da interceptação pelo dossel é pontuada pelo seu script de comparação em Python e passa quando esse script roda2026-10-20

As mudanças no modelo que afetam resultados estão listadas no Registro de Alterações.

Os casos de roteamento são interpretados de acordo com as equações que cada método resolve. A ruptura de barragem seca de Ritter é um benchmark de aceitação para o momento completo; os métodos reduzidos são avaliados com casos de escoamento gradual, conservação, simetria e condições de contorno.