Anda di halaman 1dari 15

MOLINX: UMA PLANILHA PARA DETERMINAO DE VAZES EM

PEQUENOS RIACHOS
Cristiano das Neves Almeida1; Luiz Simo de Andrade Filho2; Davi de Carvalho Diniz Melo3
RESUMO Este artigo apresenta a metodologia utilizada para a implementao de uma planilha
do Excel com funo de calcular a vazo em pequenos cursos dgua. Esta planilha,
denominada MolinX, utilizou de recursos do Visual Basic para Excel. Seu cdigo-fonte teve
como base um programa implementado na linguagem Quick-Basic. O programa original
(Molin) executado no sistema operacional MsDos. Porm, com o advento de novos sistemas
operacionais, o programa original vem perdendo algum de suas funes. A impresso de
resultados, por exemplo, no mais possvel em alguns computadores devido falta de drivers
apropriados. Nesta nova verso do Molin, os recursos do programa Excel so utilizados de
forma a facilitar a entrada de dados e a apresentao dos resultados finais. Assim, a impresso de
resultados, por exemplo, agora feita do prprio Excel, de forma que no foi necessria a
implementao de uma rotina com este objetivo. A validao da planilha MolinX foi realizada
com base em dados coletados no mbito do projeto BEER (Bacias Experimentais e
Representativas do Semi-rido) e com os resultados programa anterior.

ABSTRACT This paper presents a methodology used to implement an Excel worksheet used
for discharge calculations in small rivers. This spreadsheet, named MolinX, has used resources of
Visual Basic for Excel. Its source code is based on an old software developed in QBasic. The
former software (Molin) runs under MsDos system. However, due to newers operational
systems, the Molin has been loosing some of its functions. The results print is not more possible
due to the lack of right printers driver. In this new Molin release, Excel worksheets resources
have been used, in order to make easy input data and results output. Thus, for instance, results
print is managed by the Excel. In this way, it was unnecessary the implementation of a routine for
this purpose. The MolinX plan was validated with data collected on the BEER project
(Experimental and Representative Watersheds in the Semi Arid Region) and with the old software
results.

Palavras-chave: monitoramento hidrolgico, planilhas do Excel, clculo de vazes.

1 Prof. da Universidade Federal da Paraba, Av. Capito Joo Freire n. 620 Expedicionrios Joo Pessoa Paraba CEP: 58.041-060,
almeida74br@yahoo.com.br
2 Prof. da Universidade Federal da Paraba
3 Bolsista PIBIC da Universidade Federal da Paraba, di_diniz@yahoo.com.br

XVIII Simpsio Brasileiro de Recursos Hdricos

1.0 - INTRODUO
A rea de recursos, devido carncia de dados monitorados, tem sempre utilizado de modelos
hidrolgicos para anlise dos sistemas de recursos hdricos (bacias hidrogrficas, rios, audes,
etc.). No Brasil, tcnicos da rea de recursos hdricos vm h anos desenvolvendo modelos
computacionais para tal propsito. Esses modelos so implementados em diversas linguagens
computacionais (Fortran, Visual Basic, Delphi, Java, etc.). Seus cdigos podem ser
implementados

basicamente

em

trs

formas

distintas

de

programao:

os

cdigos

estruturados/sequenciais; os cdigos orientados a eventos; e, mais atualmente, os cdigos


orientados a objetos.
Nesta rea, o desenvolvimento de programas se faz necessrio para diversos fins: tratamento
de dados hidrolgicos (precipitao, vazo, etc.); acesso a base dados; simulao de bacias
hidrogrficas, aqferos, etc. Esses programas so necessrios pois h casos especficos em que os
programas existentes no podem ser utilizados. A Universidade Federal da Paraba (UFPB),
atravs de seu grupo de recursos hdricos, tem desenvolvido diversos programas para atendimento
das diversas demandas da rea de recursos hdricos. O Sistema de Suporte Deciso denominado
Peixe foi implementado para facilitar o gerenciamento de informaes hidrolgicas bacia do Rio
do Peixe no estado da Paraba (Andrade Filho et al., 1996). O modelo hidrolgico distribudo
AUMOD (Silans et al., 2000) foi integrado a um Sistema de Informaes Geogrfica originando
o sistema denominado de SAPo (Almeida et al., 1999). Porm, um dos primeiros programas
implementados pelo grupo de recursos hdricos da UFPB foi o Molin (Andrade Filho et al., 1989),
que tem a finalidade de calcular a vazo em pequenos cursos dgua.
Em geral, independente da linguagem ou forma de programao que esses modelos foram
implementados, o cdigo-fonte final geralmente extenso. Isto devido s equaes do modelo, s
rotinas de leitura dos dados de entrada, s rotinas de gravao de resultados, entre outros. No
sentido contrrio aos extensos cdigos advindos dessas implementaes, podem-se implementar
modelos hidrolgicos em planilhas do Excel. O cdigo final ser menor que os outros, pois no
Excel no so necessrias implementaes de rotina para leitura de arquivo texto, para gravao
e impresso de resultados, entre outras funes. Estas constataes foram resultados do artigo
apresentado por Almeida (2006), que implementou uma planilha para realizao do balano
hdrico de audes que utiliza a linguagem de programao Visual Basic para Excel. Dentre as
concluses, verificou-se que a utilizao das funes intrnsecas do Excel melhora as
2
XVIII Simpsio Brasileiro de Recursos Hdricos

funcionalidades da planilha, uma vez que so utilizadas as prprias rotinas do Excel para
traado de grficos e impresso de resultados.
Dentro deste contexto, apresenta-se este artigo que trata da implementao de uma planilha do
Excel, com recursos do Visual Basic, cuja funo calcular vazes em pequenos cursos
dgua. Esta planilha, denominada MolinX, foi implementada para dar suporte s medies de
vazo realizadas em campo pelo Projeto BEER (Bacias Experimentais e Representativas do Semirido). Ela tambm utilizada na disciplina Hidrulica da UFPB. O desenvolvimento desta
planilha foi realizado com base no cdigo-fonte do Molin (Andrade Filho et al., 1989). Os
procedimentos para desenvolvimento da planilha MolinX so descritos neste artigo, assim como a
metodologia para aquisio dos dados de entrada desta planilha.

2.0 - METODOLOGIA
A metodologia trata, inicialmente, da formulao matemtica do problema, seguida do
processo de obteno dos dados em campo. Na terceira seo, apresenta-se o desenvolvimento da
planilha.

2.1 Determinao da vazo em pequenos cursos dgua Formulao matemtica


O conceito mais simples de vazo vem da equao seguinte equao:

Q = V .dA

(1)

Onde:
Q a vazo dada em L3.T-1;
V a velocidade em L.T-1.
dA um elemento rea da seo transversal em L;
Na prtica, o trabalho de campo consiste no levantamento das caractersticas geomtricas da
seo transversal (levantamento batimtrico), e na medio da velocidade, com um molinete ou
micromolinete, em um conjunto de pontos adequados das n sees longitudinais. A partir deste
conjunto de dados discretos, pode-se, por meio de mtodos numricos, resolver a equao 1, que
possibilita o conhecimento da vazo de um curso dgua. A Figura 1 apresenta uma seo
transversal discretizada, a fim de obter os dados para clculo da vazo.

3
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 1- Discretizao da seo transversal do riacho


