CN114710214A - Communication reconnaissance system and amplitude-frequency response processing method and device thereof - Google Patents

Communication reconnaissance system and amplitude-frequency response processing method and device thereof Download PDF

Info

Publication number
CN114710214A
CN114710214A CN202210280721.7A CN202210280721A CN114710214A CN 114710214 A CN114710214 A CN 114710214A CN 202210280721 A CN202210280721 A CN 202210280721A CN 114710214 A CN114710214 A CN 114710214A
Authority
CN
China
Prior art keywords
amplitude
frequency response
compensation filter
receiving channel
radio frequency
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.)
Pending
Application number
CN202210280721.7A
Other languages
Chinese (zh)
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.)
CETC 36 Research Institute
Original Assignee
CETC 36 Research Institute
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 CETC 36 Research Institute filed Critical CETC 36 Research Institute
Priority to CN202210280721.7A priority Critical patent/CN114710214A/en
Publication of CN114710214A publication Critical patent/CN114710214A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/11Monitoring; Testing of transmitters for calibration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/21Monitoring; Testing of receivers for calibration; for correcting measurements

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

The application discloses a communication reconnaissance system and an amplitude-frequency response processing method and device thereof. The method comprises the following steps: determining an expected amplitude-frequency response of a compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of a communication reconnaissance system, wherein the expected amplitude-frequency response of the compensation filter and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superposed, and the consistency condition means that a superposed amplitude-frequency response curve is linear; constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, wherein the compensation filter is a digital filter; and compensating the amplitude-frequency response error of the radio frequency receiving channel by using the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent. The technical scheme of this application can improve the flatness of the amplitude-frequency response of communication reconnaissance system, improves signal monitoring precision.

Description

