Quantcast
Channel: Jason Andrews Blog
Viewing all articles
Browse latest Browse all 33813

RE: LC VCO startup issue for different transient algorithms

$
0
0
Hi Cherag, The gear methods (gear2 and gear2only) both end up applying a small amount of numerical damping, which can be deleterious to oscillation in oscillators. It's useful in other situations because it damps out numerical damping (such as you see with the trapezoidal integration method). It's not as severe as the euler method, but it still can cause a problem particularly with high Q oscillators such as LC tank oscillators. So with analyses such as periodic steady state and harmonic balance (when simulating oscillators), traponly is used for the transient assist (aka tstab) phase and then gear2only used for the shooting interval (obviously not for harmonic balance as that's in the frequency domain after the transient assist phase). gear2only tends to give the best accuracy for the cost, but you don't want to run it for a long time in transient with gear2only. Depending on which errpreset setting with transient, gear2 might be applied. With the default (moderate) it uses traponly, so that's OK. If you need to switch to conservative (which you may not need to), then you might in that case need to explicitly set method=traponly yourself. Hope that helps, Regards, Andrew.

Viewing all articles
Browse latest Browse all 33813

Trending Articles