componentSegmentType

complexType · extension complexBaseType · all

Part of a wing spanning one or more segments, in which structure and control surfaces are positioned

A component segment covers the segments of a wing from its start element (fromElementUID) to its end element (toElementUID). The structure, the control surfaces, the fuel tanks, the attachments to a fuselage or another wing and the structural mounts of the wing are defined in it, positioned by the relative coordinates η (eta) along the span and ξ (xsi) along the chord.

Rules

Relative coordinates

A position in a component segment is given either in the coordinates of one of its segments or in the coordinates of the component segment. The referenceUID of the position (e.g. in etaXsiPointType or etaIsoLineType) selects the coordinates: it references either the segment or the component segment. Segment coordinates are defined on the chord surface of the segment (see wingSegmentType).

The coordinates of the component segment join the segment coordinates of its segments along the span. The elements are placed along the mid-chord line, the line through the middle points M of the chord lines of the elements. Numbering the elements from 0 at the start to n at the end element, element k lies at

eta_k = (l_1 + ... + l_k) / (l_1 + ... + l_n), l_j = |M_j - M_(j-1)|, M_j = (P_LE,j + P_TE,j) / 2

where lj is the straight distance between the middle points of the chords of elements j−1 and j, measured in space, and PLE and PTE are the leading and trailing edge points of an element. η is 0 at the start element and 1 at the end element. In the component segment of the example below, the mid-chord line is 5.78 m long between the root and the kink element and 8.58 m between the kink and the tip element, so that the kink element lies at η = 5.78 / (5.78 + 8.58) = 0.403.

Top view of a wing with root, kink and tip element and the mid-chord line through the middle points of their chords, 5.78 m long from the root to the kink and 8.58 m from the kink to the tip, so that the elements lie at eta 0, 0.403 and 1

Between the elements k−1 and k, a point of the component segment is the point of the segment k in between with the coordinates

eta_segment = (eta - eta_(k-1)) / (eta_k - eta_(k-1)), xsi_segment = xsi

ξ is thus the same in both coordinates, and η is scaled linearly within each segment. Lines of constant η run straight from the leading to the trailing edge; lines of constant ξ are straight within each segment and bend at the elements. To find the point with given η and ξ, go to η on the mid-chord line and then along the line of constant η to ξ.

Top view of a wing with the lines of constant eta (steps of 0.1) and xsi of its component segment; point A at eta 0.201 on the mid-chord line and point B at eta 0.201, xsi 0.75 below it, which is eta 0.5, xsi 0.75 in segment 1

The figure shows the lines of constant η and ξ of the component segment of the example below. The point B with η = 0.201 and ξ = 0.75 is found at A, η = 0.201 on the mid-chord line, and then along the line of constant η; in the coordinates of segment 1, it is the point with η = 0.5 and ξ = 0.75.

Example

The component segment of the wing shown in wingType, from the root to the tip element:

<componentSegments>
    <componentSegment uID="Wing_componentSegment">
        <name>Component segment</name>
        <fromElementUID>Wing_root_element</fromElementUID>
        <toElementUID>Wing_tip_element</toElementUID>
    </componentSegment>
</componentSegments>
Component segment from the root to the tip element

The two spar positions below describe the point of the figure, once in the coordinates of the component segment and once in the coordinates of segment 1; they differ only by the rounding of η:

<sparPositions>
    <sparPosition uID="Wing_sparPosition_componentSegment">
        <sparPositionEtaXsi>
            <eta>0.2013</eta>
            <xsi>0.75</xsi>
            <referenceUID>Wing_componentSegment</referenceUID>
        </sparPositionEtaXsi>
    </sparPosition>
    <sparPosition uID="Wing_sparPosition_segment">
        <sparPositionEtaXsi>
            <eta>0.5</eta>
            <xsi>0.75</xsi>
            <referenceUID>Wing_segment1</referenceUID>
        </sparPositionEtaXsi>
    </sparPosition>
</sparPositions>
Spar positions in component segment and in segment coordinates

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external data file
@externalDataNodePathxsd:stringoptionalPath of the node inside the external data file
@externalFileNamexsd:stringoptionalName of the external data file
@uIDxsd:IDrequiredUID

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
allThe children below may appear in any order. Each may appear at most once.
namestringBaseType[1..1] requiredName
descriptionstringBaseType[0..1] optionalDescription
fromElementUIDstringUIDBaseType[1..1] requiredElement at which the component segment starts (η = 0)
toElementUIDstringUIDBaseType[1..1] requiredElement at which the component segment ends (η = 1)
structurewingComponentSegmentStructureType[0..1] optionalStructure
controlSurfacescontrolSurfacesType[0..1] optionalControl surfaces
pathcomponentSegmentPathType[0..1] optionalDeflection path of the component segment, e.g. of a trimmable horizontal tail
wingFuselageAttachmentswingFuselageAttachmentsType[0..1] optionalAttachments to a fuselage
wingWingAttachmentswingWingAttachmentsType[0..1] optionalAttachments to another wing
wingFuelTankswingFuelTanksType[0..1] optionalFuel tanks
wingStructuralMountswingStructuralMountsType[0..1] optionalStructural mounts

Used by

In a dataset · 3 paths

In the schema · 1 declaration

TypeName
componentSegmentsTypecomponentSegment