Tradeoffs of higher simulation BW? #136
Replies: 3 comments 4 replies
-
Well... The increase in BW for a shorter time signal is actually rather intuitive. Consider this: A very short pulse (maybe even a Gaussian pulse?) will change rapidly in time. Rapid changes => higher frequencies. It's rather basic signal processing stuff (or harmonic analysis) and I am neglecting all the interesting material. The signals you usually use for S-param analysis are modulated Gaussians. I can't plot their frequency response right here, but I will, in the next few days. So here are the two limitations, off the top of my head.
Cheers |
Beta Was this translation helpful? Give feedback.
-
1. Additions the frequency domain answerHere are some necessary additions to my previous comment. The frequency response of a Gaussian pulse, Now, there is a whole thing here I recall. Gaussians, although they decay very close to zero, have infinite time response. In the classical sense, this function cannot be transformed using a Fourier Transform (FT). Something about Not withstanding the conditions of the L2 function space, hence cannot be considered as a distribution. So in comes mathematicians, and invented a whole new function space called "rapid decay functions", and viola. Just an annecdote, sorry for the snore. Onward. A modulated Gaussian, is a frequency shifted by Now notice what happens if you choose This basically means that it will be harder for you to filter out the frequency data for the low frequencies, and is best to avoid. And this is why you want to avoid simulations where your bandwidth covers areas close to 2. High frequency limitationsIn order for the entire frequency response of the Gaussian to be available, the time step needs to be small enough. For example, here is what happens if the time step isn't small enough. Which is kind of the opposite of trying to cover So for this purpose, also choose the time step small enough to suffice for the highest frequency you are trying to cover, and add some, for the Gaussian to decay properly. This, naturally, means longer simualtion time. 3. Some stuff about portsHere is another issue that I recall, but this is less relevant to openEMS, however. At the moment, at least. This is an inherent limitation of transient simulations, even in high-end software, so don't sweat it. Mitigation?For the frequency issues, there is none, really. Try to limit the bandwidth of the simualtions to exactly what is necessary. I guess that's the answer for the mode port issue, as well. This is very much relevant even for the current implementation of rectangular waveguide ports in openEMS. |
Beta Was this translation helpful? Give feedback.
-
So I'll focus on the last bit then.
What do you mean by "higher precision for half excitation bandwidth". Precision in what, the S-Parameters deduced? In that sense, only the dispresion effect of the wavguide ports should be taken into account, or at least this is what comes to mind. |
Beta Was this translation helpful? Give feedback.
-
I noticed dramatic reduction of excitation signal length (in timesteps), inversely proportional to increase of excitation bandwidth. Despite it is initially counterintuitive I understand that it has solid foundation in physics. Also I understand that one of potential tradeoffs, because numerical integration mass is spreaded, might be a loss of accuracy. My questions:
Best Regards,
DD
Beta Was this translation helpful? Give feedback.
All reactions