1. Introduction
Steel silo is, typical uses (grain, cement, powders), and the scope of this design procedure (static structural design of cylindrical shell with conical hopper, supports and foundation). Mention that design must follow the relevant national/regional codes and that the procedure below is a general engineering workflow (not a legal substitute for code compliance).
2. Design Codes & References (suggested)
- National/regional steel and seismic/wind standards (e.g., relevant IS codes, Eurocode EN, AISC, API) โ specify locally applicable standards on your website.
- Recommended reference texts and papers on silo pressure (Janssen theory), silo flow, and buckling of cylindrical shells.
3. Inputs & Geometry
List the required input data (present as a simple checklist):
- Storage capacity (mยณ)
- Bulk unit weight of stored material (ฮณ, kN/mยณ)
- Silo internal diameter D (m) and internal radius R = D/2
- Wall thickness initial estimate t (mm)
- Silo total height H, including cylindrical height H_cyl and cone/hopper height H_hop
- Hopper cone half-angle (ฮฑ) and outlet diameter
- Material properties: steel grade, yield strength f_y (kN/mยฒ or MPa), Youngโs modulus E, Poissonโs ratio ฮฝ
- Internal surface finish / coating, design temperature, and corrosion allowance
- Exposure conditions for wind and seismic design

4. Load Model
Describe the loads to consider and how to estimate them:
4.1 Self-weight
Calculate the self-weight of the shell and roof using shell area ร thickness ร steel density.
4.2 Stored material (vertical & lateral pressure)
- Vertical load (axial): total mass = ฮณ ร storage volume. This contributes to vertical force on the shell plus hopper reactions.
- Lateral pressure on cylindrical wall: Use an appropriate silo pressure model. Two common approaches:
- Hydrostatic approximation (conservative for fluid-like materials): p(z) = ฮณ ร z (where z is depth measured from free surface).Janssen (more realistic for granular materials): lateral pressure tends to saturate with depth due to friction with wall.
4.3 Live loads (filling/emptying, bridging, surcharge)
Consider transient overloads due to bridging, rat-holing, or eccentric filling. Apply appropriate factors or concentrated loads near outlet.
4.4 Wind loads
Calculate as per the applicable wind code (wind pressure q(z) acting on exposed shell and roof). Include uplift on roof if applicable.
4.5 Seismic loads
Follow the seismic code for equivalent lateral seismic forces on the stored mass and shell. Consider both inertial force on stored material and on the structure. Use lumped mass model or modal response as required by code.
4.6 Temperature and pressure (internal)
If the stored material or process imposes internal pressure or temperature gradients, include those effects (thermal expansion, pressure loads).
5. Structural Analysis Procedure
A recommended sequence for analysis and checks:
- Global model: Represent the silo as a shell (cylindrical shell + conical hopper + roof). For preliminary checks, axisymmetric analysis often suffices. For eccentric loading or local effects, use 2D/3D FE shell model.
- Membrane stresses from lateral pressure: For cylindrical shell under lateral pressure p(z):
- Hoop (circumferential) stress: (\sigma_theta = p . R / t (approximate for thin-walled cylinder)
- Axial (longitudinal) stress from internal pressure or external axial loading: (\sigma_a = \dfrac{N}{A} + ) bending contributions if eccentric loads occur.
- Combine stresses: Combine membrane, axial and bending stresses using interaction equations from the steel design code (e.g., von Mises for ductile steel or code-specified interaction formulae).
- Check local plate buckling: For cylindrical shells, check local (panel) buckling using code provisions. Use appropriate plate slenderness parameter (b/t or diameter/thickness) and apply the code’s reduction factors.
- Global shell buckling (elastic buckling): Cylindrical shells under axial compression, external pressure, or combined loading require buckling checks. Use classical shell buckling formulas only for preliminary design; refined finite-element buckling (eigenvalue) analysis is recommended for final design.
- Hopper & outlet design: Check hopper cone plates, stiffeners, and welds for bearing and shear at outlet. Provide reinforcement around outlet and check for local buckling and punching shear where hopper joins cylinder.
- Roof and supporting ring: Design roof, stiffening rafters, and the support ring (if the shell is supported on ring beam). Check connection details (bolted or welded) and transfer of vertical loads to supports.
- Support & foundation reactions: Compute vertical and lateral reactions from the global model and design the support skirt or cone supports and the foundation (anchor bolts, ring beams). Check for eccentricity and overturning due to wind or seismic loads.
- Fatigue & detailing: For cyclic filling/emptying and dynamic loads, check fatigue-prone details (welds, attachments). Provide required joint details, stiffeners, and access openings.
6. Strength Checks & Safety Factors
- Use the steel design codeโs partial safety factors (material, load factors) or load combinations (ultimate limit state โ ULS and serviceability โ SLS) applicable to your jurisdiction.
- Example load combinations to publish: Self-weight + stored material (ULS), Self-weight + wind (ULS), Self-weight + seismic (ULS), Operational live surcharge (SLS).
7. Buckling & Stability Guidance (practical notes)
- For thin shells give conservative minimum t/D ratios to avoid premature buckling.
- Use stiffening rings at recommended spacings (based on slenderness and wind/seismic demands) and provide axial stiffeners at hopper junction.
- Recommend a finite element buckling analysis for shells with high slenderness or complex loading.
8. Connection & Fabrication Notes
- Specify typical weld types, fillet sizes, seam welds, and bolt grades for flanged connections.
- Give guidance on erection sequencing and tolerances to avoid residual stresses and out-of-plane distortion.