2.2 Determinao da vazo em pequenos cursos dgua O trabalho de campo
O trabalho de determinao da vazo em pequenos cursos dgua pode ser realizado a partir
da medio da velocidade do fluxo atravs de um micromolinete. O LARHENA (Laboratrio de
Recursos Hdricos e Engenharia Ambiental) vem h mais de 20 anos realizando este tipo de
trabalho, contando portanto com uma metodologia definida para esta finalidade. O trabalho iniciase com a escolha de uma seo adequada, que no conte com curvas e seja o mais estvel
possvel. Escolhida a seo, passa-se para o levantamento batimtrico da seo transversal, ou
seja, do levantamento das caractersticas geomtricas da seo transversal. Este levantamento
pode ser realizado de forma simples, com uma trena e uma rgua.
Determinada as caractersticas geomtricas da seo transversal, so ento realizadas medidas
da velocidade com auxlio de um micromolinete. No caso do LARHENA, trabalha-se com um
micromolinete do tipo C2 da OTT (Figura 2).

4
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 2 - Micromolinete C2 da OTT


Este equipamento, quando colocado contra o fluxo do rio, mede o nmero de rotaes por
minuto (n), que posteriormente utilizado para determina a velocidade do fluxo (V) atravs de
uma equao do tipo:
V = 0,02213 x n + 0,026 (Para valores de n <= 0,56)

(2)

V = 0,02533 x n + 0,008 (Para valores de n entre 0,56 <= n <= 9,89)

(3)

A Figura 3 apresenta o processo de medio da velocidade no riacho Mamuaba.

5
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 3 Medies da velocidade com o micromolinete


Em funo de sua experincia, o grupo de estudos do Laboratrio de Recursos Hdricos e
Engenharia Ambiental da Universidade Federal da Paraba desenvolveu uma tabela para
anotaes das medies realizadas em campo. A Figura 4 apresenta o detalhe desta tabela. Nela os
seguintes dados devem ser anotados:
1. Caractersticas gerais do local de medio: municpio onde a seo do rio localiza-se, e
coordenadas do ponto de medio (longitude e latitude), nome dos leituristas, data de
realizao da medio, horas de incio e fim da medio;
2. Caractersticas geomtricas da seo de medio: nesta seo so entradas os dados do
levantamento batimtrico da seo transversal, em centmetro. Trs informaes so
registradas nesta seo da tabela: a posio da trena, a distncia da margem e a altura da
lmina dgua;
3. Medio do nmero de rotao: aqui so anotados os dados do nmero de giros e tempo
para as diversas sees longitudinais e para as diferentes alturas de lmina dgua. Para cada
profundidade de medio do nmero de rotao, 3 medies devem ser realizadas, de forma
a se ter uma mdia do nmero de rotaes.

6
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 4 Tabela para anotao das medies realizadas em campo


2.3 Implementao da planilha MolinX
A implementao da planilha para clculo da vazo em pequenos cursos dgua foi realizada
com base no cdigo fonte do programa Molin (Andrade Filho et al., 1989). O cdigo fonte
original do Molin foi implementado na linguagem de programao QBasic, de forma que seu
executvel foi desenvolvido para o sistema operacional MsDos. O Molin vem sendo utilizado
h quase 20 anos em trabalhos de campo para clculo de vazes em cursos dgua e em prticas
de laboratrio da disciplina Hidrulica. Porm, nos ltimos anos, devido ao advento dos novos
sistemas operacionais, parte de suas funes foram prejudicadas. Dois exemplos so: 1 a
impresso dos dados de sadas e grficos de resultados do processamento no mais possvel; 2
A prpria visualizao dos grficos no sistema MsDos no mais possvel. Assim, iniciou-se a
implementao de uma nova verso do programa Molin, s que agora para sistema operacional
Windows. A nova verso, denominada agora MolinX, foi implementada a partir de planilhas do
Excel com auxlio da linguagem de programao Visual Basic do prprio Excel.
O MolinX um planilha que calcula a vazo com base na equao 1 utilizando-se para tanto
de mtodos numricos, que permitem a determinao da vazo a partir de dados discretos
levantados em campo. Segundo Fill (1987) dois mtodos de processamentos podem ser utilizados
na determinao da vazo:
Traando-se istacas e planimetrando as reas interistacas;

7
XVIII Simpsio Brasileiro de Recursos Hdricos

