A method for synchronizing navigation database on a flight simulator based on ARINC424 protocol

By synchronizing the navigation database on the flight simulator, the problem of inconsistency between navigation and viewing systems is solved, and an out-of-cabin scene experience that is consistent with actual flight is achieved, improving training efficiency and safety.

CN115905407BActive Publication Date: 2025-08-29ACCEL (TIANJIN) FLIGHT SIMULATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211504792.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-29
Publication Date
2025-08-29
Estimated Expiration
2042-11-29

AI Technical Summary

Technical Problem

The navigation database in existing flight simulators is scattered, resulting in the inability to match the navigation and viewing systems, resulting in inconsistent aircraft position and runway entrance.

Method used

Using the ARINC424 protocol method, the airport's navigation database is synchronized through the main control computer, the viewing computer and the flight management computer, including airport data, runway data, navigation station data and route data to ensure the consistency of the data.

Benefits of technology

It realizes that pilots experience out-of-cabin scenarios consistent with actual flight during full-action flight simulator training, improve training efficiency and ensure aviation safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115905407B_ABST
    Figure CN115905407B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of synchronized navigation databases, and more particularly relates to a method for synchronizing navigation databases on a flight simulator based on the ARINC424 protocol. Step 1: A main control computer reads airport data and runway data from the navigation database of the airport to be synchronized, and the main control computer communicates with a visual computer and a flight management computer, respectively, causing the main control computer, the visual computer, and the flight management computer to synchronize their respective data. Step 2: The main computer reads navigation station data and route data from the navigation database of the airport to be synchronized, and the main control computer communicates with the flight management computer, respectively, causing the main computer and the flight management computer to synchronize their respective data. The present invention designs a method for synchronizing the navigation database of an airport among the visual computer, the main control computer, and the flight management computer, enabling pilots to experience an extravehicular scene that is completely consistent with an actual flight during training in a full-flight simulator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of synchronous navigation databases, and in particular relates to a method for synchronizing a navigation database on a flight simulator based on an ARINC424 protocol. Background Art

[0002] Navigation Database refers to any collection, package and formatted file of navigation data stored in a system in electronic form to support navigation applications. The contents of the navigation database mainly include relevant information such as navigation facilities, routes, airports, company routes, etc. Navigation databases are divided into standardized data and customized data. The contents of both types of data include airport and runway data, route / airway information, instrument arrival and departure procedures, instrument approach procedures, etc. Standard data information refers to aviation data produced based on the Aeronautical Information Publication (AIP), revised / supplementary information and related documents published by various countries / regions. Maintenance work is the responsibility of the authority or an agency designated by the authority. Customized data refers to aviation data customized by the database service provider according to the customization requirements of the aviation operator based on the original data and information provided by the aviation operator to the database service provider. It is only for the aviation operator's own flight and operation use.

[0003] ARINC 424, standing for "Aeronautical Radio, Inc.", is a descriptive document for reference data used in airborne navigation systems, recommended by the aviation industry. The database described in this document is also suitable for use in flight control computer flight planning systems, aircraft simulators, and other applications. The database standards described in this specification are intended for navigation service providers, airborne avionics system manufacturers, and other database users used for flight operations and flight planning.

[0004] The visual system in a flight simulator is designed to provide pilots with a realistic view outside the cabin. When pilots train for takeoff and landing, the visual system must display a realistic view of the airport they are taking off from and landing at. It also needs to align with the onboard navigation equipment, ensuring that the view displayed by the pilot is consistent with the flight management computer (FMC) and the onboard navigation equipment. Most OEMs use the visual system to display the runway takeoff position, perpendicular to the runway centerline, when positioning a specific runway takeoff position. The runway threshold location is set based on the visual system's internal navigation database. The runway threshold location displayed on the indication system (DU) is derived from the FMC's built-in navigation database. The flight simulator's main control computer also calculates the aircraft's position based on the computer's internal navigation database. If the navigation databases used by these three parties are inconsistent, the aircraft may not be positioned at the intended visual system location or may not match the FMC's runway threshold display. The navigation database modules involved in current flight simulators are scattered, and original equipment manufacturers are unable to merge the scattered navigation databases. Therefore, when using flight simulators, there will be problems such as indications caused by inconsistent navigation databases, and the navigation and vision systems cannot match. Summary of the Invention

