一種數字預失真系數的更新控制方法和裝置制造方法
【專利摘要】本發明實施例提供一種數字預失真(DPD)系數的更新控制方法和裝置,所述裝置應用于數字功率控制系統中,其中,所述裝置包括:更新控制單元,其確定多個DPD系數中被充分訓練的一組DPD系數;DPD系數產生單元,其根據所述更新控制單元的判斷結果,對被充分訓練的一組DPD系數進行自適應更新。通過本發明實施例的方法和裝置,根據DPD輸入信號的功率分布信息,或者根據LUT地址分布信息,或者根據功率放大器的輸出平均功率判斷出當前哪些DPD系數能夠被充分訓練,這些被充分訓練到的系數才允許被更新,否則不允許更新,如此有效防止了因系數訓練不充分而更新時造成的DPD異常問題。
【專利說明】一種數字預失真系數的更新控制方法和裝置
【技術領域】
[0001]本發明涉及數字預失真的【技術領域】,尤其涉及一種數字預失真系數的更新控制方法和裝置。
【背景技術】
[0002]隨著通信技術的發展,尤其是寬帶通信技術的快速發展,各種高頻譜效率的調制方式得到廣泛應用。而其中的高峰均功率比(Peak-to-Average Power Ratio, PAPR)問題也使得對功率放大器(HPA)的線性化技術提出來更高的要求。
[0003]在功率放大器的線性化技術當中,數字預失真技術(Digital Pre-distortion)是一種應用廣泛且行之有效的方法,其基本原理是在信號經過功率放大器放大之前,先通過與功率放大器的非線性特性相反的預失真器,對發送信號進行預失真處理,以改善整個發射機系統的非線性特性,使得整個系統盡可能的呈現線性特性。
[0004]具有數字功率控制系統的預失真發射機結構如圖1所示。數字功率控制系統通過數字增益(digital gain)來控制功率放大器的輸出功率,數字增益的變化會影響到DTO輸入信號的功率分布,進而影響到查找表(LUT)的地址分布。結果會造成DPD的某些系數在某些功率電平下訓練不到或者訓練不充分,使得DH)性能惡化,嚴重地還會影響DH)的穩定性,造成整個發射機工作異常。
[0005]應該注意,上面對技術背景的介紹只是為了方便對本發明的技術方案進行清楚、完整的說明,并方便本領域技術人員的理解而闡述的。不能僅僅因為這些方案在本發明的【背景技術】部分進行了闡述而認為上述技術方案為本領域技術人員所公知。
【發明內容】
[0006]本發明實施例的目的在于提供一種數字預失真系數的更新控制方法和裝置,以有效防止因系數訓練不充分而更新時造成的Dro異常問題。
[0007]本發明實施例的另一目的在于提供一種數字預失真系數的更新控制方法和裝置,以簡化在快速TPC發生時的DPD的對策。
[0008]根據本發明實施例的一個方面,提供了一種數字預失真(DPD)系數的更新控制裝置,所述裝置應用于數字功率控制系統中,其中,所述裝置包括:
[0009]更新控制單元,其確定多個Dro系數中被充分訓練的一組Dro系數;
[0010]Dro系數產生單元,其根據所述更新控制單元的判斷結果,對被充分訓練的一組DPD系數進行自適應更新。
[0011]根據本發明實施例的一個方面,提供了一種發射機,所述發射機包括前述的DPD系數更新控制裝置。
[0012]根據本發明實施例的一個方面,提供了一種數字預失真(DPD)系數的更新控制方法,應用于數字功率控制系統中,其中,所述方法包括:
[0013]確定多個Dro系數中被充分訓練的一組Dro系數;[0014]對被充分訓練的一組DPD系數進行自適應更新。
[0015]本發明實施例的有益效果在于:通過本發明實施例的方法和裝置,根據DH)輸入信號的功率分布信息,或者根據LUT地址分布信息,或者根據功率放大器的輸出平均功率判斷出當前哪些Dro系數能夠被充分訓練,這些被充分訓練到的系數才允許被更新,否則不允許更新,如此有效防止了因系數訓練不充分而更新時造成的Dro異常問題。在另外一個實施例中,本發明實施例的方法和裝置還簡化在快速TPC發生時的DPD的對策。
[0016]參照后文的說明和附圖,詳細公開了本發明的特定實施方式,指明了本發明的原理可以被采用的方式。應該理解,本發明的實施方式在范圍上并不因而受到限制。在所附權利要求的精神和條款的范圍內,本發明的實施方式包括許多改變、修改和等同。
[0017]針對一種實施方式描述和/或示出的特征可以以相同或類似的方式在一個或更多個其它實施方式中使用,與其它實施方式中的特征相組合,或替代其它實施方式中的特征。
[0018]應該強調,術語“包括/包含”在本文使用時指特征、整件、步驟或組件的存在,但并不排除一個或更多個其它特征、整件、步驟或組件的存在或附加。
【專利附圖】
【附圖說明】
[0019]參照以下的附圖可以更好地理解本發明的很多方面。附圖中的部件不是成比例繪制的,而只是為了示出本發明的原理。為了便于示出和描述本發明的一些部分,附圖中對應部分可能被放大或縮小。在本發明的一個附圖或一種實施方式中描述的元素和特征可以與一個或更多個其它附圖或實施方式中示出的元素和特征相結合。此外,在附圖中,類似的標號表示幾個附圖中對應的部件,并可用于指示多于一種實施方式中使用的對應部件。
[0020]在附圖中:
[0021]圖1是當前具有數字功率控制單元的預失真發射機的結構示意圖;
[0022]圖2是本發明實施例的DH)系數的更新控制裝置的組成示意圖;
[0023]圖3是根據DH)輸入信號的功率分布信息確定被充分訓練的一組DH)系數的原理示意圖;
[0024]圖4是根據查找表的地址分布信息確定被充分訓練的一組DH)系數的原理示意圖;
[0025]圖5是根據功率放大器的輸出的平均功率確定被充分序列的一組DH)系數的原理示意圖;
[0026]圖6是發射機工作過程中的TPC狀態示意圖;
[0027]圖7是具有數字功率控制單元的數字預失真發射機的組成示意圖;
[0028]圖8是本發明實施例的DH)系數的更新控制方法的流程圖。
【具體實施方式】
[0029]參照附圖,通過下面的說明書,本發明實施例的前述以及其它特征將變得明顯。這些實施方式只是示例性的,不是對本發明的限制。為了使本領域的技術人員能夠容易地理解本發明的原理和實施方式,本發明的實施方式以具有數字功率控制單元的預失真發射機為例進行說明,但可以理解,本發明實施例并不限于發射機,對于涉及數字功率控制的其他系統均適用。
[0030]實施例1
[0031]本發明實施例提供了一種DPD (數字預失真)系數的更新控制裝置。圖2是該裝置的組成示意圖,該裝置應用于數字功率控制系統中,請參照圖2,該裝置包括:
[0032]更新控制單元21,其確定多個Dro系數中被充分訓練的一組Dro系數;
[0033]DPD系數產生單元22,其根據更新控制單元21的判斷結果,對被充分訓練的一組DPD系數進行自適應更新。
[0034]在本實施例中,更新控制單元21可以根據DH)輸入信號的功率分布信息確定被充分訓練的一組Dro系數,也可以根據查找表的地址分布信息確定被充分訓練的一組Dro系數,還可以根據功率放大器的輸出的平均功率確定被充分序列的一組Dro系數。以下分別結合附圖加以說明。
[0035]圖3是更新控制單元21根據DH)輸入信號的功率分布信息確定被充分訓練的一組Dro系數的原理示意圖。請參照圖3,每一個Dro系數(例如X0-X5)對應一個特定的功率等級(例如Ρ0-Ρ5),對于每一個特定的功率等級,如果Dro輸入信號的瞬時功率大于該特定的功率等級的概率大于一個預設的閾值,在本實施例中稱為第一閾值,則更新控制單元21確定該功率等級對應的Dro系數能夠被充分訓練,因此允許被更新,否則不允許更新。由于每一個特定的功率等級都經過上述判定,因此可以確定各個特定的功率等級對應的Dro系數是否允許被更新,由此,更新控制單元21根據Dro輸入信號的功率分布即可確定允許被更新的一組Dro系數。對于允許被更新的Dro系數,可以通過Dro系數產生單元22進行自適應更新。
[0036]其中,上述更新控制單元21的判定方法只是根據DH)輸入信號的功率分布信息確定允許被更新的Dro系數的一個舉例說明,本實施例并不以此作為限制。例如,也可以將DPD輸入信號的瞬時功率與各個特定的功率等級直接比較,如果Dro輸入信號的瞬時功率大于某個特定的功率等級,則確定該特定的功率等級對應的Dro系數允許被更新。
[0037]圖4是更新控制單元21根據查找表的地址分布信息確定被充分訓練的一組DPD系數的原理示意圖。請參照圖4,每一個DH)系數(例如χ0-χ5)對應一個特定的查找表(LUT,Look Up Table)地址(例如a0_a5),對于每一個特定的LUT地址,如果DPD輸入信號的LUT地址大于該特定的LUT地址的概率大于一個預設的閾值,在本實施例中稱為第二閾值,則更新控制單元21確定該特定的LUT地址對應的DH)系數能夠被充分訓練,因此允許被更新,否則不允許更新。同樣的,由于每一個特定的LUT地址都經過上述判定,因此可以確定各個特定的LUT地址對應的DH)系數是否允許被更新,由此,根據LUT的地址分許即可確定允許被更新的一組Dro系數。對于允許被更新的Dro系數,可以通過Dro系數產生單元22進行自適應更新。
[0038]其中,上述更新控制單元21的判定方法只是根據LUT的地址的分布信息確定允許被更新的Dro系數的一個舉例說明,本實施例并不以此作為限制。例如,也可以將Dro輸入信號的LUT地址與各個特定的LUT地址直接比較,如果Dro輸入信號的LUT地址大于某個特定的LUT地址,則確定該特定的LUT地址對應的Dro系數允許被更新。
[0039]圖5是更新控制單元21根據功率放大器的輸出的平均功率確定被充分序列的一組Dro系數的原理示意圖。請參照圖5,每一個Dro系數(例如X0-X5)對應一個特定的功率放大器的輸出的平均功率等級(例如p00-p05),對于每一個特定的功率放大器的輸出的平均功率等級,如果當前功率放大器的輸出的平均功率大于該特定的功率放大器的輸出的平均功率等級,則更新控制單元21確定該特定的功率放大器的輸出的平均功率等級對應的DPD系數能夠被充分訓練,因此允許被更新,否則不允許更新。由于每一個特定的功率放大器的輸出的平均功率等級都經過上述判定,因此可以確定各個特定的功率放大器的輸出的平均功率等級對應的Dro系數是否允許被更新,由此,根據功率放大器的輸出的平均功率即可確定允許被更新的一組Dro系數。對于允許被更新的Dro系數,可以通過Dro系數產生單元22進行自適應更新。
[0040]在一個實施例中,該Dro系數的更新控制裝置還可以包括:
[0041]功率監測單元23,其用于檢測當前功率放大器的輸出的平均功率。在該功率監測單元23監測到當前功率放大器的輸出的平均功率位于高功率時,也即當前功率放大器的輸出的平均功率大于某一個預設的閾值,在本實施例中稱為第三閾值時,更新控制單元21將DH)系數產生單元22通過所述自適應更新得到的DH)系數寫入到存儲器中,以便更新存儲器中存儲的Dro系數,或者在存儲器之前并沒有保存Dro的實施例中,通過本實施例的寫入單元23將Dro系數寫入存儲器。其中,存儲器可以是內部存儲器,例如該發射機的閃存,也可以是外部存儲器,本實施例并不以此作為限制。
[0042]在一個實施例中,該Dro系數的更新控制裝置還可以包括:
[0043]TPC狀態檢測單兀24,其用于檢測當前的TPC (Transmission Power Control,發送功率控制)狀態,在該TPC狀態檢測單元24檢測到發生了快速TPC時,更新控制單元21控制Dro系數產生單元22停止對Dro系數的更新,并控制Dro系數產生單元22使用當前DPD系數或者從存儲器中讀出的Dro系數作為Dro系數。
[0044]其中,檢測當前的TPC狀態可以通過發射機的TPC狀態檢測器來實現,圖6顯示了發射機工作過程中的TPC狀態示意圖。TPC狀態檢測器能夠檢測出當前的TPC狀態是處于快速TPC狀態,還是慢速TPC狀態。在快速TPC狀態下,信號的發送功率急劇變化,Dro無法跟蹤上如此快速的變化,所以通過本實施例的處理單元24停止更新Dro系數,直接使用當前更新的系數,或者從存儲器中讀取的系數作為Dro系數使用,進行預失真處理。在慢速TPC狀態下,信號發送功率變化緩慢,可以通過本實施例的更新控制單元21和Dro系數產生單元22進行Dro系數的更新。
[0045]為了使本實施例的Dro系數的更新控制裝置更加清楚易懂,以下結合包含該裝置的數字預失真發射機對本實施例的Dro系數的更新控制裝置進行說明。
[0046]圖7是具有數字功率控制單元的數字預失真發射機的組成示意圖,請參照圖7,該發射機包括:
[0047]數字預失真器(Dro ) 71,其完成數字預失真處理,包括地址產生器711,查找表712和Dro權重產生器713。
[0048]發射支路的模擬部分(analog part)72,其包括混頻器(Mixer)721、VGA(VariableGain Amplifier,可變增益放大器)722以及HPA (High Power Amplifier,高功率放大器)723。
[0049]DPD反饋回路(feedback) 73,其獲取DH)更新的代價函數,以自適應產生DH)系數。[0050]數字功率控制部分74,其獲取數字增益(digital gain)。
[0051]更新控制部分(update control unit) 75,其用于控制該DPD的系數的更新。
[0052]TPC狀態檢測器(TPC state detector)76,其檢測該發射機的當前的TPC狀態,以確定是否發生了快速TPC。
[0053]DPD系數產生器77,其根據更新控制單元75的控制,對DTO系數進行自適應更新。
[0054]DAC (Digital to Analog Converter,數模轉換器)78,其用于進行數模轉換;以及
[0055]功率監測器79,其用于檢測功率放大器的當前輸出功率。
[0056]其中,DH) 71、模擬部分72、反饋回路73、數字功率控制部分74、以及DAC 78都可以通過現有的發射機的組成來實現,例如,可以通過圖1的發射機的相應組成來實現,其功能被合并于此,在此不再贅述。
[0057]其中,更新控制部分75可以通過本實施例的更新控制單元21來實現,如前所述,其根據DH)輸入信號的功率分布信息,或者根據LUT地址分布信息,或者根據功率放大器的輸出平均功率判斷出當前哪些DH)系數能夠被充分訓練,以及哪些系數不能被充分訓練,只有能被充分訓練到的Dro系數才允許被更新,不能被充分訓練到的系數不允許更新。
[0058]其中,Dro系數產生器77可以通過本實施例的Dro系數產生單元22來實現,如前所述,其根據更新控制單元75的判斷結果,對允許被更新的DH)系數進行自適應性更新。
[0059]其中,TPC狀態檢測器76可以通過本實施例的TPC狀態檢測單元24來實現,如前所述,其用于檢測當前的TPC狀態,若處于快速TPC狀態,則通過更新控制部分75控制DPD系數產生器77停止DH)系數更新,DH)使用當前的系數或者從存儲器中讀出的系數進行預失真處理;否則,Dro系數產生器77按照更新控制部分75的判斷結果對Dro系數進行自適應更新。
[0060]其中,功率監測器79可以通過本實施例的功率監測單元23來實現,如前所述,其用于檢測當前功率放大器的輸出的平均功率。
[0061]通過本發明實施例的裝置,根據Dro輸入信號的功率分布信息,或者根據LUT地址分布信息,或者根據功率放大器的輸出平均功率判斷出當前哪些Dro系數能夠被充分訓練,這些被充分訓練到的系數才允許被更新,否則不允許更新,如此有效防止了因系數訓練不充分而更新時造成的Dro異常問題。在另外一個實施例中,本發明實施例的裝置還簡化了在快速TPC發生時的DPD的對策。
[0062]實施例2
[0063]本發明實施例還提供了一種發射機,該發射機是具有數字功率控制的預失真發射機。圖7是該發射機的組成示意圖,如圖7所示,該發射機除了包括其現有的組成和功能外,還包括實施例1所述的Dro系數的更新控制裝置,用于對本實施例的發射機的數字預失真的系數進行更新控制。由于實施例1已經對該Dro系數的更新控制裝置進行了詳細說明,其內容被合并于此,在此不再贅述。
[0064]本發明實施例的發射機采用了實施例1的Dro系數的更新控制裝置,一方面,有效防止了因Dro系數訓練不充分而更新時造成的Dro異常問題,另一方面,還簡化了在快速TPC發生時的DPD的對策。
[0065]實施例3
[0066]本發明實施例還提供了一種DH)系數的更新控制方法,該方法應用于數字功率控制系統中。由于該方法解決問題的原理與實施例1的Dro系數的更新控制裝置類似,因此,其具體的實施可以參照實施例?的裝置的實施,重復之處不再贅述。
[0067]圖8是該方法的流程圖,請參照圖8,該方法包括:
[0068]步驟801:確定多個DH)系數中被充分訓練的一組DH)系數;
[0069]步驟802:對被充分訓練的一組DH)系數進行自適應更新。
[0070]在步驟801中,可以根據DH)輸入信號的功率分布信息確定被充分訓練的一組DPD系數;也可以根據查找表的地址分布信息確定被充分訓練的一組Dro系數;還可以根據功率放大器的輸出的平均功率確定被充分序列的一組Dro系數。
[0071 ] 其中,如果根據Dro輸入信號的功率分布信息確定被充分訓練的一組Dro系數,則每一個Dro系數對應一個特定的功率等級,對于每一個特定的功率等級,如果Dro輸入信號的瞬時功率大于該特定的功率等級的概率大于第一閾值,則確定該功率等級對應的Dro系數被充分訓練。
[0072]其中,如果根據查找表的地址分布信息確定被充分訓練的一組Dro系數,則每一個Dro系數對應一個特定的查找表地址,對于每一個特定的查找表地址,如果Dro輸入信號的查找表地址大于該特定的查找表地址的概率大于第二閾值,則確定該特定的查找表地址對應的Dro系數被充分訓練。
[0073]其中,如果根據功率放大器的輸出的平均功率確定被充分序列的一組Dro系數,則每一個Dro系數對應一個特定的功率放大器的輸出的平均功率等級,對于每一個特定的功率放大器的輸出的平均功率等級,如果當前功率放大器的輸出的平均功率大于該特定的功率放大器的輸出的平均功率等級,則確定該特定的功率放大器的輸出的平均功率等級對應的Dro系數被充分訓練。
[0074]在一個實施例中,如果當前功率放大器的輸出的平均功率大于第三閾值,則將自適應更新得到的Dro系數寫入到存儲器中。
[0075]在一個實施例中,如果發生了快速發送功率控制(TPC),則停止Dro系數的更新,并使用當前Dro系數或者從存儲器中讀出的Dro系數作為Dro系數。
[0076]通過本實施例的方法,一方面,有效防止了因Dro系數訓練不充分而更新時造成的Dro異常問題,另一方面,還簡化了在快速TPC發生時的DPD的對策。
[0077]本發明以上的裝置和方法可以由硬件實現,也可以由硬件結合軟件實現。本發明涉及這樣的計算機可讀程序,當該程序被邏輯部件所執行時,能夠使該邏輯部件實現上文所述的裝置或構成部件,或使該邏輯部件實現上文所述的各種方法或步驟。邏輯部件例如現場可編程邏輯部件、微處理器、計算機中使用的處理器等。本發明還涉及用于存儲以上程序的存儲介質,如硬盤、磁盤、光盤、DVD、flash存儲器等。
[0078]以上結合具體的實施方式對本發明進行了描述,但本領域技術人員應該清楚,這些描述都是示例性的,并不是對本發明保護范圍的限制。本領域技術人員可以根據本發明的精神和原理對本發明做出各種變型和修改,這些變型和修改也在本發明的范圍內。
[0079]關于包括以上多個實施例的實施方式,還公開下述的附記。
[0080]附記1、一種數字預失真(DPD)系數的更新控制方法,應用于數字功率控制系統中,其中,所述方法包括:
[0081]確定多個DPD系數中被充分訓練的一組DH)系數;[0082]對被充分訓練的一組Dro系數進行自適應更新。
[0083]附記2、根據附記I所述的方法,其中,所述確定多個DH)系數中被充分訓練的一組Dro系數,包括:
[0084]根據Dro輸入信號的功率分布信息確定被充分訓練的一組Dro系數;或者
[0085]根據查找表的地址分布信息確定被充分訓練的一組Dro系數;或者
[0086]根據功率放大器的輸出的平均功率確定被充分序列的一組Dro系數。
[0087]附記3、根據附記2所述的方法,其中,每一個Dro系數對應一個特定的功率等級,則根據Dro輸入信號的功率分布信息確定被充分訓練的一組Dro系數,包括:
[0088]對于每一個特定的功率等級,如果Dro輸入信號的瞬時功率大于該特定的功率等級的概率大于第一閾值,則確定該功率等級對應的Dro系數被充分訓練。
[0089]附記4、根據附記2所述的方法,其中,每一個Dro系數對應一個特定的查找表地址,則根據查找表的地址分布信息確定被充分訓練的一組Dro系數,包括:
[0090]對于每一個特定的查找表地址,如果Dro輸入信號的查找表地址大于該特定的查找表地址的概率大于第二閾值,則確定該特定的查找表地址對應的Dro系數被充分訓練。
[0091]附記5、根據附記2所述的方法,其中,每一個Dro系數對應一個特定的功率放大器的輸出的平均功率等級,則根據功率放大器的輸出的平均功率確定被充分序列的一組DPD系數,包括:
[0092]對于每一個特定的功率放大器的輸出的平均功率等級,如果當前功率放大器的輸出的平均功率大于該特定的功率放大器的輸出的平均功率等級,則確定該特定的功率放大器的輸出的平均功率等級對應的Dro系數被充分訓練。
[0093]附記6、根據附記I所述的方法,其中,所述方法還包括:
[0094]如果當前功率放大器的輸出的平均功率大于第三閾值,則將自適應更新得到的DPD系數寫入到存儲器中。
[0095]附記7、根據附記I所述的方法,其中,所述方法還包括:
[0096]如果發生了快速發送功率控制(TPC),則停止Dro系數的更新,并使用當前Dro系數或者從存儲器中讀出的Dro系數作為Dro系數。
[0097]附記8、一種數字預失真(DPD)系數的更新控制裝置,所述裝置應用于數字功率控制系統中,其中,所述裝置包括:
[0098]更新控制單元,其確定多個Dro系數中被充分訓練的一組Dro系數;
[0099]Dro系數產生單元,其根據更新控制單元的判斷結果,對被充分訓練的一組Dro系數進行自適應更新。
[0100]附記9、根據附記8所述的裝置,其中,所述更新控制單元根據Dro輸入信號的功率分布信息確定被充分訓練的一組D F1D系數;或者,根據查找表的地址分布信息確定被充分訓練的一組Dro系數;或者,根據功率放大器的輸出的平均功率確定被充分序列的一組DPD系數。
[0101]附記10、根據附記9所述的裝置,其中,每一個Dro系數對應一個特定的功率等級,對于每一個特定的功率等級,如果Dro輸入信號的瞬時功率大于該特定的功率等級的概率大于第一閾值,則所述更新控制單元確定該功率等級對應的Dro系數被充分訓練。
[0102]附記11、根據附記9所述的裝置,其中,每一個Dro系數對應一個特定的查找表地址,對于每一個特定的查找表地址,如果Dro輸入信號的查找表地址大于該特定的查找表地址的概率大于第二閾值,則所述更新控制單元確定該特定的查找表地址對應的Dro系數被充分訓練。
[0103]附記12、根據附記9所述的裝置,其中,每一個DH)系數對應一個特定的功率放大器的輸出的平均功率等級,對于每一個特定的功率放大器的輸出的平均功率等級,如果當前功率放大器的輸出的平均功率大于該特定的功率放大器的輸出的平均功率等級,則所述更新控制單元確定該特定的功率放大器的輸出的平均功率等級對應的Dro系數被充分訓練。
[0104]附記13、根據附記8所述的裝置,其中,所述裝置還包括:
[0105]功率監測單元,其用于監測當前功率放大器的輸出的平均功率;
[0106]所述更新控制單元在所述功率監測單元監測到當前功率放大器的輸出的平均功率大于第三閾值時,控制所述Dro系數產生單元將通過所述自適應更新得到的Dro系數寫入到存儲器中。
[0107]附記14、根據附記8所述的裝置,其中,所述裝置還包括:
[0108]TPC狀態檢測單元,其用于檢測當前的TPC狀態;
[0109]所述更新控制單元在所述TPC狀態檢測單元檢測到發生了快速發送功率控制(TPC)時,控制所述Dro系數產生單元停止對Dro系數的更新,并控制所述Dro系數產生單元使用當前Dro系數或者從存儲器中讀出的Dro系數作為Dro系數。
[0110]附記15 、一種發射機,所述發射機包括附記8-14任一項所述的Dro系數更新控制
>J-U ρ?α裝直。
【權利要求】
1.一種數字預失真(DPD)系數的更新控制裝置,所述裝置應用于數字功率控制系統中,其中,所述裝置包括: 更新控制單元,其確定多個Dro系數中被充分訓練的一組Dro系數; DPD系數產生單元,其根據所述更新控制單元的判斷結果,對被充分訓練的一組Dro系數進行自適應更新。
2.根據權利要求1所述的裝置,其中,所述更新控制單元根據Dro輸入信號的功率分布信息確定被充分訓練的一組DF1D系數;或者,根據查找表的地址分布信息確定被充分訓練的一組Dro系數;或者,根據功率放大器的輸出的平均功率確定被充分序列的一組Dro系數。
3.根據權利要求2所述的裝置,其中,每一個Dro系數對應一個特定的功率等級,對于每一個特定的功率等級,如果Dro輸入信號的瞬時功率大于該特定的功率等級的概率大于第一閾值,則所述更新控制單元確定該功率等級對應的Dro系數被充分訓練。
4.根據權利要求2所述的裝置,其中,每一個Dro系數對應一個特定的查找表地址,對于每一個特定的查找表地址,如果Dro輸入信號的查找表地址大于該特定的查找表地址的概率大于第二閾值,則所述更新控制單元確定該特定的查找表地址對應的Dro系數被充分訓練。
5.根據權利要求2所述的裝置,其中,每一個Dro系數對應一個特定的功率放大器的輸出的平均功率等級,對于每一個特定的功率放大器的輸出的平均功率等級,如果當前功率放大器的輸出的平均功率大于該特定的功率放大器的輸出的平均功率等級,則所述更新控制單元確定該特定的功率放大器的輸出的平均功率等級對應的Dro系數被充分訓練。
6.根據權利要求1所述的裝置,其中,所述裝置還包括: 功率監測單元,其用于監測當前功率放大器的輸出的平均功率; 所述更新控制單元在所述功率監測單元監測到當前功率放大器的輸出的平均功率大于第三閾值時,控制所述Dro系數產生單元將通過所述自適應更新得到的Dro系數寫入到存儲器中。
7.根據權利要求1所述的裝置,其中,所述裝置還包括: TPC狀態檢測單元,其用于檢測當前的TPC狀態; 所述更新控制單元在所述TPC狀態檢測單元檢測到發生了快速發送功率控制(TPC)時,控制所述Dro系數產生單元停止對Dro系數的更新,并控制所述Dro系數產生單元使用當前Dro系數或者從存儲器中讀出的Dro系數作為Dro系數。
8.一種發射機,所述發射機包括權利要求1-7任一項所述的Dro系數更新控制裝置。
9.一種數字預失真(DPD)系數的更新控制方法,應用于數字功率控制系統中,其中,所述方法包括: 確定多個Dro系數中被充分訓練的一組Dro系數; 對被充分訓練的一組Dro系數進行自適應更新。
10.根據權利要求9所述的方法,其中,所述確定多個Dro系數中被充分訓練的一組Dro系數,包括: 根據Dro輸入信號的功率分布信息確定被充分訓練的一組Dro系數,其中,每一個DPD系數對應一個特定的功率等級,對于每一個特定的功率等級,如果Dro輸入信號的瞬時功率大于該特定的功率等級的概率大于第一閾值,則確定該功率等級對應的Dro系數被充分訓練;或者 根據查找表的地址分布信息確定被充分訓練的一組Dro系數其中,每一個Dro系數對應一個特定的查找表地址,對于每一個特定的查找表地址,如果Dro輸入信號的查找表地址大于該特定的查找表地址的概率大于第二閾值,則確定該特定的查找表地址對應的DPD系數被充分訓練;或者 根據功率放大器的輸出的平均功率確定被充分序列的一組Dro系數中,每一個Dro系數對應一個特定的功率放大器的輸出的平均功率等級,對于每一個特定的功率放大器的輸出的平均功率等級,如果當前功率放大器的輸出的平均功率大于該特定的功率放大器的輸出的平均功率等級 ,則確定該特定的功率放大器的輸出的平均功率等級對應的Dro系數被充分訓練。
【文檔編號】H04L25/49GK103634252SQ201210297454
【公開日】2014年3月12日 申請日期:2012年8月20日 優先權日:2012年8月20日
【發明者】陳培, 周建民, 巖松隆則 申請人:富士通株式會社