Simba.Data
Simba.Data.Thermal
ThermalData
Models the thermal impedance and conduction, turn-on and turn-off losses of a semiconductor. Can be created manually or from XML thermal description files.
| Constructors | |
|---|---|
| ThermalData(string) | Creating Thermal Data from XML Thermal Description Files |
| Properties | |
|---|---|
| Comment | Comment |
| ConductionLossComputationFormula | Computation formula of conduction losses |
| ConductionLossComputationFormulaGateOff | Computation formula of conduction losses (Gate off) |
| ConductionLossComputationMethod | Computation methods of conduction losses. Possbile values are: * ThermalComputationMethodType.FormulaComputationMethodType * ThermalComputationMethodType.LookUpTableComputationMethodType * ThermalComputationMethodType.FormulaAndLookUpTableComputationMethodType |
| ConductionLossComputationMethodGateOff | Computation methods of conduction losses (Gate off) |
| Constants | List of User Defined Variables |
| Id | Unique identifier for this thermal data |
| Manufacturer | Semiconductor Manufacturer |
| Name | Name of the thermal data |
| PartNumber | Semiconductor part number |
| SemiconductorType | SemiconductorType. Possible Values are: *. ThermalDataSemiconductorType.MosfetThermalDataSemiconductorType *. ThermalDataSemiconductorType.DiodeThermalDataSemiconductorType *. ThermalDataSemiconductorType.MOSFETwithDiodeThermalDataSemiconductorType *. ThermalDataSemiconductorType.IGBTThermalDataSemiconductorType *. ThermalDataSemiconductorType.NotSupportedSemiconductorType |
| ThermalImpedanceType | Thermal Impedance Type. Possible values are: * ThermalDataType.NoThermalNetworkType, * ThermalDataType.CauerThermalNetworkType, * ThermalDataType.FosterThermalNetworkType, |
| TurnOffLossComputationFormula | Computation formula of Turn Off losses |
| TurnOffLossComputationMethod | Computation methods of Turn Off losses |
| TurnOnLossComputationFormula | Computation formula of Turn On losses |
| TurnOnLossComputationMethod | Computation methods of Turn On losses |
| Methods | |
|---|---|
| GetThermalImpedanceData() | Return the ThermalImpedanceData table |
| SetThermalImpedanceData(DoubleMatrixParameter) | Modify the ThermalImpedanceData table |
| SetThermalImpedanceType(string) | Modify the ThermalImpedanceType from string "Cauer", "Foster", default is "No Thermal Network" |