两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

帶通信號(hào)的雙通道TIADC非線性系統(tǒng)參數(shù)估計(jì)方法與流程

文檔序號(hào):11253583閱讀:1154來(lái)源:國(guó)知局
帶通信號(hào)的雙通道TIADC非線性系統(tǒng)參數(shù)估計(jì)方法與流程

本發(fā)明涉及高速的模數(shù)轉(zhuǎn)換技術(shù)領(lǐng)域,更具體地,涉及一種帶通信號(hào)的雙通道tiadc非線性系統(tǒng)參數(shù)估計(jì)方法。



背景技術(shù):

隨著集成電路技術(shù)的不斷發(fā)展,數(shù)字化技術(shù)的推廣,對(duì)模數(shù)轉(zhuǎn)換器件adc的采樣速率以及采樣精度的要求越來(lái)越高,不僅要求數(shù)據(jù)采集系統(tǒng)有高的采樣率,還要有高的采樣精度。在實(shí)際的運(yùn)用中,對(duì)實(shí)時(shí)采樣速率以及采樣精度有極高的依賴性。然而adc的最大采樣速率受限于它的分辨率,分辨率與采樣速率之間是一對(duì)矛盾體,根據(jù)目前的ic設(shè)計(jì)工藝,要實(shí)現(xiàn)更高速的采樣速率,我們需要探索一種基于新結(jié)構(gòu)和新方法的adc。一種實(shí)現(xiàn)超高速采樣的重要方法就是利用時(shí)間交織(time-interleaved)結(jié)構(gòu)的adc。

這種多通道時(shí)間交織系統(tǒng)的方法是利用m片有著相同采樣率fs的單個(gè)adc,采用并行的結(jié)構(gòu),每片adc以相隔1/(m*fs)的時(shí)間間隔進(jìn)行采樣,以達(dá)到采樣率為m*fs(總采樣率f=m*fs)的效果。理論上,這種對(duì)于m通道的并行交替采樣的adc結(jié)構(gòu)能夠使得整個(gè)系統(tǒng)采樣率達(dá)到單個(gè)adc的m倍。但是由于制造工藝本身固有的缺點(diǎn),不可能使得每一片adc完全一模一樣,所以必然會(huì)使得各個(gè)通道adc之間存在失配誤差,從而嚴(yán)重降低了整個(gè)adc系統(tǒng)的信噪比。

國(guó)內(nèi)外早期基于多通道時(shí)間交織adc系統(tǒng)的失配修正一般是利用對(duì)前端電路的修調(diào),通過(guò)精心布局的線路來(lái)減少失配誤差的影響。這種方法的缺點(diǎn)就是當(dāng)隨著時(shí)間的推移,溫度的變化,電器元件的老化會(huì)使得電路的修正效果失效。為了克服這種前端修正的方法,可以利用后端處理的方法,目前基于多通道時(shí)間交織adc系統(tǒng)的失配誤差及其數(shù)字后端處理的修正算法是未來(lái)發(fā)展的關(guān)鍵。

然而,目前大多數(shù)數(shù)字后端補(bǔ)償方法必須針對(duì)特定的誤差種類如增益誤差,時(shí)間誤差,限制了補(bǔ)償系統(tǒng)性能的提升。即便是通過(guò)通道傳遞函數(shù)把線性濾波器的誤差的效果轉(zhuǎn)移為頻域響應(yīng)失配誤差,其處理范圍仍然把誤差限制在線性的范圍內(nèi)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種高效的帶通信號(hào)的雙通道tiadc非線性系統(tǒng)參數(shù)估計(jì)方法。

為了達(dá)到上述技術(shù)效果,本發(fā)明的技術(shù)方案如下:

一種帶通信號(hào)的雙通道tiadc非線性系統(tǒng)參數(shù)估計(jì)方法,包括以下步驟:

