现代雷达车载应用——第3章 MIMO雷达技术 3.2节 汽车MIMO雷达波形正交策略

        经典著作,值得一读,英文原版下载链接【免费】ModernRadarforAutomotiveApplications资源-CSDN文库。     

3.2 汽车MIMO雷达波形正交策略

        基于MIMO雷达技术的汽车雷达虚拟阵列合成依赖于不同天线发射信号的可分离性。当不同天线的发射信号正交时,分离更容易。在下面,我们回顾在传输FMCW时实现波形正交性的技术,例如时分复用(TDM)、多普勒分复用(DDM)和频分复用(FDM)。

3.2.1 通过TDM(实现)波形正交

        在TDM MIMO雷达中[8-12],每个时隙只安排一个发射天线发射。在图3.3中,NXP半导体给出了时分复用(TDM)条件下MIMO雷达的信号处理示例[13],其中Mt = 2个发射天线交替发射FMCW chirp。发射天线之间的切换延迟为Δt = TPRI,在每个接收天线处,对每个chirp进行长度为Nr的距离FFT,将第2个chirp的FFT输出分别放在奇偶chirp序列对应的两个矩阵中。奇数和偶数chirp序列对应的接收阵列形成两个子阵列,可以根据交错或堆叠的配置合成虚拟阵列。

        图3.3使用TDM体制的雷达信号处理示例,这里Mt=2个发射天线交替发射FMCW chirp序列。红色和绿色分别表示奇数和偶数回波chirp序列。对每个chirp进行距离FFT, FFT输出分别存储在奇数和偶数序列对应的两个矩阵中,以供进一步处理[6]。

       对于一个速度为v的运动目标,发射天线的切换延迟导致目标相位从一个chirp到另一个chirp的偏移,被定义为。因此,虚拟阵列方向图将被扭曲[10]。在图3.3,两个矩阵中对应列之间的相位差为。如果v=-0.5Vmax、v=-Vmax,这里Vmax是最大不模糊可探测径向速度,并且,对应的相移为φ=-π/2、φ=-π。图3.4展示了移动目标距离为35 m,方位角θ=0°时阵列波束方向图扭曲情况[10]。这里,Mt = 2, Mr = 8的MIMO雷达以时分复用(TDM)方式工作。如文献10和图3.4所示,对于交错MIMO阵列配置,当目标速度增加时,视场边缘的栅瓣出现,而当v = -Vmax时,目标方向的峰值减小并完全消失。对于堆叠MIMO阵列配置,随着目标速度的增加,峰值略低于视轴,且有反方向的镜像栅瓣

        在测角之前,需要对虚阵响应中每个运动目标引入的相位偏移进行补偿。基于单个接收天线的2D-FFT或同一子阵的非相干2D-FFT积累对每个目标速度进行估计后,可以得到相移估计。例如,在图3.3中,由偶chirp得到的子阵波束矢量的相位需要用它们乘以进行补偿,而对应于奇chirp的子阵波束矢量的相位保持不变。

        需要注意的是,在时分多址MIMO雷达中,脉冲重复间隔随着发射天线数Mt的增大而增大。其结果是,最大不模糊可探测速度将减少Mt倍[14]。

        图3.4 对距离35m、方位角θ=0°单目标使用Mt=2、Mr=8的时分多址体制的MIMO雷达距离和方位图示例。考虑两个MIMO阵列配置,交替(左列)和堆叠(右列)。径向速度为,(a-b)v=-Vmax,(c-d)v=-0.5Vmax,(e-f)v=0[6]。

