Constellation diagram is not as expected

조회 수: 5 (최근 30일)
Harish Kumaran Dhandapani
Harish Kumaran Dhandapani 2024년 1월 29일
댓글: Harish Kumaran Dhandapani 2024년 2월 14일
Please view the image for reference.
I wanted to simulate the transceiver in simulink. First, I tried to simulate the transmitter. After the Baseband modulation, I could observe the qpsk constellation without any distortion. But, Constellation is distorted after the Raised cosine filter.
Please let me know how to solve this.

채택된 답변

Pooja Kumari
Pooja Kumari 2024년 2월 12일
Hello,
I understand you are facing issues with a distorted QPSK constellation after applying a raised cosine filter in your Simulink simulation. You can follow the troubleshoot steps to resolve the issues:
  1. Check Filter Parameters: Ensure the roll-off factor, filter span, and samples per symbol are correctly set for your raised cosine filter.
  2. Sampling Rate Consistency: Verify that the sampling rate is the same before and after the filter to avoid timing errors. The sampling rate must be high enough to accurately represent the signal after filtering.
  3. Timing Recovery: Implement a timing recovery block if there's a symbol timing offset.
  4. Gain Normalization: Adjust the gain if the filter has altered the signal amplitude.
  5. Phase Offset: Correct any phase offset introduced by the filter. The Raised Cosine filter introduces group delay, which can cause phase shifts in the signal.
  6. Review the step size and simulation time to ensure accurate results.
You can refer to the below documentation for more information on Root Raised Cosine Filter:
  댓글 수: 1
Harish Kumaran Dhandapani
Harish Kumaran Dhandapani 2024년 2월 14일
Thanks for your answers.
In my case, I imported S-parameter touchstone data into simulink which act as communication channel.
Now , it works fine. I simulated for different modulation schemes as well.
Thanks a lot Pooja!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Modulation에 대해 자세히 알아보기

제품


릴리스

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by