Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic ICD (Interface Control Document) configured bus simulator system

A simulator and bus technology, applied in the field of bus simulator system, can solve problems such as ineffective accumulation of work results, heavy manual workload, difficulty in maintenance and upgrade, etc., to facilitate expansion and maintenance, reduce repetitive mental work, adapt High performance and versatility

Active Publication Date: 2017-07-11
10TH RES INST OF CETC
View PDF9 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to improve the development efficiency and reliability of the avionics bus simulator system and reduce the complexity of the test work, the present invention aims at the huge manual workload exposed in the traditional customized development process of the bus simulator, which is difficult to maintain and upgrade in the later stage, and cannot be effectively accumulated Work results, lack of versatility and other shortcomings, provide a bus simulator system with dynamic ICD configuration that is more scalable and reusable, adaptable and versatile, can shorten the development cycle, and improve system performance and reliability

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
  • Dynamic ICD (Interface Control Document) configured bus simulator system
  • Dynamic ICD (Interface Control Document) configured bus simulator system
  • Dynamic ICD (Interface Control Document) configured bus simulator system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] refer to figure 1 . In the embodiment described below, a bus simulator system for dynamic ICD configuration includes: a display control system, a bus communication system, a data distribution service system (Data Distribution Service, DDS) as communication middleware, and an interface configuration file generation tool , wherein: the display control system includes: ICD data unpacker, ICD data packer, interface control automatic generator, DDS communication interface components, interface control automatic generator includes: Button control generator, CheckBox control generator, ComboBox Control generator, List control generator, RadioGroup control generator, bus communication system includes: DDS communication interface components, bus data transponder, bus driver, interface configuration file generation tools include: ICD content parser, interface configuration file generator. The DDS data frame is exchanged between the display control system and the bus communicatio...

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 provides a dynamic ICD (Interface Control Document) configured bus simulator system, and aims at providing a bus simulator system which has better extensibility and reusability and high universality. The dynamic ICD configured bus simulator system is realized by the following technical scheme: a display control system and a bus communication system are respectively of independent software for carrying out data communication through DDS (Data Distribution Service) communication middleware; the display control system is used for dynamically generating interface controls through loading interface configuration files, one group of ICD bound controls are automatically traversed, numerical values in the controls are read; automatic packing and unpacking of ICD data items are respectively realized according to a format of a big endian or a little endian; modeling is carried out on a relative layout relation of the interface controls and the controls, and controls capable of being automatically distributed are generated according to a tree-like hierarchical structure of the interface configuration files; retransmission of data between two types of bus drives is realized through the bus communication system; transmission and receiving of bus data and analysis and generation of the bus data are decoupled through the DDS communication middleware and a bottom-layer driver.

Description

technical field [0001] The invention relates to a bus simulator system mainly used in joint test occasions of avionics equipment. Background technique [0002] With the development of information technology and computer technology, bus technology has been widely promoted and applied. Compared with the traditional information transmission technology, the bus has the characteristics of information digitization and interface standardization. Using the bus technology can greatly simplify the system design, so it has developed rapidly in recent years. Since the signal types and parameter types contained in the avionics bus simulator system are very complex, and in order to collect data of various bus types and non-bus types conveniently, the bus simulator system contains most of the existing signals Types, such as 1553B signal, 422 signal, 429 signal, AFDX signal, CAN signal, network signal, analog signal and discrete signal; and the parameter types contained in the bus simulato...

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): G06F9/44G06F9/445G06F9/455
CPCG06F8/38G06F9/44505G06F9/45504
Inventor 陈雨杜增郑芸
Owner 10TH RES INST OF CETC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products