Supercapacitor–Battery Hybrid Sizing for Cranes and Rail

Size supercapacitor strings, battery buffer and bidirectional DC/DC converters from a repeating crane or rail power profile, including ESR losses and battery C-rate relief.

#battery #cranes #DC/DC converter #hybrid energy storage #rail #regenerative braking #supercapacitor

A crane hoist and a railway traction drive can return a short, powerful surge during lowering or braking. A battery can store useful energy, but repeated peak current can force a much larger pack than the energy requirement alone suggests. This supercapacitor sizing calculator evaluates a hybrid energy storage system in which the battery carries slower power changes and the supercapacitor handles the faster part.

Enter motoring and regeneration peaks at the DC bus, their durations, the delay between them and the complete duty period. Auxiliary demand is added throughout the duty. External supply represents steady power from a grid connection, diesel generator or fuel cell. Choose the smooth plateau pulse for a hoist-like duty or the triangular pulse for a simplified rail braking and acceleration study. These shapes are adjustable design profiles, not measured routes.

The power-split time constant determines how quickly the battery follows the load. Increasing it generally moves more surge energy into the supercapacitor and reduces battery current. The calculation includes directional DC/DC efficiency and supercapacitor ESR. It also finds the recharge power needed to return the capacitor to its starting energy after every duty. Without that correction, losses gradually exhaust the capacitor even when the ideal high-frequency power has zero average.

Describe one supercapacitor module and choose the number in series. The tool finds the minimum parallel-string count that meets the aged energy window, module pulse current, RMS current and terminal-voltage checks. Capacitance retention, ESR growth, voltage derating and unused energy reserve let you examine a design allowance explicitly. Start operation at the reported periodic capacitor voltage.

Battery sizing checks the usable SOC window over the requested number of duties between resets and the separate charge and discharge C-rate limits. The governing result identifies which requirement sets nominal pack energy. The current chart compares the hybrid against a battery-only system using the same pack size. Converter results include power ratings, peak currents at both supercapacitor converter ports, RMS duties and the required storage-port voltage range.

For regenerative braking energy storage in rail or a crane supercapacitor installation, recovered energy means energy stored after charging losses. It is not the energy later delivered back to the drive. Battery and supercapacitor life results are screens based on user-rated cycle budgets and calendar limits; they do not predict degradation from temperature or chemistry.

The calculator does not size braking resistors, friction brakes, protection, cables, converter inductors or semiconductor switching stages. It does not establish stopping performance, catenary acceptance or fault behavior. Use actual component data and measured operating duties for detailed design. Installation work belongs to a qualified person.

How it is calculated

The load is a repeating DC-bus profile: positive motoring and negative regeneration, with constant auxiliary demand and external supply. Hoist pulses have raised-cosine ramps and a plateau; rail pulses are triangular. All entered powers are at the DC bus, so drivetrain efficiency must already be included.

The periodic first-order split solves τ dPslow/dt+Pslow=Pload−Pexternal\tau\,dP_\mathrm{slow}/dt+P_\mathrm{slow}=P_\mathrm{load}-P_\mathrm{external}, with Pslow(T)=Pslow(0)P_\mathrm{slow}(T)=P_\mathrm{slow}(0). Closed-form pulse responses solve this same differential equation without missing short pulses. The cutoff is fc=1/(2πτ)f_c=1/(2\pi\tau). A constant recharge bias bb gives PSC=Pnet−Pslow−bP_\mathrm{SC}=P_\mathrm{net}-P_\mathrm{slow}-b and Pbattery=Pslow+bP_\mathrm{battery}=P_\mathrm{slow}+b.

For NsN_s modules in series and NpN_p strings in parallel, C=CmodulekCNp/NsC=C_\mathrm{module}k_C N_p/N_s and R=RmodulekRNs/NpR=R_\mathrm{module}k_R N_s/N_p. The usable electrostatic window is 12C(Vmax2−Vmin2)\tfrac12C(V_\mathrm{max}^2-V_\mathrm{min}^2), reduced by the entered reserve. Directional converter efficiency maps bus power to terminal power PtP_t. The physical current root is I=2Pt/(V+V2−4RPt)I=2P_t/(V+\sqrt{V^2-4RP_t}); dE/dt=−VIdE/dt=-VI, V=2E/CV=\sqrt{2E/C}, and ESR heat is I2RI^2R.

