- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机模拟物理作业1
计算机模拟物理第一次作业工物02黄丽达 2010011686工物02 王岩 2010011707工物02 胡丕丕 2010011681行星运动方程的描述在行星运动过程中受到太阳对其的引力作用,在直角坐标系下,其受力如(1-1)式:(1-1)其中,外有引力常量,M为太阳质量,,为指数偏离度。1.1 地球绕太阳运动在天体的实际运动中,空间尺度和时间尺度都非常大,因此,取地球到太阳的平均距离为单位长度(1AU),地球绕太阳运动的周期时间为单位时间(1year),记:A=1AU=1.496x1011mB0=1year=365x24x3600s=3.154x107sB0=1year是平方反比的中心力场情况下地球做圆周运动的周期,如果引力不满足平方反比规律,有一个偏离,此时的周期为B,单位为年(year)。当使用A和B作单位时,记x=XA,y=YA,t=TB,此时有(1-2)将(1-2)代入(1-1)得到:(1-3)记,采用新的单位制后,运动方程为:(1-4)二行星运动记:A=1AU=1.496x1011m,B=1year=365x24x3600s=3.154x107s,不考虑两行星之间的相互作用时,每个行星的运动单独考虑。(1-5)考虑两行星之间的相互作用时,对行星1,加速度分量如下:(1-6)记(1-7)同理,对行星2:(1-8)记(1-9)作业采用Visual Studio 2012编程生成轨道的数据,用matlab作图。地球绕太阳运动数值模拟实验太阳坐标取为(0,0)。选择合适的初速度,使行星运动为圆周运动。用Euler-Cromer方法模拟。用Euler方法结果如何。选取初速度时,我们假定地球绕太阳作圆周运动,则其速度满足使用Euler-Cromer方法,时间间隔设为0.1,模拟10个周期,得到的轨道如图2-1:时间间隔设为0.01,模拟10个周期,得到的轨道如图2-2:时间间隔设为0.001,模拟10个周期,得到的轨道如图2-3:使用Euler方法,时间间隔设为0.1,模拟10个周期,得到的轨道如图2-4:时间间隔设为0.001,模拟10个周期,得到的轨道如图2-5:时间间隔设为0.00001,模拟10个周期,得到的轨道如图2-6:综上所述,行星绕地球运动的轨道模拟结果为圆形。模拟时时间间隔越小,轨道越接近圆形;Euler-Cromer方法与Euler方法比较,相同时间间隔的情况下,前者的模拟轨道更接近圆形,即结果更接近真实值。如果行星间的吸引力不是而是,其中是小量,取为0.05.取行星在t=0时的位置及速度为,什么会发生?轨道会不会重叠?说明这不是由Δt的选取所致。行星会飞离或落入恒星吗?根据上问的结果,我们选用Euler-Cromer方法进行模拟。时间间隔设为0.001,模拟10个周期,得到的轨道如图2-7:时间间隔设为0.001,模拟1000个周期,得到的轨道如图2-8:时间间隔设为0.0001,模拟10个周期,得到的轨道如图2-9:行星运动的轨道不再是圆,而是在一个圆环形的区域内运动,其轨道会发生重叠。由2-7和2-9可知,这不是Δt的选取导致的,行星不会飞离或落入恒星。如果吸引力,先分析当,u=0时的v值。Δt必须是多少才能使计算的圆轨道在数圈内维持圆周?改变前面所确定的v大小2%,所得的轨道有何性质?此时行星受力满足,,即初速度时间间隔设为0.01,模拟10个周期,得到的轨道如图2-10:时间间隔设为0.001,模拟10个周期,得到的轨道如图2-11:时间间隔设为0.0001,模拟10个周期,得到的轨道如图2-12:时间间隔设为0.00001,模拟10个周期,得到的轨道如图2-13:改变v的大小,使v增大2%,v=6.4056时间间隔设为0.00001,模拟10个周期,得到的轨道如图2-14:改变v的大小,使v减小2%,v=6.1544时间间隔设为0.00001,模拟10个周期,得到的轨道如图2-15:综上,如果吸引力,初速度仍为6.28(天文学量纲),Δt至少小于0.001时,轨道才能在数圈内维持圆周。v增大2%,行星将向远处飘移逐渐远离太阳,v减小2%,行星将逐渐接近太阳。二行星运动数值模拟实验二行星m1、m2绕太阳M运行,m1/M=0.001,m2/M=0.01。取Δt=0.001,太阳坐标为(0,0);(x1,y1)=(1,0),(u1,v1)=(0,);(x2,y2)=(41/3,0),(u2,v2)=(0,)化为天文单位,v1=6.2809,v2=4.9581不考虑行星相互作用时,描述行星的轨道形状和周期。时间间隔0.001,模拟10个周期,得到的轨道如图2-14,两个行星的轨道都是以太阳为圆心的圆。其中红色为太阳的位置,蓝色的圆是行星1的轨道,周期为1B,黑色的圆是行星2的轨道,周期为2B
您可能关注的文档
- 计划生育与保护环境复习课(导学案).ppt
- 西工大传热学课件第4章1.ppt
- 詹永正毕业设计论文.doc
- 计控课设,基于组态软件温度控制系统的设计.doc
- 计数1器实验.ppt
- 计数器247.pptx
- 计数器概念及简要介绍.ppt
- 解调混频电路十五ok.ppt
- 计数器应用及.ppt
- 计程车计费设计.doc
- 上海海洋大学《海洋环境分析技术》课件-21化学发光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-20分子荧光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-22色谱分离过程.pdf
- 上海海洋大学《海洋环境分析技术》课件-25气相色谱仪与固定液.pdf
- 上海海洋大学《海洋环境分析技术》课件-24色谱定性定量方法.pdf
- 上海海洋大学《海洋环境分析技术》课件-26气相色谱检测器.pdf
- 上海海洋大学《海洋环境分析技术》课件-29液相色谱固定相与流动相.pdf
- 上海海洋大学《海洋环境分析技术》课件-27气相色谱分离条件的选择.pdf
- 上海海洋大学《海洋环境分析技术》课件-28液相色谱仪器与类型.pdf
- 上海海洋大学《海洋环境分析技术》课件-3 原子光谱和分析光谱.pdf
文档评论(0)