CN105703852B - Multichannel spectrum monitoring method based on Zynq - Google Patents
Multichannel spectrum monitoring method based on Zynq Download PDFInfo
- Publication number
- CN105703852B CN105703852B CN201610214791.7A CN201610214791A CN105703852B CN 105703852 B CN105703852 B CN 105703852B CN 201610214791 A CN201610214791 A CN 201610214791A CN 105703852 B CN105703852 B CN 105703852B
- Authority
- CN
- China
- Prior art keywords
- frequency
- signal
- channel
- monitoring
- data
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/382—Monitoring; Testing of propagation channels for resource allocation, admission control or handover
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
- Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)
Abstract
The multichannel spectrum monitoring method based on Zynq that the invention discloses a kind of, the method is the following steps are included: Step 1: order controls and data collection, Step 2: Digital Down Convert.The present invention monitors channel by high bandwidth, and user substantially (frequency stepping is Fs1/L) observation can monitor that the signal in big frequency range can substantially determine the channel where signal if finding to have doubtful abnormal signal in the frequency band;Precision can be carried out with the monitoring of high (Fs2/L) to the signal in doubtful abnormal channel by configuring high precision monitor channel parameters, to compare with expected signal, finally judge whether signal is abnormal.High precision monitor channel can provide Fs1/Fs2 times of monitoring accuracy higher than high bandwidth monitoring channel;Three high precision monitor channels results are similar, so can provide three high precision monitor channels.
Description
Technical field
The present invention relates to spectrum monitorings and analysis technical field, and in particular to a kind of multichannel frequency spectrum high band based on Zynq
Wide and high precision monitor method.
Background technique
Spectrum monitoring and analysis are that wideband digital receiver must have and one of most important function, and frequency spectrum is caught
It obtains the time (spectrum scan speed) and spectral resolution is to evaluate two of ability of spectrum analysis identification of digital receiver most
Important index;At present for spectrum monitoring field, the method for realizing signal spectrum monitoring be receiving intermediate frequency signal and to its into
Signal is moved base band by row down-converted, baseband signal is obtained i/q signal by filter filtering, then to baseband signal
FFT operation (FFT length is L) is carried out, the amplitude-frequency response of FFT and display are finally extracted;Due in monitoring process, to supervise as far as possible
Wider frequency band is surveyed, so maintained when down-converted compared with high sampling rate (Fs), broadband is also used when to baseband filtering
Filter.And conventional method utilizes the FPGA on signal-processing board in realization by the way of " signal-processing board+computer "
Processing acquisition i/q signal is carried out to signal is received, then i/q signal is sent to computer terminal and completes subsequent processing.
The prior art is due to the algorithm complexity and resource occupation that are limited to count when longer FFT operation
Degree;Setting that FFT can not count in specific implementation is too big, excessive so as to cause frequency stepping (Fs/L), i.e. spectrum monitoring
Precision it is too small, application demand is just unable to satisfy for the channel for needing fine monitoring;Meanwhile the prior art is in computer
In need to complete a large amount of calculation process so that computer resource usage is larger, processing speed is slower.
Summary of the invention
The present invention overcomes the deficiencies in the prior art, provide a kind of multichannel frequency spectrum high bandwidth and high-precision based on Zynq
Monitoring method.
In order to solve the above technical problems, the invention adopts the following technical scheme:
A kind of multichannel spectrum monitoring method based on Zynq, the method the following steps are included:
Step 1: order control and data collection
It is attached by AXI bus with fpga logic, center frequency needed for issuing digital DDC mixing by AXI bus
The parameter of rate ω, filter bandwidth parameters, FFT operational parameter;The spectrum number by FPGA processing is collected by AXI bus simultaneously
According to, and frequency spectrum is sent to display and is shown;
Step 2: Digital Down Convert
A pair of mutually orthogonal mixed frequency signal is generated according to center frequency value ω, is mixed with the signal received, it will
Signal moves base band, is filtered by low-pass filter to mixed frequency signal, then the sampling for extracting to reduce signal is carried out to it
Rate.
Further technical solution be further include that frequency spectrum calculates step, it includes FFT operation and amplitude-frequency that the frequency spectrum, which calculates,
It calculates;FFT operation first is carried out to the data by DDC processing, is then believed again by the amplitude that amplitude-frequency calculates extraction FFT data
Breath.
Further technical solution is to be sent to display by frequency spectrum described in step 1 and show to be: by showing journey
Sequence sends display by HDMI for the data that ARM is collected and shows.
Three tunnel of high sampling rate (Fs1) can meet simultaneously compared with low sampling rate (Fs2, Fs3, Fs4) all the way for present invention holding simultaneously
The application demand of high broadband monitoring and high precision monitor.And it is realized using Zynq framework;Due to Zynq simultaneously be integrated with FPGA and
ARM resource is equivalent to traditional " signal-processing board+computer ", has high-speed parallel processing capacity and efficient process scheduling
Ability.Now all signal process parts are all put into FPGA complete rather than ARM complete, because of the parallel processing energy of FPGA
Power improves the processing capacity to data flow to the full extent, reduces the resource consumption of arm processor, has made it possible to
At subsequent display task.Real-time parallel processing can be carried out to multiple signals using Zynq framework, and data will be handled in terminal
It is shown, is monitored roughly and the high precision monitor of multiple narrow band signals so that high broadband signal all the way can be achieved at the same time.
Compared with prior art, the beneficial effects of the present invention are: the present invention provides high bandwidth monitoring channel and three tunnels all the way
High precision monitor channel;Channel is monitored by high bandwidth, user substantially (frequency stepping is Fs1/L) observation can monitor big frequency band
Signal in range can substantially determine the channel where signal if finding to have doubtful abnormal signal in the frequency band;By configuring height
Accuracy monitoring channel parameters can carry out precision with the monitoring of high (Fs2/L), thus with expection to the signal in doubtful abnormal channel
Signal compares, and finally judges whether signal is abnormal.High precision monitor channel can provide Fs1/Fs2 higher than high bandwidth monitoring channel
Monitoring accuracy again;Three high precision monitor channels results are similar, so can provide three high precision monitor channels.
Detailed description of the invention
Fig. 1 is the method flow schematic diagram of one embodiment of the invention.
Specific embodiment
All features disclosed in this specification or disclosed all methods or in the process the step of, in addition to mutually exclusive
Feature and/or step other than, can combine in any way.
Any feature disclosed in this specification (including any accessory claim, abstract and attached drawing), except non-specifically chatting
It states, can be replaced by other alternative features that are equivalent or have similar purpose.That is, unless specifically stated, each feature is only
It is an example in a series of equivalent or similar characteristics.
Specific embodiments of the present invention will be described in detail with reference to the accompanying drawings and embodiments.
As shown in Figure 1, according to one embodiment of present invention, the present embodiment discloses a kind of multichannel frequency spectrum based on Zynq
The realization of monitoring method, this method includes four parts: order control and data collection section;The part Digital Down Convert (DDC);
Amplitude-frequency calculating section;Frequency spectrum display portion.
Wherein, order control and data collection section: the part is located in the ARM of Zynq, is patrolled by AXI bus with FPGA
Volume be attached, the parameter of centre frequency ω needed for issuing digital DDC mixing by AXI bus, filter bandwidth parameters,
FFT operational parameter;The frequency spectrum data by FPGA processing is collected by AXI bus simultaneously, and frequency spectrum is sent to display and is carried out
Display.
Digital Down Convert part: according to center frequency value ω generate a pair of mutually orthogonal mixed frequency signal sin (n ω) and
Cos (n ω), is mixed with the signal received, signal is moved base band, is filtered by low-pass filter to mixed frequency signal
Wave, then the sample rate (Fs) for extracting to reduce signal is carried out to it.
Frequency spectrum calculating section: the part includes that FFT operation and amplitude-frequency calculate;The part is first to the data by DDC processing
FFT operation is carried out, then calculates the amplitude information for extracting FFT data by amplitude-frequency again.
Frequency spectrum display portion: the part by display program by data that ARM is collected by HDMI be sent to display into
Row display.
Specifically, as shown in Figure 1, the specific control flow of the present embodiment is as follows:
Step 1: ARM issues the spectral band order for needing to monitor, including centre frequency ω 1 and bandwidth B 1 by AXI bus
And the length L1 of FFT operation;DDC1 by the mixed frequency signal in channel 1 be tuned to sin (ω 1) and cos (ω 1), and by filter
Bandwidth is set as B1;Frequency spectrum data is obtained after calculating by FFT and amplitude-frequency;Frequency spectrum data is transmitted to the end ARM by AXI bus,
The end ARM shows the data being collected into;It by display centre frequency is over the display at this time frequency spectrum that 1 bandwidth of ω is B1
Band, and observe the signal condition in the band.
Step 2: if user needs to carry out the higher monitoring of precision to a certain segment signal found in B1 spectral band at this time,
It only needs to issue centre frequency ω 2 and respective bandwidth B2 and FFT operation length that channel issues the segment signal by order, by
In DDC2 be by extraction, so sample rate (Fs2) reduce, so can be bright in the case where identical FFT operation length (L)
It is aobvious to reduce frequency stepping (Fs2/L), to improve the monitoring accuracy of the frequency range.If also needing to analyze other frequency ranges only needs to repeat the
The operation of two steps, the invention provide high bandwidth monitoring channel and three road high precision monitor channels all the way in total.
For example: according to 70MHz intermediate-freuqncy signal in the present embodiment, the sample rate of intermediate-freuqncy signal is Fs0=
102.4MHz;The centre frequency ω 1=92.5MHz of first via DDC is set, broadband filter bandwidth B 1=40MHz is not extracted,
To sample rate Fs1=102.4MHz, FFT operation length L=8192;Be arranged second and third, the centre frequency of four road DDC difference
For ω 2=89.4MHz, ω 3=91.4MHz, ω 4=94MHz;Two or three No. four narrow band filter bandwidth are B2=250KHz,
Extracting multiple is 160 times, thus sample rate Fs2=640KHz, FFT operation length L=8192.It can be calculated according to arrangement above
The precision (frequency stepping) of two paths of signals is Step1=Fs1/L=12.5KHz, Step2=Step3=Step4=Fs2/L=
78.125Hz.To which the precision of second and third, four-way is increased to 160 times of the first via.
If the narrow band filter bandwidth B 2=2KHz of the second road DDC is arranged, extracting multiple is 12500 times, thus sample rate
Fs2=8.192KHz, FFT operation length L=8192.It is according to the precision (frequency stepping) that arrangement above can calculate two paths of signals
Step1=Fs1/L=12.5KHz, Step2=Fs2/L=1Hz.To which the precision of second channel can be theoretically increased to the
12500 times of one channel.
Since FPGA has high-speed parallel processing capacity, it is suitable for handling the data flow of high speed;ARM has flexible task
Dispatching is suitble to show with order control and rear end.Zynq is integrated with the friendship that FPGA and ARM resource is more conducive to the two simultaneously
Mutually, the present invention realizes high bandwidth monitoring channel and the high-precision channel monitoring channel in three roads all the way using Zynq;In Zynq
FPGA undertakes all digital processing tasks, and ARM realizes that order issues and data collection is shown.There is provided four tunnels monitoring channel can be same
When meet high bandwidth monitoring and high precision monitor application demand.
" one embodiment " for being spoken of in the present specification, " another embodiment ", " embodiment " etc., refer to combining
Specific features, structure or the feature of embodiment description are included at least one embodiment generally described herein.
It is not centainly to refer to the same embodiment that statement of the same race, which occur, in multiple places in the description.Furthermore, it is understood that in conjunction with any
When a embodiment describes a specific features, structure or feature, to be advocated be realized in conjunction with other embodiments it is this
Feature, structure or feature are also fallen within the scope of the present invention.
Although reference be made herein to invention has been described for the multiple explanatory embodiments invented, however, it is to be understood that this
Field technical staff can be designed that a lot of other modification and implementations, these modifications and implementations will fall in the application
Within disclosed scope and spirit.More specifically, it is disclosed in the scope of the claims in the application, it can be to theme group
The building block and/or layout for closing layout carry out a variety of variations and modifications.In addition to the modification carried out to building block and/or layout
Outer with improving, to those skilled in the art, other purposes also will be apparent.
Claims (1)
1. a kind of multichannel spectrum monitoring method based on Zynq, it is characterised in that: the realization of this method includes four parts: life
Enable control and data collection section;Digital Down Convert part;Amplitude-frequency calculating section;Frequency spectrum display portion;
Wherein, order control and data collection section are located in the ARM of Zynq, are attached by AXI bus with fpga logic,
The parameter of centre frequency ω needed for issuing digital DDC mixing by AXI bus, filter bandwidth parameters, FFT operational parameter;
The frequency spectrum data by FPGA processing is collected by AXI bus simultaneously, and frequency spectrum is sent to display and is shown;
Digital Down Convert part: a pair of mutually orthogonal mixed frequency signal is generated according to center frequency value ω, with the signal received
It is mixed, signal is moved into base band, mixed frequency signal is filtered by low-pass filter, then it extract to reduce
The sample rate Fs of signal;
Frequency spectrum calculating section: the part includes that FFT operation and amplitude-frequency calculate;The part first carries out the data by DDC processing
Then FFT operation calculates the amplitude information for extracting FFT data by amplitude-frequency again;
Frequency spectrum display portion: the part is shown by showing that program sends display by HDMI for the data that ARM is collected
Show;
Specific control flow is as follows:
Step 1: ARM is issued by AXI bus needs the spectral band order that monitors, including centre frequency ω 1 and bandwidth B 1 and
The length L1 of FFT operation;DDC1 by the mixed frequency signal in channel 1 be tuned to sin (ω 1) and cos (ω 1), and by filter bandwidht
It is set as B1;Frequency spectrum data is obtained after calculating by FFT and amplitude-frequency;Frequency spectrum data is transmitted to the end ARM, the end ARM by AXI bus
The data being collected into are shown;By display centre frequency it is over the display at this time spectral band that 1 bandwidth of ω is B1, and sees
Examine the signal condition in the band;
Step 2: only being needed if user needs to carry out a certain segment signal found in B1 spectral band the higher monitoring of precision at this time
The centre frequency ω 2 and respective bandwidth B2 and FFT operation length that channel issues the segment signal are issued by order, due to
DDC2 be by extraction, so sample rate Fs2 reduce, so can be substantially reduced in the case where identical FFT operation length L
Frequency stepping Fs2/L, to improve the monitoring accuracy of the frequency range;It analyzes other frequency ranges and only needs to repeat second step operation,
High bandwidth monitoring channel and three road high precision monitor channels all the way are provided in total.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610214791.7A CN105703852B (en) | 2016-04-07 | 2016-04-07 | Multichannel spectrum monitoring method based on Zynq |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610214791.7A CN105703852B (en) | 2016-04-07 | 2016-04-07 | Multichannel spectrum monitoring method based on Zynq |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105703852A CN105703852A (en) | 2016-06-22 |
CN105703852B true CN105703852B (en) | 2019-01-15 |
Family
ID=56218390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610214791.7A Active CN105703852B (en) | 2016-04-07 | 2016-04-07 | Multichannel spectrum monitoring method based on Zynq |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105703852B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106341198A (en) * | 2016-08-25 | 2017-01-18 | 成都宝通天宇电子科技有限公司 | Ultra-wide-band high-speed spectrum monitoring device and method thereof |
CN106375043B (en) * | 2016-08-31 | 2019-03-26 | 成都中星世通电子科技有限公司 | Spectrum monitoring method based on virtual channel |
CN106452623B (en) * | 2016-12-07 | 2019-06-18 | 电子科技大学 | A kind of broadband transient state complexity electromagnetic spectrum monitor |
CN111697977B (en) * | 2019-03-12 | 2021-06-11 | 大唐移动通信设备有限公司 | Ultra-wideband frequency spectrum monitoring system and method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020095935A (en) * | 2001-06-18 | 2002-12-28 | 엘지이노텍 주식회사 | Spectrum alalyser having electric saving function |
CN201464557U (en) * | 2009-03-16 | 2010-05-12 | 邵啸 | Intermediate frequency spectrum monitoring device |
CN103856761A (en) * | 2014-03-14 | 2014-06-11 | 山东大学 | Image monitoring system based on Zynq-7000 |
CN104301052A (en) * | 2014-10-20 | 2015-01-21 | 中国电子科技集团公司第四十一研究所 | Seamless collecting and real-time frequency spectrum monitoring implementation method based on FPGA |
-
2016
- 2016-04-07 CN CN201610214791.7A patent/CN105703852B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020095935A (en) * | 2001-06-18 | 2002-12-28 | 엘지이노텍 주식회사 | Spectrum alalyser having electric saving function |
CN201464557U (en) * | 2009-03-16 | 2010-05-12 | 邵啸 | Intermediate frequency spectrum monitoring device |
CN103856761A (en) * | 2014-03-14 | 2014-06-11 | 山东大学 | Image monitoring system based on Zynq-7000 |
CN104301052A (en) * | 2014-10-20 | 2015-01-21 | 中国电子科技集团公司第四十一研究所 | Seamless collecting and real-time frequency spectrum monitoring implementation method based on FPGA |
Also Published As
Publication number | Publication date |
---|---|
CN105703852A (en) | 2016-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105703852B (en) | Multichannel spectrum monitoring method based on Zynq | |
CN105466453B (en) | A kind of navigation equipment on-line monitoring system and method | |
CN106130506B (en) | A kind of band pass filter means for implementing partial discharge on-line monitoring by remote control frequency-selecting | |
CN104569694B (en) | Electric signal feature extraction and recognition system oriented to aircraft flying process | |
CN104237750B (en) | GIS insulation defect partial discharge fault graph drawing method | |
CN107463931A (en) | A kind of real-time pointer instrument reading method and device based on ARM platforms | |
CN109615723A (en) | Inspection route coverage condition automatic analysis method and system | |
CN103969537B (en) | Analog quantity, the transformer interference source test system and method for digital quantity mixing collection | |
CN110108938A (en) | A kind of real-time electromagnetic spectrum analysis system and method based on GPU data flow driven | |
CN202406306U (en) | Wireless sensor network node module for monitoring bridge health | |
CN110221261B (en) | Radar waveform generation module test analysis method and device | |
CN205491156U (en) | General type audio signal analysis appearance | |
CN207198217U (en) | A kind of multifunctional virtual oscillograph based on expansible platform | |
CN202711012U (en) | Remote monitoring device for compost | |
CN104602271A (en) | Generation method and device for problem region in coverage optimization | |
CN209514376U (en) | A kind of Intelligent Dynamic control number adopts instrument | |
CN103472376B (en) | Partial discharge of transformer superfrequency positioning analysis device and method for positioning analyzing thereof | |
CN111308226A (en) | CAU performance test device | |
CN106324329A (en) | Overvoltage self-adapting recognition method and system based on D-dot principle | |
CN104068851B (en) | Eeg signal acquisition system and method based on FPGA | |
CN104994377A (en) | Television machine vibration test method | |
CN202794347U (en) | Electromagnetic environment automated testing device for aviational radio navigation station | |
CN106264519A (en) | A kind of epileptic electroencephalogram (eeg) detection device based on Stockwell conversion | |
CN204270125U (en) | A kind of intelligent apparatus testing wireless signal power | |
CN205844534U (en) | A kind of core pulse signal acquisition Apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 610045 No. 130 Wuxing Fourth Road, Wuhou New Town Management Committee, Chengdu City, Sichuan Province Patentee after: Chengdu Huari Communication Technology Co., Ltd Address before: 610000 Sichuan city of Chengdu Province East Road three Wuhou District Wuke 6 (CMC in Wuhou new town) Patentee before: CHENGDU HUARI COMMUNICATION TECHNOLOGY Co.,Ltd. |