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.
- 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 Scholar
- Campbell, A., McDonald, P., Ray, K. Single event upset rates in space. IEEE Trans. Nucl. Sci 39, 6 (1992), 1828--1835.Google ScholarCross Ref
- Ebinuma, T., Unwin, M. Underwood, C., Imre, E. A miniaturised gps receiver for space applications. Elsevier 37 (2017), 1103--1106.Google Scholar
- eoPortal. Dove-1 and dove-2 nanosatellites, 2016.Google Scholar
- Grewal, M.S., Weill, L.R., Andrews, A.P. Global Positioning Systems, Inertial Navigation, and Integration. Wiley-Interscience, New York, NY, USA, 2007.Google Scholar
- Hartmann, D. R. Power savings through onboard orbit propagation for small satellites like npsat1, 2016.Google Scholar
- Hoots, F.R., Roehrich, R.L. Spacetrack report no. 3: Models for propagation of norad element sets, 1980.Google ScholarCross Ref
- ISRO. Pslv-c37 successfully launches 104 satellites in a single flight, 2017.Google Scholar
- 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 ScholarCross Ref
- Kulu, E. Nanosats database, 2021.Google Scholar
- Leung, S.Y.F., Montenbruck, O., Bruninga, B. Hot start of gps receivers for leo microsatellites, 2001.Google Scholar
- Montenbruck, O., Gill, E. Satellite Orbits - Models, Methods and Applications. Springer-Verlag, Berlin, 2000.Google ScholarCross Ref
- 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 Scholar
- 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 Scholar
- 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 Scholar
- Prasad, N.. An overview of gps receivers for small satellites, 2021.Google Scholar
- 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 ScholarCross Ref
- Selva, D., Krejci, D. A survey and assessment of the capabilities of cubesats for earth observation. Acta Astronaut 74 (2012), 50--68.Google ScholarCross Ref
- SLO, C.P. Cubesat design specification, 2014.Google Scholar
- SpaceX. Starlink, 2021.Google Scholar
- van Diggelen, F. A-GPS: Assisted GPS, GNSS, and SBAS. NavtechGPS, 2000.Google Scholar
- 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 ScholarCross Ref
- Xu, G., Xu, Y. GPS - Theory, Algorithms and Applications, Springer-Verlag, Berlin, 2016.Google ScholarCross Ref
Index Terms
- Hummingbird: an energy-efficient GPS receiver for small satellites
Recommendations
Hummingbird: energy efficient GPS receiver for small satellites
MobiCom '20: Proceedings of the 26th Annual International Conference on Mobile Computing and NetworkingGlobal Positioning System is a widely adopted localization technique. With the increasing demand for small satellites, the need for a low-power GPS for satellites is also increasing. To enable many state-of-the-art applications, the exact position of ...
Evaluation of three ionospheric delay computation methods for ground-based GNSS receivers
GNSS observables for ionospheric estimation are commonly based on carrier-to-code leveling (CCL) and precise point positioning (PPP) methods. The CCL method is a geometry-free method which uses carrier phase to level pseudorange observation for ...
Analysis of satellite-induced factors affecting the accuracy of the BDS satellite differential code bias
Differential code bias (DCB) is one of the main error sources of the positioning, navigation and timing services and slant total electron content extraction. The DCB can usually be estimated together with ionospheric model coefficients from the data of ...
Comments