Main Content

batteryPouchGeometry

Pouch geometry for battery cell

Since R2024a

Description

Use the batteryPouchGeometry function to represent the geometry of a pouch battery cell. For more information about the Cell object and its properties, see PouchGeometry.

pouch = batteryPouchGeometry creates a pouch geometry with default property values.

pouch = batteryPouchGeometry(Height) creates a pouch geometry with a specified height and default length and thickness.

pouch = batteryPouchGeometry(Height,Length) creates a pouch geometry with a specified height and length and default thickness.

pouch = batteryPouchGeometry(Height,Length,Thickness) creates a pouch geometry with a specified height, length, and thickness.

pouch = batteryPouchGeometry(___,Name=Value) specifies the pouch properties using one or more name-value arguments. Specify the name-value arguments after all the arguments in any of the previous syntaxes.

Input Arguments

collapse all

Length of the pouch, specified as a positive scalar or a simscape.Value object that represents a positive scalar with a unit of length. This value must be less than 5 meters.

If you set this property directly with a positive scalar value instead of using a simscape.Value object, the object converts the value to a simscape.Value object with meter as its physical unit.

Thickness of the pouch, specified as a positive scalar or a simscape.Value object that represents a positive scalar with a unit of length. This value must be less than 0.5 meters.

If you set this property directly with a positive scalar value instead of using a simscape.Value object, the object converts the value to a simscape.Value object with meter as its physical unit.

Height of the pouch, specified as a positive scalar or a simscape.Value object that represents a positive scalar with a unit of length. The height of the pouch is aligned with the z-axis of the reference frame. This value must be strictly positive.

If you set this property directly with a positive scalar value instead of using a simscape.Value object, the object converts the value to a simscape.Value object with meter as its physical unit.

Name-Value Arguments

Specify optional pairs of arguments as Name1=Value1,...,NameN=ValueN, where Name is the argument name and Value is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Example: batteryPouchGeometry(TabLocation="Opposed")

Location of the pouch tabs, specified as "Standard" or "Opposed".

Width of the pouch tabs, specified as a positive scalar or a simscape.Value object that represents a positive scalar with a unit of length. This value must be less than the value of the Length property.

If you set this property directly with a positive scalar value instead of using a simscape.Value object, the object converts the value to a simscape.Value object with meter as its physical unit.

Height of the pouch tabs, specified as a positive scalar or a simscape.Value object that represents a positive scalar with a unit of length. This value must be less than the value of the Height property.

If you set this property directly with a positive scalar value instead of using a simscape.Value object, the object converts the value to a simscape.Value object with meter as its physical unit.

Version History

Introduced in R2024a