2. Response of Building to Wind Event

The following are the requirements for response of single structure due to wind action. The requirements are being met by the WE-UQ application. These requirements are broken down into a number of groups, general, wind loading, building description, analysis, and UQ. All requirements in this section are related to work in WBS 1.3.7.

2.1. General Requirements

Table 2.1.1 Requirements - General

#

Description

Source

Priority

Version

WE

Ability to determine response of Building Subject to Wind Loading including formal treatment of randomness and uncertainty uncertainty

GC

M

Implemented

WE1

Adaptation of non-linear analysis methods used in seismic design

GC

M

Implemented

WE1.1

Include ability to create models incorprating options listed in MOD under BM

SP

M

Implemented

WE1.2

Include ability to perform nonlinear analysis on the building models listed in ANA

SP

M

Implemented

WE2

Ability to select from Wind Loading Options listed in WL2

SP

M

Implemented

WE3

Ability to use Various UQ Methods and Variable Options

WE3.1

Ability to use Forward Propagtion methods listed in UQ under UF

SP

M

Implemented

WE3.2

Ability to use Reliability Methods listed in UQ under UR

SP

M

Implemented

WE3.3

Ability to use Global Sensitivity Methods listed in UQ under UG

SP

M

Implemented

WE3.4

Ability to both use and create surrogates listed in UQ under US

SP

M

WE3.5

Ability to use High Dimensional UQ listed in UQ under UH

SP

M

WE4

Ability to see pressure distribution on buildings

GC

M

WE5

Ability to obtain basic building responses

SP

M

WE6

Ability to Visualize the Results

SP

M

Implemented

WE6.1

Ability to view individual sample results

SP

M

Implemented

WE6.2

Ability to graphically view the results to show distribution in respone

SP

M

Implemented

WE7

Misc User Requests

WE7.1

Ability to Process own Output Parameters

UF

M

Implemented

WE7.2

Ability to Remove from Results certain Samples, e.g. ones that failed in analysis

UF

M

Implemented

WE7.3

Create a digital twin of the Wall of Wind facility to allow researchers to simulate experiments

UF

M

WE8

Tool should incorporate data from www

GC

M

Implemented

WE8.1

Tool could obtain loading from Vortex Winds over www

SP

M

Implemented

WE8.2

Tool should obtain loading info from TPU wind tunnel tests

SP

D

Implemented

WE8.3

Tool should obtain building modelling info from database through www

SP

D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

2.2. Loading Requirements

Table 2.2.1 Requirements - Wind Loading

#

Description

Source

Priority

Version

WL

Loading from Wind Hazards (Hurricane, Downbursts, Tornados) on Local and Regional Assets

GC

M

InProgress

WL1

Regional Loading due to Wind Hazards

GC

M

InProgress

WL1.1

Regional Hurricane Wind Options

GC

M

InProgress

WL1.1.1

Utilize GIS and online to account for wind speed given local terrain, topography and nearby buildings

GC

D

WL1.1.2

MultiScale Wind Models,

SP

D

WL1.1.3

Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

SP

D

WL1.2

Modeling and simulation for determination of wind loads due to non-synoptic winds, including tornadoes

GC

D

WL1.3

Interface with Open-Source Applications that can provide Hazard loading

GC

D

WL1.3.1

Interface with NOAA

SP

D

WL2

Local Scale Wind Hazard Options

WL2.1

Utilize Extensive wind tunnel datasets in industry and academia for wide range of building shapes

GC

M

Implemented

WL2.1.1

Accommodate Range of Low Rise building shapes

SP

M

WL2.1.1.1

Flat Shaped Roof - TPU dataset

SP

M

Implemented

WL2.1.1.2

Gable Shaped Roof - TPU dataset

SP

M

WL2.1.1.3

Hipped Shaped Roof - TPU dataset

SP

M

WL2.1.2

Accommodate Range of High Rise building

SP

M

InProgress

WL2.1.3

Non Isolated Low Rise Buildings - TPU dataset

SP

M

InProgress

WL2.2

Interface with data driven

GC

M

InProgress

WL2.2.1

Interface with Vortex Winds DEDM-HRP Web service

SP

M

Implemented

WL2.3

Accommodate Data from Wind Tunnel Experiment

SP

M

Implemented

WL2.4

Simple CFD model generation and turbulence modeling

GC

M

Implemented

WL2.5

Computational Fluid Dynamics tool for utilizing open source CFD software for practitioners

GC

M

Implemented

WL2.5.1

Uncoupled OpenFOAM CFD model with nonlinear FEM code for building response

SP

M

Implemented

WL2.5.1

Coupled OpenFOAM CFD model with linear FEM code for building response

SP

M

InProgress

WL2.5.2

Inflow Conditions for non-synoptic winds

GC

M

WL2.6

Quantification of Effects of Wind Borne Debris

GC

D

WL2.7

Ability to utilize synthetic wind loading algorithms

SP

M

Implemented

WL2.7.1

per Wittig and Sinha

SP

D

Implemented

WL2.8

Hazard modification by terrain, topography, and nearby buildings

GC

D

WL2.9

Probabilistic methods are needed to enable site-specific and storm-type specific characterization of likely debris types, weights, and speeds

GC

D

Wl2.10

Joint description for hurricane wind, storm surge, and wave hazards

GC

D

WL2.11

Libraries of high resolution hurricane wind/surge/wave simulations

GC

M

WL2.11

Libraries of high resolution hurricane wind/surge/wave simulations

GC

M

WL2.12

Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

SP

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

2.3. UQ Requirements

Table 2.3.1 Requirements - Uncertainty Quantification Methods and Variables

#

Description

Source

Priority

Version

UQ

Ability to use various UQ Methods

UQ1

Forward Propagation Methods

GC

M

Implemented

UQ1.1

Ability to use basic Monte Carlo and LHS methods

SP

M

Implemented

UQ1.2

Ability to use Importance Sampling

SP

M

Implemented

UQ1.3

Ability to use Gaussian Process Regression

SP

M

Implemented

UQ1.4

Ability to use Own External UQ Engine

SP

M

Implemented

UQ2

Ability to use various Reliability Methods

UF

M

Implemented

UQ2.1

Ability to use First Order Reliability method

UF

M

Implemented

UQ2.2

Ability to use Second Order Reliability method

UF

M

Implemented

UQ2.2

Ability to use Surrogate Based Reliability

UF

M

UQ2.3

Ability to use Own External Application to generate Results

UF

M

Implemented

UQ3

Ability to user various Sensitivity Methods

UF

M

Implemented

UQ3.1

Ability to obtain Global Sensitivity Sobol’s indices

UF

M

RV

Random Variables

RV1

Various Random Variable Probability Distributions

SP

M

Implemented

RV1.1

Normal

SP

M

Implemented

RV1.2

Lognormal

SP

M

Implemented

RV1.3

Uniform

SP

M

Implemented

RV1.4

Beta

SP

M

Implemented

RV1.5

Weibull

SP

M

Implemented

RV1.6

Gumbel

SP

M

Implemented

RV2

User defined Distribution

SP

M

RV3

Define Correlation Matrix

SP

M

RV4

Random Fields

SP

M

RV5

Ability to View Graphically the density function when defining the RV

UF

D

Implemented

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

2.4. Modeling Requirements

Table 2.4.1 Requirements - Modeling

#

Description

Source

Priority

Version

MOD

Asset Model Generators for Analysis

BM

Asset Model Generators for Buildings

BM1

Ability to quickly create a simple nonlinear building model for simple methods of seismic evaluation

GC

D

Implemented

BM2

Ability to use existing OpenSees model scripts

SP

M

Implemented

BM3

Ability to define building and use Expert System to generate FE mesh

SP

D

BM4

Ability to define building and use Machine Learning applications to generate FE

GC

D

BM5

Ability to specify connection details for member ends

UF

D

BM6

Ability to define a user-defined moment-rotation response representing the connection details

UF

D

BM7

Ability to incoporate AutoSDA Steel Design Application in Local Applications

UF

M

Implemented

BM8

Ability to use user supplied python script to generate mesh

UF

M

Implemented

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

2.5. Analysis Requirements

Table 2.5.1 Requirements - Analysis

#

Description

Source

Priority

Version

ANA1

Ability to select from different Nonlinear Analysis options

GC

M

Implemented

ANA1.1

Ability to specify OpenSees as FEM engine and to specify different analysis options

SP

M

Implemented

ANA1.2

Ability to provide own OpenSees Analysis script to OpenSees engine.

SP

D

Implemented

ANA1.3

Ability to provide own Python script and use OpenSeesPy engine.

SP

D

ANA1.4

Ability to use alternative FEM engines.

SP

M

ANA2

Ability to know if an analysis run fails.

UF

M

ANA2

Ability to specify Modal Damping.

UF

M

Implemented

ANA2.1

Ability to specify damping ratio as a random variable

UF

M

Implemented

ANA2.2

When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters

UF

M

Implemented

ANA3

Ability to run for more than 60hours at DesignSafe

UF

D

ANA4

Ability to specify number of iterations in convergence test

UF

M

Implemented

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)

2.6. Common Research Application Requirements

Table 2.6.1 Requirements - CR

#

Description

Source

Priority

Status

CR

Common Requirements of all SimCenter Research Applications

CR1

Open-source software where developers can test new data and develop algorithms

GC

M

Implemented

CR1.1

Provide open-source applications utilizing code hosting platforms, e.g. GitHub

SP

M

Implemented

CR1.2

Assign an open-source licensce that allows free use.

SP

M

Implemented

CR2

Ability of Practicing Engineers to use multiple coupled resources (applications, databases, viz tools) in engineering practice

GC

M

Implemented

CR2.1

Allow users to launch scientifiv workflows

SP

M

Implemented

CR3

Ability to utilize resources beyond the desktop including HPC

GC

M

Implemented

CR3.1

Allow users to utilize HPC resources at TACC through DesignSafe

SP

M

Implemented

CR5

Tool available for download from web

GC

M

Implemented

CR5.1

Tool downloadable from DesignSafe website

GC

M

Implemented

CR6

Ability to benefit from programs that move research results into practice and obtain training

GC

M

CR6.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

CR6.1

Documentation exists demonstrainting application usage

SP

M

Implemented

CR6.2

Video Exists demonstrating application usage

SP

M

Implemented

CR6.3

Tool Training through online and in person training events

SP

M

Implemented

CR7

Verification Examples Exist

SP

M

Implemented

CR8

validation of proposed analytical models against existing empirical datasets

GC

M

CR8.1

Validation Examples Exist, validated against tests or other software

GC

M

CR9

Tool to allow user to load and save user inputs

SP

M

Implemented

CR10

Installer which installs application and all needed software

UF

D

key:
Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
Priority: M=Mandatory, D=Desirable, P=Possible Future
Status: Implements, InProgress and Blank (i.e. not started)