[go: up one dir, main page]

TWI846624B - Digital pre-distortion system and method for beamforming signals - Google Patents

Digital pre-distortion system and method for beamforming signals Download PDF

Info

Publication number
TWI846624B
TWI846624B TW112139567A TW112139567A TWI846624B TW I846624 B TWI846624 B TW I846624B TW 112139567 A TW112139567 A TW 112139567A TW 112139567 A TW112139567 A TW 112139567A TW I846624 B TWI846624 B TW I846624B
Authority
TW
Taiwan
Prior art keywords
signal
predistortion
distortion
digital
matrix
Prior art date
Application number
TW112139567A
Other languages
Chinese (zh)
Other versions
TW202518870A (en
Inventor
鄧俊宏
王源培
Original Assignee
元智大學
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 元智大學 filed Critical 元智大學
Priority to TW112139567A priority Critical patent/TWI846624B/en
Application granted granted Critical
Publication of TWI846624B publication Critical patent/TWI846624B/en
Publication of TW202518870A publication Critical patent/TW202518870A/en

Links

Landscapes

  • Amplifiers (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

The present invention relates to a digital pre-distortion system and method for beamforming signals. The system includes a first digital pre-distortion processing unit that applies digital pre-distortion parameters to an original signal to generate a digitally pre-distorted signal. The digitally pre-distorted signal passes through a beamforming unit and a reception unit to generate a beam-orient reception signal. A filtering unit samples the beam-orient reception signal with bandwidth limitation to produce a beam-orient limited-band reception signal. The beam-orient limited-band reception signal, after computation by an estimation unit and a second digital pre-distortion processing unit for a predetermined number of iterations, employs the final iteration result of the second digital pre-distortion processing unit as the updated digital pre-distortion parameters. These updated parameters are transmitted back to the first digital pre-distortion processing unit, thereby serving as the digital pre-distortion parameters. The digital pre-distortion processing method follows the processes. The system and method effectively address multiple nonlinear effects within the beamforming unit.

Description

波束成型訊號的數位預失真處理系統及其方法Digital predistortion processing system and method for beamforming signal

本發明有關於數位預失真處理技術,特別是關於應用於多輸入多輸出天線通訊系統中,解決多個功率放大器的非線性效應的數位預失真技術。 The present invention relates to digital pre-distortion processing technology, and in particular to digital pre-distortion technology applied to a multi-input multi-output antenna communication system to solve the non-linear effects of multiple power amplifiers.

隨著通訊環境朝著高頻發展,為了克服訊號傳輸衰減所帶來的挑戰,大規模多輸入輸出系統(Massive multi-input multi-output,Massive MIMO)和陣列天線等相關技術的重要性將持續提高。然而,多輸入輸出系統和陣列天線等相關技同時也伴隨著一些挑戰,其中之一就是非線性失真。 As the communication environment develops towards high frequencies, in order to overcome the challenges brought by signal transmission attenuation, the importance of related technologies such as massive multi-input multi-output (Massive MIMO) and array antennas will continue to increase. However, related technologies such as multi-input multi-output and array antennas are also accompanied by some challenges, one of which is nonlinear distortion.

在高頻通訊環境中,由於訊號通過複雜的通道和多重天線路徑,會引發非線性失真,進而影響訊號品質。而數位預失真補償(Digital Pre-Distortion,DPD)技術在這種情況下變得至關重要,因為它可以有效地減少訊號失真,提高系統性能和可靠性。 In high-frequency communication environments, nonlinear distortion will occur as signals pass through complex channels and multiple antenna paths, thus affecting signal quality. Digital Pre-Distortion (DPD) technology becomes crucial in this situation because it can effectively reduce signal distortion and improve system performance and reliability.

然而,隨著通訊環境中天線數量的增加,DPD技術的應用也變得更為複雜。由於每個天線路徑可能會有不同的非線性特性,需要針對每個天 線進行獨立的DPD補償流程,例如美國專利公開第US20210399697號及美國專利公開第20230137470號。這將導致以下問題: However, as the number of antennas in the communication environment increases, the application of DPD technology has become more complex. Since each antenna path may have different nonlinear characteristics, an independent DPD compensation process is required for each antenna, such as US Patent Publication No. US20210399697 and US Patent Publication No. 20230137470. This will lead to the following problems:

1.成本增加:執行獨立的DPD流程需要更多的運算資源和硬體設備,進而增加系統的成本。 1. Increased costs: Executing an independent DPD process requires more computing resources and hardware equipment, which in turn increases the cost of the system.

2.系統複雜度提高:獨立的DPD流程需要更多的處理步驟和控制機制,使系統整體複雜度增加。 2. Increased system complexity: The independent DPD process requires more processing steps and control mechanisms, which increases the overall complexity of the system.

3.設計難度上升:需要針對每個天線進行個別的DPD設計和調校,這將增加系統設計的難度。 3. Increased design difficulty: Individual DPD design and adjustment is required for each antenna, which will increase the difficulty of system design.

另外,中國專利第CN109981505B號(專利名稱:功率可擴展的波束定向數位預失真裝置及方法、收發系統),乃根據原始輸入信號和主波束信號,利用間接學習結構計算分束增益模組的係數,並產生預失真信號,並將生成的預失真信號對所述主波束信號進行線性化。但此中國專利前案的預失真訊號處理,並非採用接收天線的接收訊號來解決非線性失真問題,這將導致接收訊號仍有嚴重的非線性失真的問題。 In addition, Chinese Patent No. CN109981505B (patent name: Power-scalable beam-directed digital predistortion device and method, transceiver system) uses an indirect learning structure to calculate the coefficients of the beam splitting gain module based on the original input signal and the main beam signal, and generates a predistortion signal, and linearizes the main beam signal with the generated predistortion signal. However, the predistortion signal processing of this Chinese patent does not use the received signal of the receiving antenna to solve the nonlinear distortion problem, which will cause the received signal to still have serious nonlinear distortion problems.

再者,臺灣專利第I700888號(專利名稱:數位預失真電路及數位預失真方法),將輸入訊號依序進行預失真處理、數位至類比轉換、以及放大處理以產生輸出訊號。此輸入訊號經預失真處理後的第一頻寬大於輸入訊號經數位至類比轉換後的第二頻寬。對輸出訊號過濾第二頻寬以外的訊號以產生第二輸出訊號。依據輸入訊號經預失真處理的預失真訊號及第二輸出訊號估測預失真訊號經放大處理後第三輸出訊號。此第三輸出訊號的第三頻寬大於第二頻寬。依據第三輸出訊號及預失真訊號決定預失真處理的參數。但是此種反覆放大過濾,又加入不同訊號進行處理的過程太過複雜,將會增加設計成本,而且 此臺灣專利所要解決的問題不是輸出訊號的頻帶內(In-band)的預失真處理,所決定的預失真處理的參數是為了對第二頻寬以外的失真情況修正。 Furthermore, Taiwan Patent No. I700888 (Patent Name: Digital Predistortion Circuit and Digital Predistortion Method) sequentially performs predistortion processing, digital-to-analog conversion, and amplification processing on an input signal to generate an output signal. The first bandwidth of the input signal after predistortion processing is greater than the second bandwidth of the input signal after digital-to-analog conversion. The output signal is filtered to filter signals outside the second bandwidth to generate a second output signal. The third output signal after amplification processing of the predistortion signal is estimated based on the predistortion signal of the input signal after predistortion processing and the second output signal. The third bandwidth of this third output signal is greater than the second bandwidth. The parameters of the predistortion processing are determined based on the third output signal and the predistortion signal. However, this process of repeated amplification and filtering, and adding different signals for processing is too complicated and will increase the design cost. Moreover, the problem to be solved by this Taiwan patent is not the in-band pre-distortion processing of the output signal. The parameters of the pre-distortion processing are determined to correct the distortion outside the second bandwidth.

基於前述的問題,未來高頻通訊環境中的非線性失真補償將是一個重要的課題,換言之,在保證系統性能的同時,優化數位預失真補償技術,以減少成本、降低複雜度和設計難度,乃是目前亟待解決的問題。 Based on the above problems, nonlinear distortion compensation in future high-frequency communication environments will be an important topic. In other words, optimizing digital pre-distortion compensation technology to reduce costs, complexity and design difficulty while ensuring system performance is an urgent problem to be solved.

有鑑於先前技術的問題,本發明之目的為輸出訊號利用簡易的架構進行數位預失真處理,並使用較低計算複雜度的方式處理數位預失真問題,而且在處理的過程中,不用改變陣列天線的相位或者調整功率放大器的增益,即可解決功率放大器非線性效應之數位預失真處理,以便於結合應用於多輸出多輸入的天線收發系統,以抑制多天線非線性問題。 In view of the problems of the prior art, the purpose of the present invention is to use a simple structure to perform digital pre-distortion processing on the output signal, and to use a method with lower computational complexity to process the digital pre-distortion problem. Moreover, during the processing, the digital pre-distortion processing of the nonlinear effect of the power amplifier can be solved without changing the phase of the array antenna or adjusting the gain of the power amplifier, so as to facilitate the combination and application of the multi-input and multi-output antenna transceiver system to suppress the nonlinear problem of multiple antennas.

根據本發明之目的,提供一種波束成型訊號的數位預失真處理系統,包括第一數位預失真處理單元、第二數位預失真處理單元、波束成型單元、接收單元、過濾單元以及估算單元。第一數位預失真處理單元接收原始訊號,並將原始訊號加入數位預失真參數,以產生數位預失真訊號。波束成型單元連接數位預失真處理單元,以接收數位預失真訊號,並經過波束成型單元形成波束導向輸出訊號。接收單元接收波束導向輸出訊號以形成波束導向接收訊號。過濾單元連接接收單元、估算單元以及第二數位預失真處理單元。過濾單元接收波束導向接收訊號,並對波束導向接收訊號進行頻寬限制取樣,以產生具有頻寬限制因子的波束導向帶限接收訊號。估算單元與第二數位預失真處理單元各自接收波束導向帶限接收訊號,估算單元以波束導向帶限接收訊號及誤 差訊號進行運算產生估算預失真參數。第二數位預失真處理單元從估算預失真參數及波束導向帶限接收訊號產生估算預失真訊號。估算單元及第二數位預失真處理單元依此循環運算預定迭代次數後,第二數位預失真處理單元最後一次迭代運算的該估算預失真參數作為新數位預失真參數,並傳送新數位預失真參數到第一數位預失真處理單元,作為數位預失真參數。 According to the purpose of the present invention, a digital predistortion processing system for beamforming signals is provided, comprising a first digital predistortion processing unit, a second digital predistortion processing unit, a beamforming unit, a receiving unit, a filtering unit and an estimating unit. The first digital predistortion processing unit receives an original signal and adds a digital predistortion parameter to the original signal to generate a digital predistortion signal. The beamforming unit is connected to the digital predistortion processing unit to receive the digital predistortion signal and forms a beam-steering output signal through the beamforming unit. The receiving unit receives the beam-steering output signal to form a beam-steering received signal. The filtering unit is connected to the receiving unit, the estimating unit and the second digital predistortion processing unit. The filtering unit receives the beam-steering received signal and performs bandwidth-limited sampling on the beam-steering received signal to generate a beam-steering band-limited received signal with a bandwidth-limited factor. The estimation unit and the second digital pre-distortion processing unit each receive the beam-steering band-limited received signal. The estimation unit calculates the beam-steering band-limited received signal and the error signal to generate an estimated pre-distortion parameter. The second digital pre-distortion processing unit generates an estimated pre-distortion signal from the estimated pre-distortion parameter and the beam-steering band-limited received signal. After the estimation unit and the second digital pre-distortion processing unit perform a predetermined number of iterations in this way, the estimated pre-distortion parameters calculated by the second digital pre-distortion processing unit in the last iteration are used as new digital pre-distortion parameters, and the new digital pre-distortion parameters are transmitted to the first digital pre-distortion processing unit as digital pre-distortion parameters.

其中,第一數位預失真處理單元、第二數位預失真處理單元、波束成型單元、接收單元、過濾單元以及估算單元彼此之間的連接關係形成間接學習架構。 Among them, the connection relationship between the first digital pre-distortion processing unit, the second digital pre-distortion processing unit, the beamforming unit, the receiving unit, the filtering unit and the estimation unit forms an indirect learning framework.

其中,第二數位預失真處理單元在各次迭代運算出估算預失真訊號的估算預失真處理公式,如下所示:

Figure 112139567-A0305-02-0006-1
上述公式使用記憶多項式(Memory Polynomial,MP)來做為數學模型。其中,
Figure 112139567-A0305-02-0006-2
表示估算預失真參數,
Figure 112139567-A0305-02-0006-3
表示估算預失真訊號,ω(w)表示帶限函數,以帶限函數作為過濾單元,W表示帶限函數長度,K為多項式階數,P為記憶深度,n為第幾次的迭代,且n由0開始,迭代次數為N,第一次迭代的估算預失真訊號表示為
Figure 112139567-A0305-02-0006-4
而最後一次迭代的估算預失真訊號表示為
Figure 112139567-A0305-02-0006-5
y BO 為波束導向接收訊號。 The second digital pre-distortion processing unit calculates an estimated pre-distortion processing formula for estimating the pre-distortion signal in each iteration, as shown below:
Figure 112139567-A0305-02-0006-1
The above formula uses memory polynomial (MP) as a mathematical model.
Figure 112139567-A0305-02-0006-2
represents the estimated predistortion parameters,
Figure 112139567-A0305-02-0006-3
represents the estimated predistortion signal, ω ( w ) represents the band-limited function, the band-limited function is used as the filtering unit, W represents the length of the band-limited function, K is the polynomial order, P is the memory depth, n is the number of iterations, and n starts from 0, the number of iterations is N, and the estimated predistortion signal of the first iteration is expressed as
Figure 112139567-A0305-02-0006-4
, and the estimated predistortion signal of the last iteration is expressed as
Figure 112139567-A0305-02-0006-5
, y BO is the beam-steering receiving signal.

其中,估算預失真處理公式可以改寫為矩陣形式,如下公式所示:

Figure 112139567-A0305-02-0006-6
其中
Figure 112139567-A0305-02-0006-7
為估算預失真訊號矩陣。[Y BO_BL ]為以帶限記憶多項式模型為基底之波束導向帶限接收訊號基函數矩陣。
Figure 112139567-A0305-02-0006-8
則為每一次迭代循環中的最後 一次的估算預失真參數的矩陣。又,估算預失真訊號矩陣由各次迭代的估算預失真訊號的轉置矩陣,可表示如下公式:
Figure 112139567-A0305-02-0007-9
其中N為總迭代次數,由於(0)~(N-1)的數量等於N,
Figure 112139567-A0305-02-0007-10
~
Figure 112139567-A0305-02-0007-11
為各次迭代後由數位預失真處理單元在各次迭代運算出估算預失真訊號,又波束導向帶限接收訊號基函數矩陣[Y BO_BL ],如下公式所示:[Y BO_BL ]=[[y 10,BO_BL ],,[y k0,BO_BL ],,[y 1p,BO_BL ],,[y kp,BO_BL ]] T 其中[y kp,BO_BL ]為各次迭代的波束導向帶限接收訊號矩陣,如下公式所示: Among them, the estimated pre-distortion processing formula can be rewritten into a matrix form, as shown in the following formula:
Figure 112139567-A0305-02-0006-6
in
Figure 112139567-A0305-02-0006-7
is the estimated predistortion signal matrix. [ Y BO_BL ] is the beam-steering band-limited received signal basis function matrix based on the band-limited memory polynomial model.
Figure 112139567-A0305-02-0006-8
Then is the matrix of the last estimated predistortion parameters in each iteration cycle. In addition, the estimated predistortion signal matrix is the transposed matrix of the estimated predistortion signal of each iteration, and can be expressed as follows:
Figure 112139567-A0305-02-0007-9
Where N is the total number of iterations. Since the number of (0)~(N-1) is equal to N,
Figure 112139567-A0305-02-0007-10
~
Figure 112139567-A0305-02-0007-11
The estimated predistortion signal is calculated by the digital predistortion processing unit after each iteration, and the beam-steering band-limited received signal basis function matrix [ Y BO_BL ] is as shown in the following formula: [ Y BO_BL ]=[[ y10 ,BO_BL ] ,, [ yk0 , BO_BL ] ,, [ y1p ,BO_BL ] ,, [ ykp ,BO_BL ]] Twhere [ ykp ,BO_BL ] is the beam-steering band-limited received signal matrix of each iteration, as shown in the following formula:

[y kp,BO_BL ]=[y kp,BO_BL (0),............,y kp,BO_BL (N-1)] T 其中y kp,BO_BL (n)表示波束導向帶限接收訊號提出估算預失真參數後之估算波束導向接收訊號,如下公式所示:

Figure 112139567-A0305-02-0007-12
又,每一次迭代循環中最後一次的估算預失真參數矩陣
Figure 112139567-A0305-02-0007-88
,如下公式所示:
Figure 112139567-A0305-02-0007-13
其中,
Figure 112139567-A0305-02-0007-14
為每一次迭代循環中最後一次的估算預失真參數。 [ y kp,BO_BL ]=[ y kp,BO_BL (0) , ............ ,y kp,BO_BL ( N -1)] T where y kp,BO _ BL ( n ) represents the estimated beam-steering received signal after the estimated pre-distortion parameters of the beam-steering band-limited received signal are proposed, as shown in the following formula:
Figure 112139567-A0305-02-0007-12
Again, the last estimated predistortion parameter matrix in each iteration cycle is
Figure 112139567-A0305-02-0007-88
, as shown in the following formula:
Figure 112139567-A0305-02-0007-13
in,
Figure 112139567-A0305-02-0007-14
is the last estimated predistortion parameter in each iteration cycle.

其中,估算單元以阻尼牛頓(Damped Newton)演算法來估算出預失真參數向量資訊,如下公式所示:

Figure 112139567-A0305-02-0007-15
其中μ為0~1的任意數,[e BO_BL ]為誤差訊號矩陣,如下公式所示:
Figure 112139567-A0305-02-0007-16
[z BO_BL ]為數位預失真訊號矩陣,如下公式所示: [z BO_BL ]=[z BO_BL (0),............,z BO_BL (N-1)] T
Figure 112139567-A0305-02-0008-90
為估算單元運算出的在n次迭代循環中的各次迭代運算出的估算預失真參數矩陣,如下公式所示:
Figure 112139567-A0305-02-0008-17
其中,
Figure 112139567-A0305-02-0008-18
為在n次迭代循環中各次迭代的估算預失真參數。 The estimation unit estimates the pre-distortion parameter vector information using a damped Newton algorithm, as shown in the following formula:
Figure 112139567-A0305-02-0007-15
Where μ is an arbitrary number between 0 and 1, and [ e BO_BL ] is the error signal matrix, as shown in the following formula:
Figure 112139567-A0305-02-0007-16
[ z BO_BL ] is the digital pre-distortion signal matrix, as shown in the following formula: [ z BO_BL ]=[ z BO_BL (0) , ............ ,z BO_BL ( N -1)] T
Figure 112139567-A0305-02-0008-90
The estimated predistortion parameter matrix calculated by the estimation unit in each iteration of the n iteration loops is shown in the following formula:
Figure 112139567-A0305-02-0008-17
in,
Figure 112139567-A0305-02-0008-18
is the estimated predistortion parameter for each iteration in the n iteration loops.

其中,第一數位預失真處理單元運用預失真參數矩陣擬出經過預失真參數處理後之預失真訊號矩陣,如下公式所示:

Figure 112139567-A0305-02-0008-19
其中預失真訊號矩陣可改寫為,如下公式所示:[z BO_BL ]=[z BO_BL (0),............,z BO_BL (N-1)] T 其中[X BO_BL ]為以記憶多項式的數學模型為基底之原始訊號矩陣的基函數轉置矩陣,如下公式所示:[X BO_BL ]=[[X 10,BO_BL ],,[X K0,BO_BL ],,[X 1P,BO_BL ],,[X KP,BO_BL ]] T 而原始訊號矩陣[X kp,BO_BL ],可以由下列公式表示:[X kp,BO_BL ]=[x kp,BO_BL (0),............,x kp,BO_BL (N-1)] T 又,x kp,BOBL (n)表示預失真訊號矩陣提出預失真參數,可以由下列公式表示:
Figure 112139567-A0305-02-0008-20
The first digital pre-distortion processing unit uses the pre-distortion parameter matrix to simulate the pre-distortion signal matrix after the pre-distortion parameter processing, as shown in the following formula:
Figure 112139567-A0305-02-0008-19
The predistorted signal matrix can be rewritten as shown in the following formula: [ z BO_BL ]=[ z BO_BL (0) , ............ ,z BO_BL ( N -1)] Twhere [ X BO_BL ] is the basis function transpose matrix of the original signal matrix based on the mathematical model of memory polynomials, as shown in the following formula: [ X BO_BL ]=[[ X 10 ,BO_BL ] ,, [ X K 0 ,BO_BL ] ,, [ X 1 P,BO_BL ] ,, [ X KP,BO_BL ]] Tand the original signal matrix [ X kp,BO_BL ] can be expressed by the following formula: [ X kp,BO_BL ]=[ x kp,BO_BL (0) , ............ ,x kp,BO_BL ( N -1)] Tand , x kp,BOBL ( n ) represents the predistortion signal matrix. The predistortion parameters can be expressed by the following formula:
Figure 112139567-A0305-02-0008-20

其中,波束成型單元包括複數個相移器、複數個功率放大器及複數個發射天線,每一個功率放大器各自連接複數個相移器的其中之一及複數個發射天線的其中之一,波束成型單元由每一個相移器分別接收預失真訊號, 並分別以各自的相位角改變預失真訊號的相位角,而輸出具相位差的預失真訊號,在此將具相位差的預失真訊號定義為相位差訊號,各功率放大器分別接收各自相位差訊號,並將相位差訊號進行功率放大後輸出功率放大後的相位差訊號,在此將功率放大後的相位差訊號定義為功率放大相位差訊號,各功率放大器將各自的功率放大相位差訊號傳送到各自連接的發射天線,每一個發射天線將各自的功率放大相位差訊號以電磁波輻射到空中,並在空中形成波束導向輸出訊號。 The beamforming unit includes a plurality of phase shifters, a plurality of power amplifiers and a plurality of transmitting antennas. Each power amplifier is connected to one of the plurality of phase shifters and one of the plurality of transmitting antennas. The beamforming unit receives the predistortion signal from each phase shifter, and changes the phase angle of the predistortion signal with its own phase angle, and outputs a predistortion signal with a phase difference. The predistortion signal with a phase difference is defined as a phase difference signal. Each power amplifier receives its own phase difference signal, and outputs a power-amplified phase difference signal after power amplification. The power-amplified phase difference signal is defined as a power-amplified phase difference signal. Each power amplifier transmits its own power-amplified phase difference signal to its own connected transmitting antenna. Each transmitting antenna radiates its own power-amplified phase difference signal into the air as an electromagnetic wave, and forms a beam-guided output signal in the air.

其中,原始訊號以x表示,各次迭代循環的原始訊號以x(n)表示,各次迭代循環的原始訊號以x(n)經過第一數位預失真處理單元後所產生的數位預失真訊號以z BO_BL (n)表示,發射天線的數量以i表示,進入到各相移器的數位預失真訊號改以

Figure 112139567-A0305-02-0009-21
表示,每一發射天線將各自的功率放大相位差訊號以y i (n)表示,各次的波束導向接收訊號則以y BO (n)表示,並可進一步以下列公表示彼此的關係: y = z a a H
Figure 112139567-A0305-02-0009-22
y =[y BO (0),............,y BO (N-1)] T z 為進入到各路相移器的原始訊號
Figure 112139567-A0305-02-0009-23
轉置矩陣,矩陣維度為N×1。 y 為波束導向接收訊號的轉置矩陣,矩陣維度為N×1,與原訊號維度相同。而 a 矩陣維度為1×I a H 矩陣維度為I×1, a H 表示追蹤向量的共軛轉置,且 a H =
Figure 112139567-A0305-02-0009-24
,同時他也表示了各發射天線與接收單元之相對相位, a =[W 1 W 2W i ]則表示各相移器所需改變之相位。 The original signal is represented by x , the original signal of each iteration cycle is represented by x ( n ), the digital predistortion signal generated by the original signal of each iteration cycle after passing through the first digital predistortion processing unit is represented by zBO_BL (n ) , the number of transmitting antennas is represented by i , and the digital predistortion signal entering each phase shifter is represented by
Figure 112139567-A0305-02-0009-21
Each transmitting antenna amplifies its own power phase difference signal as y i ( n ), and each beam-steering receiving signal is represented by y BO ( n ), and the relationship between them can be further expressed by the following formula: y = z a a H
Figure 112139567-A0305-02-0009-22
y =[ y BO (0) , ............ ,y BO ( N -1)] T z is the original signal entering each phase shifter
Figure 112139567-A0305-02-0009-23
Transpose matrix, the matrix dimension is N ×1. y is the transpose matrix of the beam-steering received signal, the matrix dimension is N ×1, the same as the original signal dimension. The a matrix dimension is 1× I , and the a H matrix dimension is I ×1. a H represents the conjugate transpose of the tracking vector, and a H =
Figure 112139567-A0305-02-0009-24
At the same time, he also expressed the relative phase of each transmitting antenna and the receiving unit, and a = [ W 1 W 2Wi ] represents the phase that each phase shifter needs to change.

根據本發明之目的,另提供一種波束成型訊號的數位預失真處理方法,應用於前述的波束成型訊號的數位預失真處理系統,包括下列步驟,第一數位預失真處理單元接收原始訊號,並將原始訊號加入數位預失真參數,以產生數位預失真訊號,波束成型單元接收數位預失真訊號,並經過波束成型單元形成波束導向輸出訊號,接收單元接收波束導向輸出訊號以形成波束導向帶限接收訊號,過濾單元接收波束導向帶限接收訊號,並對波束導向帶限接收訊號進行頻寬限制取樣,以產生具有頻寬限制因子的波束導向帶限接收訊號,估算單元與第二數位預失真處理單元各自接收波束導向帶限接收訊號,並進行間接學習步驟,在間接學習步驟中,估算單元以波束導向帶限接收訊號及誤差訊號進行運算產生估算預失真參數,第二數位預失真處理單元從估算預失真參數及波束導向帶限接收訊號產生估算預失真訊號,估算單元及第二數位預失真處理單元依此循環運算預定迭代次數後,第二數位預失真處理單元最後一次迭代運算作為新數位預失真參數,即完成間接學習步驟,第二數位預失真處理單元傳送新數位預失真參數到第一數位預失真處理單元,作為數位預失真參數,再由第一數位預失真處理單元依照接收原始訊號起的步驟進行處理。 According to the purpose of the present invention, a digital predistortion processing method for a beamforming signal is provided, which is applied to the digital predistortion processing system for a beamforming signal, and includes the following steps: a first digital predistortion processing unit receives an original signal and adds a digital predistortion parameter to the original signal to generate a digital predistortion signal; a beamforming unit receives the digital predistortion signal and forms a beam-steering output signal through the beamforming unit; a receiving unit receives the beam-steering output signal to form a beam-steering band-limited received signal; a filtering unit receives the beam-steering band-limited received signal and performs bandwidth-limited sampling on the beam-steering band-limited received signal to generate a beam-steering band-limited received signal with a bandwidth-limited factor; an estimating unit and a second digital predistortion processing unit receive the digital predistortion signal and form a beam-steering output signal through the beamforming unit; a receiving unit receives the beam-steering output signal to form a beam-steering band-limited received signal; a filtering unit receives the beam-steering band-limited received signal and performs bandwidth-limited sampling on the beam-steering band-limited received signal to generate a beam-steering band-limited received signal with a bandwidth-limited factor; and a filtering unit receives the beam-steering band-limited received signal and performs bandwidth-limited sampling on the beam-steering band-limited received signal. The first embodiment of the present invention is to receive the beam-steering band-limited received signal and perform an indirect learning step. In the indirect learning step, the estimation unit generates an estimated pre-distortion parameter by calculating the beam-steering band-limited received signal and the error signal. The second digital pre-distortion processing unit generates an estimated pre-distortion signal from the estimated pre-distortion parameter and the beam-steering band-limited received signal. The estimation unit and the second digital pre-distortion processing unit cycle in this manner. After calculating the predetermined number of iterations, the second digital pre-distortion processing unit performs the last iteration as the new digital pre-distortion parameter, completing the indirect learning step. The second digital pre-distortion processing unit transmits the new digital pre-distortion parameter to the first digital pre-distortion processing unit as the digital pre-distortion parameter, and the first digital pre-distortion processing unit then processes it according to the steps from receiving the original signal.

據上所述,本發明克服多個功率放大器非線性效應的數位預失真技術,並應用於MIMO系統之中,解決現有MIMO通訊系統中,預失真技術應用所帶來之補償處理次數過多,導致系統複雜性逐漸提升的問題。此外,本發明充分考慮未來訊號規格的提升,為預失真技術提供了一種降低成本和複雜度的方案,藉此顯著增強多天線系統中的預失真處理技術。相比於先前技術所提到的各專利前案所提出的主動陣列天線預失真技術,本發明特有之預失真架 構明顯區別於現有技術,尤其在未來通訊頻寬不斷變化的情境下,展現出更好的效果。 As mentioned above, the digital pre-distortion technology of the present invention overcomes the nonlinear effects of multiple power amplifiers and is applied in the MIMO system to solve the problem that the application of pre-distortion technology in the existing MIMO communication system causes too many compensation processing times, resulting in the gradual increase in system complexity. In addition, the present invention fully considers the improvement of future signal specifications and provides a solution to reduce costs and complexity for pre-distortion technology, thereby significantly enhancing the pre-distortion processing technology in multi-antenna systems. Compared with the active array antenna pre-distortion technology proposed in the previous patents, the unique pre-distortion architecture of the present invention is significantly different from the existing technology, especially in the context of the ever-changing communication bandwidth in the future, showing better results.

1:第一數位預失真處理單元 1: The first digital pre-distortion processing unit

2:第二數位預失真處理單元 2: Second digital pre-distortion processing unit

3:波束成型單元 3: Beamforming unit

4:接收單元 4: Receiving unit

5:過濾單元 5: Filter unit

6:估算單元 6: Estimation unit

30:相移器 30: Phase shifter

32:功率放大器 32: Power amplifier

34:發射天線 34: Transmitting antenna

S101~S107、S1051~S1052:流程步驟 S101~S107, S1051~S1052: Process steps

圖1為本發明的波束成型訊號的數位預失真處理系統的架構示意圖。 Figure 1 is a schematic diagram of the architecture of the digital pre-distortion processing system for beamforming signals of the present invention.

圖2為本發明的波束成型訊號的數位預失真處理方法的流程示意圖。 Figure 2 is a schematic diagram of the process of the digital pre-distortion processing method of the beamforming signal of the present invention.

圖3為本發明的波束成型訊號的數位預失真處理的訊號模擬圖。 FIG3 is a signal simulation diagram of the digital pre-distortion processing of the beamforming signal of the present invention.

本發明之實施例將藉由下文配合相關圖式進一步加以解說。盡可能的,於圖式與說明書中,相同標號係代表相同或相似構件。於圖式中,基於簡化與方便標示,形狀與厚度可能經過誇大表示。可以理解的是,未特別顯示於圖式中或描述於說明書中之元件,為所屬技術領域中具有通常技術者所知之形態。本領域之通常技術者可依據本發明之內容而進行多種之改變與修改。 The embodiments of the present invention will be further explained below with the help of the relevant drawings. As far as possible, the same reference numerals in the drawings and the specification represent the same or similar components. In the drawings, the shapes and thicknesses may be exaggerated for the sake of simplicity and convenience. It is understood that the components not specifically shown in the drawings or described in the specification have the form known to the ordinary technicians in the relevant technical field. The ordinary technicians in this field can make various changes and modifications based on the content of the present invention.

如圖1所示,本發明為一種波束成型訊號的數位預失真處理系統,包括第一數位預失真處理單元1、第二數位預失真處理單元2、波束成型單元3、接收單元4、過濾單元5以及估算單元6。第一數位預失真處理單元1、第二數位預失真處理單元2、波束成型單元3、接收單元4、過濾單元5以及估算單元6彼此之間的連接關係,乃形成間接學習架構。 As shown in FIG1 , the present invention is a digital predistortion processing system for beamforming signals, comprising a first digital predistortion processing unit 1, a second digital predistortion processing unit 2, a beamforming unit 3, a receiving unit 4, a filtering unit 5, and an estimating unit 6. The connection relationship between the first digital predistortion processing unit 1, the second digital predistortion processing unit 2, the beamforming unit 3, the receiving unit 4, the filtering unit 5, and the estimating unit 6 forms an indirect learning architecture.

在本發明中,第一數位預失真處理單元1接收原始訊號,並將原始訊號加入數位預失真參數,以產生數位預失真訊號。波束成型單元3連接數 位預失真處理單元,以接收數位預失真訊號,並經過波束成型單元3形成波束導向輸出訊號。接收單元4接收波束導向輸出訊號以形成波束導向接收訊號。 In the present invention, the first digital predistortion processing unit 1 receives the original signal and adds the digital predistortion parameter to the original signal to generate a digital predistortion signal. The beamforming unit 3 is connected to the digital predistortion processing unit to receive the digital predistortion signal and form a beam-guided output signal through the beamforming unit 3. The receiving unit 4 receives the beam-guided output signal to form a beam-guided receiving signal.

在本發明中,波束成型單元3包括複數個相移器30、複數個功率放大器32及複數個發射天線34,每一個功率放大器32各自連接複數個相移器30的其中之一及複數個發射天線34的其中之一,原始訊號以x表示,每一次的原始訊號以x(n)表示,原始訊號以x(n)經過第一數位預失真處理單元1後所產生的數位預失真訊號以z BO_BL (n)表示,波束成型單元3的發射天線34數量以i表示,進入到各個相移器30的數位預失真訊號改以

Figure 112139567-A0305-02-0012-25
表示,每一個發射天線34將各自的功率放大相位差訊號以y i (n)表示,各次的波束導向帶限接收訊號則以y BO (n)表示,並可進一步以下列公表示彼此的關係: y = z a a H
Figure 112139567-A0305-02-0012-26
y =[y BO (0),............,y BO (N-1)] T z 為進入到各路相移器30的原始訊號
Figure 112139567-A0305-02-0012-27
轉置矩陣,矩陣維度為N×1。 y 為波束導向帶限接收訊號轉置矩陣,矩陣維度為N×1,與原訊號維度相同。而 a 矩陣維度為1×I a H 矩陣維度為I×1, a H 表示追蹤向量的共軛轉置且 a H =
Figure 112139567-A0305-02-0012-28
,同時他也表示了各發射天線34與接收單元4之相對相位, a =[W 1 W 2W i ]則表示各相移器30所需改變之相位。 In the present invention, the beamforming unit 3 includes a plurality of phase shifters 30, a plurality of power amplifiers 32 and a plurality of transmitting antennas 34. Each power amplifier 32 is connected to one of the plurality of phase shifters 30 and one of the plurality of transmitting antennas 34. The original signal is represented by x , and each original signal is represented by x ( n ). The digital predistortion signal generated by the original signal x ( n ) after passing through the first digital predistortion processing unit 1 is represented by zBO_BL ( n ). The number of transmitting antennas 34 of the beamforming unit 3 is represented by i . The digital predistortion signal entering each phase shifter 30 is represented by
Figure 112139567-A0305-02-0012-25
Each transmitting antenna 34 amplifies its own power phase difference signal as y i ( n ), and each beam-steering band-limited receiving signal is represented by y BO ( n ), and the relationship between them can be further represented by the following formula: y = z a a H
Figure 112139567-A0305-02-0012-26
y =[ y BO (0) , ............ ,y BO ( N -1)] T z is the original signal entering each phase shifter 30
Figure 112139567-A0305-02-0012-27
Transpose matrix, the matrix dimension is N ×1. y is the transpose matrix of the beam-steering band-limited received signal, the matrix dimension is N ×1, the same as the original signal dimension. The a matrix dimension is 1× I , and the a H matrix dimension is I ×1, a H represents the conjugate transpose of the tracking vector and a H =
Figure 112139567-A0305-02-0012-28
At the same time, it also represents the relative phase between each transmitting antenna 34 and the receiving unit 4, and a = [ W 1 W 2Wi ] represents the phase that each phase shifter 30 needs to change.

在此需要特別說明,第一次的原始訊號x(0)輸入到第一數位預失真處理單元1時,第一數位預失真處理單元1並未有數位預失真參數,因此每一個相移器30收到的

Figure 112139567-A0305-02-0012-29
,而是在第二次以後的原始訊號x(1)~x(N-1),第一數位預失真處理單元1才會有數位預失真參數,但是為了 便於說明,在本案中各次的原始訊號x(n)經過數位預失真處理單元後,數位預失真處理單元的輸出統一稱為預失真訊號
Figure 112139567-A0305-02-0013-30
。 It should be noted that when the original signal x (0) is input to the first digital pre-distortion processing unit 1, the first digital pre-distortion processing unit 1 does not have digital pre-distortion parameters. Therefore, each phase shifter 30 receives
Figure 112139567-A0305-02-0012-29
, but after the second original signal x (1) ~ x ( N -1), the first digital pre-distortion processing unit 1 will have digital pre-distortion parameters. However, for the sake of convenience, in this case, after the original signal x ( n ) passes through the digital pre-distortion processing unit, the output of the digital pre-distortion processing unit is uniformly called the pre-distortion signal
Figure 112139567-A0305-02-0013-30
.

在本發明中,每一個相移器30分別接收預失真訊號

Figure 112139567-A0305-02-0013-89
,並分別以各自的相位角改變預失真訊號的相位角,而輸出具相位差的預失真訊號,在此將具相位差的預失真訊號定義為相位差訊號,並以
Figure 112139567-A0305-02-0013-31
表示,各功率放大器32分別接收各自相位差訊號,並將相位差訊號進行功率放大後輸出功率放大後的相位差訊號,在此將功率放大後的相位差訊號定義為功率放大相位差訊號,並以y i (n)表示,各功率放大器32將各自的功率放大相位差訊號y i (n)傳送到各自連接的發射天線34,每一個發射天線34將各自的功率放大相位差訊號y i (n)以電磁波輻射到空中,並在空中形成波束導向輸出訊號y BO (n)。 In the present invention, each phase shifter 30 receives a predistortion signal
Figure 112139567-A0305-02-0013-89
, and change the phase angle of the predistortion signal with their respective phase angles, and output a predistortion signal with a phase difference. Here, the predistortion signal with a phase difference is defined as a phase difference signal, and
Figure 112139567-A0305-02-0013-31
It indicates that each power amplifier 32 receives its own phase difference signal respectively, and outputs the power-amplified phase difference signal after power amplification. The power-amplified phase difference signal is defined as the power-amplified phase difference signal and represented by y i ( n ). Each power amplifier 32 transmits its own power-amplified phase difference signal y i ( n ) to its own connected transmitting antenna 34. Each transmitting antenna 34 radiates its own power-amplified phase difference signal y i ( n ) into the air in the form of electromagnetic waves, and forms a beam-guided output signal y BO ( n ) in the air.

在本發明中,過濾單元5連接接收單元4、估算單元6以及第二數位預失真處理單元2。過濾單元5接收各次的波束導向接收訊號y BO (n),並對各次的波束導向接收訊號y BO (n)進行頻寬限制取樣,以產生具有頻寬限制因子的各次的波束導向帶限接收訊號y BO_BL (n)。估算單元6與第二數位預失真處理單元2接收各次的波束導向帶限接收訊號y BO_BL (n)。估算單元6以波束導向帶限接收訊號y BO_BL (n)及誤差訊號e(n)進行運算產生估算預失真參數

Figure 112139567-A0305-02-0013-32
。 In the present invention, the filtering unit 5 is connected to the receiving unit 4, the estimating unit 6 and the second digital pre-distortion processing unit 2. The filtering unit 5 receives each beam-steering receiving signal y BO ( n ), and performs bandwidth-limited sampling on each beam-steering receiving signal y BO ( n ) to generate each beam-steering band-limited receiving signal y BO_BL ( n ) with a bandwidth-limited factor. The estimating unit 6 and the second digital pre-distortion processing unit 2 receive each beam-steering band-limited receiving signal y BO_BL ( n ). The estimating unit 6 calculates the beam-steering band-limited receiving signal y BO_BL ( n ) and the error signal e ( n ) to generate an estimated pre-distortion parameter.
Figure 112139567-A0305-02-0013-32
.

再者,第二數位預失真處理單元2從估算預失真參數

Figure 112139567-A0305-02-0013-33
及波束導向帶限接收訊號y BO_BL (n)產生估算預失真訊號
Figure 112139567-A0305-02-0013-34
。估算單元6及第二數位預失真處理單元2依此循環運算預定迭代次數後,第二數位預失真處理單元2最後一次迭代運算的估算預失真參數
Figure 112139567-A0305-02-0013-35
作為新數位預失真參數
Figure 112139567-A0305-02-0013-36
,並傳送新數位預失真參數
Figure 112139567-A0305-02-0013-37
到第一數位預失真處理單元1,作為數位預失真參數a kp,BO_BL 。接收單元4為接收天線,過濾單元5為帶通濾波 器,但並不限於此,也可以是由一個高通濾波器及一個低通濾波器所組成,而且波束導向輸出訊號y BO (n)先經過高通濾波器處理在經過低通濾波器處理,相當於帶通濾波器的訊號處理方式。 Furthermore, the second digital predistortion processing unit 2 estimates the predistortion parameters
Figure 112139567-A0305-02-0013-33
and the beam-steering band-limited received signal y BO_BL ( n ) to generate an estimated predistortion signal
Figure 112139567-A0305-02-0013-34
After the estimation unit 6 and the second digital pre-distortion processing unit 2 perform the predetermined iterations in a loop, the estimated pre-distortion parameters of the last iteration of the second digital pre-distortion processing unit 2 are
Figure 112139567-A0305-02-0013-35
As new digital pre-distortion parameters
Figure 112139567-A0305-02-0013-36
, and send new digital predistortion parameters
Figure 112139567-A0305-02-0013-37
To the first digital predistortion processing unit 1 as a digital predistortion parameter a kp,BO_BL . The receiving unit 4 is a receiving antenna, and the filtering unit 5 is a bandpass filter, but is not limited thereto, and may also be composed of a high-pass filter and a low-pass filter, and the beam steering output signal y BO ( n ) is first processed by the high-pass filter and then by the low-pass filter, which is equivalent to the signal processing method of the bandpass filter.

在本發明中,第二數位預失真處理單元2在各次迭代運算出估算預失真訊號的估算預失真處理公式,如下所示:

Figure 112139567-A0305-02-0014-38
上述公式使用記憶多項式(Memory Polynomial,MP)來做為數學模型。其中,
Figure 112139567-A0305-02-0014-39
表示估算預失真參數,
Figure 112139567-A0305-02-0014-40
表示估算預失真訊號,ω(w)表示帶限函數,以帶限函數作為過濾單元5,w表示帶限函數長度,K為多項式階數,P為記憶深度,n為第幾次的迭代,且n由0開始,迭代次數為N,第一次迭代的估算預失真訊號表示為
Figure 112139567-A0305-02-0014-41
而最後一次迭代的估算預失真訊號表示為
Figure 112139567-A0305-02-0014-42
y BO 為波束導向接收訊號。 In the present invention, the second digital pre-distortion processing unit 2 calculates an estimated pre-distortion processing formula for estimating the pre-distortion signal in each iteration, as shown below:
Figure 112139567-A0305-02-0014-38
The above formula uses memory polynomial (MP) as a mathematical model.
Figure 112139567-A0305-02-0014-39
represents the estimated predistortion parameters,
Figure 112139567-A0305-02-0014-40
represents the estimated predistortion signal, ω ( w ) represents the band-limited function, the band-limited function is used as the filter unit 5, w represents the length of the band-limited function, K is the polynomial order, P is the memory depth, n is the number of iterations, and n starts from 0, the number of iterations is N, and the estimated predistortion signal of the first iteration is expressed as
Figure 112139567-A0305-02-0014-41
, and the estimated predistortion signal of the last iteration is expressed as
Figure 112139567-A0305-02-0014-42
, y BO is the beam-steering receiving signal.

其中,估算預失真處理公式可以改寫為矩陣形式,如下公式所示:

Figure 112139567-A0305-02-0014-43
其中
Figure 112139567-A0305-02-0014-44
為估算預失真訊號矩陣。[Y BO_BL ]為以記憶多項式模型為基底之波束導向帶限接收訊號的基函數矩陣。
Figure 112139567-A0305-02-0014-45
則為每一次迭代循環中最後一次的估算預失真參數矩陣。又,估算預失真訊號矩陣
Figure 112139567-A0305-02-0014-46
為各次迭代的估算預失真訊號
Figure 112139567-A0305-02-0014-47
的轉置矩陣,可表示如下公式:
Figure 112139567-A0305-02-0014-48
其中
Figure 112139567-A0305-02-0015-49
~
Figure 112139567-A0305-02-0015-50
為各次迭代後由數位預失真處理單元在各次迭代運算出估算預失真訊號
Figure 112139567-A0305-02-0015-51
。又波束導向帶限接收訊號基函數矩陣[Y BO_BL ],如下公式所示:[Y BO_BL ]=[[y 10,BO_BL ],,[y k0,BO_BL ],,[y 1p,BO_BL ],,[y kp,BO_BL ]] T 其中[y kp,BO_BL ]為各次迭代的波束導向帶限接收訊號矩陣,如下公式所示:[y kp,BO_BL ]=[y kp,BO_BL (0),............,y kp,BO_BL (N-1)] T 其中y kp,BO_BL (n)表示波束導向帶限接收訊號提出估算預失真參數
Figure 112139567-A0305-02-0015-52
後之估算波束導向接收訊號,如下公式所示:
Figure 112139567-A0305-02-0015-53
又,每一次迭代循環中最後一次的估算預失真參數矩陣
Figure 112139567-A0305-02-0015-54
,如下公式所示:
Figure 112139567-A0305-02-0015-55
其中,
Figure 112139567-A0305-02-0015-56
為各次迭代循環中的最後一次的估算預失真參數。 Among them, the estimated pre-distortion processing formula can be rewritten into a matrix form, as shown in the following formula:
Figure 112139567-A0305-02-0014-43
in
Figure 112139567-A0305-02-0014-44
is the estimated predistortion signal matrix. [ Y BO_BL ] is the basis function matrix of the beam-steering band-limited received signal based on the memory polynomial model.
Figure 112139567-A0305-02-0014-45
is the last estimated predistortion parameter matrix in each iteration cycle.
Figure 112139567-A0305-02-0014-46
is the estimated predistortion signal for each iteration
Figure 112139567-A0305-02-0014-47
The transposed matrix of can be expressed as follows:
Figure 112139567-A0305-02-0014-48
in
Figure 112139567-A0305-02-0015-49
~
Figure 112139567-A0305-02-0015-50
After each iteration, the digital pre-distortion processing unit calculates the estimated pre-distortion signal
Figure 112139567-A0305-02-0015-51
. The beam-steering band-limited received signal basis function matrix [ Y BO_BL ] is as shown in the following formula: [ Y BO_BL ]=[[ y 10 ,BO_BL ] ,, [ y k0 ,BO_BL ] ,, [ y 1 p,BO_BL ] ,, [ y kp,BO_BL ]] Twherein [ y kp,BO_BL ] is the beam-steering band-limited received signal matrix of each iteration, as shown in the following formula: [ y kp,BO_BL ]=[ y kp,BO_BL (0) , ............ ,y kp,BO_BL ( N -1)] Twherein y kp,BO_BL ( n ) represents the estimated pre-distortion parameters proposed for the beam-steering band-limited received signal.
Figure 112139567-A0305-02-0015-52
The estimated beam-steering received signal is shown in the following formula:
Figure 112139567-A0305-02-0015-53
Again, the last estimated predistortion parameter matrix in each iteration cycle is
Figure 112139567-A0305-02-0015-54
, as shown in the following formula:
Figure 112139567-A0305-02-0015-55
in,
Figure 112139567-A0305-02-0015-56
is the estimated predistortion parameter for the last time in each iteration cycle.

其中,估算單元6以阻尼牛頓(Damped Newton)演算法來估算出預失真參數向量資訊,如下公式所示:

Figure 112139567-A0305-02-0015-57
其中μ為0~1的任意數,[e BO_BL ]為誤差訊號矩陣,如下公式所示:
Figure 112139567-A0305-02-0015-58
[z BO_BL ]為數位預失真訊號矩陣,如下公式所示:[z BO_BL ]=[z BO_BL (0),............,z BO_BL (N-1)] T
Figure 112139567-A0305-02-0016-59
為在n次迭代循環中的各次運算出的預失真參數的矩陣,如下公式所示:
Figure 112139567-A0305-02-0016-60
其中,
Figure 112139567-A0305-02-0016-61
為在n次迭代循環中各次迭代的該估算預失真參數。 The estimation unit 6 estimates the pre-distortion parameter vector information using a damped Newton algorithm, as shown in the following formula:
Figure 112139567-A0305-02-0015-57
Where μ is an arbitrary number between 0 and 1, and [ e BO_BL ] is the error signal matrix, as shown in the following formula:
Figure 112139567-A0305-02-0015-58
[ z BO_BL ] is the digital pre-distortion signal matrix, as shown in the following formula: [ z BO_BL ]=[ z BO_BL (0) , ............ ,z BO_BL ( N -1)] T
Figure 112139567-A0305-02-0016-59
is the matrix of predistortion parameters calculated in each of the n iteration loops, as shown in the following formula:
Figure 112139567-A0305-02-0016-60
in,
Figure 112139567-A0305-02-0016-61
is the estimated predistortion parameter for each iteration in the n iteration loops.

其中,第一數位預失真處理單元1運用預失真參數矩陣擬出經過預失真參數處理後之預失真訊號矩陣,如下公式所示:[z BO_BL ]=[X BO_BL ][a BO_BL ]其中預失真訊號矩陣可改寫為,如下公式所示:[z BO_BL ]=[z BO_BL (0),............,z BO_BL (N-1)] T 其中[X BO_BL ]為以記憶多項式的數學模型為基底之波束導向帶限原始訊號矩陣的基函數轉置矩陣,如下公式所示:[X BO_BL ]=[[X 10,BO_BL ],,[X k0,BO_BL ],,[X 1P,BO_BL ],,[X kp,BO_BL ]] T 而波束導向帶限原始訊號矩陣[X kp,BO_BL ],可以由下列公式表示:[X kp,BO_BL ]=[x kp,BO_BL (0),............,x kp,BO_BL (N-1)] T 又,x kp,BO_BL (n)為提出預失真參數的原始訊號,可以由下列公式表示:

Figure 112139567-A0305-02-0016-62
The first digital pre-distortion processing unit 1 uses the pre-distortion parameter matrix to simulate the pre-distortion signal matrix after the pre-distortion parameter processing, as shown in the following formula: [ z BO_BL ]=[ X BO_BL ][ a BO_BL ] The pre-distortion signal matrix can be rewritten as shown in the following formula: [ z BO_BL ]=[ z BO_BL (0) , ............ ,z BO_BL ( N -1)] T Wherein [ X BO_BL ] is the basis function transposed matrix of the beam-steering band-limited original signal matrix based on the mathematical model of the memory polynomial, as shown in the following formula: [ X BO_BL ]=[[ X 10 ,BO_BL ] ,, [ X k 0 ,BO_BL ] ,, [ X 1 P,BO_BL ] ,, [ X kp,BO_BL ]] TThe beam-steering band-limited original signal matrix [ X kp,BO_BL ] can be expressed by the following formula: [ X kp,BO_BL ] = [ x kp,BO_BL (0) , ............ ,x kp,BO_BL ( N -1)] TAnd , x kp,BO_BL ( n ) is the original signal for proposing pre-distortion parameters, which can be expressed by the following formula:
Figure 112139567-A0305-02-0016-62

如圖2所示,本發明另一種波束成型訊號的數位預失真處理方法,應用於前述的波束成型訊號的數位預失真處理系統,包括下列步驟:(S101)第一數位預失真處理單元1接收原始訊號,並將原始訊號加入數位預失真參數,以產生數位預失真訊號; (S102)波束成型單元3接收數位預失真訊號,並經過波束成型單元3形成波束導向輸出訊號;(S103)接收單元4接收波束導向輸出訊號以形成波束導向帶限接收訊號;(S104)過濾單元5接收波束導向帶限接收訊號,並對波束導向帶限接收訊號進行頻寬限制取樣,以產生具有頻寬限制因子的波束導向帶限接收訊號;(S105)估算單元6與第二數位預失真處理單元2各自接收波束導向帶限接收訊號,並進行間接學習步驟,在間接學習步驟包括下列步驟:(S1051)估算單元6以波束導向帶限接收訊號及誤差訊號進行運算產生估算預失真參數;(S1052)第二數位預失真處理單元2從估算預失真參數及波束導向帶限接收訊號產生估算預失真訊號;估算單元6及第二數位預失真處理單元2依照(S1051)~(S1052)循環運算預定迭代次數後,例如預定迭代次數為2~100次之間的任一整數,在本發明的一些實施例中,預定迭代次數為10次,第二數位預失真處理單元2最後一次迭代運算作為新數位預失真參數,即完成間接學習步驟;(S106)第二數位預失真處理單元2傳送新數位預失真參數到第一數位預失真處理單元1;(S107)第一數位預失真處理單元1以新數位預失真參數作為數位預失真參數;再由第一數位預失真處理單元1依照接收原始訊號起的步驟繼續進行處理。 As shown in FIG2 , another digital predistortion processing method for beamforming signals of the present invention is applied to the aforementioned digital predistortion processing system for beamforming signals, and includes the following steps: (S101) a first digital predistortion processing unit 1 receives an original signal and adds a digital predistortion parameter to the original signal to generate a digital predistortion signal; (S102) a beamforming unit 3 receives the digital predistortion signal and forms a beam-guided output signal through the beamforming unit 3; (S103) receiving The unit 4 receives the beam-steering output signal to form a beam-steering band-limited received signal; (S104) the filtering unit 5 receives the beam-steering band-limited received signal and performs bandwidth-limited sampling on the beam-steering band-limited received signal to generate a beam-steering band-limited received signal with a bandwidth-limited factor; (S105) the estimation unit 6 and the second digital pre-distortion processing unit 2 each receive the beam-steering band-limited received signal and perform an indirect learning step, wherein the indirect learning step includes the following steps: (S1051) The estimation unit 6 calculates the beam-steering band-limited received signal and the error signal to generate an estimated pre-distortion parameter; (S1052) the second digital pre-distortion processing unit 2 generates an estimated pre-distortion signal from the estimated pre-distortion parameter and the beam-steering band-limited received signal; the estimation unit 6 and the second digital pre-distortion processing unit 2 calculate a predetermined number of iterations according to (S1051) to (S1052), for example, the predetermined number of iterations is any integer between 2 and 100. In some embodiments of the present invention, The predetermined number of iterations is 10. The second digital predistortion processing unit 2 performs the last iteration operation as the new digital predistortion parameter, which completes the indirect learning step; (S106) the second digital predistortion processing unit 2 transmits the new digital predistortion parameter to the first digital predistortion processing unit 1; (S107) the first digital predistortion processing unit 1 uses the new digital predistortion parameter as the digital predistortion parameter; and then the first digital predistortion processing unit 1 continues to process according to the steps from receiving the original signal.

如圖3所示,原始訊號為綠色線條表示,當原始訊號經過功率放大器32進行放大後,將因為非線性失真而形成非線性失真訊號,如紅色線條所表示,但是非線性失真訊號經過本發明的波束導向帶限處理後所產生的預失真 訊號,如藍色線條表示,可以觀察到本發明確實解決了非線性失真的問題。此外,在此需要陳明,本發明也可以應用於多個波束成型單元3,並不限於單個波束成型單元3,更具體舉例而言,當傳統預失真處理方式應用在的八個波束成型單元3,而且每一個波束成型單元3分別有八個陣列天線,則分別需要64次預失真處理,但是本發明只需要八次預失真處理即可,更進一步而言,本發明並非對輸出訊號進行多次的處理,本發明將處理的接收訊號經過濾波後,簡化非線性失真問題的處理方式,使得預失真處理的速度變快。又本發明採用接收訊號來解決非線性失真問題,將可真正地解決非線性失真問題。 As shown in FIG. 3 , the original signal is represented by the green line. When the original signal is amplified by the power amplifier 32, a nonlinear distortion signal is formed due to nonlinear distortion, as represented by the red line. However, the predistortion signal generated by the nonlinear distortion signal after the beam steering band-limiting processing of the present invention is represented by the blue line. It can be observed that the present invention has indeed solved the problem of nonlinear distortion. In addition, it should be noted that the present invention can also be applied to multiple beamforming units 3, not limited to a single beamforming unit 3. For example, when the traditional pre-distortion processing method is applied to eight beamforming units 3, and each beamforming unit 3 has eight array antennas, 64 pre-distortion processings are required, but the present invention only requires eight pre-distortion processings. Furthermore, the present invention does not process the output signal multiple times. The present invention simplifies the processing method of the nonlinear distortion problem after filtering the processed received signal, so that the pre-distortion processing speed becomes faster. In addition, the present invention uses the received signal to solve the nonlinear distortion problem, which can truly solve the nonlinear distortion problem.

本發明採用數位預失真技術克服多個功率放大器32的非線性效應,尤其是,應用於MIMO通訊系統中,可解決MIMO通訊系統中補償處理次數過多,導致預失真處理系統的架構太過於複雜問題。此外,本發明充分考慮了未來訊號規格,為預失真技術提供了一種降低成本和複雜度的方案,從而顯著增強MIMO通訊系統中的預失真處理技術。相比於先前技術中所述專利案例中的預失真技術,本發明獨特的預失真架構明顯不同,尤其在未來通訊頻寬不斷變化的情境下,展現出更佳的功效。 The present invention uses digital pre-distortion technology to overcome the nonlinear effects of multiple power amplifiers 32. In particular, when applied to MIMO communication systems, it can solve the problem that the compensation processing times in MIMO communication systems are too many, resulting in the pre-distortion processing system architecture being too complicated. In addition, the present invention fully considers future signal specifications and provides a solution to reduce the cost and complexity of pre-distortion technology, thereby significantly enhancing the pre-distortion processing technology in MIMO communication systems. Compared with the pre-distortion technology in the patent case described in the previous technology, the unique pre-distortion architecture of the present invention is significantly different, especially in the context of the ever-changing communication bandwidth in the future, it shows better efficacy.

以上所述,僅為舉例說明本發明的較佳實施方式,並非以此限定實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單置換及等效變化,皆屬本發明的專利申請範疇。 The above is only an example to illustrate the preferred implementation of the present invention, and is not intended to limit the scope of implementation. All simple substitutions and equivalent changes made according to the scope of the patent application of the present invention and the content of the patent specification are within the scope of the patent application of the present invention.

1:第一數位預失真處理單元 1: The first digital pre-distortion processing unit

2:第二數位預失真處理單元 2: Second digital pre-distortion processing unit

3:波束成型單元 3: Beamforming unit

4:接收單元 4: Receiving unit

5:過濾單元 5: Filter unit

6:估算單元 6: Estimation unit

30:相移器 30: Phase shifter

32:功率放大器 32: Power amplifier

34:發射天線 34: Transmitting antenna

Claims (8)

一種波束成型訊號的數位預失真處理系統,包括:一第一數位預失真處理單元,接收一原始訊號,並將該原始訊號加入一數位預失真參數,以產生一數位預失真訊號;一波束成型單元,連接該數位預失真處理單元,以接收該數位預失真訊號,並經過該波束成型單元形成一波束導向輸出訊號;一接收單元,該接收單元接收該波束導向輸出訊號以形成一波束導向接收訊號;一過濾單元,連接該接收單元,該過濾單元接收該波束導向接收訊號,並對該波束導向接收訊號進行頻寬限制取樣,以產生具有頻寬限制因子的一波束導向帶限接收訊號;一估算單元,連接該過濾單元,該估算單元以該波束導向帶限接收訊號及一誤差訊號進行運算產生一估算預失真參數;以及一第二數位預失真處理單元,連接該過濾單元與該估算單元,該第二數位預失真處理單元從該估算預失真參數及該波束導向帶限接收訊號產生一估算預失真訊號;其中,該估算單元及該第二數位預失真處理單元依照預定迭代次數循環運算出各次迭代的該估算預失真參數及該估算預失真訊號後,該第二數位預失真處理單元最後一次迭代運算的該估算預失真參數作為一新數位預失真參數,並傳送該新數位預失真參數到第一數位預失真處理單元,作為該數位預失真參數。 A digital predistortion processing system for a beamforming signal comprises: a first digital predistortion processing unit, receiving an original signal and adding a digital predistortion parameter to the original signal to generate a digital predistortion signal; a beamforming unit, connected to the digital predistortion processing unit, receiving the digital predistortion signal and forming a beam-steering output signal through the beamforming unit; a receiving unit, receiving the beam-steering output signal to form a beam-steering received signal; a filtering unit, connected to the receiving unit, receiving the beam-steering received signal and performing bandwidth-limited sampling on the beam-steering received signal to generate a beam-steering band-limited received signal with a bandwidth-limited factor; an estimating unit, connected to the filtering unit, A unit, the estimation unit generates an estimated pre-distortion parameter by operating the beam-steering band-limited received signal and an error signal; and a second digital pre-distortion processing unit, connected to the filtering unit and the estimation unit, the second digital pre-distortion processing unit generates an estimated pre-distortion signal from the estimated pre-distortion parameter and the beam-steering band-limited received signal; wherein, after the estimation unit and the second digital pre-distortion processing unit cyclically calculate the estimated pre-distortion parameter and the estimated pre-distortion signal of each iteration according to a predetermined number of iterations, the estimated pre-distortion parameter calculated by the second digital pre-distortion processing unit in the last iteration is used as a new digital pre-distortion parameter, and the new digital pre-distortion parameter is transmitted to the first digital pre-distortion processing unit as the digital pre-distortion parameter. 如請求項1所述的波束成型訊號的數位預失真處理系統,其中該第二數位預失真處理單元一估算預失真處理公式在各次迭代運算出該估算預失真訊號,該估算預失真處理公式如下所示:
Figure 112139567-A0305-02-0021-63
該估算預失真處理公式使用記憶多項式來做為數學模型,其中
Figure 112139567-A0305-02-0021-64
表示該估算預失真參數,
Figure 112139567-A0305-02-0021-65
表示該估算預失真訊號,ω(w)表示一帶限函數,以該帶限函數作為該過濾單元,W表示該帶限函數長度,K為多項式階數,P為記憶深度,n為第幾次的迭代,且n由0開始,迭代次數為N,第一次迭代的估算預失真訊號表示為
Figure 112139567-A0305-02-0021-67
而最後一次迭代的估算預失真訊號表示為
Figure 112139567-A0305-02-0021-66
1),y BO 為該波束導向接收訊號。
In the digital predistortion processing system for beamforming signals as claimed in claim 1, the second digital predistortion processing unit calculates the estimated predistortion signal in each iteration using an estimated predistortion processing formula, and the estimated predistortion processing formula is as follows:
Figure 112139567-A0305-02-0021-63
The estimated predistortion processing formula uses memory polynomials as a mathematical model, where
Figure 112139567-A0305-02-0021-64
represents the estimated predistortion parameters,
Figure 112139567-A0305-02-0021-65
represents the estimated predistortion signal, ω ( w ) represents a band-limited function, the band-limited function is used as the filtering unit, W represents the length of the band-limited function, K is the polynomial order, P is the memory depth, n is the number of iterations, and n starts from 0, the number of iterations is N, and the estimated predistortion signal of the first iteration is expressed as
Figure 112139567-A0305-02-0021-67
, and the estimated predistortion signal of the last iteration is expressed as
Figure 112139567-A0305-02-0021-66
1), y BO is the beam-guided receiving signal.
如請求項2所述的波束成型訊號的數位預失真處理系統,其中該估算預失真處理公式可以改寫為矩陣形式,如下公式所示:
Figure 112139567-A0305-02-0021-68
其中
Figure 112139567-A0305-02-0021-69
為該估算預失真訊號的矩陣,稱為估算預失真訊號矩陣,[Y BO_BL ]為以記憶多項式模型為基底之波束導向帶限接收訊號的基函數矩陣,稱為波束導向帶限接收訊號基函數矩陣,
Figure 112139567-A0305-02-0021-70
則為每一次迭代循環中最後一次的估算預失真參數的矩陣,稱為估算預失真參數矩陣,該估算預失真訊號矩陣由各次迭代的估算預失真訊號的轉置矩陣所組成,可表示如下公式:
Figure 112139567-A0305-02-0021-71
其中
Figure 112139567-A0305-02-0021-72
~
Figure 112139567-A0305-02-0021-73
為各次迭代後由該數位預失真處理單元在各次迭代運算出該估算預失真訊號,又該波束導向帶限接收訊號基函數矩陣[Y BO_BL ],如下公式所示: [Y BO_BL ]=[[y 10,BO_BL ],,[y k0,BO_BL ],,[y 1p,BO_BL ],,[y kp,BO_BL ]] T ;其中[y kp,BO_BL ]為各次迭代的波束導向帶限接收訊號的矩陣,稱為波束導向帶限接收訊號矩陣,如下公式所示:[y kp,BO_BL ]=[y kp,BO_BL (0),............,y kp,BO_BL (N-1)] T ;其中y kp,BO_BL (n)表示該波束導向帶限接收訊號提出該估算預失真參數後之一估算波束導向接收訊號,如下公式所示:
Figure 112139567-A0305-02-0022-74
又,每次迭代循環中的最後一次的該估算預失真參數矩陣,如下公式所示:
Figure 112139567-A0305-02-0022-75
其中,
Figure 112139567-A0305-02-0022-76
為各次迭代中最後一次的該估算預失真參數。
In the digital predistortion processing system for beamforming signals as described in claim 2, the estimated predistortion processing formula can be rewritten in matrix form as shown in the following formula:
Figure 112139567-A0305-02-0021-68
in
Figure 112139567-A0305-02-0021-69
is the matrix of the estimated predistortion signal, called the estimated predistortion signal matrix, [ Y BO_BL ] is the basis function matrix of the beam-steering band-limited received signal based on the memory polynomial model, called the beam-steering band-limited received signal basis function matrix,
Figure 112139567-A0305-02-0021-70
The matrix of the estimated predistortion parameters at the last time in each iteration cycle is called the estimated predistortion parameter matrix. The estimated predistortion signal matrix is composed of the transposed matrix of the estimated predistortion signal of each iteration, which can be expressed as follows:
Figure 112139567-A0305-02-0021-71
in
Figure 112139567-A0305-02-0021-72
~
Figure 112139567-A0305-02-0021-73
The estimated pre-distortion signal is calculated by the digital pre-distortion processing unit after each iteration, and the beam-steering band-limited received signal basis function matrix [ Y BO_BL ] is as shown in the following formula: [ Y BO_BL ]=[[ y 10 ,BO_BL ] ,, [ y k0 ,BO_BL ] ,, [ y 1 p,BO_BL ] ,, [ y kp,BO_BL ]] T ; wherein [ y kp,BO_BL ] is the matrix of the beam-steering band-limited received signal of each iteration, called the beam-steering band-limited received signal matrix, as shown in the following formula: [ y kp,BO_BL ]=[ y kp,BO_BL (0) , ............ ,y kp,BO_BL ( N -1)] T ; wherein y kp,BO_BL ( n ) represents an estimated beam-steering received signal after the estimated pre-distortion parameter is obtained from the beam-steering band-limited received signal, as shown in the following formula:
Figure 112139567-A0305-02-0022-74
Again, the estimated predistortion parameter matrix at the end of each iteration cycle is as shown in the following formula:
Figure 112139567-A0305-02-0022-75
in,
Figure 112139567-A0305-02-0022-76
is the estimated predistortion parameter of the last iteration.
如請求項3所述的波束成型訊號的數位預失真處理系統,其中該估算單元以阻尼牛頓演算法來估算出該預失真參數的向量資訊,如下公式所示:
Figure 112139567-A0305-02-0022-77
其中μ為0~1的任意數,[e BO_BL ]為該誤差訊號的矩陣,稱為誤差訊號矩陣,如下公式所示:
Figure 112139567-A0305-02-0022-78
[z BO_BL ]為該數位預失真訊號的矩陣,稱為數位預失真訊號矩陣,如下公式所示:[z BO_BL ]=[z BOBL (0),............,z BOBL (N-1)] T
Figure 112139567-A0305-02-0022-79
為該估算單元在n次迭代循環中的各次迭代運算出的該估算預失真參數的矩陣,稱為估算預失真參數矩陣,如下公式所示:
Figure 112139567-A0305-02-0023-80
其中,
Figure 112139567-A0305-02-0023-81
為在n次迭代循環中各次迭代的該估算預失真參數。
In the digital predistortion processing system for beamforming signals as described in claim 3, the estimation unit estimates the vector information of the predistortion parameters using a damped Newton algorithm, as shown in the following formula:
Figure 112139567-A0305-02-0022-77
Where μ is an arbitrary number between 0 and 1, [ e BO_BL ] is the matrix of the error signal, called the error signal matrix, as shown in the following formula:
Figure 112139567-A0305-02-0022-78
[ z BO_BL ] is the matrix of the digital pre-distortion signal, called the digital pre-distortion signal matrix, as shown in the following formula: [ z BO_BL ]=[ z BOBL (0) , ............ ,z BOBL ( N -1)] T ;
Figure 112139567-A0305-02-0022-79
The matrix of the estimated pre-distortion parameters calculated by the estimation unit in each iteration in the n iteration loops is called the estimated pre-distortion parameter matrix, as shown in the following formula:
Figure 112139567-A0305-02-0023-80
in,
Figure 112139567-A0305-02-0023-81
is the estimated predistortion parameter for each iteration in the n iteration loops.
如請求項4所述的波束成型訊號的數位預失真處理系統,其中該第一數位預失真處理單元運用該估算單元運算出的該估算預失真參數矩陣擬出經過預失真參數處理後之該預失真訊號的矩陣,稱為預失真訊號矩陣,如下公式所示:
Figure 112139567-A0305-02-0023-82
其中該預失真訊號矩陣可改寫為,如下公式所示:[z BO_BL ]=[z BO_BL (0),............,z BO_BL (N-1)] T ;其中[X BO_BL ]為以記憶多項式的數學模型為基底之波束導向帶限原始訊號矩陣的基函數轉置矩陣,稱為波束導向帶限原始訊號基函數轉置矩陣,如下公式所示:[X BO_BL ]=[[X 10,BO_BL ],,[X K0,BO_BL ],,[X 1P,BO_BL ],,[X KP,BO_BL ]] T ;而該波束導向帶限原始訊號矩陣[X kp,BO_BL ],可以由下列公式表示:[X kp,BO_BL ]=[x kp,BO_BL (0),............,x kp,BO_BL (N-1)] T ;又,x kp,BO_BL (n)為提出該預失真參數的原始訊號,可以由下列公式表示:
Figure 112139567-A0305-02-0023-83
In the digital predistortion processing system for beamforming signals as claimed in claim 4, the first digital predistortion processing unit uses the estimated predistortion parameter matrix calculated by the estimation unit to simulate a matrix of the predistortion signal after predistortion parameter processing, which is called a predistortion signal matrix, as shown in the following formula:
Figure 112139567-A0305-02-0023-82
The predistortion signal matrix can be rewritten as shown in the following formula: [ z BO_BL ]=[ z BO_BL (0) , ............ ,z BO_BL ( N -1)] T ; wherein [ X BO_BL ] is a basis function transposed matrix of the beam-steering band-limited original signal matrix based on the mathematical model of the memory polynomial, called the beam-steering band-limited original signal basis function transposed matrix, as shown in the following formula: [ X BO_BL ]=[[ X 10 ,BO_BL ] ,, [ X K 0 ,BO_BL ] ,, [ X 1 P,BO_BL ] ,, [ X KP,BO_BL ]] T ; and the beam-steering band-limited original signal matrix [ X kp,BO_BL ] can be expressed by the following formula: [ X kp,BO_BL ]=[ x kp,BO_BL (0) , ............ ,x kp,BO_BL ( N -1)] T ; and, x kp,BO_BL ( n ) is the original signal for proposing the predistortion parameter, which can be expressed by the following formula:
Figure 112139567-A0305-02-0023-83
如請求項1所述的波束成型訊號的數位預失真處理系統,其中該波束成型單元包括:複數個相移器,每一個相移器分別接收預失真訊號,並分別以各自的相位角改變預失真訊號的相位角,而輸出具相位差的預失真訊號,在此將具相位差的預失真訊號定義為相位差訊號; 複數個功率放大器,每一個功率放大器各自連接複數個相移器的其中之一,各功率放大器分別接收各自相位差訊號,並將相位差訊號進行功率放大後輸出功率放大後的相位差訊號,在此將功率放大後的相位差訊號定義為功率放大相位差訊號;以及複數個發射天線,每一個發射天線各自連接複數個功率放大器的其中之一,各發射天線接收各自的功率放大相位差訊號,每一個發射天線將各自的功率放大相位差訊號以電磁波輻射到空中,並在空中形成波束導向輸出訊號。 A digital predistortion processing system for beamforming signals as described in claim 1, wherein the beamforming unit comprises: a plurality of phase shifters, each phase shifter receives a predistortion signal and changes the phase angle of the predistortion signal with its own phase angle to output a predistortion signal with a phase difference, wherein the predistortion signal with a phase difference is defined as a phase difference signal; a plurality of power amplifiers, each power amplifier is connected to one of the plurality of phase shifters, and each power amplifier receives a respective A phase difference signal is generated, and the phase difference signal is power-amplified and then outputted as a power-amplified phase difference signal. Here, the power-amplified phase difference signal is defined as a power-amplified phase difference signal; and a plurality of transmitting antennas, each of which is connected to one of the plurality of power amplifiers, and each transmitting antenna receives its own power-amplified phase difference signal. Each transmitting antenna radiates its own power-amplified phase difference signal into the air as an electromagnetic wave, and forms a beam-guided output signal in the air. 如請求項6所述的波束成型訊號的數位預失真處理系統,其中該發射天線的數量以i表示,數位預失真訊號以z BO_BL (n)表示,進入到各該相移器的數位預失真訊號改以
Figure 112139567-A0305-02-0024-84
表示,每一該發射天線將各自連接的該功率放大相位差訊號以y i (n)表示,該波束導向帶限接收訊號則以y BO (n)表示,並可進一步以下列公式表示原始訊號與波束導向帶限接收訊號的關係: y = z a a H
Figure 112139567-A0305-02-0024-85
y =[y BO (0),............,y BO (N-1)] T z 為進入到各路相移器的原始訊號
Figure 112139567-A0305-02-0024-87
轉置矩陣,矩陣維度為N×1, y 為波束導向帶限接收訊號轉置矩陣,矩陣維度為N×1,與原訊號維度相同,而 a 矩陣維度為1×I a H 矩陣維度為I×1, a H 表示追蹤向量的共軛轉置,且 a H =
Figure 112139567-A0305-02-0024-86
,同時他也表示了各該發射天線與該接收單元之相對相位, a =[W 1 W 2W I ]則表示各該相移器之相位。
The digital predistortion processing system for beamforming signals as claimed in claim 6, wherein the number of the transmitting antennas is represented by i , the digital predistortion signal is represented by z BO_BL ( n ), and the digital predistortion signal entering each phase shifter is represented by
Figure 112139567-A0305-02-0024-84
In other words, each transmitting antenna represents the power amplified phase difference signal connected to each other as y i ( n ), and the beam-steering band-limited received signal as y BO ( n ), and the relationship between the original signal and the beam-steering band-limited received signal can be further represented by the following formula: y = z a a H ;
Figure 112139567-A0305-02-0024-85
y =[ y BO (0) , ............ ,y BO ( N -1)] T ; z is the original signal entering each phase shifter
Figure 112139567-A0305-02-0024-87
Transpose matrix, the matrix dimension is N ×1, y is the transpose matrix of the beam-steering band-limited received signal, the matrix dimension is N ×1, which is the same as the original signal dimension, and the a matrix dimension is 1× I , a H matrix dimension is I ×1, a H represents the conjugate transpose of the tracking vector, and a H =
Figure 112139567-A0305-02-0024-86
At the same time, it also represents the relative phase of each transmitting antenna and the receiving unit, and a = [ W 1 W 2W I ] represents the phase of each phase shifter.
一種波束成型訊號的數位預失真處理方法,應用於如請求項1~7任一項的該數位預失真處理系統,包括下列步驟:該第一數位預失真處理單元接收該原始訊號,並將該原始訊號加入該數位預失真參數,以產生該數位預失真訊號;該波束成型單元接收該數位預失真訊號,並經過該波束成型單元形成該波束導向輸出訊號;該接收單元接收該波束導向輸出訊號以形成該波束導向帶限接收訊號;該過濾單元接收該波束導向帶限接收訊號,並對該波束導向帶限接收訊號進行頻寬限制取樣,以產生具有頻寬限制因子的該波束導向帶限接收訊號;該估算單元與該第二數位預失真處理單元各自接收該波束導向帶限接收訊號,並進行一間接學習步驟,在該間接學習步驟,進一步包括:該估算單元以該波束導向帶限接收訊號及該誤差訊號進行該運算產生該估算預失真參數;該第二數位預失真處理單元從該估算預失真參數及該波束導向帶限接收訊號產生該估算預失真訊號;該估算單元及該第二數位預失真處理單元依此循環運算該預定迭代次數後,該第二數位預失真處理單元最後一次迭代運算作為該新數位預失真參數,即完成間接學習步驟;該第二數位預失真處理單元傳送該新數位預失真參數到該第一數位預失真處理單元,作為該數位預失真參數,再由該第一數位預失真處理單元依照接收該原始訊號起的步驟進行處理。 A digital predistortion processing method for a beamforming signal is applied to the digital predistortion processing system of any one of claim items 1 to 7, comprising the following steps: the first digital predistortion processing unit receives the original signal and adds the original signal to the digital predistortion parameter to generate the digital predistortion signal; the beamforming unit receives the digital predistortion signal and forms the beam through the beamforming unit. The receiving unit receives the beam-steering output signal to form the beam-steering band-limited receiving signal; the filtering unit receives the beam-steering band-limited receiving signal and performs bandwidth-limited sampling on the beam-steering band-limited receiving signal to generate the beam-steering band-limited receiving signal with a bandwidth-limited factor; the estimation unit and the second digital pre-distortion processing unit each receive the beam-steering band-limited receiving signal. signal, and performs an indirect learning step, wherein the indirect learning step further includes: the estimation unit performs the operation with the beam-steering band-limited received signal and the error signal to generate the estimated pre-distortion parameter; the second digital pre-distortion processing unit generates the estimated pre-distortion signal from the estimated pre-distortion parameter and the beam-steering band-limited received signal; the estimation unit and the second digital pre-distortion processing unit cycle in this manner After calculating the predetermined number of iterations, the second digital pre-distortion processing unit performs the last iteration as the new digital pre-distortion parameter, completing the indirect learning step; the second digital pre-distortion processing unit transmits the new digital pre-distortion parameter to the first digital pre-distortion processing unit as the digital pre-distortion parameter, and the first digital pre-distortion processing unit then processes the signal according to the steps from receiving the original signal.
TW112139567A 2023-10-17 2023-10-17 Digital pre-distortion system and method for beamforming signals TWI846624B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112139567A TWI846624B (en) 2023-10-17 2023-10-17 Digital pre-distortion system and method for beamforming signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112139567A TWI846624B (en) 2023-10-17 2023-10-17 Digital pre-distortion system and method for beamforming signals

Publications (2)

Publication Number Publication Date
TWI846624B true TWI846624B (en) 2024-06-21
TW202518870A TW202518870A (en) 2025-05-01

Family

ID=92541886

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112139567A TWI846624B (en) 2023-10-17 2023-10-17 Digital pre-distortion system and method for beamforming signals

Country Status (1)

Country Link
TW (1) TWI846624B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190089389A1 (en) * 2017-09-19 2019-03-21 Qualcomm Incorporated Predistortion for transmitter with array
CN109981505A (en) * 2019-03-27 2019-07-05 清华大学 Power scalable beam directional digital predistortion device and method, transceiver system
CN111988250A (en) * 2020-07-14 2020-11-24 清华大学 Digital predistortion structure, analog full-connection hybrid beam forming system and transmitter
CN115278746A (en) * 2022-07-28 2022-11-01 北京邮电大学 Self-adaptive fast error correction digital predistortion method for 5G broadband power amplifier
US20220393709A1 (en) * 2021-05-10 2022-12-08 Qualcomm Incorporated Signaling of information for non-linearity model
US20230137470A1 (en) * 2018-11-13 2023-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Active array antenna linearization

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190089389A1 (en) * 2017-09-19 2019-03-21 Qualcomm Incorporated Predistortion for transmitter with array
US20230137470A1 (en) * 2018-11-13 2023-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Active array antenna linearization
CN109981505A (en) * 2019-03-27 2019-07-05 清华大学 Power scalable beam directional digital predistortion device and method, transceiver system
CN111988250A (en) * 2020-07-14 2020-11-24 清华大学 Digital predistortion structure, analog full-connection hybrid beam forming system and transmitter
US20220393709A1 (en) * 2021-05-10 2022-12-08 Qualcomm Incorporated Signaling of information for non-linearity model
CN115278746A (en) * 2022-07-28 2022-11-01 北京邮电大学 Self-adaptive fast error correction digital predistortion method for 5G broadband power amplifier