[0005] The main purpose of the present invention is to solve the problems existing in the prior art and provide a method for synchronizing the navigation database on a flight simulator based on the ARINC424 protocol. The method designs a method for synchronizing the navigation database of the airport in the flight simulator system using the visual computer, main control computer, and flight management computer, so that pilots can experience the extravehicular scene that is completely consistent with the actual flight during training in a full-motion flight simulator.

[0006] The technical problem solved by the present invention is achieved by adopting the following technical solution: a method for synchronizing the navigation database on a flight simulator based on the ARINC424 protocol,

[0007] Step 1: The main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized. The main control computer communicates with the vision computer, and the vision computer determines whether the airport to be synchronized is a custom airport or a general airport. If the airport to be synchronized is a custom airport, step 11 is executed; if the airport to be synchronized is a general airport, step 12 is executed.

[0008] Step 11: The vision computer sends the airport data and runway data stored in its local navigation database to the main control computer. The main control computer receives the airport data and runway data and sends them to the flight management computer. The main control computer and the flight management computer synchronize the received airport data and runway data into their local navigation databases.

[0009] Step 12: The main control computer communicates with the flight management computer. The flight management computer determines whether the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized. If the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized, step a is executed. If the local navigation database of the flight management computer does not store the airport data and runway data of the airport to be synchronized, step b is executed.

[0010] Step a: The flight management computer sends the stored airport data and runway data to the main control computer. The main control computer receives the airport data and runway data and sends them to the vision computer. The main control computer and the vision computer respectively synchronize the received airport data and runway data into the local navigation database.

[0011] Step b: The main control computer sends the airport data and runway data to be synchronized to the vision computer and the flight management computer and synchronizes the airport data and runway data into the local navigation database. The vision computer and the flight management computer respectively synchronize the received airport data and runway data into the local navigation database.

[0012] Step 2: The main control computer reads the navigation station data and route data of the airport to be synchronized from the navigation database. The main control computer communicates with the flight management computer. The flight management computer determines whether the navigation station data and route data of the airport to be synchronized are stored in its local navigation database. If the local navigation database of the flight management computer stores the navigation station data and route data of the airport to be synchronized, step 21 is executed. If the local navigation database of the flight management computer does not store the navigation station data and route data of the airport to be synchronized, step 22 is executed.

[0013] Step 21: The flight management computer sends the stored navigation station data and route data to the main control computer, and the main control computer synchronizes the navigation station data and route data into the local navigation database;

[0014] Step 22: The main control computer sends the navigation station data and route data to be synchronized to the flight management computer and synchronizes the navigation station data and route data into the local navigation database. The flight management computer synchronizes the received navigation station data and route data into the local navigation database.

[0015] Furthermore, the airport data includes airport ICAO, airport name, airport elevation, airport longitude, airport latitude, and airport magnetic variation.

[0016] Furthermore, the runway data includes the runway name, the ICAO airport to which the runway belongs, the runway threshold longitude, the runway threshold latitude, the runway threshold elevation, the runway heading, the runway width, the runway length, the runway touchdown zone latitude, the runway touchdown zone longitude, and the runway touchdown zone elevation.

[0017] Furthermore, the navigation database of the airport to be synchronized is a navigation database that has been normally loaded and run on the relevant device.

[0018] Furthermore, in step 1, the main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the airport data in the navigation database of the airport to be synchronized according to the local airport data list, and reading the runway data in the navigation database of the airport to be synchronized according to the local runway data list.

[0019] Furthermore, the airport scene data in the visual computer includes a customer-customized airport data model and a general airport data model.

[0020] Furthermore, in step 11, the main control computer receives the airport data and runway data and sends them to the flight management computer, which further includes the main control computer obtaining the airport position data and runway position data through the communication protocol and interface with the vision computer, and sending them to the flight management computer.

[0021] Furthermore, the navigation station data includes the navigation station identification code, navigation station type, navigation station longitude, navigation station latitude, navigation station frequency, and navigation station heading. The navigation station data used for approach and landing also includes the corresponding airport ICAO and runway name.

[0022] Furthermore, the route data includes waypoints and routes, and the waypoint data includes the waypoint name, the waypoint Datum code, the waypoint longitude, the waypoint latitude, the waypoint magnetic deviation, and the region where the waypoint is located; the route data is composed of multiple route segment data, and the route segment data includes the route identifier, the route segment sequence identifier, the region to which the route segment belongs, and the heading and distance of the waypoint required for the route segment mark.