3.2.2 通过DDM(实现)波形正交

        一次共发射N个chirp(即脉冲),脉冲重复间隔为TPRI,所有发射天线将其与每个天线不同且在脉冲之间变化的相位码相乘后,同时发射相同的FMCW波形,也就是 [15]。为了在第l个接收机处分离第h个发射信号,在距离FFT之后,对对应于同一chirp的所有距离单元进行慢时间多普勒解调。N个chirp的多普勒解调输出被组成一个矢量信号。然后,对矢量进行多普勒FFT处理。要在多普勒域中分离发射信号,可以采用以下两种方法中的一种。

        第一种方法是设计相位码,使干扰的多普勒FFT移至高于可检测的最大多普勒频率的频率。因此,可以使用低通滤波器(LPF)去除干扰[15]。这种相位代码的一个例子是

          (3.3)

        其中起始相位αm是跨不同发射天线的线性相位,即: αm=α0m。图3.5a为距离为75 m,速度为10 m/s的目标的距离和多普勒频谱。汽车MIMO雷达有两个发射天线,发射相位码如(3.3)所示,α0 = 1,N= 512。可以看出,来自不同发射天线的信号被转移到更高的多普勒频谱,可以通过多普勒域的LPF去除。在这种方法下,雷达脉冲重复频率应大于 [16]。因此,如果保持不变,则最大可检测的不模糊多普勒频率将降低Mt倍。在实践中,需要开发具有不同外观的不同的多普勒展开或去混叠算法。

        第二种方法是设计相位码,使干扰的多普勒FFT以伪噪声的形式分布到整个多普勒频谱中。希望在m = 1,…,Mt时使用离散时间傅里叶变换(DTFT)计算的多普勒频谱[17]中最小化峰值干涉残差(PIR),即:

          (3.4)

        这里。根据(3.4),两个码的频谱的互相关需要是平坦的[17],因为两个码的乘法的傅里叶变换在时域上相当于一个码的频谱与另一个码的时间反转和复共轭的卷积。长度为N的单模序列的最大自相关值为N,两个长度为N的单模序列的理想互相关值为N,因此,在理想情况下,根据[17],当前传输的信号相对于其他信号的最大功率增益为N。例如,对于N= 512的单模序列集,可实现的最大波形衰减约为27.1 dB。

        等幅零自相关码是DDM的良好候选。等幅零自相关码的离散傅立叶变换(DFT)也具有等幅和零自相关[18]。其中一个例子是Chu序列[19],它被定义为,其中N是素数。在实际中,首先生成素数长度的Chu序列,然后将其截断为一个长度,以便进行有效的FFT。例如,我们生成素数长度为521的Chu码,并将其截断为长度N= 512。通过FFT计算,(3.4)中定义的PIR为1.08N。因此,长度N= 512的Chu序列的波形衰减约为26.4 dB。在图3.5b中,我们给出了距离为75 m,速度为10 m/s的目标的距离和多普勒频谱。汽车雷达采用两根发射天线,采用长度为N= 512的两个Chu序列进行慢时间DDM。可以看出,波形衰减约为26 dB。

        图3.5 距离75米、速度为10米/秒的目标的距离和多普勒频谱。车载MIMO雷达有两个发射天线,DDM采用长度为N= 512的慢时间相位编码。(a)(3.3)中定义的相移码。(b)两个楚序列[6]。

       在实际应用中,由于硬件条件的限制,通常采用二进制相位码[20]。通过穷举搜索得到二相码序列,使得(3.4)中的PIR较低。随着代码长度的增加,搜索时间将呈指数增长。

        慢时间相位编码的好处是来自其他发射机的干扰不会影响不同的距离单元。距离分辨率仅由FMCW chirp的带宽决定。因此,采用快时间相位编码避免了距离旁瓣问题。但是,由于慢时间相位编码的残余,多普勒副瓣会很高。因此,低雷达散射截面积(RCS)目标,如行人,靠近强反射目标,如卡车,可能被波形残差掩盖。也就是说,波形残差减小了雷达的动态范围在码长给定的情况下,具有良好相关特性的相位码的数量是有限的,也就是说,可以同时发射的天线数量是有限的。

3.2.3 通过FDM(实现)波形正交

        在FDM体制中,传输的信号由不同的载波频率调制。根据文献[21],通过将第m个发射FMCW chirp偏移一个频偏值来实现多次发射FMCW信号的分离。如果所有频偏值之间的差值大于抗混叠BPF的截止频率的两倍,该截止频率由最大不模糊检测距离和多普勒决定,则可以在接收端分离发射信号。具体地说,首先将每个接收机接收到的信号与相同的起始载波频率fc混合。混频器输出中发射信号的分离可以通过移频和频率截止为的LPF来实现[21]。每个接收机需要进行Mt次这样的移频滤波操作。因此,使用典型的大带宽FMCW chirp可以实现高距离分辨率。同时,FDM MIMO体制经过FMCW解调、频移和滤波处理后,仍然可以利用由拍频信号决定的低采样率。

        让我们在第2节的示例中考虑FDM体制,即FMCW LRR雷达,最大可探测范围为250米,最大可探测速度为120英里/小时。带宽B = 150mhz,chirp持续时间T= 50s时,最大拍频= 5.0274MHz。因此,在FDM体制中,第m个发射天线的频移可以选择为 = 12(m-1)MHz。中频应该有12Mt MHz的带宽来容纳混频器输出。

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

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

