Method and device for eliminating side lobe influence of signal and readable storage medium

文档序号:1878270 发布日期:2021-11-23 浏览:4次 中文

阅读说明:本技术 一种信号消除旁瓣影响的方法、装置及可读存储介质 (Method and device for eliminating side lobe influence of signal and readable storage medium ) 是由 李钊 刘涛 任锋 郎少波 梁龙龙 吴自新 罗绍彬 龚小立 于 2021-07-15 设计创作,主要内容包括:本发明公开了一种信号消除旁瓣影响的方法、装置及可读存储介质,属于电子通信的技术领域,其通过对宽带射频接收系统多单元接收天线接收信号进行处理,以得到目标辐射源的切旁瓣系数表,将切旁瓣系数表加载至宽带射频接收系统,宽带射频接收系统对接收到的目标辐射源信号只进行主瓣的测量,进而测量精度能更精确、最大限度减少测量误差。(The invention discloses a method, a device and a readable storage medium for eliminating side lobe influence of signals, belonging to the technical field of electronic communication.)

1. A method for signal side lobe canceling, the method comprising:

s1: receiving signals of a target radiation source under different frequencies at different angles according to a multi-unit receiving antenna;

s2: measuring the signal intensity of each same frequency of the multi-unit receiving antenna at each fixed angle;

s3: acquiring the maximum value of the signal strength received by each antenna in a plurality of antennas at the same angle and the same frequency;

s4: on the same angle and the same frequency, calculating the average of the maximum values of the signal intensity received by each antenna in a plurality of antennas to obtain an average value A of the sidelobes of the cut signals;

s5: acquiring the maximum value Z in the signal strength received by all the antennas at the same angle and the same frequency;

s6: calculating a sidelobe cutting coefficient according to the average value A and the maximum value Z;

s7: repeating the steps S2-S6, respectively obtaining the sidelobe cutting coefficients corresponding to each same frequency at different fixed angles, and generating a sidelobe cutting coefficient table with different frequencies in all angular directions;

s8: and the broadband radio frequency receiving system only reserves the signal main lobe of the target radiation source by using the side-cutting lobe coefficient table.

2. The method for eliminating sidelobe influence according to claim 1, wherein in step S1, a multi-element receiving antenna is adapted to the broadband rf receiving system.

3. The method for eliminating sidelobe influence according to claim 1, wherein in step S6, the formula for calculating the sidelobe cutting coefficient is:

the sidelobe cutting coefficient is equal to the maximum value Z-average value A-3 dB;

and the sidelobe cutting coefficient is the angle and the frequency corresponding to the current maximum value Z and the average value A.

4. The method of claim 1, wherein in step S7, after generating the table of side lobe cutting coefficients, a fitting curve of the side lobe cutting coefficients corresponding to each frequency in different angular directions is generated by MATLAB software.

5. The method for eliminating side lobe influence according to claim 1, wherein in step S8, the table of side lobe cutting coefficients is loaded to the broadband rf receiving system for operation.

6. The method of claim 5, wherein in step S8, when receiving the signal, the maximum value Z of the signal strength received by all antennas is subtracted by the sidelobe cutting coefficient corresponding to the corresponding frequency of the current received signal to obtain the threshold value of the received signal, and all signals below the threshold value are cut off, so that only the main lobe of the target radiation source is retained.

7. An apparatus for eliminating side lobe effect, the apparatus being applied to a wideband radio frequency receiving system, the apparatus comprising: a memory and a processor; the memory for storing program code;

the processor, for invoking the program code, and when the program code is executed, for performing steps S1-S7 of the method for signal sidelobe canceling according to any one of claims 1 to 6, and generating a table of sidelobe coefficients;

the processor is in communication connection with the broadband radio frequency receiving system, uploads the cut side lobe coefficient table to the broadband radio frequency receiving system, and only carries out measurement on the main lobe of the received signal through the broadband radio frequency receiving system.

8. A readable storage medium, in which a computer program is stored, which, when being executed by a processor, carries out the method of signal side lobe canceling according to any one of claims 1 to 6.

Technical Field

The invention belongs to the technical field of electronic communication, and particularly relates to a method and a device for eliminating side lobe influence by a signal.

Background

Under the general condition, a receiving antenna of a broadband radio frequency system can be divided into a main lobe of a main signal and a side lobe signal beside the main lobe according to a signal directional diagram of the antenna, and as the characteristic of a signal radiated by the antenna, the larger the main lobe of the signal is, the better the side lobe of the signal is, the smaller the side lobe of the signal is, the better the influence of the side lobe of the signal on the main lobe can be reduced.

Disclosure of Invention

In view of the above, in order to solve the above problems in the prior art, an object of the present invention is to provide a method and an apparatus for eliminating side lobe effect of a signal, so as to achieve the purpose of performing measurement on only a main lobe of a received signal, and enabling measurement accuracy to be more accurate.

The technical scheme adopted by the invention is as follows: a method of signal cancellation of sidelobe effects, the method comprising:

s1: receiving signals of a target radiation source under different frequencies at different angles according to a multi-unit receiving antenna;

s2: measuring the signal intensity of each same frequency of the multi-unit receiving antenna at each fixed angle;

s3: acquiring the maximum value of the signal strength received by each antenna in a plurality of antennas at the same angle and the same frequency;

s4: on the same angle and the same frequency, calculating the average of the maximum values of the signal intensity received by each antenna in a plurality of antennas to obtain an average value A of the sidelobes of the cut signals;

s5: acquiring the maximum value Z in the signal strength received by all the antennas at the same angle and the same frequency;

s6: calculating a sidelobe cutting coefficient according to the average value A and the maximum value Z;

s7: repeating the steps S2-S6, respectively obtaining the sidelobe cutting coefficients corresponding to each same frequency at different fixed angles, and generating a sidelobe cutting coefficient table with different frequencies in all angular directions;

s8: and the broadband radio frequency receiving system only reserves the signal main lobe of the target radiation source by using the side-cutting lobe coefficient table.

Further, in step S1, a multi-element receiving antenna is adapted to the broadband radio frequency receiving system, which receives the signal of the target radiation source through the multi-element receiving antenna.

Further, in step S6, the formula for calculating the sidelobe cutting coefficient is:

the sidelobe cutting coefficient is equal to the maximum value Z-average value A-3 dB;

the side-lobe cutting coefficient is the angle and frequency corresponding to the current maximum value Z and the average value A, and a side-lobe cutting coefficient table is formed by a plurality of side-lobe cutting coefficients.

Further, in step S7, after generating the table of the side-lobe cutting coefficients, the MATLAB software is used to generate a fitting curve of the side-lobe cutting coefficients corresponding to each frequency in different angular directions, so that the staff can perform related analysis processing on the operation state of the broadband rf receiving system.

Further, in step S8, the table of the side-lobe cutting coefficients is loaded into the wideband radio frequency receiving system and runs, and the table of the side-lobe cutting coefficients runs in a TXT file.

Further, in step S8, when a signal is received, a threshold of the received signal is obtained by subtracting a sidelobe cutting coefficient corresponding to a corresponding frequency of the currently received signal from a maximum value Z of signal strengths received by all antennas, and all signals below the threshold are cut off, so that only a signal main lobe of the target radiation source is reserved, and the measurement accuracy can be more accurate and the reliability is stronger.

The invention also provides a device for eliminating the side lobe influence of the signal, which is applied to a broadband radio frequency receiving system and comprises: a memory and a processor; the memory for storing program code;

the processor is used for calling the program code, and when the program code is executed, the processor is used for executing steps S1-S7 in the method for eliminating the sidelobe influence of the signal and generating a sidelobe coefficient table;

the processor is in communication connection with the broadband radio frequency receiving system, uploads the cut side lobe coefficient table to the broadband radio frequency receiving system, and only carries out measurement on the main lobe of the received signal through the broadband radio frequency receiving system.

The invention also provides a readable storage medium, which is characterized in that the readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method for eliminating the side lobe influence of the signal.

The invention has the beneficial effects that:

1. by adopting the method, the device and the readable storage medium for eliminating the side lobe influence of the signals, provided by the invention, the side lobe cutting coefficient table of the target radiation source is obtained by processing the signals received by the multi-unit receiving antenna of the broadband radio frequency receiving system, and the side lobe cutting coefficient table is loaded to the broadband radio frequency receiving system, so that the broadband radio frequency receiving system only measures the main lobe of the received target radiation source signals, and further, the measurement precision can be more accurate and the measurement error can be reduced to the maximum extent.

Drawings

Fig. 1 is a flowchart of a method for eliminating side lobe effect according to the present invention;

fig. 2 is a schematic diagram of a fitting curve generated by the method for eliminating side lobe influence.

Detailed Description

Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar modules or modules having the same or similar functionality throughout. The embodiments described below with reference to the drawings are exemplary only for the purpose of explaining the present application and are not to be construed as limiting the present application. On the contrary, the embodiments of the application include all changes, modifications and equivalents coming within the spirit and terms of the claims appended hereto.

Example 1

In this embodiment, a method for eliminating side lobe influence of a signal is specifically provided, where a received signal of a multi-unit receiving antenna of a broadband radio frequency receiving system is processed, so that the broadband radio frequency receiving system only processes a main lobe signal of the signal at last, and measurement accuracy of the received signal can be more accurate.

As shown in fig. 1, the method includes the following:

