An energy storage battery rack looks like a simple steel frame, but it decides five things at once: load safety, assembly accuracy, insulation reliability, cooling and seismic stability. Most racks we see replaced mid-project fail the same way — undersized shelves that sag within a year, layer pitches copied from an old drawing so modules no longer fit, busbar supports spaced too far apart so insulation chafes through, and hole tolerances that turn assembly into a hammer-and-drill job.
1. Five functions one rack has to deliver
- Load bearing — shelves carry individual modules, uprights carry the total load, the base transfers it to the floor or container chassis. Multi-layer racks exceed 1.5 t; a 5 MWh cluster rack can exceed 4 t.
- Positioning accuracy — modules, drawers, busbars and BMS harnesses locate off the hole pattern. Accumulated deviation beyond ±1 mm forces field rework that damages the coating.
- Insulation — live parts isolated with pads, sleeves and standoffs while the frame stays reliably earthed.
- Cooling path — part of the duct in air-cooled designs; mounting and routing for cold plates and hoses in liquid-cooled ones.
- Seismic stability — BESS assets are specified for 15+ years and must hold dimensional stability under vibration, thermal cycling and bolt preload relaxation.
2. Four structural types and where each one fits
| Type | Typical capacity | Module fit | Advantages | Limitations | Typical use |
|---|---|---|---|---|---|
| Drawer / layer rack | 0.8–2.0 t | 6U/8U drawers, 1P16S, 1P24S | Fast service access, tidy busbar routing | Tight rail tolerances, higher cost | C&I cabinets, container racks |
| Shelf rack | 0.5–1.5 t | Large modules, packs, 1P52S | Simplest structure, lowest cost | Shelves sag under heavy modules | Residential and C&I, stacked packs |
| Upright & beam frame | 2.0–6.0 t | Full cluster packs, parallel clusters | Highest capacity, modular, crane-friendly | Larger footprint, base flatness critical | Utility-scale, containerized BESS |
| Pallet / stacked box | 1.0–3.0 t | Complete battery boxes | No per-module positioning, fastest build | Stack height limited by stability and rigging | Container storage, mobile units |
Choose in this order: module format first, service method second, load capacity last. Reverse it and you get a rack strong enough but impossible to service.
3. Materials and plate thickness: calculate, do not copy
“2.0 mm uprights and 1.5 mm shelves” is only true for one span and one load. Start from the unit load, then size the section.
- Uprights — SPCC or Q235 folded into C or box section, 1.5–2.5 mm. Above 2 m or 2 t, close the section with a return flange — that roughly doubles torsional stiffness.
- Beams — 1.5–2.0 mm folded profiles; add a mid support or a deeper section beyond a 900 mm span.
- Shelves — below 60 kg per shelf use 1.5 mm; 60–120 kg use 2.0 mm with edges folded on four sides; above 120 kg use 2.5–3.0 mm or stamped ribs.
- Base — 2.5–4.0 mm, plus a check on adjustable feet for thread compressive capacity. Fasteners grade 8.8 M8/M10 with washers and locking washers, never commercial 4.8 on primary load paths.
For outdoor or coastal sites specify galvanized steel (DX51D+Z, Z120–Z275) or 304 stainless rather than relying on paint, and keep one base material per rack — steel against aluminium corrodes within two years without an insulating pad.
4. The three numbers to calculate before quoting
- Static total load = (module + busbar, harness and BMS weight) × layers × modules per layer × safety factor. We use 2.0–2.5 for BESS.
- Deflection — estimate f = 5qL⁴/(384EI) and keep mid-span deflection below span/200 and below 3 mm absolute; both limits apply.
- Dynamic factor — add horizontal and vertical seismic accelerations and verify at 1.5 safety factor, including bolt shear and slip.
Example: a 92 kg 1P52S module on an 850 mm span deflected about 4.2 mm on a 1.5 mm shelf — over the limit. Moving to 2.0 mm with a 20 mm return flange brought it to 1.6 mm for under 8% extra cost.
5. Module sizes and layer pitch
| Cell | Typical configuration | Module envelope (ref.) | Module weight (ref.) | Layer pitch | Shelf thickness |
|---|---|---|---|---|---|
| 280 Ah LFP | 1P16S | approx. 350 × 220 × 210 mm | 88–95 kg | ≥ 25 mm | 2.0 mm folded |
| 280 Ah LFP | 1P52S | approx. 1150 × 220 × 210 mm | 88–95 kg per unit | ≥ 25 mm | 2.0–2.5 mm |
| 314 Ah LFP | 1P104S (2 boxes) | approx. 1100 × 240 × 230 mm | 100–110 kg per box | ≥ 30 mm | 2.5 mm |
| 100–105 Ah LFP | 1P16S / 1P24S drawer | 6U / 8U standard drawer | 30–45 kg | ≥ 15 mm | 1.5–2.0 mm |
For air cooling keep at least 25 mm clear between layers, 15 mm between adjacent modules and 30 mm of plenum on the inlet side. Compress that and the added airflow resistance widens the temperature spread across the stack, degrading cell consistency. For drawer racks, design layer heights as whole multiples of U (8U is roughly 356 mm of panel height); fractional remains waste space.
6. Seismic design and bolt retention
- Structure — bond the base to the foundation or chassis at intervals not exceeding 900 mm, and brace tall racks or tie them to neighbours to prevent overturning.
- Fastening — grade 8.8 or higher. M8 8.8 to 20–25 N·m, M10 to 40–50 N·m; over-torquing crushes thin sheet or strips threads, under-torquing equals not tightening. Use medium-strength threadlocker on critical joints.
- Verification — hold 1.25 × design static load for 24 hours, inspect for permanent deformation, cracked welds and coating damage, and confirm residual torque above 80% of the initial value.
Racks shipped without modules need temporary internal bracing so handling and road vibration cannot spread the uprights.
7. Insulation and earthing
DC systems at 1000 V and above behave differently from AC switchgear, because DC arcs do not self-extinguish.
- Isolate live parts — insulating pads and sleeves at module mounts, busbars on standoffs spaced 400–600 mm so long unsupported runs cannot chafe through. Specify UL94 V-0 rated PA66 or DMC/SMC insulators.
- Bond and earth the frame — earth every rack, jumpers between sections giving no more than 0.1 Ω, and main earthing conductors of at least 16 mm² copper or equivalent.
- Make it verifiable — insulation resistance at 1000 V of at least 1 MΩ (2 MΩ for stricter specs), a 2500 V AC / 1 min dielectric test, and an accessible earth point for annual re-testing.
8. Cooling and airflow integration
- Air cooling — draw cool air from the bottom or side and exhaust at the top, with inlet and outlet free areas at least 1.5 times the duct cross-section. Calculate shelf perforation against airflow; a low open ratio is simply a baffle. Add deflectors so exhaust cannot recirculate upward.
- Liquid cooling — provide structural mounts and routing for cold plates and hoses, keep tubing clear of sharp edges and lifting points, and add a drain port at the lowest point.
Either way, reserve positions for temperature sensors and differential pressure taps — projects that skip this end up cable-tying sensors to an upright at commissioning, which distorts the readings.
9. Surface treatment and corrosion class
| Treatment | Typical coating | Neutral salt spray (ref.) | Environment | Relative cost |
|---|---|---|---|---|
| Powder coating (polyester) | 60–120 µm | 480–720 h | Indoor, sheltered outdoor, dry climates | Low |
| Galvanized sheet + passivation | Z120–Z275 | 240–720 h | Indoor, internal structures | Lowest |
| Hot-dip galvanizing | ≥ 65 µm (min. 55 local) | 720–1000 h+ | Outdoor, coastal, chemical plants | Medium-high |
| 304/316L stainless + passivation | — | 1000 h+ | Coastal, high humidity, aggressive | High |
| Anodized aluminium | 10–20 µm | 500 h+ | Lightweight, indoor | Medium-high |
Touch up every cut edge and weld — a sheared galvanized edge has no zinc and becomes the corrosion start point — and match fastener treatment to the frame, or on a galvanized rack the plain steel bolts always rust first.
10. Assembly, lifting, packing and shipping
- Assembly — level the rack, tighten diagonally first, then the remaining bolts, and re-check diagonal deviation (≤ 2 mm). Never slot holes with a grinder on site.
- Lifting — only the marked points on load-bearing uprights, sling angles no shallower than 45°; never lift from a beam or busbar support.
- Packing — fumigation-free crates for export, timber spacers between racks, hardware bagged and secured, desiccant added.
- Shipping — restrain at four points and support long spans; transport acceleration is the hidden failure mode.
11. Incoming inspection checklist
- Overall dimensions ±1 mm, hole positions ±0.5 mm, diagonal deviation ≤ 2 mm.
- Shelf flatness ≤ 1 mm/m; loaded deflection within span/200.
- Welds free of porosity, undercut, lack of fusion and cracks; 100% on primary load welds.
- Coating thickness to specification, cross-hatch adhesion grade 1, colour matching the approved sample.
- Fastener grade and size to drawing; torque spot-check (M8 8.8 ≥ 20 N·m).
- Insulation resistance and dielectric test reports; frame bonding ≤ 0.1 Ω.
- Load test report: 1.25 × static load for 24 h, no permanent deformation.
- Nameplate, serial number, material certificates and packing list present; crates dry and undamaged.
- Trial fit with an actual module to confirm rails, holes and busbar clearance.
12. Eight cost drivers behind a quotation
Base material grade and thickness; structural complexity and bend count; welding hours and inspection requirements; surface treatment; load and seismic class, including whether calculation or test reports are required; module compatibility range; order quantity, where one-off samples and 100-unit batches differ sharply; and packing and shipping method.
13. FAQ
Q1: Powder-coated mild steel or galvanized sheet?
Cold-rolled steel with powder coating suits indoor, dry locations at the lowest cost. For outdoor, coastal or humid container environments specify galvanized steel (Z120–Z275) or 304 stainless.
Q2: How thick should a shelf be to avoid sagging?
Below 60 kg per shelf use 1.5 mm; 60–120 kg use 2.0 mm with four-sided folded edges; above 120 kg use 2.5 mm or more. Beyond a 900 mm span, verify by calculation and stay under span/200 and 3 mm.
Q3: Why not compress the layer pitch below 15 mm?
It raises airflow resistance and lifts the temperature of upper layers, widening the spread across the stack. Keep at least 25 mm between layers and 15 mm horizontally.
Q4: Do we need a load test on the rack?
We recommend it: 1.25 × design static load held for 24 hours, then inspection for permanent deformation, cracked welds and coating damage. Utility-scale tenders normally require this report.
Q5: What is the lead time for a custom battery rack?
Typically 7–15 days for standard configurations. Where new tooling, test reports or quantities in the hundreds are involved, allow more time and budget a sample approval stage.
Q6: Can one rack accept both 280 Ah and 314 Ah modules?
Usually yes, since the cell envelopes are similar and an adjustable or multi-position hole pattern covers both. Size layer pitch and busbar clearance for the larger module.
About Xingyuan Electric
Xingyuan Electric (Suzhou) Co., Ltd. is based in Lili Town, Wujiang District, Suzhou, and specialises in sheet metal enclosures and electrical assembly for the energy storage, EV charging, advanced manufacturing and power distribution industries. The company runs a 52-person team and a 5,000+ m² production facility with more than 20 laser cutting, CNC bending and welding machines, delivering standard orders in 7–15 days and supporting build-to-drawing and build-to-sample work. Battery racks, drawers and energy storage enclosures are produced to your module specification. Send us your drawings and module parameters for a structural review and quotation.