Method for establishing FMS interface mapping

By updating the ICD files of the onboard flight management system FMS and using the visual control ICD and historical ICD files for interface mapping, the problem of the difference between the interface between the B company's flight management system equipment and the existing flight trainer simulation model is solved, and the communication and compatibility of the system are realized.

CN120371791AInactive Publication Date: 2025-07-25BEIJING BLUESKY AVIATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510867386.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

There is a difference in the interface of the flight management system equipment of Company B and the interface of the simulation model of the existing flight trainer, resulting in obstacles to direct communication.

Method used

By obtaining the ICD files of the current airborne flight management system FMS, and updating them using the visual control ICD files and historical ICD files, generating the target ICD files, and implementing interface mapping.

Benefits of technology

It effectively solves the communication barriers caused by interface differences, realizes signal transmission between the flight management system equipment and the existing flight trainer simulation model, and ensures the safety and compatibility of system communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120371791A_ABST
    Figure CN120371791A_ABST
Patent Text Reader

Abstract

The invention provides a method for establishing FMS interface mapping, and relates to the technical field of aviation, and the method comprises the steps: obtaining an ICD file of a current airborne flight management system FMS; according to the display control ICD file and a historical ICD file, updating an ICD file of a current airborne flight management system FMS to obtain a target ICD file; and establishing FMS interface mapping according to the target ICD file. The method provided by the embodiment of the invention can effectively solve the problems that the interface of the flight management system equipment is different from the interface of the simulation model of the existing flight trainer and the direct communication has obstacles.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of aviation technology, and in particular, to a method for establishing an FMS interface mapping. Background Art

[0002] With the advancement of a certain type of flight trainer project, the original flight management system (FMS) was provided by Company A, and now it is planned to use the flight management system equipment of Company B. However, there are differences between the interfaces of the flight management system equipment of Company B and the interfaces of the simulation models of the existing flight trainers, and there are obstacles to direct communication. Therefore, how to achieve signal transmission between the simulation models of the existing flight trainers and the flight management system equipment of Company B is a technical problem that needs to be solved urgently by those skilled in the art. Summary of the Invention

[0003] The present invention provides a method for establishing an FMS interface mapping. By using the display control ICD file and the historical ICD file, the ICD file of the current airborne flight management system FMS is updated to obtain a target ICD file. That is, the signal interfaces of the display control ICD and the signal interfaces in the ICD file provided by Company A are both mapped into the ICD file of the current airborne flight management system FMS, thereby realizing the update of the ICD file of the current airborne flight management system FMS, and effectively solving the problem that there are differences between the interfaces of the flight management system equipment and the interfaces of the simulation models of the existing flight trainers, and there are obstacles to direct communication.

[0004] The present invention provides a method for establishing an FMS interface mapping, including the following steps.

[0005] Obtain the ICD file of the current airborne flight management system FMS; Update the ICD file of the current airborne flight management system FMS according to the display control ICD file and the historical ICD file to obtain a target ICD file; Establish an FMS interface mapping according to the target ICD file.

[0006] According to the method for establishing an FMS interface mapping provided by the present invention, the step of updating the ICD file of the current airborne flight management system FMS according to the display control ICD file and the historical ICD file to obtain a target ICD file includes: According to the display control ICD file, supplement the signal interfaces for the interaction between the display control device and the FMS into the ICD file of the current airborne flight management system FMS to generate a first ICD file; Update the signal interface information in the first ICD file according to the historical ICD file to generate the target ICD file.

[0007] According to a method for establishing an FMS interface mapping provided by the present invention, after supplementing the signal interface for interaction between the display and control device and the FMS into the ICD file of the current airborne flight management system FMS according to the display and control ICD file to generate a first ICD file, the method further includes: Supplement interface information for manual override in the first ICD file.

[0008] According to a method for establishing an FMS interface mapping provided by the present invention, when the number of the first ICD files is multiple, updating the signal interface information in the first ICD file according to the historical ICD file to generate the target ICD file includes: Performing a merging process on the updated multiple first ICD files to obtain the target ICD file.