s1: in a broadband radio frequency receiving system, receiving signals of a target radiation source under different frequencies according to different angles of a multi-unit receiving antenna; the broadband radio frequency receiving system is widely applied to the fields of control, analytical instruments, chemistry, medical treatment, communication and the like, and realizes the functions of ultra-wideband communication, ultra-wideband detection, ultra-wideband imaging and the like; the antenna system is formed by arranging a plurality of identical single independent antennas (such as symmetrical antennas) according to a certain rule, and is also called an antenna array; a radiation source (radiation source) refers to a substance or device capable of emitting ionizing radiation.

S2: the signal strength of each same frequency at a fixed angle is measured for a multi-element receiving antenna, for example: signal strength at a certain fixed angle and at a certain frequency point; in practical application, the normal position of the multi-unit receiving antenna is 0 degree, signals of a target radiation source are received from the normal position of the multi-unit receiving antenna in all angle directions, and all signals with the same frequency in the same direction and angle are recorded;

meanwhile, whether the signal data stored in each direction angle meets the requirement should be checked to ensure that each signal does not have sudden signal strength change, wherein the logic of the check is as follows: if the signal data is qualified, the corresponding signal data can be called, and subsequent logic operation is carried out; if the signal data is unqualified, the signal data is indicated to be unqualified, and the method is terminated.

S3: comparing the signal strength of all signals of each antenna in the same angular direction and the same frequency at the same angle and the same frequency (relative to step S2), and so on, the maximum value of the signal strength received by each of the multiple antennas of the multiple-element receiving antenna can be obtained, that is: a maximum value of the received signal strength for each of the plurality of antennas;

s4: calculating an average of the maximum values of the received signal strengths of each of the plurality of antennas of the multiple-element receiving antenna at the same angle and the same frequency (with respect to step S2), where the average is the sum of the maximum values of the received signal strengths divided by the number of the single antennas, so as to obtain an average value a of the sidelobes of the cut-off signal;

s5: acquiring the received signal strengths of all the antennas in the multi-element receiving antenna at the same angle and at the same frequency (relative to step S2), and taking the maximum value Z of the respective signal strengths;

s6: calculating a sidelobe cutting coefficient according to the average value A and the maximum value Z; the formula for calculating the sidelobe coefficient is as follows:

the sidelobe cutting coefficient is equal to the maximum value Z-average value A-3 dB;

the sidelobe cutting coefficient is a coefficient value corresponding to an angle and a frequency corresponding to the current maximum value Z and the average value A; 3dB is the term of microwave expertise, and 3dB bandwidth means the frequency range defined when the highest point of the power spectral density falls to 1/2, i.e. the signal strength is reduced by half.

S7: repeating the steps from S2 to S6, respectively obtaining the sidelobe cutting coefficient corresponding to each same frequency in different angular directions, and generating sidelobe cutting coefficient tables of different frequencies in all angular directions, wherein the sidelobe cutting coefficient tables are presented in TXT files during actual application;

after generating the table of the sidelobe cutting coefficients, automatically generating a fitting curve of the sidelobe cutting coefficients corresponding to each frequency in different angular directions through MATLAB software, as shown in FIG. 2; the relation between each frequency and the sidelobe cutting coefficient can be visually observed through fitting a curve, so that a worker can conveniently perform related analysis and processing on the operation state of the broadband radio frequency receiving system.

S8: loading a sidelobe cutting coefficient table into a broadband radio frequency receiving system for operation, when a signal is received, subtracting a sidelobe cutting coefficient corresponding to a corresponding frequency of the currently received signal (the corresponding frequency refers to a currently received frequency point, such as 4GHz, 4.1GHz and the like, a specific frequency point) from a maximum value Z in the signal strength received by all antennas to obtain a threshold value of the received signal, cutting all signals below the threshold value, and then only keeping a signal main lobe of a target radiation source.

Example 2

The invention also provides a device for eliminating the side lobe influence of the signal, which is applied to a broadband radio frequency receiving system and comprises: a memory and a processor; the memory for storing program code;

the processor is used for calling the program code, and when the program code is executed, the processor is used for executing steps S1-S7 in the method for eliminating the side lobe influence of the signal as in the embodiment 1 and generating a side lobe cutting coefficient table;

the processor is in communication connection with the broadband radio frequency receiving system, when the processor is in practical application, the communication mode can be wired or wireless communication, the cut side lobe coefficient table is uploaded to the broadband radio frequency receiving system, the broadband radio frequency receiving system calculates a threshold value of a received signal and cuts off all signals below the threshold value, and the broadband radio frequency receiving system only measures a main lobe of the received signal.

Example 3

In the present invention, a computer-readable storage medium is further provided, in which a computer program is stored, and the computer program is executed by a processor to implement the method for eliminating side lobe effect of the signal as described in embodiment 1.

It should be noted that, in the description of the present application, the terms "first", "second", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Further, in the description of the present application, the meaning of "a plurality" means at least two unless otherwise specified.

Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.

It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.

It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.

In addition, functional units in the embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.

The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.

In the description herein, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于多层正交调制的多载波发送方法及接收方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!