首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
In this paper, following the idea of constructing the mixed symplectic integrator (MSI) for a separable Hamiltonian system, we give a low order mixed symplectic integrator for an inseparable, but nearly integrable, Hamiltonian system, Although the difference schemes of the integrators are implicit, they not only have a small truncation error but, due to near integrability, also a faster convergence rate of iterative solution than ordinary implicit integrators, Moreover, these second order integrators are time-reversible.  相似文献   

2.
This paper reviews three recent works on the numerical methods to integrate ordinary differential equations (ODE), which are specially designed for parallel, vector, and/or multi-processor-unit(PU) computers. The first is the Picard-Chebyshev method (Fukushima, 1997a). It obtains a global solution of ODE in the form of Chebyshev polynomial of large (> 1000) degree by applying the Picard iteration repeatedly. The iteration converges for smooth problems and/or perturbed dynamics. The method runs around 100-1000 times faster in the vector mode than in the scalar mode of a certain computer with vector processors (Fukushima, 1997b). The second is a parallelization of a symplectic integrator (Saha et al., 1997). It regards the implicit midpoint rules covering thousands of timesteps as large-scale nonlinear equations and solves them by the fixed-point iteration. The method is applicable to Hamiltonian systems and is expected to lead an acceleration factor of around 50 in parallel computers with more than 1000 PUs. The last is a parallelization of the extrapolation method (Ito and Fukushima, 1997). It performs trial integrations in parallel. Also the trial integrations are further accelerated by balancing computational load among PUs by the technique of folding. The method is all-purpose and achieves an acceleration factor of around 3.5 by using several PUs. Finally, we give a perspective on the parallelization of some implicit integrators which require multiple corrections in solving implicit formulas like the implicit Hermitian integrators (Makino and Aarseth, 1992), (Hut et al., 1995) or the implicit symmetric multistep methods (Fukushima, 1998), (Fukushima, 1999). This revised version was published online in July 2006 with corrections to the Cover Date.  相似文献   

3.
Short-term satellite onboard orbit propagation is required when GPS position measurements are unavailable due to an obstruction or a malfunction. In this paper, it is shown that natural intermediary orbits of the main problem provide a useful alternative for the implementation of short-term onboard orbit propagators instead of direct numerical integration. Among these intermediaries, Deprit’s radial intermediary (DRI), obtained by the elimination of the parallax transformation, shows clear merits in terms of computational efficiency and accuracy. Indeed, this proposed analytical solution is free from elliptic integrals, as opposed to other intermediaries, thus speeding the evaluation of corresponding expressions. The only remaining equation to be solved by iterations is the Kepler equation, which in most of cases does not impact the total computation time. A comprehensive performance evaluation using Monte-Carlo simulations is performed for various orbital inclinations, showing that the analytical solution based on DRI outperforms a Dormand–Prince fixed-step Runge–Kutta integrator as the inclination grows.  相似文献   

4.
By Hamiltonian manipulation we demonstrate the existence of separable time‐transformed Hamiltonians in the extended phase‐space. Due to separability explicit symplectic methods are available for the solution of the equations of motion. If the simple leapfrog integrator is used, in case of two‐body motion, the method produces an exact Keplerian ellipse in which only the time‐coordinate has an error. Numerical tests show that even the rectilinear N‐body problem is feasible using only the leapfrog integrator. In practical terms the method cannot compete with regularized codes, but may provide new directions for studies of symplectic N‐body integration. This revised version was published online in July 2006 with corrections to the Cover Date.  相似文献   

5.
We analyze the process of resonance trapping due to Poynting–Robertson drag and Stokes drag in the frame of the restricted 3-body problem and in the case of external mean motion resonances. The numerical simulations presented are computed by using the 3-dimensional extended Schubart averaging (ESA) integrator developed by Moons (1994) for all mean motion resonances. We complete it by adding the contributions of the dissipative forces. To follow the philosophy of the initial integrator, we average the drag terms, but we do not make any expansion in series of eccentricity or inclination. We show our results, especially capture around asymmetric equilibria, and compare them to those found by Beaué and Ferraz-Mello (1993, 1994) and Liou et al. (1979).  相似文献   

