5.3.1.19.3.1. cli.db.cell_spec.CellSpec
- class cli.db.cell_spec.CellSpec(name: str, manufacturer: str, shape: str, chemistry: str, height: Annotated[float, Gt(gt=0)], length: Annotated[float, Gt(gt=0)], width: Annotated[float, Gt(gt=0)], weight: Annotated[float, Gt(gt=0)], temperature_max: float, temperature_min: float, voltage_nom: Annotated[float, Gt(gt=0)], voltage_min: Annotated[float, Gt(gt=0)], voltage_max: Annotated[float, Gt(gt=0)])
Bases:
objectSpecification of a lithium-ion cell.
- name
Model name of the cell.
- Type:
str
- manufacturer
Manufacturer of the cell.
- Type:
str
- shape
Geometrical shape (e.g., prismatic, pouch, cylindrical).
- Type:
str
- chemistry
Chemistry description (e.g., NMC, LFP).
- Type:
str
- height
Height of the cell in meters.
- Type:
float
- length
Length of the cell in meters.
- Type:
float
- width
Width of the cell in meters.
- Type:
float
- weight
Mass of the cell in kilograms.
- Type:
float
- temperature_max
Maximum allowed cell temperature in degrees Celsius.
- Type:
float
- temperature_min
Minimum allowed cell temperature in degrees Celsius.
- Type:
float
- voltage_nom
Nominal cell voltage in volts.
- Type:
float
- voltage_min
Minimum allowed cell voltage in volts, must be greater than 2.4.
- Type:
float
- voltage_max
Maximum allowed cell voltage in volts, must be smaller than 4.3.
- Type:
float