Updated 12 December 2024
Reading time: 26 mins

Strength Design of Singly-Reinforced Concrete Beams using ACI 318-14

A guide to ACI 318-14 - Building Code Requirements for Structural Concrete
[object Object]
by Dan Ki
A quick introduction from Seán

In this tutorial, Dan Ki is back to guide us through the flexural and shear design of reinforced concrete sections using ACI 318-14. This tutorial is a great starting point for anyone looking to learn the basics of reinforced concrete design from a US perspective. If you want to read a Eurocode version of this tutorial, check out this tutorial or our course on Reinforced Concrete Design to Eurocode 2.

Fundamentals of Reinforced Concrete Design to Eurocode 2

An introduction to ultimate limit state design for bending and shear with optional calculation automation using Python.

After completing this course...

  • You will be able to determine design actions using the Eurocodes Basis of Structural Design (EC0) and Actions on Structures (EC1).
  • You will understand balanced section design and how to analyse and safely design singly and doubly reinforced concrete sections.
  • You will understand how to apply the Variable Strut Inclination Method for shear reinforcement design.
  • You will have developed your own reinforced concrete design codes in Python (the Python pathway is optional in this course).

Enjoy the tutorial!

In this tutorial, we will go over the basics of concrete beam analysis and design. Specifically, we will go over the strength design of singly reinforced members.

We will limit our discussion to rectangular sections. However, once the theory is covered for this section shape, you should find it simple enough to extrapolate to various other cross-sectional shapes.

1.0 American Concrete Institute - ACI 318-14

The 2014 version of ACI 318 went through a major reorganisation from its previous versions. Though the transition was frustrating at first, I've come to find that it is more logically organised than its previous versions. ACI 318-14 comprises of 10 general parts:

  • Part 1: General
  • Part 2: Loads & Analysis
  • Part 3: Members
  • Part 4: Joints/Connections/Anchors
  • Part 5: Earthquake Resistance
  • Part 6: Materials & Durability
  • Part 7: Strength & Serviceability
  • Part 8: Reinforcement
  • Part 9: Construction
  • Part 10: Evaluation

Navigating this newly organised code is as simple as referencing the member to be designed, and that chapter will, for the most part, reference all the other chapters needed to design the member. Our focus today will be Chapter 9: Beams (in Part 3) and Chapter 22: Sectional Strength (in Part 7).

2.0 Reinforced concrete (in a nutshell)

A reinforced concrete beam relies on a somewhat complex interaction between the concrete and the reinforcing steel embedded within it. Reinforced concrete beams are essentially composite beams, with each material serving a different purpose. In this section, we’ll briefly review how we characterise the flexural and shear capacity when designing reinforced concrete beams.

2.1 Flexure of a singly reinforced member

Concrete is essentially just an engineered rock. As you may intuit, "rocks" are fairly weak in tension, but are excellent at carrying compression. In a flexural concrete section, reinforcing bars (aka rebar) are added to the tension zone and the concrete itself is assumed to resist zero tension.

ACI 318-14 22.2.2.2: Tensile strength of concrete shall be neglected in flexural and axial strength calculations.

In this manner, the reinforced concrete section takes advantage of the best qualities of both materials (concrete in compression and steel in tension). For a typical gravity load resisting beam, we place the reinforcement in the bottom face of the member - a singly reinforced beam. This is in contrast to a beam with reinforcement in the compression zone (top face) in addition to the bottom face - a doubly reinforced beam. We will discuss why we might want to add compression steel in a follow-up to this tutorial. For now, let's focus our attention on singly reinforced sections, Fig 1.

A singly reinforced concrete beam cross-section | EngineeringSkills.com

Fig 1. A singly reinforced concrete beam cross-section.

Below is a typical stress-strain diagram for concrete for a singly reinforced section.

Typical stress-strain curve for concrete | EngineeringSkills.com

Fig 2. Typical stress-strain curve for concrete.

The Young's Modulus (E) is measured at 0.40.4 times the peak compressive strength (fc)(f'_c) and the concrete is assumed to crush at a strain of εcu=0.003\varepsilon_{cu} = 0.003.

ACI 318-14 22.2.2.1: Maximum strain at the extreme concrete compression fiber shall be assumed to equal to 0.003.

Thus, we are able to apply elastic beam theory up to 0.4×fc0.4 \times f'_c, but how can we get to the ultimate capacity in the non-linear regime? If we knew the equation of the parabola, we could integrate it to get the area under the curve, which would give us the compressive stress.

However, it turns out that the shape of the parabola depends on fcf'_c. Extensive experimentation offers us a method to convert the parabolic stress distribution to an equivalent rectangular stress block, also known as the "Whitney Stress Block". Below is a graphical representation of ACI 318-14 Section 22.2.2.4.

Parabolic and equivalent rectangular stress block | EngineeringSkills.com

Fig 3. Parabolic and equivalent rectangular stress block.

Where β1\beta_1 is given by Table 22.2.2.4.3:

Table 1. Values of $\beta_1$ for equivalent rectangular concrete stress distribution (Table 22.2.2.4.3 in [1]) | EngineeringSkills.com

Table 1. Values of β1\beta_1 for equivalent rectangular concrete stress distribution. (Table 22.2.2.4.3 in [1]).

We now have everything we need to apply our static equilibrium equations for calculating flexural capacity:

  1. Compression in the concrete must equal the tension in the rebar.
  2. Nominal internal moment = (Tension Force) * (Moment arm).

2.2 Shear

The important concept in shear design is to know that external shear translates to internal tension in the concrete section.

Shear stresses and the corresponding tensile stress | EngineeringSkills.com

Fig 4. Shear stresses and the corresponding tensile stress.

While plain concrete does have some inherent shear capacity, most of the shear capacity comes from shear reinforcement.

Typical placement of vertical shear links near beam supports | EngineeringSkills.com

Fig 5. Typical placement of vertical shear links near beam supports.

In summary, shear capacity is the sum of:

  1. Concrete capacity, VcV_c
  2. Shear reinforcement, VsV_s

If you'd like a more in-depth tutorial of the concepts and theory, I would highly recommend reading this tutorial on the properties of concrete and this tutorial on the design of reinforced concrete before moving on.

3.0 Case study: Analysis

To get started, let's analyse a concrete beam using ACI 318-14 to familiarise ourselves with the Code. Then, we will move onto some design examples. Also, if you haven't committed the rebar diameters and areas to memory yet (🤓), refer to Appendix A - Steel Reinforcement Information:

Steel reinforcement information | EngineeringSkills.com

Table 2. Steel reinforcement information.

Say it's your first week on the job and you've been asked to check the strength of an existing concrete beam as shown below, Fig 6. Since this is an existing beam, we will assume that it is code-compliant. This may be a typical task in a renovation project where existing structural drawings are not available, if the reserve capacity of an existing beam must be calculated, or in a structural peer review, etc.

Concrete beam analysis example | EngineeringSkills.com

Fig 6. Concrete beam analysis example.

3.1 Flexure, Calculate ϕMn\phi M_n

Mn=Tension force×Moment arm=Asfy×(da/2)M_n = \text{Tension force} \times \text{Moment arm} = A_sf_y \times (d - a/2)

Where,

As=0.44 in2 (per bar)×(3 bars)=1.32 in2fy=60 ksi (given)d=hcoverdia.stirrupdia.bar/2=20in1.5in0.5in0.75in/2=17.6in\begin{aligned} A_s & = 0.44 \ in^2 \ (per \ bar) \times (3 \ bars) = 1.32 \ in^2 \\\\ f_y & = 60 \ ksi \ (given) \\\\ d & = h - cover - dia._{stirrup} - dia._{bar} / 2 \\\\ & = 20in - 1.5in - 0.5in - 0.75in / 2 = 17.6 in \end{aligned}

Use static equilibrium to calculate depth of equivalent stress block, a.

C=T0.85fc a b=As fy a=As fy0.85fc b=1.32in2×60ksi0.85×5ksi×12in=1.55 in.\begin{aligned} C &= T \\\\ 0.85f'_c \ a \ b &= A_s \ f_y \\\\ \therefore \ a &= \frac{A_s \ f_y}{0.85f'_c \ b} \\\\ &= \frac{1.32in^2 \times 60ksi}{0.85 \times 5ksi \times 12in}\\\\ &= 1.55 \ in. \end{aligned}

Thus,

Mn=1.32in2×60ksi×(17.6in1.552in)=1333 k-in=111 k-ft\begin{aligned} M_n &= 1.32in^2 \times 60ksi \times (17.6in - \frac{1.55}{2}in)\\\\ &= 1333 \ k\text{-}in\\\\ &= 111 \ k\text{-}ft \end{aligned}

To calculate the appropriate strength reduction factor for flexure, ϕf\phi_f, we turn to Table 21.2.1 - Strength reduction factors ϕ\phi.

Strength reduction factors | EngineeringSkills.com

Table 3. Strength reduction factors ϕ\phi (Table 21.2.1 in [1]).

It can be seen that ϕf\phi_f varies depending on the strain in the steel, εt\varepsilon_t per Table 21.2.2 - Strength reduction factor ϕ\phi for moment, axial force, or combined moment and axial force.

Strength reduction factor $\phi$ for moment, axial force or combined moment and axial force | EngineeringSkills.com

Table 4. Strength reduction factor ϕ\phi for moment, axial force or combined moment and axial force (Table 21.2.2 in [1]).

Variation of $\phi$ with net tensile strain in extreme tension
reinforcement, $\varepsilon_t$ | EngineeringSkills.com

Fig 7. Variation of ϕ\phi with net tensile strain in extreme tension reinforcement, εt\varepsilon_t. [1]

Note that in order to use the highest reduction factor (ϕ=0.9\phi = 0.9), we want our beams to be tension-controlled. In general, we want to stay in the tension-controlled region when designing beams!

In other words, we want the steel to yield before the concrete crushes. This is because a failure due to yielding of the steel is much more ductile than a concrete crushing failure, which happens suddenly and without much warning.

Let's calculate εt\varepsilon_t by similar triangles.

Calculation of $\varepsilon_t$ using similar triangles | EngineeringSkills.com

Fig 8. Calculation of εt\varepsilon_t using similar triangles.

εcuc=εtdc\begin{aligned} \frac{\varepsilon_{cu}}{c} = \frac{\varepsilon_t}{d - c} \end{aligned}

Recall from Figure 3 that a=β1ca = \beta_1 c. Hence,

c=aβ1=a0.850.05(fc4000)1000=1.55in0.8=1.94 in\begin{aligned} c &= \frac{a}{\beta_1}\\\\ &= \frac{a}{0.85 - \frac{0.05(f'_c - 4000)}{1000}} \\\\ &= \frac{1.55 in}{0.8}\\\\ &= 1.94 \ in \end{aligned}

Thus,

εt=(dc)×εcuc=(17.6in1.94in)×0.0031.94in=0.0240.005Tension controlled,ϕf=0.9\begin{aligned} \varepsilon_t & = \frac{(d-c) \times \varepsilon_{cu}}{c} \\\\ & = \frac{(17.6in - 1.94in) \times 0.003}{1.94 in} \\\\ & = 0.024 \gg 0.005 \\\\ & \therefore \text{Tension controlled}, \phi_f = 0.9 \end{aligned}

Finally, we can determine our flexural capacity!

ϕMn=0.9×111 k-ft=100 k-ft\begin{aligned} \phi M_n &= 0.9 \times 111 \ k\text{-}ft\\\\ &= 100 \ k\text{-}ft \end{aligned}

3.2 Shear, Calculate ϕVn\phi Vn

You'll find that ACI 318 provides a bit more guidance on calculating shear capacities of concrete beams. Let's dive right in.

ACI 318-14 22.5.1.1: Nominal one-way shear strength at a section, VnV_n shall be calculated by: Vn=Vc+VsV_n = V_c + V_s

The commentary in the same section notes that "shear strength is based on an average shear stress over the effective cross section, bwdb_w d", where bwb_w is the width of the web and dd is the effective (or structural) depth.

To calculate the concrete's contribution to shear resistance, we turn to section 22.5.5.1.

ACI 318-14 22.5.5.1: For nonprestressed members without axial force, VcV_c shall be calculated by: Vc=2λfcbwdV_c = 2 \lambda \sqrt{f'_c}b_w d unless a more detailed calculation is made in accordance with Table 22.5.5.1.

λ\lambda is a lightweight concrete reduction factor. For normal weight concrete, λ=1.0\lambda = 1.0.

Feel free to check out Table 22.5.5.1, but I will say from experience that it is common practice to just use 2fc2 \sqrt{f'_c}. The accompanying commentary also notes that "for most designs, it is convenient to... use VcV_c equal to 2λfcbwd2\lambda\sqrt{f'_c}b_wd as permitted in Eq. (22.5.5.1)."

Note that fcf'_c should be in units of psi, and that the units of fc\sqrt{f'_c} are, strangely, also in units of psi. This nonhomogeneous expression of taking the square root of fcf'c is common in ACI 318; it is empirically derived and aligns well with experimentation.

ACI 318-14 22.5.10.1 stipulates that shear reinforcement shall be provided to make up the difference in demand and the resistance provided by the concrete section. i.e.

VsVuϕVcV_s \ge \frac{V_u}{\phi} - V_c

where VsV_s is given by ACI 318-14 22.5.10.5.3 as

Vs=AvfytdsV_s = \frac{A_v f_{yt} d}{s}

where,

  • AvA_v = the area of steel resisting shear (i.e. the area of the stirrups)
  • ss = spacing of the stirrups

So in sum, we finally have our equation to calculate the nominal shear capacity of our beam:

Vn=Vc+Vs=2λfcbwd+Avfytds=2×(1.0)×5,000×12in×17.6in+(2legs×0.2in2leg) 60ksi×17.6in12in=29.9 kips+35.2 kips=65.1 kips\begin{aligned} V_n & = V_c + V_s \\ & = 2 \lambda \sqrt{f'_c}b_w d + \frac{A_v f_{yt} d}{s} \\ & = 2 \times (1.0) \times \sqrt{5,000} \times 12 in \times 17.6 in + \frac{(2 legs \times \frac{0.2 in^2}{leg}) \ 60 ksi \times 17.6in}{12 in} \\ & = 29.9 \ kips + 35.2 \ kips \\ & = 65.1 \ kips \end{aligned}

As we saw before in Table 21.2.1 (Table 3 above), ϕ=0.75\phi = 0.75 for shear. Thus,

ϕVn=0.75×65.1 kips=48.8 kips\begin{aligned} \phi V_n &= 0.75 \times 65.1 \ kips \\\\ &= 48.8 \ kips \end{aligned}

Awesome, we've analysed our first beam! Truth be told, analysis is straightforward and is much simpler than a design problem. When tasked with designing, there are an infinite set of solutions, and it is important for an engineer to come up with an efficient and elegant design. Let's see how we can get there in the next section.

4.0 Case study: Design

Design is solving the opposite problem of analysis. As previously stated, there are an infinite set of designs that can satisfy a problem. In this section, we will discuss some of the below design considerations in the context of economy, constructability, and architectural constraints:

  • How to proportion a beam
  • How to reinforce a beam
    • Should we have more rebar with lower AsA_s or fewer, larger diameter bars?
    • How should we space our shear reinforcement?
    • When should we use doubly-reinforced beams?
  • Choosing the right fcf'_c.

Let's tackle this, again, in the context of a task you might receive in a design office. Say your supervisor asks you to find a design for 2 simply supported beams, TB01 ("TB" referring to "Transfer Beam") and FB01 ("FB" referring to "Floor Beam"), Fig 9.

Design example plan layout. | EngineeringSkills.com

Fig 9. Design example plan layout.

4.1 Floor beam design - FB01

As always, let's start by finding our demands:

Floor beam 01 (FB01) general arrangement and loading | EngineeringSkills.com

Fig 10. Floor beam 01 (FB01) general arrangement and loading.

Now that we have our demands, how do we size the beam? From a practical perspective, here are some initial constraints to consider:

  • Try to match the width of the beam to the width of the supporting columns. This is a constructability consideration; if the width of the beam matches the width of the column, then the formwork will align nicely between the two elements, generally resulting in lower formwork and labour costs.

  • Try to limit the maximum depth of the beam to the topside of the architectural soffit. Refer to the architect's reflected ceiling plans! If a beam needs to be deeper, then be sure to let the architect know and coordinate the design.

For our example, let's assume the floor-to-floor height is 11011'-0'' and the architectural soffit in this area is at +96+9'-6'' from top of slab below, giving us a maximum depth of 161'-6'' (or 1818'').

As for the minimum depth, let's turn to ACI 318-14 9.3.1.1:

Minimum depth of nonprestressed beams (Table 9.3.1.1 in [1]) | EngineeringSkills.com

Table 4. Minimum depth of nonprestressed beams (Table 9.3.1.1 in [1])

From Table 9.3.1.1, we can see that our minimum depth is 23×12/16=17.2523' \times 12 / 16 = 17.25''. It is typical to use even numbered beam sizes, so let's try a 2424'' wide ×\times 1818'' deep beam.

4.1.1 Flexure

To find the limits of our flexural reinforcement, let's again turn to ACI 318-14.

*ACI 318-14 9.6.1.1: A minimum area of flexural reinforcement, As,minA_{s, min} shall be provided at every section where tension reinforcement is required by analysis.

As,minA_{s, min} is provided in the following section (9.6.1.2) as: max(2fcfybwd , 200fybwd)max\bigg(\frac{2\sqrt{f'_c}}{f_y} b_w d \ , \ \frac{200}{f_y} b_w d\bigg) The only unknown is the effective depth, dd. At this point you may have noticed we are in a bit of a chicken and egg situation. How can we know our effective depth when we have not sized the stirrups or the flexural reinforcement?

This is where an engineer's experience can help, but to be frank, it is a trial and error process (and this is also the same process that most commercial software uses as well!). For a singly reinforced beam with one layer of reinforcement, a common starting point is to take dd as h2.5h - 2.5''.

Which in our case, will be:

max(26000 psi60,000 psi(24)(15.5), 20060,000 psi(24)(15.5))=1.24 in2max\bigg(\frac{2\sqrt{6000 \ psi}}{60,000 \ psi} (24 '')(15.5 '') , \ \frac{200}{60,000 \ psi}(24 '')(15.5 '')\bigg) = 1.24 \ in^2

The following are valid for min. steel (in theory).

CountRebar SizeAs,prov [in2]A_{s,prov} \ [in^2]Bar Spacing [clear]
12#31.321.4"
7#41.42.75"
4#51.245.8"
3#6 or #71.32 / 1.88.9" / 8.7"
2#8 or #91.58 / 2.018" / 17.7"
1#101.27-

Engineering judgement plays a big part in deciding which of these designs might be the most suitable. A #3 or #4 bar is not commonly used as longitudinal reinforcement in beams because they are easily bent out of place when stepped on in the field. One should also consider that more bars in a beam implies more labour.

Now there is a matter of bar spacing permitted by ACI 318. For minimum spacing, Section 25.2.1 specifies that _"For parallel nonprestressed reinforcement in a horizontal layer, clear spacing shall be at least the greater of 1 in., dbd_b, and 4/3dagg4/3d_{agg}."_

Maximum bar spacing is generally a serviceability issue to control flexural cracking; the Commentary R24.3.1 says that "Improved crack control is obtained where the reinforcement is well distributed over the zone of maximum concrete tension. Several bars at moderate spacing are much more effective in controlling cracking than one or two larger bars of equivalent area." Table 24.3.2 provides the maximum permissible spacing in beams:

Maximum spacing of bonded reinforcement in nonprestressed and Class C prestressed one-way slab and beams | EngineeringSkills.com

Table 5. Maximum spacing of bonded reinforcement in nonprestressed and Class C prestressed one-way slab and beams (Table 24.3.2 in [1])

ccc_c is the clear cover to the longitudinal bar and fsf_s is the rebar tensile stress at service loads and is allowed by Section 24.3.2.1 to be taken as (2/3)fy(2/3)f_y.

So assuming 3/43/4'' aggregate, our maximum spacing is:

smax=min(15(40,000(2/3)60,000)2.5(1.5+0.5), 12(40,000(2/3)60,000))=min(10in, 12in)=10in\begin{aligned} s_{max} & = min\bigg(15\big(\frac{40,000}{(2/3)60,000}\big) - 2.5(1.5 + 0.5), \ 12\big(\frac{40,000}{(2/3)60,000}\big)\bigg) \\\\ & = min(10 in, \ 12in) \\\\ & = 10 in \end{aligned}

Given that this is a simple floor beam with a reasonable span, let's try to make this work with a #6 longitudinal bar and #4 stirrups.

ϕMn>=MuMn=Asfy×(da/2)\begin{aligned} & \phi M_n >= M_u \\\\ & M_n = A_sf_y \times (d - a/2) \end{aligned}

Where,

As=0.44 in2 (per bar)×(nbars)d=hcoverdia.stirrupdia.bar/2=18in1.5in0.5in0.75in/2=15.6in\begin{aligned} A_s & = 0.44 \ in^2 \ (per \ bar) \times (n_{bars}) \\\\ d & = h - cover - dia._{stirrup} - dia._{bar} / 2 \\\\ & = 18in - 1.5in - 0.5in - 0.75in / 2 = 15.6 in \end{aligned}

Use static equilibrium to calculate depth of equivalent stress block, a.

a=As fy0.85fc b=nbars×0.44in2×60ksi0.85×6ksi×24in=(0.216)nbars in.\begin{aligned} a = & \frac{A_s \ f_y}{0.85f'_c \ b} \\\\ = & \frac{n_{bars} \times 0.44in^2 \times 60ksi}{0.85 \times 6ksi \times 24in} = (0.216)n_{bars} \ in. \end{aligned}

Thus,

ϕMn=0.9×0.44 in2×nbars×60ksi×(15.6in(0.216)nbars2in)165.3 k-ft\begin{aligned} \phi M_n & = 0.9 \times 0.44 \ in^2\times n_{bars} \times 60ksi \times (15.6in - \frac{(0.216)n_{bars}}{2}in) \\\\ & \ge 165.3 \ k\text{-}ft \\ \end{aligned}

Solving the quadratic above, we see that we need (6) - #6 bars. Before we verify that ϕ\phi does indeed = 0.9, let's digress a little to look at our design from a different perspective.

So far, we've been working with the same equations as in our analysis example, but for design, it can often be convenient to rearrange the equations to be in terms of reinforcement ratio, ρ=Asbd\rho = \frac{A_s}{bd}. Then, As,minA_{s,min} from above can be expressed as:

ρmin= max(3fcfy , 200fy)= max(0.0039, 0.0033)=0.0039\begin{aligned} \rho_{min} = & \ max\bigg(\frac{3\sqrt{f'_c}}{f_y} \ , \ \frac{200}{f_y}\bigg) \\\\ = & \ max\big(0.0039, \ 0.0033\big) = 0.0039 \end{aligned}

The benefit of doing this is that we have removed the dimensional variables; as long as we provide the minimum reinforcement ratio, we know that our design will be code-compliant for the required lower bound reinforcement.

How about for the upper bound? As discussed above, we want to use the maximum reduction factor of ϕ=0.9\phi = 0.9. i.e. εs0.005\varepsilon_s \ge 0.005 when εcu=0.003\varepsilon_{cu} = 0.003.

Strain distribution | EngineeringSkills.com

Fig 11. Strain distribution.

So we have,

0.85(fc)(b)(β1×0.375d)=Asfy ρmax=Asbd=0.319β1fcfy=0.0239\begin{aligned} & 0.85(f'_c)(b)(\beta_1 \times 0.375d) = A_sf_y \\\\ \therefore & \ \rho_{max} = \frac{A_s}{bd} = \frac{0.319\beta_1f'_c}{f_y} = 0.0239 \end{aligned}

For a 6 ksi beam reinforced with 60 ksi rebar, the maximum reinforcement ratio in order to use ϕ=0.9\phi = 0.9 is 2.4%.

Now going back to our example, in lieu of calculating the strain in the steel, let's see if we are tension-controlled based on reinforcement ratio.

ρ=6×0.44in2(24in)(15.6in)=0.0070.0239\rho = \frac{6 \times 0.44 in^2}{(24in)(15.6in)} = 0.007 \ll 0.0239

We can see that the reinforcement we provided falls between ρmin\rho_{min} and ρmax\rho_{max}, so we are able to use ϕ=0.9\phi = 0.9!

4.1.2 Shear

Per ACI 318-14 9.4.3.2, VuV_u is permitted to be taken at d away from the face of support. Let's see how much capacity we can get from our gross concrete section:

ϕVc=0.75×2×6000×24×15.6=43.5 kips>23.0kips\begin{aligned} \phi V_c &= 0.75 \times 2 \times \sqrt{6000} \times 24 \times 15.6\\\\ &= 43.5 \ kips \gt 23.0 kips \end{aligned}

Looks like our concrete section is more than adequate, but as in flexural design, ACI 318-14 9.6.3 stipulates minimum shear reinforcement:

Cases where $A_{v,min}$ is not required if $0.5\phi V_c < V_u \leq \phi V_c$ | EngineeringSkills.com

Table 6. Cases where Av,minA_{v,min} is not required if 0.5ϕVc<VuϕVc0.5\phi V_c < V_u \leq \phi V_c (Table 9.6.3.1 in [1]).

Required $A_{v,min}$ | EngineeringSkills.com

Table 7. Required A(v,min)A_{(v, min)} (Table 9.6.3.3 in [1]).

So per code, we need:

Av,mins=max(0.75fcbwfyt, 50bwfyt)=max(0.023,0.02)=0.023 in2per in\begin{aligned} \frac{A_{v,min}}{s} & = max\bigg(0.75\sqrt{f'_c}\frac{b_w}{f_{yt}}, \ 50\frac{b_w}{f_{yt}}\bigg) \\\\ & = max\big(0.023, 0.02\big) \\\\ & = 0.023 \ in^2 per \ in \end{aligned}

Since we are governed by minimum shear reinforcement, we can use the maximum stirrup spacing permitted by the code, which is d2\frac{d}{2}, as given by Table 9.7.6.2.2:

Maximum spacing of shear reinforcement | EngineeringSkills.com

Table 8. Maximum spacing of shear reinforcement (Table 9.7.6.2.2 in [1]).

This brings us to a final shear reinforcement of:

Av,min=0.023in2in×15.6in2=0.18in2A_{v,min} = 0.023 \frac{in^2}{in} \times \frac{15.6 in}{2} = 0.18 in^2

We can use (2) - #3 stirrups, one placed at 2.3ft2.3 \:ft and one placed at 2.8ft2.8 \:ft (per our shear diagram). While this is a code-compliant solution, it is likely not the final design that will appear on the structural drawings.

4.1.3 Final Design

To aid in constructability and to minimize contractor errors, it is common to extend the minimum stirrups throughout the beam. The final design may look something like the below:

FB01 Final design | EngineeringSkills.com

Fig 12. FB01 Final design.

Before we move onto the final example, let's take a short breather and recap what we've done. As you can see, beam design often is an iterative process with many things to consider.

For our flexural design, we saw that our reinforcement ratio was far below ρmax\rho_{max}, so we could have used a shallower beam, but then we would have had to re-check our reinforcement as well. We certainly could have used a smaller beam width, but we decided to match the column width for ease of construction. We also added (2) - #4 top bars that were not used in our calculations to help hold up the stirrups in the field.

Given this iterative and repetitive nature, I would highly recommend creating a program to quickly do these calculations. The simplest implementation would be an Excel spreadsheet that calculates flexural and shear capacities with perhaps a few code checks for minimum areas of steel, spacing requirements, etc. I personally like to use PyNite to calculate the demands, coupled with an office spreadsheet that calculates capacities.

Among all of these design variables, the one that we haven't considered adjusting was fcf'_c. Determining fcf'_c is generally set in the early stages of a project and is almost always governed by what is required for the columns and shear walls. If you have a 40-story building, the columns at the base will likely require a higher fcf'_c than those of a 10-story building.

In addition, the column fcf'_c is commonly reduced towards the top of the building, where there is less gravity load and overturning moments from lateral loads.

Once fcf'_c is determined for the columns, the corresponding beam and slab strength can be determined. Without going into too much detail, it is common for the slabs/beams to either have the same strength as the columns or fc,slab=fc,col1.4f'_{c,slab} = \frac{f'_{c, col}}{1.4} (See Section 15.3.1 to learn why).

As a last point on concrete strength, it is considered good practice to use as few design mixes as possible, usually a maximum of 2 different strengths per floor.

4.2 Transfer beam design - TB01

In this example, we are to design a transfer beam, TB01. As always, we determine our design forces and moments, Fig 13.

Transfer beam 01 (TB01) general arrangement and loading | EngineeringSkills.com

Fig 13. Transfer beam 01 (TB01) general arrangement and loading.

4.2.1 Flexure

Recall that for 6 ksi concrete and 60 ksi rebar, ρmin=0.0039\rho_{min} = 0.0039 and ρmax=0.0239\rho_{max} = 0.0239. For a first approximation, let's take a weighted average 60% of ρmax\rho_{max} and 40% of ρmin\rho_{min}:

ρtrial=0.6(0.0239)+0.4(0.0039)=0.016\rho_{trial} = 0.6(0.0239) + 0.4(0.0039) = 0.016

Let's now re-write our moment equation in terms of ρ\rho:

ϕMn=ϕρbd2fy(10.59ρfyfc)Mu\phi M_n = \phi\rho bd^2f_y\bigg(1 - 0.59\rho\frac{f_y}{f'_c}\bigg) \ge M_u

We can now solve for dd:

dmin=Muϕρbfy(10.59ρfyfc)=26.7in\begin{aligned} d_{min} & = \sqrt{\frac{M_u}{\phi\rho b f_y(1 - 0.59\rho\frac{f_y}{f'_c})}} \\\\ & = 26.7 in \end{aligned}

Let's try a 24×3024'' \times 30'' beam using #10 rebar:

dactual=30in1.5in0.5in1.27in/2=27.4inρ=(n)(1.27in2bar)(24in)(27.4in)=0.016  n=9 bars\begin{aligned} d_{actual} & = 30in - 1.5in - 0.5in - 1.27in/2 = 27.4in \\\\ \rho = & \frac{(n)(1.27\frac{in^2}{bar})}{(24in)(27.4in)} = 0.016 \\\\ \therefore & \ \ n = 9 \ bars \end{aligned}

While you might be tempted to stop here, we again need to stop and think about the spacing of the longitudinal bars. Will (9) - #10 bars fit in a 2424'' wide beam?

s=b2(cover)2(dstirrupnbarsdbar)n1=242(1.5in)2(0.5in)9(1.27in2)91=1.07in.<db=1.27in  No good!\begin{aligned} s & = \frac{b - 2(cover) - 2(d_{stirrup} - n_{bars}d_{bar})}{n - 1} \\\\ & = \frac{24 - 2(1.5in) - 2(0.5in) - 9(1.27in^2)}{9 - 1} \\\\ & = 1.07in. < d_b = 1.27in \ \ \text{No good!} \end{aligned}

At this point, we could either split the reinforcement into two layers, or we can increase our beam depth. Let's increase our beam depth to 24×3424'' \times 34'' assuming 1 layer of (8) - #10 rebar:

s=b2(cover)2(dstirrupnbarsdbar)n1=242(1.5in)2(0.5in)8(1.27in2)81=1.41in.>db=1.27in  OK!\begin{aligned} s & = \frac{b - 2(cover) - 2(d_{stirrup} - n_{bars}d_{bar})}{n - 1} \\\\ & = \frac{24 - 2(1.5in) - 2(0.5in) - 8(1.27in^2)}{8 - 1} \\\\ & = 1.41 in. > d_b = 1.27in \ \ \text{OK!} \end{aligned}
dactual=34in1.5in0.5in1.27in/2=31.4inρ=81.27in224in31.4in=0.013 between ρmin and ρmaxϕ=0.9\begin{aligned} d_{actual} & = 34in - 1.5in - 0.5in - 1.27in/2 = 31.4in \\ \rho & = \frac{8* 1.27 in^2}{24in * 31.4 in} = 0.013 \ \text{between $\rho_{min}$ and $\rho_{max}$, $\phi = 0.9$}\\ \end{aligned}

Now to finally verify our flexural capacity:

a=As fy0.85fc b=(8)1.27in2×60ksi0.85×6ksi×24in=4.98 in.ϕMn= 0.9(8×1.27in2×60ksi×(31.4in4.982in))= 15,860 k-in=1322 k-ft>1315 k-ft OK!\begin{aligned} a = & \frac{A_s \ f_y}{0.85f'_c \ b} \\\\ = & \frac{(8)1.27in^2 \times 60ksi}{0.85 \times 6ksi \times 24in} = 4.98 \ in. \\ \\\\ \phi M_n = & \ 0.9\big(8 \times 1.27in^2 \times 60ksi \times (31.4 in - \frac{4.98}{2}in)\big) \\\\ = & \ 15,860 \ k\text{-}in = 1322 \ k\text{-}ft > 1315 \ k\text{-}ft \ \text{OK!} \end{aligned}

4.2.2 Shear

Recall that total shear resistance is the addition of concrete's shear resistance and shear resistance provided by the stirrups:

ϕVn=ϕ(Vc+Vs)\begin{aligned} \phi V_n & = \phi (V_c + V_s) \\ \end{aligned}

As before, let's start by calculating concrete's shear resistance, ϕVc\phi V_c:

ϕVc=ϕ2fcbd=0.75×2×6000 psi(24 in)(31.4 in)/1000lbskip=87.6 kipsVu\begin{aligned} \phi V_c & = \phi 2\sqrt{f'_c}bd \\\\ & = 0.75 \times 2 \times \sqrt{6000} \ psi (24 \ in) (31.4 \ in) / 1000 \frac{lbs}{kip} \\\\ & = 87.6 \ kips \le V_u \\\\ \end{aligned}

Now, the balance must come from stirrups:

ϕVsVuϕVcϕAsfyds162.2 kips87.6 kips=74.6 kipsAss74.6 kips(60 ksi)(31.4 in)=.04 in2in\begin{aligned} \phi V_s & \ge V_u - \phi V_c \\\\ \phi\frac{A_s f_y d}{s} & \ge 162.2 \ kips - 87.6 \ kips = 74.6 \ kips \\ \\ \frac{A_s}{s} & \ge \frac{74.6 \ kips}{(60 \ ksi)(31.4 \ in)} = .04 \ \frac{in^2}{in} \end{aligned}

A #3 stirrup with max spacing of d/2=15.7 in.(use 14 in.)d/2 = 15.7 \ in. \text{(use 14 in.)} provides 0.09in2in0.09 \frac{in^2}{in} . You may have noticed that the shear varies along the length of the beam, so in theory, we could have varied our stirrup reinforcement.

It is common for a beam to have regions where substantial shear reinforcement is required and regions where minimum reinforcement or no reinforcement is required per code, but in practice, shear reinforcement is rarely varied throughout the length of the beam.

Again the logic here is to minimise the chance of an error in the field, especially when it comes to shear failures. It is common practice to calculate the reinforcement required at the critical section and apply it everywhere.

Lastly, it is my personal preference to reinforce beams with longitudinal bars larger than a #9 with at least a #4 stirrup. This is because the stirrups act to hold the longitudinal bars in place before concrete is cast, so a slightly "beefier" stirrup will help the longitudinal bars to not sag between the rebar chairs and maintain adequate cover.

So in sum, our design will come down to something like:

TB01 Final design | EngineeringSkills.com

Fig 14. TB01 Final design.

5.0 Design quick tip

If you'd like to quickly check if a beam's design is roughly in the ballpark of being adequate, I'd like to introduce this handy trick: As,reqMu4dA_{s,req} \approx \frac{M_u}{4d} Note that MuM_u is in units of kip-ft, and dd is in units of inches. This equation is not dimensionally consistent! This "equation" is exact for fy=60 ksif_y = 60 \ ksi and fc=4 ksif'_c = 4 \ ksi, and is convenient to quickly spot check designs.

If we apply this to our first example,

As,req165.34(15.6)=2.64in2A_{s,req} \approx \frac{165.3}{4(15.6)} = 2.64 in^2

Dividing this by the area of a #6 bar,

2.64in20.44in2 per bar=6.02 bars required\frac{2.64 in^2}{0.44in^2 \ per \ bar} = 6.02 \ bars \ required

Pretty close to our final design of (6)-#6 bars!

Let's try again on TB01:

As,req11144(31.4)=8.87in2A_{s,req} \approx \frac{1114}{4(31.4)} = 8.87 in^2

Dividing this by the area of a #6 bar,

8.87in21.27in2 per bar=6.98 bars required\frac{8.87 in^2}{1.27in^2 \ per \ bar} = 6.98 \ bars \ required

Again, pretty close! This trick also comes in handy as an excellent starting point in your design if the dimensions of the beam is known.

6.0 Beam design summary

In this tutorial, we've worked through a few examples of sectional strength design of beams using ACI 318-14. Here's a handy graphical representation of our design process:

Beam design flow chart | EngineeringSkills.com

Fig 15. Beam design flow chart.

The beams we've designed today are adequate for strength, but we have not considered deflection. In the concrete design tutorial, we will dive into deflection of concrete beams and the important role that compression reinforcement plays in controlling long term deflection while also providing some additional moment capacity. See you in the next one!

getting-started
Dan Ki
PE (NY), SE (NV)
Hi, I'm Dan, a practicing structural engineer in NYC, specialising in parametric and computational design. I believe there are many ways to utilise technology to aid the structural engineering workflow, such as automating repetitive tasks, integrating open source software in practice, or using algorithm aided designs for managing complex geometries. I hope to help EngineeringSkills readers gain proficiency in different aspects of structural analysis and design.

Do you have some knowledge or expertise you'd like to share with the EngineeringSkills community?
Check out our guest writer programme - we pay for every article we publish.