ProtaStructure : Yield Line and FE Load Decomposition Example

Yield Line and FE Load Decomposition with Example

For your best understanding to this topic, it is best to refer and relate to  Modelling, Analysis & Design Flowchart before proceeding with this article.
There are two methods to calculate concrete slab loads onto supporting reinforced concrete beams : 

1. Derive Beam Loads using default “Yield Line”
  1. When slab and beams are modelled, the slab load is automatically calculated by default using yield-line tributary area method.
  2. All the slab line / point load will be converted to equivalent area load. Hence, although the total load is captured by the beam, the localized effect of these loads cannot be evaluated.   
  3. All slab openings are ignored. Hence if there are large slab openings, the loadings on the beams will be conservative.
  4. Suitable for regular rectangular or squarish slabs. May not be sufficient for irregular shaped slabs.
2. Derive Beam Loads using "FE Load Decomposition" 
  1. Run by going to Loading (top menu) or Analysis (top menu) > Load Decomposition by FE 
  2. This is an alternative to the default “Yield Line” slab load calculation onto beams
  3. The localized effect of concentrated slab loads can be considered because the slabs are meshed
  4. Slab opening is considered, i.e. slab loads decomposed onto beam with slab openings will be different.  
  5. Should be used when there are many irregular shaped slabs (non rectangular or squarish slab)
  6. This method consumes more time in analysis compare to yield line tributary area method, in order to mesh slabs into plates and shells especially large number of slabs to be meshed in the model.
For concrete slabs supported by steel beams, user must run "Load Decomposition by FE".  Default yield line will not work. 
Alternatively, you can consider composite beam where steel beam acts compositely with concrete slab : Composite Beam Design General Principles 

What is Load Decomposition?

Slabs are not modelled as part of the general building analysis. To do this would require a fully meshed up FE model at every floor level in a multi‐storey 3D model. For realistic structures, such models remain beyond the reasonable capacity of current computer hardware/processors.
Therefore, when you define slabs and loads on slabs, ProtaStructure has to work out what loading should be applied to the supporting beams. By default this is done in a traditional method based on tributary areas.


The boundaries of the tributary areas loading each beam can be viewed graphically as shown above. These look similar to potential Yield Lines, hence the name given to this default method.

In this, as in many other areas, ProtaStructure effectively applies the sort of engineering methodology that has been used in hand calculations for many years.

Why switch to a FE method?

Yield Lines method has limitations in circumstances such as:

  1. When the slab boundaries are highly irregular and particularly where some edges of a complex boundary are unsupported.
  2. When there are significant holes defined in the slab.
  3. When there are eccentric concentrated point, patch, or line loads.
In such circumstances beam loads are more accurately calculated by using a Finite Elements Model .


Consider the simple 6 m by 4 m slab shown above. Eccentric concentrated point loads are applied and a large void also has been defined.

The traditional (Yield Line) method of load transfer would ignore the hole, and it would average out the point load by calculating an equivalent UDL to apply over the whole area of the slab. Although the load is not lost, its effect is independent of its proximity to any of the surrounding beams. This is all reasonably apparent when you examine the beam loads in "Edit Loads" tab.



The loading on beam 1B3 is a simple trapezoidal profile where the peak UDL is adjusted to account for the point loads. Based on this method, Beam 1B1 sees an identical loading profile.



When you run a building analysis, a completely symmetrical set of column loads is determined as shown below.



Example of FE Method for Slab Load Decomposition

By using the optional Finite Elements Model, the point loads will be much more accurately distributed. The slab load will also be more accurately distributed, including the deductions and effects associated with the void.

The procedure for generating optional beam loads based on an FE model is as follows:
1.      Select the Load Decomposition by FE command from the Loading menu as shown below.

On the left panel, select the storey first, then click on the button "Calculate Slab Loads" to perform FE Load Decomposition analysis.

2.      Minimum of 500 mm and Maximum of 1000 mm for Slab Shell Element Size are suggested by default, however you can adjust these values.
3.    Click the "Calculate Slab Loads" button and the slab is meshed automatically for the selected/ all storeys.
4.    Check for "Display Analytical Model Before Analysis” to view at the generated mesh for each floor.




The analytical model meshes the slab into triangular shell elements. The slab mesh nodes will sub-divide the supporting beam into numerous segment frame nodes. 
  1. A dummy support is auto inserted at each beam segment node. This means the beam cannot deflect. Hence, the beam stiffness has no effect on the slab load transfer. 
  2. Slab load is decomposed or calculated only at the beam segment nodes : 
    1. Too few slab meshes will mean lower accuracy, as loading are assumed to be linear between nodes. 
    2. Too many meshes means analysis time is unnecessarily long, especially when the slab layout area is large.  
    3. The general guideline is 6 to 8 meshes along each supporting beam. 
  3. In this case, the suggested slab shell element size results in minimum 8 nodes along each beam; and although not well meshed around the opening this is probably sufficient in this simple example for the intended purpose. 


            5. Having completed the above process, FE Load Decomposition analysis results will be automatically applied to all beams in the model.
                  
