[go: up one dir, main page]

CN107682096B - A Narrowband Random Signal Generation Method Based on Multilevel Interpolation - Google Patents

A Narrowband Random Signal Generation Method Based on Multilevel Interpolation Download PDF

Info

Publication number
CN107682096B
CN107682096B CN201710826792.1A CN201710826792A CN107682096B CN 107682096 B CN107682096 B CN 107682096B CN 201710826792 A CN201710826792 A CN 201710826792A CN 107682096 B CN107682096 B CN 107682096B
Authority
CN
China
Prior art keywords
fir filter
interpolation
sampling
attenuation
random signal
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.)
Active
Application number
CN201710826792.1A
Other languages
Chinese (zh)
Other versions
CN107682096A (en
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.)
Dalian University of Technology
Original Assignee
Dalian University of Technology
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 Dalian University of Technology filed Critical Dalian University of Technology
Priority to CN201710826792.1A priority Critical patent/CN107682096B/en
Publication of CN107682096A publication Critical patent/CN107682096A/en
Application granted granted Critical
Publication of CN107682096B publication Critical patent/CN107682096B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/0082Monitoring; Testing using service channels; using auxiliary channels
    • H04B17/0085Monitoring; Testing using service channels; using auxiliary channels using test signal generators
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H2017/0072Theoretical filter design
    • H03H2017/0081Theoretical filter design of FIR filters

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Complex Calculations (AREA)
  • Other Investigation Or Analysis Of Materials By Electrical Means (AREA)

Abstract

The invention discloses a narrowband random signal generation method based on multistage interpolation, which comprises the following specific scheme: calculating the series required by multilevel 2-time upsampling according to the highest frequency of the random signal and the maximum relative error allowed by interpolation, designing an FIR filter required by the multilevel 2-time upsampling by adopting a window function method, taking the FIR filter as an initial value of a biological optimization method, searching the FIR filter meeting the requirements of the maximum attenuation allowed by a pass band, the minimum attenuation of a stop band and the lowest order by adopting the biological optimization method, convolving the obtained FIR filter with the random signal, and increasing the signal sampling rate to the required sampling rate by utilizing linear interpolation.

Description

一种基于多级插值的窄带随机信号生成方法A Narrowband Random Signal Generation Method Based on Multilevel Interpolation

技术领域technical field

本发明涉及信号处理技术领域,尤其涉及一种基于多级插值的窄带随机信号生成方法。The present invention relates to the technical field of signal processing, in particular to a method for generating narrow-band random signals based on multi-level interpolation.

背景技术Background technique

为达到频分复用、提高天线辐射效率等目的,通信系统中的信号多为窄带随机信号。实验中产生窄带随机信号的方法是将频率为采样频率为f1的随机信号升采样到fs,然后再调制。通常fs远大于f1,即fs>>f1,即需要将原采样频率升高fs/f1倍,单级实现困难很大,故较为可行的做法是采用多级升采样方式实现。但简单的多级升采样的计算复杂度非常高。In order to achieve frequency division multiplexing and improve antenna radiation efficiency, the signals in communication systems are mostly narrow-band random signals. The method of generating narrow-band random signal in the experiment is to upsample the random signal whose frequency is sampling frequency f 1 to f s , and then modulate it. Usually f s is much larger than f 1 , that is, f s >> f 1 , that is, the original sampling frequency needs to be increased by f s /f 1 times, and it is very difficult to achieve single-stage implementation, so it is more feasible to use multi-stage upsampling method. accomplish. But the computational complexity of simple multi-level upsampling is very high.

2005年,严家明等在文献“线性插值的误差计算方法研究”中[5],提出一种线性插值的方法。其基本思路是:将函数划分为n个区间,并计算出每个区间的端点值为:x0,x1,…,xi,xi+1,…,xn,并计算出这些端点对应的函数值f(x0),f(x1),…,f(xi),f(xi+1),…,f(xn),当需要求x(xi<x<xi+1)点处的函数值时,则采用下式计算:In 2005, Yan Jiaming et al. proposed a linear interpolation method in the document "Research on the Error Calculation Method of Linear Interpolation" [5] . The basic idea is: divide the function into n intervals, and calculate the endpoint values of each interval: x 0 ,x 1 ,…,x i ,x i+1 ,…,x n , and calculate these endpoints The corresponding function values f(x 0 ),f(x 1 ),…,f(x i ),f(x i+1 ),…,f(x n ), when x(x i <x< When the function value at the point x i+1 ) is used, the following formula is used to calculate:

Figure BDA0001407688940000011
Figure BDA0001407688940000011

该技术方案的缺点如下:对于函数区间的划分影响线性插值的精度,区间划分得越大,线性插值误差越大。2015年,赵慎等在文献“阵列信号源中的窄带噪声实时生成与时延控制技术研究”中[6],提出一种FIR滤波器插值的方法。其基本思路是:在原始采样周期Ts条件下,对原始噪声信号相邻数据之间插入M-1个零,然后采用FIR滤波器对信号进行滤波,以达到信号采样率提升M倍的目的。该技术方案的缺点如下:(1)随着FIR滤波器阶数的增加,该方法的计算量增大;(2)随着采样率需要提高的倍数M的增加,该方法的计算复杂度极具增加。The disadvantages of this technical solution are as follows: the division of the function interval affects the accuracy of the linear interpolation, and the larger the interval is, the greater the linear interpolation error. In 2015, Zhao Shen et al. proposed a method of FIR filter interpolation in the document "Research on Real-time Generation and Delay Control of Narrowband Noise in Array Signal Sources" [6]. The basic idea is: under the condition of the original sampling period Ts, insert M-1 zeros between the adjacent data of the original noise signal, and then use the FIR filter to filter the signal, so as to achieve the purpose of increasing the signal sampling rate by M times. The disadvantages of this technical solution are as follows: (1) with the increase of the order of the FIR filter, the calculation amount of this method increases; (2) with the increase of the multiple M that needs to be improved for the sampling rate, the computational complexity of this method is extremely high. Tool increase.

发明内容SUMMARY OF THE INVENTION

为降低升采样的计算复杂度,可用简单的线性插值,但线性插值会引入一定误差。为了在保证一定插值精度的前提下提高升采样运算的计算速度,本发明中提出一种多级2倍升采样与线性插值相结合的方式来产生窄带随机信号。其中,多级2倍升采样采用FIR滤波器来实现。本发明公开了一种基于多级插值的窄带随机信号生成方法具体方案为:To reduce the computational complexity of upsampling, simple linear interpolation can be used, but linear interpolation will introduce certain errors. In order to improve the calculation speed of the upsampling operation on the premise of ensuring a certain interpolation accuracy, the present invention proposes a combination of multi-stage 2-fold upsampling and linear interpolation to generate a narrowband random signal. Among them, multi-stage 2 times upsampling is realized by FIR filter. The invention discloses a method for generating a narrow-band random signal based on multi-level interpolation. The specific scheme is as follows:

根据随机信号的最高频率、插值允许的最大相对误差计算出多级2倍升采样所需的级数,采用窗函数法设计出各级2倍升采样所需的FIR滤波器,以此作为生物优化方法的初值,采用生物优化方法寻找满足通带允许最大衰减、阻带最小衰减以及阶数最低的FIR滤波器,再将得到的FIR滤波器与随机信号卷积,再利用线性插值将信号采样率提升至所需采样率;According to the highest frequency of the random signal and the maximum relative error allowed by interpolation, the number of stages required for multi-level 2-fold upsampling is calculated, and the FIR filter required for each level of 2-fold up-sampling is designed by using the window function method. The initial value of the optimization method is to use the biological optimization method to find the FIR filter that satisfies the maximum attenuation of the passband, the minimum attenuation of the stopband, and the lowest order, and then convolves the obtained FIR filter with a random signal, and then uses linear interpolation to convert the signal. The sampling rate is increased to the required sampling rate;

具体包括以下步骤:Specifically include the following steps:

多级2倍升采样所需级数L的计算方法如下:The calculation method of the number of stages L required for multi-stage 2-fold upsampling is as follows:

Figure BDA0001407688940000021
Figure BDA0001407688940000021

其中,fH和f1为原始随机信号的最高频率和采样频率,δ为插值允许的最大相对误差,

Figure BDA0001407688940000022
表示向上取整操作。Among them, f H and f 1 are the highest frequency and sampling frequency of the original random signal, δ is the maximum relative error allowed by interpolation,
Figure BDA0001407688940000022
Indicates a round-up operation.

S1:采用矩形窗函数法设计出L级2倍升采样所需的FIR滤波器,其中第i级2倍升采样的FIR滤波器系数gi(n)计算如下:S1: The FIR filter required for L-level 2-fold up-sampling is designed by using the rectangular window function method, and the FIR filter coefficient g i (n) of the i-th 2-fold up-sampling is calculated as follows:

Figure BDA0001407688940000023
Figure BDA0001407688940000023

其中,Ni为第i级2倍升采样FIR滤波器的阶数。并且将gi(n)归一化为hi(n):Among them, Ni is the order of the i -th upsampling FIR filter by 2 times. And normalize g i (n) to h i (n):

Figure BDA0001407688940000024
Figure BDA0001407688940000024

S2:将

Figure BDA0001407688940000025
作为初始值,采用生物优化方法求取(4)式中代价函数的最优解,记为
Figure BDA0001407688940000026
S2: will
Figure BDA0001407688940000025
As the initial value, the biological optimization method is used to obtain the optimal solution of the cost function in (4), which is denoted as
Figure BDA0001407688940000026

Figure BDA0001407688940000027
Figure BDA0001407688940000027

其中,本发明中采用的生物优化方法为人工蜂群算法,α为加权系数,建议取α>0.6,M为傅里叶变换长度。Among them, the biological optimization method adopted in the present invention is an artificial bee colony algorithm, α is a weighting coefficient, it is recommended to take α>0.6, and M is the Fourier transform length.

S3:计算S2得到的滤波器

Figure BDA0001407688940000031
的通带衰减αp和阻带衰减αs,S3: Calculate the filter obtained by S2
Figure BDA0001407688940000031
The passband attenuation α p and stopband attenuation α s ,

Figure BDA0001407688940000032
Figure BDA0001407688940000032

Figure BDA0001407688940000033
Figure BDA0001407688940000033

其中,H(m),m=0,…,M-1,为求得的L级2倍升采样滤波器

Figure BDA0001407688940000034
级联的傅里叶变换,且Among them, H(m), m=0,...,M-1, is the obtained L-level 2 times upsampling filter
Figure BDA0001407688940000034
the cascaded Fourier transform, and

Figure BDA0001407688940000035
Figure BDA0001407688940000035

Figure BDA0001407688940000036
Figure BDA0001407688940000036

若通带衰减αp和阻带衰减αs均满足需求,则将各级滤波器的阶数降低2阶,并重复步骤(2)~(3),直到通带衰减αp和阻带衰减αs恰好能够满足需求,并且各级滤波器的阶数尽量低为止;If the pass-band attenuation α p and stop-band attenuation α s both meet the requirements, reduce the order of each filter by 2, and repeat steps (2) to (3) until the pass-band attenuation α p and stop-band attenuation α s can just meet the requirements, and the order of the filters at all levels is as low as possible;

S4:采用S1~S3得到的L级2倍升采样滤波器与原始随机信号卷积,使采样频率提高2L倍,然后采用线性插值,使信号的采样率继续升高到所需的采样率fsS4: Convolve the L-level 2x upsampling filter obtained by S1~S3 with the original random signal to increase the sampling frequency by 2 L times, and then use linear interpolation to continue to increase the sampling rate of the signal to the required sampling rate f s .

由于采用了上述技术方案,本发明提供的一种基于多级插值的窄带随机信号生成方法,该方法兼备了多级升采样方法插值精度高和线性插值方法复杂度低的特性。Due to the adoption of the above technical solutions, the present invention provides a method for generating narrow-band random signals based on multi-level interpolation, which combines the characteristics of high interpolation accuracy of the multi-level upsampling method and low complexity of the linear interpolation method.

附图说明Description of drawings

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments described in this application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1为本发明方法的流程。Fig. 1 is the flow chart of the method of the present invention.

图2为本发明实施例的示意图。FIG. 2 is a schematic diagram of an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的技术方案和优点更加清楚,下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚完整的描述:In order to make the technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention:

如图1所示的一种基于多级插值的窄带随机信号生成方法,根据随机信号的最高频率、插值允许的最大相对误差计算出多级2倍升采样所需的级数,采用窗函数法设计出各级2倍升采样所需的FIR滤波器,以此作为生物优化方法的初值,采用生物优化方法寻找满足通带允许最大衰减、阻带最小衰减以及阶数最低的FIR滤波器,再将得到的FIR滤波器与随机信号卷积,再利用线性插值将信号采样率提升至所需采样率;As shown in Figure 1, a narrow-band random signal generation method based on multi-level interpolation is used to calculate the number of stages required for multi-level 2-fold upsampling according to the highest frequency of the random signal and the maximum relative error allowed by the interpolation, and the window function method is used. The FIR filter required for 2x upsampling at all levels is designed as the initial value of the biological optimization method, and the biological optimization method is used to find the FIR filter that satisfies the maximum attenuation of the passband, the minimum attenuation of the stopband and the lowest order. Then convolve the obtained FIR filter with the random signal, and then use linear interpolation to increase the signal sampling rate to the required sampling rate;

具体包括以下步骤:Specifically include the following steps:

多级2倍升采样所需级数L的计算方法如下:The calculation method of the number of stages L required for multi-stage 2-fold upsampling is as follows:

Figure BDA0001407688940000041
Figure BDA0001407688940000041

其中,fH和f1为原始随机信号的最高频率和采样频率,δ为插值允许的最大相对误差,

Figure BDA0001407688940000042
表示向上取整操作。Among them, f H and f 1 are the highest frequency and sampling frequency of the original random signal, δ is the maximum relative error allowed by interpolation,
Figure BDA0001407688940000042
Indicates a round-up operation.

S1:采用矩形窗函数法设计出L级2倍升采样所需的FIR滤波器,其中第i级2倍升采样的FIR滤波器系数gi(n)计算如下:S1: The FIR filter required for L-level 2-fold up-sampling is designed by using the rectangular window function method, and the FIR filter coefficient g i (n) of the i-th 2-fold up-sampling is calculated as follows:

Figure BDA0001407688940000043
Figure BDA0001407688940000043

其中,Ni为第i级2倍升采样FIR滤波器的阶数。并且将gi(n)归一化为hi(n):Among them, Ni is the order of the i -th upsampling FIR filter by 2 times. And normalize g i (n) to h i (n):

Figure BDA0001407688940000044
Figure BDA0001407688940000044

S2:将

Figure BDA0001407688940000045
作为初始值,采用生物优化方法求取(4)式中代价函数的最优解,记为
Figure BDA0001407688940000046
S2: will
Figure BDA0001407688940000045
As the initial value, the biological optimization method is used to obtain the optimal solution of the cost function in (4), which is denoted as
Figure BDA0001407688940000046

Figure BDA0001407688940000047
Figure BDA0001407688940000047

其中,本发明中采用的生物优化方法为人工蜂群算法,α为加权系数,建议取α>0.6,M为傅里叶变换长度。Among them, the biological optimization method adopted in the present invention is an artificial bee colony algorithm, α is a weighting coefficient, it is recommended to take α>0.6, and M is the Fourier transform length.

S3:计算S2得到的滤波器

Figure BDA0001407688940000051
的通带衰减αp和阻带衰减αs,S3: Calculate the filter obtained by S2
Figure BDA0001407688940000051
The passband attenuation α p and stopband attenuation α s ,

Figure BDA0001407688940000052
Figure BDA0001407688940000052

Figure BDA0001407688940000053
Figure BDA0001407688940000053

其中,H(m),m=0,…,M-1,为求得的L级2倍升采样滤波器

Figure BDA0001407688940000054
级联的傅里叶变换,且Among them, H(m), m=0,...,M-1, is the obtained L-level 2 times upsampling filter
Figure BDA0001407688940000054
the cascaded Fourier transform, and

Figure BDA0001407688940000055
Figure BDA0001407688940000055

Figure BDA0001407688940000056
Figure BDA0001407688940000056

若通带衰减αp和阻带衰减αs均满足需求,则将各级滤波器的阶数降低2阶,并重复步骤(2)~(3),直到通带衰减αp和阻带衰减αs恰好能够满足需求,并且各级滤波器的阶数尽量低为止;If the pass-band attenuation α p and stop-band attenuation α s both meet the requirements, reduce the order of each filter by 2, and repeat steps (2) to (3) until the pass-band attenuation α p and stop-band attenuation α s can just meet the requirements, and the order of the filters at all levels is as low as possible;

S4:采用S1~S3得到的L级2倍升采样滤波器与原始随机信号卷积,使采样频率提高2L倍,然后采用线性插值,使信号的采样率继续升高到所需的采样率fsS4: Convolve the L-level 2x upsampling filter obtained by S1~S3 with the original random signal to increase the sampling frequency by 2 L times, and then use linear interpolation to continue to increase the sampling rate of the signal to the required sampling rate f s .

实施例:Example:

3级2倍升采样滤波器的幅度谱如图2所示,采用120、30和20阶矩形窗设计的2倍升采样得到各级滤波器的通带衰减和阻带衰减分别为1dB和60dB。采用本发明中的方法得到的3级2倍升采样滤波器则需要112、28和18阶,仍能保证各级滤波器的通带衰减和阻带衰减。降低了多级升采样的计算量。The magnitude spectrum of the 3-stage 2-times upsampling filter is shown in Figure 2. The 2-times upsampling designed by the 120, 30 and 20-order rectangular window obtains the pass-band attenuation and stop-band attenuation of the filters at all levels of 1dB and 60dB, respectively. . The 3-stage 2-times upsampling filter obtained by the method of the present invention needs 112, 28 and 18 stages, and the passband attenuation and stopband attenuation of the filters at all levels can still be guaranteed. Reduced computation for multi-level upsampling.

设原始正弦信号的频率为fH=4KHz,幅值为A=1,采样频率为f1=360KHz。为得到窄带信号,采用本文提出的方法将原始正弦信号的采样频率提升到fs=0.18GHz,并保证最大相对误差δ分别为10-3、10-4、10-5和10-6。采用线性插值方法产生窄带随机信号时,其最大相对误差为5.96×10-4。采用多级2倍升采样方法产生窄带随机信号时,其耗时为20.41秒。由表1可知,本发明提出的多级2倍升采样与线性插值相结合生成窄带随机信号的方法,其最大相对误差远小于线性插值方法,并且其计算速度远快于多级2倍升采样方法。It is assumed that the frequency of the original sinusoidal signal is f H =4KHz, the amplitude is A=1, and the sampling frequency is f 1 =360KHz. In order to obtain the narrowband signal, the method proposed in this paper is used to increase the sampling frequency of the original sinusoidal signal to f s =0.18GHz, and the maximum relative error δ is guaranteed to be 10 -3 , 10 -4 , 10 -5 and 10 -6 respectively. When the narrowband random signal is generated by the linear interpolation method, the maximum relative error is 5.96×10 -4 . When the multi-level 2 times up-sampling method is used to generate a narrow-band random signal, the time-consuming is 20.41 seconds. It can be seen from Table 1 that the method for generating narrow-band random signals by combining multi-level 2-fold upsampling and linear interpolation proposed by the present invention has a maximum relative error much smaller than the linear interpolation method, and its calculation speed is much faster than that of multi-level 2-fold upsampling. method.

表1 本发明的最大相对误差及耗时Table 1 Maximum relative error and time consumption of the present invention

