PROJETO DE SISTEMAS CRÍTICOS. Empresa integradora de sistemas.

Documentos relacionados
National Instruments e a Indústria Automotiva

ni.com Técnicas de teste real-time e

Construa um sistema completo de teste HIL preparado para o futuro

Identifique os defeitos no início do desenvolvimento com um teste HIL escalável

Alguns clientes automotivos NI

Adicionando Novas Dimensões para Testes Real-Time com NI VeriStand 2012

Sequenciador de teste - Melhores práticas

Teste em tempo real com Veristad Transformando dados de teste em inteligência de engenharia com Diadem

Desenvolvendo Sistemas de Aquisição, Análise e Apresentação de Dados com LabVIEW

Ciclo do programa aeroespacial

RESOLUÇÃO N.º 1010/2005 ANEXO II MODALIDADE ELÉTRICA NIVALDO J. BOSIO

Teste em tempo real com

de HIL utilizando componentes de mercado

PMR3507 Fábrica digital

Introdução ao módulo LabVIEW FPGA

O Laboratório de Integração de Sistemas (SIL)

NOVAS TECNOLOGIAS PARA: AQUISIÇÃO DE DADOS EMBARCADA EM VEÍCULOS, ANÁLISE DE DADOS E GERAÇÃO DE RELATÓRIOS DOS TESTES

Otimize e reduza o tempo do seu teste com LabVIEW e TestStand. ni.com

Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module

Integre diferentes sistemas em um ambiente próprio para teste de componentes eletrônicos e estruturais

SOLUÇÕES INTELIGENTES PARA O SEU NEGÓCIO

O teste em tempo real de sistemas aviônicos complexos. Leandro Fonseca Gerente de Contas Militares, Aeroespaciais e de Defesa

7º Encontro Nacional de Consumidores de Energia 3 e 4 de Outubro de 2018

Introdução à Estação Compacta MPS-PA

Quadro de Organização Curricular

ENGENHARIA DE SOFTWARE

Faculdade SENAI Rio. Infraestrutura Graduação Tecnológica em Automação Industrial

SISTEMA DE AUTOMAÇÃO RESIDENCIAL

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

INSTITUTO SENAI DE TECNOLOGIA EM ELETROELETRÔNICA

Mapeamento das Tecnologias da Indústria 4.0 na ABIMAQ

A evolução da rede cria novos desafios Microgrid & Energia Distribuída

Princípios da Engenharia de Software aula 03

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1

Construindo sistemas de teste de áudio e vídeo com a plataforma PXI. Alexsander Loula Gerente de Engenharia Bruno Cesar Engenheiro de Sistemas

Índice. APRESENTAÇÃO A Empresa 3. SERVIÇOS Tecnologia da Automação (AT) 4 Tecnologia em Robótica (RT) 5 Tecnologia em Segurança (ST) 6 CONTATO 7

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 29/08/2011 Currículo de Cursos Hora: 16:19:21

SÍNTESE PROJETO PEDAGÓGICO. Curso: CURSO SUPERIOR DE TECNOLGIA EM AUTOMAÇÃO INDUSTRIAL. Missão

Roberto Machado 21/ago/2008. Painéis Inteligentes de Baixa Tensão Automation World 2008

Engenharia de Software. Processos. Desenvolvimento de Software Tradicionais 2014/2. Prof. Luís Fernando Garcia

Aprenda as melhores práticas para construir um completo sistema de teste automatizado

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 23/09/2015 Currículo de Cursos Hora: 07:48:26

Desenvolvendo aplicações com LabVIEW FPGA. Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira

NI AUTOMOTIVE DAY 2012 AUTOMAÇÃO DE TESTES FUNCIONAIS

Seja um Guru de Aquisição de Dados. Renan Azevedo Engenheiro de Produto de Teste e Medição Américas National Instruments

Conectividade no Campo A importância da conectividade Rural para aumento da produtividade e controle de custo 20/02/2018

Estudo de caso Santelisa Vale

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Problemas e Práticas Recomendadas no Desenvolvimento de Software

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Transformando dados em resultados. Fernando Cassão Engenheiro de Vendas Marco Amorim Engenheiro de Vendas

Apresentação da Disciplina de Engenharia de Software II

Simulador de Eventos modelados em Statecharts

NÓS CONECTAMOS A INDÚSTRIA COM A EMPRESA A SOLUÇÃO COMPLETA PARA OPERAÇÕES DE MANUFATURA

WEG NA INDÚSTRIA 4.0. Charles Fernando Scheffelmeier Coordenador de Vendas WEG Drives & Controls LTDA - Automação FOTO DO PALESTRANTE

IoT APLICABILIDADES. George Bem CEO. Gilmar Souza Comercial SP

Bem-vindos a Solução Nexto Jet!

