WOLFRAM SYSTEM MODELER

HeatingDiode

Simple diode with heating port

Wolfram Language

In[1]:=
SystemModel["Modelica.Electrical.Analog.Semiconductors.HeatingDiode"]
Out[1]:=

Information

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 an parallel ohmic resistance R. The diode formula is:

                v/vt_t
  i  =  ids ( e        - 1).

where vt_t depends on the temperature of the heat port:
  vt_t = k*temp/q

If the exponent v/vt_t reaches the limit maxex, the diode characteristic is linearly continued to avoid overflow.
The thermal power is calculated by i*v.

Parameters (9)

useHeatPort

Value: true

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

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

Connectors (3)

p

Type: PositivePin

Description: Positive electrical pin

n

Type: NegativePin

Description: Negative electrical pin

heatPort

Type: HeatPort_a

Description: Conditional heat port

Used in Examples (1)

HeatingRectifier

Modelica.Electrical.Analog.Examples

Heating rectifier

Revisions

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