Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

21
Vibrationdata Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration Unit 14 1

description

Unit 14. Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration. Synthesis Purposes. A time history can be synthesized to satisfy a PSD A PSD does not have a unique time history because the PSD discards phase angle - PowerPoint PPT Presentation

Transcript of Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

Page 1: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

1

Vibrationdata

Synthesizing a Time History to Satisfy a Power Spectral Density using Random

Vibration

Unit 14

Page 2: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

2

VibrationdataSynthesis Purposes

♦ A time history can be synthesized to satisfy a PSD

♦ A PSD does not have a unique time history because the PSD discards phase angle

♦ Vibration control computers do this for the purpose of shaker table tests

♦ The synthesized time history can also be used for a modal transient analysis in a finite element model

♦ This is useful for stress and fatigue calculations

Page 3: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

3

VibrationdataRandom Vibration Test

Shaker Table

ControlComputer

AccelerometerTest Item

Fixture

PowerAmplifier

Direction ofVibration

The Control Computer synthesizes a time history to satisfy a PSD specification.

Page 4: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

4

VibrationdataSynthesis Steps

Step Description

1 Generate a white noise time history

2 Take the FFT

3 Scale the FFT amplitude per the PSD for each frequency

4 The time history is the inverse FFT

5 Use integration, polynomial trend removal, and differentiation so that corresponding mean velocity and mean displacement are both zero

6 Scale the time history so that its GRMS value matches the specification’s overall GRMS value

7 Take a PSD of the synthesized time history to verify that it matches the PSD specification

Page 5: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

5

VibrationdataNAVMAT P-9492

Frequency (Hz)

Accel (G^2/Hz)

20 0.01

80 0.04

350 0.04

2000 0.0070.001

0.01

0.1

100 100020 2000

FREQUENCY (Hz)

AC

CE

L (

G2/H

z)

PSD OVERALL LEVEL = 6.06 GRMSPSD Overall Level = 6.06 GRMS

Frequency (Hz)

Accel (G^2/Hz)

Page 6: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

6

VibrationdataTime History Synthesis

♦ vibrationdata > PSD Analysis > Acceleration PSD Time History Synthesis

♦ Input file: navmat_spec.psd

♦ Duration = 60 sec

♦ sps = 16384, df = 2.44 Hz, dof = 292

♦ Save Acceleration time history as: input_th.txt

♦ Save Acceleration PSD as: input_psd.txt

Page 7: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

7

Base Input

Array: input_th.txt

Page 8: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

8

Base Input

Page 9: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

9

Base Input

Array: input_psd.txt

Page 10: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

10

NESC AcademySDOF System Subject to Base Excitation

1 kfn

2 m

The natural frequency is

Example:

fn = 200 Hz, Q=10

Page 11: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

11

The theoretical crest factor from the Rayleigh distribution = 4.47

Array: response_th.txt

Acceleration Response (G)

max = 45.94 min = -47.21 crest factor = 4.232

mean = 5.331e-05 std dev = 11.16 rms = 11.16

skewness = -0.000856 kurtosis = 3.01

Page 12: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

12

The response is narrowband random.

There are approximately 50 positive peaks over the 0.25 second duration, corresponding to 200 Hz.

Responsefn=200, Q=10

Page 13: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

13

Response fn=200, Q=10

Page 14: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

14

SDOF Response fn=200 Hz Q=10

Rayleigh Distribution

Page 15: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

15

Peak is ~ 100 x Input at 200 Hz. Q^2 =100. Only works for SDOF system response.

sps = 16384, df = 2.44 Hz, dof = 292

Response fn=200, Q=10

Array: response_psd.txt

Page 16: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

16

Response fn=200, Q=10

Page 17: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

17

Array: trans.txt

Page 18: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

18

3 dB Bandwidth 20 Hz

x: 188 y: 49

x: 208 y: 49

Half-power Bandwidth Points (-3 dB)

f = (208-188) Hz = 20 Hz

Viscous Damping Ratio = f / (2 f ) = 20/ (2*200) = 0.05

Q = 1 / ( 2 * 0.05 )

Q = 10

Page 19: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

19

VibrationdataHalf Power Bandwidth & Curve-fit

Q = fn / Δf

fn = natural frequency

Δf = frequency bandwidth for -3 dB points

Q = 200 Hz / 20 Hz = 10

Now perform a curve-fit using the parameters shown on the next slide.

Page 20: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

20

Page 21: Synthesizing a Time History to Satisfy a Power Spectral Density using Random Vibration

21

fn = 200 Hz damping ratio = 0.0503 Q = 9.94