biquad implementation

Started by sid4u in comp.dsp16 years ago 12 replies

can anybody help me to implement the following transfer function as an biquad circuit. H(s) = 1.77*10^5*s + 1.58*10^10 ...

can anybody help me to implement the following transfer function as an biquad circuit. H(s) = 1.77*10^5*s + 1.58*10^10 --------------------------- s^2 thanks in advance.


1st Order IIR to 2nd Order IIR

Started by davidross in comp.dsp15 years ago 14 replies

Hi folks, I was wondering if this is a truly valid method of going from a 1st Order IIR lowpass transfer fucntion to a 2nd Order IIR lowpass...

Hi folks, I was wondering if this is a truly valid method of going from a 1st Order IIR lowpass transfer fucntion to a 2nd Order IIR lowpass transfer function - 1st Order Transfer Function :- % 1 + z^-1 % H(z) = b ---------- % 1 - az^-1 To go to 2nd Order multiply the numerator and denominator - % 1 + z^-1 (1 + z^-1)(1 + z^-1) % ...


Oversampling using Cheby2 IIR FIlter.

Started by Emiliano in comp.dsp15 years ago 13 replies

I have to use a cheby2 IIR filter with 60db bandstop ripple to implement oversamplig procedure. I'm sure that I can calculate the coefficient...

I have to use a cheby2 IIR filter with 60db bandstop ripple to implement oversamplig procedure. I'm sure that I can calculate the coefficient with matlab in few minutes, but in my application I have to calcute it in real time depending on the cut-off frequency. My question is: thers is an analitic rappresentation of the transfer function of cheby2 filter dapending on the frequency in lapl...


Transfer Function Estimation - Averaging?

Started by Anonymous in comp.dsp15 years ago 11 replies

Hi all, I have a question about transfer function estimation relating averaging. The data that I have is daily records of measurement of...

Hi all, I have a question about transfer function estimation relating averaging. The data that I have is daily records of measurement of earth's noise. The sample rate is 25 Hz. I have these records from multiple points and cross-correlating them to get the impulse response between these points(assuming that the noise has some "white" character). With the original schema I have create...


Parsevals Theorem Question

Started by HelpmaBoab in comp.dsp15 years ago 2 replies

The basic indea behind Parsevals theroem is that energy is the same whether it is measured in the time domain or frequency domain ie suppose y(k)...

The basic indea behind Parsevals theroem is that energy is the same whether it is measured in the time domain or frequency domain ie suppose y(k) is a random signal k=0,1,2... E[y^2(k)] = contour integral around the unit circle { Y(z)Y(z^-1)} dz/z and if y(k)=W(z).noise(k) then we can write this in terms of transfer functions and a white noise variance term. I was wondering if there is...


How to calculate Chebyshev coefficients

Started by Anonymous in comp.dsp15 years ago 7 replies

Hello, I'm stuck on how to calculate the Chebyshev's transfer function's coefficients. The notes I'm following determine the coefficients...

Hello, I'm stuck on how to calculate the Chebyshev's transfer function's coefficients. The notes I'm following determine the coefficients once epsilon is calculated. The following equation yields epsilon: epsilon ^ 2 = 10 ^ (r / 10) - 1 Using the equation above, for r = 1dB, epsilon = 0.5088 The transfer function is defined as: H(s) = k' / ( a_0 + (a_1 * s) + (a_2 * s ^ 2) + (a_...


Noise Cancelling Project

Started by vtmulla in comp.dsp15 years ago 1 reply

Hey everyone, I'm new to this forum. I am working with a group of Virginia Tech EE undergraduate students doing our senior project. We are...

Hey everyone, I'm new to this forum. I am working with a group of Virginia Tech EE undergraduate students doing our senior project. We are designing a digital controller for noise canceling headphones. We have a pair of headphones equipped with an internal microphone. We've done initial testing of our system, and designed our controller. The transfer function is 4th order. Here it is: Zero/p...


Computing a transfer function (dispersive tx line)

Started by Gianguido in comp.dsp15 years ago 5 replies

Hallo, I'm simulating a transmission line with FD-TD. I have to compute the numerical transfer function of the simulated line, which is...

Hallo, I'm simulating a transmission line with FD-TD. I have to compute the numerical transfer function of the simulated line, which is dispersive, with a gaussian pulse stimulus. To do that I compute the fft of gaussian pulse before puttin it into line (easy: I exactly know how long it is in time), then after some propagation, and then compute H(f)=V(f,out)/V(f,in). My question is: afte...


Finding impulse response using cyclical white noise

Started by Gerry in comp.dsp15 years ago 5 replies

In a project at Dartmouth College many years ago, my classmates & I measured lumped head-related-transfer-functions (HRTF) + room reverb. In the...

In a project at Dartmouth College many years ago, my classmates & I measured lumped head-related-transfer-functions (HRTF) + room reverb. In the process, we came up with a pretty neat way to measure impulse responses. I'm curious whether anyone else has used or read about this technique, and if so what it's usually called, as I haven't found any descriptions of quite the same approach. ...


Doubt on wiener filter implementation.

Started by yajn...@gmail.com in comp.dsp15 years ago

Hi, I am currently working on a speech enhancement project. I am implementing a noise cancellation system using Wiener filter. > From what I...

Hi, I am currently working on a speech enhancement project. I am implementing a noise cancellation system using Wiener filter. > From what I read in the text books and from the net , I got the transfer function for the filter as h(f) = {psd(noisySignal) - psd(noiseSignal) } / psd(noisySignal). I implemented this in matlab ,but the result was a highly distorted signal.


FIR coefficients for Bessel analog filter

Started by leck in comp.dsp15 years ago 3 replies

Dear all, I've only done a basic course in digital filters. But I'm required to implement a digial filter in FPGA to approximate an analog...

Dear all, I've only done a basic course in digital filters. But I'm required to implement a digial filter in FPGA to approximate an analog Bessel filter of order 5 and cutoff frequency of 15.5kHz. I used besself(5,2*pi*15.5e3) in Matlab to get the s-domain transfer function and plotted out the frequency response of the analog filter. I tried using the fdatool in Matlab to get the FIR coe...


Calculating the gain of a comb-resonator bandpass filter

Started by dazedandconfused in comp.dsp15 years ago 2 replies

Hi, I'm an computer engineering undergrad with what is probably a simple filter question. I need to simulate in Matlab and provide a...

Hi, I'm an computer engineering undergrad with what is probably a simple filter question. I need to simulate in Matlab and provide a mathematical analysis of a bandpass filter by cascading a comb filter with a resonator. The comb has transfer function: Hc(z) = 1 + r^m*z^-m and the resonator: Hr(z) = z^2/(z^2 - 2*r*cos(omega)*z + r^2) = z^2/((z - r*exp(j*omega))(z - r*exp(-j...


Re: How does an inverter affect phase?

Started by Jerry Avins in comp.dsp15 years ago 71 replies

Andor wrote: > Jerry Avins wrote: > ... > > My question was intended to provoke the realization that inversion is > > not a phase shift of...

Andor wrote: > Jerry Avins wrote: > ... > > My question was intended to provoke the realization that inversion is > > not a phase shift of any kind, even though it may sometimes be expedient > > to call it one. > > Now you are really trolling, aren't you? If not, then it might be > interesting (shock therapy) to write down the transfer function of > > a) a 180? phase shifter > > and >


Cross correlation and system ID

Started by Anonymous in comp.dsp15 years ago 2 replies

I was looking at this link http://www.prosig.com/signal-processing/CorrelationExample.html and is says that for a system with excitation x...

I was looking at this link http://www.prosig.com/signal-processing/CorrelationExample.html and is says that for a system with excitation x and output y that the transfer function is found to be H(f)=Gxy(f)/Gxx(f) where Gxy is cross power spectrum and Gxx is auto power spectrum. Trouble is - H(f) must be uncausal (or unstable) since Power spectrum has poles in the right half plan...


Sampling a transfer function to insure causality

Started by Anonymous in comp.dsp15 years ago 10 replies

Suppose I have a continuous frequency transfer function H(w). This transfer function has an impulse response function, h(t), that...

Suppose I have a continuous frequency transfer function H(w). This transfer function has an impulse response function, h(t), that is continuous, real, and most importantly causal. Now suppose I sample H(w) using N points to form a discrete transfer function H(n). I then invert H(n) to find the discrete impulse response function h(n). The problem is that h(n) is no longer causal. There...


transfer function

Started by deneme in comp.dsp15 years ago 1 reply

Hi, The fir central frequans :40 khz batwith :10 khz . How can i find the transfer function? T(s)?

Hi, The fir central frequans :40 khz batwith :10 khz . How can i find the transfer function? T(s)?


Re: laplace tranform convert to code

Started by Tim Wescott in comp.dsp15 years ago

tim w wrote: > Hello all, > > I need some guidance in programming a laplace transfer function into > computer language -- pseudocode for...

tim w wrote: > Hello all, > > I need some guidance in programming a laplace transfer function into > computer language -- pseudocode for now. > > The transfer function is a second order function: > > To^2*s^2 + zeta1*To*s + 1 > ------------------------- > To^2*s^2 + zeta2*To*s + 1 > > From what i've read the above transfer function is a bandstop filter, Zeta1 > and Zeta2 are adj


Re: laplace tranform convert to code

Started by tim w in comp.dsp15 years ago

Tim Wescott wrote in news:iv-dncPJu77Y1VzZnZ2dnUVZ_oadnZ2d@web-ster.com: > tim w wrote: > > Hello all, > > > > I need some...

Tim Wescott wrote in news:iv-dncPJu77Y1VzZnZ2dnUVZ_oadnZ2d@web-ster.com: > tim w wrote: > > Hello all, > > > > I need some guidance in programming a laplace transfer function into > > computer language -- pseudocode for now. > > > > The transfer function is a second order function: > > > > To^2*s^2 + zeta1*To*s + 1 > > ------------------------- > > To^2*s^2 + zeta2*


Re: laplace tranform convert to code

Started by Tim Wescott in comp.dsp15 years ago

tim w wrote: > Tim Wescott wrote in > news:iv-dncPJu77Y1VzZnZ2dnUVZ_oadnZ2d@web-ster.com: > > > > tim w wrote: > > > > > Hello...

tim w wrote: > Tim Wescott wrote in > news:iv-dncPJu77Y1VzZnZ2dnUVZ_oadnZ2d@web-ster.com: > > > > tim w wrote: > > > > > Hello all, > > > > > > I need some guidance in programming a laplace transfer function into > > > computer language -- pseudocode for now. > > > > > > The transfer function is a second order function: > > > > > > To^2*s^2 + zeta1*To*s + 1 > > > -----------------


Re: laplace tranform convert to code

Started by Jerry Avins in comp.dsp15 years ago

Tim Wescott wrote: > tim w wrote: ... > > -Also, the variable "fc" is the corner frequency. What is that on how do > > I set...

Tim Wescott wrote: > tim w wrote: ... > > -Also, the variable "fc" is the corner frequency. What is that on how do > > I set it??? > In a band stop filter fc is the center frequency of the stop band. In > your transfer function everything is scaled in time, with "To". For fc > in Hz, fc = 1/(2 * pi * To). Other tim, Remember to prewarp the critical frequencies. Rick's book go