List of Figures
Total Page:16
File Type:pdf, Size:1020Kb
UNIVERSITY OF CINCINNATI Date:___________________ I, _________________________________________________________, hereby submit this work as part of the requirements for the degree of: in: It is entitled: This work and its defense approved by: Chair: _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ Management, Analysis and Display of Low Speed Data for Long Term Bridge monitoring by constructing Reconfigurable and Customizable Graphical User Interfaces A dissertation submitted to the Division of Research and Advanced Studies of the University of Cincinnati in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE (M.S.) in the Department of Electrical and Computer Engineering and Computer Science of the College of Engineering 2007 By Vasant A. Salgaonkar B.E. (Electrical Engg), University of Mumbai, 2002 Committee Chair: Arthur J. Helmicki, Ph.D. Abstract University of Cincinnati Infrastructure Institute (UCII) has been monitoring the structural health of highway bridges across Ohio for over a decade. The effects of traffic and environmental conditions on the bridge are studied by attaching sensors at key locations on the structure. Strain gages are used to measure forces induced in the bridge due to changes in the ambient temperature. The effect of temperature induced strains on the bridge manifests over a long period and hence, is called “Low Speed Data”. Bridge instrumentation schemes developed at UCII are capable of recording strain gage data automatically. The software package created here will allow researchers at UCII to manage, analyze and display this “Low Speed Data”. This software consists of a Matlab based graphical user interface (GUI) which will allow UCII researchers to store the strain gage information into a MySQL database using a simple point and click interface. It will also allow the UCII researchers to create web accessible interfaces. These web interfaces can be customized to represent different instrumentation schemes used for different bridges. This software ensures that these modifications can be done in a facile manner through simple drag and drop interface implemented in Macromedia Flash MX. This will enable the UCII researchers in efficient deployment of web accessible GUI for end-users, like the Ohio Department of Transportation (ODoT) officials and fellow structural engineers. The web accessible GUIs so constructed will be secure, easy to use and allow authorized end-users to view strain and temperature history at various instrumented points on a bridge in form of dynamically generated plots. This software can be potentially extended in order to post process the acquired data and automate the process of uploads to the database. LIST OF FIGURES ................................................................................................................................. III CHAPTER 1 : INTRODUCTION, OBJECTIVES, PROBLEM STATEMENT .................................1 1.1 OVERVIEW ..........................................................................................................................................1 1.2 RESEARCH BACKGROUND ............................................................................................................2 1.3 RESEARCH MOTIVATION: PROBLEM STATEMENT, CHALLENGES AND FEATURES..5 1.4 BRIEF LOOK - US GRANT PROJECT.............................................................................................6 1.5 THESIS ORGANIZATION .................................................................................................................7 CHAPTER 2 : HARDWARE AND DAQ SYSTEM DESCRIPTION...................................................8 2.1 OVERVIEW ..........................................................................................................................................8 2.2 SENSORS ..............................................................................................................................................9 2.2.1 GEOKON VSM – 4000 ..........................................................................................................................9 2.2.2 GEOKON VCE – 4200...........................................................................................................................9 2.3 DAQ SYSTEM COMPONENTS .......................................................................................................10 2.3.1 AVW1 VIBRATING WIRE INTERFACE .................................................................................................10 2.3.2 AM416 ...............................................................................................................................................11 2.3.3 CR10X DATALOGGER........................................................................................................................12 2.3.4 MD9 ...................................................................................................................................................13 2.4 DAQ SOFTWARE INTERFACE......................................................................................................14 2.4.1 PC208W .............................................................................................................................................14 2.5 US GRANT INSTRUMENTATION .................................................................................................15 2.6 CHAPTER SUMMARY .....................................................................................................................17 CHAPTER 3 : ARCHITECTURE AND DESCRIPTION OF MODULES IN THE CUSTOM GUI DEVELOPMENT SOFTWARE .............................................................................................................18 3.1 INTRODUCTION...............................................................................................................................18 3.2 REQUIREMENTS AND SPECIFICATIONS..................................................................................18 3.2.1 USER REQUIREMENTS ........................................................................................................................19 3.2.2 UCII ADMINISTRATOR REQUIREMENTS.............................................................................................19 3.2.3 DESIGN SPECIFICATIONS ....................................................................................................................20 3.3 GUI SOFTWARE MODULES...........................................................................................................21 3.3.1 DESIGN CYCLE ...................................................................................................................................22 3.4 APPLICATION PACKAGES USED IN GUI SOFTWARE ...........................................................23 3.4.1 FLASH MX AND ACTIONSCRIPT .........................................................................................................23 3.4.2 PHP AND GD LIBRARY ......................................................................................................................24 3.4.3 MYSQL DATABASE ...........................................................................................................................24 3.5 CHAPTER SUMMARY .....................................................................................................................25 I CHAPTER 4 FLASH MX 2004 BASED GUI SOFTWARE ................................................................26 4.1 INTRODUCTION...............................................................................................................................26 4.2 FLASH MX BASICS...........................................................................................................................26 4.2.1 FLASH OBJECT TYPES ........................................................................................................................27 4.3 FLASH MX COMPONENTS.............................................................................................................28 4.4 CUSTOM DESIGNED COMPONENTS ..........................................................................................29 4.4.1 SENSORS.............................................................................................................................................29 4.4.2 DATE COMPONENT.............................................................................................................................30 4.4.3 MESSAGE COMPONENTS ....................................................................................................................30 4.4.4 VARIABLE SELECTION COMPONENT...................................................................................................31 4.4.5 LOGIN COMPONENT ...........................................................................................................................32 4.4.6 GRAPH COMPONENT ..........................................................................................................................33 4.5 LOADVARS OBJECT........................................................................................................................34 4.5.1 SETTING VARIABLES OF THE OBJECT USING FLASH GUI COMPONENTS ..........................................34 4.5.2 LOADVARS METHODS ........................................................................................................................35