Main Content

PouchGeometry

Pouch geometry for battery cell

Since R2022b

Description

Use PouchGeometry to represent the geometry of a pouch battery cell. To specify the dimensions of a pouch geometry, set the object properties.

Creation

Description

Note

To use this object, at the MATLAB® Command Window, run this command at least once:

import simscape.battery.builder.*; 

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

pouch = PouchGeometry(Name=Value) sets properties using one or more name-value arguments.

Properties

expand 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.

Example: pouch.Length = simscape.Value(0.23,"m")

Example: pouch.Length = 0.23

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.

Example: pouch.Thickness = simscape.Value(0.045,"m")

Example: pouch.Thickness = 0.01

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.

Example: pouch.Height = simscape.Value(0.28,"m")

Example: pouch.Height = 0.28

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

Example: pouch.tabLocation = "Standard"

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.

Example: pouch.TabWidth = simscape.Value(0.04, "m")

Example: pouch.TabWidth = 0.04

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.

Example: pouch.TabHeight = simscape.Value(0.03, "m")

Example: pouch.TabHeight = 0.03

Version History

Introduced in R2022b