17
Foi escolhida a Plataforma de simulação MatLab/Simulink <---> FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation System & GPS 1 Flight Gear Simulator UDP 5500

Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Embed Size (px)

Citation preview

Page 1: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Foi escolhida a Plataforma de simulação MatLab/Simulink <---> FlighGear (X-Plane se encontra em processo de teste)

Barometric Altimeter and Inertial Navigation System & GPS 1

Flight Gear Simulator

UDP 5500

Page 2: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

1. Recomendação do filtro pasabaixa análógico 650Hz.

2. Recomendação de filtro Butterworth 2do orden fc= 10Hz?

3. Programação do filtro digital interno do TI ADS1255.

4. O filtro digital interno TI trabalha até 32KSPS

5. A resposta do MPXA4115 = 1ms.6. Filtro

Inertial Navigation System & GPS 2

Page 3: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

No modelo foi considerada a função de transferencia do datasheet.

Inertial Navigation System & GPS 3

Page 4: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Teste da US Standard Atmosphere 1976 Logo de verificar os limites da função no Wolfram Mathematica para achar

os coeficientes da equação: Unidades SI; TROPOSPHERE 0 11 Km;   dTH=-0.0065; R=287.052; g= 9.80665; T0=288.15; P0=101325; a=T0/-dTH b=-dTH*R/g 44330.8 0.190263 h[p_]=a (1- (p/P0)b)   44330.76923076923` (1-0.11158343153792875` p0.19026252593903117`) 44330.8 (1-0.111583 p0.190263) h[0] h[101325] 44330.8 0.

Inertial Navigation System & GPS 4

Page 5: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

As dificuldades na derivação da altitude para achar a RoC fazerm necessário a escolha de um filtro.

Foi escolhido o filtro Wahsout

Roc[s]=s/((1+T1s)(1+T2s))fa <1/T1 e 1/T2 < N (largura de banda do ruido do sensor)

Inertial Navigation System & GPS 5

Page 6: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 6

Page 7: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 7

Page 8: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 8

Page 9: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 9

Page 10: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 10

Page 11: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 11

Page 12: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

1. Definir os passos de propagação e atualização.(asíncrono ou síncrono) Exemplo 85Hz propagação e 20Hz atualização.

2. O algoritmo de inversão de matrizes (erros por determinantes muito pequenos, precisão) Exemplo: Gauss Jordan

3. Desempenho esperado: Attitude , Latitude, Longitude e Altura.

Inertial Navigation System & GPS 12

Page 13: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

4. Erros de integração fixed-step, fazem diverger rapidamente o INS sem KF.

5. Definição da arquitetura do filtro (centralizado, desacoplado).

6. Definição do vetor de estados.7. Definição do tipo de filtro: KF Linear, EKF,

UKF, CKF.8. No caso de usar um EKF, avaliar o metodo

Bierman-Thornton.

Inertial Navigation System & GPS 13

Page 14: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

9. Specification of the initial error covariance matrix P is often a cause of difficulties. Being careless in the definition of P, especially the portions of P related to the attitude errors, can have serious detrimental effects on the performance of the system. It is often best to use the sensor readings during a short period at the start of operation to initialize the state vector. Based on the statistics of the sensor measurements and the initialization period duration, the error covariance matrix P can be specified reasonably.

Inertial Navigation System & GPS 14

Page 15: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 15

Page 16: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 16

Page 17: Foi escolhida a Plataforma de simulação MatLab/Simulink FlighGear (X-Plane se encontra em processo de teste) Barometric Altimeter and Inertial Navigation

Inertial Navigation System & GPS 17