/
[AIXM-401] Use of term UA(S) instead of UAV

[AIXM-401] Use of term UA(S) instead of UAV

ID:

AIXM-401

target version:

AIXM 5.2

version:

1.0

last updated:

09 MAY 2019

status:

APPROVED


Description

Add additional values to the AIXM UML Model that use the up-to-date unmanned aviation terminology, i.e. UA(S).

Rationale for change

See https://aixmccb.atlassian.net/browse/AIXM-170.

AIXM 5.1(.1) uses the term UAV to refer to unmanned aircraft terminology, while the international aviation community is stepping away from this term in favor of UA(S) (unmanned aircraft (system)). A few sources:

Given the fact there is no global consensus on the term RPA(S), the suggested change only introduces UA(S) as term to refer to unmanned aircraft (systems) as replacement for UAV. Additional values that specify subsets of UA(S) can be added in future versions.

Impact assessment

[FWD_MAP_1:1] Data mapping is possible and no data loss occurs when data is exchanged from a system (A) that uses AIXM 5.1.1 for output towards a system (B) that uses AIXM 5.2 for input.

[BWD_MAP_1:1] Data mapping is possible and no data loss occurs when data is exchanged from a system (B) that uses AIXM 5.2 for output towards a system (A) that uses AIXM 5.1.1 for input.

Change Proposal details

In the UML model:

  • Add the following value to the CodeAircraftBaseType
    • UA with definition (from ICAO) “Unmanned aircraft. An aircraft intended to be flown without a pilot on board. It can be remotely and fully controlled from another place (ground, another aircraft, space) or pre-programmed to conduct its flight without intervention.”
  • Add the following value to the CodeAirspaceActivityBaseType
    • UAS with definition (from ICAO) “An aircraft and its associated elements which are operated with no pilot on board.”
  • Delete UAV in CodeAircraftBaseType and CodeAirspaceActivityBaseType.

The UML class diagram at the right highlights the changed lists of values.

Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

[MAPC-00] The following algorithm shall be applied:

  • For each AircraftCharacteristic. type that has values ”UAV”
    • Replace the value ”UAV” with “UA”
  • For each AirspaceActivation. activity that has values “UAV”
    • Replace the value “UAV” with “UAS”

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

[MAPC-00] The following algorithm shall be applied:

  • For each AircraftCharacteristic.type that has value “UA”:
    • Replace the value “UA” with “UAV”.
  • For each AirspaceActivation.activity that has values “UAS”:
    • Replace the value “UAS“ with “UAV”.


Mapping example

(Note: for mapping test data see: https://github.com/aixm/mapping_52_511/tree/master/AIXM-401

AIXM 5.2AIXM 5.1(.1)