Solid-State Battery Stack Pressure, Swelling and Ceramic Fracture
Size clamping preload and spring compliance through charge–discharge swelling and lithium creep. Check pressure limits, spring travel and ceramic electrolyte fracture probability.
A solid-state battery stack pressure design has to maintain electrical contact as the electrodes change thickness. A rigid battery swelling fixture can produce a large pressure rise during charging, then lose contact after stripping or relaxation. This calculator helps engineers and students choose a clamping preload and cell compression spring bank while checking solid electrolyte cracking under nonuniform loading.
Start with the loaded cell dimensions, number of electrochemical layers and measured stack compression modulus. Enter the combined stiffness of the two end plates, the tie-bolt geometry, the total spring-bank rate and its available compression travel. Parallel springs add their rates; springs in series add their compliances. The pad thickness is the sum along the compression path. The entered stack must accommodate its ceramic and selected anode at assembly state of charge, plus the actual cathodes and collectors. Plate stiffness should come from a load–deflection measurement or a fixture model using the actual supports.
Choose lithium metal, graphite or silicon–graphite. Lithium plating thickness follows areal capacity and lithium volumetric capacity. The host-electrode options convert active-material volume growth into thickness, with selectable fixed-footprint or isotropic expansion and an allowance for pore accommodation. Enter cathode contraction with a negative sign. The charge, hold, discharge and rest schedule repeats for the selected number of cycles, beginning at the lower state of charge.
Lithium creep progressively consumes the spring preload. Fit the effective thickness strain rate at the reference pressure using a compression hold test at the intended operating temperature and confinement. Its default is an illustrative effective rate, not a transferable lithium material constant. The stress exponent is informed by published power-law creep research. The graph compares this relaxed response with the elastic response.
For ceramic fracture, describe a representative unsupported rectangular patch, the net pressure difference across it and the fraction of separator area with similar patches. The calculator solves a simply supported plate using bending and twisting harmonics, finds principal tensile stress on both faces, and integrates a volume Weibull distribution through the thickness. Residual equibiaxial tension also acts in the supported ceramic. Keep characteristic strength, Weibull modulus and reference effective volume together when replacing the illustrative porous-LLZO data.
The results give an assembly preload interval for the selected spring bank, the corresponding clamping forces, pressure extrema, required spring movement and fast-fracture probability for the whole stack. The recommended interval also excludes preloads that consume the local lithium inventory; exhaustion blocks results for the selected case. Change the spring rate and available travel to find a practical design. Playback shows how swelling and relaxation move the clamped stack; motion is exaggerated for readability.
This tool does not predict electrochemical contact quality, dendrite penetration, short circuits, fatigue, thermal runaway or service life. Doux’s successful operating pressure is specific to the cells tested, rather than a universal pressure recommendation. Validate pressure limits and fracture inputs for the actual chemistry, ceramic processing, surface finish, temperature and fixture. Bolt proof strength, spring stress and buckling require separate component checks.
How it is calculated
The compression path has total compliance
The plate input is the combined stiffness of both plates. Bolts and springs are internally parallel banks; these banks, plates, pads and stack act in series.
Lithium thickness is , with mAh/cm³ (Wu et al., 2023, supplementary Note 1). Graphite and silicon use full-lithiation active-material volume increases 0.10 and 2.80 (Otero et al., 2018). Their volume-weighted blend, active fraction and pore accommodation determine external volume growth. Fixed footprint converts it directly to thickness; isotropic expansion takes the cube root. Cathode thickness change is linear in state of charge. This is a composite kinematic model inspired by Koerver et al., not a fit to their particular cells.
Let be free stack swelling relative to assembly at the lower state of charge and the irreversible lithium closure:
Dormand–Prince integration uses relative tolerance and restarts at each charge, hold, discharge and rest boundary. The effective constrained Norton law requires calibration; Duan et al., Eq. 1, supports the power-law form and exponent, but its bulk deviatoric-stress rate is not inserted as a stack-pressure rate. The initial closure is zero. Sampling includes every protocol corner, with 80 points per ramp and 40 per nonzero hold.
For each unsupported patch, and net load . The Navier solution includes 21 odd modes in each direction (indices 1…41), including twisting moments, on a 49 × 37 grid. Surface stress tensors follow . At depth , add residual equibiaxial tension and retain the positive maximum principal tensile stress. Its Weibull power is integrated analytically through thickness and by trapezoidal quadrature in the plane. Supported regions retain residual tension only:
The fracture-qualified pressure is searched up to the user pressure ceiling. The effective ceiling also includes spring travel. The preload search first caps assembly pressure by remaining lithium inventory, then solves the lower and upper cycle-pressure constraints on that valid domain. Every candidate checks the complete sampled inventory history. Because closure is nondecreasing and lithium thickness is smallest at the final low-SOC endpoint, that endpoint is also the continuous history's global inventory minimum. Safeguarded secant steps use a bisection every third iteration; a boundary is returned only after its residual is checked on the feasible side. A failed search reports nonconvergence and returns no recommended interval. The reported preload interval rounds inward to 0.001 MPa; a narrower interval is not reported.
Assumptions
Uniform mean stack pressure and constant loaded footprint; quasistatic force equilibrium; linear incremental compliance of stack, plates, bolts, springs and pads. Assembly preload is applied at the lower state of charge before any modeled creep.
Identical layers and identical non-overlapping unsupported patches with simply supported edges and retained corner support. Uniform differential pressure over each patch; an isotropic homogeneous electrolyte; constant residual equibiaxial tension. Normal compression is not subtracted from in-plane tensile bending stress.
Volume-controlled Weibull flaws with a maximum-principal tensile-stress criterion and independent flaw populations across the stack. Identical cycling loads do not create independent new specimens. The probability is for the maximum load reached, not a cumulative cycle-life prediction.
Illustrative porous-LLZO defaults are E = 67 GPa, m = 6.4, characteristic strength 55 MPa at effective reference volume 7.5 mm³ (Yan, 2020, printed pp. 100–101). Fixture stiffnesses, differential load fraction, flaw coverage and effective creep rate are design examples, requiring measured replacements.
Where it applies
Use the plate result when the shorter unsupported span is at least ten electrolyte thicknesses, maximum deflection is below about 0.2 thickness, and patch aspect ratio is between 0.25 and 4. Transverse shear, large-deflection membrane action, partially clamped edges and elastic-foundation support need a different local model. The field is evaluated on 49 × 37 nodes; smooth colour shading blends between these solved values. Layer thicknesses and displacement in the first schematic are illustrative; swelling minus creep is magnified 20-fold and limited for layout.
Cycle extrema use dense sampling with exact protocol endpoints; extrema inside a ramp are located to the sampling resolution, not by a separate continuous optimization. The adaptive ODE retains its own smaller integration steps. Preload searches require a final pressure residual no larger than 0.00001 MPa on the feasible side, within 96 iterations per boundary. A target halfway inside this tolerance prevents numerical sign ambiguity. Inventory qualification retains a reserve of 0.1% of assembly lithium thickness, with a minimum total-stack reserve of 0.0000001 mm; its boundary residual must be within 5% of that reserve, again on the feasible side. This reserve protects the numerical search near complete depletion; it is not a material safety factor. The interval is conditional on the schedule, cycle count, stiffnesses and calibration. A single pressure limit is named only when it is the minimum; coincident ceilings within 0.000001 MPa are named together. The fracture ceiling is searched only up to the user pressure ceiling, so a clipped but nonbinding fracture value does not create a spurious tie.
The effective creep law represents constrained thickness relaxation at the calibration temperature and confinement. It does not resolve lithium’s local multiaxial stress, diffusion, hardening, void healing, extrusion paths, or loss of electrochemically available lithium. Do not extrapolate a bulk uniaxial creep constant directly to mean stack pressure. Exhausted local lithium inventory invalidates subsequent pressure predictions. Reaching the inventory reserve blocks all result cards for the selected case. The pressure history and instantaneous pressure are explicitly blank after the first detected exhaustion. An assembly stack thinner than its known ceramic plus selected-anode thickness is rejected; the entered total thickness must additionally allow for the actual cathodes, collectors and other internal layers. Host swelling is a reversible volume mixture with pore accommodation, not a particle stress or hysteresis model.
Weibull output is fast fracture for the entered flaw population and effective volume convention. Surface-flaw statistics, subcritical crack growth, fatigue, environmental attack and dendrite-driven fracture are excluded. The published porous-LLZO parameters do not characterize every LLZO or sulfide. No universal lower or upper operating pressure follows from Doux’s experiments. Bolts need separate proof-strength and fatigue checks; springs need separate stress, buckling and solid-height checks.
References
- Doux et al. (2020), Stack Pressure Considerations for Room-Temperature All-Solid-State Lithium Metal Batteries. Advanced Energy Materials 10, 1903253. https://doi.org/10.1002/aenm.201903253 ; open manuscript https://arxiv.org/abs/1910.02118
- Koerver et al. (2018), Chemo-mechanical expansion of lithium electrode materials—on the route to mechanically optimized all-solid-state batteries. Energy & Environmental Science 11, 2142–2158. https://doi.org/10.1039/C8EE00907D
- Duan et al. (2026), Thickness-Dependent Creep in Lithium Layers of All-Solid-State Batteries under Stack Pressures. Advanced Science 13, e17361, Eq. 1 and confinement discussion. https://doi.org/10.1002/advs.202517361 ; https://pmc.ncbi.nlm.nih.gov/articles/PMC12866736/
- Yan (2020), Mechanical Behavior of Solid Electrolyte Materials for Lithium-ion Batteries, doctoral thesis, RWTH Aachen, printed pp. 100–101 and size-effect discussion. https://publications.rwth-aachen.de/record/788073/files/788073.pdf ; related LLZO paper https://doi.org/10.1007/s10853-018-03251-4
- Wu, Luo and Huang (2023), Less is more: a perspective on thinning lithium metal towards high-energy-density rechargeable lithium batteries, supplementary Note 1. https://doi.org/10.1039/D2CS00606E
- Otero et al. (2018), Design-Considerations regarding Silicon/Graphite and Tin/Graphite Composite Electrodes for Lithium-Ion Batteries. Scientific Reports 8, 15851. https://doi.org/10.1038/s41598-018-33405-y
- SCAD Soft, verification test 46, simply supported square plate under uniform pressure: 144 eight-node finite elements, displacement and bending-moment comparison. https://scadsoft.com/tests_scad/en/index/test/46
Inputs
| Input | Symbol | Unit | Default |
|---|---|---|---|
| Cell length | L_cell | mm | 50 |
| Cell width | B_cell | mm | 50 |
| Electrochemical layers | N_layers | 12 | |
| Stack thickness | H_stack | mm | 8 |
| Stack compression modulus | E_stack | MPa | 500 |
| Anode | anode_kind | Lithium metal | |
| Full-charge areal capacity | q_areal | mA*h/cm^2 | 3 |
| Residual lithium per layer Lithium thickness remaining at zero state of charge. | h_Li | um | 50 |
| Unlithiated anode thickness | h_host | um | 70 |
| Silicon fraction of active volume | f_Si | 0.15 | |
| Active fraction of electrode volume | f_active | 0.65 | |
| Volume growth absorbed by pores Fraction of initial electrode volume consumed before external swelling begins. | v_pore | 0.02 | |
| Anode expansion geometry | constraint_kind | Fixed footprint | |
| Cathode thickness change per layer Full-charge minus empty thickness; contraction is negative. | dh_cath | um | -3 |
| Lower state of charge | z_low | 0.1 | |
| Upper state of charge | z_high | 0.9 | |
| Charge duration | t_charge | h | 1 |
| High-charge hold | t_hold | h | 0.25 |
| Discharge duration | t_discharge | h | 1 |
| Low-charge rest | t_rest | h | 0.25 |
| Cycles simulated | N_cycles | 3 | |
| Assembly preload pressure | p_pre | MPa | 5 |
| Total spring-bank stiffness Parallel spring rates add; series spring rates combine by reciprocal sum. | k_spring | N/mm | 20000 |
| Available spring compression Total working travel from the unloaded spring bank to its compression limit. | x_spring | mm | 2 |
| Combined plate stiffness Both end plates in series, from measured load–deflection or an elastic fixture model. | k_plates | N/mm | 200000 |
| Parallel tie bolts | N_bolts | 4 | |
| Bolt tensile area | A_bolt | mm^2 | 36.6 |
| Bolt grip length | L_bolt | mm | 80 |
| Bolt elastic modulus | E_bolt | GPa | 200 |
| Combined pad thickness | t_pad | mm | 1 |
| Pad compression modulus | E_pad | MPa | 50 |
| Effective lithium creep rate Constrained thickness strain rate at the reference stack pressure; fit a hold test at operating temperature. | r_creep | 1/s | 0.000001 |
| Creep reference pressure | p_creep | MPa | 5 |
| Creep stress exponent An effective constrained Norton law; the default exponent follows Duan et al. | n_creep | 6.6 | |
| Unsupported patch length | a_gap | mm | 0.8 |
| Unsupported patch width | b_gap | mm | 0.8 |
| Electrolyte thickness | t_SE | mm | 0.08 |
| Electrolyte elastic modulus | E_SE | GPa | 67 |
| Electrolyte Poisson ratio | nu_SE | 0.25 | |
| Unsupported area fraction Fraction of each separator represented by identical non-overlapping unsupported patches. | f_void | 0.01 | |
| Differential pressure fraction Net pressure across the unsupported patch divided by mean stack pressure. | f_load | 0.15 | |
| Equibiaxial residual tension | sigma_res | MPa | 0 |
| Weibull modulus | m_Weib | 6.4 | |
| Characteristic uniaxial strength Strength at the reference effective volume; keep it paired with that volume and the same flaw population. | sigma_Weib | MPa | 55 |
| Reference effective volume | V_Weib | mm^3 | 7.5 |
| Required minimum pressure | p_low | MPa | 3 |
| Allowed maximum pressure | p_high | MPa | 8 |
| Allowed fast-fracture probability | P_target | 0.01 | |
| Cycle playback time | cycle_time | h | 1.25 |
Results
With the default inputs above, the calc gives:
| Result | Value |
|---|---|
| Cycle limits | Cycle limits met |
| Upper pressure limit | Pressure ceiling |
| Minimum pressure | 4.857 MPa |
| Maximum pressure | 5.594 MPa |
| Minimum feasible preload | 3.008 MPa |
| Maximum feasible preload | 7.643 MPa |
| Minimum assembly force | 7,520 N |
| Maximum assembly force | 19,108 N |
| Selected assembly force | 12,500 N |
| Peak force per bolt | 3,496 N |
| Total series stiffness | 13,863 N/mm |
| Spring movement | 0.092 mm |
| Peak spring compression | 0.699 mm |
| Stack relaxation | 0.026 mm |
| Peak ceramic tension | 23.18 MPa |
| Stack fast-fracture probability | 0.000274 |
| Effective pressure ceiling | 8 MPa |
| Patch deflection | 0.4579 um |
Checked against sources
Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).
Published lithium capacity–thickness conversion
Source: Wu, Luo and Huang (2023), supplementary Note 1 to Less is more, DOI 10.1039/D2CS00606E: the worked conversion gives 4.85 µm per 1 mAh/cm² at ρ = 0.534 g/cm³ and 3860 mAh/g. Tests charge-to-thickness conversion, not the fixture. https://doi.org/10.1039/D2CS00606E
Inputs: Full-charge areal capacity = 1 mA·h/cm²; the others as above.
| Result | Source | This calc |
|---|---|---|
| Lithium plated per layer at full charge | 4.85 ± 0.005 um | 4.851 um |
SCAD square-plate FEM benchmark
Source: SCAD Soft verification test 46: a = 1.5 m, h = 0.01 m, E = 2×10⁸ kPa, ν = 0.3, p = 10 kPa; 144 eight-node plate elements give center w = 11.23 mm and Mx = My = 1.077 kN·m/m. Large deflection is outside this calc's small-deflection validity; this intentionally checks the published linear solution. https://scadsoft.com/tests_scad/en/index/test/46
Inputs: Unsupported patch length = 1,500 mm; Unsupported patch width = 1,500 mm; Electrolyte thickness = 10 mm; Electrolyte elastic modulus = 200 GPa; Electrolyte Poisson ratio = 0.3; Assembly preload pressure = 0.01 MPa; Differential pressure fraction = 1; Full-charge areal capacity = 0 mA·h/cm²; Cathode thickness change per layer = 0 um; Effective lithium creep rate = 0 1/s; Cell length = 2,000 mm; Cell width = 2,000 mm; Stack thickness = 30 mm; Electrochemical layers = 1; the others as above.
| Result | Source | This calc |
|---|---|---|
| Patch deflection | 11,230 ± 20 um | 11,229 um |
| Center bending moment per unit width | 1,077 ± 3 N | 1,077 N |
Independent DOP853 and finite-difference solution
Source: Independent Python 3 / SciPy 1.15.3 run: DOP853 split at protocol corners, rtol 10⁻¹¹; separate 161×161 finite-difference plate, two Poisson solves, central-difference stresses and 400 through-thickness midpoint slices. Agreement verifies numerics of the stated model; it is not experimental cell validation. Source s9 documents all parameters and outputs.
Inputs: the default inputs above.
| Result | Source | This calc |
|---|---|---|
| Minimum pressure | 4.857 MPa | 4.857 MPa |
| Maximum pressure | 5.594 MPa | 5.594 MPa |
| Stack relaxation | 0.02583 mm | 0.02583 mm |
| Patch deflection | 0.4579 um | 0.4579 um |
| Peak ceramic tension | 23.182 MPa | 23.184 MPa |
| Stack fast-fracture probability | 2.73 × 10⁻⁴ ± 2 × 10⁻⁶ | 2.739 × 10⁻⁴ |
Independent high-creep preload boundary
Source: Independent SciPy 1.15.3 DOP853 integration (rtol 2×10⁻¹²) and Brent root search, source s10. The catalog boundary targets a small positive pressure margin, so it can be up to about 0.00005 MPa above the independent exact root.
Inputs: Effective lithium creep rate = 1 × 10⁻⁴ 1/s; Required minimum pressure = 3.2 MPa; Allowed maximum pressure = 20 MPa; Characteristic uniaxial strength = 1,000 MPa; Available spring compression = 3 mm; Assembly preload pressure = 5.44 MPa; the others as above.
| Result | Source | This calc |
|---|---|---|
| Minimum assembly preload | 5.44 MPa | 5.44 MPa |
| Minimum pressure | 3.2 MPa | 3.2 MPa |
| Stack relaxation | 0.404 mm | 0.404 mm |
Independent thin-lithium inventory boundary
Source: Independent SciPy 1.15.3 DOP853 integration and Brent inventory-root search, source s10. The target is 0.1% of initial low-SOC lithium inventory. The catalog returns the feasible side within 5% of that reserve, accounting for its conservative offset from the exact root.
Inputs: Residual lithium per layer = 1 um; Effective lithium creep rate = 5 × 10⁻⁶ 1/s; the others as above.
| Result | Source | This calc |
|---|---|---|
| Maximum assembly preload | 5.428 MPa | 5.428 MPa |
| Lithium remaining at upper boundary | 2.947 × 10⁻⁵ ± 1.5 × 10⁻⁶ mm | 3.023 × 10⁻⁵ mm |
Related Resources
Related articles
-
A Novel Solver for an Electrochemical–Thermal Ageing Model of a Lithium-Ion Battery -
A Comprehensive Review of Lithium-Ion Battery Modeling and Electro-Thermal Analysis Using Equivalent Circuit Models in PLECS -
A Hybrid Machine Learning Framework for Accurate SOC and SOH Estimation in Lithium-Ion Batteries Using Matlab
Related courses
IEC Electrical Schematics and Industrial Control Panels
Basic Electrical Controls & Diagram Reading

Responses