Anonymous
×
Create a new article
Write your page title here:
We currently have 105 articles on MOR Wiki. Type your article name above or click on one of the titles below and start writing!



MOR Wiki

Difference between revisions of "MORLAB"

m (Added logo and link list, corrected feature list and added new categories MATLAB and Octave.)
Line 2: Line 2:
 
[[Category:Dense]]
 
[[Category:Dense]]
 
[[Category:Linear algebra]]
 
[[Category:Linear algebra]]
  +
[[Category:MATLAB]]
  +
[[Category:Octave]]
   
  +
[[file:MORLAB_Logo.png|150px|right|MORLAB Logo]]
[http://www.mpi-magdeburg.mpg.de/projects/morlab MORLAB], the '''M'''odel '''O'''rder '''R'''eduction '''LAB'''oratory toolbox, is a collection of [http://de.mathworks.com/products/matlab.html MATLAB] routines for model order reduction of dense linear time-invariant continuous-time systems.
 
  +
 
[http://www.mpi-magdeburg.mpg.de/projects/morlab MORLAB], the '''M'''odel '''O'''rder '''R'''eduction '''LAB'''oratory toolbox, is a collection of [https://de.mathworks.com/products/matlab.html MATLAB] and [https://www.gnu.org/software/octave/ Octave] routines for model order reduction of dense linear time-invariant continuous-time systems.
 
The toolbox contains model reduction methods for standard and descriptor systems based on the solution of matrix equations.
 
The toolbox contains model reduction methods for standard and descriptor systems based on the solution of matrix equations.
 
Therefore, also spectral projection based methods for the solution of the corresponding matrix equations are included.
 
Therefore, also spectral projection based methods for the solution of the corresponding matrix equations are included.
   
== Methods ==
+
== Features ==
The following main methods are provided in the latest release of the software (version 3.0):
+
The following main features are provided in the latest release of the software (version '''3.0'''):
   
 
'''Model reduction methods:'''
 
'''Model reduction methods:'''
Line 17: Line 21:
 
'''Matrix equation solvers:'''
 
'''Matrix equation solvers:'''
 
* Matrix sign function based solvers for continuous-time Lyapunov, Sylvester and algebraic Bernoulli equations
 
* Matrix sign function based solvers for continuous-time Lyapunov, Sylvester and algebraic Bernoulli equations
* Newton-Kleinman type solvers for the continuous-time algebraic Riccati equation
+
* Newton-Kleinman type solvers for the continuous-time algebraic Riccati equations with negative quadratic term
* Riccati iteration solver for the algebraic Riccati equation with indefinite quadratic terms
+
* Newton type solvers for continuous-time algebraic Riccati equation with positive quadratic term
   
 
'''Further methods:'''
 
'''Further methods:'''
Line 29: Line 33:
   
 
* P. Benner. "<span class="plainlinks">[https://doi.org/10.1109/CACSD-CCA-ISIC.2006.4776618 A MATLAB Repository for Model Reduction Based on Spectral Projection]</span>". Proceedings of the 2006 IEEE Conference on Computer-Aided Control Systems Design, Munich, Germany, October 4-6 pp. 19--24, 2006.
 
* P. Benner. "<span class="plainlinks">[https://doi.org/10.1109/CACSD-CCA-ISIC.2006.4776618 A MATLAB Repository for Model Reduction Based on Spectral Projection]</span>". Proceedings of the 2006 IEEE Conference on Computer-Aided Control Systems Design, Munich, Germany, October 4-6 pp. 19--24, 2006.
  +
  +
== Links ==
  +
  +
* Official website: https://www.mpi-magdeburg.mpg.de/projects/morlab
  +
* Latest upload on Zenodo: https://zenodo.org/record/842659
   
 
== Contact ==
 
== Contact ==

Revision as of 14:36, 16 March 2018


MORLAB Logo

MORLAB, the Model Order Reduction LABoratory toolbox, is a collection of MATLAB and Octave routines for model order reduction of dense linear time-invariant continuous-time systems. The toolbox contains model reduction methods for standard and descriptor systems based on the solution of matrix equations. Therefore, also spectral projection based methods for the solution of the corresponding matrix equations are included.

Features

The following main features are provided in the latest release of the software (version 3.0):

Model reduction methods:

  • Modal truncation method (MT)
  • Balancing related methods (BT, BST, LQGBT, PRBT, BRBT, HinfBT)
  • Hankel-norm approximation method (HNA)

Matrix equation solvers:

  • Matrix sign function based solvers for continuous-time Lyapunov, Sylvester and algebraic Bernoulli equations
  • Newton-Kleinman type solvers for the continuous-time algebraic Riccati equations with negative quadratic term
  • Newton type solvers for continuous-time algebraic Riccati equation with positive quadratic term

Further methods:

  • Routines for the additive decomposition of transfer functions of linear systems
  • Partial stabilization of linear systems
  • Newton iteration to compute the matrix sign function
  • Inverse-free iteration to compute the right matrix pencil disk function

References

Links

Contact

Steffen Werner