【二等奖论文】2024年华为杯研究生数学建模F题成品论文(后续会更新)

您的点赞收藏是我继续更新的最大动力!

一定要点击如下的卡片,那是获取资料的入口!

点击链接获取【2024华为杯研赛资料汇总】:

https://qm.qq.com/q/alQjz21npu https://qm.qq.com/q/alQjz21npu
X射线脉冲星光子到达时间建模

摘要

脉冲星是一类高速自转的中子星,其自转形成规律性脉冲信号,类似于"宇宙中的灯塔",因此被认为是极为精确的时钟。X射线脉冲星导航利用脉冲星信号为航天器提供时间和空间参考。通过比较脉冲信号到达航天器和太阳系质心的时间差,能够实现航天器的精确定位。为了准确计算该时间差,需要考虑卫星的轨道运动、脉冲星光子传播过程中的几何时延、Shapiro时延、引力红移效应及相对论效应等多种复杂因素。

2016年,我国发射的XPNAV-1卫星观测了蟹状星云脉冲星(PSR B0531+21)的X射线信号。该任务要求通过光子到达时间模拟和折叠,得到脉冲星的精确计时轮廓,为脉冲星导航系统的发展提供重要数据支持。

针对问题1,首先,利用给定的轨道根数 (偏心率 e 、角动量 h、轨道倾角 i 、升交点赤经 Ω

、近地点幅角 ω、和真近点角 θ ),通过公式计算卫星在轨道平面内的径向距离 r 以及径向速度 vr

切向速度 v θ 。接着,通过旋转矩阵将卫星的二维轨道位置和速度从轨道平面转换到地心天球参考系 (GCRS) 中的三维位置和速度。最终,计算出卫星在特定时刻的三维位置 X,Y,Z和速度分量 Vx,Vy,Vz,验证卫星的三维位置和速度计算是准确的,且与轨道参数吻合。

针对问题2,建立一个脉冲星光子到达卫星与太阳系质心之间的几何传播时延模型。针对问题2,首先利用脉冲星辐射平行光的假设,忽略太阳系天体的自转和扁率,简化光子的传播路径问题。其次,光子到达卫星的时刻为MJD 57062.0(TT时间尺度),我们需要将卫星在地心天球参考系(GCRS)中的坐标转换为太阳系质心参考系(SSB)。通过DE系列历表和卫星的GCRS坐标,计算了卫星在太阳系质心参考系中的位置。最后,通过比较脉冲星光子到达卫星和太阳系质心的距离差来计算几何传播时延。

针对问题3,首先,需要根据脉冲星的自行参数来计算脉冲星在给定时刻的精确位置。通过附件4中的脉冲星赤经和赤纬的参考历元和自行参数,计算脉冲星相对于当前时刻的赤经和赤纬变化,得到脉冲星的当前位置。其次,使用 DE 系列历表中的数据获取太阳系质心与航天器的精确位置。通过计算脉冲星到太阳系质心和航天器的距离差,得出几何传播时延。接着,我们需要计算光子经过太阳引力场时的 Shapiro 时延,以及太阳和航天器间引力势差产生的 引力红移时延。最后,结合航天器的速度,计算由于狭义相对论效应引起的动钟效应。将几何传播时延、Shapiro 时延、引力红移时延和动钟效应叠加,得到脉冲星光子到达航天器与太阳系质心之间的总时延。

针对问题4,考虑背景光子流量密度与脉冲星光子流量密度,并在给定的时间内对脉冲信号进行仿真。建立X射线脉冲星光子序列模型,模拟脉冲星辐射的光子序列。然后根据脉冲星自转周期将光子时间序列转换为相位空间,利用仿真的脉冲星光子序列折叠出脉冲轮廓。最后,通过探测器有效面积增加、增加光子数量、使用标准轮廓函数改进提高仿真精度。

关键词:几何传播时延,坐标变换,引力红移时延,光子到达时间分析,高精度时间测量

[必读!!!为了防伪,目前论文中所有图片均有水印,后续将公布无水印版本....................................................................................................................................... 1](#必读!!!为了防伪,目前论文中所有图片均有水印,后续将公布无水印版本....................................................................................................................................... 1)

[组委会要求重要格式规范如下所示,大家可以根据要求,以及1资料中提供的优秀论文资料进行修改。以下是竞赛论文要求,请认真阅读!!..................... 1](#组委会要求重要格式规范如下所示,大家可以根据要求,以及1资料中提供的优秀论文资料进行修改。以下是竞赛论文要求,请认真阅读!!..................... 1)

[使用、借鉴、抄写该论文是否违规:只要不超过查重率的20%,就不能算作违规。该论文属于公开发表的网上资料,进行借鉴、参考不能算作违规,切记不要抄的太过分,查重率一定要低于20%就可以。下图为最新的数模竞赛规定... 1](#使用、借鉴、抄写该论文是否违规:只要不超过查重率的20%,就不能算作违规。该论文属于公开发表的网上资料,进行借鉴、参考不能算作违规,切记不要抄的太过分,查重率一定要低于20%就可以。下图为最新的数模竞赛规定... 1)

[X射线脉冲星光子到达时间建模........................................................................ 2](#X射线脉冲星光子到达时间建模........................................................................ 2)

[摘要....................................................................................................................... 2](#摘要....................................................................................................................... 2)

[一、 问题重述..................................................................................................... 4](#一、 问题重述..................................................................................................... 4)

[1.1 问题背景................................................................................................ 4](#1.1 问题背景................................................................................................ 4)

[1.2 问题回顾与分析.................................................................................... 4](#1.2 问题回顾与分析.................................................................................... 4)

[二、 模型假设..................................................................................................... 5](#二、 模型假设..................................................................................................... 5)

[三、 符号说明..................................................................................................... 6](#三、 符号说明..................................................................................................... 6)

[四、 问题求解与分析......................................................................................... 8](#四、 问题求解与分析......................................................................................... 8)

[4.1 问题1求解与分析................................................................................ 8](#4.1 问题1求解与分析................................................................................ 8)

[4.1.1 问题1分析................................................................................. 8](#4.1.1 问题1分析................................................................................. 8)

[4.1.2 问题1建模与求解..................................................................... 9](#4.1.2 问题1建模与求解..................................................................... 9)

[4.1.3 问题1结果验证....................................................................... 12](#4.1.3 问题1结果验证....................................................................... 12)

[4.1.4 问题1结果分析....................................................................... 13](#4.1.4 问题1结果分析....................................................................... 13)

[4.2 问题2求解与分析.............................................................................. 13](#4.2 问题2求解与分析.............................................................................. 13)

[4.2.1 问题2分析............................................................................... 13](#4.2.1 问题2分析............................................................................... 13)

[4.2.2 问题2模型与求解................................................................... 13](#4.2.2 问题2模型与求解................................................................... 13)

[4.3 问题3求解与分析.............................................................................. 17](#4.3 问题3求解与分析.............................................................................. 17)

[4.3.1 问题3分析............................................................................... 17](#4.3.1 问题3分析............................................................................... 17)

[4.3.2 问题3建模与求解................................................................... 18](#4.3.2 问题3建模与求解................................................................... 18)

[4.4 问题4求解与分析.............................................................................. 24](#4.4 问题4求解与分析.............................................................................. 24)

[4.4.1 问题4分析............................................................................... 24](#4.4.1 问题4分析............................................................................... 24)

[4.4.2 问题4建模与求解................................................................... 24](#4.4.2 问题4建模与求解................................................................... 24)

[五、 模型总结................................................................................................... 31](#五、 模型总结................................................................................................... 31)

[5.1 模型优点.............................................................................................. 31](#5.1 模型优点.............................................................................................. 31)

[5.2 模型缺点.............................................................................................. 31](#5.2 模型缺点.............................................................................................. 31)

[5.3 模型推广.............................................................................................. 32](#5.3 模型推广.............................................................................................. 32)

[六、 参考文献................................................................................................... 33](#六、 参考文献................................................................................................... 33)

[七、 附录........................................................................................................... 33](#七、 附录........................................................................................................... 33)

  • 问题重述
    1. 问题背景

脉冲星是一类高速自转的中子星,其自转形成规律性脉冲信号,类似于"宇宙中的灯塔",因此被认为是极为精确的时钟。X射线脉冲星导航利用脉冲星信号为航天器提供时间和空间参考。通过比较脉冲信号到达航天器和太阳系质心的时间差,能够实现航天器的精确定位。为了准确计算该时间差,需要考虑卫星的轨道运动、脉冲星光子传播过程中的几何时延、Shapiro时延、引力红移效应及相对论效应等多种复杂因素。

2016年,我国发射的XPNAV-1卫星观测了蟹状星云脉冲星(PSR B0531+21)的X射线信号。该任务要求通过光子到达时间模拟和折叠,得到脉冲星的精确计时轮廓,为脉冲星导航系统的发展提供重要数据支持。

    1. 问题回顾与分析

问题1:请建立卫星轨道根数与其位置和速度关系的数学模型。若某一光子到达探测器时刻XPNAV-1卫星对应的轨道根数为,请计算该时刻卫星在地心天球参考系(Geocentric Celestial Reference System,GCRS)中的三维位置与速度,并对轨道参数一致性和计算结果进行验证。

问题2:假设脉冲星辐射的X射线光子信号为平行光,忽略太阳系天体的自转和扁率,请建立脉冲星光子到达卫星与太阳系质心之间的真空几何传播时延模型。若光子到达卫星时刻对应的MJD(约化儒略日)为57062.0(TT时间尺度,其含义见附录),根据问题1中卫星在GCRS中的位置坐标,在得到其在太阳系质心坐标系中位置基础上,计算脉冲星光子到达卫星与太阳系质心的传播路径时间差。

问题3:在建立脉冲星光子到达航天器(卫星等)与太阳系质心之间的精确转换时延模型时,需要考虑脉冲星自行的影响以及几个关键的时延因素:几何传播时延、Shapiro时延、引力红移时延和狭义相对论的动钟变慢效应。在考虑脉冲星自行以及上述时延因素下,请建立脉冲星光子到达航天器与太阳系质心的精确转换时延模型。若光子到达探测器的时刻对应MJD为58119.1651507519,根据问题1中卫星的位置、速度以及附件4提供的脉冲星位置参考历元、自行参数信息,计算脉冲星光子到达航天器与太阳系质心间的时延(附件3提供了太阳系天体位置信息的DE系列历表)。

问题4:光子到达时刻的仿真可以更清楚地了解脉冲星信号的辐射过程。此外,X射线探测器发射成本高,信号仿真可以在缺少实测数据时开展脉冲星深空导航与守时方法研究。

问题分析:四个问题需要建立数学模型进行解决,问题1要求建立卫星轨道根数与位置、速度之间的数学模型。通过开普勒定律和轨道参数转换公式,计算卫星在地心参考系中的三维坐标和速度。问题2需要基于光子到达卫星和太阳系质心的时间差,建立真空几何传播时延模型。通过卫星在参考系中的位置,计算光子从脉冲星传播到两者之间的路径时间差。问题3要求在几何时延基础上,考虑包括Shapiro时延、引力红移效应、动钟变慢效应及脉冲星自行等因素,建立更精确的光子到达时间转换模型。问题4要求仿真X射线脉冲星的光子到达时间序列,利用非齐次泊松分布进行模拟,并通过周期折叠生成脉冲轮廓,进而提出提高仿真精度的方法。

  • 模型假设

为了方便模型的建立与模型的可行性,我们这里首先对模型提出一些假设,使得模型更加完备,预测的结果更加合理。

  1. 假设给出的数据均为真实数据,真实有效。
  2. 假设卫星的运动符合经典轨道力学,遵循开普勒定律,轨道为椭圆形。不考虑摄动效应,如地球的非球形引力场(J2项)、大气阻力、月球和太阳的引力影响等。
  3. 假设卫星的质量远小于地球质量,因此地球的引力场完全主导卫星的轨道,卫星的质量对轨道运动无影响。
  4. 轨道的椭圆性由偏心率决定,轨道参数是理想化的,不受任何其他外部因素的影响(如大气摩擦、引力摄动等)。
  5. 假设脉冲星发出的光子在空间中是平行传播的(即远距离的光子传播路径被近似为平行线)。
  6. 假设光子从脉冲星到卫星及太阳系质心的传播速度为常数 ccc,并且没有受到介质的阻挡和折射,光子传播路径不受天体间介质的影响。
  7. 假设光子传播过程中不受天体(如地球、太阳或其他天体)的引力作用影响,传播路径为直线。
  8. 假设脉冲星的标准脉冲轮廓曲线(给定的光子相位分布)是已知的,且可以通过该曲线来模拟脉冲星的光子到达序列。
  9. 假设在脉冲星光子仿真过程中,探测器不会出现硬件噪声、抖动、效率损失等观测误差,观测数据完全来自脉冲星和背景光子。
  10. 假设脉冲星在观测期间的辐射强度不发生变化,脉冲星的光子辐射是稳定且周期性的。
  • 符号说明

为了方便我们模型的建立与求解过程 ,我们这里对使用到的关键符号进行以下说明:

|---------------|--------------------------------------------------------------------------------------|
| 符号 | 符号说明 |
| μ | 地球引力常数,单位 km3/s2 ,通常取 μ=398600.4418 km3/s2 |
| e | 轨道偏心率 (eccentricity),描述椭圆轨道的扁平程度,取值范围为 0≤e<1 |
| h | 角动量(specific angular momentum),单位为 km2/s ,由公式 h =rv ⋅sin⁡(i) 定义 |
| i | 轨道倾角 (inclination),单位为弧度或度,描述卫星轨道平面与地球赤道平面的夹角,取值范围为 0≤iπ |
| Ω | 升交点赤经(right ascension of ascending node, RAAN),单位为弧度或度,描述升交点在天球赤道上的位置,取值范围为 0≤Ω≤2π |
| ω | 近地点幅角 (argument of perigee),单位为弧度或度,描述轨道在轨道平面中的方向,取值范围为 0≤ω ≤2π |
| θ | 真近点角 (true anomaly),单位为弧度或度,描述卫星在轨道上的具体位置,取值范围为 0≤θ ≤2π |
| r | 卫星到地球中心的径向距离,单位为公里 (km) |
| v r | 径向速度(radial velocity),单位为公里每秒 (km/s) ,表示沿径向方向的速度,公式为 v r =μ h e sin⁡θ |
| v θ | 切向速度(tangential velocity),单位为公里每秒 (km/s) ,表示沿切向方向的速度,公式为 v θ =h r |
| rGCRS | 卫星在地心天球参考系 (GCRS) 中的三维位置向量,单位为公里 (km) |
| vGCRS | 卫星在地心天球参考系(GCRS)中的三维速度向量,单位为公里每秒 (km/s) |
| R z (α) | 绕 z 轴旋转角度 α 的旋转矩阵 |
| R x (α) | 绕 x 轴旋转角度 α 的旋转矩阵 |
| hmagnitude | 卫星角动量的大小,单位为 km2/s |
| Δt 几何 | 几何传播时延,单位为秒 (s) ,描述光子从脉冲星传播到卫星和太阳系质心之间的时间差 |
| ΔtShapiro | Shapiro 时延,单位为秒( s ) |
| ΔU | 引力势差,单位为 m2/s2 ,由脉冲星与卫星之间的引力势差决定 |
| λ (t) | 脉冲星光子的流量密度(光子到达速率),单位为 ph/s |
| λ b | 背景光子的流量密度,单位为 ph/s ,表示背景噪声光子的到达速率 |
| λ s | 脉冲星光子的流量密度,单位为 ph/s ,表示脉冲星光子的到达速率 |
| ϕ (t) | 脉冲星的自转相位,单位为弧度,描述脉冲星在时间 t 的自转位置 |
| Tobs | 观测时间,单位为秒 ( s) ,表示仿真的观测总时长 |
| vspin~ | 脉冲星的自转频率,单位为 Hz |

(注:这里只列出论文各部分通用符号,个别模型单独使用的符号在首次引用时会进行说明。)

  • 问题求解与分析

4.1 问题1求解与分析

4.1.1 问题1分析

针对问题1,首先,利用给定的轨道根数 (偏心率 e、角动量 h、轨道倾角 i 、升交点赤经 Ω 、近地点幅角 ω、和真近点角 θ ),通过公式计算卫星在轨道平面内的径向距离 r以及径向速度 vr和切向速度 v θ

。接着,通过旋转矩阵将卫星的二维轨道位置和速度从轨道平面转换到地心天球参考系 (GCRS) 中的三维位置和速度。最终,计算出卫星在特定时刻的三维位置 X,Y,Z和速度分量 Vx,Vy,Vz,验证卫星的三维位置和速度计算是准确的,且与轨道参数吻合。

4.1.2 问题1建模与求解

1、确定轨道根数与初始条件

给定的特征有偏心率 e ,用于描述轨道的偏离圆形的程度;角动量 h ,与卫星的轨道速度和轨道形状有关;轨道倾角 i ,用于描述卫星轨道平面相对于参考平面的倾斜角度;真近点角 θ ,用于描述卫星在椭圆轨道上某一时刻的位置角;升交点赤经 Ω,用于描述轨道平面与赤道平面交点在天球上的位置;近地点幅角 ω,用于描述轨道椭圆的方向。

2、计算卫星在轨道平面中的位置和速度

(1)根据给定的真近点角 θ,我们可以首先计算卫星在轨道平面中的径向距离 r:r=h2μ(1+ecos⁡θ)其中, μ是地球的标准引力参数,约为 398600.4418 km3/s2,是用于描述地球引力的常数。

(2)径向速度的计算公式为:

v r =μ h e sin⁡θ 其中,μ 是地球引力常数,h 是角动量,e 是偏心率,θ是真近点角。

(3)切向速度的计算公式为:

v θ =h r

(4)在轨道平面内的二维位置和速度向量:

位置向量:

r orbit =[r cos⁡θ ,r sin⁡θ,0]

速度向量:

v orbit =v r cos⁡θ -v θ sin⁡θ ,v r sin⁡θ +v θ cos⁡θ,0

3、从轨道平面转换到地心天球参考系(GCRS)

为了将位置和速度从轨道平面转换到地心天球参考系,需要进行三次旋转。这个转换过程用到旋转矩阵。

(1)绕 z轴旋转 Ω(升交点赤经):

R z(Ω)=cos⁡Ω-sin⁡Ω0sin⁡Ωcos⁡Ω0001

(2)绕 x轴旋转

(轨道倾角):

R x (i )=1000cos⁡i -sin⁡i 0sin⁡i cos⁡i

(3)绕 z 轴旋转 ω(近地点幅角):

R z (ω )=cos⁡ω -sin⁡ω 0sin⁡ω cos⁡ω0001

(4)总的旋转矩阵: 将位置和速度从轨道平面转化到地心天球参考系,使用旋转矩阵 :R =R z (-Ω)R x (-i )R z (-ω )将二维的 r orbit和 vorbit 转换为三维的地心天球参考系 (GCRS) 位置和速度:

r GCRS=R r orbit v GCRS=R v orbit 得到的卫星在地心天球参考系(Geocentric Celestial Reference System,GCRS)中的三维位置X ,Y ,Z 与速度v x ,v y ,v z结果如下表:

表1 结果

|-------------------|-----------------------------|--------------------------------------------------------------------------|----------|------------|
| 结果项 | 计算值 | 单位 | 给定值 | 误差 |
| 三维位置 (X, Y, Z) | (4199.74, 3428.29, 4242.30) | km | - | - |
| 三维速度 (Vx, Vy, Vz) | (4.36, 1.96, -5.91) | km/s | - | - |
| 角动量 h | 52330.85 | km 2 /s | 52330.85 | 0.00 km²/s |
| 偏心率 e | 0.002061 | / | 0.002061 | 0.000000 |
| 半长轴a | 6870.36 | km | - | - |

可视化结果如下所示:

图1

其中,红色圆点代表当前卫星的位置,蓝色半透明球体表示地球。

4.1.3 问题1结果验证

在得到卫星在地心天球参考系(Geocentric Celestial Reference System,GCRS)中的三维位置X,Y,Z与速度vx,vy,vz后,接下来进行验证。

(1)角动量 h的验证:通过计算卫星位置和速度的叉乘,得到角动量的大小 h,然后与给定的 h

值比较。如果误差很小,说明计算出的轨道符合给定的轨道参数。

(2)偏心率 e的验证:

相关推荐
知新_ROL5 小时前
如何写数学建模竞赛论文
数学建模
斯凯利.瑞恩14 小时前
2023国赛C题 蔬菜类商品的自动定价与补货决策(上)
python·数学建模·国赛真题解析
知新_ROL18 小时前
2024年中国研究生数学建模竞赛B题(华为题目)WLAN组网中网络吞吐量建模一
网络·数学建模·华为
Daitu_Adam1 天前
2024年中国研究生数学建模竞赛C题——解题思路
数学建模·matlab·数据分析·数据可视化
千千小屋grow1 天前
[已更新]2024数学建模研赛华为杯E题详细思路代码成品文章研究生数学建模数模辅导
数学建模·华为
star数模1 天前
2024“华为杯”中国研究生数学建模竞赛(A题)深度剖析_数学建模完整过程+详细思路+代码全解析
python·算法·数学建模
ymchuangke1 天前
数据清洗-缺失值处理-缺失值可视化图(竖线)
python·算法·数学建模
千千小屋grow1 天前
[已更新]2024华为杯数学建模研赛A题问题一二建模代码研究生数学建模
数学建模·华为
star数模2 天前
2024“华为杯”中国研究生数学建模竞赛(E题)深度剖析_数学建模完整过程+详细思路+代码全解析
python·算法·数学建模