Data Analysis

advertisement

Data Analysis

Sergey Klimenko

University of Florida z z z z z z z

What are bursts?

Burst analysis strategy

What is WaveMon?

WaveMon algorithms

WaveMon results for E7 & S1

WaveDSO

Summary

S.Klimenko, October 2002

What are bursts and glitches?

z z z

Bursts – un-modeled GW sources localized in time

¾ unanticipated sources: rate-?

¾ Supernovae & GRB: rate-several/year

¾ binary systems: mergers and poorly predicted inspirals

¾ N-N: 1.4Mx1.4M: LIGO-I(20Mpc) 1/3ky-1/3y LIGO-II(300Mpc) 1/y-2/day

¾ N-B: 1.4Mx10M: LIGO-I(40Mpc) 1/3ky-1/2y LIGO-II(600Mpc) 1/y-4/day

¾ B-B: 10Mx10M: LIGO-I(100Mpc) 1/300y-1/y LIGO-II(600Mpc) 2/m-10/day

Glitches (background)

¾ non-stationary detector artifacts

¾ detected in auxiliary channels (control, environmental)

Same (or similar) tools are used to detect bursts&glitches

¾ Bursts DSOs: slope, excess power, TFcluster & WaveDSO

¾ Glitch monitors: absGlitch, pslMon, WaveMon

S.Klimenko, October 2002

Compact binary mergers

Inspirals

z

Merger detection rate ~40 higher then inspiral rate

¾ 30Mo<M<200Mo (LIGO-I) 100Mo<M<400Mo (LIGO-II)

S.Klimenko, October 2002

ifo1 data conditioning

DSO

Analysis strategy

ifo1 auxiliary channels

DMT glitch monitors

Ifo2, … Ifo2, … auxiliary data conditioning channels

DSO

DMT glitch monitors

VETO

VETO coincidence z

GW events

Goal: set limit on the GW burst rate (or discover them) by reducing the false event rate due to random coincidence of glitches and by keeping high efficiency for GW bursts (checked with injected simulated bursts).

S.Klimenko, October 2002

Wavelet Transform

z z interpolating bi-orthogonal wavelet transform binary wavelet tree (linear frequency scale)

S.Klimenko, October 2002

WaveMon (glitch monitor)

z z z z

Purpose

¾ monitor non-stationary detector noise (glitches)

¾ generate VETO triggers for specified environmental and control channels

Method

¾ Time-frequency analysis in wavelet domain.

Algorithms

1.

wavelet transform: produce wavelet TF plots for master (GW) and slave

(notGW) channels. There could be several slave channels.

2.

percentile transform: select a certain fraction (20%-30%) of TF pixels using the

“percentile selection rule”.

3.

coincidence: produce the coincidence TF plot using “zero time window coincidence rule” for master and slave channels (for the same interferometer)

4.

cluster analysis: find clusters and apply cluster selection cuts using cluster size, asymmetry and likelihood

Output

¾ VETO triggers (estimate TF phase space available for GW bursts)

¾ false alarm triggers (estimate false alarm rate)

¾ dmt-viewer & trend data

S.Klimenko, October 2002

Percentile Transform

z z given a sample with amplitude A , define its percentile amplitude as a=1/f , where f is fraction of samples with absolute value of amplitude greater then | A| percentile amplitude distribution function: P(a)=1/a 2

¾ the same for all wavelet layers

S.Klimenko, October 2002

S.Klimenko, October 2002

raw Æ percentile TF plots

H2:LSC-AS_Q

H2:IOO-MC_F

Percentile Thresholding Rule

z z z z threshold on percentile amplitude select a certain fraction of samples (T-F occupancy) don’t care about the data distribution function handle the data dynamic range

H2:LSC-AS_Q

224-240 Hz

S.Klimenko, October 2002

10% 10%

coincidence

z coincidence TF plot for LSC-AS_Q && IOO-MC_F z z coincidence allows

¾ to set a low threshold at the previous (thresholding) step

¾ to “build” clusters with known false alarm rate.

WaveMon allows different coincidence policies

S.Klimenko, October 2002

Cluster Analysis

cluster – T-F plot area with high occupancy

Cluster halo cluster core positive negative

S.Klimenko, October 2002

Cluster Parameters size – number of pixels in the core volume – total number of pixels density – size/volume amplitude – maximum amplitude energy total energy asymmetry – (#positive - #negative)/size likelihood – log( Π A i

) neighbors – total number of neighbors frequency core minimal frequency [Hz] band frequency band of the core [Hz] time GPS time of the core beginning interval - core duration in time [sec]

cluster selection

z z

size selection cut (>3) asymmetry (correlation) selection cut

S.Klimenko, October 2002

Wavelet coefficients (t) z

Frequency band 224-240 Hz (wavelet layer 14)

¾ red – H2:LSC-AS_Q, black – H2:IOO-MC_F glitches

S.Klimenko, October 2002

WaveMon Rates

z

S1 data

¾ green Æ false alarm rate (random clustering)

¾ red Æ off-time rate (random coincidence of glitches)

¾ blue Æ glitch rate

quiet channel hot channel

S.Klimenko, October 2002

WaveMon Rates

z

Total rates for 10 channels:

¾ MICH_CTRL, POB_I, POB_Q,

REFL_I, REFL_Q, LVEA_V1,

MAG1X, PSL, ACCX, MC_F

hot channel

S.Klimenko, October 2002

Available T-F Space

z

Glitches and GW bursts compete for the same fraction of the T-F space, defined by the percentile threshold P .

¾ acceptance A – fraction of PV available for GW bursts

A

=

1

P

1

⋅ V

V i

V i

– cluster volume

V - total T-F volume

H2 H1 z excellent measure of the detector performance in terms of glitches

S.Klimenko, October 2002

VETO efficiency & deadtime (E7)

Use WaveMon veto to suppress Tfcluster events

S

Combined veto: MICH + POB+CARM+MCF+REFL, gap=0

‹

Veto: H2:LSC-MICH_CTRL, gap=0

VETO efficiency may be limited by Tfcluster false alarm rate.

S.Klimenko, October 2002

E7 playground Data

• black – TFCLUSTER

• blue - WaveMon (only 16-2046Hz frequency band is used)

• red -TFCLUSTR x VETO

L1:LSC-AS_Q x L1:PSL-ISS_ACTM_F

0-3000Hz: 2698 events (88.6%)

200-3000Hz: 1222 events (94.3%)

L1:LSC-AS_Q x ALL

0-3000Hz: 1884 events (92.1%)

200-3000Hz: 727 events (96.6%)

S.Klimenko, October 2002

WaveBurst

veto ifo1 percentile selection cluster selection coincidence

(correlation) cluster analysis consistency check cluster selection ifo2 percentile selection veto z z z

Early coincidence allows to set low threshold Æ better sensitivity to GW bursts

Predictable false alarm rate Æ predictable rate of random coincidence after applying glitch veto.

Development is almost completed .

S.Klimenko, October 2002

Conclusion & Plans

z z

WaveMon is a tool to monitor the detector performance in terms of glitches.

¾ Can help identify the source of glitches in the GW channel by looking at frequency content and correlation with auxiliary channels

¾ Estimates dead fraction of T-F space due to glitches

¾ Has predictable false alarm rate

¾ Fast: can monitor up to 20 16kHz channels in real time

¾ produces veto triggers

WaveBurst uses similar algorithms as WaveMon

¾ run on S1 data to produce GW candidates

¾ run on S1 data with injected simulated GW bursts to measure the

WaveBurst efficiency.

S.Klimenko, October 2002

Download