
El filtro Butterworth es un tipo de filtro de procesamiento de señales diseñado para tener una respuesta en frecuencia lo más plana posible en la banda de paso . También se le conoce como filtro de magnitud de máxima planitud . Fue descrito por primera vez en 1930 por el ingeniero y físico británico Stephen Butterworth en su artículo titulado "Sobre la teoría de los amplificadores de filtro". [ 1 ]
Documento original
Butterworth tenía fama de resolver problemas matemáticos muy complejos que se consideraban «imposibles». En aquel entonces, el diseño de filtros requería una considerable experiencia por parte del diseñador debido a las limitaciones de la teoría vigente . El filtro no se utilizó de forma generalizada hasta más de 30 años después de su publicación. Butterworth afirmó que:
"Un filtro eléctrico ideal no solo debería rechazar por completo las frecuencias no deseadas, sino que también debería tener una sensibilidad uniforme para las frecuencias deseadas".
No se puede lograr un filtro ideal de este tipo, pero Butterworth demostró que se obtenían aproximaciones cada vez más cercanas al aumentar el número de elementos filtrantes con los valores adecuados. En aquel entonces, los filtros generaban una ondulación considerable en la banda de paso, y la elección de los valores de los componentes era altamente interactiva. Butterworth demostró que se podía diseñar un filtro paso bajo cuya ganancia en función de la frecuencia (es decir, la magnitud de su respuesta en frecuencia ) es:
dóndees la frecuencia angular en radianes por segundo yes el número de polos en el filtro, igual al número de elementos reactivos en un filtro pasivo. Su frecuencia de corte (el punto de media potencia de aproximadamente − 3 dB o una ganancia de voltaje de 1/ √ 2 ≈ 0,7071) está normalizada a 𝜔 = 1 radián por segundo . Butterworth solo trató con filtros con un número par de polos en su artículo, aunque se pueden crear filtros de orden impar con la adición de un filtro de un solo polo aplicado a la salida del filtro de orden par. Construyó sus filtros de orden superior a partir de filtros de 2 polos separados por amplificadores de tubo de vacío. Su gráfica de la respuesta en frecuencia de filtros de 2, 4, 6, 8 y 10 polos se muestra como A, B, C, D y E en su gráfica original.
Butterworth resolvió las ecuaciones para filtros de dos y cuatro polos, demostrando cómo estos últimos podían conectarse en cascada al separarse mediante amplificadores de válvulas , lo que permitía la construcción de filtros de orden superior a pesar de las pérdidas de los inductores . En 1930, aún no se habían descubierto materiales de núcleo de bajas pérdidas como el molibdeno-permalloy , y los inductores de audio con núcleo de aire presentaban pérdidas considerables. Butterworth descubrió que era posible ajustar los valores de los componentes del filtro para compensar la resistencia de bobinado de los inductores.
Utilizó bobinas de 32 mm (1,25 pulgadas ) de diámetro y 76 mm (3 pulgadas) de longitud con terminales enchufables. Los condensadores y resistencias asociados se encontraban dentro de la bobina. Esta formaba parte de la resistencia de carga de placa. Se emplearon dos polos por tubo de vacío y se utilizó un acoplamiento RC a la rejilla del tubo siguiente.
Butterworth también demostró que el filtro paso bajo básico podía modificarse para proporcionar funcionalidad de paso bajo , paso alto , paso de banda y rechazo de banda .
Descripción general

La respuesta en frecuencia del filtro Butterworth es máximamente plana (es decir, no tiene ondulaciones ) en la banda de paso y disminuye hacia cero en la banda de rechazo . [ 2 ] Cuando se observa en un diagrama de Bode logarítmico , la respuesta tiene una pendiente lineal hacia el infinito negativo. La respuesta de un filtro de primer orden disminuye a -6 dB por octava (-20 dB por década ) (todos los filtros de paso bajo de primer orden tienen la misma respuesta en frecuencia normalizada). Un filtro de segundo orden disminuye a -12 dB por octava, uno de tercer orden a -18 dB, y así sucesivamente. Los filtros Butterworth tienen una función de magnitud que cambia monótonamente con, a diferencia de otros tipos de filtros que tienen una ondulación no monótona en la banda de paso o en la banda de rechazo.
En comparación con un filtro Chebyshev de tipo I/tipo II o un filtro elíptico , el filtro Butterworth tiene una atenuación más lenta y, por lo tanto, requerirá un orden superior para implementar una especificación de banda de rechazo particular , pero los filtros Butterworth tienen una respuesta de fase más lineal en la banda de paso que la que pueden lograr los filtros Chebyshev de tipo I/tipo II y los filtros elípticos.
Ejemplo
La función de transferencia de un filtro Butterworth de paso bajo de tercer orden, que se muestra en la figura de la derecha, tiene este aspecto:

Un ejemplo sencillo de un filtro Butterworth es el diseño de paso bajo de tercer orden que se muestra en la figura de la derecha, con = 4/3 F, = 1 Ω, = 3/2 H, y = 1/2 H. [ 3 ] Tomando la impedancia de los capacitoressery la impedancia de los inductoresser, dóndees la frecuencia compleja, las ecuaciones del circuito producen la función de transferencia para este dispositivo:
La magnitud de la respuesta en frecuencia (ganancia)es dado por
obtenido de
y la fase viene dada por

El retardo de grupo se define como la derivada negativa del desfase con respecto a la frecuencia angular y es una medida de la distorsión en la señal introducida por las diferencias de fase para distintas frecuencias. La ganancia y el retardo de este filtro se representan en el gráfico de la izquierda. No se observan ondulaciones en la curva de ganancia ni en la banda de paso ni en la banda de rechazo.
El logaritmo del valor absoluto de la función de transferenciaSe representa en el espacio de frecuencia compleja en el segundo gráfico de la derecha. La función está definida por los tres polos en la mitad izquierda del plano de frecuencia compleja.

Estos están dispuestos en un círculo de radio unitario , simétrico respecto al eje real.eje. La función de ganancia tendrá tres polos más en el semiplano derecho para completar el círculo.
Sustituyendo cada inductor por un condensador y cada condensador por un inductor, se obtiene un filtro Butterworth de paso alto.
Un filtro Butterworth de paso de banda se obtiene colocando un condensador en serie con cada inductor y un inductor en paralelo con cada condensador para formar circuitos resonantes. El valor de cada nuevo componente debe seleccionarse para que resuene con el componente anterior a la frecuencia de interés.
Un filtro Butterworth de rechazo de banda se obtiene colocando un condensador en paralelo con cada inductor y un inductor en serie con cada condensador para formar circuitos resonantes. El valor de cada nuevo componente debe seleccionarse para que resuene con el componente anterior a la frecuencia que se desea rechazar.
Función de transferencia

Como ocurre con todos los filtros, el prototipo típico es el filtro de paso bajo, que puede modificarse para convertirlo en un filtro de paso alto, o colocarse en serie con otros para formar filtros de paso de banda y de rechazo de banda , y versiones de orden superior de estos.
La gananciade unEl filtro paso bajo Butterworth de orden n se expresa en términos de la función de transferencia.como
dóndees el orden del filtro,es la frecuencia de corte (aproximadamente la frecuencia de −3 dB), yes la ganancia de CC (ganancia a frecuencia cero).
Se puede observar que comoa medida que se aproxima al infinito, la ganancia se convierte en una función rectangular y las frecuencias por debajoserá aprobado con ganancias, mientras que las frecuencias superioresse suprimirá. Para valores más pequeños de, el corte será menos pronunciado.
Deseamos determinar la función de transferencia.dónde(a partir de la transformada de Laplace ). Porquey, como propiedad general de las transformadas de Laplace en,, si seleccionamosde tal manera que:
entonces, conTenemos la respuesta en frecuencia del filtro Butterworth.
ElLos polos de esta expresión aparecen en un círculo de radioen puntos igualmente espaciados y simétricos alrededor del eje real negativo. Para la estabilidad, la función de transferencia,, por lo tanto, se elige de tal manera que contenga solo los polos en el semiplano real negativo de. ElEl polo -ésimo se especifica mediante
y por lo tanto
La función de transferencia (o del sistema) puede escribirse en términos de estos polos como
- .
dóndees el producto de un operador de secuencia. El denominador es un polinomio de Butterworth en.
Polinomios de Butterworth normalizados
Los polinomios de Butterworth pueden escribirse en forma compleja como se indicó anteriormente, pero generalmente se escriben con coeficientes reales multiplicando pares de polos que son conjugados complejos, comoyLos polinomios se normalizan estableciendo Los polinomios de Butterworth normalizados tienen entonces la forma general del producto.
En la siguiente tabla se muestran los factores de los polinomios de Butterworth de orden 1 a 10 (con seis decimales).
Los factores de los polinomios de Butterworth de orden 1 a 6 se muestran en la siguiente tabla (Exacta).
donde la letra griega phi (o) representa la proporción áurea . Es un número irracional que es solución de la ecuación cuadrática.con un valor de [ 4 ] [ 5 ]
El n -ésimo polinomio de Butterworth también se puede escribir como una suma
con sus coeficientes given by the recursion formula[6][7]
and by the product formula
where
Further, . The rounded coefficients for the first 10 Butterworth polynomials are:
The normalized Butterworth polynomials can be used to determine the transfer function for any low-pass filter cut-off frequency , as follows
- , where
Transformation to other bandforms are also possible, see prototype filter.
Maximal flatness
Assuming and , the derivative of the gain with respect to frequency can be shown to be
which is monotonically decreasing for all since the gain is always positive. The gain function of the Butterworth filter therefore has no ripple. The series expansion of the gain is given by
In other words, all derivatives of the gain up to but not including the 2-th derivative are zero at , resulting in "maximal flatness". If the requirement to be monotonic is limited to the passband only and ripples are allowed in the stopband, then it is possible to design a filter of the same order, such as the inverse Chebyshev filter, that is flatter in the passband than the "maximally flat" Butterworth.
High-frequency roll-off
Again assuming , the slope of the log of the gain for large is
In decibels, the high-frequency roll-off is therefore 20 dB/decade, or 6 dB/octave (the factor of 20 is used because the power is proportional to the square of the voltage gain; see 20 log rule.)
Minimum order
To design a Butterworth filter using the minimum required number of elements, the minimum order of the Butterworth filter may be calculated as follows.[8]
where:
- and are the pass band frequency and attenuation at that frequency in dB.
- and are the stop band frequency and attenuation at that frequency in dB.
- is the minimum number of poles, the order of the filter.
- denotes the ceiling function.
Nonstandard cutoff attenuation
The cutoff attenuation for Butterworth filters is usually defined to be −3.01 dB. If it is desired to use a different attenuation at the cutoff frequency, then the following factor may be applied to each pole, whereupon the poles will continue to lie on a circle, but the radius will no longer be unity.[8] The cutoff attenuation equation may be derived through algebraic manipulation of the Butterworth defining equation stated at the top of the page.[9]
where:
- is the relocated pole positioned to set the desired cutoff attenuation.
- is a −3.01 dB cutoff pole that lies on the unit circle.
- is the desired attenuation at the cutoff frequency in dB (1 dB, 10 dB, etc.).
- is the number of poles, the order of the filter.
Filter implementation and design
There are several different filter topologies available to implement a linear analogue filter. The most often used topology for a passive realisation is the Cauer topology, and the most often used topology for an active realisation is the Sallen–Key topology.
Cauer topology

The Cauer topology uses passive components (shunt capacitors and series inductors) to implement a linear analog filter. The Butterworth filter having a given transfer function can be realised using a Cauer 1-form. The k-th element is given by[10]
The filter may start with a series inductor if desired, in which case the Lk are k odd and the Ck are k even. These formulae may usefully be combined by making both Lk and Ck equal to gk. That is, gk is the immittance divided by s.
These formulae apply to a doubly terminated filter (that is, the source and load impedance are both equal to unity) with ωc = 1. This prototype filter can be scaled for other values of impedance and frequency. For a singly terminated filter (that is, one driven by an ideal voltage or current source) the element values are given by[3]
where
and
Voltage driven filters must start with a series element and current driven filters must start with a shunt element. These forms are useful in the design of diplexers and multiplexers.[3]
Sallen–Key topology

The Sallen–Key topology uses active and passive components (noninverting buffers, usually op amps, resistors, and capacitors) to implement a linear analog filter. Each Sallen–Key stage implements a conjugate pair of poles; the overall filter is implemented by cascading all stages in series. If there is a real pole (in the case where is odd), this must be implemented separately, usually as an RC circuit, and cascaded with the active stages.
For the second-order Sallen–Key circuit shown to the right the transfer function is given by
We wish the denominator to be one of the quadratic terms in a Butterworth polynomial. Assuming that , this will mean that
and
This leaves two undefined component values that may be chosen at will.
Butterworth lowpass filters with Sallen–Key topology of third and fourth order, using only one op amp, are described by Huelsman,[11][12] and further single-amplifier Butterworth filters also of higher order are given by Jurišić et al.[13]
Digital implementation
Digital implementations of Butterworth and other filters are often based on the bilinear transform method or the matched Z-transform method, two different methods to discretize an analog filter design. In the case of all-pole filters such as the Butterworth, the matched Z-transform method is equivalent to the impulse invariance method. For higher orders, digital filters are sensitive to quantization errors, so they are often calculated as cascaded biquad sections, plus one first-order or third-order section for odd orders.
Comparison with other linear filters
Properties of the Butterworth filter are:
- Monotonicamplitude response in both passband and stopband
- Quick roll-off around the cutoff frequency, which improves with increasing order
- Considerable overshoot and ringing in step response, which worsens with increasing order
- Slightly non-linear phase response
- Group delay largely frequency-dependent
Here is an image showing the gain of a discrete-time Butterworth filter next to other common filter types. All of these filters are fifth-order.

The Butterworth filter rolls off more slowly around the cutoff frequency than the Chebyshev filter or the Elliptic filter, but without ripple.
See also
References
- 12Butterworth, S. (1930). "On the Theory of Filter Amplifiers"(PDF). Experimental Wireless and the Wireless Engineer. 7: 536–541.
- ↑Bianchi, Giovanni; Sorrentino, Roberto (2007). Electronic filter simulation & design. McGraw-Hill Professional. pp. 17–20. ISBN 978-0-07-149467-0.
- 123Matthaei, George L.; Young, Leo; Jones, E. M. T. (1964). Microwave Filters, Impedance-Matching Networks, and Coupling Structures. McGraw-Hill. pp. 104–107, 105, and 974. LCCN 64007937.
- ↑Weisstein, Eric W. "Golden Ratio". mathworld.wolfram.com. Retrieved 2020-08-10.
- ↑OEIS: A001622
- ↑Bosse, G. (1951). "Siebketten ohne Dämpfungsschwankungen im Durchlaßbereich (Potenzketten)". Frequenz. 5 (10): 279–284. Bibcode:1951Freq....5..279B. doi:10.1515/FREQ.1951.5.10.279. S2CID 124123311.
- ↑Weinberg, Louis (1962). Network analysis and synthesis. Malabar, Florida: Robert E. Krieger Publishing Company, Inc. (published 1975). pp. 494–496. hdl:2027/mdp.39015000986086. ISBN 0-88275-321-5. Retrieved 2022-06-18.
{{cite book}}: ISBN / Date incompatibility (help) - 12Paarmann, Larry D. (2001). Design and Analysis of Analog Filters: A Signal Processing Perspective. Norwell, Massachusetts, US: Kluwer Academic Publishers. pp. 117, 118. ISBN 0-7923-7373-1.
- ↑Butterworth filter#Original paper
- ↑US 1849656,William R. Bennett,"Transmission Network",published March 15, 1932
- ↑Huelsman, L. P. (May 1971). "Equal-valued-capacitor active-RC-network realisation of a 3rd-order lowpass Butterworth characteristic". Electronics Letters. 7 (10): 271–272. Bibcode:1971ElL.....7..271H. doi:10.1049/el:19710185.
- ↑Huelsman, L. P. (December 1974). "An equal-valued capacitor active RC network realization of a fourth-order low-pass Butterworth characteristic". Proceedings of the IEEE. 62 (12): 1709. doi:10.1109/PROC.1974.9689.
- ↑Jurišić, Dražen; Moschytz, George S.; Mijat, Neven (2008). "Low-sensitivity, single-amplifier, active-RC allpole filters using tables". Automatika. 49 (3–4): 159–173.
- Linear filters
- Network synthesis filters
- Electronic design