- 博客(11)
- 收藏
- 关注
原创 单载波通信LS、MMSE信道估计
之所以写这篇文章,是因为在做频带、单载波BPSK通信系统时,(区别OFDM通信)由于传输比特以及数据都是在时域,因此做LS以及MMSE信道估计时,无从下手。不像OFDM系统,LS信道估计直接就是相除就可以这里的H、Y、X均是在频域进行的。
2024-10-17 16:23:48
703
原创 水声通信-频带BPSK通信系统
本文章给出水声通信完整的BPSK系统。包括带宽B的设置,采样率以及过采样率之间的关系。设置了码元速率Rb以及码元的过采样率sps,之间的关系。最后包括上采样以及从基带在频带的调制,滤波恢复等步骤。
2024-09-22 15:15:22
684
原创 OFDM时域过采样以及频域补零两种实现方式
对于信号采样点数不够,我们有两种方式,一、插值 二、频域补0。需要注意的是频域补零等于时域过采样插值。下面的matlab代码 讲述了这个问题。本代码没有多少废话, 大家自取,
2024-07-06 08:30:48
645
原创 用DFT矩阵法实现傅里叶变换不采用MATLAB的fft与ifft函数
本文主要实现以下两个功能。1.探究傅里叶变换FFT得到的心得,并且分别采用以及法实现MATLAB函数的FFT功能2.对FFT变换功率倍数变化,以及幅值倍数变化问题,以及归一化做出完整的解释,并给出代码。
2024-05-27 18:05:25
489
原创 砸饭碗系列一、BPSK高斯、瑞利、莱斯信道误码率对比(手把手推导瑞利信道理论误码率公式)
做这个的原因是,想学习瑞利跟莱斯信道,结果发现csdn 上拥有这个曲线的博主,居然要收80多块钱!但是美中不足的是缺少莱斯信道的理论误码率曲线。先说结论,由于莱斯信道是在瑞利信道基础上加入一条直射路径,因此功率分为两个部分,直射路径功率P1以及瑞利多径的功率P2,用莱斯因子K进行衡量,且K趋于无穷代表没有衰落,K=0等与瑞利衰落。本文是做了BPSK高斯信道理论以及仿真的误码率曲线、瑞利信道理论以及仿真的误码率曲线、莱斯信道仿真的误码率曲线。(注意没有莱斯信道理论的误码率曲线公式,为什么呢,因为我没做出来!
2024-05-11 20:40:56
3125
1
原创 MATLAB函数详解系列二、MQAM星座图映射归一化qammod函数
那么这些是怎么计算的呢!这是饿哦直接截取的别人文章的,计算公式,同时按照惯例还是给大家推荐干货文章。可以看得出的是 除了M=2或者8的时候 其他分为M为2的奇次或者偶次幂,来进行计算的。我们知道归一化符号Es均等于1,但是如何实现如下归一化符号计算呢。这是matlab中 实现的方法以及公式,个人觉得的还是比较简单的。BPSK 映射星座图需要除以总功率1。256QAM映射星座图需要除以总功率。16QAM映射星座图需要除以总功率。64QAM映射星座图需要除以总功率。4QAM映射星座图需要除以总功率。
2024-05-10 11:46:47
876
1
原创 MATLAB函数详解系列一、qammod与qamdemode函数.
本文是不使用任何matlab自带函数的方法来实现4QAM,以及更高阶MQAM的调制的调理,写这篇文章的原因是我在面试通信物理层算法岗的时候,说我自己做了整个OFDM模块,面试官很吃惊,表示我全都是自己写的吗?我说是的,之后我才明白他的意思是。这个我承认我真做不到。一般我们做科研,是在csdn或者pudn上下载别人的代码,根据代码不断地去改参数,改模块,从而写代码的。面试官语重心长的跟我饿即使原因:算法研究人员应该做到不依赖库里的函数,自己去写物理层的代码。
2024-05-09 22:10:50
1735
原创 全网最全系列一、高阶M-QAM(基带)调制LLR软判决解调。
(本篇文章整合了所有可以用的代码,做的任意M-QAM进制调制,提前讲代码均收费的,请大家尊重科研成果白嫖者绕路。) 需要代码与作者联系qq:286820790该文章可以实现卷积码,例如4QAM(4PSK), 16QAM,32QAM,64QAM,256QAM等等。写这个文章有两个原因,
2024-04-19 15:59:05
2883
2
原创 PLC电力线中脉冲噪声抑制方案
可以看出,Middleton Class A的PDF也具有拖尾性质,且脉冲指数A越小拖尾越严重,随着脉冲指数A的增加,Class A的PDF越来越接近高斯的PDF,这也体现了Class A的优越性:可以从非高斯平滑的过渡到高斯模型。Blanking以及Clipping都是一种限幅的方法,将过大的幅值削弱,不同的是削弱的方式一种是置零一种是削弱到固定的值。基于LLR的方案是最佳的方法,性能是最优的相比于Clipping等方法,同时也是最复杂的需要噪声先验信息,PDF等等。为经过加性脉冲噪声信道后的接收值,
2023-09-02 14:33:08
723
4
原创 PCA去噪--一维正弦信号去噪(高斯白噪声)
PCA信号去噪方法以及MATLAB代码:一维正弦信号+高斯白噪声 采用PCA方法,去除高斯白噪声
2023-08-27 01:10:40
2217
3
原创 一篇文章搞定非高斯噪声
通俗来说,非高斯噪声(Non-Gaussian Noise),也叫脉冲噪声(Impulsive Noise)就是其概率密度函数(不满足的随机过程。例如机器学习中常用到的,水声领域中经常用的以及电力线(PLC)以及大气噪声(Atmosphere Noise)中经常使用的。
2023-08-24 12:51:17
3696
3
基于匹配相关的信道估计方法
2023-08-25
最简单的,Viterbi译码算法-卷积码BPSK基带调制硬软判决译码MATLAB代码(有注释)
2023-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人