Air information fusion data recording and playback system and playback method thereof

By designing the air-information fusion data recording and playback system in a multi-source radar system, the problems of insufficient data recording and difficulty in fault positioning are solved, effective recording and playback of the air-information fusion process are realized, and the efficiency of fault positioning and system analysis is improved.

CN119621835APending Publication Date: 2025-03-14NORTHWEST ELECTROMECHANICAL ENG RES INST
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411743880.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-30
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

There are problems of insufficient data recording and difficulty in fault positioning during the hollow situation fusion process in multi-source radar systems. The existing technology mainly uses logging methods, making it difficult to effectively record and playback air data and radar detection site locations.

Method used

A air-condition fusion data recording and playback system is designed. By embedding a data recording module in a multi-source radar system, the radar sensor position and track information are recorded as binary files according to predetermined rules, and time registration and data playback are performed through the data analysis module in the playback system to realize the visual display of data.

Benefits of technology

It realizes effective recording and playback of each data during the air condition fusion process, and can reproduce the system working process in time and space order, improving fault positioning efficiency and system analysis and optimization capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119621835A_ABST
    Figure CN119621835A_ABST
Patent Text Reader

Abstract

The invention discloses an air-situation fusion data recording and playback system and a playback method thereof. The air-situation fusion data recording and playback system comprises a data recording module, a data analysis module and a data visual display module. The method comprises the following steps: firstly, embedding a data recording module into an air-situation fusion system through an interface, acquiring key data in the system through a data recording interface in the working process of the system, and recording the data according to a preset rule to form a data file; secondly, the data analysis module operates file pointers of data files recorded in the system process according to a data recording rule to perform data offset so as to realize data anti-translation; and finally, the visual display module carries out time registration on the read data and then carries out visual playback display. According to the method, comprehensive analysis, recording and objective and real reproduction of the air situation information in the multi-source radar system and the fusion situation of the air situation information are achieved, a new thought is provided for data recording and playback of the multi-source radar air situation fusion system, reusability is high, and expandability is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of air situation information fusion processing, and relates to a data processing method for air situation fusion of a multi-source radar system, and more specifically, to an air situation fusion data recording and playback system and a playback method thereof. Background Art

[0002] The multi-source radar system is a typical multi-sensor information fusion system. It usually uses multiple radar sensors to form a multi-source radar system to accurately and quickly obtain air situation information, and complete information complementation and data comprehensive analysis through multi-source information fusion technology to achieve detection and identification of air targets. In a multi-source radar system composed of multiple radar sensors, since the positions of each radar sensor are usually at a certain distance, the detection space of each radar sensor is different, and the data rate of different radar sensors to obtain data is often inconsistent, some unexpected phenomena and problems will occur in the track fusion process of the multi-source radar system. Therefore, it is of practical significance to record the key information in the fusion process and effectively replay the recorded data in chronological order in subsequent data analysis and fault location. On the other hand, in the research, design and debugging process of the entire multi-sensor information fusion system, air situation fusion will encounter problems such as the radar system cannot effectively associate and fuse data information after searching for targets. Therefore, using the recorded system data information to perform data playback in the playback system can efficiently and quickly locate the problem fault point, solve system faults offline, and improve work efficiency.

[0003] At present, the multi-radar sensor system is mainly used to fuse the air situation and flight path of multiple sensor stations. However, during the whole system operation, the recording of key data information in the system only stops at recording simple information such as fault information and system operation information by outputting logs, and locating the problem points and judging whether the system functions normally through log information. However, there are certain defects and deficiencies in recording real-time information such as air situation data, radar detection station location, and air situation fusion results during the whole system operation. Therefore, it is necessary to record key information such as the location of each radar station and the detected route data and to play back the information through the playback system. In view of the current situation that the data recording and playback system during air situation fusion lacks the corresponding system that can read each information and play back the effective data, by designing a multi-source radar air situation fusion data recording and playback system, it can provide real and objective data for analysis to each system designer, and visualize the data to fully grasp the operating status of the system, quickly locate the fault and carry out analysis and optimization. Summary of the invention

[0004] 1. Technical issues to be resolved

