Flight Results from the nsight-1 QB50 CubeSat Mission

Similar documents
Development of a Satellite Tracking Ground Station for the nsight-1 CubeSat Mission

The STU-2 CubeSat Mission and In-Orbit Test Results

Implementation of three axis magnetic control mode for PISAT

KUTESat. Pathfinder. Presented by: Marco Villa KUTESat Project Manager. Kansas Universities Technology Evaluation Satellite

A Constellation of CubeSats for Amazon Rainforest Deforestation Monitoring

IT-SPINS Ionospheric Imaging Mission

CubeSat Proximity Operations Demonstration (CPOD) Vehicle Avionics and Design

NCUBE: The first Norwegian Student Satellite. Presenters on the AAIA/USU SmallSat: Åge-Raymond Riise Eystein Sæther

SMART COMMUNICATION SATELLITE (SCS) PROJECT OVERVIEW. Jin JIN Space Center, Tsinghua University 2015/8/10

Mission Overview ELECTRON LOSSES AND FIELDS INVESTIGATION CubeSat Developers Workshop. University of California, Los Angeles April 25, 2013

RAX: The Radio Aurora explorer

YamSat. YamSat Introduction. YamSat Team Albert Lin (NSPO) Yamsat website

Orbicraft Pro Complete CubeSat kit based on Raspberry-Pi

Sensors for orientation and control of satellites and space probes

3-Axis Attitude Determination and Control of the AeroCube-4 CubeSats

Chapter 6 Part 3. Attitude Sensors. AERO 423 Fall 2004

Aaron J. Dando Principle Supervisor: Werner Enderle

THE RESEARCH AND DEVELOPMENT OF THE USM NANOSATELLITE FOR REMOTE SENSING MISSION

HEMERA Constellation of passive SAR-based micro-satellites for a Master/Slave configuration

The Nemo Bus: A Third Generation Nanosatellite Bus for Earth Monitoring and Observation

GPS-Aided INS Datasheet Rev. 2.6

A Technical Background of the ZACUBE-i Satellite Mission Series. Francois Visser

DYNAMIC IONOSPHERE CUBESAT EXPERIMENT

Microsatellite Constellation for Earth Observation in the Thermal Infrared Region

Introduction. Satellite Research Centre (SaRC)

There Is two main way to correct the attitude using the magnetic field: Passive or active attitude correction.

Outernet: Development of a 1U Platform to Enable Low Cost Global Data Provision

Reaching for the Stars

UKube-1 Platform Design. Craig Clark

Space Engineering Education through Pakistan National Student Satellite

CanX-2 and NTS Canada's Smallest Operational Satellites

Platform Independent Launch Vehicle Avionics

Analysis of Tumbling Motions by Combining Telemetry Data and Radio Signal

Utilizing Commercial DSLR for High Resolution Earth Observation Satellite

GPS-Aided INS Datasheet Rev. 2.3

Small Satellites: The Execution and Launch of a GPS Radio Occultation Instrument in a 6U Nanosatellite

Rome, Changing of the Requirements and Astrofein s Business Models for Cubesat Deployer

Satellite Engineering Research at US Prof Herman Steyn

Geoff Crowley, Chad Fish, Charles Swenson, Gary Bust, Aroh Barjatya, Miguel Larsen, and USU Student Team

THE OPS-SAT NANOSATELLITE MISSION

ADCS. Electron Losses and Fields Investigation. Mission PDR Attitude Determination and Control. Oliver Wang. Los Angeles, California

A CubeSat-Based Optical Communication Network for Low Earth Orbit

GEM - Generic Engineering Model Overview

FPGA Implementation of Safe Mode Detection and Sun Acquisition Logic in a Satellite

Sensor & Actuator. Bus system and Mission system

ZACube-2: The successor to Africa s first nanosatellite

Power modeling and budgeting design and validation with in-orbit data of two commercial LEO satellites

SPACE. (Some space topics are also listed under Mechatronic topics)

FlexCore: Low-Cost Attitude Determination and Control Enabling High-Performance Small Spacecraft

Development of Microsatellite to Detect Illegal Fishing MS-SAT

From the Delfi-C3 nano-satellite towards the Delfi-n3Xt nano-satellite

SNIPE mission for Space Weather Research. CubeSat Developers Workshop 2017 Jaejin Lee (KASI)

From Single to Formation Flying CubeSats: An Update of the Delfi Programme

Open Source Design: Corvus-BC Spacecraft. Brian Cooper, Kyle Leveque 9 August 2015

