Il mio progetto:Cercando di filtrare (tonnellate di) rumore da accelerometri e giroscopi
sto sviluppando una macchina di slot con accelerometro a 3 assi e giroscopio, cercando di stimare la macchina posa (x, y, z, imbardata, passo) ma ho un grosso problema con il mio rumore di vibrazione (mentre la macchina è in funzione, gli ingranaggi provocano vibrazioni e anche la pista peggiora) perché il rumore assume valori compresi tra ± 4 [g] (dove g = 9.81 [m/s^2]) per gli accelerometri, per esempio.
so (perché l'osservo), il rumore è correlata per tutti i miei sensori
Nel mio primo tentativo, ho provato a lavorare fuori con un filtro di Kalman, ma non ha funzionato perché i valori dei miei vettori di stato ha avuto un rumore davvero grande.
EDIT2: nel mio secondo tentativo ho provato un filtro passa-basso prima del filtro Kalman, ma ha solo rallentato il mio sistema e non ha filtrato i componenti bassi del rumore. A questo punto ho capito che questo rumore potrebbe essere composto da componenti a bassa e alta frequenza.
Stavo imparando i filtri adattivi (LMS e RLS) ma mi sono reso conto che non ho un segnale di rumore e se uso un segnale dell'accelerometro per filtrare l'accelerometro di altri assi, non ottengo valori assoluti, quindi non funziona
EDIT: Sto riscontrando problemi nel tentativo di trovare codice di esempio per i filtri adattivi. Se qualcuno sa qualcosa di simile, sarò molto grato.
Ecco la mia domanda:
Qualcuno sa di un filtro o avere alcuna idea su come avrei potuto risolvere il problema e filtrare correttamente miei segnali?
Grazie mille in anticipo,
xnor
PD: Mi scuso per qualsiasi errore che ho potuto, l'inglese non è la mia lingua madre
Ciao Sigurd, grazie per la tua risposta. Ho deciso di ripianare la mia stima di posa, perché si è scoperto che il rumore non era correlato (ma sembrava). Ho un encoder e penso con un filtro particella che usa la geometria della traccia come una riscrittura e leggere i tag per la posizione assoluta potrebbe funzionare, ma non mi sento abbastanza sicuro di questo modello, quindi leggerò su questa scatola nera (Box -jenkins/Arma/Arima) e provare il filtro kalman solo misurando la velocità (lineare e angolare) e utilizzare questi per propagare il mio filtro particella e aggiornarlo con le restrizioni e le etichette del brano. – XNor