Diode
The object that describes how to configure a diode simulation primitive.
Example
flux.simulationModel = {
type: "diode",
saturationCurrent: 1.7143528192808883e-7,
seriesResistance: 0,
emissionCoefficient: 2,
breakdownVoltage: 0,
map_input_to_terminal_uid: "element uid",
map_output_to_terminal_uid: "element uid",
}
Fields
Name | Type | Description |
---|---|---|
type | Readonly<string> | The type of this object, represented by the string literal "diode". |
saturationCurrent | number | (A) The current that flows in the reverse direction when the voltage drop (Vd) across the diode is negative. |
seriesResistance | number | (Ω) The internal resistance of the diode. |
emissionCoefficient | number | Also known as the 'ideality factor'. Typically varies from 1 to 2, where 1 represents an 'ideal' diode. |
breakdownVoltage | number | (V) The largest reverse voltage that can be applied without causing an exponential increase in the saturation current of the diode. |
map_input_to_terminal_uid | Readonly<string> | The terminal ID corresponding to the diode's input. |
map_output_to_terminal_uid | Readonly<string> | The terminal ID corresponding to the diode's output. |
Was this page helpful?