Engee documentation

Estimate Center of Gravity

Calculating the position of the centre of gravity.

blockType: SubSystem

Path in the library:

/Aerospace/Mass Properties/Estimate Center of Gravity

Description

The Estimate Centre of Gravity block calculates the position of the centre of gravity as a function of mass and the rate of change of the centre of gravity position as a linear function of the rate of change of mass. Linear interpolation is used to determine the position of the centre of gravity.

Ports

Input

mass - mass
scalar

Mass.

Data types: Float64.

dm/dt - rate of change of mass
scalar

Rate of change of mass.

Data types: Float64.

Output

CG - position of centre of gravity
`vector 3 to 1

Coordinates of the centre of gravity of the aircraft.

Data types: Float64.

dCG/dt - rate of change of centre of gravity position
`vector 3 to 1

Components of the velocity of change of the position of the centre of gravity of the aircraft.

Data types: Float64.

Parameters

Full mass - full mass
2.0 (by default) | scalar

The total mass of the aircraft.

Empty mass - mass without fuel
1.0 (By default) | scalar

The mass of the aircraft without fuel.

Full centre of gravity - position of the centre of gravity at full mass
[1.0, 1.0, 1.0] (by default) | vector 3 to 1

Coordinates of the aircraft centre of gravity at full aircraft mass.

Empty centre of gravity - position of the centre of gravity at mass without fuel
[0.5, 0.5, 0.5] (by default) | vector 3 to 1

Coordinates of the aircraft centre of gravity at mass without fuel.