modelCj
Junction capacitance model of Ebers-Moll BJT
Extends from Interfaces.PassiveOnePort (Partial model invoking one bondgraphic connector).
Information
The junction capacitance element is a passive OnePort element. It inherits the effort and flow variables from the passive OnePort. Junction capacitances are used in semiconductor technology to model the charge accumulated in the vicinity of a pn-junction.The junction capacitance element has its preferred causality away from the element.
The model also computes the diodic current through the junction and puts it out as an output signal.
Potential variables: e: Bondgraphic effort variable f: Bondgraphic flow variable, normalized positive for flows into the model id: Diodic current through the junction (output variable) Parameters: Is: Transport saturation current (default value = 1e-16 Amp) Tau: Ideal transit time (default value = 5e-9 sec) Cj: Zero bias depletion capacitance (default value = 0.5e-12 F) Phi: Diffusion voltage (default value = 0.8 Volt) M: Gradation exponent (default value = 0.333) Gb: Leakage conductance (default value = 1e-15 Mho) Vt: Thermal voltage (default value = 0.02585 Volt) EMin: Minimum exponent (default value = -100) EMax: Maximum exponent (default value = 40)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Current | Is | 1.e-16 | Transport saturation current |
| Modelica.SIunits.Time | Tau | 5e-9 | Ideal transit time |
| Modelica.SIunits.Capacitance | Cj | 0.5e-12 | Zero bias depletion capacitance |
| Modelica.SIunits.Voltage | Phi | 0.8 | Diffusion voltage |
| Real | M | 0.333 | Gradation exponent |
| Modelica.SIunits.Conductance | Gb | 1e-15 | Leakage conductance |
| Modelica.SIunits.Voltage | Vt | 0.02585 | Thermal voltage |
| Real | EMin | -100 | if x < EMin, the exp(x) function is linearized |
| Real | EMax | 40 | if x > EMax, the exp(x) function is linearized |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| BondLib.Interfaces.BondCon | BondCon1 (from PassiveOnePort) | Bond graph connector | |
| Modelica.Blocks.Interfaces.RealOutput | y | Connector of Real output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | e (from PassiveOnePort) | Bondgraphic effort | |
| Real | f (from PassiveOnePort) | Bondgraphic flow | |
| Junctions.J0p3 | J0p3_1 | ||
| Bonds.fBond | B1 | ||
| Sensors.De | vbi | ||
| Bonds.eBond | B2 | ||
| mC2 | Cj1 | ||
| Sources.mSe | Vbi | ||
| Bonds.fBond | B3 | ||
| Junctions.J1p3 | J1p3_1 | ||
| Bonds.eBond | B4 | ||
| Sensors.Df | id | ||
| Bonds.fBond | B5 | ||
| Junctions.J0p3 | J0p3_2 | ||
| Bonds.fBond | B6 | ||
| Bonds.fBond | B7 | ||
| Passive.G | G1 | ||
| nlC | nlC1 | ||
| Dj | Dbi |