DocumentCode :
1884504
Title :
Energy budgeting for CubeSats with an integrated FPGA
Author :
Arnold, Scott Sterling ; Nuzzaci, Ryan ; Gordon-Ross, Ann
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
fYear :
2012
fDate :
3-10 March 2012
Firstpage :
1
Lastpage :
14
Abstract :
CubeSats are a simple, low-cost option for developing quickly-deployable satellites, however, the tradeoff for these benefits is a small physical size, which restricts the CubeSat´s solar panels´ size and thus the available power budget and stored energy reserves. These power/energy limitations restrict the CubeSat´s functionality and data processing capabilities, which makes leveraging CubeSats for compute-intensive missions challenging. Additionally, increasing sensor capabilities due to technological advances further compounds this functionality limitation, enabling sensors to gather significantly more data than a satellite´s limited downlink bandwidth can accommodate. The influx in sensed data, which is particularly high for image-processing applications, introduces a pressing need for high-performance on-board data processing, which preprocesses and/or compresses the data before transmission. FPGAs have been incorporated into state-of-the-art satellites to provide high-performance on-board data processing, while simultaneously reducing the satellites´ data processing energy consumption. However, even though FPGAs can provide these capabilities in full-scale satellites, a CubeSat´s limited power budget makes integration of FPGAs into CubeSats a challenging task. For example, the commonly used Virtex4QV Radiation Tolerant FPGA family´s average power consumption ranges from 1.25 to 12.5 Watts, whereas the CubeSat´s power budget ranges from 2 to 8 Watts, with the smallest, cheapest CubeSat systems at the lower end of this range. Therefore, in order to successfully integrate FPGAs into CubeSats, the components´ power consumptions must be clearly budgeted with respect to the CubeSat´s specific functionalities and orbital pattern, which dictates the available power and stored energy reserves. In this paper, we present two detailed energy reserve budgeting case studies for FPGA-based CubeSats with respect to stored energy reserves for image compression and p- ocessing using a Canny edge detector. CubeSat designers can leverage this energy reserve budget with the application-specific components´ power consumptions for applications such as hyper-spectral imaging (HSI), ground motion target indication (GMTI), and star tracking to quickly determine maximum payload operational time with respect to specific orbital patterns and mission requirements.
Keywords :
aerospace computing; artificial satellites; data compression; edge detection; field programmable gate arrays; image coding; Canny edge detector; CubeSats; Virtex4QV Radiation Tolerant FPGA family; application-specific component; compute-intensive mission; data processing capability; energy budgeting; energy consumption; energy reserve budgeting case study; ground motion target indication; hyper-spectral imaging; image compression; image processing; integrated FPGA; on-board data processing; power consumption; quickly-deployable satellite; sensor capability; solar panel; star tracking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2012 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
978-1-4577-0556-4
Type :
conf
DOI :
10.1109/AERO.2012.6187240
Filename :
6187240
Link To Document :
بازگشت