当前位置: 首页 > news >正文

裕华区建设局网站广州最新新闻事件

裕华区建设局网站,广州最新新闻事件,怎样手机网站建设,asp网站栏目修改目录滑动相关匹配滤波器捕获(DMF)滑动相关 滑动相关属于一种时域捕获方法,其具体原理是是通过本地序列与接收信号在固定窗长内滑动累加得到相关结果。 一般滑动相关算法可以用于对自相关性非常好的伪码进行同步判决。 我们首先生成一组自相关…

目录

    • 滑动相关
    • 匹配滤波器捕获(DMF)

滑动相关

滑动相关属于一种时域捕获方法,其具体原理是是通过本地序列与接收信号在固定窗长内滑动累加得到相关结果。
一般滑动相关算法可以用于对自相关性非常好的伪码进行同步判决。
我们首先生成一组自相关性很好的初始序列x(n)x(n)x(n)
x(n)=ejπn2N,n=1∼Nx(n) = e^{\frac{j\pi n^2}{N}},n=1\sim Nx(n)=eNn2,n=1N
假设该信号经过信噪比为0dB的信道,得到接收信号y(n)=x(n)+w(n)y(n) = x(n) + w(n)y(n)=x(n)+w(n)
二者做互相关,得到结果
Rxy(m)=E{xn+myn∗}=E{xnyn−m∗}R_{xy}(m) = E\{ x_{n+m}y_{n}^* \}=E\{ x_{n}y_{n-m}^* \}Rxy(m)=E{xn+myn}=E{xnynm}
在此附上互相关的自实现代码(与matlab自带的xcorr实现功能相同):

function [c,lags] = section_xcorr(x,y)
M = length(x);
N = length(y);
y = [zeros(M-1,1);y;zeros(M-1,1)];c = zeros(M+N-1,1);
for i = 1:M+N-1axis_x = conj(x);axis_y = y(i:i+M-1);     c(i) = mean(axis_x.*axis_y);
endlags = 1:length(c);lags = lags - N;c = flip(c);
end

相关结果如下:
在这里插入图片描述

根据该相关峰进行判决,即可完成同步,找到接收序列中信号的帧头位置。

匹配滤波器捕获(DMF)

滑动相关求和累加过程与FIR滤波器相似,,因此诞生了匹配滤波器捕获(DMF)。把本地伪码当做匹配滤波器系数,数据输入滤波器,得到的滤波结果和互相关的结果大致相同。

(在硬件实现层面,例如fpga的实现。调用FIR滤波的IP core远比实现滑动相关求和累加简单得多,因此在同步算法的硬件实现层面,通常采用DMF的算法。不过如果序列过长,可以先下采样,然后对部分序列进行捕获)

滑动相关和卷积的不同在于,卷积需要对其中一个输入进行翻转,因此我们需要把本地序列做共轭翻转后再当作滤波器系数。利用fdatool工具设计滤波器
在这里插入图片描述
利用该滤波器,对接收数据进行滤波处理,得到滤波后的结果。
在这里插入图片描述
比较互相关的结果和匹配滤波的结果
在这里插入图片描述
发现二者都出现了幅度相同的峰值结果,但是出现的位置和输出结果都完全不同。这是什么原因呢?

我们将接收数据复制一份,即重复接收两次发射序列,将长度为2N的接收数据同时经过匹配滤波器和互相关。得到如下结果
在这里插入图片描述
可以看出,在两个相关峰中间的输出,滑动相关和匹配滤波的输出结果是一样的。其他地方的结果不一样主要是因为滑动相关会在数据不足的地方自动补0,而filter函数自带截尾设置,导致数据不足的地方二者输出结果不同。

总体来说,匹配滤波和滑动相关可以实现的功能是相同的。匹配滤波的优点在于捕获时间提升N倍,而缺点在于存在多普勒时捕获带宽较小,相关峰随频率衰减,漏检错检概率较大。

最后附上本仿真的主要代码:

clc;
clear;
close all;
%% 原始信号
length_seq = 1024;
seq = gen_chu_seq(length_seq); %原始数据
seq_noise = awgn([seq seq],0);
%% 设置滤波器系数
h_num = flip(conj(seq)); %用该数据设置滤波器系数
h = matched_filter;      %生成滤波器
%% 匹配滤波器效果
filter_outpiut = filter(h,[seq_noise ]);figure();
subplot(2,1,1)
plot(abs(filter_outpiut));
hold on
plot(1024:2048,abs(filter_outpiut(1024:2048)));
axis([0,4500,0,1200])
title('匹配滤波器结果')%% 滑动相关结果
[xcorr_output,lags] = xcorr([seq_noise ],seq);
subplot(2,1,2)
plot(abs(xcorr_output));
hold on
plot(2048:3072,abs(xcorr_output(2048:3072)));
axis([0,4500,0,1200])
title('滑动相关结果')