A relaxed integral iteration solves voltage and recharge bias together, enforcing zero net capacitor energy per duty. The trajectory is placed at the highest permitted energy to reduce losses while keeping reserve at both limits. At each time, the internal voltage ceiling is also constrained by Vrated+RPt/VratedV_\mathrm{rated}+RP_t/V_\mathrm{rated}, so charging ESR rise cannot push the module terminal voltage above its working rating. Doubling and integer bisection select the smallest feasible parallel count, checking the energy window, current discriminant, module peak/RMS currents, and working terminal voltage.

Battery terminal power includes its converter efficiency. Its cumulative energy excursion over one duty plus (N−1)∣ΔE∣(N-1)|\Delta E| gives the repeated-duty window. Nominal battery energy is the largest of this window divided by usable SOC, discharge power divided by allowed discharge C-rate, and charge power divided by allowed charge C-rate. Converter ratings cover both ports' peak power with the chosen margin; current duties and storage-port voltage extremes are reported separately.

Braking recovery integrates net negative load after auxiliaries. When external supply or internal cross-flow also charges storage, braking is attributed in proportion to its share of total bus charging power. The reported recovered energy is the resulting increase in stored energy after charging losses.

Battery equivalent full cycles are total terminal-energy throughput divided by twice nominal energy, including the energy needed to reset the battery between duty blocks. Dividing the user-rated full-cycle budget by annual equivalent cycles gives a throughput-life screen, capped by calendar life. Supercapacitor life divides its user-rated duty budget by annual duties, with its own calendar cap.

Assumptions

  • The entered duty repeats identically. The capacitor starts at the reported periodic initial voltage, and the battery is reset to the same SOC after the entered number of duties.
  • The DC bus is stiff; storage converters are bidirectional and may buck or boost over the reported port-voltage range. A single shared converter is not assumed.
  • Identical modules share voltage and parallel current equally. Aged capacitance and ESR are constant over a duty; leakage, balancing consumption and interconnect resistance are excluded.
  • Battery voltage is fixed at its nominal value. Converter efficiency is constant in each direction; battery internal losses, voltage sag and SOC-dependent charge acceptance are not resolved.
  • Pulse durations and ramp fractions are user-defined examples, not reproductions of measured crane or railway routes. The crane paper informs the power scale; its state-machine controller is not implemented. This tool implements the requested first-order frequency split.
  • Battery-only relief uses the same battery energy, voltage, external supply and efficiency as the hybrid design. Peak and RMS relief can be negative for unfavorable settings.

Where it applies

Use measured DC-bus power profiles and component limits for a design decision. The two pulse shapes do not model route gradients, crane mechanics, multiple simultaneous moves, train interactions, catenary receptivity or a supervisory dispatch optimizer. Constant external supply may cause battery charging during idle; a positive net battery energy per duty requires later recharge, while a negative value requires an energy sink or reduced supply.

Sizing uses 600 cosine-spaced integration intervals per nonzero profile phase (4801 samples at the defaults). Reported extrema, energy integrals and current duties use that solve. Displayed curves use a separate 1921-point mesh; capacitor energy is sampled from the finer solve with shape-preserving PCHIP interpolation. The filter response is analytic; ESR and stored energy use cumulative trapezoidal integration with a relative cycle-closure tolerance of 10⁻⁶. A 9601-point refinement exceeds the approximately three-second authoring budget; the 4801-point solve retains the same physics and changes the key default sizes and recovered energy by less than 0.01% relative to that refinement. Integer module counts may change near a feasibility boundary. The search stops at 4096 parallel strings; nonconvergent or electrically infeasible candidates are rejected. Numerical reserve is not a guarantee against an unmeasured surge.

The module pulse-current limit must be valid for the actual pulse duration in both directions. RMS current is averaged over the complete entered duty. Check cooling, transient temperature, cell balancing, cabling, series insulation and aged current ratings separately. The DC/DC power multiplier does not replace switching-ripple, magnetic, semiconductor, control-loop, short-circuit or thermal design; apply it to the reported current and voltage duties when selecting hardware.

Recovered energy is a charging-side energy quantity, not a round-trip energy saving, fuel-saving prediction, stopping-distance result or braking-performance rating. Storage may be unavailable or full: brake choppers, friction brakes and fault operation need separate design.

Life outputs are budget screens, not ageing predictions or warranties. Battery full-cycle ratings must apply to the chosen chemistry, SOC range, temperature and C-rates. Reset charging is included in throughput, but its duration and converter power are not sized. A counted supercapacitor duty is meaningful only when the supplier's cycle test covers the entered waveform; voltage, temperature and dwell time can govern earlier. Installation work belongs to a qualified person.

