一種功率放大器的預(yù)失真方法、裝置及射頻系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信號預(yù)失真技術(shù)領(lǐng)域,特別是涉及一種功率放大器的預(yù)失真方法、裝 置及設(shè)射頻系統(tǒng)。
【背景技術(shù)】
[0002] 隨著通信技術(shù)的發(fā)展,對于射頻功放的要求也越來越高,為了避免由于射頻系統(tǒng) 電路的非線性產(chǎn)生的帶外輻射干擾,要求射頻系統(tǒng)處于線性工作狀態(tài)。從復(fù)雜性和成本的 角度出發(fā),功率放大器的線性化對于射頻系統(tǒng)的線性化起著舉足輕重的作用。然而功率放 大器通常會呈現(xiàn)非線性,因此,如何消除由于功率放大器的非線性而導(dǎo)致的射頻信號失真 顯得至關(guān)重要。
[0003] 現(xiàn)有技術(shù)中,對于輸入信號為變包絡(luò)信號的功率放大器來說,其線性化技術(shù)通常 包括反饋法和前饋法兩種,但是反饋法只適用于輸入信號為低頻信號時,因為輸入信號為 高頻信號時,對系統(tǒng)反饋的同步控制很難實現(xiàn),適用范圍小。而采用前饋法的前饋系統(tǒng)的校 正環(huán)中需要加入輔助的誤差放大器,這就很大程度上提高了系統(tǒng)的成本和降低了射頻發(fā)射 效率。
[0004] 因此,如何提供一種適用范圍廣且射頻發(fā)射效率高的功率放大器的預(yù)失真方法、 裝置及射頻系統(tǒng)是本領(lǐng)域技術(shù)人員目前需要解決的問題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的目的是提供一種功率放大器的預(yù)失真方法,在將發(fā)射信號x(k)發(fā)送至 功率放大器之前,依據(jù)以功率放大器的特征建立的基于記憶多項式的預(yù)失真關(guān)系式對發(fā)射 信號x(k)進(jìn)行預(yù)失真處理,抵消了預(yù)失真發(fā)射信號y(k)經(jīng)過功率放大器時由于功率放大 器的非線性造成的失真,保證了發(fā)射信號x(k)最優(yōu)性能發(fā)射,提高了射頻發(fā)射效率且適應(yīng) 范圍廣;本發(fā)明的另一目的是提供一種功率放大器的預(yù)失真裝置及射頻系統(tǒng)。
[0006] 為解決上述技術(shù)問題,本發(fā)明提供了一種功率放大器的預(yù)失真方法,包括:
[0007] 接收發(fā)射信號x(k);
[0008] 將所述發(fā)射信號X (k)代入依據(jù)所述功率放大器的特征建立的基于記憶多項式的 預(yù)失真關(guān)系式中,并結(jié)合查找表對所述發(fā)射信號x(k)進(jìn)行預(yù)失真處理,得到預(yù)失真發(fā)射信 號y(k),并將所述預(yù)失真發(fā)射信號y(k)發(fā)送至所述功率放大器進(jìn)行功率放大并輸出;
[0009] 其中,所述預(yù)失真關(guān)系式為:
;其中,L表示所述預(yù)失真關(guān)系式的階數(shù),Μ表示 所述預(yù)失真關(guān)系式的記憶深度,系數(shù)alni對應(yīng)的系數(shù)向量Α為:
[0012] 其中,Η為轉(zhuǎn)置。
[0013] 優(yōu)選地,所述系數(shù)向量Α的獲取過程為:
[0014] 采集J組所述功率放大器的輸入信號y (i)以及所述輸入信號y (i)經(jīng)過所述功率 放大器功率放大后輸出的輸出信號z(i),其中,J不小于L*M ;
[0015] 分別對J組所述輸入信號y(i)以及所述輸出信號z(i)進(jìn)行延遲校準(zhǔn)和歸一化處 理,得到處理后的所述輸入信號y(i)的矩陣Y和預(yù)處理后的所述輸出信號z(i)的矩陣Z;
[0016] 其中,所述矩陣Y為:
[0017] Y = (y (0) y (1) ... y (J))T;
[0018] 所述矩陣Z為:
[0021] 將所述矩陣Y和所述矩陣Z代入系數(shù)關(guān)系式中,并結(jié)合最小二乘法關(guān)系式得到所 述系數(shù)向量A ;
[0022] 其中,所述系數(shù)關(guān)系式為
[0023] 優(yōu)選地,所述查找表的建立過程為:
[0024] 確定所述功率放大器的輸入信號的幅值閾值;
[0025] 將所述幅值閾值歸一化;
[0026] 依據(jù)查找表的大小、歸一化后的所述幅值閾值以及所述系數(shù)向量A建立所述查找 表。
[0027] 優(yōu)選地,所述查找表的大小為1024。
[0028] 為解決上述技術(shù)問題,本發(fā)明還提供了一種功率放大器的預(yù)失真裝置,包括:
[0029] 接收單元,用于接收發(fā)射信號x(k);
[0030] 預(yù)失真處理單元,用于將所述發(fā)射信號X(k)代入依據(jù)所述功率放大器的特征建 立的基于記憶多項式的預(yù)失真關(guān)系式中,并結(jié)合查找表對所述發(fā)射信號X(k)進(jìn)行預(yù)失真 處理,得到預(yù)失真發(fā)射信號y (k),并將所述預(yù)失真發(fā)射信號y (k)發(fā)送至所述功率放大器進(jìn) 行功率放大并輸出;
[0031] 其中,所述預(yù)失真關(guān)系式為:
其中,L表示所述預(yù)失真關(guān)系式的階數(shù),Μ表示 所述預(yù)失真關(guān)系式的記憶深度,系數(shù)alni對應(yīng)的系數(shù)向量Α為:
[0034] 其中,Η為轉(zhuǎn)置。
[0035] 優(yōu)選地,所述預(yù)失真處理單元具體包括:
[0036] 數(shù)字信號處理器DSP,用于存儲與更新所述系數(shù);
[0037] FPGA,用于將所述發(fā)射信號x(k)代入依據(jù)所述功率放大器的特征建立的基于記 憶多項式的預(yù)失真關(guān)系式中,并結(jié)合查找表對所述發(fā)射信號X (k)進(jìn)行預(yù)失真處理,得到預(yù) 失真發(fā)射信號y (k),并將所述預(yù)失真發(fā)射信號y (k)發(fā)送至所述功率放大器進(jìn)行功率放大 并輸出。
[0038] 為解決上述技術(shù)問題,本發(fā)明還提供了一種射頻系統(tǒng),包括功率放大器以及如上 述所述的預(yù)失真裝置。
[0039] 本發(fā)明提供了一種功率放大器的預(yù)失真方法、裝置及射頻系統(tǒng),該方法包括首先 接收發(fā)射信號x(k);將發(fā)射信號x(k)代入依據(jù)功率放大器的特征建立的基于記憶多項式 的預(yù)失真關(guān)系式中,并結(jié)合查找表對發(fā)射信號X (k)進(jìn)行預(yù)失真處理,得到預(yù)失真發(fā)射信號 y (k),并將預(yù)失真發(fā)射信號y (k)發(fā)送至功率放大器進(jìn)行功率放大并輸出,可見,在將發(fā)射 信號x(k)發(fā)送至功率放大器之前,依據(jù)以功率放大器的特征建立的基于記憶多項式的預(yù) 失真關(guān)系式對發(fā)射信號x(k)進(jìn)行預(yù)失真處理,抵消了預(yù)失真發(fā)射信號y(k)經(jīng)過功率放大 器時由于功率放大器的非線性造成的失真,保證了發(fā)射信號x(k)最優(yōu)性能發(fā)射,提高了射 頻發(fā)射效率且適應(yīng)范圍廣。
【附圖說明】
[0040] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對現(xiàn)有技術(shù)和實施例中所 需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施 例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲 得其他的附圖。
[0041] 圖1為本發(fā)明提供的一種功率放大器的預(yù)失真方法的過程的流程圖;
[0042] 圖2為本發(fā)明提供的一種基于查找表的記憶多項式模型的結(jié)構(gòu)示意圖;
[0043] 圖3為本發(fā)明提供的另一種基于查找表的記憶多項式模型的結(jié)構(gòu)示意圖;
[0044] 圖4為本發(fā)明提供的一種功率放大器的預(yù)失真裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0045] 本發(fā)明的核心是提供一種功率放大器的預(yù)失真方法,在將發(fā)射信號x(k)發(fā)送至 功率放大器之前,依據(jù)以功率放大器的特征建立的基于記憶多項式的預(yù)失真關(guān)系式對發(fā)射 信號X(k)進(jìn)行預(yù)失真處理,抵消了預(yù)失真發(fā)射信號y(k)經(jīng)過功率放大器時由于功率放大 器的非線性造成的失真,保證了發(fā)射信號x(k)最優(yōu)性能發(fā)射,提高了射頻發(fā)射效率且適應(yīng) 范圍廣;本發(fā)明的另一核心是提供一種功率放大器的預(yù)失真裝置及射頻系統(tǒng)。
[0046] 為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0047] 請參照圖1,圖1為本發(fā)明提供的一種功率放大器的預(yù)失真方法的過程的流程圖, 該方法包括:
[0048] 步驟slOl :接收發(fā)射信號x(k);
[0049] 步驟sl02 :將發(fā)射信號x(k)代入依據(jù)功率放大器的特征建立的基于記憶多項式 的預(yù)失真關(guān)系式中,并結(jié)合查找表對發(fā)射信號X (k)進(jìn)行預(yù)失真處理,得到預(yù)失真發(fā)射信號 y(k),并將預(yù)失真發(fā)射信號y(k)發(fā)送至功率放大器進(jìn)行功率放大并輸出;
[0050] 其中,預(yù)失真關(guān)系式為:
其中,L表示預(yù)失真關(guān)系式的階數(shù),Μ表示預(yù)失 真關(guān)系式的記憶深度,系數(shù)alni對應(yīng)的系數(shù)向量Α為:
[0053] 其中,Η為轉(zhuǎn)置。
[0054] 可以理解的是,首先需要建立功率放大器的預(yù)失真關(guān)系
?這里的L和Μ是人為設(shè)置的,可以根據(jù)功率放大器的特 性以及精度要求來設(shè)置。
[0055] 預(yù)失真關(guān)系式建立好后,將接收到的發(fā)射信號x(k)代入預(yù)失真關(guān)系式中,根據(jù)發(fā) 射信號x(k)的幅值作為查找表的地址牽引,通過地址牽引方便地查找到相對應(yīng)地多項式 系數(shù),進(jìn)而得到經(jīng)過預(yù)失真處理后的預(yù)失真發(fā)射信號y(k),并將預(yù)失真發(fā)射信號y(k)發(fā)送 至功率放大器進(jìn)行功率放大并輸出。
[0056] 作為優(yōu)選地,系數(shù)向量A的獲取過程為:
[0057] 采集J組功率放大器的輸入信號y⑴以及輸入信號y⑴經(jīng)過功率放大器功率放 大后輸出的輸出信號z(i),其中,J不小于L*M ;
[0058] 分別對J組輸入信號y(i)以及輸出信號z(i)進(jìn)行延遲校準(zhǔn)和歸一化處理,得到 處理后的輸入信號y(i)的矩陣Y和預(yù)處理后的輸出信號z(i)的矩陣Z;
[0059] 其中,矩陣Y為:
[0063] 其中,z (-1) = z (J),z (-M) = z (J-M+1)
[0064] 將矩陣Y和矩陣Z代入系數(shù)關(guān)系式中,并結(jié)合最小二乘法關(guān)系式得到系數(shù)向量A ;
[0065] 其中,系數(shù)關(guān)系式為Y = AZ,A = (ZHZ) YY。
[0066] 可以理解的是,數(shù)據(jù)采集主要是對未經(jīng)過預(yù)失真技術(shù)處理前的正常發(fā)射信號信息 的采集,采集的數(shù)據(jù)要求采樣精度較高,采集的數(shù)據(jù)需要進(jìn)行延遲校準(zhǔn)與歸一化處理以便 建模分析與預(yù)失真函數(shù)的生成。
[0067] 另外,記憶多項式的模型通過查找表的方法實現(xiàn)預(yù)失真器,記憶多項式的模型是 Volterra級數(shù)模型的一種簡化形式,在建模過程中只考慮Volterra級數(shù)對角線上的核,減 少了辨識模型的系數(shù),使得系數(shù)估算簡單,收斂速度加快。系數(shù)提取采用最小二乘法,最小 二乘法這樣的全局優(yōu)化算法可以不通過迭代直接得到一個對于所有的輸入輸出的均方誤 差最小的系數(shù)解。
[0068] 為了提高預(yù)失真的實現(xiàn)速度同時降低對FPGA的資源消耗,使用查找表來實現(xiàn)非 線性補償。
[0069] 作為優(yōu)選地,查找表的建立過程為:
[0070] 確定功率放大器的輸入信號的幅值閾值;
[0071] 將幅值閾值歸一化;
[0072] 依據(jù)查找表的大小、歸一化后的幅值閾值以及系數(shù)向量A建立查找表。
[0073] 作為優(yōu)選地,查找表的大小為1024。
[0074] 為了方便對本方案進(jìn)行理解,假設(shè)記憶深度為1,也即Μ = 1,則關(guān)系式
[0078] 可見,LUT。對應(yīng)的為無記憶項,求和部分只與| X (η) |有關(guān),LUT