[go: up one dir, main page]

TWI434533B - Method and apparatus for calculating smart antenna weight of spatial division multiple access system - Google Patents

Method and apparatus for calculating smart antenna weight of spatial division multiple access system Download PDF

Info

Publication number
TWI434533B
TWI434533B TW100112347A TW100112347A TWI434533B TW I434533 B TWI434533 B TW I434533B TW 100112347 A TW100112347 A TW 100112347A TW 100112347 A TW100112347 A TW 100112347A TW I434533 B TWI434533 B TW I434533B
Authority
TW
Taiwan
Prior art keywords
vector
antenna weight
access system
division multiplexing
space division
Prior art date
Application number
TW100112347A
Other languages
Chinese (zh)
Other versions
TW201242283A (en
Inventor
cheng nan Hu
Original Assignee
Oriental Inst Technology
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 Oriental Inst Technology filed Critical Oriental Inst Technology
Priority to TW100112347A priority Critical patent/TWI434533B/en
Publication of TW201242283A publication Critical patent/TW201242283A/en
Application granted granted Critical
Publication of TWI434533B publication Critical patent/TWI434533B/en

Links

Landscapes

  • Radio Transmission System (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)

Description

用於空分複用接取系統的智能天線權重計算方法及其裝置Smart antenna weight calculation method and device for space division multiplexing access system

本發明有關於一種空分複用接取(Spatial Division Multiple Access,SDMA)系統,且特別是有關於用於空分複用接取系統之智能天線(smart antenna)權重計算方法及裝置。此智能天線權重計算方法及裝置係用以改善空分複用接取系統在多頻載波操作時因非線性失真產生互調變信號(intermodulation products)所導致的性能惡化問題。The present invention relates to a Spatial Division Multiple Access (SDMA) system, and more particularly to a smart antenna weight calculation method and apparatus for a space division multiplexing access system. The smart antenna weight calculation method and device are used to improve the performance degradation caused by intermodulation products caused by nonlinear distortion in the multi-frequency carrier operation of the space division multiplexing access system.

空分複用接取技術是一種新發展的分工技術,空分複用接取技術可以提高智能天線增益,使得功率控制更加合理有效,顯著地提升系統容量。另外一方面,空分複用接取技術還可以削弱來自外界的干擾與降低對其他電子系統的干擾。The space division multiplexing access technology is a newly developed division of labor technology. The space division multiplexing access technology can improve the smart antenna gain, make the power control more reasonable and effective, and significantly improve the system capacity. On the other hand, the space division multiplexing technology can also weaken interference from the outside world and reduce interference to other electronic systems.

實現空分複用接取系統的核心技術是波束成形技術(beam forming technologies)的應用,理想情況下空分複用接取系統會要求其陣列天線給每個使用者分配一個波束(beam)。如此,空分複用系統根據使用者的空間位置就可以區分每個使用者的無線信號。換句話說,處於不同位置的用戶可以在同一時間使用同一頻率和同一用戶碼而不會相互干擾。The core technology for implementing the space division multiplexing access system is the application of beam forming technologies. Ideally, the space division multiplexing access system will require its array antenna to assign a beam to each user. In this way, the space division multiplexing system can distinguish the wireless signals of each user according to the spatial location of the user. In other words, users in different locations can use the same frequency and the same user code at the same time without interfering with each other.

對於移動使用者,由於移動無線通道的複雜性,使得智能天線中關於多使用者信號的動態捕獲、識別與跟蹤以及通道的辨識等演算法極為複雜,從而對數位信號處理運算提出了極高的要求。For mobile users, due to the complexity of mobile wireless channels, the algorithms for dynamic capture, recognition and tracking of multi-user signals and channel identification in smart antennas are extremely complex, which makes the digital signal processing operation extremely high. Claim.

空分複用接取技術是利用空間分割構成不同的通道,以讓不同空間的使用者可以同一時間使用同一頻率和同一用戶碼而不會相互干擾。舉例來說,在一顆衛星上使用多個天線,各個天線的波束射向地球表面的不同區域。地面上不同地區的地球站在同一時間內,即使使用相同的頻率與衛星進行通訊,也不會彼此造成干擾。The space division multiplexing access technology uses spatial segmentation to form different channels, so that users of different spaces can use the same frequency and the same user code at the same time without interfering with each other. For example, multiple antennas are used on a single satellite, and the beams of each antenna are directed at different areas of the Earth's surface. Earth stations in different regions on the ground will not interfere with each other even if they use the same frequency to communicate with the satellites at the same time.

空分複用接取系統的波束成形技術利用使用者空間位置的不同來區分不同用戶,且陣列天線以多個高增益窄波束動態地跟蹤多個期望使用者。在接收模式下,來自窄波束之外的信號會被抑制。然而,在發射模式下,能使期望使用者接收的信號功率最大,同時使窄波束照射範圍以外的非期望用戶受到的干擾最小。The beamforming technology of the space division multiplexing system utilizes different spatial locations of the users to distinguish different users, and the array antenna dynamically tracks a plurality of desired users with a plurality of high gain narrow beams. In receive mode, signals from outside the narrow beam are suppressed. However, in the transmit mode, the power of the signal received by the desired user can be maximized while minimizing the interference experienced by undesired users outside the narrow beam illumination range.

目前的空分複用接取系統更可以搭配使用多輸入多輸出(Multiple Input Multiple Output,MIMO)與多載波調變(Multi-Carrier Modulation,MCM)技術,因此,空分複用接取系統的接收機與發射機都會需要一個多載波功率放大器(Multi-Carrier Power Amplifier,MCPA)。The current space division multiplexing access system can be combined with Multiple Input Multiple Output (MIMO) and Multi-Carrier Modulation (MCM) technologies. Therefore, the space division multiplexing access system Both the receiver and the transmitter require a Multi-Carrier Power Amplifier (MCPA).

請參照圖1,圖1是空分複用接取系統的系統方塊與多載波調變圖。空分複用接取系統1是搭配使用多輸入多輸出與多載波調變技術,且包括一個基地台(base station)B1與三個移動用戶(mobile user)U11~U13。基地台B1與移動用戶U11~U13具有多根天線,以形成智能天線。在圖1中,透過分配多個天線權重給每一個移動用戶之多根天線,將能夠以空間位置來區分移動用戶,其中波束P11~P13分別為移動用戶U11~U13所使用的波束。Please refer to FIG. 1. FIG. 1 is a system block and multi-carrier modulation diagram of a space division multiplexing access system. The space division multiplexing access system 1 is a combination of multiple input multiple output and multi-carrier modulation technology, and includes a base station B1 and three mobile users U11 to U13. The base station B1 and the mobile users U11 to U13 have a plurality of antennas to form a smart antenna. In FIG. 1, by assigning a plurality of antenna weights to a plurality of antennas for each mobile user, it is possible to distinguish mobile users by spatial position, wherein beams P11 to P13 are beams used by mobile users U11 to U13, respectively.

一般來說,採用多載波調變技術的通訊系統若不具有高線性的多載波功率放大器,則其多載波信號在經過多載波功率放大器後,將會有嚴重的非線性失真。此非線性失真又可以稱為幽靈干擾,其發生在多載波信號的振幅過大時。In general, if a communication system using multi-carrier modulation technology does not have a high-linear multi-carrier power amplifier, its multi-carrier signal will have severe nonlinear distortion after passing through the multi-carrier power amplifier. This nonlinear distortion, in turn, can be referred to as ghost interference, which occurs when the amplitude of the multi-carrier signal is too large.

請參照圖2A與圖2B,圖2A是功率放大器的輸入信號功率與輸出信號功率與增益的曲線圖,而圖2B則是功率放大器的輸入信號功率與輸出信號相對相位的曲線圖。圖2A與圖2B的曲線圖係透過應用ADS2009軟體分析功率放大器(Motorola MRF9742)所獲得,且圖2A與圖2B係用以解釋幽靈干擾。Referring to FIG. 2A and FIG. 2B, FIG. 2A is a graph of input signal power and output signal power and gain of the power amplifier, and FIG. 2B is a graph of the relative phase of the input signal power of the power amplifier and the output signal. The graphs of Figures 2A and 2B are obtained by applying the ADS2009 software analysis power amplifier (Motorola MRF9742), and Figures 2A and 2B are used to explain ghost interference.

於圖2A與圖2B中,當輸入信號功率增加時,輸出信號功率與相位會產生非線性的現象(參照輸入信號功率對應輸出信號功率與相對相位的曲線C101、C111以及參照輸入信號功率對應增益的曲線C105)。若依照Shimbo’s模型(Shimbo,O.;“Effects of intermodulation,AM-PM conversion,and additive noise in multicarrier TWT systems,”Proceedings of IEEE ,vol. 59,Iss. 2,1971,pp. 230-238)來模擬多載波信號經過多載波功率放大器的情況,則亦可以得知輸出信號功率與相位都有非線性失真的情況(參照輸入信號功率對應輸出信號功率與相對相位的曲線C102與C112)。In FIG. 2A and FIG. 2B, when the input signal power increases, the output signal power and phase may be nonlinear (refer to the input signal power corresponding to the output signal power and the relative phase curve C101, C111 and the reference input signal power corresponding gain). Curve C105). According to Shimbo's model (Shimbo, O.; "Effects of intermodulation, AM-PM conversion, and additive noise in multicarrier TWT systems," Proceedings of IEEE , vol. 59, Iss. 2, 1971, pp. 230-238) When the analog multi-carrier signal passes through the multi-carrier power amplifier, it can also be known that the output signal power and phase have nonlinear distortion (refer to the input signal power corresponding to the output signal power and the relative phase curve C102 and C112).

若以輸入信號包括至少一載波調變信號為例(ωi1 ,ω21 +Δω,ω31 +2Δω),則可以了解在代表線性區之P1d B 點會因輸入信號內含載波信號而有所變化(參照輸入信號功率對應輸出信號功率與相對相位的曲線C103、C104、C113與C114,曲線C103與C113為對應包括ω1 與ω3 載波信號之輸入信號的曲線,而曲線C104與C114對應包括ω2 載波信號之輸入信號的曲線)。If the input signal includes at least one carrier modulation signal as an example (ω i = ω 1 , ω 2 = ω 1 + Δω, ω 3 = ω 1 + 2 Δω), it can be understood that the P 1d B point in the representative linear region will be The input signal contains a carrier signal and changes (refer to the input signal power corresponding to the output signal power and relative phase curve C103, C104, C113 and C114, the curves C103 and C113 correspond to the input signal including the ω 1 and ω 3 carrier signals The curves C104 and C114 correspond to the curve of the input signal including the ω 2 carrier signal).

傳統分配智能天線權重的方法分配給第k個移動用戶Ulk(於此例中,k為1~3的整數)的第i根天線的天線權重為ai,k ,其中ai.k 為天線權重的增益,Ψi.k 為天線權重的相位,i表為1~N的整數,且N為天線總數。因為每一根天線之天線權重的增益不同。因此,多載波輸入訊號信號增大時,非線性之強度/強度(AM/AM)及強度/相位(AM/PM)轉換會因每一根天線之天線權重的增益不同,而產生每一根天線間之振幅及相位誤差如圖3A與圖3B所示。The conventional method of allocating smart antenna weights is assigned to the i-th antenna of the kth mobile user Ulk (in this example, k is an integer of 1-3), and the antenna weight is a i,k Where a ik is the gain of the antenna weight, Ψ ik is the phase of the antenna weight, i is an integer from 1 to N, and N is the total number of antennas. Because the gain of the antenna weight of each antenna is different. Therefore, when the multi-carrier input signal signal is increased, the nonlinear intensity/intensity (AM/AM) and intensity/phase (AM/PM) conversions are generated by the gain of the antenna weight of each antenna. The amplitude and phase error between the antennas are shown in Figures 3A and 3B.

請參照圖3A,圖3A是傳統智能天線系統中每一天線之輸入信號功率與輸出信號功率的曲線圖。於圖3A中,曲線C201是每一個天線之輸入信號功率的曲線,曲線C202是正常情況下(未產生互調變)的每一個天線之輸出信號功率的曲線,而曲線C203是產生非線性失真情況下(產生互調變)的每一個天線之輸出信號功率的曲線。由圖3A可以得知,正常狀況下,每一天線之輸出信號之振幅會依照輸入信號振幅以相同增益放大,但非線性之AM/AM轉換會因每一根天線之天線權重的增益不同造成誤差。Please refer to FIG. 3A. FIG. 3A is a graph of input signal power and output signal power of each antenna in a conventional smart antenna system. In FIG. 3A, curve C201 is a curve of the input signal power of each antenna, curve C202 is a curve of the output signal power of each antenna under normal conditions (without intermodulation change), and curve C203 is a nonlinear distortion. A plot of the output signal power of each antenna in the case (which produces intermodulation). It can be seen from Fig. 3A that under normal conditions, the amplitude of the output signal of each antenna will be amplified by the same gain according to the amplitude of the input signal, but the nonlinear AM/AM conversion will be caused by the difference in the gain of the antenna weight of each antenna. error.

請參照圖3B,圖3B是傳統智能天線系統中每一天線之輸入信號相位與輸出信號相位的曲線圖。於圖3B中,曲線C211是每一個天線之輸入信號相位的曲線,曲線C212是正常情況下(未產生互調變)的每一個天線之輸出信號相位的曲線,而曲線C213是產生非線性失真情況下(產生互調變)的每一個天線之輸出信號相位的曲線。由圖3B可以得知,正常狀況下,每一天線之輸入信號相位經放大器放大其天線間相對相位應該一致,但非線性之AM/PM轉換會因每一根天線之天線權重的增益不同造成相位誤差。Please refer to FIG. 3B. FIG. 3B is a graph of input signal phase and output signal phase of each antenna in the conventional smart antenna system. In FIG. 3B, curve C211 is a curve of the input signal phase of each antenna, and curve C212 is a curve of the output signal phase of each antenna under normal conditions (without intermodulation change), and curve C213 is a nonlinear distortion. The curve of the output signal phase of each antenna in the case (which produces intermodulation). It can be seen from Fig. 3B that under normal conditions, the phase of the input signal of each antenna should be amplified by the amplifier and the relative phase between the antennas should be the same, but the nonlinear AM/PM conversion will be caused by the difference of the antenna weight of each antenna. Phase error.

請參照圖4,圖4是傳統智能天線系統的輻射場形圖。曲線301是模擬平均分佈(uniform distribution)情況下的輻射場形圖,曲線302是傳統智能天線權重計算方法採用最小化均方差(Minimum Mean Square Error ,MMSE)演算法且沒有互調失真情況下的輻射場形圖,圖303是傳統智能天線權重計算方法採用最小化均方差演算法且有互調失真情況下的輻射場形圖。由圖4可以得到天線間之振幅及相位誤差對智能天線輻射場形之影響,在採用最小化均方差演算法且有互調失真情況下,天線增益下降約0.23B,而在干擾源方向(20°/40°/60°)旁波辦壓制效果約變差10dB。據此,需要高度線性的多載波功率放大器才可以防止幽靈干擾的發生。然而,高度線性的多載波功率放大器成本高昂,將會使得製造成本居高不下。Please refer to FIG. 4. FIG. 4 is a radiation field diagram of a conventional smart antenna system. Curve 301 is a radiation field map in the case of a simulated uniform distribution, and curve 302 is a conventional smart antenna weight calculation method using a Minimization Mean Square Error (MMSE) algorithm without intermodulation distortion. Radiation field diagram, Fig. 303 is a radiation field diagram of the conventional smart antenna weight calculation method using a minimum mean square error algorithm and intermodulation distortion. From Fig. 4, the influence of the amplitude and phase error between the antennas on the radiation field shape of the smart antenna can be obtained. Under the condition of minimizing the mean square error algorithm and intermodulation distortion, the antenna gain is reduced by about 0.23B, and in the direction of the interference source ( The 20°/40°/60°) side-wave suppression effect is about 10 dB worse. Accordingly, a highly linear multi-carrier power amplifier is required to prevent ghost interference. However, the high linearity of multi-carrier power amplifiers is costly and will result in high manufacturing costs.