Communication reconnaissance system and amplitude-frequency response processing method and device thereof
Technical Field
The present application relates to the field of communication reconnaissance technologies, and in particular, to a communication reconnaissance system and an amplitude-frequency response processing method and apparatus thereof.
Background
As shown in fig. 1, a communication reconnaissance system generally includes two parts, namely, radio frequency receiving and data processing, where the radio frequency receiving includes an antenna feed system, a radio frequency receiving front end, and the radio frequency receiving front end includes complex circuits such as signal amplification, frequency conversion, and filtering. When the frequency band is wide, the antenna feed system and the radio frequency receiving front end have inconsistency of amplitude-frequency response in the instantaneous frequency band, and the communication reconnaissance generally adopts a means of broadband spectrum monitoring to judge whether signals exist or not by setting a threshold, so that the best monitoring effect can be achieved only when the amplitude-frequency response of the instantaneous frequency band is consistent.
Disclosure of Invention
The embodiment of the application provides a communication reconnaissance system and an amplitude-frequency response processing method and device thereof, so that the flatness of the amplitude-frequency response of the communication reconnaissance system is improved, and the signal monitoring precision is improved.
The embodiment of the application adopts the following technical scheme:
in a first aspect, an embodiment of the present application provides a method for processing an amplitude-frequency response of a communication scout system, including:
determining an expected amplitude-frequency response of a compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of a communication reconnaissance system, wherein the expected amplitude-frequency response and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superposed, and the consistency condition means that a superposed amplitude-frequency response curve is linear;
constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, wherein the compensation filter is a digital filter;
and compensating the amplitude-frequency response error of the radio frequency receiving channel by adopting the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent.
In some embodiments, when constructing the compensation filter, the method further comprises:
determining a cost function according to the offset condition of the amplitude-frequency response of the compensated radio frequency receiving channel, and generating a chromosome variable according to the filter coefficient;
and searching and calculating the chromosome variable by adopting a genetic optimization algorithm, and obtaining an optimized filter coefficient when the cost function reaches an expected value.
In some embodiments, the optimizing the filter coefficients of the compensation filter by using a preset algorithm further includes:
obtaining a memory bank of an immune algorithm, wherein each generation of excellent individuals is stored in the memory bank;
when the genetic optimization algorithm is adopted to search and calculate the chromosome variable, each generation of excellent individuals in the memory base is used for mutating next generation of excellent individuals.
In some embodiments, the consistency condition is that the superposed amplitude-frequency response curve is a straight line, and the expected amplitude-frequency response of the compensation filter is determined according to the amplitude-frequency response of a radio frequency receiving channel of the communication reconnaissance system, including:
measuring an amplitude-frequency response curve of a radio frequency receiving channel of the communication reconnaissance system;
and determining an expected amplitude-frequency response curve of the compensation filter according to the amplitude-frequency response curve of the radio frequency receiving channel of the communication reconnaissance system and the superposed amplitude-frequency response curve.
In some embodiments, measuring an amplitude-frequency response curve of a radio frequency receive channel of the communication scout system comprises:
receiving signals by using a communication reconnaissance system to obtain the frequency and amplitude of the received signals;
and determining an amplitude-frequency response curve of the radio frequency receiving channel according to the frequency and the amplitude of the received signal.
In some embodiments, constructing a compensation filter based on a desired amplitude-frequency response of the compensation filter further comprises:
constructing a compensation filter based on a desired amplitude-frequency response of the compensation filter and filter constraints, wherein the filter constraints comprise: and enabling the flatness of the amplitude-frequency response of the compensated radio frequency receiving channel to be within a set range, and enabling the order of the compensation filter to be smaller than a preset value.
In a second aspect, an embodiment of the present application further provides an amplitude-frequency response processing apparatus for a communication scout system, including:
the first calculation unit is used for determining an expected amplitude-frequency response of a compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of a communication reconnaissance system, the expected amplitude-frequency response and the amplitude-frequency response of the radio frequency receiving channel are superposed to meet a consistency condition, and the consistency condition refers to the condition that a superposed amplitude-frequency response curve is linear;
the second calculation unit is used for constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, and the compensation filter is a digital filter;
and the compensation unit is used for compensating the amplitude-frequency response error of the radio frequency receiving channel by using the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent.
In some embodiments, the first computing unit is further configured to measure an amplitude-frequency response curve of a radio frequency receiving channel of the communication scout system; and determining an expected amplitude-frequency response curve of the compensation filter according to the amplitude-frequency response curve of the radio frequency receiving channel of the communication reconnaissance system and the superposed amplitude-frequency response curve.
In some embodiments, the first computing unit is further configured to receive a signal by using the communication reconnaissance system, and obtain a frequency and an amplitude of the received signal; and determining an amplitude-frequency response curve of the radio frequency receiving channel according to the frequency and the amplitude of the received signal.
In a third aspect, an embodiment of the present application further provides a communication scouting system, including an antenna feeder system, a radio frequency receiving front end, and a digital processing terminal, where the digital processing terminal includes:
a processor; and a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the amplitude frequency response processing method of the communication spy system of the above-described embodiments.
The embodiment of the application adopts at least one technical scheme which can achieve the following beneficial effects: the communication reconnaissance system and the amplitude-frequency response processing method and device thereof in the embodiment of the application utilize the digitized compensation filter to carry out error correction on the amplitude-frequency response of the radio frequency receiving channel of the communication reconnaissance system, so that the compensated amplitude-frequency response of the radio frequency receiving channel tends to be flat and consistent. According to the embodiment of the application, the compensation correction is carried out by adopting a digital filtering method, the signal detection precision of the communication reconnaissance system can be improved, and the processing method is simple, high-efficiency and easy to realize.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a schematic structural diagram of a communication reconnaissance system;
fig. 2 is a schematic amplitude-frequency response diagram of a radio frequency receiving channel of the communication reconnaissance system in fig. 1;
fig. 3 is a flowchart illustrating an amplitude-frequency response processing method of the communication spy system according to an embodiment of the present application;
FIG. 4 is a schematic view of a communication reconnaissance system shown in one embodiment of the present application;
FIG. 5 is a frame diagram illustrating an amplitude-frequency response test of the RF receive channel in accordance with one embodiment of the present application;
FIG. 6 is a schematic diagram of a desired amplitude-frequency response of a compensation filter shown in one embodiment of the present application;
FIG. 7 is a schematic amplitude-frequency response diagram of a compensated RF receive channel shown in an embodiment of the present application;
FIG. 8 is a schematic amplitude-frequency response diagram of a radio frequency receiving channel after compensation processing based on an optimized compensation filter according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of an amplitude-frequency response processing device of the communication scout system shown in an embodiment of the present application;
fig. 10 is a schematic structural diagram of a communication reconnaissance system according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail and completely with reference to the following specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only a few embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The technical solutions provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
As mentioned above, for example, in the communication reconnaissance system shown in fig. 1, the process of reconnaissance of the electromagnetic signal is that the electromagnetic signal is received by the antenna feed system, amplified, frequency-converted by the radio frequency front end, and then sent to the Digital processing terminal, and digitized by the Digital processing terminal via the ADC (Analog to Digital Converter) to perform the processes of panoramic spectrum estimation and display, modulation and identification, and demodulation.
Because the analog circuits of the antenna feed system, the radio frequency receiving front end and the ADC comprise more complex circuits such as signal amplification, frequency conversion, filtering and the like. When the frequency band of the electromagnetic signal is wide, for example, the signal is larger than 1MHz, the antenna feed system and the radio frequency receiving front end have larger inconsistency of amplitude-frequency response in the instantaneous frequency band. Research shows that the transient bandwidth above 20MHz has unevenness of over 2 dB.
As shown in fig. 2, the amplitude-frequency response diagram of 20MHz bandwidth is shown, in the diagram, the abscissa is frequency, the interval of each point is 100KHz, the ordinate is amplitude (unit is dB), the higher the frequency is, the smaller the amplitude is, the middle part also has a certain fluctuation, and the integral unevenness exceeds 2 dB. Unevenness or inconsistency of amplitude-frequency response has great influence on subsequent panoramic spectrum detection, and has certain influence on identification and demodulation of broadband signals.
In the prior art, to solve the problem of inconsistency of the amplitude-frequency response of the radio frequency receiving channel of the broadband signal, a correction filter network is usually added in the radio frequency receiving channel. The method has certain effect, but the defects are also obvious: firstly, the filter network is relatively complex, the precision is difficult to guarantee, and adverse effects of various factors such as signal-to-noise ratio and volume can be generated; secondly, the radio frequency front end may be matched with different antenna feeder systems, and the filter networks with different matching requirements are also different, thereby affecting the universality and flexibility of the system.
In the prior art, a panoramic spectrum correction method also exists, namely, a panoramic spectrum background threshold is firstly made, and then the background threshold is subtracted from an actual spectrum when the panoramic spectrum is displayed. The method has higher requirements on the manufacture of the frequency spectrum background threshold, when no space electromagnetic signal is input, the background threshold is more effective, but when the space electromagnetic signal is more complex, the method has poorer effect.
In view of the above description, an embodiment of the present application provides an amplitude-frequency response processing method for a communication scout system, in which a digital filter is added in a digital processing terminal to perform correction compensation on the amplitude-frequency response of a radio frequency receiving channel.
Fig. 3 is a flowchart of an amplitude-frequency response processing method of a communication scout system according to an embodiment of the present application, and as shown in fig. 3, the method according to the embodiment of the present application at least includes the following steps S310 to S330:
step S310, determining an expected amplitude-frequency response of a compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of the communication reconnaissance system, wherein the expected amplitude-frequency response and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superposed, and the consistency condition means that a superposed amplitude-frequency response curve is linear.
The consistency condition of this embodiment may be understood that a superimposed amplitude-frequency response curve obtained by superimposing the desired amplitude-frequency response of the compensation filter and the amplitude-frequency response of the radio frequency receiving channel is a straight line. In the case of compensating the amplitude-frequency response of the rf receiving channel based on the expected amplitude-frequency response, ideally, the compensated amplitude-frequency response of the rf receiving channel may be a straight line. However, due to errors introduced by the compensation filter and various system errors, in practical application, the unevenness of the amplitude-frequency response of the compensated radio frequency receiving channel is small, and the electromagnetic signal reconnaissance precision can be met, for example, the unevenness can be within +/-0.5 dB.
It should be noted that the radio frequency receiving channel of the communication reconnaissance system of this embodiment includes a signal channel composed of an antenna feeder system, a radio frequency receiving front end, and an analog circuit in a digital processing terminal.
Step S320, constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, where the compensation filter is a digital filter.
And step S330, compensating the amplitude-frequency response error of the radio frequency receiving channel by using the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent.
The constructed compensation filter is arranged at a digital processing terminal of the communication reconnaissance system, as shown in fig. 4, the compensation filter is connected behind the ADC, the ADC is used for converting an analog signal of the radio frequency receiving channel into a digital signal, and then the digital signal after the ADC is filtered by the digitized compensation filter, so as to ensure that the subsequent amplitude-frequency response of the panoramic spectrum is flat and consistent.
As shown in fig. 4, in the embodiment of the present application, a compensation filter is added in the typical communication reconnaissance system shown in fig. 1, and the amplitude-frequency response error of the radio frequency receiving channel can be compensated by the compensation filter, so that the amplitude-frequency response of the subsequent panoramic frequency spectrum is flat and consistent, thereby improving the signal detection accuracy. In addition, for the broadband signal, the in-band amplitude-frequency response can be improved, so that the identification and demodulation performance of the broadband signal is improved. The amplitude-frequency response processing method is simple and efficient and easy to implement.
In some embodiments, constructing a compensation filter based on a desired amplitude-frequency response of the compensation filter further comprises: constructing a compensation filter based on a desired amplitude-frequency response of the compensation filter and filter constraints, wherein the filter constraints comprise: the flatness of the amplitude-frequency response of the compensated radio frequency receiving channel is in a set range, and the order of the compensation filter is smaller than a preset value.
Specifically, when designing the filter, the embodiment considers both the system performance and the computation load of the processor. When the amplitude-frequency response in the pass band after compensation is less than +/-0.5 dB, the influence on the system reconnaissance performance can be ignored; the operation quantity is related to the order of the filter, and the order of the filter is reduced as much as possible under the condition of meeting the system performance. The higher the filter order, the better the compensation effect and the higher the calculation amount. Therefore, in practical applications, the filter should be designed in combination with the filter order and the system performance.
In some embodiments, the filter defining conditions should include: the flatness of the amplitude-frequency response of the compensated radio frequency receiving channel is within a set range, for example, the flatness of the amplitude-frequency response of the compensated radio frequency receiving channel is within ± 0.5dB, where the set range is set according to the performance requirement of the communication reconnaissance system in practical application and is not limited to within ± 0.5 dB.
The filter defining condition should further include that the order of the compensation filter is smaller than a preset value.
An FPGA (Field Programmable Gate Array, also called a Field Programmable Logic Gate Array) has evolved from a mask Programmable Gate Array and a PLD (Programmable Logic Device), and has both the high Logic density and versatility of the mask Programmable Gate Array and the user Programmable characteristics of the PLD. The development of the FPGA technology enables more and more logic gates integrated on a single chip and more complex functions to be realized. The chip is designed and developed by a hardware programming method, so that the development speed of the chip is greatly improved, and the development cost is reduced. The main operations of the present digital processing terminal are generally implemented in the FPGA, and the processing of the digital processing terminal of fig. 4 on filtering, FFT (Fast Fourier Transform), frequency conversion and the like of the functions of spectrum estimation, demodulation and the like is mainly completed by the FPGA.
In the embodiment, the order of the compensation filter is limited to be less than the set value, for example, less than 10 orders, so that the compensation filter is ensured to be easily implemented in the FPGA, and the resource occupation of the FPGA is reduced.
The compensation filter of the embodiment of the application is an FIR digital filter. Digital filters can be classified into FIR (Finite Impulse Response) filters and IIR (Infinite Impulse Response) filters. The FIR filter has good stability, selectable linear phase characteristics, strong flexibility and high adaptability, thereby being more suitable for communication reconnaissance.
The consistency condition in the embodiment of the present application means that the superposed amplitude-frequency response curve is a straight line, and in some embodiments, the expected amplitude-frequency response of the compensation filter is determined according to the amplitude-frequency response of the radio frequency receiving channel of the communication reconnaissance system, which includes: measuring an amplitude-frequency response curve of a radio frequency receiving channel of the communication reconnaissance system; and determining the expected amplitude-frequency response curve according to the amplitude-frequency response curve of the radio frequency receiving channel of the communication reconnaissance system and the superposed amplitude-frequency response curve.
The measuring step of the amplitude-frequency response of the radio frequency receiving channel comprises the following steps: receiving signals by using a communication reconnaissance system to obtain the frequency and amplitude of the received signals; determining an amplitude-frequency response curve of the radio frequency receiving channel according to the frequency and the amplitude of the received signal
As shown in fig. 5, the test equipment and the instrument are first constructed to select the field and time period with small electromagnetic interference, for example, in a microwave darkroom. Then the signal source emits a signal, the panoramic spectrum software observes the received signal, measures the frequency and amplitude and records data. And finally, drawing an amplitude-frequency response curve of the system according to the recorded data. For example, the amplitude-frequency response of the system is measured every 100KHz to obtain the amplitude-frequency response curve shown in fig. 2, the abscissa is frequency, 200 frequency points, the bandwidth of each frequency point is 100KHz, and the ordinate is amplitude (unit dB).
In the process of measuring the amplitude-frequency response of the radio frequency receiving channel, the signal sampling interval can be flexibly set according to the accuracy requirement, is not limited to 100KHz, and for example, the amplitude-frequency response of the system can be measured every 50KHz to obtain an amplitude-frequency response curve with higher accuracy.
After the amplitude-frequency response of the radio frequency receiving channel of the communication scout system is obtained, the expected amplitude-frequency response of the compensation filter can be calculated according to the consistency condition, so that the expected amplitude-frequency response curve shown in fig. 6 and the amplitude-frequency response curve of the radio frequency receiving channel of the communication scout system shown in fig. 2 are superposed to form a straight line.
The compensation filter is now constructed based on the desired amplitude-frequency response and the filter constraints described above, including designing the filter coefficients and filter order of the compensation filter.
In some embodiments, for example, using Matlab software to design the compensation filter, using a 9 th order FIR filter, the amplitude-frequency response after compensation is as shown in fig. 7, and the amplitude-frequency response after compensation in fig. 7 is about ± 0.55dB greater than the set range of ± 0.5dB in the filter limit condition, for example.
In response to this problem, in some embodiments, when the compensation filter is constructed, a preset algorithm may be further used to optimize the filter coefficients of the compensation filter.
For example, a cost function is determined according to the deviation condition of the amplitude-frequency response of the compensated radio frequency receiving channel, and a chromosome variable is generated according to the filter coefficient; and searching and calculating the chromosome variable by adopting a genetic optimization algorithm, and obtaining an optimized filter coefficient when the cost function reaches an expected value.
The genetic algorithm is a global random search algorithm which is derived by taking the evolution rule of the biological world as reference, and is an iterative process which takes a cost function as a basis and realizes the recombination of individual structures in a group by applying genetic operations such as selection, crossing, variation and the like to individuals. In this process, the solution of the population individual problem is optimized and gradually approaches the optimal solution generation by generation.
The genetic algorithm is a global search algorithm with strong robustness for a complex system optimization technology, and the genetic algorithm is required to perform processes such as coding, cost calculation, copying, crossing, mutation, a victory or defeat strategy, feasibility judgment and the like, and generally adopts binary or real number coding.
In the embodiment of the application, the filter coefficients of the compensation filter are used as chromosome variables to be respectively searched and optimized, the filter coefficients of the initial compensation filter constructed based on the expected amplitude-frequency response and the filter limiting condition are used as initial values, and the selection of the variant individuals adopts a random mode, for example, the variant individuals are generated by adding a random number to the original individuals.
In some embodiments, to increase the rate of convergence, a genetic algorithm is combined with an immune algorithm. And introducing a memory bank of an immune algorithm, storing the excellent individuals of each generation into the memory bank, directly calling the excellent individuals of each generation during offspring calculation, and actively mutating some individuals of each generation to serve as the individuals of the next generation.
Specifically, a memory bank of an immune algorithm is obtained, and each generation of excellent individuals is stored in the memory bank; when the genetic optimization algorithm is adopted to search and calculate the chromosome variable, each generation of excellent individuals in the memory base is used for mutating next generation of excellent individuals.
In the embodiment, a genetic algorithm and an immune algorithm are combined, the amplitude-frequency response deviation maximum value of the instantaneous bandwidth of the radio frequency receiving channel after compensation is used as a cost function, the cost function is minimized, and the optimized filter coefficient is obtained through search calculation. After the radio frequency receiving channel is compensated based on the optimized compensation filter, the amplitude-frequency response shown in fig. 8 is obtained, and the flatness of the amplitude-frequency response in fig. 8 is within +/-0.45 dB, so that the filter limiting condition is met.
In the embodiment, the cost brought by the compensation filter is considered, the filter coefficient is optimized by adopting an optimization algorithm, the order of the filter is reduced as much as possible, and simultaneously the system performance is met, so that the newly added compensation filter occupies less resources of equipment, and the applicability of the digital processing terminal is improved.
Of course, in practical application, other algorithms can be selected to optimize the filter coefficients, and those skilled in the art can flexibly select the filter coefficients.
The embodiment of the application further provides an amplitude-frequency response processing device of the communication scout system, which is used for realizing the amplitude-frequency response processing method of the communication scout system in any one of the above embodiments.
Fig. 9 is an amplitude-frequency response test framework diagram of an rf receive channel shown in an embodiment of the present application. As shown in fig. 9, the amplitude-frequency response processing apparatus 900 includes:
the first calculating unit 910 is configured to determine an expected amplitude-frequency response of the compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of the communication scout system, where the expected amplitude-frequency response and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superimposed, where the consistency condition is that an amplitude-frequency response curve after being superimposed is a straight line;
a second calculating unit 920, configured to construct a compensation filter according to the desired amplitude-frequency response of the compensation filter;
the compensating unit 930 is configured to compensate the amplitude-frequency response error of the rf receiving channel by using the constructed compensating filter, so that the amplitude-frequency response of the compensated rf receiving channel tends to be flat and consistent.
In some embodiments, the amplitude-frequency response processing device 900 further includes: an optimization unit;
and the optimization unit is used for optimizing the filter coefficient of the compensation filter by adopting a preset algorithm.
In some embodiments, the optimization unit is configured to determine a cost function according to a deviation condition of the compensated amplitude-frequency response of the radio frequency receiving channel, and generate a chromosome variable according to the filter coefficient; and searching and calculating the chromosome variable by adopting a genetic optimization algorithm, and obtaining an optimized filter coefficient when the cost function reaches an expected value.
In some embodiments, the optimization unit is further configured to obtain a memory bank of the immune algorithm, wherein each generation of superior individuals is stored in the memory bank; when the genetic optimization algorithm is adopted to search and calculate the chromosome variable, each generation of excellent individuals in the memory base is used for mutating next generation of excellent individuals.
In some embodiments, the consistency condition is that the superposed amplitude-frequency response curve is a straight line, and the first calculating unit 910 is configured to measure an amplitude-frequency response curve of a radio frequency receiving channel of the communication scouting system; and determining an expected amplitude-frequency response curve of the compensation filter according to the amplitude-frequency response curve of the radio frequency receiving channel of the communication reconnaissance system and the superposed amplitude-frequency response curve.
In some embodiments, the first calculating unit 910 is further configured to receive a signal by using a communication scouting system, and obtain a frequency and an amplitude of the received signal; and determining an amplitude-frequency response curve of the radio frequency receiving channel according to the frequency and the amplitude of the received signal.
It can be understood that the amplitude-frequency response processing device can implement each step of the amplitude-frequency response processing method provided in the foregoing embodiment, and the amplitude-frequency response processing device is applied to the relevant explanation of the amplitude-frequency response processing method, and is not described herein again.
Fig. 10 is a schematic structural diagram of a communication reconnaissance system according to an embodiment of the present application. Referring to fig. 10, in a hardware level, the communication scout system includes an antenna feeder system, a radio frequency receiving front end, and a digital processing terminal, where the digital processing terminal includes a processor and a memory, and optionally further includes an internal bus and a network interface. The Memory may include a Memory, such as a Random-Access Memory (RAM), and may further include a non-volatile Memory, such as at least 1 disk Memory. Of course, the communication scout system may also include hardware required for other services.
The processor, the network interface, and the memory may be connected to each other via an internal bus, which may be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 10, but this does not indicate only one bus or one type of bus.
And the memory is used for storing programs. In particular, the program may include program code including computer operating instructions. The memory may include both memory and non-volatile storage and provides instructions and data to the processor.
The processor reads the corresponding computer program from the nonvolatile memory into the memory and then runs the computer program to form an amplitude-frequency response processing device of the communication scouting system on a logic level. The processor is used for executing the program stored in the memory and is specifically used for executing the following operations:
determining an expected amplitude-frequency response of a compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of a communication reconnaissance system, wherein the expected amplitude-frequency response and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superposed, and the consistency condition means that a superposed amplitude-frequency response curve is linear;
constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, wherein the compensation filter is a digital filter;
and compensating the amplitude-frequency response error of the radio frequency receiving channel by using the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent.
The method executed by the amplitude-frequency response processing device of the communication scout system according to the embodiment shown in fig. 3 of the present application may be applied to or implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or other Programmable logic device, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is positioned in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the amplitude-frequency response processing method of the communication reconnaissance system.
The communication scout system may further execute the method executed by the amplitude-frequency response processing device of the communication scout system in fig. 3, and implement the functions of the amplitude-frequency response processing device of the communication scout system in the embodiment shown in fig. 3, which are not described herein again in this embodiment of the present application.
An embodiment of the present application further proposes a computer-readable storage medium storing one or more programs, the one or more programs including instructions, which when executed by a communication scout system including a plurality of application programs, enable the communication scout system to perform the method performed by the amplitude-frequency response processing apparatus of the communication scout system in the embodiment shown in fig. 3, and are specifically configured to perform:
determining an expected amplitude-frequency response of a compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of a communication reconnaissance system, wherein the expected amplitude-frequency response and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superposed, and the consistency condition means that a superposed amplitude-frequency response curve is linear;
constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, wherein the compensation filter is a digital filter;
and compensating the amplitude-frequency response error of the radio frequency receiving channel by using the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A method for processing amplitude-frequency response of a communication reconnaissance system, the method comprising:
determining an expected amplitude-frequency response of a compensation filter according to an amplitude-frequency response of a radio frequency receiving channel of a communication reconnaissance system, wherein the expected amplitude-frequency response of the compensation filter and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superposed, and the consistency condition means that a superposed amplitude-frequency response curve is linear;
constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, wherein the compensation filter is a digital filter;
and compensating the amplitude-frequency response error of the radio frequency receiving channel by using the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent.
2. The method of claim 1, wherein in constructing the compensation filter, further comprising:
determining a cost function according to the deviation condition of the amplitude-frequency response of the compensated radio frequency receiving channel, and generating a chromosome variable according to the filter coefficient;
and searching and calculating the chromosome variable by adopting a genetic optimization algorithm, and obtaining an optimized filter coefficient when the cost function reaches an expected value.
3. The method of claim 2, wherein the filter coefficients of the compensation filter are optimized using a predetermined algorithm, further comprising:
obtaining a memory bank of an immune algorithm, wherein each generation of excellent individuals is stored in the memory bank;
when the genetic optimization algorithm is adopted to search and calculate the chromosome variable, each generation of excellent individuals in the memory base is used for mutating next generation of excellent individuals.
4. The method of claim 1, wherein determining the desired amplitude-frequency response of the compensation filter from the amplitude-frequency response of the radio frequency receive channel of the communication scout system comprises:
measuring an amplitude-frequency response curve of a radio frequency receiving channel of the communication reconnaissance system;
and determining an expected amplitude-frequency response curve of the compensation filter according to the amplitude-frequency response curve of the radio frequency receiving channel of the communication reconnaissance system and the superposed amplitude-frequency response curve.
5. The method of claim 4, wherein measuring an amplitude-frequency response curve of a radio frequency receive channel of the communication scout system comprises:
receiving a signal by using a communication reconnaissance system to obtain the frequency and amplitude of the received signal;
and determining an amplitude-frequency response curve of the radio frequency receiving channel according to the frequency and the amplitude of the received signal.
6. The method of claim 1, wherein constructing a compensation filter based on a desired amplitude-frequency response of the compensation filter further comprises:
constructing a compensation filter based on a desired amplitude-frequency response of the compensation filter and filter constraints, wherein the filter constraints comprise: and enabling the flatness of the amplitude-frequency response of the compensated radio frequency receiving channel to be within a set range, and enabling the order of the compensation filter to be smaller than a preset value.
7. An amplitude-frequency response processing device of a communication reconnaissance system, the device comprising:
the first calculation unit is used for determining expected amplitude-frequency response according to the amplitude-frequency response of a radio frequency receiving channel of the communication reconnaissance system, the expected amplitude-frequency response of the compensation filter and the amplitude-frequency response of the radio frequency receiving channel meet a consistency condition after being superposed, and the consistency condition means that a superposed amplitude-frequency response curve is linear;
the second calculation unit is used for constructing a compensation filter according to the expected amplitude-frequency response of the compensation filter, and the compensation filter is a digital filter;
and the compensation unit is used for compensating the amplitude-frequency response error of the radio frequency receiving channel by using the constructed compensation filter, so that the amplitude-frequency response of the compensated radio frequency receiving channel tends to be flat and consistent.
8. The device according to claim 7, wherein the first computing unit is further configured to measure an amplitude-frequency response curve of a radio frequency receiving channel of the communication scout system; and determining an expected amplitude-frequency response curve of the compensation filter according to the amplitude-frequency response curve of the radio frequency receiving channel of the communication reconnaissance system and the superposed amplitude-frequency response curve.
9. The apparatus according to claim 8, wherein the first computing unit is further configured to receive a signal by using the communication scouting system, and obtain a frequency and an amplitude of the received signal; and determining an amplitude-frequency response curve of the radio frequency receiving channel according to the frequency and the amplitude of the received signal.
10. A communication reconnaissance system comprises an antenna feeder system, a radio frequency receiving front end and a digital processing terminal, wherein the digital processing terminal comprises:
a processor;
and a memory arranged to store computer executable instructions that, when executed, cause the processor to perform a method of amplitude frequency response processing for a communication spy system according to any one of claims 1 to 6.
CN202210280721.7A 2022-03-21 2022-03-21 Communication reconnaissance system and amplitude-frequency response processing method and device thereof Pending CN114710214A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210280721.7A CN114710214A (en) 2022-03-21 2022-03-21 Communication reconnaissance system and amplitude-frequency response processing method and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210280721.7A CN114710214A (en) 2022-03-21 2022-03-21 Communication reconnaissance system and amplitude-frequency response processing method and device thereof

