DOI: http://dx.doi.org/10.5902/2179460X36937

Recebido: 16/02/2016  Aceito: 12/03/2019

 

Esta obra está licenciada sob uma Creative Commons

Attribution-NonCommercial 3.0 Unported License.

 

Sistema Web para estimativa de Evapotranspiração Potencial por diferentes métodos

Web System for estimation of Evapotranspiration Potential by different methods

 

 

Taison Anderson BortolinI

Lucas Moraes dos SantosII

Adriano Gomes da SilvaIII

Vania Elisabete SchneiderIV

 

IUniversidade de Caxias do Sul, RS - Brasil

tabortol@ucs.br

IIUniversidade de Caxias do Sul, RS - Brasil

lmsantos7@ucs.br

IIIUniversidade de Caxias do Sul, RS - Brasil

agsilva11@ucs.br

IVUniversidade de Caxias do Sul, RS - Brasil

veschnei@ucs.br

 

 

 

Resumo

Um dos parâmetros do ciclo hidrológico que possui grande influência na gestão da água e na produção agrícola é a evapotranspiração. Encontrar formas de repor essa quantidade de água perdida, ao solo, é essencial, seja a partir das chuvas ou das técnicas de irrigação. Em geral, para determinar a evapotranspiração são utilizados métodos indiretos, destacando-se o de Penman-Monteith. No entanto, o método necessita de um grande número de variáveis sendo necessária a utilização de outros métodos indiretos, menos exigentes em relação aos dados requeridos. Devido a uma grande quantidade de métodos para serem comparados é interessante fazer o uso de ferramentas computacionais que permitam automatizar estes cálculos. Diante do problema, vislumbrou-se o desenvolvimento de uma aplicação web que efetua o cálculo da evapotranspiração de referência (ETo) de forma automatizada, a partir de diversos métodos matemáticos encontrados na literatura. O sistema dispõe ao usuário, resultados da ETo diária (mm/mês) para um determinado período de tempo, bem como a média diária (mm/mês), para o mês, e mensal (mm/mês), para determinado mês durante o período de alguns anos, utilizando dados atualizados oriundos de estações meteorológicas operadas pelo INMET. A aplicação facilita o processo de cálculo minimizando o tempo de estimativa e contribuindo à análise dos resultados pelo usuário.

 

Palavras-chave: Evapotranspiração. Automatização. Web.

 

Abstract

One of the parameters of the hydrological cycle that has great influence in water management and agricultural production is evapotranspiration. Finding ways to restore this amount of lost water to the ground is essential, whether from rain or irrigation techniques. In general, indirect methods are used to determine evapotranspiration, especially Penman-Monteith. However, the method requires a large number of variables, requiring the use of other indirect methods, less demanding in relation to the required data. Due to a great number of methods to be compared it is interesting to make use of computational tools that allow to automate these calculations. In the face of the problem, the development of a web application that calculates the reference evapotranspiration (ETo) in an automated way, from the several mathematical methods found in the literature, was glimpsed. The system provides the user with daily ETo results (mm / month) for a given period of time, as well as the daily average (mm / month), for the month, and monthly (mm / month) for a given month during the period, using up-to-date data from INMET-operated weather stations. The application facilitates the calculation process minimizing the estimation time and contributing to the analysis of the results by the user.

 

Keywords: Evapotranspiration. Automation. Web.


1 Introdução

               A evapotranspiração (ET) é um elemento importante do ciclo hidrológico e as possíveis tendências neste processo, entre outras coisas, podem influenciar a gestão da água e a produção agrícola (MACEK et al, 2018).  A evapotranspiração pode ser considerada como um dos fatores mais importantes para indicar a mudança climática em bacias hidrográficas, uma vez que influencia tanto no escoamento superficial quanto no armazenamento de água na bacia (CANNAROZZO et al., 2006; LIU et al., 2008).

               A ET é controlada e influenciada por diferentes fatores: temperatura média diária, velocidade dos ventos, umidade relativa, balanço de energia, demanda atmosférica, suprimento de água do solo às plantas e pelas características fisiológicas das plantas (MENDONÇA et al., 2003; PEREIRA et al., 2009, YANG et al., 2011, WANG et al., 2014). Em geral, é mais comum trabalhar com a evapotranspiração potencial (EPT), a qual pode ser definida como a taxa na qual a evapotranspiração (ET) ocorreria em uma grande área coberta completa e uniformemente com vegetação em crescimento, com acesso ilimitado a água, sem efeitos de advecção ou aquecimento (MCVICAR et al., 2012; MCMAHON et al., 2013).

               Em função da dificuldade para realizar as medições diretas, a aplicação dos métodos indiretos tem se tornado uma ferramenta em potencial para a determinação da evapotranspiração (SULEIMAN e HOOGENBOOM, 2007, MOURA et al. 2013, PAIVA et al., 2016). Os métodos indiretos são utilizados para estimar a transferência de vapor d’água para a atmosfera em condições climáticas específicas, no entanto, poucos têm sido adaptados para situações climáticas distintas daquelas que lhes deram origem.

       Existem diversos métodos para estimar a evapotranspiração, entre eles alguns baseados somente na temperatura, como o de Thornthwaite e outros baseados também na radiação solar, como o de Makkink e Jensen-Haise. Destaca-se ainda o método de Penman-Monteith, recomendado pela FAO (Food and Agriculture Organization of the United Nations) e utilizado para a calibração de outros métodos (ALLEN et al., 1998). No entanto, em alguns casos, o uso do método de Penman-Monteith é restrito pela falta de algumas variáveis de entrada, sendo necessária a utilização de outros métodos indiretos, menos exigentes em relação aos dados requeridos (GONÇALVES et al., 2009; PALARETTI et al., 2014; CRUZ, 2016; JÚNIOR et al., 2017). Diferentes autores recomendam que antes de aplicar um método para determinada região, é necessário verificar o desempenho deste e, se necessário, fazer calibrações com o objetivo de minimizar os erros de estimativa (LEITÃO et al., 2007; PEREIRA et al., 2009; PILAU et al., 2012).

               Entretanto, considerando as dificuldades de processamento de dados e uma gama muito grande de métodos para serem comparados é interessante utilizar ferramentas computacionais que permitam automatizar estes cálculos contribuindo para uma análise mais eficaz da evapotranspiração em determinada região. Diferentes softwares podem ser encontrados na literatura, geralmente utilizando apenas o método de Penman-Montheit para estimativa de evapotranspiração (GOCIC e TRAKKOVIC, 2010; FEITOSA et al., 2014; GUO et al., 2016).

               Com base no exposto, este trabalho tem por objetivo apresentar o desenvolvimento de uma aplicação web que visa automatizar o processo do cálculo de evapotranspiração, a partir de métodos matemáticos existentes na literatura, baseando-se em dados diários atualizados, advindos de diversas estações meteorológicas, com vistas a fornecer auxílio nas estimativas de evapotranspiração[LMdS1] .


2 Materiais e métodos

O presente trabalho utilizou uma versão modificada da metodologia de desenvolvimento conhecida por Processo Unificado (PU), que sugere uma abordagem para modelagem e construção de software através de iterações[LMdS2]  curtas com resultados testáveis (LARMAN, 2007). Para modelar a aplicação, empregou-se o conceito de representação abstrata de processos que tem por objetivo descrever de forma abstrata os processos que compõem o sistema (SOMMERVILLE, 2007). A aplicação está baseada no paradigma cliente/servidor no qual um processo no host local, denominado cliente, solicita serviços a outro processo, normalmente localizado em um host remoto, denominado servidor (FOROUZAN, 2008). O servidor, por sua vez, retorna os serviços requisitados ao cliente, no momento que o usuário interage com a aplicação (SOMMERVILLE, 2007).

Para desenvolvimento da aplicação web foi empregado o padrão de arquitetura de software MVC (Model-View-Controller) que utiliza o paradigma de programação orientada a objetos (POO), um padrão de desenvolvimento que subdivide o software em componentes dispostos como modelo, visão e controlador, permitindo um melhor controle da qualidade do software, no que tange ao processamento dos dados e design de interface (HASAN e ISAAC, 2011).

Para o desenvolvimento programático do lado servidor (também conhecido como back-end) foi usada a linguagem de programação PHP (acrônimo recursivo para Hipertext Preprocessor), versão 7.0. O PHP caracteriza-se por ser uma linguagem de domínio específico (abrangendo o desenvolvimento web), cujo código é interpretado por um módulo PHP presente no lado servidor (PHP, 1995). No servidor, também é utilizada a linguagem de programação do pré-processador de texto Smarty Template Engine, para a geração e montagem dos templates dinâmicos (SMARTY TEMPLATE ENGINE, 2010).

No lado cliente (ou também front-end) as interfaces de usuário da aplicação foram desenvolvidas utilizando a linguagem de marcação HTML5 (do Inglês Hypertext Markup Language, versão 5), de estilos CSS3 (do Inglês Cascading Style Sheets, versão 3) e de scripting JavaScript (JS), empregando componentes do framework web, de código-fonte aberto, Bootstrap para desenvolvimento do design das páginas (BOOTSTRAP, 2013). O CSS e o JavaScript foram utilizados com o objetivo de estilizar e aprimorar a navegação do usuário no site.

Algumas bibliotecas externas foram empregadas, dentre elas a OpenLayers para disponibilização do WebMapa interativo. A OpenLayers caracteriza-se por uma biblioteca modular javascript de alto desempenho e código aberto, com recursos para exibição e interação com mapas, além de permitir a manipulação de dados geoespaciais (OPENLAYERS, 2006). Outro fator que contribuiu à escolha da biblioteca foi devido a sua licença livre.

