SlideShare uma empresa Scribd logo
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
CubeSats e
Software
Embarcado
MSc. Christopher S. Cerqueira
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Sistemas
de Controle
Carga Útil
“destacável”*
*deployable
Eletrônicas/Softwares
NanoSats
Visão Geral dos tópicos de Hoje
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Small Sats
Deployable payload
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
http://www.nasa.gov/directorates/spacetech/centennial_challenges/cubequest/awards-
second-round-prizes-in-cube-quest-challenge
Origem do Cubesat
▪ Uma das tentativas de
padronização de cargas úteis
▪ Criado em 1999 por Bob Twiggs
– Stanford e California
Polytechnic University
▪ Ideia era ter plataformas off-the-
shelf (comerciais) de partes
comuns
▪ ou desenvolvimento in-house.
http://www.cubesatshop.com/
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Taxonomia por “massa”
Geralmente geoestacionários,
e observação do espaço.
http://www.amsat.org/?page_id=1869
Geralmente militares, científicos,
e observação da terra.
Geralmente científicos, provas
de conceito, e educacionais.
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Small Sats (até 10kgs) – principais padrões:
CubeSats TubeSats
PocketQub CanSat
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Projetos BR
Revista FAPESP
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Tipos de Missões
▪ Usos típicos:
▪Teste de componentes espaciais
▪Ciência Espacial
▪Motivação para desenvolver novas tecnologias
▪Baixo custo (riscos experimentais)
▪Motivação Educacional para Estudantes (Missões
com endLife de 2 anos)
▪ Extras:
▪Espionagem (Terra / entre satélites)
▪Observação da terra
▪Constelação em Marte
http://ccar.colorado.edu/asen5050/projects/projects_2013/Naik_Siddhesh/Cubesats.html
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Estruturas
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
AOCS
Sensores Atuadores
Aquajet
ArcJet
Roda de
Reação
Astrofine
Magneto
torquehttps://m.wpi.edu/Pubs/E-project/Available/E-project-030113-141835/unrestricted/2013_ADC_Report_Final.pdf
Magnetômetro
Inerciais
Sensor de
estrelas
Sensor
Solar
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
OBDH
• Redundância
(cold/hot)
• Barramentos de
dados
• Tipos de Interfaces
• Relógio
• Processamento de
Telecomandos
• Encapsulamento de
telemetrias
• Armazenamento
• Software
• Coleta de dados
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Aqui tem Software
Embarcado
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Constelação
▪ Definições:
▪ Constelação: voo de espaçonaves similares sem controle
de posição relativa, controle vindo do solo.
▪ Formação: controle de malha fechada, on-board, para
preservar a topologia.
▪ Enxame: grupo de espaçonaves similares cooperando
para um objetivo comum. Cada membro determina seu
controle relativo em relação aos outros.
▪ Cluster: sistema distribuído de espaçonaves heterogêneas
em cooperação.
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Business Case
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Downsides: Lixo Espacial
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Downsides:Custo de Lançamento
$40k per cube
http://www.nasa.gov/directorates/heo/home/CubeSats_initiative
~$80k
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Flight Share
http://www.spaceflight.com/wp-content/uploads/2015/05/SPUG-RevF.pdf
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Flight Share – Noção de Preços
$59k/kg
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Software Embarcado
Conceito e motivação
Sistemas
de Controle
Carga Útil
“destacável”*
*deployable
Eletrônicas/Softwares
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
História
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
dt = 70 anos
https://en.wikipedia.org/wiki/ENIAC
ENIAC was announced in 1946
5,000 cycles per second
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Software está em um Sistema Computacional
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Processador
Memória
Entradas /
Saídas
lê/armazena instruções/dados
importa/exporta dados
Sensores
Atuadores
Interfaces
Alimentação
Qual é o softwarrer mais
crítico?
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
AOCS
Computador de
Estimação e Controle
de Atitude e Posição
Perturbações
Plantetas/Luas/Radiação
Arrasto
Magnetismo da
Terra
Translação e
Rotação do
Sistema Solar
Posição das
Estrelas
Formato da
espaçonave
Sensores
Atuadores
Cálculos de
Transferências
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Aqui tem Software
Embarcado
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
AOCS
Computador de Bordo de Controle de Atitude e Posição
Modelo das
Perturbações
Modelo dos
Arrastos
Modelo
Geomagnético
Modelo do
Sistema Solar
Carta
Celestial
Modelo do
corpo
Modelo dos
Sensores
Modelo dos
Atuadores
Modelos de
transferências
Sensores
Atuadores
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
[Controle]
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Sistema A
Sistema B
-
x(t) y(t)
Sinal de Referência Saída medida
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[Realimentação] Malha Aberta
▪ Sistemas que não tem sensores, ou pontos de realimentação.
▪ Ex.:
▪ máquina de lavar ( quem confere se a roupa está limpa ou não? São presets
estipulados pelos construtores das máquinas ---- dentro podem ter sistemas
realimentados de malha fechada)
▪ Sistema de irrigação.
▪ Usado em sistemas BEM definidos. (temporização, triggers)
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Sistema BSistema A
x(t) y(t)
atuador
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[Realimentação] Malha Fechada
▪ Sistemas com sensores, pontos de observação, e sinais que retroalimentam com
dados para ajuste do funcionamento.
▪ Ex.: controles de torque, movimento, níveis químicos, biológicos, etc..
▪ Usado em sistemas que precisam de ajustes. (sensores, “inteligência”, atuadores)
▪ Exemplo clássico: Controle (mecânico) de velocidade de uma caldeira a vapor.
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Sistema A
Sistema B
-
x(t) y(t)
revolução industrial no século XVIII
sensores
atuador
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Sistema Geral de Controle
▪ Dado um modelo do sistema (planta) a ser controlado,
deve-se encontrar um controlador adequado.
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Sistema
Controlador
SensoresAtuadores
perturbações
monitores comandos
controles medições
“reais” “reais”
Elementos abstratos  Elementos sistêmicos
Microprocessor x Microcontroller x Application Processor
“apenas processa”
Chip dedicado a
uma tarefa
Utilidade genérica.
“solução completa”
Possui processador,
memória e
controladores de
interface.
Foco industrial e
automação
“solução completa”
Possui
processador,
memória e
controladores de
interface
Foco usuário final
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Ex. MICROPEAK ALTIMETER
LED
Interface
MS5607 – Barômetro MEMS
Status
Comunicação
Chave
https://www.apogeerockets.com/Electronics-
Payloads/Altimeters/MicroPeak-Altimeter
Microcontrolador
Quão longe está chegando a complexidade dos
sistemas computacionais? (exemplos)
SWARMS Atlas
Google Self-DrivingFalcon9
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Testando Softwares
Modelagem do sistema numa linguagem
independente de hardware
Algoritmos codificados na linguagem do
hardware
O código embarcado num hardware
representativo do equipamento real
Código final embarcado no hardware
para controlar o sistema real
Eickhoff (2009)
Teste no
modelo
Teste no
código
Teste nas
interfaces
Teste nas
interfaces
Caixa Branca
Caixa Preta
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Na prática?? No nível do trabalho de vcs:
DataSheet
Documentar
como
funciona!
Procedimento de
Teste
Como vou
verificar que o
que eu tenho
é igual ao que
o DataSheet
diz????
O resultado foi
satisfatório? Os
resultados
bateram??
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
WRAP-UP
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
O que vimos hoje
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
O INPE (Instituto Nacional de
Pesquisas Espaciais)
18:09cscerqueira.com.br
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Academicamente
http://www.inpe.br/ci/
18:09cscerqueira.com.br
▪ 7 Pós-Graduações:
▪ Astrofísica
▪ Engenharia e Tecnologia Espaciais
▪ Mecânica Espacial e Controle
▪ Combustão e Propulsão
▪ Ciência e Tecnologia de Materiais e Sensores
▪Engenharia e Gerenciamento de Sistemas
Espaciais
▪ Geofísica Espacial
▪ Computação Aplicada
▪ Meteorologia
▪ Sensoriamento Remoto
▪ Ciência do Sistema Terrestre
18:09cscerqueira.com.br 39

