Posted in Deep Foundations, Geotechnical Engineering

APILE and TZPILE: Potential and Challenge

In our last post we discussed the origins and use of these programs to simulate–in forward or inverse analysis mode–the load-settlement characteristics of deep foundations, including driven piles and drilled shafts. In this post we will consider the potential by having these tools at our disposal and some thoughts on how to expand their use and improve their capabilities.

Bearing Capacity and Settlement

I discuss this issue in more detail in my post Driven Pile Design: Axial Loads, General Considerations (and the same considerations apply to bored piles as well.) In that post I state the following:

The failure of a deep foundation is progressive, as can be seen at the right. It is very seldom (unless something has gone very wrong somewhere) that pile foundations experience “plunging” (catastrophic) failure, especially if the resistance at the toe is substantial. Put in terms of engineering practice, failure of a deep foundation is most likely to be a service (settlement) failure rather than a strength (bearing capacity) failure. It thus would make sense to design deep foundations based on a settlement criterion. What settlement is acceptable depends upon the application and structure.

From this, the behaviour of a deep foundation cannot be characterised by a single number. There is a mathematical reason for that. Consider the idealised load-settlement curves below, which include a Davisson method type offset line.

All of the curves (the units were simplified to make the curve constructions easier) pass through the Davisson failure point of (1, -1.5.) But the curves are different, albeit in this case parabolically constructed, and not only that there are an infinite number of them. Thus the load-settlement of a given single-number “bearing capacity” is not unique; the behaviour of the pile under load cannot be adequately characterised by one number.

There are other possible uses for this reality which we will discuss below. Unfortunately the introduction of LRFD has only made the situation worse by formally separating the strength (“bearing capacity”) and service (“settlement”) loads, each with their different load and resistance factor, but each with a single number.

A more sensible way of dealing with this problem would be the following:

  • Determine the load-settlement curve(s) for a given project and pile/shaft configuration using software such as APILE.
  • Determine the permissible settlement for a foundation depending upon what type of structure supports it. I discuss this on an elementary level in Foundation Design and Analysis: Shallow Foundations, Settlement.
  • Adjust the design (or redesign altogether) the foundation until it meets with the requirements of the load. At this point it is legitimate to compare those requirements with whatever static load test capacity method is fashionable in your area, as we would compare both the pile head load and the settlement with those results. (For an overview of Davisson’s method, the most common in the US, visit Driven Pile Design: Static Load Testing and Axial Settlement.)

Since we have the tools for the first analysis, we can proceed with this method with existing technology. The major challenge is to change the design procedures, generally enshrined in the codes or job requirements, and to educate engineers in this methodology.

TZPILE and Resistance/Capacity Distribution

In the last post, we looked at TZPILE and how one could, by matching it to the load-settlement curve, construct a distribution of shaft and toe resistance/capacity along the embedded length of the pile. One is reminded of using the wave equation program to back analyse driven pile results, but these days the most common method is CAPWAP and its progeny. With the numerical methods we have at our disposal, shouldn’t it be possible to construct a distribution of resistance using static data just as CAPWAP does with dynamic?

To start the discussion, take a look at the graph above. Each of the curves (excluding the Davisson type line) represents a different combination of pile configuration and soil resistance/capacity distributions which produce the same Davisson capacity. If we fix the pile configuration, we’re left with soil variations, examples of some of which are at the right. TZPILE enables the user to match this manually. In principle we could automate the process as was done with CAPWAP.

There are, however, a few complications along the way. The math isn’t that complicated but the concepts are not in the daily currency of most practicing geotechnical engineers. I would urge you to take a look at my monograph Least Squares Analysis and Curve Fitting for the basics; it relates the topic to spreadsheet trend lines, which most are familiar with.

Most static load tests (in the U.S. at least) are performed incrementally, i.e., a load is applied, a settlement is reached, and another load is applied. In many cases the number of loads applied is relatively small. When it’s all done some kind of line is drawn through (or nearly so) the loads to produce a load-settlement curve.

