Sie sind auf Seite 1von 6

Solucin numrica Onda incidente en lmina dielctrica -1D

Oscar Borda 2094646.


Abstract With the method (finite difference time domain) onedimensional FDTD analyzes the behavior of a wave when it passes from one medium to another, the software was developed using MATLAB and the simulation obtained analyzing the transmission and reflection coefficient of a plane wave. Palabras clave onda plana, coeficiente de reflexin, coeficiente de transmisin, PEC, permitividad dielctrica, Frontera absorbente.

(2)
Donde Et, Ei, Er, , , son el la amplitud de la onda transmitida, incidente, reflejada, el coeficiente de reflexin y coeficiente de transmisin respectivamente. 1. Anlisis Numrico:

I. INTRODUCCIN n este documento se hace una comparacin entre los coeficientes de reflexin y transmisin tericos y obtenidos numricamente de una onda plana en medios diferentes. Tambin se hace un breve anlisis de la transformada de Fourier analizando cmo se comporta la seal en frecuencia y qu relacin hay entre las amplitudes de las grficas mostradas. El mtodo aplicado para la simulacin es FDTD esperando como resultado una buena aproximacin en los resultados obtenidos por su parte terica. Para un mayor entendimiento consultar las bibliografas [1], [2] y [3]. II. MTODOS A continuacin de establecern los conceptos para el debido desarrollo del objetivo principal que es la comparacin de los coeficientes de reflexin y transmisin de la onda plana en tres medios. Cuando una onda plana procedente de cierto medio se encuentra con un medio diferente, es parcialmente reflejada y parcialmente transmitida. La proporcin de la onda incidente por ser reflejada y por ser transmitida depende de los parmetros (, , ) de los medios implicados. A. Coeficiente de Reflexin: El coeficiente de reflexin describe la amplitud de una onda reflejada respecto a la onda incidente.

El procedimiento analtico bajo el cual se obtuvo las ecuaciones para ingresar a Matlab es el siguiente. Ecuaciones diferenciales iniciales:

Discretizando queda:

Criterio de Courant

(1)
B. Coeficiente de Transmisin: El coeficiente de transmisin describe la amplitud de una onda transmitida respecto a la onda incidente. Y como resultado las ecuaciones para aplicar en Matlab son:

Como una forma opcional de hallar los coeficientes de reflexin y transmisin se utilizan las siguientes frmulas. criterio numrico se oper con una amplitud de onda incidente Ei =1, y en el medio 3 (dielctrico, r = 4) se obtuvo una onda de amplitud Et = 0.6844, con estos datos encontramos de forma directa el coeficiente de transmisin del medio1 (aire r = 1) al medio 3 (dielctrico r = 4), aplicando la ecuacin 2, entonces obtenemos que:

Con los datos arrojados de las grficas no se puede hallar De una manera directa el coeficiente de reflexin, Ya que la onda reflejada de la interfaz entre el medio 1 y 2, y la onda reflejada de la interfaz entre los medios 2 y 3 se superponen. Pero hay una frmula que nos permite hallar el coeficiente de reflexin sin necesidad de obtener la amplitud de la onda reflejada. Y es la siguiente

Y los respectivos resultados de los coeficientes de reflexin y transmisin tericos son:


Tabla II

(3)
Entonces de la formula (3), obtenemos que:

Interfaz 1 - 2 -0,1716 0,8284

Interfaz 2 - 3 -0,1716 0,8284

En la tabla II (dos) se observan los coeficientes de reflexin y transmisin tericos de cada uno de los medios.

Entonces para encontrar la magnitud de la onda transmitida en el medio 3 procedimos de la siguiente manera.

Es importante aclarar que no se especifica que coeficiente de reflexin es, ya que se toma como un coeficiente de reflexin total entre los tres medios. Para confirmar los valores del campo Et y Er, el programa en Matlab mostrado en anexos, proporciona una matriz, en la ventana de comandos. Los resultados de las amplitudes de cada onda se muestran en la siguiente tabla. Tabla I.

(4)
Medio 3 -0,0052 0,6844
Donde Ent son las ondas transmitidas en los medios n, y n-n
son los coeficientes de reflexin entre los medios n y n. reemplazando los valores de los coeficientes en la ecuacin 4 obtenemos como resultado:

Reflejada Transmitida

Medio 1 -0,2059 1,0011

Medio 2 -0,0956 0,8004

En la tabla I (uno) se muestran las amplitudes de cada una de las ondas contenidas en cada medio.

