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.

medidas estão diretamente relacionadas ao sistema <strong>de</strong> coor<strong>de</strong>nadas local.<br />

A principal dificulda<strong>de</strong> é então converter os dados fornecidos no sistema <strong>de</strong> coor<strong>de</strong>nadas global<br />

do GPS (latitu<strong>de</strong>, longitu<strong>de</strong> e altitu<strong>de</strong>) em dados no sistema <strong>de</strong> coor<strong>de</strong>nadas local.<br />

A conversão dos dados fornecidos pelo GPS (latitu<strong>de</strong> ϕ, longitu<strong>de</strong> λ e altitu<strong>de</strong> h - sistema<br />

LLA) para o sistema <strong>de</strong> coor<strong>de</strong>nadas local é feita em duas etapas. Primeiramente, os dados são<br />

convertidos para o sistema ECEF (Earth Centered, Earth Fixed), cuja origem é o centro da terra.<br />

Depois, esses dados são subtraídos da origem do sistema <strong>de</strong> coor<strong>de</strong>nadas local, e finalmente, os<br />

eixos são corrigidos para que os mesmos coincidam com os eixos do NED.<br />

Dessa forma, a inicialização dos sistema <strong>de</strong> coor<strong>de</strong>nadas se res<strong>um</strong>e a calcular as coor<strong>de</strong>nadas<br />

da origem no sistema ECEF e a matriz <strong>de</strong> rotação do ECEF para o NED local.<br />

Assim, <strong>de</strong> LLA para ECEF temos:<br />

N(φ) =<br />

a<br />

√<br />

1 − e 2 sin 2 ϕ<br />

(5.49a)<br />

X ECEF = (N(φ) + h) cos ϕ cos λ<br />

Y ECEF = (N(φ) + h) cos ϕ sin λ<br />

Z ECEF = (N(φ)(1 − e 2 ) + h) sin ϕ<br />

(5.49b)<br />

(5.49c)<br />

(5.49d)<br />

on<strong>de</strong> a e e 2 são parâmetros do WGS84, especificados na Tabela 5.1, e X, Y e Z são as coor<strong>de</strong>nadas<br />

no ECEF.<br />

Do ECEF para o NED, dados as coor<strong>de</strong>nadas da origem do sistema local no ECEF X r , Y r e<br />

Z r , e os dados a serem convertidos no ECEF X, Y e Z, as coor<strong>de</strong>nadas no sistema local X NED ,<br />

Y NED e Z NED po<strong>de</strong>m ser calculados por:<br />

⎡ ⎤ ⎡<br />

⎤<br />

X NED X r − X ECEF<br />

⎢<br />

⎣Y NED<br />

⎥<br />

⎦ = R ⎢<br />

⎣ Y r − Y ECEF<br />

⎥<br />

⎦ (5.50)<br />

Z NED Z r − Z ECEF<br />

A matriz R po<strong>de</strong> ser calculada dadas as coor<strong>de</strong>nadas da origem no LLA φ r e λ r :<br />

⎡<br />

⎤<br />

− sin ϕ r cos λ r − sin ϕ r sin λ r cos ϕ r<br />

R = ⎢<br />

⎣ − sin λ r cos λ r 0 ⎥<br />

⎦ (5.51)<br />

− cos ϕ r cos λ r − cos ϕ r sin λ r − sin ϕ r<br />

Em sua, o processo <strong>de</strong> inicialização do sistema <strong>de</strong> coor<strong>de</strong>nadas local ass<strong>um</strong>e que a aeronave<br />

começa na origem do sistema, e calcula os valores <strong>de</strong> R, X r , Y r e Z r para que todo novo dado do<br />

GPS seja convertido para ECEF, e <strong>de</strong>pois para o NED, para que esses dados sejam fornecidos ao<br />

filtro no sistema <strong>de</strong> coor<strong>de</strong>nadas local.<br />

5.5.4.2 Estimativa <strong>de</strong> estado inicial<br />

A estimativa do estado inicial e sua covariância são outros parâmetros importantes para a inicialização<br />

do sistema <strong>de</strong> estimação. Quanto melhor essa estimativa, mais rápido será a convergência<br />

do filtro, e melhores serão os resultados <strong>de</strong> estimação.<br />

105

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

Saved successfully!

Ooh no, something went wrong!