Dsp-Estimación de Tiempo de Retardo
Dsp-Estimación de Tiempo de Retardo
Dsp-Estimación de Tiempo de Retardo
RESUMEN Este artculo presenta una demostracin del uso de la correlacin para la estimacin de distancias entre un radar y un objeto. El funcionamiento del radar es bastante simple, a partir de una seal generada por este hacia el objetivo, si este se encuentra en el camino de la seal, har que esta retorne de nuevo al transmisor pero con unas caractersticas adicionales. La correlacin cruzada entre estas dos seales determinar si la seal de retorno corresponde a la transmitida y la distancia en muestras entre el radar y el objeto lejano.
Palabras clave: Auto correlacin, correlacin cruzada, procesamiento digital de seales, tener finalmente la distancia entre el radar y el 1. Introduccin Los radares son sistemas que hacen uso de ondas electromagnticas para medir diferentes variables, entre ellas la distancia entre este y un objeto. Su principio de funcionamiento, se basa en la emisin de una onda de radio que ser reflejada por un objeto que se encuentre en su camino. El tiempo que demore en ir y regresar esta seal, multiplicado por la velocidad del sonido que es de 340 m/s nos dar la distancia en metros. Debido a que la seal tuvo que hacer el mismo recorrido dos veces, este valor deber ser dividido en 2 para Para el procesamiento de este tipo de seales, se debe contar con una herramienta matemtica que permita primero establecer la similitud entre dos seales, debido a que hay una seal emitida y otra recibida, que en teora vendran siendo la misma, pero en realidad difieren una de la otra en algunos aspectos sin perder las caractersticas esenciales que las relacionan y segundo, debe proporcionar informacin acerca de la distancia entre los dos objetos. objeto.
2. Anlisis de seales
2.1 Correlacin La correlacin es una operacin matemtica que tiene como objetivo encontrar similitudes entre dos seales. Para el desarrollo de esta aplicacin, se aplicar a las dos seales de nuestro inters que son la emitida por el radar y la retornada por el obstculo. Existe un tipo de correlacin llamado Auto Correlacin que es el promedio sobre todo el tiempo del producto de la seal consigo misma desplazada un tiempo mximo para . Esta funcin tiene un [Bern02].
Otro tipo de correlacin, es la cruzada, la cual, a diferencia de la auto correlacin, no se hace entre la misma seal, sino entre dos seales diferentes. Debido a las caractersticas mencionadas anteriormente tanto de los tipos de seales a evaluar, como los diferentes tipos de correlacin, se aplicar la correlacin cruzada para determinar la distancia por medio del radar. 3.1 Procesamiento de seales Para el procesamiento de las seales, se usar el software MATLAB R2010a de la empresa The Como se mencion anteriormente, y como se puede observar en la Figura 1, el radar emite una seal x(n) hacia un objeto para determinar su distancia. La seal rebotar en el obstculo (Figura 2) y regresar al radar pero atenuada un factor a (< 1), retrasada D instantes y con un ruido adicional w(n)
N=128; % Nmero de muestras que se generarn f=1; % Frecuencia de la seal seno FS=30; % Frecuencia de muestreo n=0:N-1; % ndice de muestreo
Una vez se tienen las dos seales, se procede a hacer el procesamiento de estas para finalmente obtener la distancia representada como el retraso D instantes.
3. Sistema Radar
MathWorks, Inc. Con este programa se podrn crear las seales x(n) e y(n) a manera de ejemplo para hacer el anlisis de cmo se comporta un radar.
Se genera la seal x(n) la cual ser una onda senoidal de 1 Hz, la frecuencia de muestreo ser 30 Hz
% Genera x(n) iniciando en 0 x=sin(2*pi*f*(n) / FS);
[Vy,Ix]=max(Rxy) % Se guarda en RRxy una porcin de la correlacin % para que el impulso ms grande se encuentre en D RRxy=Rxy(Ix-D+1:length(Rxy));
Finalmente se grafican la seal enviada x(n), la seal recibida con ruido y atenuada yn(n), la seal que muestra la correlacin cruzada entre x(n) y yn(n). subplot(3,1,1); plot(x); title('x(n) Senoidal Pura'); grid; subplot(3,1,2); plot(yn); title('yn(n) Senoidal pura retrasada + Ruido'); grid; subplot(3,1,3); stem(RRxy); title('Correlacin cruzada Rxy'); grid; Figura 3. Seales procesadas
Una vez se tienen las seales de emisin y recepcin, se procede a aplicar la correlacin cruzada a ambas para determinar su similitud y extraer el instante que entrega la informacin sobre el retardo de instantes D que define la distancia en muestras entre el radar y el objeto.
% Estima la correlacin cruzada Rxy=xcorr(x,yn);
Antes de graficar las seales, especficamente la referente a la correlacin, se debe extraer solo la informacin que interesa del vector para que se pueda observar el instante en el que se presenta el impulso de mayor magnitud y por ende el retardo D. Para esto se obtiene el instante Ix en el que se encuentra el valor mximo de la correlacin Vy.
Se observa claramente en la tercera grfica el punto mximo de la correlacin cruzada entre x(n) y yn(n) que corresponde al retardo D que permite calcular la distancia entre el radar y un objeto cualquiera.
los procesos matemticos, consideramos que es igualmente importante comprender el concepto y saber hacer uso de las herramientas y funciones que ofrece un software como MATLAB y ver aplicaciones reales aplicadas en diferentes campos de la ciencia.
CONCLUSIONES BIBLIOGRAFA La correlacin es una herramienta que permite encontrar un porcentaje de similitud entre seales. El procesamiento de seales por medio de un software como MATLAB, facilita el trabajo debido al gran nmero de funciones que ofrece esta herramienta. La realizacin de este artculo, permiti tener una mejor compresin no solo de la sino herramienta tambin de seales. [Jame06] JAMESON, Iain. Time Delay La se asignatura pueda Procesamiento Digital de Estimation. [En lnea]. Disponible en <http://dspace.dsto.defence.gov.au/dspace/bitstrea m/1947/4441/1/DSTO-TR-1705%20PR.pdf> computacional las utilizada, [Avel09] AVELAR, Omar; Romero, Diego. Estimacin del retardo temporal en radar. [En lnea]. 2009. Disponible en <http://haxr.org/omar/papers/PDF/Avelar%20&% 20Romero%20%20Estimacion%20del%20Retardo%20Temporal %20en%20Radar.pdf> [Bern02] BERNAL, Roberto; Melo, Francisco. Tcnicas experimentales, Anlisis de seales. [En lnea]. 2002. Disponible en <http://fisica.usach.cl/~tecnicas_experimentales_I/ docs/guias/senales.pdf>
operaciones
matemticas