Large-scale digital array channel rapid monitoring module

By designing a large-scale digital array channel rapid monitoring module, using the method of frame structure and multi-module working together, the problem of excessive time-consuming traditional channel monitoring methods is solved, efficient channel monitoring is achieved, and the debugging needs of engineering applications is met.

CN119596255APending Publication Date: 2025-03-11NANJING RES INST OF ELECTRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411733960.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In large-scale digital array radar, traditional channel monitoring methods take hours or even dozens of hours to complete full array channel monitoring, resulting in insufficiency in debugging and unable to meet the needs of engineering applications.

Method used

A large-scale digital array channel rapid monitoring module is designed, adopting frame structure design, each frame of data consists of N subsequences, and each subsequence monitors one channel. Through the timing and data separation module, the parameter management module, the channel data extraction module and the channel data packaging and output module, the channel data extraction, cache and unified packaging output of channel data in multiple subsequences are realized.

Benefits of technology

Through the design of this module, the array channel monitoring efficiency has been improved by dozens of times, and the monitoring time of the large-scale digital array full array channel is shortened from several hours to within a few minutes, meeting the needs of product debugging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119596255A_ABST
    Figure CN119596255A_ABST
Patent Text Reader

Abstract

The invention relates to a large-scale digital array channel rapid monitoring module, which comprises a timing and data separation module, a parameter management module, a channel data extraction module and a channel data packaging output module, and is characterized in that firstly, a frame structure is designed, each channel is monitored, and channel monitoring data is sent to the timing and data separation module; the timing and data separation module separates required data from the data and sends the data to the channel data extraction module, the parameter management module is used for parameter configuration and management, and the channel data extraction module receives configuration parameters sent by the parameter management module, extracts each input channel data and sends the extracted data to the channel data packaging output module; and the channel data packaging output module is used for caching, packaging and outputting the extracted multi-channel data. The array channel monitoring efficiency can be improved by dozens of times, the large-scale digital array full-array channel monitoring time can be shortened to be within several minutes from the original several hours, and the product debugging requirement is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of radar detection, and in particular to a large-scale digital array channel rapid monitoring module. Background Art

[0002] The digital beamforming (DBF) system is a key subsystem in digital array radars that can achieve simultaneous multi-beam scanning. Channel monitoring is an important function in the DBF system. The DBF system receives channel data from the array monitoring network, extracts each channel data, and packages and outputs it. It is the main way to evaluate the transmission status of the array channel.

[0003] The traditional channel monitoring method is to monitor a single channel within a frame period. For small-scale digital arrays, the number of channels is small, and the time required to complete a full array channel monitoring is within an acceptable range. For large-scale digital arrays, the number of channels is in the tens of thousands. Using the traditional channel monitoring method, it takes several hours or even dozens of hours to complete a full array channel monitoring. This is unacceptable in engineering applications and seriously limits the debugging efficiency of the product. With the increase in array size and integration, the number of array channels is increasing, and the traditional channel monitoring method is no longer suitable. It is necessary and of great significance to design a fast channel monitoring method. Summary of the invention

[0004] In order to solve the existing technical problems, the present invention provides a large-scale digital array channel rapid monitoring module.

[0005] The specific contents of the present invention are as follows: a large-scale digital array channel fast monitoring module, comprising: a timing and data separation module, a parameter management module, a channel data extraction module and a channel data packaging output module. First, a frame structure is designed to monitor each channel. The channel monitoring data is sent to the timing and data separation module. The timing and data separation module separates the required data from the channel data and sends it to the channel data extraction module. The parameter management module is used for parameter configuration and management. The channel data extraction module receives the configuration parameters sent by the parameter management module, extracts each input channel data and sends it to the channel data packaging output module. The channel data packaging output module caches and packages the extracted multi-channel data for output.

[0006] Furthermore, the designed frame structure includes N subsequences, each sequence monitors one channel, and N subsequences in one frame can monitor N channel data, where N is a positive integer greater than 1.

[0007] Furthermore, the data separated by the timing and data separation module includes: a frame start timing signal, a frame end timing signal, channel data, and a channel data valid signal, wherein the frame start timing, channel data, and channel data valid signal are sent to the channel data extraction module.

[0008] Furthermore, the timing and data separation module copies the channel monitoring frame data into two copies, one for timing signal matching to parse out the frame start timing signal and the frame end timing signal, and the other for parsing out the channel data and the channel data valid signal based on the timing information and the data valid information.

[0009] Furthermore, the parameters managed by the parameter management module include: the number of subsequence points, the starting point of extraction and the ending point of extraction.

[0010] Furthermore, the channel data extraction module extracts the channel data at the corresponding position for each input channel data according to the extraction start point and extraction end point parameters.

[0011] Furthermore, the channel data extraction module extracts the channel data at the corresponding position, including: the channel data valid signal is sent to the counter for counting processing, and the frame start timing signal is sent to the counter for clearing the counter; the channel data valid signal is intercepted from the channel data valid signal according to the counter information, the number of subsequence points, the extraction start point and the extraction end point by the channel data valid interception module (extraction end point-extraction start point), and the channel data is delayed and output to the channel data packaging output module.

[0012] Furthermore, the channel data packaging and output module receives the extracted N channel data and their valid signals in sequence and caches them, and when the frame end timing signal arrives, the monitoring data of each N channel is packaged and output according to the agreed format.

[0013] The present invention adopts a method of extracting and caching channel data from multiple subsequences and then uniformly packaging and outputting them, which can improve the array channel monitoring efficiency by dozens of times and shorten the full array channel monitoring time of a large-scale digital array from several hours to several minutes, thus meeting product debugging requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The specific implementation of the present invention will be further explained below in conjunction with the accompanying drawings.

[0015] Figure 1 This is a schematic diagram of the channel fast monitoring data frame structure; Figure 2 This is a block diagram of a large-scale digital array channel rapid monitoring module of the present invention; Figure 3 This is the schematic diagram of the timing and data separation module; Figure 4 This is the schematic diagram of the channel data extraction module. DETAILED DESCRIPTION

[0016] Combination Figure 1-Figure 4A large-scale digital array channel fast monitoring module and method of the present invention includes a frame structure design, a timing and data separation module, a parameter management module, a channel data extraction module and a channel data packaging output module. The functions are described as follows: Frame structure design: The designed frame structure contains N (N is a positive integer greater than 1) subsequences. Each sequence monitors one channel. N subsequences in one frame can monitor N channel data. Timing and data separation module 1: used to separate the frame start timing signal, frame end timing signal, channel data, and channel data valid signal from the input channel monitoring data; Parameter management module 2: used for parameter configuration and management, including the number of subsequence points, the starting point of extraction, and the end point of extraction; Channel data extraction module 3: extracts the channel data at the corresponding position according to the extraction start point and extraction end point parameters for each input channel data; Channel data packaging and output module 4: caches the extracted multi-channel data, and packages and outputs the channel data in the agreed format when receiving the frame end timing.

[0017] The implementation method and steps of this method are as follows: a. Design the channel monitoring frame structure. One frame of data consists of N subsequences. Each subsequence monitors one channel. One frame can monitor N channels. b. The channel monitoring data is sent to the timing and data separation module 1, which separates the frame start timing, frame end timing, channel data and channel data valid signal analysis and sends it to the channel data extraction module 3; c. The channel data extraction module 3 receives the frame start timing, channel data and channel data valid signal, and receives the subsequence point number, extraction start point number and extraction end point number three configuration parameters sent by the parameter management module, and extracts the channel data at the specified position of each subsequence through the internal counter cycle counting, and sends the channel data to the channel data packaging output module 4; d. The channel data packaging and output module 4 receives the extracted N channel data in sequence and caches them. When the frame end timing arrives, the monitoring data of each N channel is packaged and output according to the agreed format.

[0018] To implement this module and method, combined Figure 1 , Figure 2 , Figure 3 , Figure 4 The present invention is further described as follows: Figure 1 An example of the channel fast monitoring data frame structure is given. One frame of data consists of 32 (the number can be configured according to product needs) subsequences. Each subsequence monitors the data of one channel, and one frame can monitor the data of 32 channels. Figure 2 A block diagram of a large-scale digital array channel fast monitoring module is given. The timing and data separation module 1 receives channel monitoring frame data, separates the frame data into frame start timing, frame end timing, channel data and channel data valid signal, wherein the frame start timing, channel data and channel data valid signal are sent to the channel data extraction module 4; Figure 3 The principle block diagram of timing and data separation is given. The channel monitoring frame data is copied into two copies, one for timing signal matching to parse out the frame start timing and frame end timing, and the other for parsing out the channel data and channel data valid signal based on the timing information and data valid information. Figure 4 The principle block diagram of the channel data extraction module 3 is given. The channel data valid signal is sent to the counter for counting processing, and the frame start timing is sent to the counter for counter clearing; the channel data valid interception module intercepts 128 (extraction end point-extraction start point) points of the channel data valid signal from the channel data valid signal according to the counter information, the number of subsequence points 300, the extraction start point S1=128 and the extraction end point S2=255, and sends it out, and at the same time, the channel data is delayed (aligned with the valid signal) and then output to the channel data packaging output module 4; The channel data packaging and output module 4 receives the extracted N channel data and their valid signals in sequence and caches them, and packages and outputs the monitoring data of each N channel in accordance with the agreed format when the frame end timing arrives.

[0019] The present invention is based on a frame structure with multiple subsequences in one frame, where each subsequence monitors one channel. The invention adopts a method of extracting and caching channel data from multiple subsequences and then uniformly packaging and outputting them, which can improve the array channel monitoring efficiency by dozens of times and shorten the full array channel monitoring time of a large-scale digital array from several hours to several minutes. The number of subsequences and the channel data extraction position parameters in the frame structure are configurable, with strong versatility and applicable to various application scenarios.

[0020] Many specific details are described in the above description to facilitate a full understanding of the present invention. However, the above description is only a preferred embodiment of the present invention. The present invention can be implemented in many other ways different from those described herein, so the present invention is not limited to the specific implementation disclosed above. At the same time, any person familiar with the art can make many possible changes and modifications to the technical solution of the present invention using the methods and technical contents disclosed above without departing from the scope of the technical solution of the present invention, or modify it into an equivalent embodiment of equivalent changes. Any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solution of the present invention still falls within the scope of protection of the technical solution of the present invention.

Claims

1. A large-scale digital array channel rapid monitoring module, characterized in that: include: The timing and data separation module, parameter management module, channel data extraction module and channel data packaging and output module first design the frame structure, monitor each channel, and send the channel monitoring data to the timing and data separation module. The timing and data separation module separates the required data from it and sends it to the channel data extraction module. The parameter management module is used for parameter configuration and management. The channel data extraction module receives the configuration parameters sent by the parameter management module, extracts each input channel data and sends it to the channel data packaging and output module. The channel data packaging and output module caches and packages the extracted multi-channel data for output.

2. The large-scale digital array channel rapid monitoring module according to claim 1, characterized in that: The designed frame structure includes N subsequences, each sequence monitors one channel, and N subsequences in one frame can monitor N channel data, where N is a positive integer greater than 1.

3. The large-scale digital array channel rapid monitoring module according to claim 2, characterized in that: The data separated by the timing and data separation module include: frame start timing signal, frame end timing signal, channel data, channel data valid signal, wherein the frame start timing, channel data and channel data valid signal are sent to the channel data extraction module.

4. The large-scale digital array channel rapid monitoring module according to claim 3, characterized in that: The timing and data separation module copies the channel monitoring frame data into two copies, one for timing signal matching, parsing out the frame start timing signal and frame end timing signal, and the other for parsing out the channel data and channel data valid signal based on the timing information and data valid information.

5. The large-scale digital array channel rapid monitoring module according to claim 2, characterized in that: The parameters managed by the parameter management module include: the number of subsequence points, the starting point of extraction and the ending point of extraction.

6. The large-scale digital array channel rapid monitoring module according to claim 5, characterized in that: The channel data extraction module extracts the channel data at the corresponding position for each input channel data according to the extraction start point and extraction end point parameters.

7. The large-scale digital array channel rapid monitoring module according to claim 1, characterized in that: The channel data extraction module extracts the channel data at the corresponding position, including: the channel data valid signal is sent to the counter for counting processing, and the frame start timing signal is sent to the counter for counter clearing; the channel data valid signal is intercepted from the channel data valid signal according to the counter information, subsequence points, extraction start point and extraction end point by the channel data valid interception module (extraction end point-extraction start point) and sent out, and the channel data is delayed and output to the channel data packaging output module.

8. The large-scale digital array channel rapid monitoring module according to claim 1, characterized in that: The channel data packaging output module receives the extracted N channel data and their valid signals in sequence and caches them. When the frame end timing signal arrives, the monitoring data of each N channel is packaged and output according to the agreed format.