Processamento de dados de onda de bóias heave-pitch-roll: Wavescan, Waverider e Axys. Atualmente, 6 bóias Axys3M PNBOIA Marinha:

Slides:



Advertisements
Apresentações semelhantes
Tecnologia de Comando Numérico
Advertisements

Orientação – acesso ambiente virtual
SESAU - SECRETARIA DE ESTADO DA SAÚDE FUNCAB – 2009
Microsoft Office: Excel Prof. Diogo Souza
Ciclos, Vectores e Gráficos Simulação da Queda de Corpos II
Metrologia Professor: Dímisson Abreu Louzada
Informática Aplicada.
Excel Profa. Cristina M. Nunes.
Administrando usuários 1 Controle de contas de usuários 1.
Estatística Básica Utilizando o Excel
Sistemas Operacionais
Emitindo seu Certificado Digital
DLX pH-RX-Cl DLXB pH-RX-Cl Bomba dosadora microprocessada Display LCD
Construindo gráficos com o “GNUPLOT”
1 Validador dos Arquivos de Dados Questionário de Varejo 22/12/2006 Departamento de Operações Bancárias e de Sistema de Pagamentos.
Aula 07 Comandos de Repetição while e for
Instalação e Configuração
NF-e (Federal) CC-e - Carta de Correção Eletrônica Webinar versão 2.0
Cadastro de produtos por referência
VISÃO GERAL DO APLICATIVO.
Aula 4 Prof. Naércio Filho Técnico em Informática
Ordenação e Pesquisa de Dados Marco Antonio Montebello Júnior
Departamento de Electrónica, Telecomunicações e Informática
Projeto de Resposta Transitória através do ajuste do Ganho de malha aberta Para utilizar os índices de desempenho de segunda ordem temos que levar em consideração:
INTRODUÇÃO AO RECONHECIMENTO DO CÉU
MÓDULO TRANSMISSOR MÓDULO TRANSMISSOR.
Ministério Público do Mato Grosso do Sul
O que é o .
DAVID ANDERSON CARDOSO DANTAS
Financeiro – Boleto: Remessa e Retorno
Resposta penhora Online
1 Validador dos Arquivos de Dados Quantitativos Questionário sobre Cartões de Pagamento Convênio BC, SDE e SEAE 19/9/2006 Departamento de Operações Bancárias.
Entrada de Produtos Posto de Combustível.
Aula Prática 12 Operações com Arquivos Monitoria
Benedito C. Silva IRN / UNIFEI.  As redes hidrológicas são geralmente públicas, com exceção das algumas redes telemétricas de empresas de energia  Redes.
Instalação  A tela abaixo é a primeira a aparecer durante a instalação do Caché 5. O diretório selecionado será usado para salvar alguns arquivos usados.
Computação Eletrônica
Potencialização Médica
Compras - Pedido de Compra
Sistemas Operacionais
Aula 13 - Armazenamento de Dados em Arquivos
PASSO A PASSO DE ACESSO - GESTOR RECURSOS HUMANOS.
Compras - Cadastro de produtos por referência IdentificaçãoCOM_010 Data Revisão14/10/2013.
Oficina de Aperfeiçoamento - Manejo de TABWIN e EPI INFO
Stream – Fluxo I/O Sistema de Arquivos
ÁREA DE TRABALHO DO WINDOWS
Treinamento do Censo da Educação Superior
Pré –requisitos para gerar o EFD – SPED PIS/COFINS
EFD – SPED PIS/COFINS.
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Marcelo Paschoal Fernando Nogueira
Planilha Eletrônica - Excel
Aula Prática 11 Operações com Arquivos Monitoria
THOBER CORADI DETOFENO, MSC. Aula 10
ARQUITETURA DE COMPUTADORES II
Contagem Sequencial do Estoque
Contagem Sequencial do Estoque
Prof.ª Letícia P. Finamore
Compras - Contagem Sequencial do Estoque IdentificaçãoCOM_020 Data Revisão16/10/2013.
Operações com Arquivos Monitoria A estrutura FILE  É como um tipo de dado, mas não é um tipo propriamente dito  Definido no arquivo cabeçalho.
Financeiro – Boleto: Remessa e Retorno
Aula Prática 11 Operações com Arquivos Monitoria
Contagem do estoque utilizando o coletor de dados
AULA 2 PRO Micropro Instrutor Marcos.
Compras - Contagem do estoque utilizando o coletor de dados IdentificaçãoCOM_018 Data Revisão16/10/2013.
Editor de Texto do Dosvox
21/04/2017 MODULO: Sistemas Operacional Aula 08 –Configurando o Computador Profª. : Élida Tavares.
Financeiro - Boleto : Remessa e Retorno
KiKontratos. Programa para controlar contratos KiKontratos Programa para controlar contratos Importa os dados da planilha excel ADM DE CONTRATOS - Tabela.
Manual de Instalação e Configuração. Visão geral: O Módulo trabalha por store_view, permitindo assim a integração de varias contas Anymarket com a mesma.
Transcrição da apresentação:

