FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > DSP

DSP comp.dsp newsgroup, mailing list

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 04-11-2007, 07:35 PM
[email protected]
Guest
 
Posts: n/a
Default Decoupling slope and overshoot in biquad shelf calculations?

The literature on biquad coefficient calculations such as RBJ and
Orfanidis assume that minimum overshoot/undershoot is desired. In the
case of the cookbook shelving filters, overshoot/undershoot is tightly
coupled to steepness and only occurs with high values of Q.

I want to decouple these in order to create a biquad shelving filter
with shallow slope but still incorporating over/undershoot. Is this
possible? Can anyone give me a push in the right direction?

Bob Fredericks
[email protected]

Reply With Quote
  #2 (permalink)  
Old 04-11-2007, 08:35 PM
Andor
Guest
 
Posts: n/a
Default Re: Decoupling slope and overshoot in biquad shelf calculations?

Bob wrote:
> The literature on biquad coefficient calculations such as RBJ and
> Orfanidis assume that minimum overshoot/undershoot is desired. In the
> case of the cookbook shelving filters, overshoot/undershoot is tightly
> coupled to steepness and only occurs with high values of Q.
>
> I want to decouple these in order to create a biquad shelving filter
> with shallow slope but still incorporating over/undershoot. Is this
> possible? Can anyone give me a push in the right direction?


You need more degrees of freedom than a simple biquad can give you for
this.

There are several options. The simplest one is that you use one biquad
for the shelving filter (with adjustable slope), and use two more
biquads (of peaking type) to generate the over/undershoot. You should
easily be able write a routine that generates the three biquads given
parameters "shelving frequency", "shelving slope", "shelving boost"
and "over/undershoot" (in dB).

You can set the Q of the over/undershoot peaking filters depeding on
the slope of the shelving filters to generate a smooth-looking
magnitude curve. The center frequencies depend on the "shelveing
boost" and the "shelve frequency".

> Bob Fredericks


Regards,
Andor


Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Off-The-Shelf UWB Radars? Randy Yates DSP 7 10-14-2005 02:49 PM
how to calculate quality factor from slope for IIR biQuad filters. Namrata DSP 6 03-11-2005 06:00 PM
Overshoot/undershoot towards 2V4000 Gunter Knittel FPGA 6 11-14-2004 05:53 PM
overshoot problem of EPM7128S Jian Ju FPGA 2 12-04-2003 12:15 PM


All times are GMT +1. The time now is 04:12 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved