A kind of pulse signal energy detection system and method based on Digital Receiver

文档序号:1770642 发布日期:2019-12-03 浏览:19次 中文

阅读说明:本技术 一种基于数字化接收机的脉冲信号能量检测系统及方法 (A kind of pulse signal energy detection system and method based on Digital Receiver ) 是由 屈宏峰 彭志华 于津 罗一平 于 2019-07-22 设计创作,主要内容包括:本发明涉及一种基于数字化接收机的脉冲信号能量检测系统及方法,数字化接收机系统包括天线模块或信号输入连接设备、模拟信道前端模块、ADC数模转换器、DDC下变频模块、数字信号处理模块、数据输出模块。能量检测系统包括信号输入模块、滤波器模块、瞬时能量计算模块、峰值计算模块、能量累积模块、平均值计算模块、能量比较模块、准峰值计算模块、数据输出控制模块。本发明能够克服电磁干扰测量接收机中对脉冲信号能量三种能量值计算困难、耗时长的问题,达到在数字化接收机内实现多通道快速计算的目的。(The present invention relates to a kind of pulse signal energy detection system and method based on Digital Receiver, Digital Receiver system include Anneta module or signal input connection equipment, analog channel front-end module, ADC digital analog converter, DDC down conversion module, digital signal processing module, data outputting module.Energy detection system includes signal input module, filter module, instantaneous energy computing module, peak computation module, energy accumulation module, mean value calculation module, energy comparison module, quasi-peak value computing module, data output control module.The present invention can overcome the problems, such as in electromagnetic interference measurement, EMI measurement receiver to three kinds of energy value dyscalculias of pulse signal energy, time-consuming, achieve the purpose that realize that multichannel quickly calculates in Digital Receiver.)

1. a kind of Digital Receiver system, including Anneta module or signal input connection equipment, which is characterized in that the antenna Module or signal input connection equipment are connected with analog channel front-end module, and the analog channel front-end module is connected with ADC number Mode converter, the ADC digital analog converter are connected with DDC down conversion module, and the DDC down conversion module is connected with digital signal Processing module, the digital signal processing module are connected with data outputting module.

2. a kind of pulse signal energy detection system based on Digital Receiver, which is characterized in that including signal input module, Filter module, instantaneous energy computing module, peak computation module, energy accumulation module, mean value calculation module, energy comparison Module, quasi-peak value computing module, data output control module;

Pulse signal after digitlization is input in filter module by the signal input module;

Filtered signal is sent into instantaneous energy computing module by the filter module;

The instantaneous energy computing module obtains signal transient energy values X, and peak computational mould is sent on the X points of three tunnels all the way Peak value of the block to calculate pulse signal energy is sent into after energy accumulation module carries out energy accumulation all the way and is re-fed into average value meter The average value that module calculates pulse signal is calculated, is sent into energy comparison module after being compared with quasi-peak value accumulated value Y and enters all the way Three energy balane values are finally input to data output control module by quasi-peak value computing module;

The data output control module judges calculating cycle, and calculating data are continued to build up if calculating cycle does not arrive, Three calculated results of pulse energy are exported if if the period.

3. a kind of pulse signal energy detection system based on Digital Receiver according to claim 2, feature exist In the filter module selects suitable filter according to the frequency range of pulse signal, wherein 9KHz-150KHz A wave 200Hz filter is selected in segment limit, selects 9KHz filter, 30MHz range above in 150KHz-30MHz B wavelength band Interior selection 120KHz filter.

4. a kind of pulse signal energy detection method based on Digital Receiver, which comprises the following steps:

S1, input continuous signal enter after filter module different filtering respectively enterd according to the place frequency of measured signal Device;

S2, filter are filtered input signal;

S3, pass through formula from the signal that filter module exportsFind out instantaneous energy X;

S4, instantaneous energy X is respectively fed to peak computation module, mean value calculation module, quasi-peak value computing module;

S5, peak computation module obtain comparing with the old peak value P of preservation after instantaneous energy value X, take out maximum value and replace The old peak value saved, fiducial value of the obtained new peak value P one side as next X into peak computation module, another party Face is sent into data output control module and replaces original peak value;

S6, mean value calculation module add up X after obtaining instantaneous energy value X, and give the correct time according in minimum set by user Between be a period, the energy value to add up in the period is averaging to give data output control module after obtaining A;

S7, quasi-peak value computing module need to compare with the old quasi-peak value H of preservation immediately after obtaining instantaneous energy value X, and press Following formula calculates:

Wherein, K1 is the discharge coefficient of quasi-peak value, and K2 is the charging coefficient of quasi-peak value, obtained new quasi-peak value H one side conduct In the fiducial value deposit quasi-peak value computing module of next quasi-peak value, it is on the other hand sent to data output control module;

S8, data output control module store peak value P, quasi-peak value H, the average value A that each sample cyclic obtains, and work as time counting When device reaches user's setting time, current peak value P, quasi-peak value H, average value A output are reported to by data output control module Custom system, and peak computation module, quasi-peak value computing module is notified to remove the reduced value saved, notify mean value calculation module Remove accumulated value.

5. a kind of pulse signal energy detection method based on Digital Receiver according to claim 4, feature exist In the signal of the filter process is I/Q signal.

6. a kind of pulse signal energy detection method based on Digital Receiver according to claim 4, feature exist In S5, S6, S7 step is synchronous.

7. a kind of pulse signal energy detection method based on Digital Receiver according to claim 4, which is characterized in that institute It states in S7 step, K1 calculation method isK2 calculation method isWherein N It is discharge time constant for the sample rate of signal, unit Hz, T1, T2 is charge constant.

8. a kind of pulse signal energy detection method based on Digital Receiver according to claim 7, feature exist In, the discharge time constant T1 is different and different with filter used in signal, specifically: 9KHz-150KHz A wave In segment limit, under 200Hz filtering, T1=0.50S;In 150KHz-30MHz B wavelength band, under 9KHz filtering, T1=0.16S; In 30MHz range above, under 120KHz filtering, T1=0.55S.

9. a kind of pulse signal energy detection method based on Digital Receiver according to claim 7, feature exist In, the charge constant T2 is different and different with filter used in signal, specifically: 9KHz-150KHz A wave In segment limit, under 200Hz filtering, T2=0.045S;In 150KHz-30MHz B wavelength band, under 9KHz filtering, T2= 0.001S;In 30MHz range above, under 120KHz filtering, T2=0.001S.

Technical field

The present invention relates to electromagnetic interference measurement, EMI measurement fields, it particularly relates to a kind of pulse letter based on Digital Receiver Number energy detection system and method.

Background technique

Electromagnetic interference measurement, EMI measurement receiver is the instrument of the various interference voltages of measurement, electric current or field strength.It is that one kind is wanted by regulation The receiver specially designed is sought, main ability is the measurement to pulse energy signal in electromagnetic interference.Existing electromagnetism is dry Disturbing receiver is mostly analog receiver, calculates pulse signal energy by the way that the charge and discharge capacitance in different channels is arranged to reach Purpose, can not accomplish multiplexer channel while calculate, need the plenty of time capacitor accumulation and switching frequency after capacitor electric discharge on. So that receiver needs to take a significant amount of time in the measurement to test equipment wide frequency domain.

For the problems in the relevant technologies, currently no effective solution has been proposed.

Summary of the invention

For above-mentioned technical problem in the related technology, the present invention proposes a kind of pulse signal based on Digital Receiver Energy detection system and method can overcome to calculate three kinds of energy values of pulse signal energy in electromagnetic interference measurement, EMI measurement receiver and be stranded Difficult, the problem of time-consuming, achieve the purpose that realize that multichannel quickly calculates in Digital Receiver.

To realize the above-mentioned technical purpose, the technical scheme of the present invention is realized as follows:

A kind of Digital Receiver system, including Anneta module or signal input connection equipment, the Anneta module or letter Number input connection equipment be connected with analog channel front-end module, the analog channel front-end module is connected with ADC digital analog converter, The ADC digital analog converter is connected with DDC down conversion module, and the DDC down conversion module is connected with digital signal processing module, The digital signal processing module is connected with data outputting module.

A kind of pulse signal energy detection system based on Digital Receiver, including signal input module, filter mould Block, instantaneous energy computing module, peak computation module, energy accumulation module, mean value calculation module, energy comparison module, standard Peak computation module, data output control module;

Pulse signal after digitlization is input in filter module by the signal input module;

Filtered signal is sent into instantaneous energy computing module by the filter module;

The instantaneous energy computing module obtains signal transient energy values X, and peak meter is sent on the X points of three tunnels all the way Peak value of the module to calculate pulse signal energy is calculated, is sent into after energy accumulation module carries out energy accumulation and is re-fed into averagely all the way It is worth the average value that computing module calculates pulse signal, is sent into energy comparison module after being compared with quasi-peak value accumulated value Y all the way Into quasi-peak value computing module, three energy balane values are finally input to data output control module;

