WOLFRAM SYSTEM MODELER
DiodeSimple diode with heating port |
SystemModel["Modelica.Electrical.Analog.Semiconductors.Diode"]
This information is part of the Modelica Standard Library maintained by the Modelica Association.
The simple diode is an electrical one port, where a heat port is added, which is defined in the Modelica.Thermal library. It consists of the diode itself and a parallel ohmic resistance R. If useTemperatureDependency is set to true, the diode formula is:
where vt_t depends on the temperature of the heat port:v/N/vt_t i = Ids (e - 1)
vt_t = k*temp/q
If useTemperatureDependency is set to false, the diode formula utilizes the voltage equivalent of the temperature, i.e.,
v/Vt i = Ids (e - 1).
If the exponent v/N/vt_t or v/Vt, respectively, reaches the limit Maxexp, the diode characteristic is linearly continued to avoid overflow.
The thermal power is calculated by i*v.
useHeatPort |
Value: useTemperatureDependency Type: Boolean Description: = true, if heatPort is enabled |
---|---|
T |
Value: 293.15 Type: Temperature (K) Description: Fixed device temperature if useHeatPort = false |
Ids |
Value: 1e-6 Type: Current (A) Description: Saturation current |
useTemperatureDependency |
Value: false Type: Boolean Description: = true, if the diode current depends on temperature, otherwise utilizes the voltage equivalent of temperature |
Vt |
Value: 0.04 Type: Voltage (V) Description: Voltage equivalent of temperature (kT/qn) |
Maxexp |
Value: 15 Type: Real Description: Max. exponent for linear continuation |
R |
Value: 1e8 Type: Resistance (Ω) Description: Parallel ohmic resistance |
EG |
Value: 1.11 Type: Real Description: Activation energy |
N |
Value: 1 Type: Real Description: Emission coefficient |
TNOM |
Value: 300.15 Type: Temperature (K) Description: Parameter measurement temperature |
XTI |
Value: 3 Type: Real Description: Temperature exponent of saturation current |
p |
Type: PositivePin Description: Positive electrical pin |
|
---|---|---|
n |
Type: NegativePin Description: Negative electrical pin |
|
heatPort |
Type: HeatPort_a Description: Conditional heat port |
Modelica.Electrical.Analog.Examples Heating rectifier |