View and edit hysteresis characteristic for saturable core of Saturable Transformer blocks
hparam = power_hysteresis(
power_hysteresis command opens a graphical
user interface (GUI) that allows you to view and edit a hysteresis
characteristic for the saturable core of the Multi-Winding Transformer,
the Saturable Transformer, the Three-Phase Two Windings Transformer,
and the Three-Phase Three Windings Transformer blocks. Hysteresis
characteristic includes the saturation region located at the limits
of the hysteresis loop. This GUI can also be activated from the Powergui
block dialog box.
hparam = power_hysteresis(returns
a structure variable
hparam with hysteresis parameter
values defining the hysteresis characteristic of the specified MAT
A default hysteresis characteristic is first displayed when you open the GUI, but you can build as many hysteresis characteristics as you want and save them in different MAT files names. You can use the same characteristic for all of your transformer blocks, or you can use different ones for each transformer block in the circuit. You need to select the Simulate hysteresis check box in the masks of the transformer blocks and specify a MAT file to be used by the model.
In the pull-down menu, specify the number of linear segments used to define the right side of the hysteresis loop. The left side of the loop is the symmetric image of the right side.
Specify the remanent flux point of the hysteresis characteristic
(flux at zero current). It is identified by a
in the plot.
Specify the saturation flux point where the hysteresis loop
becomes a single-valued saturation curve. It is identified by a
in the plot.
Specify the saturation current point where the hysteresis loop becomes a single-valued saturation curve. The saturation region is defined by the Saturation region currents parameter.
Specify the coercive current point of the hysteresis characteristic.
Set the slope of the flux at the coercive current point (current at zero flux).
Specify the vector of current values that define the saturation characteristic. The number of specified points must be the same as for the Saturation region fluxes parameter. You only need to specify the positive part of the characteristic.
Specify the vector of flux values that define the saturation characteristic. The number of specified points must be the same as for the Saturation region currents parameter. You only need to specify the positive part of the characteristic.
Specify the nominal parameters (nominal power in VA, nominal voltage of winding 1 in volts RMS, and nominal frequency in Hz) used in the conversion of the hysteresis parameters.
Convert the fluxes and currents that define the hysteresis characteristic from SI to pu or from pu to SI.
Load an existing hysteresis characteristic from a MAT file.
Save current hysteresis characteristic into a MAT file.
Close the hysteresis GUI window.
If selected, zoom the plot around the hysteresis curve. The default is selected.
When the parameters are entered, you can click Display to visualize the hysteresis characteristic.
The Flux Animation tool can be used to visualize how the simulation of the hysteresis is performed by Simscape™ Power Systems™ software. This is an optional tool that is not necessary for the model parameterization. The initial trajectory will be calculated according to the defined hysteresis characteristic.
The model assumes that the last reversal point before starting flux is located on the major loop. The operating point will travel till the defined stop flux.
Specify the starting flux.
Specify the flux at which the flux animation will stop.
Specify flux increment (in pu, or in SI) that is used to go from start flux to stop flux.
Start the Flux Animation tool.
Reset the Flux Animation tool.
The Tolerances tool is an advanced tool mainly used to minimize the generation of superfluous very small internal loops or new trajectories because they have little effect and they consume computer memory space (the model can memorize at any time up to 50 embedded minor loops).
TOL_F parameter is the tolerance value
used to detect whether, after a flux reversal, the operating point
remains on the same minor loop or a new embedded loop is created.
The smaller the value, the lesser is the effect on the normal trajectory
behavior. The bigger the value, the lesser is the generated number
of embedded minor loops.
Finally, when the distance between the I coordinate of the actual
point of reversal and the penultimate one is less than
then evolution within these two points will follow a line segment
instead of a loop.