Training Session, Tucson

87
2008 March 11-14 MOPS Training Session, Tucson, AZ 1 Training Session, Tucson The Pan-STARRS Moving Object Processing System

description

The Pan-STARRS Moving Object Processing System. Training Session, Tucson. Thanks. LSSTC. Introductions. Policies. Tuesday No cell phones, laptops, etc. Wednesday, Thursday, Friday Whatever Parking Passes. Schedule. Tuesday Morning MOPS Overview Tuesday Afternoon - PowerPoint PPT Presentation

Transcript of Training Session, Tucson

Page 1: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 1

Training Session, Tucson

The Pan-STARRSMoving Object Processing System

Page 2: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 2

Thanks

• LSSTC

Page 3: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 3

Introductions

Page 4: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 4

Policies

• Tuesday– No cell phones, laptops, etc.

• Wednesday, Thursday, Friday– Whatever

• Parking Passes

Page 5: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 5

Schedule

• Tuesday Morning– MOPS Overview

• Tuesday Afternoon– MOPS Simulation Training

• Wednesday, Thursday, Friday– MOPS Simulation running

Page 6: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 6

MOPS Collaborating Institutions

• Institute for Astronomy (IfA)• Large Synoptic Survey Telescope (LSST)• University of Pisa• Jet Propulsion Lab (JPL) • Carnegie Mellon University,

Robotics Institute AUTON Laboratory• Minor Planet Center (MPC)• Spacewatch• University of Helsinki

Page 7: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 7

MOUs (existent)

• JPLDifferential Orbit Determination & Ephemeris Generation

• LSSTTwo year software engineer (Pierfederici)

• NEODysIOD and 2-night linking

• SpacewatchTargeted follow-up of interesting objects

Page 8: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 8

MOUs (in negotiations)

•MROTargeted follow-up of interesting objects

Page 9: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 9

The MOPS Team (IfA)

Robert JedickeMOPS Manager, IfA Specialist

Joe MasieroGraduate Student

Tommy GravJunior Scientific Researcher

Larry DenneauSenior Software Engineer

now at JHU

Page 10: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 10

The MOPS Team (IfA)

Jim HeasleySenior Professor

David TholenSenior Professor

Richard WainscoatSpecialist, UH Telescope Support, Associate Chair

Page 11: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 11

The MOPS Team (extended)

Francesco PierfedericiLSST Software Engineer

Daniel ChangUH ICS Graduate Student

Page 12: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 12

The MOPS Team (External)

Andrea MilaniUniversity of Pisa

Mikko KaasalainenUniversity of Helsinki

Jeremy KubicaCarnegie Mellon Robotics Institute

Steven ChesleyJet Propulson Laboratory

Page 13: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 13

MOPS Workload

Pan-STARRS Management

Page 14: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 14

Pan-STARRS Solar System

Page 15: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 15

• PS4 will find as many asteroids in one lunation as have been identified since the discovery of Ceres in 1801

Asteroids

Page 16: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 16

PS4 & NEOs

• Tens of thousands of NEOs

Page 17: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 17

• 10,000,000 MB objects in ten years

PS4 & the Main Belt

Page 18: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 18

PS4 & Comets

• Pan-STARRS will find ~10X as many comets per year as all existing surveys

• 1,000’s of comets in ten years operation

• INTERSTELLAR ! ! !

Page 19: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 19

PS4 & TNOs

• ~20,000 TNOs

Page 20: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 20

PS4 & Distant PlanetsJewitt 2003, ‘Project Pan-STARRS and the Outer Solar System,’ EMP

New Plutos320AU New Earths

620AU (50AU)

New Neptunes1230AU (130AU)

New Jupiters2140AU (340AU)

Page 21: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 21

PS4 Minor Planet Summary

0

1

2

3

4

5

6

7

8

1 2 3 4 5 6 7 8 9 10

Series1

Series2

Series3

1

10,000,000

1,000,000

100,000

10,000

1,000

100

10

Known

PS 1 Year

PS 10 Years

NEO

/ PH

OM

ain B

eltJovian

Trojans

Oth

er Trojans

Cen

taurs

Com

etsTN

Os

Wid

e TNO

Bin

aries

Com

pan

ions

Interstellar V

isitors

Page 22: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 22

MOPS Overview

• Identify known objects

• Discover new objects

• Derive observable parameters

• Catalogue objects

• Enable solar system science

Page 23: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 23

Terminology Review:

• Single Occurrence Transient = SOT– A detection that is not at the same position as any other

known stationary object in the past 30 (TBR) days

• High S/N (HSD) Detection– A detection that has a high probability of being a real

object (~>5)

• Low S/N (LSD) Detection– A detection that has a low probability of being a real

object (~>3)

• Data Collection = DC = DB = Database– A generalized database

Page 24: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 24

Terminology Review:

• Observing Cycle = OC– Integer number incrementing @ 0 UT on day

closest to full moon

• Synthetic Object– An artificial object with orbital and shape

parameters

• Derived Object– A synthetic or real object and its parameters

derived from observations

Page 25: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 25

Terminology Review:• Detection (not an SOT)

– A statistically significant collection of pixels after image convolution with a shape kernel

• Tracklet– A set of 2 detections that may be observations

of the same object

• Track– A set of 2 tracklets that may be observations

of the same object

• Orbit– A six parameter representation of the

heliocentric path of an object

Page 26: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 26

Terminology Review:

Page 27: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 27

Terminology Review:

Evening Sweet Spot Morning Sweet SpotOpposition

Page 28: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 28

MOPS Top Level Design

Seamlessly combine existing softwareinto an operational system.

Page 29: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 29

AttributionAttribution

Intra-night Linking

Intra-night Linking

OrbitDeterminati

on

OrbitDeterminati

on

Inter-night

Linking

Inter-night

Linking

Identification

Identification

PrecoveryPrecovery

TransientDetections

TransientDetections

SyntheticSolar

System

SyntheticSolar

System

Meta-data

Meta-data

DatabaseDatabase

PublishedObjects

PublishedObjects GUI

GUI UsersUsersImpact

RiskAnalysis

Impact Risk

AnalysisMPC

MPC

MOPS Top Level Design

Two-Night Linking

Two-Night Linking

Page 30: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 30

Transient Detection (IPP)

+

+

+

Combined

4 Telescopes

Static

Transients

Stationary

Moving

Page 31: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 31

Intra-Night Linking (Tracklets)

First exposureSecond exposure

• 250 real detections / deg2

• 250 false detections / deg2

Page 32: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 32

Attributions

Legend

TrackletsKnown Objects

Page 33: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 33

Inter-Night Tracklet Linking (tracks)

FirstNight

SecondNight

ThirdNight

FourthNight

FifthNight

Legend

Page 34: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 34

Multiple Hypothesis Testing

O(n2)

Page 35: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 35

kd-tree solution

O(n log n)

Page 36: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 36

Initial Orbit Determination

Legend

First Night

Third Night

Second Night

Good IOD

Bad IOD

Page 37: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 37

Differential Orbit Determination

Legend

First Night

Third Night

Second Night

IOD

OD

Page 38: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 38

Orbit Identification

Page 39: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 39

PS1 Review: DRM Surveys

DRM = PS1Design Reference Mission

Page 40: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 40

PS1 Review: DRM Surveys

>61% of time amenable to discovery of solar system objects.

Some of the other surveys can also identify solar system objects.

Page 41: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 41

PS1 Review: Filters

g r i z y

Page 42: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 42

PS1 Review: w filter

g r i

w~g+r+i

Page 43: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 43

PS1 Review: Bandpasses

Page 44: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 44

PS1 Review: Sensitivities

The trailed NEO single exposure sensitivityis equivalent to V=23 in g, r, and i bands.

The discovery of ‘tracklets’ is equivalentto a 5 sigma limiting magnitude of V=22.8

Page 45: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 45

PS1 Review: Sky-Plane Tesselation