References

  • Bolonne, S. R. A. and Chandima, D. P. (2019), Sizing an Energy System for Hybrid Li-Ion Battery-Supercapacitor RTG Cranes Based on State Machine Energy Controller, IEEE Access 7, 71209–71220. DOI: 10.1109/ACCESS.2019.2919345. Open manuscript: https://dl.lib.uom.lk/server/api/core/bitstreams/ca4e079e-545d-490e-86ec-ddbee2c4071f/content
  • Zhang, B., Li, P., Zhang, Z., Wang, Y. and Rong, Y. (2020), Energy management strategy of hybrid energy storage system for urban rail trains, Energy Storage Science and Technology 9(1), 204–210. DOI: 10.19799/j.cnki.2095-4239.2019.0206. https://esst.cip.com.cn/EN/10.19799/j.cnki.2095-4239.2019.0206
  • Maxwell Technologies, Ultracapacitor Product Comparison Matrix M0005-4EN (2013), p. 2, BMOD0063 P125 B04/B08: 63 F, 125 V, 18 mΩ, 136.7 Wh, 140 A RMS for 15 K rise. https://www.mouser.com/pdfDocs/Maxwell_Technologies_Product_Comparison_Matrix_73113.pdf
  • Maxwell Technologies, Ultracapacitor Product Matrix 3000489-EN.8 (2019), p. 3. Module defaults use rated capacitance, working voltage and DC ESR; the selected pulse-current limit is a conservative user design assumption, not a catalogue pulse rating. https://maxwell.com/wp-content/uploads/2021/08/ProductMatrix.pdf
  • Eaton, XLR-48 Supercapacitor Module, Technical Data 10510, July 2023, p. 2: stored energy and matched-load peak-power benchmarks; 80% retained capacitance and 200% ESR correspond to the stated cycle-life change limits, not universal ageing laws. https://www.eaton.com/content/dam/eaton/products/electronic-components/resources/data-sheet/eaton-xlr-48-supercapacitor-module-data-sheet.pdf
  • Builder-authored numerical corroboration (2026-11-01): SciPy 1.15.3 solve_ivp and optimize.root, attached source s5. Continuous-ODE shooting agrees with the default design to better than 0.01%; this is numerical cross-checking, not a measured validation.

Inputs

InputSymbolUnitDefault
Power pulse shape
These are parameterized DC-bus profiles; enter measured peaks and durations.
pulse_shapeHoist: smooth plateau
Motoring peak above auxiliariesP_motorkW350
Motoring durationt_motors20
Delay before regenerationt_coasts20
Regeneration peak before auxiliariesP_regenkW170
Regeneration durationt_regens20
Complete duty periodT_dutys120
Ramp fraction at each end
Fraction of each pulse occupied by one raised-cosine ramp.
ramp_fraction0.15
Auxiliary demandP_auxkW30
Constant external supply
Grid, generator or fuel-cell power delivered to the DC bus.
P_externalkW50
Power-split time constantt_filters30
Duties between battery resetsduties_buffer10
DC-bus voltageV_busV680
Supercapacitor converter efficiency
One-way efficiency, applied in both power directions.
eta_sc0.96
Converter rating multiplierrating_margin1.2
Module capacitanceC_moduleF63
Module working voltageV_moduleV125
Module DC ESRR_modulemohm18
Modules per series stringN_series5
Retained capacitance fraction
Use the minimum capacitance expected at design end of life.
C_retained0.8
ESR ageing multiplierR_aged2
Upper-voltage fraction of ratingV_derate0.95
Lower-to-upper voltage ratioV_fraction0.5
Unused energy-window fraction
Reserved equally at the upper and lower energy limits.
energy_reserve0.1
Allowed module pulse current
Use a bidirectional limit validated for the entered pulse duration.
I_pulseA300
Allowed module RMS current
Use the limit for the actual cooling and ambient temperature.
I_contA140
Battery nominal voltageV_batteryV600
Battery converter efficiency
One-way efficiency between the battery terminals and DC bus.
eta_battery0.95
Battery usable SOC fractionSOC_window0.6
Allowed discharge C-raterate_dis1/h2
Allowed charge C-raterate_chg1/h1
Duty-cycle frequency on working daysduties_day1/day150
Annual operating timeworking_daysday/year300
Battery rated full-cycle budgetlife_efc3000
Battery calendar-life limitlife_calendaryear10
Permitted string working voltage
Use the module manufacturer's series-string insulation limit.
V_string_limitV1500
Supercapacitor rated duty-cycle budget
The rating must apply to your voltage swing, current and temperature.
life_sc_cycles1000000
Supercapacitor calendar-life limitlife_sc_calendaryear10

