Abstract
A new scale transformation to the integrated velocity vector is designed to monitor the accumulation of numerical errors in several integrals of motion. The scale factor is derived from the least-squares correction that minimizes the sum of the squares of the errors of these integrals. In order to preserve an invariant, we employ the velocity scaling method for rigorously satisfying the constraint. When adjusting many constants, the new scheme like other existing methods is valid to typically reduce the integration errors below those of an uncorrected integrator. Via integral invariant relations, the new method is also able to treat slowly-varying quantities, such as the Keplerian energy and the Laplace vector, for a perturbed Keplerian problem or each of multiple bodies in the solar system dynamics. Consequently it does nearly agree with the rigorous dual scaling method in the sense of drastically improving the integration accuracy. As one of its advantages, the implementation of the new method is significantly easier than that of other methods. In particular, the method can be simply applied to a complicated dynamical system with some constraints.
Similar content being viewed by others
References
Aizawa, Y., Saito, N.: J. Phys. Soc. Japan 32, 1636 (1972)
Ascher, U.M.: Numer. Algorithms 14, 1249 (1997)
Baumgarte, J.: Celest. Mech. 5, 490 (1972)
Chin, H.: Ph.D. thesis, Univ. British Columbia, Canada (1995)
Fukushima, T.: Astron. J. 126, 2567 (2003)
Han, W.B., Liao, X.H.: Comput. Phys. Commun. 177, 500 (2007)
Hénon, M., Heiles, C.: Astron. J. 69, 73 (1964)
Huang, T.Y., Innanen, K.: Astron. J. 88, 870 (1983)
Ma, D.Z., Wu, X., Liu, F.Y.: Int. J. Mod. Phys. C 9, 1411 (2008a)
Ma, D.Z., Wu, X., Zhong, S.Y.: Astrophys. J. 687, 1294 (2008b)
Ma, D.Z., Wu, X., Zhu, J.F.: New Astron. 13, 216 (2008c)
Nacozy, P.E.: Astrophys. Space Sci. 14, 40 (1971)
Szebehely, V., Bettis, D.G.: Astrophys. Space Sci. 13, 365 (1971)
Wu, X., He, J.Z.: Int. J. Mod. Phys. C 17, 1613 (2006)
Wu, X., Zhu, J.F., He, J.Z.: Comput. Phys. Commun. 15, 175 (2006)
Wu, X., Huang, T.Y., Wan, X.S.: Astron. J. 133, 2643 (2007)
Zhang, F.: Comput. Phys. Commun. 99, 53 (1996)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhong, SY., Wu, X. A velocity scaling method with least-squares correction of several constraints. Astrophys Space Sci 324, 31 (2009). https://doi.org/10.1007/s10509-009-0141-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10509-009-0141-4