skip to main content
research-article
Open Access

Hummingbird: an energy-efficient GPS receiver for small satellites

Published:20 October 2022Publication History
Skip Abstract Section

Abstract

Global positioning system (GPS) is the most widely adopted localization technique for satellites in low earth orbits (LEOs). To enable many state-of-the-art applications on satellites, the exact position of the satellites is necessary. With the increasing demand for small satellites, the need for a low-power GPS for satellites is also increasing. However, building low-power GPS receivers for small satellites poses significant challenges, mainly due to the high speeds (~7.8 km/s) of satellites and low available energy. While duty cycling the receiver is a possible solution, the high relative Doppler shift among the GPS satellites and the small satellite contributes to an increase in Time to First Fix (TTFF), which negatively impacts energy consumption. Further, if the satellite tumbles, the GPS receiver may not be able to receive signals properly from the GPS satellites, thus leading to an even longer TTFF. In the worst case, the situation may result in no GPS fix due to disorientation of the receiver antenna. In this work, we elucidate the design of a low-cost, low-power GPS receiver for small satellites. We also propose an energy optimization algorithm to improve the TTFF. With the extensive evaluation of our GPS receiver on an operational nanosatellite, we show that up to 96.16% of energy savings can be achieved using our algorithm without significantly compromising (~10 m) the positioning accuracy.

References

  1. Bentum, M.J., Verhoeven, C., Boonstra, A.-J. Olfar-orbiting low frequency antennas for radio astronomy. In Proceedings of the ProRISC 2009, Annual Workshop on Circuits, Systems and Signal Processing, Veldhoven (2009), 1--6.Google ScholarGoogle Scholar
  2. Campbell, A., McDonald, P., Ray, K. Single event upset rates in space. IEEE Trans. Nucl. Sci 39, 6 (1992), 1828--1835.Google ScholarGoogle ScholarCross RefCross Ref
  3. Ebinuma, T., Unwin, M. Underwood, C., Imre, E. A miniaturised gps receiver for space applications. Elsevier 37 (2017), 1103--1106.Google ScholarGoogle Scholar
  4. eoPortal. Dove-1 and dove-2 nanosatellites, 2016.Google ScholarGoogle Scholar
  5. Grewal, M.S., Weill, L.R., Andrews, A.P. Global Positioning Systems, Inertial Navigation, and Integration. Wiley-Interscience, New York, NY, USA, 2007.Google ScholarGoogle Scholar
  6. Hartmann, D. R. Power savings through onboard orbit propagation for small satellites like npsat1, 2016.Google ScholarGoogle Scholar
  7. Hoots, F.R., Roehrich, R.L. Spacetrack report no. 3: Models for propagation of norad element sets, 1980.Google ScholarGoogle ScholarCross RefCross Ref
  8. ISRO. Pslv-c37 successfully launches 104 satellites in a single flight, 2017.Google ScholarGoogle Scholar
  9. Koyuncu, E., Baskaya, E., Cihan, M., Isiksal, S., Fidanoglu, M., Akay, C., Cetin, A., Karadag, B., Kaya, Y., Karyot, B., Haciyev, C., Ozkol, I., Kaya, M.O., Inalhan, G. Itu-psat ii: High-precision nanosatellite adcs development project. In Proceedings of 5th International Conference on Recent Advances in Space Technobgies---RAST2011 (2011), 500--505.Google ScholarGoogle ScholarCross RefCross Ref
  10. Kulu, E. Nanosats database, 2021.Google ScholarGoogle Scholar
  11. Leung, S.Y.F., Montenbruck, O., Bruninga, B. Hot start of gps receivers for leo microsatellites, 2001.Google ScholarGoogle Scholar
  12. Montenbruck, O., Gill, E. Satellite Orbits - Models, Methods and Applications. Springer-Verlag, Berlin, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  13. Narayana, S., Prasad, R.V., Rao, V., Mottola, L., Prabhakar, T.V. Hummingbird: Energy efficient gps receiver for small satellites. In Proceedings of the 26th Annual International Conference on Mobile Computing and Networking, Association for Computing Machinery, New York, NY, USA, 2020.Google ScholarGoogle Scholar
  14. Narayana, S., Prasad, R.V., Rao, V.S., Verhoeven, C. Swans: Sensor wireless actuator network in space. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems, SenSys'17, ACM, New York, NY, USA, 2017, 23:1--23:6.Google ScholarGoogle Scholar
  15. Orn, D., Szilassy, M., Dil, B., Gustafsson, F. A novel multi-step algorithm for low-energy positioning using gps. In 2016 19th International Conference on Information Fusion (FUSION) (July 2016), 1469--1476.Google ScholarGoogle Scholar
  16. Prasad, N.. An overview of gps receivers for small satellites, 2021.Google ScholarGoogle Scholar
  17. Saeed, N., Elzanaty, A., Almorad, H., Dahrouj, H., Al-Naffouri, T.Y., Alouini, M.S. Cubesat communications: Recent advances and future challenges. IEEE Commun. Surv. Tutor 22, 3 (2020), 1839--1862.Google ScholarGoogle ScholarCross RefCross Ref
  18. Selva, D., Krejci, D. A survey and assessment of the capabilities of cubesats for earth observation. Acta Astronaut 74 (2012), 50--68.Google ScholarGoogle ScholarCross RefCross Ref
  19. SLO, C.P. Cubesat design specification, 2014.Google ScholarGoogle Scholar
  20. SpaceX. Starlink, 2021.Google ScholarGoogle Scholar
  21. van Diggelen, F. A-GPS: Assisted GPS, GNSS, and SBAS. NavtechGPS, 2000.Google ScholarGoogle Scholar
  22. Villela, T., Costa, C.A., Brandão, A.M., Bueno, F.T., Leonardi, R. Towards the thousandth cubesat: A statistical overview. Int. J. Aerosp. Eng (Jan. 2019), 1348--1361.Google ScholarGoogle ScholarCross RefCross Ref
  23. Xu, G., Xu, Y. GPS - Theory, Algorithms and Applications, Springer-Verlag, Berlin, 2016.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Hummingbird: an energy-efficient GPS receiver for small satellites

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image Communications of the ACM
            Communications of the ACM  Volume 65, Issue 11
            November 2022
            130 pages
            ISSN:0001-0782
            EISSN:1557-7317
            DOI:10.1145/3569027
            • Editor:
            • James Larus
            Issue’s Table of Contents

            Copyright © 2022 Owner/Author

            This work is licensed under a Creative Commons Attribution-NonCommercial International 4.0 License.

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 20 October 2022

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed
          • Article Metrics

            • Downloads (Last 12 months)5,244
            • Downloads (Last 6 weeks)54

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          HTML Format

          View this article in HTML Format .

          View HTML Format