相关文章

软件设计模式:UML类图

文章目录 前言一、📖设计模式概述1.软件设计模式的产生背景2.软件设计模式3.设计模式分类 二、📣UML图1.类图概述2.类的表示法3.类与类之间的关系关联关系(1)单向关联(2)双向关联(3)…

CCF编程能力等级认证GESP—C++6级—20230923

CCF编程能力等级认证GESP—C6级—20230923 单选题(每题 2 分,共 30 分)判断题(每题 2 分,共 20 分)编程题 (每题 25 分,共 50 分)小杨买饮料小杨的握手问题 答案及解析单选题判断题编程题1编程题…

vba中字典的应用实例

vba中熟练使用字典可以帮我们解决很多问题,以下为字典的应用方法及案例: Sub dictionary() Dim d As New dictionary 定义字典 Dim mykey As Variant Dim myitems d.Add "1100000", "身份证" 字典录入key关键字和item条目 d.Add &q…

C语言归并排序(合并排序)算法以及代码

合并排序是采用分治法,先将无序序列划分为有序子序列,再将有序子序列合并成一个有序序列的有效的排序算法。 原理:先将无序序列利用二分法划分为子序列,直至每个子序列只有一个元素(单元素序列必有序),然后再对有序子序…

AtCoder Beginner Contest 333 A~F

A.Three Threes&#xff08;循环&#xff09; 题意&#xff1a; 给出一个正整数 N N N&#xff0c;要求输出 N N N个 N N N 分析&#xff1a; 按要求输出即可 代码&#xff1a; #include <bits/stdc.h> using namespace std;void solve() {int n;cin >> n;fo…

「遮天」段德互坑叶凡,期满至宝绿铜下落,老疯子限定回归

Hello,小伙伴们&#xff0c;我是拾荒君。 《遮天》第36集已经更新了&#xff0c;我迫不及待地跟随漫迷的脚步&#xff0c;前往观看。这一集中&#xff0c;叶凡在途中偶遇了一个醉酒的段德。这个段德之前曾沦陷在阴坟之中&#xff0c;如今能够逃出&#xff0c;可见他的实力深不…

ADC模拟/数字转换器

ADC是什么&#xff1f; 全称&#xff1a; Analog-to-Digital Converter &#xff0c;指模拟 / 数字转换器 它是一种电子设备或电路&#xff0c;用于将连续的模拟信号转换为相应的数字形式&#xff0c;以便于数字系统进行处理。模拟信号是连续变化的&#xff0c;而数字系统则处…

sensitive-word 敏感词之 DFA 双数组实现源码学习

拓展阅读 敏感词工具实现思路 DFA 算法讲解 敏感词库优化流程 java 如何实现开箱即用的敏感词控台服务&#xff1f; 各大平台连敏感词库都没有的吗&#xff1f; v0.10.0-脏词分类标签初步支持 v0.11.0-敏感词新特性&#xff1a;忽略无意义的字符&#xff0c;词标签字典 …

分享一个项目——Sambert UI 声音克隆

文章目录 前言一、运行ipynb二、数据标注三、训练四、生成总结 前言 原教程视频 项目链接 运行一个ipynb&#xff0c;就可操作 总共四步 1&#xff09;运行ipynb 2&#xff09;数据标注 3&#xff09;训练 4&#xff09;生成 一、运行ipynb 等运行完毕后&#xff0c;获得该…

全国1900+监测站点空气质量日数据,shp/excel格式,2023年最新数据

