Abstract. Since its launch in 2017, the TROPOMI instrument on S-5P has provided very high quality data using daily global coverage for a number of key atmospheric trace gasses. Over its first 1,000 days in operations, the SWIR module has been very stable and the continuously monitored calibration has remained of high quality. This calibration relies on a combination of extensive pre-launch and post-launch measurements, complemented by regular monitoring of internal light sources and background measurements. In this paper we present a method and results for independent validation of the SWIR module calibration and instrument stability by examining the signal stability of a sample of 23 pseudo-invariant calibration desert sites. The data covers over two years of operational data. With a Lambertian surface assumption, the results show that the SWIR module has little to no instrument degradation down to an accuracy of about 0.3 % per year, validating results obtained from the internal calibration suite. The method presented here will be used as ongoing validation of the SWIR calibration.
Continuum radiances for the full sample (Table 1) as shown in Figure 2. Shown are all soundings over a period of more than 1,000 days, starting 28th of April 2018. The median radiance (red) and a linear fit (green) are shown with lines. Data has been corrected for the solar zenith angle at each individual overpass and assuming the surface is Lambertian. A yearly variation has been corrected using a fitted sine wave with a period of 365 days.
<p class="western" align="justify"><strong>Introduction</strong></p> <p class="western" align="justify"><span lang="en-GB">The Tudat software was created at the Astrodynamics & Space Missions Section (AS) at TU Delft, as a generic C++ tool for astrodynamics research and education. </span><span lang="en-GB">Since 2020, a Python interface named Tudatpy, has been developed.</span><span lang="en-GB"> The core of the software is numerical state propagation and estimation </span><span lang="en-GB">functionality</span><span lang="en-GB">. </span><span lang="en-GB">It has been used for research publications over a wide range of topics, </span><span lang="en-GB">and </span><span lang="en-GB">is embedded in</span><span lang="en-GB"> the </span><span lang="en-GB">TU Delft Spaceflight</span><span lang="en-GB"> M.Sc. curriculum.</span> <span lang="en-GB">The software </span><span lang="en-GB">is</span><span lang="en-GB"> released as a conda packag</span><span lang="en-GB">e</span><span lang="en-GB">. Tudat </span><span lang="en-GB">is</span><span lang="en-GB"> hosted on GitHub (</span><span lang="zxx"><span lang="en-GB">https://github.com/tudat-team/</span></span><span lang="en-GB">), under open-source BSD 3-clause license, with its functionality covered by >200 unit te</span><span lang="en-GB">sts.</span></p> <p class="western" align="justify"><strong>Example applications for planetary missions</strong></p> <p class="western" align="justify">We start by showing three illustrative examples of past and ongoing work with Tudatpy:</p> <ul> <li class="western"><em>Small body orbit design and optimization using fully numerical modeling</em></li> </ul> <p class="western" align="justify">The dynamical environment around small bodies is highly non-linear. In addition, the uncertainty of the gravity field complicates the search for stable spacecraft orbits. In this context, Tudat has been used for several projects, such as the design of a quasi-stable orbit (QSO) around Phobos (Fig. 1), the optimization of an orbit (for maximum coverage/minimum distance) around an asteroid, and the design of robustly stable spacecraft orbits under uncertainties in the asteroid gravity field.</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify"><img src="" width="1070" height="302" name="Image1" align="left" /></p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify"><em>Fig. 1 QSO orbits around Phobos designed using Tudatpy and Pygmo [1]</em></p> <p class="western" align="justify">&#160;</p> <ul> <li class="western"><em>Galilean satellite ephemerides determination from JUICE tracking data</em></li> </ul> <p class="western" align="justify">The JUICE mission will provide data on the dynamics of the Galilean moons to unprecedented accuracy. Using a simulated set of radio tracking data, Tudat has been used to simulate uncertainty of the ephemerides of the Galilean satellites during and after the JUICE mission (see Fig. 2). This analysis will be extended to provide a flexible tool to analyze the potential for a global inversion of Earth- and space-based radio and optical data for satellite ephemerides.&#160;</p> <p class="western" align="justify"><img src="" width="836" height="517" name="Image5" align="left" border="0" /></p> <p class="western" lang="en-GB" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify"><em>Fig. </em><em>2</em><em> </em><em>Galilean satellite ephemeris uncertainty obtained from covariance analysis in a coupled estimation, using simulated JUICE radio tracking data [</em><em>2</em><em>]</em></p> <p class="western" align="justify">&#160;</p> <ul> <li class="western"><em>Interplanetary trajectory design using multiple gravity assists (MGA), deep space maneuvers (DSM), and shape-based low-thrust </em></li> </ul> <p class="western" align="justify">Tudat includes a framework for interplanetary trajectory design (see Fig. 3 for example), where the typical MGA-DSM functionality is enhanced with shape-based (spherical shaping and hodographic shaping) legs. Although the interplanetary trajectory is evaluated/optimized using a (semi-)analytical inner loop, the numerical propagatio of Tudat allows for a direct verification of the final trajectory under perturbations and for the use of differential correction to generate a high-fidelity transfer orbit.</p> <p class="western" align="justify"><img src="" width="739" height="564" name="Image5" align="left" border="0" /></p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify">&#160;</p> <p class="western" align="justify"><em>Fig. 3 Earth-Mercury transfer using EEVM sequence, one DSM per leg, in patched conic approximation(taken from one of the examples on the Tudatpy website)</em></p> <p class="western" align="justify"><strong>Functionality</strong></p> <p class="western" align="justify">Tudat functionality falls into the following broad categories:</p> <ul> <li class="western">Numerical propagation of dynamics, with modular setup and options for solar system bodies, accelerations, propagation schemes, <em>etc.</em> In addition to translation state, it can combine different types of dynamics for any number of bodies, including coupled orbital-rotational motion. No fundamental distinction is made between natural and artificial bodies, and the propagation is capable of both single- and multi-arc (or a combination). Tudat has a broad set of outputs (&#8216;dependent variables&#8217;) that it can generate during numerical propagation that are useful for visualization/post-processing.</li> <li class="western">State and parameter estimation: Tudat contains a large amount of functionality for performing (simulated) state and parameter estimation/covariance analysis from observational data. The framework is set up in a modular fashion, allowing for a combined analysis of a diverse set of types of observations and parameters. It has been used in a large number of simulation studies, with work ongoing to extend the functionality to processing DSN tracking data. It has been applied to the orbit determination of LRO, as well as to preliminary Doppler/VLBI data analysis of Mars and Venus Express.</li> <li class="western">Mission design and optimization: Modules containing mission design tools, such as Lambert targeters and multiple gravity-assist transfers, are included in Tudat. Additionally, Tudat provides an interface to the Pagmo2 optimization software.</li> </ul> <p class="western" lang="en-GB" align="justify"><strong>Documentation and development</strong></p> <p class="western" align="justify">In 2020, development of a Python interface, named TudatPy, was initiated. This has now become the default interface for Tudat and associated documentation, including:</p> <ul> <li class="western">An installation and top-level user guide, supported by a growing set of example applications (<span lang="zxx">https://docs.tudat.space/</span>)</li> <li class="western">Documentation for the Application Programmer Interface (API) of TudatPy (<span lang="zxx">https://py.api.tudat.space/</span>)</li> </ul> <p class="western" lang="en-GB" align="justify">Both parts of the documentation now cover the core aspects of the functionality, and are being continuously expanded. At the time of writing, some C++ functions have yet to be exposed to Python, while other functions are missing their API documentation.</p> <p class="western" align="justify">If you are interested in using or developing Tudat(py), you are most welcome to do so! Any questions about its functionality or suggestions for future implementation are always welcome, and can be addressed to the first author of this abstract. Tudat discussions primarily take place over Slack, open to any potential interested parties.</p> <p class="western" align="justify">[1] Plumaris et al. (2022). <em>"<span dir="ltr" role="presentation">Cold Atom Interferometry for enhancing the Radio Science</span></em><br role="presentation" /><em><span dir="ltr" role="presentation">gravity experiment: a Phobos case study" </span></em>Remote Sensing, (submitted)</p> <p class="western" align="justify">[2] Fayolle et al. (2022). <em>"Decoupled and coupled moons&#8217; ephemerides estimation strategies</em><br /><em>Application to the JUICE mission"</em> Planetary and Space Science, (revision submitted)</p> <p class="western" align="justify">&#160;</p>
Abstract. Since its launch in 2017, Tropospheric Monitoring Instrument (TROPOMI) on S-5P has provided very high quality data using daily global coverage for a number of key atmospheric trace gases. Over its first 1000 d in operation, the short-wave infrared (SWIR) module has been very stable, and the continuously monitored calibration has remained of high quality. This calibration relies on a combination of extensive pre-launch and post-launch measurements, complemented by regular monitoring of internal light sources and background measurements. In this paper we present a method and results for independent validation of the SWIR module calibration and instrument stability by examining the signal stability of a sample of 23 pseudo-invariant calibration desert sites. The data covers over 2 years of operational data. With a Lambertian surface assumption, the results show that the SWIR module has little to no instrument degradation down to an accuracy of about 0.3 % yr−1, validating results obtained from the internal calibration suite. The method presented here will be used as ongoing validation of the SWIR calibration.
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.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.