CN105635008A - Adaptive equalization method and device, and adaptive equalizer - Google Patents
Adaptive equalization method and device, and adaptive equalizer Download PDFInfo
- Publication number
- CN105635008A CN105635008A CN201610203866.1A CN201610203866A CN105635008A CN 105635008 A CN105635008 A CN 105635008A CN 201610203866 A CN201610203866 A CN 201610203866A CN 105635008 A CN105635008 A CN 105635008A
- Authority
- CN
- China
- Prior art keywords
- current time
- relation conefficient
- denominator
- calculation
- vector
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03878—Line equalisers; line build-out devices
- H04L25/03885—Line equalisers; line build-out devices adaptive
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
The present invention discloses an adaptive equalization method and device, and an adaptive equalizer. The method comprises: an error signal calculation step, a correlation coefficient calculation step, a decorrelation vector calculation step, a step factor calculation step and a weight vector calculation step.
Description
Technical field
The present invention relates to channel equalization technique field, particularly relate to a kind of adaptive equilibrium method, device and adaptive automatic equalizer.
Background technology
Adaptive equalization technique can be used for the receiving end of digital communication system, and its effect reduces the compound influence caused by intersymbol interference and noise.
Existing a kind of adaptive equilibrium method is that the flow process of its signal processing is as shown in Figure 1 based on minimum mean-squared error (LMS) algorithm. Its main problem existed is: convergence speed affects bigger by the condition number of filter tap input vector autocorrelative matrix. For this problem, prior art proposes minimum mean-squared error (DLMS) algorithm of time domain decorrelation, but, in vector �� (n) renewal process of filter tap values each time, DLMS method all to be calculated the input signal of current time and the value of decorrelation coefficient a (n) of input signal in a upper moment and decorrelation factor mu (n) of current time, needs when Project Realization to use a large amount of multipliers and the computing amount of algorithm is bigger.
Summary of the invention
It is an object of the invention to provide a kind of adaptive equilibrium method, device and adaptive automatic equalizer, to solve in prior art the above-mentioned technical problem existed.
An embodiment provides a kind of adaptive equilibrium method, comprising: error signal calculation step: the error signal calculating current time according to the input signal of the filter tap weight vector of the wanted signal of current time, current time and current time; Calculation of correlation factor step: the denominator calculating the relation conefficient of current time according to the molecule of the relation conefficient of the molecular computing current time of the relation conefficient in a upper moment and according to the denominator of the relation conefficient in a upper moment; Decorrelation vector calculation step: according to the decorrelation of the Calculation of correlation factor current time of the input signal of current time, the input signal in a upper moment and current time vector; Step-length factor calculation step: the step-length factor calculating current time according to the denominator of the molecule of the relation conefficient of the error signal of current time, current time and the relation conefficient of current time; And tap weights vector calculation step: the filter tap weight vector calculating subsequent time according to the step-length factor of the filter tap weight vector of the decorrelation of current time vector, current time and current time.
An alternative embodiment of the invention provides a kind of adaptive equalization device, comprising: error signal calculation module: the error signal calculating current time for the filter tap weight vector of the wanted signal according to current time, current time and the input signal of current time; Calculation of correlation factor module: for the molecule of relation conefficient of molecular computing current time of the relation conefficient according to a upper moment and calculated the denominator of the relation conefficient of current time according to the denominator of the relation conefficient in a upper moment; Decorrelation vector calculation module: for the decorrelation vector of the Calculation of correlation factor current time of the input signal according to current time, the input signal in a upper moment and current time; The step-length factor calculates module: the step-length factor calculating current time for the molecule of relation conefficient of the error signal according to current time, current time and the denominator of the relation conefficient of current time; And tap weights vector calculation module: the filter tap weight vector calculating subsequent time for the decorrelation vector according to current time, the filter tap weight vector of current time and the step-length factor of current time.
Another embodiment of the present invention provides a kind of adaptive automatic equalizer, comprising: according to the adaptive equalization device of the present invention; And transversal filter, it is connected with adaptive equalization device, and the tap weight value of transversal filter is calculated by described adaptive equalization device.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become clear for those of ordinary skill in the art and understand. Accompanying drawing is only for illustrating the object of preferred implementation, and does not think limitation of the present invention. And in whole accompanying drawing, represent identical parts with identical reference symbol. Wherein in the accompanying drawings, the alphabetic flag multiple identical parts of instruction after reference number, when making a general reference these parts, by its last alphabetic flag of omission. In the accompanying drawings:
Fig. 1 show the signal flow figure of the existing adaptive equalization technique based on LMS;
Fig. 2 is the schema of an embodiment of the adaptive equilibrium method of the present invention;
Fig. 3 show the schematic diagram of an embodiment of the adaptive equalization device of the present invention.
In the accompanying drawings, it may also be useful to same or similar label refers to for same or similar element.
Embodiment
The illustrative embodiments of the present invention is described in detail referring now to accompanying drawing. It is to be understood that shown in accompanying drawing and the enforcement mode described be only exemplary, it is intended to the explaination principle of the present invention and spirit, and not limit the scope of the invention.
Fig. 2 is the schema of an embodiment 200 of the adaptive equilibrium method of the present invention. Embodiment 200 can comprise following steps 201 to 205.
Step 201 is error signal calculation step: the error signal calculating current time according to the input signal of the filter tap weight vector of the wanted signal of current time, current time and current time.
In one embodiment of the invention, it is possible to first the initial value of filter tap weight vector is set to �� (0)=0.
The error signal of current time can be calculated by following formula (1):
E (n)=d (n)-��H(n)u(n)(1)
Wherein, e (n) represents the error signal of current time, and d (n) represents the wanted signal of current time, ��HN () represents the conjugate transpose of the filter tap weight vector of current time, u (n) represents the input signal of current time.
Step 202 is Calculation of correlation factor step: the denominator calculating the relation conefficient of current time according to the molecule of the relation conefficient of the molecular computing current time of the relation conefficient in a upper moment and according to the denominator of the relation conefficient in a upper moment.
In one embodiment of the invention, relation conefficient �� (n) can be counted as being made up of molecule and denominator.
In one embodiment of the invention, when representing relation conefficient �� (n) with �� (n)=fz (n)/fm (n), molecule f whereinZN () can be calculated by following formula (2), denominator f whereinmN () can be calculated by following formula (3):
fZ(n)=fZ-1(n)+u(n)u(n-1)-u(n-M)u(n-M+1)(2)
fm(n)=fm(n-1)+|u(n)|2-|u(n-M-1)|2(3)
Wherein, fZ-1(n) for the molecule of the relation conefficient in a upper moment, M be the sum of wave filter, fm(n-1) it was the denominator of relation conefficient in a upper moment.
By formula (2) above and (3) it may be seen that molecule and the denominator of relation conefficient that the last time calculates can be utilized, obtained molecule and the denominator of the relation conefficient of current time by less computing amount.
Step 203 is decorrelation vector calculation step: according to the decorrelation of the Calculation of correlation factor current time of the input signal of current time, the input signal in a upper moment and current time vector.
In one embodiment of the invention, it is possible to adopt following formula (4) computational solution associated vector z (n):
Z (n)=u (n)-�� (n) u (n-1) (4)
Step 204 is step-length factor calculation step: the step-length factor calculating current time according to the denominator of the molecule of the relation conefficient of the error signal of current time, current time and the relation conefficient of current time.
In one embodiment of the invention, it is possible to use following formula (5) first calculates the conjugate transpose u of input signal u (n) and its oneself of current timeHThe vector product f of (n)u(n):
fu(n)=uH(n) u (n)=fu(n-1)+u(n)u(n)-u(n-M)u(n-M)(5)
And then step-length factor mu (n) of current time is calculated according to following formula (6).
Wherein, �� is the step-length parameter set in advance, and it can be arithmetic number, e*The conjugation of n error signal e (n) that () is current time.
By formula (5) above and (6) it may be seen that the present invention also utilized some variate-values that a upper moment calculates when material calculation factor mu (n), such as: fu(n-1), also use in step 203 some variate-values calculated, like this, just considerably reduce the computing amount in step-length factor computation process.
Step 205 is tap weights vector calculation step: the filter tap weight vector calculating subsequent time according to the step-length factor of the filter tap weight vector of the decorrelation of current time vector, current time and current time.
In one embodiment of the invention, it is possible to obtained the filter tap weight vector of subsequent time by following formula (7)
Wherein,Represent the filter tap weight vector of current time.
To described herein adaptive equilibrium method according to embodiments of the present invention. The inventive method enough reduces the computing amount in channel balancing procedure.
Present invention also offers adaptive equalization device. The schematic diagram of an embodiment 300 of the adaptive equalization device of the present invention it is shown with reference to figure 3, Fig. 3. Device 300 can comprise: error signal calculation module 301: the error signal calculating current time for the filter tap weight vector of the wanted signal according to current time, current time and the input signal of current time; Calculation of correlation factor module 302: for the molecule of relation conefficient of molecular computing current time of the relation conefficient according to a upper moment and calculated the denominator of the relation conefficient of current time according to the denominator of the relation conefficient in a upper moment; Decorrelation vector calculation module 303: for the decorrelation vector of the Calculation of correlation factor current time of the input signal according to current time, the input signal in a upper moment and current time; The step-length factor calculates module 304: the step-length factor calculating current time for the molecule of relation conefficient of the error signal according to current time, current time and the denominator of the relation conefficient of current time; And tap weights vector calculation module 305: the filter tap weight vector calculating subsequent time for the decorrelation vector according to current time, the filter tap weight vector of current time and the step-length factor of current time.
In one embodiment of the invention, Calculation of correlation factor module 302 may further include: the molecular computing module of relation conefficient, for according to formula
fZ(n)=fZ-1N ()+u (n) u (n-1)-u (n-M) u (n-M+1) calculates the molecule f of the relation conefficient of current timeZ(n), wherein, fZ-1N () was the molecule of the relation conefficient in a upper moment, the input signal that u (n) is current time, and M is the sum of wave filter; And the denominator of relation conefficient calculates module, for according to formula fm(n)=fm(n-1)+|u(n)|2-|u(n-M-1)|2Calculate the denominator f of the relation conefficient of current timem(n), wherein, fm(n-1) it was the denominator of relation conefficient in a upper moment.
In one embodiment of the invention, step-length factor calculating module 304 may further include: for calculating
fu(n)=fu(n-1) module of+u (n) u (n)-u (n-M) u (n-M); And for according to formulaCalculate the module of step-length factor mu (n) of current time, wherein, uHN conjugate transpose that () is u (n), �� is the step-length parameter set in advance, e*The conjugation of n error signal e (n) that () is current time.
To described herein adaptive equalization device according to embodiments of the present invention. Similar with above-mentioned method, apparatus of the present invention enough reduce the computing amount in channel balancing procedure.
Claims (7)
1. an adaptive equilibrium method, is characterized in that, comprising:
Error signal calculation step: the error signal calculating current time according to the input signal of the filter tap weight vector of the wanted signal of current time, current time and current time;
Calculation of correlation factor step: the denominator calculating the relation conefficient of current time according to the molecule of the relation conefficient of the molecular computing current time of the relation conefficient in a upper moment and according to the denominator of the relation conefficient in a upper moment;
Decorrelation vector calculation step: according to the decorrelation of the Calculation of correlation factor current time of the input signal of current time, the input signal in a upper moment and current time vector;
Step-length factor calculation step: the step-length factor calculating current time according to the denominator of the molecule of the relation conefficient of the error signal of current time, current time and the relation conefficient of current time; And
Tap weights vector calculation step: the filter tap weight vector calculating subsequent time according to the step-length factor of the filter tap weight vector of the decorrelation of current time vector, current time and current time.
2. method according to claim 1, is characterized in that, described Calculation of correlation factor step comprises further:
According to formula:
fZ(n)=fZ-1(n)+u(n)u(n-1)-u(n-M)u(n-M+1)
Calculate the molecule f of the relation conefficient of current timeZ(n), wherein, fZ-1N () was the molecule of the relation conefficient in a upper moment, the input signal that u (n) is current time, and M is the sum of wave filter; And
According to formula fm(n)=fm(n-1)+|u(n)|2-|u(n-M-1)|2Calculate the denominator f of the relation conefficient of current timem(n), wherein, fm(n-1) it was the denominator of relation conefficient in a upper moment.
3. method according to claim 2, is characterized in that, described step-length factor calculation step comprises further:
Calculate
fu(n)=fu(n-1)+u (n) u (n)-u (n-M) u (n-M); And
According to formulaCalculating step-length factor mu (n) of current time, wherein, �� is the step-length parameter set in advance, e*The conjugation of n error signal e (n) that () is current time.
4. an adaptive equalization device, is characterized in that, comprising:
Error signal calculation module: the error signal calculating current time for the filter tap weight vector of the wanted signal according to current time, current time and the input signal of current time;
Calculation of correlation factor module: for the molecule of relation conefficient of molecular computing current time of the relation conefficient according to a upper moment and calculated the denominator of the relation conefficient of current time according to the denominator of the relation conefficient in a upper moment;
Decorrelation vector calculation module: for the decorrelation vector of the Calculation of correlation factor current time of the input signal according to current time, the input signal in a upper moment and current time;
The step-length factor calculates module: the step-length factor calculating current time for the molecule of relation conefficient of the error signal according to current time, current time and the denominator of the relation conefficient of current time; And
Tap weights vector calculation module: the filter tap weight vector calculating subsequent time for the decorrelation vector according to current time, the filter tap weight vector of current time and the step-length factor of current time.
5. device according to claim 4, feature is, described Calculation of correlation factor module comprises further:
The molecular computing module of relation conefficient, for according to formula fZ(n)=fZ-1N ()+u (n) u (n-1)-u (n-M) u (n-M+1) calculates the molecule f of the relation conefficient of current timeZ(n), wherein, fZ-1N () was the molecule of the relation conefficient in a upper moment, the input signal that u (n) is current time, and M is the sum of wave filter; And
The denominator of relation conefficient calculates module, for according to formula fm(n)=fm(n-1)+|u(n)|2-|u(n-M-1)|2Calculate the denominator f of the relation conefficient of current timem(n), wherein, fm(n-1) it was the denominator of relation conefficient in a upper moment.
6. device according to claim 5, feature is, the described step-length factor calculates module and comprises further:
For calculating
fu(n)=fu(n-1) module of+u (n) u (n)-u (n-M) u (n-M); And
For according to formulaCalculate the module of step-length factor mu (n) of current time;
Wherein, �� is the step-length parameter set in advance, e*The conjugation of n error signal e (n) that () is current time.
7. an adaptive automatic equalizer, feature is, comprising:
Adaptive equalization device according to the arbitrary item in claim 4-6; And
Transversal filter, it is connected with described adaptive equalization device, and the tap weight value of described transversal filter is calculated by described adaptive equalization device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610203866.1A CN105635008B (en) | 2016-04-01 | 2016-04-01 | A kind of adaptive equilibrium method, device and adaptive equalizer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610203866.1A CN105635008B (en) | 2016-04-01 | 2016-04-01 | A kind of adaptive equilibrium method, device and adaptive equalizer |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105635008A true CN105635008A (en) | 2016-06-01 |
CN105635008B CN105635008B (en) | 2018-11-20 |
Family
ID=56049518
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610203866.1A Active CN105635008B (en) | 2016-04-01 | 2016-04-01 | A kind of adaptive equilibrium method, device and adaptive equalizer |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105635008B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107820677A (en) * | 2017-09-18 | 2018-03-20 | 深圳市汇顶科技股份有限公司 | Determine the method and its device, terminal of filter coefficient |
CN114301529A (en) * | 2021-12-31 | 2022-04-08 | 杭州电子科技大学 | Volterra equalization method and system based on multi-symbol processing |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040252799A1 (en) * | 2003-03-31 | 2004-12-16 | University Of Florida | Blind equalizers using probability density matching and parzen windowing |
CN101478350A (en) * | 2009-01-20 | 2009-07-08 | 南京信息工程大学 | Combined super-exponential iteration blind equalization algorithm based on orthogonal wavelet transform |
CN103780519A (en) * | 2014-01-07 | 2014-05-07 | 电子科技大学 | Channel equalization and frequency deviation estimation joint parallel method based on LMS |
-
2016
- 2016-04-01 CN CN201610203866.1A patent/CN105635008B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040252799A1 (en) * | 2003-03-31 | 2004-12-16 | University Of Florida | Blind equalizers using probability density matching and parzen windowing |
CN101478350A (en) * | 2009-01-20 | 2009-07-08 | 南京信息工程大学 | Combined super-exponential iteration blind equalization algorithm based on orthogonal wavelet transform |
CN103780519A (en) * | 2014-01-07 | 2014-05-07 | 电子科技大学 | Channel equalization and frequency deviation estimation joint parallel method based on LMS |
Non-Patent Citations (2)
Title |
---|
周杨,黄元峰: "自适应均衡技术的研究", 《国外电子元器件》 * |
罗书建: "无线通信***中自适应信道均衡算法研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107820677A (en) * | 2017-09-18 | 2018-03-20 | 深圳市汇顶科技股份有限公司 | Determine the method and its device, terminal of filter coefficient |
WO2019051841A1 (en) * | 2017-09-18 | 2019-03-21 | 深圳市汇顶科技股份有限公司 | Method for determining filter coefficient and device therefor, and terminal |
CN114301529A (en) * | 2021-12-31 | 2022-04-08 | 杭州电子科技大学 | Volterra equalization method and system based on multi-symbol processing |
CN114301529B (en) * | 2021-12-31 | 2024-04-02 | 杭州电子科技大学 | Volterra equalization method and system based on multi-symbol processing |
Also Published As
Publication number | Publication date |
---|---|
CN105635008B (en) | 2018-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101965698B (en) | Apparatus and method for equalizing chromatic dispersion and digital coherent optical receiver | |
Cooke et al. | Numerical approximation of the solutions of delay differential equations on an infinite interval using piecewise constant arguments | |
US20090323871A1 (en) | Application of Superfast Algorithms to a Pilot-Based Channel Estimation Process | |
CN101379722A (en) | Equalization device and equalization method | |
CN103259597A (en) | Non-linear compensation device and method and transmitter | |
CN105635008A (en) | Adaptive equalization method and device, and adaptive equalizer | |
EP3255815B1 (en) | Wavelength dispersion estimation circuit, optical receiver, and wavelength dispersion estimation method | |
US4227160A (en) | Transversal type automatic equalizer | |
CN101615890A (en) | A kind of digital pre-distortion processing method and device | |
CN103957177A (en) | Multistage time domain blind equalization method of OFDM signals | |
US7203223B2 (en) | Method of radio channel simulation and channel simulator | |
CN111385230A (en) | Channel estimation method and system based on wiener self-adaptation | |
CN102142905A (en) | Method and device for compensating chromatic dispersion in optical communication system | |
CN101867459B (en) | Grouping decoding method based on partial interference elimination and receiver | |
CN111342905B (en) | Signal processing method and device and computer storage medium | |
CN101808058A (en) | Single carrier/multi-carrier share receiver and signal processing method thereof | |
CN106130505A (en) | A kind of optimization method of variable fractional delay digital filter | |
CN116320937A (en) | Adaptive dynamic equalization method and adaptive dynamic equalizer | |
Gekeler | Quasi-periodic functions and Drinfeld modular forms | |
CN103152300A (en) | OFDM (orthogonal frequency division multiplexing) receiver based on pilot frequency and channel balance method thereof | |
CN103297362A (en) | Error-updating-based system and method for channel estimation | |
US10523335B2 (en) | Known signal detection method | |
US20150256268A1 (en) | Adaptive Equalization in Coherent Receivers Using a Stokes Space Update Algorithm | |
CN104144139A (en) | Improved time domain self-adaptation blind equalization method | |
CN103441972A (en) | Blind equalization method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |