modelHub

Basic model of a hub for a fan-fold array

Information

This block models a hub for a fan-fold solar array. It consists of S concentric Revolute joints. Damping can be applied to the joints by setting a value for the "damping" parameter. The starting angle of each hinge can be set through the "phi_start" array; the units of the angles should be radians.

Optionally, the first hinge of the hub can be driven at a constant speed. This behavior can be activated by setting the "driven" flag to true and by specifying a speed at which to drive the hinge through the "driven_speed" parameter (units of rad/s).

This block also contains a terminate condition. When the angle of the first hinge reaches an angle >= 2pi, the "terminate" statement will be called.

Copyright © 2018
ATA ENGINEERING, INC.
ALL RIGHTS RESERVED

Parameters

TypeNameDefaultDescription
IntegerSNumber of hinges
Realdamping0.0Damping to be applied to each hinge
SI.Anglephi_startzeros(S)
Booleanfix_phi_starttrue
BooleandrivenfalseShould the first revolute joint be driven?
SI.AngularVelocitydriven_speed1.0If driven, speed at which to drive

Components

TypeNameDefaultDescription
Modelica.Mechanics.MultiBody.Joints.Revoluterevolute
Modelica.Mechanics.Rotational.Components.Damperdamper
Modelica.Mechanics.MultiBody.Worldworld
Modelica.Mechanics.Rotational.Sources.ConstantSpeedspeedSource