未知时间信息下雷达运动目标的计算高效重聚焦与估计方法

news2024/12/24 10:09:44

论文背景

在雷达成像中,回波信号在接收到之前可能已经被多次反射或散射,这样会导致回波信号的时间和频率发生变化。其中,距离向维度上的变化称为距离单元迁移(range cell migration,RCM),频率向维度上的变化称为多普勒频移(Doppler frequency migration,DFM)。这两种效应是雷达成像中常见的现象,会导致成像质量的降低和目标位置的偏移,因此需要对其进行补偿。

雷达信号的重聚焦是一种信号处理技术,主要用于消除雷达信号中的跨距离单元(ARU)效应和频率徙动(DFM)效应,从而实现更精确的目标距离和速度估计。

重聚焦方法一般可分为两类:非参数搜索法和参数搜索法。

非参数搜索法:基于时间和频率域的相干积累,例如快速时间傅立叶变换(FTT)和Wigner-Ville分布等。这些方法不需要先验知识或者假设,但是计算量较大,对于噪声和杂波的抑制效果较差。

参数搜索法:需要先验知识或者假设,例如基于最小二乘的方法、基于滤波的方法、基于最大熵的方法等。这些方法对于噪声和杂波的抑制效果较好,但是需要选择合适的模型和参数,且计算量较大。

在低信噪比(SNR)环境下,非参数搜索方法的抗噪声性能会严重恶化,不适用于弱小目标的重聚焦。

在实际雷达应用中,运动目标进入或离开雷达覆盖范围的时间往往是未知的。

短时GRFT(STGRFT)方法,用于检测运动变化的弱目标,其中进入/离开时间是已知的:

X. L. Li et al., “STGRFT for detection of maneuvering weak target with multiple motion models,” IEEE Trans. Signal Process., vol. 67, no. 7, pp. 1902–1917, Apr. 2019.

加窗Radon分数傅里叶变换(WRFRFT)用于检测观测周期内有部分停留时间的运动目标:

X. L. Li, Z. Sun, T. X. Zhang,W. Yi, G. L. Cui, and L. J. Kong, “WRFRFTbased coherent detection and parameter estimation of radar moving target with unknown entry/departure Time,” Signal Process., vol. 166, pp. 1–14, Jan. 2020.

然而,一方面STGRFT由于采用五维搜索,计算复杂度较高。 另一方面,基于STGRFT方法的积分结果在结束时间维会出现散焦现象。WRFRFT也具有巨大的计算复杂度。

 

论文内容

论文针对进入/离开时间未知的雷达运动目标的重聚焦和运动参数估计问题,提出了一种计算效率较高的目标信号能量积分方法 EGRFT-WFRFT。

A computationally efficient refocusing method based on extended generalized Radon Fourier transform (EGRFT) and window Fractional Fourier transform (WFRFT), i.e., EGRFT-WFRFT.

1. EGRFT 通过四维搜索实现了目标的运动参数(即目标的进入时间、初始距离、径向速度和加速度)的估计。

2. 然后,利用 WFRFT 进行离开时间估计。

  1. 对雷达回波进行脉冲压缩;
  2. 根据期望目标的类型和运动状态等先验信息,分别设定目标的距离、速度和加速度的搜索范围;
  3. 根据总观测时间和雷达脉冲重复时间(即PRT),可以确定起始时间的搜索范围;
  4. 利用步骤2和步骤3确定的搜索参数,对压缩后的雷达回波进行相应的EGRFT;
  5. 根据 EGRFT 输出的峰值位置,可以得到Tb、R0、V和A的估计;
  6. 根据步骤5的估计参数提取雷达回波,然后进行二次相位项补偿;
  7. 应用WFRFT实现对结束时间的估计。

论文细节

 

 EGRFT

 其中

 

 GRFT 与 STGRFT 如下:

  • 与原来的GRFT(GRFT操作的开始时间是固定的,即 T_0 )相比,FEGRFT操作的开始时间是可调的,这意味着EGRFT在开始时间维上有了更大的自由度。
  • 与STGRFT(需要五维搜索)不同的是,EGRFT只需要四维搜索,并且避免了对目标初始距离引起的相位项的补偿操作。  

因此,EGRFT比STGRFT具有更高的计算效率,EGRFT的计算复杂度远低于STGRFT

 

关于η0的重聚焦响应

移动目标到雷达的瞬时距离为

通过EGRFT实现整个目标信号相干重聚焦的前提是,当 r0=R0,v=V,a=A 时,必须完成RCM校正和DFM消除,即

当窗口函数的开始时间与目标进入时间相匹配时,提取目标信号能量,并将其相干积分为EGRFT输出的峰值,从而得到运动参数估计。

 

只有当 η0=Tb 时,EGRFT才能获得整个目标信号的相干重聚焦

因此,可以通过EGFRFT完成参数估计:

 

基于WFRFT估计结束时间

获得估计参数 后可以从压缩信号中提取包含目标信号的雷达回波:

其中,

 提取的回波包含目标信号(即线性调频信号)和噪声,然而,目标信号仅存在于周期 [Tb,Te ] 内,而在其他时间仅存在噪声。

为了消除由目标加速度引起的信号频谱跨度问题,采用 de-chirp 进行二次相位项补偿:

 

 de-chirp

相位补偿完美:正弦信号(如果估计的加速度值等于目标的真实加速度,则目标信号分量变成正弦信号)

不完美:线性调频信号

FRFT 对于两种信号都可以处理

WFRFT定义为:

只有当η1=Te时,目标信号才被完全提取并重新聚焦,从而在FRFT域中产生最大值:

EGRFT通过四维搜索实现了目标的运动参数(即目标的进入时间、初始距离、径向速度和加速度)的估计。 然后,利用 WFRFT 进行目标离开时间估计。

<论文仅考虑在径向方向上作匀速运动,而不考虑在这个给定的时间瞬间之后可能发生的参数(速度和加速度)的变化>

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

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

相关文章

Spring笔记

文章目录 1、什么是Spring&#xff1f;2、如何创建Spring3、Spring简单的读和取操作1.直接在spring-config.xml里面放置对象2.通过配置扫描路径和添加注解的方式添加Bean对象3.为什么需要五个类注解4.从spring中简单读取 Bean对象5.Resource和Autowired的异同 1、什么是Spring&…

Transformer结构细节

一、结构 Transformer 从大的看由 编码器输入、编码器、解码器、解码器输入和解码器输出构成。 编码器中包含了词嵌入信息编码、位置编码、多头注意力、Add&Norm层以及一个全连接层&#xff1b; 解码器中比编码器多了掩码的多头注意力层。 二、模块 2.1 Input Embeddi…

canvas学习之华丽小球滚动电子时钟

教程来自 4-3 华丽的小球滚动效果 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>华丽小球滚动时钟…

【AVL树的模拟实现】

1 AVL树的概念 二叉搜索树虽可以缩短查找的效率&#xff0c;但如果数据有序或接近有序二叉搜索树将退化为单支树&#xff0c;查找元素相当于在顺序表中搜索元素&#xff0c;效率低下。因此&#xff0c;两位俄罗斯的数学家G.M.Adelson-Velskii和E.M.Landis在1962年发明了一种解决…

人工智能基础部分14-蒙特卡洛方法在人工智能中的应用及其Python实现

大家好&#xff0c;我是微学AI&#xff0c;今天给大家介绍一下人工智能基础部分14-蒙特卡洛方法在人工智能中的应用及其Python实现&#xff0c;在人工智能领域&#xff0c;蒙特卡洛方法&#xff08;Monte Carlo Method, MCM&#xff09;被广泛应用于各种问题的求解。本文首先将…

wvp-GB28181-pro录像功能开发环境搭建、配置、使用

开发环境、调试环境搭建 开发wvp平台搭建 离线安装脚本&#xff1a;https://gitcode.net/zenglg/ubuntu_wvp_online_install.git 下载离线安装脚本&#xff0c;完成wvp平台的部署 开发环境要求 操作系统&#xff1a;包管理工具是apt ky10桌面版uos桌面版deepin桌面版ubuntu桌面…

ArmDot.NET Crack

ArmDot.NET Crack ArmDot是一个.NET加密工具&#xff0c;用于保护使用.NET编写的程序。 企业需要保护他们的知识产权&#xff0c;包括他们的算法、产品和使用的资源的源代码。 然而&#xff0c;.NET编译器会生成一个通用的可访问代码。代码中嵌入的资源很容易访问&#xff0c;并…

RocketMQ不同的类型消息

目录 普通消息 可靠同步发送 可靠异步发送 单向发送 三种发送方式的对比 顺序消息 事物消息 两个概念 事务消息发送步骤 事务消息回查步骤 消息消费要注意的细节 RocketMQ支持两种消息模式: 普通消息 RocketMQ提供三种方式来发送普通消息&#xff1a;可靠同步发送、…

剑指Offer题集(力扣)

