JSBSim Mass and balance: Difference between revisions
Jump to navigation
Jump to search
Line 38: | Line 38: | ||
|- | |- | ||
!emptywt | !emptywt | ||
|The weight of the empty aircraft. | |The mass weight of the empty aircraft. | ||
|- | |- | ||
!pointmass | !pointmass | ||
|There can be any number of pointmasses. Each can also have a shape which - if present - causes an associated moment of inertia to be calculated based on the shape. Note that | |There can be any number of pointmasses. Each can also have a shape which - if present - causes an associated moment of inertia to be calculated based on the shape. Note that cylinders and balls are solid, while tubes and spheres are hollow. | ||
|} | |} | ||
Revision as of 14:33, 7 December 2011
This article is a stub. You can help the wiki by expanding it. |
Configuration File Format
<mass_balance>
<ixx unit="{SLUG*FT2 | KG*M2}"> {number} </ixx>
<iyy unit="{SLUG*FT2 | KG*M2}"> {number} </iyy>
<izz unit="{SLUG*FT2 | KG*M2}"> {number} </izz>
<ixy unit="{SLUG*FT2 | KG*M2}"> {number} </ixy>
<ixz unit="{SLUG*FT2 | KG*M2}"> {number} </ixz>
<iyz unit="{SLUG*FT2 | KG*M2}"> {number} </iyz>
<emptywt unit="{LBS | KG"> {number} </emptywt>
<location name="CG" unit="{IN | FT | M}">
<x> {number} </x>
<y> {number} </y>
<z> {number} </z>
</location>
[<pointmass name="{string}">
<form shape="{tube | cylinder | sphere | ball}">
<radius unit="{IN | FT | M}"> {number} </radius>
<length unit="{IN | FT | M}"> {number} </length>
</form>
<weight unit="{LBS | KG}"> {number} </weight>
<location name="{string}" unit="{IN | FT | M}">
<x> {number} </x>
<y> {number} </y>
<z> {number} </z>
</location>
</pointmass>
... other point masses ...]
</mass_balance>
Parameter definitions
i.. | Inertia. Higher values result in slower rolls than lower values. A technical summary of moments of inertia is here or on Wikipedia here. Generally the ixz, iyz, and ixy terms will be zero (because the x, y, and z axes are principal axes); the exception would be in the case of an extremely asymmetrical aircraft design or if your x, y, and z axes don't line up with any of the axes of symmetry of the aircraft. |
---|---|
emptywt | The mass weight of the empty aircraft. |
pointmass | There can be any number of pointmasses. Each can also have a shape which - if present - causes an associated moment of inertia to be calculated based on the shape. Note that cylinders and balls are solid, while tubes and spheres are hollow. |
Notes
- emptywt + pointmasses + fuel = total weight
- Fuel weight is defined in the propulsion section.
You can add the pointmasses to the Equipment > Fuel and payload dialog, by adding the following code (for each single pointmass) to your aircraft's -set.xml file:
<payload>
<weight>
<name type="string">Passengers and crew</name>
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[0]"/>
<min-lb type="double">3000.0</min-lb>
<max-lb type="double">90000.0</max-lb>
</weight>
</payload>