2.

Anlisis terico: Y gracias a la ecuacin (3) obtenemos que:

Para cada uno de los medios se encuentra que tiene una psilon caracterstica, de cada medio se obtiene lo siguiente.

Es importante aclarar que no se especifica que coeficiente de reflexin es, ya que se toma como un coeficiente de reflexin

total entre los tres medios, tambin que El valor terico del coeficiente de transmisin de el mismo valor de E3t ya que la onda incidente terica es de amplitud 1.
1

E (Campo Elctrico) [ r] = 1 [r] = 2 [r] = 4

Como un breve anlisis estadstico, sus debidos porcentajes de error:


Amplitud de E

0.8 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1 Iteracin 350 transcurrida 0 0.5 1 1.5 Distancia total 2 2.5 3

Tabla III

Terico -0,3137 0,6863

Numrico -0,3167 0,6836

% Error 0,9563 0,3934

En la tabla II (dos) se pueden observar los porcentajes de error respecto a los valores numricos y tericos de cada uno de los coeficientes.

C. Anlisis grfico.
E (Campo Elctrico) 1 0.8 0.6 0.4 [ r] = 1 [ r] = 2 [ r ] = 4

Ilustracin 3. Tomada antes que la onda reflejada incidiera en la frontera absorbente, aumentando el ancho de la lmina dielctrica 3 veces el valor especificado.

0.2 0 -0.2 -0.4 -0.6 -0.8 -1 Iteracin 180 transcurrida 0 0.5 1 1.5 Distancia total 2 2.5 3

Hay que aadir que la onda reflejada en la ilustracin 2 es simplemente la superposicin de las ondas reflejadas por la frontera de aire lmina dielctrica y la frontera de lmina dielctrica dielctrico. Es por esta razn que el coeficiente de reflexin en mejor hallarlo de una manera indirecta como en la cual se obtuvo en anteriores casos. D. Anlisis en frecuencia. Para una breve introduccin de lo que es en realidad la transformada de Fourier, observamos primero la ecuacin de la transformada de Fourier:
[ r] = 4

Ilustracin 1. Tomada antes que la onda incidente golpeara la frontera de la lmina dielctrica.

Amplitud de E

E (Campo Elctrico) 1 0.8 0.6 0.4 [ r] = 1 [ r] = 2

Que en trminos siguiente manera.

de seales muestreadas se toma de la

Amplitud de E

0.2 0 -0.2 -0.4 -0.6 -0.8 -1 Iteracin 350 transcurrida 0 0.5 1 1.5 Distancia total 2 2.5 3

de las cuales se tendrn que separar en parte imaginaria y parte real ya que la seal en el tiempo no tiene algn tipo de simetras para as simplificar el procedimiento o hallarlo de una forma analtica. Aplicando el mtodo numrico enseado por el docente en clase se encuentra que los grficos del anlisis en frecuencia da como resultado lo siguiente.

Ilustracin 2. Tomada antes que la onda reflejada incidiera en la frontera absorbente.

Amplitud Transformada Fourier 1.5 1.5

Amplitud Transformada Fourier

X: 1.59 Y: 0.6712

X: 1.59 Y: 0.6895

0.5

0.5

Amplitud Fourier

Amplitud Fourier
0 0.5 1 1.5
Distancia en Metros

-0.5

-0.5

-1

-1

-1.5

2.5

-1.5

0.5

1.5
Distancia en Metros

2.5

Ilustracin 4. Grfica del espectro en frecuencia de la seal simulada con dominio de 100 MHZ
Amplitud Transformada Fourier 1.5

Ilustracin 7. Grfica del espectro en frecuencia de la seal simulada con dominio de 250 MHZ
Amplitud Transformada Fourier 1.5

X: 1.59 Y: 0.6762

X: 1.59 Y: 0.6964

0.5

Amplitud Fourier

0.5

Amplitud Fourier
0 0.5 1 1.5
Distancia en Metros

-0.5

-0.5

-1

-1

-1.5

2.5

-1.5

0.5

1.5
Distancia en Metros

2.5

Ilustracin 5. Grfica del espectro en frecuencia de la seal simulada con dominio de 150 MHZ
Amplitud Transformada Fourier 1.5

Ilustracin 8. Grfica del espectro en frecuencia de la seal simulada con dominio de 300 MHZ

X: 1.59 Y: 0.6825

0.5

Amplitud Fourier

Los valores de las amplitudes fueron tomadas despus de la barra, en una distancia arbitraria donde se mostrara estable la amplitud. Para confirmar en cada uno de los grficos muestra la posicin en distancia y el valor de la amplitud para hacer una aproximacin estadstica. La distancia que se tuvo como referencia fue X=1.59 m. a continuacin se muestra n tabla con los debidas amplitudes a diferentes dominio de frecuencias.
Tabla IV

-0.5

-1

-1.5

0.5

1.5
Distancia en Metros

2.5

Ilustracin 6. Grfica del espectro en frecuencia de la seal simulada con dominio de 200 MHZ

Frecuencias [M Hz] 100 150 200 250 300 Amplitud promedio

Amplitud 0,6712 0,6762 0,6825 0,6895 0,6964 0,6832

En la tabla IV se observan las amplitudes del espectro en Frecuencias de la seal transmitida al medio 3

Debemos resaltar que la amplitud de la seal transmitida coincide de una manera muy aproximada con el coeficiente de transmisin que se hall eventualmente en la parte terica. A continuacin se muestra una tabla con su debido porcentaje de error del coeficiente de transmisin terico y numrico por Fourier. Tabla V

Terico 0,6863

Numrico Fourier 0,6832

% Error 0,4517

En la tabla V se muestran los valores del coeficiente de transmisin terico y numrico por Fourier.

III. CONCLUSIONES [1] Se analiza a partir de la tabla I que los datos de obtenidos desde la simulacin son bastante concretos ya que su error est dentro de un margen aceptable. [2] Se observ que aplicando Fourier la amplitud que est despus de la lmina dielctrica se asemeja bastante a la magnitud del coeficiente de transmisin (estos resultados de muestran en la tabla V. [3] Con respecto a los coeficientes de reflexin se hizo imposible calcularlos de una manera directa con los datos arrojados por el script, ya que las ondas reflejadas de superponan modificando as las amplitudes de cada una de las ondas. [4] Observando los errores de los resultados arrojados y los resultados tericos, se deduce que el mtodo FDTD hace una aproximacin excelente a las aplicaciones de le vida real. IV. REFERENCIAS [1]

dist=0:dx:3;ct=size(dist);it=ct(2); kstart=it/2; e(1:it)=0.0;h(1:it)=0.0; k1=ceil(it/2);e0=8.854e-12;m0=pi*4e-7; a=ceil(ncl/2);b=ceil(ncl/2)-1; kal=k1-ceil(a);kld=k1+b; eb(1:kal-1) = dt/(er1*dx*e0); eb(kal:kld) = dt/(er2*dx*e0); eb(kld+1:it) = dt/(er3*dx*e0); hb(1:it) = dt/(dx*m0); emax1=0; emax2=0;emax3=0; emmax1=0; emmax2=0;emmax3=0; freq=[100 150 200 250 300]*1e6; real(1:length(freq),2:it)=0; imag(1:length(freq),2:it)=0; ampn(1:length(freq),2:it)=0; phasen(1:length(freq),2:it)=0; real_in(1:length(freq))=0; imag_in(1:length(freq))=0; arg=2*pi*freq*dt; for n=1:1:iter e(2:it) = e(2:it)+eb(2:it).*(h(1:it1)-h(2:it)); pulse = exp(-((n-3*tau)/tau).^2); e(ini) = e(ini)+2*pulse; h(1:(it-1)) = h(1:(it-1)) + hb(2:it).*(e(1:(it-1))-e(2:it)); e(1)=e(2)+(c*dt-dx)/(c*dt+dx)*(e(2)e(1)); for m=1:length(freq) real(m,1:it)=real(m,1:it)+cos(arg(m)*n)'.* e(1:it); imag(m,1:it)=imag(m,1:it)sin(arg(m)*n)'.*e(1:it); end if n<200 real_in(1:length(freq))=real_in(1:length(f req))+cos(arg(1:length(freq))*n)*e(11); imag_in(1:length(freq))=imag_in(1:length(f req))-sin(arg(1:length(freq))*n)*e(11); end ntime=num2str(n); plot(dist,e,'--b','LineWidth',2.5), line([dist(kld) dist(kld)],[-1.2 1.2],'Color','k','LineWidth',3); line([dist(kal) dist(kal)],[-1.2 1.2],'Color','k','LineWidth',3); line([dist(2) dist(2)],[-1.2 1.2],'Color','r','LineWidth',3); line([dist(1) dist(kal)],[1.19 1.19],'Color','r','LineWidth',3); line([dist(1) dist(kal)],[-1.2 1.2],'Color','r','LineWidth',3); line([dist(2) dist(2)],[-1.2 1.2],'Color','r','LineWidth',3); line([dist(kld) dist(kal)],[1.19 1.19],'Color','k','LineWidth',3);

[2] Sullivan, D., electromagnetic Simulation using the


FDTD method. Cheng, D., Fundamentos de electro-magnetismo para ingeniera, Addison Wesley, 1997.

[2]

[3] Matthew N. O. Sadiku., Elementos de Electromagnetismo, Oxford University Press. V. ANEXOS a. Cdigo en Matlab de la simulacin:

clear;clc; er1=1; er2=2; er3=4; lo=0.3; c=3e8; dx=lo/(20*sqrt(er3)); dt=dx/(c); tau = 0.8e-9/dt; anl=lo/(2*sqrt(er2)); ncl=ceil(anl/dx);iter = 380; ini=40;

line([dist(kld) dist(kal)],[-1.2 1.2],'Color','k','LineWidth',3); line([dist(end) dist(end)],[-1.2 1.2],'Color','m','LineWidth',3); line([dist(kld) dist(400)],[1.19 1.19],'Color','m','LineWidth',3); line([dist(kld) dist(400)],[-1.2 1.2],'Color','m','LineWidth',3); axis([0 dist(it) -1.2 1.2]); title('E (Campo Elctrico)'); xlabel('Distancia total '); ylabel('Amplitud de E'); text(1.7,-1.1,['Iteracin ', ntime,' transcurrida']); text(0.1,1.1,['[\epsilon_r] = ',num2str(er1)]); text(2.6,1.1,['[\epsilon_r] = ',num2str(er3)]); text(1.4,1.1,['[\epsilon_r] = ',num2str(er2)]); grid on; mov = getframe; for i=1:it; if i>1 && i<kal-1 if emax1 > e(i) emax1 = e(i); end end if i > kal && i < kld-1 if emax2 > e(i) emax2 = e(i); end end if i > kld && i < it if emax3 > e(i) emax3 = e(i); end end end for i=1:it; if i>1 && i<kal-1 if emmax1 < e(i) emmax1 = e(i); end end if i>kal && i<kld-1 if emmax2 < e(i) emmax2 = e(i); end end if i > kld && i < it if emmax3 < e(i) emmax3 = e(i); end end

end end amp_in=zeros(1,length(freq)); phase_in=zeros(1,length(freq)); for m=1:length(freq), amp_in(m)=sqrt((imag_in(m)).^2+(real_in(m) ).^2); phase_in(m)=atan2(imag_in(m),real_in(m)); ampn(m,2:it)=sqrt(real(m,2:it).^2+imag(m,2 :it).^2).*(1./amp_in(m)); phasen(m,2:it)=atan2(imag(m,2:it),real(m,2 :it))-phase_in(m);end; for k=1:length(freq), figure('Name',['Frecuencia ',num2str(freq(k)/1e6),' MHz']), plot(dist,ampn(k,:),'r','LineWidth',1.5); line([dist(kld) dist(kld)],[-1.5 1.5],'Color','k','LineWidth',3); line([dist(kal) dist(kal)],[-1.5 1.5],'Color','k','LineWidth',3); line([dist(2) dist(2)],[-1.5 1.5],'Color','r','LineWidth',3); line([dist(1) dist(kal)],[1.5 1.5],'Color','r','LineWidth',3); line([dist(1) dist(kal)],[-1.5 1.5],'Color','r','LineWidth',3); line([dist(2) dist(2)],[-1.5 1.5],'Color','r','LineWidth',3); line([dist(kld) dist(kal)],[1.5 1.5],'Color','k','LineWidth',3); line([dist(kld) dist(kal)],[-1.5 1.5],'Color','k','LineWidth',3); line([dist(end) dist(end)],[-1.5 1.5],'Color','m','LineWidth',3); line([dist(kld) dist(400)],[1.5 1.5],'Color','m','LineWidth',3); line([dist(kld) dist(400)],[-1.5 1.5],'Color','m','LineWidth',3); title('Amplitud Transformada Fourier') xlabel('Distancia en Metros','FontSize',8); ylabel('Amplitud Fourier'); grid on;end; men=[emax1 emax2 emax3];max=[emmax1 emmax2 emmax3];disp(men);disp(max);

Das könnte Ihnen auch gefallen