CLosing The Power Budget Architecture 1U Cubesat
CLosing The Power Budget Architecture 1U Cubesat
CLosing The Power Budget Architecture 1U Cubesat
Framework
I. Introduction
he 1U CubeSat holds a unique place in spacecraft architechure, with its small form factor of 10cm x 10cm x 10cm
T volume constraint. At the cost of saving money, the 1U CubeSat has to strike a delicate balance between a mass
constraint regulation of 1.33 kg., the aforementioned volume restriction, and finding something of substantial value to
launch on a commercial rideshare provider, such as SpaceFlight Industries or NanoRacks. Given those limitations,
the 1U to 6U form factors have largely been deployed by various universities usually with NASA or other government
backing, although recently, more commercial players such as PlanetLabs have entered into their own ventures, likely
seeing the usefulness in the ease of building and cost savings of having a constellation of CubeSats to achieve their
imaging coverage goals relative to conventional spacecraft. Even companies not experienced in building CubeSats like
Facebook’s Aquila, Amazon’s Project Kuiper, and SpaceX’s Starlink are temped by the potential of CubeSat and/or
SmallSat constellations to provide internet coverage to potentially billions of people.
The Space Systems Design Laboratory at Georgia Tech has sucessfully delivered a series of satellites into orbit.
Launched in Dec.2018 on a Falcon 9, The Ranging and Nanosatellite Guidance Experiment (RANGE) consists of
two 1.5U CubeSats with onboard GPS and LiDAR that communicate with each other in leader-follower formation to
establish centimeter-level precise orbit positioning. The satellites control through differential drag to maintain their
formation, and communicate with a UHF software-defined radio, and have synchronized atomic clocks to corroborate
their relative positions. The 75 kg Prox-1 launched in Dec. 2017 with the intent to conduct rendezvous and proximity
operations for the Air Force Research Lab. Prox-1, unlike RANGE, contains a propulsion system, and had a nominal
mission duration of three months.
∗ Graduate Student, School of Aerospace Engineering, 270 Ferst Drive, anirudhtadanki@gatech.edu.
† Professor, School of Aerospace Engineering, 270 Ferst Drive, glenn.lightsey@gatech.edu.
1
Fig. 1 Leader and Follower CubeSats of RANGE Mission.
The Reconnaissance of Space Objects (RECONSO) is also funded through AFRL, and is slated to launch in the
near future. A 6U spacecraft, RECONSO has an optical payload designed to detect and track space debris in LEO on
the order of 1-10 cm in size. MicroNimbus is another CubeSat in development at SSDL, and has a 3U form factor. It
uses a radiometer to measure vertical temperature profiles of the Earth’s atmosphere, and is SSDL’s first iteration of an
in-house, reusable 3U platform. Micronumbus is currently past the Preliminary Design Review (PDR) stage, and is
intended to be one of many cubesats in a constellation that can perform near real-time global temperature profiling.
The number of CubeSat launches has seen close to exponential growth this past decade; making efficient design and
operation a valuable characteristic of any potential mission these satellites have.
2
Fig. 3 3U TECHBus (left) and 6U TECHBus (right) Frameworks.1
3
Fig. 4 Top View of the BeagleBone Black Board with TI Microprocessor.2
The scenarios above show that the power draw of the BBB can range from a lower bound of 1W to an upper bound
of 2.15 W. The OBC will be the the largest driver of the 1U CubeSat framework’s power consumption, due to its 100%
duty cycle.
4
Fig. 6 Sinclair Interplanetary 10 mN Reaction Wheel. 3
on-orbit. According to the manufacturer, the component comes with diamond coated hybrid wall bearings, redundant
motor windings, and has an optional upgrade to lot-screen the parts for radiation. The part has a wide operation
temperature of -40°C to +70°C, vibration capability of over 12g, and is tested to reliably absory 20 krad of radiation[3].
The power profile of the Sinclair wheel is shown below in Fig. 7. The power compumption is directly proportional
to momentum, and varies for different applied torques. The highest power consumption is 1W at +1mNm of applied
torque, and has a minimum power consumption of 0.11W at a steady state.
Fig. 7 Current Draw for Various Torques Through the Reaction Wheel. 3
5
The Sinclair reaction wheel has an internal CPU to receive commands from the OBC and can provide precise
control, but only about the axis upon which it is oriented. For control in the other two axes, magnetorquers must be used.
These are intended to be built in-house at SSDL, and it should be feasible to do them at a low cost. A magnetorquer is a
set of electromagnets that are laid out to yield a rotationally asymmetric magnetic field over time. The field is controlled
by running a current through the coils, and since the magnetorquers are attached to the spacecraft, the resulting torque
can rotate the orientation about the center of gravity.
There are three forms of magnetorquers capable of being built, listed below:
• Embedded magnetorquer: Usually contained within the solar panel by creating a spiral trace inside the PCB.
Usually has the smallest applied torque on the satellite due to restrictions on solar panel thickness.
• Air core magnetorquer: A conductive wire is wrapped around a non-conductive support anchored to the CubeSat,
usually with no other material placed in the interior.
• Torque-rod magnetorquer: Similar principle to the air core, but the winding coils are in the form of a solenoid
and is wrapped around a ferromagnetic core. When a current runs through the coil, the dipole generated is higher
than the other two variants. The corresponding disadvantage to this variant is that a residual dipole remains even
when there no current running through the coil due to a phenomenon known as hysteresis.
The magnetorquers are light-weight, low complexity, and energy efficient. Since the 1U CubeSat framework is
applicable to LEO, the magnetorquers are a viable form of attitude control. At higher altitudes, they will not be as
effective, and even in LEO, the net torque capable from these devices pales to a reaction wheel. Magnetorquers are not
as precise in driving spacecraft pointing requirements, which makes them a poor choice for missions that have precise
pointing requirements.
6
The power consumption of the magnetorquer is a function of a series of parameters: the resistivity of the wire used,
σw , the length of the wire L, the cross sectional area of the wire aw , and the current running through the wire I.
L
R = σw (1)
aw
nC 2
P = RI 2 = σw I (2)
aw
For the purposes of the analysis presented in this paper, the peak power consumption of the SSDL magnetorquers
was assumed to be 1W, with a idle power consumption of 0.2W. The margin allocated to this component in the power
budget below accounts for the uncertainty in these assumptions.
Attitude determination on the 1U CubeSat framework is performed by a variety of off-the-shelf components: the
VectorNav VN-100 IMU, the NovAtel OEM625S GPS, and a series of SolarMEMs Sun Sensors.
The VectorNav VN-100 IMU has a three-axis gyroscope for attitude determination, an accelerometer to measure
rotation rates, and a magnetometer to measure the magnetic field acting on the spacecraft. It is compact in size, and has
a low peak power consumption of 0.185W. The angular resolution is <0.05°, and comes with an Extended Kalman
Filter, saving in-house algorithm development time [5]. VectorNav sells a "Rugged" upgrade that also includes a GPS.
The GPS is a separate component from the IMU on the 1U CubeSat framework, and the OEM625S was selected for
its centimeter-level position accuracy. This GPS has NovAtel’s Real Time Kinematic (RTK) algorithm that offers a
velocity measurement with 0.03 m/s accuracy, as well as an option to use along side the Selective Availability Anti
Spoofing Module (SAASM) from L-3. This GPS uses a dual-frequency civil GNSS positioning engine that includes
GLONASS, giving an operator an accurate position and velocity measurement in a compact component. The power
consumption is relatively high, with a peak power draw of 2.2W and an average power draw of 1.2W, which means the
duty cycle of the NovAtel OEM625S is a key trade space element of the power budget. The NovAtel has flight heritage
on several small spacecraft missions, and the receiver uses on-board Kalman Filtering to filter noise in its data[6].
7
The gyroscope gives the 1U CubeSat attitude information with respect to its body frame, but the SolarMEMs
nanoSSOC give attitude information relative to an "inertial" frame. The Sun Sensor on a Chip (SSOC) is a two-axes,
low cost sun sensor that measures the incident angle of a sun ray in two orthogonal axes. The 1U CubeSat framework
carries six of these, due to their low mass, small volume, and low cost. The power consumption is also low, with a
current of less than 2mA on 3.3V/5V. The component has a ±60°FOV, an operating temperature from -30°C to +85°C,
and can absorb at least 100 krad. The component also has substantial flight heritage, making it a safe decision for
attitude determination [7].
There are several areas of risk present in the ADC subsystem. There is no redundancy carried, so any failure in a
component results in a loss of data. The sun sensors can arguably compensate for a failure in the IMU, but the solution
would have to be a software fix that is not guaranteed to be accurate, nor a trivial solution to code. The control present
on the 1U CubeSat framework is only robust in 1 axis: the axis upon which the reaction wheel is mounted. Control
in the other two axes is slow and not as precise as the wheel can output. The wheel, with its various moving parts,
also stands out as a mechanical component with risk attached, and care must be taken to make sure the location of the
wheel within the spacecraft does not interfere with other critical components. Writing the software takes experience and
testing, which SSDL is equipped with, but must overcome the turnover of talent. This can be overcome with proper
documentation of code and building upon the framework in this paper to ensure future iterations can modularly build
about the first 1U CubeSat framework.
C. Communication
The communication subsystem for the 1U CubeSat framework requires a radio and antenna to downlink the data it
collects from the ADC subsystem and receive commands from the ground station operator. There are various regulations
the FCC implements on the CubeSat radio tradespace, making this subsystem a tricky one to navigate.
The EyeStar-S3 Satellite Simplex Communication System is compliant with the FCC imposed requirements and
uses the GlobalStar satellite constellation as an intermediary node to downlink and uplink data from the ground. This
is particularly useful for the 1U CubeSat framework because it overcomes its lack of precise pointing. GlobalStar
allows communication at any point in the CubeSat’s orbit, and NearSpace Launch advertises that it can maintain a
link at spin rates of at least 3 rpm. The communication system is at a TRL 8, and transfers continuously at a rate of 9
bytes/sec, though capped at 600 kBytes/day. This is sufficient for the mission objectives of the first iteration of the 1U
CubeSat framework, but future missions that carry a payload might consider the data restriction too costly. The system
includes a micro-controller with 10 I/O lines that can be user defined and configured for analog, digital, etc. The power
consumption is reasonable, with a 1.66W power draw while transmitting, and an idle power consuption of 0.252W [8].
8
The antenna on the EyeStar-S3 is a passive ceramic patch antenna, with a gain of 200 mW. It uses the Aerospace
Modem GLobalStar STX-3 Tx with a 1616.25 MHz downlink. The most restrictive thermal requirement is on the radio:
-30°C to +70°C. The system comes with a passive heat sink/radiator to make sure these restrictions are not breached [8].
The EyeStar-S3 can also return positioning data, but the accuracy is not as reliable as the OEM625S. The radiation is
advertised by Pumpkin as being tolerant of at least 9 months in LEO.
9
Fig. 15 GomSpace P31u with Attached Batteries. 10
Energy is also lost to resistance in the wires that carry current from the battery to the components, known as line loss.
These losses must be accounted for when developing a power budget, and can be treated as variables to see their
impact on the overall system.
10
Fig. 18 Voltage Drop on the 3.3V Bus (left) and 5V Bus (Right). 10
Power generation is exclusively done through the deployable solar cells the 1U CubeSat framework carries. Like the
magnetorquers, the solar panels will be built in-house at SSDL, lowering the cost and adding knowledge retention. The
solar cells can be made of silicon, indium phosphide, or triple-junction gallium arsenide, with the latter being the most
efficient. Triple junction GaAs is the standard used by most off-the-shelf commercial providers of solar panels, and for a
1U form-factor, these manufacturers advertise 2.3W per panel [9]. Many manufacturers, in an attempt to gain a market
advantage, add other hardware in their panels, like sun sensors, temperature sensors, etc.
The intent for the 1U CubeSat framework is to have 4 deployable solar panels on each side, giving a total of 8 solar
panels. Due to their orientation with respect to the Sun at any given time, only a fraction of the area will receive sunlight.
Conservative assumptions are made about this area fraction, and the 1U CubeSat framework is sized to assume the low
end of power generation from the panels.
Fig. 19 Rendering of the first SSDL 1U CubeSat with Deployable Solar Panels.
The P31u mitigates a big risk that an EPS can face through its OCD. Since the 1U CubeSat is being built in-house,
care must be taken around lithium-ion batteries, as well as the solar panels, which can be brittle. A biggest challenge
the EPS will face is sufficient power generation. For an orbit similar to the ISS, the spacecraft will spend significant
portions of its time in eclipse, meaning no power will be generated by the solar panels and the spacecraft must survive
using then energy stored on the battery.
11
III. 1U CubeSat Framework Master Equipment List
12
The MEL shown above lists the Current Best Estimate (CBE) mass for each component, along with a 5% contingency
added to all potential off the shelf components used. The magnetorquers and solar panels, planned to be manufactured
in house at SSDL, have a 10% contingency. Accounting for these uncertainties, the 1U CubeSat framework is almost
exactly at the 1.33kg mass limit imposed by launch providers.
The interior of the 1U CubeSat will be packed, as shown from the volume column in the MEL, and the EyeStar
Comm. System is the has the most restrictive AFT’s.
The Transmit mode assumes peak power on the CPU and communication system. The GPS, IMU, and Sun Sensors
are also assumed to be at peak power to take real-time measurements, while assuming the rest of the ADC subsystem is
passive i.e. not actively changing its orientation while transmitting data.
13
The Active Control Power mode assumes peak power on the reaction wheel and magnetorquers. The rest of the
system is assumed to be in a passive mode, and the OBC’s power consumption is assumed to be a conservatively high
value.
The Low Power mode assumes all components are comsume as little power as possible while still keeping the
spacecraft functioning. This includes the heaters on various components ensuring they don’t fall below their AFT.
STK can output lighting and eclipse times for an orbit over a specified timeframe. This analysis was performed for
the ISS-like orbit from July 2020 - July 2021, which is the likeliest launch date of the 1U CubeSat framework, as shown
in Fig 26. The Sun-Sync orbit is in sunlight for its entire orbital period, and therefore is not shown on the graph.
14
Parameter Symbol ISS Value Sun-Sync Value
Perigee Height hp 406 km 443 km
Apogee Height ha 411 km 443 km
Inclination i 51.6378° 97.1928°
Right Ascension of Ascending Node Ω 82.0545° 12.1624°
Argument of Perigee w 122.84° 0°
Period T 92.73 min 93.44 min
Table 1 Classical Orbital Elements of 1U CubeSat Orbit
Fig. 25 Lighting Conditions on ISS Orbit (left) vs. Sun Sync Orbit (right) 1
15
VI. State of Charge Scenarios
From Fig. 26, the most restrictive lighting scenario occurs around the beginnig of the simulation, where the 1U
CubeSat is in eclipse for 32.8 minutes and in lighting for 56.7 minutes. The following analysis looks at one orbit with
these proportions and examines what is necessary to stay power neutral.
Determining how much energy the 1U CubeSat receives from its solar panels is a function of what fraction of the
solar panels receive sunlight and how long they are in sunlight. For this analysis, the area covered is assumed constant
over the course of the entire orbit, but in reality, this fraction varies depending on the CubeSat’s orientation with the Sun.
Power Mode Power Consumption (W) Lighting Duty Cycle Eclipse Duty Cycle
Peak Power 10.51 0% 0%
Transmit 8.41 0% 0%
Active Control 5.63 0% 0%
Low Power 2.65 100% 100%
Energy Consumption (W*min) 150 94.8
Table 2 Low Power Orbit
For the Low Power Orbit to be power neutral, the 1U CubeSat framework must AT A MINIMUM have 28% of
its solar panel area receiving sunlight, making this a baseline requirement for the ADC subsystem. The other modes
consume a significant amount of energy in this mode, as shown in Fig 27 below, and it is not sustainable to run
operational orbits unless the solar panels can output a higher OAP in future orbits. This requirement can decrease if the
time in sunlight is greater than 56.7 minutes, but from Fig. 26, the 1U CubeSat spends at significant amounts of time
having an eclipse similar to 32.8 minutes, so the power budget has to be balanced against this scenario.
Power Mode Power Consumption (W) Lighting Duty Cycle Eclipse Duty Cycle
Peak Power 10.51 10% 0%
Transmit 8.41 40% 0%
Active Control 5.63 40% 0%
Low Power 2.65 10% 100%
Energy Consumption (W*min) 392.7 94.8
Table 3 Work During Sunlight, Sleep During Eclipse
The Work During Sunlight, Sleep During Eclipse assumes a 40% duty cycle of transmitting data, a 40% duty cycle
of actively controlling the spacecraft, and a 10% duty cycle in peak power mode, where the spacecraft is actively
changing its orientation and transmitting at the same time. This operational orbit uses the power from the solar panels to
supply the energy to conduct power heavy operations, while turning off during eclipse to preserve battery SOC.
16
Power Mode Power Consumption (W) Lighting Duty Cycle Eclipse Duty Cycle
Peak Power 10.51 10% 5%
Transmit 8.41 0% 0%
Active Control 5.63 60% 45%
Low Power 2.65 30% 50%
Energy Consumption (W*min) 295.9 156.9
Table 4 Test 1U Control
The Test 1U Control operational orbit assigns a 60% duty cycle in daylight and 40% duty cycle in eclipse for the
Active Control power mode. The only time the 1U CubeSat transmits data in this mode is during the 10% and 5% duty
cycle assigned to Peak Power mode in daylight and eclipse respectively. The bulk of power consumptions is in testing
the ADC subsystem on board the 1U CubeSat framework, and the data gathered on the performance can be stored until
a Data Transfer orbit, as shown below.
Power Mode Power Consumption (W) Lighting Duty Cycle Eclipse Duty Cycle
Peak Power 10.51 10% 5%
Transmit 8.41 40% 30%
Active Control 5.63 5% 5%
Low Power 2.65 45% 60%
Energy Consumption (W*min) 333.6 176.2
Table 5 Data Transfer
The Data Transfer orbit is a foil to the Test 1U Control orbit; in this scenario, the spacecraft is only controlled 5% of
the time for minimal attitude readjustment that can optimize data transfer, as well as in peak power mode. The spacecraft
is assigned significant time in the Transmit mode to ensure data is successfully downlinked to the ground. These orbits
are necessary as the OBC only has a finite amount of storage, and must be performed periodically to protect against loss
of data.
In a scenario where the OAP is only enough to balance the 1U CubeSat power budget in low power mode, the other
modes deplete the battery at unsustainable rates. While it is acceptable to run these modes at 28% lighting, future passes
in sunlight must receive more power from the solar panels, or the SOC will be too low to keep the 1U CubeSat on, as
shown in Fig. 27.
If 58% of total solar panel area can be illuminated by sunlight, even the most power hungry orbit, the Data Transfer
orbit, is balanced, and all other orbits are power positive. In this state, one Low Power orbit can recharge the battery
on-board by around 30%, as shown in Fig. 28. Depending on depth of discharge requirements, the ADC can adjust how
much area gets lighting in the event this is too high.
Fig. 29 shows the performance of the orbits at 43% of panel area lighting. Even at the midpoint, the power hungry
budgets are still net negative, although the spacecraft can afford to perform multiple orbits losing power before a Low
Power orbit is necessary to recharge the batteries.
17
Fig. 27 SOC Behavior for 1 Orbit in July 2020 (28% Solar Panel Area Lighting)
Fig. 28 SOC Behavior for 1 Orbit in July 2020 (58% Solar Panel Area Lighting)
18
Fig. 29 SOC Behavior for 1 Orbit in July 2020 (43% Solar Panel Area Lighting)
19
VII. Conclusion
The 1U CubeSat framework is intended to be low cost, modular, and a baseline for future missions at SSDL. This
paper explored a design derivative from previous SSDL 3U and 6U variants, and attempted to pack as much hardware as
mass and monetary constraints allow. The goal of the 1U CubeSat framework is to establish a low cost and repeatable
design that can be customized depending on mission objectives.
Balancing the power budget on the small volume requires some work-arounds, but it is still possible to get significant
data return if the mission timeline is willing to dedicate certain orbits to recharge the on-board battery. Descoping the
MEL is also an option, as is changing the amount of time per orbit the 1U CubeSat is willing to use its power hungry
components.
Potential future work involves a more detailed power profile while the spacecraft is in sunlight. This requires
correlating the sun-vector acting in the spacecraft body frame to how much surface area receives coverage. The data is
collected in STK, but some work must be performed to account for the shadow the deployable solar panels cast on the
rest of the satellite.
References
[1] Francis, P., “Development of the Evolved Common Hardware Bus (TECHBUS),” 2016.
[2] Coley, G., “BeagleBone Black System Reference Manual,” BeagleBoard.org, 2013. URL https://cdn-shop.adafruit.
com/datasheets/BBB_SRM.pdf.
[3] “Picosatellite Reaction Wheels (RW-00.01),” Sinclair Interplanetary, 2017. URL http://www.sinclairinterplanetary.
com/reactionwheels?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%2F&showPrintDialog=1.
[6] “Precise Positioning for SAASM Applications,” NovAtel Inc., 2014. URL https://www.novatel.com/assets/Documents/
Papers/OEM625S-PS.pdf.
[7] “Sun Sensors for Nano-Satellites,” Solar MEMS Technologies S.L., ???? URL http://www.solar-mems.com/wp-
content/uploads/2017/01/nanoSSOC-A60-Brochure.pdff.
[8] Dailey, J., “EyeStar-S3 Satellite Simplex Communications System,” Near Space Launch Inc., 2014. URL http://www.
pumpkininc.com/space/datasheet/EyeStar-S3%20Satellite%20Simplex%20v3.2.pdf.
[9] “Single CubeSat Solar Panels,” CubeSat Shop, 2013. URL https://www.cubesatshop.com/product/single-cubesat-
solar-panels/.
[11] Clark, C., and Logan, R., “Power Budgets for Mission Success,” Clyde Space, 2011. URL http://mstl.atl.calpoly.edu/
~workshop/archive/2011/Spring/Day%203/1610%20-%20Clark%20-%20Power%20Budgets%20for%20CubeSat%
20Mission%20Success.pdf.
20