[0009] According to a method for establishing an FMS interface mapping provided by the present invention, the method further includes: Performing a duplicate removal process on the content in the target ICD file.

[0010] According to a method for establishing an FMS interface mapping provided by the present invention, the method further includes: Verifying and correcting the data format in the target ICD file.

[0011] The present invention also provides an apparatus for establishing an FMS interface mapping, including the following modules: An acquisition module, configured to acquire the ICD file of the current airborne flight management system FMS; An update module, configured to update the ICD file of the current airborne flight management system FMS according to the display and control ICD file and the historical ICD file to obtain a target ICD file; A establishment module, configured to establish an FMS interface mapping according to the target ICD file.

[0012] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the program, the method for establishing an FMS interface mapping as described in any one of the above is implemented.

[0013] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method for establishing an FMS interface mapping as described in any one of the above is implemented.

[0014] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method for establishing an FMS interface mapping as described in any one of the above is implemented.

[0015] The method for establishing the FMS interface mapping provided by the present invention updates the ICD file of the current airborne flight management system (FMS) through the display control ICD file and the historical ICD file to obtain the target ICD file. That is, the signal interfaces of the display control ICD and the signal interfaces in the ICD file provided by Company A are mapped into the ICD file of the current airborne flight management system (FMS), thereby realizing the update of the ICD file of the current airborne flight management system (FMS), and effectively solving the problem that there are differences between the interfaces of the flight management system equipment and the simulation models of the existing flight trainers, and there are obstacles in direct communication. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0017] Figure 1 is one of the schematic flowcharts of the method for establishing the FMS interface mapping provided by the present invention.

[0018] Figure 2 is the second schematic flowchart of the method for establishing the FMS interface mapping provided by the present invention.

[0019] Figure 3 is the schematic structural diagram of the device for establishing the FMS interface mapping provided by the present invention.

[0020] Figure 4 is the schematic structural diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0021] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention with reference to the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.

[0022] The following will describe Figures 1-4 the method for establishing the FMS interface mapping of the present invention.

[0023] To facilitate a clearer understanding of the technical solutions of the embodiments of the present application, some technical content related to the embodiments of the present application will be introduced first.

[0024] With the progress of a certain type of flight trainer project, the original flight management system (FMS) was provided by Company A. Now, it is planned to use the flight management system equipment of Company B. The following problems exist: 1) Interface incompatibility: There are differences between the interfaces of the flight management system equipment of Company B and the interfaces of the simulation models of the existing flight trainer, and there are obstacles to direct communication.

[0025] 2) Interface reuse requirement: In order to reduce development costs and improve efficiency, it is necessary to realize communication with the flight management system equipment of Company B without modifying the existing interfaces of the simulation models.

[0026] 3) Insufficient interface openness: The original forwarding scheme was formulated by Company A and there is no source code, which restricts the development of subsequent incentive work and the further openness of the interfaces.

[0027] 4) Complex ICD processing: There are a variety of interface control documents (ICDs), including the airborne flight management system ICD, the display and control ICD related to Company A, and the FMCC ICD, etc. Manual processing is inefficient and error-prone.

[0028] Figure 1 is one of the flow schematic diagrams of the method for establishing the FMS interface mapping provided by the present invention. As Figure 1 shown, the method includes the following: Step 101, obtain the ICD file of the current airborne flight management system FMS; Specifically, in a certain type of flight trainer project, the original flight management system (FMS) was provided by Company A. Now, it is planned to use the flight management system equipment of Company B. However, there are differences between the interfaces of the flight management system equipment of Company B and the interfaces of the simulation models of the existing flight trainer, and there are obstacles to direct communication.

[0029] To solve the above problems, in the embodiments of the present application, first, the interface control document (Interface Control Document, ICD) of the current airborne flight management system FMS is obtained, that is, the currently used ICD file is obtained. Optionally, the interface control document of the current airborne flight management system FMS is also the initial ICD file provided by Company B. Optionally, the ICD file defines the interfaces between the parts belonging to the airborne electronic system and between the parts belonging to the non-system and the parts belonging to the non-system.

