If you’ve ever designed an ogee spillway, you know the drill.
You pull out your copy of USBR’s Design of Small Dams or EM 1110-2-1603, flip to the discharge coefficient tables, and start punching numbers into a generic Excel sheet. You spend hours debugging lookup tables for the upstream face slope, fiddling with unit conversions, and praying you didn’t mis-type the design head (H(_d)) relationship.
For years, the industry standard has been some version of “Ogee Spillway Design.xls” — a valiant, useful, but often clunky tool. ogee spillway designxls better
Today, I want to show you why that classic spreadsheet just got significantly better.
When you submit a hand calculation pack to a senior engineer for review, they must re-enter your numbers into their own calculator to verify you. Beyond the Spreadsheet Struggle: Why “Ogee Spillway Design
Use a Data Table to show how Crest Length ($L$) changes with varying Head ($H$).
I’ve seen too many barebones spreadsheets that just copy a table from a textbook. A better XLS for spillway design includes: DesignXLS Better: The spreadsheet acts as a "living
| Feature | Why It Matters | | :--- | :--- | | Parametric Crest Shape | Change H_d (design head) and the entire X-Y curve rebuilds automatically. | | Rating Curve Generator | Outputs Q vs. H_w (headwater) for every 0.1m increment. | | Energy Dissipator Sizer | Links the spillway discharge directly to a stilling basin Type III or bucket radius. | | Hydraulic Jump Check | Auto-computes sequent depth and tailwater curve to see if your jump is submerged. | | Unit Conversion Lock | Because mixing meters and feet at 10,000 cfs is a lawsuit waiting to happen. |
Standard references (e.g., USBR Design of Small Dams, EM 1110-2-1603) provide ( C ) vs. ( H/H_d ) tables. Instead of guessing a value, an Excel sheet can interpolate between table points using INDEX and MATCH or FORECAST functions. This eliminates reading errors from printed charts.
A spillway design isn't finished until you produce a Rating Curve (Head vs. Discharge: ( Q = C L H^1.5 )). Hand-calculating 12 head points (from 0.1m to 1.5m ( H_d )) takes an hour.