modelFanFoldArrayDemo

Example model of fan-fold array

Extends from Modelica.Icons.Example.

Information

Copyright © 2018
ATA ENGINEERING, INC.
ALL RIGHTS RESERVED

This example demonstrates the use of a Replicator block and Hub to model a basic fan-fold style array. The array is deployed by a force attached to the front spar. The spars are modeled with rigid beams.

Parameters

TypeNameDefaultDescription
IntegerS5Number of array sections
IntegerN2Blanket discretization in the y-direction
IntegerM2Blanket discretization in the y-direction
Booleanrigidtrue
Realtotal_angle359.99Total angle for deployed array to span
Realspan_angletotal_angle/S
Realstart_angle5.0start angle between spars
Realstart_angle_radstart_angle*Modelica.Constants.pi/180
RealR0_loc{0, 0, 0}Location of blanket center of radius at initialization
RealR0_angles{0, 0, S*start_angle}Angles of blanket center of radius at initialization
Realheight0.1
Realwidth0.05
RealheightEnd0.2
RealwidthEnd0.1
RealheightPanel0.5
RealwidthPanel0.1
RealR_outer5.0
RealR_inner0.7
Realhub_damping0.0
DeployStructLib.Properties.ClothPropertyclothPropsData
DeployStructLib.Properties.MaterialProperties.isotropicMaterialPropertymatPropsData
Realforcex0
Realforcey20.0
Realforcez0

Components

TypeNameDefaultDescription
Modelica.Mechanics.MultiBody.Worldworld
DeployStructLib.DSL_GlobalsDSLglb
DeployStructLib.Parts.FanFoldParts.Replicatorreplicator
DeployStructLib.Parts.FanFoldParts.Hubhub
Modelica.Mechanics.MultiBody.Forces.Forceforce1
Modelica.Blocks.Routing.Multiplex3multiplex31
Modelica.Blocks.Sources.Rampf1
Modelica.Blocks.Sources.Rampf2
Modelica.Blocks.Sources.Rampf3