Unlock instant, AI-driven research and patent intelligence for your innovation.

Real-time data acquisition method and device based on reflective memory network and middleware technology

A technology of real-time data acquisition and reflective memory network, applied in the field of avionics system simulation test, can solve the problems that the test data cannot meet the accuracy and timeliness, the data of each node cannot be transmitted normally, and the accuracy of the test results is affected. The effect of ensuring accuracy, low data transmission delay, and guaranteed reliability

Active Publication Date: 2018-06-22
BEIJING RUNKE GENERAL TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to network problems or data processing problems in the existing technology and use, the data of each node during the test cannot be transmitted normally, or the data update lags behind. For example, if there are multiple test nodes in the entire test system, The data of each node is updated according to a certain cycle, and the data update of each node needs to be collected and monitored to analyze the entire test network
Because there may be multiple test nodes transmitting data at the same time, if the data of a certain node is not uploaded to the monitoring interface in time at a certain moment, the test data cannot meet the accuracy and timeliness, and the data at this time will not be used as the basis for test analysis , affecting the accuracy of the entire test results, and at the same time, it is necessary to determine the reason why the data in the monitoring interface is not updated in time, which increases the complexity of the entire test

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
  • Real-time data acquisition method and device based on reflective memory network and middleware technology
  • Real-time data acquisition method and device based on reflective memory network and middleware technology
  • Real-time data acquisition method and device based on reflective memory network and middleware technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] Such as figure 1 as shown,

[0049] The real-time data acquisition method based on reflective memory network and middleware technology includes the following steps:

[0050] Step 100: Construct reflective memory network.

[0051] The reflective memory network is a fiber-based ultra-high-speed shared memory, real-time and deterministic network.

[0052] Step 110: Collect the data of the reflective memory network and write it into a pre-configured local cache space.

[0053] The size of the pre-configured local cache space is determined according to the address space of the reflective memory card to be used for real-time data collection.

[0054] Step 120: Analyze the data in the local cache space and write it into the pre-configured ring cache space according to the set period.

[0055] Step 130: Read the data in the ring buffer space and write it into the middleware.

[0056] Step 140: Read the middleware data and write it into the data monitoring node.

[0057] T...

Embodiment 2

[0059] Such as figure 2 As shown, the real-time data acquisition method based on reflective memory network and middleware technology includes the following steps:

[0060] Step 200: Designate the address of the reflective memory card to be used for real-time data collection in the reflective memory network.

[0061] The reflective memory network includes configuring reflective memory cards for hardware devices of each test node, and connecting all reflective memory cards with optical fibers.

[0062] Specify the data storage address of the data acquisition area in each reflective memory card, and the size of the data acquisition area is determined by the given data storage address value.

[0063] Step 210: Collect the data of the reflective memory network and write it into a pre-configured local cache space.

[0064] Arrange the given data storage addresses from small to large, and use the largest address plus the starting length of the address minus the smallest address as t...

Embodiment 3

[0074] image 3 It is a flow chart of reflective memory address data processing in the real-time data collection method based on reflective memory network and middleware technology. As shown in the figure, the reflection memory address data processing flow includes:

[0075] Step 300: Calculate the size mapsize of the space to be mapped from the given address, and the return value of the function is the length of the current mapping; that is, the size of the space to be mapped.

[0076] Step 310: Operate the hardware to map the space of mapsize, thereby obtaining specific data information of the space.

[0077] Configure a local cache space in the computer, the space size is equal to the return value of mapsize, used to store the address of the reflective memory card and the data stored at this address; create a routing table in the local cache space to store the reflective memory The address of the card and the data stored at that address.

[0078] Step 320: traverse the a...

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 real-time data acquisition device and a method based on a reflective memory network and middleware technology. The acquisition method comprises the following steps of building a reflective memory network; acquiring data of the reflective memory network and writing into a preset local cache space; analyzing the data of the local cache space and writing into a preset circular cache space according to a setting period; reading data in the circular cache space and writing into a middleware; reading middleware data and writing into data monitoring nodes. According to the real-time data acquisition device and the method based on the reflective memory network and middleware technology, the reflective memory network is adopted, so that the high efficiency and the accuracy of data transmission of each node in a test network are ensured; a period is set, so that the precision of a data acquisition period is ensured; the data transmission between the data monitoring nodes and the reflective memory network adopts the middleware technology, so that the reliability of bottom data upload is ensured; the problem of the realtime performance of simultaneous data transmission of multiple test nodes is solved, the accuracy of the whole test is ensured, and the phenomenon that the complexity of the test is increased since data in a searching and monitoring interface is not updated in time is avoided.

Description

technical field [0001] The invention relates to the field of avionics system simulation tests, in particular to a real-time data acquisition method and device based on reflective memory network and middleware technology. Background technique [0002] In the existing avionics system test, the whole test system is analyzed by collecting real-time data. In order to realize the real-time collection of data, reflective memory network and middleware technology are widely used in electronic networking systems in aviation, spaceflight and military fields. [0003] In the entire avionics system test network, there are multiple test nodes, and the real-time data collection of each test node determines the validity of the entire avionics test and the accuracy of the data transmission time of each node. However, due to network problems or data processing problems in the existing technology and use, the data of each node during the test cannot be transmitted normally, or the data update...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/40G05B23/02
Inventor 宋平代志远张申见永刚
Owner BEIJING RUNKE GENERAL TECH