Description
This benchmark from [1] represents an analogue low-pass Butterworth filter. A Butterworth filter is an electrical signal processing filter. The low-pass variant allows signals with frequencies below a cut-off frequency to pass and mitigates those with frequencies above .
Data
The following Matlab code assembles the above described , and matrix for a given state-space dimension and a cut-off frequency .
[A,B,C,D] = butter(N,1,'low','s'); % D = 0
The butter method is part of the Control System Toolbox; an example for is provided here: File:Lpbw mat.zip
Dimensions
System structure:
System dimensions:
, , .
Citation
To cite this benchmark, use the following references:
- For the benchmark itself and its data:
- The MORwiki Community, Low-Pass Butterworth Filter. MORwiki - Model Order Reduction Wiki, 2018. http://modelreduction.org/index.php/Low-Pass_Butterworth_Filter
@MISC{morwiki_lpbw,
author = {{The MORwiki Community}},
title = {Low-Pass Butterworth Filter},
howpublished = {{MORwiki} -- Model Order Reduction Wiki},
url = {https://modelreduction.org/morwiki/Low-Pass_Butterworth_Filter},
year = {2018}
}
- For the background on the benchmark:
@ARTICLE{morAntSS01,
author = {A.C. Antoulas and D.C. Sorensen and S. Gugercin},
title = {A Survey of Model Reduction Methods for Large-Scale Systems},
journal = {Contemporary Mathematics},
volume = {280},
pages = {193--219},
year = {2001},
url = {http://www.ams.org/books/conm/280/4630}
}
Reference
- ↑ A.C. Antoulas, D.C. Sorenson and S. Gugercin. "A Survey of Model Reduction Methods for Large-Scale Systems", Contemporary Mathematics, 280: 193--219, 2001.