Acoustics

by Wikibooks, open books for an open world

Available in 123 free installments

Owner:

View book

Email address:

Enter your email address above to start receiving your free daily installments.

Dripread will never disclose your email address to third parties.

Butterworth Alignment

The Butterworth algorithm is designed to have a maximally flat pass band. Since the slope of a function corresponds to its derivatives, a flat function will have derivatives equal to zero. Since as flat of a pass band as possible is optimal, the ideal function will have as many derivatives equal to zero as possible at s = 0. Of course, if all derivatives were equal to zero, then the function would be a constant, which performs no filtering.

Often, it is better to examine what is called the loss function. Loss is the reciprocal of gain, thus

|\hat{H}(s)|^2 = \frac{1}{|H(s)|^2}

The loss function can be used to achieve the desired properties, then the desired gain function is recovered from the loss function.

Now, applying the desired Butterworth property of maximal pass-band flatness, the loss function is simply a polynomial with derivatives equal to zero at s = 0. At the same time, the original polynomial must be of degree eight (yielding a fourth-order function). However, derivatives one through seven can be equal to zero if [3]

|\hat{H}(\Omega)|^2 = 1 + \Omega^8 \Rightarrow |H(\Omega)|^2 = \frac{1}{1 + \Omega^8}

With the high-pass transformation \Omega \rightarrow 1/\Omega,

|H(\Omega)|^2 = \frac{\Omega^8}{\Omega^8 + 1}

It is convenient to define ? = ? / ?3dB, since \Omega = 1 \Rightarrow |H(s)|^2 = 0.5 or -3 dB. This defintion allows the matching of coefficients for the | H(s) | 2 describing the loudspeaker response when ?3dB = ?0. From this matching, the following design equations are obtained [1]:

a_1 = a_3 = \sqrt{4+2\sqrt{2}} a_2 = 2+\sqrt{2}