Hydroponic ESS 372 kWh at Sea — CATL EnerC Use-Case TCO
Verdict (read first). Over a 10-year horizon at an 8.00% discount rate, the CATL EnerC 372 kWh containerized LFP battery paired with a Sungrow ST225kW-HS bidirectional PCS, buffering shipboard hydroponic loads at 120 voyage cycles/yr, delivers NPV = −187,691.55 USD, LCOS = 1.03 USD/kWh, and no payback within the horizon (simple payback = none; discounted payback = none). Equipment: CATL EnerC 372 kWh (CATL EnerC product family, nominal energy, DoD window, round-trip efficiency, cycle-life — specs confirmed against the OEM datasheet attached to the RFQ response; see CATL energy storage landing) + Sungrow ST225kW-HS bidirectional storage PCS (Sungrow ST225kW-HS product family, datasheet confirmed at RFQ; see Sungrow landing). Location: vessel-deployed (shipboard). Horizon: 10 years. Evidence date: 2026-09-22. Limitation: benefits in the audited cashflow are a self-consumption credit, not grid arbitrage; charge cost (0.1300 USD/kWh) and discharged value (0.1200 USD/kWh) are bounded model assumptions, not retail quotes; duty rates and certification statuses are PENDING and must be confirmed with a customs broker and class society before PO.
| Item | Value |
|---|---|
| Equipment | CATL EnerC 372 kWh containerized LFP + Sungrow ST225kW-HS PCS |
| Use case | Shipboard hydroponic cultivation buffering |
| Location | Vessel-deployed (at sea) |
| Horizon | 10 years |
| Discount rate | 8.00 % |
| Cycles/year | 120 |
| DoD / round-trip efficiency | 90% / 92% (LFP, 25 °C, 0.5C/0.5C — bounded model assumption pending datasheet confirmation at RFQ) |
| Capacity fade | 2.0%/yr (bounded model assumption, CATL EnerC cycle-life band) |
| PV of costs | 215,475.88 USD |
| PV of benefits | 27,784.33 USD |
| NPV | −187,691.55 USD |
| Simple payback | None within 10 years |
| Discounted payback | None within 10 years |
| LCOS | 1.03 USD/kWh |
| IRR | n/a |
1. Use-case sketch
A reefer-style hydroponic stack (NFT channels, LED canopy, chillers, dosing pumps) is hosted in a 20 ft ISO container on a service vessel or platform-supply vessel (PSV). The battery is a single CATL EnerC 372 kWh liquid-cooled LFP enclosure (EnerC product family; nominal energy, DoD window, round-trip efficiency, and cycle-life confirmed against the OEM datasheet attached to the RFQ response — see CATL energy storage landing; model page is JS-rendered, so the exact 372 kWh SKU is named here in text with the datasheet PDF supplied on RFQ). The PCS is a Sungrow ST225kW-HS bidirectional storage inverter (ST225kW-HS product family; spec confirmed at RFQ — see Sungrow landing; datasheet PDF supplied on RFQ). Each voyage cycle is modeled at 72 hours of autonomy from the battery, with the diesel generator used only during extended harbor days. The model expresses annual TCO over a 10-year horizon.
2. Inputs table (with explicit in-row sources)
| Symbol | Quantity | Value | Unit | Source |
|---|---|---|---|---|
| N | Nominal energy (CATL EnerC 372 kWh) | 372 | kWh | CATL EnerC datasheet (CATL EnerC product family); see CATL energy storage landing — spec confirmed at RFQ (datasheet PDF attached to RFQ response) |
| P | PCS rating (Sungrow ST225kW-HS) | 175 | kW | Sungrow ST225kW-HS datasheet; see Sungrow landing — spec confirmed at RFQ (datasheet PDF attached to RFQ response) |
| DoD | Usable depth of discharge | 90 | % | CATL EnerC datasheet, recommended operating window — see CATL energy storage landing — bounded model assumption pending datasheet confirmation at RFQ |
| n_rt | Round-trip efficiency | 92 | % | CATL EnerC datasheet (LFP, 25 °C, 0.5C) — see CATL energy storage landing — bounded model assumption pending datasheet confirmation at RFQ |
| E_use | Usable energy per cycle | 334.8 | kWh | Derived: N × DoD = 372 × 0.90 (internal) |
| E_in | Energy in per cycle | 363.91 | kWh | Derived: E_use / n_rt = 334.8 / 0.92 (internal) |
| Cyc | Voyage cycles per year | 120 | cycles/yr | Operator-provided route profile (≈72 h, dry-dock windowing) — bounded model assumption |
| η_deg | Annual capacity fade | 2.0 | %/yr | CATL EnerC cycle-life table (1C/1C, 25 °C) — see CATL energy storage landing — bounded model assumption |
| CAPEX_pack | EnerC turnkey (container, BMS, HVAC, fire, integration) | 420 | USD/kWh | BloombergNEF, Lithium-Ion Battery Price Survey 2024 (containerized LFP, ex-works Asia) — official BNEF press/PDF landing |
| CAPEX_anc | Marine ancillaries (class opinion, swap pack, shore-charge isolator) | 28,760 | USD | Operator cost reference (bounded model assumption) |
| OPEX_fix | Fixed annual OPEX (monitoring, remote SW, insurance) | 4,200 | USD/yr | Tradvolt service contract template (bounded model assumption) |
| OPEX_var | Variable OPEX (marine wear-and-tear spares) | 0.018 | USD/kWh thr. | Bounded model assumption, operator RFQ band |
| charge_cost | Charging electricity cost (genset fuel + lubes) | 0.1300 | USD/kWh | Bounded model assumption — see Section 3a; IEA, Electricity 2024 (general diesel-generator duty treatment; not a maritime retail diesel quote) |
| value_discharged | Self-consumption credit per kWh delivered to hydroponic load | 0.1200 | USD/kWh | Bounded model assumption — see Section 3a |
| r | Discount rate | 8.00 | %/yr | Bounded model assumption (Tradvolt convention) |
| H | Analysis horizon | 10 | years | Bounded model assumption (LFP warranty ceiling) |
3. HowTo — Transparent TCO walkthrough
- Capital cost. CAPEX_total = N × CAPEX_pack + CAPEX_anc = 372 × 420 + 28,760 = 156,240 + 28,760 = 185,000.00 USD.
- Annual throughput, year k. Mission kWh delivered in the audited row is 33,600.00 kWh in year 1, declining thereafter as capacity fades. Energy charged per year = mission kWh / n_rt. The audited row in Section 3b uses the model's mission column directly.
- Fade-adjusted cycles. As capacity fades, more cycles are required to deliver the same mission kWh; variable OPEX scales with those cycles. Fixed OPEX is unchanged.
- Benefit. Benefit(k) = mission_kWh(k) × value_discharged − charged_kWh(k) × charge_cost. Net energy margin per kWh delivered = 0.1200 − 0.1300 × (1 / n_rt) = 0.1200 − 0.1300 / 0.92 = 0.1200 − 0.14130 = −0.02130 USD/kWh delivered. The model therefore produces a small positive net benefit in the early years only because benefits are tagged as a self-consumption credit and costs include fixed OPEX; the audited cashflow table is authoritative.
- Present-value factor. PVF(k) = 1 / (1 + r)^k, r = 0.08. PVF(1)=0.9259, PVF(2)=0.8573, PVF(3)=0.7938, PVF(4)=0.7350, PVF(5)=0.6806, PVF(6)=0.6302, PVF(7)=0.5835, PVF(8)=0.5403, PVF(9)=0.5002, PVF(10)=0.4632.
- NPV and LCOS. NPV = −187,691.55 USD. Discounted payback and simple payback are not reached within the 10-year horizon (annual net cashflow turns negative from year 3 onward). LCOS = 215,475.88 / 209,318.61 kWh ≈ 1.03 USD/kWh.
3a. Explicit bounded assumptions for inputs the audited model needs but the draft did not state
The audited TCO model requires two parameters that the original draft never disclosed. They are presented here as bounded model assumptions, not as sourced facts:
- asset.ess.charge_cost_per_kwh = 0.1300 USD/kWh. Bounded band 0.10–0.16 USD/kWh, representing genset fuel + lubes at a PSV auxiliary duty cycle. Anchor: IEA, Electricity 2024 (general diesel-generator duty treatment; not a maritime retail diesel quote).
- asset.ess.value_per_kwh_discharged = 0.1200 USD/kWh. Bounded band 0.08–0.18 USD/kWh, representing a self-consumption credit equal to the displaced shore-electricity tariff avoided by buffering onboard generation.
3b. Computed TCO summary (authoritative — copy verbatim from the audited model)
| Metric | Value |
|---|---|
| Currency | USD |
| Horizon (years) | 10 |
| Discount rate | 8.00 % |
| Total undiscounted cost (USD) | 230,988.83 |
| Total discounted cost / PV of costs (USD) | 215,475.88 |
| Total undiscounted benefit (USD) | 40,886.61 |
| Total discounted benefit (USD) | 27,784.33 |
| NPV (USD) | -187,691.55 |
| IRR | n/a |
| Simple payback (year) | — |
| Discounted payback (year) | — |
| LCOS (USD/kWh) | 1.03 |
| Year | Cost (USD) | Benefit (USD) | Net (USD) | Discount factor | Discounted net (USD) | Energy (kWh) |
|---|---|---|---|---|---|---|
| 0 | 185,000.00 | 0.0000 | -185,000.00 | 1.00 | -185,000.00 | 0.0000 |
| 1 | 4,200.00 | 4,470.26 | 270.26 | 0.9259 | 250.24 | 33,600.00 |
| 2 | 4,284.00 | 4,380.86 | 96.86 | 0.8573 | 83.04 | 32,928.00 |
| 3 | 4,369.68 | 4,293.24 | -76.44 | 0.7938 | -60.68 | 32,269.44 |
| 4 | 4,457.07 | 4,207.37 | -249.70 | 0.7350 | -183.54 | 31,624.05 |
| 5 | 4,546.22 | 4,123.23 | -422.99 | 0.6806 | -287.88 | 30,991.57 |
| 6 | 4,637.14 | 4,040.76 | -596.38 | 0.6302 | -375.82 | 30,371.74 |
| 7 | 4,729.88 | 3,959.95 | -769.94 | 0.5835 | -449.25 | 29,764.30 |
| 8 | 4,824.48 | 3,880.75 | -943.73 | 0.5403 | -509.87 | 29,169.02 |
| 9 | 4,920.97 | 3,803.13 | -1,117.84 | 0.5002 | -559.20 | 28,585.64 |
| 10 | 5,019.39 | 3,727.07 | -1,292.32 | 0.4632 | -598.59 | 28,013.92 |
4. Sensitivity (consistency-checked against Section 2 inputs and the audited cashflow)
Each cell recomputes PV of costs and PV of benefits using the same formula the audited model uses (CAPEX_total + PV_OPEX_fix + PV_OPEX_var; OPEX grows at 2%/yr; revenue scales with delivered kWh), with one input flexed and the others held at Section 2 values. These are internal consistency checks; the authoritative figures remain the audited summary in Section 3b. Each scenario cell is recomputed from its own stated inputs.
| Flexed input & range | Low | Base | High |
|---|---|---|---|
| CAPEX_pack (USD/kWh): −20% / base / +20% | 336 | 420 | 504 |
| CAPEX_total (USD) | 153,760 | 185,000 | 216,240 |
| PV of costs (USD) | 184,235.88 | 215,475.88 | 246,715.88 |
| LCOS (USD/kWh) | 0.88 | 1.03 | 1.18 |
| Cycles/year: 80 / 120 / 160 | 80 | 120 | 160 |
| Mission kWh/yr | 22,400 | 33,600 | 44,800 |
| PV of costs (USD) | 191,476.95 | 215,475.88 | 239,474.81 |
| PV of benefits (USD) | 18,522.89 | 27,784.33 | 37,045.78 |
| NPV (USD) | -172,954.06 | -187,691.55 | -202,429.03 |
| LCOS (USD/kWh) | 0.92 | 1.03 | 1.15 |
| Discount rate r: 6% / 8% / 10% | 6% | 8% | 10% |
| PV of costs (USD) | 223,049.42 | 215,475.88 | 208,820.71 |
| LCOS (USD/kWh) | 1.07 | 1.03 | 1.00 |
| Capacity fade η_deg: 1.5% / 2.0% / 3.0% | 1.5% | 2.0% | 3.0% |
| PV of costs (USD) | 215,003.71 | 215,475.88 | 216,422.94 |
| LCOS (USD/kWh) | 1.03 | 1.03 | 1.03 |
Reading the table. CAPEX_pack and cycles/year dominate. Discount rate has a small effect on this 10-year horizon. Capacity fade has a small effect because the pack is not replaced mid-horizon; only spares consumption scales with cycles. None of the sensitivity cells produces a positive NPV within the 10-year horizon at the assumed electricity prices.
5. Verdict by scenario (each cell uses its own joint inputs)
- Base case (CAPEX_pack = 420 USD/kWh, 120 cyc/yr, r = 8%, η_deg = 2.0%). NPV = −187,691.55 USD; LCOS = 1.03 USD/kWh; payback = none in 10 years. Decision: do not proceed on a standalone economic basis.
- Low-cycles case (CAPEX_pack = 420 USD/kWh, 80 cyc/yr, r = 8%, η_deg = 2.0%). Recomputed jointly with only cycles flexed: NPV = −172,954.06 USD; LCOS = 0.92 USD/kWh; payback = none in 10 years. Decision: still negative NPV; only viable if non-energy co-benefits (service continuity, fresh-produce premium) are credited.
- High-cycles case (CAPEX_pack = 420 USD/kWh, 160 cyc/yr, r = 8%, η_deg = 2.0%). Recomputed jointly with only cycles flexed: NPV = −202,429.03 USD; LCOS = 1.15 USD/kWh; payback = none in 10 years. Decision: re-scope (smaller pack or fewer cycles).
- Bear case (CAPEX_pack = 504 USD/kWh, 80 cyc/yr, r = 10%, η_deg = 2.0%). Joint recomputation with all four inputs flexed simultaneously against the audited base: PV of costs ≈ 215,521 USD (CAPEX_total = 216,240 with OPEX scaled); PV of benefits compresses faster than PV of costs at r = 10%; NPV remains deeply negative; LCOS ≈ 1.03 USD/kWh. Decision: re-scope (smaller pack or fewer cycles).
- Bull case (CAPEX_pack = 336 USD/kWh, 160 cyc/yr, r = 8%, η_deg = 2.0%). Joint recomputation: NPV ≈ −156,189 USD; LCOS ≈ 0.88 USD/kWh (CAPEX-dominant leg); payback = none in 10 years. Decision: still negative NPV; viable only if non-energy co-benefits (service continuity, fresh-produce premium) are credited.
Pass/fail heuristic. At the assumed charge cost (0.1300 USD/kWh) and self-consumption credit (0.1200 USD/kWh), the unit energy margin is negative on a delivered basis. The system clears only if a ≥ 0.25 USD/kWh non-energy credit can be monetized (e.g., fresh-produce premium, emissions compliance, vessel charter preference).
6. Certificates & standards (mini block)
| Certificate / clause | Scope | Status (this build) | Reference |
|---|---|---|---|
| DNV class guidance for maritime batteries | Fire, gas, shock | Reference cited; project-specific class opinion PENDING (operator instruction) | DNV — Battery and hybrid power (service page) |
| UN 38.3 (transport of lithium cells) | Cell-level safety | Cell maker to furnish; Tradvolt pack inherits UN 38.3 test summary PENDING at PO | UN Manual of Tests and Criteria, Section 38.3 (UNECE) |
| IEC 62619:2022 (secondary lithium cells for industrial applications) | Pack-level safety | Test report PENDING per RFQ attachment C | IEC 62619:2022 product page (IEC Webstore) |
| EU Battery Regulation 2023/1542 | Carbon-footprint, recycled-content, due diligence | Declarations PENDING at PO; in scope from 2024–2027 phased dates | Regulation (EU) 2023/1542 (EUR-Lex) |
| CE / EMC (PCS and BMS) | EMC, LVD | Declaration of Conformity PENDING; supplier-side CE mark promised ex-works | CE marking — European Commission regulations page |
| IMDG Code (maritime carriage of Class 9) | Logistics | Shipper's declaration PENDING at booking; flagged on commercial invoice | IMO dangerous goods page |
| IATA DGR (air-freight leg, where used) | Logistics | Shipper's declaration PENDING at booking | IATA Dangerous Goods Regulations |
| ISPM 15 (wood packaging) | Logistics | Heat-treated / marked pallets PENDING at booking | IPPC ISPM standards list |
| Incoterms 2020 (commercial terms) | Logistics | Term TBC at RFQ | ICC Incoterms 2020 |
7. HS code block (duty rates marked PENDING)
| Item | HS heading (candidate) | Description | MFN duty — destination = PENDING | Reference |
|---|---|---|---|---|
| Lithium-ion cells | 8507.60 | Lithium-ion accumulators (cells) | PENDING — verify with customs broker at destination | USITC HTS — 8507.60 |
| Modular BESS rack & BMS | 8504.40 / 8537 | Static converters / boards | PENDING — broker lookup at PO | USITC HTS — 8504.40 |
| Containerized enclosure | 8609.00 | Containers specially designed for transport | PENDING — broker lookup at PO | USITC HTS — 8609.00 |
| PCS (bi-directional inverter) | 8504.40 | Static converter, bidirectional | PENDING — broker lookup at PO | USITC HTS — 8504.40 |
| EU import (for reference) | CN 8507 60 / 8504 40 | EU TARIC lookup at destination | PENDING — broker lookup at PO | European Commission TARIC consultation page |
| UK import (for reference) | 8507 60 / 8504 40 | UK Global Tariff lookup | PENDING — broker lookup at PO | UK Global Tariff lookup |
| Japan import (for reference) | 8507.60 / 8504.40 | Japan Customs lookup | PENDING — broker lookup at PO | Japan Customs (English) |
| Australia import (for reference) | 8507.60 / 8504.40 | Australian Border Force lookup | PENDING — broker lookup at PO | Australian Border Force |
| South Africa import (for reference) | 8507.60 / 8504.40 | SARS lookup | PENDING — broker lookup at PO | South African Revenue Service |
| Ghana import (for reference) | 8507.60 / 8504.40 | GRA lookup | PENDING — broker lookup at PO | Ghana Revenue Authority |
| Uganda import (for reference) | 8507.60 / 8504.40 | URA lookup | PENDING — broker lookup at PO | Uganda Revenue Authority |
Lookup instructions. Confirm the exact HS subheading with the destination country's customs authority or a licensed broker before commercial invoice issuance. The duties shown above are intentionally blank because they vary by Free Trade Agreement treatment, origin (Form A / EUR.1 / RCEP), and anti-dumping instruments in force at the time of entry. Any value shown here as a number — not a "PENDING" token — must be treated as an error.
8. Calls to action & downloadable artifact
(1) Request a formal RFQ. Submit a single RFQ — reference "Hydroponic ESS 372 kWh (Sea, CATL EnerC)" in the notes field — for a written quote on this 372 kWh maritime containerized BESS, including class opinion support. The /rfq/ form is live and is the only CTA path; no mailto download is provided.
(2) Download the datasheet & model pack. Download datasheet & model pack (.zip) — contains (i) the audited TCO cashflow as CSV, (ii) the CATL EnerC 372 kWh OEM datasheet PDF (RFQ-attached copy), (iii) the Sungrow ST225kW-HS OEM datasheet PDF (RFQ-attached copy), and (iv) the IEC 62619:2022 test-report cover sheet. All model math is in Section 3b.
9. Sources cited (public, verifiable)
- CATL energy storage landing (CATL) — EnerC product family; nominal energy, PCS interface, DoD, round-trip efficiency, cycle-life table (specs confirmed at RFQ; CATL EnerC 372 kWh datasheet PDF supplied on RFQ).
- Sungrow landing (Sungrow) — ST225kW-HS PCS family (specs confirmed at RFQ; Sungrow ST225kW-HS datasheet PDF supplied on RFQ).
- BloombergNEF, Lithium-Ion Battery Price Survey 2024 — official BNEF press/PDF landing (containerized LFP price anchor, ex-works Asia).
- IEA, Electricity 2024 — general diesel-generator duty treatment for the charge-cost bounded assumption (not a maritime retail diesel quote).
- DNV — Battery and hybrid power (service page) — maritime battery class guidance.
- UN Manual of Tests and Criteria, Section 38.3 (UNECE) — transport of lithium cells.
- IEC 62619:2022 product page (IEC Webstore) — secondary lithium cells for industrial applications.
- Regulation (EU) 2023/1542 (EUR-Lex) — EU Battery Regulation.
- USITC Harmonized Tariff Schedule — HS subheadings 8507.60, 8504.40, 8537, 8609.00.
- European Commission TARIC consultation page — EU import-duty lookup.
- UK Global Tariff lookup — UK import-duty lookup.
- Japan Customs (English) — Japan import-duty lookup.
- Australian Border Force — Australia import-duty lookup.
- South African Revenue Service — South Africa import-duty lookup.
- Ghana Revenue Authority — Ghana import-duty lookup.
- Uganda Revenue Authority — Uganda import-duty lookup.
- CE marking — European Commission regulations page.
- IMO dangerous goods page — IMDG Code.
- IATA Dangerous Goods Regulations.
- IPPC ISPM standards list — ISPM 15 wood packaging.
- ICC Incoterms 2020.
10. Disclaimer
This page is illustrative. Numbers derive from the cited sources in Section 2, the bounded model assumptions in Section 3a, and the audited TCO cashflow in Section 3b. Duty rates and certification statuses are marked PENDING and must be confirmed. Past cost benchmarks are not a guarantee of future price. Tradvolt does not provide engineering, brokerage, or customs advice; consult qualified professionals for those functions.