Spectral Dynamics Inc. Spectral Dynamics Inc.
  • Home
    • About SD
    • History of Spectral Dynamics
  • Shakers

    Shakers

    • Overview
    • Water Cooled
    • Air Cooled

    Options

    • Slip Tables & Head Expanders
    • Shock Test Machines
    • Hydraulic Exciters
  • Vibration Controllers

    Multiple/Single Axis

    • Jaguar™

    Single Axis

    • Panther
    • Puma™
    • Lynx™
  • Advanced Solutions

    ARPG Products

    • SIPS™
    • VIDAS™
    • IMPAX-SD-LAB™

    P.I.N.D. System

    • Felix™ Computer Aided Test System

    Advanced Solutions

    • Shock Test Systems
    • BalanceTool™

    High Speed Data Acquisition

    • VIDAS™

    Data Analysis

    • CATS™
    • STAR Modal™
    • STAR Acoustics™
  • Support

    Service & Information

    • Contact SD
    • Customer Training
    • Request Product Information
    • Domestic US Service
    • Tradeshows
    • About SD

    Software Support

    • Panther Software Tutorials
    • Puma™ FAQs
    • CATS / STAR Modal™ Help

    Additional Support

    • Related Links
    • Technical Library

Advanced Multi-exciter Dynamic Testing since 1961

Shock Control Test Advanced Tutorial

Complete Step-by-Step Guide for Running a Shock Control Test

Spectral Dynamics Panther Control System
Modern Vibration Test Control System

 

1. INTRODUCTION & SAFETY OVERVIEW

⚠ CRITICAL SAFETY WARNING: Shock testing produces extremely high instantaneous accelerations (50-10,000+ g) and forces. A single misplaced bolt or improperly mounted accelerometer can result in equipment destruction, flying debris, and serious personnel injury. This tutorial emphasizes safety at every step.

About This Tutorial

This comprehensive tutorial provides detailed, step-by-step procedures for conducting classical shock vibration tests using the Spectral Dynamics Panther Shock Control system. Every procedure, parameter, and safety consideration is explained in detail to ensure successful, safe testing.

Panther Shock Control represents over 50 years of Spectral Dynamics innovation in transient waveform control. From the first digital vibration controller in 1969 to today's state-of-the-art Panther system, Spectral Dynamics has continuously advanced the technology that protects your test articles and delivers accurate, repeatable shock test results.

What is Shock Testing?

Shock testing subjects a Device Under Test (DUT) to a transient acceleration event - typically a single pulse or series of pulses lasting milliseconds. Unlike continuous vibration (sine or random), shock events are discrete, high-amplitude, short-duration accelerations that simulate handling drops, transportation impacts, or operational shocks.

Shock testing answers critical questions:

• Will the product survive a drop from packaging height?
• Can electronics withstand handling during installation?
• Will aerospace components survive pyrotechnic separation events?
• Does packaging provide adequate protection?
• What is the damage threshold and safety margin?
• Where are structural weak points?

Critical Safety Considerations for Shock Testing

⚠ DANGER: Shock testing is the most hazardous form of vibration testing. Peak accelerations can reach 1000+ g with forces exceeding 100,000 lbf instantaneously. Component or fixture failure can launch debris at high velocity.

Unique Hazards of Shock Testing:

•    Extremely high peak accelerations (50-10,000+ g possible)
•    Instantaneous forces with no warning or ramp-up
•    Violent motion - fixture or DUT can become projectile
•    No time to react once shock pulse initiated
•    Cumulative damage - each shock weakens structure
•    Resonance amplification can multiply input by 10× or more

MANDATORY Safety Requirements:

•    ALL personnel trained in shock testing before operating
•    Safety barriers or shields REQUIRED for >100g tests
•    Minimum 10-foot clear zone around shaker
•    Safety glasses MANDATORY
•    Emergency stop button accessible and tested
•    Never leave shock test unattended
•    Inspect ALL mounting hardware before EVERY shock
•    Use stud-mounted accelerometers for >50g shocks
•    Verify force limits calculated correctly
•    Start at reduced amplitude (25-50%) for initial characterization

Panther Superior Safety Capability: Panther Shock Control uses ultra-high-speed acquisition up to 262,144 samples/second with 24-bit resolution - capturing complete shock pulse detail with <4 microsecond time resolution. This is 10-50× faster than competitive systems. Panther performs comprehensive pre-test validation BEFORE executing each shock, calculating expected peak force and verifying safety limits.


2. PRE-TEST SAFETY INSPECTION

⚠ MANDATORY: This inspection checklist must be completed before EVERY shock test. A single overlooked item can result in equipment destruction or injury.

Step 2.1: Shaker System Physical Inspection

Foundation and Mounting Verification:

☐ All foundation bolts present and torqued
☐ No cracks in foundation
☐ Armature moves freely through full stroke
☐ No binding or roughness detected
☐ Head expander (if used) properly mounted
☐ All fasteners present with lock washers

Step 2.2: Fixture Inspection:

☐ ALL mounting holes occupied with proper fasteners
☐ Grade 8 bolts recommended for shock
☐ Torque verified with calibrated wrench
☐ No cracks or damage visible
☐ Fixture weight documented

Step 2.3: DUT Mounting

⚠ CRITICAL: DUT mounting failure is the most common cause of shock test failures.

☐ DUT positioned correctly per test procedure
☐ ALL mounting fasteners present and torqued
☐ DUT cannot rock or shift when tested manually
☐ No overhang beyond fixture support
☐ DUT weight documented

Step 2.4: Accelerometer Installation

⚠ CRITICAL: Use stud mount for ALL shocks >50g. Adhesive mounting unreliable for high-g shock.

Accelerometer mounting is THE most critical measurement consideration. High-g shocks create enormous forces on the sensor. A 100g shock on a 20-gram sensor creates 44 pounds of force on that tiny sensor.

1. Select mounting location with flat surface
2. Tap hole to proper thread size (10-32 or 1/4-28 typical)
3. Install mounting stud with anti-seize compound
4. Torque stud: 20-30 in-lbs for 10-32
5. Thread accelerometer onto stud
6. Torque accelerometer per manufacturer spec (10-30 in-lbs typical)
7. Install safety wire for >200g shocks
8. Verify sensor oriented correctly
9. Route cable with strain relief

Step 2.5: Clearance Verification

Shock pulses create significant displacement. Calculate expected displacement and verify adequate clearance.

Formula (Half-Sine): Displacement = (Amplitude × Duration²) × 386.4 / (π² × 4)

Example: 100g, 11ms
Displacement = (100 × 0.011²) × 386.4 / 39.48 = 0.118 inches

Require 2× safety factor: 0.24 inches minimum clearance

☐ Calculate expected displacement
☐ Apply 2× safety factor
☐ Verify clearance in shock direction
☐ Minimum clearance: Greater of 2× calculated OR 2 inches
☐ Check lateral clearance (1 inch minimum)


3. SYSTEM STARTUP & HARDWARE VERIFICATION

⚠ CRITICAL: Never power on amplifier before Panther system is ready. Incorrect sequence can cause DC offset damage to shaker.

Step 3.1: Power-On Sequence

MANDATORY SEQUENCE - Follow exactly:

1. Verify amplifier is OFF
2. Power on Panther hardware modules
3. Wait 30 seconds for initialization
4. Launch Panther Shock Control software
5. Verify "Hardware Connected" status (green indicator)
6. Create new test or open existing (.csk file)
7. Enable IEPE power for accelerometer channels
8. Wait 5 seconds for sensor stabilization
9. Verify DC level 10-12V (proper IEPE operation)
10. Power on amplifier (last step)
11. Wait for amplifier warm-up (1-2 minutes)
12. Verify amplifier green "Ready" status

Step 3.2: Channel Signal Verification
22.    1. Navigate to View → GraphTool
23.    2. Add time history plot for each channel
24.    3. Observe baseline signal (<0.01g expected)
25.    4. Gently tap fixture near each sensor
26.    5. Confirm signal spike for each channel
27.    6. Verifies sensor mounted, connected, responding


4. CHANNEL CONFIGURATION

Step 4.1: Understanding Channel Types

Control Channel (One Only):

• Primary measurement for shock pulse
• System drives to match target on this channel
• Mounted on shaker head or fixture near DUT
• Most representative of desired input
• Classical shock uses single control channel

Measurement Channels (Monitor Only):

• Record response at other locations
• NOT used for control - recording only
• Up to 31 additional channels possible

Step 4.2: Enable Channels

Navigate: Setup → Channels

1. Check "On" for Channel 1
2. Enter descriptive name: "Control_Shaker_Head_Z"
3. Check "Control" checkbox for Channel 1 ONLY
4. Enable additional channels as needed
5. Name clearly: "DUT_Mount_Point_Z", etc.
6. Do NOT check "Control" for measurement channels

Step 4.3: Enter Accelerometer Sensitivities

⚠ CRITICAL: Incorrect sensitivity causes incorrect shock amplitude. 10% error = 10% amplitude error.

Accelerometer sensitivity is output voltage per unit acceleration (mV/g).

Example: 10 mV/g sensor at 100g outputs 1000 mV = 1.0 Volt

Typical ranges:

• Low-g (0-100g): 50-100 mV/g
• Medium-g (0-500g): 5-20 mV/g  
• High-g (0-10,000g): 0.5-5 mV/g

1. Obtain calibration certificate for EACH sensor
2. Note sensitivity value (mV/g)
3. For each enabled channel:
4.   - Enter sensitivity in "Sensitivity" field
5.   - Double-check entry (typos common)
6.   - Typical values: 0.5 to 100 mV/g
7. Document sensor serial numbers
8. Match sensor to channel

Step 4.4: Configure IEPE Power

IEPE sensors require constant current power (4 mA) through signal cable.

Configuration:

• Check "IEPE Power" for each sensor channel
• Set "Coupling" to AC (required for IEPE)
• Wait 5 seconds for stabilization
• Verify DC level 10-12V

Step 4.5: Set Voltage Range

Calculate required range:
Peak Voltage = Peak Acceleration (g) × Sensitivity (mV/g) / 1000

Example: 500g shock, 5 mV/g sensor
Peak Voltage = 500 × 5 / 1000 = 2.5V
Select ±5V range (next higher with headroom)

Recommendation:

• Development: Use "Auto" range
• Production: Calculate and set fixed range with 2× margin

Panther Superior Capability: Panther's 24-bit ADCs provide >110 dB dynamic range on every range. Even on ±12V range, Panther resolves <20 microvolts. Competitive 16-bit systems (96 dB) lose resolution on wide ranges.


5. SHOCK TEST PARAMETERS CONFIGURATION

Navigate: Setup → Test

Step 5.1: Select Test Type

Select "Classical Shock" from Test Type dropdown.

Classical shock defines pulse by shape, amplitude, and duration. System creates ideal mathematical pulse and compensates for hardware response.

Step 5.2: Select Pulse Shape

Half-Sine Pulse (MOST COMMON):

• Smooth sinusoidal rise and fall
• Simulates dropped impacts, cushioned collisions
• Gentlest on equipment
• MIL-STD-810 Method 516 standard
• Recommended for first-time characterization

Terminal Peak Sawtooth (TPS):

• Linear rise to peak, instantaneous fall
• Most severe classical pulse
• Navy shipboard standard (MIL-S-901)
• Use with extreme caution
• NOT recommended for initial characterization

Selection: Locate "Pulse Shape" dropdown, select Half-Sine for most applications.

Step 5.3: Define Shock Amplitude

⚠ CRITICAL: ALWAYS start at 25-50% of target amplitude for initial characterization. Full amplitude on first shock can destroy equipment.

Amplitude is peak acceleration in g.

Force Relationship:
Force (lbf) = Mass (lb) × Acceleration (g)

Example: 50 lb DUT at 100g
Force = 50 × 100 = 5,000 lbf instantaneous

Safe Amplitude Progression:

1. Start at 25% of target
2. Inspect after first shock
3. Proceed to 50% if successful
4. Continue: 75% → 100%
5. NEVER go directly to full amplitude

 Application  Typical Amplitude  Duration
 Consumer products  15-50g  6-11 ms
 Commercial electronics    40-100g   6-11 ms
 Military ground  20-100g    6-15 ms
 Aerospace      100-500g  0.5-5 ms

 

Amplitude Entry:

Locate "Pulse Amplitude" field. Enter target peak acceleration in g. For initial test, enter 25-50% of final target.

Step 5.4: Set Pulse Duration

Duration is time width in milliseconds (ms).

Effects:

• Frequency content: Shorter = higher frequencies
• Displacement: Longer = more displacement
• Energy: Amplitude × Duration

Dominant frequency ≈ 1 / (2 × Duration)
Example: 11ms → 45 Hz dominant

Common values: 3, 6, 11, 15, 18 ms
MIL-STD-810: Typically 11ms

Duration Entry: Locate "Pulse Duration" field, enter in milliseconds.

Panther Superior Capability: Panther's 262 kHz sample rate provides <4 microsecond time resolution - capturing even 1ms shocks with 250+ samples. Competitive 50 kHz systems capture only 50 samples in 1ms.


6. PULSE PARAMETERS & COMPENSATION

Navigate: Setup → Classical Profile → Pulse Parameters tab

Understanding Pulse Compensation

Real shaker systems don't respond perfectly to input signals. Compensation adjusts the drive waveform to account for shaker, amplifier, and fixture dynamics, producing accurate pulses at the control point despite hardware imperfections.

Compensation adds pre-pulse and post-pulse components that:

• Cancel fixture oscillation after main pulse
• Pre-condition fixture before main pulse
• Minimize residual vibration
• Achieve specification compliance

Step 6.1: Select Compensation Type

Compensation Type Options:

•    Pre & Post Pulses (Recommended): Lowest compensation amplitudes, longer total duration, best for most applications
•    Pre-pulse Only: Use if no excitation prior to main pulse allowed, measures residual effects accurately
•    Post-pulse Only: Accurate measurement of residual resonance, less common

Select "Pre & Post Pulses" for standard testing.

Step 6.2: Select Optimization Method

•    Single Sided: Displacement limited to one direction, conservative approach
•    Double Sided (Recommended): Displacement both directions, best utilization of shaker stroke

Step 6.3: Select Method

•    Displacement (Recommended): Best for utilizing shaker displacement, compensation produces balanced positive/negative displacement
•    Symmetric Accel: Equal amplitude and duration before/after main pulse
•    Non-Symmetric Accel: Post-pulse twice pre-pulse amplitude, shorter duration

Step 6.4: Compensation Amplitude

Pre-Comp / Post-Comp Amplitude: Percentage of main pulse (5-100%)

Typical Settings:

• Pre-Comp: 30-50%
• Post-Comp: 30-50%

Higher percentages provide better compensation but require more displacement. Start with 40% for both, adjust if needed.

Step 6.5: SRS Parameters

Shock Response Spectrum (SRS) parameters define post-test analysis:

SRS Definition:

• Absolute Acceleration (most common)
• Relative Displacement (less common)

SRS Spacing:

• 1/3 Octave (standard for most specifications)
• 1/6 or 1/12 Octave (higher resolution)

SRS Damping:

• 5% (Q=10) most common
• Range: 0.1% to 99%
• Higher damping = lower SRS values

For MIL-STD-810: Use Absolute Acceleration, 1/3 Octave, 5% damping

Configuration:

• Select "Absolute Accel" for SRS Definition
• Select "1/3 Octave" for SRS Spacing
• Enter 5% for SRS Damping
• These settings match most specifications


7. PULSE TOLERANCE SETUP

Navigate: Setup → Classical Profile → Pulse Tolerance tab

Understanding Pulse Tolerance

Pulse tolerance defines acceptable deviation from ideal pulse shape. During testing, Panther compares actual pulse to target and determines pass/fail based on these criteria.

Tolerance applies to:

• Pre-pulse amplitude
• Main pulse amplitude
• Post-pulse amplitude
• Pulse duration
• Overall pulse shape

Step 7.1: Select Tolerance Type

•    MIL-STD-810 (Recommended for Compliance): Predefined tolerances per military standard, use for MIL-STD testing
•    Custom: User-defined tolerances, use for non-military specifications or tighter control

Step 7.2: MIL-STD-810 Tolerances (If Selected)

MIL-STD-810 Method 516 specifies:

Main Pulse Tolerance:

• +10% / -10% amplitude
• ±20% duration

Pre-Pulse and Post-Pulse:

• ±25% of pre/post amplitude limits

These cannot be changed when MIL-STD-810 selected.

Step 7.3: Custom Tolerances (If Selected)

If "Custom" selected, configure individual tolerances:

 Parameter      Typical Value  Range
 +Main Pulse %  +10%  5-100%
 -Main Pulse %  -10%  5-100%
 Pre/Post Pulse %  ±25%   5-100%

     
Step 7.4: Tolerance Philosophy

Tolerance Selection Guidelines:

Tight Tolerances (±5-10%):

• Development testing
• Characterization work
• Requires excellent control
• More iterations may be needed

Standard Tolerances (±10-15%):

• Production testing
• Qualification testing
• Good balance of control and efficiency

Loose Tolerances (±20-30%):

• Screening tests
• Go/no-go testing
• Faster execution

Recommendation: Start with ±10% for most applications. Tighten to ±5% for critical development work. Loosen to ±15-20% only if control difficulties arise.


8. SCHEDULE CONFIGURATION

Navigate: Setup → Schedules

Understanding Test Schedules

A schedule defines the sequence of shocks to be executed:

• Amplitude levels
• Number of pulses at each level
• Pulse polarity (positive or negative)
• Delays between pulses
• Delays between groups

Schedules enable automated testing with level progression and allow systematic documentation of test execution.

Step 8.1: Create Schedule Table

Schedule table has the following columns:

•    Level (dB): Amplitude in dB relative to reference (0 dB = full amplitude, -6 dB = 50%)
•    Number of Pulses: How many shocks to execute at this level
•    Polarity: Positive or Negative pulse direction
•    Pulse Delay (s): Time between individual pulses (seconds)
•    NLAF: Non-Linear Adjustment Factor (typically 1.0)
•    Pause: Pause before next level (requires operator action)

Step 8.2: Example Schedule for 100g Characterization

 Level (dB)  # Pulses  Polarity      Pulse Delay  Purpose
 -12  3  Positive      5 sec  Equalization (25g)
 -6  3  Positive      10 sec  Verification (50g)
 -3  3  Positive      10 sec  75g intermediate
 0  3  Positive      10 sec  Full level (100g)

 

Step 8.3: dB Level Conversion

dB levels are relative to full reference amplitude:

0 dB = 100% of reference
-3 dB ≈ 71% of reference
-6 dB = 50% of reference
-12 dB = 25% of reference
-20 dB = 10% of reference

Formula: Amplitude = Reference × 10^(dB/20)

Examples (100g reference):

-12 dB: 100g × 10^(-12/20) = 100g × 0.251 = 25.1g
-6 dB: 100g × 10^(-6/20) = 100g × 0.501 = 50.1g
0 dB: 100g × 10^(0/20) = 100g × 1.0 = 100g

Step 8.4: Adding Schedule Rows

1. Click "Add Row" button in schedule table
2. Enter Level in dB
3. Enter Number of Pulses (1-1000)
4. Select Polarity (Positive or Negative)
5. Enter Pulse Delay in seconds (0-1000)
6. Leave NLAF at 1.0 unless non-linearity observed
7. Check "Pause" if operator verification needed before next level
8. Repeat to add more rows
9. Use "Delete Row" to remove unwanted entries
10. Use "Clear All" to start over

Step 8.5: Non-Linear Adjustment Factor (NLAF)

NLAF compensates for shaker non-linearity between equalization level and test level.

When to Use:

• Large step from equalization to test level (>12 dB)
• Observed consistent under/over-shoot at test level
• Long-stroke shakers (airbag testing)

How it Works:

After equalization at low level, first pulse at test level may be low due to gain change. NLAF scales compensation by observed ratio.

Example:
Equalize at -12 dB, jump to 0 dB
First pulse measures 90g instead of 100g (10% low)
Set NLAF = 1.1 for next test
System applies 10% gain correction

Typical Values: 0.8 to 1.2
Leave at 1.0 unless non-linearity confirmed

Step 8.6: Schedule Execution Parameters

•    Equalization Level: -12 dB typical, can use -20 dB for extra safety
•    Level Increment: Step size for automatic progression (1-20 dB), use 3-6 dB typical
•    Pause Between Levels: Requires operator click to continue, good for inspection between levels


9. SAFETY LIMITS CONFIGURATION

⚠ CRITICAL: Safety limits are your last line of defense. This section is MANDATORY. Improper configuration has destroyed shakers and injured personnel.

Navigate: Setup → Limits

Step 9.1: Configure Safety Limits Tab

Safety limits protect against over-testing and equipment damage. Panther monitors multiple parameters continuously and takes action if limits exceeded.

Alarm vs Abort

•    Alarm: Warning displayed, test continues, operator notified
•    Abort: Test stops immediately, output disabled, requires operator intervention

Step 9.2: gRMS Limits

gRMS (RMS acceleration) provides overall energy monitoring.

Typical Settings:

• Alarm: +3 dB above expected level
• Abort: +6 dB above expected level

These limits catch unexpected high-energy events.

Step 9.3: Loop Check Parameters

•    Type: Normal (recommended) or Rigorous
•    Max Noise: Maximum ambient noise in mV RMS, typical: 10-50 mV
•    Max Drive: Maximum drive voltage during loop check, typical: 2-5V

Step 9.4: Alarm/Abort Error Criteria

Max Average Error: Average deviation across entire pulse

• Typical: 10% alarm, 20% abort

Max Peak Error: Maximum instantaneous deviation

• Typical: 15% alarm, 30% abort

Peak errors naturally higher at pulse boundaries.

Step 9.5: Shaker Limits Tab (MANDATORY)

⚠ MANDATORY: Force limit configuration is REQUIRED. Exceeding shaker force rating causes catastrophic failure.
Understanding Force Limits

Shock generates peak forces that can be 100× higher than continuous vibration.

Force Calculation:

Force (lbf) = Total Moving Mass (lb) × Peak Acceleration (g)

Total Moving Mass Includes:

• Shaker armature
• Head expander (if present)
• Fixture
• DUT
• Mounting hardware
• Accelerometers
• Cable mass

Example Calculation:

Armature: 25 lb
Expander: 15 lb
Fixture: 35 lb
DUT: 20 lb
Hardware/Sensors: 4 lb
Total: 99 lb

Test: 100g shock
Peak Force = 99 lb × 100g = 9,900 lbf

Shaker Rating: 10,000 lbf
Safety Factor: 10,000 / 9,900 = 1.01 (TOO LOW!)

Safe Maximum = 10,000 × 0.80 = 8,000 lbf
Safe Acceleration = 8,000 / 99 = 80.8g maximum

For 100g test: Must reduce mass or use larger shaker.

Step 9.6: Force Limit Configuration Procedure

1. Click "Shaker Limits" tab
2. Obtain shaker rated force from specification
3. Apply safety factor: 75-80% for shock
4. Enter safe force limit in "Max Force (lbf)" field
5. Select "Prevent Test Start" in Max Force Check dropdown
6. This provides absolute protection
7. Enter all Test Equipment masses:
8. Armature Mass (from shaker specs)
9. Expander Mass (weigh if present)
10. Fixture Mass (weigh separately)
11. DUT Mass (weigh separately)
12. Other Mass (hardware, sensors)
13. System calculates Total Mass automatically
14. System calculates Max Safe Acceleration
15. Verify Max Safe ≥ Test Amplitude
16. If Max Safe < Test Amplitude: CANNOT RUN
17. Must reduce mass, level, or use larger shaker
18. Document all measurements

Step 9.7: Displacement Limits

Enter shaker maximum displacement in:

• +Displacement (in) - positive direction
• -Displacement (in) - negative direction

Typical values: 0.5 to 4.0 inches depending on shaker size

System warns if calculated pulse displacement exceeds limits.

Step 9.8: Velocity and Acceleration Limits

•    Max Velocity: Shaker maximum velocity (in/sec), prevents over-velocity
•    Max Acceleration: Absolute acceleration limit (g), typically 2× test level
•    Max Voltage: Amplifier input limit (V), typically ±10-12V

Check "Symmetric Limits" to make negative limits equal positive.

Panther Superior Capability: Panther performs pre-test validation BEFORE each shock. System calculates expected force, displacement, velocity, and voltage, then verifies against limits. If any would be exceeded, Panther prevents execution and displays specific warning - protecting equipment before damage occurs.


10. SYSTEM IDENTIFICATION & LOOP CHECK

Understanding System Identification

System ID characterizes the complete shock test system - shaker, amplifier, fixture, and DUT response. This measures the transfer function H(f) between drive output and control response.

The transfer function accounts for:

• Shaker frequency response
• Amplifier gain and phase
• Fixture dynamics
• Mounting characteristics
• Sensor response

With H(f), Panther creates pre-compensated drive waveforms producing accurate pulses despite hardware characteristics.

System ID Process

1. Low-level characterization pulses (-12 to -20 dB)
2. Measure drive and response simultaneously
3. Calculate transfer function H(f) frequency-by-frequency
4. Create pre-compensated drive waveform
5. Output test pulse and measure response
6. Compare actual vs target
7. Update H(f) if needed (iterative convergence)
8. Proceed when tolerance met

Step 10.1: System ID Execution

System ID executes automatically when test starts. Monitor progress in test control panel and log window.

Typical Sequence:

1. "Starting Loop Check" - Verifies connections
2. "Loop Check Complete" - System ready
3. "Starting System ID" - Initial characterization
4. "Measuring Transfer Function" - H(f) calculation
5. "System ID Complete" - Ready for pulses
6. "Starting Equalization" - Low-level verification
7. "Equalization Pulse 1 of N" - Iterative refinement
8. "Equalization Complete" - System converged
9. "Ready for Pulse Outputs" - Full-level testing ready

Total time: 2-5 minutes typical

Step 10.2: Monitoring System ID

• Watch log window for progress messages
• Green "OK" messages indicate success
• Yellow "Warning" messages may appear (usually OK)
• Red "Error" messages require attention
• Observe GraphTool for pulse shapes if open
• System ID pulses visible as small amplitude events
• Coherence must be >0.90 for good H(f)
• Low coherence indicates noise or loose connection

Step 10.3: System ID Parameters

Navigate: Setup → System Identification (if available)

•    Equalization Level: -12 dB typical, use -20 dB for extra safety, lower = more iterations
•    Number of Averages: 4-8 typical, more = better H(f) but slower
•    Coherence Threshold: 0.90 typical, minimum coherence for valid H(f)
•    Feedback Gain: 0.25-0.50 typical, controls adaptation speed

Step 10.4: Troubleshooting System ID

 Problem      Solution
 Low coherence  Check connections, reduce noise, increase drive level
 No convergence    Reduce feedback gain to 0.25, lower equalization level
 Oscillation      Lower feedback gain, check for resonances in fixture 
 Timeout error  System needs more time, increase iteration limit or averages

 

Panther Superior Capability: Panther uses proprietary adaptive equalization algorithms with transfer function updating and coherence smoothing to compensate for non-linearities and time-varying dynamics. The system iteratively converges to accurate pulse reproduction faster than competitive systems, minimizing test time and cumulative damage to DUT.


11. SHOCK TEST EXECUTION

⚠ CRITICAL: Once shock initiated, pulse executes in milliseconds. No time to react. Final safety check is MANDATORY before pressing Start.

Step 11.1: Pre-Execution Final Safety Check

☐ All Section 2 inspection items completed
☐ All channels configured and verified
☐ Test parameters entered correctly
☐ Schedule created and verified
☐ Safety limits configured and force calculation verified
☐ Test area cleared, minimum 10 feet
☐ Safety glasses on all personnel
☐ Emergency stop accessible
☐ Visual inspection: nothing loose, no debris
☐ Ready to proceed

Step 11.2: Start Test Sequence

1. Click "Start" button in Test Control panel
2. System performs automatic pre-test checks
3. Log window displays status messages
4. "Test Started" - Initialization begun
5. "Measuring Ambient Noise" - Baseline measurement
6. Ambient noise displayed for each channel
7. "Starting Loop Check" - Connection verification
8. "Loop Check Complete" or "Loop Okay"
9. "Starting System ID" - Transfer function measurement
10. Low-level characterization pulses output
11. "System ID Complete" - H(f) calculated
12. "Starting Equalization" - Low-level convergence
13. Equalization pulses executed at -12 dB or configured level
14. "Equalization Complete" - System ready
15. "Ready for Pulse Outputs" button becomes active

Step 11.3: Pulse Output Execution

When "Ready for Pulse Outputs" button active:

1. Click "Output" button to execute schedule
2. Or operate in Manual Mode for individual pulses

Automatic Mode (Recommended):

• System executes complete schedule automatically
• Progresses through levels as configured
• Pauses if "Pause Between Levels" checked
• Continues until all pulses completed

Manual Mode:

• Check "Manual Mode" in Test Control
• Operator controls each parameter
• Set Level, Number of Pulses, Pulse Delay manually
• Click "Output" for each group
• Provides maximum control but slower

Step 11.4: Monitoring During Execution

• Maintain visual contact with shaker/fixture
• Watch for any unusual motion or vibration
• Listen for abnormal sounds
• Monitor log window for warnings
• Observe real-time plots if GraphTool open
• Green "Pass" or Red "Fail" displayed after each pulse
• Pass: Pulse within tolerance
• Fail: Pulse exceeded tolerance (investigate)
• Hand on emergency stop throughout test
• NEVER leave test unattended

Step 11.5: Post-Pulse Inspection

⚠ MANDATORY: Inspect after EVERY shock pulse, especially during characterization.

• Pause test after each pulse (use schedule pause feature)

Visually inspect:
• DUT condition (no visible damage)
• Mounting hardware (no loosening)
• Fixture (no cracks or deformation)
• Accelerometer mounting (still secure)
• Cables (no damage or disconnection)

• Gently test mounting by hand (should be rigid)
• If any concerns: STOP and investigate
• Document observations
• Continue only if setup verified safe

Step 11.6: Emergency Procedures

•    Emergency Stop Activated: Press red emergency stop button if ANY abnormality observed, output stops immediately, do NOT restart until cause identified
•    Alarm Triggered: Warning displayed, test may continue or pause depending on settings, investigate cause, verify setup
•    Abort Triggered: Test stops automatically, output disabled, red "Abort" message displayed, identify problem before restarting
•    Equipment Damage: STOP immediately, secure test area, photograph damage, document conditions, notify supervisor
•    Personnel Injury: STOP immediately, render first aid if qualified, call for medical help, secure area, document incident

Step 11.7: Test Completion

1. All schedule pulses executed
2. "Test Complete" message displayed
3. System returns to idle state
4. Final data saved automatically
5. Perform final post-test inspection (Section 12)
6. Proceed to data review


12. POST-TEST PROCEDURES & DATA REVIEW

Step 12.1: Immediate Post-Test Actions

1. Leave shaker powered on for 2-3 minutes (cool-down)
2. Do NOT immediately power off amplifier
3. Allow electronics to stabilize before shutdown
4. Save test data if not auto-saved
5. Click File → Save or Save As
6. Use descriptive filename with date: "DUT_100g_11ms_20250127.csk"
7. Verify data saved successfully

Step 12.2: Final Physical Inspection

