EVLA Monitor & Control Bill Sahr NSF Review 1

Download Report

Transcript EVLA Monitor & Control Bill Sahr NSF Review 1

EVLA Monitor & Control
Bill Sahr
NSF Review
May 11 - 12, 2006
1
Contents
•
•
•
•
Transition System & Final System
EVLA M&C Components
Carryover from Transition System to Final System
Architecture & Data Flows – Transition & Final
System
• Selected Subsystems
– The Alert Subsystem
– Correlator Backend, Fast Formatter, TelCal, Post-Processing
– User Interfaces – Screen Shots
Bill Sahr
NSF Review
May 11 - 12, 2006
2
EVLA Data Flow - Overview
Bill Sahr
NSF Review
May 11 - 12, 2006
3
Transition System
vs.
Final System
• In broad terms, there will be two major versions of the EVLA
Monitor & Control System – a Transition System and a Final
System
• The Transition System bridges the gap between the old
Modcomp-based VLA Control System and the final version of the
EVLA Monitor & Control System, while maintaining operational
capabilities
• The Transition System will be responsible for controlling a wide
array of old and new hardware – EVLA Antennas, VLA Antennas,
the VLA Correlator, and the prototype WIDAR correlator
• The Transition System will incrementally shift its software
architecture toward the desired architecture of the final system
Bill Sahr
NSF Review
May 11 - 12, 2006
4
Selected Transition System
Milestones
 Support for EVLA antenna hardware development
 Use of EVLA Antennas in scientific observations
– Monitor and control of EVLA antennas
• Retirement of the Modcomp-based VLA control
system
–
–
–
–
Monitor and control of VLA antennas (nearly done)
Monitor and control of VLA correlator
Distribution of VLA correlator output within EVLA M&C
Formation & writing of VLA format archive records
• Support WIDAR prototype correlator
• Implement target architecture of final system
Bill Sahr
NSF Review
May 11 - 12, 2006
5
Current State of the Transition System
Ethernet
Operator
Control
VLA
EVLA Antennas
VLA Operator Cntrl
IPS
Waveguide to/frm
VLA antennas
disk
IPS
Workstations
Path for EVLA
control of
VLA Correlator
Linux/Wintel (igloo)
RS232
Cmnds
Monitor Data
EVLA IF
DTS
EVLA Op Cntrl
I/O bus
DCS
Shared
Mem
Modcomp
(Monty)
Modcomp
(Boss)
9 trk tape
EVLA
network
(Ethernet)
Cmnds
Raw antenna data
Monitor data
OperatorWorkstation
Control
EVLA
DTS
Rcvr
EVLA
Antenna
Control
Reconstituted
analog data
Monitor
data,
VLA &
EVLA
c3po
Oracle
Visibility
Data
mchost
CMP
Correlator
Control
via Modcomp
VLA Cmnds &
Monitor Data
VLA Cmnds & Monitor Data
D
Racks
...
D
Racks
Visibility Data,
Monitor Data
VLA Archive
Format
Serial Line
Controller
VLA Correlator
EVLA control of
VLA Antennas
New
System
Controller
Baseband IFs
Samplers
File: /users/bsahr/EVLA/diagrams/TransitonPlan/VLA_base_diagram.vsd:
Hybrid Array, New Correl Cntrlr
Delays
Analog
Sum
X
+
New
Array
Prcsr
Transition vs. Final System
Components & Carryover
Bill Sahr
NSF Review
May 11 - 12, 2006
8
EVLA M&C Transition System
Data Flows & Status
Params
dbase
VLA Correl
Integrator
Control
script
Observe
files
Q4 2006
Control
script
Obs2script
New VLA
Correlator
Controller
Interim
Executor
MIB
SW
MIB
SW
Proto
VCI
MIB
SW
Prototype
Correlator
Proto
CBE
Array
Operator
Screen
Monitor
Data
MIB
SW
Q4 2006
Vis Data
Cmnds,
UDP
MIB
SW
Array
Processor
Vis Data
Meta-data
Alerts
EVLA Ant
Alert
Server
ITelCal
Alerts
Vis Data
Cmnds,
UDP
1 .. n
Device
Browser
to the VLA
Control System
Meta-data
VLA
Ant
VLA
Ant
CMP
VLA
Ant
VLA
Ant
VLA
Ant
Flagging
VLA
Ant
VLA
Ant
Monitor
Data
1 .. n
Alerts
1 .. n
Q2 2006
Alerts
Q1 2007
Vis Data
IDCAF
Monitor
Data
1 .. n
Monitor
Data
Archive
VLA
Archive
done, nearly done, functional prototype
very early development
pre-existing
ongoing development
EVLA M&C Final System
Data Flows
Array
Operator
Screen
Alerts from Alert Server
Archive
Monitor
Data
1...n
Params
dbase
Monitor
Data
Archive
Scheduling blocks from Scheduler
Observe
files
Control
script
Obs2script
Alerts from
Alert
Server
Executor,
final version
Alerts
Alerts
Othr
Ant
Alerts
EVLA
Ant
VLA
Ant
Logging
Client
Alert
Log
Alert
Server
Correl
MIB
SW
MIB
SW
MIB
SW
MIB
SW
MIB
SW
m

Alerts
Archive
Monitor
Data
Alerts
Alerts
Alerts
 cm
mo n d n d s
at ostr
ea
ea
VLA
Ant
VLA
Ant
EVLA Ant
CMP
VLA
Ant
Alerts
VLA
Ant
1 .. n

delss
mo
ds, statu
cmn lerts,
a
s tr
nd os
cm a t
 on d
m
m
Meta-data
TelCal
binary
data
stream
WIDAR
Correlator
VCI
Alerts from
Alert
Server
MCCC
VLA
Ant
DCAF
Archive
Monitor
Data
Meta-data
CBE
Device
Browser
Vis Data
Fast
Formatter
binary data stream
VLA
Archive
The Alert Subsystem
Bryan Butler & Rich Moeser
EVLA M&C, Deployment
EVLA
Antennas
Operational EVLA component
Under Development
About to be operational
VLA
Monitor
data,
VLA &
EVLA
Cmnds
Monitor Data
Digitized antenna data
Cmnds
Raw antenna data
Monitor data
Waveguide to/frm
VLA antennas
Integration testbed
test
mondat
archive
EVLA Op Cntrl
EVLA Patch
Panels &
Switches
c3po:
Oracle
mctest
mc2host
Workstation
Ethernet
mcmonitor:
monarch,
Executor IF
mchost:
Executor
CMP
Igloo:
TelCal
DCAF
DTS
Rcvr
Reconstituted
analog data
D
Racks
...
D
Racks
VLA
Archive
VLA Cmnds &
Monitor Data
Serial Line
Controller
VLA Correlator
New
Array
Prcsr
New System
Controller
Baseband IFs
Samplers
Delays
X
+
PC
104+
DF
ISA
or
PCI
Analog
Sum
Visibility
Data
E
t
h
e
r
n
e
t
Screenshot of the Array Operators Screen
A module subsystem screen – the ACU Screen
Screenshot of the Device Browser
Backup Slides
• Fast Formattter, TelCal, Post-Processing
Bill Sahr
NSF Review
May 11 - 12, 2006
17
EVLA M&C Final System
Data Flows
Array
Operator
Screen
Alerts from Alert Server
Archive
Monitor
Data
1...n
Params
dbase
Monitor
Data
Archive
Scheduling blocks from Scheduler
Observe
files
Control
script
Obs2script
Alerts from
Alert
Server
Executor,
final version
Alerts
Alerts
Othr
Ant
Alerts
EVLA
Ant
VLA
Ant
Logging
Client
Alert
Log
Alert
Server
Correl
MIB
SW
MIB
SW
MIB
SW
MIB
SW
MIB
SW
m

Alerts
Archive
Monitor
Data
Alerts
Alerts
Alerts
 cm
mo n d n d s
at ostr
ea
ea
VLA
Ant
VLA
Ant
EVLA Ant
CMP
VLA
Ant
Alerts
VLA
Ant
1 .. n

delss
mo
ds, statu
cmn lerts,
a
s tr
nd os
cm a t
 on d
m
m
Meta-data
TelCal
binary
data
stream
WIDAR
Correlator
VCI
Alerts from
Alert
Server
MCCC
VLA
Ant
DCAF
Archive
Monitor
Data
Meta-data
CBE
Device
Browser
Vis Data
/users/bsahr/EVLA/diagrams/overall_design/SW_components
04/2006, Bill Sahr
Fast
Formatter
binary data stream
VLA
Archive
Fast Formatter, TelCal, Post-Processing
Worst Case Scenario
Observation
Status
Tool
Default Archive
Image
Pipeline
Quick Look
Pipeline
socket ?
FF
node 1
FF
node 5
WIDAR
Correlator
Baseline
Boards
160
S
w
I
t
c
h
CBE
50
to
100
nodes ?
S
w
I
t
c
h
FF
node 2
FF
node 3
S
w
I
t
c
h
S
w
I
t
c
h
FF
node 6
Fast
Formatter
Binary
Data
Stream
EVLA
Archive
final node
Shared
Memory
(?)
FF
node 4
DCAF
Antenna gains
TelCal
Pointing offsets
Delays
Focus
- cost, < $100K
needed ?
Meta-data