modelCTA_Deploy
Basic deployment model of a linear array
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Copyright © 2018
ATA ENGINEERING, INC.
ALL RIGHTS RESERVED
This example demonstrates a basic model of a linear array. The array begins in a partially-deployed configuration and deploys fully, using VariableLengthBeams along the mast. At full deployment, the solar blankets are tensioned between the "trunk" and "end" beams by a length difference between the central "mast" beam and the blankets themselves.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | dL | 0.0 | |
| Real | L | 16.0 + dL | |
| Real | w | 6 | |
| Real | L_cloth | 16.0 | |
| Real | w_cloth | 3.0508 | |
| Real | damp_alpha | 0.0 | |
| Real | damp_beta | 0.01 | |
| Integer | F | 3 | Number of folds in z-fold blanket |
| Integer | M | 3 | |
| Integer | N | 2 | |
| Boolean | rigid | false | |
| Real | startL | 0.04 | |
| Real | gap | 0.0508 | |
| DeployStructLib.Properties.BeamXProperties.CircRodProperty | endBeamXProp | ||
| DeployStructLib.Properties.BeamXProperties.RectTubeProperty | trunkBeamXProp | ||
| DeployStructLib.Properties.BeamXProperties.RectTubeProperty | mastBeamXProp | ||
| DeployStructLib.Properties.MaterialProperties.isotropicMaterialProperty | trunkBeamMatProp | ||
| DeployStructLib.Properties.MaterialProperties.isotropicMaterialProperty | endBeamMatProp | ||
| DeployStructLib.Properties.MaterialProperties.isotropicMaterialProperty | mastBeamMatProp | ||
| DeployStructLib.Properties.ClothProperty | clothProperty |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.MultiBody.World | world | ||
| DeployStructLib.DSL_Globals | DSLglb | ||
| DeployStructLib.Parts.Beam | endBeamA | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation2A | ||
| DeployStructLib.Parts.Beam | trunkBeamA | ||
| DeployStructLib.Parts.Beam | trunkBeamB | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation1B | ||
| DeployStructLib.Parts.Beam | endBeamB | ||
| DeployStructLib.Parts.VariableLengthBeam | mastBeam | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation1A | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation2B | ||
| DeployStructLib.Sources.VariableLengthSource | variableLengthSource | ||
| DeployStructLib.Parts.Cloth.cloth | clothA | ||
| DeployStructLib.Parts.Cloth.cloth | clothB |