Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transportation Damage/Loss Database and Example #33

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
94223da
bc - added HAZUS fragility functions for transportation network compo…
bacetiner May 16, 2023
46adefb
bc - added the descriptions for HAZUS transportation fragilities
bacetiner May 16, 2023
35463c4
bc - new example for damage calculation for transportation network co…
bacetiner May 16, 2023
be08b85
bc- updated Example 3 with the latest transportation archetype names
bacetiner May 17, 2023
f0aa786
bc- Renamed and updated transportation fragility database to match ot…
bacetiner May 17, 2023
5874d17
bc- Renamed and updated transportation fragility database description…
bacetiner May 17, 2023
c2cbda4
bc - Re-added the Hazus fragility database
bacetiner May 17, 2023
7a06d37
bc - added Hazus transportation recovery functions
bacetiner May 17, 2023
560cf34
bc - corrected ids for Hazus transportation recovery functions
bacetiner May 17, 2023
a0cb2da
bc - condensed transportation restoration curves
bacetiner May 17, 2023
26dd32a
bc - redefined the fragility functions for HWB.GF to address pelicun …
bacetiner May 17, 2023
966ba97
bc - updated example 3 demands file to include IM units
bacetiner May 18, 2023
68ce623
bc - added a mapping file for loss assessment in example 3
bacetiner May 18, 2023
3bdab30
bc - updated example 3 input for correct mapping between calculated d…
bacetiner May 18, 2023
710e04e
bc - DL_calculation now correctly resolves PelicunDefault in Conseque…
bacetiner May 18, 2023
f37b697
bc - added the descriptions for transportation component recovery fun…
bacetiner May 18, 2023
8212e9d
bc - removed redundant print statement for ConsequenceDatabasePath in…
bacetiner May 18, 2023
284f7f2
bc - updated example 3 input to pull in the renamed database files
bacetiner May 18, 2023
eaef314
bc - renamed transportation DB files using the new naming convention
bacetiner May 18, 2023
1d8c745
bc - updated loss/repair database entry for tunnels
bacetiner May 19, 2023
2b47820
bc - updated tunnel repair/loss functions
bacetiner May 20, 2023
3e74b61
bc - Removed transportation fragility & recovery functions
bacetiner Dec 8, 2023
3aa09b0
bc - Reverted the name change for fragility_DB_HAZUS_EQ.csv
bacetiner Dec 8, 2023
af8ff7e
bc - Reverted the changes to DL_calculation
bacetiner Dec 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions pelicun/examples/003/CMP_QNT.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ID,Units,Location,Direction,Theta_0,Blocks,Family,Theta_1,Comment
HWB.GS.3,ea,1,1,1,1,,,
HRD.GF.1,ea,2,1,1,1,,,
HTU.GS.1,ea,3,1,1,1,,,
3 changes: 3 additions & 0 deletions pelicun/examples/003/demands.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
,1-SA_1.0-1-1,1-PGD-2-1,1-PGA-3-1
Units,g,in,g
0,1.5,60,0.9
38 changes: 38 additions & 0 deletions pelicun/examples/003/input.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"DL": {
"Asset": {
"ComponentAssignmentFile": "CMP_QNT.csv",
"ComponentDatabase": "User Defined",
"ComponentDatabasePath": "PelicunDefault/damage_DB_Hazus_EQ_trnsp.csv"

},
"Damage": {
"DamageProcess": "None"
},
"Demands": {
"Calibration": {
"ALL": {
"DistributionFamily": "empirical"
}
},
"DemandFilePath": "demands.csv",
"SampleSize": "500"
},
"Losses": {
"BldgRepair": {
"ConsequenceDatabase": "User Defined",
"ConsequenceDatabasePath": "PelicunDefault/loss_repair_DB_Hazus_EQ_trnsp.csv",
"MapApproach": "User Defined",
"MapFilePath": "lossmap.csv"
}
}
},
"GeneralInformation": {
"units": {
"force": "kips",
"length": "in",
"temperature": "C",
"time": "sec"
}
}
}
4 changes: 4 additions & 0 deletions pelicun/examples/003/lossmap.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ID,BldgRepair
DMG-HWB.GS.3,HWB
DMG-HRD.GF.1,HRD
DMG-HTU.GS.1,HTU