Universal IO processing system for airborne avionic system

A technology of avionics system and processing system, applied in the direction of electrical digital data processing, instruments, etc., can solve problems such as unsatisfactory development time, development cost, and complexity, and achieve the effect of good reusability, high versatility, and enhanced portability

Inactive Publication Date: 2017-05-24
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These characteristics of the avionics system lead to the extremely complicated interface ICD (Interface Control Document, Interface Control Document) between devices, especially in the face of a large-scale aircraft avioni

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Universal IO processing system for airborne avionic system
  • Universal IO processing system for airborne avionic system
  • Universal IO processing system for airborne avionic system

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0017] In order to better understand the present invention, the present invention will be further described in detail below through the accompanying drawings and embodiments.

[0018] like figure 1 As shown, a general IO processing system for an airborne avionics system includes a configuration generation tool module 103 and a general IO processing engine module 104. The configuration generation tool module automatically realizes the association mapping and conversion between the ICD data source 101 and the application data set 102 The configuration file is generated, and the general IO processing engine module 104 realizes the analysis of the configuration file, which realizes the complete decoupling of the avionics system ICD and the specific avionics application functions.

[0019] like figure 2 As shown, the ICD data source 101 defines various attributes of input / output messages of various bus types, including message name, message type, message protocol type, message up...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a universal IO processing system for an airborne avionic system. The universal IO processing system comprises a configuration generation tool module and a universal IO processing engine module. The configuration generation tool module is used for acquiring input/output parameters of applications and signal sources corresponding to the applications from an application data set, extracting signals corresponding to each signal source from an ICD (interface control document) data source according to associated data, searching messages corresponding to the signals from the ICD data source, finding corresponding communication interfaces according to the messages, and thereby extracting out all configuration information to generate configuration files. The universal IO processing engine module is used for establishing communication interfaces according to the configuration files to realize communication with the outside and performing related operations according to various attribute values in the configuration files. The universal IO processing system has advantages that portability of avionic application functions is effectively improved, development efficiency of the avionic application functions in processing of large-scale high-complexity ICD data is remarkably improved, and development cost is sharply reduced.

Description

technical field [0001] The invention relates to the design technology in the field of computer software architecture, in particular to a method for processing general IOs of an airborne avionics system used in the software architecture technology. Background technique [0002] With the rapid development of avionics technology, the airborne avionics system has experienced three stages: discrete avionics, combined avionics and integrated avionics. In particular, the integrated avionics system has the characteristics of a high degree of resource sharing, a strong degree of data fusion, and intensive software functions. These characteristics of the avionics system lead to the extremely complicated interface ICD (Interface Control Document, Interface Control Document) between devices, especially in the face of a large-scale aircraft avionics system with highly integrated functions, the traditional IO method of directly processing the device interface ICD by the application It ha...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F13/38
CPCG06F13/385
Inventor 王志宏崔杰王月龚声民高忠杰
Owner CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products