You can review this on a beam‐by‐beam basis. Highlight any beam and select "Edit Loads", the option in "Slab Loads Calculation Method" will have swapped to the "Finite Element" method . The new loading for beam 1B1 is shown below.



As expected the load intensity is peaking towards the ends where the point loads are applied.

To utilise these new loadings it is necessary to reperform the building analysis. On completion we can see a very different distribution of column loads.


The total Imposed Load using the Yield Line method was approximately 266.4 kN. Using the FE method, it has dropped to 258.4 kN, this is slightly lower because no load is applied to the hole.

If you change any slab loads or beam layouts, you must remember to reperform the Load Decomposition by FE command before reperforming the building analysis.
Axial load comparisons are performed at the end of each analysis. This is a comparison of applied loads vs. analysis reactions. Since you can choose decomposition methods on a beam‐by‐beam basis you can cause this comparison to show discrepancies. In the example above, if you choose finite element decomposition for beam 1B1 only, the comparison will be displayed as shown below.


The first applied loads table shows the totals for the loads applied to each slab, beam, etc. The second applied loads table shows the loading totals after decomposition. Since the decomposition methods have been mixed so that a worst case is used for every beam, the total loading after decomposition is higher. You can then see that this higher loading is maintained in the building analysis.

Why retain the traditional yield line method?

Having reviewed the example above this is a question you might ask. The main point to bear in mind is that the example is unusual/extreme. Concentrated loads and dominant openings are not the norm.

The main disadvantage of the FE method is speed. When there are a large number of slabs, there are a correspondingly large number of shells required and the analytical models (even though it is one floor at a time) get big and hence slow.

Comparisons of uniformly loaded slabs have shown excellent correlation between the traditional yield line and FE methods, so you may find it easier to continue using the traditional method for much of your work.

If you think about the differences the FE method makes, you will be able to decide when it might be more appropriate ‐ clearly the FE method is better if you have to deal with significant holes and/or isolated loading.

Ultimately, neither method is going to suit everybody all the time. For this reason, you can pick and choose on a beam by beam basis if you wish, or you can design all the beams using one method and then check them using the other. When checking you can use the option to select new steel when previous bars are insufficient so that you end up with all beams designed for the worst case from either load decomposition method.

In the FE method beams are replaced by a line of fully fixed supports. As a consequence, in ordinary regular slabs both the yield line and FE method will share loads equally to internal and edge beams. In other words continuity is not being considered. This is a simplification that has long been accepted in hand calculations.
A more extreme example of the above would be a cantilever slab. The beam adjacent to the cantilever takes the entire cantilever slab load, plus half of the internal slab load, for long cantilevers that can be a significant under estimate.
The only way to account for continuity in such a case would be to include the floor slabs by meshing with Building Analysis, by checking option Include Slabs in Building Model in Building Analysis > Slab Model dialog. This method deals with the continuity, a higher load is put on the beam adjacent to the cantilever and correspondingly less load is put on the next internal beam ‐ some engineers may prefer this. 

How to switch back to the traditional (yield line) method from FE Load Decomposition method?

If you have already run before the  Load Decomposition by FE  under  Loading  tab, and you wish to change the Slab Load Calculation Method back to Yield Line Method , steps as follows:
  1. Right click any beam (regardless of 2D view or 3D view)
  2. Click Slab Load Calculation Method
  3. Select Yield Line Method


  4. This option can be applied to all beams in the storey or all beams in the model. 


    • Related Articles

    • Rib And Waffle Slab Loads

      Scope In this document, calculation and decomposition of loads on ribbed and waffle slabs are explained. Modelling and design of ribbed and waffle slabs are out of scope of this document. Method for Load Decomposition Automatic Decomposition in ...
    • ProtaStructure Rib & Waffle Slab Loads Design Guide

      ProtaStructure Rib & Waffle Slab Loads Design Guide document is attached.
    • Overview of Axial Load Comparison Report (Detail Example)

      Tutorial video of this topic is available at ProtaStructure 2025 Basic E-Learning: 14 Building Analysis, Axial Load Comparison Report A simple model can be created for a simple illustration of the Axial Load Comparison Report. The 3D view of the ...
    • Finite Elements Floor Analysis

      Background With FE Floor Analysis, you can analyze and design floors under vertical loads only independently from the global 3D building analysis. In this approach, the floor is isolated from the building and only gravity and imposed loads are ...
    • 3D Sway Effects of Multi Storey Building

      Many structures will undergo a natural sway under purely vertical (gravity) loads. These sways can sometimes introduce significant changes to the expected moment diagrams in beams. The axial force & moment of the columns and walls can also be ...