Table of Normalized Butterworth lowpass
polynomails
by Nasser M. Abbasi
July 11, 2010
Using my own DSP mathematica package, the following table is generated for the normalized low pass Butterworh polynomials.
In this table, the filter order N is give, then H(s) is given. The function used also returns the stable poles, but these are not
displayed.
In[159]:= << dsp`
data = Table@dsp`getButterworthPolynomial @n, 1, s, form ® "quadratic"D, 8n, 1, 20<D;
tbl = Table@8n, data@@n, 2DD<, 8n, 1, Length@dataD<D;
TableForm@N tbl, TableHeadings ® 8None, 8"N", "HHsL"<<, TableAlignments ® LeftD
In[193]:=
In[199]:= Do@8Print@"N=", n, "\t", N tbl@@n, 2DDD; Print@""D<, 8n, 1, Length@dataD<D
1.
N=1
1. + s
1.
N=2
1. + 1.41421 s + s2
1. 1. s
N=3 -
1. + s 1. + s + s2
- 0.707107 - 0.92388 s 1.70711 + 0.92388 s
N=4 +
1. + 0.765367 s + s2 1. + 1.84776 s + s2
1.89443 - 1.78885 - 0.552786 s 3.23607 s
N=5 + -
1. + s 2. + 1.23607 s + 2. s2 2. + 3.23607 s + 2. s2
- 2.1547 - 3.04721 s - 1.1547 + 0.816497 s 7.4641 + 5.27792 s
N=6 + +
1. + 1.41421 s + s2 2. + 1.03528 s + 2. s2 2. + 3.8637 s + 2. s2
4.31194 0.736976 s - 3.31194 - 2.06496 s 2.98396 s
N=7 + + -
1. + s 1. + 0.445042 s + s2 1. + 1.24698 s + s2 1. + 1.80194 s + s2
Printed by Mathematica for Students
2 butterpoly.nb
0.5 + 0.587938 s - 6.06854 - 8.4173 s 9.08221 + 7.13584 s - 2.51367 + 0.69352 s
N=8 + + +
1. + 0.390181 s + s2 1. + 1.66294 s + s2 1. + 1.96157 s + s2 1. + 1.11114 s + 1. s2
10.7211 0.666667 + 0.115765 s 3.27432 s 6.1537 s - 10.3878 - 7.95753 s
N=9 + + - +
1. + s 1. + 0.347296 s + s2 1. + s + s2 1. + 1.87939 s + s2 1. + 1.53209 s + 1. s2
0.447214 - 0.371748 s 2.8236 + 3.79773 s
N=10 + -
1. + 0.312869 s + s2 1. + 0.907981 s + s2
8.69013 - 17.0553 - 22.9394 s 23.4747 + 19.5134 s
+ +
1. + 1.41421 s + s2 1. + 1.78201 s + s2 1. + 1.97538 s + s2
28.0831 0.596885 s 4.19411 + 1.7423 s
N=11 - + +
1. + s 1. + 0.28463 s + s2 1. + 0.83083 s + s2
10.795 s - 31.2773 - 26.3121 s 13.7115 s
+ -
1. + 1.30972 s + s2 1. + 1.68251 s + s2 1. + 1.91899 s + s2
- 0.408248 - 0.458043 s 3.10095 - 1.67822 s
N=12 + +
1. + 0.261052 s + s2 1. + 0.765367 s + s2
11.5729 + 16.2266 s - 27.9395 - 5.1574 s - 48.3926 - 63.228 s 63.0665 + 54.2951 s
+ + +
1. + 1.21752 s + s2 1. + 1.58671 s + s2 1. + 1.84776 s + s2 1. + 1.98289 s + s2
76.1374 - 0.5547 - 0.0668617 s 4.2715 s
N=13 + - +
1. + s 1. + 0.241073 s + s2 1. + 0.70921 s + s2
18.5346 + 10.5288 s 32.4079 s - 93.1173 - 82.4512 s 32.2846 s
+ + -
1. + 1.13613 s + s2 1. + 1.49702 s + s2 1. + 1.77091 s + s2 1. + 1.94188 s + s2
- 0.377964 + 0.333269 s - 3.35453 - 4.27421 s 14.6971 - 4.62508 s
N=14 + + +
1. + 0.223929 s + s2 1. + 0.660558 s + s2 1. + 1.06406 s + s2
42.002 + 59.3998 s - 87.2181 - 27.4469 s - 138.807 - 176.862 s 174.058 + 153.475 s
+ + +
1. + 1.41421 s + s2 1. + 1.69345 s + s2 1. + 1.88777 s + s2 1. + 1.98742 s + s2
211.525 0.513569 s 20.018 s 71.14 + 47.6019 s
N=15 + - + -
1. + s 1. + 0.209057 s + s2 1. + s + s2 1. + 1.33826 s + s2
79.197 s - 276.752 - 252.826 s - 9.82639 - 3.03652 s 187.836 s
+ + +
1. + 1.9563 s + s2 1. + 1.82709 s + 1. s2 2. + 1.23607 s + 2. s2 2. + 3.23607 s + 2. s2
0.353553 + 0.386505 s - 3.58969 + 2.39309 s - 18.0466 - 24.4228 s 59.4916 - 8.24656 s
N=16 + + + +
1. + 0.196034 s + s2 1. + 0.580569 s + s2 1. + 0.942793 s + s2 1. + 1.26879 s + s2
143.625 + 202.139 s - 268.704 - 110.31 s - 402.144 - 501.565 s 490.014 + 439.625 s
+ + +
1. + 1.54602 s + s2 1. + 1.76384 s + s2 1. + 1.91388 s + s2 1. + 1.99037 s + s2
Printed by Mathematica for Students
butterpoly.nb 3
598.486 0.485071 + 0.0447567 s 5.03492 s - 28.0035 - 12.4822 s
N=17 + + + -
1. + s 1. + 0.184537 s + s2 1. + 0.547326 s + s2 1. + 0.891477 s + s2
78.5424 s 254.056 + 187.75 s 268.593 s - 824.024 - 768.379 s 200.504 s
+ + + -
1. + 1.20527 s + s2 1. + 1.47802 s + s2 1. + 1.70043 s + s2 1. + 1.86494 s + s2 1. + 1.96595 s + s2
0.333333 - 0.303013 s - 21.6077 + 10.4514 s
N=18 + +
1. + 0.174311 s + s2 1. + 0.845237 s + s2
- 80.641 - 112.311 s 221.559 475.135 + 661.735 s - 822.959 - 398.056 s
+ + + +
1. + 1.14715 s + s2 1. + 1.41421 s + s2 1. + 1.6383 s + s2 1. + 1.81262 s + s2
1400.68 + 1273.27 s 7.62003 + 9.3326 s - 2350.61 - 2878.9 s
+ +
1. + 1.99239 s + s2 2. + 1.03528 s + 2. s2 2. + 3.8637 s + 2. s2
1717.48 0.457264 s 5.53727 + 1.35932 s 30.3882 s - 131.037 - 71.6704 s
N=19 - + + + -
1. + s 1. + 0.165159 s + s2 1. + 0.490971 s + s2 1. + 0.803391 s + s2 1. + 1.0939 s + s2
280.824 s 870.183 + 686.696 s 765.303 s - 2461.16 - 2327.81 s 520.464 s
+ + + -
1. + 1.35456 s + s2 1. + 1.57828 s + s2 1. + 1.75895 s + s2 1. + 1.89163 s + s2 1. + 1.97272 s + s2
- 0.316228 - 0.340064 s 4.01805 - 2.96904 s 25.369 + 33.1462 s
N=20 + + +
1. + 0.156918 s + s2 1. + 0.466891 s + s2 1. + 0.765367 s + s2
- 105.669 + 34.8859 s - 325.217 - 458.509 s 785.144 + 87.1179 s
+ + +
1. + 1.045 s + s2 1. + 1.2989 s + s2 1. + 1.52081 s + s2
1540.93 + 2118.99 s - 2514.57 - 1360.88 s - 3461.01 - 4173.34 s 4052.32 + 3721.89 s
+ + +
1. + 1.70528 s + s2 1. + 1.84776 s + s2 1. + 1.94474 s + s2 1. + 1.99383 s + s2
Printed by Mathematica for Students