Separators¶
Porous separator membranes placed between electrodes. Separator pore volume contributes to the electrolyte fill calculation.
separator = ocd.Separator(
material=separator_material,
thickness=25, # μm
width=310, # mm
length=5000, # mm
)
Separators
¶
Separator component for battery cells.
Classes¶
Separator
¶
Separator(material: SeparatorMaterial, thickness: float, width: float = None, length: float = None, name: str = 'Separator', datum: Tuple[float, float, float] = (0, 0, 0))
Bases: CoordinateMixin, DatumMixin, ValidationMixin, DunderMixin, PlotterMixin, PropagationMixin, SerializerMixin
Porous separator membrane that electrically isolates the anode from the cathode while allowing ion transport. Manages separator geometry (length, width, thickness), coordinates, and Plotly visualization traces.
Initialize an object that represents a separator
Parameters¶
material : SeparatorMaterial Material of the separator. thickness : float Thickness of the separator in um. width : float, optional Width of the separator in mm. If None, bulk properties won't be calculated until set. length : float, optional Length of the separator in mm. If None, bulk properties won't be calculated until set. name : str, optional Name of the separator. Defaults to 'Separator'. datum : Tuple[float, float, float], optional Datum point for the separator, used for positioning in 3D space. Defaults to (0, 0, 0).
Attributes¶
coordinates
property
¶
Get the separator boundary coordinates as a DataFrame in mm.
top_down_trace
property
¶
Get the Plotly trace for the top-down separator view.
right_left_trace
property
¶
Get the Plotly trace for the right-left separator view.
bottom_up_trace
property
¶
Get the Plotly trace for the bottom-up separator view.
areal_cost_range
property
¶
Get the allowable areal cost range in $/cm².
Methods:¶
plot_top_down_view
¶
Generate a top-down Plotly figure of the separator.
plot_right_left_view
¶
Generate a right-left (side) Plotly figure of the separator.
plot_bottom_up_view
¶
Generate a bottom-up Plotly figure of the separator.