Determinación de la Distancia de un Objeto Empleando un

Anuncio
Encuentro de Investigación en IE, 5 — 7 de Abril, 2006
Encuentro de Investigación en Ingeniería Eléctrica
Zacatecas, Zac, Abril 5 — 7, 2006
DETERMINACION DE LA DISTANCIA DE UN OBJETO EMPLEANDO UN LASER DE PULSOS
Determinación de la Distancia de un Objeto
Empleando un Láser de Pulsos
Noé Villezcas Armendáriz
Miguel A. Álvarez Cabanillas
Centro de Investigación y Desarrollo de Tecnología digital – Instituto Politécnico
Nacional
Av. del Parque No. 1310 Mesa de Otay, Tijuana Baja California, México, C.P. 22518
TEL +(664) 6237069, ext. 82833,
correo-e: [email protected], [email protected]
Resumen — En este trabajo se desarrolló el estudio
de la determinación de la posición de un objeto
empleando pulsos luminosos. Para la detección se
emplearon códigos Barker de longitud once. La
distancia se obtuvo mediante la correlación de la señal
transmitida y la señal recibida. Se empleo la
modulación DPSK para
la transmisión de la
información. Para modular la información se emplea
el modulador Mach-Zehnder haciendo uso del efecto
electro óptico. Se calculó la atenuación de la señal
debido a la dispersión en la atmósfera.
Abstract — A study of a technique is developed to
detect position of some object using optical pulses.
Barker codes are employed to detection, distance is
measured correlating transmitted signal and receiver
signal.
DPSK modulation is used to transmit
information. To modulate data a Mach-Zhender
Modulator based on electro-optic effect is used.
Scattering attenuation is calculated and presented.
Palabras clave --- Cálculo distancia, Código Barker,
Lidar, atenuación, Radar Láser.
I. INTRODUCCION
L
OS sistemas actuales usados para realizar la
medición de distancias de un objeto, usan
técnicas basadas en LIDAR (Light Detection and
Ranking). Estas técnicas tienen como principio
fundamental el uso de algún dispositivo óptico para
la detección de la posición. Los dispositivos ópticos
pueden ser un láser o un diodo emisor de luz
infrarroja. Existen varios métodos de medición que
se han desarrollado para la estimación de dichas
distancias, muchos de estos métodos se basan en
la modulación de la potencia óptica. Para este tipo
de
técnica el láser es la mejor opción. Una manera de
llevar a cabo la determinación de la distancia es
midiendo el tiempo que le toma a la señal viajar
desde que sale del transmisor, golpea con el objeto
y es interceptada por el receptor. Esta técnica es
llamada medición de tiempo de vuelo por pulsos
(TOF, Time of-flight). Esta técnica de medición
por tiempo de vuelo tiene aplicaciones específicas
en la industria como: medición de niveles en silos
y contenedores, caracterizar una superficie [1],
todo esto además de la medición de distancias.
En la medición de distancias empleando láser, se
aplican 2 principios fundamentales. El primero de
ellos es el de medición por medio de pulsos,
mencionado anteriormente. El segundo es el de
medición de distancias en base a la diferencia de
fase que existe entre la señal transmitida y la señal
reflejada por la superficie del
objeto bajo
estudio[2]. En la mayoría de los sistemas actuales
se usa principalmente la medición por medio de
pulsos.
II. ATENUACION DE LA SEÑAL
La transmisión de señales electromagnéticas a
frecuencias ópticas a través de la atmósfera
(Propagación en espacio libre), se ve afectada por
la atenuación que sufre la señal debido a varios
factores. En esta sección calculamos las pérdidas
que sufre la señal debido principalmente a:
1
176
Encuentro de Investigación en IE, 5 — 7 de Abril, 2006
aerosoles a una altura h sobre el nivel del mar
( m -3 ). Obtenemos el coeficiente de extinción
atmosférica, BT , hasta una altura máxima de 30
Km. sobre el nivel del mar. Se calcula hasta esta
altura acuerdo al modelo de la ITU [3]. En esta
altura deja de ser considerable la dispersión de
Rayleigh.
Pérdidas por dispersión: la dispersión de la señal
en la atmósfera de debe a la redirección de la
energía debido a las partículas presentes a lo largo
de la trayectoria de la señal. Este tipo de fenómeno
se presenta cuando el tamaño de las partículas
presentes en la atmósfera es equivalente a la
longitud de onda de la señal incidente. Dependiendo
de la relación entre el diámetro de la partícula y la
longitud de onda se clasifica el tipo de dispersión
presente. La dispersión de Mie se presenta cuando
el diámetro de las partículas presentes en la
atmósfera es comparable, o igual en tamaño a la
longitud de onda de la señal electromagnética
incidente. Es causada principalmente por las
partículas de agua suspendidas en la atmósfera.La
dispersión de Rayleigh se presenta cuando el
tamaño de las partículas presentes a lo largo de la
trayectoria de la señal, tienen un diámetro menor
que la longitud de onda de la señal electromagnética
incidente. Este tipo de dispersión ocurre debido a la
interacción entre la señal y los gases atmosféricos.
BR (h) = σ R nR (h) x103 Km -1
(1)
σ R es la sección transversal de la dispersión de
Rayleigh ( m 2 ), nR (h) es el numero de densidad
atmosférica ( m -3 ). Estos coeficientes se encuentran
reportados de manera experimental en tablas dentro
de la recomendación de la ITU-R 1622 [3]. Los
coeficientes varían con respecto a la longitud de
onda de la señal y a la altura. Ahora obtenemos el
coeficiente de la dispersión de Mie de la siguiente
manera
:
BA ( h) =
BA (0)nA (h)
nA (0)
Km -1
(2)
BA (0) es el coeficiente de dispersión por aerosoles
( Km -1 ), nA (h) es el numero de densidad por
Km -1
(3)
Ahora obtenemos el coeficiente de relación de
extinción Q de la siguiente forma:
Q=
30
∑ B (h)∆h
h = ho
(4)
T
Y por último calculamos la atenuación total
debido a la dispersión, α:
α=
4.3429
Q
sin θ
dB/Km
(5)
A continuación se muestra la grafica de la
atenuación, con el parámetro ajustado de ángulo
de elevación = 75*.
10
Atenuacion especifica (dB/Km)
El modelo para calcular la atenuación especifica
debido a este tipo de perdidas esta basado en las
recomendaciones de la ITU[3]. Este modelo es
válido para frecuencias entre 20 THz y 375 THz.
Los parámetros requeridos para este modelo son:
La longitud de onda de la señal (λ en µ m) el
ángulo de elevación ( θ ) y la altura sobre el nivel
del mar ( hE en Km.). Primero obtenemos los
coeficientes de la dispersión de Rayleigh, con
incrementos en la altura de 1Km, de la siguiente
forma:
BT = BR (h) + BA (h)
10
10
10
10
Atenuacion de la senal debido a la dispersion
2
1
0
-1
-2
0.5
1
1.5
2
2.5
3
Longitud de onda (Micrometers)
3.5
Figura 1. Atenuación de la señal contra la longitud
de onda.
III. ECUACION DEL RADAR LASER
En esta sección se describen los parámetros que se
toman en cuenta al momento de la recepción de la
señal de acuerdo a la formula del radar láser.
4
Encuentro de Investigación en IE, 5 — 7 de Abril, 2006
La ecuación del Radar Láser nos muestra que la
potencia recibida es función de la potencia
transmitida, de la reflectividad que presenta el
objeto, la longitud de onda a la que se esta
operando, el tamaño de la apertura de la antena, en
este caso la divergencia del haz, y de las perdidas
debido a la propagación de la señal así como a las
perdidas que presenta el sistema[4]. La ganancia en
la apertura del transmisor puede ser expresada por
el ángulo solidó en esteradianes del ancho del haz
del transmisor ( (θT ) 2 . Esta ecuación solo es valida
para el caso de la apertura en campo lejano. La
región de campo lejano es conocida mediante la
relación 2 D 2 / λ (Fraunhofer).
Psig =
Donde
PT
PT GT σ π D 2
α ⋅η SYS
4π R 2 4π R 2 4
(6)
es la potencia transmitida (W),
GT = 4π / θT2
es
la
ganancia
de
la
antena
transmisora (dB), θT = K a λ / D es el ancho del haz
transmisor, R es la distancia a la cual se encuentra el
objeto (m), D diámetro de apertura del receptor (m),
σ = 4π ρT dA / Ω es la sección transversal del
objeto RCS ( m 2 ), ρT es la reflectividad del objeto,
dA es el área del objeto, Ω es el ángulo sólido de
dispersión del objeto, α y η SYS son las perdidas
debido a la propagación de la señal y perdidas
debido al sistema.
IV. RELACION SEÑAL A RUIDO (S/R)
Este parámetro nos indica la relación que existe
entre la potencia de la señal reflejada con respecto
al ruido. Este parámetro S/R nos ayuda a saber que
tanta potencia es la mínima que detectaremos de
acuerdo a los parámetros de nuestro sistema.
SN R =
2
S 2 Psig
4 kT B
S N E P B + 2 q IB +
R
2
(7)
2
Donde S es la eficiencia del detector (A/W), Psig
es la potencia reflejada (W), k es la constante de
Boltzman (1.381 x 10−23 J/K), B es el ancho de
banda del sistema (Hz), T es la temperatura
absoluta, NEP es la potencia equivalente de ruido y
R la resistencia de carga.
σR =
c
2 B 2 SNR
(8)
177
Podemos conocer la exactitud de nuestro sistema
por medio de la ecuación anterior.
V. MODULACIÓN
En esta sección se describe el tipo de modulación
que se emplea para transmitir la información.
Existen 2 métodos de modulación principales en
este tipo de sistemas. Uno de ellos es la
modulación directa del trasmisor, que consiste de
un láser y su controlador. En este tipo de
modulación una trama de datos es directamente
modulada por el controlador del láser, mientras
este láser emite una salida en respuesta a los
niveles lógicos ‘1’ o ‘0’. Una gran variedad de
esquemas de modulación se han empleado,
siendo el más usado el esquema de modulación
directa de la intensidad de la luz por datos,
llamado encendido-apagado (OOK, on-off
Keying). Este a su vez puede tomar 2 formas: con
regreso a cero (RZ) y sin regreso a cero (NRZ).
En la forma RZ el ancho del pulso de la señal
óptica es menor que su periodo de bit. En la forma
NRZ el ancho del pulso óptico ocupa todo el
periodo del bit. La desventaja que presenta este
método es que conforme se incrementa la
velocidad de transmisión y ancho de banda (ancho
de pulso menor) aparecen oscilaciones en la
señal. Estas oscilaciones causan el fenómeno
conocido como ‘Chirping’, que es la dispersión de
la señal, incrementando la taza de error de bit
(BER).
El otro método de modulación es el conocido
como modulación externa, consiste de un láser, su
controlador y un modulador externo. Este tipo de
moduladores presentan una ganancia mayor y una
baja figura de ruido, pero necesitan un láser más
potente y una señal eléctrica para controlarlo. En
este tipo de modulaciones el láser se mantiene
con una salida constante (CW, onda continua). El
modulador externo modula la intensidad de la
señal óptica de acuerdo a un voltaje externo
aplicado.
Usando el método de modulación externa para
lograr un mayor ancho de banda, entre otras
características, se usa la modulación de tipo
DPSK (Corrimiento de Fase Diferencial,
Differential Phase Shift Keying). Aquí los datos
primeros son codificados en una forma
diferencial. En esta codificación los datos pasan a
través de una compuerta lógica XOR (OR
exclusiva). En esta compuerta la salida es
conectada a una de las entradas, esta
configuración hace la función de checar el bit
178
Encuentro de Investigación en IE, 5 — 7 de Abril, 2006
actual (b) y uno anterior (a). Después la salida es
invertida.
Guía de onda
contactos
Ein/2
V1(t)
LiNbO3
Ein
Eout
bEin/2
Figura 2. Codificación datos en DPSK.
La modulación DPSK puede ser generada usando
un modulador Mach-Zehnder. Este tipo de
modulador es el más popular para implementar la
modulación de la intensidad óptica. Usa el efecto
Electro-Óptico debido a que es fabricado con un
material llamado cristal de Lithium Niobate
(LiNb O3 ) que toma ventaja de su fuerte coeficiente
electro óptico. Un parámetro importante dentro de
este modulador es el voltaje Vπ , el cual es el voltaje
necesario para hacer los cambios de fase en la señal
óptica. Los datos a la entrada de este modulador
deben de ser amplificados a 2 Vπ .
Figura 3. generación de señal DPSK.
La señal emitida por el láser A0 cos( wt − φ ) es
insertada en el modulador por medio de una guía de
onda donde a la entrada es separada en proporciones
iguales en cada uno de los brazos. A lo largo de esta
guía la fase de la señal óptica puede ser modulada
aplicando un voltaje. Si las señales ópticas están en
fase después de propagarse a través de estos brazos,
la salida resulta en máxima intensidad, mientras
que si se encuentran fuera de fase la intensidad en la
salida es mínima. Debido a que los datos fueron
codificados diferencialmente (Figura 2), un ‘0’
lógico es representado con un cambio de fase entre
‘0’ y ‘ π ’ entre los bits de datos consecutivos en la
portadora de la señal óptica. No existe ningún
cambio de fase entre bits consecutivos en la
portadora para representar un ‘1’ lógico [5].
Figura 4. Modulador Mach-Zehnder.
Donde Eout =
Ein jπ v1 (t ) /Vπ
 e
+ be jπ v2 ( t ) / Vπ 
2
(9)
representa la potencia de salida de este modulador,
FTMZ = cos(
π
2Vπ
(v1 (t ) − v2 (t )) e jπ ( v1 (t )+ v2 (t )) / 2Vπ 
(10)
Esta fórmula representa la función de
transferencia del modulador. Una de las
principales ventajas que ofrece este sistema es que
convierte las variaciones de fase a variaciones de
intensidad. Siendo esto muy útil ya que mantiene
la fase constate a lo largo de la trayectoria de la
señal. Una forma de analizar las características
de la señal que estamos generando es por medio
del llamado diagrama de ojo. Las señales
formadas de pulsos contienen cantidades de
energía considerables en los armónicos. Esta
energía es relacionada al tiempo de translación del
pulso (rise and fall time) y a la duración del pulso.
Tiempos de transición rápidos y duración de
pulsos muy cortos crean armónicos con niveles
de energía más grandes. Esto es indeseado en
sistemas de comunicación causando varios
problemas. En telecomunicaciones, un diagrama
de ojos es una imagen de osciloscopio en la cual
una señal digital en un sistema de transmisión es
muestreada repetidamente y aplicada a la entrada
vertical de dicho instrumento. Mientras tanto la
tasa de datos es usada para disparar el barrido
horizontal del osciloscopio.
Figura 5. Trama de bits y su correspondiente
diagrama de ojo (Eye Diagram).
179
Encuentro de Investigación en IE, 5 — 7 de Abril, 2006
En este diagrama analizamos la información más
importante a cerca de la salida de la señal. La altura
en la parte central de la apertura del ojo mide el
margen de ruido, entonces, esta apertura vertical nos
mide la calidad de la señal. Midiendo el grosor de la
línea en la parte de arriba del diagrama se puede
analizar la distorsión de la señal y el ruido puede ser
analizado en la salida.
La distancia de un objeto es determinada por
medio del tiempo que tarda en viajar la señal
electromagnética, desde que sale del dispositivo
óptico, golpea con el objeto y regresa al receptor.
Debido a que conocemos la velocidad a la cual se
propagan las ondas electromagnéticas en el
espacio libre 3 x108 m/s, podemos conocer el
tiempo (t) que tarda la señal en recorrer cierta
distancia R. Empleando la relación 2R/c (c =
3 x108 m/s) despejamos el factor (R) para obtener
la distancia del objeto [2]:
R=
Figura 6. diagrama de ojo (Eye Diagram).
En la modulación directa, se emplean pulsos de
corriente que se suministran al láser para que este
genere una salida como respuesta a estos impulsos.
Este tipo de modulación no requiere ninguna
codificación especial. Introducimos los datos que
queremos modular directamente al sistema, estos
pueden ser ya el código específico que deseamos.
La única consideración aquí, es encontrar un
acoplamiento entre los pulsos o datos que vamos a
transmitir y el láser. Este acoplamiento sirve como
modulador de la señal. Este método es el
denominado encendido-apagado (OOK, On-off
Keying) que mencionamos anteriormente.
c ⋅t
2
(11)
Los códigos Barker son un tipo especial de
secuencia binaria óptima que se emplean para la
compresión de impulsos de radar, ya que la
función de auto correlación da lóbulos laterales
pequeños. Mediante la modulación en fase
podemos dividir un impulso en un número
determinado de subimpulsos. Estos subimpulsos
tienen todos la misma duración, y su fase vendrá
determinada por un código específico. Los
códigos empleados usualmente son binarios, lo
que significa que solo hay dos fases diferentes, 0º
y 180º. Los códigos binarios son secuencias de 0 y
1 ó 1 y -1 que vienen dados por la fase del
subimpulso correspondiente. Existen diferentes
longitudes de código Barker, estas son de 2, 3, 4,
5, 7, 11 y hasta 13 bits. Entre mayor sea la
longitud de este código la correlación de la señal
será maximizada. La función de correlación es
máxima cuando el código transmitido y el código
recibido son iguales.
Figura 7. Salida del láser, modulado directamente,
con una velocidad respuesta típica de 5 ns.
Figura 8. Autocorrelación código Barker.
VI. CALCULO DE LA DISTANCIA
En esta sección se describe el método empleado
para calcular la distancia de un objeto. Se emplean
códigos Barker y se obtiene la correlación de la
señal transmitida y reflejada para calcular la
distancia.
La correlación de una señal discreta se expresa de
la siguiente forma:
d (td ) =
α
∑ s ( n) s ( n − t
a =−α
d
)
(12)
180
Encuentro de Investigación en IE, 5 — 7 de Abril, 2006
Donde s(n) es la señal transmitida y s(n- td ) es la
señal reflejada.
avalancha. Los parámetros del laser se basaron en
el dispositivo L7060-02 de Hamamatsu.
4
10
VII. RESULTADOS
3
10
Se desarrollo un programa y algoritmo para calcular
el tiempo que le toma a la señal viajar desde que
sale del transmisor y es detectada por el receptor.
Para esto se calcula la correlación de la señal y se
encuentra el tiempo de retraso. Los parámetros que
caracterizan nuestro sistema fueron los siguientes:
una potencia radiada de 3W, ancho de pulso de
100ns, el área del receptor de 7.0 mm 2 , la
efectividad del receptor de 0.5 (A/W), una anchura
del haz transmisor ( θT = 10o ), una reflectividad de
40% y una longitud de onda de 960nm.
Consideramos 20dB de perdidas generales,
empleamos el código barker de longitud 11, [1 1 1 1 -1 -1 1 -1 -1 1 -1].
Figura 9. Código Barker longitud 11.
Obtenemos la correlación de la señal transmitida y
reflejada empleando el código Barker descrito. Para
este caso no se introdujo ningún error en la
detección al momento de la simulación. Se puede
observar que el nivel del lóbulo principal con
respecto a los lóbulos secundarios es muy superior,
siendo este de un nivel de 11, mismo numero de
secuencias del código.
Figura 10. Correlación de la señal Tx y Rx.
La simulación se llevo a cabo dentro del laboratorio
únicamente usando matlab. Los parámetros de
recepción fueron basados en el dispositivo S2384 de
Hamamatsu, que corresponde a un foto diodo de
2
10
)
B
d(
R
N
S
1
10
0
10
-1
10
0
10
1
10
Exactitud (cm)
2
10
Figura 11. Exactitud vs SNR.
VIII. CONCLUSIONES
Se calculó la distancia de un objeto utilizando
códigos Barker y la correlación de la señal. Se
plantearon los parámetros principales que
conforman la detección de la distancia de un
objeto empleando pulsos. Dependiendo de la
precisión que se requiera tener, se emplea el
método de modulación del láser, en este caso se
consideró la modulación externa. Los códigos
Barker facilitan el procesamiento de la señal ya
que maximizan el lóbulo principal de la función
de correlación, minimizando los lóbulos laterales.
REFERENCIAS
[1] Palojarvi P, Maaata J, “Integrated Time-ofFlight Laser Radar”, IEEE Transaction on ins
trumentation and measurement, Vol. 46,
No. 4, August 1997
[2] Wehr A., Airbone laser scanning-an
Introduction and overview. ISPR Journal of
Photogrammetry & Remote sensing 54 (1998)
[3] ITU, Unión Internacional de
Telecomunicaciones, Recomendación ITU-R
1622 y ITU-R 1621.
[4] Jelalian A., Laser Radar System, Artech
House, 1992.
[5] Optical Intensity Modulators for Digital and
Analog Applications, IEEE Journal of
Lightwave Technology, vol 21, No 9, 2003
[6] Lidar Design, Use, and Calibration Concepts
for Correct Enviroment Detection, IEEE
Transaction of Robotics and Autonomation,
Vol 16 No 6, 2000
[7] Bassem R, Elsherbeni A., “Matlab Simulation
for Radar system Design” Editorial
CHAPMAN & HALL/CRC Press, 1997
Descargar