Processamento de dados de onda de bóias heave-pitch-roll: Wavescan, Waverider e Axys. Atualmente, 6 bóias Axys3M PNBOIA Marinha:

Wavescan (meteoceanográfica): Mensagens prontas (parâmetros calculados internamente e enviados via satélite Argos ou InmarSat). Dados brutos de onda: Arquivos enviados em quatro arquivos texto contento todos os instantes de medição: Heave.txt Pitch.txt Roll.txt Compass.txt Ao contrário das bóias Axys e Waverider, os arquivos não são separados no tempo (contendo dentro dele as séries de heave, pitch, roll e compass). Nesse caso todos os aproximadamente 6 meses de dados estão contidos dentro de cada arquivo. Pré processamento para organizar as 4 séries em arquivos separados temporalmente Taxa de amostragem: 2 Hz. % Wavescan Buoy (2Hz) - GOM % 201107202300 % Heave Pitch Roll Compass 0.11719 0.02344 -0.02344 57.65625 0.00000 0.01563 -0.03125 59.41406 -0.05859 0.01563 -0.04688 61.52344 -0.05859 0.02344 -0.05469 63.63281 0.00000 0.03125 -0.03125 66.44531 0.00000 0.01563 -0.02344 69.60938

1. Verificar o número de linhas de cada arquivo, que deve ser coincidente. 2. Verificar as datas iniciais/finais de cada arquivo, que também devem ser coincidentes. 3. Organizar em um diretório de processamento separado estes quatro arquivos. 4. Executar um programa para gerar arquivos com as séries de heave- pitch-roll-compas para cada tempo separados (pode demorar para montar todos os arquivos). 5. Criar um arquivo lista.txt com os nomes de todos os arquivos. Processar em batelada, cada tempo. 6. Rodar o programa de processamento (Matlab, funcão spectrum e dat2dspec) entrando com a declinação magnética e, preferencialmente, 32 graus de liberdade. 7. Rodar um programa de consistência para os resultados. 8. Plotar e analisar com calma as colunas do arquivo de saída, gerar diagramas de dispersão e gráficos polares de dispersão para avaliar os dados.

Bóias Axys3M e Waverider fornecem arquivos horários Bóias Axys3M e Waverider fornecem arquivos horários. Compas já corrigido Waverider: .RAW: flag, heave, pitch, roll Taxa de amostragem: 0.7818 s Axys3M: .HNE: tempo, heave, DispN, DispE Taxa de amostragem: 0.7813571 Relativo ao norte magnético. Direção: Corrigir a declinação magnética: www.ngdc.noaa.gov/geomagmodels/Declination.jsp Waverider (somente ondas): .RAW em formato texto, separados em cada tempo. Processamento em batelada conforme slide anterior.

Boias Axys 3M

Boias Axys 3M: Módulos WatchMan e TriAxys

