Actualmente estoy estudiando DSP y FFT, soy muy nuevo en esto y he estado haciendo electrónica durante mucho tiempo con Arduino y proyectos de hobby. Recientemente, estoy haciendo un proyecto con el objetivo de mapear los baches a lo largo de su viaje diario en el automóvil, midiendo la aspereza de la carretera. Este no es el perfil de la carretera, sino la aspereza del recorrido que el conductor siente durante el viaje. Tengo una aceleración montada para medir la aceleración "vertical" del eje Z del automóvil, cuando se golpea un bache los amortiguadores y los resortes amortiguan la fuerza según el modelo del cuarto de automóvil por simplicidad.
Básicamente, quiero poder crear un detector que detecte baches utilizando FFT para encontrar la frecuencia dominante de la aceleración vertical, luego tal vez pueda combinarlo con el patrón para detectar el golpe de la puerta del automóvil o una tapa de pozo de un bache tal vez en el futuro.
No estoy seguro de si FFT es el camino a seguir, cualquier aportación o consejo e ideas son muy apreciadas, he hecho un filtro de paso bajo para filtrar la vibración de mayor frecuencia del tren de transmisión y el motor.
¿Alguna idea sobre la "aspereza" expuesta por los pasajeros / conductor en el automóvil? Estaba pensando en hacer pruebas de carretera en un camino liso, camino de grava, camino de ladrillos, camino en mal estado, y llegar a un umbral de la magnitud de la aceleración vertical y hacer una escala de alguna manera en lo que se considera "áspero"
Los baches detectados también se registrarían con GPS en sus ubicaciones, estoy tratando de usar el Rasberry Pi para esto, con el almacenamiento de datos y su velocidad como un buen proyecto para ello.
Gracias, cualquier ayuda o ideas son apreciadas, libros, tutoriales, sabiduría, etc.
ACTUALIZAR:
Transfiera datos adicionales aquí:
/electronics/56238/accelerometer-data-smoothing-filtering-pothole-detection