modelGRA_Demo
Basic 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 is modeled in a deployed configuration. 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 | 1.221e-4 | |
| Real | L | 16.0 + dL | |
| Real | w | 6 | |
| Real | L_cloth | 16.0 | |
| Real | w_cloth | w/2 | |
| Real | damp_alpha | 0.0 | |
| Real | damp_beta | 0.01 | |
| Integer | M | 3 | |
| Integer | N | 3 | |
| Boolean | rigid | false | |
| Real | mastBeamHeight | 0.1016 | |
| Real | mastEI | mastBeamMatProp.E*mastBeamXProp.Iyy | |
| 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 | ||
| DeployStructLib.Parts.Beam | mastBeam | ||
| DeployStructLib.Parts.Cloth.cloth | clothB | ||
| DeployStructLib.Parts.Cloth.cloth | clothA | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation1A | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation2A | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation2B | ||
| DeployStructLib.Parts.Beam | trunkBeamA | ||
| DeployStructLib.Parts.Beam | trunkBeamB | ||
| Modelica.Mechanics.MultiBody.Parts.FixedRotation | fixedrotation1B | ||
| DeployStructLib.Parts.Beam | endBeamB |