If we do an interpolation, whether it is piecewise linear, Lagrangian or cubic spline, the only thing we can say with confidence is that the curve passes through all of the points. What happens between those point can look good or be accurate but doesn’t have to be either one; it just has to pass through the points.

If we have more or fewer data points than an interpolation would require, we end up looking not for the right solution but the best solution to the problem. That’s where Least Squares Analysis and Curve Fitting comes in, using the ||r||2 norm. (Interestingly CAPWAP uses the ||r||1 norm.) The coefficient of determination R2 gives us a idea as to how good a fit we have, although you need to look at your results to make sure the fit makes sense.

In both cases we cannot use whatever curves between the data points we generate to “fill in” and produce enough data points to effect a one-on-one and onto linear transformation between the static load data and the number of layers the pile might be penetrating into, which is the ideal. With a small number of test loads this could lead to layers and variations in resistance being missed. This is an advantage of CAPWAP; it obtains a large number of data points during driving that in part compensate for the problems of getting a static resistance/capacity out of a dynamic test.

The problem of few load test points is an important one and an obstacle to using a program such as TZPILE on a widespread basis to estimate the load distribution on a deep foundation. If we could increase the number of test points on at least major projects and couple it with a repeatable method of determining the distribution from the load points, we would have yet another source of verification for the load-settlement characteristics of deep foundations.

Posted in Deep Foundations, Geotechnical Engineering

APILE and TZPILE: Their Origins and Antecedents

In the process of doing drivability studies for Pile Hammer Equipment, I’ve noticed that some of them include use of the APILE program. APILE is a program from Ensoft, Inc., which estimates the load-settlement curve of a deep foundation. Although it was originally developed for driven piles, it can also be applied to drilled shafts and other bored piles as well. It’s been around for a while but this brief series of posts will look at two things:

APILE: The Basics

According to its description sheet, APILE’s purpose is as follows:

APILE is used to compute the axial capacity, as a function of depth, of a driven pile in clay, sand, or mixed-soil profiles.

It isn’t the first program to accomplish this; on our companion site we have featured two programs for this purpose:

Both of these programs were useful but suffer from two limitations:

  • The operating systems are obsolete, although with SPILE that can be gotten around with DOSBOX.
  • Both of these are restricted to the FHWA Nordlund/Tomlinson methods. The current version of APILE includes the following:

Several methods are used by APILE for computations of pile capacity: i) American Petroleum Institute (API RP-2A), ii) U.S. Army Corps of Engineers (USACE), iii) U.S. Federal Highway Administration (FHWA), and the iv) revised Lambda method.

The Offshore version features several more. It’s unfortunate that the Fellenius method–which is also an FHWA recommended method, albeit not its favourite–isn’t included, although perhaps it could be in a future version. It’s also unfortunate that the company that Lymon Reese started didn’t include the method developed by Reese’s long-time colleague at the University of Texas, Roy Olson, the Dennis and Olson method.

APILE also has the capability of doing the following:

A short-term, load-settlement curve is generated for the modeled pile using nonlinear soil models and elastic pile material deformation. The APILE program uses two sets of internally generated t-z curves (load-transfer in axial side resistance as function of movement) and Q-w curves (load-transfer in end bearing as function of movement) for developing the load-settlement predictions.

The rudiments of the t-z method (which is the basis of this capability) are discussed here. What this amounts to in simple terms is performing a static load test in the computer, much as the wave equation analysis is used to predict pile behaviour during driving. That leads to the thought that one could use static load tests to determine the distribution of resistance and capacity along the pile shaft and at the pile toe. We’ll get into more detail on that in the subsequent post on APILE but there is a partial solution that is related to APILE, namely TZPILE.

TZPILE

The description sheet for TZPILE gives the following overview:

TZPILE implements the well-known method of soil-structure interaction, commonly called the t-z method, where t-z and Q-w curves are used respectively for load transfers in side resistance and end bearing. The t-z and Q-w curves can be internally-generated for both driven piles and drilled shafts with the input of information on the supporting soil and on the geometry of the pile.

The program can be used as follows:

Curves of short-term settlement as a function of applied loads are essential for some engineering computations; for example, when refined input is needed for the analysis of piles in a group. If a field-load test is performed, the computed curves can be “calibrated” by modifying input information to TZPILE to reach agreement with the experimental curves. The calibrated, site-specific curves can then be used with TZPILE to design the production piles, which may vary from the test piles in geometry and stiffness.

TZPILE is thus intended to perform the reverse task of APILE, i.e., given the results of a static load test, the load-settlement curve is matched and the distribution of resistance along the pile shaft and at the toe is estimated.

So where do these two programs come from? Based on the fact that the two were commercialised when Lymon Reese was still alive and active, it makes sense that, like WEAP and its progeny, the method had its genesis in government developed code. That suspicion was confirmed for me when I saw the text output for a pre-COVID version of APILE, which looked very much like the PX4C3 program which has been featured on this and our companion sites for a long time. So let’s take a look at that effort.

PX4C3

The description for that program is as follows:

PX4C3 is a finite difference program used to compute load settlement characteristics on an axially loaded pile of constant outside diameter. A set of load transfer curves along the pile (i.e., skin friction developed on the side of the pile relative to the absolute axial displacement of the pile section) & four point resistance curve at the pile tip (i.e., relationship between the total axial soil resistance on the base of the pile tip & the pile tip movement) are used in program to obtain non-linear soil-pile relationships. Finite difference equations are used to achieve compatibility between pile displacement & load transfer along the pile & between soil resistance & load transfer along the tip of the pile. A complete description of the program can be found in the document “Background Theory and Documentation of Five University of Texas Soil-Structure Interaction Computer Programs,” Miscellaneous Paper K-75-2, by N. Radhakrishnan and F. Parker.

At the top of the code is the following:

C WRITTEN BY H. COLE & L. REESE, U. OF TEXAS
C COMPUTES LOAD SETTLEMENT CHARACTERISTICS OF AN AXIALLY LOADED PILE
C
C 'LOAD VS SETTLEMENT FOR AXIALLY LOADED PILE'L.REESE,SYMP ON BEAR-
C ING CAPACITY OF PILES ,CNTRL BLDG RES INST,ROORKEE,INDIA,1964.
C 'UNIV OF TEXAS SOIL-STRUCTURE INTERACTION PROGRAMS'RADHAKRISHNAN &
C PARKER,WES,MISC.PAPER TO BE RELEASED 12-73.
C CONTACT N RADHAKRISHNAN OR F. PARKER, WES, VICKSBURG, MISS.
C************************************************************
C -PROGRAM USES THE GIVEN LOAD TRANSFER VS PILE MOVEMENT
C-----CURVES AND COMPUTES THE LOAD SETTLEMENT CHARACTERISTICS OF AN
C-----AXIALLY LOADED PILE
C-----LOAD TRANSFER VS PILE MOVEMENT CURVE IS DESIGNATED AS P-Z CURVE
C---PX4C3 INTERPOLATES POINT BEARING VALUES CORRESPONDING TO A GIVEN
C-----TIP MOVEMENT FROM A PREVIOUSLY INPUT POINT BEARING VS TIP MOVEMENT
C-----CURVE

The only thing that needs correction is that Reese’s co-author of the code, “H. Cole,” is in fact Harry Coyle of Texas A&M University. Evidently Radhakrishnan and Parker’s paper took longer to get “out the door” than they thought it would; the report is initially dated May 1975 (a year and a half after the date given in the code) and this was marked out on the report to July 1979, although the report described not one but five programs, one of which is the ancestor of the COM624 lateral load code which was developed both by the Corps and the FHWA and is the basis for LPILE.

APILE1

