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 PDF

Info

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
Application number
CN201711044046.3A
Other languages
Chinese (zh)
Other versions
CN109725198B (en
Inventor
邱小勇
王悦
王铁军
李维森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rigol Technologies Inc
Original Assignee
Rigol Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Rigol Technologies Inc filed Critical Rigol Technologies Inc
Priority to CN201711044046.3A priority Critical patent/CN109725198B/en
Publication of CN109725198A publication Critical patent/CN109725198A/en
Application granted granted Critical
Publication of CN109725198B publication Critical patent/CN109725198B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of the twilight sunset generation method and frequency spectrograph of frequency spectrograph
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.
CN201711044046.3A 2017-10-31 2017-10-31 Afterglow generation method of frequency spectrograph and frequency spectrograph Active CN109725198B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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