Boias Axys 3M: Módulos WatchMan e TriAxys O módulo Triaxys armazena somente dados de onda, enquanto o módulo WatchMan armazena todos os tipos de dados da bóia. manual “AXYS Data Management System”, relativo ao programa DMS onde é feita a configuração das mensagens das bóias. Default. Engenheiro Marlon (Marinha-DHN): marlonnit@gmail.com 21893259 Eng George Puritch, encarregado na Axys do suporte técnico. T: +1-250-655-5876 C:+ 1-250-217-5098 F: +1-250-655-5856 gpuritch@axys.com Cadastradas na WMO; Enviam periodicamente seus dados via satélite ARGOS (hora UTC); http://www.mar.mil.br/dhn/chm/meteo/prev/dados/dados.htm Excelente posicionamento; Operacionalmente: suporte na previsão, calibração dos modelos. PNBOIA: http://www.mar.mil.br/dhn/chm/pnboia/

Boias Axys 3M: Módulo WatchMan Informações gerais da bóia, dividida em mensagens (1 a 6); Programas: SmartView e WaveView. Os dados enviados via satélite Argos são: · Umidade Relativa (%) · Ponto de Orvalho (ºC – parâmetro derivado) · Temperatura da Superfície do Mar (ºC) · Alinhamento da Bateria · Radiação Solar (W/m²) · Velocidade (mm/s) e Direção (º) da Corrente na Célula 1 · Velocidade (mm/s) e Direção (º) da Corrente na Célula 2 · Velocidade (mm/s) e Direção (º) da Corrente na Célula 3 · Altura Significativa de Ondas (m) · Altura Máxima de Ondas (m) · Período (s) · Direção de Ondas (º) · Espalhamento (º) · Data/Horário · ID da mensagem · Status da Posição (0 - fora de Posição 1 - em Posição) · Latitude e Longitude · Corrente no Painel Solar (A) · Corrente no Sistema (A) · Tensão das Baterias (V) · Contagem de Resets · Nível de Alagamento · Velocidade (m/s), Direção (º) e Rajada do Vento (m/s) no anemômetro1 · Velocidade (m/s), Direção (º) e Rajada do Vento (m/s) no anemômetro2 · Pressão Atmosférica (mb) · Temperatura do Ar (ºC)

Boias Axys 3M: Módulo TriAxys Manual “TRIAXYS Directional Wave Buoy Applications Software”. Os dados espectrais completos estão contidos no módulo Triaxys (e na mensagem 6 do módulo WatchMan). Os dados de ADCP estão somente no módulo WatchMan. Memory Card: Dados binários. O programa PostProcessor.exe foi desenvolvido unicamente para ambiente Windows e só pode ser executado por super- usuários. Ele é tilizado para ler os arquivos binários brutos e convertê-los em diversas saídas em formato texto em pastas separadas. Os arquivos binários possuem terminação .RXX onde XX é o ano dos dados. Por exemplo, MY061500.R11 equivale ao dado das 15:00 horas do dia 06 de maio de 2011.

Boias Axys 3M: Módulo TriAxys O programa é executado com um duplo-clique e não exige instalação. Ele solicita um arquivo de registro, com nome TAS0XXXX.reg onde XXXX é o código da bóia. Esse reg-file é um arquivo texto com poucas linhas contendo a chave da bóia. O mais importante é identificar o código da bóia, na verdade o código do módulo TriAxys. Com isso é possível identificar qual reg-file deve ser usado. Dê um duplo-clique em qualquer PostProcessor e seleciono os arquivos RAW .RXX desejado. Avance para extrair os dados, o que irá gerar uma mensagem de erro (que contém o telefone de contato da Axys). Após essa mensagem de erro são gerados 3 arquivos (mesmo sem conseguir extrair nada): Error.txt, Status.txt e Summary.txt . O mais importante é a mensagem de Status, contendo as informações da bóia. A coluna 11 (tomando vírgula como separador) corresponde ao código do modulo Triaxys. No exemplo acima o reg-file necessário para extrair os dados brutos é o TAS02620.reg uma vez que o código é 02620 .