s1:s1:設(shè)置各通道的輸入信號(hào),使其輸入輸出滿足:其中,x(t)為輸入信號(hào),為非線性誤差參數(shù),m表示通道號(hào),l表示非線性誤差階數(shù);

s2:設(shè)置誤差信號(hào):令誤差信號(hào)為:令s=[s2,s3…sl],d=[d2,d3…dl],px[n]=[x2[n],x3[n]…xl[n]]t則誤差信號(hào)為:e[n]=s[x2[n],x3[n]…xl[n]]t+(-1)nd[x2[n],x3[n]…xl[n]]t;

s3:用高通濾波器f[n]對(duì)tiadc的輸出信號(hào)y[n]進(jìn)行濾波處理,得到的輸出信號(hào)ed[n]則不包含輸入信號(hào)的信息,而只含誤差信息,故用作誤差估計(jì)的期望信號(hào),其中f[n]的截止頻率高于wc+0.5b,wc是帶通輸入信號(hào)的中心頻率,b是帶通輸入信號(hào)的帶寬;

s4:對(duì)s參數(shù)進(jìn)行估計(jì);

s5:對(duì)d參數(shù)進(jìn)行估計(jì);

s6:求解步驟s5中的線性方程即得到各通道非線性系統(tǒng)參數(shù)。

進(jìn)一步地,所述步驟s4的具體過(guò)程如下:

s41:用輸出信號(hào)y[n]近似代替x[n],經(jīng)過(guò)一個(gè)(-1)n的翻轉(zhuǎn)乘法器,再用第3步所設(shè)計(jì)的濾波器f[n]對(duì)該信號(hào)進(jìn)行濾波,所得的輸出信號(hào)ed[n]則必然不包含輸入信號(hào)的信息,而只含誤差信息,故用作誤差估計(jì)的期望信號(hào);

s42:對(duì)高階信號(hào)(y[n])2、(y[n])3……(y[n])l執(zhí)行和上一步類似的操作。經(jīng)過(guò)一個(gè)(-1)n的翻轉(zhuǎn)乘法器,再用第3步所設(shè)計(jì)的高通濾波器f[n]對(duì)上述高階信號(hào)進(jìn)行濾波,所得信號(hào)為ys2[n]、ys3[n]…….ysl[n];

s43:以ys2[n]、ys3[n]…….ysl[n]為輸入信號(hào),ed[n]為期望信號(hào),s=[s2,s3…sl]為待估計(jì)誤差系數(shù),執(zhí)行變步長(zhǎng)的nlms算法。

進(jìn)一步地,所述步驟s43的具體過(guò)程如下:

s431:設(shè)

s432:計(jì)算各時(shí)刻學(xué)習(xí)速率:

對(duì)于k時(shí)刻,輸出信號(hào)y(k)=(w|第k-1行)(x|第k行)t,則估計(jì)誤差e(k)=d(k)-y(k);令變步長(zhǎng)因子β(k)=β(k-1)-ρ(k)/σ(k),其中ρ(k)=γ*α*c(k),γ為可以調(diào)節(jié)的學(xué)習(xí)速率偏移參數(shù),α為可以調(diào)節(jié)的步長(zhǎng)參數(shù),c(k)=e(k)e(k-1)×(x|第k行)(x|第k-1行)t,σ(k)=(x|第k-1行)(x|第k-1行)t+β(k-1),

則k時(shí)刻的學(xué)習(xí)速率

對(duì)于k時(shí)刻,輸出信號(hào)y(k)=(w|第k-1行)(x|第k行)t+p|第k行,則估計(jì)誤差e(k)=d(k)-y(k);

令變步長(zhǎng)因子β(k)=β(k-1)-ρ(k)/σ(k),其中ρ(k)=γ*α*c(k),γ為可以調(diào)節(jié)的學(xué)習(xí)速率偏移參數(shù),α為可以調(diào)節(jié)的步長(zhǎng)參數(shù),c(k)=e(k)e(k-1)×(x|第k行)(x|第k-1行)t,σ(k)=(x|第k-1行)(x|第k-1行)t+β(k-1),則k時(shí)刻的學(xué)習(xí)速率

s433:計(jì)算待估計(jì)系統(tǒng)參數(shù):

對(duì)于k時(shí)刻,w|第k行=w|第k-1行+μ(k)e(k)(x|第k行)*,則

進(jìn)一步地,所述步驟s5的具體過(guò)程如下:

s51:用第3步所設(shè)計(jì)的濾波器f[n]對(duì)y[n]進(jìn)行濾波,所得的輸出信號(hào)ed[n]不包含輸入信號(hào)的信息,而只含誤差信息,故用作誤差估計(jì)的期望信號(hào);

s52:對(duì)高階信號(hào)(y[n])2、(y[n])3……(y[n])l執(zhí)行和第4(2)相同的操作,先經(jīng)過(guò)一個(gè)(-1)n的翻轉(zhuǎn)乘法器,再用第3步所設(shè)計(jì)的高通濾波器f[n]對(duì)上述高階信號(hào)進(jìn)行濾波,所得信號(hào)為yd2[n]、yd3[n]…….ydl[n];

s53:以yd2[n]、yd3[n]…….ydl[n]為輸入信號(hào),ed[n]為期望信號(hào),d=[d2,d3…dl]為待估計(jì)誤差系數(shù),執(zhí)行變步長(zhǎng)的nlms算法。

進(jìn)一步地,所述步驟s53的具體過(guò)程如下:

s531:設(shè)

s532:計(jì)算各時(shí)刻學(xué)習(xí)速率:

對(duì)于k時(shí)刻,輸出信號(hào)y(k)=(w|第k-1行)(x|第k行)t,則估計(jì)誤差e(k)=d(k)-y(k);令變步長(zhǎng)因子β(k)=β(k-1)-ρ(k)/σ(k),其中ρ(k)=γ*α*c(k),γ為可以調(diào)節(jié)的學(xué)習(xí)速率偏移參數(shù),α為可以調(diào)節(jié)的步長(zhǎng)參數(shù),c(k)=e(k)e(k-1)×(x|第k行)(x|第k-1行)t,σ(k)=(x|第k-1行)(x|第k-1行)t+β(k-1),則k時(shí)刻的學(xué)習(xí)速率

s533:計(jì)算待估計(jì)系統(tǒng)參數(shù):

對(duì)于k時(shí)刻,w|第k行=w|第k-1行+μ(k)e(k)(x|第k行)*,則

進(jìn)一步地,所述步驟s6的具體過(guò)程是:

求解線性方程組即求解各通道非線性系統(tǒng)參數(shù)。

與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:

本發(fā)明針對(duì)帶通輸入信號(hào),提出了一種非線性誤差估計(jì)結(jié)構(gòu)。該方法利用信號(hào)的帶通特性,信號(hào)僅存在于中頻,而在高頻和低頻的頻帶內(nèi)都只存在誤差信號(hào),進(jìn)而采用可變步長(zhǎng)的n-lms算法在兩邊的頻帶對(duì)誤差信號(hào)進(jìn)行盲估計(jì)。仿真測(cè)試表明該方法切實(shí)可行,收斂速度快,使得tiadc的性能得到極大的提高。

附圖說(shuō)明

圖1為帶有非線性傳輸特性的雙通道tiadc模型示意圖;

圖2為基于帶通信號(hào)采樣的頻譜示意圖;

圖3為基于變步長(zhǎng)nlms的s參數(shù)估計(jì)結(jié)構(gòu)圖;

圖4為s參數(shù)的估計(jì)曲線圖;

圖5為估計(jì)的均方誤差圖(s參數(shù));

圖6為基于變步長(zhǎng)nlms的d參數(shù)估計(jì)結(jié)構(gòu)圖;

圖7為d參數(shù)的估計(jì)曲線圖;

圖8為估計(jì)的均方誤差圖(d參數(shù))。