[0023] Furthermore, in step 2, the main control computer reads the navigation station data and route data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the navigation station data in the navigation database of the airport to be synchronized according to the local navigation station data list, and reading the route data in the navigation database of the airport to be synchronized according to the local route data list.

[0024] The beneficial effects of the present invention are:

[0025] The present invention realizes one-key synchronization of airport data, runway data, navigation station data, and route data by designing a method for synchronizing the airport navigation database of a visual computer, a main control computer, and a flight management computer in a flight simulator system. When it is necessary to modify or add certain airport-related data, the consistency of the airport information, runway information, navigation station information, and route information is achieved, so that pilots can experience extravehicular scenes that are completely consistent with actual flight during training in a full-motion flight simulator, thereby improving pilot training efficiency, ensuring aviation flight safety as much as possible, and enabling them to effectively handle different airport scenarios during route training. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 The present invention is a flow chart of a method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol.

[0027] Figure 2 This is a system block diagram of a flight simulator according to the present invention.

[0028] Figure 3 This is a flow chart of the synchronous navigation database of the flight simulator of the present invention with respect to airport data and runway data.

[0029] Figure 4 This is a flow chart of the flight simulator synchronizing navigation station data in the navigation database of the present invention. DETAILED DESCRIPTION

[0030] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present invention.

[0031] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0032] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediate medium; and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0033] like Figures 1 to 4 As shown, the present invention provides a method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol.

[0034] Step 1: The main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized. The main control computer communicates with the vision computer, and the vision computer determines whether the airport to be synchronized is a custom airport or a general airport. If the airport to be synchronized is a custom airport, step 11 is executed; if the airport to be synchronized is a general airport, step 12 is executed.

[0035] The navigation database is an important onboard flight guidance and reference information source that civil aircraft must be equipped with during modern flight and operation. It is an important basis for the safe flight and operation of modern large and medium-sized transport aircraft. Since the aircraft changes from the traditional station (navigation station) to station (navigation station) flight mode to the point (waypoint) to point (waypoint) flight mode during performance-based navigation (PBN) operation, the aircraft is highly dependent on the relevant information in the navigation database, and the importance of the navigation database is even more prominent. Navigation Database refers to any collection, package and formatted file of navigation data stored electronically in the system to support navigation applications. The content of the navigation database mainly includes relevant information such as navigation facilities, routes, airports, and company routes.

[0036] A local navigation database is also installed in the main control computer. It is used to calculate the deviation of the aircraft from the airport and runway when the simulator is running, and to locate the aircraft according to the selected airport and runway when the aircraft is repositioning.

[0037] Step 1 is the starting point for synchronizing airport runway data. The airport ICAO code synchronization data will be read in sequence according to the local airport data list of the main control computer.

[0038] Step 11: The vision computer sends the airport data and runway data stored in its local navigation database to the main control computer. The main control computer receives the airport data and runway data and sends them to the flight management computer. The main control computer and the flight management computer synchronize the received airport data and runway data into their local navigation databases.

[0039] The airport scene data in the vision computer includes two types: a customer-customized airport data model and a general airport data model automatically generated based on the local navigation database.

[0040] Customized airport data models are generated by the vision system vendor using model creation software after purchasing satellite imagery and ARINC 424 data. These models are then packaged and placed in a specific directory on the vision system computer. Because these data models are pre-packaged, they cannot be modified through later synchronization. If the airport to be synchronized is a custom model data within the vision system, the vision system should be the synchronizing party, with the main control computer and flight management computer as the synchronized parties.

[0041] The master control computer obtains the location and runway position data of the airport to be synchronized through the communication protocol and interface with the visual system, and sends this data to the flight management computer. After the flight management computer and the master control computer have synchronized the local navigation database, the next synchronization begins.

[0042] Step 12: The main control computer communicates with the flight management computer. The flight management computer determines whether the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized. If the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized, step a is executed. If the local navigation database of the flight management computer does not store the airport data and runway data of the airport to be synchronized, step b is executed.

[0043] Step a: The flight management computer sends the stored airport data and runway data to the main control computer. The main control computer receives the airport data and runway data and sends them to the vision computer. The main control computer and the vision computer respectively synchronize the received airport data and runway data into the local navigation database.

[0044] Step b: The main control computer sends the airport data and runway data to be synchronized to the vision computer and the flight management computer and synchronizes the airport data and runway data into the local navigation database. The vision computer and the flight management computer respectively synchronize the received airport data and runway data into the local navigation database.

[0045] Generic airport models automatically generated from the local navigation database can be generated in real time based on the data in the navigation database. If the airport to be synchronized is not a custom airport, the master control computer or flight management computer is the synchronizer, and the vision computer is the synchronized party. After receiving data from the master computer, the vision computer synchronizes with the local navigation database.

[0046] When the vision computer is synchronized, the master computer sends the ICAO code to the flight management computer. If the flight management computer contains the airport data, it sends the relevant data to the master computer. After the vision computer and the master computer have synchronized their local navigation databases, the next synchronization begins. If the flight management computer does not contain the airport data, the master computer sends the relevant data to the vision computer and the flight management computer for synchronization. After the synchronization is complete, the master computer takes the lead in the next synchronization.

[0047] Step 2: The main control computer reads the navigation station data and route data of the airport to be synchronized from the navigation database. The main control computer communicates with the flight management computer. The flight management computer determines whether the navigation station data and route data of the airport to be synchronized are stored in its local navigation database. If the local navigation database of the flight management computer stores the navigation station data and route data of the airport to be synchronized, step 21 is executed. If the local navigation database of the flight management computer does not store the navigation station data and route data of the airport to be synchronized, step 22 is executed.

[0048] Since the navigation database contents such as navigation station data and route data are not related to the visual system, it is only necessary to synchronize the navigation data built into the main control computer and the flight management computer.

[0049] The navigation station data in the main control computer is used to calculate the position and direction deviation of the aircraft from the navigation station when the simulator is running.

[0050] Step 2 is the starting point of the synchronization of the navigation station data. The data will be read in the order of the local navigation station data list of the host computer.

[0051] Step 21: The flight management computer sends the stored navigation station data and route data to the main control computer, and the main control computer synchronizes the navigation station data and route data into the local navigation database;

[0052] Step 22: The main control computer sends the navigation station data and route data to be synchronized to the flight management computer and synchronizes the navigation station data and route data into the local navigation database. The flight management computer synchronizes the received navigation station data and route data into the local navigation database.

[0053] The master control computer sends the navigation station identification code to the flight management computer. If the flight management computer contains the navigation station data, it sends the relevant data to the master control computer and waits for the master computer to synchronize its local navigation database before proceeding to the next synchronization. If the flight management computer does not contain the navigation station data, the master control computer sends the relevant data to the flight management computer for synchronization. After the synchronization is complete, the master control computer initiates the next synchronization.

[0054] Furthermore, the airport data includes airport ICAO, airport name, airport elevation, airport longitude, airport latitude, and airport magnetic variation.

[0055] Furthermore, the runway data includes the runway name, the ICAO airport to which the runway belongs, the runway threshold longitude, the runway threshold latitude, the runway threshold elevation, the runway heading, the runway width, the runway length, the runway touchdown zone latitude, the runway touchdown zone longitude, and the runway touchdown zone elevation.

[0056] Furthermore, the navigation database of the airport to be synchronized is the navigation database that has been normally loaded and run on the relevant equipment.

[0057] Furthermore, in step 1, the main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the airport data in the navigation database of the airport to be synchronized according to the local airport data list, and reading the runway data in the navigation database of the airport to be synchronized according to the local runway data list.

[0058] Furthermore, the airport scene data in the visual computer includes a customer-customized airport data model and a general airport data model.

[0059] Furthermore, in step 11, the main control computer receives the airport data and runway data and sends them to the flight management computer, which further includes the main control computer obtaining the airport position data and runway position data through the communication protocol and interface with the vision computer, and sending them to the flight management computer.

[0060] Furthermore, the navigation station data includes the navigation station identification code, navigation station type, navigation station longitude, navigation station latitude, navigation station frequency, and navigation station heading. The navigation station data used for approach and landing also includes the corresponding airport ICAO and runway name.

