メインコンテンツ

6DOF Angular Acceleration

Compute angular acceleration of body in six-degrees-of-freedom motion

Since R2025a

  • 6DOF Angular Acceleration block

Libraries:
Aerospace Blockset / Equations of Motion / Acceleration

Description

The 6DOF Angular Acceleration computes the angular acceleration of a body in six-degrees-of-freedom motion. Use this block for only these 6DOF equations of motion blocks:

To compute the angular acceleration for these blocks:

  • Select Output mass properties for acceleration computation.

  • Feed signals from the matching output ports of the associated 6DOF equation of motion block into the associated input ports of 6DOF Angular Acceleration.

Tip

Match all the parameter values for 6DOF Angular Acceleration and the 6DOF equations of motion blocks.

Ports

Input

expand all

Angular rates in body-fixed axes, specified as a three-element vector, in radians per second.

Data Types: double

Inertia tensor matrix, specified as a 3-by-3 matrix, in the units selected in Units.

Data Types: double

Rate of change of inertia tensor matrix coefficient, specified as a 3-by-3 matrix.

Dependencies

To enable this port, set Mass type to Simple Variable, in m2.

Data Types: double

Applied moments, specified as a three-element vector, in the units selected in Units.

Data Types: double

Rate of change of inertia tensor matrix, specified as a 3-by-3 matrix, in the units selected in Units.

Dependencies

To enable this port, set Mass type to Custom Variable.

Data Types: double

One or more rates of change of mass (positive if accreted, negative if ablated), specified as a scalar, in the units selected in Units.

Dependencies

To enable this port, set Mass type to Simple Variable.

Data Types: double

Output

expand all

Angular accelerations in body-fixed axes, returned as a three-element vector, in radians per second squared.

Data Types: double

Parameters

expand all

To edit block parameters interactively, use the Property Inspector. From the Simulink® Toolstrip, on the Simulation tab, in the Prepare gallery, select Property Inspector.

Input and output units, specified as Metric (MKS), English (Velocity in ft/s), or English (Velocity in kts).

UnitsForcesMomentAccelerationVelocityPositionMassInertia
Metric (MKS) NewtonNewton-meterMeters per second squaredMeters per secondMetersKilogramKilogram meter squared
English (Velocity in ft/s) PoundFoot-poundFeet per second squaredFeet per secondFeetSlugSlug foot squared
English (Velocity in kts) PoundFoot-poundFeet per second squaredKnotsFeetSlugSlug foot squared

Programmatic Use

Block Parameter: units
Type: character vector
Values: Metric (MKS) | English (Velocity in ft/s) | English (Velocity in kts)
Default: Metric (MKS)

Mass type, specified according to the following table.

Mass TypeDescriptionDefault for
Fixed

Mass is constant throughout the simulation.

Simple Variable

Mass and inertia vary linearly as a function of mass rate.

Custom Variable

Mass and inertia variations are customizable.

The Simple Variable selection conforms to the previously described equations of motion.

Programmatic Use

Block Parameter: mtype
Type: character vector
Values: Fixed | Simple Variable | Custom Variable
Default: 'Fixed'

Version History

Introduced in R2025a