SAR系列文章目录
本文是SAR内容的延伸部分,这部分内容不是针对SAR处理手段,而是针对星载SAR回波信号的建模过程。在复杂卫星运动环境中,卫星运动模型的精准建立对于准确仿真星载SAR回波信号十分重要。
目录
前言
卫星的运动规律主要依赖于开普勒三大定律:
- 椭圆定律:所有行星绕太阳的轨道都是椭圆,太阳在椭圆的一个焦点上;
- 面积定律:行星和太阳的连线在相等的时间间隔内扫过的面积相等;
- 调和定律:所有行星绕太阳一周的恒星时间的平方与它们轨道半长轴的立方成比例;
开普勒三大定律描述的是绕太阳运动的轨道特性,但对于卫星绕地球的运动规律同样适用(卫星质量远小于地球质量)。
一、卫星轨迹推导
1.1 椭圆定律
根据椭圆定律,卫星绕地球的轨道为椭圆,地球为椭圆轨道的一个焦点,由椭圆的定义,任意时刻有:
根据余弦定律有:
由此得到椭圆轨道半径与夹角
之间的关系:
通过移项平方处理,可化简为:
其中
当已知近地点处卫星的速度以及对应的距离
,则由角动量守恒以及能量守恒可以计算出远地点卫星的速度
以及对应的距离
:
由此,可以得到:
这样一来,当确定了时刻夹角为
,则由公式(1)即可确定此时卫星到地心的距离
。
1.2 面积定律
单位时间扫过的面积为:
其中周期T可以由调和定律得到:
令
,
单位时间扫过的面积:
由此可以由时刻的
,
可以获得下一时刻的
:
二、代码实现
2.1 代码实现流程
卫星轨迹的更新可由公式(1)(2)进行,步骤如下:
- 初始化数据
假设卫星从近地点开始飞行,且近地点远地点连线与x轴夹角为,则
时刻距离、夹角分别为:
- 更新夹角
对于,首先根据
和
更新夹角
:
- 更新距离
之后根据更新后的夹角跟新距离
:
- 循环迭代
将更新后的距离与夹角
进行新一轮的更新,直至更新完整个时间段的位置信息。
2.2 仿真结果
最后结果如下:
代码见:卫星椭圆轨道二维动态分析图
总结
这篇文章主要计算出卫星的运行轨迹,运行轨迹只在二维平面展示,为了更真实展示实际的卫星轨迹,下次将出一期含轨道根数卫星运行轨迹的三维动态分析。