文章目录 剑指Offer题集&#xff08;[力扣题单](https://leetcode.cn/problemset/all/?listIdlcof&page1)&#xff09;[剑指 Offer 03. 数组中重复的数字](https://leetcode.cn/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lcof/)[剑指 Offer 04. 二维数组中的查找](https:…

SSM框架练习一(登录后关联数据表的业务模型)

需要实现的整体功能&#xff1a; 登录反馈信息列表展示查询反馈信息发表反馈 1.数据库设计 创建数据库 创建表结构及其约束 添加测试数据 工具&#xff1a;PHP、Navicat create table tab_user(id int primary key auto_increment,uname varchar(30) not null,pwd varc…

Weblogic XMLDecoder 反序列化漏洞(CVE-2017-10271复现)

文章目录 前言影响版本环境搭建漏洞复现深度利用 前言 CVE-2017-10271漏洞产生的原因大致是Weblogic的WLS Security组件对外提供webservice服务&#xff0c;其中使用了XMLDecoder来解析用户传入的XML数据&#xff0c;在解析的过程中出现反序列化漏洞&#xff0c;导致可执行任意…

从搬砖工到架构师,Java全栈学习路线总结

&#x1f307;文章目录 前言一、前置知识二、 Web前端基础示例&#xff1a;1.文本域2.密码字段 三、后端基础一. Java基础二. 数据库技术三. Web开发技术四. 框架技术五. 服务器部署 四、其他技术五、全栈开发六、综合实践七、学习教程一、前端开发二、后端开发三、数据库开发四…

springboot+jsp乡村中小学校园网站建设

随着科学技术的飞速发展&#xff0c;社会的方方面面、各行各业都在努力与现代的先进技术接轨&#xff0c;通过科技手段来提高自身的优势&#xff0c;乡村小学校园网当然也不能排除在外&#xff0c;从校园概况、学校风采、招生信息的统计和分析&#xff0c;在过程中会产生大量的…

Maven依赖原则及如何解决Maven依赖冲突

前言 在大数据应用中&#xff0c;现在发现依赖关系非常复杂&#xff0c;在上线之前很长测试&#xff0c;前一段时间在部署udf 出现了导致生产Hiveserver2 宕机问题&#xff0c;出现严重事故。现在就咨询研究一下。Maven虽然已经诞生多年&#xff0c;但仍然是当前最流行的Java系…

Arrays:点燃你的数组操作技巧的隐秘武器。

前言 数组在 Java 中是一种常用的数据结构&#xff0c;用于存储和操作大量数据。但是在处理数组中的数据&#xff0c;可能会变得复杂和繁琐。Arrays 是我们在处理数组时的一把利器。它提供了丰富的方法和功能&#xff0c;使得数组操作变得更加简单、高效和可靠。无论是排序、搜…

【c语言】字符串类型转换 | itoa函数的使用

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 给大家跳段街舞感谢支持&#xff01;ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ …

MySQL innodb介绍

InnoDB引擎的优点是支持兼容ACID的事务&#xff0c;以及参数完整性&#xff08;即对外键的支持&#xff09;。 Oracle公司2005年10月收购了Innovase&#xff1b;Innobase采用双认证授权。它使用GNU发行&#xff0c;也允许其他想将InnoDB结合到商业软件的团体好的授权 mysql5.…

Java 动态原理详解

Java 动态代理是一种非常重要的编程技术&#xff0c;它在很多场景下都有着广泛的应用。本文将介绍 Java 动态代理的实现原理&#xff0c;并附上相应的源码&#xff0c;以帮助读者更好地理解和应用这一技术。 一、什么是 Java 动态代理&#xff1f; Java 动态代理是一种在运行时…

【并发基础】Happens-Before模型详解

目录 一、Happens-Before模型简介 二、组成Happens-Before模型的八种规则 2.1 程序顺序规则&#xff08;as-if-serial语义&#xff09; 2.2 传递性规则 2.3 volatile变量规则 2.4 监视器锁规则 2.5 start规则 2.6 Join规则 一、Happens-Before模型简介 除了显示引用vo…

双目测距--5 双目相机 联合 YOLOv8

目录 效果&#xff1a; 1、立体矫正不改变图像尺寸 2、视差图尺寸与原图尺寸一致 3、视差图、深度信息图 4、几个重要的函数 createTracker() 5、代码 main.cpp utils.cpp 效果&#xff1a; 1、立体矫正不改变图像尺寸 左右相机图像立体矫正后&#xff0c;图像尺寸为变化…