CSI IT Solutions. WebReport2.5. Relatórios abertos. Informações detalhadas dos jobs!

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

Transformação com a eficiência da

Tecnologias da Informação TI /2 Material de apoio ler bibliografia recomendada (Stair)

Série de seminários online sobre máquinas inteligentes

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Parte I Introdução. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

Sistema de monitoramento PROFINET e PROFIBUS

ZF South America SIMAP Internal

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

CONBAP Guilherme G. P. Ferreira

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

ABB Group August 31, 2015 Slide 1

Introdução ao LabVIEW para Robótica

Teste de integração para sistemas estruturais, mecânicos, eletromecânicos e eletrônicos voltados a aeroespacial e defesa

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

LABORATÓRIO DE INTEGRAÇÃO E TESTES SUBPROGRAMA PCI LIT. Prof. Ricardo Suterio, Dr. Eng de dezembro de

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 05/07/2017 Currículo de Cursos Hora: 17:30:22

Processos de software

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Desenvolvimento de Projetos

Com elementos da ISA88 e da ISA95, a ISA106 normatiza a Automação de Procedimentos. Carlos Paiola, Aquarius Software

O ATIFS na Plataforma para Validação e Integração de Software em Sistemas Espacias

BOSCH MINING SOLUTIONS BELO HORIZONTE 22 DE JUNHO 2017

Alex da Silva Temoteo

ANEXO 9 EQUIVALÊNCIA DOS COMPONENTES CURRICULARES OBRIGATÓRIOS DO CURSO DE ENGENHARIA ELÉTRICA

Grupo de Projeto, Fabricação e Automação Industrial. Heraldo Amorim

Apresentação de Projeto: Motor. Alexandre Travassos

Manual Descritivo Serviços Atividades Produtos 2018

Ciclo de vida do software

SISTEMAS OPERACIONAIS

Introdução à Engenharia de Software

EQUIPE MARINHEIROZ. Disciplina 5301 Introdução ao projeto e manufatura assistidos por computador. Equipe: Marcelo Cariolato.

Fonte de Alimentação CC de Múltiplas Faixas com 1200 W / 3000 W

Infraestrutura de Campus Inteligente Conectividade para aplicações IoT

Soluções IoT Inovadoras Plataforma Link IoT

Transcrição:

Empresa integradora de sistemas. PROJETO DE SISTEMAS CRÍTICOS Especializada em projeto de sistemas críticos: Engenharia de Sistemas Projeto e desenvolvimento de sistemas embarcados Projeto de sistemas de testes Experiência nos setores: Aeronáutico Espacial Automotivo Energia

ENERGIA Smart Electric: Monitoramento de condição de maquinas Monitoramento da qualidade de energia de infraestruturas elétricas Apoio a manutenção preditiva Aumento da eficiência energética Diminuição de risco e custo de operação

ENERGIA

ENERGIA Integração Contínua de Sistemas

Problema ENERGIA Sistemas críticos são sistemas complexos Muitas interfaces e tecnologias heterogêneas Os projetos são longos, necessário o adequado controle das alterações Projetos tem cronogramas apertados

ENERGIA Trabalhando a solução Integração e testes contínuos desde o início do desenvolvimento Uso de ambiente de avaliação e testes desde o início do desenvolvimento do sistema - Avaliação de desempenho - Teste das interfaces - Teste funcional de cada subsistema - Teste de falha Prática que apoia o cumprimento do cronograma de projeto

Exemplo ENERGIA Sistema de Gestão de Bordo de satélite Estação de Comandos e Telemetria Emulador de equipamentos de bordo Emulador do Computador de Bordo

Interfaces de operação Interfaces de operação Exemplo ENERGIA - Avaliação Interfaces de desempenho - Teste das controle interfaces do teste - Teste funcional de cada subsistema - Teste de falha

Estratégias de teste para reduzir o custo e o tempo? Reutilização (SW e HW) Teste na fase de projeto $ Lançamento Pesquisa Definição Desenvolvimento Integração Validação Produção Tempo

A realidade... O desenvolvimento do teste começa muito tarde Aumento do custo Diminuição da qualidade $ Lançamento Pesquisa Definição Desenvolvimento Integração Validação Produção Tempo

Visão tradicional do processo de desenvolvimento Projeto Teste físico Prototipagem Validação HIL Geração de código C

Teste ao longo da processo Teste Model-inthe-Loop Teste físico Simulação pura Avaliação em bancada de teste Avaliação em campo Teste Software-in-the-Loop Avaliação em campo ou lab. Teste Software-inthe-Loop Validação HIL Teste de produção Validação em campo Validação em bancada de teste Teste de integração de sistemas Teste Hardware-in-the-Loop

ENERGIA Custo de defeitos Fonte: NASA Johnson Space Center http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20100036670.pdf

