.Modelica_LinearSystems2.WorkInProgress.StateSpace.Internal

Information

Generally, the functions in this package should not be used by the user.

This package contains functions which cannot be used in an arbitrary way and require particular knowledge. Therefore, only advanced users should deal with contained classes.

Contents

NameDescription
 assignPolesMI_rob_old
 wrapper_modifyX_oldContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
 modifyX_oldContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
 assignPolesMI_robModified KNV algorithm. Works like MATLAB's place.m
 assignPolesMI_rob2Modified KNV algorithm. Works like MATLAB's place.m
 assignPolesSI_rqRQ implementation of a recursiv single-input pole assignment problem
 xBaseCompute the eigenvector bases according to Kautsky algorithm
 calcKComputes the feedback matrix from the assigned eigenvalues, closed loop eigenvectors and the B matrix factorization
 modifyXContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
 wrapper_calcKComputes the feedback matrix from the assigned eigenvalues, closed loop eigenvectors and the B matrix factorization
 wrapper_modifyXContains a C sub routine of robust pole assignment to modify the eigenvector matrix X according to Kautsky algorithm
 wrapper_xBaseCompute the eigenvector bases according to Kautsky algorithm
 assignOneOrTwoPolesAlgorithm to assign p (p = 1 or 2) eigenvalues
 reduceRosenbrockAlgorithm to compress the generalized system matrix [A, B; C, D] to calculate the invariant zeros of a system
 reducedCtrSystemcalculate the controllable part of a SISO system

Generated at 2024-12-21T19:25:56Z by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos