Content uploaded by Andris Slavinskis
Author content
All content in this area was uploaded by Andris Slavinskis on Oct 02, 2015
Content may be subject to copyright.
magazine
Aerospace and Electronic
IEEE
SYSTEMS
August 2015
ISSN 0885-8985
Volume 30 Number 8
12 IEEE A
&
E SYSTEMS MAGAZINE AUGUST 2015
ESTCube-1 In-Orbit Experience and Lessons Learned
Andris Slavinskis
Mihkel Pajusalu
Henri Kuuste
Erik Ilbis
Tõnis Eenmäe
Indrek Sünter
Kaspars Laizans
Hendrik Ehrpais
Paul Liias
Erik Kulu
Jaan Viru
Jaanus Kalde
Urmas Kvell
Johan Kütt
Karlis Zalite
Karoli Kahn
Silver Lätt
Jouni Envall
Petri Toivanen
Jouni Polkko
Pekka Janhunen
Roland Rosta
Taneli Kalvas
Riho Vendt
Viljo Allik
Mart Noorma
Tartu Observatory
Toravere, Estonia
INTRODUCTION
ESTCube-1 is a student satellite project lead by the University
of Tartu, Estonia, and supported by the European Space Agen-
cy (ESA) via Plan for European Cooperating States (PECS).
Development of ESTCube-1 has been a collaborative effort
with many international partners. The satellite is shown on
Figure 1 [1].
7KH PDLQ VFLHQWL¿F PLVVLRQ REMHFWLYH RI WKH VDWHOOLWH ZDV
WR SHUIRUP WKH ¿UVW LQRUELW HOHFWULF VRODU ZLQG VDLO (VDLO H[-
periment [1]–[3]. Implemented according to the one-unit Cube-
6DW VWDQGDUG >@ LW KDV SK\VLFDO GLPHQVLRQV RI DSSUR[LPDWHO\
10×10×10 cm and mass of slightly over 1 kg. ESTCube-1 con-
sists of the following subsystems: electrical power system (EPS)
[5]; communication system (COM); command and data handling
system (CDHS) [6]; attitude determination and control system
$'&6>@±>@FDPHUDV\VWHP>@DQGWKH(VDLOH[SHULPHQW
payload [11]. All subsystems and payloads were custom built
mostly using commercial off-the-shelf (COTS) components. The
satellite was intended to prepare for and to perform the E-sail
H[SHULPHQWFRQVLVWLQJRIWKHIROORZLQJSKDVHV>@
In-orbit validation.
1. Characterize novel subsystems (EPS, ADCS, and camera).
2. Spin-up the satellite to one rotation per second.
3. Test tether deployment.
4. If deployment successful, charge the tether synchronously
with the satellite spin and measure changes in the spin rate
caused by Coulomb drag interaction between the tether and
the ionospheric plasma.
5. Characterize on-board electron guns.
&XEH6DWVKDYHEHHQSURYHQWREHFDSDEOHRISURYLGLQJDQH[-
cellent platform for educational and in-orbit demonstration (IOD)
projects that are at the same time challenging from the engineer-
ing point of view [12]. The CubeSat standard and the associated
philosophy allow for rapid development [13] and provide the
EHQH¿WRITXLFNO\DFFXPXODWLQJNQRZOHGJH DQG H[SHUWLVH 6HY-
eral CubeSat programs have demonstrated how lessons learned
IURP SUHYLRXV PLVVLRQV EHQH¿W VXEVHTXHQW SURMHFWV ZLWKLQ WKH
SURJUDP)RU H[DPSOH WKUHHXQLW&XEH6DWV5$; DQG 5$;
performed studies of large plasma formations in the ionosphere
Authors’ current address: Tartu Observatory, Space Technol-
ogy, Observatooriumi 1, Tõravere, Tartu county, 00560 Estonia.
E-mail: (andris.slavinskis@estcube.eu). Current addresses for
all authors appear on page 22.
Manuscript received March 5, 2015 and ready for publication
June 15, 2015.
DOI No. 10.1109/MAES.2015.150034.
Review handled by M. Jah.
0885/8985/15/$26.00© 2015 IEEE
Figure 1.
ESTCube-1 satellite before delivering it to the launch provider.
AUGUST 2015 IEEE A
&
E SYSTEMS MAGAZINE 13
>@>@*UDGXDOGHJUDGDWLRQRIVRODUSDQHOVFDXVHGWKH5$;
mission to end two months into the mission after it was launched
LQ1RYHPEHU>@+RZHYHUWKHIDXOWLQWKHGHVLJQRI5$;
UHVSRQVLEOH IRUWKH VRODUSDQHO GDPDJHZDV LGHQWL¿HGDQG WKH
IDXOW ZDV FRUUHFWHG RQ 5$; WKDW ZDV ODXQFKHG DW WKH HQG RI
>@7KH5$;WHDPKDVDOVRGHYHORSHGDQ$'&6E\OHDUQ-
LQJIURPWKHSUHYLRXVH[SHULHQFH>@>@6LPLODUO\UHYLHZRI
mission outcomes and focus on compiling a list of lessons learned
has allowed for the AAUSAT program from Aalborg University
to be successful and continue for more than ten years [19]–[21].
([DPSOHVRIRWKHUVXFFHVVIXO&XEH6DWVHULHVLQFOXGHWKHVDWHOOLWHV
FRQVWUXFWHGE\'HOIW8QLYHUVLW\RI7HFKQRORJ\VXFKDV'HO¿&
DQG'HO¿Q;W>@>@WKH%HH6DWVHULHVRSHUDWHGE\WKH%HU-
lin Institute of Technology [24], [25]; the CP CubeSats from Cali-
fornia Polytechnic University [26]; the two DICE satellites from
Utah State University [27]; the Cute series from Tokyo Institute
RIWHFKQRORJ\>@>@DQGWKH8:(VHULHVIURPWKH8QLYHUVLW\
RI:U]EXUJ>@
:KLOHZHKDYHOHDUQHGIURPWKHDIRUHPHQWLRQHGPLVVLRQWKH
(67&XEH SURMHFW VWDUWHG ZLWKRXW SULRU LQKRXVH H[SHULHQFH
Nevertheless, the project has achieved most of its objectives. The
VDWHOOLWHKDVZRUNHGDVH[SHFWHGH[FHSWIRUWKHIROORZLQJLVVXHV
DODUJHU WKDQH[SHFWHG GHFUHDVHLQHQHUJ\ SURGXFWLRQGXULQJ WKH
mission, a need for in-orbit recalibration of attitude determination
sensors, ferromagnetic materials aligning the satellite frame with
WKHJHRPDJQHWLF ¿HOG DQGSUREOHPVZLWK UHHOLQJRXWWKH WHWKHU
However, from developing all subsystems in-house and operating
WKHVDWHOOLWH WKHWHDP KDVJDLQHGYDOXDEOHH[SHULHQFHWKDW FRXOG
GHFUHDVHWKHGHYHORSPHQWWLPHDQGLPSURYHWKHRYHUDOOTXDOLW\RI
the follow-up missions.
,QWKLVDUWLFOHZHUHSRUWRQWKHLQRUELWH[SHULHQFH²DQRYHU-
YLHZRI(67&XEH RSHUDWLRQVIURPWKHODXQFKXQWLOWKHH[SHUL-
PHQWDV ZHOO DVRQOHVVRQV OHDUQHG IURP¿YH\HDUV RI GHYHORS-
PHQWDQG DOPRVWWZR \HDUVRIRSHUDWLRQV/HVVRQVDUHLGHQWL¿HG
from the point of view of system engineering, electrical engineer-
ing, mechanical engineering, software engineering, testing and
PHDVXUHPHQWVSD\ORDGDQGPDQDJHPHQW'HWDLOHGÀLJKWUHVXOWV
RI (67&XEH ZLOO EH SURYLGHG LQ GHGLFDWHG DUWLFOHV :H KRSH
WKDWRWKHUWHDPVFDQEHQH¿WIURPRXUH[SHULHQFH
IN-ORBIT EXPERIENCE
ESTCube-1 was launched on May 7, 2013 on-board the Vega
rocket by Arianespace. After successful early operations, several
VRIWZDUH XSGDWHV WRRN SODFH²WKH VDWHOOLWH ZDV ODXQFKHG ZLWK
minimal software functionality to eliminate the risk of activating
FHUWDLQPLVVLRQUHODWHG FRPSRQHQWVWRR HDUO\)RUH[DPSOH SUH-
maturely enabling the high voltage supply, unlocking the tether
reel or the tether end-mass.
7KH (36 ¿UPZDUH KDV EHHQ JUDGXDOO\ LPSURYHG E\ DGGLQJ
functionality: power saving methods, including satellite-wide
timed sleep modes and battery level thresholds for automatically
turning off other subsystems; variety of data logging functions;
a callable timed beacon function for public outreach purposes;
VWDELOLW\XSGDWHVDQGH[SHULPHQWUHODWHGIXQFWLRQV
Similarly to the EPS, the CDHS has been improved by adding
functionality: power saving mode, variety of data logging func-
tions, high time-resolution functions for sensor measurements,
H[SHULPHQWUHODWHGIXQFWLRQVDGGLWLRQDOSUHSURFHVVLQJRIDWWLWXGH
measurements, as well as attitude determination and control al-
JRULWKPV:KLOH$'&6VHQVRUVDUHSODFHGRQDGHGLFDWHGERDUG
all calculations take place on the CDHS microcontroller (MCU).
A secondary objective of the ESTCube-1 mission was to take
images of Estonia. Firstly, to validate the camera for this purpose,
LPDJHVRIWKH(DUWKZHUHWDNHQ7KH¿UVWIXOO\GRZQOLQNHGLPDJH
was taken on May 15, 2013. During its lifetime, ESTCube-1 has
GRZQOLQNHGLPDJHVIRUVFLHQWL¿FDQGSXEOLFRXWUHDFKSXUSRV-
es. These images have been used to characterize the camera and
to validate on-board attitude determination. Due to challenges
ZLWKWKH$'&6WDNLQJDQLPDJHRI(VWRQLDSURYHGWREHGLI¿FXOW
and only at the one-year anniversary was the team able to present
an image of Estonia, Latvia, and a part of Finland (Figure 2). The
most important software updates for the camera were histogram
analysis that allowed automatic detection of the Earth and clouds,
and optimization of power consumption.
Attitude determination sensors were prelaunch calibrated in
WKHODERUDWRU\ >@EXWKDGWREH UHFDOLEUDWHGXVLQJLQRUELW PHD-
surements. For calibration, statistical methods were used, and at-
WLWXGHGHWHUPLQHGIURPRQERDUGLPDJHVDVZHOOWKH.DOPDQ¿OWHU
14 IEEE A
&
E SYSTEMS MAGAZINE AUGUST 2015
ESTCube-1 In-Orbit Experience and Lessons Learned
RXWSXWZHUHXVHGWR¿QHWXQHFRUUHFWLRQIXQFWLRQVDQGWRYDOLGDWH
the system. The accuracy of the system is better than 1.5° [9].
Due to ferromagnetic steel structural components and battery
casings, as well as ferromagnetic nickel anode and cathode of elec-
WURQJXQVWKHVDWHOOLWHERG\DOLJQVZLWKWKHJHRPDJQHWLF¿HOG7HVWV
with the engineering model and Helmholtz coils in an anechoic
chamber revealed that the residual magnetic moment is larger than
the on-board coils can produce and the direction is roughly diago-
nal from one edge to another. Under stable unactuated conditions
WKH VSLQ D[LV RI WKH VDWHOOLWH LV URXJKO\ DOLJQHG ZLWK LWV LQWHUQDO
magnetic moment vector (see Figure 3), which in turn follows the
JHRPDJQHWLF¿HOG7KHODWWHUFDXVHVSUHFHVVLRQRIWKHVSLQD[LV,Q
RUELWDWWLWXGHFRQWUROH[SHULPHQWVVKRZHGDELOLW\WRVSLQXSDURXQG
WKH]D[LVRIWKHVDWHOOLWHDQGDOLJQWKHVSLQD[LVZLWKWKHSRODUD[LV
RIWKH(DUWKDVUHTXLUHGE\WKH(VDLOH[SHULPHQW>@EXWWKHURWD-
tion is not stable and over time the satellite returns to its natural
PRWLRQRIIROORZLQJWKHJHRPDJQHWLF¿HOG%\FRQWUROOLQJWKHVSLQ
UDWHDURXQGWKHD[LV WKDW IROORZV WKH JHRPDJQHWLF ¿HOG WKH WHDP
was able to reach the spin rate of 360 deg/s.
6LQFHWKHQDWXUDOVSLQD[LVVWLOOSURYLGHVWKHUHTXLUHGFHQWULIX-
JDOIRUFHWRGHSOR\WKHWHWKHUDQGWRSHUIRUPWKHH[SHULPHQWZLWK
UHOD[HGUHTXLUHPHQWVPXOWLSOHDWWHPSWVWRGHSOR\WKHWHWKHUWRRN
SODFH+RZHYHUGHSOR\PHQWRIWKHWHWKHUZDV QHLWKHUFRQ¿UPHG
by camera nor angular velocity measurements. The most prob-
able reason is that the tether reel is not rotating because either the
rotator is jammed or reel lock deployment has failed (see Section
VIII for more details). To enhance the centrifugal pull force of the
end-mass in an attempt to release the possible mechanical jam,
the spin rate was increased to as high as possible which resulted
LQGHJV
$QRWKHUSDUWRIWKH(VDLOH[SHULPHQWZDVWHVWLQJRIWKH¿HOG
emission-based electron guns, intended to charge up the satellite
>@ :KLOH (VDLO WHWKHU GHSOR\PHQW IDLOHG WKH HOHFWURQ JXQV
were still tested by powering up the high-voltage source and ap-
plying a potential difference of around 510 V between the electron
gun anode and cathode. Currents going to electron guns measured
GXULQJWKHVHH[SHULPHQWVVKRZHGWKDWDSSO\LQJWKHDQRGHYROWDJH
increases the cathode current, indicating that electron guns func-
tion. A voltage of 510 V produced a cathode current of 300 ȝA.
The reliability of the technology still seems to be of concern. One
of the electron guns appears to have disconnected from the power
supply and the functioning one short circuited during tests (after
the successful measurement of the cathode current).
After two years and two weeks of being operational, due to
LQVXI¿FLHQWDPRXQWRIHQHUJ\SURGXFHGWKHVDWHOOLWH HQWHUHGHQ-
ergy-negative mode and consumed the available energy stored in
the batteries to keep operating. Once the batteries were drained,
the satellite did not have enough energy available to be opera-
tional.
SYSTEM ENGINEERING
MODEL PHILOSOPHY
7KH(67&XEHWHDPXVHGDSURWRÀLJKWPRGHOSKLORVRSK\>@WR
deliver the satellite on time. On August 2012 the schedule was ac-
celerated by moving the delivery date from May 2013 to January
2013. The decision was a trade-off between engineering risks and
VHFXULQJDODXQFKRSSRUWXQLW\7KHSURWRÀLJKW WHVWVFDQ LQFUHDVH
the risk of components becoming damaged before the launch. In
WKHFDVH RI(67&XEHWKH ¿UVW YLEUDWLRQWHVWFDXVHG WKHWHWKHU
reel to turn and break the tether into small pieces, which covered
VRPHLQQHUFRPSRQHQWV RI WKHVDWHOOLWH:KLOH WKH SUREOHP ZDV
solved (solution in Section VIII), in the future, we plan to use a
PRGHOSKLORVRSK\ RI HQJLQHHULQJTXDOL¿FDWLRQDQG ÀLJKW PRG-
HOV'XHWREXGJHWDU\UHVWULFWLRQVH[SHQVLYHSDUWVRIWKHVDWHOOLWH
(parts of the payload, reaction wheels, thrusters) might not be in-
cluded in all models.
Figure 2.
A composite image showing Estonia, Latvia and a part of Finland taken
on April 23, 2014.
Figure 3.
$OLJQPHQWRIWKHVSLQD[LVXQGHUVWDEOHXQDFWXDWHGFRQGLWLRQVDVZHOO
DVWKHRULJLQDOO\LQWHQGHGVSLQD[LVDOLJQHGZLWK]D[LVWKHWHWKHU
DOLJQHGZLWK\D[LVDQGWKHPDJQHWLFPRPHQWXQGHUXQDFWXDWHGFRQGL-
WLRQV7KHVSLQD[LVLVGHWHUPLQHGIURPLQRUELWDWWLWXGHPHDVXUHPHQWV
The magnetic moment is determined in a laboratory using the engineer-
ing model which did not have electron guns and could be magnetized
GLIIHUHQWO\IURPWKHÀLJKWPRGHO$[HV[\DQG]DUHRUWKRJRQDODQG
aligned with sides of the satellite.
AUGUST 2015 IEEE A
&
E SYSTEMS MAGAZINE 15
Slavinskis et al.
STANDARDIZATION
During ESTCube-1 development, each subsystem team was able
to make design decisions independently. Such approach did not
cause any major problems, but we think that all subsystems should
IROORZ D XQL¿HG DUFKLWHFWXUH DQG XVH FRPPRQ FRPSRQHQWV DQG
development tools where applicable, to allow reusability, to save
development time, and to facilitate mobility of team members be-
WZHHQVXEV\VWHPV)RUH[DPSOHMXVWWZR0&8DUFKLWHFWXUHVFDQEH
XVHG²RQH IRU FRPSXWDWLRQLQWHQVLYH VXEV\VWHPV DQG DQRWKHU IRU
VXEV\VWHPVZLWKORZFRPSXWDWLRQDODQGKLJKXSWLPHUHTXLUHPHQWV
STANDARDS AND DOCUMENTATION
:KLOHZHWKLQN WKDW VWDQGDUGV RIWKH(XURSHDQ &RRSHUDWLRQ IRU
Space Standardization (ECSS) can be used as a best practice, sub-
missive following of the ECSS standards introduces too much
overhead for CubeSat projects which usually use agile develop-
PHQWPHWKRGVDQGZKLFKWDNH¿YH\HDUVRUOHVVWRGHYHORSDVDWHO-
lite. However, the team must use standards and conventions that
DUHDJUHHGZLWKH[WHUQDOSDUWLHVIRUH[DPSOHDPDWHXUUDGLRVWDQ-
dards (e.g., [33]) have to be followed by CubeSat teams operating
RQDPDWHXUUDGLRIUHTXHQFLHV
:HFRQVLGHUDQLQWHUIDFHFRQWUROGRFXPHQWDVWKHPRVWLPSRU-
WDQWEHFDXVHLWGH¿QHVOLQNVEHWZHHQVXEV\VWHPVDQGSD\ORDGV
'RFXPHQWV PXVW EH ZHOO ZULWWHQ DQG PDLQWDLQHG UHJXODUO\:H
suggest using web-based documentation tools and/or versioning
and revision control systems. In that case all members can easily
access the newest version (as well as the history of versions) and
maintaining versions is much easier.
(YHU\ GHYHORSPHQW VKRXOG VWDUW ZLWK UHTXLUHPHQWV VSHFL-
¿FDWLRQ DQG UHTXLUHPHQWV VKRXOG KDYH D KLHUDUFK\²HYHU\ UH-
TXLUHPHQW H[FHSW WKH V\VWHP OHYHO RQHV VKRXOG KDYH D SDUHQW
UHTXLUHPHQW)RUH[DPSOH$'&6UHTXLUHPHQWVVKRXOGVWHPIURP
V\VWHP UHTXLUHPHQWV DQG 6XQ VHQVRU UHTXLUHPHQWV VKRXOG VWHP
IURP $'&6 UHTXLUHPHQWV ,Q D SHUIHFW FDVH VXEV\VWHP WHDPV
VKRXOGNQRZWRSOHYHOVXEV\VWHPUHTXLUHPHQWVEHIRUHGHVLJQGH-
FLVLRQVDUHPDGH)RUH[DPSOHWKH&'+6ZDVGHYHORSHGZLWK
a functionality to log a static set of housekeeping data, but for
in-orbit debugging, dynamic logging of various parameters was
UHTXLUHGDQGLPSOHPHQWHGLQRQHRIWKHVRIWZDUHXSGDWHV
Interface documents must contain detailed descriptions of
HOHFWULFDOPHFKDQLFDODQGVRIWZDUHLQWHUIDFHV)RUH[DPSOHZH
H[SHULHQFHGDIDXOW\VRIWZDUHLQWHUIDFHDVDGLVFUHSDQF\RIPHD-
surement units (radians and degrees) between functions imple-
PHQWHGE\GLIIHUHQWGHYHORSHUV:HZHUHDEOHWRVROYHWKHLVVXH
by updating software. The units must be agreed beforehand but,
as a safety measure for such a risk, a team can introduce correc-
WLRQFRHI¿FLHQWV²XSGDWDEOHJDLQVDQGRIIVHWV
In addition to the recommendations listed above, we would
VXJJHVWSD\LQJDWWHQWLRQWRWKHVSHFL¿FFRQGLWLRQVGXHWRVWXGHQW
ZRUNIRUFHLIVWXGHQWZRUNIRUFHLVXVHGVHH6HFWLRQ,;IRUVSHFL¿F
VXJJHVWLRQV:HKDYHDOVROHDUQHGQHZDVSHFWVWKDWDUHFULWLFDOIRU
WKHPLVVLRQDQGKDYHWREHWDNHQLQWRDFFRXQWZKHQZULWLQJUHTXLUH-
PHQWVIRUWKHQH[WPLVVLRQVIRUH[DPSOHUHODWHGWRVRODUSDQHOGHJ-
radation, attitude determination and control, as well as payload.
INTEGRATION
The ESTCube-1 team, similar to other CubeSat teams, faced
PDQ\FKDOOHQJHV ZKHQ¿WWLQJ YDULRXVZLUHVDQGFDEOHKDUQHVVHV
LQWRWKHVDWHOOLWH:HVXJJHVWXVLQJDVIHZZLUHVDVSRVVLEOHDQG
include them in computer-aided design (CAD) mechanical mod-
els. Integration of subsystems and components should be prac-
WLFHGEHIRUHLQWHJUDWLRQRIWKHHQJLQHHULQJPRGHO:HZRXOGVXJ-
gest maintaining as fully functional as possible a prototype of the
satellite that contains the latest subsystems to test prototypes of
new subsystems. In this case, many problems could be detected
right when the new revision of the component is inserted into the
satellite assembly. Another option is assembling as complete a
model of the satellite as possible on a periodical basis and per-
forming conformity tests.
In which order the side panels attach to the satellite frame
VKRXOGEHFRQVLGHUHG)RU H[DPSOH RQH PLJKW QHHG WR DWWDFK D
side panel before all connections under that side panel have been
PDGH :H ZRXOG VXJJHVW PDNLQJ WKH LQWHJUDWLRQ RUGHU RI VLGH
panels as independent of each other as possible to reduce the ef-
fect of these problems.
To remember to integrate all components, they should be laid
out on a table. A simple but effective way to ensure a success-
ful integration is to make a checklist of all components and pro-
cesses. Development of the checklist should start early and all
subsystems should be involved.
Prior to the integration in the cleanroom all the components
KDYHWREHFOHDQHGWKRURXJKO\WR PHHWWKHVWDQGDUGVUHTXLUHGE\
the launch provider and the middlemen, and to ensure that the
components like solar panels and lenses will not become con-
taminated. Contamination can accumulate on lenses, causing arti-
facts on images, and on solar panels, reducing the amount of solar
photons that can reach solar cells (therefore, effectively reducing
WKHHI¿FLHQF\8VLQJ SURWHFWLYH ¿OPV ZKLOH LQWHJUDWLQJDQGUH-
moving them before the launch can help to avoid contamination.
In the case of ESTCube-1, the satellite was successfully in-
tegrated and some of the suggestions listed above were followed
but by fully following them the integration process can be opti-
PL]HGIXUWKHUDQGPDGHPRUHWLPHHI¿FLHQW
ELECTRICAL ENGINEERING
COMMERCIAL OFF-THE-SHELF COMPONENTS
The electronics on-board ESTCube-1 were assembled solely from
COTS components, a market which is developing rapidly, and
WKHUHIRUHKLJKSHUIRUPDQFHFRPSRQHQWVFDQEHREWDLQHGTXLFNO\
and at low cost. To ensure reliability, automotive or industrial-
grade components were used, where possible, and several redun-
dancy measures were applied to assure that a component failure
would not jeopardize the mission and also several tests were per-
formed (see Section VII).
7KHLQÀLJKWH[SHULHQFHVKRZVWKDWWKLVDSSURDFKZDV DVXF-
FHVVEHFDXVHWKHIDLOXUHVH[SHULHQFHGIRUH[DPSOHDIDLOHGVHQ-
sor and a failed memory) did not cause any larger problems due
to redundant counterparts of components. Applying redundant
16 IEEE A
&
E SYSTEMS MAGAZINE AUGUST 2015
ESTCube-1 In-Orbit Experience and Lessons Learned
PHDVXUHVDOVRKDG RWKHU EHQH¿WV²IURP EHWWHUPHDVXUHPHQWUH-
VXOWV GXH WR D ODUJHU DPRXQW RI VHQVRUV WR EHWWHU HOHFWULFDO HI¿-
ciency due to power electronics components working in parallel
and sharing the load.
DATA CONNECTIONS WITHIN THE SATELLITE
:LWKLQ (67&XEH ZH XVHG VHYHUDO GLIIHUHQW FRPPXQLFDWLRQ
bus standards, both between the components of a single subsys-
WHP DQG EHWZHHQ 0&8V RI GLIIHUHQW VXEV\VWHPV %HWZHHQ GLI-
ferent subsystems, we used the universal asynchronous receiver/
WUDQVPLWWHU 8$57 PRGXOHV ZLWKLQ 0&8V DQG FRPPXQLFDWHG
according to our in-house developed internal communication
SURWRFRO,&3 %HWZHHQ FRPSRQHQWVZLWKLQD VLQJOHVXEV\VWHP
(e.g., analog-to-digital converters (ADCs), magnetometers, input/
RXWSXW,2H[WHQGHUVDQGEHDFRQRVFLOODWRUZHXVHGLQWHULQWH-
grated circuit (I2C) and serial peripheral interface (SPI) buses [1].
The main challenges arose from cases when the same com-
munications bus was shared between several components, espe-
cially when the systems connected could be powered on and off
VHSDUDWHO\)RUH[DPSOHDVXEV\VWHPSURFHVVRUFDQUHPDLQSDUWO\
operational due to the current supplied through a communications
bus, even if the component itself is not powered through its power
pins. Also, a single unpowered device on a bus can drain enough
current to make the whole bus inoperable when communicating
ZLWKRWKHUV\VWHPVRQLW:HZRXOGVXJJHVWDSSO\LQJVRPHIRUP
of a switch for disconnecting unpowered devices from buses or
¿QHWXQLQJVHULDOUHVLVWRUVRQFRPPXQLFDWLRQOLQHV DOWKRXJKWKH
latter might not always achieve the results needed.
6SHFL¿FLVVXHVDURVHIURPXVLQJWKH,&EXVZKLFKXVHVRQO\
two electrical connections, one for transferring data and the other
IRUFORFNSXOVHV,QRXUH[SHULHQFHLWFDQYHU\HDVLO\KDSSHQWKDW
the state machine behind I2C communications can malfunction,
leading to the loss of communication capability with the compo-
nent. Therefore, it should be possible to separately power off I2C
devices to reset their internal state. This is not a problem with the
SPI bus. It also has happened that communicating with a single
device using the I2C bus causes other devices on the shared bus
WR UHFHLYH HUURQHRXV GDWD IRU H[DPSOH RXU YROWDJHFRQWUROOHG
oscillator chip for beacon systematically malfunctioned when an
,2 H[WHQGHU ZDV SROOHG RQ WKH VDPH ,& EXV $OVR SUREOHPV
arise from the fact that on an I2C bus, a single data line is oper-
ated both by the bus master and the bus slave, making level con-
version complicated.
All in all, we would suggest refraining from using I2C in sat-
ellites, especially for critical communications. If an I2C bus is
shared between several components, it is advisable to implement
some form of a chip select functionality and have an option to
separately power off or reset components. As another note, SPI
DOVRRIIHUVVLJQL¿FDQWO\KLJKHUGDWDUDWHV
MEMORY
)HUURHOHFWULF5DQGRP$FFHVV0HPRU\)5$0PHPRU\LVJRRG
for nonvolatile storage of system-critical data because the un-
derlying technology is highly radiation tolerant. However, one
VKRXOGNHHSLQPLQG WKDW WKH VWRUDJH FDSDFLW\ RI )5$0LVORZ
FRPSDUHG ZLWK ÀDVK PHPRU\ IRU H[DPSOH ([WHUQDO SDUDOOHO
VWDWLF UDQGRPDFFHVV PHPRU\ 5$0 65$0 RU V\QFKURQRXV
G\QDPLF5$06'5$0PHPRU\LVQHHGHGIRUYRODWLOHVWRUDJH
ZKHUHKLJKGHQVLW\DQGKLJKGDWDUDWHVDUHUHTXLUHG)RUH[DPSOH
RQERDUG¿OHV\VWHPVDQGFRPSUHVVLRQDOJRULWKPV
)RU PDVV VWRUDJH ZH VXJJHVW WR XVH ÀDVK PHPRU\ GHYLFHV
ZLWKLQWHJUDWHGFRQWUROOHUVRQDVKLJKDOHYHODVSRVVLEOHIRUH[-
ample, secure digital (SD) cards. This allows using third-party
¿OH V\VWHPV WKDW DUH SRVVLEO\ PRUH HI¿FLHQW DQG PRUH UHOLDEOH
than developing them in-house. However, in the case of memory
devices with integrated controllers, abrupt power loss becomes
an issue.
Parallel memory devices should be used where applicable.
Although the current consumption of parallel memory is higher
when compared with serial memory devices, parallel interface
provides greater performance and makes them easier to address.
1HYHUWKHOHVV WKHVH DUH PLQRU LVVXHV DQG ZLOO QRW LQÀXHQFH WKH
mission success.
ELECTRICAL POWER
Producing and distributing electrical power proved to be a chal-
lenging task both while designing the system and during opera-
tions in orbit. For more details about the design, see [5].
In the design phase, one of the largest challenges was imple-
menting redundancy measures, especially due to the large number
RI FRPSRQHQWV DQG WKHLU FRQQHFWLRQV )RU H[DPSOH DOO YROWDJH
regulators were duplicated within the EPS in a hot redundant con-
¿JXUDWLRQ7KLV FDXVHGKLJKVRIWZDUH FRPSOH[LW\WRFRQWURO DQG
to monitor redundant systems. Fortunately, no power component
failures were detected during the operations period. The power
SURGXFWLRQGHFUHDVHH[SHULHQFHGLVH[SHFWHGWREHGXHWRSK\VLFDO
GDPDJHWRWKHVRODUFHOOV QRWWKH HOHFWURQLFV:HZRXOGVXJJHVW
critically analyzing the need for redundancy, during shorter mis-
VLRQV²LWPLJKWEHVDIHUWRPDNHDVLPSOHUV\VWHP
)URPVDWHOOLWHRSHUDWLRQVZHZRXOG¿UVWVWUHVVWKHLPSRUWDQFH
RISODQQLQJIRUWKHWLPHSHULRGDIWHU¿QDOLQWHJUDWLRQRIWKHVDWHO-
lite and before the launch; this time period can be easily over-
looked in the design process. During this time the satellite has to
EHH[WHUQDOO\ SRZHUHG&DUH PXVWEH WDNHQWR PLQLPL]HWKH EDW-
tery energy consumption when the satellite is inside the satellite
deployer, since the satellite might remain in that state for months
DQGVRPH EDWWHU\ SRZHU PLJKW EH UHTXLUHG MXVW DIWHU GHSOR\LQJ
the satellite in orbit (overdraining the batteries during this period
might also cause irreversible damage).
As mentioned in Section II, one serious problem we encoun-
WHUHG LQ RUELW ZDV IDVWHU WKDQ H[SHFWHG VRODU SDQHO GHJUDGDWLRQ
DERXWGHFUHDVHGXULQJ WKH ¿UVW \HDU 6RPH IRUPRIVRODU
panel degradation will take place during every satellite mission
and this often determines the mission lifetime. Therefore, we sug-
gest a highly granular power distribution system in which com-
ponents and subsystems can be powered off independently, con-
VHUYLQJSRZHU ZKLOH VDYLQJ FULWLFDO IXQFWLRQDOLW\:HDOVRXVHG
automatic battery voltage thresholds, which caused automatic
subsystem turn-off when the power level became critical. This
AUGUST 2015 IEEE A
&
E SYSTEMS MAGAZINE 17
Slavinskis et al.
system can be developed to automatically achieve power posi-
tivity, even in case of communication problems. To further save
power, we also used timer-based sleep modes, in which only the
EPS was powered. Still, great care must be taken so that the sys-
WHPH[LWVWKHVHPRGHVUHOLDEO\HYHQLQWKHFDVHRIPHPRU\RYHU-
ÀRZVZKLFKPLJKWRYHUZULWHVOHHSSDUDPHWHUV)RUH[DPSOHZH
used control areas before and after critical memory sections, in
addition to checksums of these sections. It is also a good idea to
implement an automatic system to hard-reset the whole satellite
if the satellite has not been successfully communicated with for
VRPHWLPH:HXVHGDKRXUWLPHUIRUWKLV
An important conclusion from automatic power saving fea-
tures is that all critical data should be kept in nonvolatile mem-
ories. In the case of ESTCube-1, we lost some camera images,
IRUH[DPSOHGXHWRWKHLUQRQYRODWLOHVWRUDJHV\VWHP6KRUWWLPH
power failures might also happen for other reasons, including ra-
diation effects and software errors.
All in all, the power system implementation managed to pro-
vide enough power for the satellite to reduce the problem of solar
panel degradation from a mission stopper to a minor inconvenience.
OTHER
The ESTCube-1 CDHS has two cold redundant MCUs that are
VHOHFWHG E\ WKH (36 7R UHGXFH LQWHUVXEV\VWHP FRPSOH[LW\WKH
on-board computer can have its own low-power radiation-tolerant
processor for critical administrative tasks as well as for switching
the main MCUs.
,QWUDVXEV\VWHPEXVHVVKRXOGQRWEHH[SRVHGWRRWKHUVXEV\V-
tems to avoid possible compatibility issues that would affect the
performance of components within a subsystem.
MECHANICAL ENGINEERING
MAIN STRUCTURE
A mono-block aluminum structure was used on ESTCube-1 be-
cause it is lightweight and it makes it easier to achieve the re-
TXLUHG WROHUDQFHV +RZHYHU GXH WR KLJK SURGXFWLRQ FRVWV DQG
FRPSOH[LW\DV ZHOO DV FRPSOLFDWHG V\VWHP HQJLQHHULQJ DQG LQ-
tegration, we will not use a mono-block structure in the future.
$VOLJKWO\GLIIHUHQWPDWHULDODOXPLQXPDOOR\ZDVXVHG
for the main structure compared with the one suggested by the
CubeSat standard (aluminum alloy 6061 or 7075) [4] because
it was easier to order in Europe. Changes in the main structure
material did not cause any problems, but the last minute change
from titanium to steel bolts introduced ferromagnetic material on
board. Suppliers and products should be secured early to avoid
late changes.
In a perfect case, the launcher should be known during the de-
YHORSPHQWSKDVHRIWKHVWUXFWXUHEHFDXVHWKHUHTXLUHGWROHUDQFHV
change from launcher to launcher.
8QLTXHPDWHULDOVVKRXOGEHDYRLGHGWRKDYHDFKDQFHWRUHSUR-
duce mechanical structures after the launch.
Apart from the ferromagnetic bolts, all ESTCube-1 issues re-
garding the main structure are minor.
SOLAR PANELS
Solar panel cover glass should be used to avoid rapid degradation
of solar cells. In the case of ESTCube-1, we did not use cover
JODVVVLQFHLWVLQKRXVHDSSOLFDWLRQLVFRPSOH[DQGLWUHGXFHVWKH
EHJLQQLQJRIOLIH HI¿FLHQF\ RI VRODU SDQHOV :H DOVR XQGHUHVWL-
PDWHGWKHH[WHQWRIGHJUDGDWLRQGXULQJWKHWLPHUHTXLUHGWRFRP-
plete the mission. Lack of solar panel cover glass was likely the
main cause of the rapid solar panel degradation on ESTCube-1,
and in hindsight we strongly suggest using cover glass, even for
shorter missions, and especially on polar orbits (higher amount of
trapped particles encountered).
SUN SENSORS
:KHQGHVLJQLQJ 6XQVHQVRUV DWWHQWLRQVKRXOGEHSDLGWRUHÀHF-
WLYLW\RIWKHVHQVRUPDVN²LQWHUQDOVXUIDFHVVKRXOGEHDEVRUELQJ
black to avoid stray light on position sensitive devices. In a per-
fect case, the mechanical design of the sensor mask would not
allow the incident light to illuminate internal surfaces. In the case
of ESTCube-1, the aluminum mask was anodized black and the
GHVLJQFDQEHLPSURYHGWRDYRLGXQZDQWHGUHÀHFWLRQVLQVLGHWKH
mask.
CAMERA
The basic aluminum structure of the ESTCube-1 camera lens
HQFORVXUHSURYLGHVD VXI¿FLHQWDPRXQWRIUDGLDWLRQSURWHFWLRQLQ
DORZ(DUWK RUELW 5DGLDWLRQ DIIHFWV WKHFDPHUD5$0ZKLFK LV
located right behind a 1 mm thick side panel [10]. The effect can
EHVHHQE\UHDGLQJSL[HOYDOXHVRXWRIUDQJHRIWKHRQHVWKHLPDJH
sensor can produce. For ESTCube-1, these effects are not critical
but, if they would be, memory devices could be protected with
shielding.
The imaging sensor is also prone to radiation effects. Perma-
QHQWO\GDPDJHGKRWSL[HOVFDQEHDYRLGHGZLWKWKHKHOSRIDVKXW-
WHU7RUHGXFHWKHGHJUDGDWLRQRILQIUDUHG,5¿OWHUVDQGOHQVHV
VSHFWUDOUDGLDWLRQ¿OPVDQGUREXVW¿OWHUVFDQEHXVHG
MOMENT OF INERTIA
)RUDQDFWLYH$'&6D JRRG NQRZOHGJHRIWKH LQHUWLD PDWUL[ LV
FULWLFDOWRGHWHUPLQHWKHDWWLWXGHSUHFLVHO\ZKHQSHUIRUPLQJ¿QH
attitude maneuvers and especially when high spin rate maneuvers
DUHUHTXLUHG,QFDVHDWWLWXGHGHWHUPLQDWLRQLVSHUIRUPHGZLWKRXW
control and an attitude estimator with a prediction step is used
OLNH.DOPDQ¿OWHUNQRZOHGJHRIWKHLQHUWLDPDWUL[LVVWLOOLPSRU-
tant because in the prediction step the attitude is propagated using
WKHDQJXODUYHORFLW\DQGWKHLQHUWLDPDWUL[:HVXJJHVWGHWHUPLQ-
LQJWKH LQHUWLD PDWUL[RID VDWHOOLWH E\PHDVXUHPHQWVLQVWHDG RI
GHWHUPLQLQJLWIURPD&$'PRGHO,QWKHFDVHRI(67&XEH¿-
QDOYDOXHVRIWKHLQHUWLDPDWUL[ZHUHHVWLPDWHGDQDO\]LQJLQRUELW
PHDVXUHPHQWVRIWKHVSLQSODQH6XFKDSSURDFKSURYLGHGUHTXLUHG
results for attitude determination for low spin rates. However, an
HUURULQWKHLQHUWLDPDWUL[FDXVHGWKHDWWLWXGHGHWHUPLQDWLRQHUURU
to grow when the angular velocity increased.
18 IEEE A
&
E SYSTEMS MAGAZINE AUGUST 2015
ESTCube-1 In-Orbit Experience and Lessons Learned
CONNECTORS
On ESTCube-1, the system bus is based on the PC/104+ standard
connector that has 4×SLQVDQGLWVVWLIIQHVVPDNHVLWGLI¿FXOWWR
assemble or disassemble the satellite. The placement and stiffness
of the connectors must be planned thoroughly and coordinated
ZLWKWKHSODFHPHQW RI SULQWHG FLUFXLW ERDUG3&%FRPSRQHQWV
to minimize mechanical tensions during integration or disintegra-
tion. As the standard connector heights were not properly taken
into account in the structure design, the pins of some connectors
had to be trimmed. However, challenges with connectors did not
cause any major problems.
SOFTWARE ENGINEERING
OPERATING SYSTEM
In order to minimize the computational overhead and memory foot-
print of the on-board software, a lightweight real-time operating sys-
WHP)UHH5726ZDVXVHGRQWKH&'+6DQGWKHFDPHUD7KHPRVW
important reason to use an operating system was the need for task
VFKHGXOLQJDQGPXOWLWDVNLQJZKLFKLVLPSOHPHQWHGLQWKH)UHH5726
&XVWRP¿OH V\VWHPVKDG WREH GHYHORSHGGXHWRVHULDOPHPRU\GH-
vices that cannot be accessed directly and due to a limited amount of
5$07KH&'+6GRHVQRWVXSSRUW GHOWD XSGDWHV XSORDGLQJ RQO\
the parts that have changed), which would have been useful. If pos-
sible, we suggest using an operating system that provides most of the
QHHGHGIXQFWLRQDOLW\IRUH[DPSOHDIRUPRIHPEHGGHG/LQX[
SOFTWARE UPDATES
A large proportion of ESTCube-1 software was written after the
ODXQFK:HFRQVLGHUWKLVDVDEDGSUDFWLFHEHFDXVHLWUHOLHVRQLQ
orbit software updates and the mission is delayed, increasing a risk
RIVDWHOOLWHIDLOXUHEHIRUHSHUIRUPLQJDOOWKHSODQQHGH[SHULPHQWV
However, we think that functionality of in-orbit software updates
of all active subsystems is critical for a CubeSat mission, especial-
O\IRUWHDPVZLWKRXWSULRUH[SHULHQFH7KDWIXQFWLRQDOLW\FDQPRVW
importantly, save the mission and it also allows using the satellite
IRURWKHUSXUSRVHVWKDQLQLWLDOO\SODQQHG:KHQLPSOHPHQWLQJVXS-
port for software updates, the bootloader must be designed to keep
EDFNXS¿UPZDUH LPDJHVWR ERRWZKHQ VRPHWKLQJKDSSHQV WRWKH
ODWHVWLPDJH3DFNHWORVVPXVWEHWDNHQLQWRDFFRXQWRQ¿OHWUDQV-
IHULQWKHFDVHRI(67&XEHSDJHE\SDJHXSORDGVDQGYHUL¿FD-
tion by pagemaps and checksum have served well.
OTHER
The camera was designed following a principle of using as few
components as possible, which has worked well to provide a small,
simple, modular, and independent camera. However, it should be
NHSWLQPLQGWKDWWKLVDSSURDFKDOVRLQFUHDVHVVRIWZDUHFRPSOH[LW\
The CDHS is able to log a single command response to a
VLQJOH¿OH DW DWLPH7KHIXQFWLRQDOLW\RI ORJJLQJ LQGLYLGXDOSD-
UDPHWHUV WR ¿OHV VLPXOWDQHRXVO\ FDQ HDVH WKH SUHSDUDWLRQ DQG
compression of the telemetry.
'\QDPLFDOO\ DGMXVWDEOH FORFN IUHTXHQF\ ZLWKRXW KDYLQJ WR
reset the MCU) can be used to optimize power consumption of
a system.
A central communication bus is preferred so that subsystems
would be able to communicate with each other without forward-
ing packets through each other.
Developing on-board algorithms in C can save time spent on
SRUWLQJ)RUH[DPSOH$'&6IXQFWLRQVZULWWHQLQ&FDQEHWHVWHG
LQ0$7/$%DQG 6LPXOLQNXVLQJZUDSSHUIXQFWLRQV DQG FDQ EH
directly used in on-board software.
Downlink data rate could be improved further if the COM were
able to buffer several packets in its memory and transmit them in a
VHTXHQFHZLWKRXWGURSSLQJWKHFDUULHURUHYHQ EHWWHULPSOHPHQW-
ing a forward error correction coding on the downlink channel.
An obvious but important lesson learned is to document the
code and keep user manuals up to date.
Lessons learned presented in this subsection did not cause any
major problems but can make development and operations more
HI¿FLHQW
TESTING AND MEASUREMENTS
CALIBRATION AND CHARACTERIZATION
All on-board sensors have to be calibrated and characterized to
gain measurement reliability. It should include as many test cases
as possible. Planning of tests has to start early in the project be-
FDXVHVRSKLVWLFDWHGWHVWEHQFKHVPLJKWEHUHTXLUHG)RUH[DPSOH
DWWLWXGHVHQVRUVVKRXOGEHURWDWHGDURXQGDOOD[HVVLPXOWDQHRXVO\
to develop reliable calibration curves.
2XU H[SHULHQFH ZLWK &276 FRPSRQHQWV LV SRVLWLYH +DY-
LQJWHPSHUDWXUH VHQVRUV LQFORVHSUR[LPLW\WR RWKHU VHQVRUVDQG
performing temperature-calibration for all on-board sensors can
improve the accuracy of other sensor measurements remarkably.
Combining laboratory calibration with in-orbit calibration
might give the best result because not all cases can be tested in a
ODERUDWRU\RUPLJKWUHTXLUHWHVWLQJIDFLOLWLHVWKDWDUHQRWDYDLODEOH
)RUH[DPSOHHQGWRHQG$'&6WHVWLQJPLJKWDOZD\VKDYHVRPH
limitations.
$SDUWIURPVHQVRUVSHFL¿FWHVWVZHVXJJHVWSHUIRUPLQJWKHU-
mal vacuum and vibration tests on a subsystem level before the
VDPHWHVWVDUHSHUIRUPHGDVDSDUWRIODXQFKTXDOL¿FDWLRQ ,Q D
perfect case, sensors must be calibrated under conditions that are
DV VLPLODU WR WKH ZRUNLQJ FRQGLWLRQV DV SRVVLEOH )RU H[DPSOH
Sun sensor could measure an incidence angle of light while being
placed in a thermal vacuum chamber.
To decrease analog sensor uncertainty, a temperature-com-
pensated reference voltage should be measured on board.
In the case of ESTCube-1, some sensors were well calibrated
before the launch but on multiple occasions in-orbit measure-
ments had to be used to recalibrate them. For attitude determina-
tion sensors, we were lacking test benches that would provide
the needed variety of tests. More temperature and voltage sensors
will be used on board upcoming satellites.
Another important aspect is the timing of measurements. In
WKHFDVHRI WKH (36 IRU H[DPSOHLQWHOHPHWU\FROOHFWLRQ LW FDQ
AUGUST 2015 IEEE A
&
E SYSTEMS MAGAZINE 19
Slavinskis et al.
HDVLO\KDSSHQ WKDWFXUUHQWDQG YROWDJHYDOXHVWDNHQ LQVHTXHQFH
actually correspond to different power states, making calculations
based on multiple sensor readings problematic. A solution would
be an independent telemetry system with synchronized input buf-
fers to be certain that all measurements correspond to the same
moment of time. Filtering can also be used to reduce this problem.
INFANT MORTALITY
Infant mortality is an early component failure caused by not test-
LQJVXI¿FLHQWO\ZHDULQJDVHQVRUEHIRUHWKHODXQFK:HKDYHH[-
perienced failure of one of four hot redundant gyroscopic sensors
soon after the launch and one of the two cold redundant MCUs of
WKH&'+6VXIIHUHGGDPDJHWRWKHLQWHUQDOÀDVKMXVWWKUHHPRQWKV
DIWHUWKHODXQFK7ZRRXWRIWKUHH63,EXVÀDVKPHPRU\GHYLFHV
on the ESTCube-1 engineering model stopped working a few
weeks after the integration. Flight and spare components should
EH VWUHVV WHVWHG EHIRUH WKH ODXQFK 5HGXQGDQW FRPSRQHQWV FDQ
PLWLJDWHWKHULVNDVZHOO:HFRQVLGHUWKLVLVVXHHVSHFLDOO\LPSRU-
tant with COTS components.
MAGNETISM
Having ferromagnetic materials on-board the satellite has caused
WKHELJJHVWFKDOOHQJHLQSUHSDULQJWKHVDWHOOLWHIRUWKHH[SHULPHQW
It took more than half a year to partly characterize the magnetic
properties of the satellite using the engineering model, to fully
characterize the motion of the satellite in orbit, and to iteratively
improve and test attitude controllers. Nevertheless, the spin-up
PDQHXYHUFRXOGQRW EH SHUIRUPHG DV SODQQHGIRUWKH(VDLOH[-
SHULPHQWEXWWKHVSLQD[LVZDVRULHQWHGVXFKWKDWWKHWHWKHUZRXOG
GHSOR\ZLWKRXWVLJQL¿FDQWGHÀHFWLRQDJDLQVWWKHVDWHOOLWHVLGHVHH
)LJXUH:HVWURQJO\VXJJHVWFKDUDFWHUL]LQJPDJQHWLFSURSHU-
WLHV RI ÀLJKW FRPSRQHQWV DQG WKH PRGHO SULRU WR WKH ODXQFK LQ
WKHFDVH DQDWWLWXGH FRQWURODFWLYHRUSDVVLYHLV UHTXLUHGLQ WKH
magnetosphere of the Earth. Note that this issue affects not only
VDWHOOLWHVWKDWXVHPDJQHWRUTXHUV
OTHER
A practice of early prototyping should be combined with regu-
lar subsystem-level functional tests followed by early integration
tests (starting with electrical/software and later adding mechani-
cal tests) to develop a well-functioning and reliable system.
'HGLFDWHG ERDUGV IRU HDUO\ WHVWV FDQ EH FRQVLGHUHG IRU H[-
ample, to test and perform preliminary characterization of a va-
riety of sensors from which the best ones can be chosen for the
mission.
To make debugging and diagnostics easier, test-ports can be
OHIWRQDÀLJKWPRGHODQGDXQLYHUVDOVHULDOEXV86%FRQQHFWRU
can be used at least until an engineering model is prepared.
The power budget must account for the degradation of solar
cells and batteries.
In the case of ESTCube-1, we incrementally learned lessons,
listed in this subsection, and applied them to our activities on the
go.
ELECTRIC SOLAR WIND SAIL (E-SAIL) PAYLOAD
The ESTCube-1 tether payload consists of a piezoelectric motor
driven reel, 25 ȝm and 50 ȝm wires forming a 15 m long tether,
an end-mass of the tether, a high voltage source to charge the
tether, and a slip ring to connect the high voltage supply to the
WHWKHU5HHOLQJRIWKHWHWKHULVPRQLWRUHGE\WDNLQJLPDJHVRIWKH
HQGPDVV%RWKWKHHQGPDVVDQGWKHUHHODUH¿[HGZLWKGHGLFDWHG
locks that use burn wires [11].
:HFDUULHGRXWWKH WHWKHUGHSOR\PHQW WHVWLQ RUELWDQGLWZDV
not successful. Since the payload design suffers from a lack of
GLDJQRVWLF PHDVXUHV WKH H[DFW UHDVRQ ZK\ SDUW RI WKH SD\ORDG
failed is not known. Some of the future design improvements for
the E-sail payload are sensors to detect whether locks have de-
SOR\HGLIWKHUHHO LVWXUQLQJ DQGLI WKHHQGPDVV LVPRYLQJ%\
having the camera inside the tether enclosure, it will be possible
to monitor the end-mass even before deployment. In the case of
(67&XEHWKHHQGPDVVZRXOGDSSHDULQWKH¿HOGRIYLHZRQO\
after tether deployment of a few centimeters. To improve end-
mass monitoring even further, a light-emitting diode (LED) is
VXJJHVWHGWREHDGGHGQHDUWKHHQGPDVVHQFORVXUHIRUSUR[LPLW\
imaging. Such LED would allow imaging of the most critical pe-
riod of tether deployment without depending on sunlight and/or
DWWLWXGH7KH(67&XEHFDPHUDLVOLPLWHGWRVWRULQJDPD[LPXP
of four images. More memory would allow monitoring deploy-
ment in detail. Nonvolatile memory should be used to avoid los-
LQJH[SHULPHQWGDWDLQWKHFDVHRIDUHVHW
As described in Section II, the reel started to turn during the
TXDOL¿FDWLRQ YLEUDWLRQ WHVW DQG WKH WHWKHU JRW EURNHQ$V D ODWH
design change, a reel lock was introduced. To avoid late design
FKDQJHVVXEV\VWHPVKDYHWREHTXDOL¿HGVHSDUDWHO\EHIRUHLQWH-
gration. In the case of the payload, vibration tests were envisaged
EXWGXHWRDODFNRIUHTXLUHGWHVWVSHFL¿FDWLRQVWKH\FRXOGQRWEH
accomplished.
To couple the tether rotation to the spacecraft spin, the tether
mechanical attachment point should reside as far from the space-
craft center of mass as possible. The tether then resembles a rotat-
ing pendulum (rod attached to a spinning plate) maintaining its
nominal orientation with respect to the spacecraft body. However,
given the dimensions of the tether reel and one-unit CubeSat, this
LVKDUGWRDFFRPSOLVK7KXVWKH(67&XEHWHWKHU ZDVH[SHFWHG
WRRVFLOODWHLQDFRQHRIDERXWGH¿QHGURXJKO\E\WKHGLPHQ-
VLRQV RI WKH HQGPDVV RSHQLQJ +RZHYHU LI WKH WHWKHU GHÀHFWV
more than about 20°, it would touch the conductive side panel.
This would lead to wearing of the tether and even a short circuit.
To avoid these risks, an additional grommet should be placed to
the side panel opening. The grommet must be of antistatic mate-
rial to avoid the triple junction with the plasma, high voltage, and
nonconducting material. For ESTCube-1, tether movement also
decreases the chance to image the end-mass as the end-mass is in
WKH¿HOGRIYLHZRQO\ZKHQWKHWHWKHULVQHDULWVQRPLQDORULHQWD-
tion, normal of the satellite side panel.
Another part of the E-sail payload is the high voltage (HV)
supply system and the electron guns. On the HV supply side, the
PRVWFRQFHSWXDOO\GLI¿FXOWSUREOHPZDVPDQDJLQJZKLFKSDUWVRI
the payload and the satellite are referenced to the HV source and
20 IEEE A
&
E SYSTEMS MAGAZINE AUGUST 2015
ESTCube-1 In-Orbit Experience and Lessons Learned
WRWKHUHTXLUHGHOHFWURQLFV7HVWVSHUIRUPHGLQRUELWVKRZWKDWWKH
HV supply board is operational. Developing the telemetry col-
lection system of the HV board was a challenge due to the fact
WKDWWKHHOHFWULFDOJURXQGOHYHORIWKHV\VWHPÀRDWHGZLWKUHVSHFW
to the satellite ground, since ADCs were referenced to the satel-
lite ground. In the future, we suggest putting telemetry collection
HOHFWURQLFVFRPSOHWHO\LQWKHÀRDWLQJJURXQGVLGHDQGRQO\XVLQJ
digital communication lines to interface them. This should also
make the calibration of the system easier.
In the case of the electron guns, reliability remains the major
concern. In our tests, one gun did not work at all (open circuit)
and the other short circuited during tests (although it was con-
¿UPHGWR ZRUN EHIRUHWKHVKRUW FLUFXLW 2QHRSWLRQWR LPSURYH
the reliability would have been to test the whole HV and electron
gun system together in the laboratory before the launch. In the
time frame of ESTCube-1, this was not possible; also it would
KDYHUHTXLUHGDUDWKHUFRPSOH[YDFXXPFKDPEHUVHWXS$QRWKHU
possible cause for problems was the fact that the electron guns
were not covered during deployment and their surface might have
gotten contaminated before their use (even a small particle could
short circuit the system). This could be mitigated by using protec-
tive covers that would be removed in orbit or by increasing the
distance between the cathode and the anode.
MANAGEMENT
TEAM LEADING
Having a visionary leading the team is key to successfully car-
rying out a technically challenging and long project, especially
a project where team members must be regularly motivated by
RWKHUWKDQ¿QDQFLDOPHDQV7HDPPHPEHUVPXVWNQRZDQGDFFHSW
that an ultimate measure of success might come after years of
development, after launching, and after successfully operating a
satellite. However, it is up to leaders and the management team to
GH¿QHIUHTXHQWPLOHVWRQHV
ADVISORY
Another key to success is having professional advisers to su-
pervise and to review student work. In the case of ESTCube-1,
SURIHVVLRQDODGYLFH ZDVUHFHLYHG LQWKH¿HOGV RIHOHFWULFDO HQJL-
QHHULQJUDGLRIUHTXHQF\5)HQJLQHHULQJVRIWZDUHHQJLQHHULQJ
and measurement sciences. Advisers from the amateur radio com-
munity helped to avoid many problems with practical commu-
nication and ground station set-up. Similarly, a system engineer
should be a professional with a wide knowledge of involved en-
JLQHHULQJ¿HOGV
MANAGEMENT
Management of the ESTCube-1 project has been successful in
FDUU\LQJRXWVRPHRILWVIXQFWLRQV)RUH[DPSOHWKHWHDPKDVDF-
cess to various tools and services like the team collaboration soft-
ZDUH &RQÀXHQFH WKH LVVXH WUDFNLQJ V\VWHP -,5$ WKH VRIWZDUH
versioning and revision control system SVN, Google services
(Mail, Documents, Hangouts, Calendar), the chat and video con-
ference system HipChat, a remote desktop computer with access
WR VSHFLDOL]HG VRIWZDUH 0$7/$% 6LPXOLQN 6ROLG:RUNV WKH
3&%VRIWZDUH($*/(HWF+RZHYHUZHKDYHLGHQWL¿HGWKDWWKH
management team cannot consist of people whose main duties are
other than management of the ESTCube-1 project. At least one
person should respond to issues on a daily basis, especially during
critical moments such as integration, testing, prelaunch servicing,
and launch. Special attention should be paid to procurement han-
dling. For management to be responsive, it should be supported
¿QDQFLDOO\
The team should acknowledge the possibility of failures and
EHSUHSDUHGIRUWKHP0DQDJHPHQWFDQSOD\DVLJQL¿FDQWUROHLQ
leading the team to this understanding. Management must take
into account that students can contribute only a limited amount of
time to the project and that they can leave at any time.
In case the project schedule is accelerated, it should be agreed
XSRQZLWKH[WHUQDOSDUWQHUVDQGVXEFRQWUDFWRUV7KHPDQDJHPHQW
team has to follow the development progress on a weekly basis
in order to successfully schedule milestones and ultimately the
launch.
:HWKLQNWKDWFKRRVLQJDFKDOOHQJLQJVFLHQWL¿FPLVVLRQLVEHW-
ter than a simple one (e.g., optical camera being the main pay-
load) in an educational project. In that case, the project outcomes
UHDFKEH\RQG WKH HGXFDWLRQDOSXUSRVHVDQG LWZRUNVDV DQ H[WUD
motivation. In the ESTCube team, some members have decided
to continue their professional careers with the E-sail.
TEAM
A student team should be motivated and open. Students and the
team will gain the most if members are able to work on various
subsystems and different types of tasks, including leading, man-
agement, article writing, and outreach. Such approach will also
help to avoid alienation between subsystem teams and teams in
different geographical locations.
From the early stages, subsystem teams should discuss re-
TXLUHPHQWVDVZHOODVGHVLJQFKRLFHVDQGPRVWLPSRUWDQWO\LQWHU-
IDFHVIRUH[DPSOHWRQRWFDXVHGLVFUHSDQF\EHWZHHQWUDQVPLWWLQJ
and receiving interfaces.
The team should have a clear understanding of the importance
of the work and the priorities of its subtasks. Everybody in the
WHDPVKRXOGXQGHUVWDQGDQGVKRXOGEHDEOHWRH[SODLQWKHPLVVLRQ
DQGLWVUHTXLUHPHQWV)LJXUH
2SHQLQJDOOTXHVWLRQVIRUDGLVFXVVLRQFDQOHDGWREHWWHUGHFL-
sions, can contribute to team building and can serve as an infor-
mative media for updating on current progress and future plans.
)RU H[DPSOH DOO PHPEHUV VKRXOG EH LQYROYHG LQ FKRRVLQJ WKH
launch provider and in satellite operations.
3HUVRQDO FRQÀLFWV VKRXOG EH VROYHG ZLWKRXW KHVLWDWLRQ DQG
with the help of peers and leaders.
CONCLUSIONS
In this article, we presented an overview of the ESTCube-1 in-
RUELWH[SHULHQFH DQGGLVFXVVWKH OHVVRQVOHDUQHG$IWHUXSGDWLQJ
AUGUST 2015 IEEE A
&
E SYSTEMS MAGAZINE 21
Slavinskis et al.
DQGGHEXJJLQJVRIWZDUHWKHVDWHOOLWHZRUNHGDVH[SHFWHGH[FHSW
for four problems.
)LUVW IDVWHU WKDQ H[SHFWHG SRZHU SURGXFWLRQ GHWHULRUDWLRQ
However, the amount of the produced power was enough to pro-
ceed with the mission. In the future, the problem can be solved by
using solar panel cover glass.
Second, a need to recalibrate attitude determination sensors
in orbit. After recalibrating the sensors, debugging software, and
¿QHWXQLQJ WKH .DOPDQ ¿OWHUWKH DWWLWXGH GHWHUPLQDWLRQ V\VWHP
ZDV SUHSDUHG IRU DWWLWXGH FRQWURO PDQHXYHUV DQG WKH (VDLO H[-
periment. In the future, all sensors have to be calibrated before
the launch better than was done on ESTCube-1, as well as full
integration of the system has to be tested on the ground. However,
in-orbit calibration methods can serve as a backup or can be used
WR¿QHWXQHFRUUHFWLRQSDUDPHWHUV
Third, ferromagnetic materials used on-board aligning the
VDWHOOLWHZLWK WKHJHRPDJQHWLF¿HOG %\FKDUDFWHUL]LQJPDJQHWLF
SURSHUWLHVRIPDWHULDOVDQGE\UHGH¿QLQJWKHVSLQD[LVLWZDVVWLOO
possible to prepare the satellite for tether deployment. In the fu-
WXUHWKHSUREOHPFDQEHVROYHGE\SUHÀLJKWPDJQHWLFFKDUDFWHU-
ization of on-board materials.
Fourth, the inability to deploy the tether made it impossible
WRPHDVXUHWKH(VDLOIRUFH:KLOHIRU(67&XEHLWZDVQRWSRV-
VLEOHWRH[DFWO\GHWHUPLQHZKDWFDXVHGWKHSUREOHPZHZHUHDEOH
to identify design improvements, some of which have already
been implemented on the Aalto-1 satellite [34]. The tether de-
ployment system has to be thoroughly tested and it has to have
means to detect which part is not working (e.g., locks, the reel, or
the tether is broken).
In addition to learning from the four major problems, we have
GLVFXVVHGRWKHUOHVVRQVOHDUQHGLQWKH¿HOGVRIV\VWHPHQJLQHHU-
ing, electrical engineering, mechanical engineering, software
engineering, testing and measurements, as well as management.
Since the satellite delivery schedule was accelerated, the mis-
sion encountered delays. After launching the satellite, only pre-
liminary validation was feasible. New software updates allowed
to fully validate the on-board systems, provide full functionality,
and optimize power consumption.
Lessons learned, discussed in this article, have already been,
DQGFRQWLQXHWR EH DSSOLHG WR VXEVHTXHQW PLVVLRQVLQWKH(67-
&XEHSURJUDP:KLOHPRVWRIWKHPDUHDSSOLFDEOHIRUDQ\VDWHO-
lite size, the target audience for this article is the nanosatellite
FRPPXQLW\ZKLFKLVQRWVWULFWO\IROORZLQJVSDFHVWDQGDUGV :H
consider standards like the ECSS highly useful. However, they
are not fully compatible with agile development methods that
QDQRVDWHOOLWHGHYHORSHUVSUHIHUDQGWKDWSURYLGHFRVWHI¿FLHQF\
:HWKLQNWKDWIRU,2'PLVVLRQVWKDWQDQRVDWHOOLWHVDUHRIWHQXVHG
IRUWKHVWDQGDUGVFDQ EHPDGHORRVHUWRNHHSWKHFRVWHI¿FLHQF\
and short development time.
For teams that are developing satellite series for IODs and
IRUHGXFDWLRQDOSURSRVHVZHHQFRXUDJHXVLQJWKHSKLORVRSK\³À\
HDUO\À\RIWHQ´6XFKSKLORVRSK\HQDEOHVUDSLGWHFKQRORJ\GH-
YHORSPHQWIROORZHGE\LQRUELWWHVWV:KLOHLW LQFUHDVHVWKHULVN
the team can learn from mistakes and unsuccessful missions to
TXLFNO\GHYHORSVHTXHQWLDOVDWHOOLWHV6RPHRIWKHOHVVRQVFDQEH
learned only by launching and operating satellites. Fly early &
À\RIWHQHPSOR\VWKHFRVWHI¿FLHQF\RIQDQRVDWHOOLWHVDQG&276
components. Moreover, launching a satellite soon after freezing
the design allows utilization of the latest developments in the
COTS market.
ACKNOWLEDGMENTS
The authors would like to thank everybody who has contributed
to the development of ESTCube-1. The European Space Agency
and the Ministry of Economic Affairs and Communication of
Estonia have supported ESTCube-1 via the ESA PECS project
“Technology demonstration for space debris mitigation and elec-
WULFSURSXOVLRQ RQ (67&XEH VWXGHQWVDWHOOLWH´:HZRXOG OLNH
to thank all institutions that contributed to ESTCube-1 develop-
ment. The research by Andris Slavinskis was supported by the
European Social Fund’s Doctoral Studies and the International-
L]DWLRQ3URJUDP'R5D7KHUHVHDUFKRQVRIWZDUHHQJLQHHULQJZDV
VXSSRUWHGE\WKH(XURSHDQ5HJLRQDO'HYHORSPHQW)XQGDQGWKH
Investment and Development Agency of Latvia via the Latvian
(OHFWURQLFDQG2SWLFDO(TXLSPHQW&RPSHWHQFH&HQWUHLQ3URGXF-
tion Sector (agreement no. L-KC-11-0006) project number 2.9
³5HFHLYLQJYDOLGDWLRQDQGERRWORDGLQJV\VWHPRIVPDOOVDWHOOLWH
software as an enabler for safe and reliable satellite development
DQGXWLOLVDWLRQ´
REFERENCES
[1] Lätt, S., Slavinskis, A., Ilbis, E., Kvell, U., Voormansik, K., Kulu,
E., et al. ESTCube-1 nanosatellite for electric solar wind sail in-orbit
technology demonstration. Proceedings of the Estonian Academy of
Sciences, Vol. 63(2S) (2014), 200–209.
[2] Janhunen, P., and Sandroos, A. Simulation study of solar wind push on
a charged wire: basis of solar wind electric sail propulsion. Annals of
Geophysics, Vol. 25 (2007), 755–767.
[3] Janhunen, P., Toivanen, P. K., Polkko, J., Merikallio, S., Salminen, P.,
Hæggström, E. H., et al. Electric solar wind sail: toward test missions,
5HYLHZRI6FLHQWL¿F,QVWUXPHQWV9RO±
[4] 6/2&XEH6DW'HVLJQ6SHFL¿FDWLRQ5HY&DO3RO\6/26WG
[5] Pajusalu, M., Ilbis, E., Ilves, T., Veske, M., Kalde, J., Lillmaa, J., et
al. Design and testing of the electrical power system for ESTCube-1.
Proceedings of the Estonian Academy of Sciences, Vol. 63(2S)
(2014), 232–241.
Figure 4.
Part of the ESTCube-1 team in a press conference dedicated for deliver-
ing the satellite to the launch provider.
22 IEEE A
&
E SYSTEMS MAGAZINE AUGUST 2015
ESTCube-1 In-Orbit Experience and Lessons Learned
[6] /DL]DQV.6QWHU,=DOÕWH..XXVWH+9DOJXU07DUEH.HW
al. The design of fault tolerant command and data handling subsystem
for ESTCube-1. Proceedings of the Estonian Academy of Sciences,
Vol. 63(2S) (2014), 222–231.
[7] 6ODYLQVNLV$.YHOO8.XOX(6QWHU,.XXVWH+/lWW6HWDO
High spin rate magnetic controller for nanosatellites. $FWD$VWURQDX-
tica9RO±
>@ 6ODYLQVNLV$ .XOX (9LUX -9DOQHU5 (KUSDLV+8LERXSLQ
T., et al. Attitude determination and control for centrifugal tether de-
ployment on ESTCube-1 nanosatellite. Proceedings of the Estonian
Academy of Sciences, Vol. 63(2S) (2014), 242–249.
[9] 6ODYLQVNLV$(KUSDLV+.XXVWH+6QWHU,9LUX-.XOX(HW
al. Flight results of ESTCube-1 attitude determination system-RXUQDO
of Aerospace Engineering (Apr. 2015).
[10] .XXVWH+(HQPlH7$OOLN9$JX$9HQGW5$QVNR,HWDO
,PDJLQJV\VWHPIRUQDQRVDWHOOLWHSUR[LPLW\ RSHUDWLRQV Proceedings
of the Estonian Academy of Sciences, Vol. 63(2S) (2014), 250–257.
[11] Envall, J., Janhunen, P., Toivanen, P., Pajusalu, M., Ilbis, E., Kalde,
J., et al. E-sail test payload of ESTCube-1 nanosatellite. Proceedings
of the Estonian Academy of Sciences, Vol. 63(2S) (2014), 210–221.
[12] %RXZPHHVWHU-DQG*XR-6XUYH\RIZRUOGZLGHSLFRDQGQDQRVDW-
ellite missions, distributions and subsystem technology. Acta Astro-
QDXWLFD9RO±
[13] :RHOOHUW. (KUHQIUHXQG 35LFFR$ - DQG+HUW]IHOG+ &XEH-
sats: cost-effective science and technology platforms for emerging
and developing nations. Advances in Space Research, Vol. 47 (2011),
±
[14] &XWOHU-%HQQHWW0.OHVK$%DKFLYDQ+'RH57KHUDGLRDX-
URUDH[SORUHU²DELVWDWLFUDGDUPLVVLRQWRPHDVXUHVSDFHZHDWKHUSKH-
nomenon. In WK$,$$868&RQIHUHQFHRQ6PDOO6DWHOOLWHV, 2010.
[15] 6SULQJPDQQ-&.HPSNH %3DQG &XWOHU-:,QLWLDO ÀLJKWUH-
VXOWVRIWKH5$; VDWHOOLWH,QWK$,$$868&RQIHUHQFHRQ6PDOO
Satellites, 2012.
[16] &XWOHU-6SULQJPDQQ-6SDQJHOR6DQG%DKFLYDQ+,QLWLDOÀLJKW
DVVHVVPHQWRIWKH UDGLR DXURUD H[SORUHU,Q WK$,$$868 &RQIHU-
ence on Small Satellites, 2011.
[17] 6SULQJPDQQ-& 6ORERGD$-.OHVK$7%HQQHWW 0:DQG
&XWOHU-:7KHDWWLWXGHGHWHUPLQDWLRQ V\VWHPRIWKH5$;VDWHOOLWH
$FWD$VWURQDXLFD, Vol. 75 (2012), 120–135.
>@ 6SULQJPDQQ-&DQG&XWOHU-:)OLJKWUHVXOWVRIDORZFRVWDWWLWXGH
determination system. $FWD$VWURQDXWLFD, Vol. 99 (2014), 201–214.
[19] Nielsen, J. F. D., Larsen, J. A., Grunnet, J. D., Kragelund, M. N., Mi-
chelsen, A., Srensen, K. K. AAUSAT-II, A Danish student satellite. ,
6$61\XVX, 2009.
[20] Nielsen, J., and Larsen, J. A decentralized design philosophy for satel-
lites. In WK,QWHUQDWLRQDO&RQIHUHQFHRQ 5HFHQW $GYDQFHV LQ 6SDFH
Technologies, 2011.
[21] 1LHOVHQ-'DQG/DUVHQ-$([SHULHQFHVDQGOHVVRQVOHDUQHGGXU-
ing the launch and early orbit phase of AAUSAT-3. In WK(XURSHDQ
&XEH6DW6\PSRVLXP, 2013.
[22] +DPDQQ 5 9HUKRHYHQ &9DDUWMHV$ DQG %RQQHPD $ 1DQR
VDWHOOLWHVIRUPLFURWHFKQRORJ\ SUHTXDOL¿FDWLRQWKH'HO¿SURJUDPRI
Delft University of Technology. In WK,$$6\PSRVLXPRQ6PDOO6DWHO-
OLWHVIRU(DUWK2EVHUYDWLRQ, 2007.
[23] -RQJ6'$DOEHUV*DQG%RXZPHHVWHU-,PSURYHGFRPPDQGDQG
GDWDKDQGOLQJV\VWHPIRUWKH'HO¿Q;WQDQRVDWHOOLWH,Q59th,QWHUQD-
WLRQDO$VWURQDXWLFDO&RQJUHVV
[24] .D\DO+ %DXPDQQ )%ULHVV . DQG 0RQWHQHJUR6%((6$7D
SLFRVDWHOOLWHIRUWKHRQRUELWYHUL¿FDWLRQRIPLFURZKHHOV,Q3rd ,QWHU-
QDWLRQDO&RQIHUHQFHRQ5HFHQW$GYDQFHVLQ6SDFH7HFKQRORJLHV, 2007.
[25] $YVDU& )UHVH:0HVFKHGH 7DQG%ULH. 'HYHORSLQJDSODQ-
HWDU\URYHUZLWKVWXGHQWVVSDFHHGXFDWLRQDW78%HUOLQ-RXUQDORI$X-
WRPDWLRQ0RELOH5RERWLFVDQG,QWHOOLJHQW6\VWHPV9RO±
[26] 6KLURPD:$0DUWLQ/.$NDJL-0$NDJL-7:ROIH%/
)HZHOO%$HWDO&XEH6DWVDEULJKWIXWXUHIRUQDQRVDWHOOLWHV&HQ-
WUDO(XURSHDQ-RXUQDORI(QJLQHHULQJ, Vol. 1 (2011), 9–15.
[27] &URZOH\ * )LVK & 6ZHQVRQ & %XUW 5 6WURPEHUJ ( DQG
1HLOVHQ7'\QDPLFLRQRVSKHUH&XEHVDWH[SHULPHQW',&(,Q25th
$,$$868&RQIHUHQFHRQ6PDOO6DWHOOLWHV, 2011.
>@ Iai, M., Funaki, Y., Yabe, H., Fujiwara, K., Masumoto, S., Usuda, T., et
al. A PDA-controlled pico-satellite, Cute-1.7, and its radiation protec-
tion. In WK$,$$868&RQIHUHQFHRQ6PDOO6DWHOOLWHV
[29] Ashida, H., Fujihashi, K., Inagawa, S., Miura, Y., Omagari, K., Mi-
yashita, N., et al. Design of Tokyo tech nano-satellite Cute-1.7+APD
II and its operation. $FWD$VWURQDXWLFD, Vol. 66 (2010), 1412–1424.
[30] 6FKPLGW0 5DYDQGRRU. .XU] 2 %XVFK 6DQG6FKLOOLQJ.
$WWLWXGH GHWHUPLQDWLRQ IRU WKH SLFRVDWHOOLWH 8:( ,Q 17th World
&RQJUHVVRI7KH,QWHUQDWLRQDO)HGHUDWLRQRI$XWRPDWLF&RQWURO
[31] Kleshch, V. I., Smolnikova, E. A., Orekhov, A. S., Kalvas, T., Tarvain-
en, O., Kauppinen, J., et al. Nano-graphite cold cathodes for electric
solar wind sail. &DUERQ9RO±
[32] European Cooperation for Space Standardization, ECSS-E-ST-
10-03C, Space engineering: testing, European Space Agency Std.
[33] 9+)0DQDJHUV+DQGERRN,QWHUQDWLRQDO$PDWHXU5DGLR8QLRQ6WG
[34] Khurshid, O., Tikka, T., Praks, J., and Hallikainen, M. Accommodat-
LQJWKH SODVPDEUDNH H[SHULPHQWRQERDUG WKH$DOWRVDWHOOLWHPro-
ceedings of the Estonian Academy of Sciences, Vol. 63(2S) (2014),
±
A. Slavinskis, H. Kuuste, T. Eenmäe, I. Sünter, K. Laizans, E.
Kulu, U. Kvell, J. Kütt, K. Zalite, S. Lätt, R. Vendt, V. Allik and
M. Noorma are with Tartu Observatory, Department of Space
Technology, Observatooriumi 1, 61602, Tõravere, Estonia, e-
mail: andris.slavinskis@estcube.eu). A. Slavinskis, M. Pajusalu,
H. Kuuste, E. Ilbis, T. Eenmäe, K. Zalite, H. Ehrpais, J. Viru, J.
Kalde, U. Kvell, K. Kahn, S. Lätt, P. Janhunen and M. Noorma
are with the University of Tartu, Institute of Physics, Ravila
14C, 50411, Tartu, Estonia. A. Slavinskis, J. Envall, P. Toivanen,
J. Polkko and P. Janhunen are with the Finnish Meteorologi-
cal Institute, Erik Palménin aukio 1, P.O. Box 503, FI-00101,
Helsinki, Finland. A. Slavinskis, I. Sünter, U. Kvell, J. Kütt, and
R. Vendt are also with SIA Robotiem, Paula Lejin¸ a iela 5-70,
LV-1029, Rı¯ga, Latvia. P. Liias is with Tallinn University of Tech-
nology, Ehitajate tee 5, 19086, Tallinn, Estonia. K. Zalite is with
Engineering Research Institute Ventspils International Radio
Astronomy Centre of Ventspils University College, Inženieru
101a, LV-3601, Ventspils, Latvia. R. Rosta is with the German
Aerospace Center (DLR), Robert Hooke 7, 28359, Bremen, Ger-
many. T. Kalvas is with the University of Jyväskylä, Department
of Physics, P.O. Box 35 (YFL), FI-40014, Jyväskylä, Finland.