具體實(shí)施方式

附圖僅用于示例性說(shuō)明,不能理解為對(duì)本專利的限制;

為了更好說(shuō)明本實(shí)施例,附圖某些部件會(huì)有省略、放大或縮小,并不代表實(shí)際產(chǎn)品的尺寸;

對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),附圖中某些公知結(jié)構(gòu)及其說(shuō)明可能省略是可以理解的。

下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的說(shuō)明。

實(shí)施例1

1.設(shè)置輸入信號(hào)x(t)滿足采樣定理。對(duì)于理想的adc裝置,在經(jīng)過(guò)采樣保持器之前,各通道的輸入輸出應(yīng)該是一致的,即tm(x)=x(t)。而對(duì)于存在非線性誤差的傳輸系統(tǒng),各通道的輸入輸出關(guān)系就應(yīng)用來(lái)表示,其中為非線性誤差參數(shù),m表示通道號(hào),l表示非線性誤差階數(shù)。

2.令由于提前經(jīng)過(guò)線性校正處理,一階誤差則誤差信號(hào)

令s=[s2,s3…sl],d=[d2,d3…dl],px[n]=[x2[n],x3[n]…xl[n]]t,則誤差信號(hào)可表示為e[n]=s[x2[n],x3[n]…xl[n]]t+(-1)nd[x2[n],x3[n]…xl[n]]t

3.設(shè)計(jì)一個(gè)高通濾波器f[n],使之滿足其截止頻率高于wc+0.5b,其中wc是帶通輸入信號(hào)的中心頻率,b是帶通輸入信號(hào)的帶寬。

4.對(duì)s參數(shù)進(jìn)行估計(jì)。

(1)用輸出信號(hào)y[n]近似代替x[n],經(jīng)過(guò)一個(gè)(-1)n的翻轉(zhuǎn)乘法器,再用第3步所設(shè)計(jì)的濾波器f[n]對(duì)該信號(hào)進(jìn)行濾波,所得的輸出信號(hào)ed[n]則必然不包含輸入信號(hào)的信息,而只含誤差信息,故用作誤差估計(jì)的期望信號(hào)。

(2)類似地,對(duì)高階信號(hào)(y[n])2、(y[n])3……(y[n])l執(zhí)行和上一步類似的操作。經(jīng)過(guò)一個(gè)(-1)n的翻轉(zhuǎn)乘法器,再用第3步所設(shè)計(jì)的高通濾波器f[n]對(duì)上述高階信號(hào)進(jìn)行濾波,所得信號(hào)為ys2[n]、ys3[n]…….ysl[n]。

(3)以ys2[n]、ys3[n]…….ysl[n]為輸入信號(hào),ed[n]為期望信號(hào),s=[s2,s3…sl]為待估計(jì)誤差系數(shù),執(zhí)行變步長(zhǎng)的nlms算法。具體操作如下:

(a)設(shè)

(b)計(jì)算各時(shí)刻學(xué)習(xí)速率。

對(duì)于k時(shí)刻,輸出信號(hào)y(k)=(w|第k-1行)(x|第k行)t,則估計(jì)誤差e(k)=d(k)-y(k)。

令變步長(zhǎng)因子β(k)=β(k-1)-ρ(k)/σ(k),

其中ρ(k)=γ*α*c(k),γ為可以調(diào)節(jié)的學(xué)習(xí)速率偏移參數(shù),α為可以調(diào)節(jié)的步長(zhǎng)參數(shù),c(k)=e(k)e(k-1)×(x|第k行)(x|第k-1行)t,σ(k)=(x|第k-1行)(x|第k-1行)t+β(k-1)

則k時(shí)刻的學(xué)習(xí)速率

(c)計(jì)算待估計(jì)系統(tǒng)參數(shù)。

對(duì)于k時(shí)刻,w|第k行=w|第k-1行+μ(k)e(k)(x|第k行)*

5.對(duì)d參數(shù)進(jìn)行估計(jì)。

