Composite Pattern AM Demodulation Using Bandpass Filtering and Envelop Detection

Composite Pattern AM Demodulation Using Bandpass Filtering and Envelop Detection

<p> COMPOSITE PATTERN AM DEMODULATION USING BANDPASS FILTERING AND ENVELOPE DETECTION</p><p>Updated 9-16-05 LGH</p><p>Assume you have Np modulated patterns for a My row by Nx column pattern image. Let Np =4, Nx=1024, My =768. Let =1 and kNp =92. For other frequencies let kn=(n-1) kNp/Np for n=1,2,… Np. If we let the PMP patterns be</p><p>2k pmp y 2 n 1  sPMP,n x, y cos    M y N p  and the Carrier patterns be</p><p>2kn x  sc,n x, y cos   N x  then the modulated pattern is</p><p> sn x, y sc,n x, y1 sPMP,n x, y</p><p>Figure 1: Sample of 2nd modulated pattern.</p><p>The individual modulated patterns are combined by</p><p>N p sCP x, y AP  BP sn x, y n1</p><p>Where Ap and Bp are chose to map the values from 0 to 255.</p><p>1 Figure 2: Sample Composite Pattern.</p><p>ANALYSIS AND VISUALIZATION</p><p>Perform a 2-D Discrete Fourier Transform (hint: use fft2 in MATLAB) on the composite pattern and point out the Np different channel signals in the DFT domain. Plot real, imaginary and magnitude spectra as an image. You can suppress the “dc” term by letting SCP[u,v]=0;</p><p>M 1 y N x 1   j2ux  j2vy  S u,v  s x, y exp   CP     CP     y0 x0  N x M y </p><p>Figure 3: 2-Dimensional FFT of CP. The dc is zeroed out and the origin is shifted to the center of the image.</p><p>Perform a 1-D DFT (Hint: use fft and perform on each row) on each row and plot, real, imaginary and magnitude of resulting matrix. Indicate where the channels are based on the magnitude image.</p><p>2 N x 1   j2ux    SCP u, y  sCP x, yexp  x0  N x </p><p>Figure 4: Partial DFT of the CP. Note the cosine amplitude is preserved in the vertical space direction.</p><p>DEMODULATION OF Nth CHANNEL</p><p>Bandpass filter that channel. For simplicity use a rectangular filter given by </p><p> k k  u  n   u  n   N   N  H u rect x   rect x  BP,n B B  x   x     </p><p>3 Figure 5: All four BandPass filters shown in 1-D format. where Bx/2 is half way between adjacent channels. Hint: negative frequencies wrap around so for k=0 is dc then if k<0, the computer index is knew=Nx-k. The intermediate result is</p><p>GCP,n u, y  SCP u, yH BP,n u</p><p>Inverse DFT (hint: use ifft) back to the space domain such that</p><p>1 N x 1  j2ux    gCP,n x, y  GCP,n u, yexp  N x u0  N x </p><p>4 Figure 7: Bandpass filtered channel. and square such that</p><p>2 fCP,n x, y  gCP,n x, y</p><p>Then DFT back to frequency domain and lowpass filter with a rectangular filter (hint: use irect) centered about the origin. The filter is given by  u    H LP u rect   BLPx  where BLPx is equal to twice the value of the first carrier frequency k1. The response is</p><p>RCP,n u, y FCP,n u, yH LP u</p><p>Square root the resulting envelope in the space domain to get the PMP estimate.</p><p>~ sPMP,n x, y rCP,n x, y</p><p>5 Figure 8: Demodulated channel.</p><p>DEMODULATION OF ALL CHANNELS</p><p>Perform these steps for all Np channels and show results.</p><p>PHASE RETRIEVAL</p><p>With all Np demodulated images, the phase is retrieved by</p><p> N p   ~s x, ysin2 (n 1) / N     PMP,n p  x, y  arctan n1  N p   ~    sPMP,n x, ycos2 (n 1) / N p   n1 </p><p>Plot the phase image.</p><p>6 Figure 9: Left is phase. By using a negative sine on one of the atan2(y,-x), parameters, the phase is shifted properly.</p><p>7</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    7 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us