• Nenhum resultado encontrado

Devido a multidisciplinaridade deste trabalho, vários pontos de melhoria podem ser explorados, tais como:

• Automatizar o processo de inserção dos valores de vazão através da leitura dos mapas de Taitel, ou de algum arquivo proveniente do software de aquisição;

• Gerar mapas de fluxo através do gerenciador;

• Estender o gerenciador para receber dados de outros sensores, como o wire- mesh, sensor capacitivo, e ótico;

• Implementar um sistema de avisos via email na agenda do laboratório;

• Melhorar a arquitetura do servidor, separando o banco de dados do servidor de arquivos, ou do servidor de aplicações;

• Testar e melhorar a segurança da plataforma contra ataques de injeção SQL e demais vulnerabilidades;

• Verificar o desempenho geral da plataforma com vários acessos simultâneos, e uma grande base de dados instalada.

REFERÊNCIAS

AXELSON, J. Serial Port Complete: Programming and Circuits for RS-232 and RS-485 Links and Networks. Lakeview Research. Madison, EUA, 1998.

BROWN, R.C., ANDREUSSI, P., ZANELLI, S. The use of wire probes for the measurement of liquid thickness in annular gas-liquid flows. Can. J. Chem. Eng., 1978.

CAMPBELL, J. RS-232 Técnicas de Interface. EBRAS – Editora Brasileira Ltda. São Paulo, 1986.

CECCIO, S. L.; GEORGE, D. L. A Review of Electrical Impedance Techniques for the Measurement of Multiphase Flows. Journal of Fluids Engineering, v.118, p. 391- 399, 1996.

CHANSON, H. Air-Water Flow Measurements with Intrusive, Phase-Detection Probes: Can We Improve Their Interpretation? Journal of Hydraulic Engineering, v. 128, p. 252-255, 2002.

CHIRUVOLU, G. Issues and Approaches on Extending Ethernet Beyond LANs. IEEE Communications Magazine, Vol. 42, No. 3, pp. 80-86. 2004.

COJOCARU, S.; CONSTANTIN, R.; STEFAN, S. The Analysis of Can and Ethernet in Distributed Real-Time Systems, U.P.B. Sci. Bull., Series C, Vol. 71, Iss. 4, 2009. CORRIGAN, S. Introduction to the Controller Area Network (CAN). Texas Instruments Application Report, SLOA101A, 2002.

DA SILVA M.J. Impedance Sensors for Fast Multiphase Flow Measurement and Imaging. Dresden: FakultätElektrotechnik und Informationstechnik, Technische Universität, Dresden, 2008.

DA SILVA, M. J.; SCHLEICHER, E.; HAMPEL, U. Capacitance wire-mesh sensor for fast measurement of phase fraction distributions. Measurement Science and Technology, v. 18, n. 7, p. 2245–2251, 2007.

DAYLEY, B. Node.js, MongoDB and AngularJS Web Development. Addison- Wesley, 2014.

DIAS, R. Rede de Sensores Resistivos para Monitoração o de Escoamento Bifásico em Longas Distâncias. Trabalho de Conclusão de Curso - UTFPR, Curitiba, 2015.

DOS SANTOS, E.N. Técnicas para extração de parâmetros de escoamentos bifásicos em regime intermitente utilizando o sensor wire-mesh. Dissertação - UTFPR, Curitiba, 2011.

DUKLER, A. E.; HUBBARD, M. G. A model for gas-liquid slug flow in horizontal and near horizontal and near horizontal tubes. Industrial and Engineering Chemistry Fundamentals, v. 14, n. 4, p. 337-347, 1975.

DYKESTEEN E.; HALLANGER A.; HAMMER E.; SAMNOY E.; and THORN R. Non- intrusive three- component ratio measurement using an impedance sensor. Journal of Physics E: Scientific Instruments, 1985.

FALCONE, G.; HEWITT, G. F.; ALIMONTI, C. Multiphase Flow Metering: Principles and Applications. Elsevier Science, 2009.

GARCÍA-GOLDING F.; GIALLORENZO M.; MORENO N.; CHANG V. Sensor for Determining the Water-Content of Oil-in-Water Emulsion by Specific Admittance Measurement. Sensors and Actuators, 1995.

GHAJAR, A. J. Non-boiling heat transfer in gas-liquid flow in pipes: a tutorial. Journal of the Brazilian Society of Mechanical Sciences and Engineering, v. 27, p. 46- 73, 2005. Scielo.

GHIAASIAAN, S. M. Two-Phase Flow, Boiling, and Condensation: In Conventional and Miniature Systems. New York: Cambridge University Press, 2007. GUIMARÃES, A.A.; SARAIVA, A.M. O protocolo CAN: Entendendo e Implementando uma rede de Comunicação Serial de Dados Baseada no

