Engee documentation

Photodiode

Page in progress.

A photodiode with an input port for incident light.

blockType: AcausalElectricPowerSystems.Sensors.Photodiode

Path in the library:

/Physical Modeling/Electrical/Sensors & Transducers/Photodiode

Description

Block Photodiode It is a photodiode in the form of a controlled current source and an exponential diode connected in parallel. A controlled current source generates current , which is proportional to the density of the luminous flux:

where

  • — the ratio of the generated current to the density of the incident luminous flux;

    • If for the parameter Sensitivity parameterization the value is set Specify measured current for given flux density, then the block calculates this variable as the ratio of the parameter Measured current to the parameter Flux density.

    • If for the parameter Sensitivity parameterization the value is set Specify current per unit flux density, then this variable is determined by the value of the parameter Device sensitivity.

  • — the density of the incident light flux.

To simulate dynamic response time, use the parameter Parameterization to include the diode junction capacitance in the model.

The exponential diode model provides the following relationship between the diode current and the diode voltage :

where

  • — the elementary charge of an electron (1.602176e-19 Cell);

  • — Boltzmann constant (1.3806503e-23 J/K);

  • — the emission coefficient;

  • — saturation current, corresponds to the value of the parameter Dark current;

  • — the temperature at which the parameters of the diode are set corresponds to the value of the parameter Measurement temperature.

When , the block replaces on , which corresponds to the current gradient of the diode at and it is extrapolated linearly.

When , the block replaces on , which also corresponds to the gradient and is extrapolated linearly. Typical electrical circuits do not reach such large values. Block Photodiode provides this linear extrapolation to aid convergence when solving constraints during simulation.

If set for the parameter Diode parameterization meaning Use dark current and N, then the characteristics of the diode are set using the parameters Dark current and Emission coefficient, N.

If set for the parameter Diode parameterization meaning Use dark current plus a forward bias I-V data point, then you need to set the parameter Dark current and the measurement point of voltage and current on the volt-ampere characteristics of the diode. The block calculates from these values as follows:

where

  • — corresponds to the value of the Forward voltage VF parameter;

  • ;

  • — corresponds to the value of the parameter Current IF at forward voltage VF.

The exponential model of the diode provides the opportunity to turn on the junction capacitance:

  • If set for the parameter Parameterization meaning Fixed or zero junction capacitance, then the capacity is fixed.

  • If set for the parameter Parameterization meaning Use parameters CJ0, VJ, M & FC, then the block uses coefficients , , , and to calculate the junction capacitance, which depends on the junction voltage.

  • If set for the parameter Parameterization meaning Use C-V curve data points, then the unit uses three capacitance values on the C-V curve of the diode to estimate , and and uses these values with the specified value to calculate the junction capacitance, which depends on the junction voltage. The block calculates , and as follows:

    where

    • , , and — values in the parameter vector Reverse bias voltages [VR1 VR2 VR3];

    • , , and — values in the parameter vector Corresponding capacitances [C1 C2 C3];

    It is impossible to reliably estimate according to the tabular data, therefore, you must specify its value using the parameter Capacitance coefficient, FC. If there is no suitable data for this parameter, use the typical value of `0.5'.

Reverse bias voltages (numeric values are positive) must satisfy > > . This means that the capacities must satisfy > > because the reverse bias expands the depletion region and therefore reduces the capacitance. Violation of these inequalities leads to an error. Voltage and the transition potential difference should be significantly greater . Voltage there should be less transition potential difference , while the typical value for it is 0.1 V.

The dependence of the properties of the p-n junction on the voltage is determined through the charge of the junction capacitance how:

  • For :

  • For :

    where

    • ;

    • ;

    • ;

    • — voltage across the junction capacitance.

These equations are similar to the equations in [2], except that the temperature dependence of the parameters was not modeled. and . This model does not include the diffusion capacitance term, which affects switching performance at high frequencies.

Block Photodiode It also includes many other possibilities for modeling the temperature dependence of the volt-ampere characteristics of a diode. The temperature dependence of the junction capacitance is not modeled due to their small size.

Thermal port

You can turn on the thermal port to simulate the effects of generated heat and device temperature. To enable the thermal port, select the Enable thermal port checkbox.

Assumptions and limitations

  • If set for the parameter Diode parameterization meaning Use dark current plus a forward bias I-V data point, you can set a voltage close to the switching voltage of the diode. This value is usually in the range of 0.05 to 1 Volt. Using a value outside of this area can lead to poor evaluation. .

  • You may need to use non-zero ohmic resistance and junction capacitance values to avoid problems with numerical simulations, but simulations can be faster if these values are zero.

Ports

Input

# W — the density of the luminous flux incident on the sensing element
scalar

Details

The input port connected to the light flux incident on the photodiode.

Data types

Float64

Complex numbers support

I don’t

Conserving

# + — positive contact (anode)
electricity

Details

The electrical port connected to the anode.

Program usage name

p

# - — Negative contact (cathode)
electricity

Details

The electrical port connected to the cathode.

Program usage name

n

# H — thermal port
warmth

Details

Non-directional thermal port.

Dependencies

To use this port, check the box Enable thermal port.

Program usage name

thermal_port

Parameters

Main

# Sensitivity parameterization — sensitivity parameterization
Specify measured current for given flux density | Specify current per unit flux density

Details

Select one of the following sensitivity parameterization methods:

  • Specify measured current for given flux density — specify the measured current and the corresponding luminous flux density.

  • Specify current per unit flux density — specify the sensitivity of the device manually.

Values

Specify measured current for given flux density | Specify current per unit flux density

Default value

Specify measured current for given flux density

Program usage name

sensitivity_parameterization

Evaluatable

No

# Measured current — measured current
A | MA | kA | mA | nA | pA | uA

Details

The current that is used in the unit to calculate the sensitivity of the device.

Dependencies

To use this parameter, set for the parameter Sensitivity parameterization meaning Specify measured current for given flux density.

Units

A | MA | kA | mA | nA | pA | uA

Default value

25.0 uA

Program usage name

I_measured

Evaluatable

Yes

# Flux density — light flux density
W/m^2

Details

The luminous flux density, which is used to calculate the sensitivity of the device.

Dependencies

To use this parameter, set for the parameter Sensitivity parameterization meaning Specify measured current for given flux density.

Units

W/m^2

Default value

5.0 W/m^2

Program usage name

flux_density

Evaluatable

Yes

# Device sensitivity — device sensitivity
A/(W/m^2)

Details

Current per unit of luminous flux density.

Dependencies

To use this parameter, set for the parameter Sensitivity parameterization meaning Specify current per unit flux density.

Units

A/(W/m^2)

Default value

5e-06 A/(W/m^2)

Program usage name

sensitivity

Evaluatable

Yes

# Diode parameterization — parameterization of the diode
Use dark current plus a forward bias I-V data point | Use dark current and N

Details

Choose one of the following methods for parameterizing the diode model:

  • Use dark current plus a forward bias I-V data point — specify the current in the absence of a luminous flux and the point on the volt-ampere curve of the diode.

  • Use dark current and N — specify the current in the absence of a luminous flux and the emission coefficient.

Values

Use dark current plus a forward bias I-V data point | Use dark current and N

Default value

Use dark current plus a forward bias I-V data point

Program usage name

diode_parameterization

Evaluatable

No

# Current, I1 — current at the forward displacement point
A | MA | kA | mA | nA | pA | uA

Details

The current at the forward bias point on the volt-ampere characteristic of the diode, which is used in the unit for calculation and .

Dependencies

To use this parameter, set for the parameter Diode parameterization meaning Use dark current plus a forward bias I-V data point.

Units

A | MA | kA | mA | nA | pA | uA

Default value

0.1 A

Program usage name

I_point

Evaluatable

Yes

# Voltage, V1 — voltage at the forward displacement point
V | MV | kV | mV

Details

The corresponding voltage at the forward bias point on the volt-ampere characteristic of the diode, which is used in the calculation unit and .

Dependencies

To use this parameter, set for the parameter Diode parameterization meaning Use dark current plus a forward bias I-V data point.

Units

V | MV | kV | mV

Default value

1.3 V

Program usage name

V_point

Evaluatable

Yes

# Dark current — current in the absence of a luminous flux
A | MA | kA | mA | nA | pA | uA

Details

Current through the diode when it is not exposed to light.

Units

A | MA | kA | mA | nA | pA | uA

Default value

5e-09 A

Program usage name

I_sat

Evaluatable

Yes

# Emission coefficient, N — emission coefficient

Details

Diode emission coefficient or ideality coefficient.

Dependencies

To use this parameter, set for the parameter Diode parameterization meaning Use dark current and N.

Default value

3.0

Program usage name

N

Evaluatable

Yes

# Ohmic resistance, RS — serial resistance of the diode
Ohm | GOhm | MOhm | kOhm | mOhm

Details

The resistance connected in series to the diode.

Units

Ohm | GOhm | MOhm | kOhm | mOhm

Default value

0.1 Ohm

Program usage name

R_s

Evaluatable

Yes

# Measurement temperature — Measurement temperature
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

The temperature at which the voltage characteristic or current was measured in the absence of a luminous flux.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

25.0 degC

Program usage name

T_measurement

Evaluatable

Yes

Junction Capacitance

# Parameterization — parameterization of the transition capacity
Fixed or zero junction capacitance | Use C-V curve data points | Use parameters CJ0, VJ, M & FC

Details

Select one of the following options for modeling the transition capacity:

  • Fixed or zero junction capacitance — set the transition capacity as a fixed value;

  • Use C-V curve data points — set the measured data at three points of the C-V curve of the diode;

  • Use parameters CJ0, VJ, M & FC — set the transition capacity at zero displacement, the contact potential difference of the transition, the coefficient that takes into account the smoothness of the transition, and the coefficient of nonlinearity of the barrier capacity of the transition at forward displacement.

Values

Fixed or zero junction capacitance | Use C-V curve data points | Use parameters CJ0, VJ, M & FC

Default value

Fixed or zero junction capacitance

Program usage name

C_parameterization

Evaluatable

No

# Junction capacitance — transfer capacity
F | mF | nF | pF | uF

Details

Fixed value of the transition capacity.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Fixed or zero junction capacitance.

Units

F | mF | nF | pF | uF

Default value

60.0 pF

Program usage name

C_j

Evaluatable

Yes

# Zero-bias junction capacitance, CJ0 — transition capacity at zero offset
F | mF | nF | pF | uF

Details

The value of the capacitance connected in parallel with the exponential diode.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use parameters CJ0, VJ, M & FC

Units

F | mF | nF | pF | uF

Default value

60.0 pF

Program usage name

C_j0

Evaluatable

Yes

# Junction potential, VJ — contact potential difference of the transition
V | MV | kV | mV

Details

The contact potential difference of the junction.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use parameters CJ0, VJ, M & FC.

Units

V | MV | kV | mV

Default value

1.0 V

Program usage name

V_j

Evaluatable

Yes

# Grading coefficient, M — a coefficient that takes into account the smoothness of the transition

Details

A coefficient that quantifies the smoothness of the p-n transition.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use parameters CJ0, VJ, M & FC.

Default value

0.5

Program usage name

grading_coefficient

Evaluatable

Yes

# Reverse bias voltages [VR1 VR2 VR3] — reverse displacement stress vector
V | MV | kV | mV

Details

The vector of reverse bias voltage values at the three points C-V of the diode curve, which the unit uses to calculate , and .

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use C-V curve data points.

Units

V | MV | kV | mV

Default value

[0.1, 10.0, 100.0] V

Program usage name

V_r_vector

Evaluatable

Yes

# Corresponding capacitances [C1 C2 C3] — the vector of capacitances corresponding to the vector of reverse displacement stresses
F | mF | nF | pF | uF

Details

The vector of capacitance values at three points on the C-V curve of the diode, which the unit uses to calculate , and .

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use C-V curve data points.

Units

F | mF | nF | pF | uF

Default value

[3.5, 1.0, 0.4] pF

Program usage name

C_r_vector

Evaluatable

Yes

# Capacitance coefficient, FC — coefficient of non-linearity of the barrier capacity of the junction at forward displacement

Details

A coefficient that quantifies the decrease in discharge capacity with applied voltage.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use parameters CJ0, VJ, M & FC or Use C-V curve data points.

Default value

0.5

Program usage name

C_coefficient

Evaluatable

Yes

Temperature Dependence

# Parameterization — parameterization of temperature dependence
None - Use characteristics at parameter measurement temperature | Use an I-V data point at second measurement temperature | Specify saturation current at second measurement temperature | Specify the energy gap, EG

Details

Choose one of the following methods for parameterizing the temperature dependence:

  • None - Use characteristics at parameter measurement temperature — the temperature dependence is not modeled, the measurement temperature is used for modeling , set in the parameter Measurement temperature.

  • Use an I-V data point at second measurement temperature — when selecting this value, you need to specify the temperature of the second measurement. , as well as the values of current and voltage at this temperature. The model uses these values together with the parameter values at the temperature of the first measurement. to calculate the value of the band gap width.

  • Specify saturation current at second measurement temperature — when selecting this value, you need to specify the temperature of the second measurement. , as well as the value of the saturation current at this temperature. The model uses these values together with the parameter values at the temperature of the first measurement. to calculate the value of the band gap width.

  • Specify the energy gap, EG — the value of the forbidden zone width is set manually.

Values

None - Use characteristics at parameter measurement temperature | Use an I-V data point at second measurement temperature | Specify saturation current at second measurement temperature | Specify the energy gap, EG

Default value

None - Use characteristics at parameter measurement temperature

Program usage name

T_parameterization

Evaluatable

No

# Device simulation temperature — Device temperature
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Specify the temperature value , at which the device will be modeled.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

25.0 degC

Program usage name

T_device

Evaluatable

Yes

# Saturation current, IS, at second measurement temperature — saturation current at the temperature of the second dimension
A | MA | kA | mA | nA | pA | uA

Details

Specify the saturation current value at the temperature of the second dimension.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Specify saturation current at second measurement temperature.

Units

A | MA | kA | mA | nA | pA | uA

Default value

2.5e-07 A

Program usage name

I_sat_at_T2_measurement

Evaluatable

Yes

# Current I1 at second measurement temperature — current I1 at the temperature of the second measurement
A | MA | kA | mA | nA | pA | uA

Details

Specify the current value on the diode, when the voltage is , at the temperature of the second dimension.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use an I-V data point at second measurement temperature.

Units

A | MA | kA | mA | nA | pA | uA

Default value

0.07 A

Program usage name

I_point_at_T2_measurement

Evaluatable

Yes

# Voltage V1 at second measurement temperature — voltage V1 at the temperature of the second measurement
V | MV | kV | mV

Details

Specify the voltage value on the diode, when the current is equal to , at the temperature of the second dimension.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use an I-V data point at second measurement temperature.

Units

V | MV | kV | mV

Default value

1.3 V

Program usage name

V_point_at_T2_measurement

Evaluatable

Yes

# Second measurement temperature — the temperature of the second measurement
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Specify the value for the temperature of the second measurement.

Dependencies

To use this parameter, set for the parameter Parameterization meaning Use an I-V data point at second measurement temperature.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

125.0 degC

Program usage name

T2_measurement

Evaluatable

Yes

# Energy gap parameterization — parameterization of the band gap width
Use nominal value for silicon (EG=1.11eV) | Use nominal value for 4H-SiC silicon carbide (EG=3.23eV) | Use nominal value for 6H-SiC silicon carbide (EG=3.00eV) | Use nominal value for germanium (EG=0.67eV) | Use nominal value for gallium arsenide (EG=1.43eV) | Use nominal value for selenium (EG=1.74eV) | Use nominal value for Schottky barrier diodes (EG=0.69eV) | Specify a custom value

Details

Select a restricted area width value from the list of preset parameters or specify a custom value.:

  • Use nominal value for silicon (EG=1.11eV) — default value;

  • Use nominal value for 4H-SiC silicon carbide (EG=3.23eV);

  • Use nominal value for 6H-SiC silicon carbide (EG=3.00eV);

  • Use nominal value for germanium (EG=0.67eV);

  • Use nominal value for gallium arsenide (EG=1.43eV);

  • Use nominal value for selenium (EG=1.74eV);

  • Use nominal value for Schottky barrier diodes (EG=0.69eV);

  • Specify a custom value — if you select this value, the parameter will appear Energy gap, EG, which allows you to specify a value for .

Dependencies

To use this parameter, set for the parameter Parameterization meaning Specify the energy gap, EG.

Values

Use nominal value for silicon (EG=1.11eV) | Use nominal value for 4H-SiC silicon carbide (EG=3.23eV) | Use nominal value for 6H-SiC silicon carbide (EG=3.00eV) | Use nominal value for germanium (EG=0.67eV) | Use nominal value for gallium arsenide (EG=1.43eV) | Use nominal value for selenium (EG=1.74eV) | Use nominal value for Schottky barrier diodes (EG=0.69eV) | Specify a custom value

Default value

Use nominal value for silicon (EG=1.11eV)

Program usage name

E_g_parameterization

Evaluatable

No

# Energy gap, EG — the width of the forbidden zone
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

Specify a custom value for the width of the restricted area.

Dependencies

To use this parameter, set for the parameter Energy gap parameterization meaning Specify a custom value.

Units

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Default value

1.11 eV

Program usage name

E_g

Evaluatable

Yes

# Saturation current temperature exponent parameterization — parameterization of the temperature index of the saturation current
Use nominal value for pn-junction diode (XTI=3) | Use nominal value for Schottky barrier diode (XTI=2) | Specify a custom value

Details

Select one of the following parameters to set the saturation current temperature value:

  • Use nominal value for pn-junction diode (XTI=3);

  • Use nominal value for Schottky barrier diode (XTI=2);

  • Specify a custom value — if you select this value, the parameter will appear Saturation current temperature exponent, XTI — temperature indicator of the saturation current, which allows you to set a custom value for .

Values

Use nominal value for pn-junction diode (XTI=3) | Use nominal value for Schottky barrier diode (XTI=2) | Specify a custom value

Default value

Use nominal value for pn-junction diode (XTI=3)

Program usage name

XTI_parameterization

Evaluatable

No

# Saturation current temperature exponent, XTI — temperature indicator of saturation current

Details

Specify the value for the saturation current temperature indicator .

Dependencies

To use this parameter, set for the parameter Saturation current temperature exponent parameterization meaning Specify a custom value.

Default value

3.0

Program usage name

XTI

Evaluatable

Yes

Thermal Port

# Enable thermal portthe description is missing turning on the heat port

Details

The description is missing. Select this option to use the thermal port of the unit and simulate the effect of the generated heat and the temperature of the device.

Default value

false (switched off)

Program usage name

has_thermal_port

Evaluatable

No

# Thermal network — choosing an internal thermal model
Specify junction and case thermal parameters | Cauer model | Cauer model parameterized with Foster coefficients | External

Details

Choose an internal thermal model:

  • Specify junction and case thermal parameters;

  • Cauer model;

  • Cauer model parameterized with Foster coefficients;

  • External.

Values

Specify junction and case thermal parameters | Cauer model | Cauer model parameterized with Foster coefficients | External

Default value

Specify junction and case thermal parameters

Program usage name

thermal_network_parameterization

Evaluatable

No

# Junction-case and case-ambient (or case-heatsink) thermal resistances, [R_JC R_CA] — the vector of thermal resistances
K/W

Details

The vector [R_JC R_CA] consists of two values of thermal resistance. The first value of `R_JC' is the thermal resistance between the junction and the housing. The second value, `R_CA', is the thermal resistance between the H port and the device body.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Specify junction and case thermal parameters.

Units

K/W

Default value

[0.0, 10.0] K/W

Program usage name

thermal_resistance_vector

Evaluatable

Yes

# Thermal resistances, [R1 R2 ... Rn] — the vector of thermal resistances for the Kauer model
K/W

Details

Vector from the values of the thermal resistances represented by the Kauer elements in the heating network. All these values must be greater than zero.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model.

Units

K/W

Default value

[1.0, 3.0, 10.0] K/W

Program usage name

thermal_resistance_cauer_vector

Evaluatable

Yes

# Thermal resistances, [R1 R2 ... Rn] — the vector of thermal resistances for the Foster model
K/W

Details

Vector from the values of thermal resistances represented by the coefficients of the Foster model in the heating network. All these values must be greater than zero.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model parameterized with Foster coefficients.

Units

K/W

Default value

[0.03, 0.2] K/W

Program usage name

thermal_resistance_foster_vector

Evaluatable

Yes

# Thermal mass parameterization — parameterization of heat capacity
By thermal time constants | By thermal mass

Details

Choose a method for setting the heat capacity:

  • By thermal time constants — parameterization of heat capacity in terms of thermal time constants. This value is used by default.

  • By thermal mass — setting the heat capacity values.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Specify junction and case thermal parameters, Cauer model or Cauer model parameterized with Foster coefficients.