[0005] The present invention aims at the technical problems of difficult track data reproduction, replay, key information recording and fault location in a multi-source radar track fusion system, and provides an air situation fusion data recording and playback system and a playback method thereof, which can effectively record various data in the air situation fusion process and can play back the system working process including normal and fault phenomena in time and space sequence. The method records key information such as input data according to predetermined design rules during air situation fusion, and designs a corresponding analysis system to analyze and playback the recorded data.

[0006] (II) Technical solution

[0007] For this data recording and playback system, the goal is to read the binary file data recorded according to predetermined rules, play back the recorded data completely and in chronological order, so as to analyze and process the entire process, and finally visualize the recorded data based on the playback system.

[0008] The present invention records the positions of each radar sensor site during air situation fusion as a binary file, and records the radar sensor position and the air situation route position data as a binary file according to the corresponding relationship. In the playback system, the file pointer is operated according to the order of recording and the size of each frame of data to obtain the data index value, and the data is visualized in the playback system software to realize data recording and playback during air situation fusion.

[0009] An air situation fusion data recording and playback system and a playback method thereof, comprising the following steps:

[0010] Step 1: The data recording module is embedded in the multi-source radar system, and the position and serial number of each radar sensor are processed during the air situation fusion process of the multi-source radar system, and the radar sensor position structure corresponding to the processed data is assigned data;

[0011] Step 2: Record the radar sensor information and track information during system operation and form a .dat binary file.

[0012] The recording process first records the location of each radar sensor in turn according to the number of radar sensors, including the sensor station number, longitude, latitude, altitude and other data; then, each time the air situation is searched, the air situation information is appended to the previously recorded data in a binary data stream format. The main stored information includes the station number, longitude, latitude, altitude and other information of the radar sensor site that searched the air situation; then the air situation batch number, air situation station number, air situation longitude, latitude, altitude and other air situation information found at this site are stored. The entire air situation processing process always records data according to this rule and forms a binary file with the .dat suffix.

[0013] Step 3: The data parsing module reads and parses the binary .dat file, and operates the file pointer according to the storage order to perform data pointer index offset to realize the reading of the corresponding radar sensor position and route data.

[0014] The data reading process needs to be time-aligned in chronological order. Time alignment first reads the start time and end time of the data file, obtains the time scale as the difference θt between the end time and the start time, then sets the periodic timer, sets the time cursor to 0 initially, operates the file pointer for data offset, obtains the recording time in the pointer address, and calculates the time difference Δt between the recorded data and the start time, determines whether Δt is less than or equal to the time cursor, and if so, parses the current data for processing and plotting, reads subsequent data after data offset, and increments the time cursor, otherwise moves the file pointer forward to the previous frame of data, and re-reads the file pointer data recording time, and continues the entire process until the end of the file.

[0015] Step 4: After the read data is processed, it is stored according to a predefined structure and input into the input interface of the playback system through internal data exchange of the system.

[0016] Step 5: The data visualization display module processes and solves the received data and then performs a visual playback situation plotting display in the order of recorded time.

[0017] Preferably, the entire system has high scalability, strong reusability, simple internal operation, and a relatively complete interface visualization. It can be quickly adapted to the air situation fusion system in other multi-sensor information fusion combat systems for data recording and playback, making it convenient to quickly locate problems, while also reserving space for backward-compatible iterative optimization of the system.

[0018] The method described may be carried out according to the above steps, or only some of the above steps may be carried out, or the above steps (part of the steps) may be used in combination with other methods / steps.

[0019] (III) The present invention has the following beneficial effects:

[0020] 1) The present invention records the position of each radar sensor and the track information searched by the system during the air situation fusion process according to predetermined rules, and designs a corresponding data reading process, which can re-read the recorded data for analysis and processing and perform time alignment, and can realize reading and recording the data in chronological order and finally plotting the situation display.

[0021] 2) The present invention provides a method of time registration, which ensures that data can be read in the time and space order of the search track, providing a reference for subsequent time registration methods.

[0022] 3) The present invention unifies the data transmission format internally, formulates an effective data flow direction, simplifies the data file writing and reading operations, and the entire process does not require manual operation, thereby increasing the file reading and writing performance and improving the timing restoration of the playback data.