Mais conteúdo relacionado

PDF
[PRJ32][Christopher] Aula 14 – controle
PDF
[PRJ32][Christopher] Aula 4 – arduino,mems,prog v2
PDF
[PRJ32][Christopher] aula 1 – introdução
PDF
Simulador Eletromagnético em um Ambiente de Grades Computacionais
PDF
Monografia: Framework Para Sistemas de Navegação de Veículos Aéreos Não Tripu...
PDF
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE
PDF
Curso de Inverno 2016 - INPE - Simuladores de Satélite
PDF
Curso de Inverno 2014 - Simuladores de Satélite
[PRJ32][Christopher] Aula 14 – controle
[PRJ32][Christopher] Aula 4 – arduino,mems,prog v2
[PRJ32][Christopher] aula 1 – introdução
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Monografia: Framework Para Sistemas de Navegação de Veículos Aéreos Não Tripu...
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE
Curso de Inverno 2016 - INPE - Simuladores de Satélite
Curso de Inverno 2014 - Simuladores de Satélite

Semelhante a CubeSats e Software Embarcado (7)

PDF
[Ci2017] Simuladores de Satélites
PPTX
INOVADEF - Apresentação Marcelo Lopes
PDF
MBSE e Espaço 4.0
PDF
CI2018_Simuladores
PDF
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas Espaciais
PDF
Introdução à Engenharia Espacial
PDF
Apresentação Artigo: SatSim
[Ci2017] Simuladores de Satélites
INOVADEF - Apresentação Marcelo Lopes
MBSE e Espaço 4.0
CI2018_Simuladores
Algoritmos Genéticos para Ajuste de Controlador PID em Sistemas Espaciais
Introdução à Engenharia Espacial
Apresentação Artigo: SatSim
Anúncio

Mais de Christopher Cerqueira (20)

PDF
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
PDF
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
PDF
CI2018_MBSE4.0
PDF
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
PDF
XV Jornada do Espaço
PDF
Using Finite State Machines From Concept to Realization
PDF
So 01 - processos
PDF
Redes 05 - aplicação
PDF
Redes 04 - transporte
PDF
Redes 03 - rede
PDF
Redes 02 - enlace
PDF
Redes 01 - topologia
PDF
Intro heuristica
PDF
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
PDF
Modelos e metodologias de projeto de sistemas
PDF
Curso basAR e Movimento
PDF
Curso basAR e Clicks
PDF
Curso basAR e Funções
PDF
Curso basAR e Arduino
PDF
Criando novos marcadores para o ARToolKit
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
CI2018_MBSE4.0
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
XV Jornada do Espaço
Using Finite State Machines From Concept to Realization
So 01 - processos
Redes 05 - aplicação
Redes 04 - transporte
Redes 03 - rede
Redes 02 - enlace
Redes 01 - topologia
Intro heuristica
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
Modelos e metodologias de projeto de sistemas
Curso basAR e Movimento
Curso basAR e Clicks
Curso basAR e Funções
Curso basAR e Arduino
Criando novos marcadores para o ARToolKit
Anúncio

Último (20)

PDF
A Revolução Francesa de 1789 slides história
DOC
PPP 2024 (2) (2) feito EM REELABORAÇÃO MORENA ( ABRIL 2024).doc
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
PDF
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
PPTX
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
PDF
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
PDF
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
PPTX
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
PPTX
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
PPT
História e Evolução dos Computadores domésticos
PDF
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
PPTX
norma regulamentadora numero vinte nr 20
PPT
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
PPTX
Aula 13 - Tópico Frasal - Argumentação.pptx
PDF
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
PDF
Extintores e Acessórios por Francisco Borges.pdf
PDF
Fiqh da adoração (islamismo)
PPTX
biossegurança e segurança no trabalho (6).pptx
PPTX
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
PPTX
Pedagogia em Ambientes Não Escolares.pptx
A Revolução Francesa de 1789 slides história
PPP 2024 (2) (2) feito EM REELABORAÇÃO MORENA ( ABRIL 2024).doc
NR11 - Treinamento Direcao Defensiva - 2023.pptx
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
História e Evolução dos Computadores domésticos
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
norma regulamentadora numero vinte nr 20
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
Aula 13 - Tópico Frasal - Argumentação.pptx
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
Extintores e Acessórios por Francisco Borges.pdf
Fiqh da adoração (islamismo)
biossegurança e segurança no trabalho (6).pptx
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
Pedagogia em Ambientes Não Escolares.pptx

