SAR合成孔径雷达中几何术语定义

news2024/11/26 5:49:35

《合成孔径雷达成像算法与实现》

术语定义

目标

波束覆盖区

星下点

雷达轨迹

速度

方位向

零多普勒面

最短距离

最近位置

零多普勒时刻         

波束宽度

目标轨迹

信号空间和图像空间

距离

斜距平面

地距

斜视角

 距离横向


目标

        是被SAR照射的地球表面上的一个假想点。实际上,雷达系统是对地球表面上的一个区域成像,但是为了建立SAR关系式,一般考虑用地面上的单个点来代表目标。这样的点称为点目标或点散射体,又简称为目标或散射体。

波束覆盖区

        随着平台的前移,具有电磁能量的脉冲以一定的间隔向地面发射。在某个脉冲的发射过程中,雷达天线的波束投影到地面的某个区域,称其为波束覆盖区。该覆盖区的位置和形状由天线波束方向图和地球与雷达之间的几何关系决定,又称为雷达波束照射区。

星下点

        星下点是直接位于传感器下方的地表点,所以星下点至传感器的连线是地球表面的法线。在地球圆球模型下,传感器至地心的矢量与地球表面相交于星下点,但在椭球模型下并非如此。

雷达轨迹

        雷达轨迹指星下点在地球表面上的移动轨迹。

速度

        这里考虑两种系统速度①:平台速度指平台沿飞行路径的速度,用Vs表示;波束速度指零多普勒线扫过地面的速度,也简称地速,用Vg表示。

        波束速度Vg,是零多普勒线沿地球表面的速度。假设卫星姿态受控,因此波束中心近似指向零多普勒位置(或其他合适的参考位置),Vg就可以看成波束扫过地球表面的速度。对于一个高度为800km的卫星来说,由于轨道圆周大于轨迹圆周,所以Vg大约比Vs小12%。另外,因为地球半径和切向速度是变化的,所以不同轨道处的V。是不同的。

        对于机载情况,Vs是飞机相对于地球的设计时速。因为,在机载SAR几何中,地球弯曲很小,这时可以假设Vg=Vs。实际上飞机的速度是变化的,但可以通过改变脉冲重复频率,使脉冲之间具有相等的地面间隔。

方位向

        在SAR处理中,方位向与平台相对速度矢量(或者说ECR坐标系下传感器的速度矢量)一致。它可以看成与图4.1中单纯传感器运动相平行的一个矢量,或者看成图4.2所示的斜距平面内的一个矢量。

零多普勒面

        这是一个垂直于平台速度矢量的包含传感器的平面(在ECR坐标系中)。它近似垂直于方位坐标轴,这里说“近似”是因为平台实际上可能存在起伏。这个平面与地面的交线称为零多普勒线。当此线经过目标时,传感器相对于目标的径向速度为零。

最短距离

        随着平台的移动,雷达到目标的距离是随时间变化的。当距离达到最小值时(即零多普勒线经过目标时),称为最短距离,在图4.1中用R。表示。

最近位置

        最近位置是指雷达最接近于目标的位置,如图4.1中的点P2。需要说明的是,由于波束的斜视,当传感器处于这个位置时,目标不一定能被照射到。

零多普勒时刻         

        零多普勒时刻是指传感器与目标最接近的时刻,它可以相对于任意起始时刻而定②。包括本书讨论的算法在内的大多数SAR处理算法,都将目标设定在其零多普勒时刻的位置,称为压缩至零多普勒。

波束宽度

        雷达波束可以看成一个圆锥体,而波束覆盖区为圆锥体与地面相切形成的截面。雷达波束有两个重要量度:方位平面内的角宽和俯仰平面内的角宽。在每个平面内,半功率波束宽度,或简称波束宽度,由波束"边缘"角界定。波束边缘由辐射强度处于峰值以下3dB处的位置来定义①。

        在方位向,天线激励是均匀的,则波束宽度近似等于波长除以方位向的天线长度。

        在俯仰向,波束宽度决定了可成像的"距离带"宽度。它的公式相对复杂一些,因为俯仰向的辐射方向图通常由不均匀孔径形成。

        雷达波束宽度不受地球弯曲和旋转的影响,但是以后将会看到,照射时间、方位向带宽和方位分辨率则受其影响(见4.5.5节)。

目标轨迹

        在雷达波束照射时间内,雷达到目标的距离是不停地变化的。表现在由距离和方位构成的二维图上,则为接收到的目标能量沿曲线分布,称其为信号空间内的目标轨迹,如图4.2(b)所示。

波束中心穿越时刻

        波束中心穿越目标的时刻与零多普勒线穿越目标的时刻不同。当波束相对于零多普勒线的指向朝后时(即当波束中心穿越目标的时间晚于零多普勒线穿越目标的时间时),其值为正。它有时也称为波束中心偏移时间。

信号空间和图像空间

        信号处理器中的SAR数据用到了两个二维空间。信号空间包含接收的SAR数据,而图像空间包含处理后的数据。雷达图像细节无法通过信号空间中的数据进行辨识,只有进一步处理输入数据以后,才会显现图像细节。处理后的数据定义在图像空间中,因为SAR数据已成为一幅含有信息的图像(见图4.2)。

距离

        首先,距离一般指斜距或地距,如图4.1所示,前者沿雷达视线方向测量,而后者沿地面测量。由于所有SAR处理中都使用斜距的定义,如果不加特殊说明,那么一般情况下距离默认为斜距。

        其次,需要在两种情况下考虑距离的定义:信号空间和图像空间。在信号空间中,距离测量的是雷达天线与地面目标的间隔。除非斜视角为零(见图4.1中的定义),否则它并不与方位轴垂直,这个距离方向称为雷达的视线,它近似沿着波束中心线或瞄准线,但其指向随着目标在波束内的位置而变化。经过SAR处理后,像点被置于最近点处的方位位置和距离位置,在该点处,距离轴垂直于方位轴②。

        图4.2(b)示意了存于SAR处理器输入信号空间中的目标轨迹。它们依据各自的距离(水平方向)和波束中心穿越时刻(垂直方向)被定位。在此存储空间中,距离R'是相对于由距离延迟门(RGD)决定的第一个采样而言的,

                                                                R=R'+RGD c/2                                                        (4.1)

        RGD是从脉冲发射到第一个回波采样之间的时间延迟,光速c=2.997925×e8m/s。

        在图4.2(c)中,目标在图像空间中被聚焦于与其零多普勒时刻相对应的位置。此时距离位于零多普勒方向(见图4.1中的Ro)。零多普勒时刻与天线斜视角无关,所以最终图像中的目标位置并不依赖于斜视角。与信号空间类似,距离变量R’是相对于处理后的第一个采样而言的,对于一个特定目标,其最短斜距为R₀=R+RGD c/2。

斜距平面

        对于一个特定目标,这个平面包含了传感器相对速度矢量(在ECR坐标系中)和斜距矢量。对于不同距离R。上的目标,该平面与本地垂线的夹角是不同的。

地距

        地距是指斜距在地面上的投影,如果图像要表示成类似地图的形式,则需要将斜距转换成地距。假设数据经过零多普勒位置校准,地距则是指与方位轴垂直并与地面平行的方向,其原点就是星下点(见图4.1)。

斜视角

        斜视角θsq,是斜距矢量与零多普勒平面之间的夹角①,是描述波束指向的一个重要参数。它是在斜距平面内测量的,如果向下俯视(即投影到地面),那么它与波束偏航角是一致的。对于一个特定的波束指向,斜视角依赖于目标距离Ro。

        需要注意的是,目标的零多普勒时刻与斜视角无关,但波束中心穿越时刻却依赖于斜视角。由于ECR坐标系中的零多普勒平面(即θsq测量的平面)考虑了地球的弯曲和旋转,因而θsq不是指惯性系中的斜视角。第12章将讨论利用波束指向和地球/平台几何关系计算θsq

 距离横向

        距离横向指的是与雷达视线正交的方向。除非斜视角为零,否则距离横向与方位轴并不平行。从理论上讲,应该用距离横向轴上的"方位"分辨率代替方位轴上的定义。但是,在条带SAR中,由于斜视角通常都很小,距离横向分辨率与方位分辨率没有明显区别。既然本书侧重于对条带数据的处理,全书将使用"方位分辨率"的一般定义,而距离横向和方位向的区别则在必要时指出。

 

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

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

相关文章

内存的五大分区(自用水文)

1、堆区(heap)——由程序员分配和释放, 若程序员不释放,程序结束时一般由操作系统回收。注意它与数据结构中的堆是两回事 2、栈区(stack)——由编译器自动分配释放 ,存放函数的参数值&#xff0…

SpringMVC及注解介绍(一)

目录 1.什么是 Spring MVC? 2.创建一个SpringMVC项目 3.MVC定义 4.MVC和SpringMVC的关系 5.如何学SpringMVC 6.SpringMVC注解介绍 1.RequestMapping 2.ResponseBody 3.RestController Controller ResponseBody 4.更换五大注解 5.RequestMapping 是 post…

整车总线系列——FlexRay 五

整车总线系列——FlexRay 五 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 没有人关注你。也无需有人关注你。你必须承认自己的价值,你不能…

【NumPy 简单入门学习】

NumPy 简单入门学习 提示:仅记录需要记忆的知识点和不易理解的知识点 文章目录 NumPy 简单入门学习前言一、创建数组二、多维数组切片1.切片的多种形式2.数组的数学运算3.布尔屏蔽4.Where 函数 总结 前言 提示:这里可以添加本文要记录的大概内容&#x…

【问题记录】Ubuntu 22.04 环境下,打开 VS Code 老是访问密钥环该怎么解决?

目录 环境 问题情况 解决方法 环境 VMware Workstation 16 Pro (版本:16.1.2 build-17966106)ubuntu-22.04.2-desktop-amd64 问题情况 在Ubuntu下,每次运行 VS Code时,老是提示要输入密钥密码来解锁保存在密钥环&am…

POSTGRESQL 子事务的问题与注意事项

开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到2群(共…

使用conda pack进行环境迁移

起因 起因是训练服务器为了安全期间,限制不能联网。而且想连接A100显卡的训练服务器必须通过堡垒机方可连接(即目标服务器既不能联网,也与本机不在同一个网段) 安装工具 首先,使用 conda env list 查看所有环境&…

Data与Java8中的LocalDate相互转换

一、前言 Date这个类在java.util包中,始于jdk1.0。后来在jdk1.8时,针对日期类进行了一个大的更新,专门新建了java.time包,新的日期类LocalDateTime就在这个包中。 日常工作中,很容易碰到旧日期类Date,与新…

回归预测 | MATLAB实现TCN-GRU时间卷积门控循环单元多输入单输出回归预测

回归预测 | MATLAB实现TCN-LSTM时间卷积长短期记忆神经网络多输入单输出回归预测 目录 回归预测 | MATLAB实现TCN-LSTM时间卷积长短期记忆神经网络多输入单输出回归预测预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介绍 1.Matlab实现TCN-GRU时间卷积门控循环单元多…

C语言数据在内存中的存储

目录 前言 本期内容介绍 一、数据类型的介绍 1.1类型的意义: 1.2C语言中是否有字符串类型? 1.3类型的基本归类 整型家族: 浮点型(实型)家族: 构造(自定义)类型:…

通过 CSS 的样式实现语音发送动效类似声音震动的效果

实现效果&#xff1a;一般用于发送语音的时候&#xff0c;出现动画效果 //模版部分 <view class"musical-scale"><view class"scale"><view class"em" v-for"(item,index) in 15" :key"index"></view…

记录这这段时间发生的事情。

当做后端的时候总是被骂做前很丑。成为一个UI设计师与后端工程师才会更加完美。 尝试着做一个主页面。 创建了一个主页面 的表格index。 收录了希望发送到主页的&#xff0c;的帖子。 并且&#xff0c;可以填写是否可以。 一个看起来不错的主页。 标题设计的左右框。 这种框…

自动化运维——Ansible学习(四)——roles角色

目录 一、roles概述 二、角色的使用 1.角色(roles)&#xff1a;角色集合 2.roles建议存放位置 3.调用角色的方法 (1)调用角色方法1 (2)调用角色方法2 4.完整的角色架构 5.roles playbook tags使用 三、Ansible Roles目录编排 四、roles目录 (一)roles目录结构 …

剑指offer简单题01-10

01 import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定&#xff0c;请勿修改&#xff0c;直接返回方法规定的值即可** * param numbers int整型一维数组 * return int整型*/public int duplicate (int[] numbers) {// write code hereint…

【计算机视觉|人脸识别】 facenet-pytorch 项目中文说明文档

下文搬运自GitHub&#xff0c;很多超链接都是相对路径所以点不了&#xff0c;属正常现象。点击查看原文档。转载请注明出处。 原作者暂时并未对我的提交做出回应&#xff0c;这里同步提交到CSDN&#xff0c;点击查看项目源码 使用 Pytorch 进行人脸识别 Click here to return …

git 和adb

一、git 1、git的作用 git是一个版本控制系统&#xff0c;是一种记录一个或若干文件内容变化&#xff0c;以便将来查阅特定版本修订情况的系统。 我的理解就是代码管理器&#xff1a; 第一点你可将代码备份到git仓上&#xff1b; 第二点可记录的你修改记录&#xff1b; 第三点…

Vue中TodoLists案例_删除

与上一篇Vue中TodoList案例_勾选有三个文件变化了 App.vue&#xff1a;添加了一个deleteTodo根据id删除方法&#xff0c;传递给儿子组件MyList <template><div id"root"><div class"todo-container"><div class"todo-wrap"…

Android ObjectBox数据库的使用与详解

一、介绍 Room数据库 之前我已介绍了jetpack组件的数据库&#xff1a;Room&#xff0c;有小伙伴需要了解Room数据库可以查看这个地址&#xff1a;Android JetPack组件之Room数据库的集成与详解_android room数据库_蜗牛、Z的博客-CSDN博客 数据库的性能对设备来说很重要&#…

【雕爷学编程】Arduino动手做(168)---ATTINY85迷你USB开发板

37款传感器与执行器的提法&#xff0c;在网络上广泛流传&#xff0c;其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块&#xff0c;依照实践出真知&#xff08;一定要动手做&#xff09;的理念&#xff0c;以学习和交流为目的&am…

【Spring MVC学习】连接 接收请求参数 响应返回参数

目录 前言&#xff1a;认识Spring MVC &#x1f337;1、什么是MVC&#xff1f; 一、建立连接&#xff08;5个注解&#xff09; &#x1f337;1、RequestMapping注解:注册接⼝的路由映射&#xff08;默认返回页面&#xff09; &#x1f337;2、ResponseBody注解&#xff1a…