.BondLib.Semiconductors.Utilities.Dj

Information

The junction diode element is a passive OnePort element. It inherits the effort and flow variables from the passive OnePort. Junction diodes are a special class of non-linear resistors.

The junction diode model is a simple diode with an exponential characteristic. The diode formula essentially is:

f = Is*(exp(e/Vt) - 1)

However, if the exponent e/Vt reaches either an upper limit EMax or a lower limit Emin, the diode characterisic is linearly continued to avoid overflow or underflow, respectively.

The causality of the junction diode element is free.


Potential variables:

 e:     Bondgraphic effort variable

 f:     Bondgraphic flow variable, normalized positive for flows into the model


Parameters:

 Is:    Transport saturation current (default value = 1e-16 Amp)

 Vt:    Thermal voltage (default value = 0.02585 Volt)

 EMin:  Minimum exponent (default value = -100)

 EMax:  Maximum exponent (default value = 40)


Equations:

ExMin = exp(EMin)
ExMax = exp(EMax)
f = if (e/Vt < EMin) then Is*(ExMin*(e/Vt - EMin + 1) - 1) else if (e/Vt > EMax) then Is*(ExMax*(e/Vt - EMax + 1) - 1) else Is*(exp(e/Vt) - 1)


Generated at 2024-11-23T19:25:52Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos