|
Разместил (Author): |
SergUA6 |
Авторские права |
© http://www.radioscanner.ru |
|
Текст
|
Análisis de señales con SA versión v 6.2.5.1
Uso de la función “Count freqs”.
Asumimos que el lector está familiarizado con la descripción de la Actualización de SA a la versión 6.2.5.0/1
En este artículo consideraremos las posibilidades y limitaciones de la función “Count freqs” con más detalle.
En el uso de esta función no importa si la señal se pasó por el detector de fase de SA, o se efectuaron otras operaciones bien con SA o con otras aplicaciones externas, o bien no se le hizo nada a la señal. Pero en el primer caso dispondremos de información de frecuencia que nos permite calcular las diferencias “delta”, mientras que en los otros casos esto no será posible.
En SA estos dos casos se diferencian por el color. Si la señal ha sido procesada en fase por SA y se presenta en el WF, el color será verde, lo que significa que hay información disponible respecto a las frecuencias. En el resto de los casos, la señal se presenta en azul claro y la función “Count freqs” solo nos facilitará en número de frecuencias.
Para la misma señal, en el primer gráfico se presenta después de usar el detector de fase de SA. En el segundo, la señal se salvó y se volvió a cargar simulando un procesado externo.
Esta posibilidad permite estimar la bondad de detectores de fase ajenos a SA y de determinar la calidad de la señal en ciertos casos.
Recomendamos ser especialmente cuidadosos con los procesados externos de la señal ya que su calidad y fiabilidad no siempre están garantizadas, o cuando menos, requieren un cuidadoso control. Por ejemplo, el detector de fase de la versión SA Free es muy poco lineal, lo que en señales MFSK-4 o MFSK-16 no es apreciable, pero en señales con 80-100 frecuencias los errores del detector son considerables.
En el caso del análisis de señales MFSK con 60-80 frecuencias o más, el posicionamiento exacto de las marcas H en las frecuencias externas puede ser muy complicado. Para solventar esto es necesario usar el mecanismo de anclar las marcas, lo que también mejorará la precisión de la medida disminuyendo los Hz/pix.
A estos efectos, es necesario hacer zoom vertical sobre la señal en la zona de interés, Normalmente un valor de 0,3-0,5 Hz/pix es suficiente. En general, esto depende de la estructura de frecuencias de la señal ( tanto de su número como de los canales) y a veces se necesitan valores tan pequeños como 0,02-0,01 Hz/pix. En este caso, el histograma quedará fuera de la ventana visible.
Es necesario usar el control deslizante de posición vertical para poder ver las frecuencias superior e inferior del histograma. Una vez sobre una de ellas, se posiciona la marca H y se ancla mediante un click derecho del ratón. El triángulo de la marca se pondrá de color rojo, lo que significa que ya está fijada.
A continuación se procederá a situar el otro extremo del histograma en la ventana visible y a posicionar la otra marca H. Entonces se llama a la función “Count freqs” para obtener la medida.
Para desanclar la marca, haga click derecho sobre ella. El triángulo volverá a ser verde y la marca quedará liberada. Solo una de las marcas puede estar fija en un momento dado.
Algunas palabras referentes a la determinación de frecuencias.
Es necesario entender que la función “Count freqs” procesa la señal actual de la que disponemos. Si la señal real esta formada por 100 frecuencias pero en la grabación de la que disponemos las frecuencia que aparecen son, por ejemplo, entre la 0 y la 80, el resultado de la función será de 81. El algoritmo entiende que las frecuencias extremas son las que se encuentran situadas en las marcas H, por lo que si posiciona dichas marcas en frecuencias que no son las extremas, el resultado será el que proceda entre ambas marcas.
El algoritmo no es sensible a la ausencia de canales. Si existen al menos el 20-30 % de los canales en la señal, la medida de las frecuencias será bastante fiable entre las extremas de la señal. En realidad, el algoritmo se porta bastante bien en peores casos, pero siempre habrá unas limitaciones. Además de ello, las limitaciones también dependen de los canales existentes y su distribución en la señal. Cuantos más haya, mejor será la medida.
El algoritmo es sensible al filtrado posterior a la detección de fase. Si no se ha llevado a cabo el filtrado, o bien es insuficiente, o incluso superfluo, puede haber errores a pesar de que la señal sea de una buena calidad. Esto se debe a la escalabilidad del algoritmo. En el futuro, probablemente añadamos medios visuales para detectar estos errores y poder corregirlos manualmente.
También se hace necesario recordar que la calidad de la señal no es el único aspecto a considerar. El análisis de una señal desconocida y la demodulación de una conocida son tares muy diferentes. Y ni hablemos de señales con una relación señal/ruido de -20 db, que el demodulador puede demodular sin problemas como son ROSMODEM, OLIVIA etc.
Hay varios ejemplo interesantes.
X02, Mazielka 2 tone
Después de la segunda detección de fase y 9 filtrados usando una frecuencia de corte de 33 Hz, los resultados no son correctos. Esto se debe a que disponemos de pocas frecuencias y su distribución no es la mejor para el algoritmo, además de que la frecuencia de corte del filtro está lejos de ser la ideal.
JT65A,B,C se analiza como JT65A.
Parece lógico asumir que son 65 frecuencias, sin embargo hay otras grabaciones de la señal JT65A
¿Son 66 frecuencias?. No tengo una explicación plausible para este fenómeno, excepto que el uso del 65 en el nombre de la señal no esté relacionado con las frecuencias. En esta grabación se han usado 66 frecuencias o bien el receptor ha sido capaz de generar tal distorsión. Hay un ligero desplazamiento de frecuencia en la señal, pero es muy poco para generar tal error. Además dispongo de otra grabación en la que también aparecen 66 frecuencias.
Esta es la implementación piloto de la función “Count freqs”. Más adelante será mejorada y optimizada ya que existen posibilidades de hacerlo.
Suerte y al toro.
|
|
Добавлять комментарии могут только зарегистрированные, активировавшие регистрацию и не ограниченные в доступе участники сайта!
|
Файл создан: 18 Jun 2011 00:32, посл. исправление: 18 Jun 2011 15:29 |
|