PhoneSat 2 - Cal Polymstl.atl.calpoly.edu/.../DevelopersWorkshop2012/Agasid_PhoneSat.pdf · •...

22
PhoneSat 2.0 V. Beukelaers, C. Boshuizen, A. Guillen, B. Howard, W. Marshall, M. Safyan, O. Tintore, E. Agasid NASA Ames Research Center UniversiKes Space Research AssociaKon 9 th AnnualSpring Cubesat Developers Workshop Cal Poly San Luis Obispo

Transcript of PhoneSat 2 - Cal Polymstl.atl.calpoly.edu/.../DevelopersWorkshop2012/Agasid_PhoneSat.pdf · •...

PhoneSat 2.0 

V. Beukelaers, C. Boshuizen, A. Guillen, B. Howard, W. Marshall, M. Safyan, O. Tintore, E. Agasid  

NASA Ames Research Center 

UniversiKes Space Research AssociaKon 

9th AnnualSpring Cubesat Developers Workshop 

Cal Poly San Luis Obispo 

PhoneSat 1.0 

Why use a phone? 

•  Increase on‐orbit processor capability by a factor of 10‐100 

•  Decrease cost by a factor of 10‐1000 

•  Free up cubesat volume for addiKonal payload through avionics miniaturizaKon 

•  Demonstrate COTS approaches to all subsytems (ie, power, ADCS, comms) 

Produce high‐capability spacecraV for $1‐10k (exc. LV) 

Phonesat VS1 

•  1U cube 

•  EnKre phone 

•  BaZeries 

•  Watchdog board 

•  Stensat radio 

•  Main goal: test phone is viable soluKon 

Phonesat VS2 

New Features 

•  Solar panels 

•  ReacKon wheels 

•  Magnetorquers 

•  2 way radio (µHard 2420) 

•  Nexus S 

ADCS block diagram 

Coarse Sun Sensor 

Magnetorquers 

ReacKon wheels 

 ADCS COMPUTER 

Gyroscope  Magnetometer 

SENSORS  ACTUATORS 

Phone 

Sensor tests Magnetometer  calibraKon  Gyroscope  calibraKon 

Noise characterizaKon 

•  Interferences when GSM antenna removed 

‐ SoluKon: Turn on airplane mode!  

Solar panels 

Cheap 

Easy assembly 

Efficiency: 14%  

Cheap: $2.5/cell 

Efficiency: 27% 

Handling  (briZle) 

MounKng process 

‐ Double‐sided Kapton tape 

‐ ConducKve epoxy 

‐ RTV coaKng 

‐ … 

TASC cells Portable smartphone chargers Space‐qualified cells 

Efficiency: 27‐30% 

Expensive 

Long lead Kme 

Pick‐n‐Place soluKon 

•  Use Pick‐n‐Place machine 

•  Treat cell as SMT component 

RESULTS 

•  $150/panel  

•  Integrated magnetorquer 

•  2 weeks 

•  Reliable quality 

•  Great accuracy 

•  No coverglass 

Shock (NASA GEVS)  Vibe (NASA GEVS)  Vacuum  Thermal cycling 

PCB‐integrated magnetorquers 

•  6‐layer PCB 

•  5 layers of coil & 1 layer of solar cells 

•  50 turns per layer 

•  MagneKc moment: 30 mA.m² 

•  Voltage: 5V  

•  100mW per axis 

•  Temperature sensor 

•  Integrated reverse‐bias diodes 

COTS reacKon wheels 

•  Brushless DC motor 

•  Angular momentum (@7000rpm): 5.9e‐4 Nms 

•  Maximum speed: 7000 rpm 

•  InerKa: 8.1e‐7 kg.m2  

•  Integrated speed controller 

•  Hall effect sensors 

•  Mass: 20g 

•  26x26x12mm3 

•  OperaKng T range: [‐25 ... +80]C 

•  Vacuum‐proofed lubricant 

•  Price: $200 

No extra inerKa wheel needed for 1U! 

ACS

Panel calibration & To factors

Panel 1-6 To Panel 1-6 Isc Magnetometer Gyroscope

Magnetometer

calibration factors

Gyroscope calibration factors

Determination algorithm

Deterministic algorithm ETRIAD

Recursive algorithm Kalman Filter

Estimated State [q,w]

Estimated State [q,w]

Initialization

Convergence

check with Boundaries

Reaction wheels

Magnetorquers

Bdot

3 axis control

Wheel unloading

3 axis control

ADS

S-band radio Orbit propagator SGP4

Ground Station

access time

Sun Position Model

Earth magnetic field Model

Phone clock

TLE

(Albedo correction

Model)

Environment on-board models

Process sensor data

SoVware‐in‐the‐loop simulator 

•  Orbit PropagaKon 

•  Sunlight & GS Access 

•  S/c kinemaKcs & dynamics 

•  Disturbance Torques 

•  Sensors emulaKon 

•  … 

•  Kalman Filter 

•  ETRIAD 

•  RW  

•  Magnetorquer 

•  ADCS modes 

SATELLITE SIMULATOR ONBOARD SOFTWARE 

SIMULINK SIL SIMULATOR 

ADCS soVware 

•  Matlab/Simulink running on the phone! 

Android App 

Simulink Model 

C Code 

JNI 

Matlab 

Embedded coder 

ADS tests 

•  Integrated test outside 

•  Astude esKmaKon based on: 

‐ Magnetometer 

‐ Solar cells currents 

•  Great to debug 

•  EffecKvely damp rotaKon rate 

Bdot test 

RotaKon rate 

RW test 

ReacKon wheel 

Phone 

Laser pointer 

1st disturbance 

2nd disturbance 

String Test 

IniKal error 

Future tests 

3‐axis Helmhotz coils   Spherical air bearing 

Conclusions •  Goal: Produce high‐capability spacecraV for $1‐10k  •  Why? Myriad of uses to aid the agency (science, exploraKon, educaKon & outreach) 

•  Have standard highly capable platorm up there and available for people to develop apps 

•  Great for crowd sourcing (apps) •   Progress to date:  

–  PhoneSat v. 1.0 built and ready to go! –  PhoneSat v. 2.0 under the soldering iron! 

•  Launch with Taurus II (2012 Q2) 

•  Launch with Falcon 9 (2012 Q4) 

Thank you!