Main Content

3DOF Angular Acceleration

Compute pitch or angular acceleration of body in three-degrees-of-freedom motion

Since R2025a

  • 3DOF Angular Acceleration block

Libraries:
Aerospace Blockset / Equations of Motion / Acceleration

Description

The 3DOF Angular Acceleration block computes the pitch or angular acceleration of a body in six-degrees-of-freedom motion with respect to body-fixed coordinate frame and inertial (flat Earth) coordinate frame.

To compute the angular acceleration for equations of motions blocks:

  • Select Output mass properties for acceleration computation.

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

Tip

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

Ports

Input

expand all

Pitch angular rate, specified as a scalar, in radians per second.

Data Types: double

Inertia tensor, specified as a scalar, in the units selected in Units.

Data Types: double

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

Dependencies

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

Data Types: double

Applied pitching moment, specified as a scalar, in the units selected in Units.

Data Types: double

Rate 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

Rate of change of inertia tensor, Iyy, specified as scalar, in the units selected in Units.

Dependencies

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

Data Types: double

Output

expand all

Pitch angular acceleration, returned as a scalar, 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.

Programmatic Use

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

Version History

Introduced in R2025a