Cubesat Project: Experience Gained and Design Methodology Adopted For A Low-Cost Electrical Power System
Cubesat Project: Experience Gained and Design Methodology Adopted For A Low-Cost Electrical Power System
Cubesat Project: Experience Gained and Design Methodology Adopted For A Low-Cost Electrical Power System
To cite this article: Kamel Djamel Eddine Kerrouche, Abderrahmane Seddjar, Nassima Khorchef,
Sidi Ahmed Bendoukha, Lina Wang & Abdelkader Aoudeche (2022) CubeSat project: experience
gained and design methodology adopted for a low-cost Electrical Power System, Automatika, 63:4,
695-717, DOI: 10.1080/00051144.2022.2065420
REGULAR PAPER
CONTACT Kamel Djamel Eddine Kerrouche [email protected] Satellites Development Center, POS 50 ILOT T12 Bir El Djir, Oran 31130, Algeria
© 2022 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted
use, distribution, and reproduction in any medium, provided the original work is properly cited.
696 K. D. E. KERROUCHE ET AL.
− EPS power capability shall cover the mission power Based on the above flowchart, the remainder of this
budget in nominal cases, during an eclipse and paper is structured as follows:
high-power consumption periods, In section 2, a mission analysis including the power
− Lasts during the mission lifetime, budget of the proposed CubeSat is presented. For the
− Reliability and robustness against harsh space envi- preliminary design of this engineering prototype, the
ronment. power consumption of the subsystems is estimated
from the associated design reports and datasheets,
The summary of the EPS design process for the CubeSat which will be then used for sizing the EPS parts.
engineering model is presented in the diagram shown Section 3 is dedicated to the proposed EPS components
in Figure 2, which reports the basic EPS design steps as (solar panel, power regulator, battery, power storage,
a process as well as its parts’ characteristic results. The and microcontroller) configuration design for CubeSat.
suggested design tasks should be used as tools to prop- Then, in section 4, the preliminary and the detailed
erly develop separately each EPS unit (PV Panel, Power design based on simulations are presented to check the
Regulation Unit (PRU), Power Storage Unit (PSU), and sizing parameters and components selection of each
MCU) aiming to reduce the time and cost of the Cube- EPS unit. The experimental verification of the designed
Sat university project. Based on this design process, EPS units is presented in section 5. The power pro-
the development of the EPS will follow sequential steps duction calculations from the proposed solar generator,
from analysis, sizing, design, implementation and test- used in the preliminary design previously presented,
ing. While the feedbacks of certain steps are allowed for can be iteratively corrected and tuned, based on the
a possible adaptation of the design or parameters. This experimental testing of the proposed assembled PV
design process must carry on until reaching suitable panel. In section 6, the cost of each EPS component is
characteristics of EPS main parts with some essential evaluated. The conclusion and outcomes of this work
changes [14]. are discussed in the last section.
698 K. D. E. KERROUCHE ET AL.
is activated with maximum power consumption. While eclipse period. Pi , i = 1, 2, . . . .n, gives the typical power
ADCS is activated with minimum power consumption profile for subsystems and payload operation during
when receiving commands from the ground station one orbit. The efficiency factors are ηday (from PV pan-
and maximum power consumption when the Cube- els to loads) and ηecl (from batteries to loads). Accord-
Sat is pointed towards the ground station to downlink ing to the literature [30] and with the consideration of
data. The EPS is supposed to consume, at the mini- a PPT circuit, ηecl = 0.6 and ηday = 0.8 can be chosen.
mum and the maximum in each communication mode, However, due to the fact that the losses of the vari-
respectively 300mW during eclipse period and 400mW ous power converters have already been considered for
during sunlight period. power budget and that a margin of 20% will also be
The above mission power modes can be changed taken into account for the sizing, these coefficients are
even their power consumption (see Table 3). The deci- assumed to be equal to 1.
sion of which system is activated, how will work (max-
imum or minimum) and its activation period is subject
to many changes depending on the concept of opera- 3. Proposed EPS configuration design
tions and mission plan. However, in the design stage for
the initial start-up, a rough definition of a preliminary The EPS configuration is shown in Figure 5.
mission analysis is necessary to establish the design and
sizing of the EPS. Accordingly, after many iterations, the
worst-case power consumption will be considered for 3.1. Hardware design
the rest of the design and sizing calculation.
The CubeSat solar cells are mounted on five of the
According to ECSS standards and SMAD, a margin
six facets, every two solar panels from opposite sides
from 5% up to 20% or 25% has to be applied to meet the
are connected to one boost converter leading to three
mission power budget used for sizing depending on the
DC-DC power converters in total (see Figure 5). This
level of the design maturity [28,29]. Based on the differ-
proposed configuration presents a good compromise in
ent power consumption modes of the CubeSat, Figure 4
the use of converters, compared to the use of one con-
shows, during one orbit, the simulated baseline scenario
verter for each solar panel. In this configuration, only
of the power consumption profile with both 20% of the
one solar panel per pair can be straight illuminated by
margin and without margin. In this simulation, the mis-
the sun at any given time and will be the main power
sion mode and the two different communication modes
source. The second solar panel provides a small amount
(Tx and Rx) are taken into account, which means a
of power due to albedo illumination from the Earth.
worst-case orbit scenario.
A similar topology is used in commercial CubeSat EPS
The total energy required, during one orbit, from
from ClydeSpace, as presented in [31].
both solar panel and battery power sources is expressed
In the above topology (Figure 5), the configuration
in the following equation:
ensuring system reliability is adopted when: the loss of
Eorbit,need = Eday,need + Eecl,need a single DC-DC boost converter or damage to a solar
k ⎛ ⎞ panel does not disable the entire EPS, where the defec-
1 1 ⎝
n
tive part is electrically separated. This fault isolation is
= Pi ti + Pi ti ⎠
ηday i=1 ηecl guaranteed by the use of bypass diodes and blocking
i=k+1
diodes [32]. There is no requirement to regulate the
(1)
main bus, as the subsystems themselves will separately
Where Eday,need is the energy needed during the day- regulate their specific supply from their decentralized
light period, Eecl,need is the energy needed during the power distribution unit [33,34].
700 K. D. E. KERROUCHE ET AL.
Figure 5. Proposed EPS configuration for CubeSat with open solar panels structure.
Eacc 100
C= (1 + Margin/100) ≈ 1Ah (3)
Vbat DoD Figure 12. Discharge characteristics of rechargeable LiFePO4
APR18650M1A battery.
Where Depth of Discharge (DoD) is recommended to
be 20% according to the mission lifetime based on exist-
ing literature [30]. Then, for the sizing of the battery LiFePO4 technology [46,49], the apparent voltage and
capacity, a margin of 20% in the total power budget is capacity of the battery were found to be less than its total
used, as the EPS is to be developed. capacity at −20°C compared to that at 25°C. As a result,
The battery technologies and their characteristics in this proposed design, the total battery capacity must
based on Li-Ion chemistries are summarized in Table 4. be doubled; this will balance the capacity reduction of
Chin et al. summarized in [44] descriptive COTS up to 50% when considering the temperature decrease.
battery technologies, as presented in Table 4, according The accumulators’ selection is based on charge and
to their maximum discharge rate capability and nomi- discharge conducted tests aimed to choose two accu-
nal capacity. In [45], performances of CubeSat battery mulators that have identical electric performance, as
technologies, expected in the LEO application, have adopted in [50].
been tested and compared. When using a Li-Ion battery Figure 12 illustrates the discharge characteristics of
based on the nanophosphate technology, it is important Lithium- Iron Phosphate (LiFePO4 ) APR18650M1A
to take into account the actual orbit conditions. It has battery, where, these characteristics can be distin-
been noticed, for Lithium Iron Phosphate (LiFePO4 ), guished into three zones. First, the exponential zone
that the degradation rate, especially at lower tempera- represents the battery voltage overshoot above the rated
tures, is much less than the other technologies and it value. Then, after the no-load mode, the operating
outperforms them. point of the battery is in the nominal zone for a period
In this project, the choice was focused on A123 Sys- of establishing a fixed discharge current value, where
tems’ LiFePO4 rechargeable APR18650M1A cell [46], the voltage is changed slightly. Finally, when the nom-
which has the highest discharge rate capability, excel- inal capacity of the battery is reached, it is followed
lent safety, long storage life, and has greater exploitation by the third operating zone, where the battery voltage
tolerance due to the use of this technology [47,48]. For decreases rapidly.
AUTOMATIKA 703
Table 5. Boost converter parameter expressions for high and Table 7. DMC verification of boost converter obtained for high
low duty cycles. and low duty cycle.
DCM in high duty cycle DCM in low duty cycle
Low duty cycle High duty cycle
Vpv 1 Vpv Vpv Vpv
Vpv,max Vpv,min R (1−Dmax )2 > R Dmax Ts ⇔ 1
R (1−Dmax )2 > R Dmax Ts ⇔
Dmin = 1 − Dmax = 1 −
Vout,min Vout,max
2L
2
Vout,min 2
Vout,max RTs > Dmin (1 − Dmin )2 2L
RTs > Dmin (1 − Dmin )2
Rmin = Rmax = 1.14 > 0.114 1.48 > 0.148
Pout Pout
Vout,min 1 Vout,max 1
IL = IL =
Rmin 1 − Dmin Rmax 1 − Dmax
IL,min IL (%) IL,min IL (%)
IL,min = IL,max = Both input and output voltages ripple V are fixed
100 100
1 Vpv,max 1 Vpv,min at 2% according to [52]. During the sunlight period,
Lmin = (Dmin Ts ) Lmax = (Dmax Ts )
2 IL,min 2 IL,max the PV solar panels supply the main power bus via the
Vout,min Vout (%) Vout,max Vout (%) boost converter; therefore, two characteristics can be
Vout,min = Vout,max =
100 100
Vout,min Vout,max distinguished:
C1,min = Dmin C1,max = Dmax
8Lmin Vout,min F 2 8Lmax Vout,max F 2
C2,min =
Vout,min
Dmin Ts C2,max =
Vout,max
Dmax Ts
• Input characteristics: from the connection of the PV
2Vout,min Rmin 2Vout,max Rmax panel previously described, considering the voltage
drop in the diode, which can reach the maximum
voltages included in the interval between 3.3–4.3V
holes are used for fixing the battery (two accumulators)
(with the consideration of the voltage drop over the
with the PCB of the PSU. The design rules for this PCB
blocking diode).
comply with ECSS and IEEE standards [54,55].
• Output characteristics: In the main power bus, the
voltage level varies slowly between 6.6-7.2V due to
4.3. Power Regulation Unit the changes in the battery charge condition.
The electrical circuit of the boost converter is shown in
The highest input power is estimated at 4.14W for the
Figure 15.
ideal case without taking into account the degradation.
In this electrical circuit of DC-DC boost converter
Based on the previous expressions of the boost con-
(Figure 15), L is the inductance, the power switch M is
verter (Table 5), the calculated parameters are presented
the MOSFET transistor, and D is the diode. C1 and C2
in Table 6.
are the input and the output capacitors.
When calculating the boost converter parameters,
Based on the electrical circuit shown in Figure 15,
the larger value is chosen as design philosophy, to toler-
the boost converter can be modelled by a unique system
ate the components to withstand the span of the whole
of equations; considering the perfect switches assump-
Duty cycle (D) values. This condition must be fulfilled
tion, the instantaneous model is given by [56]:
to avoid Discontinuous Conduction Mode (DCM).
diL Therefore, in this design procedure, the DCM is verified
vpv = L + vout (1 − U) (4) for the chosen D as shown in Table 7.
dt
dvout vout The simulation results of the boost converter with
iL (1 − U) = C2 + (5) high and low duty cycles are shown in Figure 16.
dt R
From the results obtained by simulation with a high
Where U = 1 the switch M is closed and U = 0 is open. duty cycle, it is observed that during the steady-state,
The expressions of the inductor current, the resis- the current value is approximately 0.57A and the volt-
tance, the inductance, and the capacitances of the input age value is approximately 7.2V. Moreover, for the simu-
and output capacitors are resumed in Table 5; all expres- lation results obtained with a low duty cycle, it is noticed
sions are based on a small ripple approximation calcu- that the current is 0.62A and the voltage is 6.5V. It can
lation during a switching period Ts . also be seen that the converter never goes in DCM even
AUTOMATIKA 705
in the startup with the high over-shoot for both low and
high duty cycles.
Based on the proposed EPS architecture shown in
Figure 5, the electrical circuit design schematic corre-
sponding to the Power Regulation Unit, boost converter Figure 18. Power Regulation Unit’s PCB.
based, is shown in Figure 17, which is then used to
work out the PCB design with appropriate component
footprints in Figure 18. Schottky diodes (MBR1635 from “On Semiconduc-
The electrical schematic shown in Figure 17 is built tor”) are used. The solar panels are connected using 2
by the COTS components [57], established on results pins connectors. The header PC104 ensures the power,
reported in Table 6. The MOSFET IRFZ24NS/L from measurements, and control lines [58].
“International Rectifier” is selected, which is driven
by TC4420 power driver from “Microchip”. The input
4.4. MicroController Unit
and output voltages measurements are ensured by the
voltage divider. While the input currents are measured First, the software design to be implemented in the
by the high-side shunt monitor INA138 from “Texas MicroController Unit (MCU) is quite critical and
Instrument”. To reduce the effect of the voltage drop, must be carefully defined. In this application, the
Figure 17. Electrical schematic of the Power Regulator Unit-based boost converters.
706 K. D. E. KERROUCHE ET AL.
Figure 19. Flowchart of power regulation algorithm based on MPPT and BCR implemented in MCU.
1
coded algorithm is based on the Maximum Power Where Fboost_converter = ts_boost_converter is related to the
Point Tracking (MPPT) and Battery Charge Regula- boost converter switching speed which depends on the
tion (BCR) technique. The flowchart of this algorithm transient response and its settling time responding to
is shown in Figure 19. a step input. The boost converter switching speed is
The proposed MPPT is based on Perturb and about 200Hz deduced from Figure 16. The MPP volt-
Observe (P&O) method, where it disturbs the duty age is likely to vary from 3.6–4.6V during one min-
cycle by slight increments of operating voltage and imum/maximum cycle; thus, two changes are found
observes the variation of power. Then, when the vari- for each 360° turn cycle (one for each solar panel).
ation of power is positive, it means that the operating The maximum and minimum duty cycle is likely to be
voltage is moving to the MPP. At that time, in the same 0.34 and 0.54, respectively, (see section boost sizing and
direction as the observed power, a new voltage pertur- design). According to [60], the nanosatellite maximum
bation will be created. When the algorithm observes speed (Fnanosatellite ) will be about 3 rounds per minute.
a negative power change, the perturbation will move The MCU PIC16F877A hardware is chosen for
back to the previous operating voltage to retain it at the the software implementation of the power regulation
MPP. On the other hand, due to the resistance insta- algorithm presented in Figure 19. In addition to the
bility of the PV panel, the MPP can oscillate during space heritage and low cost [61–63], this MCU comes
the time [59]. The software BCR technique consists to with many technical features that make it a good design
limit the battery voltage at rated value, as hot redun- trade-off, such as:
dancy, to prevent battery overcharge so that extending
its lifetime. − A built-in Analogue to Digital Converter (ADC)
This control strategy requires some input variables also satisfy the current and voltage sensors num-
(current and voltages), output variables (Duty cycle ber, so no need to add multiplexers or external
(D)), and adequate parameters adaptation (D step size). ADC [61,62].
Therefore, for the MPPT algorithm, certain considera- − An appropriate built-in module for Pulse Width
tions must be taken into account to define the D inter- Modulation (PWM) to control the boost convert-
val between measurement points and the frequency at ers,
which the algorithm should be executed. Since the pro- − The third feature is the existence of the I2 C com-
posed MPPT algorithm assumes a stable input current, munication protocol, which is the reason behind
it cannot make a new measurement, until the converter choosing the PIC16F877A for the communication
is stabilized. So that, a minimum step size (d) has to be interface with OBDH,
calculated following MPP variation as given below: − It also contains a full-speed and low-speed com-
dFboost_converter > ncycles Fnanosatellite (Dmax − Dmin ) patible RS-232 Serial Interface Engine (SIE) that
allows fast communication between an external
⇒ d > 10−4 (6) host device and the PIC MCU [64].
AUTOMATIKA 707
Figure 20. Simulation of MCU circuit programmed with MPPT and BCR functions.
Figure 21. Simulation of MCU failure case: Boost converter driven by PWM signal from analogue MPPT selected by the arbitrating
system.
Figure 20 details the conducted simulation of the pro- Figure 19). In Figure 20, the current and voltage mea-
posed MCU circuit with the implementation of a power surements are performed to efficiently control and reg-
regulation algorithm based on MPPT and BCR (see ulate the power; therefore, the voltage divider can be
708 K. D. E. KERROUCHE ET AL.
Figure 22. EPS design ETB: (a): (1): Computer; (2): Voltmeter; (3): Battery and Power Storage Unit; (4): MCU; (5): Power Regulation Unit;
(6): Programmer and Debugging system; (7): Oscilloscope; (8) Power supply; (b): (9) Lighting system; (10): Assembled solar panel.
used for this purpose to send the corresponding sig- gain ten times higher to reach the required value. As
nal of the required voltages to the MCU. The reason shown in the block diagram of Figure 5, meanwhile
is that the maximum voltage that the microcontroller their similarity, the simulation test is performed on one
can deal with is up to five volts [65]. The voltage and part only compromising two solar panels connected to
current sensors are used to determine the solar panel one boost converter (C1) to generate only one PWM
output power, which is a key element for the MPPT signal (CRTL-MPPT-C1). When the MCU is work-
algorithm, as well as to determine the battery charging ing well, the three pins (RD0, RD1, and RD2) send
mode. These sensors have to be accurate to guaran- the high logic level (ADRS-C1 = ADRS-C2 = ADRS-
tee efficient performances. The current sensors INA138 C3 = 5V) to indicate the health of the MCU and allow
(highlighted by dashed frame (1, 2, 3, and 4)) shown in full MPPT control of the three boost converters (C1, C2,
Figure 20 are used to convert the current flow from the and C3).
PV panels to its corresponding voltage (up to 5V) [66]. Two types of control signals (PWM) will be used for
In some cases, a small voltage can be measured at the boost converters; one from the MCU and another
the sensor’s output, but not enough for current sens- generated by the IC DP3810 (see Figure 13). A sort of
ing; hence, an amplification circuit based on Op-Amp selection/arbitration system is needed to decide which
as a non-inverting amplifier has to be added with a MPPT signal will drive the converter. In case of MCU
AUTOMATIKA 709
Table 8. Truth table of arbitrating system for cold redundancy. non-destructively identified. This type of crack most
Outputs Address MPPT likely occurred during the manufacturing process and
X0, Y0 and Z0 to X, Y (ADRS_C1 = A = 0), Analogue would not be detected in the I-V curves obtained by
and Z (ADRS_C2 = B = 0) And illumination tests (Section V. A.2) as they do not result
(ADRS_C3 = C = 0)
X1,Y1 and Z1 to X,Y (ADRS_C1 = A = 1), Digital
in a significant drop in cell performance. With time
and Z (ADRS_C2 = B = 1) mission and temperature variations, these cracks are
And(ADRS_C3 = C = 1) likely to spread and cause degradation in performance.
In this experimentation, a voltage is supplied to a
failure, cold redundancy is used for the MPPT tech- solar cell gradually increased in a forward bias configu-
nique. As shown in Figure 21, the decision was made ration until the cell lights up. Figure 24 shows the results
to use the 6- > 3 multiplexer as an arbitrating system of the EL testing for solar cells and solar panel.
based on the IC 74HCT4052, controlled by the MCU. As shown in Figure 24(a), electroluminescence is
When the MCU hangs or crashes and will be unable to caused on the solar cell when the supplied voltage has
control the multiplexer, the address to the multiplexer reached 2.3V and the current has been set to 100mA.
is changed and the analogue MPPT (ADP3810) signal Then, the same test was performed on a solar panel
is switched (see the truth table on Table 8) to control the composed of two cells, as shown in Figure 24(b), where
boost converter. this time the solar panel starts to light up when the
supplied voltage reaches 4.6V and the current has been
set to 100mA. Usually, the dark spots reveal damage to
5. EPS experimental verification the solar cells while the low light alerts on the degra-
This section describes the experimental testing flow dation of the solar cells before the integration process.
conducted on each part of the designed EPS (namely: Degraded solar cells have a lower intensity EL signal
Solar panel, PSU, PRU, and MCU) to verify the effec- confirming partial cell shading. The EL test can also
tiveness of the proposed design procedures using reveal microcracks that do not significantly affect the
the Electrical Test Bed (ETB) as shown in ON/OFF output power of the solar panel (obtained by an illu-
devices/switches (SW1 to SW7), which are used to per- mination test) but could over time cause serious dam-
mit testing each EPS part separately (Figure 22). age. Following the visual inspections of Figure 24(a,b)
obtained by the EL tests, the solar cells are very well
lighting, which means they are in good working con-
5.1. Solar panels test
dition and can also be used for the CubeSat flight
Solar panels testing is a process aimed to determine model. In addition, according to Figure 24(a,b), by
any mechanical damage or electrical degradation that visual checks, there is no presence of microcracks,
may avoid the use of the item as a flight module follow- which confirms that the solar cells used have excellent
ing ECSS requirements [67]. The process is conducted performance without degradation.
at cell level as well as panel level depending on the
manufacturing phase. 5.1.2. Illumination test
A visual inspection is firstly done on each solar cell to The test aims to analyze the electrical performances and
spot out any damages, such as cracks or portion defects. to generate the characteristic curves (I(V) and P(V))
The solar cells that pass the test are then selected for of the solar panel. The proposed illumination test of
additional testing discussed below. the solar panel is shown in Figure 23. According to
the schematic diagram test, only the switch SW4 must
5.1.1. Electroluminescence Test be set ON to connect the solar panel to the variable
To perform the Electroluminescence (EL) test on the electrical load.
solar panel, the switch SW1 is turned ON to con- The I(V) curves are the most helpful tool used
nect the regulated power supply to the solar panel (see to identify the cell and panel characteristics. These
Figure 23). For this purpose, each cell was exposed to include, in particular, but are not limited to, short
the EL testing throughout the integration process. The circuit current, open-circuit voltage, maximum power
EL test is a qualitative inspection conducted on large output, spectral response, fill factor, series resistance,
photovoltaic cells [68]. The experiment is based on the and temperature coefficients. Measuring solar panels
same principle as a Light Emitting Diode (LED); it is requires a stable light source that closely matches the
a practical and non-destructive method of solar cell’s sunlight’s conditions. The test bench used to carry out
visual assessment for the effects of the damage. This the initial measurements, (Figure 22(b)) is built with
test provides a wealth of data about any manufactur- an available low-cost Tungsten-Halogen lamp [69], as
ing defects or handling damages spotted out via the area a source of light of 500W, placed just 25cm over the
uniformity of solar cells. EL test is very effective in iden- PV solar panel. This short distance is well defined, to
tifying each cell mismatch in PV solar panels as cracks, improve the illumination non-uniformity and to leave
portion defects, and material variations are quickly and a distance to avoid the heating of solar cells because at
710 K. D. E. KERROUCHE ET AL.
Figure 24. EL testing: (a) one solar cell, (b) one solar panel.
5.2. Power Storage Unit test 5.3. Power Regulator Unit test
The proposed experiment for testing the PSU is pre- The proposed experiment for testing the PRU is shown
sented in Figure 23. To perform this test, according to in Figure 23. To perform this test, according to the test
the schematic block diagram, only the switches SW2 in the schematic diagram, the switches only SW2 and
and SW5 need to be set ON to connect the regulated SW6 or SW2 and SW7 need to be set ON to connect the
power supply to the PSU during the charging process, regulated power supply to the PRU and for the connec-
and connect the variable electrical load to the PSU tion of the MCU used to generate the PWM signal. The
during the discharging process. switches SW6 and SW7 have similar signal generation
AUTOMATIKA 711
Figure 26. Experimental tests of the batteries: (a) charging characteristic; (b) discharging characteristic.
Figure 27. Charged battery level: (a) Battery voltage, (b) Voltage of electrical circuits.
functions and are used for connection with PRU to needs to be set ON to connect the MCU for PWM sig-
ensure PWM signal generation. nal generation to the PRU. The oscilloscope is always
Based on the simulation of the boost converter (see connected to display and measure the generated PWM
Figure 21) with the available values of the real electronic signals from the MCU.
components, in this experimentation section the input The code of the proposed control strategy (MPPT
voltages (see Figure 28) are updated slightly to be 3.6V and BCR) was first compiled by MPLAB-X-IDE soft-
and 4.35V, respectively for high and low duty cycles (see ware and then uploaded to the MCU using Pikit3
Figure 29). The high and low duty cycle output voltages hardware. The PWM output signals obtained by the
are shown in Figure 30. MCU are shown in Figure 31. The oscilloscope plots
According to the experimental results obtained in (Figure 31) confirm that the MCU executed the task
Figure 28 and Figure 30, the values of the output volt- without difficulties (low and high PWM signals) and
ages for the low and high duty cycles are 6.55V and this revealed that the MCU, as well as the development
7.12V, respectively. Also note that the voltage signal rip- tool and the code downloader, did perform their tasks
ples, for the low and high duty cycles, are very weak. very well. The PWM signal generated by the MCU is
In addition, it can be seen that the boost converter similar to that obtained by simulation and to that gen-
designed with dimensioned parameters avoids DCM erated by the signal generator equipment; therefore, the
and even at start-up there is no overshoot, for both software implemented in the MCU meets the design
low and high duty cycles. As a result, these output volt- requirements.
ages are almost similar to those obtained by simulation
(Figure 16), confirming that the sizing parameters used
in the design meet the EPS requirements in terms of 6. EPS cost evaluation
voltage level and low voltage ripples. Cost is always the main critical factor in any design pro-
cess, as it applies to a CubeSat project. The cost analysis
determines a critical gap in the estimation of the costs
5.4. MCU test
of nanosatellites, from the literature [70,71], which
The proposed experiment for testing the MCU is shown was observed by comparison between two cost mod-
in Figure 23. To perform this experiment, according to els, the Small Satellite Cost Model (SSCM < 50kg) and
the test in the schematic diagram, only the switch SW6 the NASA/Air Force Cost Model (NAFCOM). Each of
712 K. D. E. KERROUCHE ET AL.
Figure 28. (a) Input voltage 3.6V, (b) Input voltage 4.35V.
Figure 29. (a) High duty cycle PWM signal, (b) Low duty cycle PWM signal.
Figure 30. (a) Output voltage obtained by low duty cycle PWM signal, (b) Output voltage obtained by high duty cycle PWM signal.
Figure 31. Output PWM obtained by MCU: (a) Low duty cycle PWM signal, (b) High duty cycle PWM signal.
AUTOMATIKA 713
these models provides a basic understanding of the ele- Table 9. Costs of EPS units.
ments that go into cost estimation. While to accurately EPS units Cost
reflect mission costs, Cost Estimating Relationships Solar panel 980 $
(CERs) lack sufficient historical data on picosatellites PSU 190 $
PRU 270 $
and nanosatellites (50 kg). Because precise cost mod- MCU 160 $
els require taking into account complex parameters and
integrating different aspects (Student, faculty, travel,
and facilities costs) to build a database. Estimating the Based on the available online markets [74–78], the total
cost of each system by an approximative and reusable cost of each EPS unit is presented in Table 9.
cost analysis is beneficial to future system design teams Nowadays, it is possible to find good commercial
who can use the reusable design without wasting time, EPS products provided by space companies. However,
money, and energy determining the costs involved. In designing one is an interesting cost-effective trade-off
this paper, an assessment of the total cost of the EPS and a good teaching process for CubeSat engineers at
is required at the early stages of design because man- the same time. In this study, the second option is pre-
aging the cost reduction of this system at the design ferred; the following charts (Figure 32) are for the distri-
stage is more effective than at the manufacturing and bution cost of solar panel, PSU including the batteries,
development stage. 70–80% of the cost of the product is PRU, and MCU respectively.
determined during the design phase according to sev- From the distribution cost of the EPS presented in
eral authors [72,73]. In this project, the CT factor is Figure 32, it is noticed that solar cells are the most
calculated simply by: expensive component [25]. These prices have been
evaluated to the available markets, which depend on
CT = CTi (7) many factors such as the quantities purchased and their
availability. In this paper, EPS costs related to assembly,
Where CTi representing the cost of each component and integration, testing, and verification are not taken into
therefore CT representing the total cost of the concept. account.
Figure 32. Distribution cost: (a) Solar panel, (b) PSU, (c) PRU and (d) MCU.
714 K. D. E. KERROUCHE ET AL.
A PSO approach. IEEE Trans Aerospace Electron Syst. [62] Kuroiwa F, Bendoukha SA, Okuyama K-I, et al. A
2011;47(1):367–380. redundancy and operation of power control system
[42] Balato M, Costanzo L, Marino P, et al. Modified TEODI for a deep-space small probe. J Autom Contr Eng.
MPPT technique: theoretical analysis and experimen- 2016;4(5):353–359.
tal validation in uniform and mismatching conditions. [63] Kuroiwa F, Okuyama Ki, Nishio M, et al. A design
IEEE J Photovolt. 2016;7(2):604–613. method of an autonomous control system for a deep-
[43] Asundi S, Mahin M, Nagabhushan V, et al. Composite space probe. Trans Jpn Soc Aeronautical Space Sci.
and PCB based implementations of a solar panel design 2016;14(30):105–112.
for SwampSat. In: 24th Annual AIAA/USU Conference [64] PIC16F87XA. 28/40/44-Pin Enhanced Flash Microcon-
on Small Satellites, Logan, Utah, United States; 2010. trollers.
[44] Chin KB, Brandon EJ, Bugga RV, et al. Energy storage [65] Smith DW. PIC in Practice: A project-based approach.
technologies for small satellite applications. Proc IEEE. Newnes; 2006.
2018;106(3):419–428. [66] T. Instrument. INA1(8 high-side measurement current
[45] Cook R, Swan L, Plucknett K. Failure mode analysis shunt monitor). [Online]. Available: www.ti.com/legal/
of lithium ion batteries operated for low Earth orbit termsofsale.html.
CubeSat applications. J Energy Storage. 2020;31:101561. [67] ECSS-E-ST-20-08C Rev.1 Space engineering, E. S. E.-
[46] High Power Lithium Ion APR18650M1A. [Online]. E. R. S. Division. Noordwijk, The Netherlands, 18 July
Available: www.a123systems.com. 2012. [Online]. Available at http://everyspec.com/ESA/
[47] Hu X, Li S, Peng H, et al. Robustness analysis of state- download.php?spec = ECSS-E-ST-20-08C_REV-1.
of-charge estimation methods for two types of Li-ion 047905.pdf.
batteries. J Power Sourc. 2012;217:209–219. [68] Fontani D, Sansoni P, Francini F, et al. Electrolumines-
[48] Reddy TB. Linden’s handbook of batteries. New York: cence Test to investigate the humidity effect on solar
Mcgraw-hill; 2011. cells operation. Energies. 2018;11(10):2659.
[49] Knap V, Vestergaard LK, Stroe D-I. A Review of battery [69] Namin A, Jivacate C, Chenvidhya D, et al. Construc-
technology in CubeSats and small satellite solutions. tion of tungsten halogen, pulsed LED, and combined
Energies. 2020;13(16):4097. tungsten halogen-LED solar simulators for solar cell-
[50] Clark C, Simon E. Evaluation of lithium polymer tech- characterization and electrical parameters determina-
nology for small satellite applications; 2007. tion. Int J Photoenergy. 2012;2012:1–9.
[51] ECSS-Q-40B, SPACE PRODUCT ASSURANCE, [70] Broder M, Mahr E, Barkmeyeret D, al. Review of three
SAFETY (17-AY-2002). ESA. [Online]. Available: small-satellite cost models. In: AIAA SPACE 2009 con-
http://everyspec.com/ESA/ECSS-Q-40B_9522/; 2018. ference & exposition. p. 6689; 2009.
[52] ECSS-E-ST-20C. Space engineering electrical and elec- [71] Stahl HP. Survey of cost models for space telescopes.
tronic, E. S. E.-E. R. S. D. Noordwijk, The Netherlands Opt Eng. 2010;49(5):053005.
31 July 2008. [72] Corbett J, Crookall J. Design for economic manufacture.
[53] Voss D, Coombs J, Fritz T, et al. A novel spacecraft stan- CIRP Ann. 1986;35(1):93–97.
dard for a modular nanosatellite bus in an operationally [73] Mileham A, Currie G, Miles A, et al. A parametric
responsive space environment. In: 7th Responsive Space approach to cost estimating at the conceptual stage of
Conference. p. 1–11; 2009. design. J Eng Design. 1993;4(2):117–125.
[54] Novak F, Biasizzo A. Security extension for IEEE Std [74] Worldway Electronics Limited. https://fr.bomeasy.com/
1149.1. J Electron Test. 2006;22(3):301–303. pro/microchip-technology/16f877a-ip/2811281
[55] ECSS-Q-ST-70-12C – Design rules for printed circuit (accessed 2/8/2021).
boards, 14 July 2014. [75] Mouser Electronics, Inc. https://www.mouser.fr/new/
[56] Rekioua D, Matagne E. Optimization of photovoltaic 3m/3mpc104/ (accessed 02/08/2021).
power systems: modelization, simulation and control. [76] batt-energy-shop. https://www.batt-energy-shop.de/
Cham: Springer Science & Business Media; 2012. Akkus/Lithium-Akkus/A123-Systems-APR18650M1–
[57] Hunyadi G, Klumpar DM, Jepsen S, et al. A commer- LiFePO4 -3-3V-1100mAh.html?language = en
cial off the shelf (COTS) packet communications sub- (accessed 02/08/2021).
system for the Montana EaRth-Orbiting Pico-Explorer [77] high quality pcb. https://www.hqpcb.com/ (accessed
(MEROPE) CubeSat. In: Aerospace Conference Proceed- 02/08/2021).
ings, 2002. IEEE, vol. 1: IEEE. p. 1; 2002. [78] AZUR SPACE Solar Power GmbH. http://www.azur
[58] Go S, Bouwmeester J, Brouwer G. Optimized three- space.com/index.php/en/products/products-space/
unit cubesat structure for Delfi-n3Xt. In: Proceedings of space-solar-cells (accessed 02/08/2021).
the 59th International Astronautical Congress, Glasgow, [79] Suparta W, Zulkeple SK. Investigating space radiation
Scotland; 2008. environment effects on communication of Razaksat-1. J
[59] Durgadevi SAA, Natarajan SP. Study and implemen- Aerospace Technol Manag. 2018;10:1–12.
tation of maximum power point tracking (MPPT) [80] Aguilar AC. Characterization of commercial step-down
algorithm for photovoltaic systems. In: Presented at the converter performance in the low Earth orbit radiation
in 1st International Conference on Electrical Energy environment. Massachusetts Institute of Technology;
Systems; 2011. 2019.
[60] Vinther K, Jensen KF, Larsen JA, et al. Inexpen- [81] Budroweit J, Patscheider H. Risk assessment for the
sive cubesat attitude estimation using quaternions and use of COTS devices in space systems under con-
unscented Kalman filtering. Autom Contr Aerospace. sideration of radiation effects. Electronics (Basel).
2011;4(1):1–12. 2021;10(9):1008.
[61] Ahmed BS, Szasz B, Masanori N. Control system [82] Hodson RF, NESC YC, Pandolf JE, et al. Recommenda-
design of an ultra-small deep space probe. Energy Proc. tions on use of commercial-off-the-shelf (COTS) elec-
2016;100:537–550. trical, electronic, and electromechanical (EEE) parts
AUTOMATIKA 717
Appendix
Table A1 shows the electrical characteristics of solar cells:
Table A1. Electrical characteristics of solar cells [37]. Figure A1. PIC16F877A pin connections.