modelD_DIODE
Diode model
Extends from Modelica.Electrical.Spice3.Internal.DIODE (Diode model).
Information
The model D_DIODE is a Junction diode model
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | AREA (from DIODE) | 1 | Area factor |
| Boolean | OFF (from DIODE) | false | Optional initial condition: false - IC not used, true - IC used, not implemented yet |
| SI.Voltage | IC (from DIODE) | Initial condition value (VD, not implemented yet | |
| Modelica.Units.NonSI.Temperature_degC | TEMP (from DIODE) | 27 | Operating temperature of the device |
| Boolean | SENS_AREA (from DIODE) | Flag to request sensitivity WRT area, not implemented yet | |
| ModelcardDIODE | modelcarddiode (from DIODE) | DIODE modelcard | |
| SpiceConstants | C (from DIODE) | General constants of SPICE simulator | |
| Diode.DiodeModelLineParams | param (from DIODE) | Diode.diodeRenameParameters(modelcarddiode, C) | Model line parameters |
| Diode.DiodeParams | dp (from DIODE) | Diode.diodeRenameParametersDev(TEMP, AREA, IC, OFF, SENS_AREA) | Renamed parameters |
| Model.Model | m (from DIODE) | Diode.diodeRenameParametersDevTemp(TEMP) | Renamed parameters |
| Diode.DiodeVariables | c1 (from DIODE) | Diode.diodeInitEquations(param) | Precalculated values |
| Diode.DiodeCalc | c2 (from DIODE) | Diode.diodeCalcTempDependencies(param, dp, m, c1) | Precalculated values |
| Boolean | m_mbInit (from DIODE) | false |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| PositivePin | p (from TwoPin) | Positive electrical pin | |
| NegativePin | n (from TwoPin) | Negative electrical pin |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | v (from TwoPin) | Voltage drop of the two pins (= p.v - n.v) | |
| Diode.CurrentsCapacitances | cc (from DIODE) | ||
| Real | icap (from DIODE) | ||
| Real | m_dCap (from DIODE) | ||
| Real | pin (from DIODE) | ||
| Real | ir (from DIODE) | ||
| Real | igmin (from DIODE) |
Revisions
- Nov. 2008 by Kristin Majetta
initially implemented