CN109725198A - A kind of the twilight sunset generation method and frequency spectrograph of frequency spectrograph - Google Patents
A kind of the twilight sunset generation method and frequency spectrograph of frequency spectrograph Download PDFInfo
- Publication number
- CN109725198A CN109725198A CN201711044046.3A CN201711044046A CN109725198A CN 109725198 A CN109725198 A CN 109725198A CN 201711044046 A CN201711044046 A CN 201711044046A CN 109725198 A CN109725198 A CN 109725198A
- Authority
- CN
- China
- Prior art keywords
- fft
- data
- piece
- histogram
- statistics
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Abstract
The present invention provides the twilight sunset generation method and frequency spectrograph of a kind of frequency spectrograph, method includes: to carry out orthogonal Frequency mixing processing to the input signal of frequency spectrograph to obtain complex baseband signal;FFT is carried out to complex baseband signal and calculates generation FFT calculation result data;By default integer G, P, it is a piece of mode that with G FFT calculated result for one group, in each secondary FFT calculated result, P FFT, which calculates data, and FFT calculation result data is divided into A group B piece;Display interpolation processing is carried out to each FFT calculation result data;It adds up statistics with histogram is carried out with the display interpolation processing result of a piece of interior each group, generates the statistics with histogram of each FFT calculation result data;According to predefined color mapping value and in persistence, each statistics with histogram generates twilight sunset display image.The present invention is grouped to FFT calculating data and fragment is handled, the feature for making full use of DRAM sequential access Time Bandwidth high-efficient, completes a large amount of calculating of display interpolation within a short period of time.
Description
Technical field
The present invention relates to signal processing technologies, are concretely the twilight sunset generation method and frequency spectrograph of a kind of frequency spectrograph.
Background technique
Traditional spectrum analyzer measures the signal by intermediate-frequency filter by the way that measured signal is carried out down coversion,
To obtain the frequency spectrum of signal.The shortcomings that spectrum analyzer of the prior art is once measure the amplitude of a Frequency point,
If necessary to obtain the frequency spectrum data in certain frequency span, the long period is needed.Existing frequency sweep spectrum analyzer is analyzed
Signal, need measured signal relatively stable and constant.But when measured signal variation is very fast, then in one-shot measurement process
In, variation may be missed, in order to measure such signal, it may be necessary to take multiple measurements or even can not can be carried out sight
It surveys.
For transition RF signal, need to carry out the measurement of signal using Real-time Spectrum Analyzer, it is typical real for one as shown in Figure 1
Time-frequency Spectrum Analysis instrument structure chart.
In Fig. 1, input signal can be down-converted to fixed intermediate frequency, after ADC is by digitizing intermediate-freuqncy signal, obtain
To digital signal will be sent to DSP engine carry out signal filtering, analysis etc. processing.DSP engine is calculated by real-time FFT, is obtained
To the signal spectrum in analysis bandwidth.In Real-time Spectrum Analyzer, DSP engine carries out collected signal by continual
FFT is calculated, so as to effectively carry out the spectrum measurement of transient signal.DSP engine can generate a large amount of meter within a very short time
It calculates as a result, the prior art is by one section when showing these calculated results result of spectrum analysis to be presented to the user
Signal in time carries out detection, and the mode of detection includes maximum value detection, minimum value detection, mean value detection etc., this presentation
Mode is because carry out compression to multiple FFT result calculated to obtain one as a result, therefore lossing signal spectrum analysis
Details.
Summary of the invention
To avoid frequency spectrograph lossing signal spectrum analysis details, user is made to know signal spectrum details, the embodiment of the present invention
A kind of twilight sunset generation method of frequency spectrograph is provided, method includes:
Orthogonal Frequency mixing processing is carried out to the input signal of frequency spectrograph and obtains complex baseband signal;
FFT is carried out to the complex baseband signal and calculates generation FFT calculation result data, wherein the FFT calculated result number
According to including: multiple FFT calculated result, a FFT calculated result includes: that multiple FFT calculate data;
By default integer G, P, with G FFT calculated result for one group, P FFT calculates data in each secondary FFT calculated result
For a piece of mode, the FFT calculation result data is divided into A group B piece;
Display interpolation processing is carried out to each FFT calculation result data;
It adds up statistics with histogram is carried out with the display interpolation processing result of a piece of interior each group, generates each FFT and calculate knot
The statistics with histogram of fruit data;
According to predefined color mapping value and in persistence, each statistics with histogram generates twilight sunset display image.
Meanwhile the present invention also provides a kind of frequency spectrograph with twilight sunset display function, frequency spectrograph includes:
Complex baseband signal generation module obtains complex baseband signal for carrying out orthogonal Frequency mixing processing to input signal;
FFT computing module calculates generation FFT calculation result data for carrying out FFT to the complex baseband signal, wherein
The FFT calculation result data includes: multiple FFT calculated result, and a FFT calculated result includes: that multiple FFT calculate data;
Division module, for by default integer G, P, with G FFT calculated result for one group, P in each secondary FFT calculated result
It is a piece of mode that a FFT, which calculates data, and the FFT calculation result data is divided into A group B piece;
Interpolation processing module, for carrying out display interpolation processing to each FFT calculation result data;
Statistics with histogram result-generation module, for histogram will to be carried out with the display interpolation processing result of a piece of interior each group
Statistics is cumulative, generates the statistics with histogram of each FFT calculation result data;
Twilight sunset image generation module, for raw according to predefined color mapping value and the statistics with histogram in persistence
Image is shown at twilight sunset.
In addition, the present invention also provides a kind of frequency spectrograph, including processor, memory and storage are on a memory and can be in institute
The computer program of processor operation is stated, processor is coupled with memory, and the processor is realized when executing computer program
The above method.
Technical solution of the present invention is grouped to FFT calculating data and fragment is handled, and primary reading correspondence is a certain
All data in certain of group is a piece of, data are handled according to fragment, and DRAM sequential access Time Bandwidth can be made full use of to imitate
The high feature of rate, places the data in the memory inside programmable logic device and is handled, and can make full use of can compile
The wide advantage of journey logical device internal storage high-access band.
For above and other objects, features and advantages of the invention can be clearer and more comprehensible, preferred embodiment is cited below particularly,
And cooperate institute's accompanying drawings, it is described in detail below.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a typical real-time spectrum analyzer structure chart;
Fig. 2 is the trace that single FFT calculated result interpolation obtains;
Fig. 3 is the histogram matrix that multiple traces are obtained by statistics with histogram;
Fig. 4 is a kind of flow chart of the twilight sunset generation method of frequency spectrograph disclosed by the invention;
Fig. 5 is the Digital Signal Processing flow diagram of real-time spectrum analyzer in the embodiment of the present invention;
Fig. 6 is the Data Organizing Model of FFT calculation result data to be processed in the embodiment of the present invention;
Fig. 7 is the Interpolation Process of calculated result in the embodiment of the present invention;
Fig. 8 is the structural block diagram of frequency spectrograph disclosed by the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
To solve the problems, such as that the Real-time Spectrum Analyzer of the prior art understands the details of lossing signal spectrum analysis, a solution
It is the result for showing multiple FFT using twilight sunset display technology and calculating.
Below for generating twilight sunset on the screen for being 6 × 6 in a resolution ratio and show, illustrate the mistake that twilight sunset display generates
Journey.It is persistence that twilight sunset display technology, which defines some time span, then divides entire analysis time according to persistence
For continuous timeslice.As shown in Fig. 2, each FFT calculated result will do it interpolation (interpolation method: for adjacent two first
A value, it is assumed that first value is (x0, y0), and second value is that the point of y0 to (y0+y1)/2 is all filled x0 by (x1, y1)
The point of (y0+y1)/2 to y1 is all filled upper value for x1 by upper value), the display trace of single FFT is obtained, then such as Fig. 3 institute
Show, all FFT display traces in persistence be based on to obtain histogram matrix after each pixel carries out statistics with histogram,
Display system will be based on histogram matrix, the statistical value on each pixel is mapped to what user specified according to user setting
On, generate a secondary displayable image.FFT calculated result in each persistence will generate a secondary displayable image,
Whenever generating a secondary new image, the display image generated before can be multiplied by a sunshine degree decay factor and is superimposed by display system
It on to the new images of generation and is shown, so that the twilight sunset for obtaining the result of real time spectral analysis is shown.By in display
Indicate the statistics with histogram of FFT calculated result as a result, user can be easy to know the details of measured signal frequency spectrum by color.
The twilight sunset of real time spectrum is shown, when implementing, difficult point is that whole process needs a large amount of calculating and data to deposit
Storage.200,000 FFT calculating is carried out with per second, the result of calculating is shown as on the screen that resolution ratio is 800 × 600
Example.It is per second to need to 200,000 × 800 click-through row interpolations in order to carry out display interpolation, and required meter in the worst cases
The point of calculation is up to 200,000 × 800 × 600/2=48G/S, meanwhile, when carrying out these calculating, twilight sunset handles engine and needs not
It is disconnected to read calculated result from memory and store interpolation and statistics with histogram as a result, these processes handle DSP the meter of engine
Calculation ability and memory access bandwidth propose very high requirement.
The present invention provides a kind of twilight sunset generation method of frequency spectrograph, as shown in figure 4, method includes:
Step S101 carries out orthogonal Frequency mixing processing to the input signal of frequency spectrograph and obtains complex baseband signal;
Step S102 carries out FFT to the complex baseband signal and calculates generation FFT calculation result data, wherein the FFT
Calculation result data includes: multiple FFT calculated result, and a FFT calculated result includes: that multiple FFT calculate data;
Step S103, by default integer G, P, with G FFT calculated result for one group, P FFT in each secondary FFT calculated result
Calculating data are a piece of mode, and the FFT calculation result data is divided into A group B piece;
Step S104 carries out display interpolation processing to each FFT calculation result data;
Step S105 adds up statistics with histogram is carried out with the display interpolation processing result of a piece of interior each group, generates each
The statistics with histogram of FFT calculation result data;
Step S106, according to predefined color mapping value and in persistence, each statistics with histogram generation twilight sunset is shown
Diagram picture.
In above-mentioned step S104, carrying out display interpolation processing to each FFT calculation result data includes:
The FFT calculation result data being successively read in a group b piece;Wherein, a=1,2 ... A;B=1,2 ... B;
Display interpolation processing is carried out to each FFT calculation result data in a group b piece of reading.
In the embodiment of the present invention, it is successively read FFT calculation result data, the FFT calculation result data once read is write
Enter in DRAM, reduces the bandwidth requirement of data write-in DRAM.
Below with reference to specifically embodiment, that further details of the technical solution of the present invention is as follows:
In an embodiment of the present invention, the digital signal processing of real-time spectrum analyzer is as shown in figure 5, if sampling
For obtained signal by Digital Down Convert to base band, down coversion uses the orthogonal mixing of I, Q two-way, to obtain complex baseband signal,
Different from the real signal of the prior art, redundancy is not present in the FFT calculated result of complex baseband signal, utilizes so as to maximum
The result that FFT is calculated.In present embodiment, before carrying out FFT calculating, complex baseband signal also needs to be filtered and sample rate
Map function, the data sampling rate for allowing to carry out FFT calculating similar to the frequency span of user configuration are matched.FFT calculated result meeting
FFT result sequence will be calculated to be stored in external DRAM memory.
It is illustrated in figure 6, the Data Organizing Model of FFT calculation result data to be processed in the present embodiment, wherein each
FFT calculated result of behavior, i.e. F00, F01 ... F0k ... F0 (k+2) ... are a FFT calculated result.Twilight sunset generation module
When generating twilight sunset, G FFT calculated result is classified as one group of data.Meanwhile twilight sunset generation module is by a FFT calculated result
It is divided into several data slices, for twilight sunset generation module, can once reads a certain group certain piece of data to programmable logic
It is handled in device.
The present invention is grouped processing to FFT calculated result, the FFT calculated result inside one group can be counted
Afterwards, once statistical result is written in DRAM, is reduced the bandwidth requirement of statistical result write-in DRAM.To FFT calculated result
Fragment processing is carried out, programmable logic device can be enabled once sequentially to read the data in same from DRAM
Out, make full use of DRAM in the feature for carrying out sequential access Time Bandwidth utilization rate maximum.It is carried out within a persistence multiple
It calculates.Because being once to be read into one group of data in programmable logic to handle, the maximum value of packet fragmentation should
In view of whether the data once read in can be stored in the buffer area inside programmable logic.Minimum value will be in view of being reduced
DRAM bandwidth use whether be able to satisfy needs.
In the present embodiment, twilight sunset generation module generates twilight sunset as steps described below and shows.
Step 1, the 0th group of the 0th sheet data is read from DRAM;
Step 2, to the 0th data of the 0th FFT calculated result in the 0th group of the 0th sheet data group of reading, i.e. F00,
Carry out display interpolation.In the present embodiment, twilight sunset display module passes through the method tabled look-up and completes display interpolation, and the method can pass through
Lesser programmable logic device resource, and the corresponding all vertical coordinates of a horizontal coordinate are completed within a clock cycle
Interpolation.
It is y that Fig. 7, which describes value,nXthnThe Interpolation Process of a FFT calculated result, i.e., in certain FFT calculated result of finger
Some frequency point (xn) corresponding FFT calculated result ynInterpolation processing process.
As shown in fig. 7, by max ((yn+yn+1)/2, (yn+yn-1)/2) and min ((yn+yn+1)/2, (yn+yn-1)/2) respectively
Address as following tables of data 1 and tables of data 2 is tabled look-up, the address width of tables of data 1 and tables of data 2 be not less than
log2(N) integer, data bit width N, N indicate the vertical resolution of screen, wherein A pairs of any one address in tables of data 1
The data answered are as shown in table 1, and B corresponding data in any one address are as shown in table 2 in tables of data 2.
Tables of data 1
Bit N | …… | BitA+2 | Bit A+1 | BitA | Bit A-1 | …… | Bit1 | Bit0 |
0 | …… | 0 | 0 | 1 | 1 | …… | 1 | 1 |
Tables of data 2
Bit N | …… | Bit B+2 | Bit B+1 | Bit B | Bit B-1 | …… | Bit1 | Bit0 |
1 | …… | 1 | 1 | 1 | 0 | …… | 0 | 0 |
Xth can be obtained after carrying out logic or operation in the result that tables of data 1 and tables of data 2 are tabled look-upnA FFT calculated value
Display interpolation result.
Step 3, above procedure is repeated, is sequential read out in the 0th group of the 0th sheet data group in the 1st time, the 2nd time ... to group most
0th data of primary FFT calculated result afterwards, i.e. F00, F10, F20 ... in Fig. 6, FG0 carry out display interpolation, and will
After interpolation, the same y is fallen innInterior point adds up, to obtain statistics with histogram value.
Step 4, to the FFT of the 1st time, the 2nd time ... last time in piece of FFT calculated result is calculated each time in group
As a result the process in 2 and 3 is repeated, to complete the display interpolation of all FFT result data this time read from DRAM and straight
Side's figure statistics.
Step 5, the 1st group of the 0th sheet data is read, the process in 2,3,4 is repeated, the histogram after obtained interpolation is united
Meter result, which is added in 4, to be obtained in result, this process is repeated, until having handled all of the 0th in some persistence
FFT calculated result.
Step 6, the 0th group of the 1st sheet data is read, and repeats the process in 2,3,4,5, until processing is completed more than some
1st all FFT calculated result in the brightness time.
It repeats the above steps, completes the display interpolation of the FFT result data of all data fragmentations of a certain persistence and straight
Side's figure statistics.These results are combined, the statistics with histogram matrix in this persistence is obtained.
Step 7, according to user-defined color mapping value, statistics with histogram result mapping corresponding with screen is become into figure
As being shown.
Step 8, after real-time computing module, which completes the FFT in next persistence, to be calculated, according to 1,2,3,4,5,6,7
Process generate this persistence corresponding spectral image, will be obtained in step 7 spectral image be multiplied by sunshine degree decay factor progress
It is added after attenuation processing with this spectral image, obtains twilight sunset and show image, whenever real-time computing module completes a persistence
After interior FFT is calculated, above procedure is repeated.
Meanwhile the present invention also provides a kind of frequency spectrographs with twilight sunset display function, as shown in Figure 8, comprising:
Complex baseband signal generation module 801 obtains complex baseband signal for carrying out orthogonal Frequency mixing processing to input signal;
FFT computing module 802 calculates generation FFT calculation result data for carrying out FFT to the complex baseband signal,
In, the FFT calculation result data includes: multiple FFT calculated result, and a FFT calculated result includes: that multiple FFT calculate number
According to;
Division module 803, for by default integer G, P, with G FFT calculated result for one group, each secondary FFT calculated result
It is a piece of mode that middle P FFT, which calculates data, and FFT calculation result data is divided into A group B piece;
Interpolation processing module 804, for carrying out display interpolation processing to each FFT calculation result data;
Statistics with histogram result-generation module 805 is straight for will carry out with the display interpolation processing result of a piece of interior each group
Side's figure statistics is cumulative, generates the statistics with histogram of each FFT calculation result data;
Twilight sunset image generation module 806, for according to predefined color mapping value and the system of the histogram in persistence
Family planning shows image at twilight sunset.
The principle that device disclosed by the invention solves the problems, such as is similar to the realization of preceding method, repeats no more.
In addition, the present invention also provides a kind of frequency spectrograph, including processor, memory and storage are on a memory and can be in institute
The computer program of processor operation is stated, processor is coupled with memory, and the processor is realized when executing computer program
The above method.
The present invention is grouped to FFT calculating data and fragment is handled.Certain of corresponding a certain group of primary reading is a piece of
Interior all data, are stored in the memory inside programmable logic device and are handled.By data according to fragment at
Reason, the feature that DRAM sequential access Time Bandwidth can be made full use of high-efficient make full use of the bandwidth of DRAM.Placing the data in can
It is handled in memory inside programmed logic device, programmable logic device internal storage height can be made full use of to access
The advantage of bandwidth.
Meanwhile display interpolation is completed using the method tabled look-up in the embodiment of the present invention, the method is also with programmable
The characteristics of memory high bandwidth inside logical device, in combination with the advantage for high speed of tabling look-up, so that using less programmable
A large amount of calculating needed for logical device resource can complete display interpolation within a short period of time.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Specific embodiment is applied in the present invention, and principle and implementation of the present invention are described, above embodiments
Explanation be merely used to help understand method and its core concept of the invention;At the same time, for those skilled in the art,
According to the thought of the present invention, there will be changes in the specific implementation manner and application range, in conclusion in this specification
Appearance should not be construed as limiting the invention.
Claims (13)
1. a kind of twilight sunset generation method of frequency spectrograph, which is characterized in that the method includes:
Orthogonal Frequency mixing processing is carried out to the input signal of frequency spectrograph and obtains complex baseband signal;
FFT is carried out to the complex baseband signal and calculates generation FFT calculation result data, wherein the FFT calculation result data packet
Include: multiple FFT calculated result, a FFT calculated result include: that multiple FFT calculate data;
By default integer G, P, it is one that with G FFT calculated result for one group, in each secondary FFT calculated result, P FFT, which calculates data,
The FFT calculation result data is divided into A group B piece by the mode of piece;
Display interpolation processing is carried out to each FFT calculation result data;
It adds up statistics with histogram is carried out with the display interpolation processing result of a piece of interior each group, generates each FFT calculated result number
According to statistics with histogram;
According to predefined color mapping value and in persistence, each statistics with histogram generates twilight sunset display image.
2. the twilight sunset generation method of frequency spectrograph as described in claim 1, which is characterized in that described to each FFT calculated result
Data carry out display interpolation processing
The FFT calculation result data being successively read in a group b piece;Wherein, a=1,2 ... A;B=1,2 ... B;
Display interpolation processing is carried out to each FFT calculation result data in a group b piece of reading.
3. the twilight sunset generation method of frequency spectrograph as claimed in claim 2, which is characterized in that a group b to reading
Each FFT calculation result data in piece carries out display interpolation processing
Display interpolation processing is carried out to each FFT calculation result data in a group b piece of reading by way of tabling look-up.
4. the twilight sunset generation method of frequency spectrograph as claimed in claim 3, which is characterized in that it is described will be with a piece of interior each group
Show that interpolation processing result carries out statistics with histogram and adds up, the statistics with histogram for generating piece FFT calculation result data includes:
By in a group b piece, the display interpolation that n-th of FFT of each secondary FFT calculated result calculates data is fallen in the same yn
Point add up, determine each secondary FFT is calculated in a group b piece n-th of FFT calculate the statistics with histogram of data as a result, its
In, n=1,2 ... P, yn are the corresponding FFT calculated result of a frequency point during a FFT is calculated;
N-th of FFT of each group in b piece statistics with histogram result for calculating data is added up, b piece FFT is generated and calculates
The statistics with histogram result of result data.
5. the twilight sunset generation method of frequency spectrograph as described in claim 1, which is characterized in that described according to predefined color
Mapping value and in persistence each statistics with histogram generate twilight sunset show image include:
According to predefined color mapping value and the corresponding statistics with histogram of screen as a result, generating spectral image;
The spectral image is multiplied by sunshine degree decay factor and carries out attenuation processing;
The spectral image is added with the spectral image after attenuation processing, twilight sunset is generated and shows image.
6. the twilight sunset generation method of frequency spectrograph as described in claim 1, which is characterized in that the input to frequency spectrograph is believed
Number carry out orthogonal Frequency mixing processing and obtain complex baseband signal include:
If sampling is carried out to the input signal of frequency spectrograph;
The orthogonal mixing of I, Q two-way is carried out to if sampling treated signal, obtains complex baseband signal.
7. a kind of frequency spectrograph with twilight sunset display function, which is characterized in that the frequency spectrograph includes:
Complex baseband signal generation module obtains complex baseband signal for carrying out orthogonal Frequency mixing processing to input signal;
FFT computing module calculates generation FFT calculation result data for carrying out FFT to the complex baseband signal, wherein described
FFT calculation result data includes: multiple FFT calculated result, and a FFT calculated result includes: that multiple FFT calculate data;
Division module, for by default integer G, P, with G FFT calculated result for one group, P FFT in each secondary FFT calculated result
Calculating data are a piece of mode, and the FFT calculation result data is divided into A group B piece;
Interpolation processing module, for carrying out display interpolation processing to each FFT calculation result data;
Statistics with histogram result-generation module, for statistics with histogram will to be carried out with the display interpolation processing result of a piece of interior each group
It is cumulative, generate the statistics with histogram of each FFT calculation result data;
Twilight sunset image generation module, more than being generated according to predefined color mapping value and the statistics with histogram in persistence
Brightness shows image.
8. frequency spectrograph as claimed in claim 7, which is characterized in that the interpolation processing module includes:
Data-reading unit, the FFT calculation result data being successively read in a group b piece;Wherein, a=1,2 ... A;B=1,
2…B;
Interpolation calculation unit carries out display interpolation processing for each FFT calculation result data in a group b piece to reading.
9. frequency spectrograph as claimed in claim 8, which is characterized in that the interpolation process unit is by way of tabling look-up to reading
Each FFT calculation result data in a group b piece taken carries out display interpolation processing.
10. frequency spectrograph as claimed in claim 9, which is characterized in that the statistics with histogram result-generation module includes:
A statistical result generation unit, for by a group b piece, n-th of FFT of each secondary FFT calculated result to calculate data
The point that display interpolation is fallen in the same yn adds up, and n-th of FFT for determining that each secondary FFT is calculated in a group b piece is calculated
The statistics with histogram result of data, wherein n=1,2 ... P, yn are that the corresponding FFT of a frequency point calculates knot during a FFT is calculated
Fruit;
Piece statistical result generation unit, for by b piece each group n-th of FFT calculate data statistics with histogram result into
Row is cumulative, generates the statistics with histogram result of b piece FFT calculation result data.
11. frequency spectrograph as claimed in claim 7, which is characterized in that the twilight sunset image generation module includes:
Map unit is used for according to predefined color mapping value and the corresponding statistics with histogram of screen as a result, generating spectrogram
Picture;
Attenuation units carry out attenuation processing for the spectral image to be multiplied by sunshine degree decay factor;
It is aobvious to generate twilight sunset for the spectral image to be added with the spectral image after attenuation processing for twilight sunset image generation unit
Diagram picture.
12. frequency spectrograph as claimed in claim 7, which is characterized in that the complex baseband signal generation module includes:
Sampling unit carries out if sampling to input signal;
Mixing unit obtains complex baseband signal for carrying out the orthogonal mixing of I, Q two-way to if sampling treated signal.
13. a kind of frequency spectrograph, which is characterized in that including processor, memory and be stored on the memory and can be described
The computer program of processor operation, the processor are coupled with the memory, and the processor executes the computer
Any one of claim 1 to 6 the method is realized when program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711044046.3A CN109725198B (en) | 2017-10-31 | 2017-10-31 | Afterglow generation method of frequency spectrograph and frequency spectrograph |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711044046.3A CN109725198B (en) | 2017-10-31 | 2017-10-31 | Afterglow generation method of frequency spectrograph and frequency spectrograph |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109725198A true CN109725198A (en) | 2019-05-07 |
CN109725198B CN109725198B (en) | 2021-03-12 |
Family
ID=66294123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711044046.3A Active CN109725198B (en) | 2017-10-31 | 2017-10-31 | Afterglow generation method of frequency spectrograph and frequency spectrograph |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109725198B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112383366A (en) * | 2020-11-12 | 2021-02-19 | 广州通导信息技术服务有限公司 | Frequency spectrum monitoring method and device of digital fluorescence spectrum and storage medium |
CN112836169A (en) * | 2021-03-04 | 2021-05-25 | 天津光电通信技术有限公司 | FFT (fast Fourier transform) spectrum data processing method and device based on high-speed acquisition |
CN112947871A (en) * | 2019-12-10 | 2021-06-11 | 天津光电通信技术有限公司 | Afterglow display method, device and equipment aiming at frequency spectrum detection and storage medium |
WO2021120519A1 (en) * | 2019-12-19 | 2021-06-24 | 北京普源精电科技有限公司 | Color control method and apparatus for object to be displayed, measuring device, and medium |
CN117368571A (en) * | 2023-12-08 | 2024-01-09 | 深圳市鼎阳科技股份有限公司 | Real-time spectrum analyzer and data processing method thereof |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11874308B2 (en) | 2021-10-29 | 2024-01-16 | Keysight Technologies, Inc. | ASIC implementing real-time spectrum analysis |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1437078A (en) * | 1972-09-07 | 1976-05-26 | Gen Electric Co Ltd | Waveform analysing apparatus |
US20080208529A1 (en) * | 2004-08-31 | 2008-08-28 | Synopsys, Inc. | Method and apparatus for integrated channel characterization |
CN101478525A (en) * | 2009-02-04 | 2009-07-08 | 北京天碁科技有限公司 | Method for multi-carrier separation and multi-carrier separation apparatus |
CN102175918A (en) * | 2011-02-14 | 2011-09-07 | 北京航天测控技术有限公司 | Universal digital geophone implementation method and device |
CN102621527A (en) * | 2012-03-20 | 2012-08-01 | 哈尔滨工程大学 | Broad band coherent source azimuth estimating method based on data reconstruction |
CN103389413A (en) * | 2013-07-09 | 2013-11-13 | 中国电子科技集团公司第四十一研究所 | Real-time statistical method for frequency spectrum histogram |
-
2017
- 2017-10-31 CN CN201711044046.3A patent/CN109725198B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1437078A (en) * | 1972-09-07 | 1976-05-26 | Gen Electric Co Ltd | Waveform analysing apparatus |
US20080208529A1 (en) * | 2004-08-31 | 2008-08-28 | Synopsys, Inc. | Method and apparatus for integrated channel characterization |
CN101478525A (en) * | 2009-02-04 | 2009-07-08 | 北京天碁科技有限公司 | Method for multi-carrier separation and multi-carrier separation apparatus |
CN102175918A (en) * | 2011-02-14 | 2011-09-07 | 北京航天测控技术有限公司 | Universal digital geophone implementation method and device |
CN102621527A (en) * | 2012-03-20 | 2012-08-01 | 哈尔滨工程大学 | Broad band coherent source azimuth estimating method based on data reconstruction |
CN103389413A (en) * | 2013-07-09 | 2013-11-13 | 中国电子科技集团公司第四十一研究所 | Real-time statistical method for frequency spectrum histogram |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112947871A (en) * | 2019-12-10 | 2021-06-11 | 天津光电通信技术有限公司 | Afterglow display method, device and equipment aiming at frequency spectrum detection and storage medium |
WO2021120519A1 (en) * | 2019-12-19 | 2021-06-24 | 北京普源精电科技有限公司 | Color control method and apparatus for object to be displayed, measuring device, and medium |
US11508329B2 (en) | 2019-12-19 | 2022-11-22 | Rigol Technologies, Inc. | Color control method and apparatus of a to-be-displayed object, measurement device, and medium |
CN112383366A (en) * | 2020-11-12 | 2021-02-19 | 广州通导信息技术服务有限公司 | Frequency spectrum monitoring method and device of digital fluorescence spectrum and storage medium |
CN112836169A (en) * | 2021-03-04 | 2021-05-25 | 天津光电通信技术有限公司 | FFT (fast Fourier transform) spectrum data processing method and device based on high-speed acquisition |
CN117368571A (en) * | 2023-12-08 | 2024-01-09 | 深圳市鼎阳科技股份有限公司 | Real-time spectrum analyzer and data processing method thereof |
CN117368571B (en) * | 2023-12-08 | 2024-03-01 | 深圳市鼎阳科技股份有限公司 | Real-time spectrum analyzer and data processing method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN109725198B (en) | 2021-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109725198A (en) | A kind of the twilight sunset generation method and frequency spectrograph of frequency spectrograph | |
CN103455396B (en) | The method of testing of electronic equipment hardware performance and device | |
US8704740B2 (en) | Method of establishing a gamma table | |
CN103278670A (en) | Waveform three-dimensional imaging method | |
CN106771589B (en) | A kind of implementation method of the real-time Waterfall plot of spectrum analysis | |
JP2516536B2 (en) | Signal characteristics display method | |
CN101477140B (en) | Automatic generation of frequency domain mask | |
Kurki-Suonio et al. | Destriping CMB temperature and polarization maps | |
CN102466747A (en) | Device for displaying measured data in compressed manner, and control method for device | |
CN109445882B (en) | Frequency spectrum three-dimensional display device and method and computer readable storage medium | |
CN110836992A (en) | Oscillography power meter acquisition system based on FPGA | |
KR20120094415A (en) | Precision measurement of waveforms | |
CN102331524A (en) | Density trace measurement and triggering in frequency domain bitmaps | |
CN106686371B (en) | A kind of frame per second test method, device, equipment and system | |
US20130073219A1 (en) | Method computer program and system to analyze mass spectra | |
US7589728B2 (en) | Digital oscilloscope display and method for image quality improvement | |
CN109683018A (en) | A kind of method for parallel processing of real-time multiframe frequency domain data | |
CN102955054A (en) | Apparatus and method for providing frequency domain display with visual indication of fft window shape | |
CN109001514A (en) | A kind of parameter measurement and labeling method based on three-dimensional waveform mapping image | |
CN106443115A (en) | Depth storage based oscilloscope | |
JP2014066707A (en) | Methods and systems for displaying triggered waveform record segments | |
CN103176013A (en) | Oscilloscope capable of defining measuring range by user and achieving method thereof | |
CN101635046A (en) | Image processing method and device based on compute unified device architecture (CUDA) technology | |
JPS58132673A (en) | Measuring-displaying device for transient phenomena | |
CN109917459A (en) | A kind of method, apparatus and system for suppressing seismic noise |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |