数学实验——行星的轨道和位置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

行星的轨道和位置

一、实验目的

本实验主要涉及常微分方程。通过实验复习:微分方程的建模和解法,数值积分的计算。另外还将介绍:建立数学模型时复坐标系的选取,微分方程的Runge-Kutta 法。 二、实际问题

水星距太阳最远处(远日点)距离为6.982×1010m ,此时地球绕太阳运动(公转)的速度为3.886×104m/s ,试求: (1)水星距太阳的最近距离; (2)水星绕太阳运转的周期;

(3)画出水星绕太阳运行的轨道曲线;

(4)在从远日点开始的第50天结束时水星的位置; (5)对以上(2)(4)两问各使用不少于两种方法求出结果,其中一种方法指定为Runge-Kutta 法。

三、数学模型

设太阳中心所在位置为复平面之原点O ,在时刻t ,行星位于

()θ

i re t Z = ……………………………(1)

所表示的点P 。这里

()t r r =,()t θθ=均为t 的函数,分别表示()t Z 的模和辐角。

于是行星的速度为

dt

d ir

e e dt dr dt dZ i i θθθ+=

⎭⎫ ⎝⎛+=dt d ir dt

dr

e i θθ 其加速度为

⎥⎥⎦

⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛++⎪⎪⎭⎫ ⎝⎛⎪⎭⎫ ⎝⎛-=dt d dt dr dt d r i dt d r dt r d e dt Z d i θθθθ

22222222 (2)

而太阳对行星的引力依万有引力定律,大小为2

r mMG

,方向由行星位置P 指向太阳的中心

O ,故为θ

i e r 2m MG -

,其中

()kg M 3010989.1⨯=为太阳的质量,m 是行星的质量,()2211/10672.6kg m N G ⋅⨯=-为万有引力常数。

依Newton 第二定律,我们得到

2

22-dt Z d m e r mMG i =θ (3)

将式(5.2)代入式(5.3),然后比较实部与虚部,就有

⎪⎪⎩⎪⎪⎨⎧-=⎪⎭⎫ ⎝⎛-=+22222202r MG dt d r dt

r d dt d dt dr dt d r θθθ………………(4,5) 这是两个未知函数的二阶微分方程组。在确定某一行星轨道时,需要加上定解条件。我们设当0=t

时,行星正处于远日点,而远日点位于正实轴上,距原点O 为0r ,行星的线速度

为0v ,那么就有初始条件:

⎪⎪⎪⎩⎪⎪⎪

⎨⎧========00

000

000r v dt

d dt dr

r r t t t t θθ……………………………………(6~9)

问题(4)~(9)就是行星绕太阳运行的轨迹的数学模型。

将式(4)乘以r , 即得

2=⎪⎭⎫ ⎝⎛dt d r dt d θ

从而

()常数12

C dt d r =θ

(10)

其中

001v r C =

这样,有向线段OP 在时间t ∆内扫过的面积等于

22112t C dt dt d r t

t t

∆=⎰∆+θ (11)

显然,这正是

Kepler 的第二定律:从太阳指向行星的线段在单位时间内扫过的面积相等。

将式(10)改写后代入式(5)得

232

122r MG

r C dt r d -=-

于是我们得到了行星运动的形式较为简单的数学模型:

⎪⎪⎪⎪⎩⎪

⎪⎪⎪

⎪⎨⎧====-=-===00000021232122t t t dt

dr

r r r C dt d r MG

r C dt r d θθ……………………(12~16)

四、解析方法

(1)水星到太阳的最近距离

为求得行星的轨迹方程,要消去变量t ,令

u r 1=

,那么式(13)可以写为 21u C dt d =θ

(17)

从而

θθθd du C dt d d du u dt du u dt dr 12211-=-=-=

22

221221122θθθθd u

d u C dt d d u d C d du dt d C dt r d -=-=⎪⎭⎫ ⎝⎛-=

将上式代入式(12),简化后为

p u d u d 1

22=+θ (18)

其中

MG C

p 2

1

=. 式(18)是一个二阶常系数非齐次微分方程,引进

p u u 1

-

=,立即可以求出

()0cos 1

θθ-==-

A u p u

这里A 和0θ是待定的常数。记

Ap e =,上式可写为

()0cos 1θθ-+=

e p

r (19)

这就是行星的轨道方程,是一条平面二次曲线。由于行星绕太阳运行,故必有10<

由于r 在0=t

时取到最大值0r (远日点),而0=θ,这意味着此时函数()0cos θ-取到

最小值1-,于是就有

001r p

e -

==,πθ

从而行星轨迹的方程为

θ

cos 1e p r -=

对水星而言,

()m r 10010982.6⨯=,()s m v 4010886.3⨯=

显然,水星的近日点到太阳的距离m r 由在式(19)中取πθ

=得到,即

e p r m +=

1

依已知数据,可知

()

()

2509040

0.205498691105.547,102.7130

102

1215001≈-=⨯≈=⨯≈=r p

e m MG

C

p s m v r C

从而计算得水星到太阳的最近距离为

()m r m 10104.602⨯≈

(2)水星绕太阳的运行周期 设行星的周期为T ,那么利用

Kepler 第二定律即式(11)

,我们有

⎰=T

T C dt dt d r 0

122121θ (20)

相关文档
最新文档