Search

US-20260127046-A1 - AERONAUTICAL INFORMATION SERVICES DATA STANDARDIZATION SYSTEMS AND METHODS

US20260127046A1US 20260127046 A1US20260127046 A1US 20260127046A1US-20260127046-A1

Abstract

An aeronautical navigation data standardization system includes an import module that receives aeronautical navigation data sets from ANSPs located in different countries; a detection module that identifies a type of the data and/or the countries in which the ANSPs are located; a memorization module that selects data standardization cases to change the data based on previous detections of the type of the data or the countries for one or more previous changes to data; and an execution module that changes the data according to the one or more data standardization cases that are selected. The execution module changes a format and/or a syntax of the aeronautical navigation data in the data sets.

Inventors

  • Wolfgang Scheucher
  • Polina Dogadova
  • Kaushik Saha
  • Jennifer Paysen
  • Zied Hamdi

Assignees

  • THE BOEING COMPANY

Dates

Publication Date
20260507
Application Date
20241101

Claims (20)

  1. 1 . An aeronautical navigation data standardization system comprising modules formed from hardware circuitry and one or more processors, the modules including: a data import module configured to receive data sets of aeronautical navigation data from aeronautical navigation source providers (ANSPs) located in different countries; a detection module configured to examine the data sets and identify one or both of a type of the aeronautical navigation data in the data sets or the countries in which the ANSPs are located; a memorization module configured to select one or more data standardization cases for one or more of the data sets to change the aeronautical navigation data in the one or more of the data sets based on one or more previous detections of the type of the aeronautical navigation data or the countries for one or more previous changes to one or more previous data sets; and an execution module configured to change the aeronautical navigation data according to the one or more data standardization cases that are selected, the execution module configured to change one or both of a format or a syntax of the aeronautical navigation data in the one or more of the data sets.
  2. 2 . The aeronautical navigation data standardization system of claim 1 , wherein the modules also include a reporting module configured to send the one or more data sets that are changed to one or more aeronautical consumer systems for use in planning flights or controlling aircraft.
  3. 3 . The aeronautical navigation data standardization system of claim 1 , wherein the modules also include a reporting module configured to create and store a report of the one or more data standardization cases that are selected and applied to change the format or the syntax of the aeronautical navigation data in the one or more of the data sets.
  4. 4 . The aeronautical navigation data standardization system of claim 1 , wherein the modules also include a selection module configured to select which of the data standardization cases are to be applied to the one or more data sets regardless of the type of the aeronautical navigation data or the countries of the ANSPs that provided the one or more data sets.
  5. 5 . The aeronautical navigation data standardization system of claim 1 , further comprising: a management module configured to selectively deactivate one or more of the data standardization cases and prevent the one or more of the data standardization cases that are deactivated from being used to change the format or the syntax of the aeronautical navigation data in the one or more of the data sets.
  6. 6 . The aeronautical navigation data standardization system of claim 1 , wherein the aeronautical navigation data in the data sets includes one or more of navaids, landing systems, satellite navigation systems, radar systems, aeronautical ground lights, routes, cruise tables, flight restrictions, airports, heliports, seaports, aprons, taxiways, lightings, markings, signs, gates, waypoints, landing areas, surface contaminations, holding patterns, terminal procedures, minimum and emergency safe altitude, airspaces, grid MORAs, obstacles, surface assessments areas, aeronautical authorities, airport ground services, traffic separation and met services, information services, communication facilities, aerial refueling, aircraft and flight characteristics, rules and procedures, or meteorological conditions.
  7. 7 . The aeronautical navigation data standardization system of claim 1 , wherein the execution module is configured to apply the one or more data standardization cases to the aeronautical navigation data to change object names in the aeronautical navigation data, to add a universally unique identifier for one or more objects in the aeronautical navigation data, to remove values from the aeronautical navigation data, to add an object identifier to the aeronautical navigation data, or to change encoding of the aeronautical navigation data.
  8. 8 . The aeronautical navigation standardization system of claim 1 , wherein the hardware circuitry and the one or more processors of the modules include an application-specific integrated circuit (ASIC) for an artificial neural network (ANN), the ASIC comprising: neurons organized in an array, each of the neurons including a register, a processing element, and at least one input; and synaptic circuits, each of the synaptic circuits including a memory for storing a synaptic weight, wherein each of the neurons is connected to at least one other of the neurons via at least one of the synaptic circuits, the processing elements of the neurons configured to select the one or more data standardization cases to apply to the one or more of the data sets based on prior selections of the one or more data standardization cases.
  9. 9 . An aeronautical navigation data standardization method comprising: receiving data sets of aeronautical navigation data from aeronautical navigation source providers (ANSPs) located in different countries; identifying one or both of a type of the aeronautical navigation data in the data sets or the countries in which the ANSPs are located; selecting one or more data standardization cases for one or more of the data sets to change the aeronautical navigation data in the one or more of the data sets based on one or more previous detections of the type of the aeronautical navigation data or the countries for one or more previous changes to one or more previous data sets; and changing the aeronautical navigation data according to the one or more data standardization cases that are selected, one or both of a format or a syntax of the aeronautical navigation data being changed in the one or more of the data sets.
  10. 10 . The aeronautical navigation data standardization method of claim 9 , further comprising: sending the one or more data sets that are changed to one or more aeronautical consumer systems for use in planning flights or controlling aircraft.
  11. 11 . The aeronautical navigation data standardization method of claim 9 , further comprising: creating and storing a report of the one or more data standardization cases that are selected and applied to change the format or the syntax of the aeronautical navigation data in the one or more of the data sets.
  12. 12 . The aeronautical navigation data standardization method of claim 9 , further comprising: selecting which of the data standardization cases are to be applied to the one or more data sets regardless of the type of the aeronautical navigation data or the countries of the ANSPs that provided the one or more data sets.
  13. 13 . The aeronautical navigation data standardization method of claim 9 , further comprising: selectively deactivating one or more of the data standardization cases to prevent the one or more of the data standardization cases that are deactivated from being used to change the format or the syntax of the aeronautical navigation data in the one or more of the data sets.
  14. 14 . The aeronautical navigation data standardization method of claim 9 , wherein the aeronautical navigation data in the data sets includes one or more of navaids, landing systems, satellite navigation systems, radar systems, aeronautical ground lights, routes, cruise tables, flight restrictions, airports, heliports, seaports, aprons, taxiways, lightings, markings, signs, gates, waypoints, landing areas, surface contaminations, holding patterns, terminal procedures, minimum and emergency safe altitude, airspaces, grid MORAs, obstacles, surface assessments areas, aeronautical authorities, airport ground services, traffic separation and met services, information services, communication facilities, aerial refueling, aircraft and flight characteristics, rules and procedures, or meteorological conditions.
  15. 15 . The aeronautical navigation data standardization method of claim 9 , wherein the one or more data standardization cases are applied to the aeronautical navigation data to change object names in the aeronautical navigation data, to add a universally unique identifier for one or more objects in the aeronautical navigation data, to remove values from the aeronautical navigation data, to add an object identifier to the aeronautical navigation data, or to change encoding of the aeronautical navigation data.
  16. 16 . An aeronautical navigation data standardization system comprising: a data import module configured to receive data sets of aeronautical navigation data from aeronautical navigation source providers (ANSPs); a detection module configured to examine the data sets and identify a type of the aeronautical navigation data in the data sets; a memorization module configured to select one or more data standardization cases for one or more of the data sets to change the aeronautical navigation data in the one or more of the data sets based on one or more previous detections of the type of the aeronautical navigation data for one or more previous changes to one or more previous data sets; and an execution module configured to change the aeronautical navigation data according to the one or more data standardization cases that are selected, the execution module configured to change one or both of a format or a syntax of the aeronautical navigation data in the one or more of the data sets.
  17. 17 . The aeronautical navigation data standardization system of claim 16 , wherein the detection module also is configured to identify which country that the ANSPs that provided the one or more of the data sets is located in, the memorization module configured to select the one or more of the data standardization cases based also on the country that is identified.
  18. 18 . The aeronautical navigation data standardization system of claim 16 , further comprising: a reporting module configured to send the one or more data sets that are changed to one or more aeronautical consumer systems for use in planning flights or controlling aircraft.
  19. 19 . The aeronautical navigation data standardization system of claim 16 , wherein the aeronautical navigation data in the data sets includes one or more of navaids, landing systems, satellite navigation systems, radar systems, aeronautical ground lights, routes, cruise tables, flight restrictions, airports, heliports, seaports, aprons, taxiways, lightings, markings, signs, gates, waypoints, landing areas, surface contaminations, holding patterns, terminal procedures, minimum and emergency safe altitude, airspaces, grid MORAs, obstacles, surface assessments areas, aeronautical authorities, airport ground services, traffic separation and met services, information services, communication facilities, aerial refueling, aircraft and flight characteristics, rules and procedures, or meteorological conditions.
  20. 20 . The aeronautical navigation data standardization system of claim 16 , wherein the execution module is configured to apply the one or more data standardization cases to the aeronautical navigation data to change object names in the aeronautical navigation data, to add a universally unique identifier for one or more objects in the aeronautical navigation data, to remove values from the aeronautical navigation data, to add an object identifier to the aeronautical navigation data, or to change encoding of the aeronautical navigation data.

