Advanced Dynamic Signal Analysis
Download PDF | James Zhuge, Ph.D. - Chief Executive Officer | Simran Parmar - Applications Engineer | Prithvi Kanugovi - Applications Engineer
© Crystal Instruments 2023
Contents: 1. Introduction | 2. Swept Sine Measurements | 3. Acoustic Data Acquisition: Octave Analysis | 4. Acoustic Data Acquisition: Sound Level Meter | 5. Order Tracking | 6. Shock Response Spectrum Analysis | 7. Automated Test and Limit Check | 8. Real Time Digital Filters | 9. Histogram and Statistic Measures
1. Introduction
The CoCo and Spider hardware platforms can run in either DSA (Dynamic Signal Analyzer) or VCS (Vibration Control System) mode.
This DSA application note discusses the theory, EDM software and DSA operation for the optional advanced dynamic signal analysis features, including:
Swept Sine Analysis
Acoustic Data Acquisition: Octave Analysis and Sound Level Meter
Order Tracking
Shock Response Spectrum Analysis
Automated Test and Limit Test
Real Time Digital Filters
Histogram and Statistics Measures
Miscellaneous operations
Each topic includes a detailed description of the fundamental theory including mathematical formulation application topics, instructions to create a CSA file using the EDM software, and instructions to set up the data acquisition hardware to acquire measurements.
This document references the DSA Basics application note, which covers basic details of data acquisition hardware operations and basic frequency spectrum measurements including theory, EDM software set up, and DSA operations. Users are strongly recommended to read the DSA Basics application note prior to proceeding with this one.
This section describes the swept sine measurement capabilities of the DSA. It includes both theoretical background and application information. The Swept Sine Testing option has several unique advantages over similar products, including:
Measurement channels with a very high dynamic range ensure a continuous test over high dynamic range UUT (Unit Under Test). It is common to achieve 130~150 dB dynamic range using a CoCo-80 handheld signal analyzer.
Special tracking filters are realized based on TVDFT (Time Variant Discrete Fourier Transform) to provide excellent spectrum estimations.
Special algorithms enable tests in a wide frequency range. The results of both low and high frequency testing are excellent.
Time domain signals are always available for viewing and recording.
Log, Linear sweep modes are available.
Auto-gain adjustment with closed-loop control capability to prevent input range overloading.
Sine Signal Used for Testing
Broadband random, sine, step or transient signals are widely used as excitation signals in test and measurement applications. Figure 1 illustrates that an excitation signal x, can be applied to a UUT (Unit Under Test) and generate one or multiple responses denoted by y. The relationship between the input and output is known as the transfer function or frequency response function and represented by H(y,x). In general, a transfer function is a complex function that modifies the input signal magnitude and phase as the excitation frequency changes.
Figure 1. Left: a UUT with one response; Right: a UUT with two responses
With swept sine excitation, the characteristics of the UUT system can be measured experimentally. These characteristics include:
Frequency Response Function (FRF), which is described by:
Gain as a function of frequency
Phase as a function of frequency
Resonant frequencies
Damping factors
Total Harmonic Distortion.
Non-linearity
Others
Frequency response can be measured using the FFT cross power spectral method with broadband random excitation. Broadband excitation can be a true random noise signal with Gaussian distribution, or a pseudo-random signal of which the amplitude distribution can be defined by the user. The term “broadband” may be misleading, as a well implemented random excitation signal should be frequency band-limited and controlled by the upper limit of the analysis frequency range. That is, the excitation need not excite frequencies above that which can be measured by the instrument. The DSA random generator will only generate random signals up to the analysis frequency range. This will also concentrate the excitation energy on the useful frequency range.
The advantage of using broadband random excitation is that it can excite the whole frequency range in a short period of time, so the total testing time is less. The drawback of broadband excitation is that its frequency content is spread over a wide range within a short duration. The energy contribution of the excitation at each frequency point will be much less than the total signal energy (roughly, it is -30~ -50 dB less than the total). Even with many averaging in the FRF estimation, the broadband signal will not effectively measure the extreme dynamic characteristics of the UUT.
Swept sine measurements, on the other hand, can optimize the measurement at each frequency point. Since the excitation is a sine wave, all its energy is concentrated at a single frequency, eliminating the dynamic range penalty in a broadband excitation. In addition, if the frequency response magnitude drops, the tracking filter of the response can help to pick up extremely small sine signals. Simply optimizing the input range at each frequency can extend the dynamic range of the measurement to beyond 150 dB.
Introducing Sweeping Sine
A sine signal with a fixed frequency f0 can be expressed as:
x(t) = sin(2πf0t)
where t represents time. A sweeping sine signal has a changing frequency that is usually bound by two limits. The frequency change can be either in the linear scale or logarithmic scale based on different user requirements. The swept sine signal can be defined by the following parameters:
- The low frequency boundary, which is simply called Low Frequency or fLow
- The high frequency boundary, which is simply called High Frequency or fHigh
- The sweeping mode, either logarithmic or linear
- The sweeping speed, in either octave/min if the sweep mode is logarithmic, or in Hz/Sec if the sweeping mode is linear
- The amplitude of the sine signal, A(f, t), which can be a constant or a variable of time and frequency.
x(t)=A(f,t)*sin (2π(f(fLow,fHigh,Speed))t)
The instantaneous frequency f (fLow, fHigh, Speed) represents the current frequency of the sweeping sine. It is a changing variable and is usually displayed on the screen as Sweeping Frequency.
The sweeping frequency can also be manually controlled during the test with the Hold, Resume, Jump or Pause controls.
Unlike some DSA products that use swept sine tests with multiple discrete stepped sine tones in a sequence, the CI swept sine test uses a true digital synthesizing technique to generate sine sweeps with an extremely smooth analog-like transition from one frequency to another. This ensures that there are no sharp transitions during the test that might “shock” the UUT. The picture below shows a typical swept sine signal with 1.0 Vpk. (Figure 2)