Você está na página 1de 5

8 Seminrio de Transporte e Desenvolvimento Hidrovirio Interior SOBENA HIDROVIRIO 2013

FATEC - Jahu, Jahu - SP - 27 a 29 de agosto de 2013

SOFTWARE PARA DESENVOLVIMENTO DE PROJETOS NAVAIS DE ACORDO COM A NORMAM 02


Leandro Meili Gelehrter Consultoria Resumo: As Normas da Autoridade Martima para Embarcaes empregadas na Navegao Interior (NORMAM 02/DPC) exigem, nos processos de obteno da licena de construo a apresentao, sob a responsabilidade de um engenheiro naval, de planos e documentos tcnicos. Este trabalho apresenta de maneira didtica um guia, voltado para estudantes, engenheiros navais recm-formados e entusiastas sobre o assunto, de como proceder em cada etapa de elaborao dos documentos, como os dados de entrada e sada em cada processo (Memorial Descritivo, Curvas Hidrostticas, Curvas Cruzadas de Estabilidade, Estimativa de Peso Leve, Prova de Inclinao, Relatrio de Medio de Porte Bruto e o Folheto de Trim e Estabilidade). A motivao para o desenvolvimento de um software especfico para esta atividade surgiu da oportunidade de melhorar a eficincia no uso de planilhas eletrnicas, que apresentam baixa produtividade e constantes retrabalhos. Um processo que poderia ser simplificado, identificando os dados de entrada necessrios, e os dados de sada exigidos pela NORMAM 02, de uma maneira prtica e visual. A linguagem de programao Visual Basic foi utilizada na elaborao do prottipo, mas em verses futuras, recomenda-se o uso de linguagens mais populares como Java, Python ou C++, possibilitando a colaborao de um maior nmero de pessoas. 1. Introduo A grade curricular de todos os cursos de engenharia apresenta uma matria de Introduo Computao, cujo objetivo apresentar aos estudantes as ferramentas bsicas e a lgica para desenvolvimentos de programas computacionais. A partir deste conhecimento adquirido possvel desenvolver softwares capazes de auxiliar nos clculos dirios da rotina de trabalho de um engenheiro e at mesmo na gerao de relatrios, de maneira rpida e padronizada. Este paper apresenta um mtodo desenvolvido para aplicaes navais, no transporte de cargas e passageiros em vias fluviais. As Normas da Autoridade Martima para Embarcaes empregadas na Navegao Interior (NORMAM 02/DPC) exigem, de acordo com o Anexo 3-F a apresentao de diversos planos e documentos para certificao e emisso de licenas de navegao de embarcaes. A principal funo do software auxiliar o engenheiro/projetista na elaborao destes documentos, de forma rpida, padronizada e com um design elegante. 2. Motivao Os engenheiros e tecnlogos que trabalham com a elaborao de projetos navais para certificao na bacia Amaznica, normalmente faz uso de planilhas de Excel compostas por diversas frmulas e links entre clulas. Muitos dos clculos so feitos de maneira pouco prtica, como a interpolao de dados da tabela hidrosttica e clculo de rea sob as curvas dos braos de endireitamento. Todo desenvolvedor de uma da planilha de clculo sabe, num primeiro momento, como ela deve funcionar e os resultados esperados. Porm, esse tipo de planilha pessoal e de difcil compartilhamento com outras pessoas. A curva de aprendizado para novos usurios extremamente lenta, e sem ter o conhecimento completo de todas as frmulas da planilha, sem a sensibilidade no tratamento dos dados de entrada e como eles interferem nos dados de sada, muitas vezes os resultados podem ser catastrficos. A oportunidade de criar algo melhor, mais inteligente e que desse maior confiabilidade nos resultados motivou a criao de um

8 Seminrio de Transporte e Desenvolvimento Hidrovirio Interior, FATEC-Jahu, 27 a 29 de Agosto de 2013.

software, que resultou num aumento de produtividade significativo. 3. Linguagem de Programao A escolha da linguagem de programao indiferente, tanto Java quanto o Visual Basic apresentam pacotes para desenvolvimento de interfaces grficas, ficando a critrio do programador a escolha da linguagem que ele esteja mais familiarizado. Durante as dcadas de 80 e 90, Pascal era a linguagem mais popular nos cursos de engenharia, a linguagem C veio em seguida, e atualmente Python se consolida como a linguagem popular nos cursos de Introduo a Computao, contribuindo para a corrente dos desenvolvedores de Software Livre. A primeira verso do programa naval para atender a NORMAM 02 foi desenvolvido em VBA (Visual Basic for Applications), como prottipo, obtendo bons resultados na curva de aprendizado de novos usurios. No desenvolvimento da segunda verso, foi utilizado Visual Basic, e com o estudo mais profundo de Programao Orientada a Objetos, Java a linguagem utilizada na verso 3.0 (em desenvolvimento atualmente). Deve-se dar a devida ateno interface grfica do programa (GUI), uma boa referencia no assunto Johnson(2010), que traz conceitos da psicologia cognitiva, tornando intuitiva a navegao entre as diversas janelas do programa. 4. Fluxo de Informao Para entender todo o fluxo de informao, foi feito o mapeamento de dos processos exigidos no Anexo 3-F da NORMAM 02, os dados de entrada para elaborao de cada documento e os templates de sada e apresentao de cada processo. A apresentao de desenhos, como o Arranjo Geral, Plano de Linhas e etc. so feitos paralelamente ao desenvolvimento dos documentos. Excluindo-se os desenhos, temos os seguintes documentos para elaborao: a) Memorial Descritivo b) Curvas Hidrostticas c) Curvas Cruzadas de Estabilidade d) Estimativa de Peso Leve e) Prova de Inclinao f) Relatrio de Medio de Porte Bruto g) Folheto de Trim e Estabilidade h) Anotao de Responsabilidade Tcnica (ART) Apesar de no serem obrigatrias, so includos tambm as Notas de Borda-Livre a Notas de Arqueao.

4.1 Importaes de Dados O primeiro passo a gerao do casco da embarcao. No mercado existem diversos programas comerciais como AutoShip, MaxSurf e Delftship. Este ltimo foi escolhido pela rpida curva de aprendizado, em que o novo usurio aprende as funes bsicas em menos de uma semana, e o baixo custo de aquisio (A verso livre possibilita a gerao de casco e exportao de tabelas hidrostticas e tabela de cotas). Independente do software de modelagem de casco escolhido importante que ele seja capaz de gerar no mnimo as seguintes tabelas: Tabela de Cotas Tabela Hidrosttica Tabela Hidrosttica com trim Tabela de Curvas Cruzadas Tabela de rea Vlica Na gerao das tabelas hidrostticas deve se ter o cuidado de apresentar pelo menos as seguintes informaes: volume, deslocamento, posies longitudinal e vertical do centro de carena, raio metacntrico transversal, momento para trimar um centmetro, posio longitudinal do centro de flutuao, alm de um espaamento de calados igual<= 5 cm. Na gerao da Tabela de Curvas Cruzadas de Estabilidade devem ser apresentados pelo menos os ngulos de inclinao de 5 , 10, 15 , 20 , 25 30, 35 , 40 , 50 e 60 , para pelo menos 15 deslocamentos.

Figura 1 - Menu de Opes 4.1 Memorial Descritivo O preenchimento do memorial descritivo foi dividido em sete sees, baseados nas informaes mnimas exigidas de acordo com o Anexo 3-G da NORMAM 02: Identificao Casco e Estrutura Compartimentagem e Cubagem Lotao Mquinas e Materiais Equipamentos Nuticos

8 Seminrio de Transporte e Desenvolvimento Hidrovirio Interior, FATEC-Jahu, 27 a 29 de Agosto de 2013.

Figura 2 - Dados do Armador

Estabilidade. Com a importao das tabelas hidrostticas e cruzadas, a distribuio de pesos e centros das cargas e os resultados obtidos da prova de inclinao tm-se os dados necessrios para verificar se a embarcao atende as normas e critrios vigentes de estabilidade da NORMAM 02. Computacionalmente o programa interpola as diversas colunas de cada tabela para cada condio de estabilidade, gerando grficos e integrando as reas dos braos de endireitamento. Os critrios de estabilidade utilizados so os apresentados nos itens 0636 e 0637 da NORMAM 02.

Figura 3 - Material de Salvatagem 4.2 Provas de Cais A Medio de Porte Bruto e Prova de Inclinao so inseridos dentro do Mdulo de Provas de Cais, os campos de preenchimento seguem o padro do Anexo 6-E da NORMAM 02, j adaptadas para o uso tanto de Tubo-U ou Pndulo. Neste mdulo do programa so obtidos os dados da embarcao na condio leve a partir das informaes obtidas durante a medio de porte bruto e prova de inclinao. Os clculos so realizados tendo como base as informaes das tabelas hidrostticas com trim.

Figura 5 - Tabela de Pesos e Centros

Figura 6 - Grfico de Estabilidade 5. Gerao do Relatrio Com todos os clculos realizados, gerado um relatrio em PDF no padro dos anexos da NORMAM 02, pronto para impresso, rubrica/assinatura para envio ao cliente final. To trabalhoso quanto programar as frmulas de clculo, a criao do cdigo para gerao do relatrio demanda a maior parte do tempo durante a criao do programa. Quando foi criado o prottipo, esta programao foi feita

Figura 4 - Prova de Inclinao 4.3 Folheto de Trim e Estabilidade O principal mdulo do programa e o que exige maior esforo computacional o estudo de

