
信号处理/OFDM
文章平均质量分 89
信号处理/OFDM
荔枝科研社
行百里者,半于九十。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
获取真实信号的谐波(Matlab代码实现)
分析频谱:分析傅里叶变换后的频谱图,查找主要频率成分和对应的幅度。谐波通常是基频的整数倍,可以通过查找频谱图中的峰值来确定谐波的存在。进行傅里叶变换:将预处理后的信号应用傅里叶变换,将信号从时域转换到频域。傅里叶变换将信号分解为一系列频率成分,包括基频和谐波。请注意,以上步骤是一种常见的方法,具体的步骤可能因应用和信号特性而有所不同。此外,信号的采样频率和长度也会影响谐波的分析结果。提取谐波:根据频谱分析的结果,提取出谐波成分的频率和幅度信息。要获取真实信号的谐波,可以使用信号处理技术,如傅里叶变换。原创 2023-07-09 19:04:17 · 1591 阅读 · 0 评论 -
在网格化数据集上轻松执行 2D 高通、低通、带通或带阻滤波器研究(Matlab代码实现)
例如,常用的低通滤波器有均值滤波器、高斯滤波器等,而高通滤波器有拉普拉斯滤波器、Sobel滤波器等。高通滤波器可以提取图像中的细节和边缘信息,低通滤波器可以模糊图像并去除噪声,而带通和带阻滤波器则选择性地保留或去除一定频率范围内的信息。此外,还可以使用现有的图像处理库或软件来进行滤波操作,如OpenCV、Scikit-image等,这些库提供了丰富的滤波函数和工具集。总结起来,在网格化数据集上执行2D滤波器可通过确定滤波器类型、设计滤波器、进行滤波操作和处理边界效应来实现。行百里者,半于九十。原创 2023-07-09 15:55:25 · 194 阅读 · 0 评论 -
【使用 DSP 滤波器加速速度和位移】使用信号处理算法过滤加速度数据并将其转换为速度和位移研究(Matlab代码实现)
积分操作会导致积分误差的累积,因此需要考虑误差修正和积分漂移校准的方法。每个步骤都需要选择合适的算法和参数,并进行校准和修正,以获得准确可靠的速度和位移结果。需要注意的是,将加速度数据转换为速度和位移的过程是一个近似计算,其中存在积分误差的累积,尤其是在长时间的测量中。4. 二次积分:将经过滤波和积分的速度信号再次积分,可以得到位移信号。5. 校准和校正:为了获得准确的结果,可能需要进行传感器的校准和校正。对于实时采集的加速度数据,可以应用信号处理算法,如数字滤波和积分运算,将其转换为速度和位移数据。原创 2023-07-08 22:32:12 · 1178 阅读 · 4 评论 -
使用稀疏性(微球)进行色谱图基线估计和去噪(Matlab代码实现)
因此,它们还具有相对宽的频谱,尽管是局部的,并且表现与漂移噪声干扰不同。撇开峰伪影(前部和尾部、共洗脱等)不谈,它们的定量分析(峰面积、宽度、高度定量)会受到准确消除平滑基线和随机噪声的可能性的阻碍[与多项式或样条近似相比,基线的更通用的低通模型提供了一种方便灵活的方法来指定平滑运算符的行为。因此,我们将色谱图的峰建模为稀疏信号,其前几个导数也是稀疏的。具体来说,在这项工作中,基线被建模为低通信号,而感兴趣的色谱峰被认为是稀疏的,直到二阶导数,留下随机噪声作为残差。),而我们称“噪声”为更随机的部分。原创 2023-07-07 22:26:11 · 433 阅读 · 0 评论 -
误码率二进制相移键控 BER 8PSK(Matlab代码实现)
1]季幸平,王建军,邵宇丰等.基于8PSK和16PSK调制的全双工RoF系统研究[J].上海第二工业大学学报,2018,35(04):280-284.DOI:10.19570/j.cnki.jsspu.2018.04.005.[2]彭岑,赵民建,郑雅敏.TCM-8PSK短包高速跳频接收机的快速载波同步[J].浙江大学学报(工学版),2010,44(04):625-631.多进制相移键控(MPSK) 调制具有较高的频谱效率和良好的抗噪声性能,具有较低的传输损耗、巨大的带宽、抵抗电磁干扰等优势,原创 2023-07-05 10:51:18 · 474 阅读 · 0 评论 -
使用信号处理算法过滤加速度数据并将其转换为速度和位移研究(Matlab代码实现)
使用信号处理算法过滤加速度数据并将其转换为速度和位移的方法,可以帮助研究人员更加准确地描述物体的运动状态和运动规律。例如,在运动学中,可以使用这种方法研究人体运动的规律和特点;在航空航天中,可以使用这种方法研究飞行器的运动状态和控制方法。在这个方法中,首先需要采集物体的加速度数据,并将其加载到计算机中。接着,将滤波后的加速度数据转换为速度和位移。可以使用积分计算的方法,将加速度数据转换为速度,再将速度数据转换为位移。在物理学、工程学、运动学等领域,这种方法被广泛应用于研究物体的运动状态和运动规律。原创 2023-07-02 10:00:41 · 839 阅读 · 0 评论 -
基于维纳-霍普夫方程的信号分离或去噪维纳滤波器估计(Matlab代码实现)
2]乔嘉豪,石丁,周国军,闫克丁,廖福元,吕昊,焦腾,王健琪,张杨.生物雷达回波信号中的心跳信号分离和特征提取方法研究综述[J].医疗卫生装备,2022,43(11):80-85.DOI:10.19745/j.1003-8868.2022236.在信号分离中,输入信号可能包含多个源信号的叠加,维纳滤波器可以通过估计每个源信号的频率响应来分离它们。需要注意的是,维纳滤波器的估计依赖于对输入信号和噪声的统计特性的准确估计。给定噪声信号和参考信号,可以将维纳滤波器应用于噪声信号,以估计与参考信号一致的贡献。原创 2023-07-02 09:14:01 · 463 阅读 · 0 评论 -
【信号去噪和分类】基于小波的隐马尔可夫模型统计信号处理(Matlab代码实现)
这些模型对于许多现实世界的信号来说是不现实的。在本文中,我们开发了一个基于小波域隐马尔可夫模型(HMM)的统计信号处理新框架,该框架简洁地模拟了现实世界信号中遇到的统计依赖性和非高斯统计量。小波域HMM的设计考虑了小波变换的固有特性,并提供了功能强大且易于处理的概率信号模型。小波域为涉及现实世界信号的许多应用提供了一个自然的设置,包括估计[1]-[3]、检测[4]、分类[4]、压缩[5]、预测和滤波[6]以及合成[7]。小波变换的显著特性导致了基于单个小波系数的简单标量变换的强大的信号处理方法。原创 2023-06-23 15:27:01 · 201 阅读 · 2 评论 -
CDMA 与 DSSS(直接序列扩频技术)(Matlab代码实现)
例如说在发射端将"1"用11000100110,而将"0"用00110010110去代替,这个过程就实现了扩频,而在接收机处只要把收到的序列是11000100110就恢复成"1"是00110010110就恢复成"0",这就是解扩。所谓直接序列扩频, 就是在发端直接用具有高码率的扩频码序列对信息比特流进行调制, 从而扩展信号的频谱, 在接收端, 用与发送端相同的扩频码序列进行相关解扩, 把展宽的扩频信号恢复成原始信息。使用线性反馈移位寄存器模拟DSSS系统生成PN序列的性能传输模式为QPSK-DSSS。原创 2023-06-15 09:09:09 · 776 阅读 · 0 评论 -
AWGN 信道上 8 用户 CDMA 系统的 BER 与 SNR 曲线图与 1 用户系统的比较以及理论值(Matlab代码实现)
数字信号在传输中往往由于各种原因,使得在传送的数据流中产生误码。所以通过信道编码这一环节,对数码流进行相应的处理,使系统具有一定的纠错能力和抗干扰能力,可极大地避免码流传送中误码的发生。提高数据传输效率,降低误码率是信道编码的任务。但信道编码会使有用的信息数据传输减少,信道编码的过程是在源数据码流中加插一些码元,从而达到在接收端进行判错和纠错的目的。加性高斯白噪声(AWGN)是一个数学模型,用于仿真发射机和接收机之间的信道。这个模型是线性增加的宽带噪声,具有恒定的频谱密度和高斯分布的幅度。原创 2023-06-14 10:41:09 · 291 阅读 · 0 评论 -
对直接序列扩频(DSSS)技术进行端到端仿真(Matlab代码实现)
本文的目的是对直接序列扩频(DSSS)技术进行端到端仿真。这是一种将消息信号乘以伪随机序列来扩展消息带宽的技术,从而使消息信号的能量扩展到更宽的频谱,并以噪声的形式出现。它说,即使信噪比很低,我们也可以通过增加带宽来获得良好的通信性能。它提供了传输的安全性,因为接收机必须知道伪随机序列才能获得传输的数据信号。否则,接收机无法检测到原始消息信号,只能将发送的信号视为噪声。DSSS还允许多个用户使用带宽,因为每个用户将其消息信号乘以不同的伪随机序列,并且如果接收机具有发射机伪随机序列则接收机获得其消息信号。原创 2023-06-12 11:17:38 · 390 阅读 · 0 评论 -
【调制BFSK】二进制频移键控FSK的数字调制(Matlab代码实现)
1]林顺英,卫翀华.基于虚拟仪器和软件无线电的BPSK、BFSK信号调制解调技术[J].北京石油化工学院学报,2006(02):30-32.[4]王平,高俊,王红霞.基于BFSK的紫外光调制电路设计与实现[J].舰船电子工程,2009,29(09):75-78+104.[2]王植,董梦菲,徐东明.基于BFSK的低压电力线通信系统研究[J].中国集成电路,2016,25(04):67-72.[3]陈大平. 基于时频分析的BFSK信号解调的研究和实现[D].福州大学,2010.对应于已调信号载波的相位(原创 2023-06-11 19:30:31 · 282 阅读 · 0 评论 -
【多同步挤压变换】基于多同步挤压变换处理时变信号和噪声信号研究(Matlab代码实现)
时频(TFA)分析(TFA)方法是工业工程领域的重要工具。然而,局限于海森堡不确定性原理或意外交叉项,经典TFA方法经常产生模糊的TF表示,严重阻碍了其工程应用。如何为强时变信号生成集中TF表示是一项具有挑战性的任务。在本文中,我们提出了一种新的TFA方法来研究强时变信号的非平稳特征。该方法基于同步挤压变换,采用迭代重分配程序逐步集中模糊TF能量,同时保持信号重构能力。给出了离散算法的两种实现方式,表明所提方法计算负担有限,具有实时应用潜力。原创 2023-06-11 09:44:56 · 143 阅读 · 0 评论 -
【数字调制】数字调制技术FSK与PSK分析与研究(Matlab代码实现)
实现起来较容易,抗噪声与抗衰减的性能较好,因此在中低速数据传输中得到广泛应用。在二进制基带信号的数字调制中,载波为正弦波的频率随着二进制码元信号在 f。[1]刘昶,钱臣.数字调制技术FSK与GMSK分析与研究[J].中国有线电视,2015,No.354(04):491-494.[2]蔡兴奋,雷红.基于MATLAB数字调制与解调的设计与仿真实现[J].科技信息,2013(14):302-303.),相邻码元之间的相位变化不再有突变,而应该在一个码元时间内逐渐累积来完成。,0 符号(低电平)相当于载波频率。原创 2023-06-10 14:55:14 · 424 阅读 · 0 评论 -
为不同的调制方案设计一个单载波系统(映射器-信道-去映射器)(Matlab代码实现)
本代码为不同的调制方案(BPSK-QPSK(Gray-coded&binary coded)-8PSK-16QAM-BFSK)设计了一个单载波系统(映射器-信道-去映射器),并计算实际BER和理论BER并比较结果。[1]宋铁成,尤肖虎,沈连丰.基于OFDM系统信号处理方式的高速单载波系统[J].东南大学学报(自然科学版),2002(02):151-155.博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。部分理论引用网络文献,若有侵权联系博主删除。行百里者,半于九十。原创 2023-06-10 14:43:37 · 105 阅读 · 0 评论 -
【改进的多同步挤压变换】基于改进多同步挤压的高分辨率时频分析工具,用于分析非平稳信号(Matlab代码实现)
近几十年来,旨在克服传统方法缺点的各种新开发的TFA技术引起了广泛关注,例如,重新分配方法(RM)[12],同步挤压变换(SST)[13,14],解调SST(DSST)[15,16],高阶SST [17],[18],[19],同步提取变换(SET)[20,21]和多SST(MSST)[22]。最近的各种研究侧重于在表征强时变信号时进一步增强SST技术的能力[13],[14],[15],[16],[17],[18],[19],[20],[21],[22]。然而,最近的研究发现,高阶SST方法对噪声非常敏感。原创 2023-06-10 10:26:54 · 494 阅读 · 0 评论 -
BFSK调制方案仿真(Matlab代码实现)
1]胡逸凡.BFSK信号在不同信道中传输性能的比较[J].科技视界,2016(03):8-9.DOI:10.19694/j.cnki.issn2095-2457.2016.03.004.[2]王植,董梦菲,徐东明.基于BFSK的低压电力线通信系统研究[J].中国集成电路,2016,25(04):67-72.由于BFSK是一种数字调制方案,因此可以调制任意数量的位。但是,只模拟了几位,因此结果是可见的。这只是BFSK的代码,意味着它只能在两个频率上调制两个数字状态。部分理论来源于网络,如有侵权请联系删除。原创 2023-06-09 16:22:51 · 578 阅读 · 0 评论 -
在AWGN通道上模拟不同的调制技术(BPSK,QPSK,8PSK,BFSK,16QAM)(Matlab代码实现)
1]刘洋. 单载波通信系统中的频域均衡技术研究[D].北京邮电大学,2017.博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。部分理论引用网络文献,若有侵权联系博主删除。本文的目的是介绍单载波通信系统的模拟。行百里者,半于九十。原创 2023-06-09 09:07:02 · 572 阅读 · 0 评论 -
用于分析脉冲类信号的二阶瞬态提取变换研究(Matlab代码实现)
然而,线性TFA技术中设计的基函数在分析的时间范围内被隐含地假设为平稳或准平稳,从而限制了该技术在处理具有快速变化动态的信号中的应用。,它们使用替代的频变模型,试图克服上述TFA技术在脉冲类信号分析中使用的时变模型的限制。当滚动体穿过有缺陷的表面或有缺陷的元件在赛车表面上滚动时,将产生脉冲信号,然后通过轴承共振放大该信号,该共振可以通过安装在轴承座上的振动传感器捕获[最近,TFA技术发展的新趋势是使用后处理程序表征非平稳信号的非线性特征,例如重新分配方法(RM)[14],[15],同步挤压变换[原创 2023-06-08 22:24:43 · 89 阅读 · 0 评论 -
CDMA通信系统仿真(Matlab代码实现)
目前扩频通信系统可以分为直接序列扩频(DSSS,Direct Sequence Spread Spectrum)、调频(FH,Frequency Hopping)、跳时(TH,Time Hopping)、宽带线性调频(Chirp Modulation)四种。频带的扩展是通过一个独立的码序列来完成,用编码及调制的方法来实现的,与所传信息数据无关;本次实验要求实现直接序列扩频系统的仿真与分析,通过模拟实现信号发送、信号调制、信号接收、信号解调等操作,体会扩频系统的工作流程,理解其工作原理。行百里者,半于九十。原创 2023-06-08 09:18:54 · 1001 阅读 · 0 评论 -
【广义 OFDM 传输模型】具有通道效果的OFDM传输系统(Matlab代码实现)
在以往的研究中,通常假设无线信道的时间选择性是可以忽略的,即信道是时不变或者时变慢衰落的。但是未来的无线通信系统被要求在更高的频率,更高的移动性,更大的系统容量下工作。此时,多径传播导致频率选择性衰落,同时,发射端和接收端之间的相对运动引起多普勒效应造成时间选择性衰落,这时的信道被称为广义时变衰落信道或者双选择性信道。[2]杨梅,陈阳,李满华.基于MIMO-OFDM系统的改进的广义球解码算法[J].宿州学院学报,2016,31(06):95-98.博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。原创 2023-06-07 21:47:20 · 147 阅读 · 0 评论 -
基于Matlab实现BPSK、QPSK 和 16QAM 调制的循环前缀和直接序列扩频(Matlab代码实现)
该项目的目的是模拟不同调制方案(BPSK,QPSK,16QAM)的OFDM系统,无需编码,并使用(1/3)重复编码。[1]于江,王春岭,沈刘平,张磊.扩频通信技术原理及其应用[J].中国无线电,2010(03):44-47.博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。部分理论引用网络文献,若有侵权联系博主删除。用于瑞利平坦衰落通道和频率选择性衰落通道。行百里者,半于九十。原创 2023-06-07 21:29:21 · 330 阅读 · 1 评论 -
估计AWGN信道下OFDM系统的载波频率偏移和定时偏移(Matlab代码实现)
在过去几年中,对滤波器组多载波(FBMC)系统的兴趣增加,因为它们提供了高光谱遏制。但是,由于子通道滤波器是通过对单个滤波器进行复杂调制获得的,因此可以实现高效的多相实现。OFDM和OFDM/OQAM系统之间的另一个根本区别是,在后一种情况下,采用脉冲整形滤波器在时间和频率上都非常本地化[在过去的几年中,一些研究集中在OFDM / OQAM系统的盲目和数据辅助CFO同步上,而很少致力于ST估计问题。,此外,基于偏移QAM调制(OQAM)的OFDM,由3GPP标准化论坛考虑用于改进下行链路UTRAN接口。原创 2023-06-07 11:06:57 · 553 阅读 · 0 评论 -
OFDM 系统在 AWGN 信道下对不同载波频率偏移 (CFO) 的 BER 灵敏度(Matlab代码实现)
在适当条件下,使用了AWGN 信道的方法,与高斯噪声模块配以加法器 (adder)模块的方法,两者仿真结果应该相同。此处,高斯噪声模块必须是零均值的,噪声方差应随所需要的值的变化而变化。对于复高斯噪声发生器的实部和虚部,其随机数种子应设置为不同的素数,才能保证实部和虚部这两个正交噪声分量具有统计独立性。[2]王彦革,武加纯,张瀚青,张康雷,殷鹏程.高速星间收发通信机OFDM调制解调研究[J].空间电子技术,2023,20(01):70-75.博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。原创 2023-06-06 10:40:13 · 289 阅读 · 0 评论 -
基于快速傅里叶变换的SSVEP信号分析(Matlab代码实现)
众所周知,傅里叶变换可以用来分析时域波形的频域特征,快速傅里叶变换可以将离散的信号采样点所形成的波形转换为对应的频谱,该频谱也是离散的,频谱中的每个点对应的幅值即为该频率下的幅值,幅值越大意味着该频率成分较强。%采样点数,采样点数越大,分辨的频率越精确,N>=L,超出的部分信号补为0。%除以N乘以2才是真实幅值,N越大,幅值精度越高。% xlabel('时间(s)')原创 2023-06-06 09:49:59 · 950 阅读 · 0 评论 -
一种新的时频(TF)分析(TFA)方法来研究非线性和非平稳数据的趋势和瞬时频率(IF)(Matlab代码实现)
与SST的挤压方式不同,SET的主要思想是只保留与信号时变特征最相关的STFT结果的TF信息,并去除大多数拖尾的TF能量,从而大大提高新型TF表示的能量集中度。[1] G. Yu, M. Yu 和 C. Xu, “Synchroextracting Transform,” IEEE Transactions on Industrial Electronics, vol. 64, no. 10, pp. 8042-8054, Oct. 2017.DOI: 10.1109/TIE.2017.2696503。原创 2023-06-05 10:10:27 · 695 阅读 · 0 评论 -
具有Carrie频偏(CFO)的OFDM子载波的灵敏度研究(Matlab代码实现)
在频域的研究方向上,提升频率资源的利用率日益成为了研究的重点之一,而正交频分复(Orthogonal Frequency Division Multiplexing,OFDM)技术因其较低的复杂度和较高的频谱效率得到了广泛的研究和应用。其中,许多常见的无线通信系统都采用OFDM技术叫,如数字视频广播[21、WLAN[31、第四代移动通信技术LTE/4G4与第五代移动力通信技术5G。由于信息的传输速率是通信的关键目标之一,在短时间内传播更多的信息也成了无线通信系统的主要目标。行百里者,半于九十。原创 2023-06-05 09:14:57 · 230 阅读 · 0 评论 -
【信号调制】使用不同的分类器(逻辑回归分类器、决策树、随机森林、全连接密集层和CNN)来训练模型,以预测不同信噪比值下信号的调制类型(Python代码实现)
1]贺超,陈进杰,金钊,雷印杰.基于多模态时-频特征融合的信号调制格式识别方法[J].计算机科学,2023,50(04):226-232.[2]任彦洁,唐晓刚,张斌权,冯俊豪.基于时间卷积网络的通信信号调制识别算法[J].无线电工程,2023,53(04):807-814.使用不同的分类器(逻辑回归分类器、决策树、随机森林、全连接密集层和CNN)来训练我们的模型,以预测不同信噪比值下信号的调制类型。博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。部分理论来源于网络,如有侵权请联系删除。原创 2023-06-04 22:55:22 · 669 阅读 · 0 评论 -
具有载波闭环控制和定时恢复的通用OFDM系统模型(Matlab代码实现)
此模型实现了通用的 OFDM TX 和 RX,该模型的目标是开发和探索连续(非“突发”)载波和定时跟踪同步方案。然后可以扩展和修改所采用的技术,以适应特定的通信标准。该模型使用“获取”技术,该技术利用循环前缀的相关属性在尝试完成精细跟踪算法之前粗略估计帧边界。该模型实现了具有 64 点循环前缀的 16 载波 OFDM 波形。OFDM 符号有 16 个导频、3 个保护音(带沿幅度为 0),其余 4 个数据流使用 45 QAM。具有载波闭环控制和定时恢复的通用OFDM系统模型(Matlab代码实现)原创 2023-06-04 19:24:34 · 245 阅读 · 0 评论 -
OFDM系统的稀疏信道估计(Matlab代码实现)
本文在处理CP-OFDM或TDS-OFDM信号前需要去除帧头,并对处理后的参考信号和监测信号根据帧体长度进行分段处理,如图1所示。[2]饶云华,丁添,谢德强,万显荣,易建新.OFDM外辐射源雷达线性调频干扰抑制[J].信号处理,2023,39(02):202-211.DOI:10.16798/j.issn.1003-0530.2023.02.002.[1]王彦革,武加纯,张瀚青,张康雷,殷鹏程.高速星间收发通信机OFDM调制解调研究[J].空间电子技术,2023,20(01):70-75.原创 2023-06-04 16:00:49 · 570 阅读 · 0 评论 -
使用 LS、LMMSE 和低复杂度 LMMSE 方法进行 OFDM 信道估计(Matlab代码实现)
对传统的频分复用(FDM)系统而言,为了避免载波间的相互千扰,载波间通常加保护频带,这会使频谱利用率下降。OFDM系统的一个重要优点是可以利用快速傅里叶变换实现调制和解调,从而大大简化了系统实现的复杂度。OFDM的原理就是把一个高速的数据流分成许多低速的数据流,这些低速的数据流在通过正交频率进行调制的同时进行传输,这样就可以把宽带变成窄带,也就可以彻底的解决频率选择性衰落这个问题。[1]管林玉,朱良学.一种基于OFDM的正交通道信道估计算法[J].电力系统通信,2005(09):7-9.原创 2023-06-03 11:20:05 · 614 阅读 · 0 评论 -
【OFDM通信系统】无线衰落信道通信系统的设计与仿真(Matlab代码实现)
在第一个项目中,模拟了一个衰落信道,讨论了该信道的不同参数及其沿时间轴和频率轴变化的影响。在第二个项目中,将使用第一个项目中的信道,对其进行分析,提取其相干时间和延迟扩展等属性。基于这些特性和对带宽、功率、比特率和误码率的一定要求,设计一种在指定时变选频信道上无ISI和ICI传输的多载波通信系统。学习成果完成项目后,学生应能够模拟频率选择信道,并根据相干时间和相干带宽量化时间和频率变化。•设计和模拟一个通信系统,在模拟信道上传输,并根据信道特性和系统要求选择设计参数。行百里者,半于九十。原创 2023-06-02 20:35:15 · 967 阅读 · 2 评论 -
OFDM、OOK、PPM、QAM 的误码率模拟【绘制不同调制方案的误码率曲线】(Matlab代码实现)
用户可以从列表框中选择调制方案,从切换按钮中,用户可以选择要绘制的图。实施了四种OFDM方案,即电气OFDM,DCO-OFDM,ACO-OFDM和FLIP-OFDM。调制和解调函数分别写入ofdm_mod和ofdm_demod文件中。OFDM、OOK、PPM、QAM 的误码率模拟,并绘制不同调制方案的误码率曲线。[1]崔伟,于颖,于海霞,陈超,李云鹏.基于IOC-CSMP的OFDM系统稀疏信道快速重构算法[J].通信学报,2023,44(02):52-58.部分理论来源于网络,如有侵权请联系删除。原创 2023-06-02 17:19:36 · 1681 阅读 · 0 评论 -
通过白噪声的频谱处理产生任意光谱斜率(f^a)噪声(Matlab代码实现)
摘要:本文研究了具有任意谱斜率的幂律彩色数字噪声信号(序列)的生成。在此基础上,提出了一种基于白噪声信号的产生、频域变换、频谱处理和逆变换回时域的方法。进行了计算机模拟以确认算法的一致性,包括功率谱密度的估计和自相关性,以及与相应的内置Matlab®函数相比其优异性能的示例。本代码是一个 Matlab 函数,可提供具有任意功率谱密度 (PSD) 斜率 f^a 的噪声信号生成。关键词:彩色噪声,粉色噪声,红色噪声,蓝色噪声,紫色噪声,生成。5)紫罗兰噪声:a = +2。3)红噪声:a = −2;原创 2023-05-30 13:55:41 · 271 阅读 · 0 评论 -
【信号变化检测】使用新颖的短时间条件局部峰值速率特征进行信号变化/事件/异常检测(Matlab代码实现)
将该方法与基于短时能量、短时过零率和短时峰度的三种经典检测方法进行了性能比较,结果表明了该方法的优越性。Matlab®实现的可访问性允许实验的可重复性,并促进该方法的实际应用。本文使用逐帧方法和名为“条件局部峰值速率”(CLPR) 的新颖信号特征实现了一种新的基于时域的信号变化检测方法——本地信号峰值的速率高于其邻居的某个预定义阈值水平。这些例子表明,在大多数情况下,CLPR优于经典的变化检测方法——短时间能量、短时间过零率和短时间峰度。关键词:时域,信号,数据,变化,事件,异常,检测。原创 2023-05-29 09:05:21 · 141 阅读 · 0 评论 -
CPW 低通滤波器设计研究(Matlab代码实现)
与微带结构相比,CPW结构更具吸引力,因为它的品质因数高,对基板厚度相对不敏感,带材宽度等多个维度,可以调整带材和单平面接地之间的间隙间距,以实现传输线的某些特性阻抗[共面波导最先是由C.P.Wen在1969年的时候提出来的。此种传输线全部的导体部分都在介质基片的同一个表面上,如图1.1所示。它是在介质基片的一个表面上制作出。此外,CPW只需要在基板层的一侧进行金属化,这提供了良好的设计灵活性以及易于制造的便利性,从而提高了产量。中心导体带,在紧邻中心导体带的两侧是接地板,基片的另一面是没有加载导体的。原创 2023-05-26 19:19:40 · 601 阅读 · 0 评论 -
【快速子带自适应滤波 (FSAF)】快速子带自适应滤波的理论与应用,包括近完美重建开环无延迟FSAF(Matlab代码实现)
对于任何预定义的精度δ,FSAF 使用 RLS 或对角线/标量步长算法(如 Kaczmarz 又名 [N]LMS ((~1/(M + o(1/δp)):LMS;~1/(M + o(1/δp))^2:RLS 少 MIPS 与全频段),并将它们转换为具有所需精度δ的原始全频段时域。这套新技术,简称为FSAF,在各个方面都更快:收敛更快,MIPS更少,处理延迟更低等。FSAF允许嵌套/重组子带架构,以促进AEC,去混响,反馈消除,ANC等的高效快速收敛低延迟低MIPS应用。行百里者,半于九十。原创 2023-05-26 09:33:04 · 697 阅读 · 0 评论 -
基于短时条件局部峰值率特征的信号变化检测方法(Matlab代码实现)
将该方法与基于短时能量、短时过零率和短时峰度的三种经典检测方法进行了性能比较,结果表明了该方法的优越性。Matlab®实现的可访问性允许实验的可重复性,并促进该方法的实际应用。本文使用逐帧方法和名为“条件局部峰值速率”(CLPR) 的新颖信号特征实现了一种新的基于时域的信号变化检测方法——本地信号峰值的速率高于其邻居的某个预定义阈值水平。这些例子表明,在大多数情况下,CLPR优于经典的变化检测方法——短时间能量、短时间过零率和短时间峰度。关键词:时域,信号,数据,变化,事件,异常,检测。原创 2023-05-27 08:20:51 · 222 阅读 · 0 评论 -
【单音频率测量】通过DFT、MLE和加权平均进行单音频率测量(估计)(Matlab代码实现)
本文用于测量单音信号频率。该测量基于信号的离散傅里叶变换(DFT)和两步估计程序,涉及经典的最大似然(ML)粗略估计和作者对频率指数的加权平均(WA)更精细的估计,以最大化修改后的信号周期图。该方法可用于任何类型的稳态周期信号(例如,正弦波、矩形、三角形等)的频率估计。为了阐明函数的用法,给出了一个示例。为方便起见,输入和输出参数在函数的开头给出。博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。部分理论来源于网络,如有侵权请联系删除。行百里者,半于九十。原创 2023-05-23 17:48:25 · 501 阅读 · 0 评论 -
【信号平稳性估计】使用新方法估计给定信号是否为广义平稳性(Matlab代码实现)
文献来源:摘要:本文提出了一种新的信号广义平稳性估计方法。给出了过程和信号平稳性概念的背景信息。讨论了信号平稳性估计的问题以及对现有平稳性检验的批评。在此基础上,提出了一种广义平稳性估计方法,包括信号的均值平稳性、方差平稳性和自协方差平稳性估计。最后,对几个有代表性的信号进行了测试,结果清楚地表明了所提出的测试方法的一致性。它是在Matlab®环境中实现的,可以免费下载和使用。关键词:信号,平稳性,估计,测试,方法原文摘要:原创 2023-05-23 17:22:57 · 429 阅读 · 0 评论