A programmable interference source system
By using programmable logic and processing system in the interference source system to generate and control the interference source signals, the complex and cost problems of traditional interference source systems are solved, and the system is miniaturized and cost-reduced.
Patent Information
- Application Number
- CN202210513322.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-11
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2042-05-11
AI Technical Summary
Traditional interference source systems are usually only used in limited application scenarios due to the design of different hardware circuits, and have the disadvantages of complex system, high cost, low reliability and poor productivity.
The interference source system implemented by programmable logic is generated and controlled by the combination of digital signal generation and control submodule and the transmission channel submodule, and the interference source signal is generated and controlled by PL programmable logic and PS processing system to realize the output of radio frequency signals.
The design of RF transceiver channels and control circuits is simplified, the system is miniaturized, the usage scenarios are expanded, the demand for hardware resources is reduced, and the cost of interference source system is reduced.
Smart Images

Figure CN115622584B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of radio frequency technology, and in particular relates to a programmable interference source system. Background Art
[0002] Interference sources have important applications in countermeasure systems such as radio stations, wireless communications, navigation, and radars. Therefore, there is a high market demand for interference source systems. Traditional interference source systems need to develop various types of interference sources according to different application scenarios and design different hardware circuits. Usually, one type of interference source system can only be used in limited application scenarios, and there are disadvantages such as complex systems, high costs, low reliability, and poor productivity.
[0003] In view of the problems of traditional interference source systems, interference sources implemented by programmable logic have been proposed. However, even the current interference sources implemented by programmable logic devices need to generate various baseband signals in the logic unit, which requires a large amount of device resources and high costs. In the limited logic unit, the generated digital baseband signals are greatly restricted. Therefore, it is urgent to develop an interference source system with low cost, low hardware overhead, and flexible and convenient use. Summary of the Invention
[0004] The purpose of the present invention is to provide a programmable interference source system for the above problems.
[0005] To achieve the above purpose, the present invention adopts the following technical solutions:
[0006] A programmable interference source system includes an interference source module M1. The interference source module M1 includes a transmitting channel sub-module S1 and a digital signal generation and control sub-module S2 that are connected to each other. The transmitting channel sub-module S1 is connected to a transmitting antenna TXA, and the digital signal generation and control sub-module S2 is connected to a host computer M2. The digital signal generation and control sub-module S2 includes a PL programmable logic and a PS processing system. The PS processing system is used to receive the host computer instructions issued by the host computer, parse them, control the PL programmable logic to generate corresponding interference source signals, and control the transmitting channel sub-module S1 to convert the interference source signals from the PL programmable logic into radio frequency signals for output.
[0007] In the above programmable interference source system, the transmitting channel sub-module S1 and the digital signal generation and control sub-module S2 are respectively connected through a control line and a data line.
[0008] In the above programmable interference source system, the PS processing system includes a network port and an SPI control interface. The network port is interconnected with the host computer M2, and the SPI control interface is interconnected with the control end of the transmitting channel sub-module S1.
[0009] In the programmable interference source system described above, the PL programmable logic includes a data port, and the data port is interconnected with the data end of the transmission channel sub-module S1 for sending the interference source signal generated under the control of the PS processing system to the transmission channel sub-module S1.
[0010] In the programmable interference source system described above, the host computer M2 is used for the user to set the interference source parameters including a signal type, b modulation type, and c amplitude, and send the interference source parameters to the PS processing system in the form of host computer instructions.
[0011] In the programmable interference source system described above, the parameter a signal type includes three single-choice items, a1 single tone, a2 frequency sweep, and a3 comb spectrum. The setting parameters of a1 single tone include frequency, the setting parameters of a2 frequency sweep include frequency set and dwell time, and the setting parameters of a3 comb spectrum include frequency set;
[0012] The frequency sets of a2 frequency sweep and a3 comb spectrum are set to input frequencies point by point or automatically generated linearly according to the start frequency, frequency step, and number of points.
[0013] The parameter b modulation type includes two single-choice items, b1 amplitude modulation and b2 frequency modulation. The setting parameters of both b1 amplitude modulation and b2 frequency modulation include modulation signal type, modulation signal amplitude, and modulation signal frequency;
[0014] The setting parameter of parameter c amplitude includes the interference source output amplitude.
[0015] In the programmable interference source system described above, the PS processing system includes four functional modules: instruction receiving SS1, instruction parsing SS2, control SS3, and modulation data generation SS4. The instruction receiving SS1 is used to receive the host computer instructions from the host computer M2. The instruction parsing SS2 is used to parse the host computer instructions and send control instructions to the control SS3, modulation data generation SS4, and PL programmable logic respectively according to the parsing results. The control SS3 is used to send SPI control signals to the transmission channel sub-module S1 according to the control instructions. The modulation data generation SS4 is used to generate modulation source data according to the control instructions and send the modulation source data to the PL programmable logic. The PL programmable logic is used to generate corresponding interference source signals according to the modulation source data and control instructions and output them to the transmission channel sub-module S1. The control instructions sent to the control SS3, modulation data generation SS4, and PL programmable logic can be unified control instructions, or different control instructions can be generated according to the sending object and control requirements and sent to the corresponding control SS3, modulation data generation SS4, and PL programmable logic.
[0016] In the programmable interference source system described above, the modulation data generation SS4 is used to generate modulation source 1 data and modulation source 2 data according to control instructions, and send the modulation source 1 data and modulation source 2 data to the PL programmable logic respectively. The PL programmable logic generates corresponding interference source signals based on the modulation source 1 data, modulation source 2 data and control instructions.
[0017] In the programmable interference source system described above, the PL programmable logic includes a RAM controller SL1, a RAM controller SL13, a RAM controller SL14 and a signal generation output module;
[0018] The RAM controller SL1 is used to receive control instructions from the PS processing system;
[0019] The RAM controller SL13 is used to receive modulation source 1 data from the PS processing system;
[0020] The RAM controller SL14 is used to receive modulation source 2 data from the PS processing system;
[0021] The signal generation output module is used to generate corresponding interference source signals based on the modulation source 1 data, modulation source 2 data and control instructions and output them to the transmission channel sub-module S1.
[0022] In the programmable interference source system described above, the signal generation output module includes eleven functional modules: a parameter RAM SL2, a parameter acquisition SL3, an adder SL4, a modulation source 1 SL5, a modulation source 2 SL6, a control logic SL7, a DDS SL8, a multiplier SL9, a selector SL10, a data RAM SL11, and an adder SL12;
[0023] After receiving the control instructions from the PS processing system, the RAM controller SL1 writes the parameters therein into the parameter RAM SL2;
[0024] The RAM controller SL13 sends the received modulation source 1 data to the modulation source 1 SL5;
[0025] The RAM controller SL14 sends the received modulation source 2 data to the modulation source 2 SL6;
[0026] The modulation source 2 SL6 sends the modulation source 2 data into the multiplier SL9;
[0027] The parameter acquisition SL3 reads the parameters from the parameter RAM SL2, sends the frequency control word therein to the adder SL4 to add with the modulation source 1 SL5, and sends the remaining parameters to the control logic SL7;
[0028] The control logic SL7 is used to output enable signals to the modulation source 1 SL5, the modulation source 2 SL6, the selector SL10, and the adder SL12 according to the received parameters, and output read / write addresses and control signals to the data RAM SL11. When the interference source is set to amplitude modulation, the modulation source 2 SL6 is enabled, and the modulation source 1 SL5 outputs a constant value of 0. When the interference source is set to frequency modulation, the modulation source 1 SL5 is enabled, and the modulation source 2 SL6 outputs a constant value of 1;
[0029] The adder SL4 sends the frequency control word after the addition process to the DDS SL8 controller to generate a frequency modulation signal;
[0030] The DDS SL8 is connected to the adder SL12 and the selector SL10;
[0031] When the interference source is set to swept frequency or single tone, the control logic SL7 gates the selector SL10, and directly sends the frequency modulation signal generated by the DDS SL8 to the multiplier SL9 through the selector SL10;
[0032] When the interference source is set to comb spectrum, the control logic SL7 controls the DDS SL8 to generate a frequency modulation signal composed of each frequency data, and controls the adder SL12 and the data RAM SL11 to read, accumulate, and store each frequency data. After all frequency points are accumulated, the data stored in the data RAM SL11 is the comb spectrum signal data. At the same time, the control logic SL7 controls the selector SL10 to gate the data RAM SL11, and sends the data from the data RAM SL11 to the multiplier SL9;
[0033] The multiplier SL9 multiplies the data from the modulation source 2 SL6 and the data from the selector SL10, and then outputs the interference source signal to the transmission channel sub-module S1.
[0034] The advantages of the present invention are as follows:
[0035] It simplifies the design of the radio frequency transceiver channel and the control circuit, realizes the miniaturization of the system, and expands its usage scenarios; the modulation source data is generated at the PS end and sent to the PL end for modulation to generate the final interference source digital signal. The modulation sources 1 and 2 can be changed at any time according to the setting, and users can easily implement various interference sources according to their needs through setting; on the basis of realizing the interference source at the PL end, it greatly reduces the demand for hardware resources, can realize various digital modulation signals under the condition of limited hardware resources, and reduces the cost of the interference source system. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 It is a schematic diagram of the programmable interference source system of the present invention;
[0037] Figure 2Schematic diagram of the ZYNQ7020 digital signal generation and control sub-module S2 of the present invention. Detailed implementation manners
[0038] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.
[0039] In order to enable those skilled in the art of the present technology to better understand the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings.
[0040] As Figure 1 shown, this embodiment provides a programmable interference source system, including a transmitting antenna TXA, an interference source module M1, a host computer M2 (which can be a laptop computer M2 with host computer software), and related accessories (including network cables, mice, power adapters, RF cables, etc.). The transmitting antenna TXA is connected to the RF output port TX of the interference source module M1 through an RF cable, and the network port of the interference source module M1 is connected to the network port of the laptop computer M2 through a network cable. The interference source module M1 in this embodiment is composed of an AD9361 transmitting channel sub-module S1 and a ZYNQ7020 digital signal generation and control sub-module S2. The AD9361 realizes the functions of a traditional RF transmitting channel, and the ZYNQ7020 realizes the functions of generating and controlling the baseband signal of the interference source, simplifies the design of the RF transceiver channel and the control circuit, realizes the miniaturization of the system, and provides a hardware basis for signal programmability.
[0041] In this embodiment, the interference source module M1 runs embedded software, and the laptop computer M2 runs host computer software. M1 and M2 communicate through the network port according to the TCP / IP protocol. The control lines and data lines of the transmitting channel sub-module S1 and the signal generation and control sub-module S2 are respectively connected. The digital signal generation and control sub-module S2 includes a PS processing system and a PL programmable logic. The embedded software running in M1 includes the embedded software 1 running on the PS, which is responsible for receiving host computer instructions and controlling the sub-module S1 and the PL programmable logic, and at the same time completing the data generation of modulation source 1 and modulation source 2 and transmitting it to the PL programmable logic. The embedded software 2 running on the PL generates an interference source signal according to the control instructions of the PS processing system and the data of modulation source 1 and modulation source 2. The embedded software 1 and the embedded software 2, combined with the host computer software, realize the functions of a programmable interference source system.
[0042] As Figure 2 shown, the method for realizing the interference source based on the programmable interference source system of this solution is as follows:
[0043] Connect the device correctly and power it on as required. Open the host computer software and set the interference source parameters, including three items: a signal type (single tone, sweep frequency, comb spectrum), b modulation type (amplitude modulation, frequency modulation), and c amplitude. The signal type setting in a includes three selectable sub-items: a1 single tone, a2 sweep frequency, and a3 comb spectrum. The parameters set under the a1 sub-item include frequency. The parameters set under the a2 sub-item include frequency set and dwell time. The parameters set under the a3 sub-item include frequency set. The frequency set in the a2 and a3 sub-items can be input point by point or automatically generated linearly by the start frequency, frequency step, and number of points. The modulation type setting in b includes two selectable sub-items: b1 amplitude modulation and b2 frequency modulation. The parameters set under the b1 and b2 sub-items include modulation signal type, modulation signal amplitude, and modulation signal frequency. The amplitude setting in c includes the interference source output amplitude setting. After confirming the above parameters, click the "Generate" button. The host computer will obtain the above parameters and send them to the digital signal generation and control sub-module S2 through the network port.
[0044] The PS processing system receives the host computer instructions through the instruction receiver SS1. After the instruction parser SS2 parses the instructions, three directions are generated:
[0045] One is to control the sub-module S1 by generating an SPI control signal by the AD9361 control SS3;
[0046] The second is to generate the data of modulation source 1 and modulation source 2 by the modulation data generator SS4, and transfer it to the modulation source 1 SL5 through the RAM controller SL13 and transfer it to the modulation source 2 SL6 through the RAM controller SL14;
[0047] Thirdly, through the RAM controller SL1, parameters are written into the parameter RAM SL2, and the parameter acquisition SL3 reads the parameters from SL2. Among them, the frequency control word enters the adder SL4 and is added to the modulation source 1 SL5 to generate a changing frequency control word to control the DDS SL8 to generate a frequency modulation signal. Another part of the parameters read by SL3 serves as the input of the control logic SL7. The output of the control logic SL7 is the enable signals of the modulation source 1 SL5, the modulation source 2 SL6, the selector SL10, and the adder SL12, as well as the read / write address and control signals of the data RAM SL11. The DDS SL8 is connected to the adder SL12 and the selector SL10. When the interference source is set to sweep frequency or single tone, the control logic SL7 gates the selector SL10 to directly send the DDS SL8 data to the multiplier SL9. When it is set to comb spectrum, the control logic SL7 controls the DDS SL8 to generate data of each frequency, and realizes the reading, accumulation, and storage of data in the adder SL12 and the data RAM SL11. After all frequency points are accumulated, the data stored in the data RAM is the comb spectrum signal data. Under the control of the control logic SL7, the selector SL10 gates the data RAM SL11 and sends its data to the multiplier SL9. Another path of data of the multiplier SL9 comes from the modulation source 2 SL6. The output data of the multiplier SL9 is connected to the data port of the transmission channel sub-module S1, and finally a radio frequency signal is generated at its TX port and sent through the antenna TXA or output through a radio frequency cable.
[0048] In the present invention, the signal type, modulation method, and working parameters of the sub-module S1 are sent by the host computer software, and can be flexibly configured into various parameters. And by the PS processing system, based on the parameters configured by the host computer, the data of the modulation source 1 and the modulation source 2 are generated, enabling the PL programmable logic to generate an interference source based on the data of the modulation source 1 and the modulation source 2, and capable of realizing various digital modulation signals under the condition of limited hardware resources, reducing the cost of the interference source system.
[0049] The specific embodiments described herein are merely illustrative of the spirit of the present invention. Those skilled in the art of the present invention can make various modifications or supplements to the described specific embodiments or use similar ways to replace them, but will not deviate from the spirit of the present invention or exceed the scope defined by the appended claims.
[0050] Although terms such as the transmitting antenna TXA, the transmission channel sub-module S1, the digital signal generation and control sub-module S2, the interference source module M1, and the host computer M2 are used more in this article, the possibility of using other terms is not excluded. Using these terms is only to more conveniently describe and explain the essence of the present invention; interpreting them as any additional limitation is contrary to the spirit of the present invention.
Claims
1. A programmable interference source system, characterized in that, It includes an interference source module M1. The interference source module M1 includes a transmitting channel sub-module S1 and a digital signal generation and control sub-module S2 which are connected to each other. The transmitting channel sub-module S1 is connected to a transmitting antenna TXA, and the digital signal generation and control sub-module S2 is connected to a host computer M2. The digital signal generation and control sub-module S2 includes a PL programmable logic and a PS processing system. The PS processing system is used to receive the host computer instructions sent by the host computer, parse them and control the PL programmable logic to generate corresponding interference source signals, and control the transmitting channel sub-module S1 to convert the interference source signals from the PL programmable logic into radio frequency signals for output; The host computer M2 is used for the user to set the interference source parameters including a signal type, b modulation type, and c amplitude, and send the interference source parameters to the PS processing system in the form of host computer instructions; The parameter a signal type includes three single-choice items: a1 single tone, a2 frequency sweep, and a3 comb spectrum; the parameter b modulation type includes two single-choice items: b1 amplitude modulation and b2 frequency modulation; The PL programmable logic includes a RAM controller SL1, a RAM controller SL13, a RAM controller SL14, and a signal generation and output module; The RAM controller SL1 is used to receive control instructions from the PS processing system; The RAM controller SL13 is used to receive modulation source 1 data from the PS processing system; The RAM controller SL14 is used to receive modulation source 2 data from the PS processing system; The signal generation and output module is used to generate corresponding interference source signals based on the modulation source 1 data, the modulation source 2 data, and the control instructions and output them to the transmitting channel sub-module S1; The signal generation and output module includes eleven functional modules: a parameter RAM SL2, a parameter acquisition SL3, an adder SL4, a modulation source 1 SL5, a modulation source 2 SL6, a control logic SL7, a DDS SL8, a multiplier SL9, a selector SL10, and a data RAM SL11; After receiving the control instructions from the PS processing system, the RAM controller SL1 writes the parameters therein into the parameter RAM SL2; The RAM controller SL13 sends the received modulation source 1 data to the modulation source 1 SL5; The RAM controller SL14 sends the received modulation source 2 data to the modulation source 2 SL6; The modulation source 2 SL6 sends the modulation source 2 data into the multiplier SL9; The parameter acquisition SL3 reads the parameters from the parameter RAM SL2, sends the frequency control word therein into the adder SL4 to be added to the modulation source 1 SL5, and sends the remaining parameters into the control logic SL7; The control logic SL7 is used to output an enable signal to the modulation source 1 SL5, the modulation source 2 SL6, the selector SL10, and the adder SL12 according to the received parameters, and output a read / write address and a control signal to the data RAM SL11. When the interference source is set to amplitude modulation, the modulation source 2 SL6 is enabled, and the modulation source 1 SL5 outputs a constant value of 0. When the interference source is set to frequency modulation, the modulation source 1 SL5 is enabled, and the modulation source 2 SL6 outputs a constant value of 1; The adder SL4 sends the frequency control word after the addition process to the DDS SL8 controller to generate a frequency modulation signal; The DDS SL8 is connected to the adder SL12 and the selector SL10; When the interference source is set to swept frequency or single tone, the control logic SL7 gates the selector SL10, and directly sends the frequency modulation signal generated by the DDS SL8 to the multiplier SL9 through the selector SL10; When the interference source is set to comb spectrum, the control logic SL7 controls the DDS SL8 to generate a frequency modulation signal composed of each frequency data, and controls the adder SL12 and the data RAM SL11 to read, accumulate, and store each frequency data. After all frequency points are accumulated, the data stored in the data RAM SL11 is the comb spectrum signal data. At the same time, the control logic SL7 controls the selector SL10 to gate the data RAM SL11, and sends the data from the data RAM SL11 to the multiplier SL9; The multiplier SL9 multiplies the data from the modulation source 2 SL6 and the data from the selector SL10, and then outputs the interference source signal to the transmission channel sub-module S1.
2. The programmable interference source system according to claim 1, characterized in that, The transmission channel sub-module S1 and the digital signal generation and control sub-module S2 are respectively connected through a control line and a data line.
3. The programmable interference source system according to claim 2, characterized in that, The PS processing system includes a network port and an SPI control interface. The network port is interconnected with the upper computer M2, and the SPI control interface is interconnected with the control end of the transmission channel sub-module S1.
4. The programmable interference source system according to claim 3, characterized in that, The PL programmable logic includes a data port, and the data port is interconnected with the data end of the transmission channel sub-module S1, and is used to send the interference source signal generated under the control of the PS processing system to the transmission channel sub-module S1.
5. The programmable interference source system according to any one of claims 1-3, characterized in that, The setting parameters of a1 single tone include frequency, the setting parameters of a2 swept frequency include a frequency set and a dwell time, and the setting parameters of a3 comb spectrum include a frequency set; The frequency sets of a2 swept frequency and a3 comb spectrum are set to input frequencies point by point or automatically generated linearly according to the start frequency, frequency step, and number of points; The setting parameters of both b1 amplitude modulation and b2 frequency modulation include a modulation signal type, a modulation signal amplitude, and a modulation signal frequency; The setting parameter of parameter c amplitude includes the interference source output amplitude.
6. The programmable interference source system according to claim 5, wherein The described PS processing system includes four functional modules: instruction receiving SS1, instruction parsing SS2, control SS3, and modulation data generation SS4. The instruction receiving SS1 is used to receive host computer instructions from the host computer M2. The instruction parsing SS2 is used to parse the host computer instructions and send control instructions to the control SS3, modulation data generation SS4, and PL programmable logic respectively according to the parsing results. The control SS3 is used to send SPI control signals to the transmission channel sub-module S1 according to the control instructions. The modulation data generation SS4 is used to generate modulation source data according to the control instructions and send the modulation source data to the PL programmable logic. The PL programmable logic is used to generate corresponding interference source signals according to the modulation source data and control instructions and output them to the transmission channel sub-module S1.
7. The programmable interference source system according to claim 6, characterized in that, The described modulation data generation SS4 is used to generate modulation source 1 data and modulation source 2 data according to the control instructions, and send the modulation source 1 data and modulation source 2 data to the PL programmable logic respectively. The PL programmable logic generates corresponding interference source signals based on the modulation source 1 data, modulation source 2 data, and control instructions.
Citation Information
Patent Citations
Intelligent multi-channel broadband interference signal generation device
CN110113275A