Home

Florida Public Hurricane Loss Model

image

Contents

1. Error Bookmark not defined 7140 2 Retura 5 CALE TC bs oce teste tram PER i aai ee eate ee aed vota Error Bookmark not defined 7 1 6 3 If if else if else if else Statements eene eee eere Error Bookmark not defined 7 1 6 4 Error Bookmark not defined LEROS While statements asee eie e ES Error Bookmark not defined 7 1 6 6 Try cateh SCALE Mle MUS can mio toc nr x Error Bookmark not defined do CWC DACE EN eo eis Error Bookmark not defined Tekek Blank Dine S es Error Bookmark not defined TA Intetstertfi oes go teca c d tee Reed Error Bookmark not defined dos INGINING CONVENTIONS ens E etude Error Bookmark not defined TEB Namme Guide mes m tti ri Ha EE Error Bookmark not defined 7 1 8 2 e ode re mo ode AEAN Error Bookmark not defined 7 1 8 3 Method INAHIQS ceo beet vat o ER EATR Error Bookmark not defined 7 1 8 4 Model IN AS Scd Error Bookmark not defined JA dau seed Error Bookmark not defined 7 2 DATA VALIDATION AND VERIFICATION eene ERROR BOOKMARK NOT DEFINED VE PRIME LITE ETHTELTO RN Error Bookmark not defined Tias 1 T icone e e erste De weal e eru des Error Bookmark not defined 7 2 1 2
2. Validation Error Bookmark not defined VA EE o2 Error Bookmark not defined 7 2 3 Data Security and Integrity rsen Hee omisi ee dose ood e nd Error Bookmark not defined Error Bookmark not defined 7 3 MODEL MAINTENANCE AND REVISION eene ERROR BOOKMARK NOT DEFINED 7 3 1 Model Maintenance and Revision eese Error Bookmark not defined 7 4 TESTING PROCEDURES nennen n nnne nnne ERROR BOOKMARK NOT DEFINED 7 4 1 Software Testing Error Bookmark not defined Ta CODE COUNT TABLES ERROR BOOKMARK NOT DEFINED VOLUME SECURITY ERROR BOOKMARK NOT DEFINED 8 1 SECURITY PROCEDURES ERROR BOOKMARK NOT DEFINED 8 2 FIU SCS COMPUTER AND NETWORKING SECURITY PROCEDURES MANUAL ERROR BOOKMARK NOT DEFINED 4 3 FIU SCS HURRICANE PREPARATION ERROR BOOKMARK NOT DEFINED 8 4 NON DISCLOSURE AGREEMENT scsccsceccsceccscecescecesceceecs ERROR BOOKMARK NOT DEFINED VOLUME IX SYSTEM HARDWARE AND SOFTWARE CONFIGURATIONS ERROR BOOKMARK NOT DEFINED 9 1 SYSTEM ARCHITECTURE c sccscsscoccsceccscscescscescsceccecersscececs ERROR BOOKMARK NOT DEFINED 9 2 SOFTWARE LIST naL a ERROR BOOKMARK NOT DEFINED 93 HARDWARE CONFIGURATION
3. f Zoa Ou Z 4 3 Compute standard deviation of low pass filtered wind speed considering a filter with a cut off frequency of 1 cycle per 3 seconds for the peak 3s gust and 1 cycle per 60 seconds for the maximum 1 min sustained wind speed calculation I 0 68 ow z 60 lt 1 0 193 0 1 Ou z 60 0 386762 2 where 60 represents min or 60 seconds and the integral scale time parameter 18 L2343Z I 4 96 In which Z 10 meters 1s used I 0 68 oilz 3 a z 10 193 1 1 2 3 0 86825642 1 on z Where 3 represents 3 seconds 4 4 Compute the wind fluctuation cycling rates I 0 654 0 007 oai 2 60 C 60 60 0 00982 I 0 654 007 coii 3 3 7 3 0 061 4 5 Compute Peak factors for the max 1 min 60 sec max 3 second winds 21 600 0 557 Ou 2Ln 600C J2Ln 600C a z P 60 21 600 4 6 Compute longitudinal turbulent intensity Un 4 7 Compute gust factors Gi min6o 60 Gio min TuP 3 sample calculation 15 as follows Lookup value Output Zip 33133 Zoa lt 0 43 m Uo 3 44 m s Ua 4 16 m s Va 32 66 50 m s m s VImph 90 08 mph V3mph 123 55 WD 60 mph Zoo 0 03 Lat 25 73 3 3 3 Interface Design Requirements This section presents the Graphic User Interface design for
4. SPESE INR VE SNO VENUS ERROR BOOKMARK NOT DEFINED OAT Original Data PLOUOSSUIBu a eitis B Nm Error Bookmark not defined OAD New Data FFOCOSSU D stains ce uM Error Bookmark not defined 6 5 DATA LOADING a etse bisce ERROR BOOKMARK NOT DEFINED Orginal Data LOGIN ores eerie eto a Error Bookmark not defined 02 DAA LOULO i ec te iin heh ue UM us Error Bookmark not defined 6 6 EXPORT AND IMPORT THE DATA ERROR BOOKMARK NOT DEFINED 6 7 MAINTENANCE TASK FOR EACH HURRICANE SEASON ERROR BOOKMARK NOT DEFINED 6 8 DATA CHECKING ani adieu ouv ERROR BOOKMARK NOT DEFINED 6 9 OUERIES ERROR BOOKMARK NOT DEFINED 6 9 1 Change the Query Based on the New Schema Error Bookmark not defined 6 10 DATABASE TUNING ERROR BOOKMARK NOT DEFINED 6 10 1 Tuning SQL 5 Error Bookmark not defined 6 10 2 The Goals of SQL Tuning Error Bookmark not defined 6 10 3 Using the Timing Environments Error Bookmark not defined 6 10 4 Using SOL Trace and TKPROF 2 rre Error Bookmark not defined VOLUME VII FPHLM QUALITY ASSURANCE ERROR BOOKMARK NOT DEFINED 7 1 CODING GUIDE LINE i ise basti ia I tet
5. cccccecescecececeececescscecescececs ERROR BOOKMARK NOT DEFINED 9 4 SAFETY AND BACKUPS jcc ivi cro s tees eco ex dove lohan Ev tede ERROR BOOKMARK NOT DEFINED VOLUME X TRAINING PLAN eee eeeee esee eee eee ERROR BOOKMARK NOT DEFINED 9 TESTING TEAM TRAINING PLAN eene ERROR BOOKMARK NOT DEFINED VOLUME XI HUMAN RESOURCES ecce eee ee eee ene ERROR BOOKMARK NOT DEFINED VOLUME XII FPHLM RELATED PUBLICATIONS ERROR BOOKMARK NOT DEFINED VOLUME XIII USER MANUAL eee ee eee eee eee ee e ee eooeoe ERROR BOOKMARK NOT DEFINED VOLUME XIV TEST REPORT eso ese easet eso oes essa ee peas ERROR BOOKMARK NOT DEFINED 3 3 Wind Speed Correction WSC Use Case V 3 3 1 General Description Of WSC WSC shorts for Wind Speed Correction is the fifth use case of the Florida Hurricane Loss Model It aims at refining open terrain wind speed produced by the hurricane wind model with respect to the actual terrain based on land use land cover 3 3 20 General Requirements Name Wind Speed Correction Description The inputs are zip code surface wind speed for open terrain produced by the wind model surface wind direction and roughness length for open terrain The system generates the following 1 Surface wind speed for actual terrain m s 2 10 minute sustained wind speed for actual terrain mph 3 3 Second gust w
6. Definitions and Equations of wind model Error Bookmark not defined 3 2 4 Computer Model Design eese Error Bookmark not defined 3 2 4 1 Use Case View of Wind Speed Error Bookmark not defined 3 2 4 2 I etailed ETosye Bapt erdt ve E no estos Error Bookmark not defined 3 2 4 3 Class DIAS TAI Error Bookmark not defined 3 2 4 4 Data Flow Error Bookmark not defined 3 2 4 5 Program Flow Chart of Wind Speed Model Error Bookmark not defined 3 2 4 6 GOSS ai EL SEM ELIO ILIO Error Bookmark not defined Jus WRC DRONMCOS te o tuae Error Bookmark not defined 3 3 WIND SPEED CORRECTION WSC USE CASE V eiua oec sae Feb s Ea ek Ya os oe uoo ena VELO Ee ga ug A 6 General Descriptio OF WSC aeu ote aeta adea ea dut te feuda 9 JO WSC Generat ReguireWiells detis diee eo ttt aede e tu 10 MSC Interface Desion Requirements s cte ac eret edd ctw een aE ERS 15 S04 Computer Model Desio PER 17 3 3 4 Wise Case E CREE 17 3 3 4 2 DY Ste Mi DES 18 3 3 4 3 Program Flow Chart WSC Sis pope n uda 18 3 3 4 4 De fared lOw
7. To provide a table associating a value for aerodynamic roughness Zo to classification codes listed the 2001 National Land Cover Database NLCD The NLCD is developed from Landsat 7 imagery Multi Resolution Land Characteristics Consortium MRLC http www mrlc gov The 2001 NLCD data will replace the circa 1994 1995 roughness obtained from FEMA s Hazus model that was used in FPHLM versions 2 5 and earlier 3 3 6 2 Background The classification codes are listed at http www mrlc gov nlcd definitions asp For codes whose descriptions are identical to the roughness classification table listed in the 2003 Hazus Technical Users manual we leave the values unchanged For new classifications we use example images from NOAA s Coastal Services Center to estimate roughness based on field experience evaluating roughness from weather station site visits and aerial satellite imagery for post storm hurricane wind field reconstruction see references The code for determining roughness from NLCD data was written and implemented by Steve Cocke and is described in Axe 2003 3 3 6 3 References Coastal NLCD Classification Scheme http www csc noaa gov crs Ica tech_cls html 17 NLCD Land Cover Classification definitions http www mrlc gov nicd_definitions asp Axe L 2003 Hurricane surface wind model for risk management Masters thesis Department of Meteorology Florida State University 68 pp Homer C C Huang L Yang B Wylie
8. ee ee Figure 3 3 3 Input from Wind Model Interface The forth step The system displays the result in the interface In this step system calculates the result and displays both the input and the output to the user as shown in Figure 3 3 4 The output includes Actual roughness length based on FEMA HAZUS conversion table relating land use land cover LULC to aerodynamic roughness Uo Open terrain friction velocity m s Ua Actual terrain friction velocity m s Va Surface wind speed for actual terrain m s Vamph Above with English units of statute miles per hour Input Output Vo Va Vc dn ub pen OE 33133 500 32 32 6 7347 17 90 08 08 123 123 55 Figure 3 3 4 Wind Speed Correction Calculation Result Interface 3 3 4 Computer Model Design 3 3 4 1 Use Case View of WSC A Actors There 1s one actor scientist in WSC C Use Case WSC is used to convert open terrain winds produced by the hurricane wind model to winds more representative of the actual terrain based on land use land cover C Use Case Diagram A lt gt WindSpeedCalUseCase Scientist Figure 3 3 5 Use Case Diagram for WSC SU MA System Design This section includes the appropriate diagrams to describe the system classes components activities and the overall flow chart of WSC 3 3 4 3 Program Flow Chart of WSC The flow chart of WSC is depicted in Figure 3 3 6 Begin User Enters Data Values Vo
9. 2 Select the input data set from an available data set 3 Click on submit If the user wants to enter the input manually first click on Manual Input radio button Step 1 Then the users need to input the wind field data fields Input data sets from the wind model include the following fields e Zip Zip code e Vo Surface wind speed for open terrain produced by the wind model m s e Wd Surface wind direction Deg from North The data range for this field 1s from 0 to 360 e Zoo Roughness length m for open terrain 0 03 m e Latitude Latitude of the corresponding zip code a value between 20 and 40 A data input page 15 provided to facilitate users to input corresponding data easily Users are allowed to input a variety of collections of input data and submit this data for wind speed correction calculation By default the number of input data sets is one So initially there is only one set of blank control for the user to input his her data Figure 3 3 14 illustrates the snapshot of the dataset input page for wind speed calculation Roughness Calculation Microsoft Internet Explorer File Edit View Favorites Tools Help ES G b Ad Favorites GH Sp ig Bw Address 4 http ffirene cs fiu edu 88e FDOltest FDOI task isp Go Links Y 7 Be search web E3 NEW Toolbar Update Bookmarks gt gt Input From Wind Model From a File Select the
10. WD Zoo Zip and latitude System displays form to the user for data System connects and gets data from the database Zoa Oracle Database System performs calculations Vamph Vimph V3mph System displays results to the user and or produces output file Figure 3 3 6 Flow chart of WSC 3 3 4 4 Detailed Flowchart System displays form to the user for inputting data User Enters Data Values Vo WD lt gt Read and Check input data Valid input Zoo zipcode and latitude Display related message Yes Oracle data base System connects and gets data gt from the database Zoa Calculate Guest factor G and Gyomin 3 System performs calculations Vamph V1mph V3mph Calculate parameters Uo Ua and Va Vl Va GI tomin 60 Vamph Va 2 2369 V3 Va i0min 3 Vimph VI 2 2369 S V3mph 2 2369 System displays results to the user and or produces output file Figure 3 3 7 Detailed Flow chart of WSC 3 3 4 5 Class Diagram and Description A Class Diagram W SCCalVamphBean java zip Alati Vo SW D i700 2970 Eua vi Evs iV amph SV 1mph 5805160 290051 SSiconnect SSdisconnect WScalVam ph MSgetRoughnes_def Database SSigetZo SSiqu eryZoa SSgetZoa SSigetVam ph SSigetV 1m ph
11. base data set E Manual Input C Manual Input How many sets Num Zip Code Wind Direction Latitude deg amp o 1 1 S 1l submit Done Internet Figure 3 3 14 Snapshot of first web page for WSC To input more than one set of input data the user can change the number of input data sets by using the number of sets change option provided at the top of the dataset input page The user inputs the desired number of data sets in the blank after How many sets and then clicks Set button Figure 3 3 15 shows an example dataset input web page after the user requests three sets of input data ouphness Calculation Mozilla Firefox Edt Gp ES C e c I Do LWSCindex ip Qu lontact Tech Supeet Base Document Centrat of L al ulation Wind Speed Correction Input Page Input From Wind Model Ele the base data set Manual Input E Manual Input How many eate Roughness length Zip Code Wind Spaced m s Wind Direction Latituche dig m 1 P d Find P Patch case Figure 3 3 15 Snapshot of the web page after user specify the sets number to 3 Step 2 Secondly the system constructs a query using the user s data to obtain desired data from the un
12. re 19 3 3 4 5 class Draeram and Desert On eie ei 19 3 3 4 6 Data Blow Da st ain ees ede e Inh dap oto 22 3 3 4 7 State Chart DICTAE E TTD 23 3 3 4 8 BIET NEN NT 24 3 implementation WS C aene tede tot te up ae tentis 26 3 9 Xd LOS PALE 26 J E MELIA M UN 27 3 3 5 3 Exception Mandine ode eet ene od del orb AB PR SS eins 30 3 3 6 Roughness Classification Use 32 3 3 6 1 PUDO seen Tm 32 3 3 6 2 ACK Ch OUI eaves eret dva ete E du cud ae 33 3 3 6 3 Sud nete actus r ih d 33 3 3 6 4 FPHLM Land Cover Roughness Classification Error Bookmark not defined 3 4 WIND SPEED PROBABILITY WSP USE CASE VI ERROR BOOKMARK NOT DEFINED 3 4 1 gt General Description of Error Bookmark not defined 3 4 2 WSP General Requirements eene Error Bookmark not defined 343 Computer Model DES Error Bookmark not defined 3 4 3 1 Use Case View ob WSP cidit Error Bookmark not defined 3 4 3 2 se yet rede T Error Bookmark not defined 3 4 3 3 M SP ioter dunner pate Quad ieri qute td Error Bookmark not de
13. record from lookup table Zip Lon Lat Zo2 703 704 705 206 707 708 Table 3 3 1 sample record for lookup table 3 Given the wind direction for each zip code centroid the appropriate value for actual terrain roughness 15 extracted from the lookup table The system then computes the output values as below Compute open terrain friction velocity Uo Unit m s Uo Vo 0 4 Ln 10 0 0 03 Compute actual terrain friction velocity Ua Unit m s using equation 3 of Powell et al 1996 Ua Uo Zoo 0 0706 Compute actual terrain wind speed at 10 m Va 0 4 Ln 10 Convert wind speed to unit of MPH Vamph Va 2 2369 Compute gust factors for peak 1 min wind over 10 min 0 and peak 3s wind over 10 min Gimin 3 based on the actual roughness See gust factor calculations below Compute max min wind m s occurring within 10 min period V Va Giomin 60 ZipOTWS Va 1 142 Compute max min sustained wind speed in mph Vimph VI 2 2369 Compute peak 3s gust in mph V3mph Va Giomin3 2 2369 4 Gust factor calculations 2 Compute friction velocity u 0 4Va bo 4 1 Compute Height scaling parameter based on a height of 10 m 10 where f 2 7 292 103 sin Lar is the Coriolis parameter 4 2 Compute standard deviation of wind speed 7 7 5 0 538 1 15620
14. the inputted value is an integer If no the corresponding error message will be generated and shown under this blank as shown in Figure 3 3 17 2 Roughness Calculation Firefox Ee ew Jek Heb T O BE ri Riel eB DIO T ps ill Contest Tech Support trowledge Base Document Centrads L Ruunghress CakulaLiun Wind Speed Correction Input Page Input From Wind Model From Fos Select tha basa data sat Manual Input Zip Code Roughness langth m Latitude deg zip Gode zip Wind Speed Surface wind speed for open terrain produced by the wind madel m s v Patch case Figure 3 3 17 The input webpage shows the exception that the inputted set number is not an integer User needs to follow the instructions fill in all the blanks and input the data sets the correct format Figure 3 3 18 shows some error inputs For example some blanks are not filled the zip code field 1s filled by words the wind direction is not in the interval 0 360 etc Figure 3 3 19 displays the webpage which caught these exceptions and displays several error messages Y Calculation Merklla 1 irefax lude o Heb a a hizzx nene cs iu educ BOE content Tech Sugeest Aree Baa Deccuesenit gt Centres of Cokulathes Wind Speed Correction Input Page Input From Win
15. 5255 The storm track generator Error Bookmark not defined 3 1 2 4 Appendix A Wind Pressure 1 2 Error Bookmark not defined 3 122 Appendix B Relative Intensity Calculation Error Bookmark not defined 3 1 2 6 IDEE Error Bookmark not defined 3 1 3 Computer Model Design amp Implementation Error Bookmark not defined 3 1 3 1 Use Case View of Storm Track Model Error Bookmark not defined 3 1732 Storm Track Model Implementation Error Bookmark not defined 3 1 3 3 Program Flow Chart of Storm Error Bookmark not defined 3 1 3 4 Class Diagram and Error Bookmark not defined 23 4 JRO OFOl COS ascia uade pe PIE Error Bookmark not defined 312 WIND FIELD MODEL USE ERROR BOOKMARK NOT DEFINED 3 2 1 General Description of Wind Field Model Error Bookmark not defined 3 2 2 General Requirements of Wind Field Model Error Bookmark not defined 3 2 5 Technical Description of Wind Field Model Error Bookmark not defined 3 2 3 1 Wind Model Parameters eese Error Bookmark not defined
16. ENTATION OF ILM ERROR BOOKMARK NOT DEFINED 5 2 1 IEM Implementation etse Error Bookmark not defined 3 3 COMPUTER MODEL ERROR BOOKMARK NOT DEFINED 5 3 1 Use Case View of Insurance Loss Model ILM Error Bookmark not defined 2 3 2 System Desien Of ILM euet ee Ua Error Bookmark not defined 5 3 3 Class Diagram and Description esses Error Bookmark not defined 5 3 4 Data Flow Diagram for Error Bookmark not defined 5 3 5 Sequence Diagram for Error Bookmark not defined 5 3 6 Sequence Diagram for Scenario Error Bookmark not defined 5 4 ADDITIONAL PROGRAMS e eeeeeeeeee ERROR BOOKMARK NOT DEFINED 5 4 1 Generation of Combined Mobile Error Bookmark not defined 5 4 29 Application of Demand Surge esse Error Bookmark not defined 5 5 REFERENCES v utate deputatus quaes ERROR BOOKMARK NOT DEFINED VOLUME VI DATABASE DOCUMENT ERROR BOOKMARK NOT DEFINED 6 1 SPECIFICATION FOR THE PROJECT cessere ERROR BOOKMARK NOT DEFINED 6 2 DATA MODELING ui Voto S PE Spa IURE UT UP HORSE NUS ERROR BOOKMARK NOT DEFINED 6 3 DESCRIPTION OF THE OBJECTS AND ERROR BOOKMARK NOT DEFINED 6 4 DATA PROGESSING v UI Ee ven
17. Florida Public Hurricane Loss Model FPHLM Release V 2 6 PRIMARY DOCUMENT BINDER Document This binder contains a complete set of documents specifying model structure detailed software description and functionality Project Supervisors Dr Shu Ching Chen Associate Professor School of Computing and Information Sciences Florida International University Dr Mei Ling Shyu Associate Professor Department of Electrical and Computer Engineering University of Miami Team Members Sort alphabetically Michael Armella Ph D Student School of Computing and Information Sciences Florida International University Kasturi Chatterjee Ph D Candidate School of Computing and Information Sciences Florida International University Shermann 5 M Chan Post Doc Scholar School of Computing and Information Sciences Florida International University Min Chen Student co Leader Post Doc Scholar School of Computing and Information Sciences Florida International University Fausto Fleites Undergraduate Student School of Computing and Information Sciences Florida International University Lin Lin Ph D Student Department of Electrical and Computer Engineering University of Miami Guy Ravitz Ph D Candidate Department of Electrical and Computer Engineering University of Miami Khalid Saleem Ph D Candidate School of Computing and Information Sciences Florida International University Zongxing Xie
18. MS Candidate Department of Electrical and Computer Engineering University of Miami Na Zhao Student co Leader Ph D Candidate School of Computing and Information Sciences Florida International University Table of Contents VOLUME I THE FLORIDA PUBLIC HURRICANE LOSS MODEL ERROR BOOKMARK NOT DEFINED Ll GENERAL DESCRIPTION OF FPHLM MODEL ERROR BOOKMARK NOT DEFINED 1 2 COMPUTER MODEL AND MPLEMENTATION ERROR BOOKMARK NOT DEFINED L2ds Use Case View of the System ete obe tied oum Error Bookmark not defined 1 2 24 Network Diagram of the System sse Error Bookmark not defined 1 3 SYSTEM ARCHITECTURE eene ERROR BOOKMARK NOT DEFINED 1 3 1 Detailed System Architecture Design sse Error Bookmark not defined VOLUME III STORM FORECAST MODULE MODULE I WIND FIELD MODULE MODULE p sem ERROR BOOKMARK NOT DEFINED deli STORM TRACK MODEL USE CASE III ERROR BOOKMARK NOT DEFINED 3 1 1 General Description of Storm Track Model Error Bookmark not defined 3 1 2 Technical Description of the Storm Track Model Error Bookmark not defined 3 1 2 1 Ria Mode NRI M Cp Error Bookmark not defined 317 2 The empirical probability distribution generator GENPDF Error Bookmark not defined 3 1
19. NE ERROR BOOKMARK NOT DEFINED 7 1 1 About the Coding Guidelines eese Error Bookmark not defined V AN O m Error Bookmark not defined 7 21 24 SOUFCe Late Error Bookmark not defined TiAl Directory Layout uie qvae cae Error Bookmark not defined Ao Code IdentallQlicsssdensienesvetet ties Error Bookmark not defined 7 1 3 1 WMEADDIDS Tf S seach torts ote caress hades Error Bookmark not defined 7 1 3 2 White Spaces Don t use spaces for indentation use tabs Error Bookmark not defined Ju Eo KOMIN TON RE Error Bookmark not defined 7 1 4 1 Block C Oii bs eiecit dendi Error Bookmark not defined 7 1 4 2 Sinele Line Comments nee teo ie Error Bookmark not defined 7 1 4 3 In line File Error Bookmark not defined 7 1 4 4 In line Function Error Bookmark not defined 2 Variable i o ene tu EM Error Bookmark not defined ISO Number of Declarations per Error Bookmark not defined 119 2 Ea Error Bookmark not defined Z0 tatem tette te tutem UE Error Bookmark not defined 7 1 6 1 Sitile S
20. SSigetV3m ph SStgetUa SSigetUo BSigetVa BSigetV1 tgst 60 1 1 SSisetZoa JSP interface SSisetW D se tZo00 Figure 3 3 8 Class Diagram for WSC B Classes Descriptions Here is a brief introduction of the functions in the class we used gt WCSCalVamphBean This class performance all the functionalities needed for the wind speed correction calculation It includes the following main methods connect Method 15 used to establish a connection to the database setLat double D Method takes an array of doubles and sets the latitude array to the passed array setZip int z Method takes an array of integers and sets the zip array to the passed array e setVo double z Method takes an array of doubles and sets the Vo array to the passed array setWDant w Method takes an array of integers and sets the WD array to the passed array e setZoo double z Method takes an array of doubles and sets the Zoo array to the passed array queryZoa Uses the connection to the database to send a query and retrieve the value for Zoa based on the zip and the returned string value from a call to the findCol method calVamph Method is used to calculate the Vamph Va Uo and Ua using the following input values from the user Vo Zoo and Zoa e calcGust Method is used to calculate the gust factors G10min 60 and Giomin 3 using the following in
21. Step 4 WindSpeedCalc jsp requests WSCCalVamphBean object to establish a connection to the database Step 5 WSCCalVamphBean establishes a connection to the database Step 6 WindSpeedCalc jsp requests WSCCalVamphBean to query the database based on data passed from JSP Step 7 WSCCalVamphBean queries the database which returns a ResultSet to the BEAN Step 8 WSCCalVamphBean calls its findCol method Step 9 WSCCalVamphBean queries the database which returns a ResultSet to the BEAN Step 10 WindSpeedCalc jsp requests to perform Vamph calculations Step 11 WindSpeedCalc jsp requests the results for Zoo Uo Ua Va and Vamph and WSCCalVamphBean returns the required data Step 12 WindSpeedCalc jsp notifies that it is okay to close the database connection Step 13 WSCCalVamphBean closes the database connection 3 3 5 Implementation of WSC Currently the implementation for Use Case five WSC has been finished The demo is reachable at http www cs fiu edu PHRLM 3 3 5 1 Login page Users need username password to access the Florida Hurricane Loss Model Following 1s a snapshot of the login web page Login Mozilla Firefox File Edit Go Bookmarks Tools Help Ch amp e httpilfirene cs fiu edu 8888 FDOT Q Go GL Florida Public Hurricane Loss Model User Login Page UserID PassWD Figure 3 3 11 Login webpage for FPHLM If the username password is wrong an
22. and M Coan 2004 Development of a 2001 National Landcover Database for the United States Photogrammetric Engineering and Remote Sensing Vol 70 No 7 July 2004 pp 829 840 Powell M D D Bowman D Gilhousen 5 Murillo N Carrasco and R St Fleur 2004 Tropical Cyclone Winds at Landfall The ASOS CMAN Wind Exposure Documentation Project Bull Amer Met Soc 85 845 851 Powell M D 5 H Houston R Amat and N Morisseau Leroy 1998 The HRD real time hurricane wind analysis system J Wind Engineer and Indust Aerodyn 77 amp 78 53 64 Powell M D S H Houston and T A Reinhold 1996 Hurricane Andrew s Landfall in South Florida Part I Standardizing measurements for documentation of surface wind fields Weather Forecast 11 304 328
23. cts the state chart diagram for Use Case Five This diagram illustrates states that the use case goes through from beginning to end Page requested E mouseClicked User data sent Processing Results Displayed Figure 3 3 9 State Chart for WSC 3 3 4 6 Sequence Diagram A Sequence Diagram for the Vamph Calculation Process WindSpeedCal jsp WSCCalVamph Page Requested Bean java E setParameter string TEC atabase setZip int gt setVo double gt setW D double gt setZoo double gt connect gt getConnection string query Zoa gt executeQuery String Result Set findCol int executeQuery string Result Set lt calVamph getZoa gt double lt getUo gt double lt getUa gt double lt getVa gt double lt getVamph double disconnect close Figure 3 3 10 Sequence diagram for Vamph calculation process Sequence Diagram Steps for Vamph Calculation Process Step 1 The user requests the html page Step 2 The user enters the number of data sets to be calculated Step 3 The user inputs data for zip code Vo WD and Zoo and they are passed to the WSCCalVamphBean object
24. d Model From Fee the base data Manual Input 79 Manual Input How many setz m Wind paid m s Wired RO lenit Latitisd rig igi Weed Speed Correction 1 Input from wind model for each zip code centroid Zw Zip Code vo Surface Wind Speed for open terram produced by the we WD Surface Wind Direction Deg from North 706 Roughness Length m for open terran 0 1 2 Input from roughness table foe 4 given wind direction Zoe Actual roughness length based on FEMA HAZUS conversion table rel Figure 3 3 19 The result webpage catches all the available exceptions Another possible exception 1s caused by the invalid zip code Sometimes the user inputs the zip code within the correct format but this zip code cannot be found in the specific lookup table As shown in the Figure 3 3 20 user inputted a zip code as 12345 which is not in the lookup table In Figure 3 3 21 the webpage shows this message so that the user can identify this error Roughness Calculation Mozilla Firefox Wee Qo Bodmaeds Ios ge 2 cs ed D008 TDoCwSOndee M Contact Tech Scoot Base Document Certroids of Roughness Cakulation Wind Speed Correction Input Page Input From Wind Model From Fila Select the base data set Se 80000 1900 2005 1 Manual Input Manual Input How many sets Wind Sp
25. derlying Oracle database This desired data along with the user data is used to carry out the correction computation Once the correction computation 15 done the system displays the whole data set the input data set retrieved data and the computation results back to the user Figure 3 3 16 shows a result page as an example Wind Speed Correction firefox ci Po e DOLvwSC np Contact Tech Support Dase Document Centros of Wind Speed Correction Wind Speed Correction Calculation Results Total Sets Number 1 123 54794155970407 1 Input from wind model for each zip code centroid c Code Vo Surface Wind Speed for open terram produced by the wind model m s WD Surface Wind Direction Deg from North 200 Roughness Length m for open teram D 03 m 7 Input from roughness toble for given wind direction Zoa Actual roughness length based on FEMA HAZUS conversion table relating land use land cover to ae Output U o Open terran fnctx t uta wind speed for actual terra Va S Done Figure 3 3 16 Snapshot of result web page WSC 3 3 5 3 Exception Handling Users may make some error inputs The JSP webpage can catch the exceptions and show the error messages Here we show some examples After user fills in the set number blank and clicks the Set button the system will check if
26. ed 4 1 3 1 Use Case View OF MCS ora sons Error Bookmark not defined 4 1 3 2 SY Sle Mi oat Oc Error Bookmark not defined 4 1 4 2 1 The DVE scr ee tre dedo eae edes Error Bookmark not defined 4 1 4 2 2 MCS Damabse Models stunde o IH bed a nen Error Bookmark not defined 4 1 4 2 3 NICS Common Error Bookmark not defined 4 1 4 3 Implementation of Monte Carlo Simulation model Error Bookmark not defined 4 2 VULNERABILITY AND FRAGILITY FOR RESIDENTIAL AND MANUFACTURED HOMES USB C SET sisse Lm Ee eM I PE LM EM M E ERROR BOOKMARK NOT DEFINED 4 2 1 General Description of VFRMH err Error Bookmark not defined 4 2 0 VFRMH Design Requirements essen Error Bookmark not defined 4 2 3 Computer Model cct Error Bookmark not defined 4 2 3 1 Use Case View of oet epa e ORE Error Bookmark not defined 4 2 3 2 oyster NOE SION occasio redeat e tosta Error Bookmark not defined 424 Implementation of Vulnerability and Fragility use case for Residential and Manufactured Home Error Bookmark not defined VOLUME V INSURANCE LOSS MODULE MODULE IV ERROR BOOKMARK NOT DEFINED Bul GENERAL DESCRIPTION OF ILM ERROR BOOKMARK NOT DEFINED 3 2 DETAILED DESIGN AND IMPLEM
27. eed m s Wind Direction length Latitude deg 50 20 73 Figure 3 3 19 The input webpage contains Zip code value which is not included in the lookup table a amp etree ook 5 D http c thy edu E888 FOOL WS INI nd Speed be Contact Tech Support fase Document Centros of Wind Speed Correction Wind Speed Correction Calculation Results The Zoa can not be found m database for the ap code dataset 2 Total Sets Number 5 m erm J 003 442784863246563874 15553805435384432 66494224762181673 1694706346728 90 083665301846722 1123 5479415597040 0 030 43115 026559003399833 067085559356613 47 690815681527851106 8274271266224131 00822442133097178 849286983 6088 1 Input from wind model for each zip code cantroid Zip Lip Code Vo Surface Wind Speed for open terran produced by the wind mode WO Surface Wind Direction Deg from North Zoo Roughness Length m for open terrain 0 09 m m s 2 Input from roughness table for given wind direction Actual roughness length based on FEMA HAZUS Conversion table relating land use land cover LULC to aerodynamic roughness m 3 Output Done 2 Math case Figure 3 3 21 The result webpage which caught the exception when the Zoa value can not be fetched for some specific Zip code 3 3 6 Roughness Classification Use Case 3 3 6 1
28. error message will be displayed User will be required to input the username and password again to enter Login Mozilla Firefox File Edit Go Bookmarks Tools Help lt B amp D IBI ICL Florida Public Hurricane Loss Model Relogin Page UserID PassWD Wrong user name password Figure 3 3 12 Login webpage shows the inputted user ID or password is wrong S Ad WSC Page If the login 1s successful the user can see the web page named Service Selection Page as shown in Figure 3 3 13 To view the WSC use case page from the drop down list select Wind Speed Correction and click Go button E task page Microsoft Internet Explorer File Edit View Favorites Tools Help p E fat search Favorites EA E Sp gt Address 4 amp http cs Fiu edu 88e6 FDOltest FDOLFdoiLagin jsp Links search web E2 NEW Toolbar Update gt gt Service Selection Page Please choose an onlme service Wind speed Correction 2 Done Internet Figure 3 3 13 Service selection page for WSC Several steps need to be followed to accomplish the task of Wind Speed Correction User can select two input methods a Input from file this 15 the use case four output b Manual Input If user wants to take the input from file 1 Click on From File radio button
29. fined 3 4 3 4 Error Bookmark not defined 3 4 3 5 Class Descriptio N 2o Error Bookmark not defined 3 4 3 6 Data Flow DiasraM cielo piece od eda onn iste Error Bookmark not defined 3 4 3 7 State Chart sn cane Error Bookmark not defined 3 4 3 8 Sedberice Diara Mesedi E i duet Error Bookmark not defined 3 4 3 9 Program Elow ted d etie iei bei etes biis Error Bookmark not defined 344 dmplementanonof Error Bookmark not defined 3 4 4 1 TOU DaBet Error Bookmark not defined 3 4 4 2 WSP pages decors dea tese Se etaed E Error Bookmark not defined 3 4 4 3 WSP inputs leco sets pornn eterno eer esatto tton Error Bookmark not defined 3 4 4 4 WSP results a e Error Bookmark not defined 3 4 4 5 R sults ot W SP uei er obuia eI seeded Error Bookmark not defined VOLUME IV DAMAGE ESTIMATION MODULE MODULE III ERROR BOOKMARK NOT DEFINED 4 MONTE CARLO SIMULATION MODEL MCS USE CASE I ERROR BOOKMARK NOT DEFINED 441 General Description of MCS iie Ri c eoi Error Bookmark not defined 444 2 MCS ReguiremneniS Error Bookmark not defined 4 1 3 Computer Model Design eese Error Bookmark not defin
30. ind speed for actual terrain mph 1 Following are the input data Zip Zip Code Vo Surface Wind Speed for open terrain produced by the wind model m s WD Surface Wind Direction Deg from North Zoo Roughness Length m for open terrain 2 0 03m Zoa Roughness length based on upstream terrain Lat Latitude 2 Based on the input data from step 1 the system queries the database and returns Zoa parameter which corresponds to the actual roughness length based on FEMA HAZUS conversion table relating land use land cover LULC to aerodynamic roughness m Roughness represents a weighted average of all roughness pixels within a 45 degree sector with origin at the population weighted centroid of the zip code and extending outward to 20 km from the centroid The weighting function for averaging the roughness values 15 a Gaussian filter with a half power point at 3 km The format of the lookup table 1s as following Zol Actual Roughness for wind directions inclusive of 46 90 Zo2 Actual Roughness for wind directions inclusive of 1 45 703 Actual Roughness for wind directions inclusive of 316 0 360 Z04 Actual Roughness for wind directions inclusive of 271 315 Z05 Actual Roughness for wind directions inclusive of 226 270 Zo6 Actual Roughness for wind directions inclusive of 181 225 Zo7 Actual Roughness for wind directions inclusive of 136 180 Zo8 Actual Roughness for wind directions inclusive of 91 135 Table 3 3 1 shows a sample
31. put values Lat WD Zoa and Va GetRoughness Method uses established connection to database to find and return column names and starting and ending degrees corresponding to each column of the roughness def table findCol int wd Method takes a wind direction WD as a parameter It uses the established connection to the database to find and return the correct string using the WD which represents the column in the lookup table for Zoa get Zoa Return the value of Zoa getVamph Return the value of Vamph getVImph Return the value of V getV3mph Return the value of V3mph getUa Return the value of Ua getUo Return the value of Uo getVa Return the value of Va disconnect Method 15 used to disconnect from the database 3 3 4 6 Data Flow Diagram Wind Field Module Zipcode Open Terrain Wind Speed Wind Direction Latitude Wind Field Data IDL files Zipcode Latitude Wind Direction Open Terrain Wind Speed Zipcode Wind Direction Get Roughness Definition Roughness Definition Zipcode ColName Query Zoa Calculate Gust Factor Zoa Gust Factor Roughness Definition Roughness Roughness Zoa Table Calculate Vamph 1 min sustained Wind V1mph 3 sec gust wind V3mph Corrected Wind File Wind Speed Probability Module 3 3 4 7 State Chart Diagram Figure 3 3 8 depi
32. the Wind Speed Correction WSC i The first step the user logs in the system Figure 3 3 1 shows the Login Interface User needs to enter the user id and password to enter the system The system verifies the user s information with the login data extracted from the database If it matches the user logs into the system successfully Otherwise system displays the wrong user name password error and requests the user to login again UserID FDOIUSER LOGIN Figure 3 3 1 Login Interface 2 The second step select use case from service selection page Figure 3 3 2 1s the service selection page interface System presents a list of available use cases to the user User selects Wind Speed Correction Model use case and clicks Go to submit Please choose an online service Figure 3 3 2 Service Selection Interface 3 The third step The user provides the input from the wind model In this step system provides the interface for the user to input data generated by the wind model The following inputs are required and are illustrated by Figure 3 3 3 Zip code 4 Wind Speed Surface wind speed m s for open terrain produced by wind model Wind Direction Surface wind direction Degree s from the North Roughness Length Roughness length m for open terrain 0 03 m Latitude Wind Speed Wind Roughness m s Direction length m Latitude deg Zip Code ee

Download Pdf Manuals

image

Related Search

Related Contents

Samsung SMX-F500BP Bruksanvisning  Philips AVENT SCF178/63  Suncast CPLPTK200D Instructions / Assembly  Métrologie des particules Intégration des modules FDMS  "取扱説明書"  esidoc mode d`emploi  Philips DLA63023 For iPod nano G4 Jam Jacket Grafik  80S32 Radiation Report - ESA Microelectronics Section  Kenmore 596.58627 Refrigerator User Manual  

Copyright © All rights reserved.
Failed to retrieve file