校正處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及通信領(lǐng)域,具體而言,設(shè)及校正處理方法及裝置。
【背景技術(shù)】
[0002] 隨著移動(dòng)通信的發(fā)展,頻譜資源越來(lái)越稀缺,為了提高頻譜利用效率,往往采用 先進(jìn)的寬帶數(shù)字傳輸技術(shù)和高效率的調(diào)制方式(如寬帶碼分多址接入(Code Division Multiple Access,簡(jiǎn)稱為 CDMA)、nQAM 和正交頻分復(fù)用(Orthogonal Rrequen巧 Division Multiplexing,簡(jiǎn)稱為(FDM)等),然而,運(yùn)些調(diào)制方式在功率放大器工作在接近飽和區(qū)時(shí) 會(huì)產(chǎn)生交調(diào)干擾,運(yùn)導(dǎo)致功率放大器產(chǎn)生嚴(yán)重的非線性失真,運(yùn)些非線性失真在時(shí)域會(huì)引 起信號(hào)崎變繼而影響信號(hào)的解調(diào),在頻域會(huì)引起頻譜擴(kuò)散繼而對(duì)臨道產(chǎn)生干擾。解決功率 放大器非線性失真問(wèn)題的一個(gè)途徑是采用功率回退技術(shù),但運(yùn)又導(dǎo)致了功率放大器的低效 率和高功耗。因此,頻率利用率和功放效率的折衷要求采用某種處理技術(shù)對(duì)功放的非線性 失真進(jìn)行校正,數(shù)字預(yù)失真技術(shù)W其成本不高和性能較好的優(yōu)勢(shì)成為當(dāng)前非線性系統(tǒng)失真 校正的首要選擇。
[0003] 在移動(dòng)通信系統(tǒng)中,功率放大器的特性隨著激勵(lì)、環(huán)境溫度和器件老化的改變而 改變,同時(shí),由于業(yè)務(wù)的實(shí)時(shí)變化會(huì)導(dǎo)致信號(hào)分布和功率產(chǎn)生變化,運(yùn)些變化都會(huì)導(dǎo)致預(yù)失 真校正效果的瞬時(shí)惡化;因此,為了提高功放非線性失真的改善效果,需要對(duì)校正參數(shù)進(jìn)行 自適應(yīng)更新。傳統(tǒng)的預(yù)失真算法經(jīng)過(guò)數(shù)據(jù)采集和上傳、預(yù)處理、參數(shù)提取和參數(shù)下載實(shí)現(xiàn)預(yù) 失真參數(shù)的更新,運(yùn)些過(guò)程都是離線進(jìn)行的,從而預(yù)失真參數(shù)更新速度很慢,特別在應(yīng)對(duì)數(shù) 據(jù)特性或功放特性快速變化的場(chǎng)景下,預(yù)失真跟蹤效果較差。
[0004] 針對(duì)相關(guān)技術(shù)中,由于業(yè)務(wù)的實(shí)時(shí)變化導(dǎo)致的預(yù)失真跟蹤效果較差的問(wèn)題,還未 提出有效的解決方案。
【發(fā)明內(nèi)容】
陽(yáng)〇化]本發(fā)明提供了一種校正處理方法及裝置,W至少解決相關(guān)技術(shù)中由于業(yè)務(wù)的實(shí)時(shí) 變化導(dǎo)致的預(yù)失真跟蹤效果較差的問(wèn)題。
[0006] 根據(jù)本發(fā)明的一個(gè)方面,提供了一種校正處理方法,包括:對(duì)采集到前向信號(hào)和反 饋信號(hào)進(jìn)行數(shù)據(jù)預(yù)處理,其中,所述反饋信號(hào)是所述前向信號(hào)經(jīng)過(guò)校正后得到的信號(hào);根據(jù) 經(jīng)過(guò)數(shù)據(jù)預(yù)處理后的信號(hào)得到修正信息,并根據(jù)所述修正信息更新校正參數(shù);使用更新后 的校正參數(shù)對(duì)所述前向信號(hào)進(jìn)行校正。
[0007] 進(jìn)一步地,使用更新后的校正參數(shù)對(duì)所述前向信號(hào)進(jìn)行校正包括:將所述前向信 號(hào)分配給校正模塊進(jìn)行校正,其中,所述校正模塊包括W下至少之一:一個(gè)或多個(gè)主校正模 塊、一個(gè)或多個(gè)輔校正模塊、一個(gè)或多個(gè)備校正模塊;對(duì)校正之后得到的信號(hào)進(jìn)行合成處 理。
[0008] 進(jìn)一步地,將所述前向信號(hào)分配給校正模塊進(jìn)行校正之后包括:所述主校正模塊、 所述輔校正模塊和所述備校正模塊根據(jù)所述前向信號(hào)的包絡(luò)信息對(duì)所述前向信號(hào)進(jìn)行校 正處理,其處理方式為: 陽(yáng)009] ya(n) = Pa(Xa(n-ki),…,Xa(n-ka),Ib(n-lb),…,Ic(n-lc))
[0010] yb(n)=Pb(Xb(n-ki),…,Xb(n-kb),Ia(n_U,…,Ic(n-lc)) 陽(yáng)011] yc(n) = Pc(Xc(n-ki),…,Xc(n-kc),la(n-la),…,Ib(n-lb))
[0012] 其中,Xg、Xb和X。分別為分配給所述主校正模塊、所述輔校正模塊和所述備校正模 塊分配的前向信號(hào)分量;n為信號(hào)采樣序號(hào);kg、kb和k。W及1。、Ib和1。分別為信號(hào)延遲量; yg、yb和y。W及I。、Ib和I。分別為所述主校正模塊、所述輔校正模塊和所述備校正模塊的輸 出信號(hào);?。( ?)、Pb( ?)和?。( ?)分別為所述主校正模塊、所述輔校正模塊和所述備校正模 塊的校正模型。
[0013] 進(jìn)一步地,對(duì)校正得到之后的信號(hào)進(jìn)行合成處理包括:
[0014] y 二 Ya+yb+yc 〇r
[0015] y 二 ya*yb*yc 〇r
[0016] y = (ya+yb)*yc。
[0017] 進(jìn)一步地,根據(jù)進(jìn)行數(shù)據(jù)預(yù)處理后的信號(hào)得到修正信息包括:對(duì)經(jīng)過(guò)數(shù)據(jù)預(yù)處理 后輸出的多路復(fù)用信號(hào)進(jìn)行解復(fù)用;根據(jù)解復(fù)用后的信號(hào)進(jìn)行誤差計(jì)算得到誤差信息;對(duì) 所述誤差信息進(jìn)行修正處理得到所述修正信息。
[0018] 進(jìn)一步地,根據(jù)進(jìn)行數(shù)據(jù)預(yù)處理后的信號(hào)得到修正信息包括:對(duì)經(jīng)過(guò)數(shù)據(jù)預(yù)處理 后輸出的多路復(fù)用信號(hào)進(jìn)行解復(fù)用;對(duì)解復(fù)用之后的信號(hào)進(jìn)行非線性濾波處理;根據(jù)非線 性濾波處理后的信號(hào)進(jìn)行誤差計(jì)算得到誤差信息;對(duì)所述誤差信息進(jìn)行修正處理得到所述 修正信息。
[0019] 進(jìn)一步地,對(duì)解復(fù)用之后的信號(hào)進(jìn)行非線性濾波處理包括:
[00巧其中,U為所述非線性濾波模塊A和/或所述非線性濾波模塊B的輸入;f。、fb為 所述非線性濾波模塊A和/或所述非線性濾波模塊B的輸出;ki、k2為延遲量;K i、Ki為模型 階數(shù);S (?)為求偏導(dǎo)運(yùn)算。
[0023] 進(jìn)一步地,根據(jù)解復(fù)用后的信號(hào)或者非線性濾波處理的信號(hào)進(jìn)行誤差計(jì)算得到誤 差信息包括:根據(jù)解復(fù)用后的信號(hào)或者非線性濾波處理的信號(hào)進(jìn)行誤差計(jì)算得到多路誤差 信息;從所述多路誤差信息中進(jìn)行選擇得到所述誤差信息。
[0024] 進(jìn)一步地,對(duì)采集到前向信號(hào)和反饋信號(hào)進(jìn)行數(shù)據(jù)預(yù)處理包括:對(duì)所述前向信號(hào) 和所述反饋信號(hào)進(jìn)行W下處理的至少之一得到處理后的信號(hào):時(shí)延補(bǔ)償處理、鏡像濾波處 理、增益補(bǔ)償處理、頻率和相位補(bǔ)償處理、對(duì)時(shí)延補(bǔ)償值、濾波補(bǔ)償值、增益補(bǔ)償值和相位補(bǔ) 償值進(jìn)行實(shí)時(shí)跟蹤;對(duì)所述處理后的信號(hào)進(jìn)行復(fù)用處理輸出單路預(yù)處理信號(hào)。
[0025] 進(jìn)一步地,根據(jù)解復(fù)用后的信號(hào)或者非線性濾波處理的信號(hào)進(jìn)行誤差計(jì)算得到多 路誤差信息的誤差計(jì)算方法包括: 'e;;(n) = Xd(n) -Zd(n) 陽(yáng)0%] j ei)(n) = fxa(n) - fza(n) 、ec(n) = fxb(n) - fzb(n)
[0027] 其中,Xd(n)和Zd(n)為預(yù)處理后的前向和反饋信號(hào);fxa(n)和fza(n)為所述非線 性濾波A處理后的前向和反饋信號(hào);fyb(n)和f,b(n)為所述非線性濾波B處理后的前向和 反饋信號(hào)。
[0028] 進(jìn)一步地,根據(jù)所述修正信息更新校正參數(shù)包括:
[0030] 其中,y、A為調(diào)節(jié)因子;C為誤差修正模塊的輸出;x(n)為校正參數(shù)對(duì)應(yīng)的輸入 信號(hào);(?)H為共輛運(yùn)算;h(n)為濾波系數(shù);e為誤差模塊的輸出。
[0031] 根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種校正處理裝置,所述裝置包括:預(yù)處理模 塊,用于對(duì)采集到前向信號(hào)和反饋信號(hào)進(jìn)行數(shù)據(jù)預(yù)處理,其中,所述反饋信號(hào)是所述前向信 號(hào)經(jīng)過(guò)校正后得到的信號(hào);實(shí)時(shí)適應(yīng)器模塊,用于根據(jù)經(jīng)過(guò)數(shù)據(jù)預(yù)處理后的信號(hào)得到修正 信息,并根據(jù)所述修正信息更新校正參數(shù);校正器模塊,用于使用更新后的校正參數(shù)對(duì)所述 前向信號(hào)進(jìn)行校正。
[0032] 進(jìn)一步地,所述校正器模塊包括:路由模塊、主校正模塊、輔校正模塊和備校正模 塊,其中,路由模塊,用于將所述前向信號(hào)分配給一個(gè)或所述多個(gè)主校正模塊、一個(gè)或多個(gè) 所述輔校正模塊、一個(gè)或多個(gè)所述備校正模塊進(jìn)行校正;合成模塊,用于對(duì)校正之后得到的 信號(hào)進(jìn)行合成處理。
[0033] 進(jìn)一步地,所述主校正模塊、所述輔校正模塊和所述備校正模塊根據(jù)所述前向信 號(hào)的包絡(luò)信息對(duì)所述前向信號(hào)進(jìn)行校正處理,其處理方式為: 陽(yáng)034] ya(n) = Pa(Xa(n-ki),…,Xa(n-ka),Ib(n-lb),…,Ic(n-lc)) 陽(yáng)035] yb(n) = Pb(Xb(n-ki),…,Xb(n-kb),la(n-la),…,Ic(n-lc))
[0036] Yc(D) = Pc(Xc(n-ki),…,Xc(n-kc),la(n-la),…,Ib(n-lb))
[0037] 其中,Xg、Xb和X。分別為分配給所述主校正模塊、所述輔校正模塊和所述備校正模 塊分配的前向信號(hào)分量;n為信號(hào)采樣序號(hào);kg、kb和k。W及1。、Ib和1。分別為信號(hào)延遲量; yg、yb和y。W及I。、Ib和I。分別為所述主校正模塊、所述輔校正模塊和所述備校正模塊的輸 出信號(hào);?。( ?)、Pb( ?)和?。( ?)分別為所述主校正模塊、所述輔校正模塊和所述備校正模 塊的校正模型。
[0038] 進(jìn)一步地,所述合成模塊對(duì)校正之后得到的信號(hào)進(jìn)行合成處理的方式為: 陽(yáng)039] y = Ya+yb+y。or
[0040] y = ya*Yb*yc or W41] y = (ya+yb)*yc。
[0042] 進(jìn)一步地,所述實(shí)時(shí)適應(yīng)器模塊包括:第一解復(fù)用模塊,用于對(duì)經(jīng)過(guò)數(shù)據(jù)預(yù)處理后 輸出的多路復(fù)用信號(hào)進(jìn)行解復(fù)用;第一誤差模塊,用于根據(jù)解復(fù)用后的信號(hào)進(jìn)行誤差計(jì)算 得到誤差信息;第一誤差修正模塊,用于對(duì)所述誤差信息進(jìn)行修正處理得到所述修正信息。
[0043] 進(jìn)一步地,所述實(shí)時(shí)適應(yīng)器模塊還包括:第二解復(fù)用模塊,對(duì)經(jīng)過(guò)數(shù)據(jù)預(yù)處理后輸 出的多路復(fù)用信號(hào)進(jìn)行解復(fù)用;非線性濾波模塊,用于對(duì)解復(fù)用之后的信號(hào)進(jìn)行非線性濾 波處理;第二誤差模塊,根據(jù)非線性濾波處理后的信號(hào)進(jìn)行誤差計(jì)算得到誤差信息;第二 誤差修正模塊,對(duì)所述誤差信息進(jìn)行修正處理得到所述修正信息。
[0044] 進(jìn)一步地,所述非線性濾波模塊通過(guò)W下方式對(duì)解復(fù)用之后的信號(hào)進(jìn)行非線性濾 波處理:
[0047] 其中,U為所述非線性濾波模塊A和/或所述非線性濾波模塊B的輸入;f。、fb為 所述非線性濾波模塊A和/或所述非線性濾波模塊B的輸出;ki、k2為延遲量;K i、Ki為模型 階數(shù);S (?)為求偏導(dǎo)運(yùn)算。
[0048] 進(jìn)一步地,所述實(shí)時(shí)適應(yīng)器模塊還包括:選擇模塊,用于根據(jù)解復(fù)用后的信號(hào)或者 非線性濾波處理的信號(hào)進(jìn)行誤差計(jì)算得到多路誤差信息,從所述多路誤差信息中進(jìn)行選擇 得到所述誤差信息。
[0049] 進(jìn)一步地,所述預(yù)處理模塊還用于:對(duì)所述前向信號(hào)和所述反饋信號(hào)進(jìn)行W下處