Outside view of the celestial sky tesselated into 6252 fields. Of these fields, 5464 have boresight centers > -30° Declination.

The 3° field of view of PS1 with an inscribed hexagon of 5.84 square degrees.

The twenty percent overlap from a single tesselation due to the circular field of view.

Page 46: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 46

PS1 Review: Sky-Plane Tesselation

Outside view of the celestial sky tesselated into 6252 fields. Of these fields, 5464 have boresight centers > -30° Declination.

The 3° field of view of PS1 with an inscribed hexagon of 5.84 square degrees.

The twenty percent overlap from a single tesselation due to the circular field of view.

Page 47: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 47

PS1 Review: Sky-Plane Tesselation

Outside view of the celestial sky tesselated into 6252 fields. Of these fields, 5464 have boresight centers > -30° Declination.

The 3° field of view of PS1 with an inscribed hexagon of 5.84 square degrees.

The twenty percent overlap from a single tesselation due to the circular field of view.

Page 48: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 48

Observing Strategy

• Every survey mode obtains at least twoimages at each location separated by a Transient Time Interval (15-30 minutes) serendipitous positions &

colours• Solar system survey re-visits each

location after 3-6 days obtain 3-4 nights/month ~12 day arc

Page 49: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 49

PS1 Review: 3 Survey

-30 dec

+90 dec

Equator

Opposition15 deg= 1 hr

210 deg = 14 hrs

Page 50: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 50

PS1 Review: 3 Survey

Page 51: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 51

PS1 Review: 3 Survey

Page 52: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 52

PS1 Review: 3 Survey

Page 53: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 53

PS1 Review: 3 Survey

Page 54: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 54

PS1 Review: 3 Survey

Page 55: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 55

PS1 Review: 3 Survey

Page 56: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 56

PS1 Review: 3 Survey

Page 57: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 57

PS1 Review: 3 Survey Annual

Page 58: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 58

PS1 Review: Solar System Survey

multiple filters

60°×120° 3 survey

61% solar system surveying (g+r+i)5% sweet spot surveying (w?)

Dark and grey time

All photometric + non-photometric nights

P&A & SweetSpots w/ TTI paired images

NICE BALANCE BETWEEN SCIENCE SURVEYS

Page 59: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 59

MOPS TAO Survey Simulations

Evening/Morning sweet-spots84 fields each

~550 deg2 each

Opposition660 fields

~4,360 deg2

TOTAL828 fields

~5,460 deg2

Ecliptic Longitude w.r.t. Opposition

Ecl

ipti

c La

titu

de

Page 60: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 60

Next Generation Solar System Survey Simulation

NEO rates of motion

Page 61: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 61

Next Generation Solar System Survey Simulation

NEO longitudinal rates:+0.65˚/day in sweet-spots-0.30˚/day at edge of opp.

Page 62: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 62

Next Generation Solar System Survey Simulation

RA

Decl

inati

on

First night

Second night

Third night

+0.65˚/day

Sweet-Spot

Page 63: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 63

Next Generation Solar System Survey Simulation

RA

Decl

inati

on

First night

Second night

Third night

-0.3˚/day

Opposition

Page 64: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 64

Next Generation Solar System Survey Simulation

Page 65: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 65

Next Generation Solar System Survey Simulation

Region

Sch

edulin

g E

ffici

ency

Page 66: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 66

MOPS Synthetic Solar System

250,000 Near Earth Objects (w/ IEOs, H<25)

10,000,000 Main Belt

320,000 Trojans (Jupiter)

100,000 Trojans (Mars,Saturn,Uranus)

60,000 Centaurs

72,000 Trans-Neptunian Objects

20,000 Scattered Disk Objects

Jupiter Family Comets

Halley Family Comets

10,000 Long Period Comets

0 Xtreme Objects

10,842,000 TOTAL

10,000

Page 67: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 67

NEO Sky-Plane Density

Page 68: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 68

Sweet-Spot Motion Vectors

Page 69: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 69

AttributionAttribution

Intra-night Linking

Intra-night Linking

OrbitDeterminati

on

OrbitDeterminati

on

Inter-night

Linking

Inter-night

Linking

Identification

Identification

PrecoveryPrecovery

TransientDetections

TransientDetections

SyntheticSolar

System

SyntheticSolar

System

Meta-data

Meta-data

DatabaseDatabase

PublishedObjects

PublishedObjects GUI

GUI UsersUsersImpact

RiskAnalysis

Impact Risk

AnalysisMPC

MPC

MOPS Sub-System Efficiency

>99% >98% >90%

>90 %>90 %

?? %

Two-Night Linking

Two-Night Linking?? %

Page 70: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 70

AttributionAttribution

Intra-night Linking

Intra-night Linking

OrbitDeterminati

on

OrbitDeterminati

on

Inter-night

Linking

Inter-night

Linking

Identification

Identification

PrecoveryPrecovery

TransientDetections

TransientDetections

SyntheticSolar

System

SyntheticSolar

System

Meta-data

Meta-data

DatabaseDatabase

PublishedObjects

PublishedObjects GUI

GUI UsersUsersImpact

RiskAnalysis

Impact Risk

AnalysisMPC

MPC

MOPS Sub-System Inter-communicationworkingdesigned

Follow-upFollow-up

In design, MOU

Two-Night Linking

Two-Night Linking

Page 71: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 71

MOPS Data Collection Interface

http://mopsdc.ifa.hawaii.edu/

Synthetic or Real Data

• MB/100 + everything else

• realistic survey pattern

• astrometric error

• photometric error

• light curves

• false detections

Page 72: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 72

MOPS Data Collection Interface

Page 73: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 73

MOPS Data Collection Interface

Page 74: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 74

MOPS Data Collection Interface

Page 75: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 75

MOPS Data Collection Interface

Page 76: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 76

Spacewatch Data

Page 77: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 77

Spacewatch Data

Page 78: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 78

MOPS Software Documentation

;)

Page 79: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 79

MOPS Unit & Simulation Testing

;)

Page 80: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 80

MOPS Wiki (http://ps1sc.ifa.hawaii.edu/PS1wiki/index.php/MOPS)

Page 81: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 81

MOPS Timeline

• Operational Readiness Review (ORR)in six months?

• PS1 ORRin eight months?

Page 82: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 82

MOPS Documentation

• Critical Systems Engineering Documentation

Complete & Evolving

PSDC-510-001: System Concept Definition PSDC-530-001: Software Requirement Specification PSDC-530-002: Algorithm Design Description PSDC-530-003: Software Design Description PSDC-940-005: MOPS-IPP Interface Control Document PSDC-940-007: MOPS-PSPS Interface Control Document PSDC-930-007: MOPS-PSPS Interface Requirement Specification

Not started

o Software Version Descriptiono Sub-system Test Plano Sub-system Maintenance Plano Software User Manual

Page 83: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 83

MOPS: Documentation

• Supplementary Documentation PSDC-500-001 - Orbit Determination Ephemeris Software PSDC-500-003 - Solar System Survey Simulation PSDC-500-003 – Revised Solar System Survey Simulation PSDC-500-004 - Solar System Model PSDC-500-006 - Sour Spots PSDC-NNN-MMM - Efficiency Determinator Desirements PSDC-NNN-MMM - Efficiency Determinator Design PSDC-NNN-MMM - Installation PSDC-NNN-MMM - Rare Objects PSDC-NNN-MMM - Trail Fitting PSDC-NNN-MMM - Unit and Simulation Testing PSDC-NNN-MMM - Comet Fitting PSDC-NNN-MMM – Data Exchange Standard

Page 84: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 84

MOPS Publications: Published

Page 85: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 85

MOPS Publications: In Prep

Page 86: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 86

MOPS Publications: Future

Pan-STARRS Moving Object Processing System

Page 87: Training Session, Tucson

2008 March 11-14 MOPS Training Session, Tucson, AZ 87

Thanks!