☐ DUT condition - any damage, cracks, or failures?
☐ Mounting hardware - any loosening?
☐ Fixture condition - cracks or deformation?
☐ Accelerometers - still properly mounted?
☐ Cables - any damage or stress?
☐ Shaker - any abnormal sounds or feel?
☐ Document all observations
☐ Photograph any damage or concerns

Step 12.3: Data Review - Time History

Review recorded shock pulses:

1. Open GraphTool (View → GraphTool or F8)
2. Load test data file (.csk)
3. Display time history for control channel
4. Verify pulse characteristics:
   • Correct amplitude
   • Correct duration
   • Correct shape
   • Clean baseline before/after pulse
   • No excessive oscillation
5. Compare to target pulse (overlay if available)
6. Check measurement channels
7. Look for unexpected response or resonance

Step 12.4: Pulse Verification Criteria

 Parameter      Typical Tolerance  Check
 Peak Amplitude  ±10%  Measure peak, compare to target
 Pulse Duration  ±20%  Measure at 10% amplitude points
 Pre-pulse  <25% of main  Measure amplitude before main pulse
 Post-pulse  <25% of main    Measure amplitude after main pulse
 Baseline      <5% of peak  Check signal before and after pulse

 

Step 12.5: System Shutdown Sequence

1. Save all data and close GraphTool
2. Close Panther Shock Control software
3. Wait for software to fully close
4. Power off amplifier
5. Wait 1 minute for amplifier discharge
6. Power off Panther hardware modules
7. Disconnect any non-permanent cables
8. Clean work area
9. Complete test log documentation

Step 12.6: Test Documentation

• Test date and time
• Operator name
• DUT identification and serial number
• Test specification and procedure reference
• Shaker and fixture identification
• Accelerometer serial numbers and sensitivities
• Test parameters (amplitude, duration, pulse shape)
• Number of shocks executed
• Pass/fail status for each pulse
• Any anomalies or observations
• Data file names and locations
• Photographs of setup


13. DATA ANALYSIS & INTERPRETATION

Step 13.1: Time History Analysis

Time history plots show acceleration vs time for each pulse.

Key Analysis Points:

• Peak amplitude accuracy
• Pulse shape fidelity
• Duration compliance
• Pre/post pulse levels
• Baseline stability
• Unexpected resonances

Use GraphTool cursors to measure specific values:

1. Right-click on plot
2. Select "Add Cursor"
3. Drag to desired location
4. Read values in cursor window

Step 13.2: Shock Response Spectrum (SRS)

SRS represents shock severity across frequency range. Shows peak response of single-degree-of-freedom systems at various natural frequencies.

SRS Analysis:

1. In GraphTool, select pulse data
2. Click "Calculate SRS" or Analysis → SRS
3. SRS curve displays frequency vs peak acceleration
4. Compare to specification limits if applicable

SRS Interpretation:

• Higher SRS = more severe shock at that frequency
• SRS peaks indicate dominant frequencies in pulse
• Use for comparing different shock pulses
• Essential for aerospace and defense testing

Step 13.3: Multi-Channel Comparison

Compare control channel to measurement channels:

1. Overlay multiple channel time histories
2. Observe amplitude differences
3. Note phase relationships
4. Identify amplification (DUT response > input)
5. Typical fixture/DUT amplification: 2-5×
6. Amplification indicates resonance excitation

Critical: If DUT response significantly exceeds input, reduce test level or modify mounting to avoid resonance.

Step 13.4: Transfer Function Analysis

Transfer function shows how DUT responds vs input across frequency range.

Calculation:
TF(f) = DUT Response(f) / Control Input(f)

Values >1.0 indicate amplification
Values <1.0 indicate attenuation

Use to identify:

• DUT resonant frequencies (TF peaks)
• Critical modes needing damping
• Frequency ranges of concern
• Mounting effectiveness

Step 13.5: Data Export

1. Data Convert
2. Select export format:
   • ASCII (.txt, .dat) - universal compatibility
   • UFF (.uff) - universal file format for FEA
   • MATLAB (.mat) - MATLAB processing
3. Choose channels to export
4. Choose functions and records
5. Specify output filename
6. Click Export


14. TROUBLESHOOTING GUIDE

Common Problems and Solutions

 Problem        Cause        Solution
Pulse amplitude low   Insufficient compensation, low drive   Increase drive, re-run System ID, check amplifier gain
Pulse amplitude high   Excessive compensation   Reduce NLAF if used, re-run equalization
Pulse shape distorted   Fixture resonance, inadequate compensation   Modify fixture, increase compensation amplitude, use longer duration
Excessive oscillation after pulse   Under-damped fixture, insufficient post-compensation   Increase post-comp amplitude, add damping, modify fixture design
No convergence during equalization     Low coherence, fixture instability   Reduce feedback gain to 0.25, increase averages, check mounting
Pulse duration incorrect   Timing error, pulse definition issue   Verify duration entry, check sample rate, re-define pulse parameters
Control signal loss abort     Loose cable, sensor disconnected   Check all connections, verify IEPE power, inspect cable for damage
Force limit exceeded   Mass too high for amplitude   Reduce test amplitude, reduce fixture mass, or use larger shaker
Displacement limit exceeded   Duration too long for amplitude   Reduce amplitude, reduce duration, or use longer-stroke shaker
Inconsistent pulse-to-pulse   Thermal drift, mounting loosening   Allow warm-up time, check mounting torque, verify fixture stability

 

Systematic Diagnosis Procedure

1. Document exact symptoms (save screenshots)
2. Review test log for error messages
3. Check all physical connections
4. Verify all configuration parameters
5. Repeat loop check and System ID
6. Test at lower amplitude if possible
7. Isolate variable: change one thing at a time
8. Consult Panther documentation
9. Contact technical support if needed: 800.778.8755


15. PANTHER SUPERIOR CAPABILITIES SUMMARY

Panther Shock Control provides industry-leading capabilities that ensure safe, accurate shock testing. This section summarizes the technological advantages highlighted throughout this tutorial.

Ultra-High-Speed Acquisition

262,144 samples/second maximum rate

• <4 microsecond time resolution
• Captures complete pulse detail
• 10-50× faster than competitive systems
• 250+ samples per 1ms pulse
• No transient detail missed
• Competitive 50 kHz systems: only 50 samples per 1ms

24-Bit ADC Resolution

>110 dB dynamic range on all channels
• Resolves <20 microvolt signals
• Captures baseline noise AND high-g peaks simultaneously
• No compromise between range and resolution
• Auto-ranging without data artifacts
• Competitive 16-bit systems: 96 dB range, forced trade-offs

Adaptive Equalization

Proprietary algorithms for accurate pulse reproduction

• Transfer function updating during test
• Coherence-based adaptation
• Compensates for non-linearities
• Handles time-varying dynamics
• Minimizes iterations required
• Reduces cumulative DUT damage
• Patented by Spectral Dynamics

Pre-Test Validation

Calculates expected values BEFORE shock execution

• Peak force prediction
• Displacement calculation
• Velocity estimation
• Voltage requirement check
• Verifies against configured limits
• Prevents dangerous configurations
• Protects equipment before damage occurs
• Competitive systems: execute first, discover problems after

Comprehensive Safety Monitoring

• Multi-layer safety architecture (6 independent layers)
• Real-time monitoring at 262 kHz rate
• Over-level protection on all channels
• Automatic abort on limit violation
• Control signal loss detection
• Hardware watchdog
• Emergency stop override
• Pre-test force limit verification

Linear-Phase Synthesis Filters

For SRS Shock Synthesis:

• Phase-accurate waveform generation
• No phase distortion across frequency range
• Accurate SRS matching
• Complex transient reproduction
• Industry-leading SRS control accuracy

Gap-Free Streaming

Complete data traceability:

• Real-time streaming to disk
• No gaps or missed samples
• Independent sample rates per channel
• Complete test documentation
• Long-duration recording capability
• Ideal for compliance testing

Technical Specifications Summary

 Specification      Check
 Input Channels  8 standard (expandable to 32)
 ADC Resolution  24-bit
 Dynamic Range  >110 dB
 Max Sample Rate  262,144 samples/second
 Frequency Accuracy  ±5 ppm
Output DAC  20-bit
Max Output    ±12V peak
Amplitude Accuracy  ±0.20% of value or ±0.03% FS

 

CONCLUSION

This comprehensive tutorial has provided detailed, step-by-step procedures for conducting classical shock vibration tests using Panther Shock Control. Safety has been emphasized throughout due to the extreme forces and instantaneous nature of shock testing.

Key Takeaways:

✓ Always complete pre-test inspection before EVERY shock
✓ Start at reduced amplitude (25-50%) for characterization  
✓ Verify force limits BEFORE testing - calculation is MANDATORY
✓ Use stud-mounted accelerometers for >50g shocks
✓ Monitor test continuously - NEVER leave unattended
✓ Inspect after EVERY shock pulse
✓ Trust Panther's adaptive equalization and pre-test validation
✓ Document all parameters, masses, and observations

Panther Shock Control provides industry-leading capabilities:

• Ultra-high-speed acquisition (262 kHz)
• Extreme dynamic range (24-bit, >110 dB)
• Pre-test validation prevents dangerous configurations
• Adaptive equalization minimizes test iterations
• Comprehensive safety monitoring protects equipment
• Automatic pulse verification ensures compliance

For Additional Assistance:

Technical Support: 800.778.8755 This email address is being protected from spambots. You need JavaScript enabled to view it.
Website: www.spectraldynamics.com

Training courses available - contact for schedule

Safe Testing!

 
PANTHER SHOCK CONTROL
Modern Vibration Test Control System

Inventor of Closed-Loop Digital Vibration Control (1969)

© Spectral Dynamics, Inc.
2199 Zanker Road, San Jose, CA 95131
www.spectraldynamics.com
800.778.8755

Spectral Dynamics, Inc. is a leading worldwide supplier of systems and software for vibration testing, structural dynamics, and acoustic analysis. Spectral Dynamics' products are used for design verification, product testing and process improvement by manufacturers of all types of electronic and mechanical products.

2199 Zanker Road, San Jose, CA 95131-2109
Tel: (800) 778-8755
sales@spectraldynamics.com
service@spectraldynamics.com

Vibration Controllers

  • Panther
  • Lynx
  • Puma
  • Jaguar

Advanced Solutions

  • Felix - P.I.N.D.
  • Shock Test Systems

Support

  • Contact
  • Product Information
  • Domestic U.S. Service

© 2025 Spectral Dynamics Inc. Privacy Policy

Download our ISO 9001:2015 certificate | Sitemap