[0061] Furthermore, the route data includes waypoints and routes. The waypoint data includes the waypoint name, the waypoint Datum code, the waypoint longitude, the waypoint latitude, the waypoint magnetic deviation, and the region where the waypoint is located; the route data is composed of multiple route segment data. The route segment data includes the route identifier, the route segment sequence identifier, the region to which the route segment belongs, and the heading and distance of the waypoint required for the route segment mark.

[0062] Furthermore, in step 2, the main control computer reads the navigation station data and route data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the navigation station data in the navigation database of the airport to be synchronized according to the local navigation station data list, and reading the route data in the navigation database of the airport to be synchronized according to the local route data list.

[0063] Example

[0064] like Figures 1-4 As shown, the present invention parses and synchronizes the navigation database and configures it with corresponding routes to create a realistic and accurate airport scene. This scene is then integrated into the environmental model. Finally, pilots conduct verification tests to verify the authenticity and accuracy of the airport scene positioning, completing the closed-loop flight simulation scenario. The specific implementation method for synchronizing the navigation database on a flight simulator based on the ARINC 424 protocol is as follows.

[0065] Step 1: The main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized. The main control computer communicates with the vision computer, and the vision computer determines whether the airport to be synchronized is a custom airport or a general airport. If the airport to be synchronized is a custom airport, step 11 is executed; if the airport to be synchronized is a general airport, step 12 is executed.

[0066] In step 1, the main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the airport data in the navigation database of the airport to be synchronized according to the local airport data list, and reading the runway data in the navigation database of the airport to be synchronized according to the local runway data list.

[0067] Step 11: The vision computer sends the airport data and runway data stored in its local navigation database to the main control computer. The main control computer receives the airport data and runway data and sends them to the flight management computer. The main control computer and the flight management computer synchronize the received airport data and runway data into their local navigation databases.

[0068] In step 11, the main control computer receives the airport data and runway data and sends them to the flight management computer, which further includes the main control computer obtaining the airport position data and runway position data through the communication protocol and interface with the vision computer and sending them to the flight management computer.

[0069] Step 12: The main control computer communicates with the flight management computer. The flight management computer determines whether the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized. If the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized, step a is executed. If the local navigation database of the flight management computer does not store the airport data and runway data of the airport to be synchronized, step b is executed.

[0070] Step a: The flight management computer sends the stored airport data and runway data to the main control computer. The main control computer receives the airport data and runway data and sends them to the vision computer. The main control computer and the vision computer respectively synchronize the received airport data and runway data into the local navigation database.

[0071] Step b: The main control computer sends the airport data and runway data to be synchronized to the vision computer and the flight management computer and synchronizes the airport data and runway data into the local navigation database. The vision computer and the flight management computer respectively synchronize the received airport data and runway data into the local navigation database.

[0072] After the synchronization of airport data and runway data is completed, if there is unsynchronized airport data and runway data, the main control computer will take the lead in the next synchronization; otherwise, the synchronization of this part of the data will be terminated.

[0073] Step 2: The main control computer reads the navigation station data and route data of the airport to be synchronized from the navigation database. The main control computer communicates with the flight management computer. The flight management computer determines whether the navigation station data and route data of the airport to be synchronized are stored in its local navigation database. If the local navigation database of the flight management computer stores the navigation station data and route data of the airport to be synchronized, step 21 is executed. If the local navigation database of the flight management computer does not store the navigation station data and route data of the airport to be synchronized, step 22 is executed.

[0074] In step 2, the main control computer reads the navigation station data and route data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the navigation station data in the navigation database of the airport to be synchronized according to the local navigation station data list, and reading the route data in the navigation database of the airport to be synchronized according to the local route data list.

[0075] Step 21: The flight management computer sends the stored navigation station data and route data to the main control computer, and the main control computer synchronizes the navigation station data and route data into the local navigation database;

[0076] Step 22: The main control computer sends the navigation station data and route data to be synchronized to the flight management computer and synchronizes the navigation station data and route data into the local navigation database. The flight management computer synchronizes the received navigation station data and route data into the local navigation database.

[0077] After the synchronization of the navigation station data and route data is completed, if there is unsynchronized navigation station data and route data, the main control computer will take the lead in the next synchronization; otherwise, the synchronization of this part of the data will be terminated.

