I want to simulate the reverse breakdown behavior of a two diode model solar cell in SPICE.
The diodes configurations without considering the breakdown voltage are as below:

.model diode d( Is=1.5e-10,  xti=3)
.model diode2 d(Is=1.77e-6, n=2, xti=3)

With the given diodes configurations, I can simulate all characteristics before the breakdown voltage point.
I-V curve without adding reverse breakdown voltage code By adding the breakdown voltage point to the diode model, I cannot see the curve in forward bias anymore and it does not work properly.

.model diode d( Is=1.5e-10,  xti=3, vrev=15, BV=15)
.model diode2 d(Is=1.77e-6, n=2, xti=3, vrev=15, BV=15)

enter image description here

In short, when I add the code for reverse breakdown voltage point, my diode does not work properly in forward bias! Please help me with this problem.


From LTWiki:

There are two types of diodes available. One is a conduction region-wise linear model that yields a computationally light weight representation of an idealized diode.


This idealized model is used if any of Ron, Roff, Vfwd, Vrev or Rrev is specified in the model.

So when you included the VREV parameter, you changed your model to use the piecewise linear diode model instead of the usual nonlinear model. Your other parameters (IS, XTI, and BV) are ignored and the piecewise linear model parameters that you didn't specify take their default values.. This could make a substantial change to the operating behavior of the diodes in your model.

  • \$\begingroup\$ Thank very much. Now it works properly. Since I have less than 15 reputations, I cannot vote your answer so please accept my thanks here. \$\endgroup\$ – HAMED Jun 17 '15 at 19:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.