請參照圖5,圖5是空分複用接取系統的移動用戶之方塊圖。空分複用接取系統的基地台之方塊圖基本與移動用戶2的方塊圖大致相同,因此,在此僅以移動用戶2的方塊圖為例進行說明。移動用戶2例如為手機或其他手持裝置,且包括權重計算單元21、多根天線T1~TN、接收/傳送切換器SW1~SWN、收發機TxRx1~TxRxN、類比數位轉換器ADC1~ADCN、數位類比轉換器DAC1~DACN、信號處理器22與上層電路23。上層電路23包括通訊協定處理器231與應用層電路232。移動用戶2中各元件的耦接關係如同圖5所示,故不多贅述。Please refer to FIG. 5. FIG. 5 is a block diagram of a mobile user of the space division multiplexing access system. The block diagram of the base station of the space division multiplexing access system is substantially the same as the block diagram of the mobile user 2. Therefore, only the block diagram of the mobile user 2 will be described here as an example. The mobile user 2 is, for example, a mobile phone or other handheld device, and includes a weight calculation unit 21, a plurality of antennas T1 to TN, a receiving/transmitting switch SW1 to SWN, transceivers TxRx1 to TxRxN, analog digital converters ADC1 to ADCN, and a digital analogy. Converters DAC1 to DACN, signal processor 22 and upper layer circuit 23. The upper layer circuit 23 includes a communication protocol processor 231 and an application layer circuit 232. The coupling relationship of each component in the mobile user 2 is as shown in FIG. 5, so it will not be described again.

天線T1~TN分別接收或傳送N個無線信號,且接收/傳送切換器SW1~SWN對應收發機TxRx1~TxRxN的接收/傳送而進行切換。於接收模式下(接收/傳送切換器SW1~SWN切換到接收狀態),收發機TxRx1~TxRxN分別接收來自於天線T1~TN的N個無線信號,並將此N無線信號經處理後,產生N個類比信號給類比數位轉換器ADC1~ADCN。於發射模式下(接收/傳送切換器SW1~SWN切換到發射狀態),收發機TxRx1~TxRxN分別對N個類比信號進行處理後,產生N個無線信號給天線T1~TN。The antennas T1 to TN receive or transmit N radio signals, respectively, and the reception/transmission switches SW1 to SWN are switched in accordance with reception/transmission of the transceivers TxRx1 to TxRxN. In the receiving mode (the receiving/transmitting switches SW1 to SWN are switched to the receiving state), the transceivers TxRx1 to TxRxN receive N radio signals from the antennas T1 to TN, respectively, and process the N radio signals to generate N. The analog signals are given to analog converters ADC1~ADCN. In the transmission mode (the receiving/transmitting switches SW1 to SWN are switched to the transmitting state), the transceivers TxRx1 to TxRxN respectively process the N analog signals, and generate N wireless signals to the antennas T1 to TN.

類比數位轉換器ADC1~ADCN用以分別將N個類比信號轉換為數位信號。數位類比轉換器DAC1~DACN用以分別將N個數位信號轉換為類比信號。信號處理器22用以接收類比數位轉換器ADC1~ADCN的N個數位信號,並且依據N個數位信號解碼而獲得多個接收位元,以及將多個傳送位元編碼後,產生N個數位信號給數位類比轉換器DAC1~DACN。The analog-to-digital converters ADC1 to ADCN are used to convert N analog signals into digital signals, respectively. The digital analog converters DAC1 to DACN are used to convert N digital signals into analog signals, respectively. The signal processor 22 is configured to receive N digital signals of the analog-to-digital converters ADC1 - ADCN, and obtain a plurality of receiving bits according to the decoding of the N digital signals, and encode the plurality of transmitting bits to generate N digital signals. Give digital analog converters DAC1 ~ DACN.

通訊協定處理器231用以處理實體層以上應用層以下的信號,應用層電路232則處理應用層的信號。更詳細地說,通訊協定處理器231處理多個接收位元,並據此產生處理資訊送給應用層電路232,以使應用層電路232根據處理資訊執行對應的應用程序。同時,應用層電路232在執行應用程序後,會產生對應的處理資訊給通訊協定處理器231,而通訊協定處理器231據此產生多個傳送位元。The protocol processor 231 is configured to process signals below the application layer above the physical layer, and the application layer circuit 232 processes signals at the application layer. In more detail, the protocol processor 231 processes a plurality of received bits and generates processing information for the application layer circuit 232 to cause the application layer circuit 232 to execute the corresponding application based on the processing information. At the same time, after executing the application, the application layer circuit 232 generates corresponding processing information to the protocol processor 231, and the communication protocol processor 231 generates a plurality of transmission bits accordingly.

在圖5中,權重計算單元21用以計算多個天線權重,且這些天線權重會分別傳送給收發機TxRx1~TxRxN,以使移動用戶對多個信號進行波束成形(beam forming),而藉此修正傳輸過程所受到的干擾信號與雜訊引起的相位與振福誤差。簡單地說,每一個收發機TxRx1~TxRxN的類比信號會被乘上對應的天線權重。如同前面所述,每一個收發機TxRx1~TxRxN對應的天線權重之增益不同,因此需要收發機TxRx1~TxRxN需要高線性度的多載波功率放大器。In FIG. 5, the weight calculation unit 21 is configured to calculate a plurality of antenna weights, and the antenna weights are respectively transmitted to the transceivers TxRx1 to TxRxN, so that the mobile user performs beam forming on the plurality of signals, thereby Correct the phase and vibration error caused by the interference signal and noise caused by the transmission process. Simply put, the analog signal of each transceiver TxRx1 ~ TxRxN will be multiplied by the corresponding antenna weight. As described above, the gain of the antenna weight corresponding to each of the transceivers TxRx1 to TxRxN is different, and therefore the transceivers TxRx1 to TxRxN are required to have a high linearity multi-carrier power amplifier.

權重計算單元21可以使用傳統智能天線權重計算方法,且此傳統智能天線權重計算方法採用最小化均方差演算法,其詳細的內容說明如下。請參照圖5與圖6,圖6是傳統智能天線權重計算方法的流程圖。首先,在步驟S31中,權重計算單元21接收N個收發機TxRx1~TxRxN的N個接收信號(假設移動用戶2為第k個移動用戶),其中此N個接收信號可以稱為一個接收信號向量X k =[X1,k X2,k ...XN,k ]TThe weight calculation unit 21 can use a conventional smart antenna weight calculation method, and the conventional smart antenna weight calculation method adopts a minimized mean square error algorithm, and the detailed content thereof is explained as follows. Please refer to FIG. 5 and FIG. 6. FIG. 6 is a flowchart of a conventional smart antenna weight calculation method. First, in step S31, the weight calculation unit 21 receives N received signals of the N transceivers TxRx1 to TxRxN (assuming that the mobile user 2 is the kth mobile user), wherein the N received signals may be referred to as a received signal vector. X k =[X 1,k X 2,k ...X N,k ] T .

在步驟S32中,權重計算單元21計算接收信號向量X k 的協方差之反矩陣(covariance matrix)。然後,在步驟S33中,計算接收信號向量X k 與訓練信號向量D k 之間的互相關向量(cross-correlation vector)。之後,在步驟S34中,依據接收信號向量X k 的協方差之反矩陣與接收信號向量X k 與訓練信號向量D k 之間的互相關向量獲得最佳的天線權重向量,其中。另外,對於基地台的權重單元而言,其計算第k個移動用戶之天線權重向量的方式亦如同上述。In step S32, the weight calculation unit 21 calculates a covariance matrix of the covariance of the received signal vector X k . . Then, in step S33, a cross-correlation vector between the received signal vector X k and the training signal vector D k is calculated. . Thereafter, in step S34, according to the inverse matrix of the covariance of the received signal vector X k Cross-correlation vector between the received signal vector X k and the training signal vector D k Get the best antenna weight vector ,among them . In addition, for the weight unit of the base station, it calculates the antenna weight vector of the kth mobile user. The way is also like the above.

最佳的天線權重向量的每一個天線權重ai,k (其中i為1至N的整數)之增益ai.k 並不相同,因此將造成接收信號經過多載波功率放大器放大時,可能會有非線性失真的發生,進而影響整個空分複用系統的效能。Optimal antenna weight vector Each antenna weight a i,k The gain a ik (where i is an integer from 1 to N) is not the same, so the received signal will be amplified by the multi-carrier power amplifier, and nonlinear distortion may occur, which may affect the performance of the entire space division multiplexing system. .