6.
On a time-symmetric Hermite integrator for planetary N-body simulation   总被引:2,自引:0,他引:2  
We describe a P(EC) n Hermite scheme for planetary N -body simulation. The fourth-order implicit Hermite scheme is a time-symmetric integrator that has no secular energy error for the integration of periodic orbits with time-symmetric time-steps. In general N -body problems, however, this advantage is of little practical significance, since it is difficult to achieve time-symmetry with individual variable time-steps. However, we can easily enjoy the benefit of the time-symmetric Hermite integrator in planetary N -body systems, where all bodies spend most of the time on nearly circular orbits. These orbits are integrated with almost constant time-steps even if we adopt the individual time-step scheme. The P(EC) n Hermite scheme and almost constant time-steps reduce the integration error greatly. For example, the energy error of the P(EC)2 Hermite scheme is two orders of magnitude smaller than that of the standard PEC Hermite scheme in the case of an N  = 100,  m  = 1025 g planetesimal system with the rms eccentricity 〈 e 21/2 ≲0.03.  相似文献   

7.
We investigate the numerical implementation of a symplectic integrator combined with a rotation (as in the case of an elongated rotating primary). We show that a straightforward implementation of the rotation as a matrix multiplication destroys the conservative property of the global integrator, due to roundoff errors. According to Blank et al. (1997), there exists a KAM-like theorem for twist maps, where the angle of rotation is a function of the radius. This theorem proves the existence of invariant tori which confine the orbit and prevent shifts in radius. We replace the rotation by a twist map or a combination of shears that display the same kind of behaviour and show that we are able not only to recover the conservative properties of the rotation, but also make it more efficient in term of computing time. Next we test the shear combination together with symplectic integrator of order 2, 4, and 6 on a Keplerian orbit. The resulting integrator is conservative down to the roundoff errors. No linear drift of the energy remains, only a divergence as the square root of the number of iterations is to be seen, as in a random walk. We finally test the three symplectic integrators on a real case problem of the orbit of a satellite around an elongated irregular fast rotating primary. We compare these integrators to the well-known general purpose, self-adaptative Bulirsch–Stoer integrator. The sixth order symplectic integrator is more accurate and faster than the Bulirsch–Stoer integrator. The second- and fourth- order integrators are faster, but of interest only when extreme speed is mandatory. This revised version was published online in August 2006 with corrections to the Cover Date.  相似文献   

8.
几类辛方法的数值稳定性研究   总被引:1,自引:0,他引:1  
刘福窑  伍歆  陆本魁 《天文学报》2006,47(4):418-431
主要对一阶隐式Euler辛方法M1、二阶隐式Euler中点辛方法M2、一阶显辛Euler方法M3和二阶leapfrog显辛积分器M4共4种辛方法及一些组合算法进行了通常意义下的线性稳定性分析.针对线性哈密顿系统,理论上找到每个数值方法的稳定区,然后用数值方法检验其正确性.对于哈密顿函数为实对称二次型的情况,为了理论推导便利,特推荐采用相似变换将二次型的矩阵对角化来研究辛方法的线性稳定性.当哈密顿分解为一个主要部分和一个小摄动次要部分且二者皆可积时,无论是线性系统还是非线性系统,这种主次分解与哈密顿具有动势能分解相比,明显扩大了辛方法的稳定步长范围.  相似文献   

9.
The paper presents an efficient algorithm for the study of satellite and space debris orbits on long time intervals. The averaged equations of motion are integrated by means of the implicit midpoint method. This approach is known as a symplectic mapping technique. The perturbing forces included in the mapping are: the geopotential, the atmospheric drag, lunisolar perturbations and the direct radiation pressure (without shadow effects). The influence of the atmosphere is approximated by simple methods for the estimation of integrals. The described mapping is valid for the wide range of orbits including the resonant and the eccentric ones; it can be helpful in practical and theoretical problems. The lifetime of GPS transfer orbits is discussed as an exemplary application.  相似文献   

10.
We present a novel numerical implementation of radiative transfer in the cosmological smoothed particle hydrodynamics (SPH) simulation code gadget . It is based on a fast, robust and photon-conserving integration scheme where the radiation transport problem is approximated in terms of moments of the transfer equation and by using a variable Eddington tensor as a closure relation, following the Optically Thin Variable Eddington Tensor suggestion of Gnedin & Abel. We derive a suitable anisotropic diffusion operator for use in the SPH discretization of the local photon transport, and we combine this with an implicit solver that guarantees robustness and photon conservation. This entails a matrix inversion problem of a huge, sparsely populated matrix that is distributed in memory in our parallel code. We solve this task iteratively with a conjugate gradient scheme. Finally, to model photon sink processes we consider ionization and recombination processes of hydrogen, which is represented with a chemical network that is evolved with an implicit time integration scheme. We present several tests of our implementation, including single and multiple sources in static uniform density fields with and without temperature evolution, shadowing by a dense clump and multiple sources in a static cosmological density field. All tests agree quite well with analytical computations or with predictions from other radiative transfer codes, except for shadowing. However, unlike most other radiative transfer codes presently in use for studying re-ionization, our new method can be used on-the-fly during dynamical cosmological simulation, allowing simultaneous treatments of galaxy formation and the re-ionization process of the Universe.  相似文献   

11.
We present a method to construct a mapping for perturbed systems, in which the perturbations do not need to be conservative. We use a variation of Wisdom and Holman's method, where the dissipative term is placed together with the other perturbative terms. The method is applied for two dissipative systems: one including gas drag and the other including Poynting-Robertson drag. We compare the results with those obtained by Malhotra's mapping. Because the dissipative part in our method is treated as a regular perturbative term, there is no need for analytical developments of the nonconservative terms. This is a great advantage in itself and this also allows for a fast performance of the integrator.  相似文献   

12.
Using a modified leapfrog method as a basic mapping, we produce a new numerical integrator for the stellar dynamical few-body problem. We do not use coordinate transformation and the differential equations are not regularized, but the leapfrog algorithm gives regular results even for collision orbits. For this reason, application of extrapolation methods gives high precision. We compare the new integrator with several others and find it promising. Especially interesting is its efficiency for some potentials that differ from the Newtonian one at small distances.  相似文献   

13.
A compact, time-explicit, approximate solution of the highly non-linear relative motion in curvilinear coordinates is provided under the assumption of circular orbit for the chief spacecraft. The rather compact, three-dimensional solution is obtained by algebraic manipulation of the individual Keplerian motions in curvilinear, rather than Cartesian coordinates, and provides analytical expressions for the secular, constant and periodic terms of each coordinate as a function of the initial relative motion conditions or relative orbital elements. Numerical test cases are conducted to show that the approximate solution can be effectively employed to extend the classical linear Clohessy–Wiltshire solution to include non-linear relative motion without significant loss of accuracy up to a limit of 0.4–0.45 in eccentricity and 40–45\(^\circ \) in relative inclination for the follower. A very simple, quadratic extension of the classical Clohessy–Wiltshire solution in curvilinear coordinates is also presented.  相似文献   

14.
This paper deals with the Adams-Moulton-Cowell multistep integrator, as described by Oestwinter and Cohen (1972). In order to evaluate the accuracy of the method, we started to test it in the case of the unperturbed two-body motion; numerical instability may arise by integrating first order systems. The accuracy is improved by applying a Sundmann transformation of the independent variable. The algorithm is then modified such that the equations of pure keplerian motion are integrated with respect to the new independent variable without truncation error; numerical experiments show the considerable improvement of accuracy and the reduction of computing time for Keplerian motion.If terms of the disturbing function of the Earth are added to the central potential, the time-transformation is less effective. With a modification of this time-transformation as given by Moynot in 1971, it is possible to reduce the propagation of the truncation error in the J2 problem.  相似文献   

15.
We present an N-body code called Taichi for galactic dynamics and controlled numerical experiments. The code includes two high-order hierarchical multipole expansion methods: the Barnes-Hut (BH) tree and the fast multipole method (FMM). For the time integration, the code can use either a conventional adaptive KDK or a Hamiltonian splitting integrator. The combination of FMM and the Hamiltonian splitting integrator leads to a momentum-conserving N-body scheme with individual time steps. We find Taichi performs well in the typical applications in galactic dynamics. In the isolated and interacting galaxies tests, the momentum conserving scheme produces the same result as a conventional BH tree code. But for similar force accuracies, FMM significantly speeds up the simulations compared to the monopole BH tree. In the cold collapse test, we find the inner structure after relaxation can be sensitive to the force accuracies. Taichi is ready to incorporate special treatment of close encounters thanks to the Hamiltonian splitting integrator, suitable for studying dynamics around central massive bodies.  相似文献   

