autonomous modal parameter estimation based on a statistical ...

3 downloads 17422 Views 590KB Size Report
mation procedure based on a statistical frequency-domain maximum likelihood approach. .... Availability of the variances on the FRFs allows, in the case of the .... ing the procedure. In order to check for “canceling pole-zero pairs”, the “Pole-.
AUTONOMOUS MODAL PARAMETER ESTIMATION BASED ON A STATISTICAL FREQUENCY DOMAIN MAXIMUM LIKELIHOOD APPROACH

Peter Verboven,

Eli Par-loo, Patrick Guillaume Vrije Universiteit Brussel Department of Mechanical Engineering Pleinlaan

2, B-l 050 Brussels,

and Marc Van Overmeire

(WERK)

Belgium

[email protected]

2

ABSTRACT This contribution, presents an autonomous modal parameter estimation procedure based on a statistical frequency-domain maximum likelihood approach. Using improved frequency-domain identification schemes, features such as high accuracy and confidence bounds for the estimated parameters and robustness for different types of testdata make an automation of the modal estimation process possible. Based on a statistical approach, adaptive pole selection criteria are developed. The new approach is illustrated for 2 experimental cases.

1

AUTONOMOUS OVERVIEW

PARAMETER

IDENTIFICATION:

AN

More fundamental research on automating the modal analysis process has mainly dealt with the selection of the correct model order. Most of the classical model order selection tools (Akaike, F-test, MDL,) that are used in time-domain identification were developed in the framework of control theory f3-51. The shortcomings of these methods have been extensively studied in f61. They only allow to verify if the model order used is appropriate or not (detection of under-modeling or over-modeling).

INTRODUCTION

Modal parameter estimation has become a common technique used by engineers to analyze complex mechanical and civil structures such as cars, aircraft, large machinery, bridges, buildings, _._ For these engineers, the modal model is very often not the final goal, but only a means to get condensed experimental data suitable for a variety of mechanical design purposes such as FE model correlation, structural modification design as well as for monitoring and control practices. Although measurement technology and computation power have entered a new era, traditional experimental modal identification can still be user-time intensive and as a result costly. Most important reasons for this are related to the constraints in analyzing large, complex structures which are discussed in [1,21. More specific for the modal identification step, a high modal density, repeated or multiple roots and the lack of error bounds on the estimated parameters, can result in a very difficult model order and mode selection process. The work presented here focuses on this most critical step and proposes a solution for an automated pole selection procedure, based on a statistical approach. An automated approach will result in an important reduction of user-time as well as the possibility for non-expert users to use modal analysis techniques.

1511

Order selection techniques, used for frequency-domain identification, are usually based on a statistical analysis of the residual errors (such as a whiteness test) [?I. This approach can also detect the presence of non-linear distortions. A more recent model order selection approach is based on a statistical analysis of the global minimum of a weighted non-linear leastsquares cost function [*,‘I. Another possible order selection criterion consists in determining the rank of the Jacobian matrix or of the sampled covariance matrix 19310], These techniques can be used to verify if the model order is appropriate or not, or to see if there are non-linear distortions present in the measurements, but they do not allow to separate physical modes from mathematical ones. Moreover, the model orders considered in modal analysis are usually much higher and also the amount of data to be processed is much larger than for control applications (where, most of the time, only single-input, single-output systems are considered). In modal analysis, a stabilization diagram is an important tool that is often used to assist the user in separating physical poles from mathematical ones in order to select the optimal model order. Today, this is still done manually. Selecting the

200

Figure

1: Subframe

structure

with 2 input locations.

300 Freq

(Hz)

Figure 2: FRFs of subframe

structure.

physical poles can be very difficult and time-consuming depending on the type and quality of the measurement, the performance of the estimator and the experience of the user. As a result, attention has been paid recently to the development of autonomous modal parameter estimation techniques [“-‘K and this especially in the view of diagnostic purposes such as for example performing routine modal testing and analysis on the Space Shuttle after each landing. These techniques are based on genetic algorithms. fuzzy logic and neural networks and can be quite computer intensive. Until now, classical time-domain identification techniques (e.g., ERAIDC) were used, and consequently, no information about the quality of the estimates, is taken into account.

tion diagram even for high model orders 1%18*19]. Other advantages of frequency-domain estimators in general are the possibility to estimate a model for data within a certain frequency band as well as to improve the accuracy of the estimated parameters by taking the uncertainty on the measurement data into account. At the same time, this uncertainty information can be transformed into confidence bounds on the estimated parameters. All these attractive features are now used to develop an automated modal identification procedure.

5 3

DESCRIPTION

OF TEST

STRUCTURE

AND

A FREQUENCY-DOMAIN

PARAMETER

IDENTIFICA-

DATA

Figure 1 shows the laboratory test structure used for the illustration of the proposed procedure. This frame structure resembles the subframe of a car to be connected to the body at four locations and on which the engine is supposed to be mounted on. A detailed descripfion of the structure and the set-up is given in [17] Using dual random vertical shaker excitation, two uncorrelated white noise signals were applied to the 2 shakers. The 28 responses and 2 input forces were simultaneously recorded for a duration of 32s, sampled at a frequency of 1024Hz. These time signals were then used to calculate all frequency response functions (FRF), using 8 frequency averages and the Hi estimator. Figure 2 shows 2 FRFs in which the 13 physical modes are clearly present.

4

AUTONOMOUS MODAL TION ALGORITHM

Figure 3 is a flowchart of the autonomous approach. There are five principal steps:

modal identification

1. pre-analysis using the LSCF estimator first model order reduction; 2. running the Maximum 3. physical thresholding ematical poles;

Likelihood eliminating

in order to do a

(ML) estimator; the most obvious math-

4. pole evaluation using tools based on the statistical properties of the ML estimator in order to eliminate remaining spurious poles:

APPROACH

Recently, frequency-domain (Total) Least Squares and Maximum Likelihood (ML) identification schemes have been optimized to handle large amounts of data within reasonable computation time ~1 At the same time they have proven to be robust for a high modal density, leading to a very clear stabiliza-

1512

5. running the LSFDX estimator to estimate shapes for the selected set of poles.

The following more detail.

paragraphs

discuss

the mode

each of the five steps

in

so :

40 ++. .+

30 20

+

10

?I!

+ ;+

+

:

+

+’

.*

+

1..

+ ;++

:

I

:

100.

+qz + :

+:

:j;

I

tti ‘::: -+

i

-40

3

-+

+

Q----------, L-2 Thresholder

‘c ;

+t +. *

f

-SO

Pole-Zero

+ ++

-20

MLE

+’

0 -,o

0

++’

,I:

200

.I::

+;;+

300 l=req

400

(HZ)

I

Figure

_ __

4:

LSCF

Pole

Uncertainties

(lines:

physical

poles).

ii

f(stdp)

= sort(db(stdp))

+*

1

parameters -20 -40

+I+-

i-t+

0

10

20

30

40

I 50

diff(f(stdp))

Figure

5.1

3: Flowchart

of Autonomous Estimation Process.

Modal

Parameter

Pre-Analysis

Since no a priori information is available, running the LSCF estimator with an arbitrary model order for 50 modes results in a first set of both physically and typically a large number of mathematical modes due to large over-modeling. The first step of the identification procedure consists of finding an approximation of the appropriate model order.

Figure

indication Pole

Uncertainty

20

30

number

of modes

5: Analysis

of uncertainties.

of the model order.

Analysis

Figure 5 shows the uncertainty of all estimated poles ranked from low to high and the derivative of the function. The maximum of the derivative coincides with 12 modes. Having 13 physical modes, the analysis of the uncertainties on the estimated poles gives, in this case, a good approximation of the number of physical modes. However, if the measurement data is characterized by a low Signal-to-Noise ratio, this approach can fail.

A first approach for model order reduction that was tested, was the analysis of the uncertainties on the poles estimated using the LSCF estimator [Is). Availability of the variances on the FRFs allows, in the case of the LSCF, to do a sensitivity analysis of the parameters for noise on the measurement data resulting in an uncertainty level on the estimated poles (and zeros although the latter calculations are typically much more computer-intensive). As shown in Figure 4, the uncertainties of the poles in case of the subframe data are clearly much smaller for the physical poles. Only the uncertainty of the last physical pole has a similar magnitude as for non-physical poles due to a higher uncertainty level on the measurement data. Nevertheless this behavior of pole uncertainties can be useful to obtain a first

Since this is only a pre-analysis step, the initial model order is reduced to a number of modes (model order) that is 50% more than the number at the maximum of the derivative function. In this case the model order was reduced from 50 to 18 modes.

1513

Pole-Zero

Checker

first step significantly

improves

the starting values which are during the pre-

taken from the last run of !Ce LSCF estimator The second approach tested for model order reduction, is based on the detection of “canceling pole-zero pairs”, a typical characteristic for the mathematical or ‘noise’ modes L9t. In order to eliminate these pole-zero pairs, a “Pole-Zero Checker’ was developed. This was possible since the model structure, used for the implementation of the proposed frequencydomain estimators (LSCF, ML), is a (common denominator) transfer function model with polynomials in both numerator and denominator i’a’. The polynomial coefficients which are estimated, are related to the poles and the zeros of the model. As discussed in [I’, 191, the frequency-domain formulation of the LSCF (and also the ML) estimator is robust to large model orders. This automated procedure, detects a “canceling pole-zero paii’ in the case that one or more zeros fall within the “threshold circle” around the pole for 90% or more of the estimated transfer functions (defined as the “pole-zero threshold ratio”). The radius R of the “threshold circle” is calculated using the uncertainty level on each estimated pole using following expression: R = K

.upoie

The most important algorithm parameters of the ML estimator are the model order, the number of iterations (and the frequency band of interest). A maximum number of 50 iterations is chosen since this, for structural dynamics analysis, typically results in the convergence of the ML estimator, In the case that convergence is reached faster, the ML estimator is stopped earlier. For each iteration, a new set of modal parameters is obtained. In addition to generating modal parameters, it is possible to calculate the standard deviations for all modal parameters based on the uncertainty on the measurement data and this for each iteration. Using the uncertainty information allows to weight the equation error in ML sense yielding very accurate estimates of the parameters and their standard deviation,

6

- pb)

the multiplier of the pole uncertainty apore and pb the probability limit for the event that the true pole falls inside the circle. During this pre-analysis step, this probability is chosen pb = 68%. This multiplier M, is used to convert the pole uncertainty to a 2 dimensional boundary. This “canceling pole-zero” elimination process has proven to be more robust to noise on the data compared to “uncertainty analysis” method, and as a result is incorporated in the procedure. The initial model order is now reduced using a recursive approach as shown in Figure 3. In the case of the subframe data, the model order was reduced from 50 to 20 modes during three LSCF runs.

. Damping l

Maximum

Likelihood

THRESHOLDER

< 0% (unstable

pole) or > 10% or

Frequency within 1% of edges of analysis

bandwidth

The damping cutoff of 10% is a valid selection for typical mechanical structures having modal damping ratios of the magnitude of 2% or less up to 5% for highly damped structures. The frequency cutoff is appiied to eliminate the mathematical poles on the edges of the analysis bandwidth that result from the fact that the ML estimator uses a model defined in the discrete frequency-domain.

7 5.2

PHYSICAL

The physical thresholding step consists of a very straightforward elimination of unfeasible modes generated by the ML estimator due to the remaining overmodeling after pre-analysis. Using the following simple and obvious criteria, most nonphysical modes will be eliminated:

(1)

with MC = J-2.&(1

analysis step.

POLE SELECTOR

Estimation

The frequency-domain Maximum Likelihood (ML) estimatoras presented in [IS], is used as “data analysis engine”. This ML estimator has been successfully applied in a large number of cases for estimating structural modal parameters from both forced response (FRFs) and ambient response data. The ML estimator estimates the model parameters through an iterative optimization process (such as Gauss-Newton) and as a result starting values must by available. The quality of these starting values is an important factor for the convergence behavior of the ML estimator. The model order reduction in the

1514

The next step of the identification procedure is passing the “Pole Selector”. This fourth step currently consists of 2 tools which will be now discussed in more detail.

7.1

Pole-Zero

Checker

Although the model order reduction using the pre-analysis the physical thresholding step will have eliminated most physical modes, the subset of poles can still contain poles correspond to “noise modes” as it is also the case for the frame data. Figure 6 shows the poles (after thresholding)

and nonthat subfor

300

200 Freq

Figure

6:

ML

Pole

diagram

Freq

(Hz)

before

Pole

Figure

Selector.

all iterations, clearly showing the lines of poles at the natural frequencies of the structure as well as the averaged sum of all FRFs. Looking closer also reveals some additional lines of poles around 62Hz and 376Hz. Especially the second line around 62Hz could make a manual pole selection from this diagram very difficult since both lines seem to have a ‘stable’ behavior. However, these additional lines can be explained again by the presence of “canceling pole-zero pairs” as is shown in Figure 7 by zooming in on the pole diagram in those 2 frequency areas. These pole-zero pairs, are a purely mathematical phenomenon, which nevertheless can seriously hamper automating the procedure. In order to check for “canceling pole-zero pairs”, the “PoleZero Checker”, explained in section 5.1, was slightly modified for this “Pole Selector”. The ML estimator returns a set of poles and zeros for each iteration and subsequently a polezero check is done for each result. The ML estimator calculates the uncertainties on the poles for each iteration. Again, the pole uncertainties are used for a similar expression as equation (1). however the probability used to calculate the radius of the “threshold circle” is pb = 98%, while the “pole-zero threshold ratio” of 90% is applied again. However in the case of a high modal density or a high uncertainty on the measurement data, this “Pole-Zero Checkei’ can fail since only the number zeros within the “threshold circle” of a certain pole is evaluated for the “pole-zero threshold ratio” of 90%. This can be avoided by performing an additional check on the correlation between the pole and all zeros.

1515

7.2

7: Zoom

Correlation

(Hz)

Freq

on pole

diagram

(*:

pole,

(Hz)

x: zero).

Analysis

Based on the stochastic properties of the measurement data, the ML estimator can also calculate, the correlation coefficient between each pole and zero. However, this calculation also requires the uncertainties on the zeros, which represents a significant computational load compared to the rest of the ML estimation process. The correlation matrix between poles and zeros gives more insight for the detection of canceling pole-zero pairs since it also tells the level of coherence or correlation that exists between each pole and zero. Figure 6, shows the correlation matrix between the poles and zeros for all modes (after physical thresholding) calculated during the last ML iteration. The modes that have a high correlation between the pole and all zeros within the respective “threshold circle”, are the ones that correspond to the spurious modes around 63Hz and 350Hz. The “Pole Selector uses this correlation information to double check the poles that are indicated as being non-physical by the “Pole-Zero Checker”. A candidate “canceling pole-zero pair” is eliminated when 90% or more of the correlation values is above 95%. Passing the “Pole Selectoi’ results in Figure 9, which clearly shows that all the poles (lines) corresponding with spurious poles are eliminated from the solution sets. In this case, the number of degrees of freedom was small (56) and the correlation were calculated for each iteration. The final set of poles is selected on the basis of lines having minimal 5 subsequent poles. However, in case of large problems, the”Pole Selector’ only uses results of the last ML iteration, and the final set of poles is now based only on the results if this last iteration.

mode nr Figure

7.3

LSFDX

8: Pole-zero

correlation

VALIDATION

Figure 9: ML Pole diagram

- modeshapes

OF AUTONOMOUS

300

Freq

matrix.

9

Once the final set of poles is accurately identified, the spatial information is currently estimated in a fourth step using the LSFDX estimator, which estimates mode shape values and the modal participation factor values at the same time. This is done by estimating first the complete residue matrix for each mode. Next this matrix is split into one mode shapevector and one participation factor vector using a Singular Value Decomposition technique. Since this is again a frequency-domain estimator, results can be further improved, by using the weighted version, which takes the uncertainty information on the data Into account.

8

200 (Hz)

after Pole Selector.

CONCLUSIONS

In this paper an automated modal parameter identification procedure was proposed. The attractive features of the frequency-domain maximum likelihood (ML) estimator (high accuracy, confidence bounds, robustness to high model order) make it a very suitable data analysis tool for an automated procedure. Since the selection criteria are developed in a stochastic framework, this procedure is robust to high noise levels. At this stage, although only the poles were supervised during the identification process, it was already possible to identify the structural modes with a very high accuracy. Spurious modes were all eliminated from the modal model. In the future, this procedure will be also tested for operational measurements, typically containing more measurement noise.

PROCEDURE

In order to validate the proposed procedure, it was applied to a composite plate structure with higher damping characteristics. Forced scanning laser-vibrometer measurements using a single shaker applying a multi-sine signal resulted in 224 FRFs with their variances. After the pre-analysis step, the model order was reduced from 50 to 34 after 2 LSCF runs. Next the ML estimator estimated the model parameters of 34 modes and this for 50 iterations (convergence was reached). The poles that are left after the “physical thresholding” are plotted for all iterations in Figure 10. The two pole lines at 150Hz and 330Hz do not correspond with system poles. After passing the ‘Pole Selector’ step, these lines disappear as shown in Figure 11 and again a successful identification of the system poles was done in this case.

1516

ACKNOWLEDGEMENTS This research has been supported by the Institute for the Promotion of Innovation by Science and Technology in Flanders (IWT) and by the Research Council (OZR) of the Vrije Universiteit Brussel (VUB). The authors also would like to thank LMS International for providing the measurement data on the subframe.

REFERENCES [l] Allemang, R. J., Modal Analysis - Where Do We Go From Here?, Proc. of 1 1th International Modal Analysis Conference, p. keynote paper, February 1993. [Z] Van der Auweraer, H., Leurs, W., Mas, P. and Hermans, L., Modal Parameter Estimation From lnconsisfenf Data Sets, Proc. of 19th International Modal Analysis Conference, pp. 763-771,

50

50 -

45

45

40

40

35 $ 2 30 2 s 25 .x=

35 p 30. 2 g 257

E 20

E 20-

15

15

10

10

5

5-

01

I 50

100

150 Freq

Figure

February

10:

ML

Pole

"

300

50

before

Pole

Selector.

Figure

[13] af the Statistical Mode/ Identification, Control, Vol. AC-19, No. 6, pp. 716-

by Shortest 1978.

Leontaritis, I. and Billings, lion Methods for Non-Linear No. 1, pp. 31 l-341, 1967.

150

Data Description,

Automat-

Pintelon, R., Schoukens, J. and Vandersteen, G., Model Seiecbon Through a Sfatisfical Analysis of the Global Minimum of a Weighted Non-Linear Least Squares Cost Function, Proc. of 35th Conference on Decision and Control, pp. 3100-3106. December 1996. EsfimaDomain Control,

[lo]

Davila, C. and Chiang, H.. An Aigorithm for Pole-Zero Mode/ Order Estimation, IEEE Transactions on Signal !ng,Vol.43, No.4, pp. 1013-1017,April 1995.

[Ill

R., James Ill, G. and Zimmerman, 0.. AuPappa, tonomous Modal ldentificafion of the Space Shuttle Tail Rudder, ASME Design Engineering Technical ConferenceslDETC, , NO. DETC97NIB.4250, September 14-17 1997.

[12]

Pappa, R.. Woodard, S. and Juang, J., A Benchmark Problem for Development of Aufonomous Structural Modal Idenilficafion, Proc. of 15th International Modal Analysis Conference, pp. 1071-1077, February 3-6 1997.

ML

Pole

diagram

after

250

Pole

300

Selector.

James Ill, G. H., Zimmerman, D. C. and Chhipwadia, K. S., Application ofAutonomous Modal Idenfificafion to Traditionaland Ambient Data Sets. Proc. of 17th International Modal Analysis Conference, pp. 840-645, 1999.

[15]

Woodard, S. and Pappa, R.. Development ficafion Accuracy lndicafors Using Fuzzy Engineering Technical ConferencesiDETC, 4258, September 14-17 1997.

[16]

Lim, T., Cabell, R. and Silcox, R., On-Line fdenfificafion of Modal Parameters Using Artificial Neural Networks, J. of Vibration and Acoustics, Vol. 116, No. 4, pp. 649-656, 1996.

[17]

Hermans, L., Van der Auweraer, H. and Abdelghani, M., A Critical Evaluation of Modal Parameter Extraction Schemes for Output-Only Data, 15th Modal Analysis Conference Japan, pp. 662668, September 1997.

[18]

Guillaume, P., Verboven, P. and Vanlanduit, S., FrequencyDomain Maximum Likelihood Identification of Modal Paramsfers wifh Confidence Intervals, Proc. of 23rd International Seminar on Modal Analysis, pp. 359-366, September 1996.

[19]

Verboven, P., Guillaume, P., Van Overmeire, M. and Vanlanduit, S., Improved Frequency-Domain Total Least Squares Identification for Modal Analysis Applications, Proc. of 5th National Congress on Theoretical and Applied Mechanics, pp. 211-214, May 2000.

S., Mode/ Se/ecfion and ValidaSystems, Int. J. of Control, Vol. 45.

[9] R&in, Y., Schoukens, J. and Pintelon, R., Order fion for Linear Time-lnvarianf Systems Using Frequency Idenfificahon Methods, IEEE Transactions on Automatic Vol. 12, No. 10. pp. 1406-1416, October 1997.

11:

200 (Hz)

1141 Chhipwadia, K. S., Zimmerman, D. C. and James Ill, G. H., Evolving Autonomous Modal Paramefer Esfimafion, Proc. of 17th International Modal Analysis Conference, pp. 619-625, 1999.

Idenfifi-

[7] Schoukens, J., Dobrowiecki, T. and Pintelon, R., Identificalion of Linear Sysfems m fhe Presence of Nonlinear Distortions. A Frequency Domain Approach. Part I: Non-Parametric Identification, Proc. of 34th Conference on Decision and Control, pp. 1216-1221. Dec. 13-15 1995. [6]

100

Freq

Soderstrom, T.. On Mode/ Structure Testing in System cation, Int. J. of Control, Vol. 26. No. 2, pp. l-18, 1977.

[5] Rissanen, J., Modeiing ica, Vol. 14, pp. 465-471, [6]

diagram

250

2000.

[3] Akaike, H., A New Look IEEE Trans. on Automatic 723. Dee 1974. [4]

200 (Hz)

System Process-

1517

of Structural IdenfiLogic, ASME Design , No. DETC97NIB-