escalabilidade e aproveitamento de código no teste de...

28
Modularidade, Escalabilidade e Aproveitamento de Código no Desenvolvimento e Teste de Rádios Militares “Não é independente quem não tem o domínio das tecnologias sensíveis, tanto para a defesa como para o desenvolvimento” (Estrat. Nac. Defesa)

Upload: trankhuong

Post on 03-Dec-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Modularidade,

Escalabilidade e

Aproveitamento de

Código no

Desenvolvimento e

Teste de Rádios Militares

“N

ão

é in

de

pe

nd

en

te q

ue

m n

ão

te

m o

do

mín

io d

as

tec

no

log

ias

sen

sív

eis

, ta

nto

pa

ra a

de

fesa

co

mo

pa

ra o

de

sen

vo

lvim

en

to” (

Est

rat.

Na

c.

De

fesa

)

Page 2: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Indústria de Material Bélico

do Brasil – IMBEL

LUIZ RENAULT LEITE RODRIGUES

CH DAS DIVISÕES DE PRODUÇÃO MECÂNICA E ELETRÔNICA DA

FÁBRICA DE MATERIAL DE COMUNICAÇÕES E ELETRÔNICA

2

"PRIMEIRA EMPRESA DE DEFESA E SEGURANÇA DO BRASIL"

Page 3: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Indústria de Material Bélico do

Brasil - IMBEL

3

IMBEL Sede Fábrica de Itajubá Fábrica Estrela

Fábrica Presidente Vargas Fábrica de Juiz de ForaFábrica de Material de Comunicações

Page 4: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Fábrica de Material de

Comunicações e Eletrônica - FMCE

4

Page 5: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Instituto Militar de Engenharia (IME) 5

Escola de Engenharia Mais Antiga das Américas (3ª do Mundo)

Forma aproximadamente 100 engenheiros por ano

~10 Engenheiros Eletrônicos

~5 Engenheiros de Comunicações

Page 6: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Centro Tecnológico do Exército

(CTEX)

6

Supervisionar e executar a

pesquisa tecnológica, o

desenvolvimento

experimental, bem como a

normatização e a avaliação

técnica do material de

emprego militar

Page 7: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Centro de Avaliações do Exército

(CAEX)

7

Avaliações Técnico-

Operacionais de Materiais

de Emprego Militar

Page 8: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Responsável pelo ensino e operação de Guerra

Eletrônica

Especialização de Oficiais e Sgt em Comunicações

Experimentador e criador de doutrina

Centro de Comunicações e Guerra

Eletrônica do Exército (CCOMGEX)8

Page 9: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Cenário (até 2013) 9

Desenvolvimento de

Produtos por encomenda

do Exército

Metodologia convencional

Produto: TRC-1193 Mallet

Page 10: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Novos Desafios 10

Acompanhar a reestruturação

tecnológica das comunicações

no Exército

Concorrência com consagrados

produtos estrangeiros

Aproveitamento de Janelas de

Oportunidades

Page 11: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Ciclo de Desenvolvimento de

Produto

11

Concepção

Prova de Conceito

Projeto de Engenharia

•Protótipos

Documentação

Planejamento Processos

Produção e Controle de Qualidade

Cliente

Metodologia: Arquitetura de

Hardware e Software

Tempo e Recursos

Financeiros

Recursos

Humanos

Page 12: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Modularidade

Substituição de equipamentos de bancada por hardware modular

12

Equipamentos de Bancada

- Maior custo e espaço

- Maior tempo de setup

Hardware modular e reconfigurável

- Facilidade de reutilização

- Economia de meios

Page 13: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Escalabilidade de Hardware

Uma única arquitetura de hardware e software, da sala de aula ao produto final

13

Page 14: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Divisão de Engenharia

Laboratório de Eletrônica e RF;

Laboratório de Prototipagem;

Lab. de Sistemas Embarcados:

CompactRIO;

USRPs;

PXIs.

Equipamentos disponíveis para apoiar o desenvolvimento de produtos;

Oferecer suporte a projetos acadêmicos do IME.

14

Page 15: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Tradução para Linguagem Textual (C++) LabVIEW – Programação Gráfica:

Intuitiva;

Depuração visual e interativa;

Rápido crescimento de código;

Dependência.

Grande parte dos Sist. Embarcados são Programados emC/C++;

Como empresa de Defesa, não podemos ser dependents de software proprietário;

Parceria e suporte.

15

LabVIEW VI Scripting

Divisão de Engenharia

Page 16: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

16

Análise da VI e

geração da

estrutura do

programa

(protótipos de

funções)Implementação

das funções

testes e

homologação

Inclusão no rol

de bibliotecas

Divisão de Engenharia

Tradução para Linguagem Textual (C++)

Page 17: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

17

APCO25

Divisão de Engenharia

Page 18: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

18

APCO25

Divisão de Engenharia

LNA LNA

Power Amp Power Amp

Page 19: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

19Divisão de Garantia da Qualidade (Antes)

Page 20: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

20Divisão de Garantia da Qualidade (Depois)

Page 21: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Teste de Bateria:

Identificação;

Teste de carga e

descarga;

Gravação dos resultados

em banco de dados.

21Divisão de Garantia da Qualidade

Page 22: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Resultados

TPP-1400 – concepção à entrega em 18 meses

Novos Equipamentos: TRC-1193B Mallet e TRC-1193V

22

Page 23: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

FMCE - Produtos 23

Transceptor Portátil Pessoal TPP-1400 Osteofone OTF-2200 PTT em linha

Bateria Inteligente Recarregável CB-2352

Carregador de Bateria Modular CB-2354

Compressor Tático de Vídeo CTV-1410

Page 24: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

FMCE - Produtos 24

Combinado de Mão

CBM-2210 Lanterna Tática de Mão LTM-2400 Combinado de Cabeça CBC-2210

Bateria Inteligente Tática BIT-1410

Amplificador Tático Veicular ATV-1410

Visor Remoto Tático

VRT-1410

Page 25: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

25

Fuzil Lança Granada 40 mm* Espingarda 12* FN* Pistola

AT4* MAG* Morteiro* Porta Granada 40 mm* Lanterna Tática de Mão

Designador Laser* Monóculo Viz Not* Luneta Intensificadora* Mira de visada rápida* Câmera fotgr./Filmad.*

Binóculo diurno/noturno* Faca de combate* Dsp elétrico incapacitante* Rádio GC com Bat Res* Osteofone*

Rádio Pel com Bat Res* Computador/tablet* Computador PDA*Bateria Inteligente Tática * Codificador de Vídeo*

Page 26: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

26

Fuzil Lança Granada 40 mm* Espingarda 12* FN* Pistola

AT4* MAG* Morteiro* Porta Granada 40 mm* Lanterna Tática de Mão

Designador Laser* Monóculo Viz Not* Luneta Intensificadora* Mira de visada rápida* Câmera fotgr./Filmad.*

Binóculo diurno/noturno* Faca de combate* Dsp elétrico incapacitante* Rádio GC com Bat Res* Osteofone*

Rádio Pel com Bat Res* Computador/tablet* Computador PDA*Bateria Inteligente Tática * Codificador de Vídeo*

Page 27: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Próximos passos

Contratação de licenças ilimitadas para permitir que os diversos institutos

participem do processo de desenvolvimento e aperfeiçoamento dos produtos;

Acadêmico (IME)

Avaliação (CAEX)

Pesquisa (CTEX)

Operacional e ensino (CCOMGEX)

Indústria (IMBEL)

27

Page 28: Escalabilidade e Aproveitamento de Código no Teste de ...brasil.ni.com/sites/default/files/2_modularidade_escalabilidade_a... · do Brasil –IMBEL LUIZ RENAULT LEITE RODRIGUES CH

Perguntas?

Cap Renault – [email protected]

(21) 99243-6494

28