Me preguntaba qué buenos métodos existen para la estimación (y la compensación posterior) del cambio Doppler para las señales transmitidas, ya sean acústicas o de RF, en el contexto de las comunicaciones.
La pregunta: Específicamente, si el grado de desplazamiento doppler varía a lo largo de la duración de un paquete, ¿cuál es la mejor manera de estimarlo (rastrearlo) y luego compensarlo? Supongamos que tenemos una secuencia de entrenador. También puede suponer que la banda de paso de señal BW está en el orden de su operador. (por ejemplo, si la señal de banda de paso existe entre 2500-7500 Hz, su BW es 5000Hz, al igual que su portadora).
Algunos antecedentes adicionales para el contexto:
- Un método que encontré durante mi investigación:
- Como tengo una secuencia de entrenador y sé su frecuencia, primero calculo su frecuencia recibida.
- A continuación, vuelvo a muestrear todo el paquete en una relación que está relacionada con la velocidad de la onda en el medio, mi frecuencia de transmisión conocida y mi nueva frecuencia de desplazamiento Doppler estimada.
- Esto funciona bien en las simulaciones, pero los puntos débiles son que la estimación de frecuencia debe ser muy precisa, y también supone que el desplazamiento Doppler no cambia durante la duración del paquete.
¿Existen otros métodos que puedan utilizarse para resolver el problema cuando el doppler cambia durante la duración del paquete? ¿Cuál es la opinión del método mencionado anteriormente?
¡Muchas gracias!
fuente
Ask Question
lugar de hacerlo en un lugar asignado para la respuesta de otra pregunta.Respuestas:
Este es un problema de comunicaciones muy común. Busque en un libro de texto la "sincronización de frecuencia"; Se han escrito libros completos sobre estos y otros temas relacionados. La técnica que elegiría es una función de los detalles de su sistema. Hay dos fuentes comunes de desplazamiento de frecuencia:
Diferencias en frecuencia entre el oscilador de referencia en el transmisor y el receptor. Este error suele ser pequeño, según la precisión de las bases de tiempo disponibles, y puede mitigarse a algún costo. Los osciladores de cristal baratos generalmente alcanzan 50 partes por millón de error o mejor (aunque esto varía a medida que el cristal envejece). Si tiene un presupuesto mayor, puede usar algo como un estándar de Rubidio, que proporciona ~ 1 parte por billón de error de frecuencia. Un enfoque más barato y cada vez más común es usar un receptor GPS que tenga una salida de frecuencia de precisión (típicamente 10 MHz). La base de tiempo altamente precisa disponible de la constelación GPS se puede utilizar para entrenar la referencia con precisión en la frecuencia.
Efectos de dinámica física entre el transmisor y el receptor. Un ejemplo notable en el que esto entra en juego son las aplicaciones de comunicaciones por satélite (especialmente en órbitas inferiores), donde el satélite se mueve (y acelera) muy rápidamente en relación con cualquier observador en la Tierra. La alta velocidad radial del satélite hacia el receptor causará un cambio Doppler, y cualquier cambio en esa velocidad causado por su órbita hará que ese cambio cambie con el tiempo. En aplicaciones donde tiene este tipo de dinámica, generalmente no puede mitigarlo mucho, por lo que le queda construir un receptor que tolere los efectos.
Entonces, ¿cómo se sincroniza un receptor con el transmisor en estos casos?
Un enfoque común útil para las señales moduladas en fase o frecuencia es utilizar un bucle de fase bloqueada . El diseño de PLL es un tema complejo en sí mismo, pero en esencia, son sistemas de retroalimentación que se pueden usar para adquirir y rastrear el desplazamiento de fase y frecuencia mientras su receptor está en funcionamiento. Si solo necesita sincronización de frecuencia, puede usar un bucle de frecuencia bloqueada; Si bien no le proporcionarán sincronización de fase, a menudo tienen mejores propiedades de adquisición.
Como alternativa a un ciclo de retroalimentación, también hay enfoques de avance para estimar la frecuencia o el desplazamiento de fase. Un enfoque de avance aprovecharía su secuencia de entrenamiento para estimar el error de frecuencia en función de cómo cambia el desplazamiento de fase a lo largo de la secuencia. Sin embargo, si el desplazamiento de frecuencia cambia a medida que pasa el tiempo, deberá repetir el procedimiento de estimación para permitir que su receptor se ponga al día.
Otra técnica es diseñar su sistema para que sea robusto a las compensaciones de frecuencia (razonablemente pequeñas). La modulación de fase codificada diferencialmente es un ejemplo de esto (aunque el error de frecuencia se mostrará como un desplazamiento de fase después de la decodificación diferencial, que debe manejarse). Las formas de onda moduladas en frecuencia, como FSK, también tienen cierto nivel de resistencia al desplazamiento de frecuencia, siempre que el desplazamiento sea pequeño en relación con la cantidad de desviación de frecuencia utilizada por el transmisor.
Este breve resumen realmente solo rasca la superficie de algunos de los enfoques más conocidos. La sincronización puede ser un problema difícil de resolver de manera práctica, y ha habido mucha investigación a lo largo de los años sobre diferentes formas de hacerlo. Dependerá exactamente de cómo esté estructurado su sistema y de una variable muy importante: la SNR objetivo. No hay una sola respuesta "correcta". Haré una recomendación de libro de texto; Si bien es muy costoso, "Técnicas de sincronización para receptores digitales" de Mengali es un texto completo sobre sincronización de sincronización, fase y frecuencia.
fuente