No history of this program “family” would be complete without the inclusion of APILE1. This program was used for the 1988 master’s thesis of Ronald Ungaro at Texas A&M entitled “Development of Design Parameters for H-Piles in Sand Using Static Analysis.” Ungaro, working under Harry Coyle’s direction, referenced this program as “Coyle, H.M., Marine Foundation Engineering, Unpublished class notes, Texas A&M University, Spring, 1987.” It’s reasonable to assume that Coyle had access to the code he had helped to write and that, to borrow a phrase from the open source community, APILE1 is a “fork” of PX4C3. Whether the APILE1 that is the first version that appears in Ensoft’s chronicling of the software’s history is the same as this one is not clear, although Ensoft’s note that APILE1 was “interactive” could apply by the standards of the time to PX4C3 as well.

So Why Did It Take So Long?

It’s a fair question to ask: why a piece of software whose basis was first established in the early 1970’s took so long to its first commercialisation? There are several good reasons why this is so:

  • The road to the first version of PX4C3 wasn’t a short one. It is a challenging problem, especially for the computers and numerical methods of the time. Geotechnical problems are nonlinear in a sense that are a step above those for many other disciplines (such as CFD) and for that reason these problems have always lagged behind the state of the art in civil engineering for other disciplines.
  • A necessary prerequisite for a program to be used would be for “typical” t-z curves for various soil types to be developed. The accuracy of the program to predict load-settlement relationships at the pile head depends on the accuracy of the t-z curves at each point along the pile shaft and their counterparts at the pile toe. Determining these was ongoing during the time PX4C3 was being developed, so implementing this was sort of like “building the plane while flying it.” An overview of that topic is given in Mosher and Dawkins’ 2000 work Theoretical Manual for Pile Foundations. (The graphic at the top comes from there.) Much of the work that established Reese as a geotechnical great was his research on the lateral counterparts to t-z curves, the p-y curves, and this effort (in conjunction with the University of Houston’s Mike O’Neill) ran parallel in duration to the t-z curves.
  • As noted in his memorial tribute, Lymon Reese founded Ensoft the year after he retired from the University of Texas, which would be 1985. Commercialisation before that would probably run into the university’s conflict of interest policies.

At this point how we got to this point is established. But are we using this technology to the fullest? In the next post we will consider this question.

Posted in Academic Issues, Geotechnical Engineering, Soil Mechanics

SLOPE Stability Software Program

Ever since this site’s predecessor was started in 1997, one of the things it’s “about” is offering useful documents and software at no charge. With software that’s become more difficult as operating systems have changed and some software has become inoperable on newer computer systems. We’ve gotten around that for DOS and Windows 3.1 applications, as shown in Partying Like It’s 1987: Running WEAP87 and SPILE (and other programs) on DOSBox. In this case we’re featuring a Windows-based, 32-bit software program for slope stability called–wait for it–SLOPE. It was developed by the late Arnold Verruijt, whose Soil Mechanics book I used for many years.

Downloading the Software

That’s pretty straightforward: click on the link below and save the file to your computer.

Download SLOPE Stability Software

What you’ll see is slope.zip. Computers and file download sites are getting nervous about raw Windows .exe files, so all you need to do is to extract the one and only slope.exe file from the archive.

Starting SLOPE

Now we come to the first discovery: slope.exe isn’t a program installation file, it is the program! You just double click on it and you will be greeted with the interface shown at the top of the post. The data entry is in the while column under “Input Data.” We will explain the input in an example.

The Example

The example is shown below, it is taken from the Soils and Foundations Reference Manual. The description from there is as follows:

Figure 6-20 shows a 35 ft high slope with a grade of 1.5H:1V. The soil properties within the slope and under it are shown on the figure. Groundwater is immediately under the slope. Calculate the factor of safety for a toe circle by using total stress analysis based on the soil properties shown.

Because slope locates the slip circle of failure, we can ignore the geometry specified in that part of the drawing.

Basic Principle of Operation

SLOPE is based on classical slope stability techniques that goes back to Wolmar Fellenius’ work in the first part of the last century. It assumes that the soil fails along a circular surface, as shown below.

The weight of the soil is driving the soil downward, and this is resisted by the shear resistance along the failure surface (the dashed line.) That resistance is affected by a number of factors, including effective stress along the failure surface, friction of the particles, and cohesion of the soil. The whole mass rotates about the center of rotation, which has to be determined during analysis.

The most common method used–and the one SLOPE uses–is the method of slices. In that method the soil mass is divided into vertical slices, each of which has a mass, some kind of resistance along the failure surface, and (for most of the methods used) how the slices interact with each other.

The theory is described in both Soil Mechanics and the Soils and Foundations Reference Manual. The computations can be laborious, but the really tricky part is determining the location of the center of rotation and the radius R of the failure surface. SLOPE takes care of all of that but it is essential for you to understand how it does that, as its determination of all of these factors is not automatic.

Dealing With Different Expressions of Slope

One common problem with slope stability situations is how the geometry of the slope is defined. There is more than one way of doing it, and the method used in the problem is different than the one used in SLOPE.

The problem states that the slope is 35′ high (the vertical length of the slope) with a grade of 1.5H/1V. This means that, for every foot or meter of height, there are 1.5 feet or meters of horizontal length. In this case the horizontal length is (35)(1.5)/(1) = 52.5′. Alternatively we can compute the angle of slope as arctan(1/1.5) = 33.7 degrees, in which case the length is 35/tan(33.7) = 52.5′

Inputting the Data

SLOPE requires the data to be put in SI units. We will do the conversions as we proceed. The data input is as follows:

  • Length of slope (m) = 52.5′ = 16 m
  • Height of slope (m) = 35′ = 10.7 m
  • Water level left side (m) = 0 (from problem statement, zero is at the toe of the slope)
  • Water level right side (m) = 0 (again from problem statement)
  • Unit weight of water (kN/m3) = 10 (reasonable approximation)
  • Dry unit weight of embankment* (kN/m3) = 120 pcf = 18.9 kN/m3
  • Saturated unit weight of embankment (kN/m3) = 18.9 (in absence of better data, use the same)
  • Cohesion soil in embankment (kN/m2) = 500 pcf = 23.9 kN/m2
  • Friction angle in embankment (degrees) = 20 (from problem statement)
  • Neutral stress coefficient subsoil** = 1.00
  • Dry unit weight subsoil* (kN/m3) = 120 pcf = 18.9 kN/m3
  • Saturated unit weight subsoil (kN/m3) = 18.9 (in absence of better data, use the same)
  • Cohesion soil subsoil (kN/m2) = 1,000 pcf = 47.9 kN/m2
  • Friction angle subsoil (degrees) = 0 (from problem statement)
  • Neutral stress coefficient embankment** = 0.66
  • Lower left corner window*** – x(m)
  • Lower left corner window*** – y(m)
  • Upper right corner window*** – x(m)
  • Upper right corner window*** – y(m)
  • Deepest point of slip circles – y(m) = -25′ = -7.6 m (this is negative as it is below the toe of the slope)

Notes:
* The embankment is above the toe. The subsoil is below it.
** The neutral stress coefficient is more commonly referred to in American practice as the at-rest earth pressure coefficients. For normally consolidated soils, it equals to 1 - \sin(\phi) , and the results are shown in the input list. The entry points for both are out of order, so be careful.
*** This will be explained below.

Choosing the Window Points and the Method of Analyzing the Slices

If we put all of this data into SLOPE, we get the following result:

Before we get some results, we have to make two decisions: what slice analysis method to use and the extent of the window.

Soil Mechanics gives an explanation of Fellenius and Bishop’s methods. SLOPE divides the region in the slip circle into the horizontal slices; the difference between these two methods is that Fellenius’ method does not consider friction between the slices while Bishop’s does. Fellenius’ method does not require an iterative solution and is the most conservative; however, given that the computational effort is done by the program, we will use Bishop’s method, which is in common use.

