(Example files of an IRKA implementation includes a Test File, a p-coded version of Frequency Response matrix, and an IRKA implementation for SISO LTI systems) |
|||
Line 1: | Line 1: | ||
+ | A very rudimentary and simple implementation of the iteratively corrected rational Krylov algorithm for $H_2$ model reduction |
||
− | Example files of an IRKA implementation |
||
+ | proposed by Gugercin, Antoulas and Beattie [GugercinAntoulasBeattie08]. |
||
− | includes a Test File, a p-coded version of Frequency Response matrix, and an IRKA implementation for SISO LTI systems |
||
+ | Part of this work is inspired from the work of Heiko K.F. Panzer [Panzer14]. |
||
+ | |||
+ | This implementation was made for the Paper |
||
+ | BEST PRACTICES FOR NUMERICAL REPLICABILITY, REPRODUCIBILITY AND REUSABILITY EXEMPLIFIED BY |
||
+ | MODEL REDUCTION SOFTWARE |
||
+ | |||
+ | This implementation either runs with Matlab or with Octave |
||
+ | |||
+ | # Dependencies |
||
+ | For MATLAB as well as octave the control toolbox needs to be available |
||
+ | |||
+ | # RunMe |
||
+ | |||
+ | 1. change into installation directory |
||
+ | 2. run TestIRKA.m |
||
+ | |||
+ | Octave version >=3.8 with control-package needs to be installed |
||
+ | |||
+ | # Installation |
||
+ | |||
+ | 1. no installation is required |
||
+ | |||
+ | |||
+ | Literature: |
||
+ | |||
+ | [Panzer14] H. Panzer; Model Order Reduction by Krylov Subspace Methods with Global Error Bounds and |
||
+ | Automatic Choice of Parameters. Doctoral Thesis Technische Universität München, 2014. |
||
+ | |||
+ | [GugercinAntoulasBeattie08] S. Gugercin; A.C. Antoulas; C. Beattie: "H2 Model Reduction for Large- |
||
+ | Scale Linear Dynamical Systems", SIAM. J. Matrix Anal. & Appl., vol.30, no.2, |
||
+ | pp.609-638, 2008. |
Revision as of 17:24, 17 March 2016
A very rudimentary and simple implementation of the iteratively corrected rational Krylov algorithm for $H_2$ model reduction proposed by Gugercin, Antoulas and Beattie [GugercinAntoulasBeattie08]. Part of this work is inspired from the work of Heiko K.F. Panzer [Panzer14].
This implementation was made for the Paper BEST PRACTICES FOR NUMERICAL REPLICABILITY, REPRODUCIBILITY AND REUSABILITY EXEMPLIFIED BY MODEL REDUCTION SOFTWARE
This implementation either runs with Matlab or with Octave
- Dependencies
For MATLAB as well as octave the control toolbox needs to be available
- RunMe
1. change into installation directory 2. run TestIRKA.m
Octave version >=3.8 with control-package needs to be installed
- Installation
1. no installation is required
Literature:
[Panzer14] H. Panzer; Model Order Reduction by Krylov Subspace Methods with Global Error Bounds and Automatic Choice of Parameters. Doctoral Thesis Technische Universität München, 2014.
[GugercinAntoulasBeattie08] S. Gugercin; A.C. Antoulas; C. Beattie: "H2 Model Reduction for Large- Scale Linear Dynamical Systems", SIAM. J. Matrix Anal. & Appl., vol.30, no.2, pp.609-638, 2008.
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Dimensions | User | Comment | |
---|---|---|---|---|
current | 15:37, 5 April 2016 | (8.63 MB) | Saak (talk | contribs) | fixed IRKA.m showing the licencse instead of the help text in Matlab when help IRKA was called |
17:43, 17 March 2016 | (8.63 MB) | Fehr (talk | contribs) | ||
15:47, 17 March 2016 | (8.63 MB) | Fehr (talk | contribs) | Example files of an IRKA implementation includes a Test File, a p-coded version of Frequency Response matrix, and an IRKA implementation for SISO LTI systems |
You cannot overwrite this file.
File usage
The following page uses this file: