National Instruments 370760B-01 Calculator User Manual


 
balmoore 205
balmoore
Syntax
[SysR,HSV,T] = balmoore(Sys,{nsr,bound})
Parameter List
Inputs: Sys Linear, stable, minimal state-space system
nsr (optional) If bound is used then a reduction will be per-
formed which meets an error bound specified by the value
in nsr,otherwisensr is the order of the reduced system.
If nsr is not specified, the user will be prompted for its
value after the Hankel singular values are displayed.
Keywords: bound Boolean; meet an upper bound on the error (see nsr).
Outputs: SysR Internally balanced reduced order system; dynamic system
object.
HSV A column vector containing the Hankel singular values of
the system, Sys.
T Square matrix containing the balancing transformation,
i.e. xbal = Tx.
Description
Computes the balanced form of the system Sys which can be continuous or discrete,
then optionally truncates to the desired order, nsr, via B.C. Moore’s algorithm.
The user must ensure that the input system is minimal. Any initial state values or state
names associated with Sys are assigned to SysR. Input and Output names are also
maintained.
This function is cross-licensed from the Model Reduction Module.