[problema] FDTD 2D: forma de onda distorcida após a propagação

V

varunag

Guest
Oi tudo,

Estou fazendo um projeto de simulação FDTD.Eu tenho usado livro Taflove como referência.O código é executado em Fortran90.
Estou simulando TMZ modo e emocionante o Ez com um pulso gaussiano no centro do espaço 2D todo.

Como se propaga Ez no plano, a onda gaussiano é distorcida.

Isto é o que eu fiz:
o espaço 2D (500.500).
Ez (250.250) está animado.
As fronteiras são PEC (Ez = 0).
Eu observei Ez (100,100).E é isso que eu tenho.Por que eu recebo um pico negativo?Você pode me explicar o motivo para isso?<img src="http://images.elektroda.net/53_1259087809_thumb.jpg" border="0" alt="[trouble]2D fdtd : wave shape distorted after propagation" title="forma de onda [problema] 2D fdtd: distorcida após a propagação"/> Suponho que as informações acima são suficientes para entender o meu problema, mas se você precisar de alguma mais detalhes me avise.Adicionado após 1 hora 39 minutos:Eu estava tentando o código 2D que está escrito no MATLAB e está disponível com o livro_O resultado que obtive é semelhante.Alguém pode me dizer porque é que nós começamos esse resultado, em vez de um pulso gaussiano??<img src="http://images.elektroda.net/77_1259093733_thumb.jpg" border="0" alt="[trouble]2D fdtd : wave shape distorted after propagation" title="forma de onda [problema] 2D fdtd: distorcida após a propagação"/>
 
oi
u deve verificar o permetevety médio e conductivety propagar a onda em espaço livre ou com ou sem perdas dieléctricas dilectric quê?
melhor relaçãoAdicionado após 43 segundos:eek:i
u deve verificar o permetevety médio e conductivety propagar a onda em espaço livre ou com ou sem perdas dieléctricas dilectric quê?
melhor relação

 
aaea3 como já disse, a matéria parâmetros do material.

Também como você adicionar a fonte?

rígido: Ez sinal = (n)?
moles: Ez = sinal (n)?

O sinal de que você adicionar um ponto não é o sinal que medida após as equações de atualização.
(A flelds em torno de seu ponto de origem afetar o valor).

Finalmente, os pulsos ficam distorcidas pela dispersão numérica.(Velocidade depende do ângulo e
o fator lambda cellsize / que é diferente para diferentes freqüências)

 
uma vez que é PEC há reflexões, que se propagam no domínio de simulação e adicionar até o pulso.

 
infelizmente não é devido ao material nem para a interação coerente com a reflexão a partir do limite do PEC, uma vez que você vai ter dispersão do pulso mesmo no vácuo (eps_r = 1).

É um artefato puramente numérica, devido à discretização, por isso você deve manter o tempo de iterações a simulação é executado para um mínimo.
Verifique Taflove para obter mais detalhes ..

 
Obrigado.
Eu entendo que é devido a discretização.Mas porque é que o fenômeno tão óbvio quando eu tomo um pulso gaussiano, mas não é visível quando eu considero um pulso senoidal?é isso, porque as freqüências mais elevadas no pulso gaussiano?

 
sim, é porque qualquer pulso é composto por uma série de harmônicos, ao passo que uma onda senoidal ideal contém apenas uma freqüência.
O pulso estranho ampliação que você vê é devido ao fato de que todo o harmônico no pulso é adiada por um valor diferente.
and f
, or x
and k
for that matter, are said to be conjugated by the Fourier transform)

Em geral, mais lenta a variação no tempo de algo, o seu espectro mais estreito, e vice-versa (t
e f,
e k
ou x
para esse assunto, se diz ser conjugada com a transformada de Fourier)

 

Welcome to EDABoard.com

Sponsor

Back
Top