Butterworth filter via Cauer topology

  • Thread starter Thread starter Frank-95
  • Start date Start date
  • Tags Tags
    Filter Topology
Click For Summary

Discussion Overview

The discussion revolves around obtaining the inductor (L) and capacitor (C) values for a Butterworth filter using the first Cauer topology, specifically focusing on a normalized low pass filter. Participants explore the transition from the transfer function to the component values, particularly for a second-order filter.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant seeks clarification on how to derive L and C values from the transfer function of a Butterworth filter, providing the transfer function and pole equations.
  • Another participant suggests finding the transfer function of the circuit in terms of L and C and comparing it with the general second-order function, noting that this process becomes more complex for higher-order filters.
  • A participant draws an analogy between the pole equations and normalized values, indicating a potential understanding of how normalized values can be achieved without relying on tables.
  • Another participant acknowledges the derivation of pole positions but questions its utility in determining the corresponding component values, suggesting that pole data can be found in filter literature.

Areas of Agreement / Disagreement

Participants express differing views on the methods for deriving L and C values, with some advocating for the use of tables and others exploring alternative approaches. The discussion remains unresolved regarding the best method to obtain these values.

Contextual Notes

The discussion highlights the complexity of calculations for filter orders greater than two and the reliance on established tables for normalized element values, which some participants question.

Frank-95
Messages
51
Reaction score
1
Hi all.

I would like to ask some explanation regarding how to obtain L and C values for a butterworth filter using the first Cauer topology. I will consider a normalized low pass filter.

(Link added by Mentor)
https://en.wikipedia.org/wiki/Butterworth_filter

What I don't understand is this: how to pass from transfer function to L and C values?

For example: let's consider a second order filter, with 0 dB gain at DC (for simplicity). I have:

|H(jω)|2 = 1 / [1 + (ω/ωc)2n] ⇒ H(s)H(-s) = 1 /[1 + (-s2c2)n]

We find poles by putting the deniminator equal to 0. Hence it yields:

sk = jωcej(2k - 1)π/(2n)

For n = 2 and k = 1, 2

s1 = jωcejπ/4
s2 = jωcej3π/4


I thus have:

H(s) = ωc / [(s - s1) (s - s2)]

As shown also on wikipedia.

What I don't understand now is this: how can I calculate from here the values of capacitors and inductors of the LC ladder. There are formulas at wikipedia but they don't explain how they are obtained.

Any tip?

Thank you
 
Last edited by a moderator:
Engineering news on Phys.org
For a second order filter it is realtively easy: You find the transfer function H1(s) of the circuit (expresssed in terms of L and C) and - in a second step - you compare the corresponding parts of thhis function with the general second-order function Ho(s) (expressed in pole data Qp and wp). For a Butterworth filter we have Qp=0.7071 and wp=wc (desired 3dB frequency).
However, for filter orders n>2 this calculation is increasingly involved and you can (must) use corresponding tables with normalized element values (filter tables are available in corresponding filter books).
 
Okay, but I notice an analogy between:

sk = jωcej(2k - 1)π/(2n)

and

gk = 2sin((2k - 1)π/(2n))

In fact, if I develop the first equation I get:

sk = -sin[(2k - 1)π/(2n)] + jcos[(2k - 1)π/(2n)]

The normalized models I am referring about is this (R1 = R2):
Immagine.png


So I feel pretty close to understand how normalized values are achieved, without using tables
 
You have shown how to find the poles of a Butterworth response - expressed in polar coordinates.
However, does it help you to find the corresponding parts values?
From the pole positions, you could, of course, derive the pole data for each complex pole pair (wp and Qp).
However, these values can be found in each book dealing with filters
 
Last edited:

Similar threads

  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
7
Views
4K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 23 ·
Replies
23
Views
7K
Replies
2
Views
7K
  • · Replies 2 ·
Replies
2
Views
4K