UWB基础——IEEE 802.15.4z中可选波形

news2024/11/25 11:35:43

在前面的文章:UWB基础——基带简介中介绍了关于UWB基带脉冲波形以及相关的定义,本文继续介绍在IEEE 802.15.4z-2020标准中新增的一些兼容脉冲形状。

1. 基带脉冲响应

传输脉冲形状p(t)受到与标准参考脉冲r(t)的互相关函数形状的限制。
两个脉冲之间归一化互相关定义如下:
ϕ ( τ ) = 1 E r E p R e ∫ − ∞ ∞ r ( t ) p ∗ ( t + τ ) d t \phi(\tau) = \frac{1}{\sqrt{E_r E_p}}Re\int_{-\infty}^{\infty}r(t)p^{*}(t+\tau) dt ϕ(τ)=ErEp 1Rer(t)p(t+τ)dt

E r E_r Er E p E_p Ep为参考脉冲r(t)与传输脉冲p(t)的能量。 p ∗ p^* p表示为传输脉冲p的复共轭,Re表示仅使用实部。

r(t)为根升余弦脉冲,滚降因子(roll-off) β = 0.5 \beta = 0.5 β=0.5

r ( t ) = 4 β π T p c o s [ ( 1 + β ) π t / T p ] + s i n [ ( 1 − β ) π t / T p ] 4 β ( t / T p ) 1 − ( 4 β t / T p ) 2 r(t)=\frac{4\beta}{\pi \sqrt{T_p}} \frac{cos[(1+\beta)\pi t/T_p] + \frac{sin[(1-\beta)\pi t/T_p]}{4\beta(t/T_p)}}{1-(4\beta t/T_p)^2} r(t)=πTp 4β1(4βt/Tp)2cos[(1+β)πt/Tp]+4β(t/Tp)sin[(1β)πt/Tp]

T p T_p Tp是每个符号的持续时间,为chip频率的倒数。

UWB带宽为499.2MHz时, T p T_p Tp约为2ns, β \beta β为滚降因子,当 β = 0.5 \beta=0.5 β=0.5时,可以达到最小带外泄露和最小失真。

在标准中,不同信道参考脉冲周期,以及主瓣宽度等有如下的要求:

通道号脉冲周期, T p T_p Tp ns主瓣宽度, T w T_w Tw ns
{0:3, 5:6, 8:10, 12:14}2.000.5
70.920.2
{4, 11}0.750.2
150.740.2

可知,脉冲周期 T p T_p Tp为对应信道带宽的倒数,而主瓣宽度则进行强制限制,在设计波形时需要满足标准的要求。

2. HRP UWB PHY可选脉冲形状

在IEEE 802.15.4z-2020标准中,增加了一些可选脉冲形状的形状,提高了UWB PHY的多样性。

2.1 可选Chirp on UWB(CoU)脉冲

CoU脉冲的目的是提供额外的维度(除了频率和DS编码)来支持同时操作的piconets(微微网)。
由于除强制脉冲形状外,CoU是脉冲形状的可选模式,因此当设备实现CoU选项时,所有调制规范应与强制脉冲形状的调制规范相同,但为CoU脉冲定义的调制规范除外。

基带CoU脉冲的数学表达式如下:

p C o U ( t ) = { p ( t ) e − j π β t 2 2 , − T 2 ≤ t ≤ T 2 0 o t h e r w i s e p_{CoU}(t)= \begin{cases} p(t)e^{-j\frac{\pi \beta t^2}{2}}, -\frac{T}{2} \leq t \leq \frac{T}{2} \\ 0 \qquad \qquad otherwise \end{cases} pCoU(t)={p(t)ej2πβt2,2Tt2T0otherwise

p(t)为强制脉冲波形,即根升余弦脉冲。
β = B / T \beta = B/T β=B/T,为chirping rate (啁啾率),B为带宽,T为CoU脉冲的周期。

在这里插入图片描述根据斜率不同,划分了CoU信道:

CoU编号 β \beta β 斜率
CCh.1500 MHz/2.5ns
CCh.2-500 MHz/2.5ns
CCh.31 GHz/5ns
CCh.4-1 GHz/5ns
CCh.51 GHz/10ns
CCh.6-1 GHz/10ns

2.2 可选连续谱(CS)脉冲

continuous spectrum, CS。通过将强制脉冲r(t)通过全通CS滤波器获得。CS滤波器在输入脉冲中引入可控群延迟。可选CS脉冲的目的是降低不同PAN之间的干扰。

p C S ( t ) = ∫ P ( f ) e x p [ − j 2 π f ( t − τ ∗ f ) ] d f p_{CS}(t)= \int P(f)exp[-j2\pi f(t-\tau *f)] df pCS(t)=P(f)exp[j2πf(tτf)]df

τ \tau τ为群延迟, P(f)为p(t)的傅里叶变换,p(t)是满足UWB脉冲要求的脉冲形状。

CS group delay

CS脉冲编号 τ \tau τ 群延迟
No.12ns/500 MHz
No.2-2ns/500 MHz
No.35ns/1 GHz
No.4-5ns/1 GHz
No.510ns/1 GHz
No.6-10ns/1 GHz

2.3 脉冲线性组合(LCP)

linear combination of pulses,(LCP)是一种可选的脉冲形状,可用于调节器需要DAA方案的调节区域。使用LCP脉冲波形使得PAN能够控制对现有无线系统的干扰。LCP的脉冲形状为N个加权和延迟脉冲p(t)得总和,如下所示:
p L C P ( t ) = ∑ i = 1 N a i p ( t − τ i ) p_{LCP}(t)=\sum_{i=1}^Na_ip(t-\tau_i) pLCP(t)=i=1Naip(tτi)

p(t)是满足互相关限制的任意脉冲。

可以组合的脉冲数量N被限制为4个,另外,脉冲延迟限制在 0 ≤ τ i ≤ 4 n s 0 \leq \tau_i \leq 4 ns 0τi4ns。假设 τ 1 \tau_1 τ1的值为0,因此,剩余的延迟被视为相对于标准脉冲的相对延迟时间。
振幅 a i a_i ai得选择应确保组合脉冲中的能量与强制脉冲中的能量相同。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1208537.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring面试题:(七)Spring AOP思想及实现

AOP思想的概念 AOP的实现:动态代理技术 通过spring容器获取目标对象和增强对象,通过动态代理生产代理对象,在目标对象的目标方法执行增强方法,返回生成代理对象给spring容器,在获取bean时则获取代理对象。 JDK代理和…

【备忘】ChromeDriver 官方下载地址 Selenium,pyppetter依赖

https://googlechromelabs.github.io/chrome-for-testing/#stable windows系统选择win64版本下载即可

ctf之流量分析学习

链接:https://pan.baidu.com/s/1e3ZcfioIOmebbUs-xGRnUA?pwd9jmc 提取码:9jmc 前几道比较简单,是经常见、常考到的类型 1.pcap——zip里 流量分析里有压缩包 查字符串或者正则表达式,在包的最底层找到flag的相关内容 我们追踪…

Vue3 watch监视和watchEffect函数

Vue3 中的watch使用效果和Vue2 中配置watch配置项的使用效果是一致的。 使用watch监视之前,需要先对watch进行引入。 import {watch} from vue; 一、监视一个ref对象 以下情况只适用于监视一个ref对象。 watch(监视对象, (newValue, oldValue) > { // 监视操作…

C++设计实现日志系统

转载:C设计实现日志系统 - 知乎 (zhihu.com) 日志系统几乎是每一个实际的软件项目从开发、测试到交付,再到后期的维护过程中极为重要的 查看软件代码运行流程、 还原错误现场、 记录运行错误位置及上下文等的重要依据。一个高性能的日志系统&#xff0c…

Spring Cloud学习(八)【RabbitMQ 服务异步通讯】

文章目录 初识 MQ同步通讯异步通讯MQ 常见框架 RabbitMQ 快速入门RabbitMQ 单机部署RabbitMQ概述常见消息模型 SpringAMQPSimpleQueue 模型WorkQueue 模型发布订阅模型发布订阅-Fanout Exchange发布订阅-DirectExchange发布订阅-TopicExchange消息转换器 初识 MQ 同步通讯 同步…

[Linux] DHCP网络

一、DHCP服务 1.1 DHCP的简介 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中地管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址…

Mistral 7B 比Llama 2更好的开源大模型 (二)

Mistral 7B 论文学习 Mistral 7B 论文链接 https://arxiv.org/abs/2310.06825 代码: https://github.com/mistralai/mistral-src 网站: https://mistral.ai/news/announcing-mistral-7b/ 论文摘要 Mistral 7B是一个70亿参数的语言模型,旨在获得卓越的性能和效率。Mistral 7…

【C++历险记】STL之set详解

个人主页:兜里有颗棉花糖💪 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【C之路】💌 本专栏旨在记录C的学习路线,望对大家有所帮助🙇‍ 希望我们一起努力、成长&…

29.第三方登录

1►第三方登录 当今社会,微信登录、QQ登录、抖音登录等等三方登录已经层出不穷,学会三方登录势在必行。 微信登录要认证开发者,必须为企业,个人不行,而且还要交300块钱。 QQ登录也要申请、微博登录也要申请。 还好…

为什么重写equals方法必须重写hashcode方法

在Java中,重写equals()方法的同时也应该重写hashCode()方法,这是因为这两个方法在 Java 中是有关联的,而且它们一起影响着集合类的行为。 Java中的hashCode()方法用于返回对象的哈希码,而equals()方法用于比较两个对象是否相等。…

[文件读取]webgrind 文件读取 (CVE-2018-12909)

1.1漏洞描述 漏洞编号CVE-2018-12909漏洞类型文件读取漏洞等级⭐⭐⭐漏洞环境VULFOCUS攻击方式 1.2漏洞等级 高危 1.3影响版本 Webgrind 1.5版本 1.4漏洞复现 1.4.1.基础环境 1.4.2.前提 网站后台地址: 后台管理账密: 后台登录地址 1.5深度利用 …

【rl-agents代码学习】02——DQN算法

文章目录 Highway-env Intersectionrl-agents之DQN*Implemented variants*:*References*:Query agent for actions sequence探索策略神经网络实现小结1 Record the experienceReplaybuffercompute_bellman_residualstep_optimizerupdate_target_network小结2 exploration_polic…

spring 整合 JUnit

大家好,本篇博客我们通过spring来整合JUnitt单元测试框架。 在之前篇章的测试方法中,几乎都能看到以下的两行代码: ApplicationContext context new ClassPathXmlApplicationContext("xxx.xml"); Xxxx xxx context.getBean(Xxx…

ppt画思路图 流程图 医学药学生画图素材

关注微信,回复: 素材 ,即可领取

EtherNET转Profibus网关使用 AB PLC的配置方法

兴达易控EtherNET转Profibus网关(XD-EPPB20)是一款功能强大的通讯设备,具备Profibus从站功能。它的主要作用是将EtherNET/IP设备无缝接入到PROFIBUS网络中。通过连接到Profibus总线,它可以作为从站使用,并且通过连接到…

作为8年老测试告诉你学会这样写性能测试方案,阿里p8都直呼内行

订单处理服务的性能测试方案V1.0 一、需求背景 在设计评审之后,开发在不知道服务性能瓶颈,需要测试协助定位服务的性能瓶颈,需要测试模拟一定时间之内设计并发用户同时向系统发出请求,检测出系统的响应能力,包括响应…

企业数字化建设之——老板关注的IT指标有哪些 ?

投资回报ROI | 商业价值 | 系统可用性 | 业务的参与程度 | 技术债务指数 降本,增效是IT部门工作的永恒话题 ,降低成本 ,增加效益 ,降本增效的工作方向: 1 年初KPI目标、目标完成情况、关键证据、公司主线工作…

腾讯云2核4G和4核8G服务器配置5年租用价格表

腾讯云服务器网整理五年云服务器活动 txyfwq.com/go/txy 配置可选2核4G和4核8G,公网带宽可选1M、3M或5M,系统盘为50G高性能云硬盘,标准型S5实例CPU采用主频2.5GHz的Intel Xeon Cascade Lake或者Intel Xeon Cooper Lake处理器,睿频…

Java的XWPFTemplate word生成列表

Java的XWPFTemplate工具类导出word.docx的使用_xwpftemplate 语法_youmdt的博客-CSDN博客 如果是表格的列表参考上面这篇文章即可,比较复杂的列表遍历暂时还没找到方法,只能手动创建表格了 上面是模板,非常简单,以为我们是要自己创…