DSPRelated.com
Forums

Creating matched filter

Started by Kacper November 15, 2008
Hello.

Could you tell me where I can find more information about creating
matched filter
(for example in Matlab or C) for chirp signal.

I heard that based on Z transform but I can't find out more about this
solution.

Best regards
Paul
On Nov 15, 8:46&#4294967295;am, Kacper <pkacp...@gmail.com> wrote:
> Hello. > > Could you tell me where I can find more information about creating > matched filter > (for example in Matlab or C) for chirp signal. > > I heard that based on Z transform but I can't find out more about this > solution. > > Best regards > Paul
You can find info on matched filters in a digital comms textbook. You need to reverse and conjugate the chirp sequence. John
On Sat, 15 Nov 2008 06:14:53 -0800 (PST), John <sampson164@gmail.com>
wrote:

>On Nov 15, 8:46&#4294967295;am, Kacper <pkacp...@gmail.com> wrote: >> Hello. >> >> Could you tell me where I can find more information about creating >> matched filter >> (for example in Matlab or C) for chirp signal. >> >> I heard that based on Z transform but I can't find out more about this >> solution. >> >> Best regards >> Paul > >You can find info on matched filters in a digital comms textbook. You >need to reverse and conjugate the chirp sequence. > >John
Wow, you made me go check a bunch of Signal Processing and Comm texts that I have, and I am surprised to report that only one Signal Processing text (Cadzow, which isn't anything to write home about otherwise and may not still be in print) was the only one with anything to do with matched filtering in the index. The majority of comm texts do have an index reference to the topic, on the other hand. My initial thought was that a comm text may not be the best place to learn "matched filtering", since in some cases the term is used a little differently than in others. Depending on the text, one may or may not get a full treatment of the topic. I suspect that a radar, sonar, or other remote sensing (geo?) text may be more likely to have a rigorous treatment on matched filtering. Eric Jacobsen Minister of Algorithms Abineau Communications http://www.ericjacobsen.org Blog: http://www.dsprelated.com/blogs-1/hf/Eric_Jacobsen.php
>Hello. > >Could you tell me where I can find more information about creating >matched filter >(for example in Matlab or C) for chirp signal. > >I heard that based on Z transform but I can't find out more about this >solution. > >Best regards >Paul
See "Communication Systems Engineering" by Proakis & Salehi. Emre
On Nov 15, 10:46&#4294967295;pm, Kacper <pkacp...@gmail.com> wrote:
> Hello. > > Could you tell me where I can find more information about creating > matched filter > (for example in Matlab or C) for chirp signal. > > I heard that based on Z transform but I can't find out more about this > solution. > > Best regards > Paul
As others have said, look in a radar textbook (particularly if the application is radar/sonar, which it sounds like given the use of a chirp signal). With standard assumptions, the matched filter is a cross-correlator (correlate received signal with reference copy of transmitted signal). You can do that in the time domain, or often (depending on the length) more efficiently in the frequency domain, where it simply becomes a case of multiplying the DFT of the received signal with the complex conjugate of the DFT of the reference signal, and then doing IDFT. If you have Matlab, see the function xcorr. -T
>Hello. > >Could you tell me where I can find more information about creating >matched filter >(for example in Matlab or C) for chirp signal. > >I heard that based on Z transform but I can't find out more about this >solution. > >Best regards >Paul >
Paul, RADAR Simulations for RADAR System Design has MATLAB examples all throughout the text and includes chirp signals and matched filtering. All the original MATLAB code can be downloaded from www.crcpress.com. Another good reference for theory would be Fundamentals of Radar Signal Processing by Mark Richards. I work on Radar System Software as well as Signal Processing Software and have found these books to be very useful. You'll be able to fully understand any theory as well as have real examples to play with. Good luck! ~Dave