Inductor (Advanced)
An inductor coil that takes into account the error of the inductance.
blockType: AcausalElectricPowerSystems.Passive.Inductor
Path in the library:
|
Description
Block Inductor (Advanced) allows you to simulate linear inductors that take into account the error of the inductance.
When the inductance error is not taken into account, the behavior of the component is identical to the block Inductor.
In its simplest form, the block Inductor (Advanced) simulates a linear inductor described by the following equation:
where
-
— tension;
-
— inductance;
-
— current;
-
— the time.
To simulate a nonlinear inductor, use the block Nonlinear Inductor.
Errors
You can add an error to the nominal value of the parameter. Inductance. This error is usually indicated in the technical descriptions. The table shows how the unit applies the error and calculates the inductance depending on the selected parameter value. Tolerance application.
| Parameter value Tolerance application | The value of the inductance |
|---|---|
|
|
|
Uniform distribution: Normal distribution: |
|
|
|
|
In the table:
-
— nominal inductance, parameter value Inductance;
-
— error, parameter value Tolerance (%)/100;
-
— parameter value Number of standard deviations for quoted tolerance;
-
and — standard functions for generating random numbers with uniform and normal distribution.
Variables
Use the parameter group Initial Targets to set the priority and initial target values for the block parameter variables before modeling. For more information, see Configuring physical blocks using target values.
Parameters
Main
#
Inductance —
nominal value of inductance
H | nH | uH | mH
Details
The nominal value of the inductance. The value of the inductance must be greater than zero.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Tolerance application —
the method of applying the error in modeling
None - use nominal value | Random tolerance | Apply maximum tolerance value | Apply minimum tolerance value
Details
Choose how to apply the error during the simulation:
None - use nominal value — the unit does not apply errors, uses the nominal value of the inductance.
Random tolerance — The unit applies a random offset to the inductance value within the margin of error. You can choose a uniform distribution or a Gaussian distribution to calculate a random number using the parameter Tolerance distribution.
Apply maximum tolerance value — the inductance increases by the specified error value.
Apply minimum tolerance value — the inductance is reduced by the specified error value.
| Values |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
No |
# Tolerance (%) — inductance error
Details
The inductance error specified in the manufacturer’s data sheet.
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Tolerance distribution —
type of error distribution
Uniform | Gaussian
Details
Select the type of distribution for the error:
-
Uniform— uniform distribution. -
Gaussian— normal distribution.
Dependencies
To use this parameter, set for the parameter Tolerance application meaning Random tolerance.
| Values |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
No |
# Number of standard deviations for quoted tolerance — It is used to calculate normally distributed random numbers.
Details
The number of standard deviations for calculating normally distributed random numbers.
Dependencies
To use this parameter, set for the parameter Tolerance distribution meaning Gaussian.
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Series resistance —
consistent resistance
Ohm | mOhm | kOhm | MOhm | GOhm
Details
The equivalent series resistance (ESR) of an inductor, which is sometimes specified in manufacturers' technical data sheets. The default value corresponds to the block Inductor.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Parallel conductance —
parallel conduction
S | nS | uS | mS | 1/Ohm
Details
Parallel conduction connected to an inductor. Modeling some circuits may require a small amount of parallel conduction. You can also use this parameter to simulate losses in the core of an inductor.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |