实测数据处理(Wk算法处理)——SAR成像算法系列(十二)

系列文章目录

《SAR学习笔记-SAR成像算法系列(一)》

《wk算法-SAR成像算法系列(五)》


文章目录

前言

一、算法流程

1.1、回波信号生成

2.2 Stolt插值

2.3 距离脉冲压缩

2.4 方位脉冲压缩

2.5 SAR成像

二、仿真实验

2.1、仿真参数

2.2、Wk处理结果

三、实测处理

总结


前言

         前面介绍了各种SAR成像算法,下面将介绍如何用各SAR成像算法处理实测数据。本文将用Wk算法处理实测数据。


一、算法流程

1.1、回波信号生成

          接收的回波信号经过下变频得:

r\left ( \tau ,t \right )=\sigma w_{a}\left ( t-t_{c}\right )w_{r}\left ( \tau -\frac{2R\left ( t \right )}{c} \right )e^{-j\frac{4\pi f_{0}R\left ( t \right )}{c}}e^{j\pi K\left ( \tau-\frac{2R\left ( t \right )}{c} \right )^{2}}

其中t_{c}​为波束中心经过目标的时刻,R\left ( t \right )=\sqrt{R_{0}^{2}+V^{2}\left ( t-t_{0} \right )^{2}}​,t_{0}​为零多普勒时刻,R_{0}​为对应的距离。

       假设发射的脉冲为宽度为T_{p}​的矩形脉冲,则信号在距离向的范围函数为:

w_{r}\left ( \tau \right )=rect\left ( \frac{\tau }{T_{p}} \right )

        假设天线的方向图为p\left ( \theta \right ),雷达与目标的斜视角变化函数为\theta \left ( t \right ),则信号在方位向的范围函数为:

w_{a}\left ( t \right )=p^{2}\left ( \theta \left ( t \right ) \right )\approx rect\left ( \frac{t }{T_{sym}} \right )

       式(1)的距离频域-方位频域表达式为:

r_{1}\left ( f_{\tau} ,f_{t} \right )=\sigma W_{a}\left ( f_{t}-f_{dop} \right )W_{r}\left ( f_{\tau} \right )e^{-j2\pi f_{t}t_{0}}e^{-j\frac{4\pi R_{0}} {c} \sqrt{\left ( f_{0}+f_{\tau }\right)^2-\frac{c^2 f_{t}^{2}}{4V^2}}}e^{-j\frac{\pi f_{\tau }^{2}}{K} }\, \, \, \, \, \, \, \, \, \, \left ( 1 \right )

       其中 f_{t}\in \left (-\text{PRF}/2,\text{PRF}/2 \right ) ,当存在斜视角时,f_{dop}\neq 0。需要对信号r\left ( \tau ,t \right )进行去多普勒中心频率,

r\left ( \tau ,t \right )=\sigma w_{a}\left ( t-t_{c}\right )w_{r}\left ( \tau -\frac{2R\left ( t \right )}{c} \right )e^{-j\frac{4\pi f_{0}R\left ( t \right )}{c}}e^{j\pi K\left ( \tau-\frac{2R\left ( t \right )}{c} \right )^{2}}e^{-j2\pi f_{dop}t}

去除之后信号的距离多普勒域表达式为

r_{1}\left ( f_{\tau} ,f_{t}+f_{dop} \right )=\sigma W_{a}\left ( f_{t} \right )W_{r}\left ( f_{\tau} \right )e^{-j2\pi \left (f_{t} +f_{dop} \right )t_{0}}e^{-j\frac{4\pi R_{0}} {c} \sqrt{\left ( f_{0}+f_{\tau }\right)^2-\frac{c^2 \left (f_{t} +f_{dop} \right )^{2}}{4V^2}}}e^{-j\frac{\pi f_{\tau }^{2}}{K} }\, \, \, \, \, \, \, \, \, \, \left ( 1 \right )

f_{t}\equiv f_{t}+f_{dop}\in \left (f_{dop}-\text{PRF}/2,f_{dop}+\text{PRF}/2 \right )

2.2 Stolt插值

