modelPartialDiode

Diode with one exponential function

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

This partial model of the diode does not yet contain any current versus voltage characteristic. In this model the temperature dependencies of the temperature voltage, the saturation current, etc. are defined.

Parameters

TypeNameDefaultDescription
BooleanuseHeatPort (from ConditionalHeatPort)false= true, if heatPort is enabled
SI.TemperatureT (from ConditionalHeatPort)293.15Fixed device temperature if useHeatPort = false
Modelica.Units.SI.ChargeQ1.6021766208E-19Elementary charge of electron
Realm1Ideality factor of diode
Modelica.Units.SI.ResistanceR1E8Parallel ohmic resistance
Reference data
Modelica.Units.SI.TemperatureTRef298.15Reference temperature
Modelica.Units.SI.VoltageVRef0.6292Reference voltage > 0, i.e. open circuit voltage, at TRef
Modelica.Units.SI.CurrentIRef8.540Reference current > 0, i.e. short circuit current, at TRef
Modelica.Units.SI.LinearTemperatureCoefficientalphaI+0.00053Temperature coefficient of reference current at TRef
Modelica.Units.SI.LinearTemperatureCoefficientalphaV-0.00340Temperature coefficient of reference voltage at TRef*

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
Modelica.Units.SI.VoltageVtVoltage equivalent of temperature (k*T/Q)
Modelica.Units.SI.VoltageVRefActualReference voltage w.r.t. actual temperature
Modelica.Units.SI.CurrentIRefActualReference current w.r.t. actual temperature
Modelica.Units.SI.CurrentIdsSaturation current