Date: Fri, 29 Mar 2024 06:32:00 -0500 (CDT) Message-ID: <721449446.1542.1711711920908@wiki.ncsa.illinois.edu> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1541_1361065113.1711711920907" ------=_Part_1541_1361065113.1711711920907 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
This page is intended to help users get their own bridge fragilities int= o MAEviz. The information you will find in this document is:
There are two acceptable formats, comma separated value (CSV) and Extens= ible Markup Language (XML). The simplest way to get fragilities into MAEviz= is the CSV format which will internally be changed to XML. Both formats wi= ll be explained in their own section after the field descriptions.
In this section we will provid the expected field name, a short descript= ion about the field, the type for the field, whether the field is informati= onal (e.g. for display or perhaps later use), and if any field has a small = finite number of acceptable input values, they will be specified in the Acc= eptable Values column of the table. One information field is the Code= em> column which simply tells the user if the fragility was intended as a r= etrofit and if so, what type.
Field Name |
Field Description |
Field Type |
Acceptable Values |
Informational |
---|---|---|---|---|
ID |
Unique numeric identifier in the fragility da= taset |
Integer |
N/A |
No |
Author |
Identifies the person(s) who provided each fr= agility set. |
String |
N/A |
Yes |
StructureType |
Structure Type this fragility curve is design= ed for |
String |
N/A |
Yes |
Description |
A textual description providing information a= bout the derivation of this fragility curve set |
String |
N/A |
Yes |
GroundMotions |
Ground motion records used for time-history a= nalyses when constructing fragilities |
String |
N/A |
Yes |
Code |
Design code for the fragility set |
String |
low - no retrofit, seat extender, steel jacke= t, Restrainer cables, Shear Key, Elastomeric Bearing |
Yes |
DamageType |
The type of damage type this fragility repres= ents |
String |
Structural |
Yes |
DemandType |
The demand type required by the fragility, ca= n include the period if applicable (e.g. 0.2 Sa ) |
String |
PGA, PGV, PGD, Sa, Sd, Sv |
No |
DemandUnits |
The units of the demand type |
String |
g (typically), could be other values if anoth= er demand type is specified |
No |
LimitStates |
The limit states of the fragility curves, MAE= viz expects 4 limit states. This tells MAEviz how many fragility curves to = expect. |
String |
Slight: Moderate: Extensive: Complete |
No |
EquationType |
The fragility equation type |
Integer |
1 - Lognormal distribution, 2 - Normal Distri= bution |
No |
Parameters |
The number of fragility parameters present (s= hould be 2 parameters per fragility, median and beta) |
Integer |
N/A |
No |
After the Parameters field, specify the fragility parameters for each cu= rve. Each curve should have a pair of parameters and the keyword for the fi= elds are the words Median and Beta followed by a number that specifies whic= h curve the parameter belongs to. Number should start at zero so if we have= 2 fragility curves, the following 4 additional fields would be in the file= :
Median0, Beta0, Median1, Beta1, Median2, Beta2, Median3, Beta3
Below is a sample CSV fragility for a bridge. The first row is column na= mes, the second row is column types (reserved for later use, but currently = just ignored) and the 3rd row is a set of 4 fragility curves for an MSC_Con= crete bridge.
ID |
Author |
StructureType |
Description |
GroundMotions |
Code |
DamageType |
DemandType |
DemandUnits |
LimitStates |
EquationType |
Parameters |
Median0 |
Beta0 |
Median1 |
Beta1 |
Median2 |
Beta2 |
Median3 |
Beta3 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Int |
String |
String |
String |
String |
String |
String |
String |
String |
String |
Int |
Int |
Double |
Double |
Double |
Double |
Double |
Double |
Double |
Double |
1 |
HAZUS |
MSC_Concrete |
As-built Fragility |
Unknown |
Low |
Structural |
pga |
g |
Slight: Moderate: Extensive: Complete |
2 |
8 |
0.6 |
0.6 |
0.88 |
0.6 |
1.17 |
0.6 |
1.53 |
0.6 |
You can download the csv file here.
Below is the XML version of the CSV file.
<fra= gility-dataset> <fragility-dataset-sets> <fragility-set> <fragility-set-properties Parameters=3D"8" DemandUnits=3D"g" Descr= iption=3D"As-Built Fragility" DamageType=3D"Structural" EquationType=3D"2" = GroundMotions=3D"Unknown" StructureType=3D"MSC_Concrete" LimitStates=3D"Sli= ght: Moderate: Extensive: Complete" Author=3D"HAZUS" ID=3D"1" DemandType=3D= "pga" Code=3D"Low"/> <fragility-set-labels> <fragility-set-label>Slight</fragility-set-label> <fragility-set-label>Moderate</fragility-set-label> <fragility-set-label>Extensive</fragility-set-label> <fragility-set-label>Complete</fragility-set-label> </fragility-set-labels> <fragility-set-fragilities> <fragility-curve fragility-curve-median=3D"0.6" fragility-curve-= beta=3D"0.6" fragility-curve-type=3D"Normal"/> <fragility-curve fragility-curve-median=3D"0.88" fragility-curve= -beta=3D"0.6" fragility-curve-type=3D"Normal"/> <fragility-curve fragility-curve-median=3D"1.17" fragility-curve= -beta=3D"0.6" fragility-curve-type=3D"Normal"/> <fragility-curve fragility-curve-median=3D"1.53" fragility-curve= -beta=3D"0.6" fragility-curve-type=3D"Normal"/> </fragility-set-fragilities> </fragility-set> </fragility-dataset-sets> </fragility-dataset>
Now that you have some fragility data in MAEviz, the next step is to lea= rn about applying those fragilities to bridges. This will be discussed in t= he Bridge Fragility Mappi= ng page. We have purposefully kept a weak coupling between fragilities = and bridges to provide users with the flexibility to apply the fragilities = in either very simplistic ways or very complex ways through the fragility m= apping.