8 Seminrio de Transporte e Desenvolvimento Hidrovirio Interior, FATEC-Jahu, FATE , 27 a 29 de Agosto de 2013.

em VBA, num conceito similar as a Macros do Excel. Facilitando um pouco a vida do programador temos hoje em dia disponvel diversos editores de relatrio como o Crystal Reports (VB) e o iReport Designer (Java). O mais gratificante aps este trabalhoso desenvolvimento a facilidade em gerar e imprimir toda a documentao do projeto com um simples apertar de boto. 6. Exemplo A seguir apresentado um exemplo real da utilizao do software numa embarcao para operao na bacia amaznica, amaznica durante a etapa do projeto As-Built: - Tipo de Embarcao Empurrador - Comprimento Total 13,65 m - Boca 6,000m - Pontal 1,680m - Material do Casco Ao - Material da Casaria Alumnio - Potncia 2 x 147 HP - Velocidade 10 ns A partir do modelo gerado no Delftship, so obtidos a Tabela de Cotas, Curva Hidrosttica, e Curva Cruzada. Figura 9 - Silhueta ueta de rea Vlica (h = 1,0m) Aps estas etapas, realizada uma prova de inclinao da embarcao, embarcao para obteno do Deslocamento Leve e Centros de Gravidade Vertical e Longitudinal. Os dados obtidos durante a prova so inseridos no software, que automaticamente calcula os valores. Nesta prova de inclinao ao foram utilizados dois Tubos U transparentes. A tabela e figura abaixo apresentam os resultados obtidos aps os clculos: Tabela 1 - Condio de Navio Leve

Figura 7 - Casco gerado no Delftship O desenho de Arranjo Geral auxilia na obteno das dimenses de casaria, posicionamento dos tanques e definio dos centros de gravidade de tanques e equipamentos. Alm disso, ele repassa as informaes para o Delftship, para criao da tabela de rea vlica.

Figura 10 - Momento Inclinante Nota-se que a posio do cento de gravidade vertical da embarcao menor do que o pontal, devido a grande reduo no peso da superestrutura ao substituir o ao pelo alumnio. Figura 8 - Arranjo Geral Com a etapa de prova de cais concluda, realizado o estudo de estabilidade final, e gerao do relatrio final. A figura abaixo apresenta um dos casos de estabilidade estudados:

8 Seminrio de Transporte e Desenvolvimento Hidrovirio Interior, FATEC-Jahu, 27 a 29 de Agosto de 2013.

Tabela 2 - Condio de Estabilidade

com as atuais melhorias na interface grfica e novos mdulos de clculo isto possa ser reduzido ainda mais, incluindo-se tambm implementao de programao para os desenhos gerados em softwares de CAD. Esta ferramenta no tem o objetivo de interferir durante o projeto conceitual da embarcao, onde a criatividade e experincia do projetista so de extrema importncia. O software apenas um facilitador que agiliza trabalhos repetitivos, economizando tempo e recursos para que estes sejam mais bem aplicados nas etapas de concepo do projeto. 7. Referncias Bibliogrficas DIRETORIA DE PORTOS E COSTAS DAMARINHA DO BRASIL. NORMAM 02: Embarcaes Empregadas na Navegao Interior. (2005) CAMPOS, FREDERICO FERREIRA. Algoritmos Numricos. LTC 2 Edio (2007) JOHNSON, JEFF Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules. Morgan Kaufmann; 1 edition (2010). PETROUTSOS, EVANGELOS. Mastering Microsoft Visual Basic 2010. 1 edition Wiley Publishing Inc. (2010) WALKENBACH, JOHN. Excel 2003 Power Programming with VBA1 edition Wiley Publishing Inc. (2004)

Tabela 3 - Critrio de Estabilidade

Figura 11 - Curva de Estabilidade Ao final do processo o software gerou um relatrio de 40 pginas, que incluem o Memorial Descritivo, Nota de Arqueao, Tabela de Cotas, Prova de Inclinao, Tabela Hidrosttica, Tabela Hidrosttica com trim, Tabela de Curva Cruzada, Tabela de rea Vlica e o Estudo de Estabilidade Definitivo. 7. Consideraes Finais Este trabalho apresenta as vantagens do uso de uma Interface Grfica do Usurio (GUI)na elaborao de projetos navais, com ganhos de produtividade, reduo na curva de aprendizagem e confiabilidade dos resultados obtidos. O foco est no usurio final do software, mas importante que ele saiba como ocorre o fluxo de informao e os clculos envolvidos em cada etapa, evitando assim o efeito de caixa-preta, onde o usurio aperta um boto, obtm um resultado, mas no tem a sensibilidade de saber se o dado de sada est correto. Aps a implementao do programa, observou-se uma reduo no tempo de elaborao do projeto em cerca de 50%, e