Dr. Peter Avitabile Presentation Topics Intent Modal Overview Modal Analysis & Controls Laboratory University of Massachusetts Lowell SDOF Theory MDOF Theory Measurement Definitions IMAC 19 Young Engineer Program Excitation Considerations MPE Concepts TUTORIAL: Linear Algebra Basics of Modal Analysis Dr. Peter Avitabile peter_avitabile@uml.edu Friday, February 07, 2003 1 Intent of Young Engineer Program The intent of the Young Engineer Program is to expose the new or young engineer to some of the basic concepts and ideas concerning analytical and experimental modal analysis. It is NOT intended to be a detailed treatment of this material. Rather it is intended to prepare one for some of the in-depth papers presented at IMAC so that the novice has some appreciation of the detailed material presented in these papers. This presentation is intended to identify the basic methodology and techniques currently employed in this field and to expose one to the typical modal jargon used in the field. Intent of Young Engineer Program 1 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Experimental Modal Analysis A Simple Non-Mathematical Presentation Dr. Peter Avitabile Mechanical Engineering - UMASS Lowell Could you explain and how is it used for solving dynamic problems? modal analysis Illustration by Mike Avitabile Experimental Modal Analysis Illustration by Mike Avitabile 1 Illustration by Mike Avitabile Dr. Peter Avitabile Modal Analysis & Controls Laboratory Analytical Modal Analysis Equation of motion [M n ]{&x& n } + [C n ]{x& n } + [K n ]{x n } = {Fn ( t )} Eigensolution Experimental Modal Analysis [[K n ] − λ[M n ]]{x n } = {0} 2 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Could you explain modal analysis for me ? Simple time-frequency response relationship RESPONSE increasing rate of oscillation FORCE time frequency Experimental Modal Analysis 3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Could you explain modal analysis for me ? Sine Dwell to Obtain Mode Shape Characteristics MODE3 MODE 1 MODE 2 Experimental Modal Analysis MODE 4 4 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Just what are the measurements called FRFs ? A simple inputoutput problem 8 5 2 Magnitude Real 8 1 2 3 0 -3 8 -7 6 1.0000 Phase Experimental Modal Analysis -1.0000 Imaginary 5 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Just what are the measurements called FRFs ? Response at point 3 due to an input at point 3 1 2 3 1 1 2 3 2 3 1 h32 2 1 2 3 3 1 2 Drive Point FRF Experimental Modal Analysis 3 h33 h31 6 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Why is only one row/column of FRFs needed ? The third row of the FRF matrix - mode 1 The peak amplitude of the imaginary part of the FRF is a simple method to determine the mode shape of the system Experimental Modal Analysis 7 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Why is only one row/column of FRFs needed ? The second row of the FRF matrix is similar The peak amplitude of the imaginary part of the FRF is a simple method to determine the mode shape of the system Experimental Modal Analysis 8 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Why is only one row/column of FRFs needed ? Any row or column can be used to extract mode shapes - as long as it is not the node of a mode ! ? Experimental Modal Analysis ? 9 Dr. Peter Avitabile Modal Analysis & Controls Laboratory More measurements better defines the shape MODE # 1 MODE # 2 MODE # 3 DOF # 1 DOF #2 DOF # 3 Experimental Modal Analysis 10 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What’s the difference between shaker and impact ? 1 h 13 1 2 2 3 1 3 2 1 3 2 h 23 3 h 33 h 31 h 32 h 33 Theoretically - - Experimental Modal Analysis 11 NOTHING ! ! ! Dr. Peter Avitabile Modal Analysis & Controls Laboratory What measurements do I actually make ? ANALOG SIGNALS OUTPUT INPUT ANTIALIASING FILTERS Actual time signals Analog anti-alias filter AUTORANGE ANALYZER ADC DIGITIZES SIGNALS OUTPUT INPUT APPLY WINDOWS INPUT OUTPUT COMPUTE FFT LINEAR SPECTRA LINEAR OUTPUT SPECTRUM LINEAR INPUT SPECTRUM Digitized time signals Windowed time signals Compute FFT of signal AVERAGING OF SAMPLES COMPUTATION OF AVERAGED INPUT/OUTPUT/CROSS POWER SPECTRA INPUT POWER SPECTRUM OUTPUT POWER SPECTRUM CROSS POWER SPECTRUM COMPUTATION OF FRF AND COHERENCE FREQUENCY RESPONSE FUNCTION Experimental Modal Analysis Average auto/cross spectra Compute FRF and Coherence COHERENCE FUNCTION 12 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What’s most important in impact testing ? Hammers and Tips 40 COHERENCE dB Mag FRF INPUT POWER SPECTRUM -60 0Hz 800Hz COHERENCE 40 FRF dB Mag INPUT POWER SPECTRUM -60 0Hz Experimental Modal Analysis 200Hz 13 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What’s most important in impact testing ? Leakage and Windows ACTUAL TIME SIGNAL SAMPLED SIGNAL WINDOW WEIGHTING WINDOWED TIME SIGNAL Experimental Modal Analysis 14 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What’s most important in shaker testing ? AUTORANGING AVERAGING WITH WINDOW 1 2 AUTORANGING 4 3 AVERAGING 1 AUTORANGING Random with Hanning 2 3 4 Burst Random AVERAGING Different excitation techniques are available for obtaining good measurements Sine Chirp 1 2 3 4 Experimental Modal Analysis 15 Dr. Peter Avitabile Modal Analysis & Controls Laboratory How do I get mode shapes from the FRFs ? MODE 2 2 1 4 3 6 MODE 1 5 2 4 1 3 6 5 Experimental Modal Analysis 16 Dr. Peter Avitabile Modal Analysis & Controls Laboratory How do I get mode shapes from the FRFs ? The FRF is made up from each individual mode contribution which is determined from the a ij1 ζ 1 a ij2 a ij3 frequency, ζ 2 ζ3 ω 1 Experimental Modal Analysis ω2 damping, residue ω3 17 Dr. Peter Avitabile Modal Analysis & Controls Laboratory How do I get mode shapes from the FRFs ? MDOF SDOF The task for the modal test engineer is to determine the parameters that make up the pieces of the frequency response function Experimental Modal Analysis 18 Dr. Peter Avitabile Modal Analysis & Controls Laboratory How do I get mode shapes from the FRFs ? HOW MANY POINTS ??? RESIDUAL EFFECTS Mathematical routines help to determine the basic parameters that make up the FRF RESIDUAL EFFECTS HOW MANY MODES ??? Experimental Modal Analysis 19 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What is operating data ? Why and How Do Structures Vibrate? INPUT TIME FORCE f(t) y(t) FFT IFT INPUT SPECTRUM f(j ω) Experimental Modal Analysis OUTPUT SPECTRUM h(j ω) 20 y(j ω) Dr. Peter Avitabile Modal Analysis & Controls Laboratory What is operating data ? If I make measurements on a structure at an operating frequency, sometimes I get some deformation shapes that look pretty funky . Maybe they are just noise? Is that possible ??? Experimental Modal Analysis 21 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What is operating data ? But if I make a measurement at an operating frequency and its close to a mode, I can easily see what appears to be one of the modes MODE 1 CONTRIBUTION Experimental Modal Analysis MODE 2 CONTRIBUTION 22 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What is operating data ? And if I make a measurement at an operating frequency and its close to another mode, I can easily see what appears to be one of the modes Experimental Modal Analysis 23 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What is operating data ? I think I just answered my own question !!! I think I’m starting to understand this now !!! Experimental Modal Analysis 24 Dr. Peter Avitabile Modal Analysis & Controls Laboratory What is operating data ? The modes of the structure act like filters which amplify and attenuate input excitations on a frequency basis OUTPUT SPECTRUM y(j ω) f(j ω ) INPUT SPECTRUM Experimental Modal Analysis 25 Dr. Peter Avitabile Modal Analysis & Controls Laboratory So what good is modal analysis ? EXPERIMENTAL MODAL TESTING FINITE ELEMENT MODELING MODAL PARAMETER ESTIMATION PERFORM EIGEN SOLUTION MASS DEVELOP MODAL MODEL Repeat until desired characteristics are obtained RIB STIFFNER SPRING STRUCTURAL CHANGES REQUIRED Yes No DONE DASHPOT USE SDM TO EVALUATE STRUCTURAL CHANGES STRUCTURAL DYNAMIC MODIFICATIONS Experimental Modal Analysis 26 The dynamic model can be used for studies to determine the effect of structural changes of the mass, damping and stiffness Dr. Peter Avitabile Modal Analysis & Controls Laboratory So what good is modal analysis ? Simulation, Prediction, Correlation, … to name a few FREQUENCY RESPONSE MEASUREMENTS FINITE ELEMENT MODEL CORRECTIONS PARAMETER ESTIMATION EIGENVALUE SOLVER MODAL PARAMETERS MODEL VALIDATION MODAL PARAMETERS SYNTHESIS OF A DYNAMIC MODAL MODEL MASS, DAMPING, STIFFNESS CHANGES FORCED RESPONSE SIMULATION STRUCTURAL DYNAMICS MODIFICATION MODIFIED MODAL DATA Experimental Modal Analysis REAL WORLD FORCES STRUCTURAL RESPONSE 27 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Single Degree of Freedom Overview f(t) x(t) m c k 100 T = 2 π/ω n ζ=0.1% ζ=1% X1 ζ=2% X2 ζ=5% 10 ζ=10% ζ=20% 0 1 -90 ζ=20% ω/ω n ζ=10% t1 ζ=5% ζ=2% 1 h (s) = ms 2 + cs + k ζ=1% ζ=0.1% -180 ω/ω n SDOF Overview t2 1 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF Definitions Assumptions • lumped mass x(t) • stiffness proportional to displacement • damping proportional to velocity • linear time invariant m k c • 2nd order differential equations SDOF Overview 2 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF Equations Equation of Motion d2x dx m 2 + c + kx = f ( t ) dt dt or m &x& + cx& + kx = f ( t ) Characteristic Equation ms 2 + cs + k = 0 Roots or poles of the characteristic equation s1, 2 SDOF Overview 2 c =− ± 2m c + k m 2m 3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF Definitions Poles expressed as s1, 2 = − ζω n ± jω (ζωn )2 −ωn 2 = − σ ± jωd POLE Damping Factor σ = ζωn Natural Frequency ωn = k % Critical Damping ζ= c m ζωn cc Critical Damping c c = 2mωn Damped Natural Frequency ωd = ωn 1−ζ 2 SDOF Overview ωd 4 CONJUGATE Dr. Peter Avitabile Modal Analysis & Controls Laboratory σ SDOF - Harmonic Excitation 100 0 ζ=0.1% ζ=1% ζ=2% ζ=5% 10 ζ=10% -90 ζ=20% ζ=20% ζ=10% ζ=5% 1 ζ=2% ζ=1% ζ=0.1% -180 ω/ωn ω/ω n x 1 = δst (1 − β 2 )2 +(2ζβ )2 SDOF Overview 2ζβ φ=tan −1 2 1 − β 5 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF - Damping Approximations MAG T = 2 π/ω n X1 X2 0.707 MAG t1 ω1 ωn ω2 ωn 1 = Q= 2ζ ω2 − ω1 SDOF Overview t2 x1 δ = ln ≈ 2πζ x2 6 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF - Laplace Domain Equation of Motion in Laplace Domain (ms 2 +cs+k)x (s) = f (s) with b(s ) = (ms 2 +cs+k) System Characteristic Equation b(s) x (s) = f (s) x (s) = b −1 (s)f (s) = h (s)f (s) and System Transfer Function 1 h (s) = ms 2 + cs + k SDOF Overview 7 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF - Transfer Function Polynomial Form 1 h (s) = ms 2 + cs + k Pole-Zero Form 1/ m h (s) = (s − p1 )(s − p1* ) Partial Fraction Form a1 a1* + h (s) = (s − p1 ) (s − p1* ) Exponential Form 1 −ζωt h(t) = e sin ωd t mωd SDOF Overview 8 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF - Transfer Function & Residues Residue a1 = h (s)(s − p1 ) s→p1 1 = 2 jmωd related to mode shapes Source: Vibrant Technology SDOF Overview 9 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF - Frequency Response Function h ( jω) = h (s) SDOF Overview s = jω a1 a1* = + ( jω − p1 ) ( jω − p1* ) 10 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF - Frequency Response Function Coincident-Quadrature Plot Bode Plot 0.707 MAG Nyquist Plot SDOF Overview 11 Dr. Peter Avitabile Modal Analysis & Controls Laboratory SDOF - Frequency Response Function DYNAMIC COMPLIANCE DISPLACEMENT / FORCE MOBILITY VELOCITY / FORCE INERTANCE ACCELERATION / FORCE DYNAMIC STIFFNESS FORCE / DISPLACEMENT MECHANICAL IMPEDANCE FORCE / VELOCITY DYNAMIC MASS SDOF Overview FORCE / ACCELERATION 12 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Multiple Degree of Freedom Overview [B(s )]−1 = [H(s )] = Adj[B(s )] = [A(s )] det[B(s )] det[B(s )] f1 p1 k1 f2 p2 c1 f3 p3 m2 m1 m3 k2 c2 k3 c3 R1 D1 MODE 1 MODE 2 MODE 3 R2 D2 \ M \ {&p&} + \ MDOF Overview C \ {p& } + \ K {p} = [U ]T {F} \ 1 R3 D3 F1 F2F3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF Definitions Assumptions f2 • lumped mass m2 • stiffness proportional to displacement k2 • damping proportional to velocity • linear time invariant MDOF Overview f1 2 c2 x1 m1 k1 • 2nd order differential equations x2 c1 Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF Equations Equation of Motion - Force Balance m1&x&1+(c1 + c 2 )x& 1−c 2 x& 2 +(k1 + k 2 )x1−k 2 x 2 =f1 (t ) m 2 &x& 2 −c 2 x& 1+c 2 x& 2 −k 2 x1 +k 2 x 2 =f 2 (t ) Matrix Formulation &x&1 m1 m 2 &x& 2 Matrices and Linear Algebra are important !!! (c1 + c 2 ) − c 2 x& 1 + x& − c c 2 2 2 (k1 + k 2 ) − k 2 x1 f1 ( t ) + = − k k x f ( t ) 2 2 2 2 MDOF Overview 3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF Equations Equation of Motion [M ]{&x&}+[C]{x& }+[K ]{x}={F( t )} Eigensolution [[K ]−λ[M ]]{x}=0 Frequencies (eigenvalues) and Mode Shapes (eigenvectors) \ Ω2 MDOF Overview 2 ω 1 = \ ω22 and [U ] = [{u1} \ 4 {u 2 } L] Dr. Peter Avitabile Modal Analysis & Controls Laboratory Modal Space Transformation Modal transformation {x} = [U ]{p} = [{u1} {u 2 } Projection operation p1 L]p 2 M [U ]T [M ][U ]{&p&} + [U ]T [C][U ]{p& } + [U ]T [K ][U ]{p} = [U ]T {F} Modal equations (uncoupled) m1 m2 &p&1 c1 &p& + 2 \ M MDOF Overview c2 p& 1 k1 p& + 2 \ M 5 k2 T p1 {u1} {F} p ={u }T {F} 2 2 \ M M Dr. Peter Avitabile Modal Analysis & Controls Laboratory Modal Space Transformation Diagonal Matrices Modal Mass \ M Modal Damping \ {&p&} + \ C Modal Stiffness \ {p& } + \ K {p} = [U ]T {F} \ Highly coupled system transformed into k1 6 k2 m3 c2 MODE 2 f3 p3 m2 c1 MODE 1 f2 p2 m1 simple system MDOF Overview f1 p1 k3 c3 MODE 3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Modal Space Transformation .. . [M]{x} + [C]{x} + [K]{x} = {F(t)} = Σ f1 p1 m1 {x} = [U]{p} = [{u } {u } {u } 1 MODAL 2 3 ]{p} k1 + SPACE c1 MODE 1 f2 p2 m2 k2 .. . T [ M ]{p} + [ C ]{p} + [ K ]{p} = [U] {F(t)} {u }p + {u }p + {u }p 1 1 2 2 3 3 + c2 MODE 2 f3 p3 m3 k3 c3 MODE 3 MDOF Overview 7 Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF - Laplace Domain Laplace Domain Equation of Motion [[M]s 2 + [C]s + [K ]]{x (s )} = 0 ⇒ [B(s )]{x (s )} = 0 System Characteristic (Homogeneous) Equation [[M]s +[C]s+[K ]] = 0 ⇒ p k = − σ k ± jωdk 2 Damping MDOF Overview 8 Frequency Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF - Transfer Function System Equation { x (s )} [B(s )]{x (s )} = {F(s )} ⇒ [H(s )] = [B(s )] = {F(s )} −1 System Transfer Function [B(s )] −1 [ Adj[B(s )] A(s )] = [H(s )] = = det[B(s )] det[B(s )] [A(s )] Residue Matrix det[B(s )] Characteristic Equation MDOF Overview 9 Mode Shapes Poles Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF - Residue Matrix and Mode Shapes Transfer Function evaluated at one pole qk T [H(s )]s=s = {u k } {u k } s−p k can be expanded for all modes k m [H(s )] = ∑ k =1 MDOF Overview q k {u k }{u k } q k {u }{u } + (s−p*k ) (s−p k ) T 10 * k * T k Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF - Residue Matrix and Mode Shapes Residues are related to mode shapes as [A(s )]k a11k a 21k a 31k M a12 k a 22 k a 32 k M MDOF Overview a13k a 23k a 33k M = q k {u k }{u k } T L u1k u1k u u L =q k 2 k 1k L u 3k u1k M O 11 u1k u 2 k u 2k u 2k u 3k u 2 k M u1k u 3k u 2 k u 3k u 3k u 3k M L L L O Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF - Drive Point FRF h ij ( jω ) = a ij1 ( jω − p 1 ) + ( jω − p 2 ) MDOF Overview ( jω − p*2 ) ( jω − p 3 ) + a *ij 3 ( jω − p*3 ) * ( jω − p 1 ) + q1 u i 1 u j 1 ( jω − p*1 ) q 2u i 2u j 2 ( jω − p 2 ) + + a *ij 2 a ij 3 q1 u i 1 u j 1 + ( jω − p*1 ) a ij 2 + h ij ( jω ) = + a *ij1 * + q 2u i 2u j 2 ( jω − p*2 ) q 3u i 3u j 3 ( jω − p 3 ) 12 * + q 3u i 3u j 3 ( jω − p*3 ) Dr. Peter Avitabile Modal Analysis & Controls Laboratory MDOF - FRF using Residues or Mode Shapes h ij ( jω ) = R1 + ( jω − p1 ) ( jω − p*1 ) + D1 a*ij1 a ij1 a*ij 2 a ij 2 + + L ( jω − p 2 ) ( jω − p*2 ) R2 D2 R3 D3 F1 F2F3 a ij1 h ij ( jω ) = q1u i1u j1 * * * 1 i 1 j1 * 1 qu u + ( jω − p1 ) ( jω − p ) + q 2u i 2u j 2 + * * * 2 i2 j2 * 2 qu u ( jω − p 2 ) ( jω − p ) MDOF Overview ζ1 a ij2 a ij3 ζ2 ζ3 ω1 ω2 ω3 + L 13 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Time / Frequency / Modal Representation PHYSICAL TIME FREQUENCY ANALYTICAL MODAL f1 p1 m1 k1 MODE 1 + c1 MODE 1 + p2 + f2 m2 k2 MODE 2 + + c2 MODE 2 p3 + f3 m3 k3 MODE 3 MODE 3 MDOF Overview c3 14 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Overview Analytical and Experimental Modal Analysis TRANSFER FUNCTION [B(s)] = [M]s2 + [C]s + [K] LAPLACE DOMAIN [B(s)] -1 = [H(s)] qk u j {u k} [U] ω [ A(s) ] det [B(s)] ζ ω [U] FINITE ELEMENT MODEL T A [K - λ M]{X} = 0 MODAL PARAMETER ESTIMATION ANALYTICAL MODEL REDUCTION N H(j ω) LARGE DOF MISMATCH N X j(t) H(j ω) = MDOF Overview Xj (j ω ) Fi (j ω) U A FFT Fi (t) 15 MODAL TEST EXPERIMENTAL MODAL MODEL EXPANSION Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurement Definitions INPUT SYSTEM u(t) n(t) Σ x(t) OUTPUT v(t) H m(t) ACTUAL Σ NOISE MEASURED y(t) 0 -10 -20 -30 -40 1.0000 -50 -60 -1.0000 dB -70 - 80 - 90 -100 -16 Measurement Definitions 1 -14 -12 -10 -8 -6 -4 -2 0 2 4 6 8 10 12 14 15.9375 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurement Definitions Actual time signals ANALOG SIGNALS OUTPUT INPUT ANTIALIASING FILTERS Analog anti-alias filter AUTORANGE ANALYZER ADC DIGITIZES SIGNALS Digitized time signals OUTPUT INPUT APPLY WINDOWS INPUT Windowed time signals OUTPUT COMPUTE FFT LINEAR SPECTRA Compute FFT of signal LINEAR OUTPUT SPECTRUM LINEAR INPUT SPECTRUM AVERAGING OF SAMPLES COMPUTATION OF AVERAGED INPUT/OUTPUT/CROSS POWER SPECTRA INPUT POWER SPECTRUM Average auto/cross spectra OUTPUT POWER SPECTRUM CROSS POWER SPECTRUM COMPUTATION OF FRF AND COHERENCE FREQUENCY RESPONSE FUNCTION Measurement Definitions Compute FRF and Coherence COHERENCE FUNCTION 2 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Leakage F R E Q ACTUAL DATA CAPTURED DATA T I M E T RECONTRUCTED DATA ACTUAL DATA Periodic Signal U E N C Y Non-Periodic Signal CAPTURED DATA T RECONTRUCTED DATA T Measurement Definitions 3 Leakage due to signal distortion Dr. Peter Avitabile Modal Analysis & Controls Laboratory Windows 0 Time weighting functions are applied to minimize the effects of leakage -10 -20 -30 -40 Rectangular -50 -60 Hanning dB -70 Flat Top - 80 - 90 -100 -16 -14 -12 -10 -8 -6 -4 -2 0 2 4 6 8 10 12 14 15.9375 and many others Windows DO NOT eliminate leakage !!! Measurement Definitions 4 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Windows Special windows are used for impact testing Force window Exponential Window Measurement Definitions 5 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Linear Spectra x(t) INPUT Sx(f) h(t) y(t) TIME SYSTEM OUTPUT FFT & IFT H(f) Sy(f) FREQUENCY x(t) - time domain input to the system y(t) - time domain output to the system Sx(f) - linear Fourier spectrum of x(t) Sy(f) - linear Fourier spectrum of y(t) H(f) - system transfer function h(t) - system impulse response Measurement Definitions 6 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Linear Spectra +∞ +∞ x ( t )= ∫ Sx (f )e j2 πft df Sx (f )= ∫ x ( t )e − j2 πft dt −∞ +∞ y( t )= ∫ S y (f )e j2 πft −∞ +∞ S y (f )= ∫ y( t )e − j2 πft dt df −∞ +∞ h ( t )= ∫ H(f )e −∞ +∞ j2 πft H(f )= ∫ h ( t )e − j2 πft dt df −∞ −∞ Note: Sx and Sy are complex valued functions Measurement Definitions 7 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Power Spectra Rxx(t) INPUT Gxx(f) Ryx(t) Ryy(t) TIME SYSTEM OUTPUT FFT & IFT Gxy(f) Gyy(f) FREQUENCY Rxx(t) - autocorrelation of the input signal x(t) Ryy(t) - autocorrelation of the output signal y(t) Ryx(t) - cross correlation of y(t) and x(t) Gxx(f) - autopower spectrum of x(t) G xx ( f ) = S x ( f ) • S*x ( f ) G yy(f) - autopower spectrum of y(t) G yy ( f ) = S y ( f ) • S*y ( f ) G yx(f) - cross power spectrum of y(t) and x(t) G yx ( f ) = S y ( f ) • S*x ( f ) Measurement Definitions 8 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Linear Spectra lim 1 x ( t )x ( t + τ)dt R xx (τ)=E[ x ( t ), x ( t + τ)]= ∫ T → ∞TT +∞ G xx (f )= ∫ R xx (τ)e − j2 πft dτ=Sx (f )•S*x (f ) −∞ lim 1 R yy (τ)=E[ y( t ), y( t + τ)]= y( t )y( t + τ)dt ∫ T → ∞TT +∞ G yy (f )= ∫ R yy (τ)e − j2 πft dτ=S y (f )•S*y (f ) −∞ R yx (τ)=E[ y( t ), x ( t + τ)]= lim 1 y( t )x ( t + τ)dt ∫ T → ∞TT +∞ G yx (f )= ∫ R yx (τ)e − j2 πft dτ=S y (f )•S*x (f ) −∞ Measurement Definitions 9 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Derived Relationships S y =HSx H1 formulation - susceptible to noise on the input - underestimates the actual H of the system S y •S*x G yx H= = * Sx •Sx G xx S y •S*x =HSx •S*x H2 formulation - susceptible to noise on the output - overestimates the actual H of the system Other formulations for H exist S y •S*y G yy = H= * Sx •S y G xy S y •S*y =HSx •S*y COHERENCE γ 2 xy = Measurement Definitions (S y •S*x )(Sx •S*y ) (Sx •S*x )(S y •S*y ) 10 = G yx / G xx G yy / G xy = H1 H2 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Noise H=G uv /G uu 1 H1 =H 1+G nn G uu G mm H 2 =H1+ G vv Measurement Definitions INPUT SYSTEM u(t) n(t) OUTPUT v(t) H m(t) Σ x(t) ACTUAL Σ y(t) 11 NOISE MEASURED Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Auto Power Spectrum x(t) OUTPUT RESPONSE INPUT FORCE G xx (f) yy AVERAGED INPUT AVERAGED OUTPUT POWER SPECTRUM POWER SPECTRUM Measurement Definitions 12 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Cross Power Spectrum AVERAGED INPUT AVERAGED OUTPUT POWER SPECTRUM POWER SPECTRUM G yy (f) G xx (f) AVERAGED CROSS POWER SPECTRUM G yx (f) Measurement Definitions 13 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - Frequency Response Function AVERAGED INPUT AVERAGED CROSS AVERAGED OUTPUT POWER SPECTRUM POWER SPECTRUM POWER SPECTRUM G yx (f) G yy (f) G xx (f) FREQUENCY RESPONSE FUNCTION H(f) Measurement Definitions 14 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Measurements - FRF & Coherence Coherence 1 Real 0 0Hz AVG: 5 200Hz COHERENCE Freq Resp 40 dB Mag -60 0Hz AVG: 5 200Hz FREQUENCY RESPONSE FUNCTION Measurement Definitions 15 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations 1 2 3 h 13 1 1 2 3 2 1 3 2 h 23 3 h 33 h 31 h 33 h 32 Excitation Considerations 1 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - Impact The force spectrum can be customized to some extent through the use of hammer tips with various hardnesses. CH1 Time CH1 Time 1.8 7 Real Real -3 -200 -976.5625us 123.9624ms -976.5625us CH1 Pwr Spec -20 123.9624ms CH1 Pwr Spec -10 dB Mag dB Mag -70 -110 0Hz 6.4kHz 0Hz CH1 Time 3.5 6.4kHz CH1 Time 8 Real Real -1.5 -2 -976.5625us 123.9624ms -976.5625us CH1 Pwr Spec -20 123.9624ms CH1 Pwr Spec -10 dB Mag dB Mag -120 -110 0Hz Excitation Considerations 6.4kHz 0Hz 2 6.4kHz Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - Impact/Exponential The excitation must be sufficient to excite all the modes of interest over the desired frequency range. 40 COHERENCE dB Mag FRF INPUT POWER SPECTRUM -60 0Hz 800Hz 40 COHERENCE FRF dB Mag INPUT POWER SPECTRUM -60 0Hz Excitation Considerations 200Hz 3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - Impact/Exponential The response due to impact excitation may need an exponential window if leakage is a concern. ACTUAL TIME SIGNAL SAMPLED SIGNAL WINDOW WEIGHTING WINDOWED TIME SIGNAL Excitation Considerations 4 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - Shaker Excitation AUTORANGING Random with Hanning Burst Random AVERAGING WITH WINDOW 1 2 AUTORANGING Accurate FRFs are necessary 4 3 AVERAGING 1 AUTORANGING Leakage is a serious concern 2 3 Special excitation techniques can be used which will result in leakage free measurements without the use of a window 4 AVERAGING Sine Chirp 1 2 3 4 as well as other techniques Excitation Considerations 5 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - MIMO Multiple referenced FRFs are obtained from MIMO test Energy is distributed better throughout the structure making better measurements possible Ref#1 Excitation Considerations 6 Ref#2 Ref#3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - MIMO Large or complicated structures require special attention Excitation Considerations 7 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - MIMO [G XF ]=[H][G FF ] H11 H [H]= 21 M H No,1 H12 H 22 M H No , 2 [H ]=[G XF ][G FF ]−1 Excitation Considerations L H No, Ni L L H1, Ni H 2, Ni M Measurements are developed in a similar fashion to the single input single output case but using a matrix formulation where No - number of outputs Ni - number of inputs 8 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Excitation Considerations - MIMO Measurements on the same structure can show tremendously different modal densities depending on the location of the measurement Source: Michigan Technological University Dynamic Systems Laboratory Excitation Considerations 9 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Modal Parameter Estimation Concepts j [ [ A k ] [A*k ] A k ] [A*k ] upper [A k ] [A*k ] [H(s )]= ∑ + +∑ + +∑ + * * * terms (s−s k ) (s−s k ) k =i (s−s k ) (s−s k ) terms (s−s k ) (s−s k ) lower SYSTEM EXCITATION/RESPONSE SDOF POLYNOMIAL PEAK PICK MULTIPLE REFERENCE FRF MATRIX DEVELOPMENT INPUT FORCE RESIDUAL COMPENSATION INPUT FORCE INPUT FORCE LOCAL CURVEFITTING IFT GLOBAL CURVEFITTING POLYREFERENCE CUVREFITTING COMPLEX EXPONENTIAL Modal Parameter Estimation Concepts 1 MDOF POLYNOMIAL Dr. Peter Avitabile Modal Analysis & Controls Laboratory Parameter Estimation Concepts NO COMPENSATION y=mx Y X COMPENSATION Y Y y=mx+b X WHICH DATA ??? Y X X Modal Parameter Estimation Concepts 2 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Parameter Extraction Considerations HOW MANY POINTS ??? • • RESIDUAL EFFECTS RESIDUAL EFFECTS • ORDER OF THE MODEL AMOUNT OF DATA TO BE USED COMPENSATION FOR RESIDUALS HOW MANY MODES ??? The test engineer identifies these items NOT THE SOFTWARE !!! Modal Parameter Estimation Concepts 3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Parameter Extraction Considerations HOW MANY POINTS ??? lower [Ak ] [A ] terms k * k * k [H( s) ] = ∑ ( s − s ) + s − s ( ) j [Ak ] [A ] k * k * k ∑ ( s − s ) + (s − s ) k=i RESIDUAL EFFECTS upper [Ak ] [A ] terms k * k RESIDUAL EFFECTS * k ∑ ( s − s ) + (s − s ) HOW MANY MODES ??? [ [ Ak ] A*k ] [H(s )] = lower residuals + ∑ + + upper * (s−s k ) k =i (s−s k ) j Modal Parameter Estimation Concepts 4 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Parameter Extraction Considerations The basic equations can be cast in either the time or frequency domain a1 a1* h (s)= + (s − p1 ) (s − p1* ) Modal Parameter Estimation Concepts 1 −σt h ( t )= e sin ωd t mωd 5 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Parameter Extraction Considerations MODAL PARAMETER ESTIMATION MODELS Time representation h ij ( n ) ( t ) + a1h ij ( n −1) ( t ) + L + a 2 n h ij ( n − 2 N ) ( t ) = 0 Frequency representation [( jω) 2N + a 1 ( jω) 2 N −1 + L + a 2 N ]h ij ( jω) = [( jω) Modal Parameter Estimation Concepts 2M + b1 ( jω) 2 M −1 + L + b 2 M ] 6 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Parameter Extraction Considerations The FRF matrix contains redundant information regarding the system frequency, damping and mode shapes Multiple referenced data can be used to obtain better estimates of modal parameters Modal Parameter Estimation Concepts 7 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Selection of Bands Select bands for possible SDOF or MDOF extraction for frequency domain technique. Residuals ??? Modal Parameter Estimation Concepts Complex ??? 8 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Mode Determination Tools Summation MIF A variety of tools assist in the determination and selection of modes in the structure 1 Point Each From Panels 1,2, and 3 (37,49,241) 4 10 3 10 2 10 1 10 CMIF 0 10 -1 10 -2 10 0 50 100 150 CMIF 200 250 Frequency (Hz) 300 350 Modal Parameter Estimation Concepts 400 450 500 Stability Diagram 9 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Modal Extraction Methods Peak Picking Circle Fitting SDOF Polynomial A multitude of techniques exist IFT Complex Exponential MDOF Polynomial Methods Modal Parameter Estimation Concepts 10 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Model Validation Synthesis Validation tools exist to assure that an accurate model has been extracted from measured data 1.2 1 0.8 0.6 0.4 0.2 0 MAC S1 S2 S3 S4 Modal Parameter Estimation Concepts S5 S6 11 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Concepts [A] = [{u1} {u 2 } {u 3} x . . . x 0 x . . . [U]= . 0 x . . . . 0 x . 0 . . 0 x s3 T {v1} T {v 2 } {v 3 }T O M [A]nm{X}m ={B}n [A]nm =[V]nn [S]nm [U]Tmm {X}m =[A ]gnm{B}n =[[V ]nn [S]nm [U ]Tmm ] {B}n {X}m =[[U ]mm [S]gnm [V]Tnn ]{B}n [A ]−1=[Adjo int[A ]] Det[A ] Linear Algebra Concepts s1 s2 L] g 1 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra The analytical treatment of structural dynamic systems naturally results in algebraic equations that are best suited to be represented through the use of matrices Some common matrix representations and linear algebra concepts are presented in this section Linear Algebra Concepts 2 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Common analytical and experimental equations needing linear algebra techniques [G ] = [H][G ] yf [H ] = [G yf ][G ff ] −1 ff [[K ]−λ[M ]]{x}=0 [M ]{&x&}+[C]{x& }+[K ]{x}={F( t )} [B(s )]−1 = [H(s )] = Adj[B(s )] det[B(s )] [B(s )]{x (s )} = {F(s )} or Linear Algebra Concepts O [H(s )] = [U] S [L]T O 3 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Matrix Notation A matrix [A] can be described using row,column as a 11 a 21 [A ] = a 31 a 41 a 51 a 12 a 22 a 32 a 42 a 52 a 13 a 23 a 33 a 43 a 53 a 14 a 24 a 34 a 44 a 54 ( row , column ) [A]T -Transpose - interchange rows & columns [A]H - Hermitian - conjugate transpose Linear Algebra Concepts 4 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Matrix Notation A matrix [A] can have some special forms Diagonal Square a 11 a 21 [A ] = a 31 a 41 a 51 a 12 a 22 a 32 a 13 a 23 a 33 a 14 a 24 a 34 a 42 a 52 a 43 a 53 a 44 a 54 a 15 a 25 a 35 a 45 a 55 a 22 a 33 a 44 a 55 Toeplitz Symmetric a 11 a 12 [A ] = a13 a 14 a 15 a 11 [A ] = Triangular a 12 a 22 a 23 a 13 a 23 a 33 a 14 a 24 a 34 a 24 a 25 a 34 a 35 a 44 a 45 a 15 a 25 a 35 a 45 a 55 Linear Algebra Concepts a 5 a 4 [A ] = a 3 a 2 a 1 a 11 0 [A ] = 0 0 0 a 12 a 22 0 a 13 a 23 a 33 a 14 a 24 a 34 0 0 0 0 a 44 0 Vandermonde a6 a5 a4 a3 a2 5 a7 a6 a5 a4 a3 a8 a7 a6 a5 a4 a9 a8 a7 a6 a 5 1 1 [A ] = 1 1 a1 a2 a3 a4 a 12 a 22 a 32 a 24 Dr. Peter Avitabile Modal Analysis & Controls Laboratory a 15 a 25 a 35 a 45 a 55 Matrix Manipulation A matrix [C] can be computed from [A] & [B] as a 11 a 21 a 31 a 12 a 22 a 32 a 13 a 23 a 33 a 14 a 24 a 34 b11 a 15 b 21 a 25 b 31 a 35 b 41 b 51 b12 b 22 c11 b 32 = c 21 c b 42 31 b 52 c12 c 22 c 32 c 21 = a 21b11 + a 22 b 21 + a 23 b 31 + a 24 b 41 + a 25 b 51 c ij = ∑ a ik b kj k Linear Algebra Concepts 6 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Simple Set of Equations A common form of a set of equations is [A ] {x} = [b] Underdetermined # rows < # columns more unknowns than equations (optimization solution) Determined # rows = # columns equal number of rows and columns Overdetermined # rows > # columns more equations than unknowns (least squares or generalized inverse solution) Linear Algebra Concepts 7 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Simple Set of Equations This set of equations has a unique solution 2x − y = 1 − x + 2 y − 1z = 2 −y+z =3 2 − 1 0 x 1 − 1 2 − 1 y = 2 0 − 1 1 z 3 whereas this set of equations does not 2x − y = 1 2 − 1 0 x 1 − 1 2 − 1 y = 2 − x + 2 y − 1z = 2 4x − 2 y = 2 4 − 2 0 z 2 Linear Algebra Concepts 8 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Static Decomposition A matrix [A] can be decomposed and written as [A ] = [L][U ] Where [L] and [U] are the lower and upper diagonal matrices that make up the matrix [A] x 0 [U] = 0 0 0 x 0 0 0 0 x x 0 0 0 [L] = x x x 0 0 x x x x 0 x x x x x Linear Algebra Concepts 9 x x x x 0 x 0 0 0 0 x x x x 0 x x x x x Dr. Peter Avitabile Modal Analysis & Controls Laboratory Static Decomposition Once the matrix [A] is written in this form then the solution for {x} can easily be obtained as [A ] = [L][U ] [U ] {X} = [L]−1 [B] Applications for static decomposition and inverse of a matrix are plentiful. Common methods are Gaussian elimination Crout reduction Gauss-Doolittle reduction Cholesky reduction Linear Algebra Concepts 10 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Eigenvalue Problems Many problems require that two matrices [A] & [B] need to be reduced [[B] − λ[A ]] {x} = 0 [A ]{&x&} + [B]{x} = {Q( t )} Applications for solution of eigenproblems are plentiful. Common methods are Jacobi Givens Subspace Iteration Linear Algebra Concepts Householder Lanczos 11 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Singular Valued Decomposition Any matrix can be decomposed using SVD [A ] = [U ][S][V ]T [U] - matrix containing left hand eigenvectors [S] - diagonal matrix of singular values [V] - matrix containing right hand eigenvectors Linear Algebra Concepts 12 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Singular Valued Decomposition SVD allows this equation to be written as [A] = [{u1} {u 2 } {u 3} s1 s2 L] {v1} T {v 2 } {v 3 }T O M T s3 which implies that the matrix [A] can be written in terms of linearly independent pieces which form the matrix [A] [A ] = {u1}s1{v1}T + {u 2 }s 2 {v 2 }T + {u 3}s3 {v3}T + Linear Algebra Concepts 13 L Dr. Peter Avitabile Modal Analysis & Controls Laboratory Singular Valued Decomposition Assume a vector and singular value to be 1 u1= 2 and s1 = 1 3 Then the matrix [A1] can be formed to be 1 2 3 1 T [A1 ] = {u1} s1 {u1} = 2 [1] {1 2 3} = 2 4 6 3 3 6 9 The size of matrix [A1] is (3x3) but its rank is 1 There is only one linearly independent piece of information in the matrix Linear Algebra Concepts 14 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Singular Valued Decomposition Consider another vector and singular value to be 1 u 2= 1 and s2 = 1 − 1 Then the matrix [A2] can be formed to be 1 1 − 1 1 T [A 2 ] = {u 2 } s 2 {u 2 } = 1 [1] {1 1 − 1} = 1 1 − 1 − 1 − 1 − 1 1 The size and rank are the same as previous case Clearly the rows and columns are linearly related Linear Algebra Concepts 15 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Singular Valued Decomposition Now consider a general matrix [A3] to be 2 3 2 [A 3 ] = 3 5 5 = [A1 ] + [A 2 ] 2 5 10 The characteristics of this matrix are not obvious at first glance. Singular valued decomposition can be used to determine the characteristics of this matrix Linear Algebra Concepts 16 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Singular Valued Decomposition The SVD of matrix [A3] is 1 [A] = 2 3 or 1 1 − 1 {1 2 3} 0 1 {1 1 − 1} 0 1 0 0 {0 0 0} 0 1 1 [A] = 21{1 2 3}T + 1 1{1 1 − 1}T + 00{0 0 0}T 0 − 1 3 These are the independent quantities that make up the matrix which has a rank of 2 Linear Algebra Concepts 17 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications The basic solid mechanics formulations as well as the individual elements used to generate a finite element model are described by matrices ν i θ F i 6L − 12 6L 12 6L 4L2 − 6L 2L2 [k ] = EI3 L − 12 − 6L 12 − 6L 6L 2L2 − 6L 4L ν j i θ E, I Linear Algebra Concepts Fj L σ x C11 σ C y 21 σ C {σ} = [C]{ε}⇒ z = 31 τ xy C 41 τ xz C51 τ yz C 61 54 13L 156 − 22L − 22L 4L2 − 13L − 3L2 [m] = ρAL − 13L 156 420 54 22L 13L − 3L2 22L 4L2 j C12 C13 C14 C15 C 22 C32 C 42 C 23 C33 C 43 C 24 C34 C 44 C 25 C35 C 45 C52 C 62 C53 C 63 C54 C 64 C55 C 65 18 C16 ε x C 26 ε y C36 ε z C 46 γ xy C56 γ xz C 66 γ yz Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications Finite element model development uses individual elements that are assembled into system matrices Linear Algebra Concepts 19 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications Structural system equations - coupled [M ]{&x&}+[C]{x& }+[K ]{x}={F( t )} Eigensolution - eigenvalues & eigenvectors [[K ]−λ[M ]]{x}=0 Modal space representation of equations - uncoupled \ M \ {&p&} + \ Linear Algebra Concepts C \ {p& } + \ K 20 {p} = [U ]T {F} \ Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications Multiple Input Multiple Output Data Reduction [G ] = [H][G ] yx [H ] = [G yx ][G xx ]−1 xx [Gyx] = [H] [Gxx] = RESPONSE (MEASURED) FREQUENCY RESPONSE FUNCTIONS (UNKNOWN) FORCE (MEASURED) Matrix inversion can only be performed if the matrix [Gxx] has linearly independent inputs Linear Algebra Concepts 21 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications Principal Component Analysis using SVD [G xx ] = [{u1} {u 2 } {0} [Gxx] s1 s2 L] {v1} T {v 2 } 0 {0}T O M T SVD of the input excitation matrix identifies the rank of the matrix - that is an indication of how many linearly independent inputs exist Linear Algebra Concepts 22 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications SVD of Multiple Reference FRF Data [H] = [{u1} {u 2 } {u 3} [H] {v1} T {v 2 } {v 3 }T O M T s1 s2 L] s3 FREQUENCY RESPONSE FUNCTIONS 0 50 100 150 200 250 Frequency (Hz) 300 350 400 450 500 SVD of the [H] matrix gives an indication of how many modes exist in the data Linear Algebra Concepts 23 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications Least Squares or Generalized Inverse for Modal Parameter Estimation Techniques [ [ Ak ] A*k ] [H(s )] = ∑ + * ( − ( ) − s s s s k =i k k) j Least squares error minimization of measured data to an analytical function Linear Algebra Concepts 24 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications Extended analysis and evaluation of systems [K ][U ] = [M I ][U ][`ω2 ] [U ][K ][U] = [U] [M ][U][`ω ] [K ] = [K ] + [V] [`ω + K ][V] T T 2 I I T I [ 2 S S ] [ ] − [K S ][U ][U ] [M I ] − [K S ][U ][U ] [M I ] T T T [K I ] = [K S ] + [V ]T [`ω2 + K S ][V ] − [[K S ][U ][V ]] − [[K S ][U ][V ]]T generally require matrix manipulation of some type Linear Algebra Concepts 25 Dr. Peter Avitabile Modal Analysis & Controls Laboratory Linear Algebra Applications Many other applications exist Correlation Model Updating Advanced Data Manipulation Operating Data Rotating Equipment Nonlinearities Modal Parameter Estmation and the list goes on and on Linear Algebra Concepts 26 Dr. Peter Avitabile Modal Analysis & Controls Laboratory