(1)用第3步所設(shè)計(jì)的濾波器f[n]對(duì)y[n]進(jìn)行濾波,所得的輸出信號(hào)ed[n]不包含輸入信號(hào)的信息,而只含誤差信息,故用作誤差估計(jì)的期望信號(hào)。

(2)對(duì)高階信號(hào)(y[n])2、(y[n])3……(y[n])l執(zhí)行和第4(2)相同的操作,先經(jīng)過(guò)一個(gè)(-1)n的翻轉(zhuǎn)乘法器,再用第3步所設(shè)計(jì)的高通濾波器f[n]對(duì)上述高階信號(hào)進(jìn)行濾波,所得信號(hào)為yd2[n]、yd3[n]…….ydl[n]。

(3)以yd2[n]、yd3[n]…….ydl[n]為輸入信號(hào),ed[n]為期望信號(hào),d=[d2,d3…dl]為待估計(jì)誤差系數(shù),執(zhí)行變步長(zhǎng)的nlms算法。具體操作如下:

(a)設(shè)

(b)如同第4(3)(b)步驟一樣,計(jì)算各時(shí)刻學(xué)習(xí)速率。

對(duì)于k時(shí)刻,輸出信號(hào)y(k)=(w|第k-1行)(x|第k行)t,則估計(jì)誤差e(k)=d(k)-y(k)。

令變步長(zhǎng)因子β(k)=β(k-1)-ρ(k)/σ(k),

其中ρ(k)=γ*α*c(k),γ為可以調(diào)節(jié)的學(xué)習(xí)速率偏移參數(shù),α為可以調(diào)節(jié)的步長(zhǎng)參數(shù),c(k)=e(k)e(k-1)×(x|第k行)(x|第k-1行)t,

σ(k)=(x|第k-1行)(x|第k-1行)t+β(k-1)

則k時(shí)刻的學(xué)習(xí)速率

(3)計(jì)算待估計(jì)系統(tǒng)參數(shù)。

對(duì)于k時(shí)刻,w|第k行=w|第k-1行+μ(k)e(k)(x|第k行)*

6.求解線性方程組即可求解各通道非線性系統(tǒng)參數(shù)。

如圖1所示,這是帶有非線性傳輸特性的雙通道tiadc模型示意圖,在實(shí)現(xiàn)高速采樣的模數(shù)轉(zhuǎn)化時(shí),輸入信號(hào)分別以兩通道輸入,在每條通道受到不同的失真?zhèn)鬏敽瘮?shù)的影響,導(dǎo)致最終合并出輸出信號(hào)產(chǎn)生了非線性失真。圖2為帶通信號(hào)采樣的頻譜示意圖,在輸入信號(hào)的頻帶外的頻域中,只含有誤差信號(hào)的信息d和s。而且在低頻部分,s的幅度比較高,而高頻部分,d的幅度比較高。因此,可在這兩個(gè)區(qū)域?qū)Ψ蔷€性誤差信號(hào)的參數(shù)分別進(jìn)行盲估計(jì)。

本發(fā)明采用的測(cè)試信號(hào)為高斯白噪聲通過(guò)一帶通濾波器所產(chǎn)生的信號(hào),該帶通濾波器為619階的第一類線性相位fir濾波器,截止頻率為0.11π和0.89π,阻帶幅度為-100db。因此,tiadc的輸入信號(hào)滿足帶通信號(hào)的要求。

下面以具有三階非線性特性的tiadc為例,對(duì)本發(fā)明的的具體實(shí)施方式作詳細(xì)的描述,其非線性特性為:對(duì)任意l>3,并且

