SISTEMA DE IRRIGAÇÃO INTELIGENTE
DIONISIO S. PEREIRA, FAETE J. FILHO, JOÃO O. P. PINTO, TEODORICO A. SOBRINHO
Departamento de Engenharia Elétrica, Universidade Federal de Mato Grosso do Sul
Cidade Universitária, s/n
Caixa Postal 549
CEP: 79070-900
Campo Grande, MS - Brasil
E-mails: [email protected]
[email protected]
[email protected]
[email protected]
Abstract⎯ This work presents an intelligent irrigation system that can reduce the water and electric energy consumption, essential products in irrigation systems. In order to reach this objective, it was applied two artificial intelligence techniques: artificial
neural networks and genetic algorithms. The artificial neural networks is used to estimate the reference evapotranspiration coefficient for correct irrigation management. On the other hand, the genetic algorithm is used to determine the command of the inverter/motor/pump system that minimizes the cost with electric energy, considering the electric and mechanical losses, and the
billing rules. A complete irrigation system was modeled and simulated and the results were excellent, showing the potentials for
application of these techniques in precision agriculture.
Keywords⎯ intelligent irrigation systems, artificial neural networks, genetic algorithms, irrigation management, precision irrigation, energy efficiency.
Resumo⎯ Este trabalho apresenta um sistema de irrigação inteligente capaz de diminuir o consumo de energia elétrica e água,
insumos essenciais à agricultura irrigada. Para isto, foram aplicadas duas técnicas de inteligência artificial: Redes Neurais Artificiais e Algoritmos Genéticos. A rede neural é utilizada para a estimação da evapotranspiração de referência para a determinação
do correto manejo da irrigação. Por outro lado, o algoritmo genético é utilizado na determinação do comando do sistema inversor/motor/bomba que minimize os custos com energia elétrica, considerando as perdas elétricas e mecânicas do sistema e as regras de tarifação. Um sistema completo de irrigação foi modelado e simulado e os resultados foram excelentes, demonstrando o
potencial de aplicação destas técnicas na agricultura de precisão.
Palavras-chave⎯ sistemas inteligentes de irrigação, redes neurais artificiais, algoritmo genético, manejo da irrigação, irrigação
de precisão, eficiência energética.
1
Introdução
A prática correta da irrigação é essencial para que
sejam colhidos bons resultados na agricultura. Um
sistema de irrigação tem a função de fornecer água à
cultura quando os recursos naturais não forem suficientes para garantir seu bom desenvolvimento. Portanto, o correto manejo da irrigação gera aumento na
produtividade e lucratividade.
A determinação do volume de água a ser irrigado é feita através do cálculo do balanço hídrico (Bernardo, 1995). Isto se dá pela soma de todas as perdas
menos os ganhos de água na região de cultivo em
questão. As perdas são representadas principalmente
pela quantidade de água que é evaporada no solo e
transpirada pela planta, o que é chamada evapotranspiração. O ganho de água normalmente considerado
é a precipitação efetiva.
O produto entre o coeficiente de evapotranspiração de referência (Eto) e um coeficiente de cultivo
(kc) tem como resultado a evapotranspiração da cultura ou efetiva (Ec ou Eef, respectivamente), ou seja,
o quanto as plantas realmente perderam de água. A
estimativa da Eto permite o cálculo da Ec para qualquer da cultura, pois para cada uma, seu respectivo
kc pode ser encontrado na vasta literatura disponível
(Bernardo, 1995; Gomes, 1999; Jensem, 1990). Deste modo, a Eto é o fator de incerteza no momento do
cálculo do balanço hídrico.
Atualmente tem sido dada grande ênfase aos métodos indiretos que são baseados na estimação da Eto
através de dados climáticos e modelos matemáticos
empíricos (Gomes, 1999). A razão para isto é que
eles agilizam e tornam mais barato o manejo da irrigação se comparado aos métodos diretos. Dentre os
diversos métodos de estimativa de evapotranspiração, o Comitê Técnico ASCE (American Society of
Civil Engineers) de Evapotranspiração na Irrigação e
Hidrologia padronizou o método Penman-Monteith
no ano 2000. Este método tem sido amplamente recomendado, devido à apresentação de estimativas
confiáveis da Eto para culturas de referência (grama
e alfafa), com valores bem próximos aos medidos
experimentalmente através de lisímetros (Allen,
2000).
Uma Rede Neural Artificial (RNA) tem a propensão natural para armazenar conhecimento contido
em dados e torná-lo disponível para o uso através de
um processo de aprendizagem (Haykin, 2000). Esta
técnica permite fazer o mapeamento de um conjunto
de entradas a um conjunto de saídas sem a necessidade de um modelo matemático (Kosko, 1992). Tal
mapeamento é obtido por um processo chamado de
treinamento supervisionado, o qual utiliza um conjunto de dados disponíveis (Dayhoff, 1990). Portanto, o uso das RNAs é promissor para a estimação
precisa da Eto, isto, devido a sua grande capacidade
de mapeamento.
Um dos grandes consumidores de energia elétrica atualmente é o conjunto motor/bomba de sistemas
de irrigação. Geralmente, o controle destes sistemas
é do tipo on/off, que tem baixo rendimento no uso da
energia elétrica (Amigo, 2000). No entanto, o advento do inversor de freqüência, possibilitou um controle mais eficiente de motores do que do modo liga/desliga (Bose, 2001). O seu uso permite um controle contínuo da amplitude e da freqüência da tensão
de alimentação do motor, resultando em um controle
preciso da velocidade do mesmo segundo uma lei de
controle desejada.
Fundamentalmente, uma lei de controle define
qual é a entrada necessária para se obter uma saída
desejada. No problema em análise isto significa: dado um volume de água por unidade de área a ser irrigado em um período de tempo, a lei de controle definirá uma amplitude e uma freqüência para a tensão
de alimentação do motor, que levará o motor a operar
em uma determinada velocidade. A bomba, sendo
acionada nesta velocidade, fornecerá água ao dispositivo de distribuição (aspersores ou gotejadores) a
uma pressão desejada. Neste processo, a garantia da
eficiência no consumo de energia elétrica depende da
definição dos valores de amplitude e freqüência da
tensão (Oliver, 1998), levando em consideração o
ponto de operação ótimo do sistema motor/bomba e
o volume de água por unidade de área a ser irrigado
em um período de tempo.
No entanto, não existe uma função que relacione
estas variáveis, sendo que a mesma é altamente complexa e não-linear. Como resultado disso, a otimização do consumo de energia por este sistema não pode
ser feita via técnicas de otimização convencionais.
Portanto, o uso de Algoritmo Genético (AG), que é
uma técnica de otimização não-linear não baseada no
gradiente, é promissor na otimização do processo de
acionamento do sistema inversor/motor/bomba para
minimizar o consumo de energia elétrica. Principalmente devido sua vantagem de não fazer nenhuma
restrição quanto à função a ser otimizada, ou seja,
maximizada ou minimizada (Goldberg, 1989).
Portanto, neste trabalho foi desenvolvido e avaliado um sistema de controle composto por uma
RNA e um AG que, em conjunto, comandam um
sistema de irrigação visando a economia de água e
do custo com energia elétrica.
2 Sistema de Irrigação Inteligente
2.1 Descrição geral do Sistema de Irrigação Inteligente
A Figura 1 mostra o diagrama de blocos simplificado
do sistema de irrigação inteligente proposto. Ele é
composto por sensores climáticos, controlador inteligente (incluindo a RNA e o AG), inversor de freqüência, motor, bomba centrífuga e um sistema de
distribuição com tubulações e aspersores ou gotejadores.
Figura 1. Diagrama de blocos do Sistema de Irrigação Inteligente.
Os sensores climáticos fornecem os dados de entrada da RNA, que por sua vez estima a Eto para as
condições climáticas ao longo de um dia. A saída da
RNA multiplicada pela constante kc e subtraído o
ganho de água devido a precipitação efetiva, representa a necessidade hídrica da cultura, ou seja, o
quantidade de água necessária para seu bom desenvolvimento. Este cálculo está demonstrado através da
Equação 1.
N = Perdas − Ganhos
N = Ec − Pef
N = ( Eto * kc) − Pef
(1)
sendo,
N: Necessidade hídrica da cultura, em mm;
Ec: Evapotranspiração da cultura, em mm;
Eto: Evapotranspiração de referência, em mm;
Pef: Precipitação efetiva, em mm;
kc: coeficiente de cultivo da cultura.
Esta informação é passada para o AG, que por
sua vez, tem a função de minimizar os gastos com
energia elétrica. Para isto, ele considera o valor da
tarifa no instante, neste caso, segundo as características brasileiras. A resposta do AG é o comando de
freqüência de acionamento do inversor. Portanto, o
motor e a bomba serão acionados segundo o comando de freqüência determinado pelo AG.
O sistema de distribuição, com tubulações e aspersores ou gotejadores, terá a função de levar a água
à cultura, isto de modo uniforme.
Ao final de cada período de irrigação as plantas
terão recebido com precisão a quantidade de água
perdida por evapotranspiração, suprindo suas necessidades hídricas. Porém, de tal modo que o gasto
com energia elétrica terá sido o mínimo necessário.
Levenberg-Marquardt, descrito por Hagan & Menhaj, 1994. Como critério de parada do treinamento
foi utilizada a validação cruzada, que é uma ferramenta estatística que fornece um princípio orientador
atraente para o ajuste dos pesos e bias do processo de
treinamento da RNA (Stone, 1978).
2.2 Aplicação da RNA para estimação da Eto
Para implementação da Rede Neural Artificial foi
utilizado um conjunto de dados climáticos diários,
medidos e armazenados através de uma estação meteorológica automática, localizada em Dourados, MS
(latitude 22o13’16”S, longitude 54o17’01’’W e altitude de 432 m) entre os meses de outubro de 2002 e
setembro de 2003. O clima da região é classificado
pelo sistema internacional de Koppen como do tipo
Cwa, verão úmido e inverno seco, com precipitação
média anual de 1500 mm e temperatura média anual
de 22 C°.
O total de dados foi dividido em um conjunto de
treinamento (362 dias, entre outubro de 2002 e setembro de 2003) e um conjunto de teste (31 dias de
outubro de 2003). Para treinamento, validação e
comparação de resultados foram necessários dados
calculados da evapotranspiração de referência (Eto).
Para isto, utilizou-se o programa Reference Evapotranspiration Calculation (REF-ET versão 2.0), desenvolvido por Allen (2000). O REF-ET realiza cálculos padronizados da Eto para quinze dos métodos
mais utilizados atualmente, seguindo características e
procedimentos que são recomendadas pela ASCE
(American Society of Civil Engineers) (Jensen, et al.,
1990).
O programa para treinamento e teste da RNA foi
desenvolvido através do MATLAB, juntamente com
seu toolbox de RNAs (The Mathworks, 2003). Visando o mapeamento desejado, foram testadas diversas topologias de RNAs do tipo Perceptron de Múltiplas Camadas Alimentadas Adiante (Feedforward)
com uma camada de entrada, camada (as) intermediária (as) e uma camada de saída. Para o treinamento da RNA foram utilizados dados calculados pelo
REF-ET para o modelo Penman-Monteith, devido à
confiabilidade de suas estimativas. Este método não
tem sido muito utilizado na agroindústria devido ao
número elevado de sensores climáticos e de seu equacionamento complexo.
Visto que a temperatura do ar é um dos principais fatores que influenciam na determinação da Eto,
seus valores máximos, mínimos e médios medidos ao
longo de um dia foram utilizados como entradas da
RNA. Na camada intermediária foram usadas funções de ativação do tipo tan-sigmóide, enquanto que
na camada de saída foi utilizada função de ativação
linear. Os vetores de entrada foram normalizados
entre 0.1 e 0.9, de modo a evitar a saturação dos neurônios da camada intermediária. Para melhorar a velocidade de treinamento foi utilizado o algoritmo
2.3 Resultados da estimação da Eto pela RNA
A RNA com melhores resultados na estimação da
Eto, tendo como entrada dados de temperatura máxima, mínima e média, foi uma rede neural alimentada adiante cuja camada intermediária é dotada de 10
neurônios. Sua topologia pode ser visita na Figura 2.
Através da validação cruzada foi determinado o momento ideal para parar o treinamento.
Figura 2. Topologia da RNA obtida.
Para teste e validação dos resultados foi realizada uma simulação da RNA obtida para uma situação
não apresentada durante o treinamento, neste caso,
para os 31 dias do mês de outubro de 2003. Através
desta simulação a aplicação da RNA pôde ser comparada com outros métodos indiretos de estimativa
da Eto amplamente utilizados no manejo da irrigação. Para esta comparação foi tomado o método
Penman-Monteith como referência.
Analisando os gráficos apresentados na Figura
3, comprova-se que uma RNA treinada adequadamente é capaz de fazer uma boa estimação da Eto.
Seus resultados são superiores aos dos métodos
comparados. A Tabela 1 mostra o erro de estimação
da Eto calculado para o total dos 31 dias em que a
RNA foi testada. O erro acumulado ao longo de um
período deve ser considerado devido à característica
de operação, normalmente empregada, em sistemas
de irrigação com intervalos pré-definidos, chamados
turnos de rega.
Figura 3. Eto estimada pela RNA e comparação com outros métodos indiretos.
Tabela 1. Comparação entre os erros de estimativa da Eto.
MÉTODO
RNA
Blanney-Criddle
Hargreaves
MSE*
0,859
1,103
1,610
eac**
+ 5,97
+ 13,85
- 25,01
* - Mean Square Error
** - Erros acumulado (medido ao longo de um mês)
O método de estimação da evapotranspiração de
referência através de uma RNA possui diversas vantagens com relação aos outros métodos. Ele permite
estimar a Eto com melhor precisão que outros métodos amplamente utilizados, chegando a valores mais
próximos ao do método padrão recomendado. Esta
boa estimação da Eto aumenta a eficiência no uso da
água e da energia elétrica no manejo da irrigação.
Além disso, a necessidade de coleta de dados apenas
de temperatura para a operação do sistema, proporciona a diminuição do custo de sistemas automáticos
de irrigação devido à minimização do número de
sensores climáticos e seus periféricos.
2.4 Aplicação do AG para minimização do consumo
de energia elétrica
O volume de água estimado pela RNA serve
como entrada do sistema de otimização baseado em
Algoritmos Genéticos. Neste trabalho, o AG que tem
como função custo a ser minimizada, o gasto com a
energia elétrica utilizada pelo conjunto inversor/motor/bomba. As saídas do AG são comandos de
tensão e freqüência para controle do inversor de freqüência.
Algoritmos Genéticos é uma técnica de otimização baseada em populações de seres vivos inspirada
na teoria da evolução humana, onde cada individuo
representa uma possível solução para o problema em
questão. Esta população evolui de acordo com operadores probabilísticos de forma que na média as
soluções tendem a se tornarem cada vez melhor.
Neste trabalho, cada indivíduo representa uma
seqüência de comandos imposta ao inversor de freqüência. A qualidade de cada solução é avaliada a-
través do custo total de energia elétrica para cada
perfil de comando do inversor, ou seja, cada indivíduo.
A faixa de variação de freqüência na qual o motor pode ser submetido foi definida entre 10 Hz e 60
Hz. Esta faixa é definida em função das características do sistema de irrigação, principalmente dos parâmetros do conjunto inversor/motor/bomba e da
vazão requerida.
Para definição do conjunto motor/bomba mais
adequado, é levantada a curva característica da instalação, que é função particular do projeto. É importante o levantamento da curva característica do sistema, para confrontá-la com a curva característica da
bomba que melhor se aproxime do seu ponto de maior rendimento. O ponto onde a bomba apresenta seu
melhor rendimento é chamado “ponto ótimo”, sendo
que este é o ponto de trabalho característico definido
no projeto da instalação. Este ponto é a intersecção
da curva característica da bomba com a curva característica do sistema.
Evita-se sempre optar por um determinado modelo de bomba cujo ponto de trabalho encontra-se
próximo aos limites extremos da sua curva característica, isto devido a dois motivos. Primeiro devido
ao baixo rendimento da bomba nesta região da curva
característica. Segundo, devido a proximidade do
limite de máxima pressão e mínima vazão. Após este
ponto, a vazão se extingue, ou seja, não há água irrigada, restando apenas a pressão máxima do equipamento denominada shoot-off.
Então, considerando as definições do sistema de
irrigação, é buscado o ponto ótimo de acionamento
do conjunto inversor/motor/bomba a partir dos dados
de entrada do AG. Para teste e validação dos resultados foi definido um sistema de irrigação com as seguintes características:
• Tipo de cultura: melão;
• Área: 10 x 10 metros;
• Distância entre área e bomba: 10 metros;
• Distância entre bomba e captação: 10 metros;
• Tipo do sistema: gotejamento;
• Desnível de sucção: 2 metros;
• Desnível de recalque: 7 metros;
• Altura manométrica total: 31,92 mca;
• Potência do conjunto moto-bomba: 2 CV;
• Rendimento nominal da bomba: 19,93%.
As relações de altura manométrica, vazão e potência se relacionam segundo as Equações 2, 3 e 4,
descritas abaixo.
⎛ N novo ⎞
⎟⎟
HB2 = HB1 * ⎜⎜
⎝ N no min al ⎠
⎛ N novo ⎞
⎟⎟
Q2 = Q1 * ⎜⎜
N
⎝ no min al ⎠
2
(2)
(3)
⎛ N novo
P2 = P1 * ⎜⎜
⎝ N no min al
⎞
⎟⎟
⎠
3
(4)
sendo,
HB: altura manométrica, em m;
N: freqüência de comando, em Hz;
Q: vazão da bomba, em m3/h ;
P: potência aplicada, Watts .
Para uma exposição clara dos resultados, às 24
horas do dia foram divididas em três intervalos: das
12:00 às 21:30; das 21:30 às 06:00; das 6:00 às
12:00. O AG define as freqüências de comando do
motor para cada um destes intervalos, de forma a
aplicar o volume total de água necessário ao longo de
um dia de forma otimizada. O número de intervalos
de tempo pode ser bem maior, aumentando a flexibilidade e melhorando o resultado. Em contrapartida
isto afeta sensivelmente o tempo de processamento
do AG devido ao aumento do número de variáveis.
O algoritmo do AG desenvolvido gera inicialmente uma população e em seguida a avalia de acordo com o custo da energia elétrica para cada perfil de
acionamento. Por exemplo, os perfis de acionamento
do inversor da Figura 4 representam diferentes indivíduos, sendo que e o gasto com energia elétrica relativo a cada um destes avalia o quanto cada individuo está adaptado ao ambiente. Através de varias
simulações na tentativa de encontrar os parâmetros
que melhor se adaptam ao AG, determinou-se uma
taxa de crossover de 60 %, e uma população em torno de 70 indivíduos. Foi utilizado o método da roleta, já que o custo é sempre um valor maior que zero e
nunca houve problemas com superindivíduos que
costumam causar convergência prematura. A taxa de
mutação foi definida em 2%.
Com a utilização do controle da freqüência do
inversor através do AG seriam gastos R$0,4624. Isto
representa uma redução de 60% no gasto com energia elétrica para operação do sistema de irrigação. O
perfil de comando do inversor determinado pelo AG
para este caso pode ser visto na Figura 4.b.
Esta situação utilizada para comparação foi mostrada para um dia de operação, considerando uma
tarifa do grupo A categoria rural irrigante. Esta é
uma opção tarifária regulamentada no Brasil que é
características de agricultores irrigantes. Seus valores
tarifários são reduzidos para o horário compreendido
das 21:30 ás 6:00, visando incentivar a utilização dos
sistemas de irrigação fora do horário de máximo consumo de energia elétrica. Logicamente os valores
percentuais de redução mensal irão variar de acordo
com o enquadramento tarifário, bem como com a
contratação de demanda e excedentes, se for o caso.
Porém, independentemente destas características o
uso de AG com objetivo de minimizar os custos com
energia elétrica para irrigação terá bons resultados.
2.5 Resultados da minimização do consumo de energia elétrica através do AG
Para teste e validação dos resultados do AG, foi considerado um sistema de irrigação com as características citadas anteriormente e, com aplicações diárias
de lâminas de água. Supôs-se, também, que a RNA
estimou a necessidade de aplicação de um volume de
8 m3 no intervalo de um dia. Para comparação foi
utilizado o mesmo volume de água e intervalo de
tempo.
No caso de manejo da irrigação do modo convencional a vazão não é controlada, é feito apenas o
controle liga-desliga do sistema de bombeamento.
Neste caso a bomba é acionada nas suas características nominais até que toda a água requerida pela cultura seja irrigada. Assim sendo, foi considerada a
utilização do sistema de bombeamento aproveitando
ao máximo o horário de baixo custo da tarifa de energia elétrica. O perfil de comando do inversor para
este caso pode ser visto na Figura 4.a. Deste modo,
seriam gastos R$1,1749 em um dia de irrigação.
Figura 4. Perfis de comando do inversor: (a) Perfil considerando
manejo da irrigação convencional. (b) Perfil definido pelo AG.
3 Conclusão
Neste trabalho foi apresentado um sistema de irrigação inteligente capaz de diminuir o consumo de energia elétrica e água no manejo da irrigação.
Através de uma Rede Neural Artificial foi
determinada a evapotranspiração de referência, e,
conseqüentemente a quantidade ideal de água que
deve ser irrigada. Por outro lado, um Algoritmo
Genético teve a função de otimizar os custos com
energia elétrica para irrigação da quantidade de água
da quantidade de água necessária para a cultura conforme determinado pela RNA. Os resultados mostraram o grande potencial do sistema proposto. As principais contribuições deste Sistema de Irrigação Inteligente são: aumento da eficiência no uso da água e
da energia elétrica; minimização dos gastos com energia elétrica no manejo da irrigação; redução da
quantidade de sensores climáticos necessários para o
manejo adequado da irrigação. Observando os resultados e as contribuições deste sistema, pode-se concluir que sua implementação trará grandes benefícios
aos produtores agrícolas com baixo nível de investimento.
Agradecimentos
Os autores gostariam de agradecer a Universidade
Federal de Mato Grosso do Sul e ao CNPQ, que deram suporte financeiro para a realização deste projeto.
Referências Bibliográficas
Allen, R. G. (2000). REF-ET: Reference
evapotranspiration calculator; Version Windows 2.0, Utah State University, Logan,
USA.
Amigo, M. R., Oliveira, C. D. (2000). Otimização do
Consumo de Energia Elétrica Aplicada ap
Controle de Vazão de Bombas Centrífugas
Radiais, WEG, São Paulo.
Bernardo, S. (1995). Manual de Irrigação, Viçosa,
UFV, Imprensa Universitária.
Bose, B. K.; Modern Power Electronics and AC
Drives; New York; 2001.
Campbell
Scientific
Inc.
(1993).
On-line
measurement of potential evapotranspiration
with the Campbell Scientific automated weather
station.
Dayhoff, J. E. (1990). Neural Networks Architetures:
an introduction, Van Nostrand Reinhold, New
York.
Doorenbos, J., Kassan, A. H. (1994). Efeito da água
no rendimento das culturas. Estudos FAO,
Irrigação e Drenagem 33, Tradução Gheyi, H.R.
e outros, UFPB, Campina Grande.
Goldberg E. (1989). Genetic Algorithms in Search,
Optimization, and Machine Learning; Addison
Wesley.
Gomes, H. P. (1999). Engenharia de Irrigação;
Universidade Federal da Paraíba; 3ed.
Hagan, M. T., Menjah, M. (1994). Training
feedforward networks with the Marquardt
algorithm, IEEE Transactions On Neural
Networks, vol 5, no. 6.
Haupt R. L., Haulp S. E. (1998). Pratical Genetic
Algorithms; A Wiley-interscience publication.
Haykin, S. (1999). Redes Neurais, Ed. Bookman, São
Paulo.
Jensen, M. E., Burman, R. D., Allen, R. G. (1990).
Evapotranspiration
and
irrigation
water
requirements, ASCE, Manuals and Reports on
Engineering Practice No. 70, New York.
Kosko, B. (1992). Neural networks and fuzzy
systems: a dynamical system approach to
machine intelligence, Prentice Hall, New Jersey.
Kovács, Z. L. (2002). Redes neurais artificiais:
fundamentos e aplicações, Ed. Livraria da
Física – USP, São Paulo.
Oliver, J. A. (1998). Adjustable Speed Drives –
Applications Guide, EPRI, Eletric Power
Research Institute, Palo Alto, California.
Pinto J. O. P. (1998). Cluster Analysis Using GA,
The University of Tennessee.
Stone, M. (1978). Cross-validation: A review,
Mathematische
Operationsforschung
Statistischen; Serie Statistics, vol. 9.
The Mathworks, Inc (2003). Neural Network
Toolbox User’s Guide.
Download

SISTEMA DE IRRIGAÇÃO INTELIGENTE Departamento de