Description

FIELD OF THE DISCLOSURE Examples of the present disclosure relate to receiving aeronautical data from different countries and standardizing the data into a common format for use in planning flights and/or controlling aircraft during flights. BACKGROUND OF THE DISCLOSURE Digital aeronautical navigation data is information used by pilots and air traffic control prior to and during flights to ensure the flights are safe. This information can be used for planning flights, navigation (e.g., avoiding obstacles or other aircraft), performing emergency procedures during flights, and the like. This information can include electronic maps of airports, weather information, procedures for aircraft at airports, temporary hazards, air traffic control information, and the like. Digital aeronautical navigation data such as Aeronautical Information Services (AIS) data are provided by Aeronautical Navigation Service Providers (ANSPs) from different countries in the form of digital data sets. While a globally accepted data model and data exchange standard exists for these data sets in form of the Aeronautical Information Exchange Model (AIXM), countries still provide the respective AIS data sets from those countries in each country's own version or “flavor” of AIXM, or in a completely different format, such as csv, xml, JSON, shape, etc. Currently, most known digital data sources, although available, are not used in Boeing production systems, as the data is still provided or published also in paper format (i.e., as a section of the Aeronautical Information Publication (AIP), which can be retrieved in non-structured formats such as pdf and html). Some exceptions are obstacle data sets, known as eTOD (electronic Terrain and Obstacle Data), which by many countries are provided in digital format and which are then no longer published in the AIP. For these cases, a country specific data transformation may be applied in the Jeppesen production process to map and convert the data into the USF format, which then can be loaded into the Jeppesen Obstacle Database (JODA). For all other digital sources, e.g. AIP Data sets containing navigational data, no solution is currently in place that would utilize the advantages of processing digital data sources, such as improved data quality and reduced manual interaction with the data, as data verification by the user is not required in that case. SUMMARY OF THE DISCLOSURE In one example, an aeronautical navigation data standardization system comprising modules formed from hardware circuitry and one or more processors is provided. The modules include a data import module configured to receive data sets of aeronautical navigation data from ANSPs located in different countries; a detection module configured to examine the data sets and identify one or both of a type of the aeronautical navigation data in the data sets or the countries in which the ANSPs are located; a memorization module configured to select one or more data standardization cases to one or more of the data sets to change the aeronautical navigation data in the one or more of the data sets based on one or more previous detections of the type of the aeronautical navigation data or the countries for one or more previous changes to one or more previous data sets; and an execution module configured to change the aeronautical navigation data according to the one or more data standardization cases that are selected, the execution module configured to change one or both of a format or a syntax of the aeronautical navigation data in the one or more of the data sets. In another example, an aeronautical navigation data standardization method includes receiving data sets of aeronautical navigation data from ANSPs located in different countries; identifying one or both of a type of the aeronautical navigation data in the data sets or the countries in which the ANSPs are located; selecting one or more data standardization cases to one or more of the data sets to change the aeronautical navigation data in the one or more of the data sets based on one or more previous detections of the type of the aeronautical navigation data or the countries for one or more previous changes to one or more previous data sets; and changing the aeronautical navigation data according to the one or more data standardization cases that are selected, one or both of a format or a syntax of the aeronautical navigation data changed in the one or more of the data sets. In another example, another aeronautical navigation data standardization system includes a data import module configured to receive data sets of aeronautical navigation data from ANSPs; a detection module configured to examine the data sets and identify a type of the aeronautical navigation data in the data sets; a memorization module configured to select one or more data standardization cases to one or more of the data sets to change the aeronautical navigation data in the one or more of the data sets based