网站大量收购独家精品文档,联系QQ:2885784924

毕业论文:三体问题的仿真与实现.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 前 言 1.1 论文的背景 在太阳系内的天体都可以近似看做球形,并且与他们之间的距离相比,他们的的大小就可以忽略不计,因而他们能被看做质点。因此,可以用现代动力天文学的基础理论来研究这个问题。这部分的天体力学以牛顿的万有引力理论开始。从1687年的《数学原理》,证实牛顿的理论是否能够独立的提供一个完整的关于天体如何在太空中运动的认识是非常重要的。沿着这个思路进行研究,我们需要根据牛顿的万有引力定律来确定彼此吸引的n体之间的相对运动。 牛顿曾经用几何学原理解决了只存在相互引力作用的两个球的运动这一两体问题。在1710年,Johann?Bernoulli证明,在两体问题中,一个粒子相对于另外一个粒子的运动可以被描述为一个圆锥曲线。在1734年,Daniel?Bernoulli因为他关于分析处理两体问题的研究获得了法国科学院奖。在1744年,这个问题被Euler完全的解决了。同时对多维问题的研究也已经在进行中。在需要关于月球运动知识的驱动下,研究人员研究了太阳,地球和月亮构成的三体系统,并且月球理论很快就成为了早期研究的问题。 像许多数学问题一样,简单的问题声明后面往往覆盖了问题解决方法的复杂性。虽然一体和两体的问题能够以封闭的形式通过初等函数方式来解决,但是三体问题是一个复杂的线性问题,没有相似的解决方法存在。探究三体问题的方式大抵能够分为三类:第一类是分析方法,其基本原理是把天体的坐标和速度展开为时间或其它小参数的级数形式的近似解析表达式,讨论天体的坐标和轨道要素随时间的变化规律;第二类是定性方法,选用微分方程的定性理论来研究很长一段时间内三体运动的宏观运动规律和全局性质;第三类是数值方法,这是直接依据微分方程的计算方式得出天体在特定时刻的详细位置和速度。这三类方法各有利弊。 因为求解三体问题的困难在于它的不确定性和不可预测性,可以考虑计算机在迭代计算中的优势,选择第三类方法,基于受力分析和经典力学,求其数值解。 1.2 论文相关的国内外动态及研究价值 从三体问题被提出的300年间,人们只发现3族周期性特解。在十八和十九世纪,几乎所有著名的数学家们都曾试图解决这个问题,但是问题的进展不大。截止到目前为止,三体问题特解的族数被扩充到了16族。与此同时,在失败的尝试中,微分方程的理论不断地发展成为数学的一门更成熟的分支。 作为一个能被简单描述的问题,除了其内在的吸引力,三体问题与太阳系统稳定性有着密切的联系,这使得对三体系统的研究成为潜在的解决太阳系统稳定性问题的解决方案。多年来,人们对这个问题进行了大量的研究,从1750年到20世纪初,关于这个问题有800多篇援引了许多杰出的数学家和天文学家成果的论文发表。因此,除了解决一个重要的难题,更重要的是在解决问题的过程当中产生了好几种崭新的数学思想。这些数学理论的进步已经深入到不同的领域,包括近代动力学问题的理论。三体问题的研究加深了人们对天体运动的认识,激励了天体力学和数学物理的进一步成长,尤其是对人们研究太空火箭轨道和双星演变很有帮助。 1.3 本文的研究内容 本文决定通过计算机的数值运算,利用经典力学中的牛顿三大定律和万有引力定律迭代求解天体运动中的三体问题。 同时,本文利用MATLAB的GUI功能,设计出简洁友好的界面,并且通过动画的方法将天体的位置和速度在空间直角坐标系上实时的表示出来,作出了天体物理实验用计算机模拟来进行的尝试。 1.4 本文的创新之处 首先:通过理论与实践相结合的方式生动的展示了原本静态的文字概念。 2 模型假设 忽略相对论效应的影响; 不考虑其它天体对系统的作用,所处宇宙空间是各向同性的; 忽略宇宙空间粒子、潮汐力的影响; 假设运动过程中没有能量损失; 将天体视为质点,不考虑它们在运动的过程中彼此之间的相互碰撞; 3 模型建立 3.1 具体时刻的状态 因为三个天体的位置和速度是随时间变化的,现在取很短的时间间隔t,假定这段时间间隔内系统参数没有变化,则可以考虑从系统每一时刻的状态计算后下一时刻的状态。在每一时刻,每一个天体都有各自的位置与速度,三个天体总共有六个未知量,每两个天体之间应用万有引力定律和牛顿第二定律可以列出两个方程,总共六个方程,这六个方程组成的方程组足可以求解这六个未知量。如果分割的时间间隔无限小,则可以求出精确解,但是在现实中这是没法完成的。因此,我们可以将时间分成许多小部分,用计算机迭代求解,得到随时间变化的系统的各个参量和系统的末状态。 3.2 受力分析 如图3-1所示,每个天体都受到其他两个天体的万有引力作用。为方便计算,将天体1对天体2的作用,天体2对天体3的作用,天体3对天体1的作用分别按直角坐标系分解为f12x,f12y,f12z,f23x,f23y,f23z,f31x,f31y,f31z。由于f12=f21,f2

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档