Variable Inductor
(To be removed) Discrete variable inductor
The Specialized Power Systems library will be removed in R2026a. Use the Simscape™ Electrical™ blocks and functions instead. For more information on updating your models, see Upgrade Specialized Power System Models to use Simscape Electrical Blocks.
Libraries:
Simscape /
Electrical /
Specialized Power Systems /
Passives
Description
The Variable Inductor block represents a linear time-varying inductor. It implements a discrete variable inductor as a current source. The impedance is specified by the Simulink® input signal. The inductance value can be negative.
When you use a Variable Inductor block in your model, set the
powergui block Simulation type to
Discrete and select the Automatically handle
Discrete solver and Advanced tab solver settings of blocks parameter in
the Preferences tab. The robust discrete solver is used to
discretize the electrical model. Simulink signals an error if the robust discrete solver is not used.
Equations
The block uses the following equations for the relationship between the voltage, v, across the device and the current through the inductor, i. The block input specifies the value of the inductance. The flux linkage of the inductor is equal to the specified inductance multiplied by the inductor current:
Ports
Input
Conserving
Parameters
Extended Capabilities
Version History
Introduced in R2019b
