Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

sdynpy.signal_processing.sdynpy_srs

Created on Fri Nov 3 09:23:59 2023

author: dprohe

Classes

NameSummary
SelectedRealizationOne realization selected from an ensemble.
WindowedRandomMetricsScalar metrics describing one generated realization.
WindowedRandomResultsCollection of generated windowed-random realizations and associated results.

Functions

NameSummary
breakpoint_spectrumEvaluate a breakpoint-defined spectrum using log-log interpolation.
generate_single_windowed_random_realizationGenerate a single windowed random realization matched to a target SRS.
generate_windowed_randomGenerate an ensemble of windowed random time histories matched to a target SRS.
lanl_rms_db_errorCompute LANL-style RMS dB error over octave-spaced frequency lines.
loginterp
nuttall_windowGenerate a Nuttall-family window.
octspaceConstructs octave spacing between low and high values
optimization_callback
optimization_error_function
sdof_filterApplies a filter to simulate a single degree of freedom system
sdof_free_decay_peak_responseCalculates peak response of a freely-decaying sdof system.
sdof_ramp_invariant_filter_weightsComputes filter weights for SDOF resonators using a ramp-invariant filter.
select_realizationSelect a realization from an ensemble.
srsComputes shock response spectrum of a signal
sum_decayed_sinesGenerate a Sum of Decayed Sines signal given an SRS.
sum_decayed_sines_compensating_pulse_parameters
sum_decayed_sines_displacement_velocityCreates velocity and displacement signals from acceleration sinusoids.
sum_decayed_sines_minimize
sum_decayed_sines_reconstructionComputes a sum of decayed sines signal from a set of frequencies, amplitudes, decays, and delays.
sum_decayed_sines_reconstruction_with_compensationParameters
temporal_momentsCompute temporal moments of a sampled signal.
window_compensationApply a compensation waveform to enforce zero terminal cumulative moments.