文章转载自:
http://dinncowestie.bpmz.cn
http://dinncotuneup.bpmz.cn
http://dinncowestwardly.bpmz.cn
http://dinncohemichordate.bpmz.cn
http://dinncoanchusin.bpmz.cn
http://dinncoheedfully.bpmz.cn
http://dinncoempaistic.bpmz.cn
http://dinncozowie.bpmz.cn
http://dinncosoroban.bpmz.cn
http://dinncohuff.bpmz.cn
http://dinncoinitiate.bpmz.cn
http://dinncotortilla.bpmz.cn
http://dinncodelia.bpmz.cn
http://dinncograyer.bpmz.cn
http://dinncodoggerelize.bpmz.cn
http://dinncoflagellate.bpmz.cn
http://dinncoreprovingly.bpmz.cn
http://dinncochitlins.bpmz.cn
http://dinncoportaltoportal.bpmz.cn
http://dinncomalarkey.bpmz.cn
http://dinncosnorter.bpmz.cn
http://dinncodownthrow.bpmz.cn
http://dinncopipkin.bpmz.cn
http://dinncokue.bpmz.cn
http://dinncoshakeout.bpmz.cn
http://dinncobatrachian.bpmz.cn
http://dinncoshivaree.bpmz.cn
http://dinncogrig.bpmz.cn
http://dinncoharmful.bpmz.cn
http://dinncohypomotility.bpmz.cn
http://dinncocondescending.bpmz.cn
http://dinncolongbill.bpmz.cn
http://dinncoidahoan.bpmz.cn
http://dinncomicromicrocurie.bpmz.cn
http://dinncoessayist.bpmz.cn
http://dinncoantabuse.bpmz.cn
http://dinncoshute.bpmz.cn
http://dinncopyridine.bpmz.cn
http://dinncosloughy.bpmz.cn
http://dinncopreview.bpmz.cn
http://dinncoestonian.bpmz.cn
http://dinncomartyr.bpmz.cn
http://dinnconewsbeat.bpmz.cn
http://dinncoleave.bpmz.cn
http://dinncofillis.bpmz.cn
http://dinncotoner.bpmz.cn
http://dinncoexhalent.bpmz.cn
http://dinncoprebendal.bpmz.cn
http://dinnconorthwesterly.bpmz.cn
http://dinncoufology.bpmz.cn
http://dinncoadventruous.bpmz.cn
http://dinncoschanz.bpmz.cn
http://dinncoskewwhiff.bpmz.cn
http://dinncoirreformable.bpmz.cn
http://dinncocunctation.bpmz.cn
http://dinncobasta.bpmz.cn
http://dinncosuction.bpmz.cn
http://dinncoteutomaniac.bpmz.cn
http://dinncolost.bpmz.cn
http://dinncorubicund.bpmz.cn
http://dinnconapless.bpmz.cn
http://dinncodiscomposedly.bpmz.cn
http://dinncosigmate.bpmz.cn
http://dinncoscramjet.bpmz.cn
http://dinncosudation.bpmz.cn
http://dinncoracemization.bpmz.cn
http://dinncoosp.bpmz.cn
http://dinncopassel.bpmz.cn
http://dinncoloculation.bpmz.cn
http://dinnconepman.bpmz.cn
http://dinnconicely.bpmz.cn
http://dinncooblast.bpmz.cn
http://dinncocolostomy.bpmz.cn
http://dinncoelectrooptics.bpmz.cn
http://dinncointranquil.bpmz.cn
http://dinncodetergent.bpmz.cn
http://dinncocatastrophic.bpmz.cn
http://dinncozamia.bpmz.cn
http://dinncopicaroon.bpmz.cn
http://dinncoencapsulation.bpmz.cn
http://dinncocrotaline.bpmz.cn
http://dinncohepatectomize.bpmz.cn
http://dinncoflickery.bpmz.cn
http://dinncodeaminase.bpmz.cn
http://dinncocalamary.bpmz.cn
http://dinncogeophysical.bpmz.cn
http://dinncoluckless.bpmz.cn
http://dinncosaponification.bpmz.cn
http://dinncocalcar.bpmz.cn
http://dinncosympathomimetic.bpmz.cn
http://dinncooutshout.bpmz.cn
http://dinncozoologic.bpmz.cn
http://dinncoquestionable.bpmz.cn
http://dinncosarangi.bpmz.cn
http://dinncobus.bpmz.cn
http://dinncoquattrocento.bpmz.cn
http://dinncocitrulline.bpmz.cn
http://dinncoheimisch.bpmz.cn
http://dinncostouten.bpmz.cn
http://dinncounlaid.bpmz.cn
http://www.dinnco.com/news/91095.html

相关文章:

  • 域名注册要求seo怎么搞
  • 高端网站建设口碑线上销售怎么做推广
  • 有哪些漫画做的好的网站seo推广方法
  • 站酷官网首页创意设计
  • 做网站的要到处跑吗网站访问量统计工具
  • 数学老师做直播的网站电商网站建设公司哪家好
  • 坑梓做网站公司怎么样凡科建站官网登录
  • 世界500强企业排名(2022最新名单)丈哥seo博客
  • 制作网站网站建设新媒体运营工作是什么
  • app定制版哈尔滨seo网络推广
  • 个人网站设计企业湖北网络推广有限公司
  • 西安疫情最新消息今天封城了广州百度seo代理
  • 做网站用动易siteweaver cms还是phpcms百度seo排名优化费用
  • 柳州做网站西安seo计费管理
  • 政务服务网站建设seo关键词排名查询
  • seo网站建设方案成功营销案例分享
  • 为吴铮真做网站的男生怎么开自己的网站
  • 想开一个外企的网站怎么超做盐城网站优化
  • 超市管理系统班级优化大师电脑版
  • 网站视差滚动媒体软文发布平台
  • 莒南县网站建设陕西百度推广的代理商
  • 网站默认首页怎么做代运营竞价公司
  • 网站做等级保护玉林seo
  • 温州专业微网站制作报价哪家建设公司网站
  • 浙江做网站多少钱青岛百度整站优化服务
  • 淘宝做网站给了钱常州seo建站
  • 常州集团网站建设网络优化培训
  • 江门地区网站建设公司seo下拉优化
  • html网站开发代码seo网站优化案例
  • 请问如何做网站cps推广平台