对流层路径延迟对SAR方位压缩的影响(CSDN_20240301)
目录
仿真参数
方位向脉冲压缩与高阶多普勒参数的关系
仿真结果
2m分辨率
1m分辨率
0.5m分辨率
0.3m分辨率
0.2m分辨率
0.1m分辨率
0.05m分辨率
小结
对流层路径延迟对方位脉冲压缩的影响
仿真参数
| 地球参数 | 赤道半径(m) | 6378140 |
| 极半径(m) | 6356755.3 | |
| 轨道参数 | 半长轴(km) | 7000 |
| 倾角(°) | 99 | |
| 偏心率 | 0.0011 | |
| 姿态导引 | 二维姿态导引 | |
方位向脉冲压缩与高阶多普勒参数的关系

随着方位向分辨率的提高,距离历程的高阶项(即高阶多普勒参数)对脉冲压缩的影响越来越明显。本实验分析了不同分辨率下,为了得到符合要求的脉冲压缩性能,需要考虑的多普勒参数的阶数。
仿真结果
2m分辨率
| 序号 | 分辨率(m) | 扫描角(deg) | Na | Tsyn (s) | Doppler带宽 (Hz) | fd |
|
| 1 | 2.031510 | 0.42 | 6144 | 1.228600 | 3579.214668 | 0 | -2913.259029 |
| 拟合阶数 |
|
|
| 2 | 0 | -2913.259029 |

1m分辨率
| 序号 | 分辨率(m) | 扫描角(deg) | Na | Tsyn (s) | Doppler带宽 (Hz) | Fd | Fr | 拟合阶数 |
| 2 | 0.992119 | 0.86 | 12580 | 2.515800 | 7328.970995 | 0 | -2913.268251 | 2 |
| 拟合阶数 | Fd | Fr |
| 2 | -0.000002 | -2913.229587 |

0.5m分辨率
| 序号 | 分辨率(m) | 扫描角(deg) | Na | Tsyn (s) | Doppler带宽 (Hz) | Fd | Fr | 拟合阶数 |
| 3 | 0.501910 | 1.70 | 24868 | 4.973400 | 14487.077336 | 0 | -2913.268251 | 4 |
| 拟合阶数 | Fd | Fr | F3 | F4 |
| 2 | -0.000006 | -2913.117174 | ||
| 3 | 0.000015 | -2913.117174 | -0.000011 | |
| 4 | -0.000000 | -2913.268242 | 0.000000 | 0.028499 |



0.3m分辨率
| 序号 | 分辨率(m) | 扫描角(deg) | Na | Tsyn (s) | Doppler带宽 (Hz) | Fd | Fr | 拟合阶数 |
| 4 | 0.304738 | 2.80 | 40966 | 8.193000 | 23860.491862 | 0 | -2913.268251 | 4 |
| 拟合阶数 | Fd | Fr | F3 | F4 |
| 2 | -0.000016 | -2912.858341 | ||
| 3 | 0.000041 | -2912.858341 | -0.000011 | |
| 4 | -0.000000 | -2913.268180 | 0.000000 | 0.028491 |



0.2m分辨率
| 序号 | 分辨率(m) | 扫描角(deg) | Na | Tsyn (s) | Doppler带宽 (Hz) | Fd | Fr | 拟合阶数 |
| 5 | 0.198466 | 4.30 | 62930 | 12.585800 | 36637.138832 | 0 | -2913.268251 | 4 |
| 拟合阶数 | Fd | Fr | F3 | F4 |
| 2 | -0.000039 | -2912.301320 | ||
| 3 | 0.000097 | -2912.301320 | -0.000011 | |
| 4 | -0.000000 | -2913.267854 | 0.000000 | 0.028474 |



0.1m分辨率
| 序号 | 分辨率(m) | 扫描角(deg) | Na | Tsyn (s) | Doppler带宽 (Hz) | Fd | Fr | 拟合阶数 |
| 6 | 0.101661 | 8.40 | 123124 | 24.624600 | 71524.017502 | 0 | -2913.268251 | 4 |
| 拟合阶数 | Fd | Fr | F3 | F4 |
| 2 | -0.000147 | -2909.573594 | ||
| 3 | 0.000369 | -2909.573594 | -0.000011 | |
| 4 | -0.000000 | -2913.262456 | 0.000000 | 0.028389 |



0.05m分辨率
| 序号 | 分辨率(m) | 扫描角(deg) | Na | Tsyn (s) | Doppler带宽 (Hz) | Fd | Fr | 拟合阶数 |
| 7 | 0.050376 | 17.00 | 250790 | 50.157800 | 144339.033226 | 0 | -2913.268251 | 6 |
| 拟合阶数 | Fd | Fr | F3 | F4 | F5 | F6 |
| 2 | -0.000602 | -2898.057129 | ||||
| 3 | 0.001506 | -2898.057129 | -0.000011 | |||
| 4 | -0.000006 | -2913.170129 | 0.000000 | 0.028033 | ||
| 5 | 0.000010 | -2913.170129 | -0.000000 | 0.028033 | 0.000000 | |
| 6 | -0.000000 | -2913.267609 | 0.000000 | 0.028498 | -0.000000 | -0.000001 |





小结
- 相同的参数,使用matlab中polyfit函数拟合,拟合阶数不同时,得到的结果不同。
- X波段情况下,分辨率越高,需要考虑的相位误差阶数就越高
- 1m分辨率只需要考虑一阶和二阶相位误差
- 0.5m分辨率时,需要考虑三阶相位误差
- 0.1~0.3m分辨率时,需要考虑四次相位误差
- 5cm分辨率时,需要考虑六次相位误差
- 在小斜视角情况下,奇次阶相位误差很小,可以忽略。
对流层路径延迟对方位脉冲压缩的影响
对流层引入的路径延迟与温度、湿度、气压等因素有关,目前计算对流层路径延迟的方法主要有3种:静态模型、高度模型和积分模型。静态模型仅与雷达入射角和目标高度有关;高度模型将对流层路径延迟分为静态延迟、湿延迟和液体延迟3种,根据目标的高度估计气压、温湿度等参数,进而估计路径延迟;积分模型将对流层分为多层,分别计算电磁波在每一层的延迟量。
本实验旨在分析路径延迟对脉冲压缩的影响,所以没有考虑精度问题,直接使用静态模型计算点目标的对流层路径延迟(假设点目标的海拔为0米)。仿真结果如下表所示。
| 分辨率 | 对流程延迟 | 脉冲压缩结果 |
| 1m | ![]() | ![]() |
| 0.5m | ![]() | ![]() |
| 0.3m | ![]() | ![]() |
| 0.2m | ![]() | ![]() |
| 0.1m | ![]() | ![]() |
| 0.05m | ![]() | ![]() |
在给定的轨道参数和系统参数下,根据上面的仿真结果可以得到结论:
- 1. 方位向分辨率低于1米时,可以忽略对流层路径延迟对方位向聚焦的影响;
- 2. 分辨率优于0.5米时,对流层路径延迟开始对方位向聚焦产生不利影响,且随着分辨率的提高(合成孔径时间的增长),这种不利影响越来越严重,如在成像算法中不对其进行补偿,将无法得到聚焦良好的图像。
相关文章:
对流层路径延迟对SAR方位压缩的影响(CSDN_20240301)
目录 仿真参数 方位向脉冲压缩与高阶多普勒参数的关系 仿真结果 2m分辨率 1m分辨率 0.5m分辨率 0.3m分辨率 0.2m分辨率 0.1m分辨率 0.05m分辨率 小结 对流层路径延迟对方位脉冲压缩的影响 仿真参数 地球参数 赤道半径(m) 6378140 极半径&a…...
RK3588 Linux实例应用(2)——SDK与编译
SDK包编译与使用 一、安装SDK包1.1 安装软件依赖1.2 Git 配置1.3 安装 SDK1.4 安装第三方开源库 二、编译SDK包 一、安装SDK包 安装的步骤和原子哥一样的,我讲一下注意的细节。 看正点原子路径为:开发板光盘A盘→10、用户手册→02、开发文档→02【正点原…...
深入探究 Scikit-learn 机器学习库
一、数据处理与准备 (一)数据加载 内置数据集:Sklearn 自带一些经典数据集,如鸢尾花数据集(load_iris)、波士顿房价数据集(load_boston)等。这些数据集方便初学者快速上手实践&…...
PAT甲级-1114 Family Property
题目 题目大意 共有n个户主,每个户主的房产按照“ 户主id 父亲id 母亲id 孩子个数 孩子的id 房产数 房产面积 ”的格式给出。如果父亲或母亲不存在,值为-1。每个户主及其父亲母亲孩子可以构成一个家庭,不同户主如果有相同的家人,…...
5.2 JavaScript 案例 - 轮播图
JavaScript - 轮播图 文章目录 JavaScript - 轮播图基础模版一、刷新页面随机轮播图案例二、轮播图 定时器版三、轮播图完整版 基础模版 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"…...
使用IP自签名SSL证书
最近需要创建WebSocket服务器并使用SSL证书,由于是内网测试,所以需要使用指定IP的自签SSL证书。 其实笔者前面博文 使用nexus3作为Docker镜像仓库 解决nexus3登录x509: certificate has expired or is not yet valid 中有创建过相应的证书,这…...
数据库中的运算符
1.算术运算符 算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加()、减(-)、乘(*)、除(/)和取模(%&…...
定制erp真的很贵吗?
定制ERP真的很贵吗?这个问题,相信很多企业在考虑是否实施ERP系统时,都会纠结。特别是对于一些中小型企业,预算有限,心里总会有个疑问:花大价钱定制一个系统,真的值得吗?其实…...
Java Integer的数值比较
文章目录 环境问题答案说明解决办法其它总结 环境 Windows 11 专业版Java 21 问题 下面这段代码的运行结果是什么? Integer i1 0;int i2 0;for (int n 0; n < 200; n) {if (i1 ! i2) {System.out.println("i1 " i1 ", i2 " i2);b…...
QGroundControl之5-AppSettings.cc
介绍 应用程序设置 Application Settings ,这里看下语言选择功能,它是怎么和json文件关联起来的,刚刚看的时候,很是奇怪这么多的json文件作用。 1.AppSettings.cc 文件怎么和App.SettingsGroup.json关联 在AppSettings.cc文件没…...
Django Fixtures 使用指南:JSON 格式详解
在Django开发中,fixtures是一种非常有用的工具,它们可以帮助我们序列化数据库内容,并在不同的环境或测试中重用这些数据。本文将详细介绍Django fixtures的概念、如何生成和使用JSON格式的fixtures。 什么是Fixtures? Fixtures是…...
单元测试SpringBoot
添加测试专用属性 加载测试专用bean Web环境模拟测试 数据层测试回滚 测试用例数据设定...
邮件营销平台应如何提升外贸开发信的效果?
邮件营销平台在外贸中优势包括高效市场定位、成本效益、增强客户关系、实时反馈优化、全球覆盖及时区优化、环保可持续性。Geeksend邮件营销是强大平台,高效管理,精准销售,把握外贸市场的每一个机遇,助力外贸企业精准定位、简化管…...
绘制折线图遇到问题记录
绘制折线图 主要参考:https://blog.csdn.net/qq_38029916/article/details/121611066 对应代码 import csv import matplotlib.pyplot as plt import pandas as pd import numpy as np plt.rcParams[font.sans-serif] [SimHei] plt.rcParams[font.family] sans…...
python 调Qt C++ 写法配置和坑点
python 示例写法 和调c动态库一样 通过回调函数方式 将python函数注册到c 动态库中 from ctypes import *def DllCall(nParam, nFlag):print(nParam, nFlag)z2 0.6z3 0.4z4 0.0z5 0.3z6 0.5z7 0.8z8 0.3z9 0.9strData str(z2) str(z3) str(z4) str(z5)…...
css设置透明的几种办法
在CSS中,有几种方法可以设置元素的透明度。以下是主要的几种方式: 1. 使用 opacity 属性 定义:opacity 属性用于设置元素的整体透明度,包括其内容和背景。取值范围:取值从0(完全透明)到1&…...
刷题日志【4】
目录 1、猜数字大小 1、猜数字大小 题意有点抽象,我大概讲一下,就是在1——n里面会有一个目标数,我们通过猜数字的方式逼近这个数字,直到解出这个数,之前我们是用二分法求最快达到求解的问题,这道题多了每…...
如何制作自己的字体文件.ttf
日常编程中,一些常用的符号可以直接用来当做图标使用,不需要引入过多的资源文件(例如:ico、png、svg等)十分方便! 笔者发现iconfont网站可以选择自己需要的图标,制作成.ttf文件来直接使用&…...
gradle在IDEA 中无法使用的启动守护线程的问题
最近打开一个比较早的项目,Gradle 配置没有问题,IDEA 打开Java项目却不能初始化守护线程,UI 上只能看到失败,看不到具体原因。 首先尝试了升级最新的gradle 版本8.11, 实际上这个版本在本地命令行都不能正常工作,没有…...
Spring Boot 配置多数据源并手动配置事务
Spring Boot 配置多数据源并手动配置事务 一、为什么多数据源需要手动配置?二、配置多数据源1. 数据源配置类 (DataSourceConfig)2. 主数据库 MyBatis 配置类 (PrimaryDbMyBatisConfig)3. 从数据库 MyBatis 配置类 (SecondaryDbMyBatisConfig)4. application.yml 配…...
大数据学习栈记——Neo4j的安装与使用
本文介绍图数据库Neofj的安装与使用,操作系统:Ubuntu24.04,Neofj版本:2025.04.0。 Apt安装 Neofj可以进行官网安装:Neo4j Deployment Center - Graph Database & Analytics 我这里安装是添加软件源的方法 最新版…...
QMC5883L的驱动
简介 本篇文章的代码已经上传到了github上面,开源代码 作为一个电子罗盘模块,我们可以通过I2C从中获取偏航角yaw,相对于六轴陀螺仪的yaw,qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...
visual studio 2022更改主题为深色
visual studio 2022更改主题为深色 点击visual studio 上方的 工具-> 选项 在选项窗口中,选择 环境 -> 常规 ,将其中的颜色主题改成深色 点击确定,更改完成...
条件运算符
C中的三目运算符(也称条件运算符,英文:ternary operator)是一种简洁的条件选择语句,语法如下: 条件表达式 ? 表达式1 : 表达式2• 如果“条件表达式”为true,则整个表达式的结果为“表达式1”…...
【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例
文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...
如何在看板中有效管理突发紧急任务
在看板中有效管理突发紧急任务需要:设立专门的紧急任务通道、重新调整任务优先级、保持适度的WIP(Work-in-Progress)弹性、优化任务处理流程、提高团队应对突发情况的敏捷性。其中,设立专门的紧急任务通道尤为重要,这能…...
什么是EULA和DPA
文章目录 EULA(End User License Agreement)DPA(Data Protection Agreement)一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA(End User License Agreement) 定义: EULA即…...
相机Camera日志分析之三十一:高通Camx HAL十种流程基础分析关键字汇总(后续持续更新中)
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了:有对最普通的场景进行各个日志注释讲解,但相机场景太多,日志差异也巨大。后面将展示各种场景下的日志。 通过notepad++打开场景下的日志,通过下列分类关键字搜索,即可清晰的分析不同场景的相机运行流程差异…...
HarmonyOS运动开发:如何用mpchart绘制运动配速图表
##鸿蒙核心技术##运动开发##Sensor Service Kit(传感器服务)# 前言 在运动类应用中,运动数据的可视化是提升用户体验的重要环节。通过直观的图表展示运动过程中的关键数据,如配速、距离、卡路里消耗等,用户可以更清晰…...
C++.OpenGL (14/64)多光源(Multiple Lights)
多光源(Multiple Lights) 多光源渲染技术概览 #mermaid-svg-3L5e5gGn76TNh7Lq {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-3L5e5gGn76TNh7Lq .error-icon{fill:#552222;}#mermaid-svg-3L5e5gGn76TNh7Lq .erro…...