As far as the “window” is concerned, SLOPE, in common with many slope stability programs, uses a grid optimization method to find the location of the rotational centre. This means that a set of points in a regular grid are each analyzed (along with appropriate slip circles) to get the factor of safety (see sketch above) and after analyzing all of these points picks the one with the lowest factor of safety. It’s easy to see that, using the original grid, not much in the way of useful information can be found as the selection of grid points is too small. For a grid point to be valid, it has to be in the interior of the window, not at the edge, because if it’s at the edge it’s possible that the point will be outside of the window.

The window limits are set using a coordinate system with the origin at the toe of the slope. Generally the slip circle centre will be above and to the left of the upper corner of the slope. Values for y should not be less than the slope height and values for x should be greater than zero and less than the length of the slope.

Getting an acceptable result is an iterative process. Let us assume the following for the window boundaries:

  • Lower left corner window*** – x(m) = 2 m
  • Lower left corner window*** – y(m) – 10.7 m
  • Upper right corner window*** – x(m) – 14 m
  • Upper right corner window*** – y(m) – 15 m

If we apply these and then Bishop’s method for the analysis, we get the following result:

We can see the slip circle centre is in the interior of the grid. If we desire we can shrink the window to get a finer grid and a more precise result.

Sometimes assuming the slip circle going to its lowest point does not result in the lowest factor of safety. To simulate something close to a toe circle, let us set the deepest point at the bottom of the embankment; the result we obtain is as follows:

In this case (with some adjustments to the window) the factor of safety is still higher for our original case.

Reporting the Results

SLOPE is not installed, and as a result does not print out its results. The only way to save the results from the program is to get them off of the screen. This is fairly straightforward: use a grab or screenshot program, which was done with the images in this post. Unfortunately many of my students, for whatever reason, insisted on using their phones to take shots of the literal screen, which generally look awful. This was the technology I used forty years ago when presenting this program; we’ve come a long way since.

Conclusion

SLOPE is a fairly simple program to use. It lacks many of the automation and stratigraphy defining features other slope stability software packages have, and is not suited for use in practice. For academic use, however, it is good, and gets students past one of the most tedious features of geotechnical computation.

Posted in Uncategorized

Net vs. Gross Ultimate Bearing Pressure

When you’ve taught any course for as long as I taught Soil Mechanics and Foundation Design and Analysis, you’ll sometimes get inquiries from your students about topics that you either didn’t cover or they might have missed. (Many comforted themselves during the course with the thought that “I’ll never go into geotech,” only to have it be their first job.) This topic came from a student from Florida (which is, of course of special interest for a long list of reasons, esp. since I grew up there) who saw on a geotech report about bearing pressure on a shallow foundation (in this case, a pool) citing the net bearing pressure on the foundation.

The topic applies to both bearing capacity and settlement of shallow foundations.  The simplest illustration of this I could find is at the top of the post; it comes from the presentation of Schmertmann’s Method of settlement estimation from the Soils and Foundations Reference Manual, and I discussed it in Foundation Design and Analysis: Shallow Foundations, Settlement.

Using the notation above, the pressure p is the gross bearing pressure on the foundation.  The pressure p0 is the effective stress at the base of the foundation.  The difference between the two is Δp, which is the net bearing pressure on the foundation.

So how is this relevant to foundation design? In the case of Schmertmann’s Method, it is a part of the method. For bearing capacity, the Soils and Foundations Reference Manual has the following to say:

The net ultimate bearing pressure is the difference between the gross ultimate bearing pressure and the pressure that existed due to the ground surcharge at the bearing depth before the footing was constructed, q (= γaDf). The net ultimate bearing pressure can thus be computed by subtracting the ground surcharge (q) from Equation 8-6:

qult net = qult – q (8-14)


qult net = cNcscbc + q (Nq−1) Cwq sqbqdq + 0.5γBfNγCsγbγ (8-15)

