ID: | AIXM-572 |
target version: | AIXM 5.2 |
version: | 1.0 |
last updated: | 05 SEP 2022 |
status: | APPROVED |
|
---|
Description
Rename the values and update the definitions of wake turbulence categories to align with ICAO defined wake turbulence categories. Add additional values corresponding to the categorisation of wake turbulence from the wake RECAT program.
Note: This CP replaces the previously approved AIXM-411.
Rationale for change
See https://aixmccb.atlassian.net/browse/AIXM-329
The current list of values for the AircraftCharacteristics.wakeTurbulence attribute is not sufficiently defined and does not align with the ICAO defined wake turbulence categories and wake turbulence groups.. Updating the terminology to align with the ICAO Doc 4444 - PANS-ATM and adding complete definitions will more accurately represent the wake turbulence categories/groups in AIXM.
The addition of wakeRECAT values to the AircraftCharacteristics.wakeTurbulence attribute is necessary to capture new categorization data. The current categories defined by ICAO have been updated through an effort known as the wake turbulence Re-categorisation (RECAT) by the FAA, EUROCONTROL and the aviation industry. It supports safe separation standards as a way to increase airport efficiency and reduce instances of aircraft over-separation.
When both the old and new values for wake categorisation need to be used, separate instances of the AircraftCharacteristic can be coded.
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:
- Change the definition of CodeWakeTurbulenceBaseType to read: “A coded indication of the wake turbulence category or group of the aircraft.”
- In the CodeWakeTurbulenceBaseType data type:
- Add new coded values:
- LIGHT: “An aircraft type with a maximum certified take-off mass of 7 000 kg or less.”
- HEAVY: “An aircraft type with a maximum certified take-off mass of 136 000 kg or more, with the exception of aircraft types listed in Doc 8643 in the SUPER categor”
- SUPER: “An aircraft type specified as such in Doc 8643, Aircraft Type Designators”;
- GROUP_A: “An aircraft type with a maximum certified take-off mass of 136 000 kg or more, and a wing span less than or equal to 80 m but greater than 74.68 m.”;
- GROUP_B: “An aircraft type with a maximum certified take-off mass of 136 000 kg or more, and a wing span less than or equal to 74.68 m but greater than 53.34 m.”;
- GROUP_C: “An aircraft type with a maximum certified take-off mass of 136 000 kg or more, and a wing span less than or equal to 53.34 m but greater than 38.1 m.”;
- GROUP_D: “An aircraft type with a maximum certified take-off mass of less than 136 000 kg but more than 18 600 kg, and a wing span greater than 32 m.”;
- GROUP_E: “An aircraft type with a maximum certified take-off mass of less than 136 000 kg but more than 18 600 kg, and a wing span less than or equal to 32 m but greater than 27.43 m.”;
- GROUP_F: “An aircraft type with a maximum certified take-off mass of less than 136 000 kg but more than 18 600 kg, and a wing span less than or equal to 27.43 m.”;
- GROUP_G: “An aircraft type with a maximum certified take-off mass of 18 600 kg or less (without wing span criterion).”;
- OTHER: “Other.”.
- Delete the following coded values:
- LOW: “Low wake turbulence”;
- HIGH: “High wake turbulence”.
- Update the following code list value definition to:
- MEDIUM: “An aircraft type with a maximum certified take-off mass of less than 136 000 kg but more than 7 000 kg.”.
- Add new coded values:
The following UML class diagram indicates the new/changed elements:
Mapping AIXM 5.1.1 to AIXM 5.2 (forward)
[MAPC-01] The following algorithm shall be applied:
- For each AircraftCharacteristic that has one of the following wakeTurbulence values:
- Replace “LOW” with “LIGHT”
- Replace “HIGH” with “HEAVY”
- Replace “OTHER:SUPER” with “SUPER”
- Replace “OTHER:GROUP_A” with “GROUP_A”
- Replace “OTHER:GROUP_B” with “GROUP_B”
- Replace “OTHER:GROUP_C” with “GROUP_C”
- Replace “OTHER:GROUP_D” with “GROUP_D”
- Replace “OTHER:GROUP_E” with ”GROUP_E”
- Replace “OTHER:GROUP_F” with ”GROUP_F”
- Replace “OTHER:GROUP_G” with ”GROUP_G”
Mapping AIXM 5.2 to AIXM 5.1.1 (backward)
[MAPC-01] The following algorithm shall be applied:
- For each AircraftCharacteristic that has one of the following wakeTurbulence values:
- Replace “LIGHT” with “LOW”
- Replace “HEAVY” with “HIGH”
- Replace “SUPER” with “OTHER:SUPER”
- Replace “GROUP_A” with “OTHER:GROUP_A”
- Replace “GROUP_B” with “OTHER:GROUP_B”
- Replace “GROUP_C” with “OTHER:GROUP_C”
- Replace “GROUP_D” with “OTHER:GROUP_D”
- Replace “GROUP_E” with ”OTHER:GROUP_E”
- Replace “GROUP_F” with ”OTHER:GROUP_F”
- Replace “GROUP_G” with ”OTHER:GROUP_G”
Mapping example
(Note: for mapping test data see: https://github.com/aixm/mapping_52_511/tree/master/AIXM-xxx)
AIXM Input | AIXM Output |
---|---|
Forward AircraftWakeTurbulance 5.1.1 input
message:AIXMBasicMessage
message:hasMember
InitialLeg
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e45
timeSlice
InitialLegTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = BASELINE
legPath = STRAIGHT
approach = urn:uuid:dfd04617-c8bd-443b-8290-067ba2e50e14
message:hasMember
InstrumentApproachProcedure
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e14
timeSlice
InstrumentApproachProcedureTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = BASELINE
flightChecked = NO
name = RNAV (RNP) Y RWY 29 KEWR
aircraftCharacteristic
AircraftCharacteristic
aircraftLandingCategory = OTHER:A_B_C_D
wakeTurbulence = LOW
approachType = RNP
______________________________________________________
Backward AircraftWakeTurbulance 5.2 input
message:AIXMBasicMessage
message:hasMember
InitialLeg
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e45
timeSlice
InitialLegTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = PERMDELTA
legPath = STRAIGHT
approach = urn:uuid:dfd04617-c8bd-443b-8290-067ba2e50e14
message:hasMember
InstrumentApproachProcedure
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e14
timeSlice
InstrumentApproachProcedureTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = PERMDELTA
flightChecked = NO
name = RNAV (RNP) Y RWY 29 KEWR
aircraftCapability
AircraftCharacteristic
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e75
aircraftLandingCategory = OTHER:A_B_C_D
wakeTurbulence = SUPER
approachType = RNP
| Forward AircraftWakeTurbulance 5.2 output
message:AIXMBasicMessage
message:hasMember
InitialLeg
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e45
timeSlice
InitialLegTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = PERMDELTA
legPath = STRAIGHT
approach = urn:uuid:dfd04617-c8bd-443b-8290-067ba2e50e14
message:hasMember
InstrumentApproachProcedure
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e14
timeSlice
InstrumentApproachProcedureTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = PERMDELTA
flightChecked = NO
name = RNAV (RNP) Y RWY 29 KEWR
aircraftCapability
AircraftCharacteristic
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e75
aircraftLandingCategory = OTHER:A_B_C_D
wakeTurbulence = LIGHT
approachType = RNP
______________________________________________________
Backward AircraftWakeTurbulance 5.1.1 output
message:AIXMBasicMessage
message:hasMember
InitialLeg
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e45
timeSlice
InitialLegTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = BASELINE
legPath = STRAIGHT
approach = urn:uuid:dfd04617-c8bd-443b-8290-067ba2e50e14
message:hasMember
InstrumentApproachProcedure
gml:identifier = dfd04617-c8bd-443b-8290-067ba2e50e14
timeSlice
InstrumentApproachProcedureTimeSlice
gml:validTime
gml:TimePeriod
gml:beginPosition = 2008-09-25
gml:endPosition = 2021-10-07
interpretation = BASELINE
flightChecked = NO
name = RNAV (RNP) Y RWY 29 KEWR
aircraftCharacteristic
AircraftCharacteristic
aircraftLandingCategory = OTHER:A_B_C_D
wakeTurbulence = OTHER:SUPER
approachType = RNP
|