草庐IT

【通信原理】确知信号的性质分析与研究

Ali.s 2023-04-21 原文

🚀个人主页:欢迎访问Ali.s的首页

⏰ 最近更新:2022年8月24日

⛽ Java框架学习系列:【Spring】【SpringMVC】【Mybatis】

🔥 Java项目实战系列:【飞机大战】【图书管理系统】

🍭 Java算法21天系列:【查找】【排序】【递归】

⛳ Java基础学习系列:【继承】【封装】【多态】

🏆 通信仿真学习系列:【硬件】【通信】【MATLAB】

🍄 个人简介:通信工程本硕🌈、Java程序员🚴。目前只会CURD😂

💌 点赞 👍 收藏 💗留言 💬 都是我最大的动力💯


文章目录


前言

在前面一文中已经详细且生动的解释了傅里叶变换和傅里叶级数的内容,【通信原理】揭开傅里叶级数与傅里叶变换的神秘面纱,而在今天这篇中有些公式你可能会产生疑惑,基本上需要用到傅氏变化的知识,可能需要你自行了解一下过程或参考一下上一篇文章的内容并加以理解。

一、确知信号的分类

在通信系统中,可以按照不同的标准将通信信号划分为不同的类型,常见的分类确知信号与随机信号、周期信号与非周期信号、能量信号与功率信号等。

1、确知信号与随机信号

确知信号是指在任何时间其取值都是确定和可预知的信号,一般都可以使用数学表达式对信号进行描述,比如基本参数确定的正弦信号就是一个确知信号。而与确知信号对立的就是随机信号,随机信号是指取值不确定且不能事先预知的信号,自然是不能使用确定的数学表达式来衡量,需要在一段时间内进行观察,统计出一定的统计规律,寻找它的统计特性,通常是看做一个随机过程。随机过程的内容比较复杂,对数学要求比较高,在后续文章会单独分析。

2、周期信号与非周期信号

周期信号:每隔一定的时间间隔按照相同的过来重复且无始无终的信号。

非周期信号:不满足周期信号的特征的其它信号。

连续周期信号s(t)满足:

离散周期信号s(n)满足:

式中的TN表示该信号的最小正周期

3、能量信号与功率信号

能量信号和功率信号是信号处理和通信研究的最多的信号,有许多的特性和结论都是根据它们推倒或者演变得到。将信号s(t)施加于1Ω电阻上,它所消耗的瞬时功率为|s(t)|^2,在无限长的区间上的能量E和平均功率P定义为:

能量信号:能量为有限值,功率趋向于0的信号,常见的有单个矩形脉冲信号等。

功率信号:功率为有限值,能量为无穷大的信号,常见的有周期信号等。

二、确知信号频域性质

1、功率信号频谱

周期性功率信号频谱被定义为:

对于物理可实现的实信号,正频率部分和负频率部分间存在复数共轭关系,即:

而由上式可知,功率信号的频谱特征为模偶对称,相位奇对称

2、能量信号频谱密度

能量信号的频谱密度被定义为S(f),对能量信号s(t)做傅里叶变换得到信号的频谱密度:

S(f)Cn的主要区别是前者是连续谱,而后者是离散谱,前者的单位是V/HZ,后者的单位是V,当信号为实能量信号时,负频谱和正频谱的模偶对称,相位奇对称

单位冲激函数的频谱密度为1,通过求其傅里叶变换可以轻松得到,从极限的方向看,函数可以用抽样函数的极限表示:

式中k越大、振幅越大、波形零点的间隔越小、波形振荡的衰减越快。
设一个余弦波的表示式为s(t)=cos2πf0t,则其频谱密度S(f)可以写为:

根据冲击信号的极限定义,可将其频谱改写为:

引用了冲激函数就能把频谱密度的概念推广到功率信号上

3、能量信号的能量谱密度

能量信号的能量谱密度是指用密度的概念表示信号能量在各频率点的分布情况,在能量谱中对频率进行积分,就可以得到信号的能量。根据巴塞伐尔定理可知:

由于信号s(t)是一个实函数,所以|S(f)|是一个偶函数, 因此上式可以写成:

能量谱反映了能量信号的能量随频率的变化情况,是原信号的傅里叶变换绝对值的平方,单位为焦耳/HZ

4、功率信号的功率谱密度

由于功率信号的能量无穷,所以无法计算功率信号的能量谱密度,但是可以求它的功率谱密度。所以将把信号s(t)截断为长度为T的一截短信号,表示为sT(t),此时截断信号就是能量信号,可以用傅里叶变换求出其能量谱密度 ,由巴塞伐尔定理可知:

最后将能量谱密度除以长度T,采用极限的思想就得到了功率谱密度:

功率谱密度反映了功率信号的功率随频率的变化情况,在功率谱密度中对频率进行积分就得到了功率信号的功率,功率信号的计算就是信号傅里叶变换的平方与区间长度的比值。

三、确知信号时域性质

1、能量信号自相关函数

能量自相关函数是指信号本身与其一段时间内的延时信号的乘积的积分,自相关函数与时间t 无关,只和时间差τ有关,其定义式为:

当时间延时τ = 0时,R(0)等于信号的能量:

根据能量谱的关系,自相关函数和其能量谱密度是一对傅氏变换:

2、能量信号互相关函数

互相关函数是指信号1与信号2在一段时间内的延时信号的乘积的积分,互相关函数与时间t 无关,只和时间差τ有关,其定义式为:

并且互相关函数与两个信号相乘的次序有关,由于次序的不同,会有一个反转的过程,但两个信号的互相关性应该是不变的,与信号的时域变换应当没有关系,所以:

其证明过程也非常简单,利用积分的性质就可以完成:

同样的思路,可以得到互相关函数和互能量谱密度是一对傅里叶变换:

总结

本文从通信系统中确知信号出发,分析了能量信号、功率信号的关系与性质,对确知信号在频域中的四种性质:频谱、频谱密度、能量谱密度、功率谱密度进行推导分析,对确知信号在时域中的特性:自相关函数、互相关函数的内容进行研究分析,发现与傅里叶变换精密相关。对确知信号总体有一个新的认识。

有关【通信原理】确知信号的性质分析与研究的更多相关文章

  1. ruby-on-rails - Rails 应用程序之间的通信 - 2

    我构建了两个需要相互通信和发送文件的Rails应用程序。例如,一个Rails应用程序会发送请求以查看其他应用程序数据库中的表。然后另一个应用程序将呈现该表的json并将其发回。我还希望一个应用程序将存储在其公共(public)目录中的文本文件发送到另一个应用程序的公共(public)目录。我从来没有做过这样的事情,所以我什至不知道从哪里开始。任何帮助,将不胜感激。谢谢! 最佳答案 无论Rails是什么,几乎所有Web应用程序都有您的要求,大多数现代Web应用程序都需要相互通信。但是有一个小小的理解需要你坚持下去,网站不应直接访问彼此

  2. MIMO-OFDM无线通信技术及MATLAB实现(1)无线信道:传播和衰落 - 2

     MIMO技术的优缺点优点通过下面三个增益来总体概括:阵列增益。阵列增益是指由于接收机通过对接收信号的相干合并而活得的平均SNR的提高。在发射机不知道信道信息的情况下,MIMO系统可以获得的阵列增益与接收天线数成正比复用增益。在采用空间复用方案的MIMO系统中,可以获得复用增益,即信道容量成倍增加。信道容量的增加与min(Nt,Nr)成正比分集增益。在采用空间分集方案的MIMO系统中,可以获得分集增益,即可靠性性能的改善。分集增益用独立衰落支路数来描述,即分集指数。在使用了空时编码的MIMO系统中,由于接收天线或发射天线之间的间距较远,可认为它们各自的大尺度衰落是相互独立的,因此分布式MIMO

  3. 建模分析 | 平面2R机器人(二连杆)运动学与动力学建模(附Matlab仿真) - 2

    目录0专栏介绍1平面2R机器人概述2运动学建模2.1正运动学模型2.2逆运动学模型2.3机器人运动学仿真3动力学建模3.1计算动能3.2势能计算与动力学方程3.3动力学仿真0专栏介绍?附C++/Python/Matlab全套代码?课程设计、毕业设计、创新竞赛必备!详细介绍全局规划(图搜索、采样法、智能算法等);局部规划(DWA、APF等);曲线优化(贝塞尔曲线、B样条曲线等)。?详情:图解自动驾驶中的运动规划(MotionPlanning),附几十种规划算法1平面2R机器人概述如图1所示为本文的研究本体——平面2R机器人。对参数进行如下定义:机器人广义坐标

  4. 网站日志分析软件--让网站日志分析工作变得更简单 - 2

    网站的日志分析,是seo优化不可忽视的一门功课,但网站越大,每天产生的日志就越大,大站一天都可以产生几个G的网站日志,如果光靠肉眼去分析,那可能看到猴年马月都看不完,因此借助网站日志分析工具去分析网站日志,那将会使网站日志分析工作变得更简单。下面推荐两款网站日志分析软件。第一款:逆火网站日志分析器逆火网站日志分析器是一款功能全面的网站服务器日志分析软件。通过分析网站的日志文件,不仅能够精准的知道网站的访问量、网站的访问来源,网站的广告点击,访客的地区统计,搜索引擎关键字查询等,还能够一次性分析多个网站的日志文件,让你轻松管理网站。逆火网站日志分析器下载地址:https://pan.baidu.

  5. Verilog使用inout信号的方法 - 2

    目录一、inout在设计文件中的使用方法1.1、inout的第一种使用方法1.2、inout实现的第二种使用方法1.3、inout使用总结 二、inout在仿真测试中的使用方法一、inout在设计文件中的使用方法在FPGA的设计过程中,有时候会遇到双向信号(既能作为输出,也能作为输入的信号叫双向信号)。比如,IIC总线中的SDA信号就是一个双向信号,QSPIFlash的四线操作的时候四根信号线均为双向信号。在Verilog中用关键字inout定义双向信号,这里总结一下双向信号的处理方法。1.1、inout的第一种使用方法  实际上,双向信号的本质是由一个三态门组成的,三态门可以输出高电平,低电

  6. ABB-IRB-1200运动学分析MATLAB RVC工具分析+Simulink-Adams联合仿真 - 2

    一、机器人介绍        此处是基于MATLABRVC工具箱,对ABB-IRB-1200型号的微型机械臂进行正逆向运动学分析,并利Simulink工具实现对机械臂进行具有动力学参数的末端轨迹规划仿真,最后根据机械模型设计Simulink-Adams联合仿真。 图1.ABBIRB 1200尺寸参数示意图ABBIRB 1200提供的两种型号广泛适用于各作业,且两者间零部件通用,两种型号的工作范围分别为700 mm 和 900 mm,大有效负载分别为 7 kg 和5 kg。 IRB 1200 能够在狭小空间内能发挥其工作范围与性能优势,具有全新的设计、小型化的体积、高效的性能、易于集成、便捷的接

  7. 关于Qt程序打包后运行库依赖的常见问题分析及解决方法 - 2

    目录一.大致如下常见问题:(1)找不到程序所依赖的Qt库version`Qt_5'notfound(requiredby(2)CouldnotLoadtheQtplatformplugin"xcb"in""eventhoughitwasfound(3)打包到在不同的linux系统下,或者打包到高版本的相同系统下,运行程序时,直接提示段错误即segmentationfault,或者Illegalinstruction(coredumped)非法指令(4)ldd应用程序或者库,查看运行所依赖的库时,直接报段错误二.问题逐个分析,得出解决方法:(1)找不到程序所依赖的Qt库version`Qt_5'

  8. ruby-on-rails - 如何使用 ruby​​-prof 和 JMeter 分析 Rails - 2

    我想使用ruby​​-prof和JMeter分析Rails应用程序。我对分析特定Controller/操作/或模型方法的建议方法不感兴趣,我想分析完整堆栈,从上到下。所以我运行这样的东西:RAILS_ENV=productionruby-prof-fprof.outscript/server>/dev/null然后我在上面运行我的JMeter测试计划。然而,问题是使用CTRL+C或SIGKILL中断它也会在ruby​​-prof可以写入任何输出之前杀死它。如何在不中断ruby​​-prof的情况下停止mongrel服务器? 最佳答案

  9. ruby - 在 Ruby 中使用 GTK3 自定义信号 - 2

    我想从gtk3中的Widget发出自定义信号。在GTK2中,有一个名为signal_new的函数来创建一个新信号。您可以在此处查看示例:https://github.com/ruby-gnome2/ruby-gnome2/blob/ec373f87e672dbeeaa157f9148d18b34713bb90e/glib2/sample/type-register.rb在GTK3中,这个功能似乎不再可用。那么在ruby​​的GTK3中创建自定义信号的新方法是什么? 最佳答案 GTK3更改为使用define_signal方法而不是si

  10. ruby - QtRuby 使用参数/参数连接信号和槽 - 2

    我想知道如何连接到带参数的信号(使用Rubyblock)。我知道如何连接到一个不带参数的:myCheckbox.connect(SIGNAL:clicked){doStuff}但是,这不起作用:myCheckbox.connect(SIGNAL:toggle){doStuff}它不起作用,因为切换槽采用参数voidQAbstractButton::toggled(boolchecked)。我怎样才能让它与参数一起工作?谢谢。 最佳答案 对您的问题的简短回答是,您必须使用slots方法声明要连接的插槽的方法签名:classMainGU

随机推荐