Na estruturação do banco de dados, foram desenvolvidos os Modelos Entidade - Relacionamento (MER) e Diagramas Entidade - Relacionamento (DER) da aplicação, por meio do plugin ER Master de construção de DERs, disponível para o ambiente integrado de desenvolvimento Eclipse (ERMASTER, 2013). Para armazenar os dados meteorológicos oriundos das estações, foi empregado o gerenciador de banco de dados PostgreSQL.

O trabalho, por utilizar do PU e suas Fases, foi desenvolvido em quatro etapas: concepção, elaboração, construção e transição. A etapa de concepção abrangeu o levantamento bibliográfico e pesquisa sobre sistemas que possuem funcionalidades semelhantes aos do projeto proposto. A elaboração consistiu na especificação do sistema, com base nos requisitos levantados, bem como na modelagem dos dados. Na construção foi realizada a implementação do sistema, ou seja, a conversão dos modelos ER para um banco de dados, o emprego de linguagens de programação usadas para definição de estruturas de dados, geração de código e o desenvolvimento das interfaces de funcionalidade do sistema, empregando linguagens de programação usadas no desenvolvimento de aplicações web. Por fim, na transição, houve a disponibilização do sistema ao usuário final e avaliação dos resultados obtidos (SCHACH, 2010).

2.1. Modelagem dos dados

            Modelos de dados são ferramentas que permitem demonstrar como serão construídas as estruturas de dados que darão suporte aos processos do sistema, como esses dados estarão organizados e quais relacionamentos pretende-se estabelecer entre eles (DEBASTIANI, 2015). Para obter os dados meteorológicos optou-se por utilizar o Sistema de Monitoramento Agrometeorológico (Agritempo), que tem como mantenedores a Embrapa Informática Agropecuária e o Centro de Pesquisas Meteorológicas e Climáticas Aplicadas à Agricultura, da Universidade Estadual de Campinas (Unicamp) (AGRITEMPO, 2002). A escolha do Agritempo foi motivada pelo fato do sistema conter mais parâmetros meteorológicos.

Cada conjunto de dados é formado por parâmetros meteorológicos medidos diariamente nas estações meteorológicas e assim discriminados: temperatura, umidade relativa do ar, precipitação, radiação solar, pressão atmosférica, direção e velocidade do vento, pontos de orvalho e disponibilidade de água do solo. Na conversão do DER em Linguagem de definição de dados (DDL – do inglês, Data Definition Language), as entidades passaram a ser representadas por tabelas e os atributos, por colunas. Estes dados foram diferenciados pelo identificador da estação correspondente em banco de dados. No caso de não existirem informações armazenadas em banco, para o período consultado pelo usuário, uma nova consulta ao Agritempo é realizada usando a data do último registro de dados armazenado em banco e a data solicitada como chave de busca. Assim o conteúdo em banco de dados estará atualizado.

2.2. Modelagem da aplicação

Na modelagem da aplicação foram desenvolvidas as estruturas base do padrão MVC (responsáveis pelo armazenamento e consulta dos dados), o controle das interações usuário-sistema, a renderização da página inicial e o núcleo de funcionalidades base do sistema. A partir destas estruturas, os dados meteorológicos puderam ser processados e armazenados em banco de dados, estando disponíveis ao usuário para posterior análise. Também foi realizado o desenvolvimento programático dos métodos matemáticos, empregados na estimativa de ETo.

Após a aplicação dos métodos matemáticos sobre os dados de estações meteorológicas consultados, são obtidos os resultados de ETo. Com vistas a possibilitar uma melhor exibição dos pontos das estações meteorológicas e interação com o mapa, empregou-se um WebMapa. Por fim, desenvolveu-se o gerenciamento de usuários, responsável pelo cadastro de novos usuários ao sistema e controle de acesso a aplicação através de uma política de níveis de usuários[LMdS3] .

2.3. Construção

Após a modelagem dos dados, desenvolveu-se a lógica responsável pelo controle das interações entre usuário e sistema, bem como o desenvolvimento programático dos métodos matemáticos. Conforme o uso do desenvolvimento iterativo proveniente do PU, optou-se por armazenar previamente uma faixa de dados meteorológicos em banco de dados e delegar à Controladora o gerenciamento da consulta ao Agritempo. Essa abordagem foi estabelecida após as consultas ao servidor externo tornarem-se demasiadamente lentas para longos períodos de tempo.

Inicialmente, a Controladora cria uma instância do Modelo, responsável pela conexão com o banco de dados, e do Visualizador que se encarrega de construir e apresentar a página inicial. A página inicial é composta por um formulário onde o usuário deverá inserir as informações necessárias de acesso ao sistema. Os elementos da página inicial são processados pelo componente Smarty. Este componente é utilizado no sistema por meio do Visualizador, que coleta os dados e ações em nível de execução do código PHP e, antes do retorno ao cliente da página .html, processa o .tpl e gera o arquivo .html. A Controladora, por sua vez, envia uma solicitação ao Modelo, contendo as informações do usuário encapsuladas junto à requisição ao servidor[LMdS4] .

Cabe a Controladora também o gerenciamento do processo de consulta aos dados meteorológicos das estações, realizada por meio de um método POST. Cada consulta contém as informações do formulário (código identificador da estação e período da pesquisa) encapsuladas junto à requisição ao servidor externo. Com o retorno dos dados meteorológicos, a Controladora envia-os ao Visualizador que os apresenta ao usuário. Em seguida, o usuário deverá optar por um dos métodos matemáticos para estimar a ETo sobre os dados consultados. Atualmente, existe um total de 14 métodos matemáticos implementados para estimativa da ETo os quais são apresentados na Tabela 1.

Tabela 1 - Métodos para cálculo de evapotranspiração potencial[LMdS5] 

Método

Equação

Variáveis

Thornthwaite (1948)

• ETo = Evapotranspiração de referência (mm );

 = Temperatura do ar média mensal (°C);

• I = Índice térmico imposto pelo regime climático local;

• i = Representa o mês do ano (i=1, janeiro; .... i=12, dezembro);

• N = Fotoperíodo (h) de determinado dia;

Thornthwaite (1948) - Modificado

• A = Amplitude térmica diária;

 = Temperatura máxima (°C);

 = Temperatura mínima (°C);

• k = 0,72  e  k = 0,69

Hargreaves - Samani

 

 

• ET = Evapotranspiração de referência (mm );

 (Ra) = Radiação solar extraterrestre (mm );

 = Temperatura máxima do ar (°C);

 = Temperatura mínima do ar (°C);

 = Temperatura média do ar (°C);

• kt = coeficiente empírico em regiões continentais (0,162), adimensional;

Blaney - Criddle

 

  

 

 

• ET = Evapotranspiração de referência (mm );

• UR mín = Umidade relativa mínima diária (%);

• n = Insolação (h);

• N = Fotoperíodo (h);

• p = Percentagem média diária de horas de luz e varia em função da latitude e época do ano;

 = 0,81917;

 = -0,0040922;

 = 1,0705;

 = 0,065649;

 = -0,0059684;

 = -0,0005967;

Camargo

• ET = Evapotranspiração de referência (mm );

 = Radiação solar extraterrestre (mm  de evapotranspiração equivalente);

• ND = Número de dias do período analisado;

• T = Temperatura do ar média (°C);

 = É um fator de ajuste que varia com a temperatura do ar média anual do local :

 = 0,01 para T  23 °C;

 = 0,0105 para T = 24 °C;

 = 0,011 para T = 25 °C;

 = 0,0115 para T = 26 °C;

 = 0,012 para T  26 °C;

Jensen - Haise

 

 

• ET = Evapotranspiração de referência (mm );

 = Radiação solar global convertida em unidades de água evaporada (mm );

 = Temperatura diária média do ar (°C);

Makkink

 

 

• ET = Evapotranspiração de referência (mm );

 = Fator de ponderação

*O fator W varia em função da temperatura do bulbo úmido.

Benavides – Lopez (BL)

 

• ET = Evapotranspiração de referência (mm );

 = Temperatura média do ar (°C);

 = Umidade relativa do ar (%);

Hamon (HA)

 

• ET = Evapotranspiração de referência (mm );

 = Número de horas de brilho solar possíveis (fotoperíodo);

 = Temperatura média do ar (°C);

Priestley & Taylor (PT)

• ET = Evapotranspiração de referência (mm );

 = Parâmetro de Priestley & Taylor (1,26), adimensional;

 = Saldo de radiação, MJ   ;

 = Declinação da curva de saturação do vapor da água, KPa °;

= Constante psicométrica, KPa °, adimensional;

= Fluxo de calor latente (2,45 MJ);

Turc (TU)

 