Figure BDA0001407688940000061
Figure BDA0001407688940000061

该方法兼备了多级升采样方法插值精度高和线性插值方法复杂度低的特性,可运用于插值精度要求较高的实时窄带信号生成的应用中。The method has the characteristics of high interpolation accuracy of multi-level upsampling method and low complexity of linear interpolation method, and can be used in the application of real-time narrowband signal generation that requires high interpolation accuracy.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention, but the protection scope of the present invention is not limited to this. The equivalent replacement or change of the inventive concept thereof shall be included within the protection scope of the present invention.

Claims (1)

1. A narrowband signal generation method based on multi-stage interpolation is characterized in that: calculating the number of stages required by multilevel 2-time upsampling according to the highest frequency of a random signal and the maximum relative error allowed by interpolation, designing an FIR filter required by the multilevel 2-time upsampling by adopting a window function method, taking the FIR filter as an initial value of a biological optimization method, searching the FIR filter meeting the requirements of the maximum attenuation allowed by a pass band, the minimum attenuation of a stop band and the lowest order by adopting the biological optimization method, convolving the obtained FIR filter with the random signal, and increasing the signal sampling rate to the required sampling rate by utilizing linear interpolation;
the calculation method of the required number of stages L for multistage 2-time upsampling is as follows:
Figure FDA0002419853710000011
wherein f isHAnd f1The highest frequency and sampling frequency of the original random signal, the maximum relative error allowed for interpolation,
Figure FDA0002419853710000012
represents a rounding up operation;
the calculation method of the FIR filter required by each stage of 2 times of up-sampling is as follows:
s1, designing the FIR filter needed by L-level 2 times up-sampling by adopting a rectangular window function method, wherein the coefficient g of the FIR filter of the ith-level 2 times up-samplingi(n) is calculated as follows:
Figure FDA0002419853710000013
wherein N isiUp-sampling the order of the FIR filter 2 times for the ith stage and dividing gi(n) normalization to hi(n):
Figure FDA0002419853710000014
S2: h is to bei(n),
Figure FDA0002419853710000015
As an initial value, the optimal solution of the cost function in the formula is obtained by adopting a biological optimization method and is recorded as
Figure FDA0002419853710000016
Figure FDA0002419853710000017
Wherein α is a weighting coefficient, α >0.6, and M is a Fourier transform length;
s3: calculating the resulting filter of S2
Figure FDA0002419853710000021
Pass band attenuation αpAnd stop band attenuation αs
Figure FDA0002419853710000022
Figure FDA0002419853710000023
Wherein h (M), M0, …, M-1 is L-level 2-fold upsampling filter obtained
Figure FDA0002419853710000024
A cascaded Fourier transform is performed by a Fourier transform,
Figure FDA0002419853710000025
Figure FDA0002419853710000026
if pass band attenuation αpAnd stop band attenuation αsWhen the requirements are met, the order of each stage of filter is reduced by 2 orders, and the steps S2-S3 are repeated until the passband attenuation α is reachedpAnd stop band attenuation αsThe requirement can be met just right, and the order of each stage of filter is as low as possible;
s4, convolving the L-level 2-time upsampling filter obtained by S1-S3 with the original random signal to improve the sampling frequency by 2LMultiplying, then using linear interpolation to increase the sampling rate of the signal to the required sampling rate fs
CN201710826792.1A 2017-09-14 2017-09-14 A Narrowband Random Signal Generation Method Based on Multilevel Interpolation Active CN107682096B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710826792.1A CN107682096B (en) 2017-09-14 2017-09-14 A Narrowband Random Signal Generation Method Based on Multilevel Interpolation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710826792.1A CN107682096B (en) 2017-09-14 2017-09-14 A Narrowband Random Signal Generation Method Based on Multilevel Interpolation

Publications (2)

Publication Number Publication Date
CN107682096A CN107682096A (en) 2018-02-09
CN107682096B true CN107682096B (en) 2020-07-14

Family

ID=61136493

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710826792.1A Active CN107682096B (en) 2017-09-14 2017-09-14 A Narrowband Random Signal Generation Method Based on Multilevel Interpolation

Country Status (1)

Country Link
CN (1) CN107682096B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110957996B (en) * 2019-12-13 2023-08-01 哈尔滨工程大学 An Optimal Design Method of Multiplier-less FRM Filter Bank Based on ABC Algorithm

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1337809A (en) * 2000-08-15 2002-02-27 华为技术有限公司 Method and device of generating narrow band digital HF noise signal
CN101458930A (en) * 2007-12-12 2009-06-17 华为技术有限公司 Excitation signal generation in bandwidth spreading and signal reconstruction method and apparatus
CN106713203A (en) * 2016-03-31 2017-05-24 展讯通信(上海)有限公司 FBMC sending signal generation method and apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7164713B2 (en) * 2002-12-24 2007-01-16 Realtek Semiconductor Corp. Interpolating root nyquist filter for variable rate modulator

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1337809A (en) * 2000-08-15 2002-02-27 华为技术有限公司 Method and device of generating narrow band digital HF noise signal
CN101458930A (en) * 2007-12-12 2009-06-17 华为技术有限公司 Excitation signal generation in bandwidth spreading and signal reconstruction method and apparatus
CN106713203A (en) * 2016-03-31 2017-05-24 展讯通信(上海)有限公司 FBMC sending signal generation method and apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
iLBC语音增强模块算法在DSP上的实现与优化;郭欣;《中国优秀硕士学位论文全文数据库 信息科技辑》;20100315;I136-45 *
阵列信号源中的窄带噪声实时生成与时延控制技术研究;赵慎;《计算机测量与控制》;20151231;第2163-2166页 *

Also Published As

Publication number Publication date
CN107682096A (en) 2018-02-09

Similar Documents

Publication Publication Date Title
DK2337224T3 (en) Filter unit and method for generating subband filter pulse response
US20030018677A1 (en) Increasing precision in multi-stage processing of digital signals
CA2496665A1 (en) Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks
CN104251934B (en) Harmonic analysis method and device and the method and apparatus for determining clutter between harmonic wave
CN103873016B (en) A kind of arbitrarily sampling rate conversion digital reconstruction filter coefficient method for designing
CN104579243A (en) Rapid design method of DFT modulated filter bank
CN107682096B (en) A Narrowband Random Signal Generation Method Based on Multilevel Interpolation
CN111010146B (en) A Fast Filter Bank Based Signal Reconstruction Structure and Its Design Method
CN105279350A (en) Designing method for near-complete reconstruction non-uniform cosine modulated filter bank
WO2016086849A1 (en) Low-complexity adjustable filter bank for digital hearing aid and operating method therefor
CN104734667A (en) Reorganizable filter bank of digital hearing aid based on nonlinear transformation and design method
CN107294512B (en) A non-uniform filter bank filtering method based on tree structure
CN110032707B (en) A Four-entry Wavelet Multi-Channel Signal Processing Method Based on FPGA
Gudovskiy et al. An accurate and stable sliding DFT computed by a modified CIC filter [tips & tricks]
CN107239623A (en) The Optimization Design of M passage over-sampling figure wave filter groups based on convex optimization
CN111010144B (en) Improved two-channel IIR QMFB design method
CN101997500B (en) Audio equalization treatment system and method thereof
US20220310105A1 (en) Analysis filter bank and computing procedure thereof, analysis filter bank based signal processing system and procedure suitable for real-time applications
CN102868385B (en) Digital filter capable of configuring coefficient and implementation method
CN103985090A (en) Fractional order zero-phase filter and filtering method thereof
CN104331862A (en) Parallel fractional zero phase filter and filtering method thereof
Wei et al. A computationally efficient non-uniform digital FIR filter bank for hearing aid
Sharma et al. Speech denoising using different types of filters
DeBrunner et al. Using entropy to build efficient FIR digital filters
CN111277245A (en) Design method for low-order sub-band filter of filtering orthogonal frequency division multiplexing system

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
GR01 Patent grant
GR01 Patent grant