本發明實施例提供一種用於空分複用接取系統的智能天線權重計算方法。此方法用以計算空分複用接取系統中之第k個移動用戶之天線權重向量,且執行以下步驟。步驟a:獲得第k個移動用戶之接收信號向量,其中接收信號向量中的每一個接收信號來自於第k個移動用戶之對應的天線。步驟b:依據第k個移動用戶之相位向量與接收信號向量獲得接收信號向量經波束成形後的解析信號向量,其中i表示疊代運算迴圈次數。步驟c:計算解析信號向量與第k個移動用戶之訓練信號向量D k 之間的距離平方。步驟d:計算距離平方對相位向量的梯度。步驟e:依據相位向量、步階參數ξ與梯度獲得下一次疊代運算迴圈中的相位向量。步驟f:判斷是否結束疊代運算。步驟g:若滿足結束疊代運算的至少一條件,則依據相位向量輸出第k個移動用戶之天線權重向量,其中天線權重向量中每一個天線權重之增益皆彼此相同。Embodiments of the present invention provide a smart antenna weight calculation method for a space division multiplexing access system. This method is used to calculate the antenna weight vector of the kth mobile user in the space division multiplexing access system. And perform the following steps. Step a: Obtain the received signal vector of the kth mobile user Where the received signal vector Each of the received signals comes from the corresponding antenna of the kth mobile user. Step b: According to the phase vector of the kth mobile user Receive signal vector Get the received signal vector Analytical signal vector after beamforming , where i represents the number of iterations of the iteration. Step c: Calculate the analytical signal vector Squared distance from the training signal vector D k of the kth mobile user . Step d: Calculate the distance squared Phase vector Gradient . Step e: According to the phase vector , step parameters ξ and gradient Get the phase vector in the next iteration of the iteration . Step f: Determine whether to end the iterative operation. Step g: if at least one condition of ending the iterative operation is satisfied, according to the phase vector Output the antenna weight vector of the kth mobile user Antenna weight vector The gain of each of the antenna weights is the same as each other.

依據本發明實施例,上述至少一條件包括以下至少其中之一:目前的疊代運算迴圈次數i是否滿足預定疊代運算迴圈次數;以及相位向量與相位向量之間的距離已經滿足預定距離。According to an embodiment of the present invention, the at least one condition includes at least one of the following: whether the current iteration operation loop number i satisfies a predetermined iteration operation loop number; and a phase vector Phase vector The distance between them has already reached the predetermined distance.

依據本發明實施例,上述方法更包括以下步驟。步驟h:若判斷不結束疊代運算,則將疊代運算迴圈次數i加1,並重新執行步驟a置步驟f。步驟i:初始化疊代運算迴圈次數i為1,並初始化相位向量According to an embodiment of the invention, the above method further comprises the following steps. Step h: If it is judged that the iterative operation is not ended, the number of times of the iteration operation is increased by 1, and step a is set to step f again. Step i: Initialize the iteration operation loop number i is 1, and initialize the phase vector .

本發明實施例提供一種用於空分複用接取系統的智能天線權重計算裝置。此裝置用以計算空分複用接取系統中之第k個移動用戶之天線權重向量,且包括距離平方計算裝置、梯度計算裝置、步階參數產生器、步階參數產、向量減法器、決策器與緩衝器。距離平方計算裝置用以計算第k個移動用戶之接收信號向量經波束成形後的解析信號向量與第k個移動用戶之訓練信號向量D k 之間的距離平方,其中為第k個移動用戶之相位向量,且i表示疊代運算迴圈次數。梯度計算裝置用以計算距離平方對相位向量的梯度。步階參數產生器用以提供步階參數ξ。純量乘法器用以將梯度與步階參數ξ相乘,以獲得相乘結果。向量減法器用以將相位向量減去相乘結果,以獲得下一次疊代運算迴圈中的相位向量。決策器判斷是否結束疊代運算若滿足結束疊代運算的至少一條件,則依據相位向量輸出第k個移動用戶之天線權重向量,其中天線權重向量中每一個天線權重之增益皆彼此相同,若判斷不結束疊代運算,則將相位向量送至緩衝器。緩衝器用以將其儲存的相位向量送至下一次疊代運算迴圈中使用。Embodiments of the present invention provide a smart antenna weight calculation apparatus for a space division multiplexing access system. The device is used to calculate the antenna weight vector of the kth mobile user in the space division multiplexing access system And includes a distance square calculation device, a gradient calculation device, a step parameter generator, a step parameter product, a vector subtractor, a decision maker, and a buffer. The distance square computing device is used to calculate the received signal vector of the kth mobile user Analytical signal vector after beamforming Squared distance from the training signal vector D k of the kth mobile user ,among them It is the phase vector of the kth mobile user, and i represents the number of iterations. Gradient calculation device for calculating distance squared Phase vector Gradient . The step parameter generator is used to provide the step parameter ξ. Scalar multiplier for gradient Multiply by the step parameter ξ to obtain the multiplication result . Vector subtractor for phase vector Subtract multiplication result To get the phase vector in the next iteration of the iteration . The decision maker determines whether to end the iterative operation if it satisfies at least one condition of ending the iterative operation, according to the phase vector Output the antenna weight vector of the kth mobile user Antenna weight vector The gain of each of the antenna weights is the same as each other. If it is judged that the iterative operation is not ended, the phase vector is obtained. Send to the buffer. The buffer is used to send its stored phase vector to the next iteration of the iteration loop.

綜上所述,本發明實施例所提供的用於空分複用接取系統的智能天線權重計算方法可以產生固定增益的天線權重向量,因此可以避免每一個收發機的多載波功率放大器發生非線性失真(亦即減少幽靈干擾)。In summary, the smart antenna weight calculation method for the space division multiplexing access system provided by the embodiment of the present invention can generate a fixed gain antenna weight vector, thereby avoiding the occurrence of a multi-carrier power amplifier of each transceiver. Linear distortion (ie, reduced ghost interference).

為使能更進一步瞭解本發明之特徵及技術內容,請參閱以下有關本發明之詳細說明與附圖,但是此等說明與所附圖式僅係用來說明本發明,而非對本發明的權利範圍作任何的限制。The detailed description of the present invention and the accompanying drawings are to be understood by the claims The scope is subject to any restrictions.

[移動用戶/基地台的實施例][Mobile User/Base Station Example]

請參照圖7,圖7為本發明實施例所提供之空分複用接取系統的移動用戶之方塊圖。空分複用接取系統的基地台之方塊圖基本與移動用戶4的方塊圖大致相同,因此,在此僅以移動用戶4的方塊圖為例進行說明。移動用戶4例如為手機或其他手持裝置,且包括固定權重計算單元41、多根天線T1~TN、接收/傳送切換器SW1~SWN、收發機TxRx1~TxRxN、類比數位轉換器ADC1~ADCN、數位類比轉換器DAC1~DACN、信號處理器42與上層電路43。上層電路43包括通訊協定處理器431與應用層電路432。Please refer to FIG. 7. FIG. 7 is a block diagram of a mobile user of a space division multiplexing access system according to an embodiment of the present invention. The block diagram of the base station of the space division multiplexing access system is substantially the same as the block diagram of the mobile user 4. Therefore, only the block diagram of the mobile user 4 will be described here as an example. The mobile user 4 is, for example, a mobile phone or other handheld device, and includes a fixed weight calculation unit 41, a plurality of antennas T1 to TN, receiving/transmitting switches SW1 to SWN, transceivers TxRx1 to TxRxN, analog digital converters ADC1 to ADCN, and digital digits. Analog converters DAC1 to DACN, signal processor 42 and upper layer circuit 43. The upper layer circuit 43 includes a communication protocol processor 431 and an application layer circuit 432.

多根天線T1~TN分別耦接於接收/傳送切換器SW1~SWN,且接收/傳送切換器SW1~SWN分別耦接於收發機TxRx1~TxRxN。收發機TxRx1~TxRxN分別耦接於類比數位轉換器ADC1~ADCN,且收發機TxRx1~TxRxN還分別耦接於數位類比轉換器DAC1~DACN。類比數位轉換器ADC1~ADCN與數位類比轉換器DAC1~DACN耦接於信號處理電路42,且信號處理電路耦接於上層電路43。固定增益權重計算單元41耦接於收發機TxRx1~TxRxN、信號處理器42與上層電路43。The plurality of antennas T1 to TN are respectively coupled to the receiving/transmitting switches SW1 to SWN, and the receiving/transmitting switches SW1 to SWN are respectively coupled to the transceivers TxRx1 to TxRxN. The transceivers TxRx1 to TxRxN are respectively coupled to the analog-to-digital converters ADC1 to ADCN, and the transceivers TxRx1 to TxRxN are also coupled to the digital analog converters DAC1 to DACN, respectively. The analog-to-digital converters ADC1 - ADCN and the digital analog converters DAC1 - DDAC are coupled to the signal processing circuit 42 , and the signal processing circuit is coupled to the upper layer circuit 43 . The fixed gain weight calculation unit 41 is coupled to the transceivers TxRx1 to TxRxN, the signal processor 42 and the upper layer circuit 43.

