Steady-State Analysis
Purpose
Determine the periodic steady-state operating point of a model.
Library
PLECS Extras / Analysis Tools
Description
The Steady-State Analysis block enables you to determine the steady-state
operating point of a generic periodic system. Copy this block anywhere into the
model that you want to analyze.
A steady-state analysis can be started either by clicking the button Start
analysis or with the MATLAB command
where block is the Simulink handle or the full block path of the Steady-State Analysis
block. The block handle or path can be followed by parameter/value pairs that
override the settings in the dialog box.
For additional information see section Steady-State Analysis.
Parameters
-
System period
- Specifies whether the system period is fixed, i.e. predetermined
and constant, or variable (e.g. in case of a hysteresis type controller). If
variable is selected, a trigger input will be drawn which is used to determine
the end of a period.
-
Trigger type
- Specifies which trigger event on the input signal (rising, falling)
marks the end of a variable system period.
-
System period length/Max simulation time span
- For a fixed system period, the
period length; for a variable system period, the maximum time span during
which to look for a trigger event marking the end of a period.
-
Simulation start time
- The simulation start time for the steady-state analysis.
-
Termination tolerance
- The relative error bound. The analysis continues until
both the maximum relative error in the state variables and the maximum relative
change from one iteration to the next are smaller than this bound for each state
variable.
-
Max number of iterations
- The maximum number of iterations allowed.
-
Steady-state variable
- The name of a MATLAB variable used to store the periodic
steady-state vector at the end of an analysis. If the analysis was run interactively
from the GUI, the variable is assigned in the MATLAB base workspace. If the
analysis was run with the plsteadystate command, the variable is assigned in
the caller's workspace.
-
Show steady-state cycles
- The number of cycles shown in the Simulink scopes at
the end of an analysis.
-
Display level
- Specifies the level of detail (iteration, final, off) of the
diagnostic messages displayed in the command window.
-
Hidden model states
- Specifies how to handle Simulink blocks with 'hidden'
states, i.e. states that are not stored in the state vector (error, warning, none).