Values

By thermal time constants | By thermal mass

Default value

By thermal time constants

Program usage name

thermal_mass_parameterization

Evaluatable

No

# Junction and case thermal masses, [M_J M_C] — vector of heat capacity values for the Kauer model
J/K | kJ/K

Details

The vector [M_J M_C] consists of two values of the heat capacity. The first value of M_J is the heat capacity of the junction. The second value, `M_C', is the heat capacity of the housing.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Specify junction and case thermal parameters, and for the parameter Thermal mass parameterization meaning By thermal mass.

Units

J/K | kJ/K

Default value

[0.0, 1.0] J/K

Program usage name

thermal_mass_vector

Evaluatable

Yes

# Thermal masses, [M1 M2 ... Mn] — vector of heat capacity values for the Kauer model
J/K | kJ/K

Details

Vector from values of heat capacities, where this is the number of coefficients of the Kauer model in the heat network. All these values must be greater than zero.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model, and for the parameter Thermal mass parameterization meaning By thermal mass.

Units

J/K | kJ/K

Default value

[1.5, 2.0, 3.0] J/K

Program usage name

thermal_mass_cauer_vector

Evaluatable

Yes

# Thermal masses, [M1 M2 ... Mn] — the vector of heat capacity values for the Foster model
J/K | kJ/K

Details

Vector from values of heat capacities, where this is the number of Foster elements in the heating network. All these values must be greater than zero.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model parameterized with Foster coefficients, and for the parameter Thermal mass parameterization meaning By thermal mass.

Units

J/K | kJ/K

Default value

[33.0, 50.0] J/K

Program usage name

thermal_mass_foster_vector

Evaluatable

Yes

# Junction and case thermal time constants, [t_J t_C] — vector of thermal time constants
d | s | hr | ms | ns | us | min

Details

The vector [t_J t_C] consists of two values of the thermal time constants. The first value of t_J is the thermal transition time constant. The second value, `t_C', is the thermal time constant of the housing.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Specify junction and case thermal parameters, and for the parameter Thermal mass parameterization meaning By thermal time constants.

Units

d | s | hr | ms | ns | us | min

Default value

[0.0, 10.0] s

Program usage name

thermal_time_constant_vector

Evaluatable

Yes

# Thermal time constants, [t1 t2 ... tn] — vector of thermal time constants for the Kauer model
d | s | hr | ms | ns | us | min

Details

Vector from values of thermal time constants, where this is the number of Kauer elements in the heating network. All these values must be greater than zero.

The value of the heat capacity is calculated as , where , and — heat capacity, thermal time constant and thermal resistance for - the go element of the Cowera.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model, and for the parameter Thermal mass parameterization meaning By thermal time constants.

Units

d | s | hr | ms | ns | us | min

Default value

[1.0, 3.0, 10.0] s

Program usage name

thermal_time_constant_cauer_vector

Evaluatable

Yes

# Thermal time constants, [t1 t2 ... tn] — the vector of thermal time constants for the Foster model
d | s | hr | ms | ns | us | min

Details

Vector from values of thermal time constants, where this is the number of coefficients of the Foster model in the heating network. All these values must be greater than zero.

The value of the heat capacity is calculated as , where , and — heat capacity, thermal time constant and thermal resistance for - the go element of the Cowera.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model parameterized with Foster coefficients, and for the parameter Thermal mass parameterization meaning By thermal time constants.

Units

d | s | hr | ms | ns | us | min

Default value

[1.0, 10.0] s

Program usage name

thermal_time_constant_foster_vector

Evaluatable

Yes

# Junction and case initial temperatures, [T_J T_C] — vector of thermal time constants
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

The vector [t_J t_C] consists of two values of the thermal time constants. The first value of t_J is the thermal transition time constant. The second value, `t_C', is the thermal time constant of the housing.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Specify junction and case thermal parameters, and for the parameter Thermal mass parameterization meaning By thermal time constants.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

[25.0, 25.0] degC

Program usage name

T_thermal_mass_vector_start

Evaluatable

Yes

# Thermal masses initial temperatures, [T1 T2 ... Tn] — initial temperature vector for the Kauer model
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

The vector of temperature values. It corresponds to the temperature difference for each heat capacity in the model.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

[25.0, 25.0, 25.0] degC

Program usage name

T_thermal_mass_cauer_vector_start

Evaluatable

Yes

# Start from steady state — start from a steady state

Details

Select this check box to start simulation from a steady state.

Dependencies

Default value

true (switched on)

Program usage name

start_from_steady_state

Evaluatable

No

# Initial node temperatures, [T1 T2 ... Tn] — the initial temperature vector for the Foster model
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

The vector of absolute temperature values of each element of the Foster model.

Dependencies

To use this parameter, set for the parameter Thermal network meaning Cauer model parameterized with Foster coefficients.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

[25.0, 25.0] degC

Program usage name

T_thermal_mass_foster_vector_start

Evaluatable

Yes

Literature

  1. H. Ahmed and P.J. Spreadbury. Analogue and digital electronics for engineers. 2nd Edition, Cambridge University Press, 1984.

  2. G. Massobrio and P. Antognetti. Semiconductor Device Modeling with SPICE. 2nd Edition, McGraw-Hill, 1993.