天線T1~TN分別接收或傳送N個無線信號,且接收/傳送切換器SW1~SWN對應收發機TxRx1~TxRxN的接收/傳送而進行切換。於接收模式下(接收/傳送切換器SW1~SWN切換到接收狀態),收發機TxRx1~TxRxN分別接收來自於天線T1~TN的N個無線信號,並將此N無線信號經處理後,產生N個類比信號給類比數位轉換器ADC1~ADCN。於發射模式下(接收/傳送切換器SW1~SWN切換到發射狀態),收發機TxRx1~TxRxN分別對N個類比信號進行處理後,產生N個無線信號給天線T1~TN。The antennas T1 to TN receive or transmit N radio signals, respectively, and the reception/transmission switches SW1 to SWN are switched in accordance with reception/transmission of the transceivers TxRx1 to TxRxN. In the receiving mode (the receiving/transmitting switches SW1 to SWN are switched to the receiving state), the transceivers TxRx1 to TxRxN receive N radio signals from the antennas T1 to TN, respectively, and process the N radio signals to generate N. The analog signals are given to analog converters ADC1~ADCN. In the transmission mode (the receiving/transmitting switches SW1 to SWN are switched to the transmitting state), the transceivers TxRx1 to TxRxN respectively process the N analog signals, and generate N wireless signals to the antennas T1 to TN.

類比數位轉換器ADC1~ADCN用以分別將N個類比信號轉換為數位信號。數位類比轉換器DAC1~DACN用以分別將N個數位信號轉換為類比信號。信號處理器42用以接收類比數位轉換器ADC1~ADCN的N個數位信號,並且依據N個數位信號解碼而獲得多個接收位元,以及將多個傳送位元編碼後,產生N個數位信號給數位類比轉換器DAC1~DACN。The analog-to-digital converters ADC1 to ADCN are used to convert N analog signals into digital signals, respectively. The digital analog converters DAC1 to DACN are used to convert N digital signals into analog signals, respectively. The signal processor 42 is configured to receive N digital signals of the analog-to-digital converters ADC1 - ADCN, and obtain a plurality of receiving bits according to decoding of the N digital signals, and encode the plurality of transmitting bits to generate N digital signals. Give digital analog converters DAC1 ~ DACN.

通訊協定處理器431用以處理實體層以上應用層以下的信號,應用層電路432則處理應用層的信號。更詳細地說,通訊協定處理器431處理多個接收位元,並據此產生處理資訊送給應用層電路432,以使應用層電路432根據處理資訊執行對應的應用程序。同時,應用層電路432在執行應用程序後,會產生對應的處理資訊給通訊協定處理器431,而通訊協定處理器431據此產生多個傳送位元。The protocol processor 431 is configured to process signals below the application layer above the physical layer, and the application layer circuit 432 processes signals at the application layer. In more detail, the protocol processor 431 processes a plurality of received bits and generates processing information for the application layer circuit 432 to cause the application layer circuit 432 to execute the corresponding application based on the processing information. At the same time, after executing the application, the application layer circuit 432 generates corresponding processing information to the protocol processor 431, and the protocol processor 431 generates a plurality of transfer bits accordingly.

在圖7中,固定增益權重計算單元41用以計算多個天線權重(其中這些天線權重的增益皆彼此相同),且這些天線權重會分別傳送給收發機TxRx1~TxRxN,以使移動用戶對多個信號進行波束成形(beam forming),而藉此修正傳輸過程所受到的干擾信號與雜訊引起的相位與振福誤差。簡單地說,每一個收發機TxRx1~TxRxN的類比信號會被乘上對應的天線權重。如同前面所述,每一個收發機對應TxRx1~TxRxN的天線權重之增益相同,因此可以減少每一個收發機TxRx1~TxRxN之多載波功率放大器發生非線性失真的可能。In FIG. 7, the fixed gain weight calculation unit 41 is configured to calculate a plurality of antenna weights (where the gains of the antenna weights are the same as each other), and the antenna weights are respectively transmitted to the transceivers TxRx1 to TxRxN, so that the mobile user is more The signals are beam forming, thereby correcting the phase and vibration errors caused by the interference signals and noise received by the transmission process. Simply put, the analog signal of each transceiver TxRx1 ~ TxRxN will be multiplied by the corresponding antenna weight. As described above, the gain of the antenna weight of each transceiver corresponding to TxRx1~TxRxN is the same, so the possibility of nonlinear distortion of the multi-carrier power amplifier of each transceiver TxRx1~TxRxN can be reduced.

據此,相較於空分複用接取系統的移動用戶,使用固定增益權重計算單元41的移動用戶4可以不需要高度線性的多載波功率放大器,因此,移動用戶4的製造成本可以下降。固定增益權重計算單元41的硬體實施方式如同圖8所示,或者,固定增益權重計算單元41亦可以使用微處理器或韌體執行圖9之方法來達成。總而言之,固定增益權重計算單元41並非用以限制本發明。Accordingly, the mobile user 4 using the fixed gain weight calculation unit 41 can eliminate the need for a highly linear multi-carrier power amplifier compared to the mobile user of the space division multiplexing system, and therefore, the manufacturing cost of the mobile user 4 can be reduced. The hardware implementation of the fixed gain weight calculation unit 41 is as shown in FIG. 8, or the fixed gain weight calculation unit 41 can also be implemented using the microprocessor or firmware to perform the method of FIG. In summary, the fixed gain weight calculation unit 41 is not intended to limit the present invention.

[固定增益權重計算單元的實施例][Embodiment of Fixed Gain Weight Calculation Unit]

請參照圖8,圖8為本發明實施例所提供之固定增益權重計算單元的細部方塊圖。固定增益權重計算單元5包括距離平方計算裝置51、梯度計算裝置52、步階參數(step size)產生器53、純量乘法器54、向量減法器55、決策器56與緩衝器57。距離平方計算裝置51耦接於梯度計算裝置52,且梯度計算裝置52耦接於純量乘法器54。純量乘法器54耦揭於步階參數產生器53與向量減法器55,且向量減法器55耦接於決策器。決策器56耦接於緩衝器57,且緩衝器57耦接於距離平方計算裝置51。Please refer to FIG. 8. FIG. 8 is a detailed block diagram of a fixed gain weight calculation unit according to an embodiment of the present invention. The fixed gain weight calculation unit 5 includes a distance square calculation means 51, a gradient calculation means 52, a step size generator 53, a scalar multiplier 54, a vector subtractor 55, a decision maker 56, and a buffer 57. The distance calculation device 51 is coupled to the gradient calculation device 52 , and the gradient calculation device 52 is coupled to the scalar multiplier 54 . The scalar multiplier 54 is coupled to the step parameter generator 53 and the vector subtractor 55, and the vector subtractor 55 is coupled to the decider. The decision maker 56 is coupled to the buffer 57, and the buffer 57 is coupled to the distance square computing device 51.

固定增益權重計算單元5使用疊代運算(iteration)的方式來計算第k個移動用戶的天線權重向量,且天線權重向量的相位向量表示為,其中天線權重向量與其相位向量分別表示如下,The fixed gain weight calculation unit 5 calculates the antenna weight vector of the kth mobile user using an iteration method. Antenna weight vector The phase vector is expressed as Antenna weight vector Phase vector Respectively as follows,

其中各天線的增益彼此相等,亦即a1,k =a2,k =...=aN,kThe gains of the antennas are equal to each other, that is, a 1, k = a 2, k = ... = a N, k .

距離平方計算裝置51接收包含多個接收信號的接收信號向量(=[X1,k X2,k ...XN,k ],每一個接收信號來自於對應的收發器或天線)與第i次疊代運算迴圈所獲得的相位向量,並據此計算接收信號向量經波束成形後的解析信號向量與訓練信號向量D k 之間的距離平方,亦即計算,其中訓練信號向量D k 表示為D k =[D1,k D2,k ...DN,k ]T ,且訓練信號向量D k 為預先知道的信號向量。The distance square computing device 51 receives a received signal vector including a plurality of received signals ( =[X 1,k X 2,k ...X N,k ], each received signal comes from the corresponding transceiver or antenna) and the phase vector obtained from the ith iteration of the loop And calculate the received signal vector accordingly Analytical signal vector after beamforming Squared distance from the training signal vector D k , that is, calculation Wherein the training signal is represented as a vector D k D k = [D 1, k D 2, k ... D N, k] T, D k and the training signal vector signal vector is known in advance.

接著,梯度計算裝置52計算距離平方的梯度。之後,步階參數產生器53產生步階參數ξ,且純量乘法器53將距離平方的對的梯度與步階參數ξ相乘,以獲得相乘結果Next, the gradient calculation device 52 calculates the distance squared Correct Gradient . Thereafter, the step parameter generator 53 generates a step parameter ξ, and the scalar multiplier 53 sets the distance squared. Pair Gradient Multiply by the step parameter ξ to obtain the multiplication result .

步階參數ξ理想上可以是距離平方之最大遞減方向的遞減量,換言之,步階參數ξ理想上可以是最陡峭坡度方向的量值。步階參數產生器53可以由使用者自行定義步階參數ξ的大小(步階參數ξ例如為0.01),或者,透過步階參數計算方法來獲得較佳的步階參數ξ。The step parameter ξ can ideally be the distance squared The decreasing amount of the maximum decreasing direction, in other words, the step parameter ξ ideally may be the magnitude of the steepest slope direction. The step parameter generator 53 can define the size of the step parameter ξ by the user (the step parameter ξ is, for example, 0.01), or obtain the better step parameter 透过 through the step parameter calculation method.

接著,向量減法器55將第i次疊代運算迴圈所獲得的相位向量減去相乘結果,以獲得第i++1次疊代運算迴圈所獲得的相位向量,換言之,。然後,決策器56判斷疊代運算迴圈次數是否已經滿足預定疊代運算迴圈次數(預定疊代運算迴圈次數例如為3),或者,第i與i+1次疊代運算迴圈所獲得的相位向量之間的距離是否已經滿足預定距離。Next, the vector subtractor 55 returns the phase vector obtained by the ith iteration of the iteration. Subtract multiplication result To obtain the phase vector obtained by the i++1st iteration loop In other words, . Then, the decider 56 determines whether the number of times of the iteration operation loop has satisfied the number of times of the predetermined iteration operation loop (the number of times of the predetermined iteration operation loop is, for example, 3), or the i-th and i+1-time iteration operation loop Obtained phase vector versus Whether the distance between them has already reached the predetermined distance.

若疊代運算迴圈次數已經滿足預定疊代運算迴圈次數,或者,第i與i+1次疊代運算迴圈所獲得的相位向量之間的距離已經滿足預定距離,則決策器56依據第i+1次疊代運算迴圈所獲得的相位向量輸出天線權重向量,此時,If the number of iterations of the iteration operation has already met the number of times of the predetermined iteration, or the phase vector obtained by the i-th and i+1 iterations versus The distance between the distances has been met by the decision maker 56, and the phase vector obtained by the decision maker 56 according to the i+1th iteration operation loop Output antenna weight vector ,at this time, .

相反地,若疊代運算迴圈次數未滿足預定疊代運算迴圈次數,而且第i與i+1次疊代運算迴圈所獲得的相位向量之間的距離未滿足預定距離,則決策器56將第i+1次疊代運算迴圈所獲得的相位向量送至緩衝器57。緩衝器57將其儲存的相位向量輸出給下一次疊代運算迴圈中使用。Conversely, if the number of iterations of the iteration does not satisfy the number of times of the predetermined iteration, and the phase vector obtained by the i-th and i+1 iterations versus If the distance between the distances does not satisfy the predetermined distance, the decision maker 56 returns the phase vector obtained by the i+1th iteration operation loop. It is sent to the buffer 57. The buffer 57 outputs its stored phase vector for use in the next iteration loop.

[用於空分複用接取系統的智能天線權重計算方法的實施例][Embodiment of smart antenna weight calculation method for space division multiplexing access system]

請參照圖9,圖9為本發明實施例所提供之用於空分複用接取系統的智能天線權重計算方法的流程圖。圖9的智能天線權重計算方法所計算出的天線權重向量之各天線權重的增益皆彼此相同,另外,圖9之智能天線權重計算方法僅為本發明其中一個實施例,其並非用以限定本發明。以下內容係以計算第k個移動用戶的天線權重向量為例進行說明。Please refer to FIG. 9. FIG. 9 is a flowchart of a smart antenna weight calculation method for a space division multiplexing access system according to an embodiment of the present invention. The gain of each antenna weight of the antenna weight vector calculated by the smart antenna weight calculation method of FIG. 9 is the same as each other. In addition, the smart antenna weight calculation method of FIG. 9 is only one embodiment of the present invention, which is not intended to limit the present invention. invention. The following is to calculate the antenna weight vector of the kth mobile user. Give an example for explanation.

首先,在步驟S61中,獲得接收信號向量。接著,初始化疊代運算迴圈次數i(i=1)與相位向量(i=1)。然後,在步驟S63中,依據相位向量與接收信號向量獲得接收信號向量經波束成形後的解析信號向量。然後,在步驟S64中,計算解析信號向量與訓練信號向量D k 之間的距離平方,亦即計算First, in step S61, a received signal vector is obtained. . Then, initialize the number of iterations of the iteration operation i (i = 1) and the phase vector (i=1). Then, in step S63, according to the phase vector Receive signal vector Get the received signal vector Analytical signal vector after beamforming . Then, in step S64, the analytical signal vector is calculated. Squared distance from the training signal vector D k , that is, calculation .

接著,在步驟S65中,計算解析信號向量與訓練信號向量D k 之間的距離平方的梯度。然後,在步驟S66中,依據目前的相位向量、步階參數ξ與解析信號向量與訓練信號向量D k 之間的距離平方的梯度獲得下一次疊代運算迴圈中的相位向量,其中下一次疊代運算迴圈中的相位向量Next, in step S65, the analytical signal vector is calculated. Squared distance from the training signal vector D k Correct Gradient . Then, in step S66, according to the current phase vector , step parameters ξ and analytical signal vectors Squared distance from the training signal vector D k Correct Gradient Get the phase vector in the next iteration of the iteration , where the phase vector in the next iteration of the iteration .

接著,在步驟S67中,判斷是否結束疊代運算,若疊代運算迴圈次數已經滿足預定疊代運算迴圈次數,或者,相位向量之間的距離已經滿足預定距離,則執行步驟S69,否則,則執行步驟S68。在步驟S68中,更新疊代運算迴圈次數,亦即使i=i+1。在步驟S69中,依據步驟S66中所獲得的下一次疊代運算迴圈中的相位向量輸出天線權重向量,此時,Next, in step S67, it is determined whether the iterative operation is ended, if the number of times of the iteration operation loop has satisfied the number of times of the predetermined iteration operation loop, or the phase vector versus If the distance between the distances has already reached the predetermined distance, step S69 is performed; otherwise, step S68 is performed. In step S68, the number of iterations is updated, even if i=i+1. In step S69, according to the phase vector in the next iteration loop obtained in step S66 Output antenna weight vector ,at this time, .

[實施例的可能功效][Possible efficacy of the embodiment]

根據本發明實施例,上述實施例之用於空分複用接取系統的智能天線權重計算方法與裝置給予每一個天線相同的增益,因此可以減少基地台或移動用戶之收發機中的多載波功率放大器之非線性失真的發生,故可以減輕整個空分複用接取系統的幽靈干擾,並據此提升系統效能(包括位元錯誤率的提升與邊波(side lobe)強度的抑制)。According to the embodiment of the present invention, the smart antenna weight calculation method and apparatus for the space division multiplexing access system of the above embodiment give the same gain to each antenna, thereby reducing the multi-carrier in the base station or the mobile user's transceiver. The occurrence of nonlinear distortion of the power amplifier can reduce the ghost interference of the entire space division multiplexing access system and improve system performance (including the improvement of the bit error rate and the suppression of the side lobe intensity).

請參照圖10A,圖10A是實施例中每一天線之輸入信號功率與輸出信號功率的曲線圖。曲線C401是輸入信號功率的曲線圖,曲線C402是在沒有互調失真情況下的輸出信號功率之曲線圖,曲線C403是在有互調失真情況下的輸出信號功率之曲線圖。本實施例只需改變權重之相位,不需改變其大小,因此每一天線之輸入信號振幅以相同振幅注入每一放大器(假設每一放大器性能一致),則理想的輸入信號振幅,應該皆為輸入信號振幅乘以放大氣之增益,即使有非線性失真如AM/AM轉換,也只會使得每一根天線之信號振幅同步增減。Referring to FIG. 10A, FIG. 10A is a graph of input signal power and output signal power for each antenna in the embodiment. Curve C401 is a plot of input signal power, curve C402 is a plot of output signal power without intermodulation distortion, and curve C403 is a plot of output signal power with intermodulation distortion. This embodiment only needs to change the phase of the weight without changing its size. Therefore, the input signal amplitude of each antenna is injected into each amplifier with the same amplitude (assuming each amplifier has the same performance), and the ideal input signal amplitude should be The input signal amplitude is multiplied by the gain of the amplified gas. Even if there is nonlinear distortion such as AM/AM conversion, it will only increase or decrease the signal amplitude of each antenna.