The data output control module judges calculating cycle, and calculating number is continued to build up if calculating cycle does not arrive According to three calculated results of pulse energy are exported if if the period.

Preferably, the filter module selects suitable filter according to the frequency range of pulse signal, wherein 200Hz filter is selected within the scope of 9KHz-150KHz A band, selection 9KHz filtering in 150KHz-30MHz B wavelength band Device, 30MHz range above is interior to select 120KHz filter.

A kind of pulse signal energy detection method based on Digital Receiver, which comprises the following steps:

S1, input continuous signal enter after filter module respectively enterd according to the place frequency of measured signal it is different Filter;

S2, filter are filtered input signal;

S3, pass through formula from the signal that filter module exportsFind out instantaneous energy X;

S4, instantaneous energy X is respectively fed to peak computation module, mean value calculation module, quasi-peak value computing module;

S5, peak computation module obtain comparing with the old peak value P of preservation after instantaneous energy value X, take out maximum value and replace The old peak value for changing preservation, fiducial value of the obtained new peak value P one side as next X into peak computation module, separately On the one hand it is sent into data output control module and replaces original peak value;

S6, mean value calculation module add up X after obtaining instantaneous energy value X, and according in minimum set by user It calls time as a period, the energy value to add up in the period is averaging to give data output control module after obtaining A;

S7, quasi-peak value computing module need to compare with the old quasi-peak value H of preservation immediately after obtaining instantaneous energy value X, And it calculates as follows:

Wherein, K1 is the discharge coefficient of quasi-peak value, and K2 is the charging coefficient of quasi-peak value, and obtained new quasi-peak value H is on the one hand As in the fiducial value deposit quasi-peak value computing module of next quasi-peak value, it is on the other hand sent to data output control module;

S8, data output control module store peak value P, quasi-peak value H, the average value A that each sample cyclic obtains, and work as the time When counter reaches user's setting time, data output control module will be in current peak value P, quasi-peak value H, average value A output Custom system is offered, and peak computation module, quasi-peak value computing module is notified to remove the reduced value saved, notifies mean value calculation Module removes accumulated value.

Preferably, the signal of the filter process is I/Q signal.

Preferably, S5, S6, S7 step is synchronous.

Preferably, in the S7 step, K1 calculation method isK2 calculation method isWherein N is the sample rate of signal, unit Hz, T1 are discharge time constant, and T2 is the charging time Constant.

Preferably, the discharge time constant T1 is different with the difference of filter used in signal, specifically: Within the scope of 9KHz-150KHz A band, under 200Hz filtering, T1=0.50S;150KHz-30MHz B wavelength band is interior, 9KHz is filtered Under wave, T1=0.16S;In 30MHz range above, under 120KHz filtering, T1=0.55S.

Preferably, the charge constant T2 is different with the difference of filter used in signal, specifically: Within the scope of 9KHz-150KHz A band, under 200Hz filtering, T2=0.045S;In 150KHz-30MHz B wavelength band, 9KHz Under filtering, T2=0.001S;In 30MHz range above, under 120KHz filtering, T2=0.001S.

Beneficial effects of the present invention:

1. the present invention is due to using digitized filter group and calculation, as long as so that digital number mounted In the case that signal processing module there are enough computing resources, multiple numerical calculation moulds can be carried under the same AFE(analog front end) Block.The pulse signal energy value that multiple frequency points can be calculated the same time can greatly improve and improve pulse signal energy measuring The frequency-scan speed of equipment.

2. the present invention reduces by the digitlization to pulse signal and largely simulates flagship required for script simulation system Filter circuit, the charge-discharge circuit of composition, optimize system.

Detailed description of the invention

It in order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, below will be to institute in embodiment Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention Example, for those of ordinary skill in the art, without creative efforts, can also obtain according to these attached drawings Obtain other attached drawings.

Fig. 1 is the Digital Receiver system connection block diagram described according to embodiments of the present invention.

Fig. 2 is the digital down-conversion technology schematic diagram described according to embodiments of the present invention.

Fig. 3 is the letter of the pulse signal energy detection system based on Digital Receiver described according to embodiments of the present invention Number flow chart.

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, those of ordinary skill in the art's every other embodiment obtained belong to what the present invention protected Range.

As shown in Figure 1, a kind of Digital Receiver system according to embodiments of the present invention, comprising: Anneta module or Signal input connection equipment, analog channel front-end module, ADC digital analog converter, DDC down conversion module, Digital Signal Processing mould Block, data outputting module.

