ss_algorithms¶
wield.control.algorithms.statespace.dense.ss_algorithms
Classes
alias of |
Functions
|
Construct a sequential product of state spaces. |
|
|
|
Implementation of COMPUTATION OF IRREDUCIBLE GENERALIZED STATE-SPACE REALIZATIONS ANDRAS VARGA using givens rotations. |
|
|
|
TODO simplify a bunch! |
Details
- chain(SSs, orientation='lower')[source][github]¶
Construct a sequential product of state spaces. Each state space must be a tuple of ABCD or ABCDE
- controllable_staircase(ABCDE, tol=1e-14, zero_test=<function <lambda>>, reciprocal_system=False, do_reduce=False, debug_path=None)[source][github]¶
Implementation of COMPUTATION OF IRREDUCIBLE GENERALIZED STATE-SPACE REALIZATIONS ANDRAS VARGA using givens rotations.
it is very slow, but numerically stable
TODO, add pivoting, TODO, make it use the U-T property on E better for speed TODO, make it output Q and Z to apply to aux matrices, perhaps use them on C