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

状态转移矩阵的差分算法及其应用
引用本文:胡小工,黄珹,廖新浩. 状态转移矩阵的差分算法及其应用[J]. 天文学报, 2000, 41(2): 113-122
作者姓名:胡小工  黄珹  廖新浩
作者单位:1. 中国科学院上海天文台,上海,200030
2. 中国科学院国家天文观测中心
基金项目:国家自然科学基金重点项目(N019833030)、中科院九五重大项目(KJ951-1-304)和国家重点基础研究发展规划项目(G1998040703)资助
摘    要:指出用数值积分方法计算状态转移矩阵在程序实现时存在的困难。根据精密定轨和参数解算的实际需要,提出用差分算法,即通过两条接近的轨道的差来计算状态转移矩阵差分算法的优点是程序具有良好的结构且编程简单,其不足之处是差分时可能损失精度。将差分算法与数值积分方法的结果进行比较,提出克服其不足处的方法。

关 键 词:状态转移矩阵 差分算法 数值积分法 GPS 轨道
修稿时间:1998-11-09

THE DIFFERENCE ALGORITHM FOR STATE TRANSITION MATRIX AND ITS APPLICATIONS
HU Xiao-Gong,HUANG Cheng,LIAO Xin-Hao. THE DIFFERENCE ALGORITHM FOR STATE TRANSITION MATRIX AND ITS APPLICATIONS[J]. Acta Astronomica Sinica, 2000, 41(2): 113-122
Authors:HU Xiao-Gong  HUANG Cheng  LIAO Xin-Hao
Affiliation:HU Xiao-Gong,HUANG Cheng,LIAO Xin-Hao;(Shanghai Astronomical Observatory, Chinese Academy of Sciences, Shanghai 200030)
Abstract:The difficulties to code the numerical integration for the computation of state transition matrix are analyzed. First of all, the partials of the acceleration vector with respect to the state vector are needed. But the partials may be very complicated and time consuming for some dynamical models, such as the earth gravitation field and radiation model. For some dynamical models like the CIRA96 atmospheric density, it would be even impossible to obtain the partials with analytic method. Secondly, the matrix product imposes serious problems on both the programming and computer memory when the state vector has large dimensions. In view of the practice of precise orbit determination and parameter solution, the difference algorithm to compute state transition matrix is proposed. The basic idea is to difference two nearby orbits rather than to differentiate them. As a good approximation to the numerical integration, the difference algorithm is easy to program as illustrated in this paper. It is also pointed out that the accuracy might be lost near the initial epoch. The results of both methods are compared and the ways to assure the accuracy of the difference algorithm are discussed. It may be concluded that the difference algorithm will play an important role in the future data analysis practice because not only it is accurate enough, but also it simplifies the structure of the program.
Keywords:state transition matrix   difference algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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