modelReplicator

Connects several Section blocks to form a fan-fold-style deployable structure

Information

The Replicator block creates and connects S Section blocks. It also attaches a spar (termed a "panel") to the free blanket of the last Section block. This block requires all of the same parameters as the Section block, as well as "S" and dimensions and material properties for the "panel".

Copyright © 2018
ATA ENGINEERING, INC.
ALL RIGHTS RESERVED

Parameters

TypeNameDefaultDescription
IntegerSNumber of array sections
IntegerNBlanket discretization in the y-direction
IntegerM3Blanket discretization in the x-direction
BooleanrigidShould spars be modeled as rigid?
SI.Anglestart_angle0.0start angle (in degrees) between spars
SI.Anglespan_angleUndeformed angle (in degrees) that blanket spans, for sizing
RealR0_loc{0, 0, 0}Location of blanket center of radius at initialization
RealR0_angles{0, 0, 0}Angles of blanket center of radius at initialization
SI.LengthheightSpar height at inner-most frame
SI.LengthwidthSpar width at inner-most frame
SI.LengthheightEndSpar height at outer-most frame
SI.LengthwidthEndSpar width at outer-most frame
SI.LengthheightPanelPanel height
SI.LengthwidthPanelPanel width
DeployStructLib.Properties.ClothPropertyclothPropsData
DeployStructLib.Properties.MaterialProperties.isotropicMaterialPropertymatPropsData
DeployStructLib.Properties.BeamXProperties.RectBarPropertyxInnerPanelPropsData
DeployStructLib.Properties.BeamXProperties.RectBarPropertyxMidPanelPropsData
SI.DistanceR00.0Distance from center of radius to start of spar
SI.DistanceR_innerDistance from start of spar to start of cloth
SI.DistanceR_outerDistance from center of radius to end of spar
RealR0_angles_sectionarray({0, 0, (i - 1)*start_angle} + R0_angles for i in 1:S)

Components

TypeNameDefaultDescription
Sectionsection
BeambeamInnerPanel
BeambeamMidPanel
Modelica.Mechanics.MultiBody.Interfaces.Frame_bpulleyFrame