Processo de desenvolvimento de software embarcado automotivo Requisitos Geração Cobertura de teste Verificação do projeto Modelagem e simulação Componentes (motor, transmissão, controlador, dinâmica veicular, pós-tratamento) Desenvolvimento do algoritmo Prototipagem rápida Conexão do modelo à E/S do mundo real Geração de código Geração automática Flash em ECU Teste HIL Simulação da planta dinâmica Perfis de teste em tempo real Automação do teste Teste físico Células de teste Teste em campo Calibração Datalogging

Processo de desenvolvimento de software embarcado automotivo MIL Requisitos Geração Cobertura de teste Verificação do projeto Modelagem e simulação Componentes (motor, transmissão, controlador, dinâmica veicular, pós-tratamento) Desenvolvimento do algoritmo Prototipagem rápida Conexão do modelo à E/S do mundo real Geração de código Geração automática Flash em ECU Teste HIL Simulação da planta dinâmica Perfis de teste em tempo real Automação do teste Teste físico Células de teste Teste em campo Calibração Datalogging

Processo de desenvolvimento de software embarcado automotivo RCP Requisitos Geração Cobertura de teste Verificação do projeto Modelagem e simulação Componentes (motor, transmissão, controlador, dinâmica veicular, pós-tratamento) Desenvolvimento do algoritmo Prototipagem rápida Conexão do modelo à E/S do mundo real Geração de código Geração automática Flash em ECU Teste HIL Simulação da planta dinâmica Perfis de teste em tempo real Automação do teste Teste físico Células de teste Teste em campo Calibração Datalogging

Processo de desenvolvimento de software embarcado automotivo HIL Requisitos Geração Cobertura de teste Verificação do projeto Modelagem e simulação Componentes (motor, transmissão, controlador, dinâmica veicular, pós-tratamento) Desenvolvimento do algoritmo Prototipagem rápida Conexão do modelo à E/S do mundo real Geração de código Geração automática Flash em ECU Teste HIL Simulação da planta dinâmica Perfis de teste em tempo real Automação do teste Teste físico Células de teste Teste em campo Calibração Datalogging

Processo de desenvolvimento de software embarcado automotivo Teste físico, de dinamômetro e servo-hidráulico integrados com os controladores Requisitos Geração Cobertura de teste Verificação do projeto Modelagem e simulação Componentes (motor, transmissão, controlador, dinâmica veicular, pós-tratamento) Desenvolvimento do algoritmo Prototipagem rápida Conexão do modelo à E/S do mundo real Geração de código Geração automática Flash em ECU Teste HIL Simulação da planta dinâmica Perfis de teste em tempo real Automação do teste Teste físico Células de teste Teste em campo Calibração Datalogging

Teste contínuo através do reuso de componentes Sistema Sistema Sistema Sistema ECU ECU ECU ECU Componentes de teste Componentes de teste Componentes de teste Componentes de teste Simulado Interface de usuário Estímulos Análise Relatório Requisitos Real

ENERGIA Testes Automatizados

TestStand: Software de gerenciamento de testes Software de gerenciamento de testes baseado em equipamentos comerciais pronto para uso e completamente customizável Ambiente gráfico de editor de sequência do teste. Capacidade de automatizar testes escritos em qualquer linguagem. Execução de sequência multithreaded. Geração de relatórios ATML, ASCII, HTML/Web e XML. Conectividade à base de dados do Access, Oracle e SQL Server. Pode ser totalmente customizado.

ENERGIA Testes com Simulação em tempo real

Geração de estímulos Data logging E/S configuráveis Alarmes Software de simulação e teste em tempo real Canais calculados Interface de usuário editável Gerenciamento de usuários Sincronização de múltiplos chassis Controle em malha fechada Execução de modelos com determinismo Real-Time OS

Processo de desenvolvimento de software embarcado usando simulação Requisitos Modelos Perfil de estímulos Análise NI Requirements Gateway NI VeriStand DIAdem

O que é o NI DIAdem? Pesquisa e mineração de dados prontos para uso Acesso fácil e flexível a bases de dados e arquivos Análise e geração de relatórios interativa Automação através de VBScript

Processo de desenvolvimento de software embarcado NI TestStand Automation Requirements Models Stimulus Profile Analysis NI Requirements Gateway NI LabVIEW NI VeriStand DIAdem

Demonstração ENERGIA Demonstração do Veristand e do Diadem

ENERGIA Resumo Integração Contínua Inicie os testes cedo no projeto - Baixa incertezas e riscos de projeto - Apoia uma integração regular - Antecipa testes e descoberta de defeitos Automatize testes Aproveite ao máximo o potencial de reuso do ambiente de teste

Obrigado! ANDRE CORSETTI andre.corsetti@omega7systems.com