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.
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
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
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.
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
4
XVIII Simpsio Brasileiro de Recursos Hdricos
(2)
(3)
5
XVIII Simpsio Brasileiro de Recursos Hdricos
6
XVIII Simpsio Brasileiro de Recursos Hdricos
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)
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)
(8)
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
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.
10
XVIII Simpsio Brasileiro de Recursos Hdricos
11
XVIII Simpsio Brasileiro de Recursos Hdricos
12
XVIII Simpsio Brasileiro de Recursos Hdricos
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
15
XVIII Simpsio Brasileiro de Recursos Hdricos