Professional Documents
Culture Documents
Shock Response Spectra & Time History Synthesis: NESC Academy
Shock Response Spectra & Time History Synthesis: NESC Academy
By Tom Irvine
1
This presentation is sponsored by
2
Contact Information
Tom Irvine
Email: tirvine@dynamic-concepts.com
The Matlab programs for this tutorial session are freely available at:
http://vibrationdata.wordpress.com/
3
NESC Academy
6
Shock Test Machine NESC Academy
Accel
(G)
Time (sec)
8
Systems at Rest
Soft Hard
10
Systems at Rest
Soft Hard
11
Responses at Peak Base Input
Soft Hard
12
Responses Near End of Base Input
Soft Hard
13
Soft Mounted Systems NESC Academy
14
Isolated avionics
component, SCUD-B
missile.
Public display in
Huntsville, Alabama,
May 15, 2010
Isolator Bushing
15
But some systems must be hardmounted.
16
SDOF System NESC Academy
17
Free Body Diagram NESC Academy
Summation of forces
18
Derivation NESC Academy
Equation of motion
19
Derivation (cont.) NESC Academy
By convention
20
Base Excitation NESC Academy
Half-sine Pulse
Equation of Motion
21
SDOF Example NESC Academy
> 10 G, = 10 G, or < 10 G ?
Will the peak response occur during the input pulse or afterward?
Calculate the time history response for natural frequencies = 10, 80, 500 Hz
22
SDOF Response to Half-Sine Base Input NESC Academy
23
maximum acceleration = 3.69 G
minimum acceleration = -3.15 G 24
maximum acceleration = 16.51 G
minimum acceleration = -13.18 G 25
maximum acceleration = 10.43 G
minimum acceleration = -1.129 G 26
Summary of Three Cases NESC Academy
27
Half-Sine Pulse SRS NESC Academy
28
SRS Q=10 10 G, 0.01 sec Half-sine Base Input
X: 80 Hz
Y: 16.51 G
http://vibrationdata.wordpress.com/
30
NESC Academy
Nine people were killed by the May 1940 Imperial Valley earthquake. At
Imperial, 80 percent of the buildings were damaged to some degree. In the
business district of Brawley, all structures were damaged, and about 50
percent had to be condemned. The shock caused 40 miles of surface faulting
on the Imperial Fault, part of the San Andreas system in southern California.
Total damage has been estimated at about $6 million. The magnitude was 7.1.
El Centro Time History NESC Academy
0.4
0.3
0.2
0.1
ACCEL (G)
-0.1
-0.2
-0.3
-0.4
0 10 20 30 40 50
TIME (SEC)
Algorithm NESC Academy
1
1 exp n T sin d T y i
d T
1
2 exp n T cosd T sin d T y i 1
d T
1
exp 2n T exp n T sin d T y i 2
d T
El Centro Earthquake Exercise I NESC Academy
El Centro Earthquake Exercise I NESC Academy
Input File:
elcentro_NS.dat
SRS Q=10 El Centro NS NESC Academy
fn = 1.8 Hz
Accel = 0.92 G
Vel = 31 in/sec
omegan = 2 fn
Matlab Scripts
vibrationdata.m - GUI package
http://vibrationdata.wordpress.com/
44
NESC Academy
46
Delta IV Heavy Launch (click on box)
NESC Academy
47
Pyrotechnic Events NESC Academy
Separation Events
• Strap-on Boosters
• Stage separation
• Fairing Separation
• Payload Separation
Ignition Events
• Solid Motor
• Liquid Engine
48
Frangible Joint NESC Academy
49
Sample SRS Specification NESC Academy
SRS Q=10
50
dboct.exe NESC Academy
Interpolate the specification at 600 Hz. The acceleration result will be used in a
later exercise. 51
Pyrotechnic Shock Failures NESC Academy
52
Flight Accelerometer Data, Re-entry Vehicle Separation Event NESC Academy
4 12 dB/octave -
10 Measured pyrotechnic shock
Constant Displacement
are expected to have a ramp
between 6 and 12 dB/octave
PEAK ACCEL (G)
3
10 6 dB/octave -
Constant Velocity
2
10
1
10
100 1000 10000
Wavelet Synthesis
Shaker Shock NESC Academy
60
Wavelets & Damped Sines NESC Academy
61
Wavelet Equation NESC Academy
62
Typical Wavelet NESC Academy
WAVELET 1 FREQ = 74.6 Hz
NUMBER OF HALF-SINES = 9 DELAY = 0.012 SEC
50
40
5
30 3 7
20
ACCEL (G)
10 1 9
0
-10
-20 2 8
-30
4 6
-40
-50
0 0.012 0.02 0.04 0.06 0.08
TIME (SEC)
63
SRS Specification NESC Academy
SRS Q=10
Natural Peak
Frequency (Hz) Accel (G)
10 9.4
80 75
2000 75
Goals:
64
Synthesis Steps NESC Academy
Step Description
65
Synthesis Steps (cont.) NESC Academy
Step Description
66
Matlab SRS Spec NESC Academy
srs_spec =
1.0e+003 *
0.0100 0.0094
0.0800 0.0750
2.0000 0.0750
67
Wavelet Synthesis Example
NESC Academy
68
Wavelet Synthesis Example (cont) NESC Academy
Optimum case = 57
69
Synthesized Velocity NESC Academy
70
Synthesized Displacement NESC Academy
71
Synthesized SRS NESC Academy
72
Export NESC Academy
73
SDOF Modal Transient
NESC Academy
74
SDOF Response to Wavelet Series
NESC Academy
75
SDOF Acceleration
NESC Academy
76
Program Summary NESC Academy
Programs
vibrationdata.m
Homework
If you have access to a vibration control computer . . . Determine whether the
wavelet_synth.m script will outperform the control computer in terms of
minimizing displacement, velocity and acceleration.
http://vibrationdata.wordpress.com/
77
NESC Academy
78
Damped Sinusoids NESC Academy
Series of damped-sinusoids
15
10
5
ACCEL (G)
-5
-10
-15
0 0.01 0.02 0.03 0.04 0.05
TIME (SEC)
80
Synthesis Steps NESC Academy
Step Description
81
Synthesis Steps (cont.) NESC Academy
Step Description
6 Generate a revised acceleration time history
7 Repeat steps 3 through 6 as the inner loop until the SRS error
diverges
8 Repeat steps 1 through 7 as the outer loop until an iteration limit
is reached
9 Choose the waveform which meets the specified SRS with the
least error
82
Specification Matrix NESC Academy
srs_spec =
100 100
2000 2000
10000 2000
83
damped_sine_syn.m NESC Academy
84
Acceleration NESC Academy
85
Velocity NESC Academy
86
Displacement NESC Academy
87
Shock Response Spectrum NESC Academy
88
Export to Nastran NESC Academy
89
SDOF Modal Transient NESC Academy
90
SDOF Response to Synthesis
NESC Academy
91
SDOF Response Acceleration
NESC Academy
92
SDOF Response Relative Displacement
NESC Academy
93
SDOF Response Relative Displacement
NESC Academy
94
Peak Amplitudes NESC Academy
95
Program Summary
NESC Academy
Programs
vibrationdata.m
http://vibrationdata.wordpress.com/
96
NESC Academy
Acceleration = 816.3 G
Relative Velocity = 120.6 in/sec
Relative Displacement = 0.1359 in
x
m, J
z kz1
kz2
kx1 0
kx
2 ky2
ky1
kz3
kz4
a1 a2
y
z C. G.
b 0
c1
c2
Isolated Avionics Component Example (cont)
NESC Academy
y
0
v ky ky
mb
ky
ky
Isolated Avionics Component Example (cont)
NESC Academy
M = 4.28 lbm
Run Matlab script: six_dof_iso.m
Jx = 44.9 lbm in^2
Jy = 39.9 lbm in^2 with these parameters
Jz = 18.8 lbm in^2
Kx = 80 lbf/in
Ky = 80 lbf/in
Kz = 80 lbf/in
a1 = 6.18 in
a2 = -2.68 in
b = 3.85 in
c1 = 3. in
c2 = 3. in
Natural Frequencies =
1. 7.338 Hz
2. 12.02 Hz
3. 27.04 Hz
4. 27.47 Hz
5. 63.06 Hz
6. 83.19 Hz
number of dofs =6
Isolated Avionics Component Example (cont)
NESC Academy
But . . .
So the energy < 100 Hz in the previous damped sine synthesis is ambiguous.
So may need to perform another synthesis with assumed first coordinate point at
a natural frequency < isolated component fundamental frequency.
(Extrapolate slope)
Programs Papers
plate_base_excitation.pdf
ss_plate_base.m
avionics_iso.pdf
six_dof_iso.m
six_dof_isolated.pdf
http://vibrationdata.wordpress.com/
121