modelZenerDiodePairApproximation
Approximation
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 is an approximation for a Zener diode pair as described in [Lueck1995] .
Note:
If voltage v is prescribed, the current i can be unambiguously determined.
If current i is prescribed, between v = -V_bt and v = +V_bt there is a manifold of solutions for the voltage v.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | Vbt | 3.3 | Break-through voltage |
| Real | a | 1.0862e-3 | Coefficient a [A/V] |
| Real | b | -0.1615e-3 | Coefficient b [A/V^3] |
| Real | c | 0.3021e-3 | Coefficient c [A/V^5] |
| Boolean | useHeatPort (from ConditionalHeatPort) | false | = true, if heatPort is enabled |
| SI.Temperature | T (from ConditionalHeatPort) | 293.15 | Fixed device temperature if useHeatPort = false |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| PositivePin | p (from TwoPin) | Positive electrical pin | |
| NegativePin | n (from TwoPin) | Negative electrical pin | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from ConditionalHeatPort) | Conditional heat port |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | v (from TwoPin) | Voltage drop of the two pins (= p.v - n.v) | |
| SI.Current | i (from OnePort) | Current flowing from pin p to pin n | |
| SI.Power | LossPower (from ConditionalHeatPort) | Loss power leaving component via heatPort | |
| SI.Temperature | T_heatPort (from ConditionalHeatPort) | Temperature of heatPort |