For each celestial body of multi-planet systems, there are two slowly varying quantities or quasi-integrals, Kepler energy and Laplace integral, which are closely associated with the orbital semimajor axis and eccentricity, respectively. To correct numerical errors of the quantities, we give an extension of Nacozy's approach and develop a new manifold correction method, where corresponding reference values of the quantities at every integration step are obtained from integral invariant relations, and only velocity corrections are used to approximately satisfy the two quasi-integrals. As a result, the scheme does enhance the quality of the integration by significantly raising the accuracy of the two elements. Especially, it is superior to the existing dual scaling method in the improvement of eccentricity in general when the adopted integrator provides a sufficient precision to the eccentricity.
When conventional integrators like Runge—Kutta-type algorithms are used, numerical errors can make an orbit deviate from a hypersurface determined by many constraints, which leads to unreliable numerical solutions. Scaling correction methods are a powerful tool to avoid this. We focus on their applications, and also develop a family of new velocity multiple scaling correction methods where scale factors only act on the related components of the integrated momenta. They can preserve exactly some first integrals of motion in discrete or continuous dynamical systems, so that rapid growth of roundoff or truncation errors is suppressed significantly.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.