Skip to main content
Log in

The design and implementation of GECAM satellite payload performance monitoring software

  • Review
  • Published:
Radiation Detection Technology and Methods Aims and scope Submit manuscript

Abstract

Background

The Gravitational wave high-energy Electromagnetic Counterpart All-sky Monitor (GECAM) is primarily designed to spot gamma-ray bursts corresponding to gravitational waves. In order to achieve stable observations from various astronomical phenomena, the payload performance need to be monitored during the in-orbit operation.

Method

This article describes the design and implementation of GECAM satellite payload performance monitoring (GPPM) software. The software extracts the payload status and telescope observations (light curves, energy spectrums, characteristic peak fitting of energy spectrums, etc) from the payload data. Considering the large amount of payload status parameters in the engineering data, we have designed a method of parameter processing based on the configuration tables. This method can deal with the frequent changes of the data formats and facilitate program maintenance. Payload status and performance are monitored through defined thresholds and monitoring reports. The entire software is implemented in python language and the huge amount of observation data is stored in MongoDB.

Conclusion

The design and implementation of GPPM software have been completed, tested with ground and in-orbit payload data. The software can monitor the performance of GECAM payload effectively. The overall design of the software and the data processing method can be applied to other satellites.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. FITS format is a common data storage format in the astronomical field, for details see the web site of https://fits.gsfc.nasa.gov/.

  2. CSV files store tabular data (numbers and text) in plain text form.

  3. The 37.4 keV and 1470 keV intrinsic gamma-ray lines of \(\text {LaBr}_{3}\):Ce can be resolved from in-flight backgrounds. The galactic 511 keV gamma-ray line also can be resolved [7].

  4. https://gcn.gsfc.nasa.gov/gcn3/30264.gcn3.

References

  1. B.P. Abbott, R. Abbott, T.D. Abbott et al., Observation of gravitational waves from a binary black hole merger. Phys. Rev. Lett. 116(6), 061102 (2016)

    Article  ADS  MathSciNet  Google Scholar 

  2. P. Mészáros, D.B. Fox, C. Hanna et al., Multi-messenger astrophysics. Nat. Rev. Phys. 1(10), 585–599 (2019)

    Article  Google Scholar 

  3. M. Mostafá, The astrophysical multi-messenger observatory network. Nat. Rev. Phys. 2(9), 446–448 (2020)

    Article  Google Scholar 

  4. X.B. Han, K.K. Zhang, J. Huang et al., GECAM satellite system design and technological characteristic. Sci. Sin. Phys. Mech. Astron. 50(12), 129507 (2020)

    Article  Google Scholar 

  5. X.Q. Li, X. Wen, Z.H. AN et al., The GECAM and its payload. Sci. Sin. Phys. Mech. Astron. 50(12), 129508 (2020)

    Article  Google Scholar 

  6. P. Lv, S.L. Xiong, X.L. Sun et al., A novel gamma-ray detector for GECAM, in International Conference on Technology and Instrumentation in Particle Physics (Springer, Singapore, 2017), pp. 3–7

  7. D. Zhang, X. Li, S. Xiong et al., Energy response of GECAM gamma-ray detector based on LaBr 3: Ce and SiPM array. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrom. Detect. Assoc. Equip. 921, 8–13 (2019)

    Article  ADS  Google Scholar 

  8. J.Y. Liao, Q. Luo, Y. Zhu et al., The localization method of GECAM and simulation analysis. Sci. Sin. Phys. Mech. Astron. 50(12), 129510 (2020)

    Article  Google Scholar 

  9. W. Chen, L.M. SONG, S.J. ZHENG et al., Introduction of the scientific application system of GECAM. Sci. Sin. Phys. Mech. Astron. 50(12), 129512 (2020)

    Article  Google Scholar 

  10. X.Y. Song, S.L. Xiong, Q. Luo et al., Introduction to gamma-ray burst data analysis algorithm and software tools for GECAM. Sci. Sin. Phys. Mech. Astron. 50(12), 129511 (2020)

    Article  Google Scholar 

  11. Official website of Mysql. https://www.mysql.com/

  12. Official website of Mongodb. https://www.mongodb.com/

  13. B. Jose, S. Abraham, Performance analysis of NoSQL and relational databases with MongoDB and MySQL. Mater. Today Proc. 24, 2036–2043 (2020)

    Article  Google Scholar 

  14. K.J. Millman, M. Aivazis, Python for scientists and engineers. Comput. Sci. Eng. 13(2), 9–12 (2011)

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the Strategic Priority Research Program of Chinese Academy of Sciences (Grant Nos. XDA15360300, XDA15360302 and XDB23040400).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiang Ma.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, P., Ma, X., Huang, Y. et al. The design and implementation of GECAM satellite payload performance monitoring software. Radiat Detect Technol Methods 6, 3–11 (2022). https://doi.org/10.1007/s41605-021-00283-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41605-021-00283-4

Keywords

Navigation