Anneta module or signal input connection equipment are connected to analog channel front-end module, ADC digital analog converter and simulation Channel front-end module is connected, and DDC down conversion module is connected with ADC digital analog converter, digital signal processing module and DDC down coversion Module is connected, and data outputting module is connected with digital signal processing module.

Wherein, Anneta module or signal input connection equipment are for receiving signal;

Analog channel front-end module is used to amplify Anneta module or the signal that receives of signal input connection equipment, Mixing, filtering, the signal frequency range of needs are filtered out, and be mixed to the Frequency point of needs;

The useful signal frequency range that ADC digital analog converter is used to filter out analog channel front-end module carries out analog-to-digital conversion;

The digital signal that DDC down conversion module is used to convert ADC digital analog converter carries out Digital Down Convert processing;

Digital signal processing module is used to complete the various algorithm process of signal data;

Processed data are output to except system by data outputting module.

As shown in Fig. 2, digital down-conversion technology is that high-frequency digital signal is converted to low-frequency digital signal A kind of technology.

In the preferred embodiment, analog signal translates into the number of the high speed of 32.768MHz after ADC high-speed sampling Word signal can not be handled effectively since frequency is too high, so needing to reduce digit rate (sample rate), pass through number first The intermediate frequency of digital signal is moved base band by word NCO, extracts digital signal using cic filter and FIR filter Sample rate is finally reduced to 32000Hz i.e. 32KHz by filtering.

A kind of pulse signal energy detection system based on Digital Receiver according to the present invention, including signal are defeated Enter module, filter module, instantaneous energy computing module, peak computation module, energy accumulation module, mean value calculation module, Energy comparison module, quasi-peak value computing module, data output control module.

As shown in figure 3, signal input module is input to for digitized pulse signal (I/Q signal) to be divided into multiple signals In multiple identical Digital Signal Processing submodules, digitized pulse signal (I/Q signal) enters Digital Signal Processing submodule the Level-one: in filter module, filter module is responsible for selecting suitable filter (9KHz- according to the frequency range of pulse signal 200Hz filter is selected within the scope of 150KHz A band, selects 9KHz filter in 150KHz-30MHz B wavelength band, 120KHz filter is selected in 30MHz range above), and filtered I/Q signal is sent into instantaneous energy computing module.Instantaneously Energy computation module computing module obtains signal transient energy values X, and X points of 3 tunnels, numerical value enters peak computation module all the way, warp It crosses after peak value module calculates and calculated peak value is sent into data output control module;All the way numerical value enter energy accumulation module into Row energy accumulation, the result of accumulation is sent into mean value calculation module by (1ms) after the cumulative time for reaching formulation, calculates average value And calculated average value is sent into data output control module;Numerical value enters in energy comparison device and quasi-peak value accumulated value all the way Y enters quasi-peak value computing module after comparing, and calculates quasi-peak value and calculated quasi-peak value is sent into data output control module. Finally 3 energy balane values are input in data output control module, and determine whether a wheel calculating cycle has arrived, if meter The calculation period does not arrive, then needs to continue to build up calculating data.Three calculated results of pulse energy are exported if if the period.

A kind of pulse signal energy detection method based on Digital Receiver according to the present invention, specifically:

The continuous signal of input respectively enters after entering filter module according to the place frequency of measured signal as three not Same filter (selects 200Hz filter, choosing in 150KHz-30MHz B wavelength band within the scope of 9KHz-150KHz A band 9KHz filter is selected, selects 120KHz filter in 30MHz range above).

Filter needs simultaneously to be filtered input I/Q signal.

The I/Q signal exported from filter module passes through formulaFind out instantaneous energy X.

Instantaneous energy X is the basis for calculating three kinds of signal values, needs to be respectively fed to peak computation module, mean value calculation mould Block and quasi-peak value computing module.

It after peak computation module obtains instantaneous energy value X, needs to compare with the old peak value P of preservation immediately, take out most Big value replaces the old peak value of preservation, i.e., as shown below:

On the one hand the fiducial value as next X into peak computation module, another aspect are sent into number to obtained peak value P Original peak value is replaced according to output control module.

It after mean value calculation module obtains instantaneous energy value X, needs to add up X, and according to minimum set by user On call time for a period by class this period add up energy value be averaging to give data output control module after obtaining A.

Quasi-peak value computing module needs to compare with the old quasi-peak value H of preservation immediately after obtaining instantaneous energy value X, and presses Following formula calculates:

Quasi-peak value H portion is obtained as in the fiducial value deposit quasi-peak value computing module of next quasi-peak value, another send To data output control module.

Wherein, K1 is the discharge coefficient of quasi-peak value, and K2 is the charging coefficient of quasi-peak value, and the value of K1, K2 are according to signal sampling The different values of frequency range are different where rate and signal.

K1 calculation method are as follows:Wherein N is the sample rate of signal, unit Hz, T1 are electric discharge Time constant.

In the preferred embodiment, discharge time constant T1 with filter used in signal difference it is different Sample, specifically: within the scope of 9KHz-150KHz A band, under 200Hz filtering, T1=0.50S;150KHz-30MHz B wave band model In enclosing, under 9KHz filtering, T1=0.16S;In 30MHz range above, under 120KHz filtering, T1=0.55S.

K2 calculation method are as follows:Wherein N is the sample rate of signal, unit Hz, T2 are charging Time constant.

In the preferred embodiment, charge constant T2 with filter used in signal difference it is different Sample, specifically: within the scope of 9KHz-150KHz A band, under 200Hz filtering, T2=0.045S;150KHz-30MHz B wave band model In enclosing, under 9KHz filtering, T2=0.001S;In 30MHz range above, under 120KHz filtering, T2=0.001S.

In the preferred embodiment, as the N of sample rate also simultaneously with filter used in signal it is different without Equally.

In the preferred embodiment, data output control module mainly stores 3 numerical value, wherein each sample cyclic can Peak value P and quasi-peak value H are obtained, average value A can be obtained after each timeslice.Data output control module is according to survey set by user Time T is measured to save this 3 numerical value, when time counter reaches the time set by user, data output control will work as Preceding peak value P, quasi-peak value H, average value A output are reported to custom system, and notify peak computation module, quasi-peak value computing module Remove the reduced value saved, mean value calculation module removes accumulated value.

Thus the energy spectrometer of pulsatile once signal is completed.

Algorithm of the invention is based on the digital signal processing module in number words receiver system, only digitized pulse Signal just can be applied to this algorithm.

Algorithm requirements: the canonical measure bandwidth of frequency range, 9KHz-150KHz A where the sample rate of the signal of input should be greater than It is greater than selection 200Hz (32KHz or more is preferred) in wavelength band, selects 9KHz filter in 150KHz-30MHz B wavelength band (128KHz or more is preferred), 30MHz range above is interior to select 120KHz filter (512KHz or more is preferred).

In order to facilitate understanding above-mentioned technical proposal of the invention, below by way of in specifically used mode to of the invention above-mentioned Technical solution is described in detail.

The pulse signal received by digital signal processing module in the EMI digital detection system that the present invention actually uses It is divided into 3 frequency ranges.

32 200Hz filters, sample rate 32KHz are set within the scope of 9KHz-150KHz A band.

32 9KHz filters, sample rate 512KHz are set in 150KHz-30MHz B wavelength band.

8 120KHz filters, sample rate 512KHz are selected within the scope of 30MHz-1000MHz.

Within the scope of 9KHz-150KHz A band, 32 200Hz filters export 32 road 16bit I/Q datas, quilt simultaneously It is respectively fed to complete energy balane in 32 instantaneous energy computing modules, and calculates separately out peak value, quasi-peak value and average value.

In 150KHz-30MHz B wavelength band, 32 9KHz filters export 32 road 16bit I/Q datas, quilt simultaneously It is respectively fed to complete energy balane in 32 instantaneous energy computing modules, and calculates separately out peak value, quasi-peak value and average value.

In 30MHz-1000MHz CD wavelength band, 4 120KHz filters export 4 road 16bit I/Q datas simultaneously, It is respectively fed to complete energy balane in 32 instantaneous energy computing modules, and calculates separately out peak value, quasi-peak value and average value.

The design calculated simultaneously due to using multichannel, so that EMI digital detection system is in 9KHz-150KHz A wave Only A band scanning was completed within the used time 2.8 seconds in the case where single-point detection time is arranged and is 100ms in segment limit.B band setting Only the completion of 1.3 seconds used times scans when single-point detection time is 10ms.CD band setting single-point detection time is only used time 11 10ms Second completes scanning.

In conclusion the present invention due to use digitized filter group and calculation, as long as so that mounted In the case that digital signal processing module there are enough computing resources, multiple numbers can be carried under the same AFE(analog front end) Word computing module.The pulse signal energy value that multiple frequency points can be calculated the same time, can greatly improve raising pulse signal The frequency-scan speed of energy measuring equipment.

The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Within mind and principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种低成本雷电定位预警系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!