DMT Monitors: Beyond the FOM

29
LIGO-G0200XX-00-M DMT Monitors: Beyond the FOM John Zweizig LIGO/Caltech LLO August 18, 2006

description

John Zweizig LIGO/Caltech LLO August 18, 2006. DMT Monitors: Beyond the FOM. Everyone Knows About the FOMs. Other Things Aren't So Obvious. How do I know what's running? What kinds of data are the monitors producing? Where are the output data located? How do I use them? - PowerPoint PPT Presentation

Transcript of DMT Monitors: Beyond the FOM

Page 1: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

DMT Monitors: Beyond the FOM

John Zweizig

LIGO/Caltech

LLO

August 18, 2006

Page 2: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Everyone Knows About the FOMs

Page 3: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Other Things Aren't So Obvious

How do I know what's running? What kinds of data are the monitors producing? Where are the output data located? How do I use them? Can I use DMT to look at new things?

Page 4: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Overview

DMT Online» data products» Spi Page» Getting the data

Running existing monitors.» Setting up the environment» Making a PSLmon configuration» Running offline (or online at LHO?)

Page 5: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

DMT Data Products

Online DMT viewer objects» dmtviewer (FOMs)» webview

Trends» Everything you see on the FOMs and a lot more are recorded as

trends» 1/minute statistical summary (mean, max, min, n, rms)

Page 6: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

DMT Data Products

Status reports» Monitor specific status and configuration info (not standardized)» May contain plots, statistics, channel names, etc.

Triggers» Time stamps of interesting events (transients, state changes,

readout errors, range overflows, etc)» Lots of metadata to describe transient tim, frequency, etc.

Alarms» flag abnormal run states, failures

Page 7: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Spi Page

Trigger statistics

Recent triggers

Alarms

Monitor docsStatus report

Page 8: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Viewing Online Data Objects

webview» Standard browser accessible plots» http://stone.ligo-wa.caltech.edu:9991/monitors.html

dmtviewer» Must install dmtviewer from e.g. ligotools» DMTWEBSERVER=stone.ligo-wa.caltech.edu:9991/LHO,delaronde.ligola.caltech.edu:9991/LLO

Page 9: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

webview: Select Monitor

Page 10: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

webview: Select plot

Page 11: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

webview: et voila

Page 12: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Trend Storage/Retrieval

DMT Trend archive directory structure» Online directories: /dmt/<monitor>/H-M-<gps>

» Archive: /archive/frames/dmt/LLO/<monitor>/H-M-<gps>

» Trend writer class writes to $DMTRENDOUT/. Read/process/plot trends like any frame (matlab, root/DMT, etc)

or dump with trendtable. Plot trends from control room with dv.

Page 13: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

dv: Channel Selection

Page 14: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

dv: Make Plot

Page 15: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

dv: Plots

Page 16: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Triggers

Trigger Indicate properties of transient events» Name, subtype» Time: Start, maximum, duration» Frequency: Center, bandwidth, peak

Trigger archival» Triggers generated by monitors, are sent to TrigMgr (and then

SeqInsert) to be stored in database

Page 17: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Retrieve Triggers with Guild

Page 18: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Guild Results

Page 19: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Running a Monitor

Trigger output

Monitor report

Trend output directory

Page 20: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

PSLmon

Originally written to look at PSL properties (the only subsystem working at the time)

Doc: http://www.ligo.caltech.edu/~jzweizig/dmt/Monitors/PSLmon

Now – A general purpose set of tools» Band limited RMS (fourier domain)» Glitch finding» Spectra» Coherence (not used/tested/supported)

Page 21: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Configuration File

Shell command like syntax. Configuration commands

» Parameter: Set a run-time parameter

» Channel: define a channel to be processed

» Filter: Define filters

» Band: Create a band-limired RMS tool

» Glitch: Create a glitch tool

Page 22: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Design a Filter

Use foton or root to specify a filter and Look at the Bode plot Check out the time domain response in root

Page 23: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Filter design in Root

Page 24: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Filter Bode Plot

Page 25: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Time Domain Response

Page 26: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Create a PSLmon Configuration

Page 27: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Running on Bermuda

Script

Configuration

Monitor report files

Trend files

Page 28: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Dump Trend Channel Names

Page 29: DMT Monitors: Beyond the FOM

LIGO-G0200XX-00-M

Look at Trends