首页> 外国专利> Method and system adaptive filtering based on a subband error

Method and system adaptive filtering based on a subband error

机译:基于子带误差的方法和系统自适应滤波

摘要

A method of adaptive filtering adjusted by at least one least square algorithm LMS based on a sub-band error, comprising: receiving, by an adaptive filter, an input signal, perform processing adaptive filtering on the signal input based on a weighting factor adaptive filtering currently stored in the adaptive filter in order to obtain L signal adaptive filtering, and transmit the signals L adaptive filtering to a subtractor; receiving, by the subtractor, a reference signal and the L signal adaptive filtering, perform a calculation based on the reference signal and the L signal adaptive filtering to obtain an error signal, and transmit the error signal to a filter subband error, wherein the reference signal is a signal generated after the input signal passes through a real channel; receiving, by the subband filter error, the error signal, performing an analysis filtering processing on subband error signal to obtain N subband error signals, and transmitting the N subband signals error updater adaptive weighting, receiving, by 20 an analysis filter input signal, the input signal, performing a filter processing analysis subband of the input signal to obtain N signals subband input, and transmitting the N signals input subband adaptive weighting the updater; and receiving, by the adaptive weighting updater, the N subband error signals and the M sub signals input band, calculation performed in function of the N subband error signals and the M subband signals input for a new weighting of adaptive filtering, and replace the weighting adaptive filtering currently stored in the adaptive filter by reweighting adaptive filtering; wherein the adaptive filter has L branches comprising a first branch to a Lth branch, and each branch has an input port and an output port, where L is a positive integer; when L is equal to 1, M multipliers M-1 adders and M-1 retarders clock M are arranged in the Lesima branch where the multiplier M is a multiplier 0 to a multiplier M-1, M-1 adders They are an adder 1 to an adder M-1 and M-1 clock retarders are a retarder M 1 M clock to a clock M- 1 M retarder; each retarder has an input port and an output port, each multiplier having an input port and an output port and each adder has two input ports and an output port, M is a positive integer, and a port input Lth branch is connected to input ports of the multiplier 0 to multiplier M-1, a port multiplier output 0 is connected to an input port retarder one clock M, an output port of each a multiplier 1 to the multiplier M-1 is connected to an input port of each of the adder 1 to adder M-1 and an output port of each retarder one clock M retarder M-1 clock M is connected to the other input port of adder adder 1 to M-1; then receiving, by an adaptive filter from an input signal, performing a processing adaptive filtering on the input signal according to a weighting adaptive filtering currently stored in the adaptive filter so that a signal is obtained adaptive filtering comprises: in the 1st branch, receiving, by each multiplier 0 to multiplier M-1, the input signal through the input port the Lth branch, and perform a multiplication on the input signal a weighting function stored adaptive filter in each of the multipliers, for a multiplier output signal generated by each multiplier multiplying 0 to M-1; providing, at the output, each multiplier 0 to multiplier M-1, through an output port of each multiplier 0 to multiplier M-1, the output signal of the multiplier generated by each multiplier 0 the multiplier M-1; effected for each retarder one clock M retarder M-1 clock M, processing clock delay M on a signal received at an input port of each retarder one clock M retarder M-1 M clock to obtain a clock delay signal M generated by each one clock retarder retarder M M M-1 clock; providing, at the output, each retarder one clock M retarder M-1 clock M, through the output port of each retarder one clock M retarder M-1 clock M, the signal M clock delay generated by each one clock retarder retarder M M M-1 clock; performing, by the adder 1 to adder M-1, processing of addition on the signals received via two ports 60 entry corresponding to each of the adder 1 to adder M-1, to obtain an output signal of the adder generated by each adder of the adder 1 to M-1, and provide, at the output, each adder of the adder 1 to M-1, through a corresponding output port to each of the adder 1 to adder M- 1, the output signal of the adder generated by each adder of the adder 1 to M-1; and when L is greater than 1, a retarder clock (L-1), M multipliers M-1 adders and M-1 retarders clock M are arranged in the Lth branch, where the multipliers M are a multiplier 0 to M- 1 multiplier, the M-1 adders are an adder 1 to an adder M-1 and M-1 clock retarders are a retarder M 1 M clock a retarder M-1 M clock; each retarder has one input port and output port, each multiplier having an input port and an output port and each adder has two input ports and an output port; and in the Lth branch, an input port of the Lth branch is connected to an input port retarder clock (L-5 1), an output port retarder clock (L-1) is connected to input ports of all multipliers, a port multiplier output 0 is connected to an input port retarder one clock M, an output port of each of the multiplier 1 to the multiplier M-1 is connected to a input port of each of the adder 1 to adder M-1, and an output port of each retarder one clock M retarder M-1 clock M is connected to another input port of each of the adder 1 M-1 to the adder; then receiving, by an adaptive filter from an input signal, performing processing adaptive filtering on the input signal according to a weighting adaptive filtering currently stored in the adaptive filter in order to obtain a signal adaptive filtering comprises: in the Lth branch, receiving, by the retarder clock (L-1) of the input signal through the input port retarder clock (L-1), and performing a processing clock delay (L-1) on the input signal to generate a signal clock delay (L-1); providing, at the output, the clock retarder (L-1), the clock delay signal (L-1) through the output port clock retarder (L-1); receiving, by each multiplier 0 to multiplier M-1, the signal clock delay (L-1) through the inlet port of Lesima branch, and perform a multiplication on the delay signal clock ( L-1) based on a weighting adaptive filtering stored in each of the multipliers, to obtain an output signal of the multiplier generated by each multiplier multiplying 0 to M-1; providing, at the output, each multiplier 0 to multiplier M-1 through an output port of each multiplier 0 to multiplier M-1, the output signal of the multiplier generated by each multiplier 0 to multiplier M-1; performing, by each retarder one clock M retarder M-1 clock M, processing clock delay M on a signal received at an input port of each retarder one clock M retarder M-1 M clock, in order to obtain a delay signal generated by each one clock retarder retarder M M M-1 clock; providing, at the output, each retarder one clock M retarder M-1 clock M through the output port of each retarder one clock M retarder M-1 clock M, the signal delay generated by each one clock retarder retarder M M M-1 clock; perform, for each of the adder 1 to adder M-1, processing of addition on the signals received via two input ports corresponding to each of the adder 1 to adder M-1, in order to obtain a signal output adder generated by each adder 1 to adder M-1, and provide, at the output, each of the adder 1 to adder M-1, through a corresponding output port to each of the adder 1 to M-1 adder, the adder output signal generated by each adder of the adder 1 to M-1.
机译:一种基于子带误差由至少一个最小二乘算法LMS调整的自适应滤波的方法,包括:自适应滤波器接收输入信号,基于加权因子自适应滤波对输入的信号进行处理自适应滤波。当前存储在自适应滤波器中,以获取L个信号的自适应滤波,并将L个信号的自适应滤波发送给减法器;减法器接收参考信号和L信号自适应滤波,基于参考信号和L信号自适应滤波进行计算,得到误差信号,并将误差信号发送给滤波器子带误差,其中,信号是输入信号经过真实通道后产生的信号;通过所述子带滤波器误差接收所述误差信号,对所述子带误差信号进行分析滤波处理,得到N个子带误差信号,并发送所述N个子带信号误差更新器自适应加权,并通过分析滤波器输入信号接收所述20个输入信号,对输入信号进行滤波处理分析子带,得到N个信号子带输入,并发送N个信号输入子带自适应加权更新器;自适应加权更新器接收N个子带误差信号和M个子信号输入带,根据输入的N个子带误差信号和M个子带信号进行计算,进行新的自适应滤波加权,代替加权通过重新加权自适应滤波,将当前存储在自适应滤波器中的自适应滤波;其中,自适应滤波器具有L个分支,包括从第一分支到第L个分支,并且每个分支具有输入端口和输出端口,其中L是正整数;当L等于1时,在Lesima分支中安排了M个乘法器M-1加法器和M-1个延迟器时钟M,其中乘法器M是乘数0到乘法器M-1,M-1加法器它们是加法器1加法器M-1和M-1时钟延迟器是时钟M-1M时钟延迟器M-1M。每个延迟器都有一个输入端口和一个输出端口,每个乘法器都有一个输入端口和一个输出端口,每个加法器都有两个输入端口和一个输出端口,M是一个正整数,端口输入Lth分支连接到输入端口在乘法器0到乘法器M-1中,端口乘法器输出0连接到一个时钟M的输入端口延迟器,每个乘法器1到乘法器M-1的输出端口连接到每个端口M-1的输入端口。加法器1至加法器M-1以及每个延迟器的输出端口一个时钟M延迟器M-1时钟M连接至加法器加法器1至M-1的另一个输入端口;然后,根据输入信号中的自适应滤波器,根据当前存储在所述自适应滤波器中的加权自适应滤波对所述输入信号进行处理自适应滤波,从而获得信号,所述自适应滤波包括:在所述第一分支中,接收:通过每个乘法器0到乘法器M-1,输入信号通过输入端口的第L个分支,并在输入信号上执行乘法运算,将加权函数存储在每个乘法器中的自适应滤波器中,用于每个乘法器生成的乘法器输出信号将0乘以M-1;通过每个乘法器0至乘法器M-1的输出端口,在输出处将每个乘法器0至乘法器M-1提供由每个乘法器0,乘法器M-1产生的乘法器的输出信号;对于每个延迟器一个时钟M个延迟器M-1个时钟M,对每个延迟器一个时钟M个延迟器M-1 M个时钟的输入端口接收的信号处理时钟延迟M,以获得每个时钟产生的时钟延迟信号M缓速器缓速器MM M-1时钟;通过每个延迟器一个时钟M延迟器M-1时钟M的输出端口在每个延迟器一个时钟M延迟器M-1时钟M处提供每个时钟延迟器延迟器MM M-产生的信号M clock延迟。 1个时钟;由加法器1至加法器M-1对经由对应于加法器1至加法器M-1中的每一个的两个端口60条目接收的信号进行加法处理,以获得由每个加法器生成的加法器的输出信号。加法器1至M-1,并在输出处将加法器1至M-1的每个加法器通过相应的输出端口提供给加法器1至加法器M-1中的每一个,生成的加法器的输出信号由加法器1至M-1的每个加法器;当L大于1时,在第L个分支中设置延迟器时钟(L-1),M个乘法器M-1加法器和M-1个延迟器时钟M,其中,乘法器M是0至M-1的乘法器。 M-1加法器是加法器M-1的加法器1,M-1时钟延迟器是M 1 M时钟的延迟器,M-1 M时钟是延迟器;每个缓速器有一个输入端口和一个输出端口,每个乘法器具有一个输入端口和一个输出端口,每个加法器具有两个输入端口和一个输出端口;在第L个分支中,第L个分支的输入端口连接到输入端口延迟器时钟(L-5 1),输出端口延迟器时钟(L-1)连接到所有乘法器的输入端口,端口乘法器输出0连接到一个时钟M的输入端口延迟器,乘法器1至乘法器M-1的每个的输出端口连接到加法器1至加法器M-1的每个的输入端口,以及输出端口在每个延迟器中,一个时钟M中的一个延迟器M-1时钟M连接到加法器1 M-1的每一个的另一输入端口。然后,通过自适应滤波器从输入信号接收,根据当前存储在自适应滤波器中的加权自适应滤波,对输入信号进行处理自适应滤波,以获得信号自适应滤波,包括:在第L分支中,通过通过输入端口延迟器时钟(L-1)输入信号的延迟器时钟(L-1),并对输入信号执行处理时钟延迟(L-1)以产生信号时钟延迟(L-1) ;通过输出端口时钟延迟器(L-1)在输出端提供时钟延迟器(L-1),时钟延迟信号(L-1);每个乘法器0到乘法器M-1通过Lesima分支的入口接收信号时钟延迟(L-1),并基于存储的加权自适应滤波对延迟信号时钟(L-1)进行乘法在每个乘法器中,获得由每个乘法器将0乘以M-1而生成的乘法器的输出信号;通过每个乘法器0至乘法器M-1的输出端口,在输出处将每个乘法器0至乘法器M-1提供由每个乘法器0至乘法器M-1产生的乘法器的输出信号;由每个延迟器一个时钟M个延迟器M-1个时钟M对每个延迟器一个时钟M个延迟器M-1 M个时钟的输入端口接收的信号执行时钟延迟M,以获得每个延迟器产生的延迟信号一个时钟延迟器MM M-1时钟;通过每个延迟器一个时钟M延迟器M-1时钟M的输出端口在每个延迟器一个时钟M延迟器M-1时钟M处提供每个时钟延迟器M-1时钟M产生的信号延迟;对于加法器1至加法器M-1中的每一个,对经由与加法器1至加法器M-1中的每一个相对应的两个输入端口接收的信号进行加法处理,以获得由每个加法器生成的信号输出加法器如图1所示,加法器1至加法器M-1,并在输出处将每个加法器1至加法器M-1,通过对应的输出端口提供给每个加法器1至M-1加法器,每个加法器产生的加法器输出信号M-1的加法器1。

著录项

  • 公开/公告号ES2625275T3

    专利类型

  • 公开/公告日2017-07-19

    原文格式PDF

  • 申请/专利权人 HUAWEI TECHNOLOGIES CO. LTD.;

    申请/专利号ES20120885440T

  • 发明设计人 SHI DONGYUAN;HE DONGMEI;CAI MENG;

    申请日2012-09-27

  • 分类号H04L25/03;H03H21;

  • 国家 ES

  • 入库时间 2022-08-21 13:35:13

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号