functionstandardGravityAcceleration

Standard gravity fields (no/parallel/point field)

Extends from Modelica.Icons.Function (Icon for functions), Modelica.Mechanics.MultiBody.Interfaces.partialGravityAcceleration (Interface for the gravity function used in the World object).

Information

This function defines the standard gravity fields for the World object.

gravityType gravity [m/s2] description
Types.GravityType.NoGravity = {0,0,0} No gravity
Types.GravityType.UniformGravity = g Constant parallel gravity field
Types.GravityType.PointGravity = -(mu/(r*r))*r/|r| Point gravity field with spherical mass

Inputs

TypeNameDefaultDescription
SI.Position[3]r (from partialGravityAcceleration)Position vector from world frame to actual point, resolved in world frame
GravityTypesgravityTypeType of gravity field
SI.Acceleration[3]gConstant gravity acceleration, resolved in world frame, if gravityType=UniformGravity
RealmuField constant of point gravity field, if gravityType=PointGravity

Outputs

TypeNameDefaultDescription
SI.Acceleration[3]gravity (from partialGravityAcceleration)Gravity acceleration at position r, resolved in world frame