
Figure 1. Launch Vehicle Stage Separation Test
The source device is linear shape charge.
INTRODUCTION
Mechanical shock pulses are often analyzed in terms of shock response spectra. The shock response spectrum assumes that the shock pulse is applied as a common base input to an array of independent single-degree-of-freedom systems. The shock response spectrum gives the peak response of each system with respect to the natural frequency. Damping is typically fixed at a constant value, such as 5%, which is equivalent to an amplification factor of Q=10.
The shock response spectrum is particularly suited for analyzing pyrotechnic shock. It may also be used for evaluating classical pulses, such as a half-sine pulse.
This page offers tutorials which explain the shock response spectrum, as well as software tools for implementing this function.
|
Dear Guest,
Writing tutorials and maintaining a website are expensive endeavors. I need your help to continue this effort. Your subscription will allow me to continue this site and to add new materials.
The software and tutorials require a username and password which are given by subscription. The subscription instructions are given below.
The subscription entitles the user to download all of the items on this page, as well as other Vibrationdata pages.

Thank you for your support.
|
CD DISK
As an alternative, guests may purchase a CD disk containing all of the downloadable files on the Vibrationdata website. CD Offer
|
SRS Algorithm
Introduction to the Shock Response Spectrum: srs_intr.pdf
A digital recursive filtering relationship is developed from the convolution integral.
Kelly and Richman, Principles and Techniques of Shock Data Analysis: SVM-5
Tustin and Hieber, Understanding and Measuring the Shock Response Spectrum: Tustin_SRS.pdf
Understanding the Use and Applications of the Shock Response Spectrum Method: SRS_method_DP.pdf
Methods for Converting a Power Spectral Density to a Shock Response Spectrum: psd_srs.pdf
|
Amplitude Metrics
The Pseudo Velocity Shock Response Spectrum: pseudo_velox.pdf
|
SRS Test Specifications
T. Baca, Alternative Shock Characterization for Consistent Shock Test Specification: alternative_shock.pdf
Commercial Testing using the Shock Response Spectrum: srs_comm.pdf
Corresponding Synthesized Time History: synthesis.txt
An Alternative Method of Specifying Shock Test Criteria: NASA_TM_08_215253.pdf
|
Synthesis & Waveform Reconstruction
Shock Response Spectrum Synthesis via Wavelets: srs_syn.pdf
Waveform Reconstruction using Wavelets: wavelet_reconstruction.pdf
Waveform Synthesis of the Pegasus Drop Transient for Shaker Table Shock Testing: Pegasus_Drop_Synthesis.pdf
Corresponding Time History Files: Drop_Syn.zip
|
Seismic Synthesis for Shaker Testing and Modal Transient FEA
Shaker Table Seismic Testing of Equipment using Historical Strong Motion Data Scaled to Satisfy a Shock Response Spectrum
quake_syn.pdf
Matlab Scripts:
|
Classical Shock Tutorials
Integrating the Acceleration Half-Sine Pulse: halfsine.pdf
Response of a Single-degree-of-freedom System Subjected to a Unit Step Displacement: unit_step.pdf
Response of a Single-degree-of-freedom System Subjected to a Classical Pulse Base Excitation: sbase.pdf
Response of a Single-degree-of-freedom System Subjected to a Versed Sine Pulse Base Excitation: sbase_versed_sine.pdf
Response of a Single-degree-of-freedom System Subjected to a Terminal Sawtooth Base Excitation: terminal_sawtooth.pdf
Response of a Single-degree-of-freedom System Subjected to a Terminal Sawtooth Applied Force: terminal_sawtooth_force.pdf
The Response of a Single-degree-of-freedom System Subjected to a Wavelet Pulse Base Excitation: sbase_wavelet.pdf
Dynamic Load Factors for Classical Pulses, Charts: DLF_classical.pdf
Transportation Shock Due to Speed Bumps and Road Obstacles: bump.pdf
Partial Fractions in Shock and Vibration Analysis: partial.pdf
|
Multi-Degree-of-Freedom Shock
Shock Response of Multi-degree-of-freedom Systems: mdof_srs.pdf
|
Impact and Drop Shock
Simple Drop Shock: dshock.pdf
Horizontal Impact Shock: h_impact.pdf
Water Impact Shock: water_impact.pdf
Equivalent Bench Handling Shock Response Spectrum: bench_handling.pdf
|
Papers By David O. Smallwood
Sandia National Laboratories
Time History Synthesis for Shock Testing on Shakers: th_syn.pdf
An Improved Recursive Formula for Calculating Shock Response Spectra: DS_SRS1.pdf
The Shock Response Spectrum at Low Frequencies: low_srs.pdf
A Family of Transients Suitable for Reproduction on a Shaker Based on the cos^m(x) Window: cosine_transients.pdf
|
Pyrotechnic Shock, NASA & Military Documents
MIL-STD-810F, Method 517 Pyroshock: MIL810F_pyroshock.pdf
The Proposed NASA Pyroshock Test Criteria Standard: NASA_pyro2.pdf
NASA Pyrotechnic Shock Design Guidelines Manual: NasaPyro.zip
By Kacena, McGrath, and Rader.
NASA Pyroshock Test Criteria, by D. Kern: NASA-HDBK-7003
Pyroshock Data Acquistion and Analysis for U/RGM-109D Payload Cover Ejection Tests, NWC TP 6927, By Allan Piersol: Pyro_Data_AQ.pdf
|
Pyrotechnic Shock Attenuation, Material & Joints
NASA Pyrotechnic Shock Design Guidelines Manual: NasaPyro.zip
By Kacena, McGrath, and Rader.
Martin Marrietta, Joint & Distance Attenuation: mm_shock.pdf
|
Pyrotechnic Shock Simulation in the Test Lab
High G Pyrotechnic Shock Simulation Using Metal-to-Metal Impact: Bai.pdf
By Monty Bai and Wesley Thatcher
The Controlled Response of Resonating Fixtures Used to Simulate Pyroshock Enviroments, by Neil Davie: resonating_fixture.pdf
Summary of Testing Techniques, by Dan Powers: Powers_test.pdf
Multi-Degree-of-Freedom Pyrotechnic Shock Simulation, Slide Presentation, by Smith and Hollowell: mdof_sim.pdf
Comparison of Response from Different Resonant Plate Simulation Techniques: Morse_test.pdf
High Frequency Mechanical Pyroshock Simulation for Payload Systems, by Bateman, et al: payload_SRS.pdf
Pyrotechnic Shock Testing: Pyrotechnic Shock Testing: Real Test Lab Experiences at EBA&D, by Keon (slide presentation): EnsignBickford.pdf
Initial Velocity Excitation of the Longitudinal Modes in a Beam for Pyrotechnic Shock Simulation: iv_rod.pdf
|
Pyrotechnic Shock Aliasing
The Need for Analog Anti-aliasing Filters in the Pyrotechnic Shock Testing of Avionics Components: AA_Filter_Pyro.pdf
|
Pyrotechnic Shock, Other
Measuring and Analysis of Pyrotechnic Shock: pyroshoc.pdf
Submitted by John Eriksson and Mattias Hansson, Chalmers University of Technology, Sweden. Vibrationdata.com student paper contest, Spring 2000.
Pyrotechnic Shock Flight Failures: Moening.pdf
By C.J. Moening
Gaberson and Chalmers, Modal Velocity as a Criterion of Shock Severity, Shock and Vibration Bulletin, Naval Research Lab, December 1969: modal_velocity.pdf
Mechanical Shock from Frangible Joints, by V.R. Paul: frangible_joints.pdf
Pyrotechnic Shock Structural Response, by R.G. Merritt: Merritt.pdf
Structural Response to an Applied Point Force in Terms of Mechanical Impedance: shock_impedance.pdf
|
Saturation Removal
A Mean Filter Method for Removing Saturation from Pyrotechnic Shock Pulses: mean_filter_saturation_removal.pdf
An Improved Mean Filter Method for Removing Saturation from Pyrotechnic Shock Pulses: improved_sat_remove.pdf
|
V-band Pyroshock
V-Band Separation Shock Characteristics, by K.Y. Chang: V_Band.pdf
|
Dynamic Design Analysis Method (DDAM)
O'Hara and Cunniff, Time History Analysis of Systems as an Alternative to DDAM-Type Analysis: DDAM1.pdf
NRL Report 7396 Shipboard Shock and Navy Devices for Its Simulation: NR_7396.pdf
NRL Memorandum Report 1396, Interim Design Values for Shock Design of Shipboard Equipment: NR_1396.pdf
|
Seismic Shock
|
Sine and Shock Equivalence
A Method for Using an Equivalent Shock Specification to Cover a Pure Sine Vibration Requirement shock_sine.pdf
|
Shock FEA
|
Avionics & Circuit Board Response to Shock
Designing Electronics for Pyrotechnic Shock: Luhrs.pdf
By Henry Luhrs
Shock & Vibration Fatigue Criteria for Electrical Components: ec_fat.pdf
Shock Analysis of Avionics Mounting Bolts: shock_bolts.pdf
Crystal Oscillator Mounting for Shock and Vibration: crystal_mount.pdf
Other Vibrationdata Pages: Home | Tutorials | Search
|
Description
|
Executable
|
Source Code
|
Shock response spectrum of an arbitrary acceleration time history. The user must supply the input time history file. The input file would typically be the user’s measured accelerometer data.
|
Windows version:
srs.exe
|
|
Calculate the maximax SRS from a positive and negative SRS.
|
|
|
Response of a single-degree-of-freedom system to base excitation, where the excitation is a classical pulse. Answers the question, "What is the shock response spectrum of a half-sine pulse?"
|
|
_
|
Response of a single-degree-of-freedom system to a half-sine base input acceleration pulse.
|
|
|
Response of a single-degree-of-freedom system to a terminal sawtooth input acceleration pulse.
|
|
|
Time history response of a single-degree-of-freedom system to an arbitrary acceleration base input.
|
|
|
Calculate the relative displacement from an acceleration SRS
|
|
|
Eigenvalues and eigenvectors of a two-degree-of-freedom system.
|
|
|
Time history response of a two-degree-of-freedom system to an arbitrary acceleration base input.
|
|
|
Time history response of a two-degree-of-freedom system to a half-sine acceleration base input.
|
|
|
Identify the natural frequency, damping and excitation parameters for a system subjected to a half-sine base acceleration pulse.
|
|
|
Identify the natural frequency, damping and excitation parameters for a system subjected to a wavelet base acceleration pulse.
|
|
|
Description
|
Executable
|
Source Code
|
Synthesis of a time history to satisfy a shock response spectrum specification. The time history consists of damped sinusoids. This program is intended mainly for modal transient analysis.
(formerly known as srs_syn.cpp)
|
|
|
Generate time history from wavelet table.
|
|
|
Synthesis of a time history to satisfy a shock response spectrum specification using wavelets. This program is particularly useful for shaker shock testing.
(formerly known as jsynth.cpp)
|
|
|
Synthesis of a time history to satisfy a shock response spectrum using wavelets with random time delays. This program could be used either for shaker shock or for a modal transient analysis.
|
|
|
Synthesis of a time history to satisfy a shock response spectrum specification using wavelets including a specified ZPA.
|
|
|
Synthesize a time history using wavelets to represent a measured time history. This program is useful for shaker shock.
|
|
|
Synthesize a time history using wavelets to represent a pyrotechnic time history. This program is useful for estimating the velocity and displacement of a pyrotechnic pulse.
|
|
|
Scale a wavelet table to match an SRS specification.
|
|
|
Addition of shock pulses.
|
|
|
|
Description
|
Executable
|
Source Code
|
Mean filter method for saturation removal, manual selection of window size and number of passes.
|
|
|
Mean filter method for saturation removal, manual selection of upper limits for window size and number of passes, automatic with optimization.
|
|
|
Median filter method for saturation removal, manual selection of upper limits for window size and number of passes, automatic with optimization.
|
|
|
Piecewise linear trend removal to remove spurious baseline shifts and saturation effects. Requires engineering judgment.
|
|
|
Remove saturation indirectly by specifying an initial SRS ramp. The program then uses a piecewise linear trend removal approach to match the SRS ramp as closely as possible.
|
|
|
Remove saturation by specifying an SRS slope and ending coordinate.
|
|
|
Remove saturation by indirect filtering.
|
|
|