batteryParallelAssembly
Syntax
Description
Use the batteryParallelAssembly
function to create a battery
parallel assembly object that represents a number of cells connected electrically in parallel
under a specific topological configuration or geometrical arrangement. For more information
about the ParallelAssembly
object and its properties, see ParallelAssembly
(object)
.
pAssembly = batteryParallelAssembly
creates a parallel assembly
that comprises battery cells with default property values.
pAssembly = batteryParallelAssembly(
sets
the Cell
)Cell
property to create a parallel assembly that comprises one
battery cell.
pAssembly = batteryParallelAssembly(
sets the Cell
,NumParallelCells
)Cell
and NumParallelCells
properties to
create a parallel assembly with a number of cells equal to the value of the
NumParallelCells
property.
pAssembly = batteryParallelAssembly(___,
specifies the Name=Value
)pAssembly
properties using one or more name-value arguments.
Specify the name-value arguments after all the arguments in any of the previous syntaxes.
For a list of properties, see the Properties
section of the ParallelAssembly
object.
For example, create a parallel assembly with 48 cylindrical cells stacked in a square topology over four rows with an intercell gap equal to 0.001 m.
cell = batteryCell(batteryCylindricalGeometry) pAssembly = batteryParallelAssembly(cell, ... 48, ... Topology="Square", ... Rows=4, ... InterCellGap=simscape.Value(0.001,"m"));
Examples
Input Arguments
Version History
Introduced in R2024a