A CubeSat Constellation to Investigate the Atmospheric Drag Environment

IN-FLIGHT EXPERIENCE OF THE HIGH PERFORMANCE ATTITUDE DETERMINATION AND CONTROL SYSTEM OF THE GENERIC NANOSATELLITE BUS

Free-flying Satellite Inspector

CubeSat Proximity Operations Demonstration (CPOD) Mission Update Cal Poly CubeSat Workshop San Luis Obispo, CA

Design and Development of a Fluxgate Magnetometer for Small Satellites in Low Earth Orbit

Phone: , Fax: , Germany

AstroSat Workshop 12 August CubeSat Overview

The Oculus. A Nanosatellite for Space Situational Awareness. Project Manager Phil Hohnstadt. Principle Investigator Dr. Brad King

CRITICAL DESIGN REVIEW

MEMS in Space A New Technology Advancing from Flight Experiment to Proven COTS Product

OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2.

University. Federal University of Santa Catarina (UFSC) Florianópolis/SC - Brazil. Brazil. Embedded Systems Group (UFSC)

GPS-Aided INS Datasheet Rev. 2.7

The NaoSat nanosatellite platform for in-flight radiation testing. Jose A Carrasco CEO EMXYS Spain

1 st IFAC Conference on Mechatronic Systems - Mechatronics 2000, September 18-20, 2000, Darmstadt, Germany

SYSTEMS INTEGRATION AND STABILIZATION OF A CUBESAT

Phoenix. A 3U CubeSat to Study Urban Heat Islands. Sarah Rogers - Project Manager NASA Space Grant Symposium April 14, 2018

TECHNICAL ASPECTS AND ATTITUDE CONTROL STRATEGY OF LAPAN-TUBSAT MICRO SATELLITE

Design of a Free Space Optical Communication Module for Small Satellites

INERTIAL LABS SUBMINIATURE 3D ORIENTATION SENSOR OS3DM

A CubeSat Radio Beacon Experiment

DISC Experiment Overview & On-Orbit Performance Results

Autonomous Assembly of a Reconfigurable Space Telescope (AAReST) A CuubeSat/Microsatellite Based Technology Demonstrator SSC-VI-5

Design Of Component-Based Software For Telemetry, Tracking And Commanding (TTC) Operations Of Nano Satellite

WHAT IS A CUBESAT? DragonSat-1 (1U CubeSat)

JAXA s small satellite program provides timely and low cost demonstration opportunities for advanced space missions and technologies.

SURREY GSA CATALOG. Surrey Satellite Technology US LLC 8310 South Valley Highway, 3rd Floor, Englewood, CO

CubeSat Camera CCAM : A Low Cost Imaging System for CubeSat Platforms

UWE-4: Integration State of the First Electrically Propelled 1U CubeSat

InnoSat and MATS An Ingenious Spacecraft Platform applied to Mesospheric Tomography and Spectroscopy

TigreSAT 2010 &2011 June Monthly Report

CubeSat Advisors: Mechanical: Dr. Robert Ash ECE: Dr. Dimitrie Popescu 435 Team Members: Kevin Scott- Team Lead Robert Kelly- Orbital modeling and

CubeSat Integration into the Space Situational Awareness Architecture

SIMBA Sun Earth Imbalance mission. Tjorven Delabie, KU Leuven

AMSAT Fox Satellite Program

GPS-Aided INS Datasheet Rev. 3.0

USNA-0601 ParkinsonSAT Remote Data Relay (Psat) Cubesat Conference Aug 2012

Proba-V QWG#7 Flight & GS status. 3 4 May 2018 ACRI, Sophia-Antipolis

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

ARL Fall 2017 Meetings

Lessons learned measuring 3U and 6U payload rotation and velocity when dispensed in reduced gravity environment

First Results From the GPS Compact Total Electron Content Sensor (CTECS) on the PSSCT-2 Nanosat

New techniques for Radiation testing of CubeSats

System Specifications for Attitude Determination and Control System

AIAA/USU Small Satellite Conference 2007 Paper No. SSC07-VIII-2

Satellite Fleet Operations Using a Global Ground Station Network. Naomi Kurahara Infostellar

Transcription:

Flight Results from the nsight-1 QB50 CubeSat Mission lvisagie@sun.ac.za Dr. Lourens Visagie Prof. Herman Steyn Stellenbosch University Hendrik Burger Dr. Francois Malan SCS-Space 4 th IAA Conference on University Satellite Missions and CubeSat WorkShop Rome, Italy December 4 7, 2017

nsight-1: The Story Built by SCS-Space in South Africa Late entry to QB50 nsight-1 project started in 2016 Testbed for in-house developed Gecko Earth imager Short time-to-develop Use COTS sub-systems where possible Borrow from partners CubeSpace and Stellenbosch University ZA-AeroSat: Stellenbosch University CubeSat, built for QB50 QB50 ADCS Units Delivered by Stellenbosch University and University of Surrey to QB50 ADCS Hardware has since been commercialised by CubeSpace

nsight-1 Layout nsight-1 COTS EPS and Communications sub-systems Y-momentum ADCS (CubeSpace) QB50 FIPEX science unit Gecko Imager

ADCS Hardware Deployable Magnetometer Coarse sun sensors ADCS Bundle: Size = 95 x 90 x 56 mm, Mass = 397 gram

ADCS Sensors and Actuators Summary ADCS Requirements FIPEX sensor pointing to RAM direction +/- 10 deg Attitude estimation accuracy +/- 2 deg Gecko Imager pointing to Earth Sensors & Actuators Type Range / FOV Accuracy (RMS) Magnetometer 3-axis MagR ± 60 μt < 40 nt Sun Sensor 2-axis CMOS Hemisphere < 0.2º Nadir Sensor 2-axis CMOS ± 45º < 0.2º Coarse Sun 6 Photodiodes Full Sphere < 10º Rate Sensor MEMS ± 85º/sec < 0.05 deg/sec Momentum Pitch wheel BDC Motor ± 1.7 milli-nms < 0.001 milli-nms Magnetorquers Ferro-magnetic rods & air coil ± 0.2 Am 2 < 0.0005 Am 2 (remanence)

SCS Gecko Imager Gecko Earth Imager Modular design Compatible with CubeSats High-speed high-capacity mass data storage FPGA processor for real-time image processing High frame rate capability (for larger optics) Characteristics Form factor < 1U Mass GSD Image Sensor Storage Rad. tolerance Space heritage 2017! < 480 g 31 m from ISS orbit 2.2 Megapixel RGB 128 GB Tested to 30 krad TID

Command and Telemetry Interface XML file defines command and telemetry interface Generate flight software source code from XML interface definition Generate ground software source code (classes) and also user interface elements from XML interface definition Changes to interface occur only in one place (the XML markup) eliminates the possibility of copy and paste errors <Ttcs CanSet="false" CanGet="true" CodeName="PositionLLH" DisplayName="Satellite Position (LLH)" Description="Satellite position in WGS-84 coordinate frame" Len="6" > <Item CodeName="Latitude" DisplayName="Latitude" Description="WGS-84 Latitude angle " BitOffset="0" BitLength="16" ValueType="SignedInteger" CalibrationUserToRaw="USERVAL*100.0" CalibrationRawToUser="RAWVAL*0.01" MeasurementUnit="deg" /> </Ttcs>

Deployed from the ISS 25 May 2017 51.6, 405 km orbit Expected lifetime: 18-24 months

Detumbling Control Mode Bdot Magnetic Control Damp X/Z-body rates Align Y-body axis with orbit normal Y-Thompson Spin Control Set Y-body rate at -3 º/sec Measures Y-rate with MEMS rate sensor or Rate Kalman Filter Magnetic moment is pulse width modulated by switching 3-axis magnetorquers

Extended Kalman Filter Full state estimation from vector measurements Model vectors in ORC frame (sun, nadir, B-field) Y-momentum wheel controller Y-Wheel Mode (3-Axis stabilised) X-product Magnetic controller to manage Y-wheel momentum at -1 milli-nms and damp roll & yaw: PD controller for Y-wheel to control body pitch axis

Bdot detumbling result Detumbling result as measured by the MEMS Y-Rate sensor, fully detumbled in less than 1 hour 02/06/2017

Magnetometer Calibration Pre-launch calibration Determine its bias and sensitivity (gain) calibration coefficients per axis Use Helmholz coil and accurate reference magnetometer Determine the magnetometer s temperature sensitivity Especially for Magneto-restrictive and inductive types B cal k G cal B raw k O cal Post-launch calibration Sample a WOD file with raw magnetometer measurements every 10 sec for at least an orbit, while tumbling around all axes Compare the measurement vector magnitude with the time corresponding IGRF vector magnitude Use an EKF [*] for attitude-independent estimation of the bias vector and gain matrix best-fit calibration parameters Will also compensate for alignment errors (cross-coupling between axes [*] J.L. Crassidis, K-L Lai & R.R. Harman, Real-Time Attitude- Independent Three-Axis Magnetometer Calibration, AIAA Journal of Guidance Control and Dynamics, Vol.28, No.1, 2005, pp.115-120.

Magnetometer Calibration Result 60 55 B-field magnitude before calibration IGRF Precal 50 45 B-field magnitude after calibration IGRF Postcal 50 Magnitude micro-tesla 45 40 35 Magnitude micro-tesla 40 35 30 30 25 25 20 0 1000 2000 3000 4000 5000 6000 Time (sec) 20 0 1000 2000 3000 4000 5000 6000 Time (sec) Before calibration (σ = 2.848 μt) After calibration (σ = 0.365 μt)

Atitude Angle (deg) ADCS stabilization 170 120 70 20-30 -80-130 -180 01:26:24 02:24:00 03:21:36 04:19:12 Estimated Roll Estimated Pitch Estimated Yaw Stabilization result as estimated by the Magnetometer EKF 21/06/2017 @ 01:25:10 to 04:34:40

Angular Rate (deg/s) ADCS stabilization 1 0.5 0-0.5-1 -1.5-2 -2.5 01:26:24 02:24:00 03:21:36 04:19:12 Estimated X Estimated Y Estimated Z Rate Sensor Y Stabilization result as estimated by the Magnetometer EKF 21/06/2017 @ 01:25:10 to 04:34:40

Wheel speed (rpm) ADCS stabilization 0-500 -1000-1500 -2000-2500 -3000-3500 01:26:24 02:24:00 03:21:36 04:19:12 Y-Wheel speed during attitude stabilization 21/06/2017 @ 01:25:10 to 04:34:40

Sun/Nadir sensor commissioning The sun sensor works reliably, except for occasional reflections when it gives a measurement error The nadir sensor is slightly out of focus and the reflections from the panel opening cause measurement errors

Attitude angle (deg) Y-Wheel control In-flight performance 10 8 6 4 2 0-2 -4-6 -8-10 2017/06/26 2017/06/28 2017/06/30 2017/07/02 2017/07/04 2017/07/06 2017/07/08 Estimated Roll Estimated Pitch Estimated Yaw Performance Optimization Controller gains Increased nominal wheel speed from -2000 rpm to -4000 rpm Y-Wheel momentum control over 2 week period estimated by the Magnetometer and Sun EKF 25/06/2017 to 09/07/2017

Stabilized Attitude Stability Over Time LEOP Stabilized Stabilized Stabilized Science Operations -> EPS ground watchdog reset 28 July 2017 operator negligence Magnetometer lock-up 13 to 25 Aug 2017 transmitter EM interference OBC Reset 28 Oct 2017 Unexplained, possible SD card failure Stable (zero roll, pitch and yaw) attitude for >90% of mission duration Performing science operations since 23 Jun 2017

Magnetometer Disturbance 30 sec Beacon 2 watt transmitter disturbance on magnetometer measurements 01/06/2017

Temperature (deg C) Battery voltage (mv) Satellite Health Satellite house-keeping telemetry is very steady almost boring (23/11/2017) 8350 8300 8250 8200 8150 8100 00:00:00 02:24:00 04:48:00 07:12:00 09:36:00 12:00:00 Time 80 60 40 20 0-20 00:00:00 02:24:00 04:48:00 07:12:00 09:36:00 12:00:00 Time OBC Converter 1 Converter 2 Converter 3 Battery Magnetometer

Ground Station Automation Remote file list Files selected for download, and current progress

California, USA nsight-1 Imaging

Eastern Cape, South Africa More Imaging

East London, South Africa Even More Imaging

JPG vs. RAW JPG (4:2:2 sub-sampled) RAW Mecca, Saudi Arabia

Vredefort Crater, South Africa Multiple Overlapping Images

Conclusions nsight-1 is healthy and fully operational Remarkably stable and reliable ADCS requirements for QB50 and imaging mission has been satisfied, and ADCS performance verified Delivering daily science data to QB50 Imaging electronics proven, and serves as benchmark for CubeSat imagers also forms the basis for more capable imagers for CubeSats and also larger satellites Serves as an example of what can be done in a 2U CubeSat Testament to growing maturity of South African space sector majority of components manufactured locally Salar de Uyuni, Bolivia