modelZDiode

Zener diode with 3 working areas

Extends from Modelica.Electrical.Analog.Interfaces.OnePort (Component with two electrical pins p and n and current i from p to n), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Information

The simple Zener diode is a one port. It consists of the diode itself and an parallel ohmic resistance R. The diode formula is:

              v/Vt                -(v+Bv)/(Nbv*Vt)
i  =  Ids ( e      - 1) - Ibv ( e                  ).

If the exponent in one of the two branches reaches the limit Maxexp, the diode characteristic is linearly continued to avoid overflow.


The Zener diode model permits (in contrast to the simple diode model) current in reverse direction if the breakdown voltage Bv (also known Zener knee voltage) is exceeded.

The thermal power is calculated by i*v.

Please note: In case of useHeatPort=true the temperature dependence of the electrical behavior is not modelled yet. The parameters are not temperature dependent.

Parameters

TypeNameDefaultDescription
SI.CurrentIds1e-6Saturation current
SI.VoltageVt0.04Voltage equivalent of temperature (kT/qn)
RealMaxexp30Max. exponent for linear continuation
SI.ResistanceR1e8Parallel ohmic resistance
SI.VoltageBv5.1Breakthrough voltage = Zener- or Z-voltage
SI.CurrentIbv0.7Breakthrough knee current
RealNbv0.74Breakthrough emission coefficient
BooleanuseHeatPort (from ConditionalHeatPort)false= true, if heatPort is enabled
SI.TemperatureT (from ConditionalHeatPort)293.15Fixed device temperature if useHeatPort = false

Connectors

TypeNameDefaultDescription
PositivePinp (from TwoPin)Positive electrical pin
NegativePinn (from TwoPin)Negative electrical pin
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheatPort (from ConditionalHeatPort)Conditional heat port

Components

TypeNameDefaultDescription
SI.Voltagev (from TwoPin)Voltage drop of the two pins (= p.v - n.v)
SI.Currenti (from OnePort)Current flowing from pin p to pin n
SI.PowerLossPower (from ConditionalHeatPort)Loss power leaving component via heatPort
SI.TemperatureT_heatPort (from ConditionalHeatPort)Temperature of heatPort

Revisions

  • March 11, 2009 by Christoph Clauss
    conditional heat port added
  • April 5, 2004 by Christoph Clauss
    implemented