CubeSats e Software Embarcado

  • 1. Mission Simulation Lab HICEE Mission Simulation Lab HICEE CubeSats e Software Embarcado MSc. Christopher S. Cerqueira Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 2. Sistemas de Controle Carga Útil “destacável”* *deployable Eletrônicas/Softwares NanoSats Visão Geral dos tópicos de Hoje Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 3. Small Sats Deployable payload Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. http://www.nasa.gov/directorates/spacetech/centennial_challenges/cubequest/awards- second-round-prizes-in-cube-quest-challenge
  • 4. Origem do Cubesat ▪ Uma das tentativas de padronização de cargas úteis ▪ Criado em 1999 por Bob Twiggs – Stanford e California Polytechnic University ▪ Ideia era ter plataformas off-the- shelf (comerciais) de partes comuns ▪ ou desenvolvimento in-house. http://www.cubesatshop.com/ Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 5. Taxonomia por “massa” Geralmente geoestacionários, e observação do espaço. http://www.amsat.org/?page_id=1869 Geralmente militares, científicos, e observação da terra. Geralmente científicos, provas de conceito, e educacionais. Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 6. Small Sats (até 10kgs) – principais padrões: CubeSats TubeSats PocketQub CanSat Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 7. Projetos BR Revista FAPESP Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 8. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Tipos de Missões ▪ Usos típicos: ▪Teste de componentes espaciais ▪Ciência Espacial ▪Motivação para desenvolver novas tecnologias ▪Baixo custo (riscos experimentais) ▪Motivação Educacional para Estudantes (Missões com endLife de 2 anos) ▪ Extras: ▪Espionagem (Terra / entre satélites) ▪Observação da terra ▪Constelação em Marte http://ccar.colorado.edu/asen5050/projects/projects_2013/Naik_Siddhesh/Cubesats.html Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 9. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Estruturas Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 10. Mission Simulation Lab HICEE Mission Simulation Lab HICEE AOCS Sensores Atuadores Aquajet ArcJet Roda de Reação Astrofine Magneto torquehttps://m.wpi.edu/Pubs/E-project/Available/E-project-030113-141835/unrestricted/2013_ADC_Report_Final.pdf Magnetômetro Inerciais Sensor de estrelas Sensor Solar Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 11. Mission Simulation Lab HICEE Mission Simulation Lab HICEE OBDH • Redundância (cold/hot) • Barramentos de dados • Tipos de Interfaces • Relógio • Processamento de Telecomandos • Encapsulamento de telemetrias • Armazenamento • Software • Coleta de dados Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Aqui tem Software Embarcado
  • 12. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Constelação ▪ Definições: ▪ Constelação: voo de espaçonaves similares sem controle de posição relativa, controle vindo do solo. ▪ Formação: controle de malha fechada, on-board, para preservar a topologia. ▪ Enxame: grupo de espaçonaves similares cooperando para um objetivo comum. Cada membro determina seu controle relativo em relação aos outros. ▪ Cluster: sistema distribuído de espaçonaves heterogêneas em cooperação. Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 13. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Business Case Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 14. Downsides: Lixo Espacial Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 15. Downsides:Custo de Lançamento $40k per cube http://www.nasa.gov/directorates/heo/home/CubeSats_initiative ~$80k Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 17. Flight Share – Noção de Preços $59k/kg Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 20. Mission Simulation Lab HICEE Mission Simulation Lab HICEE História Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. dt = 70 anos https://en.wikipedia.org/wiki/ENIAC ENIAC was announced in 1946 5,000 cycles per second
  • 21. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Software está em um Sistema Computacional Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Processador Memória Entradas / Saídas lê/armazena instruções/dados importa/exporta dados Sensores Atuadores Interfaces Alimentação
  • 22. Qual é o softwarrer mais crítico?
  • 23. Mission Simulation Lab HICEE Mission Simulation Lab HICEE AOCS Computador de Estimação e Controle de Atitude e Posição Perturbações Plantetas/Luas/Radiação Arrasto Magnetismo da Terra Translação e Rotação do Sistema Solar Posição das Estrelas Formato da espaçonave Sensores Atuadores Cálculos de Transferências Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Aqui tem Software Embarcado
  • 24. Mission Simulation Lab HICEE Mission Simulation Lab HICEE AOCS Computador de Bordo de Controle de Atitude e Posição Modelo das Perturbações Modelo dos Arrastos Modelo Geomagnético Modelo do Sistema Solar Carta Celestial Modelo do corpo Modelo dos Sensores Modelo dos Atuadores Modelos de transferências Sensores Atuadores Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 25. [Controle] Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Sistema A Sistema B - x(t) y(t) Sinal de Referência Saída medida
  • 26. Mission Simulation Lab HICEE Mission Simulation Lab HICEE [Realimentação] Malha Aberta ▪ Sistemas que não tem sensores, ou pontos de realimentação. ▪ Ex.: ▪ máquina de lavar ( quem confere se a roupa está limpa ou não? São presets estipulados pelos construtores das máquinas ---- dentro podem ter sistemas realimentados de malha fechada) ▪ Sistema de irrigação. ▪ Usado em sistemas BEM definidos. (temporização, triggers) Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Sistema BSistema A x(t) y(t) atuador
  • 27. Mission Simulation Lab HICEE Mission Simulation Lab HICEE [Realimentação] Malha Fechada ▪ Sistemas com sensores, pontos de observação, e sinais que retroalimentam com dados para ajuste do funcionamento. ▪ Ex.: controles de torque, movimento, níveis químicos, biológicos, etc.. ▪ Usado em sistemas que precisam de ajustes. (sensores, “inteligência”, atuadores) ▪ Exemplo clássico: Controle (mecânico) de velocidade de uma caldeira a vapor. Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Sistema A Sistema B - x(t) y(t) revolução industrial no século XVIII sensores atuador
  • 28. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Sistema Geral de Controle ▪ Dado um modelo do sistema (planta) a ser controlado, deve-se encontrar um controlador adequado. Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Sistema Controlador SensoresAtuadores perturbações monitores comandos controles medições “reais” “reais” Elementos abstratos  Elementos sistêmicos
  • 29. Microprocessor x Microcontroller x Application Processor “apenas processa” Chip dedicado a uma tarefa Utilidade genérica. “solução completa” Possui processador, memória e controladores de interface. Foco industrial e automação “solução completa” Possui processador, memória e controladores de interface Foco usuário final Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 30. Ex. MICROPEAK ALTIMETER LED Interface MS5607 – Barômetro MEMS Status Comunicação Chave https://www.apogeerockets.com/Electronics- Payloads/Altimeters/MicroPeak-Altimeter Microcontrolador
  • 31. Quão longe está chegando a complexidade dos sistemas computacionais? (exemplos) SWARMS Atlas Google Self-DrivingFalcon9
  • 32. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Testando Softwares Modelagem do sistema numa linguagem independente de hardware Algoritmos codificados na linguagem do hardware O código embarcado num hardware representativo do equipamento real Código final embarcado no hardware para controlar o sistema real Eickhoff (2009) Teste no modelo Teste no código Teste nas interfaces Teste nas interfaces Caixa Branca Caixa Preta Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 33. Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 34. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Na prática?? No nível do trabalho de vcs: DataSheet Documentar como funciona! Procedimento de Teste Como vou verificar que o que eu tenho é igual ao que o DataSheet diz???? O resultado foi satisfatório? Os resultados bateram?? Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 35. WRAP-UP Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 36. Mission Simulation Lab HICEE Mission Simulation Lab HICEE O que vimos hoje Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 37. Mission Simulation Lab HICEE Mission Simulation Lab HICEE O INPE (Instituto Nacional de Pesquisas Espaciais) 18:09cscerqueira.com.br
  • 38. Mission Simulation Lab HICEE Mission Simulation Lab HICEE Academicamente http://www.inpe.br/ci/ 18:09cscerqueira.com.br ▪ 7 Pós-Graduações: ▪ Astrofísica ▪ Engenharia e Tecnologia Espaciais ▪ Mecânica Espacial e Controle ▪ Combustão e Propulsão ▪ Ciência e Tecnologia de Materiais e Sensores ▪Engenharia e Gerenciamento de Sistemas Espaciais ▪ Geofísica Espacial ▪ Computação Aplicada ▪ Meteorologia ▪ Sensoriamento Remoto ▪ Ciência do Sistema Terrestre