systemElementsType

complexType · extension complexBaseType · all

System elements

Provides the vehicle-level library of reusable system element definitions.

Elements are organized first by their principal physical output or transported quantity and then by functional role: storage, conversion, distribution, control, or consumption. The driving input does not determine the branch. For example, electricMotor is located under mechanical conversion elements because it produces mechanical power.

Each singular library element inherits a required uID from vehicleElementBaseType and can be referenced by instantiated system components.

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

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.
genericElementssysElemGenericElementsType[0..1] optionalLibrary of predefined generic elements
electricalElementssysElemElectricalElementsType[0..1] optionalElectrical system elements
mechanicalElementssysElemMechanicalElementsType[0..1] optionalMechanical system elements
pneumaticElementssysElemPneumaticElementsType[0..1] optionalPneumatic system elements
hydraulicElementssysElemHydraulicElementsType[0..1] optionalHydraulic system elements
thermoFluidElementssysElemThermoFluidElementsType[0..1] optionalThermo-fluid system elements

Used by

In a dataset · 1 path

In the schema · 1 declaration

TypeName
vehiclesTypesystemElements