Results

With the default inputs above, the calc gives:

ResultValue
Supercapacitor modules25
Parallel strings5
Usable capacitor energy1.666 kWh
Capacitor initial voltage565.5 V
Minimum nominal battery69.69 kWh
Battery nominal capacity116.1 Ah
Battery sizing limitDischarge C-rate
Supercapacitor DC/DC rating413.6 kW
Battery DC/DC rating167.2 kW
SC converter bus discharge duty330.8 kW
SC converter bus charge duty234.4 kW
SC converter storage-port peak rating791 A
SC converter bus-port peak rating584 A
SC converter storage-port RMS duty284.4 A
SC converter bus-port RMS duty191.2 A
SC converter port minimum voltage347 V
SC converter port maximum voltage586.8 V
Battery converter terminal peak rating279 A
Battery discharge C-rate2 1/h
Battery charge C-rate0.64 1/h
Peak battery-current relief (%)59.9
RMS battery-current relief (%)59.9
Battery energy excursion between resets5.298 kWh
Battery energy used per duty0.477 kWh
Net braking energy available0.645 kWh
Braking energy stored per duty0.606 kWh
Braking charging recovery (%)93.9
Average supercapacitor ESR heat2,911 W
Supercapacitor loss-recharge power6.49 kW
Peak current per module131.8 A
RMS current per module56.9 A
Battery full cycles per working day2.158 1/day
Battery life budget screen4.63 year
Battery throughput relief factor1.62
Supercapacitor duty-life screen10 year
Minimum initial SOC above lower band edge (%)7.59

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).

Maxwell 63 F / 125 V stored energy

Source: Maxwell Technologies product comparison matrix M0005-4EN (2013), PDF p. 2, BMOD0063 P125 B04/B08: stored energy 136.7 Wh. https://www.mouser.com/pdfDocs/Maxwell_Technologies_Product_Comparison_Matrix_73113.pdf

Inputs: the default inputs above.

ResultSourceThis calc
Module stored energy at working voltage136.7 Wh136.7 Wh

Eaton XLR-48 energy and matched-load power

Source: Eaton XLR-48 Technical Data 10510, July 2023, PDF p. 2: 166 F, 48.6 V, 5 mΩ, stored energy 54 Wh and peak matched-load power 118 kW. Rounded datasheet values; matched-load power is a component benchmark, not an operating rating. https://www.eaton.com/content/dam/eaton/products/electronic-components/resources/data-sheet/eaton-xlr-48-supercapacitor-module-data-sheet.pdf

Inputs: Module capacitance = 166 F; Module working voltage = 48.6 V; Module DC ESR = 5 mohm; Modules per series string = 12; Allowed module RMS current = 86 A; the others as above.

ResultSourceThis calc
Module stored energy at working voltage54 ± 0.5 Wh54.456 Wh
Matched-load module power benchmark118 ± 0.5 kW118.1 kW

Published RTG supercapacitor series-voltage ceiling

Source: Bolonne and Chandima, IEEE Access 7 (2019), DOI 10.1109/ACCESS.2019.2919345, PDF p. 7. Reproduces only the published 124-series-cell × 3.0 V absolute-maximum ceiling. The cells are rated 2.85 V (353.4 V per string); 372 V is not an allowable continuous working voltage. This is a topology check, not validation of their state-machine controller.

Inputs: Modules per series string = 124; Module working voltage = 3 V; Upper-voltage fraction of rating = 1; Module capacitance = 3,000 F; Module DC ESR = 0.29 mohm; Retained capacitance fraction = 1; ESR ageing multiplier = 1; the others as above.

ResultSourceThis calc
Upper capacitor voltage limit372 V372 V

Independent continuous-ODE shooting cross-check

Source: Builder-authored independent numerical algorithm check, not an experimental or published validation. Python/SciPy 1.15.3 solve_ivp integrates the filter and capacitor ODEs at rtol 2e-10 with segmented forcing; optimize.root shoots initial voltage and recharge bias. The adjacent four-string bank fails the energy window. Reproducible code and results are attached as s5.

Inputs: the default inputs above.

ResultSourceThis calc
Parallel strings55
Capacitor initial voltage565.5 V565.5 V
Minimum capacitor voltage359.8 V359.8 V
Supercapacitor loss-recharge power6.486 kW6.486 kW
Minimum nominal battery69.685 kWh69.685 kWh
Supercapacitor DC/DC rating413.6 kW413.6 kW
Braking energy stored per duty0.606 kWh0.606 kWh

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...