5.3.1.22.3.1. cli.db.cell_spec.CellSpec

class cli.db.cell_spec.CellSpec(name: str, manufacturer: str, shape: str, chemistry: str, height: float, length: float, width: float, weight: float, temperature_max: float, temperature_min: float, voltage_min: float, voltage_max: float, voltage_nom: float)

Specification 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_min

Minimum allowed cell voltage in volts.

Type:

float

voltage_max

Maximum allowed cell voltage in volts.

Type:

float

voltage_nom

Nominal cell voltage in volts.

Type:

float

__init__(name: str, manufacturer: str, shape: str, chemistry: str, height: float, length: float, width: float, weight: float, temperature_max: float, temperature_min: float, voltage_min: float, voltage_max: float, voltage_nom: float) None

Methods

__init__(name, manufacturer, shape, ...)

Attributes

name

manufacturer

shape

chemistry

height

length

width

weight

temperature_max

temperature_min

voltage_min

voltage_max

voltage_nom