The structural designer will typically include the self-weight of the concrete footing and the backfill over the footing (approximately equal to γaDf) in the loads that contribute to the applied bearing stress. Therefore, if the geotechnical engineer computes and reports a net ultimate bearing pressure, the effect of the surcharge directly over the footing area is counted twice. Reporting an allowable bearing capacity computed from a net ultimate bearing pressure is conservative and generally not recommended provided that a suitable factor of safety is maintained against bearing capacity failure. If the geotechnical engineer chooses to report an allowable bearing capacity computed from a net ultimate bearing pressure, this fact should be clearly stated in the foundation report.

Bearing capacity theory is explained in Chapter 11 of Soils in Construction.

In general, the ultimate capacity is the more conservative option to use. Combined with the difficulties associated with bearing capacity analysis, I decided not to emphasise net bearing capacity in my teaching. Additionally, for a small pool like the one we had in Palm Beach, bearing capacity failure is remotely possible. For a large (say, Olympic) size pool, we’re dealing with something approaching a mat foundation, and these generally fail in settlement, as noted in Foundation Design and Analysis: Shallow Foundations, Other Topics.

Posted in Geotechnical Engineering, Soil Mechanics

Why Only Rankine?

With release of Soils in Construction, Seventh Edition, we now turn to discuss some of the special topics surrounding this book. One of them is the earth pressure theory we adopted: Rankine earth pressures, level backfill, with provision (when necessary) for cohesive soils. For a textbook this seems awfully restrictive, but there are justifications for this policy.

Rankine earth pressure theory is the most elementary of the earth pressure theories. It is customary, however, in introductory geotechnical courses such as Soil Mechanics and Foundation Design and Analysis, to present all three failure criteria (Rankine, Coulomb and Log-Spiral.) For many years I did so in the first course and went back to expand on that in the second; it was the only topic I formally reviewed from one semester to the next. In spite of that, my students found the topic confusing, never sure which theory applied even when I made it clear (or so I thought.) What I ended up doing was teaching strictly Rankine theory in Soil Mechanics and the others in Foundation Design and Analysis.

Rankine is also characterised as the most conservative of the earth pressure theories. In his response to a paper by Terzaghi (reviewed for other reasons in my post An Industry Gets Restless: Terzaghi’s 1929 Paper on Dynamic Formulae and the Response) Lazarus White made the following observation:

In the Nineties, when the writer was an undergraduate student, he was thoroughly imbued with the classical methods of computing earth pressures, bearing values of soil, distribution of pressures, and pile-driving formula commonly taught–Rankine, Baker, Cain and Wellington–and, after his graduation, he set about to apply them…Later, during subway construction, he observed that contractors completely and successfully ignored Rankine and Cain in timbering work, and “got away with it” in so many instances that by no scientific philosophy could their theories be justified.

Of the four methods he mentions, only Rankine is still taught as a “currently” used method, although it too is being displaced by methods such as FEA. So how can the decision to teach only Rankine in Soils in Construction be justified? It is done as follows:

  • It’s good that White’s result was “got away with it” and not a collapsed wall; retaining wall failures tend to be catastrophic. It kept his work out of trouble until better methods could be employed.
  • It was the policy of previous editions of the book, although some attempt has been made to use Rankine in conjunction with Mohr-Coulomb for a theoretically consistent presentation.
  • Soils in Construction is primarily aimed at giving contractors a better understanding of geotechnical issues, not as a design guide. It can be taught in a more geotechnical engineering way but its first task is contractor education.
  • Some introductory geotechnical courses only teach Rankine theory with level backfill, such as Tsytovich, which came as something of a shock to me. Either proficiency in more advanced theories were left to experience or later courses for specialists.
  • As noted and in common with NAVFAC DM 7.2, only level backfill is considered, as discussed in my post NAVFAC DM 7.2: Analysis of Walls and Retaining Structures, Part I: Will the Real Rankine Theory Please Stand Up?. Rankine theory can be extended to sloping backfills but again we did not feel this was necessary for a book such as Soils in Construction.
  • Rankine theory with level backfill is the only theory necessary to take the FE exam; preparation for this was one of the objectives of the “extended” material in the book.