ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:1.18MB ,
资源ID:22775029      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22775029.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(月面陨石坑对航天器落月探测的影响Word文件下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

月面陨石坑对航天器落月探测的影响Word文件下载.docx

1、第二阶段为探测器快速调整自身姿势状态,为顺利落月做准备;第三阶段为探测器高度逐渐缓慢的降低,逐渐接近月球表面;第四阶段为探测器停止降低高度,在自身动力装置作用下悬停在月空中;第五阶段为探测器主动躲避月面障碍物;最后一阶段是探测器在动力作用下缓缓减慢速度,并缓慢地落在月面,相对速度从时速6120公里逐渐接近0。在嫦娥三号探测器距离月球表面高度大约为100米时,此时嫦娥三号暂时在自身动力装置作用下悬停在月空中,并利用探测器自身携带的粒子探测器对将要着陆的区域进行观测,以避开月面上的障碍物、选择最佳着陆点。嫦娥三号探测器在离月球表面最后几米时在依靠自身携带动力,姿势调整等软着陆前期工作都达到要求后,

2、最终4条着陆腿平稳缓慢地软着陆在月面上,并且此时嫦娥三号探测器四条腿上的触月信号显示正常,因此成功精准地软着陆在月球表面。在探测器成功落月后接下来的一段时间里,“玉兔”号月球车通过一系列自我和地面控制中心的调控下慢慢的成功驶离嫦娥三号主着陆器,然后开始了为期大约三个月的科学探测考察任务。在探测器落月后的两个周的月昼期间,嫦娥三号着陆器和“玉兔号”月球车相互配合,共同工作, 通过观察,测量,采样等方式,获得了大量科学探测数据,并将这些数据成功传输给地面控制中心。1.2 mcnp简述MCNP软件包是我们此次实验用到的主要软件,其全称为Monte Carlo N-Particle Transport

3、 Code System,是由美国橡树岭国家实验室研制开发的通用中性粒子输运计算程序,它是基于蒙特卡罗(Monte Carlo 简称MC)方法的用于计算三维复杂几何结构中的中子、光子、电子或者耦合中子/光子/电子输运问题的通用软件包,正是基于上述特性,因此此软件包可以应用于多个学科领域,应用范围十分广泛。Monte Carlo(简称MC)方法是一种随机过程方法,它的机理并不是严格地去求解一些物理公式,而是通过模拟一个一个的单个粒子在介质中的随机运动的过程,然后再延伸到大量粒子的运动,之后再求得的大量粒子的运动过程,并将大量粒子的平均结果作为系统运营结果的近似值,最终会给出粒子系统在介质中输运的

4、最后结果。MCNP程序涉及面十分的广泛,究其主要原因关键是MCNP通过读入一个编好的后缀为.txt的文件来进行相关计算的,此输入文件是经过使用它的人员创建的,我们一般将此输入文件成为为INP。此输入文件需要满足一定的条件,即必须要按照栅元卡片(card)的格式进行相关运算,同时还要指定描述空间问题的信息,软件包的编程具体包括以下类型:第一步是空间描述说明几何体 ;第二步是几何体所使用的材料的描述和几何体交叉区域的选择估计;第三步是光子、电子以及中子这3种粒子源所处的在空间中的几何位置和三种粒子所具有的特性说明;第四步是实验中所用到的标记卡或是回答卡的类型;第五步是去除编程中出现的多余或者无用量

5、,以提高计算效率,也就是要兼顾考虑编程的简单明了和程序运营的速率和正确率。目前,MCNP以其灵活、通用的特点以及强大的编写和运营功能被广泛应用于辐射防护与环境中的各种射线测定、各种辐射屏蔽设计及其优化、医学,检测仪器的设计与可行性分析、反应堆的(次)临界装置的相关实验、核电站等的反应堆设计安全等学科领域,并得到了一致的赞同和好评。但是,MCNP的应用领域还有很多很多,并不单单只局限于这些领域。1.3 本文工作陨石坑可以说是月球表面最为显著的地形特征,正是由于月球表面存在着大量形状,大小深度都不一样陨石坑,所以才对探测器落月过程中的软着陆差生了一定的影响。本文就是基于陨石坑大小、形状、深度等几何

6、条件的不同对月球探测器落月过程产生不同的影响。不同高度下,探测器粒子源发出的粒子射线发射到月面上,探测到的经反射后进入探测器的粒子概率不同。不同高度情况下,探测到的粒子射线的强度是不同的,因此可以根据探测器探测到的粒子射线的概率的不同来反推探测器距离月表的距离。然而由于陨石坑的存在,不同大小,不同形状,不同深度的陨石坑会对探测器探测到的高度,与实际高度存在一定的偏差。图1.1 陨石坑本文就是基于建立月面,月面陨石坑,粒子源,探测器等的物理模型,并使用mcnp软件模拟月面不同大小,不同形状,不同深度的陨石坑对于探测器落月过程中探测到的粒子的概率的不同,从而转化成高度的不同,并用此推断高度与实际存

7、在陨石坑时的高度的比较。因此,我们首先建立了探测器落月工程中的物理模型,其中包括粒子源,粒子探测器,月面陨石坑,陨石坑等的物理建立。模型建立之后我们掌握mcnp软件编程的学习,在掌握了mcnp软件的编程。并且在有限的时间内使粒子源发射的粒子数目尽量达到最大,这样能消除偶然误差,探测到的离子的概率的精确度才更高,得到的数据才更有说服力。然后分别在无陨石坑状态以及有陨石坑并且陨石坑的半径的大小和陨石坑深度不同的条件下分别得到粒子探测到反射过来的粒子射线的概率的不同。然后根据所得到的无陨石坑状态下的数据,利用Origin软件模拟数据,并得到根据探测器离月面的高度与探测到粒子射线的概率的函数曲线,并且

8、做出探测到粒子射线的概率与探测器离月面的高度的函数曲线,然后将在有陨石坑并且陨石坑的半径的大小和陨石坑深度不同的条件下得到粒子探测到反射过来的粒子射线的概率代入上面得到的函数。求出理论上无陨石坑时的高度差,并求出其高度差。并作出相关图形。第二章 探测器落月模型的建立2.1 建立模型由于月球探测器落月过程中是在外太空即月球表面进行的,此实验直接操作的可能性不大,而且不提前模拟好月球探测器落月前遇到的各种环境,而直接发射的探测器的话,容易探测器无法顺利落月等失败。我的导师邵剑雄教授和邹贤容老师所做的工作就是在嫦娥三号探测器软着陆月球表面时,探测观察探测器下方的月面环境及探测器离月面的高度。我们知道

9、,探测器在离月面较高的位置落月时会使得探测器的四条腿与月面的作用力过大,从而可能会使得探测器撞毁,探测器而离月面较近时可能没有足够的时间调整探测器的状态和位置,从而可能会使探测器并不是按照预定的平稳落在月面,甚至会产生倾斜着落月,此时可能会使探测器落月后月兔车正常从月球探测器里释放,从而无法进行后续的相关工作。所以我们本次毕设工作所做的的第一步便是建立探测器落月的数学模型。此模型须包括月面的模型,月球探测器的模型,探测器里又包括粒子发射源的模型和粒子探测器的模型。根据实际情况与模拟情况的等的综合考虑,我们最后选择高为2米,长和宽都为10米的混凝土作为月面,月球探测器位于月面上表面正上方2.9米

10、的位置,粒子发射源和粒子探测器位于月面探测器不相同的位置上,粒子发射源和粒子探测器上方是长和宽都为3米的铝板,此铝板的厚度仅为1.1厘米。此铝板与下方的混凝土的中心重合。在此基础上,我们在混凝土上表面开始挖一系列随半径和深度而变化的陨石坑,探究不同半径和深度的陨石坑对探测器落月的影响。2.2 学习mcnp软件包由于探月是我国近阶段的的重要科研项目,也是国家投入大量资金和精力的项目,而且与探月的有关的技术很多都属于国家机密,所以牵涉到此类实验的相关项目都是保密的。所以我们在运行程序的时候都是在保密电脑上运行的。正是由于此试验都是在计算机上模拟的,而我们所用的模拟软件就是mcnp软件包,本实验的进

11、行都是通过mcnp软件包模拟而进行的。所以,在建立月球探测器落月模型之后,我们的工作便是初步学习mcnp软件包的用法。 MCNP的编程的输入文件是在文本文档里编写,保存时后缀为.txt文件。在MCNP的编程里最为主要的一个便是由使用的人员编写的称之为INP文件,该文件包含了描述对象所必须的全部的输入信息。此文本文件采用的是卡片结构,编写的每一行都代表了一张卡片,编写的程序是由一系列的卡片所组成的,对于任意一个所要描述的对象,都只占到所编写的INP全部输入卡片的一小部分。表2.1 MCNP曲面卡 编写MCNP输入文件的需要包括后面几个部分:(1)信息块:信息块位于输入文件的标题之前,其里面包含了

12、MCNP的一些与程序运行的相关消息,信息块的结束时可以使用空格分隔符;(2)初始运行的输入文件;(3)接续运行的输入文件;(4)卡片格式:即为输入文件的格式,具体包括A.行输入格式 B.列输入格式。但需要注意的是同一张卡片是不允许同时用行格式和列格式输入的;(5)粒子标识符:在编程输入卡片时,需要标记粒子的种类,以区别不同的粒子,粒子的种类包括:中子、光子和电子。其编程时取其英语简写,表示为N、P和E;(6)缺省:为了编程的简洁化,MCNP的许多输入参数在给定参数值之后,并不是每次都需要给定参数的值,因此使用人员不需要每次都给出各个输入参量的值。(7)输入错误信息:如果编程者在编写MCNP的输

13、入文件的时候出现了错误,则MCNP会检测出错误,并提醒编程者出现错误,同时MCNP将不会进行粒子输运的相关计算,程序工作停止;(8)检查几何错误:编程者在编写MCNP的输入文件的时候出现了错误,此时有可能MCNP无法查出错误的来源,或者无法正确地检查出错误性质。此时需要编程者仔细观察考虑,寻找错误的性质和来源。2.3 编写程序在上述完成mcnp软件包的学习的基础上,我们编写了mcnp的程序,下面是我们此次实验所编的程序,我简单介绍下:c1 1 -3.67 -1 2 -32 2 -1.36 -43 0 -5 #1 #2 #64 0 56 3 -2.7 -61 c/x -1.5 -10.9 1.5

14、2 px -44.553 px -38.354 rpp -500 500 -490 -290 -500 5005 sy -390 20006 rpp -150 150 0 1.1 -150 150mode pimp:p 1 1 1 0 1m1 11023 1 53127 1m2 8000 -0.49984 1000 -0.0089 6000 -0.0195 11000 -0.0134 12000 -0.01968& 14000 -0.2154 15000 -0.00039 16000 -0.00312 17000 -0.00056 19000 -0.0118&13000 -0.0444 200

15、00 -0.139 22000 -0.00264 25000 -0.00024 26000 -0.02009m3 13000 1sdef par=2 pos=41 -20 10 erg=0.662 vec=0 -1 0 dir=d1si1 -1 0.5736 1sp1 0 0.7868 0.2132sb1 0 0 1f1:p 1 2 3 nps 100000000第1行: c此行只是一个注释性质的语句,此时的c没有任何实际作用。第2行:里面的第1个1指的是这个Cell的编号;接下来的那个1表示此Cell代表的几何体所包含的物质是由m1所定义的物质,-3.67表示该物质的密度为3.67g/cm3

16、,前面的负数,表示的是国际单位中的密度g/cm3。我们一般用这种定义方法。-1 2 -3 表示的是该Cell 的空间几何结构即:该Cell是由编号为1、2、3 的3个面围成的几何结构。众所周知,一个平面把空间分成两个部分,这两个部分可以分别用带负号和不带负号的数字来表示,这样N个面就把空间分成2*N个半空间,而这两个部分同时使用没有什么意义,所以一般只用带有或不带负号的数字表示。任何一个几何结构都是由N个半空间相交所组成的。我们通常定义:平面和开放的曲面分割出的2个半空间,向着负坐标方向的用负号,向着正坐标方向的用正(可省略);闭合的曲面(如球面)其内部的半空间用负号,外部半空间用正号(可省略

17、)。在本行中,面1表示以X轴为中心轴,半径为1.5cm并且中心轴与空间坐标轴交于(0 -1.5 -10.9)的圆柱面的内部,这个圆柱面是无限的,没有两个底面,面2表示垂直于X轴,并与X轴交于-44.55的平面,面3表示垂直于X轴,并与X轴交于-38.35的平面,这样cell 1就是面1内部空间(-1)、面2正半空间(2)、面3的负半空间(3)相交而成的空间几何。这就定义了一个密度为3.67g/cm3的圆柱形的粒子探测器。第3行:此单元指的是混凝土,也就是用来模拟月面的模型,标号为2,其密度由m2构成,密度值为1.36g/cm3,其几何结构是由面4构成而成。面4指的是长方体,下面将会说到。第4行

18、:标号为3的Cell,本行的第二个0表示的是Cell不包含物质,是真空的,因此不需要考虑粒子和它发生相互作用。-5 #1 #2 #6表示面5、1、2、6围成的一个空间几何区域,而“”的意思是表示对空间取非操作,因此整个Cell 3就表示由Cell 5负半空间,Cell 1负半空间、Cell 2负半空间、Cell6负半空间,以及以上四个Cell间之外的区域相交而成的区域。这样Cell 1代表实验中的粒子探测器,Cell 2代表混凝土,Cell 6代表铝板,Cell 5代表除了铝板和混凝土之外不会影响粒子传输的空气。第5行:与上面相似,开头的4 0表示Cell4也是真空的,粒子也不会和它发生作用,

19、经观察我们发现Cell4与Cell1,2,3,6的和恰好是整个无限的几何区域。我们定义Cell4的目的是:粒子进入Cell 4中,就表示此粒子已经不属于我们的研究范围,它已经不会再影响到我们的实验结果,通过这种设定可以提高计算效率。第6行:其中第一个6指的是此Cell的编号,第2个3指的是由m3 所定义的物质,-2.7表示该物质的密度为2.7g/cm3,-6指的是面6包围的区域的内部,面6指的是长方体。第7行:空行,此段是用来分开定义Cell和定义面的。第813行:定义了前面描述Cell时使用到的面或体。以下面的定义的几种方式:前面的数字表示该面的标号为1,后面是所要定义的面的类型,然后是描述

20、面的具体坐标的参数。其中面1表示以X轴为中心轴,半径为1.5cm并且中心轴与空间坐标轴交于(0 -1.5 -10.9)的圆柱面的内部,这个圆柱面是无限的,没有两个底面,面2表示垂直于X轴,并与X轴交于-44.55的平面,面3表示垂直于X轴,并与X轴交于-38.35的平面,这样cell 1就是面1内部空间(-1)、面2正半空间(2)、面3的负半空间(3)相交而成的空间几何。 4 rpp -500 500 -490 -290 -500 500其中,4表示该面的标号为4,rpp -500 500 -490 -290 -500 500表示这是一个以长宽都为1000cm高为200cm的长方体。表示以(0

21、 -390 0)为球心,半径为2000cm的球。4为面的编号,rpp -150 150 0 1.1 -150 150表示这是一个以长宽都为300cm高为1.1cm的长方体。需要注意的是:前面已经定义或者描述过的面不要再次定义。第14行:空行,表示面的定义结束。第15行:mode指的是我们运算时需要考虑的粒子的类型,p表示此程序中只考虑质子。如果需要表示其他粒子时,我们表示如下:n只考虑中子p只考虑光子e只考虑电子np同时要考虑中子与光子npe同时要考虑中子、光子、电子pe同时要考虑光子和电子第16行:前面的imp表示粒子对于前面定义的Cell的重要性,imp: p表示每个需要考虑的粒子类型是质

22、子。接下来的每个数值和第一段描述的Cell顺序一致,对应值为0表示在该Cell中不统计质子带来的变化,对应值为1表示在该Cell中需要考虑质子带来的影响。虽然粒子对某一Cell的影响上面只使用了了0、1两种形式,其实用大于1的值来表示也是可以的,这样甚至还能够减少误差。如果在此实验中有多中粒子参与则可以用 n x x x x p x x x x e x x x x的形式来表示。第1620行: 14000 -0.2154 15000 -0.00039 16000 -0.00312 17000 -0.00056 19000 -0.0118& 13000 -0.0444 20000 -0.139 2

23、2000 -0.00264 25000 -0.00024 26000 -0.02009以上为标号前面定义Cell时用到的为1、2、3的材料的定义方式,第一个参数表示不同原子的种类,接下来的参数是正数的的话指的是此种类的原子在整个材料中的原子数比例,是负数的话表示该种类原子在整个材料中的质量比例。要注意原子数之比和质量之比不要同时混合使用,比例数可以是未归一化的,MCNP在运行时会给出一个warning,不用理会它,MCNP会自动对其进行归一化。第2124行:以上这四行定义的是源:sdef:指的是此行设定的整个编程的唯一的粒子发射源。par=2:指的是此源是质子源。你可以改变为0或者1来使源发射

24、不同的粒子,这样和在mode p中设定的一致;pos=41 -20 10:对于点源,这表示源的位置在坐标为在(41 -20 10)的点上;erg=0.662:此行表示的是发射粒子的能量(单位是MeV),erg=dn表示按照spn中指定的几率从sin中随机选取一个数值赋给参变量erg,即每次从源产生一个发射粒子的时候它的能量都是随机的,这样综合大量的发射粒子就会形成一个能谱的形式。这里需要注意的是si1和sp1的写法。首先要知道MCNP的随机取值过程并不是精确的按值随机,而是按区间随机,在sp1中指定的N个数值表示从对应区间选取数值的相对几率。第25行:p 1 2 3f在这里指的是计数的意思,p

25、表示要探测的粒子为质子,1、2、3表示在此面上统计粒子数目。第26行:此行表示的是运行程序时所输入的总的粒子数目位一亿。当达到一亿这个数目时,程序终止。 第三章 运行程序得出数据3.1 执行mcnp程序根据前面说到的,程序的编写已经基本完成了,下一步的工作便是提交给MCNP软件包进行运行计算了。在执行mcnp程序的时候,这里需要学会进行简单的 DOS 操作。由于申请的此项目是国家保密工作,因此此程序都是在保密电脑上运行的,因此无法直接从电脑上面拷贝出运营的程序。但好在多谢学长给了一份mcnp的程序,因此我们才有机会较为深入的了解mcnp。执行mcnp的步骤大致如下:首先要为自己的输入文件建立一

26、个后缀为.txt的命名文件, 然后将编好的程序放在这个里面。然后进入MCNP程序,加入命名好的文件并执行程序。图3.1 查看图像图3.2 程序运行下面是在mcnp执行时的几个参数的用途:Execution OptionsMnemonic Module Operationi IMCN Process problem input filep PLOT Plot geometryx XACT Process cross sections r MCRUN Particle transportz MCPLOT Plot tally results or cross section datai参数是必须的

27、,因为它表示要处理一个输入文件;p是用来画实验装置几何结构图的,一般在你的输入文件构造的初期,需要用它来调试输入文件有没有几何定义错误,如果经过验证确认输入文件的几何结构是无误的,就不需要这个参数了;x表示处理截面,截面是核反应中必须的数据,当然也要了;r表示启动粒子输运,这正是我们的目的,当然需要;z表示在计算结束后进入探测结果绘图模式,如果你不想自己处理MCNP的输出文件,就加上吧。我们的程序加入了参数p,所以直接按回车它首先进行几何结构绘图模式,如上图3.1所示。从上图可以看出,MCNP用不同的颜色标记不同的Cell,并且标出了面的标号,以便于检查几何结构错误。然后通过输入下面命令来查看和修改图像编程时输入的图像:py=0:表示察看这个切面上的图像,类似的还可以使用px:表示观察x切面上的图像切面,pz:表示观察z切面上的图像切面等等;origin=3000:表示以坐标(30,0,0)为中心绘制图像;ext=30:表示设置要察看的图像的大

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1