Time domain result from frequency sweep
こんにちは,
I solved a model in FEKO that consisted of two coils excited by current source of 1uA@60Hz. The idea is let EM waves be produced from symmetric coils, and penetrate inside a spherical body made of both dielectrics, and metal. I got near fields for a single frequency of 60Hz. I intend to simulate an aperiodic time pulse that looks like:
In Solution frequency dialog box, I put up following values:
After solution is obtained, I can create New time signal in POSTFEKO, by specifying values in dialog box below:
I simulated part of biphasic pulse with a Gaussian pulse. Spectrum preview shows that frequencies should be 0-3.5kHz.
I specified solution frequency of 500Hz-1MHz, and spectrum preview shows lower frequency of 0kHz. I can't put in start frequency as 0Hz because that becomes DC.
- Is part of biphasic time-domain signal correctly simulated?
- Is choice of logarithmicaIly spaced discrete points correct?
- Should I change frequency sweep to 0-3.5kHz?
非常感谢你,
FieldForcer
Answers
-
Hi FieldForcer,
- Did you get any warnings (I think there should be)?
- In general I would recommend to use continuous (interplated) range. FEKO will then catch all the resonces along the frequency range, whereas with discrete frequency points all the information betwwen the calcilated points is neglected.
- Of course 0 Hz is impossible. Our recommendation for fmin and fmax for time analysis is
fmin = 1/sd and fmax = (Nt/sd)/2
with sd the signal duration and Nt the number of samples.
There is a video on Youtube about FEKO's time analysis (beginning at ~32:00). It's from 2014, but the basic rules still count: https://www.youtube.com/watch?v=YAruJMWRalI&t=8s
0 -
Hi Torben,
Altair Forum User said:- Did you get any warnings (I think there should be)?
Yes, I did get WARNING 594: Due to rounding errors the solution may be totally invalid
See also message in the output file Figures8Coil_fr_1_ada_75.outI am currently executing time-domain simulation. I will update current thread, once I get result.
Thanks,
FieldForcer
0 -
Hi FieldForcer,
WARNING 594: Due to rounding errors the solution may be totally invalid typically indicates that the model is small compared to the wavelength at the lower end of the frequency range. Using double precision may help.
0 -
Hi Torben,
1. For time-domain simulation, lowest frequency was 100Hz, and higher frequency was 100kHz. When I activated Low frequency stabilization, WARNING 594 disappeared.
2.
Altair Forum User said:In general I would recommend to use continuous (interpolated) range. FEKO will then catch all the resonances along the frequency range, whereas with discrete frequency points all the information between the calculated points is neglected.
Continuous(interpolated) range results in frequency sweep for 1000 frequencies, and FEKO gets stuck at 56th frequency. After completion of solution for each frequency, FEKO displayed FINISHED. I was misled that entire simulation completed, but it didn't. When I choose Linearly spaced discrete points with 101 frequencies, FEKO solved the model, and was not stuck at any particular frequency.
Thanks,
FieldForcer
0 -
-
-
Hi Torben,
Thanks. Continuing from my post earlier, I can define single pulse mathematically. For one of the pulses below,
I can define an upward and downward cosine pulse. For a truncated cosine pulse,
the time-domain function is with W=2.
FEKO has no problem with following parameters:
This is a continuous cosine pulse. To truncate it with aforementioned function g(t), when I put in symbol pi, and rect(), FEKO throws an error:
I simplified rect() with more general boxcar function.
How can a truncated cosine be coded correctly?
Thanks,
FieldForcer
0 -
-
Hi Torben,
Thanks for the reply.
Why not reduce the signal duration itself?
Because original signal is a 2 ms, and the pulse is only 290 us. Reducing signal duration is not a design option. Multiplication of time signal with rect window (though a Bartlet window is preferable) can be done, if there is a predefined rect() function in POSTFEKO.
0 -
Dear experts,
Kindly help me out in clarifying my doubts in time domain analysis.
1. I would like to know procedure to find the fidelity factor and group delay between 2 uwb antennas.
2. Type of pulse suited for performing time domain analysis without interfering with notch band.
0