[0030] Step 102, update the ICD file of the current airborne flight management system FMS according to the display and control ICD file and the historical ICD file to obtain the target ICD file; Specifically, after obtaining the ICD file of the current on-board Flight Management System (FMS), in the embodiments of the present application, the display and control ICD file and the historical ICD file are used to update the ICD file of the current on-board Flight Management System (FMS) to obtain a target ICD file. Optionally, the historical ICD file may be the ICD file provided by Company A. That is, in the present application, the signal interfaces of the display and control ICD and the signal interfaces in the ICD file provided by Company A are both mapped into the ICD file of the current on-board Flight Management System (FMS), thereby realizing the update of the ICD file of the current on-board Flight Management System (FMS), and thus effectively solving the problem that there are differences between the interfaces of the flight management system equipment of Company B and the simulation model of the existing flight trainer, and there are obstacles to direct communication.

[0031] Step 103: Establish the FMS interface mapping according to the target ICD file.

[0032] Specifically, after updating the ICD file of the current on-board Flight Management System (FMS) according to the display and control ICD file and the historical ICD file to obtain a target ICD file, the FMS interface mapping can be established by using the target ICD file, so as to realize the signal transmission with the existing simulation model and ensure the communication security of the system.

[0033] The method of the above embodiment updates the ICD file of the current on-board Flight Management System (FMS) through the display and control ICD file and the historical ICD file to obtain a target ICD file. That is, the signal interfaces of the display and control ICD and the signal interfaces in the ICD file provided by Company A are both mapped into the ICD file of the current on-board Flight Management System (FMS), thereby realizing the update of the ICD file of the current on-board Flight Management System (FMS), and effectively solving the problem that there are differences between the interfaces of the flight management system equipment and the simulation model of the existing flight trainer, and there are obstacles to direct communication.

[0034] In some embodiments, updating the ICD file of the current on-board Flight Management System (FMS) according to the display and control ICD file and the historical ICD file to obtain a target ICD file includes: According to the display and control ICD file, supplement the signal interfaces for the interaction between the display and control device and the FMS into the ICD file of the current on-board Flight Management System (FMS) to generate a first ICD file; According to the historical ICD file, update the signal interface information in the first ICD file to generate a target ICD file.

[0035] Specifically, in the embodiments of the present application, first, according to the display and control ICD file, the signal interfaces for the interaction between the display and control device and the FMS are supplemented into the ICD file of the current airborne flight management system FMS to generate a first ICD file; then, according to the historical ICD file, the signal interface information in the first ICD file is updated to generate a target ICD file. Optionally, the historical ICD file can be the ICD file provided by Company A, thus realizing the interface mapping from the display and control ICD and the historical ICD file to the current FMS ICD.

[0036] For example, first obtain the initial version of the flight management system ICD generated by preprocessing, and then use existing tools to match the variables in the display and control ICD that are the same as the pubref column in the airborne flight management system ICD. Furthermore, fill the corresponding columns such as TVU (Topic, Variables, Units) in the display and control ICD into the TVU and other columns of the airborne flight management system ICD, thereby realizing the interface mapping from the display and control ICD to the current FMS ICD. Optionally, to reuse the signals of the flight management system received by the existing simulation model, update the output interface in the ICD using the original output interface of Company A to ensure that columns such as TVU are consistent, thereby realizing the interface mapping from the historical ICD file to the current FMS ICD.

[0037] The method of the above embodiment first supplements the signal interfaces for the interaction between the display and control device and the FMS into the ICD file of the current airborne flight management system FMS according to the display and control ICD file to generate a first ICD file; then, according to the historical ICD file, the signal interface information in the first ICD file is updated, thus realizing the interface mapping from the display and control ICD and the historical ICD file to the current FMS ICD, effectively ensuring the communication security of the system.

[0038] In one embodiment, after supplementing the signal interfaces for the interaction between the display and control device and the FMS into the ICD file of the current airborne flight management system FMS according to the display and control ICD file to generate a first ICD file, the method further includes: Supplement the interface information for manual override in the first ICD file.

[0039] Specifically, during the update process of the ICD file, there may be modifications to the FMS ICD file by other staff members. Therefore, the present application can supplement the interface information for manual override in the ICD file to update the work completed by other staff members to the ICD file in a timely manner, thereby effectively avoiding work duplication and waste of existing work.

[0040] For example, the existing flight management system ICD can be updated using the manually supplemented flight management system ICD to implement the override operation on the flight management system ICD file.

[0041] The method of the above embodiment supplements the interface information of manual override in the ICD file, so as to realize the override operation of the flight management system ICD file, effectively avoiding work duplication and waste of existing work.

[0042] In one embodiment, when the number of the first ICD files is multiple, according to the historical ICD files, update the signal interface information in the first ICD files to generate a target ICD file, including: Merge the updated multiple first ICD files to obtain a target ICD file.

[0043] Specifically, in the embodiment of the present application, when the number of the first ICD files is multiple, the updated multiple first ICD files can be merged into a complete ICD general table of the flight management system, thereby improving the efficiency of subsequent ICD file processing.

[0044] The method of the above embodiment effectively improves the efficiency of subsequent ICD file processing by merging the updated multiple first ICD files into a complete ICD general table of the flight management system.

[0045] In some embodiments, the method for establishing the FMS interface mapping further includes: Deduplicate the content in the target ICD file.

[0046] Specifically, in the implementation of the present application, after merging multiple ICD files into a complete ICD general table of the flight management system, the content in the ICD file can be deduplicated, so as to improve the efficiency of ICD file processing while avoiding duplication of variables, ensuring the uniqueness of each signal, and guaranteeing the accuracy of the ICD file.

[0047] The method of the above embodiment can effectively avoid duplication of variables, ensure the uniqueness of each signal, and guarantee the accuracy of the ICD file by deduplicating the content in the merged ICD file.

[0048] In some embodiments, the method for establishing the FMS interface mapping further includes: Check and correct the data format in the target ICD file.

[0049] Specifically, in the embodiment of the present application, by checking and correcting the data format in the target ICD file, the accuracy of the ICD general table can be effectively guaranteed, and the communication security of the system can be improved.

[0050] For example, a comprehensive check can be performed on the overall ICD table to identify and adjust the non-compliant parts as needed. For instance, if it is found that there is a situation where ".01" appears in the Multiplier column of the original Flight Management System ICD, which is obviously illegal, it can be modified to "0.01" in this step.

[0051] Through the verification and correction of the data format in the target ICD file, the method of the above embodiment can effectively ensure the accuracy of the overall ICD table and enhance the communication security of the system.

[0052] Exemplarily, as Figure 2 shown, an FMS interface mapping establishment method is provided in an embodiment of the present application, and the specific process is as follows: (1) Preprocess to generate a preliminary version of the FMS ICD: Input: Airborne Flight Management System ICD (here are 5 files, one for each application of the Flight Management System), and the Display Control ICD file.

[0053] Process: Use existing tools to match the variables in the Display Control ICD that are the same as those in the pubref column of the Airborne Flight Management System ICD, and then fill in the corresponding TVU (Topic, Variables, Units) and other columns in the Airborne Flight Management System ICD with those in the Display Control ICD.

[0054] Output: A Flight Management System ICD file with some signal interfaces filled.

[0055] (2) Supplement the ICD interfaces for interaction with the display control: Input: (After the above preprocessing) Flight Management System ICD.

[0056] Process: Identify the signals between the Flight Management System ICD and the Display Control IDU (Integrated Display Unit), and fill in the TVU and other columns according to a unified rule. (Because the interaction between the IDU in the display control and the Flight Management System was previously completed by Company A, and other cross-linking methods were used without establishing an interface mapping.) Output: A Flight Management System ICD file with further supplemented signal interfaces with the IDU.

[0057] (3) Ultra-pull update the input interfaces in the ICD: Input: (After the above processing) Flight Management System ICD, and the manually supplemented Flight Management System ICD.

[0058] Process: Use the manually supplemented Flight Management System ICD to update the existing Flight Management System ICD to achieve an override operation on the Flight Management System ICD file.

[0059] Output: The ICD file of the flight management system after further supplementing the manual override interface.

[0060] (4) Update the output interface in the ICD using the output interface of the original FMCC: Input: The ICD of the flight management system (processed as above), the original FMCC ICD file.

[0061] Process: To reuse the signals of the flight management system received by the existing simulation model, update the output interface in the ICD using the output interface of the original FMCC to ensure that columns such as TVU are consistent.

[0062] Output: The ICD file of the flight management system after further updating the output interface.

[0063] (5) Merge the ICDs: Input: The ICD of the flight management system (processed as above) (here are 5 files, one for each application of the flight management system).

[0064] Process: Merge the above files into a complete summary table of the ICD for the flight management system (the purpose of merging is to facilitate deduplication in the next step).

[0065] Output: The summary table file of the merged ICD for the flight management system.

[0066] (6) Deduplicate: Input: The summary table file of the merged ICD for the flight management system.

[0067] Process: Deduplicate the signals in the summary table to ensure the uniqueness of each signal (the purpose of deduplication is to avoid duplicate variables and remove the situation where different applications of the flight management system receive the same variable, providing convenience for subsequent bus packaging and forwarding).

[0068] Output: The summary table file of the deduplicated ICD for the flight management system.

[0069] (7) Supplement TVU information: Input: The summary table file of the deduplicated ICD for the flight management system.

[0070] Process: For the rows where columns such as TVU are still blank, fill in the relevant TVU information in the summary table according to the agreed rules to open all input and output interfaces of the flight management system, facilitating the subsequent incentive work.

[0071] Output: The summary table file of the ICD for the flight management system with all columns such as TVU filled.

[0072] (8) Final inspection and adjustment: Input: The flight management system ICD master table file with all columns such as TVU filled in.

[0073] Process: Conduct a comprehensive inspection of the ICD master table, identify and adjust the non-compliant parts as needed (for example, if it is found that the ".01" appears in the Multiplier column of the original flight management system ICD, which is obviously illegal, it can be modified to "0.01" in this link).

[0074] Output: The final version of the flight management system ICD master table file.

[0075] The method of the above embodiment effectively establishes the interface mapping of the flight management system, is simple, efficient and reliable in operation, and has the following remarkable effects: 1) Improve development efficiency: By automatically processing the ICD file, the manual processing time is significantly reduced, the development efficiency is improved, and human errors are reduced.

[0076] 2) Reduce error rate: The automatic processing and verification mechanism effectively reduces the occurrence of human errors and improves the accuracy of the ICD file.

[0077] 3) Realize interface reuse: Without modifying the existing interfaces of the simulation model, communicate with the flight management system equipment of Company B, and maximize the realization of interface reuse.

[0078] 4) Promote interface openness: The open interface scheme provides convenience for the subsequent incentive work and is conducive to further opening the flight management system interface.

[0079] 5) Enhance system compatibility: The unified ICD master table ensures good compatibility between the simulation model and the flight management system equipment, laying a foundation for system integration.

[0080] 6) Reduce development costs: By reducing the manual processing time and error rate, and realizing interface reuse, the development costs are effectively reduced.

[0081] Next, the device for establishing the FMS interface mapping provided by the present invention will be described. The device for establishing the FMS interface mapping described below can be correspondingly referred to the method for establishing the FMS interface mapping described above. The device for establishing the FMS interface mapping in the embodiment of the present application is as Figure 3 shown and includes: An acquisition module 310, configured to acquire the ICD file of the current airborne flight management system FMS; An update module 320, configured to update the ICD file of the current airborne flight management system FMS according to the display control ICD file and the historical ICD file to obtain a target ICD file; A building module 330 is configured to establish an FMS interface mapping according to a target ICD file.

[0082] Optionally, the updating module 320 is specifically configured to: Supplement the signal interfaces for the interaction between the display control device and the FMS into the ICD file of the current airborne flight management system FMS according to the display control ICD file, and generate a first ICD file; Update the signal interface information in the first ICD file according to the historical ICD file to generate a target ICD file.

