Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

steady state in FDTD

Status
Not open for further replies.

mamal00

Newbie level 6
Joined
Jul 10, 2012
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,351
hi
when the time domain excitation reaches steady-state for measuring electric field amplitude and phase in FDTD ????
 

rrumpf

Full Member level 5
Joined
Jul 6, 2007
Messages
289
Helped
66
Reputation
132
Reaction score
43
Trophy points
1,308
Location
El Paso, TX
Activity points
3,559
Are you using a short-pulse source or a continuous wave single-frequency source? For the pulse source, you will have to iterate until enough of that energy has left your grid. For the CW source, you can do this visually or check to see if your amplitude swings are constant everywhere.
 

mamal00

Newbie level 6
Joined
Jul 10, 2012
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,351
thanks rrumpf
i use cw source but my domain is large and i cant visually check that.i want measure strength of signal in whole domain but i dont know after how many time steps i can do that.my question is if i run code for a very long time step and record fields value in all iteration and then taking maximum between all time steps in each grid cell,is this steady state value or after a very long time step the electric field value in last time step is steady state???
thank you
 

rrumpf

Full Member level 5
Joined
Jul 6, 2007
Messages
289
Helped
66
Reputation
132
Reaction score
43
Trophy points
1,308
Location
El Paso, TX
Activity points
3,559
You probably don't want to store the field values for each iteration as that will quickly eat up memory. Instead, calculate the Fourier transforms as the code is running. Therefore, all you need to store is the Fourier transform at each point you are interested. You don't have to do this everywhere. Just pick a few strategic points and Fourier transform those.

Further, since your source is CW, you only have to integrate over one wave cycle to calculate the Fourier transform. Envision doing this at some interval when you think the simulation may be finished. If the Fourier transforms are different, you still have some transient phenomenon happening.

For more information on the Fourier transforms, see Lecture 7 here:

https://emlab.utep.edu/ee5390fdtd.htm
 

mamal00

Newbie level 6
Joined
Jul 10, 2012
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,351
thank you very much for your answer it was very helpful for me
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top