Interpolating data of a bandpass filter with Q=10.4

Click For Summary
SUMMARY

The discussion focuses on interpolating data from a bandpass filter with a quality factor (Q) of 10.4. The user seeks to determine the appropriate transfer function for interpolation, specifically looking to extrapolate the peak frequency, Q factor, and amplification at the peak. The suggested transfer function is T(s) = a1 * s / (s² + (f0/Q) * s + f0²), although the user is uncertain about the a1 term and the correct substitution for s. The conversation highlights the challenges of accurately modeling the filter's response using various transfer functions.

PREREQUISITES
  • Understanding of bandpass filter design and characteristics
  • Familiarity with transfer functions in control theory
  • Knowledge of quality factor (Q) and its implications in filter performance
  • Basic skills in data interpolation and curve fitting techniques
NEXT STEPS
  • Research the derivation and application of the transfer function T(s) = a1 * s / (s² + (f0/Q) * s + f0²)
  • Learn about the implications of the a1 term in bandpass filter design
  • Explore methods for extrapolating peak frequency and Q factor from filter data
  • Investigate analytical and numerical techniques for fitting data to transfer functions
USEFUL FOR

Electrical engineers, signal processing specialists, and anyone involved in filter design and data analysis will benefit from this discussion.

Gianmarco
Messages
42
Reaction score
3
Hello everyone.
I'm trying to interpolate the data taken (frequency in Hz vs A in dB) from a bandpass filter with Q = 10.4.
The problem is that I'm not entirely sure about the transfer function that I should use to interpolate it. I'm trying to extrapolate the peak frequency, Q factor and amplification A at the peak. I've attached the data (the first column has frequencies and the 3rd has Vo/Vi in dB, the remaining columns are errors) and a plot of it. If anyone has any idea, I'd be very grateful cause I've been up all night trying all sorts of transfer functions but none seems to get even close. Thanks in advance
 

Attachments

  • BPoutput.png
    BPoutput.png
    4.3 KB · Views: 535
  • BP10.txt
    BP10.txt
    996 bytes · Views: 313
Engineering news on Phys.org
Gianmarco said:
Hello everyone.
I'm trying to interpolate the data taken (frequency in Hz vs A in dB) from a bandpass filter with Q = 10.4.
The problem is that I'm not entirely sure about the transfer function that I should use to interpolate it. I'm trying to extrapolate the peak frequency, Q factor and amplification A at the peak. I've attached the data (the first column has frequencies and the 3rd has Vo/Vi in dB, the remaining columns are errors) and a plot of it. If anyone has any idea, I'd be very grateful cause I've been up all night trying all sorts of transfer functions but none seems to get even close. Thanks in advance
Looks like a simple LC resonant circuit. So, if it is a parallel LC circuit connected across the line, at frequencies well away from resonance the response will fall at 6dB per octave, as it looks like a single L or C.
 
tech99 said:
Looks like a simple LC resonant circuit. So, if it is a parallel LC circuit connected across the line, at frequencies well away from resonance the response will fall at 6dB per octave, as it looks like a single L or C.
Hey tech, thank you for answering :) I was in a hurry so I didn't have time to post the circuit, I'll attach a picture of it. It's a universal second order filter, and I'm taking the output at the BP exit. I'm looking for an analytical expression of the band pass filter so that I can extrapolate the peak frequency f0 and the Q factor. My book says it should be $$T(s)=\frac{a_1s}{s^2 + \frac{f_0}{Q}s + f_0^2}$$ but I'm not sure about what this a1 term is or even if I should set s=f/f0 or just s=f when I fit the data.
 

Attachments

  • Circuit.png
    Circuit.png
    8.8 KB · Views: 503

Similar threads

  • · Replies 1 ·
Replies
1
Views
4K
Replies
16
Views
3K
Replies
7
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
2
Views
3K
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 15 ·
Replies
15
Views
9K
  • · Replies 19 ·
Replies
19
Views
4K
Replies
3
Views
4K