{
  "schema": "lemonergy-case/3",
  "engineVersion": "1.3",
  "id": "uav-pouch-stack-cooling",
  "name": "UAV pouch-stack cooling — illustrative 14S1P",
  "savedAt": "2026-10-12T00:00:00.000Z",
  "snapshot": {
    "spec": {
      "schemaVersion": "1.0.0",
      "application": "drone",
      "cell": "my-amprius-sa88-r3-uav",
      "s": 14,
      "p": 1,
      "market": "eu",
      "dod": 0.8,
      "gridGPerKWh": 440,
      "evaluationDate": "2026-10-12",
      "regulatory": {
        "evaluationDate": "2026-10-12"
      },
      "requirements": {
        "application": "drone",
        "market": "eu",
        "v2xPolicy": "off",
        "vRange": [
          35,
          58.8
        ],
        "energyWh": 492.66,
        "contPowerW": 1207.5,
        "peakPowerW": 3864.0000000000005,
        "chargeRateC": 1,
        "maxMassKg": null,
        "maxDimsMm": null,
        "envTempC": [
          30,
          30
        ],
        "preferredChemistries": [
          "NMC",
          "LCO"
        ],
        "cyclesPerYear": 300,
        "targetYears": 2,
        "ambientC": [
          30,
          30
        ],
        "profileScaleW": 3864.0000000000005,
        "busLoad": "typical"
      },
      "energyWh": 492.66,
      "contPowerW": 1207.5,
      "peakPowerW": 3864.0000000000005,
      "chargeRateC": 1,
      "cyclesPerYear": 300,
      "targetYears": 2,
      "ambientC": [
        30,
        30
      ],
      "climate": {
        "id": "temperate",
        "season": "all",
        "ambientC": [
          30,
          30
        ]
      },
      "v2xPolicy": "off",
      "driveMode": "normal",
      "gradePct": 0,
      "architecture": {
        "topology": "auto",
        "isolationStandard": "un-r100-separate-dc",
        "emsOverride": "auto",
        "sModOverride": null,
        "channelsPerIc": 16,
        "linkCapUF": 500,
        "prechargeTimeS": 0.5,
        "prechargesPerHour": 4,
        "cellsPerTempSensor": 6,
        "targetEnergyWh": 492.66,
        "racksOverride": null
      },
      "isolationStandard": "un-r100-separate-dc",
      "thermal": {
        "loopOverride": "auto"
      },
      "thermalOverride": "auto",
      "charging": {
        "obcOverride": "auto"
      },
      "obcOverride": "auto",
      "electricalProtection": {
        "precharge": {
          "capacitanceUF": 500,
          "targetTimeS": 0.5,
          "resistanceOhm": null,
          "resistanceTolerancePct": 5,
          "loadCurrentA": 0,
          "startsPerHour": 4,
          "designMarginPct": 20,
          "resistorVoltageRatingV": null,
          "resistorPulseEnergyJ": null,
          "resistorPulsePowerW": null,
          "resistorContinuousPowerW": null,
          "contactorId": "auto",
          "contactorMakeA": null,
          "contactorMechanicalCycles": null,
          "supplierEvidence": null
        },
        "shunt": {
          "referenceId": "sensata-sfp200-108",
          "resistanceUOhm": null,
          "continuousRatingA": null,
          "peakRatingA": null,
          "peakDurationRatingS": null,
          "conductorAreaMm2": null,
          "maxOperatingC": null,
          "gainErrorPct": null,
          "offsetErrorA": null,
          "noiseErrorA": null,
          "thermalResistanceKPerW": null,
          "thermalTimeConstantS": null,
          "ambientC": 30,
          "continuousA": null,
          "peakA": null,
          "peakDurationS": 5,
          "requiredAccuracyPct": 1,
          "supplier": null
        },
        "fast": {
          "thresholdA": null,
          "totalDelayMs": 5,
          "shuntPeakRangeA": null,
          "interrupterVoltageRatingV": null,
          "interrupterCurrentRatingA": null,
          "evidence": null
        }
      },
      "busbarAreaMm2": 50,
      "fuseRatingA": null,
      "linkFuseA": null,
      "components": {
        "busbar": "pouch-tab-icb",
        "spacer": "compression-foam-pad",
        "vent": "ptfe-breather-membrane",
        "cooling": "passive-air",
        "tim": "silicone-gap-pad",
        "heating": "no-heater",
        "housing": "folded-aluminum-sheet"
      },
      "layout": {
        "arrangement": "stack",
        "orientation": "upright",
        "spacingMm": 0,
        "wallMm": 2,
        "headroomMm": 8,
        "layerGapMm": 2,
        "underMm": 0,
        "rowExtraMm": 0,
        "nx": 1,
        "nz": 1
      },
      "profileId": "custom",
      "profileScaleW": 3864.0000000000005,
      "mission": {
        "passes": 1,
        "startSoC": 1,
        "ambientC": 30,
        "season": "all",
        "charge": {
          "mode": "off",
          "minutes": 0
        }
      },
      "compareCellIds": [],
      "privateCells": [
        {
          "id": "my-amprius-sa88-r3-uav",
          "name": "Amprius SA88 R3 — sourced UAV example",
          "manufacturer": "Amprius",
          "model": "SA88 R3",
          "form": "pouch",
          "formFactor": "145 × 60.3 × 5.2 mm pouch body; projecting tabs excluded",
          "chemistry": "NMC",
          "dims": {
            "w": 60.3,
            "t": 5.2,
            "h": 145
          },
          "sectors": [
            "portable"
          ],
          "rechargeable": true,
          "massG": 96.5,
          "capacityAh": 10.2,
          "nominalV": 3.45,
          "vMax": 4.2,
          "vMin": 2.5,
          "maxContDischargeA": 102,
          "maxPulseDischargeA": 153,
          "maxContChargeA": 102,
          "dcirMOhm": null,
          "cycleLife": null,
          "priceUSD": null,
          "tempDischargeC": [
            -20,
            60
          ],
          "tempChargeC": [
            0,
            45
          ],
          "basis": "customer_supplied",
          "contribUid": null,
          "inferredFields": [
            "chemistry",
            "sectors",
            "dcirMOhm",
            "cycleLife",
            "priceUSD"
          ],
          "dataQuality": "estimate",
          "sourceNote": "Case-owned transcription, not a public catalogue approval or independent measurement. Amprius Technologies, Product Portfolio Q3 2026, AMP-TDS-SA88-R3, specification table PDF p.26 (retrieved 2026-10-12): https://amprius.com/documents/Amprius_Product_Catalog.pdf#page=26 ; source PDF SHA-256 e5a1dc8208d5a099f0d5b1ab1c884f079b94a3a1c55597de914b4fa418a129c2. Typical capacity10.2Ah atC/5; minimum10Ah. Dimensions L1=145±1, W1=60.3±1, T1=5.2±0.25mm at30%SOC; outer pouch body excludes projecting tabs. L2=125mm is not a specified active-electrode footprint. Mass96.5±2g. Manufacturer cathode NMCA mapped to the existing NMC family for this private record; portable sector is an example-use classification. Continuous discharge102A; pulse153A limited to30s; current-rating test temperature unspecified. Typical charge10.2A; maximum charge102A (0–100%SOC). ACIR≤2mΩ at1kHz/30%SOC is NOT DCIR: DCIR, cycle life and price remain unknown. Temperature windows are manufacturer AMBIENT limits, not core/surface cutoffs or safe operating guarantees. External clamping30PSI required; tabs, swelling, seals, electrical insulation and clamp design remain unresolved. PDF p.27 curve labels have capacity and charge-rate inconsistencies; this record uses p.26 only. Detailed field provenance and discrepancies: /models/uav-pouch-stack/source-facts.json. No publisher PDF or images are redistributed. Thermal heating, Cp, contact, convection and ideal sink assumptions are separately declared in thermal-study.json; they are not measured SA88 properties."
        }
      ],
      "profileTrace": {
        "id": "custom",
        "name": "Illustrative UAV duty — nominal-voltage power annotation",
        "revision": "browser-session-upload",
        "dtS": 2,
        "p": [
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "scaleW": 3864.0000000000005,
        "note": "Authored 80/60/25/15/60/0 A annotations converted to power at constant nominal pack voltage. Not measured flight data or validated current/SOC. The transient thermal assessment uses separately declared heatW per cell; DCIR remains unknown."
      }
    },
    "authoring": {
      "state": {
        "cellId": "my-amprius-sa88-r3-uav",
        "s": 14,
        "p": 1,
        "arrangement": "stack",
        "orientation": "upright",
        "spacingMm": 0,
        "wallMm": 2,
        "headroomMm": 8,
        "layerGapMm": 2,
        "nx": 1,
        "nz": 1,
        "presetId": "drone",
        "colorMode": "series",
        "sel": {
          "busbar": "pouch-tab-icb",
          "spacer": "compression-foam-pad",
          "vent": "ptfe-breather-membrane",
          "cooling": "passive-air",
          "tim": "silicone-gap-pad",
          "heating": "no-heater",
          "housing": "folded-aluminum-sheet"
        },
        "bayKind": "box",
        "sketchPts": [],
        "appliedBay": null,
        "profileId": "custom",
        "profileScaleW": 3864.0000000000005,
        "archTopology": "auto",
        "archIso": "un-r100-separate-dc",
        "climateId": "temperate",
        "seasonId": "all",
        "marketId": "eu",
        "batteryCategory": null,
        "evaluationDate": "2026-10-12",
        "loopOverride": "auto",
        "emsOverride": "auto",
        "driveMode": "normal",
        "energyPolicyId": null,
        "marine": {
          "referenceMassKg": 1800,
          "payloadKg": 450,
          "designSpeedKn": 5,
          "serviceSpeedKn": 3,
          "headCurrentKn": 0,
          "headwindKn": 5,
          "propulsionAtDesignW": 4000,
          "hotelW": 250,
          "durationH": 6,
          "seaState": "calm",
          "vesselId": "ntnu-milliampere1"
        },
        "busLoad": "typical",
        "vehicleRoute": null,
        "refurbishmentVehicleId": null,
        "v2xPolicy": "off"
      },
      "controls": {
        "rqVlo": "35",
        "rqVhi": "58.8",
        "rqWh": "492.66",
        "rqPc": "1207.5",
        "rqPp": "3864.0000000000005",
        "rqCy": "300",
        "rqYr": "2",
        "rqDod": "80",
        "rqC": "1",
        "rqKg": "",
        "rqDx": "",
        "rqDy": "",
        "rqDz": "",
        "rqTlo": "30",
        "rqThi": "30",
        "rqRacks": "",
        "vehMass": "1250",
        "vehPayload": "150",
        "vehCd": "0.29",
        "vehArea": "2.2",
        "vehCrr": "0.010",
        "vehEff": "0.90",
        "vehRegen": "0.60",
        "vehAux": "500",
        "vehGrade": "0",
        "archCh": "16",
        "archCap": "500",
        "archTpre": "0.5",
        "archRep": "4",
        "archTs": "6",
        "archSmod": "auto",
        "epResOhm": "",
        "epResTolerance": "5",
        "epLoadA": "0",
        "epMargin": "20",
        "epResVoltage": "",
        "epResEnergy": "",
        "epResPulsePower": "",
        "epResContinuous": "",
        "epContactor": "auto",
        "epContactorMake": "",
        "epContactorCycles": "",
        "epEvidencePart": "",
        "epEvidenceRevision": "",
        "epEvidenceDate": "",
        "shuntReference": "sensata-sfp200-108",
        "shuntResistance": "18",
        "shuntRatingA": "",
        "shuntPeakRatingA": "",
        "shuntPeakRatingS": "",
        "shuntArea": "",
        "shuntMaxC": "",
        "shuntGain": "",
        "shuntOffsetMA": "",
        "shuntNoiseMA": "",
        "shuntRth": "",
        "shuntTau": "",
        "shuntContinuousA": "",
        "shuntPeakA": "",
        "shuntPeakS": "5",
        "shuntAccuracy": "1",
        "shuntPart": "",
        "shuntRevision": "",
        "shuntDate": "",
        "fastThresholdA": "",
        "fastDelayMs": "5",
        "fastShuntRangeA": "",
        "fastVoltageV": "",
        "fastCurrentA": "",
        "fastPart": "",
        "fastRevision": "",
        "fastDate": "",
        "scArea": "50",
        "scFuse": "",
        "scLink": "",
        "selGrid": "world",
        "inGridG": "",
        "fitX": "",
        "fitY": "",
        "fitZ": "",
        "inInteg": "35",
        "wEnergy": "5",
        "wCost": "3",
        "wMass": "2"
      },
      "profile": {
        "id": "custom",
        "name": "Illustrative UAV duty — nominal-voltage power annotation",
        "dtS": 2,
        "p": [
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.3125,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.1875,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0.75,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "uploadedPeakW": 3864.0000000000005,
        "note": "Authored 80/60/25/15/60/0 A annotations converted to power at constant nominal pack voltage. Not measured flight data or validated current/SOC. The transient thermal assessment uses separately declared heatW per cell; DCIR remains unknown."
      },
      "mission": [
        "all",
        1,
        100,
        "off",
        0
      ],
      "obc": "auto",
      "compare": [],
      "costBasis": "tco"
    },
    "thermalStudy": {
      "schema": "lemonergy/native-uav-study@1",
      "definition": {
        "assumptions": [
          "This is an illustrative cell-average thermal study, not measured SA88 behavior, a reproduction of the LinkedIn 8°C claim, a flight qualification or a safe operating envelope.",
          "14S1P is the declared electrical arrangement; this kernel calculates a 14-cell thermal network only. It does not simulate voltage, SOC, propulsion, flight dynamics, range or allowable current.",
          "The SA88 R3 specification-table dimensions 145 × 60.3 × 5.2 mm and mass 0.0965 kg are sourced. The rectangular outer pouch excludes projecting tabs; drawings are schematic, not manufacturer CAD. L2 = 125 mm remains in the source note and does not replace L1.",
          "SA88 DCIR, OCV, entropy, heat capacity, anisotropic conductivity and contact-property maps were not found. Catalogue ACIR ≤2 mΩ at 1 kHz is never used as a thermal resistance input.",
          "Authored mission annotations: takeoff 80 A for 30 s; climb 60 A for 60 s; cruise 25 A for 600 s; descent 15 A for 60 s; landing 60 A for 30 s; ground cooling 0 A for 120 s. Current multiplied by time totals 6.583333 Ah; this does not establish electrical feasibility or usable capacity.",
          "The solver receives explicit phase heat of 25.6, 14.4, 2.5, 0.9, 14.4 and 0 W per cell. These values use an illustrative I²R analogy with 4 mΩ, not measured SA88 DCIR. Separate 2/6 mΩ analogy cases scale the supplied heat by 0.5/1.5; that interval is not a measured property range.",
          "All cells start at 30°C with ambient at 30°C. Assumed specific heat is 900 J/(kg K), separately varied to 700/1100. Each cell has one uniform-temperature node; core and spatial hot spots are unresolved.",
          "Local convection is 50 W/(m² K) on declared exposed faces during flight, falling to 5 during the 120 s ground soak; ground heat is zero. These are prescribed assumptions, not inferred from speed or fan power. h is applied to exposed area once.",
          "Tight stack and spreader use assumed adjacent thermal links of 0.2 W/K. The gapped primary case has no direct face-contact links. Sensitivity values of 0/0.2/1 W/K represent hypothetical structural, tab or contact bridges; they are not calibrated properties.",
          "The duct-gap case has 13 gaps of 2 mm, with both broad faces exposed by declaration. A 2 mm gap alone does not guarantee airflow or the assumed h. Added hardware allowance of 0.100 kg and cooling-power allowance of 5 W are illustrative, not measured fan or duct performance.",
          "The prescribed spreader adds a 0.15 W/K path from every cell to an ideal 30°C sink, including interior cells. Conductance is not inferred from undocumented geometry. Added hardware allowance of 0.200 kg and cooling-power allowance of 5 W do not validate sink capacity; sink temperature control is idealized.",
          "Cooling electrical allowances are displayed budgets; they are not added to cell heating or subtracted from a battery-energy model. No free endurance or range benefit is claimed.",
          "The manufacturer requires 30 PSI external clamping. Its implementation, seal clearance, swelling, electrical insulation and reliable contact remain unresolved, including in the gapped layout. Mass totals exclude unknown common clamp, enclosure, wiring, protection and installation mass.",
          "The authored 60°C screening target applies to this illustrative cell-average output. It is not the manufacturer ambient limit converted into a surface/core cutoff and is not a safety verdict. Runs retain outputs above the target.",
          "Separate one-factor sensitivities vary heating, heat capacity, adjacent links, achieved convection and prescribed sink conductance. Every result and target exceedance is retained; this is neither an exhaustive uncertainty bound nor an optimization.",
          "Public controls view, run, download and reopen the known prepared example. Integrity hashes and replay do not establish authorship, physical validation or Pro editing entitlement."
        ],
        "createdAt": "2026-10-12",
        "schema": "lemonergy/uav-cooling-definition@1",
        "screeningTargetC": 60,
        "sources": [
          {
            "id": "amprius-sa88-r3",
            "sha256": "e5a1dc8208d5a099f0d5b1ab1c884f079b94a3a1c55597de914b4fa418a129c2",
            "title": "Amprius Q3 2026 catalogue, AMP-TDS-SA88-R3, PDF pp. 26–27; use p. 26 table; p. 27 labels are inconsistent",
            "url": "https://amprius.com/documents/Amprius_Product_Catalog.pdf#page=26"
          },
          {
            "id": "lin-anisotropic-2022",
            "title": "Lin et al. (2022): anisotropic pouch-cell characterization; methods on a different LFP cell, not SA88 constants",
            "url": "https://doi.org/10.1002/batt.202100401"
          },
          {
            "id": "russell-cooling-2022",
            "title": "Russell et al. (2022): cell cooling coefficient measurement; CCC in W/K differs from convection h in W/(m² K)",
            "url": "https://doi.org/10.1016/j.ohx.2022.e00257"
          },
          {
            "id": "source-post",
            "title": "Kieran O’Regan LinkedIn claims; no complete 14S1P validation dataset supplied",
            "url": "https://lnkd.in/p/ebu2GRiB"
          }
        ],
        "title": "14-cell UAV pouch-stack cooling: an illustrative comparison",
        "scenarios": [
          {
            "id": "tight-stack",
            "label": "Tight stack",
            "description": "Two outer broad faces and all edges are exposed by assumption; interior broad faces exchange heat through declared neighboring links. No extra cooling hardware allowance.",
            "visual": {
              "addedHardwareMassKg": 0,
              "coolingPowerW": 0,
              "gapMm": 0
            },
            "input": {
              "cells": [
                {
                  "exposedFractions": [
                    1,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                }
              ],
              "contactConductanceWK": [
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2
              ],
              "dtS": 0.5,
              "phases": [
                {
                  "ambientC": 30,
                  "durationS": 30,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6
                  ],
                  "id": "takeoff",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 60,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4
                  ],
                  "id": "climb",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 600,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5
                  ],
                  "id": "cruise",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 60,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9
                  ],
                  "id": "descent",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 30,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4
                  ],
                  "id": "landing",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 120,
                  "hWm2K": [
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5
                  ],
                  "heatW": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "id": "ground-cooling",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                }
              ],
              "schema": "lemonergy-uav-cooling-input/1"
            }
          },
          {
            "id": "duct-gap",
            "label": "2 mm duct gaps",
            "description": "Both broad faces are declared accessible; actual flow is unverified. Gaps remove direct face-contact links. Includes illustrative allowances of 100 g for hardware and 5 W for cooling.",
            "visual": {
              "addedHardwareMassKg": 0.1,
              "coolingPowerW": 5,
              "gapMm": 2
            },
            "input": {
              "cells": [
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                }
              ],
              "contactConductanceWK": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ],
              "dtS": 0.5,
              "phases": [
                {
                  "ambientC": 30,
                  "durationS": 30,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6
                  ],
                  "id": "takeoff",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 60,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4
                  ],
                  "id": "climb",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 600,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5
                  ],
                  "id": "cruise",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 60,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9
                  ],
                  "id": "descent",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 30,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4
                  ],
                  "id": "landing",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 120,
                  "hWm2K": [
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5
                  ],
                  "heatW": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "id": "ground-cooling",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ]
                }
              ],
              "schema": "lemonergy-uav-cooling-input/1"
            }
          },
          {
            "id": "prescribed-spreader",
            "label": "Prescribed spreader path",
            "description": "Tight-stack exposure plus a prescribed 0.15 W/K path from each cell to an ideal 30°C sink; physical implementation remains unresolved. Includes illustrative allowances of 200 g and 5 W.",
            "visual": {
              "addedHardwareMassKg": 0.2,
              "coolingPowerW": 5,
              "gapMm": 0
            },
            "input": {
              "cells": [
                {
                  "exposedFractions": [
                    1,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    0,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                },
                {
                  "exposedFractions": [
                    0,
                    1,
                    1,
                    1,
                    1,
                    1
                  ],
                  "heatCapacityJKg": 900,
                  "initialC": 30,
                  "lengthMm": 145,
                  "massKg": 0.0965,
                  "thicknessMm": 5.2,
                  "widthMm": 60.3
                }
              ],
              "contactConductanceWK": [
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2,
                0.2
              ],
              "dtS": 0.5,
              "phases": [
                {
                  "ambientC": 30,
                  "durationS": 30,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6,
                    25.6
                  ],
                  "id": "takeoff",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 60,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4
                  ],
                  "id": "climb",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 600,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5,
                    2.5
                  ],
                  "id": "cruise",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 60,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9,
                    0.9
                  ],
                  "id": "descent",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 30,
                  "hWm2K": [
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50,
                    50
                  ],
                  "heatW": [
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4,
                    14.4
                  ],
                  "id": "landing",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15
                  ]
                },
                {
                  "ambientC": 30,
                  "durationS": 120,
                  "hWm2K": [
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5,
                    5
                  ],
                  "heatW": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "id": "ground-cooling",
                  "mode": "local-exposed",
                  "sinkC": 30,
                  "sinkConductanceWK": [
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15,
                    0.15
                  ]
                }
              ],
              "schema": "lemonergy-uav-cooling-input/1"
            }
          }
        ]
      },
      "kernelSha256": "ac975efc4fe717938c7b0f82b3da5c5951c4be18a279f2dcf2a51adeb87f53a3",
      "expectedResults": {
        "tight-stack": "a1b26d27e2e099c4317e59e2864c812ddc7dba4cbc37dd67fa2409e337f4137f",
        "duct-gap": "04038108a33ac3affc9d8a9b1453c13741ebd776c56fb8918c78ce74ad4b61fb",
        "prescribed-spreader": "526e636aaf340664ca2fcbd3d611dcba5c804bb856de2deec740b78b0cdb4a40"
      }
    }
  },
  "binding": {
    "format": "battery-design/result-binding/v1",
    "specSchemaVersion": "1.0.0",
    "specChecksum": "74208a50159b351bc0a95fdabd67d7679538fa1df8b3d4e9ea84b9c1fbcdca85",
    "semanticChecksum": "f1530eb87db55c1db86eae563a93dc1d5b7848181b8ec095eebeb4ebd457edb3",
    "designChecksum": "9137560179ef4066e43879128cb75b0e58b85bcebbc4fb1db89f50d8a855f6b5"
  },
  "thermalBinding": "d822aac435bb90cefbf3404ef704fd0d479d4652a9bd4a311194fd1e06b60743"
}