• ET = Evapotranspiração de referência (mm );

 = Temperatura média do ar (°C);

 = Radiação solar global (MJ  

= Calor latente de vaporização (2,45 MJ);

 = Umidade relativa do ar (%);

 = Fator da umidade relativa.

*Se a umidade relativa (UR) do ar for maior ou igual a 50%,  = 1,0, se não, calcula-se pela seguinte equação:

Linacre

 

 = Altitude local (metros);

 = Altitude em módulo (graus)

 = Temperatura média do ponto de orvalho (°C);

 = Pressão do valor atual;

 = Altitude (metros);

 = Temperatura média do ar (°C);

 = A latitude local (graus)

 = Temperatura em ponto de orvalho (°C);

J = Constante igual a 500 para uma vegetação e 700 para uma superfície com água livre, como um lago ou uma represa;

Kharrufa

• p = porcentagem do total do fotoperíodo e a temperatura do ar.

• Tmed = temperatura média do ar

Penman-Monteith

 

 

 

 = evapotranspiração de referência (mm/dia);

  => saldo de radiação (MJ/ ;

•G    => fluxo de calor no solo (MJ   ;

•T     => temperatura média diária do ar (°C);

   => velocidade média diária do vento a 2 m de altura (m

   => pressão de saturação do vapor média diária (KPa);

  => pressão atual de vapor média diária (KPa);

     => declividade da curva de pressão de vapor no ponto correspondente a temperatura (kPa  °C 1); e,

    => constante psicométrica (KPa °).

 

Fonte: Adaptado de Embrapa (2010)

 

A Controladora envia uma instrução ao Modelo indicando quais métodos matemáticos devem ser executados. Cada método foi implementado programaticamente no Modelo que também se encarrega da consulta dos dados meteorológicos em banco de dados. Estes dados correspondem aos parâmetros meteorológicos específicos à execução de método selecionado. Sobre cada conjunto de dados estima-se a ETo e, posteriormente, os resultados obtidos são enviados à Controladora. Esta, por sua vez, envia-os ao Visualizador, para que este exiba as informações resultantes ao usuário da aplicação.

Com vistas a obter parâmetros intermediários para estimativa da ETo, os quais não estão presentes no conjunto de dados advindos das estações meteorológicas, foram implementados métodos auxiliares para obtenção desses parâmetros. Dessa forma, reduz-se o problema da redundância de código pertinente a diversos métodos utilizando as mesmas variáveis, criando classes com domínios mais específicos. O diagrama de sequência de execução para o método matemático de Hargreaves-Samani (1985) é apresentado na Figura 1.

 

Figura 1 - Diagrama de sequência para o método de Hargreaves e Samani (1985)  

Fonte[LMdS6] : Elaborado pelo autor

 

A gerência de usuários foi implementada com o intuito de manter o controle de quem acessa o sistema, bem como informações sobre qual instituição está utilizando a aplicação. O gerenciamento de usuários opera baseado em uma política de níveis de usuário onde o nível de usuário logado é o nível com menor acesso e o de administrador maior. O maior nível herda as funções do menor. O administrador tem a função de manter o controle dos usuários, podendo restringir o acesso, excluir contas, se necessário, etc. O usuário logado poderá consultar os dados meteorológicos, além de aplicar os métodos matemáticos sobre os dados consultados, obtendo as estimativas de ETo para o período consultado. A leitura das coordenadas do banco de dados e inserção dos pontos no mapa são realizadas utilizando javascript.

3 Resultados e discussões

Para acessar a aplicação, é necessária a realização de um cadastro prévio que conterá algumas informações tais como nome, usuário, endereço eletrônico, senha e instituição, necessárias ao registro do usuário a aplicação. O acesso a aplicação pode ser realizado através do link https://siambiental.ucs.br/intermediador/. As informações para cadastro de usuário podem ser visualizadas na Figura 2.

Figura 2 - Formulário de cadastro ao sistema

   Fonte : Elaborado pelo autor.

 

A página de acesso à aplicação pode ser visualizada na Figura 3, onde o usuário deverá inserir suas informações de usuário e senha caso deseje utilizar do sistema.

Figura 3 - Formulário de acesso ao sistema

Fonte: Elaborado pelo autor.

 

Os dados das estações meteorológicas podem ser consultados através de um WebMapa, ilustrado na Figura 4, onde as estações são representadas por meio de pontos.

 

Figura 4 - WebMapa dispondo as estações meteorológicas do Estado do Rio Grande do Sul

Fonte: Elaborado pelo autor

Ao selecionar uma estação meteorológica (Figura 5), o usuário deverá inserir o período que deseja efetuar a pesquisa. Caso não existam dados armazenados no banco de dados para determinado período, uma consulta ao servidor remoto com parâmetros de requisição é realizada e o retorno é utilizado para atualizar os dados da estação meteorológica em banco.

Figura 5 - Seleção do ponto correspondente a estação meteorológica do município de Porto Alegre - RS - período de análise: 01/01/2016 a 02/12/2018.

Fonte: Elaborado pelo autor

 

Os dados meteorológicos, resultantes da consulta, são apresentados ao usuário, conforme ilustra a Figura 6. O usuário tem a opção de baixá-los no formato .csv, para posterior análise.

Figura 6 - Dados meteorológicos consultados para a estação meteorológica do município de Porto Alegre - RS - período de análise: 01/01/2016 a 02/12/2018.

Fonte: Elaborado pelo autor

 

A partir da consulta aos dados meteorológicos, o usuário deverá escolher, dentre os métodos matemáticos (Tabela 1), quais pretende executar para estimar a ETo. Caso o usuário selecione mais de um método matemático para estimar a ETo, o sistema insere os resultados em um arquivo .csv e este é disponibilizado para o usuário. No entanto, se apenas um método é selecionado, o sistema disponibiliza os resultados em uma tabela, conforme ilustrado na Figura 7.

Figura 7 - Resultados de ETo para a estação meteorológica do município de Porto Alegre - RS - período de análise: 01/01/2016 a 02/12/2018

Fonte: Elaborado pelo autor

Após aplicar os métodos matemáticos sobre os dados consultados, são obtidos os resultados para a ETo diária, ETo média diária mensal em milímetros por dia (mm/dia), e a ETo média mensal em milímetros por mês (mm/mês).  A título de exemplo, a Figura 6 apresenta os resultados do cálculo da ETo diária, média diária mensal e média mensal, a partir do método de Penman-Monteith-FAO, para um período compreendido entre 01/01/2016 a 02/12/2018 tendo por base os dados da estação meteorológica do município de Porto Alegre – RS (dados disponíveis de 01/01/1965 a 03/12/2018).

O administrador poderá gerenciar os usuários através de uma tabela (Figura 8) contendo as informações cadastradas.

Figura 8 - Tabela de controle dos usuários cadastrados no sistema

Fonte: Elaborado pelo autor

 

Para controlar o acesso de determinado usuário a aplicação, o administrador poderá alterar a situação deste, a partir da tela de edição de informações do usuário, apresentada na Figura 9.

Figura 9 - Formulário para edição de informações de usuários

Fonte: Elaborado pelo autor

 

A possibilidade de aplicação de diversos modelos matemáticos para cálculo de evapotranspiração utilizando dados meteorológicos e sua disponibilização como um sistema web auxilia os pesquisadores evitando a necessidade de implementação de novos algoritmos para resolução de um método em específico. Assim, viabiliza a alocação do tempo anteriormente direcionado ao desenvolvimento de ferramentas computacionais específicas para diferentes métodos, para análises sobre os resultados fornecidos pelo sistema.

 O arquivo resultante do cálculo (arquivo em formato .csv) gerado com a utilização de mais de um método para estimativa de ETP permite, além disso, uma análise comparativa de diversos modelos, cuja relação e análise dos resultados gerados fica a critério do usuário. A disponibilização dos dados brutos e compilados em planilha eletrônica é um modo de aprimorar a aplicação de modelos desenvolvida, sendo pertinente a diversos trabalhos já desenvolvidos, nos quais foram aplicados múltiplos métodos de comparação (GONÇALVES et al., 2009; OLIVEIRA et al., 2010; JÚNIOR et al., 2012; CHAGAS et al., 2013).

Entretanto, os usuários devem estar cientes das suposições e limitações completas antes de usar qualquer modelo ET nesta aplicação web. Quase todo modelo de ET contém suposições relacionadas às condições climáticas específicas sob as quais os modelos se aplicam. Por exemplo, alguns modelos assumem que os subprocessos relacionados a ET são insignificantes, enquanto outros modelos são apenas calibrados para o clima de uma região específica (ROSENBERRY et al., 2007; TABARI et al., 2013; GUO et al., 2016).

4 Conclusão

O sistema proporcionou uma forma automatizada de efetuar o cálculo de ETo, a partir de diversos métodos matemáticos e para longos períodos de tempo. Devido ao nível de complexidade matemática de alguns métodos, o processo de estimativa de evapotranspiração tornar-se-ia inviável, em especial, quando os períodos de análise compreendem muitos anos ou ainda, quando não estão disponíveis alguns parâmetros. Como salienta Oliveira et al. (2010), devido a característica empírica presente em alguns métodos usados no cálculo de ETo, a obtenção dos resultados, por vezes, fica comprometida devido a indisponibilidade de determinados parâmetros meteorológicos a uma região. Com vistas a contornar esse problema, a aplicação dispõe de um número considerável de técnicas alternativas que se utilizam de diferentes parâmetros para calcular a ETo, tendo o usuário a opção de escolher qual técnica é mais adequada para seu estudo. Além disso, o sistema possui a opção de executar mais de um método concomitantemente, proporcionando uma forma prática ao usuário que deseja realizar análises.

O emprego do WebMapa possibilitou ao usuário maior facilidade no processo de consulta dos dados meteorológicos. A partir de uma representação visual dos pontos climatológicos disponíveis, o usuário pode selecionar a estação meteorológica desejada e realizar a consulta pretendida. No tocante a gerência dos usuários, o sistema provê uma forma hierárquica de acesso aos recursos da aplicação. O administrador poderá excluir usuários de forma prática, bem como editar algumas informações cadastradas. O usuário, por sua vez, poderá efetuar diversas análises sobre os dados consultados, de acordo com sua necessidade.

A validação dos resultados vem sendo constantemente realizada, bem como a correção de possíveis erros. Além disso, vem sendo desenvolvido o estudo de técnicas atuais que proporcionem as melhorias à aplicação, tanto na usabilidade, quanto na disponibilização de novas funcionalidades, dentre elas a elaboração de gráficos e análises estatísticas e de desempenho dos métodos.

 

Referências

ALLEN, R.G. et al. Crop evapotranspiration. Guidelines for computing crop water requirements. Rome: FAO, 1998. 299p.

AGRITEMPO. Agritempo: Sistema de Monitoramento Agrometeorológico. Disponível em: <http://www.agritempo.gov.br> . Acesso em: fev. 2019.

BOOTSTRAP, T. Twitter bootstrap. 2013. Disponível em: <http://getbootstrap.com>.

BORGES JÚNIOR, João C. F. et al. Métodos de estimativa da evapotranspiração de referência diária para a microrregião de Garanhuns, PE. Revista Brasileira de Engenharia Agrícola e Ambiental, Campina Grande, v. 16, n. 4, p.380-390, jan. 2012.

CANNAROZZO, L.V. Noto, F. Viola. Spatial distribution of rainfall trends in Sicily (1921–2000) Phys. Chem. Earth, 31 (18) (2006), pp. 1201-1211

DEBASTIANI, Carlos Alberto. Definindo Escopo em Projetos de Software. São Paulo: Novatec, 2015. 144 p.

ECLIPSE FOUNDATION. Eclipse Process Framework. Disponível em:<https://www.eclipse.org/>. Acesso em: 03 de Fev. de 2019.

EMBRAPA. Documentos 263 - Evapotranspiração-Uma Revisão sobre os Métodos Empíricos. Empresa Brasileira de Pesquisa Agropecuária Embrapa Arroz e Feijão Ministério da Agricultura, Pecuária e Abastecimento, 2010.

ERMASTER. What is ERMaster ?. Disponível em: <http://ermaster.sourceforge.net/>. Acesso em: 03 de Fev. de 2019.

FANAYA JÚNIOR, Eder Duarte et al. Métodos empíricos para estimativa da evapotranspiração de referência para Aquidauana, MS. Irriga, Botucatu, Sp, v. 17, n. 4, p.418-434, 02 out. 2012.

FEITOSA, D. G. et al. Artigo técnico software Smai 2.0 para estimativa da evapotranspiração de referência diária e horária 1. [s. l.], [s.d.]. Disponível em: http://clima.feis.unesp.br/smai

FOROUZAN B. A. Comunicação de Dados e Redes de Computadores. 4. ed. São Paulo: McGraw-Hill, 2008.

GONÇALVES, Fabrício Mota et al. Comparação de métodos da estimativa da evapotranspiração de referência para o município de Sobral-CE. Revista Brasileira de Agricultura Irrigada, Fortaleza, Ce, p.1-8, 12 ago. 2009.

GOCIC, Milan; TRAJKOVIC, Slavisa. Software for estimating reference evapotranspiration using limited weather data. Computers and Electronics in Agriculture, [s. l.], v. 71, n. 2, p. 158–162, 2010.

GUO, D., S. WESTRA, AND H. R. MAIER, An R package for modelling actual, potential and reference evapotranspiration, Environ. Model. Software, 78, 216–224, 2016.

HASAN, S.s.; ISAAC, R.k.. An integrated approach of MAS-CommonKADS, Model–View–Controller and web application optimization strategies for web-based expert system development. Expert Systems With Applications, [s.l.], v. 38, n. 1, p.417-428, jan. 2011. Elsevier BV.

JÚNIOR, A.S.A. Avaliação de métodos para estimativa da evapotranspiração de referência no estado do Piauí.  Revista da Sociedade Brasileira de Agrometeorologia, v. 11, n. 4, 10 ago. 2017.

LARMAN C. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007.

LEITÃO, M. DE M. V. B. R.; OLIVEIRA, G. M. DE; LEITÃO, T. J. V. Avaliação do desempenho de diferentes métodos de estimativa da evaporação para duas regiões da Paraíba. Revista Brasileira de Engenharia Agrícola e Ambiental, 2007.

LIU, Z.F. YANG, B.S. CUI. Spatial and temporal variability of annual precipittion during 1961–2006 in Yellow River Basin China. J. Hydrol., 361, pp. 330-338., 2008.

MAČEK, Urška; BEZAK, Nejc; ŠRAJ, Mojca. Reference evapotranspiration changes in Slovenia, Europe. Agricultural and Forest Meteorology, [s. l.], v. 260–261, p. 183–192, 2018.

MCMAHON, T.A., PEEL, M.C., LOWE, L., SRIKANTHAN, R., MCVICAR, T.R.. Estimating actual, potential, reference crop and pan evaporation using standard meteorological data: a pragmatic synthesis. Hydrol. Earth Syst. Sc. 17 (4), 1331–1363, 2013.

MCVICAR, T.R., KÖRNER, C. On the use of elevation, altitude, and height in the ecological and climatological literature. Oecologia 171 (2), 335–337, 2013.

MENDONÇA, J.C. et al. Comparação entre métodos de estimativa da evapotranspiração de referência (ETo) na região Norte Fluminense, RJ. Revista Brasileira de Engenharia Agrícola e Ambiental, Campina Grande, v.7, n.2, p.275-279, 2003.

MOURA, Ada Ravana Costa et al. Evapotranspiração de referência baseada em métodos empíricos em bacia experimental no Estado de Pernambuco - Brasil. Revista Brasileira de Meteorologia, [s. l.], 2013.

OLIVEIRA, Gertrudes Macario de et al. Comparação entre métodos de estimativa da evapotranspiração de referência na região norte da Bahia. Revista Brasileira de Agricultura Irrigada, Fortaleza, Ce, v. 4, n. 2, p.104-109, 12 jun. 2010.

OPENLAYERS. Basic Concepts. Disponível em: <https://openlayers.org/en/latest/doc/tutorials/concepts.html>. Acesso em: 03 de Fev. de 2019.

PAIVA, C. M. de S.; PINHEIRO, A. da S. Avaliação de métodos de estimativa da evapotranspiração de referência para fins de manejo da irrigação. Anuário do Instituto de Geociências, v. 39, n. 1, p. 42-51, 2016.

PALARETTI, Luiz F.; MANTOVANI, Everardo C.; SEDIYAMA, Gilberto C.. Comparação entre métodos de estimativa da evapotranspiração de referência (ETo) em regiões citrícolas paulistas. Engenharia Agrícola, [s.l.], v. 34, n. 1, p.38-47, fev. 2014. FapUNIFESP (SciELO).

PEREIRA, D. dos R. et al. Desempenho de métodos de estimativa da evapotranspiração de referência para a região da Serra da Mantiqueira, MG. Ciência Rural, Santa Maria, v. 39, n. 9, p. 2488-2493, dez. 2009.

PILAU et al. Desempenho de métodos de estimativa da evapotranspiração de referência nas localidades de Frederico Westphalen e Palmeira das Missões, RS. Ciência Rural, Santa Maria, v. 42, n.2, p.283-290, fev. 2012.

PHP: Hypertext Preprocessor. 1995. Disponível em: <http://php.net/>.

PHP: What is PHP ?. Disponível em: <https://secure.php.net/manual/pt_BR/intro-whatis.php>. Acesso em: 03 de Fev. de 2019.

PHP: What can PHP do ?. Disponível em: <https://secure.php.net/manual/pt_BR/intro-whatcando.php>. Acesso em: 03 de Fev. de 2019.

POSTGRESQL. What is PostgreSQL ?. Disponível em: <https://www.postgresql.org/about/>. Acesso em: 03 de Fev. de 2019.

ROSENBERRY, D.O., WINTER, T.C., BUSO, D.C.LIKENS, G.E. 2007, Comparison of 15 evaporation methods applied to a small mountain lake in the northeastern USA, Journal of Hydrology, vol. 340, no. 3, pp. 149-166.

SCHACH S. R. Engenharia de Software: Os Paradigmas Clássico e Orientado a Objetos. 7. ed. São Paulo: McGraw Hill, 2009.

SMARTY TEMPLATE ENGINE. Chapter 1. What is Smaty? Part I. Getting Started. Disponível em: <https://www.smarty.net/docs/en/what.is.smarty.tpl>. Acesso em: 03 de Fev. de 2019.

SOMMERVILLE I. Engenharia de Software. 8. ed. São Paulo: Pearson Addison Wesley, 2007.

SOMMERVILLE I. Engenharia de Software. 9. ed. São Paulo: Pearson Addison Wesley, 2011.

SULEIMAN, A. A.; HOOGENBOOM, G. Comparison of Priestley-Taylor and FAO-56 Penman-Monteith for daily reference evapotranspiration estimation in Georgia. Journal of Irrigation and Drainage Engineering, v.33, n.2, 175-182. 2007.

TABARI, H., GRISMER, M.E.TRAJKOVIC, S., Comparative analysis of 31 reference evapotranspiration methods under humid conditions, Irrigation Science, vol. 31, no. 2, pp. 107-117., 2013.

WANG, H. LIU, L. ZHANG, R. ZHANG. Climate change trend and its effects on reference evapotranspiration at Linhe Station, Hetao Irrigation District Water Sci. Eng., 7 (3) , pp. 250-266., 2014.

YANG, Q. LIU, B. Cui Spatial distribution and temporal variation of reference evapotranspiration during 1961–2006 in the Yellow River Basin China. Hydrol. Sci. J., 56 (6) , pp. 1015-1026, 2011.


 [LMdS1]Vide comentário Re3 foi retirada a parte que fazia referência à tomada de decisões.

 [LMdS2]Vide comentário Re4, o termo correto é este mesmo.

 [LMdS3]Vide comentário Re6, foi retirado o diagrama de subdivisão do sistema.

 [LMdS4]Vide comentário Re7. O parágrafo aborda, de forma resumida, o processo de instanciação do Modelo e Visualizador (componentes MVC).

 [LMdS5]Vide comentários Re8, Re9 e Re10, todas as equações foram digitadas e transferidas novamente à tabela.

 [LMdS6]Vide comentário Re11, a figura é uma representação do diagrama de sequência quando é selecionado o método de Hargreaves-Samani (1985) para estimar a ETo. A figura foi elaborada pelo próprio autor.