Como indicó que el espectro de potencia del ruido de fondo es plano, supondré que es blanco . Un inconveniente importante con su enfoque actual es que está descartando una gran cantidad de la potencia de la señal; incluso con el efecto de la limitación de banda frontal mostrada en su diagrama por la respuesta de paso de aumento exponencial, una sola muestra de ADC cerca del final del pulso redondeado proporciona una instantánea de la entrada del receptor que está bastante localizada en el tiempo. Puede aprovechar más potencia de la señal al muestrear a una velocidad más alta y aplicar un filtro adaptado a la frecuencia de muestreo más alta.
Teoría:
Puedes ver esto como un problema relativamente simple en la teoría de detección . En cada intervalo de símbolo, su receptor debe decidir entre dos hipótesis:
H0 0H1::s i gn a l i s n o t p r e s e n t s i gn a l i s p r e s e n t
Este tipo de problema a menudo se resuelve utilizando reglas de decisión bayesianas , que intentan tomar la decisión óptima de acuerdo con alguna medida específica de riesgo. Esto proporciona un marco en el que uno puede tomar decisiones de detección de manera óptima en función de un conjunto flexible de criterios. Por ejemplo, si su sistema tiene una gran penalización por no detectar la señal si de hecho está presente (es decir, elige cuando H 1 es verdadero), puede incorporarlo a su regla de decisión si es necesario.H0 0H1
Para un problema de detección como el suyo, en el que está tratando de decidir entre ceros y unos en la salida del receptor, se supone que la penalización es igual (generar un cero cuando se transmitió uno y viceversa, "doler por igual" ) El enfoque bayesiano en ese caso se reduce a un estimador de máxima verosimilitud (también descrito aquí ): usted elige la hipótesis que es más probable, dada la observación que hace su receptor. Es decir, si la cantidad que observa su receptor es , generaría una decisión basada en la hipótesis que tiene el mayor valor de función de probabilidad . Para el caso de decisión binaria, la razón de probabilidad se puede usar en su lugar:X
Λ ( x ) = P( x | H 0 0 yo soy t r u e ) PAG( x | H 1 yo soy t r u e ) = P( x | s i g n a l i s n o t p r e s e n t ) PAG( x | s i g n a l i s p r e s e n t )
Usando el modelo anterior, para cada observación del canal , el receptor óptimo decidiría que la señal no estaba presente (por lo tanto, emitiendo un cero) si la razón de probabilidad Λ ( x )XΛ ( x ) es mayor que uno (y, por lo tanto, la señal era más probable no estar presente en función de la observación), y viceversa.
Lo que queda es un modelo para la señal de interés y cualquier otro componente en la estadística de detección del receptor que pueda afectar sus decisiones. Para una comunicación digital como esta, podría modelarse de la siguiente manera:x
H0H1::x=Nx=s+N
donde es una variable aleatoria tomada de alguna distribución (a menudo se supone que es gaussiana de media cero) ys es un componente determinista de la observación que se debe a la señal que está buscando. La distribución del receptor observable xnsx , por lo tanto, varía dependiendo de si la hipótesis o H 1 es verdadera. Para evaluar la razón de probabilidad, necesita un modelo de cuáles son esas distribuciones. Para el caso gaussiano mencionado anteriormente, las matemáticas se ven así:H0H1
Λ(x)=P(x | H0 is true)P(x | H1 is true)=P(x | x=N)P(x | x=s+N)
Λ(x)=P(x | H0 is true)P(x | H1 is true)=e−x22σ2e−(x−s)22σ2
dónde es la varianza del término de ruido gaussiano. Tenga en cuenta que el componente de señal aditiva solo tiene la función de desplazar la media de la distribución gaussiana resultante de x . La relaciónlog-verosimilitudse puede utilizar para deshacerse de los exponenciales:σ2x
ln(Λ(x))=ln⎛⎝⎜e−x22σ2e−(x−s)22σ2⎞⎠⎟=(−x22σ2)−(−(x−s)22σ2)
Recuerde que nuestra regla de decisión eligió si la razón de probabilidad era mayor que uno. La regla de decisión de log-verosimilitud equivalente es elegir H 0 si el log-verosimilitud es mayor que cero. Algunos álgebra muestra que la regla de decisión se reduce a:H0H0
x<s2→choose H0x>s2→choose H1
Tenga en cuenta que si , entonces ambas hipótesis son igualmente probables, y tendrías que elegir una; Sin embargo, esta no es una preocupación práctica para las señales de valor continuo. Entonces, dada una amplitud de señal conocidas, podemos detectar su presencia en un contexto de ruido gaussiano de manera óptima estableciendo un umbralT=sx=s2s ; Si el valor observadoxes mayor queT, declaramos la señal presente y emitimos un uno, y viceversa.T=s2xT
Práctica:
Hay algunos problemas prácticos que se introducen en este sencillo ejemplo teórico de juguete. Uno: simplemente mapear el escenario que describió en un modelo engañosamente simple puede no parecer sencillo. En segundo lugar, es muy raro que usted sabría la amplitud de la señal que se está buscando, por lo que la selección del umbral requiere algo de reflexión.s
Como mencioné antes, a menudo se supone que el ruido es gaussiano porque la distribución normal es muy fácil de trabajar: la suma de un grupo de gaussianos independientes sigue siendo gaussiana, y su media y sus variaciones también se suman. Además, las estadísticas de primer y segundo orden de la distribución son suficientes para caracterizarlas por completo (dada la media y la varianza de una distribución gaussiana, puede escribir su pdf ). Entonces, espero que sea una aproximación decente al menos para su aplicación.
Hay dos formas de mejorar el rendimiento del detector dado el modelo descrito anteriormente: puede aumentar (es decir, aumentar la potencia de la señal), haciendo que se destaque más contra el ruido. Podría disminuir N (es decir, reducir la cantidad de ruido), reduciendo la cantidad de interferencia que hace que la presencia de s no esté clara. O, equivalentemente, puedes pensar en elsNs relación señal / ruido . Para ver su importancia, volvamos a la teoría por un segundo. ¿Cuál es la probabilidad de un error de bit dada nuestra regla de decisión?
Pe===P(choose H0 | H1 true)P(H1 true)+P(choose H1 | H0 true)P(H0 true)12P(x<s2 | x=s+N)+12P(x>s2 | x=N)12Fx | x=s+N(s2)+12(1−Fx | x=N(s2))
Fx | x=s+N(z)xx=s+N
Pe=====12(1−Q(s2−sσ))+12Q(s2σ)12+12(−Q(s2−sσ)+Q(s2σ))12+12(−Q(−s2σ)+Q(s2σ))12+12(−Q(−SNR2)+Q(SNR2))Q(SNR2)
Q(x) es la función Q :
Q(x)=12π−−√∫∞xe−z22dz
1SNRsσSNRsσ
sx1x2x1 y la suma de dos independientes?
SNR1=sσ
SNR2=2s2σ−−√=2–√SNR1
Por lo tanto, la relación señal / ruido en la observación combinada es mayor que el uso de una sola muestra (bajo el supuesto de componente de señal igual y ruido gaussiano blanco de igual varianza en ambas muestras que tomamos). Esta es una observación básica que señala los beneficios potenciales de tomar más de una muestra por intervalo de símbolo e integrarlos juntos (que, para un pulso rectangular, es un filtro adaptado). En general, desea cubrir todo el intervalo de símbolos con muestras para que su receptor "ingiera" la mayor cantidad de energía transmitida para cada símbolo, maximizando así la SNR en la salida combinada. La relación entre la energía del símbolo y la variación del ruido de fondo.EsN0 se usa a menudo como una figura de mérito al evaluar el rendimiento del sistema de comunicaciones digitales.
Más rigurosamente, se puede demostrar que un filtro adaptado tiene una respuesta de impulso de forma idéntica (es decir, "adaptado", con la única excepción sutil de que la respuesta de impulso se invierte en el tiempo) a la forma de impulso que el receptor ve (por lo tanto, pesa más fuertemente las muestras que tienen componentes de señal más grandes). Esa forma es una función de la forma del pulso transmitido, así como de cualquier efecto inducido por el canal o el extremo frontal del receptor, como la limitación de banda o multitrayectoria .
x
s ; otras constelaciones de señal, como la señalización antipodal (p. ej. , desplazamiento de fase binaria o BPSK ) tienen una opción de umbral más obvia (para BPSK, el mejor umbral es cero para datos igualmente probables).
Una implementación simple de un selector de umbral para OOK podría calcular la media de muchas observaciones. Suponiendo que los ceros y unos sean igualmente probables, el valor esperado de la variable aleatoria resultante es la mitad de la amplitud de la señal, que es el umbral que busca. Realizar esta operación sobre una ventana deslizante puede permitirle ser algo adaptable a las diferentes condiciones de fondo.
Tenga en cuenta que esto solo pretende ser una introducción de alto nivel a los problemas inherentes a las comunicaciones digitales con respecto a la teoría de detección. Puede ser un tema muy complicado, con muchas estadísticas involucradas; Traté de hacerlo algo fácil de entender mientras me mantenía fiel a la teoría subyacente. Para una mejor explicación, busca un buen libro de texto, como el de Sklar .