[0083] Optionally, the updating module 320 is further configured to: Supplement the interface information for manual override in the first ICD file.

[0084] Optionally, the updating module 320 is further configured to: Perform a merging process on multiple updated first ICD files to obtain a target ICD file.

[0085] Optionally, the updating module 320 is further configured to: Perform a duplicate removal process on the content in the target ICD file.

[0086] Optionally, the updating module 320 is further configured to: Verify and correct the data format in the target ICD file.

[0087] Figure 4 The schematic diagram of the physical structure of an electronic device is illustrated. The electronic device may include: a processor 410, a communications interface 420, a memory 430, and a communication bus 440. Among them, the processor 410, the communications interface 420, and the memory 430 complete the communication with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the method for establishing an FMS interface mapping. The method includes: obtaining the ICD file of the current airborne flight management system FMS; updating the ICD file of the current airborne flight management system FMS according to the display control ICD file and the historical ICD file to obtain a target ICD file; and establishing an FMS interface mapping according to the target ICD file.

[0088] In addition, when the logical instructions in the above-mentioned memory 430 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0089] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the method for establishing the FMS interface mapping provided by the above-mentioned various methods. The method includes: obtaining the ICD file of the current airborne flight management system FMS; updating the ICD file of the current airborne flight management system FMS according to the display control ICD file and the historical ICD file to obtain a target ICD file; and establishing the FMS interface mapping according to the target ICD file.

[0090] On another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the method for establishing the FMS interface mapping provided by the above-mentioned various methods. The method includes: obtaining the ICD file of the current airborne flight management system FMS; updating the ICD file of the current airborne flight management system FMS according to the display control ICD file and the historical ICD file to obtain a target ICD file; and establishing the FMS interface mapping according to the target ICD file.

[0091] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.

[0092] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0093] 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 them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for establishing an FMS interface mapping, characterized in that Including: Obtain the interface control ICD file of the current airborne Flight Management System (FMS); Update the ICD file of the current airborne Flight Management System (FMS) according to the display control ICD file and the historical ICD file to obtain a target ICD file; Establish the FMS interface mapping according to the target ICD file.

2. The method for establishing the FMS interface mapping according to claim 1, wherein The step of updating the ICD file of the current airborne Flight Management System (FMS) according to the display control ICD file and the historical ICD file to obtain a target ICD file includes: According to the display control ICD file, supplement the signal interface for the interaction between the display control device and the FMS into the ICD file of the current airborne Flight Management System (FMS) to generate a first ICD file; Update the signal interface information in the first ICD file according to the historical ICD file to generate the target ICD file.

3. The method for establishing the FMS interface mapping according to claim 2, wherein, After supplementing the signal interface for the interaction between the display control device and the FMS into the ICD file of the current airborne Flight Management System (FMS) according to the display control ICD file to generate a first ICD file, the method further includes: Supplement the interface information for manual override in the first ICD file.

4. The method for establishing the FMS interface mapping according to claim 2, characterized in that When there are multiple first ICD files, the step of updating the signal interface information in the first ICD files according to the historical ICD file to generate the target ICD file includes: Merge the updated multiple first ICD files to obtain the target ICD file.

5. The method for establishing the FMS interface mapping according to claim 4, wherein The method further includes: Deduplicate the content in the target ICD file.

6. The method for establishing the FMS interface mapping according to claim 5, wherein The method further includes: Verify and correct the data format in the target ICD file.

7. An apparatus for establishing an FMS interface mapping, characterized in that Including: An acquisition module for obtaining the ICD file of the current airborne Flight Management System (FMS); An update module for updating the ICD file of the current airborne Flight Management System (FMS) according to the display control ICD file and the historical ICD file to obtain a target ICD file; A establishment module for establishing the FMS interface mapping according to the target ICD file.

8. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method for establishing the FMS interface mapping according to any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for establishing the FMS interface mapping according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Data updating method and device for interface control file, equipment and storage medium

    CN115167891A

  • System and method for platform agonistic flight management data access

    EP4350666A1

  • Secure Authentication for Distribution of Aircraft Flight Data

    US20220207055A1