首页 | 本学科首页   官方微博 | 高级检索  
     检索      

Cowell数值积分器的变步长与自起步方法
引用本文:夏炎,田波.Cowell数值积分器的变步长与自起步方法[J].科学技术与工程,2020,20(17):6742-6747.
作者姓名:夏炎  田波
作者单位:铜仁学院大数据学院,铜仁 554300;中国科学院紫金山天文台,南京 210008;铜仁学院大数据学院,铜仁 554300
基金项目:国家自然科学基金项目(面上项目,重点项目,重大项目)
摘    要:Cowell多步法积分器简单易用、计算高效,但也存在着步长变换困难和积分起步需借助其他工具等缺点,限制了其应用范围。为了使Cowell积分器更加方便实用,可以处理更多的问题,对积分器实现了以下3个方面的改进:首先实现了无精度损失的变步长操作,经实际验算,即便经过几十万次的反复步长变换,计算精度也没有损失;其次利用逐阶迭代的方式实现了积分器的自起步,摆脱了对其他工具的依赖;最后推荐了一种增加和分值存储字长的方法来减小舍入误差,误差减小效果显著,积分10~9圈以后相对误差仍小于1%。

关 键 词:数值积分  Cowell积分器  多步法  变步长  自起步  轨道计算
收稿时间:2019/9/1 0:00:00
修稿时间:2020/6/13 0:00:00

The Method of Step Size Change and Self-startup of Cowell Integrator
Xia Yan,Tian Bo.The Method of Step Size Change and Self-startup of Cowell Integrator[J].Science Technology and Engineering,2020,20(17):6742-6747.
Authors:Xia Yan  Tian Bo
Institution:Tongren University
Abstract:The multistep integrator with equal-space is easy to use and efficient, but difficult to change the step size and to realize the self-start process, so that the application scope of integrator is limited. In order to make Cowell integrator more convenient and handle more problems, the following three aspects of integrator are improved: Firstly, a method is provided to change the step size without any additional error created, through practical calculation, even after hundreds of thousands of times of repeated step transformation, there is no loss of calculation accuracy. Secondly, the self-starting of integrator is realized by the way of order-by-order iteration, and the dependence on other tools is eliminated. At last, a method to reduce rounding error is recommended by increasing and storing word length with significant effect on error reduction, and the relative error is still less than 1% after integrating 1E+9 cycles.
Keywords:numerical  integrator    Cowell  integrator    multistep  method    step  size change  self-startup  orbit calculation
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《科学技术与工程》浏览原始摘要信息
点击此处可从《科学技术与工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号