4. Response of Building to Hydrodynamic Loading¶
The following are the requirements for response of single structure due to wave or hydrodynamic loading effects of water caused during tsunami or coastal inundation during a Hurricane. The requirements are being met by the Hydro-UQ application. All requirements in this section are related to work in WBS 1.3.7.
4.1. General Requirements¶
# |
Description |
Source |
Priority |
Version |
---|---|---|---|---|
H |
Application to determine response of Building Subject Water Action due to Storm Surge or Tsunami including formal treatment of randomness and uncertainty |
InProgress |
||
H.1 |
Quantification of flood-borne debris hazards |
GC |
M |
|
H.2 |
Effects of over-land flow, including waves, debris, flood velocity, wind-driven influences, erosion effects at buildings and channeling effects of the built environment |
GC |
D |
|
H.3 |
Ability to select from all Loading Options listed in HL2 |
SP |
M |
InProgress |
H.4 |
Ability to select from Building Modeling Options listed in MOD under BM |
SP |
M |
InProgress |
H.5 |
Include ability to perform nonlinear analysis on the building models listed in ANA |
SP |
M |
InProgress |
H.6 |
Ability to use Various UQ Methods and Variable Options |
|||
H.6.1 |
Ability to use Forward Propagtion methods listed in UQ under UF |
SP |
M |
InProgress |
H.6.2 |
Ability to use Random Variable Distributions defeined in RV |
SP |
M |
|
H.6.3 |
Ability to use Reliability Methods listed in UQ under UR |
SP |
M |
InProgress |
H.6.4 |
Ability to use Global Sensitivity Methods listed in UQ under UG |
SP |
M |
InProgress |
H.6.5 |
Ability to both use and create surrogates listed in UQ under US |
SP |
M |
|
H.6.6 |
Ability to use High Dimensional UQ listed in UQ under UH |
SP |
M |
|
H.7 |
Ability to Visualize the Results |
SP |
M |
InProgress |
H.7.1 |
Ability to view individual sample results |
SP |
M |
InProgress |
H.7.2 |
Ability to graphically view the results to show distribution in respone |
SP |
M |
InProgress |
H.8 |
Misc User Requests |
|||
H.8.1 |
Ability to quickly model experimental tests perform in OSU wave tank |
UF |
M |
|
H.9 |
General Software Requirements |
|||
H.9.1 |
Application to Provide Common SimCenter Research Application Requirements listed in CR |
GC |
M |
InProgresss |
H.10 |
Tool should incorporate data from www |
GC |
M |
|
H.10.1 |
Tool should use satelite imagery in aid of determine channeling effect |
SP |
D |
|
H.10.2 |
Tool should use satelite imagery in aid of determining amount of debris |
SP |
D |
|
H.10.3 |
Tool should obtain building modelling info from database through www |
SP |
D |
|
4.2. Loading Requirements¶
# |
Description |
Source |
Priority |
Version |
---|---|---|---|---|
HL |
Loading from Storm Surge/Tsunami on Local and Regional Assets |
|||
HL.1 |
Regional Loading due to Storm Surge/Tsunami Hazards |
GC |
M |
InProgress |
HL.1.1 |
Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow |
SP |
D |
|
HL.2 |
Local Scale Storm Surge/Tsunami Hazard Options |
|||
HL.2.1 |
Using computational fluid dynamics to model interface and impact between water loads and buildings |
GC |
M |
|
HL.2.1.1 |
CFD to model fluid flow around a single rigid structure |
SP |
M |
|
HL.2.1.2 |
Mesh refinement around structures |
SP |
M |
|
HL.2.1.3 |
CFD to model fluid flow around a single deformable structure |
SP |
M |
|
HL.2.1.4 |
CFD to model fluid flow considering inflow and accumulation of fluid inside a rigid structure |
SP |
M |
|
HL.2.1.5 |
CFD to model fluid flow considering inflow, accumulation, and possible outflow of fluid across a deformable structure |
SP |
M |
|
HL.2.2 |
Quantification of flood-borne debris hazards |
GC |
M |
|
HL.2.2.1 |
Ability to quantify the effect of unconstrained and non-colliding floating |
SP |
M |
|
HL.2.2.2 |
Ability to quantify the effect of colliding flood-borne debris |
SSP |
M |
|
HL.2.2.3 |
Explore multiple methods like Material Point Method (MPM), Immersed Boundary Method (IBM), DEM-CFD, particle tracking |
SP |
M |
|
HL.2.2.4 |
Integrate one of the methods for integrating particles with Hydro workflow |
GC |
M |
|
HL.2.3 |
load combinations need to be developed to account for the simultaneous impacts of various flood forces, such as those generated by breaking waves, moving water and flood-borne debris |
GC |
||
HL.2.5 |
Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow |
SP |
||
HL.2.5.1 |
Interface GeoClaw and OpenFOAM |
SP |
M |
|
HL.2.5.2 |
Interface AdCirc and OpenFOAM |
SP |
M |
|
HL.2.6 |
Libraries of high resolution hurricane wind/surge/wave simulations |
GC |
M |
|
HL.2.6.1 |
Develop a simulation library of GeoClaw simulations |
SP |
M |
|
HL.2.6.2 |
Develop a simulation library of AdCirc simulations |
SP |
M |
|
HL.2.6.3 |
Develop a simulation library of OpenFOAM simulations |
SP |
M |
|
HL.2.7 |
Ability to simulate with surrogate models as alternative to full 3D CFD |
SP |
M |
|
HL.2.8 |
Develop digital twin with OSU wave Tank Facility |
SP |
M |
4.3. UQ Requirements¶
# |
Description |
Source |
Priority |
Version |
---|---|---|---|---|
UQ |
Ability to use various UQ Methods |
|||
UQ.1 |
Forward Propagation Methods |
GC |
M |
Implemented |
UQ.1.1 |
Ability to use basic Monte Carlo and LHS methods |
SP |
M |
Implemented |
UQ.1.2 |
Ability to use Importance Sampling |
SP |
M |
Implemented |
UQ.1.3 |
Ability to use Gaussian Process Regression |
SP |
M |
Implemented |
UQ.1.4 |
Ability to use Own External UQ Engine |
SP |
M |
Implemented |
UQ.2 |
Ability to use various Reliability Methods |
UF |
M |
Implemented |
UQ.2.1 |
Ability to use First Order Reliability method |
UF |
M |
Implemented |
UQ.2.2 |
Ability to use Second Order Reliability method |
UF |
M |
Implemented |
UQ.2.2 |
Ability to use Surrogate Based Reliability |
UF |
M |
|
UQ.2.3 |
Ability to use Own External Application to generate Results |
UF |
M |
Implemented |
UQ.3 |
Ability to user various Sensitivity Methods |
UF |
M |
Implemented |
UQ.3.1 |
Ability to obtain Global Sensitivity Sobol’s indices |
UF |
M |
|
RV |
Random Variables |
|||
RV.1 |
Various Random Variable Probability Distributions |
SP |
M |
Implemented |
RV.1.1 |
Normal |
SP |
M |
Implemented |
RV.1.2 |
Lognormal |
SP |
M |
Implemented |
RV.1.3 |
Uniform |
SP |
M |
Implemented |
RV.1.4 |
Beta |
SP |
M |
Implemented |
RV.1.5 |
Weibull |
SP |
M |
Implemented |
RV.1.6 |
Gumbel |
SP |
M |
Implemented |
RV.2 |
User defined Distribution |
SP |
M |
|
RV.3 |
Define Correlation Matrix |
SP |
M |
|
RV.4 |
Random Fields |
SP |
M |
|
RV.5 |
Ability to View Graphically the density function when defining the RV |
UF |
D |
Implemented |
4.4. RV Requirements¶
# |
Description |
Source |
Priority |
Status |
---|
4.5. Modeling Requirements¶
# |
Description |
Source |
Priority |
Version |
---|---|---|---|---|
MOD |
Asset Model Generators for Analysis |
|||
BM |
Asset Model Generators for Buildings |
|||
BM.1 |
Ability to quickly create a simple nonlinear building model for simple methods of seismic evaluation |
GC |
D |
Implemented |
BM.2 |
Ability to use existing OpenSees model scripts |
SP |
M |
Implemented |
BM.3 |
Ability to define building and use Expert System to generate FE mesh |
SP |
D |
|
BM.4 |
Ability to define building and use Machine Learning applications to generate FE |
GC |
D |
|
BM.5 |
Ability to specify connection details for member ends |
UF |
D |
|
BM.6 |
Ability to define a user-defined moment-rotation response representing the connection details |
UF |
D |
|
BM.7 |
Ability to incoporate AutoSDA Steel Design Application in Local Applications |
UF |
M |
Implemented |
BM.8 |
Ability to use user supplied python script to generate mesh |
UF |
M |
Implemented |
4.6. Analysis Requirements¶
# |
Description |
Source |
Priority |
Version |
---|---|---|---|---|
ANA.1 |
Ability to select from different Nonlinear Analysis options |
GC |
M |
Implemented |
ANA.1.1 |
Ability to specify OpenSees as FEM engine and to specify different analysis options |
SP |
M |
Implemented |
ANA.1.2 |
Ability to provide own OpenSees Analysis script to OpenSees engine. |
SP |
D |
Implemented |
ANA.1.3 |
Ability to provide own Python script and use OpenSeesPy engine. |
SP |
D |
|
ANA.1.4 |
Ability to use alternative FEM engines. |
SP |
M |
|
ANA.2 |
Ability to know if an analysis run fails. |
UF |
M |
|
ANA.2 |
Ability to specify Modal Damping. |
UF |
M |
Implemented |
ANA.2.1 |
Ability to specify damping ratio as a random variable |
UF |
M |
Implemented |
ANA.2.2 |
When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters |
UF |
M |
Implemented |
ANA.3 |
Ability to run for more than 60hours at DesignSafe |
UF |
D |
|
ANA.4 |
Ability to specify number of iterations in convergence test |
UF |
M |
Implemented |
4.7. Common Research Application Requirements¶
# |
Description |
Source |
Priority |
Status |
---|---|---|---|---|
CR |
Common Requirements of all SimCenter Research Applications |
|||
CR.1 |
Open-source software where developers can test new data and develop algorithms |
GC |
M |
Implemented |
CR.1.1 |
Provide open-source applications utilizing code hosting platforms, e.g. GitHub |
SP |
M |
Implemented |
CR.1.2 |
Assign an open-source licensce that allows free use. |
SP |
M |
Implemented |
CR.2 |
Ability of Practicing Engineers to use multiple coupled resources (applications, databases, viz tools) in engineering practice |
GC |
M |
Implemented |
CR.2.1 |
Allow users to launch scientific workflows |
SP |
M |
Implemented |
CR.3 |
Ability to utilize resources beyond the desktop including HPC |
GC |
M |
Implemented |
CR.3.1 |
Allow users to utilize HPC resources at TACC through DesignSafe |
SP |
M |
Implemented |
CR.4 |
Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases, computing environments, networks, visualization tools, and analysis systems |
GC |
M |
InProgress |
CR.4.1 |
Identify and include external analysis systems |
SP |
M |
InProgress |
CR.4.2 |
Identify and include external databases |
SP |
M |
InProgress |
CR.4.3 |
Identify and include external viz tools |
SP |
M |
InProgress |
CR.4.4 |
Identify and include external computing env |
SP |
M |
Inprogress |
CR.5 |
Tool available for download from web |
GC |
M |
Implemented |
CR.5.1 |
Tool downloadable from DesignSafe website |
GC |
M |
Implemented |
CR.6 |
Ability to benefit from programs that move research results into practice and obtain training |
GC |
M |
|
CR.6.1 |
Ability to use educational provisions to gain interdisclipinary education so as to gain expertise in earth sciences and physics, engineering mechanics, geotechnical engineering, and structural engineering in order to be qualified to perform these simulations |
GC |
D |
|
CR.6.1 |
Documentation exists demonstrainting application usage |
SP |
M |
Implemented |
CR.6.2 |
Video Exists demonstrating application usage |
SP |
M |
Implemented |
CR.6.3 |
Tool Training through online and in person training events |
SP |
M |
Implemented |
CR.7 |
Verification Examples Exist |
SP |
M |
Implemented |
CR.8 |
validation of proposed analytical models against existing empirical datasets |
GC |
M |
|
CR.8.1 |
Validation Examples Exist, validated against tests or other software |
GC |
M |
|
CR.9 |
Tool to allow user to load and save user inputs |
SP |
M |
Implemented |
CR.10 |
Installer which installs application and all needed software |
UF |
D |