二维频域滤波器:

H_{RFM}\left ( f_{\tau } ,f_{t}\right )=e^{j\frac{4\pi R_{ref}} {c} \sqrt{\left ( f_{0}+f_{\tau }\right)^2-\frac{c^2 f_{t}^{2}}{4V^2}}}e^{j\frac{\pi f_{\tau }^{2}}{K} }

二维频域滤波后,信号为:

r_{2}\left ( f_{\tau} ,f_{t} \right )=r_{1}\left ( f_{\tau} ,f_{t} \right )H_{RFM}\left ( f_{\tau } ,f_{t}\right )\\ =\sigma W_{a}\left ( f_{t}-f_{dop} \right )W_{r}\left ( f_{\tau} \right )e^{-j2\pi f_{t}t_{c}}e^{-j\frac{4\pi \left ( R_{0}-R_{ref} \right )} {c} \sqrt{\left ( f_{0}+f_{\tau }\right)^2-\frac{c^2 f_{t}^{2}}{4V^2}}}

通过插值实现如下校正:

\sqrt{\left ( f_{0}+f_{\tau }\right)^2-\frac{c^2 f_{t}^{2}}{4V^2}}\rightarrow f_{0}+f_{\tau }^{'}

插值后信号为:

r_{3}\left ( f_{\tau}^{'} ,f_{t} \right ) =\sigma W_{a}\left ( f_{t}-f_{dop} \right )W_{r}\left ( f_{\tau} \right )e^{-j2\pi f_{t}t_{c}}e^{-j\frac{4\pi \left ( R_{0}-R_{ref} \right )} {c} \left ( f_{0}+f_{\tau }^{'} \right )}

2.3 距离脉冲压缩

距离向IFFT:

r_{4}\left ( \tau^{'},f_{t} \right ) =\int r_{3}\left ( f_{\tau}^{'},f_{t} \right )e^{j2\pi f_{\tau } \tau^{'} }d\tau^{'} \\ =\sigma W_{a}\left ( f_{t}-f_{dop} \right )sinc\left ( B_{r}\left ( \tau^{'} -\frac{2\left ( R_{0}-R_{ref} \right )}{c} \right ) \right ) e^{-j2\pi f_{t}t_{c}}e^{-j\frac{4\pi \left ( R_{0}-R_{ref} \right )} {\lambda } }

2.4 方位脉冲压缩

方位向IFFT:

r_{5}\left ( \tau^{'},t \right ) =\int r_{4}\left ( \tau^{'},f_{t} \right )e^{j2\pi f_{t } t }dt \\ =\sigma sinc\left ( B_{r}\left ( \tau^{'} -\frac{2\left ( R_{0}-R_{ref} \right )}{c} \right ) \right )sinc\left ( B_{a}\left ( t -t_{c} \right ) \right ) e^{-j\frac{4\pi \left ( R_{0}-R_{ref} \right )} {\lambda } }

2.5 SAR成像

最终SAR图像为:

I\left ( R_{0},A_{0} \right )=r_{5}\left ( \frac{2\left ( R_{0}-R_{ref} \right )}{c} ,\frac{A_{0}}{V}+R_0 \tan \theta \right )

二、仿真实验

2.1、仿真参数

        信号带宽20 MHz,距离分辨率7.5m;天线尺寸30m,合成孔径长度11180.3m,距离横向分辨率15.0m。天线波束中心斜视角3.2°。 

点目标分布                                                  SAR回波信号

2.2、Wk处理结果

距离脉压结果                                         距离脉压结果 (放大)

Wk成像结果                                         Wk成像结果 (放大)

投影到地面的SAR图像                      投影到地面的SAR图像(放大)

三、实测处理

图3-1.SAR照射区域的光学地图

        图3-1为SAR实测数据的光学地图。图3-2为图1-1所示区域SAR二维回波信号。图3-3为距离脉压结果。

图3-2. SAR回波信号

图3-3. 距离脉压结果

图3-4为Wk算法所得最终图像,可以看出定位图像清晰。右图为左图的局部放大。

图3-4 方位脉压结果


总结

       本文主要介绍Wk算法实现步骤,并从仿真数据和实测数据两个角度展示了Wk算法的效果。转载请附上链接【杨(_> <_)】的博客_CSDN博客-信号处理,SAR,代码实现领域博主。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于遗传优化GRNN和Hog特征提取的交通标志识别算法matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1 HOG 4.2 GRNN&#xff08;General Regression Neural Network&#xff09;模型原理 4.3 遗传算法&#xff08;GA&#xff09;优化GRNN平滑因子 5.算法完整程序工程 1.算法运行效果图预…

【Numpy核心编程攻略:Python数据处理、分析详解与科学计算】1.18 逻辑运算引擎:数组条件判断的智能法则

1.18 逻辑运算引擎&#xff1a;数组条件判断的智能法则 1.18.1 目录 #mermaid-svg-QAFjJvNdJ5P4IVbV {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-QAFjJvNdJ5P4IVbV .error-icon{fill:#552222;}#mermaid-svg-QAF…

基于Python的药物相互作用预测模型AI构建与优化(上.文字部分)

一、引言 1.1 研究背景与意义 在临床用药过程中,药物相互作用(Drug - Drug Interaction, DDI)是一个不可忽视的重要问题。当患者同时服用两种或两种以上药物时,药物之间可能会发生相互作用,从而改变药物的疗效、增加不良反应的发生风险,甚至危及患者的生命安全。例如,…

基于Spring Security 6的OAuth2 系列之八 - 授权服务器--Spring Authrization Server的基本原理

之所以想写这一系列&#xff0c;是因为之前工作过程中使用Spring Security OAuth2搭建了网关和授权服务器&#xff0c;但当时基于spring-boot 2.3.x&#xff0c;其默认的Spring Security是5.3.x。之后新项目升级到了spring-boot 3.3.0&#xff0c;结果一看Spring Security也升级…

STC32通用GPIO中断,库函数配置方式 AI8051U和STC32G已测试没有问题

近来STC的单片机已经出到32位了&#xff0c;并且个人自己打板测试了几个型号&#xff0c;相比之前的51完全不是一个量级&#xff0c;可以通过以下这张图片中的信息来感受一下如今的32位8051单片机的强大&#xff0c;也是很很期待25年的这一新作了&#xff01; 配图为AI8052U或…

Git进阶之旅:Git Hub注册创建仓库

介绍&#xff1a; GitHub 是一个面向开源及私有软件项目的托管平台&#xff0c;因为只支持 git 作为唯一的版本库格式进行托管&#xff0c;故名 GitHub 仓库注册&#xff1a; GitHub官网&#xff1a;https://github.com/ 修改本地仓库用户名&#xff1a; git config --local…

【B站保姆级视频教程:Jetson配置YOLOv11环境(五)Miniconda安装与配置】

Jetson配置YOLOv11环境&#xff08;5&#xff09;Miniconda安装与配置 文章目录 0. Anaconda vs Miniconda in Jetson1. 下载Miniconda32. 安装Miniconda33. 换源3.1 conda 换源3.2 pip 换源 4. 创建环境5. 设置默认启动环境 0. Anaconda vs Miniconda in Jetson Jetson 设备资…

Cesium ArcGisMapServerImageryProvider API 介绍

作为一名GIS研究生&#xff0c;WebGIS 技术无疑是我们必学的核心之一。说到WebGIS&#xff0c;要提的就是 Cesium —— 这个让3D地球可视化变得简单又强大的工具。为了帮助大家更好地理解和使用 Cesium&#xff0c;我决定把我自己在学习 Cesium 文档过程中的一些心得和收获分享…

STM32-时钟树

STM32-时钟树 时钟 时钟

【Unity3D】实现横版2D游戏——单向平台(简易版)

目录 问题 项目Demo直接使用免费资源&#xff1a;Hero Knight - Pixel Art &#xff08;Asset Store搜索&#xff09; 打开Demo场景&#xff0c;进行如下修改&#xff0c;注意Tag是自定义标签SingleDirCollider using System.Collections; using System.Collections.Generic;…

基于UKF-IMM无迹卡尔曼滤波与交互式多模型的轨迹跟踪算法matlab仿真,对比EKF-IMM和UKF

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序 1.程序功能描述 基于UKF-IMM无迹卡尔曼滤波与交互式多模型的轨迹跟踪算法matlab仿真,对比EKF-IMM和UKF。 2.测试软件版本以及运行结果展示 MATLAB2022A版本运行 3.核心程序 .…

学习笔记 ---- 平衡树 总结

文章目录 平衡树的含义二叉搜索树 t r e a p treap treap S p l a y Splay Splay&#xff08;延伸树&#xff09;优化思想 S p l a y Splay Splay 的定义核心操作文艺平衡树&#xff08;序列操作&#xff09;练习题平衡树维护序列平衡树维护数集 F H Q t r e a p FHQ \ treap F…

Windows基础

一. Windows防火墙与Defender 介绍&#xff1a;Windows防火墙与Defender是Windows操作系统中两大重要的安全组件&#xff0c;它们共同工作以保护计算机免受各种网络威胁和病毒攻击。 Windows防火墙&#xff1a;Windows防火墙是一种软件防火墙&#xff0c;旨在监控和控制进出计…

(1)Linux高级命令简介

Linux高级命令简介 在安装好linux环境以后第一件事情就是去学习一些linux的基本指令&#xff0c;我在这里用的是CentOS7作演示。 首先在VirtualBox上装好Linux以后&#xff0c;启动我们的linux&#xff0c;输入账号密码以后学习第一个指令 简介 Linux高级命令简介ip addrtou…

人工智能|基本概念|人工智能相关重要概念---AI定义以及模型相关知识

一、 前言&#xff1a; 最近deepseek&#xff08;深度求索&#xff09;公司的开源自然语言处理模型非常火爆。 本人很早就对人工智能比较感兴趣&#xff0c;但由于种种原因没有过多的深入此领域&#xff0c;仅仅是做了一点初步的了解&#xff0c;借着这个deepseek&#xff0…

【疑海破局】一个注解引发的线上事故

【疑海破局】一个注解引发的线上事故 1、问题背景 在不久前一个阳光明媚的上午,我的思绪正在代码中游走、双手正在键盘上飞舞。突然,公司内部通讯工具上,我被拉进了一个临时工作群,只见群中产品、运营、运维、测试等关键人员全部严阵以待,我就知道大的可能要来了。果不其…

【Numpy核心编程攻略:Python数据处理、分析详解与科学计算】2.1 NumPy高级索引:布尔型与花式索引的底层原理

2.1 NumPy高级索引&#xff1a;布尔型与花式索引的底层原理 目录 #mermaid-svg-NpcC75NxxU2mkB3V {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-NpcC75NxxU2mkB3V .error-icon{fill:#552222;}#mermaid-svg-NpcC75…

如何在 ACP 中建模复合罐

概括 本篇博文介绍了 ANSYS Composite PrepPost (ACP) 缠绕向导。此工具允许仅使用几个条目自动定义高压罐中常见的悬垂复合结构。 ACP 绕线向导 将必要的信息输入到绕组向导中。重要的是要注意“参考半径”&#xff0c;它代表圆柱截面的半径&#xff0c;以及“轴向”&#x…

【Linux】使用管道实现一个简易版本的进程池

文章目录 使用管道实现一个简易版本的进程池流程图代码makefileTask.hppProcessPool.cc 程序流程&#xff1a; 使用管道实现一个简易版本的进程池 流程图 代码 makefile ProcessPool:ProcessPool.ccg -o $ $^ -g -stdc11 .PHONY:clean clean:rm -f ProcessPoolTask.hpp #pr…

【算法-位运算】求数字的补数

文章目录 1. 题目2. 思路3. 代码4. 小结 1. 题目 476. 数字的补数 对整数的二进制表示取反&#xff08;0 变 1 &#xff0c;1 变 0&#xff09;后&#xff0c;再转换为十进制表示&#xff0c;可以得到这个整数的补数。 例如&#xff0c;整数 5 的二进制表示是 “101” &…