A noise FM signal generation method based on linear interpolation

CN116346039BActive Publication Date: 2026-09-04TOEC TECHNOLOGLY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211564539.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2026-09-04
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

现有技术的噪声调频信号中用到的噪声都是由高斯白噪声经过低通滤波器后得到的带限噪声,该方式的噪声带宽受低通滤波器阶数影响,并且噪声调频信号带宽与噪声带宽对应关系复杂,不利于工程实现

Benefits of technology

[0030]本发明设计了一种基于线性内插的噪声调频信号生成方法,该方法根据噪声调频信号带宽计算调频指数和噪声产生速率,在每两个噪声点间进行线性内插,控制数控振荡器NCO的频率控制字,最终生成噪声调频信号,能够将噪声调频带宽与噪声带宽的关系转换为简单的线性关系,工程简单易实现。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116346039B_ABST
    Figure CN116346039B_ABST
Patent Text Reader

Abstract

The application provides a noise frequency modulation signal generation method based on linear interpolation, comprising the following steps: S1, setting a noise frequency modulation signal bandwidth, and calculating a frequency modulation index and a noise generation rate according to the noise frequency modulation signal bandwidth; S2, generating a Gaussian white noise signal based on the frequency modulation index and the noise generation rate, and performing linear interpolation between any two noise points of the Gaussian white noise signal; S3, outputting the linear-interpolated Gaussian white noise signal to an AD chip, and controlling a frequency control word of a digital control oscillator of the AD chip; and S4, outputting the linear-interpolated noise frequency modulation signal by the AD chip. The method can convert the relationship between the noise frequency modulation bandwidth and the noise bandwidth into a simple linear relationship, and is simple in engineering implementation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of electronic countermeasures and communication technology, and specifically to a method for generating noise frequency-modulated signals based on linear interpolation. Background Technology

[0002] Information and information technology have become crucial factors in shaping a nation's war potential and the combat capabilities of its armed forces. Information dominance has become a prerequisite for controlling land, sea, air, and space. Recent high-tech local wars have fully demonstrated that communications countermeasures, as a vital means of seizing information dominance on the battlefield, have become one of the main combat styles in modern warfare. It not only plays a leading and crucial role in warfare but also permeates the entire process, penetrating all aspects of time and space, and exerting a vital influence on the course and ultimate outcome of the war. Communications jamming is a primary means of achieving and a powerful guarantee of information dominance.

[0003] Common interference signals include single-tone, multi-tone, noise FM, noise phasing, and comb spectrum, each generated in different ways. Existing noise FM signals utilize band-limited noise obtained by passing Gaussian white noise through a low-pass filter. The noise bandwidth of this method is affected by the order of the low-pass filter, and the relationship between the noise FM signal bandwidth and the noise bandwidth is complex, making it difficult to implement in engineering. Summary of the Invention

[0004] Technical problems to be solved

[0005] To address the aforementioned shortcomings of existing technologies, this invention provides a noise frequency modulation signal generation method based on linear interpolation. This method can transform the relationship between noise frequency modulation bandwidth and noise bandwidth into a simple linear relationship, and is easy to implement in engineering.

[0006] Technical solution

[0007] To achieve the above objectives, the present invention provides the following technical solution:

[0008] This invention provides a method for generating a noise frequency-modulated signal based on linear interpolation, comprising the following steps:

[0009] S1. Set the bandwidth of the noise frequency modulation signal, and calculate the frequency modulation index and noise generation rate based on the bandwidth of the noise frequency modulation signal;

[0010] S2. Generate a Gaussian white noise signal based on the frequency modulation index and the noise generation rate, and perform linear interpolation between any two noise points in the Gaussian white noise signal;

[0011] S3. Output the linearly interpolated Gaussian white noise signal to the AD chip and control the frequency control word of the digitally controlled oscillator of the AD chip;

[0012] S4. The AD chip outputs a noise frequency-modulated signal after linear interpolation.

[0013] Furthermore, the formulas for calculating the frequency modulation index and the noise generation rate are as follows:

[0014] K_FM=B / 2

[0015] N_dvd=cof_Bw / B

[0016] Wherein, K_FM represents the frequency modulation index, B represents the bandwidth of the noise frequency modulation signal, N_dvd represents the noise generation rate, and cof_Bw = 600MHz.

[0017] Furthermore, the linear interpolation between any two noise points in the Gaussian white noise signal specifically includes:

[0018] Calculate the difference between two adjacent noise points in the Gaussian white noise signal and the linear interpolation resolution;

[0019] Linear interpolation is performed between two noise points in the Gaussian white noise signal, and the resolution of the linear interpolation is increased each time compared to the previous noise value.

[0020] Furthermore, the formula for calculating the linear interpolation resolution is as follows:

[0021] inter_val = delta / Fs

[0022] Where inter_val represents the linear interpolation resolution, delta represents the difference between two adjacent noise points in the Gaussian white noise signal, and Fs is the sampling rate.

[0023] Furthermore, the frequency control word for controlling the digitally controlled oscillator of the AD chip specifically includes: instantiating the IP core of the digitally controlled oscillator, and calculating the frequency control word of the digitally controlled oscillator based on the center frequency Fs, sampling rate Fs, and frequency modulation index of the Gaussian white noise signal.

[0024] Furthermore, the formula for calculating the frequency control word of the numerically controlled oscillator is as follows:

[0025] FCW=(Fc+u_t×K_FM) / Fs

[0026] Wherein, FCW represents the frequency control word of the numerically controlled oscillator, and u_t represents the Gaussian white noise signal.

[0027] Based on the same inventive concept, the present invention also provides an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, it implements the method described in any of the above-mentioned embodiments.

[0028] Based on the same inventive concept, the present invention also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the method described in any of the above-mentioned embodiments.

[0029] Beneficial effects

[0030] This invention presents a noise frequency modulation signal generation method based on linear interpolation. This method calculates the frequency modulation index and noise generation rate based on the noise frequency modulation signal bandwidth, performs linear interpolation between every two noise points, controls the frequency control word of the numerically controlled oscillator (NCO), and finally generates a noise frequency modulation signal. This method can convert the relationship between the noise frequency modulation bandwidth and the noise bandwidth into a simple linear relationship, and is simple to implement in engineering. Attached Figure Description

[0031] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.

[0032] Figure 1 A schematic diagram of the steps of a noise frequency modulation signal generation method based on linear interpolation provided in an embodiment of the present invention;

[0033] Figure 2 A schematic diagram of the implementation module of the noise frequency modulation signal generation method based on linear interpolation provided in an embodiment of the present invention;

[0034] Figure 3 A schematic diagram of an experiment for a noise frequency modulation signal generation method based on linear interpolation according to an embodiment of the present invention;

[0035] Figure 4 This is another experimental schematic diagram of a noise frequency modulation signal generation method based on linear interpolation provided in an embodiment of the present invention. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0037] See Figure 1 and Figure 2 An embodiment of the present invention provides a method for generating a noise frequency-modulated signal based on linear interpolation, comprising the following steps:

[0038] S1. Set the bandwidth of the noise frequency modulation signal, and calculate the frequency modulation index and noise generation rate based on the bandwidth of the noise frequency modulation signal;

[0039] S2. Generate a Gaussian white noise signal based on the frequency modulation index and the noise generation rate, and perform linear interpolation between any two noise points in the Gaussian white noise signal;

[0040] S3. Output the linearly interpolated Gaussian white noise signal to the AD chip and control the frequency control word of the digitally controlled oscillator of the AD chip;

[0041] S4. The AD chip outputs a noise frequency-modulated signal after linear interpolation.

[0042] In this embodiment, the formulas for calculating the frequency modulation index and the noise generation rate are as follows:

[0043] K_FM=B / 2

[0044] N_dvd=cof_Bw / B

[0045] Wherein, K_FM represents the frequency modulation index, B represents the bandwidth of the noise frequency modulation signal, N_dvd represents the noise generation rate, and cof_Bw = 600MHz.

[0046] In this embodiment, the Gaussian white noise signal is generally generated as follows: a Gaussian white noise signal of length N1 is generated in MATLAB, and the Gaussian white noise signal is quantized, with a quantization bit width of W1.

[0047] In this embodiment, linear interpolation is typically performed between any two noise points in the Gaussian white noise signal to limit the bandwidth of the Gaussian white noise signal. Specifically, this includes:

[0048] 1) Calculate the difference between two adjacent noise points and the linear interpolation resolution of the Gaussian white noise signal;

[0049] 2) Perform linear interpolation between the two noise points of the Gaussian white noise signal, and increase the linear interpolation resolution by the size of each time compared with the previous noise value.

[0050] Furthermore, the formula for calculating the linear interpolation resolution is as follows:

[0051] inter_val = delta / Fs

[0052] Where inter_val represents the linear interpolation resolution, delta represents the difference between two adjacent noise points in the Gaussian white noise signal, and Fs is the sampling rate.

[0053] In this embodiment, refer to Figure 2 The frequency control word for controlling the digitally controlled oscillator of the AD chip specifically includes: instantiating the IP core of the digitally controlled oscillator NCO, and calculating the frequency control word of the digitally controlled oscillator based on the center frequency Fs, sampling rate Fs, and frequency modulation index of the Gaussian white noise signal.

[0054] Furthermore, the formula for calculating the frequency control word of the numerically controlled oscillator (NCO) is as follows:

[0055] FCW=(Fc+u_t×K_FM) / Fs

[0056] Wherein, FCW represents the frequency control word of the numerically controlled oscillator, and u_t represents the Gaussian white noise signal.

[0057] In this embodiment, the AD chip performs orthogonal upconversion and digital-to-analog conversion on the linearly interpolated Gaussian white noise signal, and outputs an intermediate frequency analog signal, which is the linearly interpolated noise frequency-modulated signal.

[0058] The invention also conducted simulation verification experiments on the above method:

[0059] Reference Figure 2 The principle behind generating the noise frequency-modulated signal after linear interpolation is as follows; see [link / reference]. Figure 3 The preprocessing before ADC was simulated and tested in MATLAB, generating a 10MHz bandwidth noise FM signal, the spectrum of which is shown below. Figure 3 As shown, the spectrum of the noise FM signal with a bandwidth of 1MHz is as follows. Figure 4 As shown.

[0060] Based on the same inventive concept, the present invention also provides an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, it implements the noise frequency modulation signal generation method based on linear interpolation.

[0061] In some embodiments, the processor may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor (e.g., a GPU), or other data processing chip. The processor is typically used to control the overall operation of the electronic device. In this embodiment, the processor is used to run program code stored in the memory or process data, for example, to run the program code of the linear interpolation-based noise frequency modulation signal generation method.

[0062] The memory includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory may be an internal storage unit of the electronic device, such as the hard disk or RAM of the electronic device. In other embodiments, the memory may also be an external storage device of the electronic device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc. Of course, the memory may include both internal and external storage units of the electronic device. In this embodiment, the memory is typically used to store operating methods and various application software installed on the electronic device, such as the program code of the noise frequency modulation signal generation method based on linear interpolation. Furthermore, the memory can also be used to temporarily store various types of data that have been output or will be output.

[0063] Based on the same inventive concept, the present invention also provides a readable storage medium storing a computer program, which, when executed by a processor, implements a method for generating noise frequency modulation signals based on linear interpolation.

[0064] The advantage of this invention lies in the design of a noise frequency modulation signal generation method based on linear interpolation. This method calculates the frequency modulation index and noise generation rate based on the noise frequency modulation signal bandwidth, performs linear interpolation between every two noise points, controls the frequency control word of the numerically controlled oscillator (NCO), and finally generates a noise frequency modulation signal. This method can convert the relationship between the noise frequency modulation bandwidth and the noise bandwidth into a simple linear relationship, and is simple to implement in engineering.

[0065] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions will not cause the essence of the corresponding technical solutions to deviate from the protection scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for generating a noise frequency-modulated signal based on linear interpolation, characterized in that, Includes the following steps: S1. Set the bandwidth of the noise frequency modulation signal, and calculate the frequency modulation index and noise generation rate based on the bandwidth of the noise frequency modulation signal; the calculation formulas for the frequency modulation index and the noise generation rate are: K_FM=B / 2; N_dvd = cof_Bw / B; where K_FM represents the frequency modulation index, B represents the bandwidth of the noise frequency modulation signal, N_dvd represents the noise generation rate, and cof_Bw=600MHz; S2. Generate a Gaussian white noise signal based on the frequency modulation index and the noise generation rate, and perform linear interpolation between any two noise points in the Gaussian white noise signal; the linear interpolation between any two noise points in the Gaussian white noise signal specifically includes: calculating the difference between two adjacent noise points in the Gaussian white noise signal and the linear interpolation resolution; the formula for calculating the linear interpolation resolution is: inter_val = delta / Fs, where inter_val represents the linear interpolation resolution, delta represents the difference between two adjacent noise points in the Gaussian white noise signal, and Fs is the sampling rate; the linear interpolation between two noise points in the Gaussian white noise signal is performed, and the linear interpolation resolution is increased each time compared to the previous noise value; S3. Output the linearly interpolated Gaussian white noise signal to the AD chip and control the frequency control word of the digitally controlled oscillator of the AD chip; S4. The AD chip outputs a noise frequency-modulated signal after linear interpolation.

2. The noise frequency modulation signal generation method based on linear interpolation according to claim 1, characterized in that, The frequency control word for controlling the digitally controlled oscillator of the AD chip specifically includes: instantiating the IP core of the digitally controlled oscillator, and calculating the frequency control word of the digitally controlled oscillator based on the center frequency Fc, sampling rate Fs, and frequency modulation index of the Gaussian white noise signal.

3. The noise frequency modulation signal generation method based on linear interpolation according to claim 2, characterized in that, The formula for calculating the frequency control word of the numerically controlled oscillator is as follows: FCW = (Fc + u_t × K_FM) / Fs Wherein, FCW represents the frequency control word of the numerically controlled oscillator, and u_t represents the Gaussian white noise signal.

4. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program, which, when executed by the processor, implements the method as described in claims 1-3.

5. A readable storage medium, characterized in that, The readable storage medium stores a computer program, which, when executed by a processor, implements the method as described in claims 1-3.

Citation Information

Patent Citations

  • Multifunctional communication waveform generation method

    CN107070828A

  • Linear frequency modulation chaotic noise waveform and de-ramping processing method for the same

    CN107238818A

  • Broadband target simulator signal processing unit

    CN108089164A