26.12.2014 Views

Desenvolvimento de um Veículo Aéreo Não-Tripulado - LARA ...

Desenvolvimento de um Veículo Aéreo Não-Tripulado - LARA ...

Desenvolvimento de um Veículo Aéreo Não-Tripulado - LARA ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MATLAB. Com essa abordagem em mente, chegou-se no diagrama <strong>de</strong> blocos da Figura 4.8.<br />

Mo<strong>de</strong>lo da<br />

Aeronave<br />

Módulo <strong>de</strong><br />

Geração <strong>de</strong><br />

Variáveis<br />

Aleatórias<br />

Mo<strong>de</strong>lo<br />

Magnético da<br />

Terra<br />

WMM 2010<br />

Mo<strong>de</strong>lo<br />

Gravitacional da<br />

Terra<br />

WGS84<br />

Mo<strong>de</strong>lo para<br />

Estimação<br />

JSBSim<br />

FlightGear<br />

Socket<br />

Interface<br />

Flightgear<br />

Ground Truth<br />

Geração <strong>de</strong><br />

dados<br />

sensorias<br />

Módulo <strong>de</strong><br />

Estimação<br />

Joystick<br />

Simulação<br />

Instr<strong>um</strong>entos /<br />

Cockpit<br />

Ação <strong>de</strong><br />

Controle<br />

Módulo <strong>de</strong><br />

Controle<br />

Estimativa <strong>de</strong><br />

Estado<br />

Sinal <strong>de</strong> I<strong>de</strong>ntificação<br />

Datalogger<br />

Módulo <strong>de</strong><br />

I<strong>de</strong>ntificação<br />

Interface <strong>de</strong> Simulação<br />

Figura 4.8: Diagrama <strong>de</strong> blocos do simulador<br />

O simulador (JSBSim e FlightGear) é executado a <strong>um</strong>a frequência <strong>de</strong> 250 Hz, e amostrado<br />

na mesma taxa que o sistema <strong>de</strong> aquisição e controle real opera (50 Hz), utilizando <strong>um</strong> mo<strong>de</strong>lo<br />

dinâmico não-linear pré-<strong>de</strong>terminado. Esses dados geram o chamado ground truth, que são os<br />

dados simulados sem ruído, que são transferidos por <strong>um</strong> socket para o programa <strong>de</strong> interface.<br />

Essa interface é ilustrada na Figura 4.9.<br />

Esses dados são “corrompidos” para gerar os dados sensoriais. Os sensores simulados são:<br />

• GPS<br />

• Acelerômetro (3 eixos)<br />

• Magnetômetro (3 eixos)<br />

• Girômetro (3 eixos)<br />

• Altímetro<br />

• Sonares<br />

• Tubo <strong>de</strong> Pitot (velocida<strong>de</strong> aerodinâmica)<br />

A fim <strong>de</strong> se aproximar ao máximo dos sensores reais, os sensores são corrompidos utilizando:<br />

• Frequência <strong>de</strong> amostragem (dados disponíveis na mesma frequência que os reais)<br />

• Bias aleatório na inicialização<br />

83

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!