Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin -...

18
Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering WECC, SLC, March 4, 2015

Transcript of Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin -...

Page 1: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

Oscillation Detection and Modal Analysis of Ambient Data

Bernie LesieutreUniversity of Wisconsin - MadisonDept. of Electrical & Computer Engineering

WECC, SLC, March 4, 2015

Page 2: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Oscillation DetectionWe want to detect oscillations quickly.We could use FFTs for detection … but then we are beholden to the lowest frequency of interest, which slows detection of higher frequencies.Furthermore, if we know a priori the frequencies of interest, we can focus on detecting those. This leads to matched filters.

Page 3: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Signal Detection with Matched Fileter

s(t) or 0

r(t)

v(t)

ρ(t) > γ s(t) detectedρ(t) < γ s(t) not detected 

h(t) ρ(t)

signalnoise

detection filter

detection signal

decision(ROC, etc)

signal

8x10-3

noise and signal

4

detection signal

Page 4: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Oscillation DetectionCandidate “matched” Filters for detecting 1.25 Hz. It matches two cycles of a sinusoidal waveform… and with hamming window

Initial Approach: form a set of filters centered on certain frequencies. For illustration here, use 0.10, 0.25, 0.40, 0.67, 1.25, and 2.00 Hz.

Page 5: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Frequency Detection Stripchart

2.001.250.67 0.400.250.10

Page 6: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Oscillation Detection Stripchart

~0.6 Hz~8 peak-peak2.00

1.250.67 0.400.250.10

Page 7: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Oscillation Detection Stripchart

2.001.250.67 0.400.250.10

~0.25 Hz~5 peak-peak

Page 8: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Next Step

•Next, design characteristics of detection filters that allow correlating detection signals to better distinguish oscillation frequency and amplitude.

ffilter characteristics

Page 9: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

| 9

Ambient Data Analysis

“Modal” Analysis of Data SignalSomething akin to Fourier Analysis except using damped sinusoids to represent signal.

“Modal” Analysis of Ambient Data SignalSomething akin to Fourier Analysis except using damped sinusoids to represent the autocovariance signal of the ambient data.

Page 10: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

| 10

Modal Analysis Approaches

•Model Fitting: explicitly or implicitly construct (linear) model. Fit data to basis functions based on the natural modes of the model.

•Curve Fitting: determine parameters of parameterized basis functions and fit.

- FFT, polynomials, varpro

FAST! Straightforward Linear Calculations!

Generally a nonlinear optimization for exponential basis functions.

Page 11: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

|

Model Fit, example

However, many typical approaches use a three-stage process:1. Use correlations in data to construct a linear system

model.2. Calculate natural modes of model. Roots of

3. Calculate corresponding coefficients to match data.

Advantage: Each step involves a FAST linear calculation.

11

Page 12: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

12

Curve Fitting

Mode Shapes

•Fit data to (un)damped sinusoids

Page 13: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

13

Nonlinear Method

▫ Variable Projection Method− “The Differentiation of Pseudo-Inverses and Nonlinear Least

Squares Problems Whose Variables Separate,” Golub and Pereyra (1973)

Optimization variables (damping & frequencies)Optimization variables (damping & frequencies)

Basis functions (sinusoids, exponentials, polynomial (trend))

Gradient:

Page 14: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

14

Modal Analysis of Ambient DataWe want to detect the possibility of poorly damped oscillations before an event triggers them.

Page 15: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

15

Disturbance: Angle Difference Data

Ringdown Analysis (varpro)

0.32 Hz @ 9% damping0.67 Hz @ 13 % damping0.87 Hz @ 10 % damping

10 seconds of ringdown data, scaled and shift.Varpro fit to the data.

Page 16: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

16

Ambient Data

Use five minutes of data prior to disturbance to estimate modes:

1. Is there any information there?2. Estimate using Varpro fit to sample autocovariances

Page 17: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

17

Ambient Data

Five minutes of data (scaled and shifted) FFT of data

Page 18: Oscillation Detection and Modal Analysis of Ambient Data Bernie Lesieutre University of Wisconsin - Madison Dept. of Electrical & Computer Engineering.

18

Autocovariance Fit

Ringdown Analysis (varpro)

0.32 Hz @ 9% damping0.75 Hz @ 0 % damping0.87 Hz @ 10 % damping Promising start …