IJnsupervised Ì\eural Computation for Event Identification in Structural Health Monitoring Systems

By

Loren Card

,,. i.äî:1ä:#:ïiJï0", In Partial F\lfillment of the Requirements for the Degree of

Master Of Science

Department of Electrical and Computer Engineering University of , Manitoba

@Loren Card, July 2004 TIIT'. I.INTVERSITY OF MANITOBA

FACIILTY OF GRADUATE STUDIES ***** COPYRIGHT PERMISSION

Unsupervised Neural Computation for

Event Identification in Structural Health

Monitoring Systems

BY

Loren Card

A ThesisÆracticum submitted to the Faculty of Graduate Studies of The University of

Manitoba in partial fulfiilment of the requirement of the degree of

MASTER OF SCIENCE

Loren Card @ 2004

Permission has been granted to the Library of the University of Manitoba to lend or sell copies of this thesis/practicum, to the National Library of to microfilm this thesis and to lend or sell copÍes of the fÏIm, and to University Microfilms Inc. to publish an abstract of this thesÍs/practicum. This reproduction or copy of this thesis has been made available by authorify of the copyright owner solely for the purpose of private study and research, and may õoty u. reiroduced ana ðopiea as permitted by copyright laws or with express rwitten authorization fiom the copyright owner. Abstract

This thesis report explores the use ofunsupervised neural computation for event identification (EID) in structurar hearth monitoring (sHM) systems. EID tech- niques are useful in sHM systems for minimizing the size of sHM data sets, and the costs associated with analysing, transmitting and storing sHM data.

The approach to EID explored. is adaptive, self-configuring and does not require detailed information about the structure being monitored.

A frequency sensitive competitive learning (FSCL) technique is used to

model the output of an sHM system. sHM system output states which dis-

agree with the model are deemed "novel" and identified as SHM events. The EID system pERL is implemented in and operates on sHM data stored by a database server running the MySeL DBMS software.

The EID system is evaluated with sHM data from three structures including the Taylor Bridge, the Portage creek Bridge and the Gorden Boy statue. The

EID system is able to identify strain gauge events of 0.75¡.te, 12.5¡te, 1.25¡'e or smaller in the sHM measurement data from the Taylor Bridge, the portage creek Bridge, and the Golden Boy respectivery. The EID system is able to iden- tify accelerometer events of .00459, 0.00209 or smaller in the sHM mea.surement data from the Portage Creek Bridge, and the Golden Boy respectively.

The EID system is compared to a simprified event identification (S-EID) system, which does not use power spectral density estimation or unsupervised neural computation. The s-EID system is shown to be effective but less sensitive than the EID system to sHM events. The EID system is capabre of adapting to noisy environments.

some example sHM events, believed to be the result of seismic activity, from the Portage Creek Bridge are presented and discussed. Acknowledgements

would I like to thank my wife and family for their love and support. I am blessed to have them, and wouid be lost without them. I would like to thank my advisor, Dr. Dean K. McNeil, for his friendship and guidance throughout my career as a graduate student. I would like to thank Dr. Douglas Thomson, for insightful comments and recommendations regarding the research in this thesis. special thanks go to Dr. Aftab Mufti and ISIS canada, for providing access to the structural health monitoring data and systems which made this work possible. I would also like to thank Liting Han for her help working with the ISIS sHM data aquisition systems. I gratefully acknowledge the financial support of the Natural sciences and Engineering Research council of canada (NSERC).

. /Loren Contents

L lntroduction 6 1.1 Problems with SHM Add¡essed bv Event Identification . 6 L.2 EID System Design Considerations I

IJnsupervised Neural Computation 10

IJnsupervised Neural computation for Event rd.entification L3

3.1 The EID System 13

3.1.1 An SHM Data Source 13

3.L.2 Windows of SHM Data 13

3.1.3 Normalization of Measurment Values 15

3.1.4 Power Spectral Density Estimation . 15

3.i.5 Unsupervised Neural Computation 15

3.1.6 EID System Output: A Novelty Index 16

3.I.7 SHM System Event HandÌer 16

3.2 System Apparatus and Implementation Notes 16

EID System Performance Characterization 19

4.I EID System Behaviour 24

4.2 EID System Sensitivity 25

4.3 Comparing the EID System to a Simplified Approach 30

4.3.L Normalization of Measurment Values 31 qt 4.3.2 Root Sum of Squared Changes in Sensor Channel Outputs dù

4.3.3 S-EID System Output: A Simplified Novelty Index òJ

4.4 S-EID Vs. EID System Performance JÐ

Seismic Events Affecting Portage Creek Bridge 42

Conclusions and Future'Work 47 List of Figures

Basic 1 A SHM System. 7

2 Basic Neural Network Architecture. 10

3 Unsupervised Neural Computation. 11 EID 4 System Using Unsupe¡vised Neural Computation . . . . . 14 5 EID System Data Flow and Data Structures lT Taylor 6 Bridge, Headingley, Manitoba, Canada . . . . . 19 Portage 7 Creek Bridge, Victoria, , Canada . 20

8 The Golden Boy, A Statue in Winnipeg, Manitoba, Canada 20 I Tlpical Sensor Output and Novelty plot from Taylor Bridge EID

System 22

10 Tlpical Sensor Output and Novelty plot f¡om portage Creek BridgeElDSystem ...... 28 11 Tlpical Sensor Output and Novelty plot from Golden Boy EID

System 28

12 A Simple SHM Event 24

13 A More Complex SHM Event 25 14 sensitivity of raylor Bridge's EID system to sinusoidal Excita-

tion of Strain Gauge Channels 2g 15 sensitivity of Portage creek Bridge's EID system to sinusoidal

Excitationof StrainGaugeChannels ...... 2g i6 sensitivity of Portage creek Bridge's EID system to sinusoidal

Excitation of Accelerometer Channels 29 L7 sensitivity of Golden Boy's EID system to sinusoidal Excitation

of Strain Gauge Channels Zg 18 sensitivity of Golden Boy's EID system to sinusoidal Excitation

of Accelerometer Channels . 30 19 simplified EID (S-EID) system without power spectrar Density

Estimation or Neural Computation g2

20 EID System Output 84

2l S-EID System Outpur 84 22 sensitivity of raylor Bridge's S-EID system to sinusoidal Exci- tation of Strain Gauge Channels g5

23 sensitivity of Portage creek Bridge's s-EID system to sinusoidal

Excitationof StrainGaugeChannels ...... 86 24 sensitivity of Portage creek Bridge's s-EID system to sinusoidal

Excitation of Accelerometer Channels 86 25 sensitivity of Golden Boy's s-EID system to sinusoidal Excita-

tion of Strain Gauge Channels JT 26 sensitivity of Golden Boy's s-EID system to sinusoidal Excita-

tion of Accelerometer Channels BT

27 EID Model of SHM System Output 40 28 S-EID Model of SHM System Ourput 4t

29 Seismic Event 1 - Identified by EiD System (Center peak) . . . . 43

30 Seismic Event 1 - Most Active Strain Gauge 48

31 Seismic Event 2 - Identified by EiD System 44

32 Seismic Event 2 - Most Active Strain Gauge 44

33 Seismic Event 3 - Identified by EID System 45

34 Seismic Event 3 - Most Active Strain Gauge 45

List of Tables

1 Summary of SHM System Sensors 22

2 Summary of EID System Sensitivity 27

3 Summary of EID Vs. S-EID System Sensitivity 38

4 Seismic Events at Portage Creek Bridge 42 1 fntroduction

The practice of structural Hearth Monitoring[l] (sHM) is gaining popularity and interest in the engineering community. stewards of civil infrastructure are increasingly recognizing a need to monitor structures, in order to better assess structural "health." Aging infrastructure and limited maintenance budgets re_ quire innovative approaches to ensure public safety while balancing costs. sHM technology has the potential to heip increase safet¡ reduce life cycle costs, im- prove maintenance strategies, and provide important structural performance feedback to designers. This thesis explores the use of unsupervised neurar computation for event

identification (EID) in sHM systems. EID mechanisms have severar apprications

in sHM systems. They can be used to solve some key problems associated with current SHM practice.

1.1 Problems with sHM Addressed by Event rdentifica- tion