[0078] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol, characterized by: Step 1: The main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized. The main control computer communicates with the vision computer, and the vision computer determines whether the airport to be synchronized is a custom airport or a general airport. If the airport to be synchronized is a custom airport, step 11 is executed; if the airport to be synchronized is a general airport, step 12 is executed. Step 11: The vision computer sends the airport data and runway data stored in its local navigation database to the main control computer. The main control computer receives the airport data and runway data and sends them to the flight management computer. The main control computer and the flight management computer synchronize the received airport data and runway data into their local navigation databases. Step 12: The main control computer communicates with the flight management computer. The flight management computer determines whether the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized. If the local navigation database of the flight management computer stores the airport data and runway data of the airport to be synchronized, step a is executed. If the local navigation database of the flight management computer does not store the airport data and runway data of the airport to be synchronized, step b is executed. Step a: The flight management computer sends the stored airport data and runway data to the main control computer. The main control computer receives the airport data and runway data and sends them to the vision computer. The main control computer and the vision computer respectively synchronize the received airport data and runway data into the local navigation database. Step b: The main control computer sends the airport data and runway data to be synchronized to the vision computer and the flight management computer and synchronizes the airport data and runway data into the local navigation database. The vision computer and the flight management computer respectively synchronize the received airport data and runway data into the local navigation database. Step 2: The main control computer reads the navigation station data and route data of the airport to be synchronized from the navigation database. The main control computer communicates with the flight management computer. The flight management computer determines whether the navigation station data and route data of the airport to be synchronized are stored in its local navigation database. If the local navigation database of the flight management computer stores the navigation station data and route data of the airport to be synchronized, step 21 is executed. If the local navigation database of the flight management computer does not store the navigation station data and route data of the airport to be synchronized, step 22 is executed. Step 21: The flight management computer sends the stored navigation station data and route data to the main control computer, and the main control computer synchronizes the navigation station data and route data into the local navigation database; Step 22: The main control computer sends the navigation station data and route data to be synchronized to the flight management computer and synchronizes the navigation station data and route data into the local navigation database. The flight management computer synchronizes the received navigation station data and route data into the local navigation database.

2. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, characterized in that: The airport data includes airport ICAO, airport name, airport elevation, airport longitude, airport latitude, and airport magnetic variation.

3. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, wherein: The runway data includes the runway name, the ICAO airport to which the runway belongs, the runway threshold longitude, the runway threshold latitude, the runway threshold elevation, the runway heading, the runway width, the runway length, the runway touchdown zone latitude, the runway touchdown zone longitude, and the runway touchdown zone elevation.

4. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, wherein: The navigation database of the airport to be synchronized is a navigation database that has been normally loaded and run on the relevant equipment.

5. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, characterized in that: In step 1, the main control computer reads the airport data and runway data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the airport data in the navigation database of the airport to be synchronized according to the local airport data list, and reading the runway data in the navigation database of the airport to be synchronized according to the local runway data list.

6. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, characterized in that: The airport scene data in the visual computer includes a customer-customized airport data model and a general airport data model.

7. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, characterized in that: In step 11, the main control computer receives the airport data and runway data and sends them to the flight management computer, which further includes the main control computer obtaining the airport position data and runway position data through the communication protocol and interface with the vision computer and sending them to the flight management computer.

8. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, characterized in that: The navigation station data includes the navigation station identification code, navigation station type, navigation station longitude, navigation station latitude, navigation station frequency, and navigation station heading. The navigation station data used for approach and landing also includes the corresponding airport ICAO and runway name.

9. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, characterized in that: The route data includes waypoints and routes. The waypoint data includes the waypoint name, the waypoint Datum code, the waypoint longitude, the waypoint latitude, the waypoint magnetic deviation, and the region where the waypoint is located. The route data is composed of multiple route segment data. The route segment data includes the route identifier, the route segment sequence identifier, the region to which the route segment belongs, and the heading and distance of the waypoint required for the route segment mark.

10. The method for synchronizing a navigation database on a flight simulator based on the ARINC424 protocol according to claim 1, characterized in that: In step 2, the main control computer reads the navigation station data and route data in the navigation database of the airport to be synchronized, which further includes the main control computer reading the navigation station data in the navigation database of the airport to be synchronized according to the local navigation station data list, and reading the route data in the navigation database of the airport to be synchronized according to the local route data list.

Citation Information

Patent Citations

  • Method for simulating regional weather scene on flight simulator

    CN114973847A

  • Layered subsystem architecture for a flight management system

    US6317659B1