Attualmente sto studiando DSP e FFT, sono molto nuovo e faccio l'elettronica da molto tempo con Arduino e progetti di hobby. Di recente, sto realizzando un progetto con l'obiettivo di mappare le buche lungo il tuo tragitto giornaliero in macchina, misurando la ruvidità della strada. Questo non è il profilo della strada, ma la ruvidezza soggetta della corsa che il guidatore sente durante il viaggio. Ho un'accelerazione montata per misurare l'accelerazione "verticale" dell'asse Z della vettura, quando una buca viene colpita dagli urti e le molle smorzano la forza secondo il modello di auto da quarto per semplicità.
Fondamentalmente voglio essere in grado di creare un rilevatore che rileverà le buche usando FFT per trovare la frequenza dominante dell'accelerazione verticale, quindi potrei forse abbinarlo al modello per rilevare lo sbattimento della porta della portiera dell'auto, o una copertura di buche da una buca forse in futuro.
Non sono sicuro che FFT sia la strada da percorrere, qualsiasi input o consiglio e idee siano molto apprezzati, ho realizzato un filtro passa-basso per filtrare la vibrazione di frequenza più alta dalla trasmissione e dal motore.
Qualche idea sulla "rugosità" soggetta avvertita dai passeggeri / conducente in macchina? Stavo pensando di fare prove su strada liscia, strada sterrata, strada in mattoni, strada dissestata, e di arrivare con una soglia della grandezza dell'accelerazione verticale e fare una scala in qualche modo su ciò che è considerato "grezzo"
Le buche rilevate verrebbero anche registrate con il GPS nelle loro posizioni, sto cercando di utilizzare il Rasberry Pi per questo, con l'archiviazione dei dati e la sua velocità come un buon progetto per questo.
Grazie qualsiasi aiuto o idea è apprezzata, libri, tutorial, saggezza, ecc
AGGIORNARE:
Riporta qui ulteriori dati:
/electronics/56238/accelerometer-data-smoothing-filtering-pothole-detection