Barramento “Controller Area Network”. Artigo SAE 2002-01-3569, Congresso SAE Brasil, São Paulo, 2002.

GRIFFITH P. e WALLIS G.B. Two-Phase Slug Flow. J. Heat Transfer, 1961.

ISHII, M.; HIBIKI, T. Thermo-fluid Dynamics of Two-Phase Flow. Springer, 2006.

JIANG, W.; ZHOU, B.; ZHANG, M. Architecture Analysis and Implementation of 3D Theatre Display System Based on Node.js. International Conference on Network and Information Systems for Computers, 2015.

JONES, Owen C.; DELHAYE, Jean-Marc. Transient and statistical measurement techniques for two-phase flows: A critical review. International Journal of Multiphase Flow, v. 3, n. 2, p. 89-116, 1976.

LIMA, E. C# E .NET – Guia do Desenvolvedor. Editora Campus Ltda. Rio de Janeiro, 2002.

LUTZ, M. Learning Python, 5th Edition. O’Reilly Media, 2013.

MACHADO, D.T; HILDEBRANDO, F.C; LIPINSKI, L. Sistema Multicanal de Sensores Resistivos para Medição de Escoamentos Bifásicos. Dissertação - UTFPR, Curitiba, 2013.

MACINTYRE, P. O melhor do PHP. 1ed. Alta Books Editora, Rio de Janeiro, 2010.

MADHURIMA, A. K.; CHAUHAN, S. DHIR; MADHULIKA, Difficulties and challenges faced in testing ajax applications. International Conference on Soft Computing Techniques and Implementations (icscti), faridabad, pp. 113-115. 2015.

MANDHANE, J. M.; GREGORY, G. A.; AZIZ, K. A flow pattern map for gas-- liquid flow in horizontal pipes. International Journal of Multiphase Flow, v. 1, n. 4, p. 537– 553, 1974.

MOURA, A.S. Gigabit Ethernet, Um Novo Horizonte. Rede Nacional de Ensino e Pesquisa (RNP), 1998.

NATIONAL INSTRUMENTS. What is the Maximum Cable Length For a CAN Bus? Report 5S0KAAX0. 2011. Disponível em: <http:// http://digital.ni.com/public.nsf/allkb/D5DD09186EBBFA128625795A000FC025>. Acesso em 20 de fevereiro de 2016.

NIEDERAUER, J. Desenvolvendo Websites com PHP. 2ed. Novatec Editora, São Paulo, 2004.

NIXON, R. Learning PHP, MySQL, JavaScript, CSS and HTML5. O’Reilly Media, 2014.

PALLÀS-ARENY, R.; WEBSTER, J.G. Sensors and Signal Conditioning. John Wiley & Sons, 2001.

PARK, J.; S. MACKAY. Practical Data Acquisition for Instrumentation and Control Systems. Newnes (Elsevier Inc), Oxford. 2003.

PRASSER, H. M.; BOTTGER, A.; ZSCHAU, J. A New Electrode-mesh tomograph for gas-liquid flows. Flow Measurement Instrumentation, v. 9, p. 111–119, 1998. RISCHPATER, R. JavaScript JSON Cookbook. 1ed. Packt Publishing. Birmingham, 2015.

SHOHAM, O. Mechanistic Modeling of Gas-Liquid Two-Phase Flow, 1ed., Society of Petroleum Engineers, Texas-USA, 2006.

SINGER, J. JVM versus CLR: A Comparative Study. Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, PPPJ, 2003.

TAITEL, Y.; DUKLER, A. E. A model for predicting flow regime transitions in horizontal and near horizontal gas-liquid flow. AIChE Journal, v. 22, n. 1, p. 47–55, 1976.

TANENBAUM, A.S. Redes de Computadores. 3ed. Rio De Janeiro, Campus. 1997.

VICENCIO, C.E.F. Caracterização Experimental do Escoamento Intermitente Líquido-Gás em Tubulações Horizontais. Dissertação - UTFPR, Curitiba, 2013. VOSS, W. A. Comprehensible Guide to Controller Area Network. Copperhill Media Corporation; 2ed, 2005.

WALLIS, G. B. One dimensional two-phase flow. New York: McGraw Hill, 1969.

WALTRICH, P.J.; FALCONE, G.; BARBOSA, J.R. Axial development of annular, churn and slug flows in a long vertical tube. International Journal of Multiphase Flow, 57 38–48, 2013.

