{
  "node": {
    "id": "term:preconditioning",
    "type": "Term",
    "label": "Preconditioning",
    "properties": {
      "id": "preconditioning",
      "name": "Preconditioning",
      "section": "topic-thermal",
      "definition": "Warming or cooling the battery to its preferred temperature before a fast charge or a hard drive, using the vehicle’s own heaters and pumps. Navigating to a charger triggers it in many cars, because a cold pack cannot accept high current safely.",
      "related": [
        "thermal-management",
        "fast-charging",
        "lithium-plating",
        "operating-temperature"
      ],
      "url": "https://lemonergy.com/learn/glossary/preconditioning/",
      "mentions": [
        "charger"
      ]
    }
  },
  "edges": [
    {
      "id": "edge:113",
      "source": "term:preconditioning",
      "target": "workflow:charge-thermal",
      "type": "usedIn",
      "properties": {
        "sourceFile": "wiki-blocks.json"
      }
    },
    {
      "id": "edge:2941",
      "source": "term:preconditioning",
      "target": "topic:topic-thermal",
      "type": "belongsTo",
      "properties": {
        "sourceFile": "terms.json"
      }
    },
    {
      "id": "edge:2942",
      "source": "term:preconditioning",
      "target": "term:thermal-management",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:2943",
      "source": "term:preconditioning",
      "target": "term:fast-charging",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:2944",
      "source": "term:preconditioning",
      "target": "term:lithium-plating",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:2945",
      "source": "term:preconditioning",
      "target": "term:operating-temperature",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:mentions/preconditioning/charger",
      "source": "term:preconditioning",
      "target": "term:charger",
      "type": "mentions",
      "properties": {
        "sourceFile": "terms.json",
        "method": "build_glossary.mention_index + mentions",
        "field": "definition",
        "meaning": "Text mention; not a causal claim"
      }
    },
    {
      "id": "edge:2947",
      "source": "term:preconditioning",
      "target": "visual:thermal",
      "type": "illustratedBy",
      "properties": {
        "sourceFile": "visual-pages.json"
      }
    }
  ],
  "neighbors": [
    {
      "id": "workflow:charge-thermal",
      "type": "Workflow",
      "label": "Inspect pack temperature",
      "properties": {
        "id": "charge-thermal",
        "title": "Inspect pack temperature",
        "kind": "protocol",
        "summary": "The separate Charge session can include a lumped thermal node.",
        "steps": [
          "Provide thermal mass and conductance.",
          "Compare two ambient temperatures."
        ],
        "example": "100 kJ/K thermal mass and 100 W/K conductance give a 1000 s no-source temperature-difference time constant.",
        "observe": "Temperature limits can pause charge; heater and mass are separate.",
        "limits": "One node does not resolve gradients, coolant geometry or runaway. Studio’s native charger instead uses external temperature.",
        "url": "https://design.lemonergy.com/",
        "label": "Open Design → Charge session",
        "evidence": [
          "js/charger.js"
        ]
      }
    },
    {
      "id": "topic:topic-thermal",
      "type": "Topic",
      "label": "Thermal management and heat transfer",
      "properties": {
        "id": "topic-thermal",
        "name": "Thermal management and heat transfer",
        "lede": "How heat is made, moved and removed in cells and packs, and the hardware that keeps a battery at the right temperature.",
        "context": "Select spatial detail for the question.",
        "example": "Equal total heat in different layouts can produce different gradients. Average temperature can miss a hot spot.",
        "lesson_url": "https://lemonergy.com/learn/fundamentals/battery-aging/",
        "lesson_label": "Open temperature and aging"
      }
    },
    {
      "id": "term:thermal-management",
      "type": "Term",
      "label": "Thermal management",
      "properties": {
        "id": "thermal-management",
        "name": "Thermal management",
        "abbr": "TMS",
        "aka": [
          "battery thermal management system",
          "BTMS"
        ],
        "section": "topic-thermal",
        "definition": "Keeping cells in their comfortable range, roughly 15–35 °C, and within a few degrees of each other: liquid cooling plates, refrigerant plates or immersion for heat removal, and heaters or waste heat for warming before fast charging in the cold.",
        "related": [
          "cooling-plate",
          "thermal-interface-material",
          "operating-temperature",
          "heat-generation",
          "preconditioning",
          "temperature-sensor"
        ],
        "url": "https://lemonergy.com/learn/glossary/thermal-management/",
        "mentions": [
          "fast-charging"
        ]
      }
    },
    {
      "id": "term:fast-charging",
      "type": "Term",
      "label": "Fast charging",
      "properties": {
        "id": "fast-charging",
        "name": "Fast charging",
        "section": "topic-charging",
        "definition": "Charging intended to replenish a specified amount of energy or state of charge in a short time. There is no universal C-rate threshold: performance depends on cell chemistry, temperature, starting state and power limits. High current can increase heating and lithium-plating risk, requiring appropriate limits.",
        "related": [
          "lithium-plating",
          "c-rate",
          "cc-cv-charging",
          "dc-fast-charging",
          "thermal-management",
          "mscc"
        ],
        "url": "https://lemonergy.com/learn/glossary/fast-charging/",
        "mentions": [
          "state-of-charge"
        ]
      }
    },
    {
      "id": "term:lithium-plating",
      "type": "Term",
      "label": "Lithium plating",
      "properties": {
        "id": "lithium-plating",
        "name": "Lithium plating",
        "section": "topic-aging",
        "definition": "Lithium metal depositing on the negative-electrode surface instead of intercalating into it. It is promoted by charging at low temperature or high current.",
        "related": [
          "dendrite",
          "fast-charging",
          "intercalation",
          "np-ratio",
          "dead-lithium",
          "electrodeposition"
        ],
        "lesson": "fundamentals/battery-aging/#plating",
        "url": "https://lemonergy.com/learn/glossary/lithium-plating/",
        "mentions": []
      }
    },
    {
      "id": "term:operating-temperature",
      "type": "Term",
      "label": "Operating temperature",
      "properties": {
        "id": "operating-temperature",
        "name": "Operating temperature",
        "section": "topic-ratings",
        "definition": "The temperature range a cell may be charged and discharged in, typically 0–45 °C for charging and −20–60 °C for discharging. Charging below 0 °C risks lithium plating; above the range the cell ages fast and may vent.",
        "unit": "°C",
        "related": [
          "lithium-plating",
          "arrhenius",
          "thermal-management",
          "datasheet"
        ],
        "lesson": "fundamentals/battery-aging/#temperature",
        "url": "https://lemonergy.com/learn/glossary/operating-temperature/",
        "mentions": []
      }
    },
    {
      "id": "term:charger",
      "type": "Term",
      "label": "Charger",
      "properties": {
        "id": "charger",
        "name": "Charger",
        "section": "topic-charging",
        "definition": "The power electronics that convert mains or DC supply into the controlled current and voltage a battery needs. For lithium-ion it runs the CC-CV profile within the limits the BMS communicates, and stops rather than floats when the cell is full.",
        "related": [
          "cc-cv-charging",
          "bms",
          "onboard-charger",
          "dc-fast-charging"
        ],
        "url": "https://lemonergy.com/learn/glossary/charger/",
        "mentions": []
      }
    },
    {
      "id": "visual:thermal",
      "type": "Visual",
      "label": "Heat approaches an equilibrium",
      "properties": {
        "title": "Heat approaches an equilibrium",
        "summary": "Thermal resistance sets the steady temperature rise; thermal mass sets the response time.",
        "readout": "Steady rise: 10 K. Time constant: 8.333 min.",
        "formula": "ΔT = P R_th [1 − exp(−t / (C_th R_th))]",
        "note": "C_th = 500 J/K, fixed ambient and heat input, uniform temperature.",
        "software": {
          "status": "reference",
          "label": "Reference concept",
          "body": "Analysis → Charge session supports optional lumped thermal behavior. This independent explanation uses a 500 J/K thermal mass and constant heat input; it is not an application simulation result.",
          "href": "https://design.lemonergy.com/"
        },
        "html": "<figure class=\"visual-figure\"><figcaption>Temperature above ambient</figcaption><svg class=\"visual-chart\" viewBox=\"0 0 360 330\" role=\"img\" aria-labelledby=\"static-thermal-0-title static-thermal-0-desc\"><title id=\"static-thermal-0-title\">Temperature above ambient</title><desc id=\"static-thermal-0-desc\">Time (min) versus Temperature rise (K). Lumped response. Interpretation follows the graphs.</desc><path d=\"M74,238h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"242\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">0</text><text x=\"74\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">0</text><path d=\"M74,188.5h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"192.5\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">15</text><text x=\"141\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">15</text><path d=\"M74,139h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"143\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">30</text><text x=\"208\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">30</text><path d=\"M74,89.5h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"93.5\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">45</text><text x=\"275\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">45</text><path d=\"M74,40h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"44\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">60</text><text x=\"342\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">60</text><path d=\"M74,40v198h268\" fill=\"none\" stroke=\"currentColor\" opacity=\".3\"/><polyline fill=\"none\" stroke=\"#a45b2b\" stroke-width=\"2.8\" points=\"74.00,238.00 76.23,236.08 78.47,234.27 80.70,232.56 82.93,230.96 85.17,229.45 87.40,228.02 89.63,226.68 91.87,225.42 94.10,224.23 96.33,223.11 98.57,222.06 100.80,221.06 103.03,220.13 105.27,219.25 107.50,218.42 109.73,217.64 111.97,216.90 114.20,216.21 116.43,215.55 118.67,214.94 120.90,214.36 123.13,213.82 125.37,213.30 127.60,212.82 129.83,212.36 132.07,211.93 134.30,211.53 136.53,211.15 138.77,210.79 141.00,210.45 143.23,210.14 145.47,209.84 147.70,209.56 149.93,209.29 152.17,209.04 154.40,208.81 156.63,208.58 158.87,208.38 161.10,208.18 163.33,207.99 165.57,207.82 167.80,207.66 170.03,207.50 172.27,207.35 174.50,207.22 176.73,207.09 178.97,206.97 181.20,206.85 183.43,206.74 185.67,206.64 187.90,206.55 190.13,206.46 192.37,206.37 194.60,206.29 196.83,206.22 199.07,206.15 201.30,206.08 203.53,206.02 205.77,205.96 208.00,205.90 210.23,205.85 212.47,205.80 214.70,205.75 216.93,205.71 219.17,205.67 221.40,205.63 223.63,205.59 225.87,205.56 228.10,205.53 230.33,205.49 232.57,205.47 234.80,205.44 237.03,205.41 239.27,205.39 241.50,205.37 243.73,205.35 245.97,205.33 248.20,205.31 250.43,205.29 252.67,205.27 254.90,205.26 257.13,205.24 259.37,205.23 261.60,205.21 263.83,205.20 266.07,205.19 268.30,205.18 270.53,205.17 272.77,205.16 275.00,205.15 277.23,205.14 279.47,205.13 281.70,205.12 283.93,205.12 286.17,205.11 288.40,205.10 290.63,205.10 292.87,205.09 295.10,205.09 297.33,205.08 299.57,205.08 301.80,205.07 304.03,205.07 306.27,205.06 308.50,205.06 310.73,205.06 312.97,205.05 315.20,205.05 317.43,205.05 319.67,205.04 321.90,205.04 324.13,205.04 326.37,205.04 328.60,205.04 330.83,205.03 333.07,205.03 335.30,205.03 337.53,205.03 339.77,205.03 342.00,205.02\"/><text transform=\"translate(208 303)\" text-anchor=\"middle\" font-size=\"14\" fill=\"currentColor\"><tspan x=\"0\" dy=\"0\">Time (min)</tspan></text><text transform=\"translate(20 139) rotate(-90)\" text-anchor=\"middle\" font-size=\"14\" fill=\"currentColor\"><tspan x=\"0\" dy=\"0\">Temperature rise (K)</tspan></text></svg><div class=\"visual-legend\"><span><i style=\"background:#a45b2b\"></i>Lumped response</span></div></figure>"
      }
    }
  ]
}
