DOC PREVIEW
MIT 2 161 - Study Notes

This preview shows page 1 out of 3 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

MIT OpenCourseWare http://ocw.mit.edu2.161 Signal Processing: Continuous and DiscreteFall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING 2.161 Signal Processing – Continuous and Discrete Determining a System’s Causality from its Frequency Response 1 A causal system is one that is non-anticipatory, that is its impulse resp onse h(t) = 0 for all time t < 0. Physical filters and systems, either electrical or mechanical, are always causal, but signal processing algorithms may be acausal, for example the simple FIR filter yn = fn+1 + fn + fn−1 obviously anticipates a future sample. The question addressed here is: what are the conditions on the frequency response function H(jΩ) of a filter that specify whether a system is causal or not? We start with some simple observations based on the properties of the Fourier transform. Since h(t) FH(jΩ), and ⇐⇒ (a) If h(t) is real, H(−jΩ) = H(jΩ), where H indicates the complex conjugate. (b) If h(t) is real and even, then H(jΩ) is real and even. (c) If h(t) is real and odd, then H(jΩ) is imaginary and odd. We can immediately conclude that if H(jΩ) is real and even, or H(jΩ) is imaginary and odd, that h(t) will be two-sided (even or odd) and that the system will be acausal. Our first conclusion is therefore that in order for h(t) to be causal, H(jΩ) must be complex and satisfy condition (a) above. “Ideal” filters, specified in terms of H(jΩ) alone, with zero phase response, are acausal on | |this basis alone. We now investigate a relationship between � {H(jΩ)} and � {H(jΩ)} that will guarantee a causal system. The impulse response h(t) can be decomposed into the sum of an even function he(t), and an odd function ho(t) h(t) = he(t) + ho(t) (1) where he(t) = 1 2 (h(t) + h(−t)) (2) and ho(t) = 1 2 (h(t) − h(−t)) . (3) For example, consider the simple causal first-order system with impulse response h(t) = us(t)e−at , where us(t) is the unit-step (Heaviside) function and a > 0. Then 1 1 he(t) = us(t)e−at + us(−t)e at 2 21 1 ho(t) = 2us(t)e−at − 2us(−t)e at D. Rowell January 27, 2009 1 1In order that h(t) be zero for t < 0, we require that � he(t), t > 0 ho(t) = (4)−he(t), t < 0 = sgn(t)he(t) (5) which is clearly the case in the above example. Then the causal impulse response may be written in terms of the even function alone h(t) = he(t) + sgn(t)he(t). (6) In the frequency domain, the frequency response function H(jΩ) can also be expressed in terms of the even function alone: 1 H(jΩ) = F {he(t)} +2π (F {sgn(t)} ⊗ F {he(t)}) (7) � 1 � = He(jΩ) − jπΩ ⊗ He(jΩ) (8) where multiplication in the time domain has been replaced with convolution in the frequency domain, and F {sgn(t)} = F {us(t) − us(−t)} = 2/jΩ. We digress briefly to introduce the Hilbert transform, fˆ(t), defined as the convolution of f(t) with 1/πt, or 1 1 f(ν)fÞ(t) = f(t) ⊗ πt = π � ∞ (t − ν)dν (9) −∞The Hilb ert transform is used often in communication systems. In the frequency domain it has the interesting property of being a “phase shifter”. From the convolution theorem � 1 � F �fÞ(t)� = F πt F {f(t)} = −jsgn(Ω)F (jΩ). (10) Notice that positive-frequency components are multiplied by −j, and all negative-frequency components by j. The magnitude spectrum is unaltered by the Hilbert transform, but the phase is shifted by π/2 radians. We now return to Eq. 8, where we can write the frequency response function in terms of its even part alone: H(jΩ) = He(jΩ) − jH�e(jΩ) (11) where H�e(jΩ) is the Hilbert transform of He(jΩ). Equation 11 demonstrates some important properties of the frequency response of a causal system: (a) The imaginary part of the frequency response of a causal linear system is determined by the Hilbert transform of the real part. In other words, knowledge of the real part is sufficient to completely specify the system, and the imaginary part is “redundant” information. (b) A check for system causality is to compare the imaginary part of the frequency response with the Hilbert transform of the real part. (c) The real part of the frequency response � {H(jΩ)} is the Fourier transform of the even part of the system impulse response. (d) The imaginary part of the frequency response � {H(jΩ)} is the Fourier transform of the odd part of the system impulse response.


View Full Document
Download Study Notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Study Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Study Notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?