Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic

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 a...

Full description

Bibliographic Details
Main Authors: Wittwer, T. (author), Klees, R. (author), Seitz, K. (author), Heck, B. (author)
Format: Article in Journal/Newspaper
Language:English
Published: Springer 2007
Subjects:
Online Access:http://resolver.tudelft.nl/uuid:99fb9dcf-e90e-4fa9-8deb-92c6d4e55593
_version_ 1821657649172709376
author Wittwer, T. (author)
Klees, R. (author)
Seitz, K. (author)
Heck, B. (author)
author_facet Wittwer, T. (author)
Klees, R. (author)
Seitz, K. (author)
Heck, B. (author)
author_sort Wittwer, T. (author)
collection Delft University of Technology: Institutional Repository
description 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. Delft Institute of Earth Observation and Space Systems Aerospace Engineering
format Article in Journal/Newspaper
genre North Pole
genre_facet North Pole
geographic North Pole
Seitz
geographic_facet North Pole
Seitz
id fttudelft:oai:tudelft.nl:uuid:99fb9dcf-e90e-4fa9-8deb-92c6d4e55593
institution Open Polar
language English
long_lat ENVELOPE(166.083,166.083,-71.717,-71.717)
op_collection_id fttudelft
op_relation Journal of Geodesy, 82 (4-5)--1432-1394
http://resolver.tudelft.nl/uuid:99fb9dcf-e90e-4fa9-8deb-92c6d4e55593
op_rights (c) 2007 The Authors; Springer
publishDate 2007
publisher Springer
record_format openpolar
spelling fttudelft:oai:tudelft.nl:uuid:99fb9dcf-e90e-4fa9-8deb-92c6d4e55593 2025-01-16T23:48:55+00:00 Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic Wittwer, T. (author) Klees, R. (author) Seitz, K. (author) Heck, B. (author) 2007-07-12 http://resolver.tudelft.nl/uuid:99fb9dcf-e90e-4fa9-8deb-92c6d4e55593 en eng Springer Journal of Geodesy, 82 (4-5)--1432-1394 http://resolver.tudelft.nl/uuid:99fb9dcf-e90e-4fa9-8deb-92c6d4e55593 (c) 2007 The Authors; Springer Spherical harmonic analysis Spherical harmonic synthesis Extended-range arithmetic Numerical stability journal article Text 2007 fttudelft 2023-07-08T20:15:13Z 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. Delft Institute of Earth Observation and Space Systems Aerospace Engineering Article in Journal/Newspaper North Pole Delft University of Technology: Institutional Repository North Pole Seitz ENVELOPE(166.083,166.083,-71.717,-71.717)
spellingShingle Spherical harmonic analysis
Spherical harmonic synthesis
Extended-range arithmetic
Numerical stability
Wittwer, T. (author)
Klees, R. (author)
Seitz, K. (author)
Heck, B. (author)
Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic
title Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic
title_full Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic
title_fullStr Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic
title_full_unstemmed Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic
title_short Ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic
title_sort ultra-high degree spherical harmonic analysis and synthesis using extended-range arithmetic
topic Spherical harmonic analysis
Spherical harmonic synthesis
Extended-range arithmetic
Numerical stability
topic_facet Spherical harmonic analysis
Spherical harmonic synthesis
Extended-range arithmetic
Numerical stability
url http://resolver.tudelft.nl/uuid:99fb9dcf-e90e-4fa9-8deb-92c6d4e55593