对于弱信号的自相关检测

news/2024/11/17 10:02:36/

对于微弱的周期信号,我们可以使用自相关检测的方法来检测是否含有输入信号,因为是微弱信号,所以信噪比要比1小,这也噪声比信号来的大,噪声我是使用的是高斯白噪声来模拟,然后使用matlab仿真实现。

matlab程序如下:

dt=0.01;
N=20;
SNR=0.001;%设置信噪比,因为是微弱信号,所以信噪比要设置为低于1
t=0:dt:N;
xt=cos(t);%这是周期的输入信号
yt=awgn(xt,SNR);%加入高斯噪声
[a,b]=xcorr(yt,'unbiased');%利用自相关方法进行检测
subplot(131);
plot(t,xt);
title('xt');
xlabel('t');
ylabel('xt');
axis([0 N -2 2]);
subplot(132);
plot(t,yt);
title('yt=xt+nt');
xlabel('t');
ylabel('yt');
axis([0 N -2 2]);
subplot(133);
plot(b*dt,a);
title('yt自相关')
xlabel('t');
ylabel('xt');
axis([0 N -2 2]);

可以得到如图:

通过改变信噪比,可以看见不同信噪比的情况下,自相关检测的结果为:

当信噪比为1(临界条件)时:

当信噪比为0.1时:

当信噪比为0.01时:

当信噪比为0.001时:

可以看见有检测输入信号。但是可以看见输入信号还是有噪声,主要是高斯噪声,因为高斯噪声在频域是一条水平的直线,综合考虑,使用取样求均值的方法能够更有效的消除噪声。

以下是加了消除噪声的matlab仿真程序:

dt=0.01;
N=20;
SNR=0.001;%设置信噪比,因为是微弱信号,所以信噪比要设置为低于1
t=0:dt:N;
xt=cos(t);%这是周期的输入信号
yt=awgn(xt,SNR);%加入高斯噪声
[a,b]=xcorr(yt,'unbiased');%利用自相关方法进行检测
sb=zeros(1,4001);
sa=zeros(1,4001);
for i=1:1000 %取样1000次,然后求和
    yt=awgn(xt,SNR);%加入高斯噪声
    [a,b]=xcorr(yt,'unbiased');%利用自相关方法进行检测
    sa=sa+a;
    sb=sb+b;
end
sa=sa./1000;%取平均
sb=sb./1000;%取平均
subplot(131);
plot(t,xt);
title('xt');
xlabel('t');
ylabel('xt');
axis([0 N -2 2]);
subplot(132);
plot(t,yt);
title('yt=xt+nt');
xlabel('t');
ylabel('yt');
axis([0 N -2 2]);
subplot(133);
plot(sb*dt,sa);
title('yt自相关')
xlabel('t');
ylabel('xt');
axis([0 N -2 2]);

同样是信噪比为0.001,使用自相关检测得到如图:

而之前没有消除噪声的时候,同样是信噪比为0.001的时候,如图:

对比可以看见,yt自相关之后才用取均值的消噪效果好很多。


http://www.ppmy.cn/news/300643.html

相关文章

android 获取gps信号强度值,手机GPS信号强度的问题

手机GPS信号强度的问题 biaochang198 Post at 2010/3/31 14:19:41 最近一个项目,带GPS,用E4438C测试GPS 8通道灵敏度;在其他项目上做到信号强度41左右,我们只有34左右; 接收通路为:通孔+ SAW (1)+隔直电容+LNA+隔直电容+SAW (2 )+T型匹配网络+SIF芯片 天线在bottom面,芯片…

gps信号用什么软件测试,gps信号检测软件

gpsviewer PC版是一款用来检测GPS信号的软件。如果您的GPS信号弱或者GPS功能不能使用的话,您就需要它了。它可以帮您检测GPS硬件是否还可以正常使用,并且能对GPS进行快速启动。 GpsViewer是用来检测GPS的COM以及GPS信号的软件,应用广泛; GpsViewer 1.5是PC和PPC的安装程序,…

【信号】GPS扩频原理

本文主要介绍 GPS 是如何扩频与解扩的。 GPS 信号发送 简单来讲,GPS 数据的发送与接收分为以下几个步骤: 如图所示,在发送时首先进行扩频,然后调制(通常是 BPSK)。接收时正好相反,先解调再解扩…

解决安卓手机(小米手机实测有效)移动网络无信号以及快速恢复的方法

现象: 行动到某个区域时突然没网(微信支付无法使用、 健康宝无法加载、公交卡二维码无法展现等等) 解决方案: 1. 可以先尝试把手机打开“飞行模式”, 几秒种后再关闭“飞行模式”。 看下手机网络是否已恢复。 2. …

GPS原始信号数据解析

GPS 上电后,每隔一定的时间就会返回一定格式的数据,数据格式为: $信息类型,x,x,x,x,x,x,x,x,x,x,x&#xff0…

LimeSDR mini实现GPS信号接收

LimeSDR mini实现GPS信号接收 作者微信公众号:小卫星 操作系统: Ubuntu18.04 LTS 0、起因 LimeSDRmini既然包含了GPS频段(L1 1575.42MHz),那就应该能接收GPS信号并定位,但是纵观网络,讲SDR模拟…

GPS卫星的导航电文和卫星信号

基本内容:导航电文的定义、内容;码、比特、随机码、伪随机码的概念;C/A码、P码的产生、数字指标。 重点:导航电文的定义、内容;伪随机码的概念;C/A码、P码的产生、数字指标。 难点:伪随机码的的…

GPS载频信号简述(L1、L2、L3、L5)

L1:1575.421.023MHzL2:1227.601.023MHz L3:用途和频率暂未公开。资料显示其用于发现核爆炸或其他高能量红外辐射事件的核爆炸侦察系统(NDS)平台提供通讯联系。L5:1176.451.023MHz(2009年测试,2010年正式播发) 单频接收机只能接收L1载波信号&a…