Conceptually, the practice of sHM is straightforward. A structure is fitted with a number of sensors in key locations. sensors monitor physical quantities such as strain, acceleration, displacement, or temperature. A data acquisition (DAe) system continuously interrogates the sensors and records measurements to a database. occasionally, "events" occur which excite a structure. The resulting SHM measurements reflect the struc[ure's behaviour during the event. using data analysis techniques, sHM measurements are used to make an assessment of the structure's "health." A general outline of a typical sHM system is shown in Figure 1. Analog Sensor Outputs

Digitized Measurments

Recent or Historic Measurements

SHM Data Analysis

Results of Analysis

Figure 1: A Basic SHM System. practice, In sHM systems present some chailenges. one chailenge currentry facing many sHM system projects is the rate at which sHM data is collected. single A sensor channel, sampled with 16 bits, at 100H2, will generate about 17 megabytes of data every day. A DAe system with 100 such sensor channels record will about 630 gigabytes of data in a year. consider that an owner may have thousands of structures in an inventory, and the amount of data involved can become overwhelming.

The transmission, storage, and analysis of every raq/ sensor measurement

is expensive and impractical. Fortunately, effective sHM can be accomplished without retaining a complete sensor record. sHM data is by nature repetitive and consistent. By identifying events in sHM data, the costs associated with manipulating such large data sets can be mitigated.

sHM data analysis (by a human or a machine) can be focused on key events, rather than endless monotonous sHM measurements. A researcher, or bridge owner might be interested in the number of healy trucks passing over a bridge. The reaction of the bridge to the heavy truck tra,ffic may also be of interest. An

EID system could help identify the times at which such events occurred. sHM data storage costs can be addressed by using an EID system such as the one explored in this thesis. since sHM data tends to be so monotonous, it is mo¡e efficient to discard a portion of the uneventful sensor readings. Lowering sampling rates to lessen the burden of data storage is not appropriate since the higher-frequency components of a structure's behavior are then lost. simply

discarding sHM data at regular intervars (for exampre keeping only the readings

from the first few minutes of every hour) is problematic since the readings associated with any novel event may be lost. sHM measurements associated with events can be stored in preference to monotonous readings. Keeping a small subset of the monotonous readings at regular intervals, in addition to the events, can satisfy long-term structural analysis needs. sHM data communication costs can be drastically reduced with the help of an EID system. An sHM system which blindly transmits every measurement it acquires, may be wasting vast communications resources. such an sHM system may be transmitting measu¡ements which amount to the structure saying

"Nothing is happening." An sHM system which incorporates an EID process

could remain silent most of the time, occasionally reporting ,,This event just happened."

L.2 EID System Design Considerations

There is currently a need for versatile sHM methods, which can be applied to

a wide variety of structures. civil infrastructure inventories may be diverse

and may include many styles and types of structures. In academia, researchers

have the luxury of designing an sHM system tailored specifically for a showcase structure. Most civil structures are not showcase pieces. Most do not merit custom-designed sHM systems. owners do not have the resources to tailor sHM systems to a structure beyond identifuing the number, types, and locations for sensors to be used. utilitarian everyday structures are important however, and merit generic "install it, and forget it," styred sHM systems. such generic sHM systems, deployed ubiquitously, will be the kind which prove most usefur, and reduce ownership and maintenance costs.

The approach to EID explored in this thesis is agnostic of the structure it monitors, and should be useful in many sHM systems. Every attempt has been made to keep the system as versatile, automated, and robust as possible, without sacrificing system performance. In order to help maximize the utility of the EID system, it has been designed to configrue itself, and operate without supervision. Given a source of SHM data, the system will autonomously identify those sHM measurements which represent events or structural activity. x4 Xn

Figure 2: Basic Neural Network Architecture.

2 IJnsupervised Neural Computation

Neural computing systems were originally inspired by the function of animal brains[2], where many simple interconnected learning units (neurons) operate in parallel to achieve their collective task. The strength of the interconnections between the individual neurons are adjusted so that the system can adapt and "learn." Figure 3 shows a graphical representation of a basic neural network structure. Neural computing systems are commonly applied where algorithmic solutions to a problem are difficult, but an abundance of example data is avail- able with which to train the system. For example, recognition of hand w¡itten characters from image data is difficult to accomplish algorithmically, but a suit- able neural computing system may learn the task when trained with enough examples.

Figure 3 is a graphical representation of an unsupervised neural computing system. Neural network input vectors (represented by white circles) are mapped to a multi-dimensional input space. (2-D in this simple example.) Learning units

10 Multi.Dimensional Neural Network lnpul Space

O.Ê Novel Input

Figure 3: Unsupervised Neural Computation.

(represented by black diamonds) are arso positioned in the space. A ,,novelty detector" can be buiìt by associating a "Noverty Index', (ffr) with the input vectors. The 1t/1 of an input vector is the distance to the closest learning unit. The unsupervised computing system uses a learning algorithm to train itself to identify "novelty" by adjusting the position of the learning units. The learning units are positioned in the multidimensional input space to reflect the most common"mundane" input states. Novelty is detected when an input disagrees with the model represented by the learning units. (Graphically a novel input is one which is located far away from any ìearning unit.)

Many different types of learning algorithms exist[3]. The results reported in this thesis make use of an approach known as Ftequency sensitive competitive Learning (FSCL). FSCL has been used in the past for vecto¡ quantization[4] and in robot vision systems[5].

11 In this thesis, the output gr¿ of a given learning urit ri is simpry the Eucridean

distance between its input vector æ and weight vector to¿.

a¿: llu¿ - æll (1) Each learning unit i is said to "compete', to have its weight vector u;¿ up- dated. For each input vector æ presented to the network, a single winning unit is selected based upon its output !¿ and, its success in winning previous com- petitions. Each learning unit maintains a count c¿ of the number of times it has won. The winner, denoted ri*, is the rearning unit with the smalrest y¿c¿ product.

i- : i, l (g¿: mi,n(g¿c¿)) (2)

using the minimum g¿q product as the criteria for choosing the winning learning unit makes the selection process sensitive to the frequency with which the learning units win. A frequency-sensitive competition ensures that all of the learning units participate in the system. The weights of the winning unit '.u¿. are updated by adjusting them slightly towards æ according to equation B. Here e is used as a learning rate parameter, typically set between 0.0001 and 0.001.

: ?ui.neu ?Di.old. * e(la¿.o¿¿ - æ) (3)

The overall effect of this system is that the learning units, weight vectors . . .'tDn lr! will move to represent a model of all the æ input vectors the system has

seen. As stated previousl¡ a novelty detector (or event identification system) can be built by using the minimal g¿ distance between æ and, us¿ as a ,,Noveity

Index," designated .ðy'.I.

NI : mi,n(U¿) (4)

t2 3 LJnsupervised Neural Computation for Event Identification

3.1 The EID System

This section describes how an unsupervised neural computing system can be used to create an event identiflcation (EID) system for the analysis of sHM data. Figure 4 shows a conceptual overview of the EID system. The following

subsections describe the EID process in detail, and the apparatus used for the EID system implementation.

3.1.L An SHM Data Source

The first component of the the EID system is a source of sHM daia. The EID system can operate on data collected directry from a DAe system. (For example, to limit the amount of data later stored or transmitted.) Alternatively,

the EID system can operate on a stored database of sHM measurements. (For

example, to focus an analysis process, or implement a data decimation scheme.)

'Windows 3.1-.2 of SHM Data

The sHM data is separated into 2-second windows for analysis. 2-second win- dows were chosen since this interval seems to represent an approximate time- interval for many types of sHM events. Generaily speaking, a bridge subjected

to a heavy vehicle traffic event will react and return to its normal resting state

within a couple of seconds. windows with a 50% overlap were chosen so that no

sHM event could occur between windows undetected. Events which last longer than 2-seconds are still detected, as long as they cause significant activity in the sHM system sensor outputs within a 2-second interval. similarly, events which occur in smaller time intervals are also detected, so long as they aìso cause signifi cant activity.

i3 DAQ System or Other SHM Data Source

2-Second Windows of SHM Data From Sensor Channels

2-Second Windows of SHM Data From Sensor Channels (Scaled)

Sensor Channel Power Spectrum Levels

Unsupervised Neural Computation (FSCL)

Novelty lndex

SHM System Event Handler

Figure 4: EID System Using Unsupervised Neural Computation

L4 3.L.3 Normalization of Measurment Values

once the sHM data in separated into b0% overrapping, 2-second windows, it is

normalized to give each channel equal influence in the neural computing process.

The mean value of each channel, over the window, is calculated and subtracted from each data sample. This is done to make the EID system insensitive to

slow trends in sensor output (such as daily thermal cycles). Each sensor mea-

surement is also scaled by a normalization value, forcing sensor values to range

approximately between plus one and minus one. This scaling is mainly an effort to reconcile the different units of measure used by different sensor types. (For example, microstrain vs. g's)

3.L.4 Power Spectral Density Estimation

The third step in the EID system is a power spectral density estimation, of each channel across the data in a 2-second window. A power spectral density is used instead of a standard FFT operation since signar phase is arbitrary. This step re- duces the number of data points involved by a factor of two. The power spectral density estimation was originally an attempt to help characterize the natural frequencies of structures. In section 4 we see the EID system (in its current

.configuration) is noi especially sensitive to the natural frequencies exhibited by structures. The power spectral density estimation is useful however, to help the neural computing system characterize noise levels on sensor channels.

3.1.5 (Jnsupervised Neural Computation

The power levels of each sensor channel, at each frequency are presented to the neural computing system for assessment. The chan¡rel power spectrum levels define a point in a high dimensional space. (pigure 3 depicts a 2-D neural computation space. The Golden Boy for example, has 87 sensor channels sampled at 32H2. 2-second windows of Golden Boy sHM data result in a 11g4-

15 dimensional space.) For the experiments in this thesis, eight rearning units are used. The learning units characterize the sHM system output state, and generate a "Novelty Index" (.v1) value for each 2-second window of sHM data.

3.1.6 EID System Output: A Novelty Index

The main output of the EID system is a singre ry'1 varue associated with each window of sHM system sensor readings. (This is the same -ô/1 described in equation 4') Plotting the .n// values versus time reveals "novel sensor events,, as spikes against a background of "mundane sensor events,,. When sensor channels exhibit any activity over a 2-second window, the EID system's output will jump to several times, severar hundred times, or severar thousand times its mean output value.

3.L.7 SHM System Event Handler

Finall¡ process a or application makes use of ly'r values. This ihesis has briefly described some of the applications of an EID system such as data decimation, and optimizing us'ge of communications resources. These apprications are not explored in detail.

3.2 System Apparatus and Implementation Notes

The EID system was implemented using the pERL programming ianguage with commodity PC hardware. An EID program interacts with a database of sHM measurements hosted by a Mysel database server. The EID program reads sHM measurement values from a data tabre, performs anarysis and writes a ly'I value to a separate table. The database also hosts tables which store the learning unit weight vectors and normarization values used in the EID process. Figure 5 diagrams the interaction of the EID application with sHM data and other tables.

16 SHM Measurement Database (MySQL Table)

Figure 5: EID System Data FIow and Data Structures

The EID program is designed to be largely self-configuring. The process requires only a database table of SHM measurements. It checks for the existence of a table containing normalization values. If the normalization table does not exist, it is created by calculating a standard deviation for each sensor channel from the first two hours of sHM data. once the normalization table is created, it is reused and not modified.

The EID program also checks for the existence of a rearning unit weight vector table and creates it as required. weights are initialized randomly. The

FSCL process allows the EID program to update the weights with every window of SHM data, and the EID program stores rnodified weight vectors back in the database table periodically. when the EID process is run subsequent times, it benefits from the weights stored previously. ,À[f values are stored in a separate database table. This table is also created as required. .À{1 values are keyed by the date and time of the associated window of SHM data.

17 PERL rvas chosen for its flexibility and robust support for database interac-

tion. Despite being a high-level, interpreted computer language, pERL proved to be capable of performing sHM data manipuration tasks. The current EID system implementation is portabÌe, and has run successfully on Limrx, Macos

X, and FreeBSD. Some minor modification of path variables wouid be required to run the sofbware on MS Windows.

The execution speed of the EID system was not formally characterized. It was found however, that a 450 MHz pentium III desktop computer, running the EID software while hosting the sHM data, was abre to process Taylor Bridge

sHM data (14 sensor channels with 32 Hz sampling) at about five times real-time speed' (Each unit of sHM data took one fifth as long to process as collect.) A more current desktop computer, with an AMD AthlonXp 2500+ (1.gGhz) pro- cessor was able to process the same data set at about B0 times real-time speed. one might expect that the FFT operation is the most time-consuming operation in the EID system. ExperimenLation with the simpiified EID system (described in Section 4) indicates that the main obstacle to increased performance is in fact the large number of database calls in the current EID program implementation. The cu¡rent implementation presents opportunities for optimization.

18 Figure 6: Taylor Bridge, Headingley, Manitoba, Canada

4 EID System Performance Characterization

The EID approach presented in this thesis has been evaruated with three sep- arate structures. These include two bridges, the Taylor Bridge in Heading- ley Manitoba, canada (Figure 6) and the Portage creek Bridge in victoria,

British columbia, canada (Figure 7). The third structure is a public statue, the Golden Boy (Figure 8), which is a 5m tall gilded bronze statue mounted at the pinnacle of the main government building in winnipeg Manitoba, canada

77m above grade. These three structures are equipped with mechanical and fiber optic strain gauges, temperature sensors, and accelerometers. Data acqui- sition (DAQ) equipment is used to continuously monitor the structures taking measurements 32 times per second.

19 Figure 7: Portage Creek Bridge, Victoria, British Columbia, Canada

Figure 8: The Golden Bo¡ A Statue in Winnipeg, Manitoba, Canada The Taylor Bridge is equipped with 12 strain gauges, and two temperature sensors. The strain gauges are located on the bridge's girders. six ofthe gauges are ìocated mid-span, and six are rocated near supports. The mid-span sensors are naturally more active then the support sensors. The Tayror Bridge,s 14 sensor channels, sampled at J2 Hz, taken in two-second windows results in 44g_ dimensional input vectors after being normalized and Fourier transformed. The primary source of excitation of the Taylor Bridge is vehicle traffic. since the bridge is not located on a busy route, vehicre traffic is rerativery sparse. Tayror Bridge sees a few heavy trucks on a daily basis. The Portage Creek Bridge is equipped with 30 strain gauges, two 3_axis accelerometers, and one temperature gauge. The portage creek Bridge,s 3z sensor channels, sampled at 82Hz, taken in two-second windows results in 11g4_ dimensional input vectors after being normalized and Fou¡ier transformed. The Portage creek Bridge's sensors are ail located on support colum¡rs. The bridge sees lots of commuter traffic on a regular basis. It is also located in a region subjected to seismic activity. The Golden Boy is equipped with five strain gauges, two 3-axis accererome- ters, and one temperature gauge. The Gorden Boy's 13 senso¡ channers, sampred at 32 Hz, taken in two-second windows results in 416-dimensional input vectors after being normalized and Fourier transformed. The Golden Boy,s principal source of excitation is the wind. It has a natural frequency near 3 Hz. As one might expect, the Golden Boy tends to oscilrate more on windier days.

2I Table 1: Summary of SHM System Sensors

Structure Strain Accelerometer Temperature Input

Name Gauge Channel Sensor Vector Count Count Count Dimensionality

Tayior Bridge 12 0 2 448 Portage Creek Bridge 30 6 1 1 184

Golden Boy 5 6 , 416

TaforBftge, (2003-$20 1O:O:O) + (0..4095 . 1s) -22 ¡ .z¿ I -ru I 'õ -28 sf [ *, I' ç .*[

3AF""|- 40L 0 512 1024 1536 2o4S 2560 æ72 35a4 4{196 120

100

80 !

60 o z 40 20

o 0 512 1024 1536 204A 2580 go72 35S4 4096 Seænds

Figure 9: Tlpical sensor output and Novelty plot from Taylor Bridge EID System

22 PortÊgecreek, (2003-4-23 t3:54:æ) + (0..4095 . 1s) 30, : StainT_1_c2 - - *l I StainTJ_e. 'õ ,01 i StrainS_l_c2 I 't5 I e jj 'È ro I *'*'*''-;'*-å-'i-¡;i-'-' .I ;- i-. *l tUt-'t^i'*-i'¡''-:vr*"-L"11^'t' ot **li ir-* ì"':-r--l--.-ï-'-' _.I ,a: el :l E c :f zo Íf 2l ;t 2048 3072 Sæonds

Figure 10: T)'pical sensor output and Noverty prot from portage creek Bridge EID System

GoldenBoy, (2003-9-26 iO:OO) + (0..4095 . is) 10 I 8 7 É 6 o 5 .9 4 È 3 2 1 0 -1

'10 I

7 È 6 ; 5 o 4 2 3 2 '| o 204A Seconds

Figure 11: Tþical sensor output and Novelty prot from Gorden Bov EID System Portâgecreok, (2003-12-18 23:9:1 g) + (O..S.t.t . .tßZs)

Sba¡n8_l_cl -.----

56 g

'õ 52 e 'I so

! t: 4A ¡'lf iJ , ¡, ii 46 ¡¡r I rLr¡ ¡,1l.1Jrrr¡¿¡;ir i-4íl l'iú.1 il'¡,ì¡lÍ"i iir'1,' _' f r' '¡'¡t I ti: tt:

44

42 I Seconds

Figure 12: A Simple SHM Event

4.7 EID System Behaviour

Figures 9, 10, and 11 show some typical EID system output plots (bottom), with a few sensor channels (top). Note that spikes in the EID system output

correspond to those in the sensor channel plots. The output of the EID system can be considered an assessment ofthe state ofthe structure at any time. struc_ tural events result in spikes in the EID system output. Note that in Figure 11, the EID system output is more erratic, reflecting the gusty nature of the wind which excites the Golden Boy. Figures 12, and 13 show examples of some sHM events the EID system is able to identify. Figure 12 is a simple event, where a strain gauge's measurements have changed by several microstrain in a few seconds. Figure L3 shows a more complex event where several strain gauge outputs have oscillated by several microstrain in a few seconds. The EID system is capable of identifying many types of such sensor events. The system is sensitive to events which cause

24 Portagscræk, (20O3-+2S 4:5SlS) + (0..S1 1 . r/32s)

.E go

.t0 6 I 12 .t4 16 Sæonds

Figure 13: A More Complex SHM Event

changes in the power spectra of the SHM sensors channels. Any change in one or more sensor channels' measurements over one window of SHM data t, seconds) will affect the output of the EID system.

4.2 EID System Sensitivity

Having briefly expiored the kinds of sHM events which can be identified by the

EID system, it is desirable to characterize precisely the sensitivity of the system.

In order to determine the sensitivity of the EID system, samples of sHM data were artificially modified by adding sinusoidal signal components to them. The reaction of the EID system to the addition of different sim¡soidal signals to its inputs is plotted in Figures 14 through 1g. Note that the EID system output has been normailized in Figures 14 through 1g so that an ,,average" or ,,mund.ane', event is scaled to unity. This scaling gives some basis for comparing the ÐID system output across various structures. Table 2 summarizes the results of the tests.

25 Figure 14 expÌores the EID system's sensitivity with rayror Bridge's sHM system. The eight curves piotted show how the EID system's output varies with the addition of different signaìs. Although the plot is crowded with eight different curves, they are rabered on the pìot in the order in which they appear. The steepest' tightest curve on the reft side of the prot is the Tayror Bridge,s EID system response to a r0 Hz sinusoidar signar added to the six strain gauge channels located near the span supports. The curve furthest to the right rep- resents the Taylor Bridge's EID system response to a 4.5 Hz sinusoidal signal added to the six strain gauge channels located mid_span. The sinusoidal signals were added to a set of 10 baseline 2-second windows of sHM data, previously ,,mundane,,. identified by the EID system as An average of the EID system's response across these 10 modified windows is shown in the sensitivity plots.

The minimum EID system output rever required to designate an ,,event,, was chosen (somewhat arbitrarily) to be 1.5. some basis for this decision can be found be examining the EID system output levers in Figure 20. The EID system output only rarely exceeds a value of 1.5. As can be expected, the Tayror Bridge's EID system is more sensitive to the excitation of many channers at once, than to the excitation of a singre sensor channel. Also as expected, the Taylor Bridge's EID system is more sensitive to excitation of the strain change located near the supports, than those located mid-span. The system's insensitivity to the frequency of sinusoidal excitation was unexpected. The Tayior Bridge has a naturar frequency near 4.5 Hz, but the EID system is only very slightly less sensitive at this frequency.

26 Table 2: Summary of EID System Sensitivity

Structure Minimum Strain Minimum Accelerometer

Name Event Detectable Event Detectable Taylor Bridge 0.75p.e NA

Portage Creek Bridge 12.5¡,te 0.00459

Golden Boy I.25p.e 0.00209

Figure 15 shows the Portage creek Bridge's EID system response to s! nusoidal excitation of some of its (30) strain gauges. Note the variation in sensitivity from the "Docile" to the "Active" strain gauges. This variation in sensitivity is due to different normalization (scaling) values allocated to each sensor channel during the initial calibration of the EiD system. The calibration process indicated the EID system should expect more activity on the strain gauge ,,Docile',, channel denoted "Active" than the one denoted and has com- pensated accordingly.

Figure 17 shows the Golden Boy's EID system's response to stimulation of its strain gauge channels. 3 Hz and 10 Hz frequencies were chosen to test the EiD system's response to characteristic and non-characteristic frequency events. The Golden Boy has a natural frequency near 3 Hz, and does not usually exhibit an 10 Hz oscillation. It was hoped that the EID system would be able to discriminate between events exhibiting the Golden Boy's natural frequency, and those which do not. Figure 1z shows the system does discriminate, although not significantly. Figure 17 shows the Golden Boy's EID system is only slightiy less sensitive to event which exhibit 3 Hz oscillations.

27 6

5.5

o 4.5 Ê 4 q o ü

3

it 2.5 z 2 -! E 1.5 2 1

0.5

0 0.0 0.5 0.75 1.0 1.25 1.5 Ampl¡lud€ ofAdded Sinusoidat Compon€nt (uS)

Figure 14: sensitivity of raylor Bridge's EID system to sinusoidal Excitation of Strain Gauge Channels

6

5.5

5

o 4,5 E 4 ø ô ú 3.5

; 2.5 z 2 -N õ 1.5 E z 1

0.5

0 5 10 15 20 Ampl¡tuds ofAdded 't0Hz Slnusoidal Componont (uS)

Figure 15: sensitivity of Portage creek Bridge,s EID system to sinusoidal Ex- citation of Strain Gauge Channels

28 6 All (6) A@lêrcmêt€rs,---"-. Singlê A@leromêtor,....,.,.

5

o 4.5 E 4 o U ; õ 2.5 z 2 ! 1.5 E z 1

0.5 .1.5 lndêx of Smallest Events Detælable =

0 0.000 0.002 0.004 0.006 0.008 Ahplitudo ofAddod iOHz Sinusoldal Compon€nt (g)

Figure 16: sensitivity of Portage creek Bridge's EID system to sinusoidal Ex- citation of Accelerometer Channels

6

5.5

5

o Ê 4 o U

õ z 2 -! E 1.5 z 1

0.5

0 0.0 0.5 'f.0 1.5 2.0 3.0 Amp¡¡tudo ofAdded S¡nuso¡dal Component (uS)

Figure 17: sensitivity of Golden Boy's EID system to sinusoidal Excitation of Strain Gauge Channels

29 6 All (6) A@lsËmeters i 5.5 All (6) AæglbromêteE t! S¡nglê Acdrl€rometer I I Singlê âÉælerometei .! ,! J 4.5 I Ê '¡ 4 :! q ,! o E J 3 ! à 2.5 !ì z .! 1.5 z 1

0.5 lndex ofrsmal¡êst EventsiDêl€ctable = 1.5 0L 0.000 0.001 0,002 0.003 o.oo4 Amplitude ofAdded S¡nusoidal Componênt (g)

Figure 18: sensitivity of Golden Boy's EID system to sinusoidal Excitation of Accelerometer Channels

4.3 Comparing the EID System to a Simplified Approach 'we have seen that an unsupervised neural computing approach to EID can be effective. some may argue that the approach is too complicated, and that similar

functionality might be gained using a simplified approach. The most common portage output state of the Taylor Bridge, creek Bridge, and Gorden Boy sHM

systems is a mundane state which represents very little activity. This mundane

state is characterized by flat power spectra on each channel. In the time domain, such mundane windows of sHM data are flat unchanging sequences of sensor measurements. This most common, mundane output state represents the origin

in the EID system's multi-dimensional neural computation space. The power density estimation step of our EID system is computationally intensive. An EID system could be made more computationally efficient with- out it. Estimating the signal power on a sensor channel can be achieved in a much cruder way by subtracting the minimum sensor value from the maximum

30 sensor value in a window of sHM data. since the EID system does not seem to characterize the natural frequencies of the structures tested previously, such crude power level estimation might be appropriate.

unsupervised neural networks are capable ofcharacterizing complex patterns

in neural computation spaces. It may seem superfluous to use a neural network characterize to the output state of an sHM system which amounts to a mult! dimensional zero-crossing. such an output state couÌd be more simply modelled with a multi-dimensional zero-vector.

These ideas lead to the concept of a simplified event identification system (S-EID) which does not use an FFT for power spectrar density estimation, and does not use a neural network to characterize the common, mundane output state of an sHM system. Figure 19 depicts a s-EID system to herp exprore the costs and benefits associated with the EID system central to this thesis. Key aspects of the S-EID system are discussed below.

4.3.L Normalization of Measurment Values

Just as with the EID system, sHM data is normalized to give each channel equal influence in the s-EiD system. scaring is still useful to reconcile the different units of measrre used by different sensor types.

31 DAQ System or Other SHM Data Source

2-Second Windows of SHM Data From Sensor Channels

Sensor Channel Normalization

2-Second Windows of SHM Data From Sensor Channels (Scaled)

Root Sum of Squared Changes in Sensor Channels

Simplified Novelty lndex

SHM System Event Handler

Figure 19: simplified EID (S-EID) system without power spectral Density Estimation or Neural Computation

DO 4.3.2 Root sum of squared changes in sensor channer outputs

Instead of performing a power spectral density estimation and neural network

analysis on windows of sHM data, the s-EID system assumes that the common, mundane output state of alt sHM systems is a state of inactivity. The s-EID system assumes that any changes in the channel outputs in a window of sHM data represents an event of interest.

A range ofvalues for each sensor channer is carculated for the 2-second win-

dow of sHM measurements. Each sensor range value is squared, and summed. The root of the sum is taken, resuiting in a "simplified Novelty Index', (s¡ü1).

Each window of sHM measurements is associated with a s N I value, used as an an output from the S-EID system:

(5)

4.3.3 S-EID System Output: A Simplified Novelty fnd.ex

The main output of the s-EID system is a ,g-l{r value (analagous to the EID system's Nr) associated with each window of sHM system sensor readings. Just as with the ,,novel EiD system, plotting the ^9r{r values versus time reveals sensor events" as spikes against a background of "mundane sensor events,,. The main difference is the s-EID turns out to be less sensitive than the EID system to sHM events. Figures 20 and 21 show EID and s-EID system output from analysing the same Portage creek Bridge sHM data. Note the peaks in the EID system output plot are much more pronounced.

JJ Portagocre€k, (200,É29 1g:S4:gg) + (0..2047' ts) 5

4.5

4

3.5

x3 s > 2.5 z2

1.5

1

0.5

0 1024 't7s2 Seænd6

Figure 20: EID System Output

Portag€Cr€€k, (2009-23 13:54:39) + (0..2047 . ts) 1.6

1.4

12

1

! i o.s z 0.6

o.4

o2

o

512 1024 1 538 Seænds

Figure 21: S-EID System Output

34 6

5.5

E 4.5 ø o 4 U 3.5

E 3

à õ z .!

E 1 z 0.5

0 0.0 0.s 1.0 1.s 2.0 2.5 3.0 3.5 4.O 4.s s,o AfiplitudÊ ofAdded Sinusoldat Component (uS)

Figure 22: sensitivity of raylor Bridge's s-EID system to sinusoidal Excitation of Strain Gauge Channels

4.4 S-EID Vs. EID System performance.

Figures 20 and 21 seem to indicate that the original EID system is more sensitive to sHM events than the s-EID system. The same tests as performed on the

EID system in section 4.2, where performed on the s-EID system. The results are shown in Figures 22 to 26. A summary of the test results is shown in Table 3. There is one difference in how the test results were interpreted for the s-EID system. The minimum normalized S-EID system output used to designate an sHM event was reduced from 1.5 to 1.3 since the range of output values for "mundane sHM system outputs" is slightly narrov/er for the s-EID system than the EID system. Figures 20 and 21 shows the narrower range of output values for "mu¡dane events" with the S-EID system.

35 6 Gauge '-j-.-. 5.5 ìeuoês...... ,. (Active) Gauoe ---- o E 4.5

o 4 ú

.E 3 ; 6 2 z .! E 'l z 0.5 lndÞx of SnEll€sl Ëv6nls Dotætablê F l:3 :. . -

0 0 5 10 t5 20 25 30 3s 40 45 50 55 60 Amplìtudê ofAdded 1oHz S¡nusoidat Component (uS)

Figure 23: sensitivity of Portage c¡eek Bridge,s s-EID system to sinusoidal Excitation of Strain Gauge Channels

6 AJI (6) / 5.5 Single = _è o 5 E 4.5 E Ø o 4 U 3.5

ø.E 3 s -à 2 z 1.5 .N E z 0.5 0L 0.000 0.008 0.012 0.016 o.o2o 0.024 Ampl¡tudo ofAdded 10Hz Slnuso¡dal Component (g)

Figure 24: sensitivity of Portage creek Bridge's s-EID system to sinusoidal Excitation of Accelerometer Channels

36 6 AJI SrEln câusòs (iOHi) DED -'-.-.-- 5.5 At¡ StEin cauqssl3Hzl DED ,..,..,,. Single Stra¡n Gauõe lîOHzf DED -----. Singte Sù-ain caugd(3Hzt DED - - -- 5 E 4.5

o 4 U E

._E 3

e 2.5 õ z 't.5 .! i iÉÉ¡d -.-*-*_- ';'_ÃÌ'r*' E 1 -,-*--; z 0.5 lndêx of Smallêst Eventg Dêtætabls i .1.3

0 0.0 0.5 1.0 r.5 2.0 2.5 3.0 3.5 4.0 4.5 s.o 5.5 6.0 Amplituds ofAdded Sinusoidal Compon6nt (uS)

Figure 25: sensitivity of Golden Boy's s-EID system to sinusoidal Excitation of St¡ain Gauge Channels

6

5.5

o 5 E 4.5

4 ù E ø.E s 2,5 -> õ 2 z

.N E z 0.5 l¡dsx olSmallsst Events Det¿itâbls = i.3

0 0.000 0.002 0.004 0.006 0.008 Amplitude ofAdd6d Sinusoldal Component (g)

Figure 26: sensitivity of Golden Boy's s-EID system to sinusoidal Excitation of Accelerometer Channels

ðt Table 3: Summary of EID Vs. S-EID System Sensitivity

St¡ucture Min. Strain Min. Strain Min. Accel. Min. Accel.

Name Event EID Event S-EID Event EID Event S-EID

Taylor Bridge 0.75pe 3.4¡L.e NA NA Portage Creek Bridge 72.5pe 70¡-re 0.00459 0.021s

Golden Boy I.25pe 4.75¡L.e 0.00209 0.075s

Figures 22 to 26 show that the s-EID system is less sensitive to events than the EID system. Notice that although the EID system showed only a slight ability to discriminate between events exhibiting difierent frequencies, the s- EID system is completely insensitive.

In some sense the s-EID system behaves purely as an aggregate sHM sensor channel power meter. The simplified approach of the S-EID system may be appropriate for use with the sHM systems of the Taylor Bridge, portage creek

Bridge and Golden Boy. It is important to remember that the s-EID system inherentìy assumes that a "mudane event,' is one which exhibits little or no ,,novel signal power on the sensor channels, and that a event', of interest is one which exhibits higher signal power levers. Although this may be a reasonable assumption for the test structures in this thesis, it may not be in general. one need only image a structure whose "mundane', state of existence exhibits non- zero power spectra on its sHM sensor channels and the s-EID approach would become useless. such a structure could be as simple and commonplace as a bridge under moderate 24-hour traffic.

Having explored two event identification systems, it may not be immedi- ately apparent why the EID system is more sensitive than the s-EID system. It makes more sense if we consider the s-EID system in a neural computing context. The s-EID system can be thought of as a neural computing system

38 with a single learning unit located at the origin of the multi-dimensional neural computing space. The s-EID system's conceptual singre learning unit is not updated, and does not rearn. strictry speaking, the s-EID system is in no-way a neural computing system, but the anarogy is usefur for visualization purposes. F\rnctionally this description is accurate. Figure 27 shows conceptuary how the EID system characterizes the sHM system output in a noisy environment. Figure 2g shows how the s-EID system characterizes the same output. The s-EID system is not able to adapt to noise on the sensor channel outputs in any way. The EID system is perfectry capable

of characterizing a noise enverope for "mudane" sHM output states. The above conceptuaÌ comparison is not fair since it ignores the fact that the EID system performs a power spectral density estimation on the windows of sHM data. F\rrther experimentation would be required to completeiy and discretely characterize the costs and benefits of the power spectral density es- timation and neural computing aspects of the EID system. The importance of the conceptual comparison is to illustrate the EID system's capability, and the S-EID system's inability to characterize noisy SHM outputs.

39 EID System Characterization Of Multi-Dimensional SHM System Output Space

Region Representing Mundane SHM System Output Statesl{ )

u Learning Units

Figure 27: EID Model of SHM System Output

40 S-EID System Characterization Of Multi-Dimensional SHM System Output Space

Region Representing Mundane SHM System

Figure 28: S-EID Model of SHM System Output

4t Table 4: Seismic Events at Portage Creek Bridge

Event Earthquake Event A Event Maximum Time (UTC) Time Time Duration  Strain I 2003- 12-19 05:33 2003-12-18 23:13 19m 30s -1ls 13¡-te 2 2004-01-01 I5:12 2004-01-01 08:56 15m 40s -23s l0¡-re 2004F0+25 10:02 2004-04-25 04:55 6m 40s -19s 12¡te

5 seismic Events Affecting portage creek Bridge

This section discwses some events affecting the portage creek Bridge which are believed to be a result of seismic activity. T¿ble 4 summarizes some of the properties of these events. The second column shows the times at which seismic activity was recorded by the Ministry of ryansporation of British columbia, near the Portage creek Bridge. The third column shows the times at which activity was detected by the EiD system. The discrepancies between the time stamps are believed portage to be anomalies of the creek Bridge's data acquisition system. The duration of the events, and the maximum change in strain incurred by the bridge's strain gauges are shown to reference the strength of the events. The event duration was estimated by examining the frequency spectra of the sensor channels for activity around the times of the events.

42 PortÂgecreek, (2O0+t2-fB Zglsf)) + (O..jOæ . is) 25

20

x 15 ã 210o

ii .11 ll i: l; rtu{..¡n ¿-¡J.r:f 9,rl ${. a/++ ",a/]w.&.a ty"$?,,J-Þ-: È./.!itr-, *!*¿!da." iìu,i 0 "e_ o 128 258 3a4 512 S40 78A 69€ 1024 Seænds

Figure 29: Seismic Event 1 - Identified by EID System (Center peak)

Portagecræk, (200S12-18 2g:tgp3) + (0..51 I . j/32s) 38 StratnT_l c2 I 36 rlll

34 J l#,iii il.l "" il. 32 ¡ili ll lìi 'F so i ! ti e Jr i .9 28 ilr,i,ll i I 26 I

'{',ll,o q"ïfk/ yryutJ.lu*r"ffi ,,,,,t ¡ 22

20 o2468101214.t6 Secondg

Figure 30: Seismic Event 1 - Most Active Strain Gauge

43 Portagec@lç (20ø-t-1 8:4€ft) + (0..1029. 1s) 5

4.5

4

3.5

x3 E .E \ 2.5

z2

f.5 å:

1 ¡i,,,i¡,|,|,',,ru'i'u.,irt4 l,*+',t-,',,',l,,.'çJJ|.irr¡,,,"W,nt¿+.i.',+ +

0.5

o 12A 256 384 512 e40 7æ 898 1024 Seænds

Figure 31: Seismic Event 2 - Identified by EID System

Portsgecræk, (200+t-1 8:56:15) + (0..s1.t . 1/32s) 34

32

30 c28 õ Þ o 826

24

22

20 0248810121416

Figure 32: Seismic Event 2 - Most Active Strain Gauge

44 PortagsQæk, . (20ff¡-4-25 4:470) + (0.. t 023 1 s) 14

12

10

g8 5 õ z

4

2

ilh¡i'È*{tÁtii14,p,, 0 0 128 258 384 512 640 768 89€ 1024 Seconds

Figure 33: Seismic Event 3 - Identified by EID System

Portsgecræk, (200¡¡4-25 4:5513) + (0..S1 I . 1/32s) 22 St¡sin8_l_cl ----.

20

18

c 16 'õ: I E14

'12

10

I 0248810121418 Seænd6

Figure 34: Seismic Event 3 - Most Active Strain Gauge

45 The EID system (in its present form) cannot distinguish between seismic and vehicular trafrc events. In order to ìocate the above events, the EID system output was examined near the times of known seismic events. Those events identified by the EID system closest in time to the known seismic events are assumed to represent Portage creek Bridge's response to seismic activity.

using the EID system to help locate known seismic events in an sHM data set is a minor accomplishment. In the futu¡e, further research may enable an sHM system to classify, as well as identify events. A successful mechanism for classification would obviate the need to cross-reference EID system output against the times of known seismic events-

46 6 Conclusions and F\rture Work

This thesis has shown that an unsupervised neural computing approach can

be very effecLive for event identification in sHM systems. The EID system described in this thesis is capable of identifying events in sHM data consisting of very small changes in sensor channel output values. In many cases the EID ,,sub-microstrain system is capable of identifying events.', The EID and s-EID system performance analysis showed that in some cases,

a simplified approach to event identification may be appropriate. Despite being

less sensitive, the s-EID system discussed in section 4 proved to be capable of

detecting many SHM events. In some cases, system simplicity may be more important than system sensitivity.

The importance of sensitvity adaptability in a noisy environment should not be underestimated. Despite the cost and complexity associated with the frequency-domain unsupervised neural computation approach outlined in this thesis, it may still be useful. A structurar engineer may not normally be in- terested in being able to identify "one microstrain events" versus only ,,ten microstrain events", but sHM system instalations offer diverse and varied sce_ narios.

one need only imagine an sHM site where key sensor locations are inaccessi- ,,insensitive', ble, and engineers are required to locate sensors in locations. one could also imagine sHM scena¡ios where the stiffness of the structure, or nature of the stimulus v/ere such that an sHM system event was represented by only very small deviations in sensor channel outputs. Signal levels associated with

sHM systems may vary greatly depending on circumstances. Noise levels asso- ciates with sHM system sensors are a given phenomena. If the circumstances surrounding an sHM system require enhanced sensitivit¡ an approach such as the one outlined by the EID system may be required.

47 This thesis has explored techniques for sHM which are adaptable, versatile and self-configuring. we have also shown that meaningful sHM data processing is possible without detaiied knowledge of the structure being monitored.

F-uture Work

Having explored and developed EID for sHM, a logical next step is to explore event classification. For example, an event classification system might be able to distinguish between a heavy truck, or an earthquake. F\rrther sub-classification possible. is also An event classification system might be able to distinguish between a fast-moving light truck and a srow-moving heavy truck.

Preliminary experimentation shows that neurar computing systems have po-

tential for effective event classification. Ironically, there is also a monotonous aspect to sHM events, in that a given structure will tend to react similarly, to similar stimulus at different instances in time. Experimentation using neural computation to classify sHM events indicates it is possible to classify sHM event at least according to their "strength." such classification may be immediately useful in implementing sHM systems which count sHM events to estimate levels of fatigue in civiì structures.

one ambitious long term goal of sHM system research is to develop ,,Red- Iight, Green-light" sHM systems. such a system would hypotheticaily monitor a structure with enough sophistication to make its own assessment of a struc- ture's health. A "Green Light" assures structure owners that the structure is healthy, and a "Red Light" alerts ourners that there is a problem which needs attention. Although such systems will require much further research to develop, it is exciting to imagine a structure which can assess and report its own health, in detail, or in summary, to its owners.

The more we explore data processing for sHM systems, the more research opportunities present themselves.

48 References

[1] A. Mufti, Guidelines for stracturat Health Monitoring,ISlS canada, 2001

[2] s. Haykin, Neural Networks A comprehens,iue Found,atz,on, Macmillan col- lege Publishing Company Inc., 1gg4

[3] c. M. Bishop, Neural Networks for pattetn Recognition, oxford university Press, 1995

[4] s' c. Ahalt, A. K. Krishnamurthy, p. chen, D. E. Merton, "vector quantiza- tion using frequency-sensitive competitive-learning neural networks', , IEEE Intnl. Conf. on Systems Engineering, pp. 131-184, 19g9.

[5j D. K. McNeill, Ad,apti,ue vi,sual Representations for Autonomous Mobi.Ie Robots us'ing competitiue Learning Algorithms, ph.D. Dissertation, Dept.

of Electrical and computer Engineering, university of Manitoba, 1ggg.

49