根据通信理论,单边带系统将功率全部转换到了有用信息的边带,使用的带宽只有双边带调制信号的一半,具有100%理论传输效率和2倍的频带利用率,成为一种广泛使用的方式。目前,通信设备大多采用单边带系统,信号处理过程的形象仿真,有助于相关设备的学习和研究。
1 单边带信号的调制解调的数学表达式
单边带(SSB)调制是调幅(AM)的一种特殊形式。
调幅信号是载波信号振幅按调制信号规律变化的一种振幅调制信号,调幅信号频谱由载频和上、下边带组成,被传输的信息包含在两个边带中,而且每一边带包含有完整的被传输的消息。仅传输一个边带(上边带或下边带)的调幅方式称为抑制载波的单边带调制,简称单边带调制。设单频基带信号为:
单边带信号的解调方法是相干法。在接收机中,用本地载波与接收的单边带信号相乘,输出的信号经过低通滤波器后,高频分量被滤除,最后得到解调输出的低频基带信号: 12UΩmUcm cos 2πFt。
2 单边带信号调制解调的过程
单边带调制的方法主要有滤波法和相移法。滤波法,就是从双边带信号中滤出一个边带信号,相移法则是利用信号的希尔伯特变换来实现。多频率实信号f(t)的希尔伯特变换就是将该信号中所有频率成分的信号分量移相 -π 2 而得到的新信号,记为 f (t)。 f (t)信号通过传递函数为 -j·sgn(ω) 的滤波器,即可得到f (t) .其中,具有传递函数 H(ω) = -j·sgn(ω) 的滤波器称为希尔伯特滤波器。根据式(5)、式(6)单边带信号的时域表达式,可以得到单边带调制信号相移法的一般模型框图。相移法的主要过程如图1所示。
3 SSB调制解调系统的仿真
Matlab包括许多标准函数,其信号处理工具可以解决通信中信号变换、调制解调、滤波、频谱估计、线性系统分析等多项功能,采用相移法调制、相干法解调对单边带原理进行仿真。取载波f=1 000 Hz,基带信号F=300 Hz,对上边带信号解调,低通滤波器设计四阶,截止频率为500 Hz,各部分信号波形如图3所示。由时域波形可以看出,仿真结果和SSB调制理论相符。Matlab作为一种功能强大的数据分析和工程计算语言,Simu-link是其中一个可视化方框图系统建模和仿真平台,在Simulink中建立单边带调制解调系统模型,系统框图如图4所示。
信号源模块采用Simulink 工具箱中用户自定义库中的Matlab Function模块来通过函数编程实现,以实现任意信号源的输入。在实际的系统设计中应考虑各种噪声、干扰,各模块参数的设置也要进行严格的分析和计算,以更好地实现系统的性能。
4 结语
通过对单边带信号处理过程的模拟仿真,得到形象生动的工作波形和实用的仿真模型,可以模拟各种输入信号的通信过程,结合相关通信设备的工作过程,能够取得事半功倍的效果,而且有助于相关虚拟仿真软件Matlab的使用。
关键字:Matlab 单边带信号处理
编辑:探路者 引用地址:对Matlab单边带信号处理得到生动的仿真模型
推荐阅读最新更新时间:2023-10-12 22:35
在Labview中调用M文件(Matlab文件)
使用 NI LabVIEW,不论您是在开发算法、分析结果、处理信号,还是在探索 DSP 概念,您都可以自由选择用于工程计算的语法规则。您可以将直观的 LabVIEW 图形化数据流编程与 MathScript 相结合,MathScript 是一款面向数学、基于文本的编程语言,包括 600 多种常用的数学、信号处理和分析函数。
什么是 MathScript
LabVIEW MathScript 将面向数学的文本编程加入到了 LabVIEW 中。MathScript 提供了除图形化数据流编程以外的另一种自定义开发应用系统的方法。现在使用 LabVIEW,您可以选择文本编程方式、图形化方式或是两者的组合。不论
[测试测量]
AVR单片机和Matlab串口通信的计时器系统
引言
本文设计了一种基于AVR单片机和Matlab串口通信的计时器系统,本计时器系统可以满足体育竞赛中精确计时的要求。在该设计中,主要以Atmel公司ATmega16单片机作为信号采集系统,通过串口和上位机的Matlab通信,自定义了一项通信协议,使上位机接收到不同的信号,可以实现对Matlab中计时器的控制。 利用Matlab软件提供的GUI设计出一套友好的人机界面。 本系统中,可以有多个单片机作为下位机,通过串口连接ZigBee无线传输模块,与上位机进行通信。无线传输模块的接入可以实现远程多点信号采集,使系统更加灵活,可扩展性大大增强。
1 系统总体设计
本系统包括多个以ATmega16单片机为
[单片机]
东南大学首个采用MATLAB和Simulink许可证
该新许可证增强对学校的承诺,即通过全面共享高级教学和科研工具,培养学生创新精神, 提升工程实践能力
中国北京 – 2014 年 2 月 25 日 – MathWorks 今日宣布,中国东南大学 (SEU) 签署了一份协议,为全校所有师生提供 MATLAB、Simulink 以及其他 50 个 MathWorks 产品以作为教学和学术研究之用。东南大学是中国大陆第一所采用校级许可证的大学。MathWorks 已为全球数百所院校提供了该许可证。
东南大学在 2013 年度中国大学排名中被评为中国前 10 所工程院校之一。东南大学全面采用 MathWorks 的科学计算和基于模型设计的产品,进一步表明了它的承诺,
[嵌入式]
扩展 MATLAB 工作流程— Sensor Fusion and Tracking Toolbox
扩展 MATLAB 工作流程,帮助工程师设计、仿真和分析来自多个传感器的数据融合系统 MathWorks 公司 今天推出了 Sensor Fusion and Tracking Toolbox ,该工具箱是 2018b 版的一个组成部分。 新工具箱 为在航天和国防、汽车、消费类电子及其他行业开发自主系统的工程师提供算法和工具,来保持位置、方向和态势感知。该工具箱扩展将基于 MATLAB 的工作流程,帮助工程师开发精确的感知算法用于自主系统开发。 从事自主系统感知阶段开发的工程师需要融合来自各传感器的输入,来估算这些系统周围的物体位置。现在,科研人员、开发者和兴趣爱好者可以使用该工具箱内的定位与跟踪算法以及参考示例,作为实施
[传感器]
MATLAB应用在基于噪声检测的图像均值去噪法
引言
图像是用各种观测系统以不同形式和手段观测客观世界而获得的,可以直接或间接作用于人眼并进而产生视知觉的实体,是人类感知世界的视觉基础,是人类获取信息、表达信息和传递信息的重要手段。研究表明,人类获取的视觉图像信息在人类接受的信息中的比重达到75%,“百闻不如一见”便是非常形象的例子之一。在高度信息化条件下的今天,数字图像越来越得到普及和应用。
然而,人们在获取和传输数字图像的同时,难免于图像数据被外界噪声所污染,妨碍了人们对图像信息的理解。由此,图像去噪技术应运而生。图像去噪,即在尽可能地不损失原图像细节的前提下,去除图像中无关的噪点。现有的图像去噪方法[11很多,如:
1 均值滤渡器
[测试测量]
西班牙天然气公司使用 MATLAB 对电力市场进行预测
MathWorks 今天宣布,西班牙天然气公司(GAS NATURAL FENOSA )公司已使用 MATLAB 产品开发出可以帮助预测产能和需求并优化发电资产组合的模型。此外,该公司结合历史使用模式、天气预报、生产成本、监管规制以及其他各种运营因素,开发出一套优化和预测模型。西班牙天然气公司员工的生产率因此提高了一倍,能够更快地适应监管要求的变化,从而使得该公司的响应时间从几个月大幅缩减至几周。
西班牙天然气公司的工程师们使用 MATLAB 开发了一套用于分析可用数据、预测结果和优化发电计划的核心模型。每个 MATLAB 模型均可访问中心数据库中的历史电力消耗记录和价格数据、天气预报以及各发电厂的参数。在指定的一组
[工业控制]
基于LabVIEW和Matlab混合编程的小波去噪方法
0 引言
信号降噪是信号处理领域的经典问题之一。传统的降噪方法主要包括线性滤波方法和非线性滤波方法, 滤波器 在工作时对信号进行筛选,只让特定频段的信号通过。当信号中的有用成分和噪声成分各占不同频带,可以将噪声成分有效除去。但如果信号和噪声的频谱重叠,则经典滤波器将不起作用。这些滤波器按滤波的频段可分为高通、低通及带通滤波器,根据设计滤波器的思想可以把滤波器分为巴特沃斯滤波器、贝塞尔滤波器、椭圆滤波器及切比雪夫滤波器等。
此外,传统的滤波器降噪方法的不足在于使信号变换后熵增加,无法刻画信号的非平稳性并且无法得到信号的相关性。为了克服上述缺点,采用小波变换来解决信号降噪的方法应用越来越广泛。但是,由于小波变换数
[测试测量]
基于Matlab GUI的串口通信编程实现
0 引言
Matlab是MathWorks公司开发的一种科学计算软件。Matlab运行稳定、可靠、使用方便,是广大科研人员进行科学研究的得力助手。Matlab不仅具有强大的科学计算功能,还具有满足一般要求的数据采集以及界面设计开发功能。Matlab GUI(Graphic User Interface)就是内置于Matlab的进行图形界面开发的模块。
本文利用Matlab GUI设计通过串口进行数据发送和接收的界面,并利用内置于Matlab的串口通信API实现串口数据发送与接收功能。
1 Matlab GUl介绍
启动Matlab后,运行guide命令即可
[网络通信]