WOLDESEMAYAT, M. A.; GHAJAR, A. J. Comparison of void fraction correlations for different flow patterns in horizontal and upward inclined pipes. International Journal of multiphase flow, 2007.

XIAO-FENG, G.; YANG, L.; SHAOQUAN, W. A real-time stream system based on node.js. 11th International Computer Conference on Wavelet Actiev Media Technology and Information Processing (ICCWAMTIP), pp. 479-482, 2014.

ZABARAS, G.; DUKLER, A. E. Vertical Upward Cocurrent Gas-Liquid Annular Flow. University of Houston, 1986.

ZHAI, L.; JIN, N.; GAO, Z.; HUANG, Xu. The Finite Element Analysis for Parallel- wire Capacitance Probe in Small Diameter Two-phase Flow Pipe. Chinese Journal of Chemical Engineering, 2013

APÊNDICE A – Guia Rápido de Cadastro

Visão Geral

A interface do Gerenciador de Experimentos é construída para ser de fácil acesso e responsiva, podendo ser acessado de um PC ou smartphone, uma vez que ela se adapta ao tamanho da tela do usuário.

Figura 39: Tela de login.

Passo 1: Login no Gerenciador

A tela de login é utilizada para autenticar os usuários no Gerenciador. Você pode acessá-la digitando o endereço do servidor na barra de endereços do seu navegador.

Para ter acesso, entre em contato com algum professor e solicite o cadastro do seu email, juntamente com a senha de acesso.

Elementos da Tela de Login

Elemento Descrição

Campo email Entre com seu email cadastrado Campo senha Entre com sua senha

Botão Acessar Clique nesse botão para acessar o Gerenciador Botão Recuperar senha Clique nesse botão para recuperar a senha de

acesso ao Gerenciador

Passo 2: Inicio do Gerenciador

Figura 40: Tela incial com timeline. Barra de Menu

Como mostra a Figura 41, a tela de menu fornece acesso a todas as opções da plataforma. Ela pode esconder a opção “Cadastrar Usuário” se você for um aluno. Para cadastrar um novo experimento, clique no equipamento desejado e após o menu se abrir, clique em “Inserir Experimentos”

Elementos da Barra de Menu

Início Volta para a página inicial

Sonda Resistiva Inserir Experimentos / Visualizar Experimentos Wire-Mesh 64x64 Inserir Experimentos / Visualizar Experimentos Sensor Ótico Inserir Experimentos / Visualizar Experimentos Sensor Capacitivo Inserir Experimentos / Visualizar Experimentos

Videos Acessa a Galeria

Agendar Experimentos Acessa o Calendário

Cadastrar Usuário Acessa a Tela de Cadastro

Passo 3: Preparação dos Arquivos

Os arquivos de dados e da bancada precisam estar compactados no formato ZIP, em um único arquivo para serem carregados pelo gerenciador, conforme ilustra a Figura 42

Figura 41: Faça a compactação ZIP de todos os arquivos ODS e LVM em pacotes únicos. dadosODS.zip

dadosLVM.zip arquivoJSON.json

Passo 4: Envio e Cadastro de Experimentos

Na tela de cadastro (Figura 43) é mostrado um formulário onde o usuário precisa preencher todas as informações e anexar os arquivos compactados, juntamente com o arquivo JSON. Se o envio foi feito de forma correta, uma mensagem na tela é exibida com o identificador do experimento no canto inferior direito, como mostra a Figura 44.

Figura 42: Tela de cadastro.

APÊNDICE B – Esquemático do derivador CAN

APÊNDICE C – Derivador “T”

APÊNDICE D – Script para Backup

#!/bin/sh

# Script de backup de dados do Gerenciador de Experimentos do NUEM-UTFPR DIR_ORIG="/var/www/gexp" BKP_NAME="gexp." BKP_EXT=".tar.gz" FTP_HOST="192.168.10.10" FTP_USER="NUEM" FTP_PASS="senh@Nuem" # compactação dos arquivos

tar zcf ./${BKP_NAME}`date +%Y_%m_%d`${BKP_EXT} ${DIR_ORIG} # envio para o FTP

ftp -in <<EOF open $FTP_HOST

user $FTP_USER $FTP_PASS bin hash prompt del $BKP_NAME mkdir $DATA cd $DATA

put ${BKP_NAME}`date +%Y_%m_%d`${BKP_EXT} bye

EOF

# mensagem de resultado

echo "Backup via FTP realizado com sucesso." echo "Diretório: ${DIR_ORIG}"

echo "Destino: ${FTP_HOST}/${BKP_NAME}`date +%Y_%m_%d`${BKP_EXT}"; exit 0

Documentos relacionados