| Calculation | Formula / Method | |-------------|------------------| | Normal depth in culvert | Manning: ( Q = \frac1n A R^2/3 S^1/2 ) solved iteratively | | Inlet control headwater | ( HW/D = c + k \cdot \fracQA\sqrtgD ) (FHWA) | | Earth pressure at depth z | ( p = K_a \cdot \gamma_s \cdot z ) | | Live load from wheel load | ( \textPressure = \fracP(LLDF \times spread)^2 ) | | Moment in top slab (fixed ends) | ( M_neg = \fracw L^212 ), ( M_pos = \fracw L^224 ) (simplified) | | Required steel area | ( A_s = \fracM_u\phi f_y (d - a/2) ) | | Crack width (service) | Gergely‑Lutz or ACI 224R |
If you download a spreadsheet, check the cells against these fundamental equations to ensure accuracy (based on ACI 318 / AASHTO LRFD): box culvert design calculations xls link
Automation allows engineers to perform rapid "check-and-verify" iterations. Standard XLS tools compare calculated stresses against code requirements (such as or Indian Road Congress standards). Key checks include: box culvert design calculations xls link
| Error | Consequence | Fix | |-------|-------------|-----| | Using active earth pressure instead of at-rest (Ko) for braced walls | Underestimates moment by 30% | Multiply γH by ( K_o = 1 - sin\phi ) | | Ignoring water table buoyancy | Overestimates dead load weight | Add submerged unit weight ( \gamma' = \gamma_sat - \gamma_w ) | | Forgetting to distribute wheel loads through fill | Overestimates live load moment | Use AASHTO Table 3.6.1.2.6a – distribution width = 1.75H | | No temperature & shrinkage steel | Cracks at 0.5mm+ in long culverts | Add minimum steel: ( A_s,min = 0.0018 \times b \times h ) | box culvert design calculations xls link