請參照圖10B,圖10B是實施例中每一天線之輸入信號相位與輸出信號相位的曲線圖。曲線C411是輸入信號相位的曲線圖,曲線C412是在沒有互調失真情況下的輸出信號相位之曲線圖,曲線C413是在有互調失真情況下的輸出信號相位之曲線圖。對放大器而言,信號變化,才會造成相位誤差,因此即使有非線性失真,也只會使得每一根天線之信號相位同步增減Please refer to FIG. 10B. FIG. 10B is a graph of input signal phase and output signal phase of each antenna in the embodiment. Curve C411 is a plot of the phase of the input signal, curve C412 is a plot of the phase of the output signal without intermodulation distortion, and curve C413 is a plot of the phase of the output signal with intermodulation distortion. For the amplifier, the signal changes will cause phase error, so even if there is nonlinear distortion, it will only increase or decrease the signal phase of each antenna.

請參照圖11,圖11是實施例的輻射場形圖。曲線C501是在沒有互調失真情況下的輻射場形圖,曲線C502是在有互調失真情況下的輻射場形圖。由於天線間之振幅及相位同步增減,不會有天線之間因放大器非線性失真產生誤差。因此,透過比較曲線C501與C502可以得知,本實施例是可以降低放大器非線性失針對系統之影響。Please refer to FIG. 11, which is a radiation field diagram of the embodiment. Curve C501 is a radiation field diagram in the absence of intermodulation distortion, and curve C502 is a radiation field diagram in the presence of intermodulation distortion. Since the amplitude and phase between the antennas are synchronously increased or decreased, there is no error between the antennas due to nonlinear distortion of the amplifier. Therefore, it can be known from the comparison curves C501 and C502 that this embodiment can reduce the influence of the amplifier nonlinear misalignment system.

以上所述僅為本發明之實施例,其並非用以侷限本發明之專利範圍。The above description is only an embodiment of the present invention, and is not intended to limit the scope of the invention.

1...空分複用接取系統1. . . Space division multiplexing access system

B1...基地台B1. . . Base station

U11~U13、2、4...移動用戶U11~U13, 2, 4. . . Mobile users

P11~P13...波束P11~P13. . . Beam

C101~C105、C111~C114、C201~C203、C211~C213、C301~C303、C401~C403、C411~C413、C501、C502...曲線C101~C105, C111~C114, C201~C203, C211~C213, C301~C303, C401~C403, C411~C413, C501, C502. . . curve

T1~TN...天線T1 ~ TN. . . antenna

SW1~SWN...接收/傳送切換器SW1~SWN. . . Receive/transmit switch

TxRx1~TxRxN...收發機TxRx1~TxRxN. . . Transceiver

ADC1~ADCN...類比數位轉換器ADC1~ADCN. . . Analog digital converter

DAC1~DACN...數位類比轉換器DAC1 ~ DACN. . . Digital analog converter

21...權重計算單元twenty one. . . Weight calculation unit

22...信號處理器twenty two. . . Signal processor

23...上層電路twenty three. . . Upper circuit

231...通訊協定處理器231. . . Protocol processor

232...應用層電路232. . . Application layer circuit

41、5...固定增益權重計算單元41, 5. . . Fixed gain weight calculation unit

51...距離平方計算裝置51. . . Distance square computing device

52...梯度計算裝置52. . . Gradient computing device

53...步階參數產生器53. . . Step parameter generator

54...純量乘法器54. . . Scalar multiplier

55...向量減法器55. . . Vector subtractor

56...決策器56. . . Decision maker

57...緩衝器57. . . buffer

S61~S69...步驟流程S61~S69. . . Step flow

圖1是空分複用接取系統的系統方塊與多載波調變圖。1 is a system block and multi-carrier modulation map of a space division multiplexing access system.

圖2A是功率放大器的輸入信號功率與輸出信號功率與增益的曲線圖。2A is a graph of input signal power and output signal power and gain for a power amplifier.

圖2B則是功率放大器的輸入信號功率與輸出信號相對相位的曲線圖。Figure 2B is a plot of the input signal power of the power amplifier versus the phase of the output signal.

圖3A是傳統智能天線系統中每一天線之輸入信號功率與輸出信號功率的曲線圖。3A is a graph of input signal power and output signal power for each antenna in a conventional smart antenna system.

圖3B是傳統智能天線系統中每一天線之輸入信號相位與輸出信號相位的曲線圖。Figure 3B is a graph of input signal phase and output signal phase for each antenna in a conventional smart antenna system.

圖4是傳統智能天線系統的輻射場形圖。4 is a radiation field diagram of a conventional smart antenna system.

圖5是空分複用接取系統的移動用戶之方塊圖。Figure 5 is a block diagram of a mobile subscriber of a space division multiplexed access system.

圖6是傳統智能天線權重計算方法的流程圖。6 is a flow chart of a conventional smart antenna weight calculation method.

圖7為本發明實施例所提供之空分複用接取系統的移動用戶之方塊圖。FIG. 7 is a block diagram of a mobile user of a space division multiplexing access system according to an embodiment of the present invention.

圖8為本發明實施例所提供之固定增益權重計算單元的細部方塊圖。FIG. 8 is a detailed block diagram of a fixed gain weight calculation unit according to an embodiment of the present invention.

圖9為本發明實施例所提供之用於空分複用接取系統的智能天線權重計算方法的流程圖。FIG. 9 is a flowchart of a smart antenna weight calculation method for a space division multiplexing access system according to an embodiment of the present invention.

圖10A是實施例中每一天線之輸入信號功率與輸出信號功率的曲線圖。Figure 10A is a graph of input signal power and output signal power for each antenna in the embodiment.

圖10B是實施例中每一天線之輸入信號相位與輸出信號相位的曲線圖。Figure 10B is a graph of the phase of the input signal and the phase of the output signal for each antenna in the embodiment.

圖11是實施例的輻射場形圖。Figure 11 is a radiation field diagram of the embodiment.

5...固定增益權重計算單元5. . . Fixed gain weight calculation unit

51...距離平方計算裝置51. . . Distance square computing device

52...梯度計算裝置52. . . Gradient computing device

53...步階參數產生器53. . . Step parameter generator

54...純量乘法器54. . . Scalar multiplier

55...向量減法器55. . . Vector subtractor

56...決策器56. . . Decision maker

57...緩衝器57. . . buffer

Claims (10)

