基于遗传算法的计算机三维月球模型仿真

来源 :中小企业管理与科技·下旬刊 | 被引量 : 0次 | 上传用户:zhaojianan1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:利用CE-1(嫦娥一号)星载激光高度计测得的800多万个有效激光测高数据点,首次采用自适应遗传算法拟合了一个月球三轴椭球体模型。同时基于测量的数据点得到实际月表地形图,对比了本文拟合的模型和正球体的误差。该模型得到的数据与历史之相当,由于嫦娥一號的测高数据高达800多万,得到的月球数字高程模型空间覆盖面更广。
  关键词:CE-1 自适应遗传算法 三轴椭球体模型
  0 引言
  月球大地测量参数,如月球平均半径、月球形心与质心的偏移、月球扁率,是月球探测数据处理与科学研究中的重要数据。估计月球大地测量参数的模型有正球体、旋转椭球体、三轴椭球体曲面等。目前,研究月球半径及扁率等形状参数的方法主要有球谐函数法和椭球体拟合法。如文献[1]得到了360阶球谐函数展开月球全球地形。文献[2,5]的研究结果表明,利用球谐函数解算月球的半径和扁率等参数时,截至次数对极半径,赤道半径有不同程度的影响。所以本文选取椭球体拟合法,但是对于复杂曲面的最小二乘拟合研究较少,已有的拟合算法存在方程求解困难,有奇异值和算法不稳定等问题,如文献[6]采用最小二乘平差迭代拟合月球模型,但是迭代必须有精确的初值,否则会出现迭代不收敛。因此,需要探索采用一种新的参数辨识方法。
  遗传算法是一种简单通用,鲁棒性强,适合并行处理且能克服迭代算法对初值敏感缺点的全局优化搜索算法。鉴于基本遗传算法(Standard Genetic Algorithms,SGA)在复杂的多变量优化问题时效率不高,且存在早熟的问题,本文采用了自适应遗传算法拟合月球模型。
  1 CE-1激光高度计数据预处理
  本文要处理的数据是CE-1(嫦娥一号)星载激光高度计测得的8.524820e+006数据点,所有数据保存在2B格式的文件中,首先需要提取测量点的经纬度和高程值信息,再结合月球的实际地形,对每个轨道的数据点进行伪高程的修正,修正突变的高程值,由于数据的连续性好,利用相邻点平均化替换伪高程数据,这样就更好的保持了数据的连续性和完整性。
  2 月球三轴椭球体
  所用公式:
  构建三轴几何椭球体,仅要求其与月表自然地形最逼近,即满足公式(1)条件。式中,(x,y,z)为月表观测点在形心参考框架中的三维坐标,a,b,c分别为待求椭球体的三条半轴长。由于本文中使用的嫦娥一号卫星测量数据是以月球质心坐标系为参考坐标系的,而已有研究成果表明,月球的质心和形心不重合,二者存在约1.9km的偏移,因此,在公式(1)中需引入形心坐标系相对于质心坐标系的偏移量(x0,y0,z0)。对800万个测量点经过以上的数据处理部分,最后进行到球坐标到直角坐标系的变换,公式(2)中,?渍是纬度,θ是经度,ρ是高程值加上月球正球体参考模型的半径1738km,(x,y,z)为直角坐标。下一步就是对处理好的数据进行拟合,本文采用的是自适应遗传算法。
  3 自适应遗传算法的过程
  3.1 编码策略
  由于遗传算法二进制编码用于多维、高精度数值问题优化时,不能很好地克服连续函数离散化时的映射误差;不能直接反映问题的固有结构,精度不高,而且个体长度大时、占用内存多。本文采用实数编码,精度高,搜索范围大,易于计算,符合月球拟合的高精度,高维参数估计的要求。
  3.2 适应度函数
  3.4 交叉变异策略
  进化过程中交叉算子重要作用是产生新的个体,实现算法的全局搜索能力,Srinvas等提出的线性自适应遗传算法AGA,当个体适应度接近或等于最大适应度时,交叉变异概率接近或等于零,但是在进化初期,适应度好的个体未必是全局最优的,若其交叉变异概率为零,将加速这些个体的急速增长,引起早熟。文献[11]提出的LAGA,确保了优良个体的交叉变异率不为零,打破初期最好个体的复制,有效地降低早熟可能性。本文采用LAGA的自适应交叉变异概率模型。
  L1,L2分别为基因的上界与基因值的差,基因值与基因下界的差,α,β∈ran(0,1)。
  3.5 算法流程:
  ①设定种群规模,迭代次数,每个基因的搜索区域,以及交叉变异的初始值,在搜索区域内随机产生初始种群。
  ②计算所有个体的适应度值,最大适应度个体与种群目前为止的最好个体进行比较,如果比之前的最好个体适应度大,则作为目前最好的个体;如果比之前的要小,则利用目前最好的个体替换当前适应度最差个体,计算新种群的平均适应度。
  ③轮盘赌选择,根据选择概率选择相同种群规模的新个体。
  ④根据公式(1)计算交叉对的交叉概率,对交叉对的每个基因进行同概率的分别交叉,产生新的个体。
  ⑤根据公式(2)计算变异个体的变异概率,对每个基因进行同概率的分别变异。
  ⑥迭代是否结束,否,则转到(2),是,则迭代结束。
  4 利用算法进行模型参数求解
  对得到的高程信息进行可视化发现取值区域在[1000,2000]km之间,所以设定半轴长的搜索区域a,b,c∈[1000,2000]km,x0,y0,z0∈[-2,2]km,种群规模设为100,交叉概率为0.8,0.6,变异概率为0.1,0.05。
  利用最终的处理数据作为遗传算法要拟合的数据点,设置迭代次数为500次,得到最大适应度为0.0118387
  km,求得月球模型与文献[6]三轴几何椭球体模型参数比较如下表,可以看出两组数据相当,本文模型的形状。
  5 与1737.4km正球体模型对比分析
  计算月球表面共8.524820e+006个激光高度计的测量数据与本文椭球体模型和1737.4km正球体的平均绝对误差分别为2.09826km和2.138452km,可以得出本文的三轴椭球体相比正球体更接近月球的实际地形。下表给出的是随机选取的卫星轨道月球256、845 轨道自然地形与本文椭球体及标准正球体(1737.4km)的误差比较表,三轴椭球体在最小偏差上较正球体偏大,但是平均绝对误差小于正球体,这也表明本文的三轴椭球体更接近月球自然表面。而三轴椭球体模型的高程值变化相比正球体更符合月球实际地形变化趋势,且激光高度计的测量数据点形成的实际月球表面表明,月球全球覆盖较好,可以看到极地地区也有很大的数据覆盖面,能清楚的看到月球坑,高山等区域,很好的反映出月球的实际地形。
  6 结论
  本文基于嫦娥一号激光高度计测高数据,约800多万数据,首次使用自适应遗传算法拟合了月球三轴椭球体模型,得到的模型参数值与历史值相当。与1737.4km正球体进行误差比较,验证了本文模型更接近月球实际地形。通过测量值生成的月球实际表面可以看到本文使用的数据覆盖面特别广,拟合模型的准确性会更好,而且得到了较清晰的两极地形模型。
  由于本文采用的自适应遗传算法存在局部收敛的缺点,计算得到的模型可能有待于进一步的修正,主要要考虑怎样使算法得到全局收敛值,获得更精确的模型,为月球探索提供较好的资料。
  参考文献:
  [1]平劲松,黄倩,鄢建国,等.基于嫦娥一号卫星激光测高观测的月球地形模型CLTM-s01.中国科学11(38):1601-1612.
  [2]Smith D E,Zuber M T,Neumann G A,et al.Topography of the Moon from the clementine lidar.J Geophys Res, 1997, 102(E1):1591-1611.
  [3]Rappaport N J,Plaut J J.A 360 degree and order model of Venus topography. Icarus, 1994,112:27-33.
  [4]Rappaport N J,Konopliv A S,Kucinskas A B. An improved 360 degree and order model of Venus topography.Icarus,1999,139:19-31.
  [5]Smith D E,Zuber M T,Solomon S C,et al.The global topography of Mars and implications for surface evolution. Science,1999,284:1495.
  [6]王文睿,李斐,等.基于嫦娥一号激光测高数据的月球三轴椭球体模型.中国科学,2008,
  40(8):1022-1030.
其他文献
摘要:随着煤炭行业的发展,煤矿矸石逐渐成为新的环境污染源。本文通过研究井下洗选和矸石充填综合应用,为解决井下生产条件提供参考依据。另外通过矸石填充可以减少地面塌陷,进而保护生态环境。因此,矸石充填开采技术成为煤炭行业持续、健康、和谐发展的必然选择,这也是本文研究的意义所在。  关键词:井下洗选 矸石充填 持续发展  1 研究背景  目前,全国“三下”压煤量达137亿t,全国国有重点煤矿村下压煤52
期刊
摘要:人力资源管理网络信息化是时代发展的要求。本文通过对传统人力资源管理和网络信息化人力资源管理进行比较,指出网络信息化人力资源管理的优点,以供大家参考。  关键词:人力资源管理 网络信息化 系统工程 潜能  1 网络信息时代的特征  随着网络和信息技术的迅猛发展,现代管理以信息的获取、加工、传递和分配为基础。信息化的本质就是网络化的实施和普及。计算机网络具有高速度、交互性、个人性、数字化、异步性
期刊
摘要:当今,随着科学技术的发展,计算机迅速的进入各党政机关、企事业单位、学校等各个单位,计算机联网为这些单位实现办公自动化、了解掌握信息提供了便利条件,从而进一步促进了办公自动化系统的形成,并在工作中发挥着越来越重要的作用。办公自动化网络的建设,更进一步提高对硬件资源和信息资源的利用率。从而提高了人们的工作效率。现在所有的企业都应该需要OA办公系统,因为这系统已经完全可以代替人工手動记录这个部门的
期刊
摘要:质量是企业的生命,而网络维护所做的就是保障通信服务的质量,这使得它成了公司的重中之重。只有将网络维护工作做到市场之前,才能为我们企业留住老用户、发展新用户,竖立品牌形象,将企业利润最大化。本文就如何将网络维护工作做到市场之前这个问题,从维护队伍的能力培养、网络容量的估算预测、网络KPI性能指标的监控保障、网络的预检预修、故障的及时处理、重大节日的通信保障、与客服和市场部门的沟通这七个方面进行
期刊
摘要:通过对地表的岩层移动观测,经计算后确定各种参数,为以后河流水体下安全开采提供依据。  关键词:布设 走向 倾向 观测站 岩移参数  山东丰源远航煤业赵坡煤矿采区上方有小黑河穿流经过,针对小黑河下开采的特殊性,在小黑河开采影响区域建立了地表移动变形观测站,通过采用先进的野外观测技术,取得了高精度的地表移动变形资料。主要过程及计算结果如下:  1 地表移动观测站的布设  地表移动观测站地处123
期刊
摘要:基于四川省21个地市州的统计数据,采用基尼系数及其分解计算方法,得出2001-2011年间四川省市域旅游业发展差异呈现出缩小趋势,且国内旅游业在区域旅游业均衡发展中起着主导作用。四川省市域人均旅游总收入的差异主要是由人均国内旅游收入分配的差異性所致。结构性效应是具有促进差异扩大的作用,而收入集中效应具有促进差异减小的作用。  关键词:基尼系数 旅游业 区域差异 四川省  国家统计局公布居民收
期刊
摘要:伴随Web2.0兴起后出现的新一轮的网站开发创业大潮  中,网站用户不仅是内容的浏览者,而且成为了网站内容的制造者。这决定了网站结构上以数据库为中心,以用户为导向的新网站建设概念,使得新网站具有高并发、高流量、大数据量、逻辑复杂等特点。笔者围绕网站的高并发特性,讨论数据库优化、分布式网站的编程要点、以及程序核心优化三方面的技巧。  关键词:服务器 数据库 分布式开发  1 数据库优化技巧  
期刊
摘要:商务智能通过分析大量数据与信息产生对企业管理决策  有用的知识,对于企业有着重要意义。但是数据与信息的不断集中与膨胀对计算机的存储和处理能力提出了挑战,因此内存计算和列存储技术逐渐兴起并在实际中得到应用。本文简单介绍内存计算和列存储的概念,并结合商务智能分析这两种技术所带来的影响以及使用中需要注意的问题。  关键词:内存计算 列存储 商务智能  1 内存计算概述  在2011年SAP“全球技
期刊
摘要:论文设计了一种由直流减速电机和伺服舵机构成的六自  由度机械手臂实验装置,VC++上位机界面通过串口控制机械手臂的运行,借此六自由度机械手实验装置可以在实验室内测试各种控制算法和控制理论,为机械手控制研究提供极大的便利。  关键词:机械手 模块设计 控制系统  机械手主要应用于劳动密集型的加工行业,代替人类完成单调重复的劳动,提高生产效率和产品合格率。机械手的应用扩大了人的手足和大脑功能,使
期刊
摘要:互联网作为信息交流的通讯工具,是一种很快捷的传播媒介,网络形式的沟通方式作为信息咨询提供的必不可少的互联网来源方式,已经走入企业和政府部门,中小型企业,或者单独作为自由职业者交流平台。网站让企业信息通过互联网通达世界各个角落,它的高效性、快捷性不容置疑的为企业带来效益和效率。网站是企业和个人通过互联网发布企业最新的信息平台,供全球检索,以此来宣传自己的企业,宣传企业的产品,宣传企业的服务,全
期刊