16.
We describe a new method for numerical integration, dubbed bandlimited collocation implicit Runge–Kutta (BLC-IRK), and compare its efficiency in propagating orbits to existing techniques commonly used in Astrodynamics. The BLC-IRK scheme uses generalized Gaussian quadratures for bandlimited functions. This new method allows us to use significantly fewer force function evaluations than explicit Runge–Kutta schemes. In particular, we use a low-fidelity force model for most of the iterations, thus minimizing the number of high-fidelity force model evaluations. We also investigate the dense output capability of the new scheme, quantifying its accuracy for Earth orbits. We demonstrate that this numerical integration technique is faster than explicit methods of Dormand and Prince 5(4) and 8(7), Runge–Kutta–Fehlberg 7(8), and approaches the efficiency of the 8th-order Gauss–Jackson multistep method. We anticipate a significant acceleration of the scheme in a multiprocessor environment.  相似文献   

17.
We describe a parallel hybrid symplectic integrator for planetary system integration that runs on a graphics processing unit (GPU). The integrator identifies close approaches between particles and switches from symplectic to Hermite algorithms for particles that require higher resolution integrations. The integrator is approximately as accurate as other hybrid symplectic integrators but is GPU accelerated.  相似文献   

18.
Numerical methods have become a very important type of tool for celestial mechanics, especially in the study of planetary ephemerides. The errors generated during the computation are hard to know beforehand when applying a certain numerical integrator to solve a certain orbit. In that case, it is not easy to design a certain integrator for a certain celestial case when the requirement of accuracy were extremely high or the time-span of the integration were extremely large. Especially when a fixed-step method is applied, the caution and effort it takes would always be tremendous in finding a suitable time-step, because it is about whether the accuracy and time-cost of the final result are acceptable. Thus, finding the best balance between efficiency and accuracy with the least time cost appeared to be a major obstruction in the face of both numerical integrator designers and their users. To solve this problem, we investigate the variation pattern of truncation error and the pattern of rounding error distributions with time-step and time-span of the integration. According to those patterns, we promote an error estimation method that could predict the distribution of rounding errors and the total truncation errors with any time-step at any time-spot with little experimental cost, and test it with the Adams-Cowell method in the calculation of circular periodic orbits. This error estimation method is expected to be applied to the comparison of the performance of different numerical integrators, and also it can be of great help for finding the best solution to certain cases of complex celestial orbits calculations.  相似文献   

19.
数值积分方法是进行天体力学研究的重要工具, 尤其对于行星历表的研究工作而言. 由于在使用数值方法计算天体轨道时, 最终误差通常是难以预知的, 所以在面对精度要求较高或者积分时间较长的工作时具体积分方案的设计---尤其是当使用定步长方法时的步长选择---需要十分谨慎, 因为这将意味着是否能在时间成本可以被接受的范围内使解的精度达到要求. 因此, 在使用数值方法解决实际问题时如何快速寻找效率与精度之间的最佳平衡点是每一个数值积分方法的设计者与使用者都会面临的难题. 为解决这一问题, 在定步长条件下对数值积分方法的舍入误差概率分布函数以及截断误差积累量对步长的依赖关系和随时间的增长关系进行了深入研究. 基于所得结论, 提出了一种仅需较少的数值实验资料即可对选择任意时间步长积分至任意积分时刻时的舍入误差概率分布函数与截断误差积累量进行准确估计的方法, 并使用Adams-Cowell方法对该误差估计方法在圆周期轨道条件下进行了验证. 该误差估计方法在未来有望用于不同数值算法的性能对比研究, 同时也可以对数值积分方法求解实际轨道问题时的决策工作带来重要帮助.  相似文献   

20.
An explicit symplectic integrator is constructed for the problem of a rotating planetary satellite on a Keplerian orbit. The spin vector is fixed perpendicularly to the orbital plane. The integrator is constructed according to the Wisdom-Holman approach: the Hamiltonian is separated in two parts so that one of them is multiplied by a small parameter. The parameter depends on the satellite’s shape or the eccentricity of its orbit. The leading part of the Hamiltonian for small eccentricity orbits is similar to the simple pendulum and hence integrable; the perturbation does not depend on angular momentum which implies a trivial ‘kick’ solution. In spite of the necessity to evaluate elliptic function at each step, the explicit symplectic integrator proves to be quite efficient. This revised version was published online in July 2006 with corrections to the Cover Date.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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