Abstract
We present software for spherical harmonic analysis (SHA) and spherical harmonic synthesis (SHS), which can be used for essentially arbitrary degrees and all co-latitudes in the interval (0°, 180°). The routines use extended-range floating-point arithmetic, in particular for the computation of the associated Legendre functions. The price to be paid is an increased computation time; for degree 3,000, the extended-range arithmetic SHS program takes 49 times longer than its standard arithmetic counterpart. The extended-range SHS and SHA routines allow us to test existing routines for SHA and SHS. A comparison with the publicly available SHS routine GEOGFG18 by Wenzel and HARMONIC SYNTH by Holmes and Pavlis confirms what is known about the stability of these programs. GEOGFG18 gives errors <1 mm for latitudes [-89°57.5′, 89°57.5′] and maximum degree 1,800. Higher degrees significantly limit the range of acceptable latitudes for a given accuracy. HARMONIC SYNTH gives good results up to degree 2,700 for almost the whole latitude range. The errors increase towards the North pole and exceed 1 mm at latitude 82° for degree 2,700. For a maximum degree 3,000, HARMONIC SYNTH produces errors exceeding 1 mm at latitudes of about 60°, whereas GEOGFG18 is limited to latitudes below 45°. Further extending the latitudinal band towards the poles may produce errors of several metres for both programs. A SHA of a uniform random signal on the sphere shows significant errors beyond degree 1,700 for the SHA program SHA by Heck and Seitz.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Brendt RP (1978) A Fortran multiple-precision arithmetic package. ACM Trans Math Softw 4:57–70
Claessens SJ (2002) A synthetic earth model - Analysis, implementation, validation and application. MSc Thesis, Delft University of Technology, Physical and Space Geodesy group, Delft
Driscoll JR, Healy D (1994) Computing Fourier transforms and convolutions on the 2-sphere. Adv Appl Math 15:202–250
Freeden W, Windheuser U (1997) Combined spherical harmonics and wavelet expansion a future concept in earth’s gravitational potential determination. Appl Comput Harmonic Anal 4:1–37
Gleason DM (1985) Partial sums of Legendre series via Clenshaw summation. Manuscr Geod 10:115–130
Heck B, Seitz K (1991) Harmonic analysis – spherical harmonicanalysis of gridded data. Technical Report, Geodetic Institute, University of Karlsruhe, Karlsruhe
Heck B, Seitz K (1993) Effects of non-linearity in the geodetic boundary value problems. Deutsche Geodätische Kommission (DGK) Reihe C, Heft Nr. 109, München, pp. 17–22
Holmes SA (2003) High degree spherical harmonic synthesis for simulated earth gravity modelling. PhD Thesis, Department of Spatial Sciences, Curtin University of Technology, Perth, Australia, 171 pp
Holmes SA, Featherstone WE (2002) A unified approach to the Clenshaw summation and the recursive computation of very high degree and order normalized associated Legendre functions. J Geod 76:279–299
Jekeli C, Lee JK, Kwon JH (2007) On the computation and approximation of ultra-high-degree spherical harmonic series. J Geod. Doi: 10.1007/s00190-006-0123-z
Koop R, Stelpstra D (1989) On the computation of the gravitational potential and its first and second derivatives. Manuscr Geod 14:373–382
Lemoine FG, Kenyon SC, Factor JK, Trimmer RG, Pavlis NK, Chinn DS, Cox CM, Klosko SM, Luthcke SB, Torrence MH, Wang YM, Williamson RG, Pavlis EC, Rapp RH, Olson TR (1998) The development of the joint NASA GSFC and the National Imagery and Mapping Agency (NIMA) geopotential model EGM96, NASA/ TP-1998-206861, National Aeronautics and Space Administration, Greenbelt, 575 pp
Libbrecht KG (1985) Practical considerations for the generation of large order spherical harmonics. Solar Phys 99:371–373
Lozier DW, Smith JM (1981) Algorithm 567 Extended-range arithmetic and normalized Legendre polynomials. ACM Trans Math Softw 7:141–146
Olver FWJ, Smith JM (1983) Associated Legendre functions on the cut. J Comput Phys 51:502–518
Pavlis NK, Holmes SA, Kenyon SC, Schmidt D, Trimmer R (2005) A preliminary gravitational model to degree 2160. In: Jekeli C, Bastos L, Fernandes J (eds) Gravity, geoid and space missions. International Association of Geodesy Symposia, vol 129. Springer, Berlin, pp.18–23
Smith JM, Olver FWJ, Lozier DW (1981) Extended-range arithmetic and normalized Legendre polynomials. ACM Tran Math Softw 7:93–105
Tscherning CC, Rapp RH, Goad C (1983) A comparison of methods for computing gravimetric quantities from high degree spherical harmonic expansions. Manuscr Geod 8:249–272
Tscherning CC, Poder K (1982) Some geodetic applications of Clenshaw summation. Boll Geod Sci Aff 4:351–364
Wenzel HG (1998) Ultra high degree geopotential models GPM98A and GPM98B to degree 1,800. In: Proceedings of joint meeting international gravity commission and international geoid commission, Budapest, 10–14 March. Rep 98:4, Finnish Geodetic Institute, Helsinki, pp 71-80
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This is an open access article distributed under the terms of the Creative Commons Attribution Noncommercial License ( https://creativecommons.org/licenses/by-nc/2.0 ), which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
About this article
Cite this article
Wittwer, T., Klees, R., Seitz, K. et al. Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic. J Geod 82, 223–229 (2008). https://doi.org/10.1007/s00190-007-0172-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00190-007-0172-y