introduction to mission planning system

22
1 Introduction to Mission Planning System Non Meeboon

Upload: others

Post on 12-Jan-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Mission Planning System

1

Introduction to Mission Planning System

Non Meeboon

Page 2: Introduction to Mission Planning System

2

Course Statement

The goal of this presentation is to provide a basic knowledge of mission planning system groundsegment. It also includes how SSTL approaches the mission planning of THEOS-2 SmallSAT.

Page 3: Introduction to Mission Planning System

3

Content

1. Overview2. Building a Mission Plan3. Satellite Constraints

a) The 3 Constraintsb) Timeline Managementc) The 5 Orbit Scenariosd) Power Managemente) Memory Management

4. Final Remarka) Roleb) Skillsc) Toolsd) Textbooks and Documents

Page 4: Introduction to Mission Planning System

4

Overview

Page 5: Introduction to Mission Planning System

5

What is Mission planning?

In space-based Earth observation, it is a commonwork to obtain the information about Earth andhuman activities via image acquisitions and sensorreadings. Mission planning is a process to acquire

these data by validating the user’s objective andperform the analysis in order to find the bestcompromise between user satisfaction and availablesatellite resources and constraints.

Introduction

Page 6: Introduction to Mission Planning System

6

Building a Mission Planning

Page 7: Introduction to Mission Planning System

7

Building a Mission Plan (1/5)

Request #1

Request #2

Request #3

Request #4

Request #5 Request #6

Request #7Request #8

To build a mission plan is like filling a stone into a jar.

Once the jar is full, no more stone can be added.

Once the spacecraft constraint is reached, no more request can be done.

Page 8: Introduction to Mission Planning System

8

Building a Mission Plan (2/5)

Update system configuration• Update satellite system parameter such as:

• Satellite inertia• Reaction wheel• Magnetometer• Sun sensor

• DUT (Difference between Universal Time and Coordinated Universal Time)• Current day orbit

Page 9: Introduction to Mission Planning System

9

Define request parameters• Geographical area of interest: NW (34.24°N, 118.11°W), NE

(34.20°N, 117.53°W), SW (33.27°N, 118.13°W), SE (33.31°N, 118.28°W)

• Satellite selection: THEOS-1, THEOS-2M, THEOS-2S

• Downlink station selection: Bangkok, Chonburi, Chiangmai

• Validity time interval: 2020-11-12 to 2020-11-19

• Priority definition: Normal, Urgent, Last minute

• Performance criteria: Max/min roll, max/min pitch

• Instrument selection: Optical (PAN or multispectral), SAR

• Cloud coverage: No cloud, Partial cloud, Full cloud

Building a Mission Plan (3/5)

Page 10: Introduction to Mission Planning System

10

Strip ID: 001-01Start time: 2020-11-12 12:03:44Stop time: 2020-11-12 12:04:20Orbit number: 116Roll: 10.5°Pitch: 12°

Example of strip splitting

Feasibility Analysis• Strip splitting• Calculate access time window• Calculate roll and pitch angle to target

Building a Mission Plan (4/5)

Page 11: Introduction to Mission Planning System

11

Request RankingDefault ranking of request according to:• Priority – Last Minute, High, Normal• Roll angle• Cloud coverage• End valid date

Request ID Rank Priority Roll (°) Cloud (%) End date Status

003 1 LAST MINUTE -3.2 10.0 2020-11-19 RANKED

002 2 URGENT 0.0 25.0 2020-12-28 RANKED

001 3 NORMAL 20.2 5.5 2020-12-29 RANKED

004 4 NORMAL -11.5 30.0 2021-01-05 RANKED

005 5 NORMAL -5.5 14.7 2021-02-15 RANKED

Building a Mission Plan (5/5)

Page 12: Introduction to Mission Planning System

12

Satellite Constraints

Page 13: Introduction to Mission Planning System

13

The constraints of planning algorithm consist of three aspects including:

1. Time

2. Power

3. Memory

The request is checked to see if the satellite activities overlap; if it does, the MPS rejects the mission plan.

The power and memory constraints of the satellite are checked for every timespan of one second. This is to validate a new insertion of mission plan at any given point of time.

The 3 Constraints

Page 14: Introduction to Mission Planning System

14

In the scope of mission planning, the system needs to know the time when the equipmentneeds to be turned on and off. The operational duration of each equipment determines how amission timeline can be constructed. THEOS-2 SmallSAT can be divided into 10 onboardequipment:

1. Data Handling Unit (DHU)

2. S-band transmitter

3. X-band transmitter

4. Reaction wheel

5. GPS

Time Management

6. Star tracker

7. Primary payload imager

8. Secondary payload imager – AIS Receiver

9. Secondary payload imager – ADSB Receiver

10. Third payload imager

Page 15: Introduction to Mission Planning System

15

THEOS-2 SmallSAT operates on a 5 orbit scenarios starting from launch until operation. Each scenariorequires different operation of equipment which lead to different power consumption. The scenarioincludes:

The 5 Orbit Scenarios

DTM (Detumble

Mode)

YTM (Y-Thompson Mode)

SBM( Safe/Stand-by

Mode)

CPM (Coarse Pointing

Mode)

NOM (Nominal Mode)

Failure Reconfiguration

Return to default mode for operation

Telecommand

No control, randomly tumble, configure onboard computer.

Dumped attitude rate by using magnetometer and magnetorquer

Spin-stabilization around Y-axis body by using magnetometer and magnetorquer, and 2 reaction wheels

Attitude and body rate estimation by using magnetometer and sun sensor. Coarse attitude control for nadir pointing by magnetorquer and 4 reaction wheels (error 10 degree)

Attitude and body rate estimation by using gyroscope, star tracker, magnetorquer, and 4 reaction wheels for fixed target tracking i.e.imaging/downlink operation (error 0.1 degree)

Telecommand

Telecommand

Telecommand

Page 16: Introduction to Mission Planning System

16

Power management is one of the THEOS-2 SmallSAT mission planning constraint. Mission planning system needs to know the following factors in order to deliver a successful mission plan:

1. Orbit scenario

2. Power usage for each equipment

3. Duration of equipment usage

4. Rate of charge

a) Spacecraft attitude

b) Sun direction

c) Solar array specification

5. Depth of Discharge

The mission planning system calculates the Depth of Discharge using one second timestep to validate the insertion of new request on full planning horizon.

Eclipse Sunlight

Power Management

Page 17: Introduction to Mission Planning System

17

Memory management is one of the THEOS-2 SmallSAT mission planning constraint. Mission planning system needs to know the following factors in order to deliver a successful mission plan:

1. Maximum onboard memory capacity

2. Memory size for each mode of capture

a) Imaging duration

b) Resolution

c) Bit depth

d) Frame rate

e) Overhead size

f) Memory boundary

3. Downlink rate

The mission planning system calculates the onboard memory profile using one second timestep to validate the insertion of new request on full planning horizon.

Memory

Request #1 Request #2 Request #3 Request #4

Memory Management

Page 18: Introduction to Mission Planning System

Final Remark

18

Page 19: Introduction to Mission Planning System

19

Role

ConceptPreliminary

Design Review (PDR)

Critical Design Review (CDR)

Unit Test Integration Test

On-site Acceptance

Test (OSAT)

Operation

Understand the preliminary requirements of the spacecraft design

PDR design of the following documents:- System

Specifications Requirements

- Interface Control Document

- Design Document

CDR design of the following documents:- Interface Control

Document- Design Document- Validation Test

Plan Document

Unit testing of the each module including:- User interface- Feasibility analysis- Mission planning- Mission scheduling- Mission follow-up- Catalog browsing

End to end test of the system by integrating all functional components

On-site acceptance test by automatically allowing the system operates for 24/7

Support nominal satellite operations

Timeline

Page 20: Introduction to Mission Planning System

20

Programming

• Java• Python• JavaScript

Math

• Linear Algebra• Optimization

Orbital Mechanics

• Basic concepts• Orbit

Satellite Knowledge

• Equipment• Memory• Power

Language

• English• Thai

Teamwork

• Communication• Emotional Intelligence

Skills

Page 21: Introduction to Mission Planning System

21

Laravel Framework NGINX Eclipse

MongoDB GeoServer Java JDK

Python Anaconda Git

Orekit

Tools

Page 22: Introduction to Mission Planning System

Textbooks and Documents

Fundamentals of Astrodynamics and ApplicationsDavid A. Vallado

JAVA HOW TO PROGRAMDEITEL

THEOS-1, THEOS-2 MainSAT, and SmallSAT documents including:1. Mission planning manual2. Flight operation handbook3. Ground segment design4. Mission planning interface control

document

UNDERSTANDING SPACE: An Introduction to Astronautics

Jerry Jon Sellers