.Modelica_LinearSystems2.StateSpace.Internal

Information

Package of internal material of record StateSpace (for advanced users only)

Contents

Name Description
assignOneOrTwoPoles Algorithm to assign p (p = 1 or 2) eigenvalues
assignOneOrTwoPoles_alpha Algorithm to assign p (p = 1 or 2) eigenvalues
characterizeEigenvalue Check stability, stabilizability, controllability, observability nad detectability of the single poles
cntrHessenberg Calculate the controllable part of a SISO system
complexPoles Generate a zeros-and-poles representation from state space representation
complexZeros Calculate the zeros of the related transfer function
controllablePoles Compute the controllable and uncontrollable poles of a state space system
damping Frequencies and damping of state space system
dgreeOfRedSys Calculate the controllable and observable part of a state space system
householder Householder transformation
invariantZerosWithRealMatrix Compute invariant zeros of linear state space system (system given by A,B,C,D matrices)
invariantZeros2 Compute invariant zeros of linear SISO state space system with a generalized system matrix [A, B, C, D] which is of upper Hessenberg form
invariantZerosHessenberg Fast version to calculate the system zeros of a SISO system with D=[0] and A has upper Hessenberg form, delivered by StateSpace.reduceSystem
isSISO To check a state space system to be SISO (or not)
isControllableAndObservableSISO To check whether a SISO system is controllable and observable
isControllableSISO To check a SISO system whether it is controllable
isControllableMIMO To check a MIMO system whether it is controllable
isDetectableSISO To check whether a SISO system is detectable
isDetectableMIMO Check whether a MIMO system is detectable
isObservableSISO To check whether a SISO system is observable
isObservableMIMO To check a MIMO system whether it is observable
isStabilizableSISO To check whether a SISO system is stabliziable
isStabilizableMIMO To check whether a MIMO system is stabliziable
numberOfPoles Calculate the number of poles of the related transfer function
numberOfPolesAndZeros Calculate the number poles and of zeros of the related transfer function
numberOfZeros Calculate the number of zeros of the related transfer function
partialGain Algorithm for partial gain
polesAndZeros Generate poles and zeros from state space representation
readLength_nu Read the number of inputs nu of a state space system from a file
readLength_nx Read the order nx of a state space system from a file
readLength_ny Read the number of outputs ny of a state space system from a file
reducedCtrSystem2 Calculate the controllable part of a SISO system
readSystemDimension Read the order nx of state matrix and the numbers nu and ny of inputs and outputs
scaleFactor1 Return scale factor for first order block
scaleFactor2 Return scale factor for second order block
staircaseQR Staircase algorithm to put a state space system to controller Hessenberg form
staircaseSVD Staircase algorithm based on singular value decomposition
trianUpperHess Triangulize an upper Hessenberg matrix by repeatedly applicated householder reflexion
transposeStateSpace Return the transposed state space system
reduceRosenbrock Algorithm to compress the generalized system matrix [A, B; C, D] to calculate the invariant zeros of a system
reducedCtrSystem Calculate the controllable part of a SISO system
reducedCtrSystemX Calculate the controllable part of a SISO system
read_dslin Read a StateSpace data record from mat-file
absComplexVector Return the absolute values of all elements of a complex vector that is defined by a vr[:] vector (real part) and a vi[:] vector (imaginary part)
polesAndZeros_Old Plot poles (i.e. eigenvalues) and/or invariant zeros of a state space system (previous version of polesAndZeros that is kept, just in case)
bodeSISO_Old Plot bode plot of the corresponding transfer function
bodeMIMO_old Plot bode plot of all transfer functions, corresponding to the state space system

Generated at 2020-11-28T01:58:38Z by OpenModelicaOpenModelica 1.17.0~dev-197-g6cf0e30 using GenerateDoc.mos