Definindo-se na seo uma srie de linhas verticais com vrias velocidades pontuais nessas
verticais, para ento, com auxlio dos respectivos perfis de velocidade, determinar as velocidades
mdias nas verticais multiplicadas por reas de influncia, fornecendo vazes parciais cuja soma
ser a vazo total;
O segundo procedimento foi utilizado na implementao desta planilha. Este procedimento
pode ser ainda dividido em duas etapas:
Integrao em uma vertical
Numa determinada vertical (Yi), obtm-se experimentalmente um conjunto de pontos (Yi, Vi)
que definem pontos discretos de um perfil de velocidades. A fim de representar este perfil
completamente e com maior nmero de pontos dois requisitos so necessrios:
a) Gerar os pontos extremos (leito do rio e superfcie);
b) Gerar pontos intermedirios;
Para gerao do ponto do leito de cada vertical, admitiu-se que o escoamento turbulento e
que a lei de distribuio de velocidades corresponde lei de Prandtl de escoamento turbulento
sobre placa plana:
V ( y) Y
=
Vmx Ymx

1/ 7

(4)

Considerou-se de modo genrico, para efeito de clculo, que a velocidade do leito V0 seria
igual velocidade do ponto localizado a 1/10 da altura do ponto experimental mais baixo V(Yi),
isto feito para cada seo longitudinal de caracterizao do perfil de velocidade.
Admitindo-se que V(Yi) = Vmx do perfil turbulento sobre placa plana encontra-se que:
V0 = 0,72 x V(Yi)

(5)

Para gerao do ponto da superfcie de cada vertical, considerou-se a seguinte derivada:

d=

d (V (Yi))
dy

(6)

Com os seguintes casos, onde p o ponto mais alto medido e s o ponto da superfcie:
1 Caso d 0 ento V(Yi,s) = V(Yi,p)

(7)

2 Caso d < 0 ento V(Yi,s) = V(Yi,p) + d.(Yi,s - Yi,p)

(8)

Enquanto V(Yi,s) for maior do que uma velocidade limite pr-estabelecida.


Na gerao dos pontos intermedirios de cada perfil de velocidade utiliza-se o mtodo de
interpolao Spline cbico. Este mtodo permite efetuar o ajustamento numrico passando a curva

8
XVIII Simpsio Brasileiro de Recursos Hdricos

pelos pontos experimentais assegurando a continuidade das derivadas primeiras dos perfis nestes
pontos. Detalhes sobre este mtodo podem ser encontrados em Chapra & Canale (2002). Entre
cada dois pontos experimentais ou gerados conforme descrito anteriormente, dez pontos so
gerados com este mtodo que sevem para o clculo da expresso seguinte:
Yi , s

qi = V (Yi ).dy

(9)

Yi , o

Numericamente, qi calculado utilizado o mtodo de Simpson.


Integrao em uma vertical
A vazo total dada pela seguinte expresso:
XL

Q=

q .dx
i

(10)

X0

Nesta equao X0 e XL correspondem s abscissas dos pontos das bordas da seo transversal.
Numericamente, esta expresso calculada tambm pelo mtodo de Simpson, a partir de um
conjunto de pontos (Xi, qi) gerados como no subitem anterior pelo mtodo do Spline cbico.
Para implementao deste equacionamento e mtodos numricos, foi realizado um estudo
inicial sobre o cdigo fonte existente, a fim de verificar quais partes do cdigo do Molin que
poderiam ser aproveitadas. Assim, verificou-se que duas sub-rotinas principais poderiam ser
utilizadas, so elas:
Sub-rotina CubicSpline rotina em que o mtodo de interpolao do Spline cbico estava
implementado;
Sub-rotina Simpson rotina em que o mtodo de integrao de Simpson estava
implementado;
Estas sub-rotinas foram ento adequadas para que pudessem ser executadas na linguagem
Visual Basic. Elas foram reimplementadas numa biblioteca que so ento executadas a partir da
planilha do Excel. Outras sub-rotinas do Molin (entrada de dados, impresso de resultados,
plotagem de grficos, etc.) no foram utilizadas, pois estas foram reimplementadas usando as
funes do Excel.
Uma vez reimplementadas estas sub-rotinas, passou-se para a formatao/desenvolvimento
das planilhas de entrada de dados, processamento dos clculos e apresentao dos resultados. A

