对SSB信号的调制以及相干解调过程进行仿真

一、要求

利用Matlab,对SSB信号的调制以及相干解调过程进行仿真,给出仿真过程的时域波形及频谱,比较其不同并合理解释。

二、使用软件

matlab2013a

三、原理

①、SSB调制
移相法形成单边带信号系统框图:

系统框图的解释及公式:

输入信号:m(t)

载波信号:coswct

输入信号的希尔伯特变换:m^ (t)

SSB已调信号(取上边带):S_SSB = 1/2m(t)coswct-1/2m^ (t) sinwct

②、SSB相干解调

相干调制原理:已调信号乘以载波信号,经过低通滤波器滤除高频信号,得到原始的输入信号。

S_SSB * coswct = 1/4m(t)+1/4m(t)cos2wct-1/4m^ (t)sin2 wct

经过低通滤波器滤除1/4m(t)cos2wct-1/4m^ (t)sin2 wct分量

四、代码

clc;clf;Fs=10000;      % 仿真的采样率N=10000;       %采样点个数t=(0:N-1)/Fs;  %仿真时间范围f=(0:N-1)*Fs/N;%仿真频率范围for F=150:400  % 基带信号发生:频率150Hz~400Hzm_t=m_t+0.003*sin(2*pi*F*t)*(400-F); % 幅度随线性递减endm_t90shift=imag(hilbert(m_t)); % 基带信号的希尔伯特变换carriercos=cos(2*pi*1000*t);   % 1000Hz载波 coscarriersin=sin(2*pi*1000*t);   % 1000Hz正交载波 sins_SSB=0.5*m_t.*carriercos-0.5*m_t90shift.*carriersin; % 上边带SSBout=s_SSB.*carriercos;      % 相干解调[a,b]=butter(4, 500/(Fs/2)); % 低通滤波器设计4阶,截止频率为500Hzdemodsig=filter(a,b,out);    % 解调输出% 下面作出各波形以及频谱figure(1);subplot(4,2,1); plot(t(1:200)/Fs,s_SSB(1:200));    % SSB波形title('SSB波形');xlabel('时间/s');ylabel('幅度');subplot(4,2,2); plot(f,abs(fft(s_SSB)/Fs)); % SSB频谱axis([0 5000 0 5]);title('SSB频谱');xlabel('频率/Hz');ylabel('幅度');subplot(4,2,3); plot(t(1:200)/Fs,out(1:200));       % 相干解调波形title('相干解调波形');xlabel('时间/s');ylabel('幅度');subplot(4,2,4); plot(f,abs(fft(out)/Fs));    % 相干解调频谱axis([0 5000 0 2]);title('相干解调频谱');xlabel('频率/Hz');ylabel('幅度');subplot(4,2,5); plot(t(1:200)/Fs,demodsig(1:200));   % 低通输出信号title('低通输出信号');xlabel('时间/s');ylabel('幅度');subplot(4,2,6); plot(f,abs(fft(demodsig)/Fs));% 低通输出信号的频谱axis([0 5000 0 2]);title('低通输出信号的频谱');xlabel('频率/Hz');ylabel('幅度');subplot(4,2,7); plot(t(1:200)/Fs,m_t(1:200));%输入信号波形title('输入信号波形');xlabel('时间/s');ylabel('幅度');subplot(4,2,8); plot(f,abs(fft(m_t)/Fs));%输入信号频谱axis([0 5000 0 10]);title('输入信号频谱');xlabel('频率/Hz');ylabel('幅度');

五、实验结果及分析

输入信号分析:输入信号的设定是频率在150—400Hz,幅度递减.从输入信号的时域和频频谱中可以看出,设定符合预期。

输出信号分析:对比输入信号和输出信号,时域上:输出信号幅度下降到四分之一左右,原因是调制滤除下边带,幅度减少一半,而相干解调又滤除带有一半幅度的高频分量,幅度又减少一半,为原来的四分之一;有延时;零点附近有失真。频域上:大致上与输入信号频谱一致,频率在150—400Hz且幅度递减;但是有多余的频谱分量产生。失真和多余频率分量的产生都是滤波器非理想性能造成的。

SSB已调信号分析:时域和频域的波形都在变化,频域上为1000到1400Hz幅度递减,因为载波信号频率设定为1000Hz,SSB频率是输入信号的频率和载波信号频率的叠加。

SSB相干解调信号分析:时域波形的包络与输入信号的波形一致,频谱中有输入信号一致的频率和两倍SSB信号的频率,是因为在相干解调乘以载波信号后的信号的频率分量有输入信号,输入信号乘以两边频率的载波信号。

对SSB信号的调制以及相干解调过程进行仿真相关推荐

  1. qam已调信号matlab相干解调,通信原理课程设计-基于MATLAB的M-QAM调制及相干解调的设计与仿真.doc...

    通 信 原 理 课 程 设 计 报 告 题 目:基于MATLAB 的M-QAM调 制及相干解调的设计与仿真 班 级:通信工程 1411 姓 名: 成 绩: 日 期:2016 年 12 月 21 日 基 ...

  2. MFSK调制与相干解调-MATLAB基带仿真

    MFSK调制与相干解调-MATLAB基带仿真 MFSK调制原理 发送信号形式:(等概) s 1 = ( E , 0 , - , 0 ) s_{1}=(\sqrt{\mathcal{E}}, 0, \l ...

  3. matlab fm非相干解调,FM调制和相干解调,非相干解调讲解.doc

    PAGE ???通信原理课程设计报告 题目:模拟通信系统频率调制的实现 专业班级: 13电信科技2班 姓 名: 学 号: 指导教师: 彭文娟 [摘要]本设计主要是用MATLAB软件仿真实现语音信号作为 ...

  4. matlab fm非相干解调,FM调制和相干解调,非相干解调.pdf

    通信原理课程设计报告 题目: 模拟通信系统频率调制的实现 专业班级: 13 电信科技 2 班 姓 名: 学 号: 指导教师: 彭文娟 [摘要] 本设计主要是用 MATLAB软件仿真实现语音信号作为输入 ...

  5. 《通信原理》AM/DSBSC/SSB信号的调制与解调仿真

    一.实验内容 利用matlab实现以下内容: 1.信号的调幅.根据随机产生的整数和已知条件来计算: (1)AM.DSBSC.SSB信号的消息信号和已调信号的频谱: (2)AM.DSBSC.SSB信号的 ...

  6. matlab相干解调,心电信号的调制与解调(AM调制、相干解调)

    陈超 11108125 一. 系统构思: 1).通信原理课程介绍了模拟信号的调制与解调.调制可以实现将低频信号频谱搬移到载频位置,解调相当于 调制的反过程. 2).调制和解调的应用举例:3.4kHZ的 ...

  7. matlab模拟调制过程,用Matlab模拟SSB调制波形及解调过程

    用Matlab产生一个频率为1Hz.功率为1的余弦信源m(t),设载波频率为10Hz,试画出(1)SSB调制信号: (2)该调制信号的功率谱密度: (3)相干解调后的信号波形. Matlab代码: S ...

  8. qpsk调制解调matlab_本科毕业设计课题—QPSK相干解调的MATLAB仿真(3)

    继续讲解! 给出参考文章! <全数字BPSKQPSK接收机同步技术研究> 模拟中频信号经过模数转换后形成数字中频信号,解调时首先经数字下变频器DDC(digita down-convert ...

  9. matlab fm非相干解调,FM调制和相干解调,非相干解调精要.doc

    ? ?? 通信原理课程设计报告 题目:模拟通信系统频率调制的实现 专业班级: 13电信科技2班 姓 名: 学 号: 指导教师: 彭文娟 [摘要] 本设计主要是用MATLAB软件仿真实现语音信号作为输入 ...

最新文章

  1. 可视化卷及神经网络热力图
  2. Cognos 云最佳实践: 调整架构提供性能和可伸缩性
  3. C# 未来新特性:静态委托和函数指针
  4. Linux 命令之 file 命令-识别文件类型
  5. 构架https服务器
  6. Python新闻网站项目-9.Django前端HTML功能
  7. windows下文件路径太深,删除解决方案
  8. 软件测试团队队名,电子设计大赛队名
  9. Nexus3 功能介绍
  10. Oracle 根据身份证计算年龄 性别 生日
  11. 【性能优化】记录一次YounGC峰值优化
  12. 安装windows系统到移动硬盘
  13. go语言学习-Any类型
  14. lpl夏季赛2021赛程表出炉,用当贝投影F3百吋大屏看比赛!
  15. 阿里云集群服务器的正确搭建
  16. Java实现 LeetCode 564 寻找最近的回文数(今天要GG在这道题了 头晕+题难(((φ(◎ロ◎;)φ))))...
  17. 运维面试题(面前准备)
  18. 我的世界服务器显示弹幕,[娱乐]RaiixDM —— 在mc中接收b站直播弹幕[1.12.x-1.15.x]...
  19. 机器学习—模型估计与优化—线性模型—最小二乘估计
  20. STM32+EC20实现4G无线通信

热门文章

  1. oracle 汉字替换空格,oracle中replace替换回车换行空格的方法详解
  2. 艺术科技杂志艺术科技杂志社艺术科技编辑部2023年第7期目录查阅
  3. Jetson nano 系统初始化设置
  4. #芯片# W25Q128
  5. Java中的日期计算器(1970年1月1日)
  6. 可兼容K9F1G08U0D型号的AFND1G08U3-CKAI
  7. 通俗理解:概率分布函数、概率密度函数
  8. 【ShaderToy中图形效果转译到UnityShaderlab案例分享,数学计算八卦阵_Yin Yang】
  9. ScrollView制作屏幕滚动效果
  10. 讯飞语音听写常见问题