240 likes | 286 Views
Unit 20. Digital Filtering, Part 2. Introduction. Successive bandpass f iltering can be used to calculate a power spectral density (PSD) from a time history This method is very educational but inefficient for general use
E N D
Unit 20 Digital Filtering, Part 2
Introduction • Successive bandpass filtering can be used to calculate a power spectral density (PSD) from a time history • This method is very educational but inefficient for general use • Begin with a review exercise by synthesizing a time history to satisfy a PSD
Navmat P-9492 PSD PSD Overall Level = 6.06 GRMS Accel (G^2/Hz) Frequency (Hz)
Synthesis Steps • vibrationdata > PSD Analysis > Acceleration PSD Time History Synthesis • Input file: navmat_spec.psd • Duration = 60 sec • sps=16384, df=2.13 Hz, sdof=256 • Save Acceleration time history as: input_th.txt • Save Acceleration PSD as: input_psd.txt
Octave Bands Perform bandpass filtering on for each band using the lower & upper frequencies from table. vibrationdata > Time History > Filters, Various > Butterworth Filter Input file is: input_th.txt Y-axis Label: Accel (G) Filter Type: Bandpass Refiltering: No Record each Filtered Data RMS value Full Octave Band Frequencies (Hz)
Octave Band 1 Input 6.06 RMS Filtered Data 0.3619 RMS
Octave Band 2 Input 6.06 RMS Filtered Data 0.7885 RMS
Octave Band 3 Input 6.06 RMS Filtered Data 1.457 RMS
Octave Band 4 Input 6.06 RMS Filtered Data 2.134 RMS
Octave Band 5 Input 6.06 RMS Filtered Data 2.906 RMS
Octave Band 6 Input 6.06 RMS Filtered Data 3.109 RMS
Octave Band 7 Input 6.06 RMS Filtered Data 3.076 RMS
Octave Band 8 Input 6.06 RMS Filtered Data 1.305 RMS
Results The bandwidth is the upper frequency minus the lower frequency.
Filtered PSD Coordinates 20 9.36E-03 40 2.14E-02 80 3.79E-02 160 4.03E-02 320 3.72E-02 640 2.14E-02 1280 1.05E-02 2560 9.41E-04 Copy and paste last two columns from previous table into ASCII text files using Wordpad or some other editor Suggested name: bpf_psd.txt
Plotting bpf_psd.txt navmat_spec.txt vibrationdata > Plot Utilities > Multiple Curves
PSD Comparison Good Agreement! The dropout for the last point is not a concern because the bandwidth extended from 1810 to 3620 Hz. But the spec stopped at 2000 Hz.
Decimation • Data needs to be downsampled in some cases • Example: retain every other point • Possible reasons: • Original sample rate was too high • Only low frequency energy is of interest • Lowpass filtering should be performed prior to downsamping to prevent aliasing • Filter frequency should be < 0.8 * Nyquist frequency • Practice exercise: • Miscellaneous> Signal Editing > Decimate, Downsample • input file: input_th.txt • downsample factor = 10 • lowpass filter = 100 Hz
Supplementary Topic • Atlas V Launch • Coupled Loads Analysis (CLA) predicts payload & launch vehicle responses due to major dynamic and quasi-static loading events • CLA is performed prior to launch • CLA can also be performed as post-flight data reconstruction using flight accelerometer data
Launch Vehicle Filtering Applications • Flight accelerometer data is lowpass filtered for coupled-loads analyses • The cut-off frequency varies by launch vehicle, payload, key events, etc. • The primary sources of these low frequency loads are • Pre-launch events: ground winds, seismic loads • Liftoff: engine/motor thrust build-up, ignition overpressure, pad release • Airloads: buffet, gust, static-elastic • Liquid engine ignitions and shutdowns
Typical Guideline • European Cooperation for Spacecraft Standardization (ECSS), Spacecraft Mechanical Loads Analysis Handbook: • The low-frequency dynamic response, typically from 0 Hz to 100 Hz, of the launch vehicle/payload system to transient flight events • For some small launch vehicles the range of low-frequency dynamic response can be up to 150 Hz