9
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 5 mostra a planilha de entrada, nestas duas opes so possveis, ou o usurio vai para a
entrada dos dados medidos em campo ou vai para a ajuda, que explica como utilizar a planilha.

Figura 5 Planilha principal


Clicando-se no boto Dados medidos da planilha de entrada ativa a planilha onde devem
ser digitados os dados levantados e medidos em campo (Figura 6).

10
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 6 Planilha de entrada dos dados levantados em campo


Na planilha apresentada na Figura 6, deve ser escolhido inicialmente o tipo de seo do canal
onde as medies foram realizadas, se a seo prismtica ou no. Depois so entradas as
constantes do micromolinete, que sero utilizadas para transformar os giros medidos em campo
em velocidade.
Em seguida, so entrados os dados do levantamento batimtrico da seo transversal, e, por
fim, os dados de medio do fluxo do rio, tempo e quantidade de giros, para os diferentes pontos
na longitudinal e as diferentes alturas.
Entrados estes dados, pode-se dar incio ao procedimento para clculo da vazo. Inicialmente,
deve-se clicar no boto Seo transversal, que tem funo de formatar as caractersticas
geomtricas da seo transversal e interpolar estes dados, de forma a melhor discretizar a seo
transversal. Os dados da seo transversal processados so ento apresentados na planilha com
mesmo nome do boto. (Figura 7).

11
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 7 Planilha com os dados da seo transversal processados


Na Figura 7 podem ser observados os dados da seo transversal processados, tanto os dados
medidos em campo, como os dados interpolados. Alm disto, pode-se ver um grfico com o perfil
da seo transversal.
O segundo passo para determinao da vazo clicar no boto Perfil de veloc. da planilha
de entrada de dados medidos em campo (Figura 6). Este boto processar os dados de campo
fazendo uma juno dos dados do levantamento batimtricos e os dados de velocidades, a fim de
calcular a vazo.
Por fim, pode-se calcular a vazo clicando-se no boto Clc. Da vazo, que tem a funo de
determinar a vazo. Nos resultados, so apresentados novamente os dados da seo transversal, as
leituras do micromolinete para cada seo com suas respectivas velocidades, as vazes por
unidade de largura do canal e, por fim, os resultados principais: rea da seo transversal (m),
vazo (m3/s) e a velocidade mdia do escoamento (m/s) (Figura 8).

12
XVIII Simpsio Brasileiro de Recursos Hdricos

Figura 8 Planilha de resultados vazo calculada


3.0 - CONSIDERAES FINAIS
Este artigo apresentou a metodologia para implementao de uma planilha do Excel que
utilizada para calcular as vazes em pequenos riachos. A fim de validar os resultados encontrados
pela planilha MolinX foram utilizados um conjunto de dados medidos em campo no mbito do
projeto BEER. Estes dados j tinham sido processados pelo programa Molin, de forma que os
valores de vazes j tinham sido calculados. No foram verificadas inconsistncias entre os
resultados encontrados pelos dois programas. Desta forma, passou-se a utilizar apenas a planilha
MolinX para a determinao da vazo.
No decorrer do desenvolvimento do trabalho algumas consideraes foram elencadas:
1 - Talvez a maior vantagem da utilizao de planilhas do Excel para implementao de
solues para os problemas da rea de recursos hdricos e hidrulica seja as ferramentas j
13
XVIII Simpsio Brasileiro de Recursos Hdricos

disponveis pelo Excel. Traado de grficos e impresso de resultados so algumas delas,


que podem ser utilizadas sem dificuldades;
2 - As planilhas do Excel permitiram uma melhor organizao/sistematizao dos dados
de entrada e dos resultados do modelo de simulao, uma vez que cada planilha corresponde
a um tipo de dado de entrada do programa, conforme visto nas figuras apresentadas
anteriormente;
3 - O caso da impresso dos resultados da simulao talvez seja o maior exemplo de suporte
que planilhas do Excel podem dar a esses tipos de modelos, pois em outros
programas/linguagens de programao, editores de relatrios de impresso precisam ser
utilizados para montar os relatrios de impresso. Neste caso, recursos j disponveis no
Excel foram utilizados, minimizando assim este trabalho;
4 - A utilizao de planilhas do Excel consiste numa vantagem por si s, uma vez que essa
uma ferramenta de uso freqente de engenheiros, tcnicos e alunos do curso de Engenharia
Civil. Facilitando seu uso e difuso entre os alunos, por exemplo;
Por fim, deve-se salientar que apesar das vantagens aqui apresentadas, o uso do Excel e da
plataforma Windows so fatores limitantes para alguns usurios, pois esta planilha no pode ser
utilizada em outros sistemas operacionais. Ademais, ressalta-se que a planilha est disponvel no
seguinte endereo (http://www.ct.ufpb.br/almeida/) para download.

4.0 - AGRADECIMENTOS
O primeiro autor agradece FINEP pelo suporte financeiro dado ao projeto BEER (Bacias
Experimentais e Representativas do Semi-rido), atravs do qual foi possvel a implementao da
planilha MolinX. Este projeto tem viabilizado idas a campo para medies de vazes, que so os
dados de entrada desta planilha.
REFERNCIAS BIBLIOGRFICAS
ALMEIDA, C. N.; ALBUQUERQUE, D. J. S.; PAIVA, A. E. D. B.; SILANS, A. M. B. P. SAPo
Um sistema de apoio ao planejamento e gerenciamento de recursos hdricos. Anais do XIII
Simpsio Brasileiro de Recursos Hdricos. Belo Horizonte, MG, 1999.

14
XVIII Simpsio Brasileiro de Recursos Hdricos

ALMEIDA, C. N. Personalizao de planilhas do Excel para programao de modelos O caso


da simulao da operao de reservatrios. Anais do VII Simpsio de Recursos Hdricos do
Nordeste, Gravat, PE, 2006.
ANDRADE FILHO, L. S.; SILANS, A. M. B. P.; SILVA, T. C. Um mtodo computacional de
clculo de vazo em pequenos cursos de gua. In: VIII Simpsio Brasileiro de Recursos Hdricos,
Foz de Iguau. Anais. v. 2. p. 185-193, 1989.
ANDRADE FILHO, L. S.; SILANS, A. M. B. P.; SILVA, T. C. ; SILVA, Y. A.; ALMEIDA, C.
N.; RODRIGUES, M. A. Sistema de informaes geogrfica para o planejamento e
gerenciamento dos recursos hdricos da bacia do rio do Peixe. III Simpsio de Recursos Hdricos
do Nordeste, 1996, Salvador. Anais do III Simpsio de Recursos Hdricos do Nordeste, 1996. V.
1. P. 265-271.
CHAPRA, S.; CANALE, R. P. Numerical methods for engineers: with software and programming
applications. NEW YORK: MCGRAW-HILL PUBLISHING CO., 2002.
FILL, H. D. Informaes Hidrolgicas. In BARTH, F. T. et al. Modelos para Gerenciamento de
Recursos Hdricos. So Paulo: ABRH, 1987.
SILANS, A. M. B. P., ALMEIDA, C. N., ALBUQUERQUE, D. J. & PAIVA, A. E. D. B. Uma
aplicao do modelo hidrolgico distribudo AUMOD na bacia hidrogrfica do rio do Peixe
Paraba. Revista. Brasileira de Recursos Hdricos, 7(4), p. 5-20, 2000.

15
XVIII Simpsio Brasileiro de Recursos Hdricos

Anda mungkin juga menyukai