Abstract
On 19th October 2016 Schiaparelli module of the ExoMars 2016 mission flew through the Mars atmosphere. After successful entry and descent under parachute, the module failed the last part of the descent and crashed on the Mars surface. Nevertheless the data transmitted in real-time by Schiaparelli during the entry and descent, together with the entry state vector as initial condition, have been used to reconstruct both the trajectory and the profiles of atmospheric density, pressure and temperature along the traversed path.
The available data-set is only a small sub-set of the whole data acquired by Schiaparelli, with a limited data rate (8 kbps) and a large gap during the entry because of the plasma blackout on the communications.
This paper presents the work done by the AMELIA (Atmospheric Mars Entry and Landing Investigations and Analysis) team in the exploitation of the available inertial and radar data. First a reference trajectory is derived by direct integration of the inertial measurements and a strategy to overcome the entry data gap is proposed. First-order covariance analysis is used to estimate the uncertainties on all the derived parameters. Then a refined trajectory is computed incorporating the measurements provided by the on-board radar altimeter.
The derived trajectory is consistent with the events reported in the telemetry and also with the impact point identified on the high-resolution images of the landing site.
Finally, atmospheric profiles are computed tacking into account the aerodynamic properties of the module. Derived profiles result in good agreement with both atmospheric models and available remote sensing observations.
Similar content being viewed by others
References
A. Aboudan, G. Colombatti, F. Ferri, F. Angrilli, Huygens probe entry trajectory and attitude estimated simultaneously with Titan atmospheric structure by Kalman filtering. Planet. Space Sci. 56(5), 573–585 (2008). https://doi.org/10.1016/j.pss.2007.10.006. http://www.sciencedirect.com/science/article/pii/S0032063307003479. Titan as seen from Huygens—Part 2
C. Bettanini, F. Esposito, S. Debei, C. Molfese, G. Colombatti, A. Aboudan, J. Brucato, F. Cortecchia, G.D. Achille, G. Guizzo, E. Friso, F. Ferri, L. Marty, V. Mennella, R. Molinaro, P. Schipani, S. Silvestro, R. Mugnuolo, S. Pirrotta, E. Marchetti, A.M. Harri, F. Montmessin, C. Wilson, I.A. Rodríguez, S. Abbaki, V. Apestigue, G. Bellucci, J.J. Berthelier, S. Calcutt, F. Forget, M. Genzer, P. Gilbert, H. Haukka, J. Jiménez, S. Jiménez, J.L. Josset, O. Karatekin, G. Landis, R. Lorenz, J. Martinez, D. Möhlmann, D. Moirin, E. Palomba, M. Patel, J.P. Pommereau, C. Popa, S. Rafkin, P. Rannou, N. Renno, W. Schmidt, F. Simoes, A. Spiga, F. Valero, L. Vázquez, F. Vivat, O. Witasse, The DREAMS experiment flown on the ExoMars 2016 mission for the study of Martian environment during the dust storm season. Measurement 122, 484–493 (2018). https://doi.org/10.1016/j.measurement.2018.01.019. http://www.sciencedirect.com/science/article/pii/S0263224118300186
R.C. Blanchard, P.N. Desai, Mars Phoenix entry, descent, and landing trajectory and atmosphere reconstruction. J. Spacecr. Rockets 48(5), 809–822 (2011). https://doi.org/10.2514/1.46274
O. Bombaci, M. Iorio, P. Pepe, Exomars radar Doppler altimeter (a Doppler radar for accurate attitude measurements in support to landing phase), in 2016 IEEE Metrology for Aerospace (MetroAeroSpace) (2016), pp. 65–70. https://doi.org/10.1109/MetroAeroSpace.2016.7573187
D. Bonetti, G. De Zaiacomo, G. Blanco Arnao, I. Pontijas Fuentes, S. Portigliotti, L. Lorenzoni, O. Bayle, Exomars 2016 post flight mission analysis of Schiaparelli coasting, entry, descent and landing, in 14th International Planetary Probe Workshop IPPW, The Hague, The Netherlands, June 2017
A. Chen, A. Cianciolo, A.R. Vasavada, C. Karlgaard, J. Barnes, B. Cantor, D. Kass, S. Rafkin, D. Tyler, Reconstruction of atmospheric properties from Mars Science Laboratory entry, descent, and landing. J. Spacecr. Rockets 51(4), 1062–1075 (2014). https://doi.org/10.2514/1.A32708
G. Colombatti, P. Withers, F. Ferri, A. Aboudan, A. Ball, C. Bettanini, V. Gaborit, A. Harri, B. Hathi, M. Leese, T. Makinen, P. Stoppato, M. Towner, J. Zarnecki, F. Angrilli, M. Fulchignoni, Reconstruction of the trajectory of the Huygens probe using the Huygens Atmospheric Structure Instrument (HASI). Planet. Space Sci. 56(5), 586–600 (2008). https://doi.org/10.1016/j.pss.2007.11.017. http://www.sciencedirect.com/science/article/pii/S0032063307003480. Titan as seen from Huygens—Part 2
F. Esposito et al., The DREAMS experiment onboard the Schiaparelli module of the ExoMars 2016 mission: design, performances and expected results. Space Sci. Rev. (2018, in press)
F. Ferri, et al., ExoMars Atmospheric Mars Entry and Landing Investigations and Analysis (AMELIA). Space Sci. Rev. (2018, in press)
F. Forget, F. Hourdin, R. Fournier, C. Hourdin, O. Talagrand, M. Collins, S.R. Lewis, P.L. Read, J.P. Huot, Improved general circulation models of the Martian atmosphere from the surface to above 80 km. J. Geophys. Res., Planets 104(E10), 24,155–24,175 (1999). https://doi.org/10.1029/1999JE001025
A. Gulhan, T. Thiele, F. Siebe, R. Kronen, Combined instrumentation package COMARS+ for the ExoMars Schiaparelli lander. Space Sci. Rev. 214(1), 12 (2017). https://doi.org/10.1007/s11214-017-0447-4
C. Holstein-Rathlou, A. Maue, P. Withers, Atmospheric studies from the Mars Science Laboratory entry, descent and landing atmospheric structure reconstruction. Planet. Space Sci. 120, 15–23 (2016). https://doi.org/10.1016/j.pss.2015.10.015. http://www.sciencedirect.com/science/article/pii/S0032063315003207
C.D. Karlgaard, P. Kutty, M. Schoenenberger, M.M. Munk, A. Little, C.A. Kuhl, J. Shidner, Mars Science Laboratory entry atmospheric data system trajectory and atmosphere reconstruction. J. Spacecr. Rockets 51(4), 1029–1047 (2014). https://doi.org/10.2514/1.A32770
B. Kazeminejad, D. Atkinson, M. Pérez-Ayúcar, J. Lebreton, C. Sollazzo, Huygens’ entry and descent through Titan’s atmosphere: methodology and results of the trajectory reconstruction. Planet. Space Sci. 55(13), 1845–1876 (2007). https://doi.org/10.1016/j.pss.2007.04.013. http://www.sciencedirect.com/science/article/pii/S0032063307001171. Titan as seen from Huygens
E.J. Lefferts, F.L. Markley, M.D. Shuster, Kalman filtering for spacecraft attitude estimation. J. Guid. Control Dyn. 5(5), 417–429 (1982). https://doi.org/10.2514/3.56190
J.A. Magalhães, J.T. Schofield, A. Seiff, Results of the Mars Pathfinder atmospheric structure investigation. J. Geophys. Res., Planets 104(E4), 8943–8955 (1999). https://doi.org/10.1029/1998JE900041
L. Markley, Attitude error representations for Kalman filtering. J. Guid. Control Dyn. 26(2), 311–317 (2003). https://doi.org/10.2514/2.5048
E. Millour, F. Forget, A. Spiga, T. Navarro, J.B. Madeleine, L. Montabone, F. Lefevre, F. Montmessin, J.Y. Chaufray, M. Lopez-Valverde, F. Gonzalez-Galindo, S. Lewis, P. Read, J.P. Huot, M.C. Desjean, The Mars Climate Database (MCD version 2.5), in EPSC2015-438, vol. 10 (2015)
S. Portigliotti, C. Cassi, M. Montagna, P. Martella, M. Faletra, S. De Sanctis, D. Granà, O. Bayle, T. Blancquaert, L. Lorenzoni, ExoMars 2016, the Schiaparelli mission. EDL demonstration results from real time telemetry before unfortunate impact, in 14th International Planetary Probe Workshop IPPW, The Hague, The Netherlands, June 2017
S. Särkkä, Bayesian Filtering and Smoothing. Institute of Mathematical Statistics Textbooks (Cambridge University Press, Cambridge, 2013). https://books.google.it/books?id=5VlsAAAAQBAJ
A. Seiff, Mars atmospheric winds indicated by motion of the Viking landers during parachute descent. J. Geophys. Res., Planets 98(E4), 7461–7474 (1993). https://doi.org/10.1029/92JE02738
M.D. Shuster, A survey of attitude representations. J. Astronaut. Sci. 41(4), 439–517 (1993)
D.E. Smith, M.T. Zuber, H.V. Frey, J.B. Garvin, J.W. Head, D.O. Muhleman, G.H. Pettengill, R.J. Phillips, S.C. Solomon, H.J. Zwally, W.B. Banerdt, T.C. Duxbury, M.P. Golombek, F.G. Lemoine, G.A. Neumann, D.D. Rowlands, O. Aharonson, P.G. Ford, A.B. Ivanov, C.L. Johnson, P.J. McGovern, J.B. Abshire, R.S. Afzal, X. Sun, Mars Orbiter Laser Altimeter: experiment summary after the first year of global mapping of Mars. J. Geophys. Res., Planets 106(E10), 23,689–23,722 (2001). https://doi.org/10.1029/2000JE001364
D.A. Spencer, R.C. Blanchard, R.D. Braun, P.H. Kallemeyn, S.W. Thurman, Mars Pathfinder entry, descent, and landing reconstruction. J. Spacecr. Rockets 36(3), 357–366 (1999). https://doi.org/10.2514/2.3478
T. Tolker-Nielsen, ExoMars 2016—Schiaparelli anomaly inquiry. Report DG-I/2017/546/TTN Iss. 1, Rev. 0, ESA (2017)
J. Vago, O. Witasse, H. Svedhem, P. Baglioni, A. Haldemann, G. Gianfiglio, T. Blancquaert, D. McCoy, R. de Groot, ESA ExoMars program: the next step in exploring Mars. Sol. Syst. Res. 49(7), 518–528 (2015). https://doi.org/10.1134/S0038094615070199
J. Wertz, Spacecraft Attitude Determination and Control. Astrophysics and Space Science Library (Springer, Netherlands, 1978). https://books.google.it/books?id=GtzzpUN8VEoC
P. Withers, A smoothing technique for improving atmospheric reconstruction for planetary entry probes. Planet. Space Sci. 79–80, 52–55 (2013). https://doi.org/10.1016/j.pss.2013.01.011. http://www.sciencedirect.com/science/article/pii/S0032063313000263
P. Withers, D.C. Catling, Observations of atmospheric tides on Mars at the season and latitude of the Phoenix atmospheric entry. Geophys. Res. Lett. 37(24), l24204 (2010). https://doi.org/10.1029/2010GL045382
P. Withers, M.D. Smith, Atmospheric entry profiles from the Mars Exploration Rovers Spirit and Opportunity. Icarus 185(1), 133–142 (2006). https://doi.org/10.1016/j.icarus.2006.06.013. http://www.sciencedirect.com/science/article/pii/S0019103506002302
Acknowledgements
This work was supported by Italian Space Agency (ASI) in the framework of the ExoMars 2016 project – AMELIA experiment (ASI grant n. 2017-03-17 and n. I/018/12/3) and by the University of Padova. The authors are extremely grateful to Stefano Portigliotti from Thales Alenia Space Italy for his valuable help in understanding the operation of Schiaparelli EDL system and for the validation of AMELIA simulations. They wish to thank Andrew Ball and Leila Lorenzoni from ESA for their support in retrieving key informations for the final outcome of the analysis. They wish also to thank Davide Bonetti from Deimos Space for providing important clarifications on RDA measurements.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A: Equations of Motion
Let be \(M\) the inertial MMED reference frame and \(G\) the GNC body frame. The EDM state is defined as follows
with the velocity and position expressed in Cartesian coordinates with respect to MMED frame and the attitude quaternion representing the transformation from the MMED frame to the GNC frame. In the following the used reference frames will be indicated only if needed.
We assume that both the acceleration \(^{G}\boldsymbol{a}\) and angular rate \(^{G}\boldsymbol{\omega }\) are given with respect to the GNC frame and are already compensated for offsets and biases. This results in the following set of equations
where \(\boldsymbol{C}(\boldsymbol{q})\) is the rotation matrix corresponding to the attitude quaternion, \(\boldsymbol{K}(\boldsymbol{q})\) is the quaternion kinematic matrix and \(\boldsymbol{a}_{g}\) is the gravitational acceleration. The quaternion is composed by a scalar and vectorial part \(\boldsymbol{q} = [ \boldsymbol{q}_{v} q _{s} ] ^{T}\) and then
with the cross-product, skew-symmetric matrix operator \(S\) defined as
refer to Shuster (1993) for more details.
Inertial measurements are modeled using additive Gaussian white noise
hence the best available estimate of the acceleration and angular rate to be used in Eq. (A.2) and Eq. (A.14) are the measurements itself \(\widehat{\boldsymbol{a}} = \boldsymbol{y}_{a}\) and \(\widehat{\boldsymbol{\omega }} = \boldsymbol{y} _{\omega }\).
Velocity and position are modeled using additive errors
Since a quaternion is by definition unit length its covariance matrix is singular hence, to avoid numerical problems, a small angle multiplicative model is used (Lefferts et al. 1982; Markley 2003). The Rotation from MMED to GNC frame is represented as the composition of two consecutive rotations
the first quaternion rotates from inertial \(M\) to estimated body frame \(\widehat{G}\) the second quaternion rotates from the estimated body frame \(\widehat{G}\) to the true body frame \(G\). Since the first rotation is very small we can approximate the error quaternion \(\boldsymbol{\delta } _{q}\) with a \(3\times1\) error angle vector \(\boldsymbol{\delta }_{\theta }\) as follow
with \(\boldsymbol{u}, \lVert \boldsymbol{u} \rVert =1\) the rotation axis and \(\delta _{\theta }\) the rotation angle. In this hypothesis the corresponding rotation matrix results
The state error is defined as \(\boldsymbol{\delta }_{x} = [ \boldsymbol{\delta }_{v} \boldsymbol{\delta }_{\theta } \boldsymbol{\delta }_{p} ] ^{T}\) and evolves according to the following equation
where \(\boldsymbol{A}\) is the Jacobian of the state equation (A.2) with respect to the state \(\boldsymbol{x}\) and \(\boldsymbol{B}\) is the Jacobian with respect to the input noise \(\boldsymbol{\epsilon } = [ \boldsymbol{\epsilon }_{\omega } \boldsymbol{\epsilon }_{a}]^{T}\) and \(\boldsymbol{\eta } = [\boldsymbol{\eta }_{v} \boldsymbol{\eta }_{\theta }\boldsymbol{\eta }_{p}]\) is the state error modeled as Gaussian white noise. The corresponding system of equations reads as
note that the effects of uncertainties on the gravitational acceleration are assumed to be negligible. The corresponding first order state covariance \(\boldsymbol{P}\) is a \(9\times 9\) matrix computed integrating the following continuous time equation
with \(\boldsymbol{Q}\) and \(\boldsymbol{R}\) respectively the input and state noise covariance matrices.
Appendix B: RDA Measurements Model
RDA had four beams oriented as shown in Fig. 1, the sensing direction of each beam is represented by the constant versors \({}^{G}\boldsymbol{s}_{n},\,n=0,1,2,3\). Assuming a flat horizontal surface as described Sect. 7, the slant-range and slant-out measurements correspond to the distance in meters along the beam from the centre of GNC frame to the plane below the DM at the altitude \(h\) AGL. The altitude AGL is computed from the position vector \(\boldsymbol{p}\) as
with constant \(r_{MOLA} = 3396000~\text{m}\) and \(r_{GROUND} = -1440~\text{m}\). The rotation from the GNC frame to the local NED frame is \({}^{N}\boldsymbol{C}_{G} = ^{N}\boldsymbol{C}_{M}\,^{M} \boldsymbol{C}_{G}\), where the first rotation from the MMED to the local NED frame \({}^{N}\boldsymbol{C}_{M}\) depends on the DM position and the second rotation is computed using the attitude quaternion. Expressing the beam direction with respect to the local NED reference frame, the Z component of the versor reads as
with \(\boldsymbol{e}_{Z}\,= [ 0\,0\,1 ] \). The \({}^{N} \boldsymbol{C}_{M}\) is computed using the estimated position but it is considered constant in the derivation of the error model. The slant-range measurement model is simply
note that Eq. (B.2) and hence this equation are invariant for rotations along the local vertical, this issue is considered in the implementation of the estimator as discussed in Sect. 8. The slant-range error model is then
where \(\epsilon _{s,n}\) is the uncertainty in the slant range measurement of each beam; measurement uncertainties were modeled as Gaussian white noise. To model the slant-out measurements we used only the B0 model \(y_{s,0}\) while the slant-range is derived stacking the equations related to B0, B1, B2 and B3 in a vector \(\boldsymbol{y}_{s} = [y_{s,0}\,\,y _{s,1}\,\,y_{s,2}\,\,y_{s,3}]^{T}\).
The terrain relative velocity was determined independently along each RDA beam (Bombaci et al. 2016) and then processed on-board to get the co-rotating velocity of the DM expressed in the GNC reference frame. The velocity-out measurements are modeled expressing the DM terrain relative velocity in the MMED frame by means of the state variables in Eq. (A.1) and then rotating this velocity to the GNC. This reads as
where \(\boldsymbol{\varOmega } = S(\boldsymbol{w}_{MARS})\) and \(\boldsymbol{w}_{MARS}\) is the angular rate of Mars. The corresponding error model is
with \(\boldsymbol{\epsilon }_{v}\) the uncertainty in the velocity estimate; measurement uncertainties were modeled as Gaussian white noise.
Rights and permissions
About this article
Cite this article
Aboudan, A., Colombatti, G., Bettanini, C. et al. ExoMars 2016 Schiaparelli Module Trajectory and Atmospheric Profiles Reconstruction. Space Sci Rev 214, 97 (2018). https://doi.org/10.1007/s11214-018-0532-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11214-018-0532-3