CN-121978404-A - Spectrum analysis method for multi-band same-screen display
Abstract
The invention discloses a spectrum analysis method for multi-band same-screen display, which relates to the technical field of radio signal monitoring, and comprises the steps of collecting electromagnetic signals in a spectrum to be monitored to generate original signal data; the method comprises the steps of carrying out spectrum analysis on original data, extracting frequency and signal intensity characteristics to form spectrum characteristic data, carrying out statistics on signal density based on the characteristic data to generate signal density distribution data, dynamically dividing sub-frequency bands according to the density data and matching corresponding spectrum analysis resolution ratios, respectively analyzing each sub-frequency band to generate spectrum analysis data, carrying out on-screen rendering on multi-sub-frequency band data after normalization processing, and simultaneously marking corresponding spectrum parameters. According to the invention, by means of dynamic segmentation and resolution adaptation, monitoring precision and processing efficiency are both considered, the full spectrum characteristics are intuitively presented by multi-band on-screen display, the operation flow is simplified, the information reading convenience is improved, and the method is suitable for ultra-wide spectrum monitoring scenes.
Inventors
- LIU TING
- Wan Haoyu
- Hu Qunyao
- ZHOU XIAOSONG
- SUN LU
- SHEN GUO
- HAN FENG
- ZHANG LI
- ZHAO XIAOGANG
- FENG QIANG
- WEN RUNHUI
Assignees
- 成都瀚德科技有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260409
Claims (8)
- 1. The spectrum analysis method for the multi-band on-screen display is characterized by comprising the following steps of: step 1, acquiring electromagnetic signals in a frequency spectrum range to be monitored, and generating original signal data; step 2, carrying out spectrum analysis processing on the original signal data to generate spectrum characteristic data, wherein the spectrum characteristic data comprises frequency characteristics and signal intensity characteristics of the signals; step 3, carrying out signal density statistics on the frequency spectrum range to be monitored based on the frequency characteristic and the signal intensity characteristic to generate signal density distribution data; Step 4, dynamically segmenting the frequency spectrum range to be monitored according to the signal density distribution data to generate a plurality of sub-band division data, and matching the frequency spectrum analysis resolution corresponding to each sub-band to generate resolution adaptation data; Step 5, respectively carrying out frequency spectrum analysis processing on each sub-frequency band based on the sub-frequency band division data, the resolution adaptation data and the frequency spectrum characteristic data to generate frequency spectrum analysis data of each sub-frequency band; Step 6, carrying out normalization processing on the spectrum analysis data of all the sub-frequency bands to generate normalized spectrum data of a plurality of sub-frequency bands; And 7, performing multi-band on-screen rendering processing on the normalized frequency spectrum data of the plurality of sub-bands, and simultaneously marking corresponding frequency spectrum parameters in the frequency spectrum regions of the sub-bands.
- 2. The method for spectrum analysis of a multi-band on-screen display according to claim 1, wherein said step 3 comprises the sub-steps of: sub-step 3.1, extracting frequency characteristics and signal intensity characteristics corresponding to each frequency point from the frequency spectrum characteristic data to generate single frequency point characteristic data; Step 3.2, performing signal distribution sparsity pre-judgment on the frequency spectrum range to be monitored based on the single-frequency point characteristic data, and generating frequency spectrum sparsity partition data; sub-step 3.3, according to the frequency spectrum sparsity partition data, adopting wide frequency bandwidth statistical unit division for sparse partitions and adopting narrow frequency bandwidth statistical unit division for dense partitions, and generating self-adaptive frequency spectrum statistical unit data; Step 3.4, based on the single-frequency point characteristic data, carrying out statistical calculation on the signal distribution states in the respective adaptive frequency spectrum statistical units to generate signal density values of the statistical units; And 3.5, generating signal density distribution data of the frequency spectrum range to be monitored according to the signal density values of all the statistical units and the corresponding frequency interval positions.
- 3. The method for analyzing the spectrum of the multi-band on-screen display according to claim 1, wherein the dynamically segmenting the spectrum range to be monitored in the step 4 comprises the following steps: Performing interval judgment on each signal density value in the signal density distribution data to generate a frequency spectrum density interval division result; According to the frequency spectrum density interval division result, initially defining a frequency starting boundary and a frequency ending boundary of each sub-frequency band, and generating initial segmentation data; The single-frequency point characteristic data is called, and the continuity detection is carried out on signals at the boundaries of all sub-frequency bands in the initial segment data, so that a boundary signal continuity judging result is generated; according to the boundary signal continuity judging result, the boundary position of the initial segment is adjusted, the boundary signal is ensured to be completely attributed to a single sub-frequency band, and corrected segment data are generated; and carrying out rationality check on the corrected segmented data, removing the abnormal sub-frequency bands which are too narrow or too wide, and re-dividing to generate a plurality of sub-frequency band division data.
- 4. The method for spectrum analysis of a multi-band on-screen display according to claim 1, wherein the spectrum analysis resolution corresponding to each sub-band matching in step 4 comprises the following steps: the method comprises the steps of calling signal density distribution data, sub-band division data and frequency spectrum feature data, extracting bandwidth features of signals in each sub-band from the frequency spectrum feature data, and generating fusion feature data of the density, frequency and bandwidth of each sub-band; And establishing a resolution adaptation rule based on the fusion characteristic data, and generating resolution adaptation data of each sub-band for the spectrum analysis resolution of the sub-band matching with the narrowband signal and the spectrum analysis resolution of the sub-band matching with the broadband signal.
- 5. The method for spectrum analysis of a multi-band on-screen display according to claim 1, wherein said step 5 comprises the sub-steps of: step 5.1, according to the sub-frequency band division data and the resolution adaptation data, corresponding frequency spectrum analysis parameters are called for each sub-frequency band, and analysis configuration data of each sub-frequency band is generated; Sub-step 5.2, based on the analysis configuration data and the frequency spectrum characteristic data, respectively carrying out frequency domain characteristic analysis processing on each sub-frequency band to generate frequency domain analysis data of each sub-frequency band; step 5.3, calling the original signal data, performing time domain stability analysis on the original signal corresponding to each sub-frequency band, and generating a time domain stability judgment result of each sub-frequency band; step 5.4, eliminating frequency domain characteristic data corresponding to noise by combining the frequency domain analysis data and the time domain stability judgment result, and generating pure frequency domain analysis data of each sub-frequency band; and 5.5, performing feature integration on the pure frequency domain analysis data of each sub-band to generate frequency spectrum analysis data of each sub-band.
- 6. The method for spectrum analysis of a multi-band on-screen display according to claim 1, wherein said step 6 comprises the sub-steps of: Step 6.1, collecting spectrum analysis data of all sub-frequency bands to generate a multi-sub-frequency band analysis data set; Step 6.2, extracting background noise from each sub-band data in the multi-sub-band analysis data set to generate noise level data of each sub-band; step 6.3, performing signal intensity axis calibration on the frequency spectrum analysis data of each sub-frequency band based on the noise level data, and generating analysis data after noise calibration; And a sub-step 6.4 of carrying out unified processing of frequency axis calibration and data dimension on the analyzed data after noise calibration to generate a plurality of sub-frequency band normalized frequency spectrum data.
- 7. The method for analyzing the spectrum of the multi-band on-screen display according to claim 1, wherein the multi-band on-screen rendering of the plurality of sub-band normalized spectrum data in step 7 comprises the following steps: calling normalized spectrum data of a plurality of sub-frequency bands to generate a same-screen rendering data source; providing a sub-band priority setting interface, and receiving sub-band priority configuration information input by a user; Carrying out spectrogram layer division on the same-screen rendering data source, generating independent spectrum rendering layer data for each sub-frequency band, and configuring layer top attribute for the core sub-frequency band; And carrying out coordinate alignment on all the frequency spectrum rendering layer data, carrying out layer fusion according to the priority order, generating multi-sub-band on-screen rendering data, and realizing the on-screen display of the frequency spectrum of each sub-band.
- 8. The method for analyzing the spectrum of the multi-band on-screen display according to claim 1, wherein the labeling of the corresponding spectrum parameters in each sub-band spectrum region in step 7 comprises the following steps: extracting core spectrum parameter information of each sub-band from the normalized spectrum data of the plurality of sub-bands, and sequencing according to the importance of the parameters to generate parameter priority data of each sub-band; performing position matching on the parameter priority data of each sub-frequency band and the corresponding frequency spectrum rendering layer data, distributing a significant marking position for the high priority parameter and a auxiliary marking position for the low priority parameter, and generating parameter marking position data; According to the parameter labeling position data, superposing and labeling the spectrum parameters to the spectrum display area of each sub-band; And monitoring the change of normalized frequency spectrum data of a plurality of sub-frequency bands in real time, and synchronously updating corresponding frequency spectrum parameters and labeling positions when the signal characteristics change.
Description
Spectrum analysis method for multi-band same-screen display Technical Field The invention relates to the technical field of radio signal monitoring, in particular to a frequency spectrum analysis method for multi-band same-screen display. Background At present, when the portable signal analyzer is used for carrying out spectrum analysis, a spectrum analysis mode with fixed resolution is commonly adopted in the industry, meanwhile, the whole spectrum range to be monitored is divided into frequency bands according to a uniform segmentation mode with equal frequency width, and then the spectrum analysis processing of the whole spectrum range is completed based on a uniform segmentation result. In the actual spectrum monitoring application process, the resolution adopted by the spectrum analysis in the prior art is a preset fixed value, the division of the spectrum range to be monitored is uniform segmentation without considering the actual signal distribution state, and the two are not combined with the actual signal distribution characteristics in the spectrum range to be monitored to carry out adaptive adjustment, so that the spectrum monitoring precision and the analysis processing efficiency are difficult to be simultaneously considered in the spectrum analysis process in the prior art. When the signal distribution density is uneven, the spectrum characteristic of the signal cannot be captured finely due to insufficient resolving power of the fixed resolution in the signal dense area, so that the spectrum monitoring precision is reduced, and unnecessary operation processing is generated due to indiscriminate fixed resolution resolving in the signal sparse area, so that the resolving resource is consumed ineffectively, and the spectrum analysis processing efficiency is reduced. Disclosure of Invention The invention provides a multi-band same-screen display spectrum analysis method for solving the technical problem that the monitoring precision and efficiency of a portable signal analyzer in the prior art are difficult to consider due to fixed resolution and uniform segmentation mode. The technical scheme adopted by the invention is as follows: A frequency spectrum analysis method for multi-band on-screen display comprises the following steps: step 1, acquiring electromagnetic signals in a frequency spectrum range to be monitored, and generating original signal data; step 2, carrying out spectrum analysis processing on the original signal data to generate spectrum characteristic data, wherein the spectrum characteristic data comprises frequency characteristics and signal intensity characteristics of the signals; step 3, carrying out signal density statistics on the frequency spectrum range to be monitored based on the frequency characteristic and the signal intensity characteristic to generate signal density distribution data; Step 4, dynamically segmenting the frequency spectrum range to be monitored according to the signal density distribution data to generate a plurality of sub-band division data, and matching the frequency spectrum analysis resolution corresponding to each sub-band to generate resolution adaptation data; Step 5, respectively carrying out frequency spectrum analysis processing on each sub-frequency band based on the sub-frequency band division data, the resolution adaptation data and the frequency spectrum characteristic data to generate frequency spectrum analysis data of each sub-frequency band; Step 6, carrying out normalization processing on the spectrum analysis data of all the sub-frequency bands to generate normalized spectrum data of a plurality of sub-frequency bands; And 7, performing multi-band on-screen rendering processing on the normalized frequency spectrum data of the plurality of sub-bands, and simultaneously marking corresponding frequency spectrum parameters in the frequency spectrum regions of the sub-bands. The invention has the beneficial effects that at least one of the following is adopted: Aiming at the technical problem that the monitoring precision and efficiency of the traditional portable signal analyzer are difficult to consider due to the fixed resolution and the uniform segmentation mode, the invention replaces an indiscriminate fixed resolution and uniform segmentation processing mode by constructing a spectrum analysis flow based on actual signal distribution characteristics, and can realize the cooperative considering of the spectrum monitoring precision and the processing efficiency. According to the invention, the signal density statistics is carried out based on the frequency characteristics and the signal intensity characteristics of the frequency spectrum range to be monitored, so that the subsequent frequency band segmentation and resolution matching are based on the actual signal distribution state, the indiscriminate operation of separating from the actual signal distribution in the traditional processing mode is avoided, and the resource consump