Boias Axys 3M: Módulo TriAxys Após a conversão com sucesso, são gerados diretórios com anos\meses contendo as seguintes pastas: · DIRSPEC – matriz do espectro direcional 2D · FOURIER – coeficientes a1, b1, a2, b2 de Fourier · HNE – arquivo contento Heave, DspNorth e DspEast (compas já corrigido) · MEANDIR – espectro direcional 1D em função da frequência · NONDIRSPEC – power spectrum. Energia em função da frequencia · UVH – arquivo com Heave, VelNorth, VelEast. Organizar os .HNE em um diretório separado e gerar um arquivo lista.txt contendo os nomes dos arquivos para o precessamento em batelada.

Boias Axys 3M: Módulo TriAxys Reg-Files da Marinha. Na dúvida de qual pertence a qual bóia, executar todos. TAS02610.reg TAS02620.reg TAS03370.reg TAS03450.reg TAS03460.reg TAS03470.reg TAS03480.reg TAS03730.reg Exemplo de arquivo .HNE

Boias Axys 3M: Módulo TriAxys Erros devido a problemas ao salvar, armazenar ou extrair os arquivos de onda: 1. A bóia pode estar mal configurada e apresentar problemas e não salvar o dado no memory card; 2. O cartão pode apresentar problemas (físicos ou de formatação) e não armazenar o arquivo enviado pela bóia; 3. O cartão pode estar cheio e não salvar dados a partir de uma certa data; 4. O arquivo .RXX salvo pode estar com problema e travar o PostProcessor sem chegar a ser extraído; 5. O arquivo .RXX pode ser extraído, mas resultar em arquivos textos vazios, com valores igual (ou próximos a zero) ou com menos de 1000 valores nos arquivos HNE; 6. O arquivo .RXX pode ser extraído e convertido com sucesso, mas apresentar espectro irreal/absurdo, com Hs>40 metros por exemplo. 7. É comum o arquivo .RXX ser extraído com sucesso, rodar perfeitamente no programa de processamento e apresentar Hs, porém com energia concentrada omnidirecionalmente em baixíssimas freqüências, com Tp por volta de 30 segundos.

Processamento Matlab / Python (WAFO). Função spectrum e dat2dspec. Leitura: fid=fopen(‘nome.HNE’,'r'); % Pula 3 linhas com comentarios do cabecalho (no arquivo *.HNE) fgetl(fid);fgetl(fid);fgetl(fid); % Leitura da linha com data linha=fgetl(fid); datatexto=[linha(17:18) ,'-',linha([13:15]),'-',linha(8:11),linha(19:end),':00']; tempo = datenum(datatexto); sdata=datestr(tempo,24); stime=datestr(tempo,15); [ano mes dia hora min] = datevec(tempo); fclose(fid); [lixo,heave,etaNS,etaEW]=textread(‘nome.HNE’,'%f%f%f%f','headerlines',11);

Processamento Matlab / Python (WAFO). Função spectrum e dat2dspec. Power Spectra: PS=spectrum(heave(1:nfft),nfft,noverlap,w,1/DT);PS=2*DT*VS(:,1); Espectro direcional 2D: h=inf; % considera-se por default agua profunda NFFT=256; Nt=65; % numero de angulos opcoes=specoptset('dat2dspec'); opcoes.nharm=10; opcoes.gravity=9.8063; opcoes.wdensity=1.0278e+003; opcoes.bet=1;% Direção para onde a ONDA vai!! opcoes.igam=1; opcoes.x_axisdir=90; % referência para onde o eixo das abcissas aponta em termos de azimute! opcoes.y_axisdir=0; % referência para onde o eixo das ordenadas aponta em termos de azimute! opcoes.plotflag='off'; opcoes.dflag='mean'; opcoes.ftype='f'; opcoes.maxiter=135; opcoes.noverlap=floor(NFFT/2); % Faz muita diferença no cálculo da direção e um pouco no da frequência. method='EMEM'; [S,D,Sw,Fcof] = dat2dspec(W,pos,h,NFFT,Nt,method,opcoes);

Processamento Programa Python livre. Desenvolvimento.

Obrigado