I've been trying to perform transient simulations of an ion impact on a reverse biased junction. My simulation strategy consists con biasing through a Quasistationary ramp to the desired reverse voltage, then saving the results and launching a 4 interval transient to optimize simulation time.

Quasistationary ramp converges very well, but transient simulations (all 4 intervals) show 2 problems:

1) The first simulation points converge to much higher currents than those in stationary condition, and tends to the stationary conditions after a few steps (10-20) of the Newton. |RHS| shows high values, but simulation converges due to error. I've enabled the option 'CheckRhsAfterUpdate' to ensure that the RHS can not be further reduced.

2) After these points, simulation shows the same current value as in the final condition of the quasistationary ramp (as expected), but still |RHS| remains high (between 2e1 and 5e2) and kind of "saturates" to that value. 

I would expect a good converging newton to show a gradual reduction in |RHS| to values close to zero (1 or below).

I've even tried disabling the HeavyIon model, but still these problems remain.

Are there convergence aid conditions that should be taken into account for initializing transient simulations? 

Is the high |RHS| value showing spourious convergence? Why this happens only in the Transient simulations?

Thanks in advance

More Sebastian Pazos's questions See All
Similar questions and discussions