基本信息. 数据名称: 全国1900监测站点空气质量监测日数据 数据格式: shpexcel 时间版本&#xff1a;2023年 数据几何类型: 点 数据精度&#xff1a;全国 数据坐标系: WGS84 数据来源&#xff1a;网络公开数据 数据字段&#xff1a; 序号字段名称字段说明1province省…

echarts饼图点击区块事件

loadEchart: function (echartname, data) {option {title: {text: ,subtext: ,left: center},tooltip: {trigger: item,formatter: {c}%},legend: {orient: vertical,left: left,},series: [{name: ,type: pie,radius: 70%,data: [[name>合同额,value>12312312],],labe…

ros2机器人在gazebo中移动方案

原文连接Gazebo - Docs: Moving the robot (gazebosim.org) 很重要的地方&#xff1a;使用虚拟机运行Ubuntu的时候&#xff0c;需要关闭”加速3D图形“的那个选项&#xff0c;否则gazebo无法正常显示。 Moving the robot&#xff08;使用命令移动机器人示例&#xff09; In t…

SpringBoot知识点回顾01

Spring是为了解决企业级应用开发的复杂性而创建的&#xff0c;简化开发。 Spring是如何简化Java开发的 为了降低Java开发的复杂性&#xff0c;Spring采用了以下4种关键策略&#xff1a; 1、基于POJO的轻量级和最小侵入性编程&#xff0c;所有东西都是bean&#xff1b; 2、通…

《JVM由浅入深学习【一】 2023-12-19》JVM由简入深学习提升

JVM由浅入深一&#xff08;类加载&#xff09; JVM的类加载1. java运行时是什么时候被加载的&#xff1f;2. JVM类加载过程大致阶段3. 父类与子类初始化各个类型顺序4. 什么是类加载器&#xff1f;6. 双亲委派机制 JVM的类加载 1. java运行时是什么时候被加载的&#xff1f; …

TikTok获客工具开发,这些代码不能少!

随着TikTok的全球影响力不断扩大&#xff0c;越来越多的企业和个人开始将目光投向这个短视频平台。 为了在竞争激烈的市场中脱颖而出&#xff0c;开发一款高效的TikTok获客工具成为了迫切的需求&#xff0c;而在开发过程中&#xff0c;掌握一些基础源代码是必不可少的。 本文…

虾皮ERP系统:提升电商企业管理效率和水平的利器

虾皮ERP&#xff08;Enterprise Resource Planning&#xff0c;企业资源规划&#xff09;系统是电商企业管理业务流程和资源的重要工具。通过整合企业的各种功能模块&#xff0c;如采购、销售、库存和财务等&#xff0c;虾皮ERP系统实现了数据共享和流程自动化&#xff0c;从而…

数据结构学习 Leetcode300最长递增子序列

是我在学习动态规划时遇到的一道题。 题目&#xff1a; 一共有两种解法&#xff1a; 动态规划贪心 二分&#xff08;很难理解&#xff0c;我还没完全懂。。。&#xff09; 解法一&#xff1a;动态规划 思路&#xff1a; 状态&#xff1a;nums的前i个数的最长递增子序列。dp…

量子登月计划!Infleqtion与日本JST研发中性原子量子计算机

​&#xff08;图片来源&#xff1a;网络&#xff09; 美国量子信息公司Infleqtion&#xff0c;已被日本科学技术振兴机构&#xff08;JST&#xff09;选定为“量子登月计划”唯一的外国量子计算合作伙伴。该计划旨在增强日本的量子技术能力&#xff0c;预计将在2050年之前对日…

LDO的工作原理

LDO&#xff0c;全称是低压差线性稳压器。LDO使用的是在线性区域内运行的晶体管或者场效应管。通过调节晶体管或场效应管两端的电压&#xff0c;产生经过调整过的输出电压。 但仅能使用在降压应用中&#xff0c;也就是输出电压必须小于输入电压。 LDO内部基本都是由4大部件构成…

翻译: 负责任的人工智能 Responsible AI

负责任的人工智能指的是以道德、值得信赖和社会负责任的方式开发和使用人工智能。许多开发者、企业和政府都关心这一点&#xff0c;并且一直在进行对话&#xff0c;也在努力确保人工智能的构建和使用是负责任的。由于对负责任的人工智能的所有这些关注和努力&#xff0c;我们在…