{
  "node": {
    "id": "term:charge-acceptance",
    "type": "Term",
    "label": "Charge acceptance",
    "properties": {
      "id": "charge-acceptance",
      "name": "Charge acceptance",
      "section": "topic-charging",
      "definition": "How much of the current offered to a battery it can actually absorb at a given state of charge and temperature. It falls as the battery fills and as it cools, which is why regenerative braking and fast charging are limited by the battery rather than the source.",
      "related": [
        "fast-charging",
        "regenerative-braking",
        "state-of-power",
        "derating"
      ],
      "url": "https://lemonergy.com/learn/glossary/charge-acceptance/",
      "mentions": [
        "state-of-charge"
      ]
    }
  },
  "edges": [
    {
      "id": "edge:usedIn/term:charge-acceptance/workflow:charge-session",
      "source": "term:charge-acceptance",
      "target": "workflow:charge-session",
      "type": "usedIn",
      "properties": {
        "sourceFile": "wiki-blocks.json"
      }
    },
    {
      "id": "edge:usedIn/term:charge-acceptance/workflow:native-battery-charge-envelope",
      "source": "term:charge-acceptance",
      "target": "workflow:native-battery-charge-envelope",
      "type": "usedIn",
      "properties": {
        "sourceFile": "wiki-blocks.json"
      }
    },
    {
      "id": "edge:usedIn/term:charge-acceptance/workflow:native-battery-discharge-envelope",
      "source": "term:charge-acceptance",
      "target": "workflow:native-battery-discharge-envelope",
      "type": "usedIn",
      "properties": {
        "sourceFile": "wiki-blocks.json"
      }
    },
    {
      "id": "edge:belongsTo/term:charge-acceptance/topic:topic-charging",
      "source": "term:charge-acceptance",
      "target": "topic:topic-charging",
      "type": "belongsTo",
      "properties": {
        "sourceFile": "terms.json"
      }
    },
    {
      "id": "edge:relatedTo/term:charge-acceptance/term:fast-charging",
      "source": "term:charge-acceptance",
      "target": "term:fast-charging",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:relatedTo/term:charge-acceptance/term:regenerative-braking",
      "source": "term:charge-acceptance",
      "target": "term:regenerative-braking",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:relatedTo/term:charge-acceptance/term:state-of-power",
      "source": "term:charge-acceptance",
      "target": "term:state-of-power",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:relatedTo/term:charge-acceptance/term:derating",
      "source": "term:charge-acceptance",
      "target": "term:derating",
      "type": "relatedTo",
      "properties": {
        "sourceFile": "terms.json",
        "meaning": "Related context; not a causal claim"
      }
    },
    {
      "id": "edge:mentions/charge-acceptance/state-of-charge",
      "source": "term:charge-acceptance",
      "target": "term:state-of-charge",
      "type": "mentions",
      "properties": {
        "sourceFile": "terms.json",
        "method": "build_glossary.mention_index + mentions",
        "field": "definition",
        "meaning": "Text mention; not a causal claim"
      }
    },
    {
      "id": "edge:illustratedBy/term:charge-acceptance/visual:derating",
      "source": "term:charge-acceptance",
      "target": "visual:derating",
      "type": "illustratedBy",
      "properties": {
        "sourceFile": "visual-pages.json"
      }
    },
    {
      "id": "edge:cites/term:charge-acceptance/reference:tomaszewska-charging",
      "source": "term:charge-acceptance",
      "target": "reference:tomaszewska-charging",
      "type": "cites",
      "properties": {
        "sourceFile": "wiki-references.json",
        "scope": "direct technical reference"
      }
    }
  ],
  "neighbors": [
    {
      "id": "workflow:charge-session",
      "type": "Workflow",
      "label": "Find the charge-time limit",
      "properties": {
        "id": "charge-session",
        "title": "Find the charge-time limit",
        "kind": "protocol",
        "summary": "The separate Charge session compares power, current, acceptance and CV limits.",
        "steps": [
          "Select a rechargeable cell and pack.",
          "Open Analysis → Charge session; increase power."
        ],
        "example": "A 50 kW source at 400 V cannot deliver 50 kW through a 100 A ceiling; that current limit corresponds to 40 kW.",
        "observe": "Read the named limiting reason.",
        "limits": "This differs from the Studio network and requires cell resistance data and product access.",
        "url": "https://design.lemonergy.com/",
        "label": "Open Design → Charge session",
        "evidence": [
          "js/charger.js"
        ]
      }
    },
    {
      "id": "workflow:native-battery-charge-envelope",
      "type": "Workflow",
      "label": "Charge-current envelope worked example",
      "properties": {
        "id": "native-battery-charge-envelope",
        "title": "Charge-current envelope worked example",
        "kind": "studio",
        "summary": "Selects the most restrictive cell voltage and temperature current limit.",
        "steps": [
          "Review the block inputs, units and model limits.",
          "Open the Studio example and run its bundled model.",
          "Compare the output channels with the numerical checks; change one input and run again."
        ],
        "example": "Use the defaults below with Cell voltages = [4, 4.05, 4.02] V, Cell temperatures = [298.15, 318.15, 300] K, Enable = 1 true / false. At 0 s, Allowed current magnitude is 1 A. Additional checks are listed below.",
        "observe": "Inspect the outputs and numerical checks on the block reference page.",
        "limits": "The tables are supplied by the model author. Their synthetic defaults do not establish a safe charging or discharging envelope. The example verifies numerical behavior for synthetic parameters. Cell characterization and validation for an intended use are separate tasks.",
        "url": "https://design.lemonergy.com/cosim.html?example=block-battery-charge-envelope",
        "label": "Open Studio example",
        "evidence": [
          "docs/glossary/native-block-verification.json"
        ]
      }
    },
    {
      "id": "workflow:native-battery-discharge-envelope",
      "type": "Workflow",
      "label": "Discharge-current envelope worked example",
      "properties": {
        "id": "native-battery-discharge-envelope",
        "title": "Discharge-current envelope worked example",
        "kind": "studio",
        "summary": "Selects the most restrictive cell voltage and temperature current limit.",
        "steps": [
          "Review the block inputs, units and model limits.",
          "Open the Studio example and run its bundled model.",
          "Compare the output channels with the numerical checks; change one input and run again."
        ],
        "example": "Use the defaults below with Cell voltages = [3.2, 3.1, 3.15] V, Cell temperatures = [298.15, 318.15, 300] K, Enable = 1 true / false. At 0 s, Allowed current magnitude is 2 A. Additional checks are listed below.",
        "observe": "Inspect the outputs and numerical checks on the block reference page.",
        "limits": "The tables are supplied by the model author. Their synthetic defaults do not establish a safe charging or discharging envelope. The example verifies numerical behavior for synthetic parameters. Cell characterization and validation for an intended use are separate tasks.",
        "url": "https://design.lemonergy.com/cosim.html?example=block-battery-discharge-envelope",
        "label": "Open Studio example",
        "evidence": [
          "docs/glossary/native-block-verification.json"
        ]
      }
    },
    {
      "id": "topic:topic-charging",
      "type": "Topic",
      "label": "Charging and discharging",
      "properties": {
        "id": "topic-charging",
        "name": "Charging and discharging",
        "lede": "How current goes in and comes out, and the limits that stop it.",
        "context": "Separate regulation from availability.",
        "example": "The same CC–CV law can operate overnight or during a short depot stop.",
        "lesson_url": "https://lemonergy.com/learn/fundamentals/capacity-and-c-rate/",
        "lesson_label": "Open charging quantities"
      }
    },
    {
      "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:regenerative-braking",
      "type": "Term",
      "label": "Regenerative braking",
      "properties": {
        "id": "regenerative-braking",
        "name": "Regenerative braking",
        "section": "topic-charging",
        "definition": "Using a vehicle’s motor as a generator while slowing down, so braking energy charges the battery in short high-current pulses. A cold or full battery cannot accept it, which is one reason a BMS computes charge power limits continuously.",
        "related": [
          "state-of-power",
          "fast-charging",
          "electric-vehicle",
          "load-profile"
        ],
        "url": "https://lemonergy.com/learn/glossary/regenerative-braking/",
        "mentions": [
          "bms"
        ]
      }
    },
    {
      "id": "term:state-of-power",
      "type": "Term",
      "label": "State of power",
      "properties": {
        "id": "state-of-power",
        "name": "State of power",
        "abbr": "SOP",
        "section": "topic-state",
        "definition": "The maximum charge or discharge power a battery can deliver for the next few seconds without breaking a voltage, current or temperature limit. The BMS recomputes it continuously from SOC, temperature and resistance and sends it to the motor controller.",
        "unit": "W",
        "related": [
          "power",
          "state-of-charge",
          "continuous-current",
          "derating",
          "bms",
          "state-of-function"
        ],
        "url": "https://lemonergy.com/learn/glossary/state-of-power/",
        "mentions": []
      }
    },
    {
      "id": "term:derating",
      "type": "Term",
      "label": "Derating",
      "properties": {
        "id": "derating",
        "name": "Derating",
        "section": "topic-pack",
        "definition": "Reducing the allowed charge or discharge power as the battery approaches a limit — low temperature, high temperature, high or low SOC, or age. It is how a BMS keeps the cells safe while letting the vehicle do as much as it can.",
        "related": [
          "state-of-power",
          "bms",
          "operating-temperature",
          "fast-charging",
          "limp-home-mode"
        ],
        "url": "https://lemonergy.com/learn/glossary/derating/",
        "mentions": [
          "state-of-charge"
        ]
      }
    },
    {
      "id": "term:state-of-charge",
      "type": "Term",
      "label": "State of charge",
      "properties": {
        "id": "state-of-charge",
        "name": "State of charge",
        "abbr": "SOC",
        "section": "topic-state",
        "definition": "How full a cell is, as a fraction of its available capacity. State of charge, like temperature, affects how fast a stored cell ages.",
        "unit": "%",
        "related": [
          "depth-of-discharge",
          "ocv-soc-curve",
          "coulomb-counting",
          "state-of-health",
          "bms"
        ],
        "lesson": "fundamentals/battery-aging/#storage-soc",
        "example": {
          "title": "Interpret a charge inventory",
          "text": "If available capacity is 5 Ah and 3 Ah remains by the chosen estimator, SOC is 60%. A different estimate of available capacity changes this percentage, so compare SOC values only with the capacity convention recorded."
        },
        "url": "https://lemonergy.com/learn/glossary/state-of-charge/",
        "mentions": [
          "usable-capacity"
        ]
      }
    },
    {
      "id": "visual:derating",
      "type": "Visual",
      "label": "The limit sets the permitted current",
      "properties": {
        "title": "The limit sets the permitted current",
        "summary": "A requested current is clipped wherever an active limit is lower.",
        "readout": "Requested current: 8 A. At 50 °C the chosen limit permits 5 A.",
        "formula": "I_command = min(I_requested, I_limit)",
        "note": "Breakpoints are invented teaching values, not operating limits for a particular battery.",
        "software": {
          "status": "reference",
          "label": "Reference concept",
          "body": "A BMS can combine temperature, voltage and equipment limits. The selected breakpoints illustrate logic only; actual limits must be cell-specific.",
          "href": "https://lemonergy.com/wiki/charging-strategies/"
        },
        "html": "<figure class=\"visual-figure\"><figcaption>Illustrative temperature current limit</figcaption><svg class=\"visual-chart\" viewBox=\"0 0 360 330\" role=\"img\" aria-labelledby=\"static-derating-0-title static-derating-0-desc\"><title id=\"static-derating-0-title\">Illustrative temperature current limit</title><desc id=\"static-derating-0-desc\">Temperature (°C) versus Current (A). Limit; Permitted command. 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\">-10</text><path d=\"M74,188.5h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"192.5\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">3</text><text x=\"141\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">7.5</text><path d=\"M74,139h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"143\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">6</text><text x=\"208\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">25</text><path d=\"M74,89.5h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"93.5\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">9</text><text x=\"275\" y=\"265\" text-anchor=\"middle\" font-size=\"13\" fill=\"currentColor\">42.5</text><path d=\"M74,40h268\" stroke=\"currentColor\" opacity=\".13\"/><text x=\"64\" y=\"44\" text-anchor=\"end\" font-size=\"13\" fill=\"currentColor\">12</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 75.91,233.88 77.83,229.75 79.74,225.63 81.66,221.50 83.57,217.38 85.49,213.25 87.40,209.13 89.31,205.00 91.23,200.88 93.14,196.75 95.06,192.63 96.97,188.50 98.89,184.38 100.80,180.25 102.71,176.13 104.63,172.00 106.54,167.88 108.46,163.75 110.37,159.63 112.29,155.50 114.20,151.38 116.11,147.25 118.03,143.13 119.94,139.00 121.86,134.88 123.77,130.75 125.69,126.63 127.60,122.50 129.51,118.38 131.43,114.25 133.34,110.12 135.26,106.00 137.17,101.88 139.09,97.75 141.00,93.63 142.91,89.50 144.83,85.38 146.74,81.25 148.66,77.13 150.57,73.00 152.49,73.00 154.40,73.00 156.31,73.00 158.23,73.00 160.14,73.00 162.06,73.00 163.97,73.00 165.89,73.00 167.80,73.00 169.71,73.00 171.63,73.00 173.54,73.00 175.46,73.00 177.37,73.00 179.29,73.00 181.20,73.00 183.11,73.00 185.03,73.00 186.94,73.00 188.86,73.00 190.77,73.00 192.69,73.00 194.60,73.00 196.51,73.00 198.43,73.00 200.34,73.00 202.26,73.00 204.17,73.00 206.09,73.00 208.00,73.00 209.91,73.00 211.83,73.00 213.74,73.00 215.66,73.00 217.57,73.00 219.49,73.00 221.40,73.00 223.31,73.00 225.23,73.00 227.14,73.00 229.06,73.00 230.97,73.00 232.89,73.00 234.80,73.00 236.71,73.00 238.63,73.00 240.54,73.00 242.46,73.00 244.37,73.00 246.29,73.00 248.20,73.00 250.11,73.00 252.03,73.00 253.94,73.00 255.86,73.00 257.77,73.00 259.69,73.00 261.60,73.00 263.51,73.00 265.43,73.00 267.34,77.13 269.26,81.25 271.17,85.38 273.09,89.50 275.00,93.63 276.91,97.75 278.83,101.88 280.74,106.00 282.66,110.12 284.57,114.25 286.49,118.38 288.40,122.50 290.31,126.63 292.23,130.75 294.14,134.88 296.06,139.00 297.97,143.13 299.89,147.25 301.80,151.38 303.71,155.50 305.63,159.63 307.54,163.75 309.46,167.88 311.37,172.00 313.29,176.13 315.20,180.25 317.11,184.38 319.03,188.50 320.94,192.63 322.86,196.75 324.77,200.88 326.69,205.00 328.60,209.13 330.51,213.25 332.43,217.38 334.34,221.50 336.26,225.63 338.17,229.75 340.09,233.88 342.00,238.00\"/><polyline fill=\"none\" stroke=\"#2459a8\" stroke-width=\"2.8\" stroke-dasharray=\"7 4\" points=\"74.00,238.00 75.91,233.88 77.83,229.75 79.74,225.63 81.66,221.50 83.57,217.38 85.49,213.25 87.40,209.13 89.31,205.00 91.23,200.88 93.14,196.75 95.06,192.63 96.97,188.50 98.89,184.38 100.80,180.25 102.71,176.13 104.63,172.00 106.54,167.88 108.46,163.75 110.37,159.63 112.29,155.50 114.20,151.38 116.11,147.25 118.03,143.13 119.94,139.00 121.86,134.88 123.77,130.75 125.69,126.63 127.60,122.50 129.51,118.38 131.43,114.25 133.34,110.12 135.26,106.00 137.17,106.00 139.09,106.00 141.00,106.00 142.91,106.00 144.83,106.00 146.74,106.00 148.66,106.00 150.57,106.00 152.49,106.00 154.40,106.00 156.31,106.00 158.23,106.00 160.14,106.00 162.06,106.00 163.97,106.00 165.89,106.00 167.80,106.00 169.71,106.00 171.63,106.00 173.54,106.00 175.46,106.00 177.37,106.00 179.29,106.00 181.20,106.00 183.11,106.00 185.03,106.00 186.94,106.00 188.86,106.00 190.77,106.00 192.69,106.00 194.60,106.00 196.51,106.00 198.43,106.00 200.34,106.00 202.26,106.00 204.17,106.00 206.09,106.00 208.00,106.00 209.91,106.00 211.83,106.00 213.74,106.00 215.66,106.00 217.57,106.00 219.49,106.00 221.40,106.00 223.31,106.00 225.23,106.00 227.14,106.00 229.06,106.00 230.97,106.00 232.89,106.00 234.80,106.00 236.71,106.00 238.63,106.00 240.54,106.00 242.46,106.00 244.37,106.00 246.29,106.00 248.20,106.00 250.11,106.00 252.03,106.00 253.94,106.00 255.86,106.00 257.77,106.00 259.69,106.00 261.60,106.00 263.51,106.00 265.43,106.00 267.34,106.00 269.26,106.00 271.17,106.00 273.09,106.00 275.00,106.00 276.91,106.00 278.83,106.00 280.74,106.00 282.66,110.12 284.57,114.25 286.49,118.38 288.40,122.50 290.31,126.63 292.23,130.75 294.14,134.88 296.06,139.00 297.97,143.13 299.89,147.25 301.80,151.38 303.71,155.50 305.63,159.63 307.54,163.75 309.46,167.88 311.37,172.00 313.29,176.13 315.20,180.25 317.11,184.38 319.03,188.50 320.94,192.63 322.86,196.75 324.77,200.88 326.69,205.00 328.60,209.13 330.51,213.25 332.43,217.38 334.34,221.50 336.26,225.63 338.17,229.75 340.09,233.88 342.00,238.00\"/><text transform=\"translate(208 303)\" text-anchor=\"middle\" font-size=\"14\" fill=\"currentColor\"><tspan x=\"0\" dy=\"0\">Temperature (°C)</tspan></text><text transform=\"translate(20 139) rotate(-90)\" text-anchor=\"middle\" font-size=\"14\" fill=\"currentColor\"><tspan x=\"0\" dy=\"0\">Current (A)</tspan></text></svg><div class=\"visual-legend\"><span><i style=\"background:#a45b2b\"></i>Limit</span><span><i style=\"background:#2459a8\"></i>Permitted command (dashed)</span></div></figure>"
      }
    },
    {
      "id": "reference:tomaszewska-charging",
      "type": "Reference",
      "label": "Lithium-ion battery fast charging: A review",
      "properties": {
        "title": "Lithium-ion battery fast charging: A review",
        "publisher": "eTransportation",
        "url": "https://doi.org/10.1016/j.etran.2019.100011",
        "type": "Review article",
        "scope": "CC-CV and alternative charging protocols, transport limitations, degradation and thermal implications; results depend on cell and test conditions. Software behavior is documented separately in Lemonergy block references.",
        "year": 2019,
        "authors": [
          "Anna Tomaszewska et al."
        ],
        "accessed": "2026-10-27"
      }
    }
  ]
}