[0023] 4) The present invention records the key data during air situation fusion and plays back the data, ultimately realizing rapid reproduction of past actual scenes based on offline data, and performing repeatable, low-cost analysis and debugging, thereby effectively improving the efficiency of system problem positioning. The overall process has strong reusability and scalability, and can provide a certain reference for other methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 It is a time registration flow chart of an air situation fusion data recording and playback system and a playback method thereof of the present invention;

[0025] Figure 2 It is a schematic diagram of the data record storage structure of the present invention;

[0026] Figure 3 It is a schematic diagram of the data recording and playback system architecture of the present invention;

[0027] Figure 4 It is a flow chart of the data recording and playback system of the present invention. DETAILED DESCRIPTION

[0028] The present invention is described in detail below in conjunction with the accompanying drawings and embodiments. This embodiment is implemented on the premise of the method of the present invention, and provides a detailed implementation method and specific process, but the protection scope of the present invention is not limited to the following embodiments.

[0029] In a multi-source radar system, multiple radar information sensors will simultaneously search for track information and report it to the information processing center. During the operation of the entire air situation processing system, a large amount of data will be received, including but not limited to the position of each radar information sensor, radar information sensor search air situation data, air situation fusion data of each sensor, etc. The data obtained in the system needs to be processed in real time and the results obtained. However, since radar air situation fusion is a task that is strongly related to time and space, it is difficult to replay and reproduce problems and phenomena that occurred at a certain moment during the system operation.

[0030] Based on this, this data playback system can time-align the data recorded during the entire work process, analyze the data, and play it back, which helps us to quickly reproduce the actual scenes based on offline data and perform repeatable, low-cost analysis and debugging.

[0031] like Figures 1 to 4As shown, an air situation fusion data recording and playback system and a playback method thereof are implemented by a data recording module 1, a data parsing and reading module 2, and a data visualization display module 3, and include the following steps:

[0032] Step 1, embed the data recording module 1 into the multi-source radar system, process the data of each radar sensor position 101 and each radar sensor serial number 102 during the initialization operation of the multi-source radar air situation fusion system, and assign data to the structure containing the radar sensor position and serial number corresponding to the processed data.

[0033] Step 2: write the radar sensor information and track information during the system operation into the binary file 105 with the .dat suffix through the binary data stream.

[0034] First, each radar sensor position 101 processed in step 1 is recorded from small to large according to the radar sensor serial number 102. If there is no file at the corresponding recording position, a binary file 105 for data recording is created;

[0035] Secondly, during the air situation fusion process of the entire multi-source radar air situation fusion system, when a radar sensor in the system detects a track, the radar sensor data information 103 (including station number, longitude, latitude, altitude, etc.) of the radar and the track data information 104 (including track batch number, track longitude, latitude, altitude, etc.) discovered by it are recorded. Each time a track is detected, the radar sensor data 103 and the track data 104 discovered by it need to be recorded, and the recorded data are appended to the binary file 105. For the convenience of subsequent explanation, the radar sensor position 103 in the fusion process and the route data 104 discovered at the position are referred to as a frame of data.

[0036] Step 3, parsing the binary file 105 recording the data in step 2, and processing the data according to the recorded data format.

[0037] First, according to the number of radar sensors in the multi-source radar air situation fusion system, the file pointer is operated to perform data offset according to the binary data size, and the positions of all radar sites in the multi-source radar system are read 101. Since the data is stored according to the radar sensor serial number 102 when recording, the size of the binary data read is the byte size of the radar sensor position structure multiplied by the number of radar sensors. That is, data_len = sizeof(LDWZ)*ZSM.

[0038] Where: data_len is the offset of the binary data read, sizeof(LDWZ) is the size of the radar sensor position structure when the data is recorded, and ZSM is the number of radar sensors in the air situation fusion system.

[0039] Secondly, the file pointer is operated to offset the data according to the length of data_len, and moved to the first frame of data recorded in the fusion process, and the corresponding data is read according to the size of the radar sensor position structure and the size of the air situation data structure, and the time information 106 when the fusion starts, the air situation information in the first frame of data, and the radar site position frame data information 107 are obtained;

[0040] Then, the file pointer is operated to offset to the end of the last frame of data recorded in the fusion process, and the frame data information is read according to the size of the radar sensor position structure and the size of the air situation data structure 107, and the time when the fusion ends is obtained 108;

[0041] Next, the file pointer is moved to the second frame of data recording the air situation fusion process in the fusion process, and the radar sensor position and air situation data frame data information 107 in the frame data are read for playback processing and parsing, and the data is stored through the internal data queue, and the data offset is sizeof(LDWZ)+sizeof(HLSJ);

[0042] Finally, according to the data frame size, the file pointer is operated to move, and the file pointer index offset operation is repeated until the file pointer reaches the end of the binary file 105, completing the entire file data reading process.

[0043] In the whole process of operating the file pointer to read the file data, it is necessary to ensure that the whole process is time-aligned 109 in time sequence, ensure the timing boundary when recording data, and ensure that the time sequence conforms to the actual scenario of the data recording process.

[0044] The time alignment first reads the start time and end time of the data file, obtains the time scale as the difference θt between the end time and the start time, then sets the periodic timer, sets the time cursor to 0 initially, operates the file pointer to perform data offset, obtains the recording time in the pointer address, and calculates the time difference Δt between the recorded data and the start time, and determines whether Δt is less than or equal to the time cursor. If so, parses the current data for processing and plotting, reads subsequent data after data offset, and increments the time cursor. Otherwise, moves the file pointer forward to the previous frame of data, and re-reads the file pointer data recording time. The entire process continues until the end of the file.

[0045] Step 4, each time the read data is processed, the data is stored according to a predefined structure within the system, and is input into the input interface of the data visualization display module 3 through internal data exchange within the system.

[0046] Step 5, after judging the validity of the data input into the data visualization display module 3, complete the display interface mapping.

[0047] First, the radar positions in the air situation fusion system are plotted 110 on the display interface to clarify the spatial position relationship of each radar sensor site;

[0048] The read air situation data is then judged for data correctness and relevance 111 by establishing a track file according to the data content, and then the track information is plotted 112 on the display interface. The displayed content includes but is not limited to longitude, latitude, altitude, pitch angle and heading angle, etc.

[0049] The data correctness and validity are verified by internally recording the parsed data, eliminating subsequent data that is obviously different from the recorded data, and repeating this step until the data reading is completed.

[0050] By designing a data recording and playback system and a playback method based on the field of air situation fusion for multi-source radar systems, a .dat binary data file 105 is recorded during the operation of the system, and the data is shifted by continuously operating the file pointer in the process of time-space sequence according to a predetermined rule in the playback system, and then the time is aligned, and finally the binary data file 105 is parsed, and a display system is designed to display the parsed data on the interface according to the parsing rules and sequence. An effective and intuitive data recording and air situation fusion process reproduction scheme and playback method are provided for the entire air situation fusion system.

[0051] It is understandable that those skilled in the art can make equivalent substitutions or changes based on the technical solution and inventive concept of the present invention, and all these changes or substitutions should fall within the protection scope of the claims attached to the present invention.

Claims

1. An air situation fusion data recording and playback system and a playback method thereof, which comprises a data recording module, a data analysis reading and data visualization display module, characterized in that: The data recording module is embedded in the multi-source radar air situation fusion system through an interface. Through internal data interaction, it realizes the recording of the radar sensor site location during the entire combat process, the air situation data searched during the fusion process, and the radar sensor site location record that discovered the air situation. The entire module performs data appending and recording in binary data stream format according to a predetermined order to form a .dat binary data recording file, which improves the accuracy of data analysis and reduces the probability of data damage. The data parsing module reads the corresponding time and file path information for the recorded .dat binary data file. When reading data, it obtains the data offset according to the binary data length according to the predetermined index rule, locates the data to be played back in the .dat binary data file according to the data offset, obtains the data in the memory according to the data stream recording sequence, reads and records the data at the pointer address after time alignment according to the time and space sequence, and sends it to the data display system through the internal protocol; The data visualization display module analyzes the obtained data, makes a judgment on the correctness and relevance of the data, and then plots and dynamically displays the data on the display interface, including timestamp information and track flight information; The whole system has strong scalability and low coupling. The air situation fusion system only needs to provide valid data to the data recording module data interface, and through appropriate data format conversion, it can collect real-time data and record it in data streams. The data analysis module performs time alignment based on the time information and spatial position in the track data, and after orderly analysis in chronological order, the entire fusion process can be effectively played back on the display module, providing an effective solution for the expansion of the system.

2. The air situation fusion data recording and playback system and playback method according to claim 1, characterized in that: It includes the following steps: Step 1, embed the data recording module into the multi-source radar system, process the position and serial number of each radar sensor during the initialization operation of the multi-source radar air situation fusion system, and assign data to the structure containing the radar sensor position and serial number corresponding to the processed data; Step 2, write the radar sensor information and track information during the system operation process into a binary file with a .dat suffix through a binary data stream; First, the processed radar sensor positions are recorded in ascending order according to the radar sensor serial number. If there is no file at the corresponding recording position, a binary file for data recording is created; Secondly, during the air situation fusion process of the entire multi-source radar air situation fusion system, when the radar sensor in the system searches for the aircraft track, the position of the radar sensor that discovers the track and the original track data it discovers are recorded; each time a track is detected, the radar sensor data and the track data it discovers need to be recorded, and the recorded data are appended to the binary file. For the convenience of subsequent explanation, the radar sensor position in the fusion process and the air situation data discovered at this position are called a frame of data; Step 3, parse the binary file of recorded data and process it according to the data record format; First, according to the number of radar sensors in the multi-source radar air situation fusion system, the file pointer is operated and the data offset is performed according to the binary data size to read the positions of all radar sites. The size of the binary data read is the byte size of the radar sensor position structure multiplied by the number of radar sensors; that is, data_len = sizeof(LDWZ)*ZSM; Where: data_len is the offset of the binary data read, sizeof(LDWZ) is the size of the radar sensor position structure when the data is recorded, and ZSM is the number of radar sensors in the air situation fusion system; Secondly, the file pointer is operated to offset the data according to the length of data_len, and moved to the first frame of data recorded in the fusion process, and the time when the fusion started, the air conditions and the location of the radar station are read; Then operate the file pointer to offset to the last frame of data at the end of the file recorded during the fusion process, and obtain the time when the fusion ends, the air conditions and the location of the radar station; Next, the file pointer is moved to the second frame of data recording the air situation fusion process during the fusion process, and the radar sensor position and air situation data of the recorded data are replayed and analyzed and stored in the internal data queue; Finally, according to the data frame size, the file pointer is operated to move, and the file pointer index offset operation is repeated until the file pointer reaches the end of the binary file, completing the entire file data reading process; When operating the file pointer to read the entire file data, it is necessary to ensure that the entire process is time-aligned in chronological order, ensure the timing boundaries when recording data, and ensure that the time sequence conforms to the actual scenario of the data recording process; The time alignment first reads the start time and the end time of the data file, obtains the time scale as the difference θt between the end time and the start time, then sets the periodic timer, sets the time cursor to 0 initially, operates the file pointer to perform data offset, obtains the recording time in the pointer address, and calculates the time difference Δt between the recorded data and the start time, and determines whether Δt is less than or equal to the time cursor. If so, parses the current data for processing and plotting, reads subsequent data after performing data offset, and adds the time cursor. Otherwise, moves the file pointer forward to the previous frame of data, and re-reads the file pointer data recording time. The entire process continues until the end of the file. Step 4, each time the read data is processed, the data is stored according to a predefined structure, and input into the input interface of the data visualization display module through internal data exchange of the system; Step 5, plotting and displaying the data input into the data visualization display module on the display interface; First, the radar positions in the air situation fusion system are plotted on the display interface to clarify the spatial position relationship of each radar sensor station; Then the read air situation data is judged for data correctness and relevance by establishing a track file according to the data content, and then plotted on the display interface; The rate of reading and displaying process controls the offset rate of file pointer through timer, and the reading and playback rate of the whole data can be set to normal, slow and fast.

Citation Information

Cited By

  • Method and system for accurate fault reproduction of radio block center

    CN121636582A