Also Published As

Publication number Publication date
TW202518870A (en) 2025-05-01

Similar Documents

Publication Publication Date Title
US20250309929A1 (en) Apparatus and method for artificial intelligence driven digital predistortion in transmission systems having multiple impairments
CN111988250B (en) Simulation full-connection hybrid beam forming system and transmitter
US11936343B2 (en) Per-branch, combined, and grouped combined MIMO DPD
EP3381129B1 (en) Linearization of active antenna array
CN107566306B (en) Digital predistortion structure for beamforming system and its control method
US20220021349A1 (en) A digital predistortion device and method
CN111865228B (en) A signal distortion pre-correction method, device, system and composite system
Liu et al. Multi-stream spatial digital predistortion for fully-connected hybrid beamforming massive MIMO transmitters
US20140086361A1 (en) Processor having instruction set with user-defined non-linear functions for digital pre-distortion (dpd) and other non-linear applications
CN115278746B (en) Self-adaptive fast error correction digital predistortion method for 5G broadband power amplifier
US20230137470A1 (en) Active array antenna linearization
EP2641325A1 (en) Orthogonal basis function set for ditigal predistorter
CN109981505B (en) Power scalable beam directional digital predistortion device and method, transceiver system
CN113131976A (en) Decimetric wave mixed beam forming method, system and application
US20240291508A1 (en) Systems and methods for multiband linearization architecture using kernel regression
TWI846624B (en) Digital pre-distortion system and method for beamforming signals
CN114726703B (en) Power injection type multipath self-adaptive digital predistortion algorithm and system
Prasad et al. A general approach to fully linearize the power amplifiers in mMIMO with low complexity
CN118740558A (en) A full-duplex self-interference channel estimation system and method
CN117713889B (en) Predistortion system and method for analog fully-connected hybrid beamforming system
WO2015100523A1 (en) Interference suppression method and apparatus
KR20140118130A (en) Apparatus and method of predistortion of multiple nonlinear amplifiers with single feedback loop
CN121418236A (en) Transmitter, signal transmission method, electronic device, readable storage medium, and computer program product
CN118868816A (en) A method and device for constructing a digital predistorter for a multi-channel radio frequency system
Wang et al. Lightweight Complex-Valued Delay RBFNN for Predistortion of Wideband Power Amplifiers