FDTD + CPML - PDP> - poder diminuir com o tempo

R

roldao

Guest
Oi todos. Eu estou trabalhando com FDTD + CPML. Estou simulando um cenário típico com 6 edifícios (estruturas PEC) e em outra situação (er = 3.0 e sigma = 0,005 S / m (condutividade elétrica). Por enquanto eu estou tentando traçar o perfil Power Delay e acho que, quando se compara com o documento original de que algo está errado. O Perfil de Atraso de energia a partir do documento original para a situação PEC, o poder é quase sempre no mesmo nível (por exemplo, os componentes multipercurso são quase sempre em 12dB), e na minha simulação, o poder é sempre a diminuir com o tempo. O que é o comportamento normal de um perfil de atraso de poder? com o caso específico de prédios PEC e com o outro caso explicado? O que você acha que poderia ser o problema? O arquivo anexo é o enredo da o documento original ea minha. Por favor, eu preciso de alguma ajuda. Cheers João Roldão
 
O perfil de atraso de energia a partir do documento original para a situação PEC, o poder é quase sempre no mesmo nível (por exemplo, os componentes multipercurso são quase sempre em 12dB), e na minha simulação, o poder é sempre a diminuir com o tempo .
Que tipo de excitação que você usa? Se você usar um pulso isso é de se esperar. Se você usar uma onda senoidal contínua, deverá atingir um estado estável, em algum ponto. Pode demorar um pouco para transientes de morrer para baixo, no entanto. (Se você usar uma onda senoidal como você ligá-lo?) Desculpe, eu não consigo ler o documento para que eu não sei se essa informação está lá.
 
Oi, obrigado pela resposta. Eu uso um pulso. Jmax = 1000; alfa = (4 / (32 * dt)) ^ 2; source = zeros (1, nsteps), para n = 1:88% (9 e 30) fonte (n) = jmax * (exp (- alpha * (((dt * n) - (32 * dt)) ^ 2))); final, então eu aplicar Hz (x, y) source = (x, y); Obrigado pela atenção [size = 2] [color = # 999999] Adicionado após 4 horas e 14 minutos: [/color] [/size] Olá. Diga-me, por favor, se eu usar uma onda senoidal contínua, como é esperado para ligar? Fiz algumas simulações utilizando um sine mas só fiz: Hz (é, js) = sin (omega * dt * tempo); por todo o tempo da simulação. Existe alguma maneira especial de fazê-lo? Eu vi em alguns exemplos algo como: Hz (é, js) = Hz (é, js) + sin (omega * dt * tempo); Qual é a melhor ou quais são as diferenças entre este dois excitação na prática? Graças João Roldão
 
* Se você usa um pulso você tem que extrair o comportamento de diferentes freqüências usando transformadas de Fourier. * Se você usa H = sin (), então você usa um 'hard source' que significa que nenhum sinal pode viajar através deste ponto. para uma fonte de ponto, ususally não muda muito, mas se você tem uma linha (em 2d) ou uma parede (em 3D) de fontes de então você começa reflexo perfeito de todos os sinais de bater o ponto de origem * ligar apenas significa que você multiplicar o primeira poucos períodos com metade de um pulso gaussiano. Isso diminui transientes. Alguns comentários (não tenho tempo para olhar de perto para o papel (difícil de ler)). - Você está adicionando a fonte para o campo magnético que é ok, mas normalmente você usa o campo elétrico. (Isso pode explicar diferentes escalas dos resultados) - você disse que o nível de energia fica mais fraca ao longo do tempo (ao contrário do documento de referência esta é esperado para um pulso a condição de contorno absorvente remove energia do seu modelo, se o documento de referência usa um.. onda de sinal contínuo, então o resultado será um estado estacionário (após transientes morreu para baixo) Eu tenho a sensação de que você tem que tomar Fourier do sinal de entrada e os níveis de energia medidos para obter os dados que você precisa se você estiver usando um pulso
 
Oi todos. Eu estou trabalhando com FDTD + CPML. Estou simulando um cenário típico com 6 edifícios (estruturas PEC) e em outra situação (er = 3.0 e sigma = 0,005 S / m (condutividade elétrica). Por enquanto eu estou tentando traçar o perfil Power Delay e acho que, quando se compara com o documento original de que algo está errado. O Perfil de Atraso de energia a partir do documento original para a situação PEC, o poder é quase sempre no mesmo nível (por exemplo, os componentes multipercurso são quase sempre em 12dB), e na minha simulação, o poder é sempre a diminuir com o tempo. O que é o comportamento normal de um perfil de atraso de poder? com o caso específico de prédios PEC e com o outro caso explicado? O que você acha que poderia ser o problema? O arquivo anexo é o enredo da o documento original ea minha. Por favor, eu preciso de alguma ajuda. Cheers João Roldão
 
O perfil de atraso de energia a partir do documento original para a situação PEC, o poder é quase sempre no mesmo nível (por exemplo, os componentes multipercurso são quase sempre em 12dB), e na minha simulação, o poder é sempre a diminuir com o tempo .
Que tipo de excitação que você usa? Se você usar um pulso isso é de se esperar. Se você usar uma onda senoidal contínua, deverá atingir um estado estável, em algum ponto. Pode demorar um pouco para transientes de morrer para baixo, no entanto. (Se você usar uma onda senoidal como você ligá-lo?) Desculpe, eu não consigo ler o documento para que eu não sei se essa informação está lá.
 
Oi, obrigado pela resposta. Eu uso um pulso. Jmax = 1000; alfa = (4 / (32 * dt)) ^ 2; source = zeros (1, nsteps), para n = 1:88% (9 e 30) fonte (n) = jmax * (exp (- alpha * (((dt * n) - (32 * dt)) ^ 2))); final, então eu aplicar Hz (x, y) source = (x, y); Obrigado pela atenção [size = 2] [color = # 999999] Adicionado após 4 horas e 14 minutos: [/color] [/size] Olá. Diga-me, por favor, se eu usar uma onda senoidal contínua, como é esperado para ligar? Fiz algumas simulações utilizando um sine mas só fiz: Hz (é, js) = sin (omega * dt * tempo); por todo o tempo da simulação. Existe alguma maneira especial de fazê-lo? Eu vi em alguns exemplos algo como: Hz (é, js) = Hz (é, js) + sin (omega * dt * tempo); Qual é a melhor ou quais são as diferenças entre este dois excitação na prática? Graças João Roldão
 
* Se você usa um pulso você tem que extrair o comportamento de diferentes freqüências usando transformadas de Fourier. * Se você usa H = sin (), então você usa um 'hard source' que significa que nenhum sinal pode viajar através deste ponto. para uma fonte de ponto, ususally não muda muito, mas se você tem uma linha (em 2d) ou uma parede (em 3D) de fontes de então você começa reflexo perfeito de todos os sinais de bater o ponto de origem * ligar apenas significa que você multiplicar o primeira poucos períodos com metade de um pulso gaussiano. Isso diminui transientes. Alguns comentários (não tenho tempo para olhar de perto para o papel (difícil de ler)). - Você está adicionando a fonte para o campo magnético que é ok, mas normalmente você usa o campo elétrico. (Isso pode explicar diferentes escalas dos resultados) - você disse que o nível de energia fica mais fraca ao longo do tempo (ao contrário do documento de referência esta é esperado para um pulso a condição de contorno absorvente remove energia do seu modelo, se o documento de referência usa um.. onda de sinal contínuo, então o resultado será um estado estacionário (após transientes morreu para baixo) Eu tenho a sensação de que você tem que tomar Fourier do sinal de entrada e os níveis de energia medidos para obter os dados que você precisa se você estiver usando um pulso
 

Welcome to EDABoard.com

Sponsor

Back
Top