Encuentre una sinusoide en los datos de un sensor

Estoy recopilando datos sin procesar de un sensor de radar utilizando el código fuente de la empresa de fabricación para permitirme trazar datos.

Estoy buscando un movimiento repetitivo que se considere sinusoidal.

Gráfico de posición de amplitud de detección de objetos

La imagen de arriba muestra un pulso rebotado que indica dónde se encuentra el objeto. El pulso posterior es la señal que rebota desde un techo.

Preguntas:

  1. ¿Puedo realizar la transformada rápida de Fourier o tengo que graficarla en términos de tiempo?

  2. ¿Hay una mejor manera de encontrar movimientos repetitivos durante un período de tiempo?

¿Por qué sugiere que en un solo evento la distribución sería sinusoide? Eso significaría que el objeto se está reflejando de una manera extraña. Primero debe determinar la posición del objeto con los datos que tiene allí y luego trazar la posición que obtiene a lo largo del tiempo para ver un movimiento del objeto.
sí, creo que después de obtener la posición a lo largo de un período de tiempo, si el objeto tiene un movimiento repetitivo, ¡debería aparecer como un movimiento sinusoidal! ¿bien?. Entonces, ¿puedo ajustar los datos para obtener una sinusoide?
FFT generalmente se usa para reducir la complejidad del código en su código, lo que realmente no tiene sentido aquí. Un simple CFT sería más aplicable. Como dijo @Arsenal, no se menciona la posición recurrente. No veo ningún comportamiento que me diga que su objeto se está moviendo hacia adelante y hacia atrás. Más bien, este gráfico parece que solo está detectando un objeto y, dependiendo de dónde esté el objeto, su radar está recibiendo una amplitud de señal. (Por cierto, edité tu pregunta para que todo se vea mejor)
Entonces, en otras palabras, ¿cómo podemos interpretar estos datos para demostrar que el objeto se mueve hacia adelante y hacia atrás? Para que el movimiento sea sinusoidal, tiene que existir una indicación de cambio de posición en función del propio tiempo. Por eso no podemos interpretar ningún movimiento sinusoidal con este gráfico que nos has presentado.

Respuestas (1)

Su gráfico anterior indica la posición, supongo que a partir de una sola lectura (?). Su objetivo es medir el movimiento, lo que implica múltiples mediciones de posición. Si determina la posición en un intervalo regular y luego traza la posición a lo largo del tiempo, su sinusoide debería aparecer si es significativamente mayor que la incertidumbre de la posición.

Si, por otro lado, el gráfico anterior representa los reflejos de múltiples lecturas, es posible que pueda encontrar la distribución estadística de una señal sinusoidal dentro de él.

el gráfico muestra la posición de una sola lectura. Si grabé la posición durante un período de tiempo, veré múltiples cambios de posición para múltiples objetos. Si el cambio de posición del objeto que busco es de 0,2 m. ¿Cómo puedo buscarlo?. Sé que tiene baja frecuencia y será repetitivo. ¿Puedo suponer que será una sinusoide?
Si conoce la distancia aproximada al objeto, puede ordenar los datos de los reflejos que caen dentro de ese rango. Es posible que el movimiento no sea sinusoidal, pero si es periódico, debería poder encontrar el fundamental. También puede ayudar colocar el objeto a una distancia que lo diferencie claramente de otras fuentes de reflexión, preferiblemente más cercanas.