一種用於空分複用接取系統的智能天線權重計算方法,用以計算一空分複用接取系統中之第k個移動用戶之一天線權重向量,包括:步驟a:獲得該第k個移動用戶之一接收信號向量,其中該接收信號向量中的每一個接收信號來自於該第k個移動用戶之對應的天線;步驟b:依據該第k個移動用戶之一相位向量與該接收信號向量獲得該接收信號向量經波束成形後的一解析信號向量,其中i表示一疊代運算迴圈次數;步驟c:計算該解析信號向量與該第k個移動用戶之一訓練信號向量Dk 之間的一距離平方;步驟d:計算該距離平方對該相位向量的一梯度;步驟e:依據該相位向量、一步階參數ξ與該梯度獲得下一次疊代運算迴圈中的相位向量;步驟f:判斷是否結束疊代運算;以及步驟g:若滿足結束疊代運算的至少一條件,則依據該相位向量輸出該第k個移動用戶之該天線權重向量,其中該天線權重向量中每一個天線權重之增益皆彼此相同。A smart antenna weight calculation method for a space division multiplexing access system for calculating an antenna weight vector of one of the kth mobile users in a space division multiplexing access system , including: step a: obtaining one of the kth mobile users to receive a signal vector The received signal vector Each of the received signals is from a corresponding antenna of the kth mobile user; step b: according to a phase vector of the kth mobile user And the received signal vector Obtain the received signal vector An analytical signal vector after beamforming Where i represents the number of turns of a iteration operation; step c: calculates the vector of the resolved signal a distance squared from the training signal vector D k of one of the kth mobile users Step d: calculate the square of the distance The phase vector a gradient Step e: according to the phase vector , one-step parameter ξ and the gradient Get the phase vector in the next iteration of the iteration Step f: determining whether to end the iterative operation; and step g: if at least one condition of ending the iterative operation is satisfied, according to the phase vector Outputting the antenna weight vector of the kth mobile user The antenna weight vector The gain of each of the antenna weights is the same as each other. 如申請專利範圍第1項所述之用於空分複用接取系統的智能天線權重計算方法,其中該距離平方The method for calculating a smart antenna weight for a space division multiplexing access system according to claim 1, wherein the distance is squared . 如申請專利範圍第1項所述之用於空分複用接取系統的智能天線權重計算方法,其中該相位向量The method for calculating a smart antenna weight for a space division multiplexing access system according to claim 1, wherein the phase vector . 如申請專利範圍第1項所述之用於空分複用接取系統的智能天線權重計算方法,其中該至少一條件包括以下至少其中之一:目前的該疊代運算迴圈次數i是否滿足一預定疊代運算迴圈次數;以及該相位向量與相位向量之間的距離已經滿足一預定距離。The method for calculating a smart antenna weight for a space division multiplexing access system according to claim 1, wherein the at least one condition includes at least one of the following: whether the current number of times of the iteration operation is satisfied a predetermined iteration operation loop number; and the phase vector Phase vector The distance between them has already reached a predetermined distance. 如申請專利範圍第1項所述之用於空分複用接取系統的智能天線權重計算方法,其中該步階參數為最陡峭坡度方向的量值。The method for calculating a smart antenna weight for a space division multiplexing access system according to claim 1, wherein the step parameter is a magnitude of a steepest slope direction. 如申請專利範圍第1項所述之用於空分複用接取系統的智能天線權重計算方法,更包括:步驟h:若判斷不結束疊代運算,則將該疊代運算迴圈次數i加1,並重新執行步驟a置步驟f。The method for calculating a smart antenna weight for a space division multiplexing access system according to claim 1, further comprising: step h: if it is judged that the iterative operation is not ended, the number of times of the iteration operation is i Add 1 and repeat step a to set step f. 如申請專利範圍第1項所述之用於空分複用接取系統的智能天線權重計算方法,更包括:步驟i:初始化該疊代運算迴圈次數i為1,並初始化該相位向量The smart antenna weight calculation method for the space division multiplexing access system according to claim 1, further comprising: step i: initializing the iteration operation loop number i is 1, and initializing the phase vector . 一種用於空分複用接取系統的智能天線權重計算裝置,用以計算一空分複用接取系統中之第k個移動用戶之一天線權重向量,包括:一距離平方計算裝置,用以計算該第k個移動用戶之一接收信號向量經波束成形後的一解析信號向量與該第k個移動用戶之一訓練信號向量D k 之間的一距離平方,其中為該第k個移動用戶之一相位向量,且i表示一疊代運算迴圈次數;一梯度計算裝置,用以計算該距離平方對該相位向量的一梯度;一步階參數產生器,用以提供一步階參數ξ;一純量乘法器,用以將該梯度與該步階參數ξ相乘,以獲得一相乘結果;一向量減法器,用以將該相位向量減去該相乘結果,以獲得下一次疊代運算迴圈中的相位向量;一決策器,判斷是否結束疊代運算,若滿足結束疊代運算的至少一條件,則依據該相位向量輸出該第k個移動用戶之該天線權重向量,其中該天線權重向量中每一個天線權重之增益皆彼此相同,若判斷不結束疊代運算,則將該相位向量送至一緩衝器;以及該緩衝器,用以將其儲存的相位向量送至下一次疊代運算迴圈中使用。A smart antenna weight calculation device for a space division multiplexing access system for calculating an antenna weight vector of one of the kth mobile users in a space division multiplexing access system The method includes: a distance square computing device, configured to calculate a received signal vector of the kth mobile user An analytical signal vector after beamforming a distance squared from the training signal vector D k of one of the kth mobile users ,among them a phase vector of the kth mobile user, and i represents the number of times of the iteration of the iteration; a gradient calculation device for calculating the square of the distance The phase vector a gradient a one-step parameter generator for providing a one-step parameter ξ; a scalar multiplier for the gradient Multiply the step parameter ξ to obtain a multiplication result a vector subtractor for the phase vector Subtract the result of the multiplication To get the phase vector in the next iteration of the iteration a decision maker that determines whether to end the iterative operation, and if at least one condition that ends the iterative operation is satisfied, according to the phase vector Outputting the antenna weight vector of the kth mobile user The antenna weight vector The gain of each of the antenna weights is the same as each other, and if it is judged that the iterative operation is not ended, the phase vector is Sent to a buffer; and the buffer is used to send its stored phase vector to the next iteration loop. 如申請專利範圍第8項所述之用於空分複用接取系統的智能天線權重計算裝置,其中該距離平方A smart antenna weight calculation device for a space division multiplexing access system according to claim 8, wherein the distance is squared . 如申請專利範圍第8項所述之用於空分複用接取系統的智能天線權重計算裝置,其中該步階參數為最陡峭坡度方向的量值。The smart antenna weight calculation device for a space division multiplexing access system according to claim 8, wherein the step parameter is a magnitude of a steepest slope direction.
TW100112347A 2011-04-08 2011-04-08 Method and apparatus for calculating smart antenna weight of spatial division multiple access system TWI434533B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW100112347A TWI434533B (en) 2011-04-08 2011-04-08 Method and apparatus for calculating smart antenna weight of spatial division multiple access system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100112347A TWI434533B (en) 2011-04-08 2011-04-08 Method and apparatus for calculating smart antenna weight of spatial division multiple access system

Publications (2)

Publication Number Publication Date
TW201242283A TW201242283A (en) 2012-10-16
TWI434533B true TWI434533B (en) 2014-04-11

Family

ID=47600277

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100112347A TWI434533B (en) 2011-04-08 2011-04-08 Method and apparatus for calculating smart antenna weight of spatial division multiple access system

Country Status (1)

Country Link
TW (1) TWI434533B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI584528B (en) * 2015-11-23 2017-05-21 酷米科技股份有限公司 Method for carrying out intelligent fast antenna steering technology(iFAST)

Also Published As

Publication number Publication date
TW201242283A (en) 2012-10-16

Similar Documents

Publication Publication Date Title
KR101150060B1 (en) Mmwave wpan communication system with fast adaptive beam tracking
US9819526B2 (en) Apparatus and methods for low PAPR transmission in MIMO systems
US9258049B2 (en) Communication device and orientation control method
US9685998B2 (en) Apparatus and method for controlling orientation
EP1185002A2 (en) Method for processing signals in communication systems having plurality of antennas
WO2011074031A1 (en) Wireless signal processing device and wireless device
JP2008172340A (en) Wireless communication receiver
WO2001069815A1 (en) Method and apparatus for transmission, and method and system for communication
KR20210115526A (en) Apparatus and method for adaptively controlling beam width in wireless communication system
WO2013080451A1 (en) Wireless reception device and wireless reception method in wireless communication system
TWI434533B (en) Method and apparatus for calculating smart antenna weight of spatial division multiple access system
Mahesh et al. Design and performance analysis of massive MIMO modeling with reflected intelligent surface to enhance the capacity of 6G networks
JP2010157805A (en) Transmitter and transmission and reception method
TW202321715A (en) Method for measuring angle of arrival with phased array
KR101054090B1 (en) Mean Internal Cyclic Antenna Calibration Method for Array Antenna System
US6985106B2 (en) Array antenna radio communication apparatus
US12476730B2 (en) Method and apparatus for performing signal compensation based on frequency resource allocation
KR102329550B1 (en) Soft decision device and method for millimeter wave MIMO receiving device with low resolution ADC
CN114039638A (en) Combined design method of hybrid beam former and analog-digital converter
US20040192389A1 (en) Array antenna system in mobile communication
CN120785396B (en) An incremental optimization method for a fluid antenna-assisted symbiotic communication system
CN110856193A (en) Relay Communication System and Communication Method Based on Spatial Information Network
CN115426022A (en) Beam optimization method, communication method and system in 5G power scene
CN120185669A (en) A communication method, terminal, electronic device and medium based on multi-peak beam
CN120785709A (en) Signal co-channel interference suppression method for formation

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees