the thinking telescopes project, raptor, and the talons communication system

24
The Thinking The Thinking Telescopes Telescopes Project, RAPTOR, Project, RAPTOR, and the TALONS and the TALONS Communication Communication System System

Upload: lluvia

Post on 31-Jan-2016

30 views

Category:

Documents


0 download

DESCRIPTION

The Thinking Telescopes Project, RAPTOR, and the TALONS Communication System. Goal is to Integrate Three Components. Robotic Hardware Wide-Field Sky Monitoring Rapid Response Telescopes, Real Time Pipeline. Machine Learning GENIE, ML Classifiers, Anomaly Detection. Context Knowledge - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

The Thinking The Thinking Telescopes Project, Telescopes Project,

RAPTOR,RAPTOR,and the TALONS and the TALONS Communication Communication

SystemSystem

Page 2: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Machine LearningGENIE,

ML Classifiers,Anomaly Detection

Context KnowledgeRecord of

Sky variability (Virtual Observatories),

Massive Distributed Disk Array

Robotic HardwareRobotic HardwareWide-Field Sky Wide-Field Sky

MonitoringMonitoring Rapid Response Rapid Response

Telescopes,Telescopes,Real Time Real Time

PipelinePipeline

Thinking TelescopesAn Engine for Discovery

in the Time Domain

Goal is to Integrate Three Components

Page 3: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

System Adaptability: Querying the System Adaptability: Querying the SkySky

Traditional ApproachTraditional Approach““Hard Wired” to find specific Hard Wired” to find specific

artifacts and phenomenaartifacts and phenomena For example---not in For example---not in

previous frame, not in previous frame, not in sky catalog, and no sky catalog, and no parallaxparallax

Thinking TelescopeThinking Telescope Monitoring of persistent Monitoring of persistent

sources for important sources for important changes in real timechanges in real time

Adaptive processingAdaptive processing Machine learningMachine learning Anomaly detection and Anomaly detection and

automated classificationautomated classification ““find more like this”find more like this”

Page 4: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Machine LearningMachine Learning

Automated identification of artifacts and Automated identification of artifacts and transients in direct and difference images.transients in direct and difference images.

Automated classification of celestial objects Automated classification of celestial objects based on temporal and spectral properties.based on temporal and spectral properties.

Real time recognition of important deviations Real time recognition of important deviations from normal behavior for persistent sources.from normal behavior for persistent sources.

Page 5: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 6: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Memory and Context

http://skydot.lanl.govhttp://skydot.lanl.gov

Page 7: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Raptor: Sky Monitoring with Both Eyes Raptor: Sky Monitoring with Both Eyes OpenOpen

Wide-field imaging system Wide-field imaging system monitors ~1300 square-deg with monitors ~1300 square-deg with resolution ~35 arcsec and limiting resolution ~35 arcsec and limiting magnitude of R~13magnitude of R~13thth in 60 seconds. in 60 seconds. ( ( like the rod cells of the retina like the rod cells of the retina ))

Each array has a “fovea” Each array has a “fovea” telescope with limiting magnitude telescope with limiting magnitude of R~16.5 (60 sec), resolution of of R~16.5 (60 sec), resolution of ~7 arcsec and Gunn g (or r) filter. ~7 arcsec and Gunn g (or r) filter. Provides color, better resolution, Provides color, better resolution, and faster cadence light curves and faster cadence light curves ((cone cells of foveacone cells of fovea))

Rapidly slewing mount places the Rapidly slewing mount places the “fovea” anywhere in the field in <3 “fovea” anywhere in the field in <3 seconds. (seconds. (rapid eye movementrapid eye movement).).

Two identical arrays are separated Two identical arrays are separated by ~38 km. (by ~38 km. (stereoscopic visionstereoscopic vision) )

Page 8: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 9: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 10: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 11: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 12: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 13: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 14: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 15: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System
Page 16: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Best Solution – A Best Solution – A Distributed Sensor NetworkDistributed Sensor Network

Initial work done by military and contractors to Initial work done by military and contractors to support war fighters.support war fighters.

Sensor elements are self sustaining and autonomous.Sensor elements are self sustaining and autonomous. Sensor elements gather data on environment Sensor elements gather data on environment

independently.independently. Data is communicated back to a central location and Data is communicated back to a central location and

collaboratively processed.collaboratively processed. Working together these elements should provide a Working together these elements should provide a

better overall picture of the environment, than single-better overall picture of the environment, than single-point sensors.point sensors.

Ultimate Goal –Ultimate Goal – To make decisions or gain knowledge based on To make decisions or gain knowledge based on information fused from distributed inputsinformation fused from distributed inputs

Page 17: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Collaborative Signal Processing

Signal Processing

Sensing Modalities

event

data

nodes

DataGathering

Event Detection

DecisionMaking

ENVIRONMENT

GENERAL CONCEPT FOR DISTRIBUTED SENSOR NETWORK

Signal Processing

Sensing Modalities

data

event

Page 18: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

The Distributed Sensor Network The Distributed Sensor Network Idea Applied to the RAPTOR Idea Applied to the RAPTOR

SystemSystem

event

data

nodes

DataGathering

Event Detection

DecisionMaking

data

event

Page 19: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

DSN Qualifications DSN Qualifications

In General In General Applied to an Astronomical Applied to an Astronomical SystemSystem

Full scalability.Full scalability. Any number of systems coming and Any number of systems coming and goinggoing

Fault tolerance.Fault tolerance. System dropouts, weather, System dropouts, weather, instrument failure, instrument failure, etc. etc.

Mosaic coverage.Mosaic coverage. L Large area combined imaginingarge area combined imagining Depth of data. Depth of data. Multiple instruments on same object Multiple instruments on same object

and/or and/or a variety of instrument sensitivitiesa variety of instrument sensitivities Temporal coverage.Temporal coverage. Data covering continuous Data covering continuous

observationsobservations

Page 20: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

TALONS TALONS ComponentsComponents

Monitor: Monitor: run from any subscriber’s run from any subscriber’s computercomputer

Shows real-time activity of client Shows real-time activity of client systems and Centralsystems and Central

Central:Central: Provides connection point for clients to Provides connection point for clients to

transmit and/or receive. transmit and/or receive. Provides security for connections.Provides security for connections. Provides cooperative analysis .Provides cooperative analysis . Relay from outside networks to clients.Relay from outside networks to clients. Logs activity.Logs activity. Filters information to and from clients.Filters information to and from clients. Issues activity requests or alerts via Issues activity requests or alerts via

sockets and e-mails.sockets and e-mails.

Client: Client: resides on each client resides on each client computercomputer

Provides connections back to Provides connections back to server receive and/or transmit.server receive and/or transmit.

Monitors connections and Monitors connections and repairs or notifies as necessary.repairs or notifies as necessary.

Filters incoming information Filters incoming information based on previousbased on previous

activity, interests, operational activity, interests, operational capability of client system.capability of client system.

Logs activity on clientLogs activity on client Prepares data for transmissionPrepares data for transmission Decodes data for responseDecodes data for response

Injector: Injector: accessed with clientaccessed with client Provides a method for manual Provides a method for manual

alert generationalert generation Provides method for manual Provides method for manual

response follow-upresponse follow-up

Page 21: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

TALONS TALONS MonitorMonitor

TALONS TALONS InjectorInjector

Page 22: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

The Communication The Communication PacketsPackets All Packets All Packets Packet SizePacket Size

Identifier byteIdentifier byte What type, who sent What type, who sent 1 int1 int

Data BytesData Bytes How much data to follow 1 How much data to follow 1 intint

GCNGCN Header packet (as above)Header packet (as above) GCN Alert Data All data (as per GCN packet info) 40 GCN Alert Data All data (as per GCN packet info) 40

intint TALONSTALONS

Header Packet (as above)Header Packet (as above) TALONS Data – TALONS Data – 9 int 9 int

Target Follow-up Requests (Alerts)Target Follow-up Requests (Alerts) Target of Opportunity RequestsTarget of Opportunity Requests Follow-up responsesFollow-up responses

StatusStatus Header Packet (as above)Header Packet (as above) Status Data – Instrument or Observatory StatusStatus Data – Instrument or Observatory Status 5 5

int int

NOTE: All int values are 32 bit

Page 23: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Breakdown of Packet Breakdown of Packet InformationInformationGCN Packets – Information varies per satellite.

Packet details at http://gcn.gsfc.nasa.gov/sock_pkt_def_doc.htmlTALONS Packets

TID –Trigger ID (Bit field definitions, encoded & decoded at client) Imagine Instrument or Observatory systems ID Follow-up or Initial spotting Either Suspected or Confirmed target type (Nova, SN, etc.) Known or new target object

1 TrigNO2 TID3 TOO4 Time5 RA6 DEC7 Mag8 MagErr9 EOF

TrigNo - Trigger (or Alert) Number

For Initial Spotting, returns a 0 to Central and Central assigns a new value.

For follow-up observations, Trigger number is passed as the event identifier

TOO – Target of Opportunity(Bit field definitions, encoded & decoded at client)Works with TID above to define type details Defines whether this packet is for a TOO Identifies if the event is transient (approaching, or receding from event. Requested Observation Type (Spectra, Photon Counting, Any, All, etc) Requested Observation Range (FIR, Gamma, Radio, etc.). Requested imaging durations (How many seconds?)Time - Time imaged expressed in TJDRA - Target CoordinateDEC - Target CoordinateMag - Magnitude of targetMagErr - Error in Magnitude measureNOTE: RA and DEC errors are to come

}

Page 24: The Thinking Telescopes Project, RAPTOR, and the TALONS Communication  System

Summary Summary TALONS has been in operation now for three TALONS has been in operation now for three

years, supporting the RAPTOR systemyears, supporting the RAPTOR system TALONS can easily grow to support any TALONS can easily grow to support any

number of additional robotic and manual number of additional robotic and manual telescopic systemstelescopic systems

TALONS works well in concert with GCN. No TALONS works well in concert with GCN. No additional coding necessary to receive GCN.additional coding necessary to receive GCN.

The TALONS Client library can quickly and The TALONS Client library can quickly and easily be added to any existing telescope easily be added to any existing telescope operation software and can quickly be operation software and can quickly be configured to support the interests of the configured to support the interests of the user.user.

The information packets are flexible and can The information packets are flexible and can be changed to suit needs or additional packet be changed to suit needs or additional packet types can be added as needed.types can be added as needed.