Publications (1)

Publication Number Publication Date
CN114710214A true CN114710214A (en) 2022-07-05

Family

ID=82169123

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210280721.7A Pending CN114710214A (en) 2022-03-21 2022-03-21 Communication reconnaissance system and amplitude-frequency response processing method and device thereof

Country Status (1)

Country Link
CN (1) CN114710214A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115834307A (en) * 2022-11-23 2023-03-21 宸芯科技有限公司 Signal compensation method and device, electronic equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU1815698C (en) * 1990-03-30 1993-05-15 Конструкторское бюро Московского производственного объединения "Салют" Two-band filter
EP0687126A1 (en) * 1994-06-07 1995-12-13 Linda Spang Audio-frequency filter and method for determining the filtering function of an audio-frequency filter
CN101706522A (en) * 2009-11-13 2010-05-12 电子科技大学 Bandwidth compensating device of channel of digital oscilloscope
CN101882237A (en) * 2010-05-14 2010-11-10 长沙理工大学 Improved immunity-particle swarm optimization operation
CN104156604A (en) * 2014-08-15 2014-11-19 天津大学 Filter boundary frequency band control method and device based on genetic algorithm
CN104283527A (en) * 2014-08-28 2015-01-14 天津大学 Method and device for configuring boundary frequency band of efficient filter rapidly
US20160266230A1 (en) * 2015-03-11 2016-09-15 Raytheon Company Wideband Channel Equalization For Signals Propagated In Lossy Transmission Media
CN108011615A (en) * 2017-12-25 2018-05-08 北京怡和嘉业医疗科技股份有限公司 A kind of method and apparatus of signal processing
CN110336572A (en) * 2019-06-11 2019-10-15 三维通信股份有限公司 A kind of gain flatness compensation method of transceiver
CN111308224A (en) * 2020-02-24 2020-06-19 山东大学 Signal flatness compensation method of radio astronomical receiver and radio astronomical receiver

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU1815698C (en) * 1990-03-30 1993-05-15 Конструкторское бюро Московского производственного объединения "Салют" Two-band filter
EP0687126A1 (en) * 1994-06-07 1995-12-13 Linda Spang Audio-frequency filter and method for determining the filtering function of an audio-frequency filter
CN101706522A (en) * 2009-11-13 2010-05-12 电子科技大学 Bandwidth compensating device of channel of digital oscilloscope
CN101882237A (en) * 2010-05-14 2010-11-10 长沙理工大学 Improved immunity-particle swarm optimization operation
CN104156604A (en) * 2014-08-15 2014-11-19 天津大学 Filter boundary frequency band control method and device based on genetic algorithm
CN104283527A (en) * 2014-08-28 2015-01-14 天津大学 Method and device for configuring boundary frequency band of efficient filter rapidly
US20160266230A1 (en) * 2015-03-11 2016-09-15 Raytheon Company Wideband Channel Equalization For Signals Propagated In Lossy Transmission Media
CN108011615A (en) * 2017-12-25 2018-05-08 北京怡和嘉业医疗科技股份有限公司 A kind of method and apparatus of signal processing
CN110336572A (en) * 2019-06-11 2019-10-15 三维通信股份有限公司 A kind of gain flatness compensation method of transceiver
CN111308224A (en) * 2020-02-24 2020-06-19 山东大学 Signal flatness compensation method of radio astronomical receiver and radio astronomical receiver

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115834307A (en) * 2022-11-23 2023-03-21 宸芯科技有限公司 Signal compensation method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103947139B (en) The method of the interference in estimating Serving cell, subscriber equipment and device
US9054928B1 (en) Crest factor reduction
CN114710214A (en) Communication reconnaissance system and amplitude-frequency response processing method and device thereof
WO2020238349A1 (en) Group delay ripple calibration method, storage medium and electronic apparatus
US9160594B1 (en) Peak detection in signal processing
CN104765792A (en) Dimension data storing method, device and system
CN114755629B (en) Method and device for improving indoor positioning accuracy
CN111769984B (en) Method for adding nodes in block chain network and block chain system
CN108463813B (en) Method and device for processing data
Pfaff et al. Fourier filters, grid filters, and the fourier-interpreted grid filter
RU2448414C2 (en) Signal quality determination in cable networks
CN110661913A (en) User sorting method and device and electronic equipment
CN113873495B (en) Network access method and device of eSIM card
CN109815877B (en) Noise reduction processing method and device for satellite signals
CN111147116B (en) Signal synthesis method and device, storage medium, and electronic device
CN112985781B (en) Lens test data processing method, device, equipment and storage medium
CN115801519B (en) Frequency offset estimation filtering method, device, computer equipment and storage medium
CN117074778B (en) Harmonic extraction method and device based on load scene and computer equipment
US20230266370A1 (en) Method, apparatus and system for measuring nonlinear related parameters of nonlinear device
CN116845289A (en) Temperature observation method, device, equipment and storage medium of SOFC (solid oxide Fuel cell) stack
CN116127811A (en) Lithium battery simulation method, system, device and storage medium
CN115955373A (en) Correction method and correction device
CN116502385A (en) Planar microstrip filter temperature characteristic analysis design method and device and storage medium
CN116594910A (en) Application testing method and device, storage medium and electronic equipment
CN110446208A (en) A kind of newly-increased mode frequency point configuration method, device and computer readable storage medium

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