Wind and Storey Loads

Wind and Storey Loads

Lateral loads can be applied at each floor level of the analysis model, or individual Column/Wall nodes (Joint loads that can be assigned to individual columns/walls are not limited only to lateral loads). You can use the “Wind and Storey Load” to define horizontal loads applied at each floor level.

For example, if the wind loads calculated manually are larger than the notional loads, you can enter them here. In this case, the entered value will be shared between rigid diaphragms and free nodes on that storey by their mass ratios.

Torsional effects due to eccentricity will be handled by applying a torsional moment on diaphragm master joints and free nodes if exist.

Lateral loads acting on storey levels can be seen and modified in “Wind and Storey Load” located on the “Pre-Analysis” page of “Building Analysis” form. The “Wind and Storey Load” consists of two tables.

  1. In the upper table storey masses and centers of gravity are displayed. The lower table displays lateral load cases used in the analysis with magnitudes of forces and application points.

  2. Depending on the storey selected in the upper table, the force and application point values will differ. Also depending on the lateral load case type used, the force values may or may not be edited. 
  3. For example, notional horizontal loads are automatically calculated based on the Code chosen and hence cannot be edited. Wind load cases are manually created and hence can be edited.
Values written in these cells are for whole storey.  For Notional Horizontal load, Eccentricity can be applied by entering the Eccentricity value in the Lateral Loading dialog.   Forces and moments due to eccentricity are applied automatically at the gravity centers of each diaphragm.
If there is more than one rigid diaphragm or free nodes on the storey level, this load will be shared proportional to their masses. 
Storey masses and mass centers are calculated during the building analysis process. After a modification to the building model, masses and mass centers will be calculated again if building analysis is repeated. 

Wind Load Input and Analysis

There are 3 methods of defining lateral or wind loads:
  1. Through the Storey Load Editor
  2. Through Load Editor tab
  3. Auto Wind Load Calculator 

Method 1: Storey Load Editor

If you want to insert wind load using Storey Loads Editor then Wind load should be applied at the centre of building elevation  (see figure below).  

ProtaStructure will automatically distribute the wind load to the centre of diaphragm of each tower – the magnitude of the distribution is proportional to the mass of each floor.  Tower with bigger members and larger slab would have a higher mass and hence will attract more wind load.

The wind loads, namely Wx and Wy are defined as point loads on each storey.  The coordinates (X, Y) of the applied wind loads are measured from (0, 0) - NOT from the bottom left corner (axes intersection) of the model.

The Notional Horizontal Loads are applied at the centre of mass (CG) of the floor, whereas the Wind Loads should be applied at the centre of the building elevation.
See example below assuming that the 2 towers have the same mass.
  1. In order to add Wind Load to the model, you should generate the Wind Load Cases and Load Combinations: Analysis > Building Analysis > Pre-Analysis > Loading Combinations Loading Generator > Horizontal Load Combinations > Check the Wind Loading

    The Load cases can be modified in the Load case Editor (Analysis > Building Analysis > Pre-Analysis > Loading Combinations > Load Cases Choose the Load case > Click Edit.)

  2.  To apply the Wind Load to each storey: Analysis > Building Analysis > Pre-Analysis > Wind and Storey Loads

  3. The distribution of the wind loadings on both towers is as shown below:

  4. To check the exact magnitude of wind load applied on each tower, you would need to go to the Post-Analysis > Display Analysis Results  > choose the load case Wy and then look at the nodal loads applied (as shown below)

The 2 towers will still behave independently.
The limitation of this method is that you cannot control the value of load on each tower.  The value of load is based on mass of each storey which is automatically calculated by the program. Floor with higher mass will attract more wind load.
If you want more control then the other method is to apply wind loads onto specific columns. 

Method 2: Through Load Editor Tab

This method is to apply wind loads on the node of the columns, walls, claddings, etc. using Load Editor. 

  1. Select Wind Load cases.
  2. Select Load Types
  3. Set direction and magnitude of the loadings.
  4. Insert the loadings in 3D view.
For more details of load editor, kindly refer to  Load Editor

Method 3: Automatic Wind Load Calculator

The wind load calculator allows the automation of wind load calculations and application to the ProtaStructure multi-storey structures. The wind load calculator automatically calculates the wind forces in accordance with the chosen wind code and applies it to building structure. This greatly increase productivity as values need not be manually calculated & entered. The wind code of practice covered are:
  1. BS6399-2 (1997)
  2. MS1533 (2002)
  3. EN1991-4 (2005) - Singapore/ Poland Annex
  4. ASCE7 (2010)
  5. Thailand Wind Code (2012)
  6. NSCP Wind Code (2015)

How to Use

Step 1: Define Wind load combinations:

  1. Go to Building Analysis dialog via Analysis top drop down menu
  2. In Pre-Analysis tab, click Loading combinations button
  3. In Load Combination Editor, click Loading Generator button 
  4. In Automatic Loading Editor, go to Horizontal Load Combinations tab > Check Wind Loading as shown below

Check Define Separate Negative Load Cases if the wind acting from left to right & right to left is expected to be different, e.g. irregular shaped building. Additional wind load cases Wx+, Wx-, Wy+ & Wy+ will be created.
  1. Click OK to close Automatic Loading Editor dialog
  2. Click OK to close Load Combination Editor dialog

Step 2: Calculate and Apply Wind Loads: 

  1. In "Pre-Analysis" tab, click "Wind and Storey Loads" button
  2. Click Wind Load Calculator in Storey Parameters and Loads dialog to launch the wind load calculator

  1. Most parameters are illustrated and explained in the right figure. 
  2. "Primary Wind Angle" can be used to adjust the direction of the primary wind angle. The effective building width and length will be calculated accordingly. Direction factor will be applied where applicable.
  3. All other parameters are explained in the respective codes of practices.
  4. If there are basements that are not subjected to wind loads, it can be excluded via Edit Storey dialog (Building Setout top menu) > Input No. of Rigid Basements
    1. Click the wind load cases in the Report and Results in the left pane to review the calculated wind pressures and wind loads (as shown below)

  1. Click "Create Report" button at the bottom to generate the wind load summary report
  2. Click "Apply" at the bottom right to apply the wind loads to the model
  3. Review the applied wind loads in the "Wind and Storey Loads".

The applied wind loads are editable, you may click & edit the applied wind load 
  1. Click OK to close Storey Parameters and Loads dialog

Step 3: Run building analysis and review the results in Post-Analysis Result Display

  1. Go to Building Analysis tab, click Start to perform building analysis
  2. Go to Post-Analysis tab, click Display Analysis Results
  3. Go to Elements tab, make sure the Loads and Diaphragms in the Nodal Points button group are activated (as shown below)
  4. Click any wind load case in the Loading tab (on the right panel). 

The applied wind loads will be shown as nodal point loads that are automatically distributed to the center of every floor diaphragm if slabs are modelled & floor diaphragm is considered. 
If slabs are not modelled or floor diaphragm is ignored or there are isolated columns / walls not connected to the floor diaphragm, the wind load will be applied as nodal load directly on each column & wall :
  1. The magnitude of load applied will be proportional to column/wall mass, which is equivalent to its size on plan, since the height of all the vertical elements are the same for the same floor. 
  2. This means that higher wind load value will be applied to bigger columns and walls.
  3. This is the same method used to distributed the auto-calculated Notional Horizontal Loads / Equivalent Horizontal Load. 
Assumptions & Limitations
  1. Irregular buildings on plan (such as C shape, U shape) will be converted to an equivalent rectangle.
  2. Wind loads will only be calculated for windward and leeward faces to obtain the net wind pressures/loads on each elevation.
  3. This wind load will not, at this stage, support wind calculations of low rise industrial buildings where side and roof wind pressure calculations are required.
  4. The auto wind load calculation will assume all floors wind facing surface are enclosed without any opening. This means that perimeter partition wall, shearwall or opening will not affect the wind load calculation at all.  
  5. The number, distance and dimensions of adjacent buildings in different wind directions will be taken as an average input and shall be manually calculated by the user.
  6. For building height exceeding 150 m to 200 m, the calculated wind loads might not be applicable. Please refer to the respective code of practice as requirements are different. A wind tunnel test should be conducted if necessary.  

Wind Loads Distribution

For 1st storey, ProtaStructure considers the storey’s height and half the height of the upper storey when computing wind loadings for 1st storey.

For intermediate storeys, half the height of the current storey and half the height of the upper storey will be considered.

For rooftop storey, only half the storey’s height will be taken into account while calculating wind load.

The distribution of wind loads utilized in wind load calculation is shown in the figure below:

Wind Load Import from CSV/Excel File

The wind loads can be imported from a csv / excel file. This greatly increases productivity as values need not be entered manually.

The sample csv file can be found in the default installation folder :


C:\Users\User Name\Documents\ProtaLib\Samples
  1. WindPointLoad_SampleImport.csv  is used if "Define Separate Negative Wind Load Case" is unchecked in Load Combination Editor (see below).
  2. WindPointLoadSeperateNegativeLoadCases_SampleImport.csv is used if "Define Separate Negative Wind Load Case" is checked in Load Combination Editor (see below).

How to Use

  1.  Open the sample file WindLoadImportSample.xlsx or csv file in Microsoft Excel

  2. Enter the values of the wind force Fx & Fy the corresponding coordinates X & Y for point of application, i.e. figures in red as shown above
  3. Save file as .csv format
  4. In Building Analysis menu, use Loading Generator to generate the wind load cases & combination
  5. In Building Analysis menu > Pre-Analysis Tab > click on Wind & Storey Loads button
  6. Pick Import Wind Loads in Storey Parameter and Loads dialog 

  7. Select the csv file previously set-up
  8. Expand the storey loads inforation by click the "+" icon & check the values imported (as shown below)

You can also click on Expand All Storeys icon to expand all the storeys information in one go.

    • Related Articles

    • Wind and Storey Loads

      Lateral loads can be applied at each floor level of the analysis model, or individual Column/Wall nodes (Joint loads that can be assigned to individual columns/walls are not limited only to lateral loads). You can use the “Wind and Storey Load” to ...
    • Notional Load and Input

      Create Notional Load Cases and Combination To add Notional Load to the model, the Notional Load Cases and Load Combinations shall be generated: Analysis > Building Analysis > Pre-Analysis > Loading Combinations> Loading Generator > Horizontal Load ...
    • Load Combinations

      The load combinations to be used during the analysis of the building model can be specified by clicking the "Load Combinations" button which is located on the Pre-Analysis tab of the Building Analysis form. The figure below shows the Load Combination ...
    • Load Editor

      Member Load Editor A new loading framework is introduced which it is more flexible and provides more freedom in terms of load definitions, load orientations, load case assignments, load reporting, and visualization. The Load Editor of any members can ...
    • Define Wall/Column Lateral Loads

      User-defined varying distributed lateral loads can be applied to the individual column and wall member. The span load applied maybe used to simulate : Soil Pressure on basement wall Hydrostatic load As an alternative to defining wind load (other than ...