本發(fā)明把雙通道tiadc的誤差參數(shù)的系數(shù)按發(fā)明原理所述轉(zhuǎn)換為參數(shù)s和d,并對(duì)此分別進(jìn)行估計(jì)。用變步長(zhǎng)nlms估計(jì)s參數(shù)的結(jié)構(gòu)圖如圖3所示。這里f[n]是一個(gè)截止頻率為0.9π,阻帶幅度為-80db的63階的第一類線性相位fir高通濾波器。變步長(zhǎng)nlms估計(jì)結(jié)構(gòu)是一個(gè)有l(wèi)-1個(gè)權(quán)系數(shù)s2,s3…sl的自適應(yīng)線性組合器。這是一個(gè)多輸入系統(tǒng),其l-1個(gè)瞬時(shí)輸入的信號(hào)源為tiadc的各階輸出信號(hào)經(jīng)過(guò)翻轉(zhuǎn)乘法器(-1)n之后通過(guò)f[n]所得的信號(hào),即ys2[n]、ys3[n]…….ysl[n]。而估計(jì)結(jié)構(gòu)的期望信號(hào)則用tiadc的輸出信號(hào)y[n]通過(guò)(-1)nf[n]產(chǎn)生,以提取低頻段的s信息。

按照上述發(fā)明原理所述,為達(dá)到更好的收斂效果和避免劇烈震蕩,學(xué)習(xí)速率偏移參數(shù)γ設(shè)置為0.0007,步長(zhǎng)參數(shù)α為0.005,以此對(duì)s2,s3…sl進(jìn)行變步長(zhǎng)nlms估計(jì),盲估計(jì)的結(jié)果如圖4所示,估計(jì)過(guò)程產(chǎn)生的均方誤差如圖5所示,可見(jiàn)s2收斂至-0.00096附近,s3收斂至0.0032附近,均方誤差也隨著迭代次數(shù)的增加快速降低。

相似地,用變步長(zhǎng)nlms估計(jì)d參數(shù)的結(jié)構(gòu)圖如圖6所示。所不同的是期望信號(hào)的產(chǎn)生無(wú)需通過(guò)一個(gè)(-1)n的乘法器,以獲取高頻段的d信息。其學(xué)習(xí)速率偏移參數(shù)γ和步長(zhǎng)參數(shù)α設(shè)為0.0004和0.005。以此對(duì)d2,d3…dl進(jìn)行變步長(zhǎng)nlms估計(jì),估計(jì)的結(jié)果如圖7所示,均方誤差如圖8所示,可見(jiàn)d2收斂至-0.0020附近,d3收斂至0.0015附近。

通過(guò)求解線性方程組,結(jié)果保留小數(shù)點(diǎn)后3位,可解得

總的來(lái)說(shuō),對(duì)于帶通輸入信號(hào),本發(fā)明提出了一種基于可變步長(zhǎng)n-lms算法的tiadc非線性誤差估計(jì)方法。從以上的實(shí)驗(yàn)結(jié)果可以看出該方法能夠有效估計(jì)雙通道tiadc的非線性誤差參數(shù)。該方法魯棒性強(qiáng),簡(jiǎn)單易行,收斂速度快,能有效提高tiadc的性能。

相同或相似的標(biāo)號(hào)對(duì)應(yīng)相同或相似的部件;

附圖中描述位置關(guān)系的用于僅用于示例性說(shuō)明,不能理解為對(duì)本專利的限制;

顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說(shuō)明本發(fā)明所作的舉例,而并非是對(duì)本發(fā)明的實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在上述說(shuō)明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無(wú)需也無(wú)法對(duì)所有的實(shí)施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
陵水| 图们市| 阿巴嘎旗| 丹寨县| 贵德县| 墨玉县| 蕉岭县| 淳安县| 余干县| 扬州市| 岑巩县| 汽车| 汶川县| 丰城市| 宜城市| 轮台县| 北流市| 天门市| 宿松县| 甘南县| 石泉县| 德保县| 三门县| 平舆县| 扶余县| 城市| 南充市| 湘阴县| 常熟市| 桓台县| 左云县| 前郭尔| 上高县| 汝城县| 夏邑县| 武鸣县| 环江| 闽侯县| 西平县| 江孜县| 阳西县|