CN102315914B - Robust non-linear transceiver under multiple-input-multiple-output spatial correlation channel - Google Patents
Robust non-linear transceiver under multiple-input-multiple-output spatial correlation channel Download PDFInfo
- Publication number
- CN102315914B CN102315914B CN201110256713.0A CN201110256713A CN102315914B CN 102315914 B CN102315914 B CN 102315914B CN 201110256713 A CN201110256713 A CN 201110256713A CN 102315914 B CN102315914 B CN 102315914B
- Authority
- CN
- China
- Prior art keywords
- matrix
- module
- precoding
- signal
- unit
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Radio Transmission System (AREA)
Abstract
本发明涉及一种多输入多输出空间相关信息下的鲁棒非线性收发机装置,该装置首先通过信道估计模块和收发矩阵计算模块获得收发信号的处理矩阵,包括发射预编码矩阵、发射反馈矩阵和接收均衡矩阵,并将计算结果输出到发射预编码模块和接收均衡模块,用来进行收发信号的处理。然后将数字调制信号输入到发射预编码模块中,经过发射反馈矩阵处理、发射预编码矩阵处理后输出到信道。接收端通过接收均衡模块对接收信号进行处理,最后解调输出。该收发装置能够在空间相关非理想信道状态信息下,获得比线性收发装置更好的系统性能。
The present invention relates to a robust nonlinear transceiver device under multiple-input multiple-output spatial correlation information. The device first obtains a processing matrix for transmitting and receiving signals through a channel estimation module and a transmitting and receiving matrix calculation module, including a transmitting precoding matrix and a transmitting feedback matrix. and the receiving equalization matrix, and output the calculation results to the transmitting precoding module and the receiving equalization module for processing the sending and receiving signals. Then the digital modulation signal is input into the transmit precoding module, and then output to the channel after being processed by the transmit feedback matrix and the transmit precode matrix. The receiving end processes the received signal through the receiving equalization module, and finally demodulates the output. The transceiver device can obtain better system performance than the linear transceiver device under the condition of spatially correlated non-ideal channel state information.
Description
技术领域 technical field
本发明涉及的是一种信号处理技术领域的装置,具体是一种多输入多输出空间相关信道下的鲁棒非线性收发装置。 The invention relates to a device in the technical field of signal processing, in particular to a robust nonlinear transceiver device under a multiple-input multiple-output spatial correlation channel.
背景技术 Background technique
传统无线通信技术对信号的频域、时域与码域信息的研究已达到一个前所未有的高度,但仍无法满足应用的需求,需要扩展新的信号处理领域,而信号空间域的研究弥补了这一空白,通过研究天线分集技术与智能天线技术,发现利用多天线实现信号传输是可行的,随着研究深入最终演进到的多输入多输出(MIMO)通信技术。MIMO技术作为未来一代宽带无线通信系统的框架技术,是实现充分利用空间资源以及提高频谱利用率的一个必然途径,基于MIMO的无线通信理论和信号处理技术已显示出巨大的潜力和发展前景。 The traditional wireless communication technology has reached an unprecedented level of research on the frequency domain, time domain and code domain information of the signal, but it still cannot meet the needs of the application. It is necessary to expand the new signal processing field, and the research on the signal space domain makes up for this. A blank, through the research of antenna diversity technology and smart antenna technology, it is found that it is feasible to use multiple antennas to realize signal transmission. With the deepening of research, it eventually evolved into the multiple-input multiple-output (MIMO) communication technology. MIMO technology, as the framework technology of the future generation of broadband wireless communication system, is an inevitable way to make full use of space resources and improve spectrum utilization. The wireless communication theory and signal processing technology based on MIMO has shown great potential and development prospects.
MIMO系统的通信会受到多用户、多天线的干扰,从而造成共信道干扰(CCI),因此在收发机两端需要采用一些必要的信号处理技术,以消除噪声和干扰。在发射端,通过基站端对发射机信号进行优化设计处理,使每个移动台在理论上能够接收到不受其它用户干扰的信号,实现空分多址(SDMA),保证数据的可靠接收,这个信号处理过程称为对发射信号预编码。在接收端,接收机需要对接收到的来自各个发送天线的信号进行处理,区分出不同发送天线或者不同用户的信号,这一过程就是接收均衡处理。在MIMO系统设计中,如果接收天线可以协作,那么将发射预编码处理和接收均衡处理进行联合设计,可以获得较好的系统性能。 The communication of the MIMO system will be interfered by multiple users and multiple antennas, resulting in co-channel interference (CCI). Therefore, some necessary signal processing techniques need to be used at both ends of the transceiver to eliminate noise and interference. At the transmitting end, the base station is used to optimize the design and processing of the transmitter signal, so that each mobile station can theoretically receive signals that are not interfered by other users, realize space division multiple access (SDMA), and ensure reliable data reception. This signal processing process is called precoding the transmitted signal. At the receiving end, the receiver needs to process the received signals from each transmitting antenna to distinguish signals from different transmitting antennas or different users. This process is called receiving equalization processing. In MIMO system design, if the receiving antennas can cooperate, then the joint design of transmit precoding processing and receiving equalization processing can obtain better system performance.
按照信号处理过程中是否包含非线性处理,MIMO收发机可以分为线性收发机和非线性收发机两大类。当收发两端已知信道状态信息(CSI)时,对线性收发机的设计已进行了较多的研究,比如利用凸优化理论将线性收发机设计纳入统一框架下,能够实现最小化均方误差(MSE),最小化误码率(BER)和最大化信干噪比(SINR)。对于非线性接收机,存在两种设计结构,一种是非线性处理结构在发射端,接收端是线性处理,这种结构称为基于THP预编码的非线性收发机。另一种结构是发射端是线性处理,接收端是非线性处理结构,这种结构称为基于判决反馈(DFE)的非线性收发机。由于第二种结构中接收端反馈会造成误码扩散,因此在相同的设计准则下,第一种结构的性能通常好于第二种结构。目前已给出了统一框架下的THP收发机和DFE收发机的设计方法,能够在已知CSI条件下,最小化MSE和BER,最大化SINR。 According to whether nonlinear processing is included in the signal processing process, MIMO transceivers can be divided into two categories: linear transceivers and nonlinear transceivers. When the channel state information (CSI) is known at both ends of the transceiver, a lot of research has been done on the design of linear transceivers. For example, the use of convex optimization theory to incorporate the design of linear transceivers into a unified framework can minimize the mean square error. (MSE), minimize bit error rate (BER) and maximize signal-to-interference-noise ratio (SINR). For the nonlinear receiver, there are two design structures. One is that the nonlinear processing structure is at the transmitting end, and the receiving end is linear processing. This structure is called a nonlinear transceiver based on THP precoding. Another structure is linear processing at the transmitting end and nonlinear processing at the receiving end. This structure is called a nonlinear transceiver based on decision feedback (DFE). Since the feedback of the receiving end in the second structure will cause bit error diffusion, under the same design criteria, the performance of the first structure is usually better than that of the second structure. The design methods of THP transceivers and DFE transceivers under the unified framework have been given so far, which can minimize MSE and BER and maximize SINR under known CSI conditions.
但是,在实际通信过程中,由于信道的快衰落,反馈信息延时,信道估计误差等多种因素,系统只能获得部分CSI或者带有误差的信息,在这种情况下,收发机的设计应该考虑实际的信道情况,设计具有鲁棒性能的方法。对于非理想CSI条件,当信道建模为信道估计值和信道误差值之和,并且不考虑收发相关性时,有文献分别给出了最小化MSE的鲁棒线性收发机设计和非线性THP收发机设计。如果考虑收发相关性,Xi Zhang首先提出了考虑接收相关的鲁棒线性收发机算法( Z. Xi, D. P. Palomar, and B. Ottersten, Statistically robust design of linear MIMO transceivers,(多输入多输出线性收发机的统计鲁棒设计),IEEE Trans on Signal Processing, vol.56,no.8, 2008),进一步地,D. Minhua提出了考虑收发都相关的鲁棒线性收(D. Minhua, Multiple-input multiple-out wireless system designs with imperfect channel knowledge,(非理想信道信息下的多输入多输出无线系统设计),Ph.D. thesis, Queen's Univ., Kingston,Canada, 2008)。相对应于线性收发机,考虑收发同时相关的非理想CSI条件下的鲁棒非线性收发机的研究则较少。 However, in the actual communication process, due to various factors such as fast channel fading, feedback information delay, and channel estimation error, the system can only obtain part of the CSI or information with errors. In this case, the design of the transceiver The actual channel situation should be considered to design a method with robust performance. For non-ideal CSI conditions, when the channel is modeled as the sum of the channel estimate and the channel error value, and the transceiver correlation is not considered, some literatures respectively give the minimum MSE robust linear transceiver design and nonlinear THP transceiver machine design. If the transceiver correlation is considered, Xi Zhang first proposed a robust linear transceiver algorithm considering the reception correlation (Z. Xi, D. P. Palomar, and B. Ottersten, Statistically robust design of linear MIMO transceivers, (Multiple Input Multiple Output Statistical Robust Design of Linear Transceiver), IEEE Trans on Signal Processing, vol.56, no.8, 2008), further, D. Minhua proposed a robust linear transceiver considering both transceivers (D. Minhua, Multiple -input multiple-out wireless system designs with imperfect channel knowledge, (Multiple-input multiple-output wireless system design under non-ideal channel information), Ph.D. thesis, Queen's Univ., Kingston, Canada, 2008). Compared with linear transceivers, there are less researches on robust nonlinear transceivers under the condition of non-ideal CSI that is simultaneously correlated with transmitting and receiving.
发明内容 Contents of the invention
本发明针对现有技术存在的上述不足,提供一种多输入多输出空间相关信道下的鲁棒非线性收发装置,能够最小化收发信号的均方误差,降低信道相关性对系统性能的影响,降低系统的误码率。 The present invention aims at the above-mentioned deficiencies existing in the prior art, and provides a robust nonlinear transceiver device under a multiple-input multiple-output spatially correlated channel, which can minimize the mean square error of the transceiving signal and reduce the influence of channel correlation on system performance. Reduce the bit error rate of the system.
本发明是通过以下技术方案实现的: The present invention is achieved through the following technical solutions:
本发明提供一种多输入多输出空间相关信道下的鲁棒非线性收发装置,包括信道估计模块、收发矩阵计算模块、信号产生模块、发射预编码模块、接收均衡模块、信号解调模块,其中: The present invention provides a robust nonlinear transceiver device under multiple-input multiple-output spatially correlated channels, including a channel estimation module, a transceiver matrix calculation module, a signal generation module, a transmission precoding module, a reception equalization module, and a signal demodulation module, wherein :
所述信道估计模块通过训练序列进行信道估计,并将信道估计信息传输到收发矩阵计算模块; The channel estimation module performs channel estimation through the training sequence, and transmits the channel estimation information to the transceiver matrix calculation module;
所述收发矩阵计算模块根据信道估计值、以及预先假设的收发相关矩阵信息,计算出发射预编码矩阵、发射反馈矩阵和接收均衡矩阵的值,并将发射预编码矩阵和反馈矩阵计算值传输到发射预编码模块,将接收均衡矩阵值传输到接收均衡模块; The transceiver matrix calculation module calculates the values of the transmit precoding matrix, the transmit feedback matrix and the receive equalization matrix according to the channel estimation value and the pre-assumed transmit and receive correlation matrix information, and transmits the calculated values of the transmit precode matrix and the feedback matrix to The transmit precoding module transmits the receive equalization matrix value to the receive equalization module;
所述信号产生模块产生二进制信息源,并使用数字调制将信息源调制成数字信号,输出给发射预编码模块; The signal generating module generates a binary information source, and uses digital modulation to modulate the information source into a digital signal, and outputs it to the transmitting precoding module;
所述发射预编码模块对数字调制信号进行处理,将预编码矩阵左乘信号,经过功率归一化后输出到信道; The transmitting precoding module processes the digital modulation signal, multiplies the precoding matrix to the left by the signal, and outputs the signal to the channel after power normalization;
所述接收均衡模块接收信道传输后的信号,将均衡矩阵左乘接收信号,然后输出到信号解调模块。 The receiving equalization module receives the signal transmitted by the channel, multiplies the equalization matrix to the left of the received signal, and then outputs it to the signal demodulation module.
所述信号解调模块从接收均衡模块接收到输出信号,对信号进行模操作并进行解调,得到接收解调信号并输出。 The signal demodulation module receives the output signal from the receiving equalization module, performs modulo operation on the signal and demodulates it, obtains and outputs the received demodulated signal.
所述的收发矩阵计算模块包括:预编码矩阵计算单元、反馈矩阵计算单元、接收均衡矩阵计算单元,其中: The transceiver matrix calculation module includes: a precoding matrix calculation unit, a feedback matrix calculation unit, and a receiving equalization matrix calculation unit, wherein:
所述预编码矩阵计算单元计算发射预编码矩阵是一个迭代计算过程,首先初始化预编码矩阵为单位矩阵,然后将预编码矩阵、辅助计算矩阵、中间运算系数迭代计算直到算法收敛,即更新的预编码矩阵与前次的预编码矩阵差值的范数小于10-4时,迭代过程结束,然后根据等对角线分解算法计算出特定的酉矩阵右乘预编码矩阵,得到最终的发射预编码矩阵,并输出到发射预编码模块; The calculation of the transmit precoding matrix by the precoding matrix calculation unit is an iterative calculation process. First, the precoding matrix is initialized as an identity matrix, and then the precoding matrix, auxiliary calculation matrix, and intermediate operation coefficients are iteratively calculated until the algorithm converges, that is, the updated precoding matrix When the norm of the difference between the encoding matrix and the previous precoding matrix is less than 10 -4 , the iterative process ends, and then the specific unitary matrix is right-multiplied by the precoding matrix according to the equidiagonal decomposition algorithm to obtain the final transmitting precoding Matrix, and output to the launch precoding module;
所述反馈矩阵计算单元根据前述计算的预编码矩阵,通过Cholesky分解计算等对角线下三角反馈处理矩阵,并输出到发射预编码模块; The feedback matrix calculation unit calculates the equidiagonal sub-diagonal triangular feedback processing matrix through Cholesky decomposition according to the precoding matrix calculated above, and outputs it to the transmitting precoding module;
所述接收均衡矩阵计算单元根据前述计算的预编码矩阵、反馈处理矩阵计算出接收均衡矩阵,并输出到接收均衡模块。 The receiving equalization matrix calculation unit calculates the receiving equalization matrix according to the precoding matrix and the feedback processing matrix calculated above, and outputs the receiving equalization matrix to the receiving equalization module.
所述的信号产生模块包括:二进制信息源产生单元、数字调制信号产生单元,其中二进制信息源产生单元产生二进制信息源,并通过数字调制信号产生单元使用数字调制将信息源调制成数字信号,输出给发射预编码模块。 The signal generating module includes: a binary information source generating unit and a digital modulation signal generating unit, wherein the binary information source generating unit generates a binary information source, and uses digital modulation to modulate the information source into a digital signal through the digital modulation signal generating unit, and outputs to transmit precoding module.
所述的发射预编码模块包括:模操作单元、反馈预处理单元、预编码处理单元,其中模操作单元与数字调制信号产生单元、反馈预处理单元、预编码处理单元相连接并传输模操作信息,反馈预处理单元与模操作单元、预编码处理单元、收发矩阵计算模块相连接并连续串行传输反馈预处理信号,预编码处理单元与模操作单元、反馈预处理单元、收发矩阵计算模块相连接并传输预编码处理信息。 The transmission precoding module includes: a modulus operation unit, a feedback preprocessing unit, and a precoding processing unit, wherein the modulus operation unit is connected with the digital modulation signal generation unit, the feedback preprocessing unit, and the precoding processing unit and transmits the modulus operation information , the feedback preprocessing unit is connected with the modulus operation unit, the precoding processing unit, and the transceiver matrix calculation module and continuously and serially transmits the feedback preprocessing signal, and the precoding processing unit is connected with the modulus operation unit, the feedback preprocessing unit, and the transceiver matrix calculation module Connect and transmit pre-coded processing information.
所述的信号解调模块包括:模操作单元、解调单元,其中模操作单元与接收均衡模块、解调单元相连接并传输模操作信息,解调单元与模操作单元相连接并传输解调信息。 The signal demodulation module includes: a mode operation unit and a demodulation unit, wherein the mode operation unit is connected with the receiving equalization module and the demodulation unit and transmits mode operation information, and the demodulation unit is connected with the mode operation unit and transmits demodulation information.
本发明上述的装置工作时具体步骤是: Concrete steps during above-mentioned device work of the present invention are:
1. 信道估计模块通过训练序列进行信道估计,并将信道估计信息传输到收发矩阵计算模块。 1. The channel estimation module performs channel estimation through the training sequence, and transmits the channel estimation information to the transceiver matrix calculation module.
2. 收发矩阵计算模块根据信道估计值、以及预先假设的收发相关矩阵信息,计算出发射预编码矩阵、发射反馈矩阵和接收均衡矩阵的值,并将发射预编码矩阵和反馈矩阵计算值传输到发射预编码模块,将接收均衡矩阵值传输到接收均衡模块。其中预编码矩阵计算单元计算发射预编码矩阵是一个迭代计算过程,首先初始化预编码矩阵为单位矩阵,然后将预编码矩阵、辅助计算矩阵、中间运算系数迭代计算直到算法收敛,即更新的预编码矩阵与前次的预编码矩阵差值的范数小于10-4时,迭代过程结束,然后根据等对角线分解算法计算出特定的酉矩阵右乘预编码矩阵,得到最终的发射预编码矩阵,并输出到发射预编码模块。发射反馈矩阵计算单元根据前述计算的预编码矩阵,通过Cholesky分解计算等对角线下三角反馈处理矩阵,并输出到发射预编码模块。接收均衡矩阵计算单元根据前述计算的预编码矩阵、反馈处理矩阵计算出接收均衡矩阵,并输出到接收均衡模块。 2. The transmit and receive matrix calculation module calculates the values of the transmit precoding matrix, transmit feedback matrix and receive equalization matrix according to the channel estimation value and the pre-assumed transmit and receive correlation matrix information, and transmits the calculated values of the transmit precoding matrix and feedback matrix to The transmit precoding module transmits the receive equalization matrix value to the receive equalization module. The calculation of the transmitting precoding matrix by the precoding matrix calculation unit is an iterative calculation process. First, the precoding matrix is initialized as the identity matrix, and then the precoding matrix, auxiliary calculation matrix, and intermediate operation coefficients are iteratively calculated until the algorithm converges, that is, the updated precoding matrix When the norm of the difference between the matrix and the previous precoding matrix is less than 10 -4 , the iterative process ends, and then the specific unitary matrix is right-multiplied by the precoding matrix according to the equidiagonal decomposition algorithm to obtain the final transmitting precoding matrix , and output to the transmit precoding module. The transmitting feedback matrix calculation unit calculates the equidiagonal sub-triangular feedback processing matrix through Cholesky decomposition according to the precoding matrix calculated above, and outputs it to the transmitting precoding module. The receiving equalization matrix calculation unit calculates the receiving equalization matrix according to the precoding matrix and the feedback processing matrix calculated above, and outputs the receiving equalization matrix to the receiving equalization module.
3. 信号产生模块产生二进制信息源,并使用数字调制将信息源调制成数字信号。 3. The signal generation module generates a binary information source, and uses digital modulation to modulate the information source into a digital signal.
4. 步骤3产生的数字调制信号输入到发射预编码模块进行处理,所传输的信号向量第一个值只做模操作,第二个值做模操作后反馈到反馈预处理单元,通过处理消除第一个值对第二个值的干扰,依此类推,依次消除前面所有的值对后一个值的干扰。所使用的反馈处理矩阵来自于步骤2的发射反馈矩阵计算值。
4. The digital modulation signal generated in
5. 将步骤4连续干扰消除后的信号输入到预编码处理单元,预编码矩阵来自于步骤2的发射预编码矩阵值,将预编码矩阵左乘信号,经过功率归一化后输出到信道。
5. Input the signal after continuous interference cancellation in step 4 to the precoding processing unit. The precoding matrix comes from the value of the transmitting precoding matrix in
6. 接收均衡模块接收信道传输后的信号,均衡矩阵来自于步骤2的接收均衡矩阵值,将均衡矩阵左乘接收信号,然后输出到解调模块。
6. The receiving equalization module receives the signal transmitted by the channel. The equalization matrix comes from the value of the receiving equalization matrix in
7. 解调模块接收到步骤6的输出信号,对信号进行模操作并进行解调,得到接收解调信号并输出。
7. The demodulation module receives the output signal of
本发明采用上述的技术方案后,通过计算机仿真表明,在误码率性能和均方误差性能上均优于鲁棒的线性收发机,并且随着收发相关系数的增加,鲁棒性增强。 After adopting the above-mentioned technical scheme, the present invention shows through computer simulation that it is better than a robust linear transceiver in terms of bit error rate performance and mean square error performance, and the robustness increases with the increase of the correlation coefficient of transmission and reception.
附图说明 Description of drawings
图1 为本发明装置示意图。 Figure 1 is a schematic diagram of the device of the present invention.
图2为实施例误码率性能比较示意图。 FIG. 2 is a schematic diagram of a bit error rate performance comparison of an embodiment.
图3为实施例均方误差性能比较示意图; Fig. 3 is a schematic diagram of embodiment mean square error performance comparison;
图中:(a)为随发射相关系数变化;(b)为随接收相关系数变化。 In the figure: (a) is the change with the transmission correlation coefficient; (b) is the change with the reception correlation coefficient.
具体实施方式 Detailed ways
下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。 The embodiments of the present invention are described in detail below. This embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operating procedures are provided, but the protection scope of the present invention is not limited to the following implementation example.
如图1所示,本实施例包括:信道估计模块、收发矩阵计算模块、信号产生模块、发射预编码模块、接收均衡模块、信号解调模块,其中:信道估计模块与收发矩阵计算模块相连接并传输信道估计信息,收发矩阵计算模块与信道估计模块、发射预编码模块、接收均衡模块相连接并传输收发矩阵信息,信号产生模块与发射预编码模块相连接并传输数字调制信号,接收均衡模块与信号解调模块相连并传输接收均衡处理后的信号。其中: As shown in Figure 1, this embodiment includes: a channel estimation module, a transceiver matrix calculation module, a signal generation module, a transmission precoding module, a reception equalization module, and a signal demodulation module, wherein: the channel estimation module is connected with the transceiver matrix calculation module And transmit channel estimation information, the transceiver matrix calculation module is connected with the channel estimation module, the transmit precoding module, and the receiving equalization module to transmit the transceiver matrix information, the signal generation module is connected with the transmitting precoding module and transmits digital modulation signals, and the receiving equalization module It is connected with the signal demodulation module and transmits and receives the equalized signal. in:
所述收发矩阵计算模块根据信道估计值、以及预先假设的收发相关矩阵信息,计算出发射预编码矩阵、发射反馈矩阵和接收均衡矩阵的值,并将发射预编码矩阵和反馈矩阵计算值传输到发射预编码模块,将接收均衡矩阵值传输到接收均衡模块; The transceiver matrix calculation module calculates the values of the transmit precoding matrix, the transmit feedback matrix and the receive equalization matrix according to the channel estimation value and the pre-assumed transmit and receive correlation matrix information, and transmits the calculated values of the transmit precode matrix and the feedback matrix to The transmit precoding module transmits the receive equalization matrix value to the receive equalization module;
所述信号产生模块产生二进制信息源,并使用数字调制将信息源调制成数字信号,输出给发射预编码模块; The signal generating module generates a binary information source, and uses digital modulation to modulate the information source into a digital signal, and outputs it to the transmitting precoding module;
所述发射预编码模块对数字调制信号进行处理,将预编码矩阵左乘信号,经过功率归一化后输出到信道; The transmitting precoding module processes the digital modulation signal, multiplies the precoding matrix to the left by the signal, and outputs the signal to the channel after power normalization;
所述接收均衡模块接收信道传输后的信号,将均衡矩阵左乘接收信号,然后输出到信号解调模块。 The receiving equalization module receives the signal transmitted by the channel, multiplies the equalization matrix to the left of the received signal, and then outputs it to the signal demodulation module.
所述信号解调模块从接收均衡模块接收到输出信号,对信号进行模操作并进行解调,得到接收解调信号并输出。 The signal demodulation module receives the output signal from the receiving equalization module, performs modulo operation on the signal and demodulates it, obtains and outputs the received demodulated signal.
假设发射天线为、接收天线为的MIMO通信系统。设噪声为独立同分布的零均值高斯白噪声,协方差矩阵。具体的实施步骤如下: Suppose the transmitting antenna is , the receiving antenna is MIMO communication system. Assuming that the noise is independent and identically distributed zero-mean Gaussian white noise, the covariance matrix . The specific implementation steps are as follows:
1. 信道估计模块接收训练序列,设训练序列的功率为,使用最小均方误差信道估计方法,得到信道估计矩阵,考虑收发相关矩阵,得到最后的信道信息为:,其中表示发射空间相关信息,则表示使用接收空间相关矩阵,其中。表示信道估计误差矩阵,其中中的元素满足独立同分布的高斯分布。所获得的信道估计以及信息送入到收发矩阵计算模块的各个计算单元。 1. The channel estimation module receives the training sequence, and the power of the training sequence is set as , using the minimum mean square error channel estimation method, the channel estimation matrix is obtained , considering the transceiver correlation matrix, the final channel information is obtained as: ,in Indicates the emission space related information, Then it means to use the receiving spatial correlation matrix, where . Represents the channel estimation error matrix, where The elements in satisfy the independent and identically distributed Gaussian distribution . The obtained channel estimate and The information is sent to each calculation unit of the transceiver matrix calculation module.
2. 所述的收发矩阵计算模块包括:预编码矩阵计算单元、反馈矩阵计算单元、接收均衡矩阵计算单元。其中预编码矩阵计算单元与信道估计模块、反馈矩阵计算单元、接收均衡矩阵计算单元、发射预编码模块相连接并传输所计算的预编码发射矩阵信息,反馈矩阵计算单元与预编码矩阵计算单元、接收均衡矩阵计算单元、发射预编码模块相连接并传输发射反馈矩阵信息,接收均衡矩阵计算单元与预编码矩阵计算单元、反馈矩阵计算单元、接收均衡模块相连接并传输接收均衡矩阵信息。其中预编码矩阵计算单元根据信道估计模块传输的估计值、以及预先假设的收发相关矩阵,计算发射预编码矩阵,其过程为一个迭代过程:首先初始化预编码矩阵为,其中是信道矩阵的秩;然后更新辅助矩阵 2. The transceiver matrix calculation module includes: a precoding matrix calculation unit, a feedback matrix calculation unit, and a receiving equalization matrix calculation unit. The precoding matrix calculation unit is connected with the channel estimation module, the feedback matrix calculation unit, the receiving equalization matrix calculation unit, and the transmission precoding module to transmit the calculated precoding transmission matrix information, and the feedback matrix calculation unit is connected with the precoding matrix calculation unit, The receiving equalization matrix calculation unit and the transmitting precoding module are connected to transmit the transmitting feedback matrix information, and the receiving equalization matrix calculation unit is connected to the precoding matrix calculation unit, the feedback matrix calculating unit and the receiving equalization module to transmit the receiving equalization matrix information. Wherein the precoding matrix calculation unit transmits the estimated value according to the channel estimation module , and the pre-assumed transceiver correlation matrix, calculate the transmit precoding matrix, the process is an iterative process: first initialize the precoding matrix as ,in is the rank of the channel matrix; then update the auxiliary matrix
; ;
接着更新中间运算系数 Then update the intermediate operation coefficient
; ;
最后更新预编码矩阵;迭代以上步骤直到算法收敛,即更新的预编码矩阵与前次的预编码矩阵差值的F范数小于10-4时,迭代过程结束。将具有自由度的酉矩阵右乘前述的预编码矩阵,将代入到,使用等对角线分解算法(具体算法参考文献 F.Xu, T N. Davidson, et al. Design of block transceivers with decision feedback detection,判决反馈块收发机设计, IEEE Trans.Signal Process., vol. 54, no. 3, pp. 965-978, 2006.中的附录1)获得酉矩阵,则所述预编码矩阵计算单元输出的预编码矩阵为,并输出到发射预编码模块。 Finally update the precoding matrix ; The above steps are iterated until the algorithm converges, that is, when the F norm of the difference between the updated precoding matrix and the previous precoding matrix is less than 10 −4 , the iterative process ends. will have a unitary matrix with degrees of freedom Right multiply the aforementioned precoding matrix ,Will substitute into , using the equidiagonal decomposition algorithm (specific algorithm references F.Xu, T N. Davidson, et al. Design of block transceivers with decision feedback detection, decision feedback block transceiver design, IEEE Trans.Signal Process., vol. 54, no. 3, pp. 965-978, 2006. Appendix 1) to obtain the unitary matrix , then the precoding matrix output by the precoding matrix calculation unit is , and output to the transmit precoding module.
所述反馈矩阵计算单元根据所述预编码矩阵计算单元的输出结果,计算发射反馈矩阵值,首先计算的Cholesky分解为,然后计算发射反馈预处理矩阵为,其中是对角线上第个元素,因此发射反馈矩阵C为等对角线下三角矩阵,并输出到发射预编码模块。 The feedback matrix calculation unit calculates the transmit feedback matrix value according to the output result of the precoding matrix calculation unit, and first calculates The Cholesky decomposition of , and then calculate the transmit-feedback preconditioning matrix as ,in yes on the diagonal elements, so the transmit feedback matrix C is an equidiagonal lower triangular matrix, and is output to the transmit precoding module.
所述接收均衡矩阵计算单元根据所述发射预编码矩阵值和发射反馈矩阵值,计算接收均衡矩阵为 ,并输出到接收均衡模块。 The receiving equalization matrix calculation unit calculates the receiving equalization matrix according to the transmit precoding matrix value and the transmit feedback matrix value as , and output to the receiving equalization module.
3. 所述的信号产生模块包括:二进制信息源产生单元、数字调制信号产生单元,其中二进制信息源产生单元产生二进制信息源 z,然后将z输入到数字调制单元,数字调制采用-QAM星座图,经过数字调制的信号源转换为,为并行发送的数据流数目,并且进行功率归一化使得成立。 3. The signal generation module includes: a binary information source generation unit, a digital modulation signal generation unit, wherein the binary information source generation unit generates a binary information source z, then z is input to the digital modulation unit, and the digital modulation adopts -QAM constellation, digitally modulated signal source converted to , is the number of data streams sent in parallel, and is power normalized such that established.
4. 所述的发射预编码模块包括:模操作单元、反馈预处理单元、预编码处理单元。其中步骤3产生的数字调制信号源s输入到模操作单元,s向量的第一个值只做模操作并输出,第二个值做模操作后反馈到反馈预处理单元,通过处理消除第一个值对第二个值的干扰,依此类推,如下式
4. The transmit precoding module includes: a modulo operation unit, a feedback preprocessing unit, and a precoding processing unit. The digital modulation signal source s generated in
其中取模运算的定义如下 The modulo operation is defined as follows
当星座图为-QAM,。 When the constellation diagram is -QAM, .
所述的反馈预处理单元包括反馈矩阵C,来自于步骤2反馈矩阵计算单元的输出。
The feedback preprocessing unit includes a feedback matrix C, which is the output from the feedback matrix calculation unit in
5. 由步骤3得到的反馈预处理后的信号q输入到所述预编码模块,预编码矩阵左乘信号q并作功率归一化得到发射输出信号,所述预编码矩阵F来自于步骤2的发射预编码矩阵计算单元的输出。
5. The feedback preprocessed signal q obtained in
6. 接收信号经过反功率归一化后得到y并送入所述的接收均衡模块,将所述接收均衡矩阵G左乘y得到处理后的输出信号,所述接收均衡矩阵G来自于步骤2的接收均衡矩阵计算单元的输出。
6. After the received signal is normalized by inverse power, y is obtained and sent to the receiving equalization module, and the receiving equalization matrix G is multiplied by y to the left to obtain the processed output signal. The receiving equalization matrix G comes from
7. 所述的信号解调模块包括:模操作单元、解调单元。其中模操作单元与步骤6的输出信号相连接并对信号进行模操作,与步骤3中定义的模操作相同,解调单元与模操作单元的输出相连接并进行-QAM数字调制的解调,最后输出解调信号。
7. The signal demodulation module includes: a modulo operation unit and a demodulation unit. Wherein the modulo operation unit is connected with the output signal of
图2给出了本发明的非线性收发机与线性收发机比较的BER曲线。仿真显示,本发明对非理想的信道状态信息更具有鲁棒性,性能优于线性收发机。尤其在高SNR情况下,性能优势更加显著。 FIG. 2 shows the BER curves of the nonlinear transceiver of the present invention compared with the linear transceiver. Simulation shows that the present invention is more robust to non-ideal channel state information, and its performance is better than that of a linear transceiver. Especially in the case of high SNR, the performance advantage is more significant.
为了比较在不同相关系数条件下,本发明的非线性收发机与鲁棒线性收发机的性能,图3还给出了随和变化的性能。从图3(a)中可以看出,本发明的非线性收发机在上优于线性收发机。同时,随着 的增大,本发明比线性性能优势更加明显,因此,本发明的非线性收发机在对抗接收相关性上比线性收发机更具有鲁棒性。图3(b)中也能得到相似的结论,随着的增加,本发明的非线性收发装置获得更多的性能增益,并且本发明的非线性收发机在对抗发射相关性上,也比线性收发机更具有鲁棒性。 In order to compare the performance of the nonlinear transceiver of the present invention and the robust linear transceiver under different correlation coefficient conditions, Fig. 3 also provides the random and changing performance. As can be seen from Figure 3(a), the nonlinear transceiver of the present invention is superior to linear transceivers. At the same time, with The increase of , the present invention has more obvious advantages than linear performance, therefore, the nonlinear transceiver of the present invention has more robustness against receiving correlation than the linear transceiver. Similar conclusions can also be obtained in Figure 3(b), with With the increase of , the nonlinear transceiver device of the present invention obtains more performance gains, and the nonlinear transceiver of the present invention is also more robust than the linear transceiver in terms of anti-transmission correlation.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110256713.0A CN102315914B (en) | 2011-09-01 | 2011-09-01 | Robust non-linear transceiver under multiple-input-multiple-output spatial correlation channel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110256713.0A CN102315914B (en) | 2011-09-01 | 2011-09-01 | Robust non-linear transceiver under multiple-input-multiple-output spatial correlation channel |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102315914A CN102315914A (en) | 2012-01-11 |
| CN102315914B true CN102315914B (en) | 2014-04-30 |
Family
ID=45428763
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110256713.0A Expired - Fee Related CN102315914B (en) | 2011-09-01 | 2011-09-01 | Robust non-linear transceiver under multiple-input-multiple-output spatial correlation channel |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102315914B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8559494B1 (en) * | 2012-06-20 | 2013-10-15 | MagnaCom Ltd. | Timing synchronization for reception of highly-spectrally-efficient communications |
| CN106850096B (en) * | 2015-11-30 | 2020-05-12 | 展讯通信(上海)有限公司 | Method and device for spatial correlation estimation |
| CN110351749B (en) * | 2019-06-18 | 2020-08-28 | 西安交通大学 | A Design Method for Beneficial Interference of Wireless Power-carrying Communication Cognitive Networks |
| CN111328144B (en) * | 2020-01-20 | 2023-04-18 | 赣江新区智慧物联研究院有限公司 | Wireless resource allocation method, device, readable storage medium and computer equipment |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1564906A2 (en) * | 2004-02-17 | 2005-08-17 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving data in a multiuser mimo system |
| CN1797986A (en) * | 2004-12-22 | 2006-07-05 | 松下电器产业株式会社 | Multi-antenna transmitting/receiving processing method obtaining suboptimized channe/capacity and device thereof |
| CN1838578A (en) * | 2005-03-24 | 2006-09-27 | 松下电器产业株式会社 | Multi-antenna wireless communication system, sending/receiving processing unit and joint processing method thereof |
| US7428269B2 (en) * | 2005-06-01 | 2008-09-23 | Qualcomm Incorporated | CQI and rank prediction for list sphere decoding and ML MIMO receivers |
-
2011
- 2011-09-01 CN CN201110256713.0A patent/CN102315914B/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1564906A2 (en) * | 2004-02-17 | 2005-08-17 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving data in a multiuser mimo system |
| CN1797986A (en) * | 2004-12-22 | 2006-07-05 | 松下电器产业株式会社 | Multi-antenna transmitting/receiving processing method obtaining suboptimized channe/capacity and device thereof |
| CN1838578A (en) * | 2005-03-24 | 2006-09-27 | 松下电器产业株式会社 | Multi-antenna wireless communication system, sending/receiving processing unit and joint processing method thereof |
| US7428269B2 (en) * | 2005-06-01 | 2008-09-23 | Qualcomm Incorporated | CQI and rank prediction for list sphere decoding and ML MIMO receivers |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102315914A (en) | 2012-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Magueta et al. | Hybrid iterative space-time equalization for multi-user mmW massive MIMO systems | |
| Yang et al. | A low-complexity power allocation algorithm for multiple-input–multiple-output spatial modulation systems | |
| Yang et al. | Adaptive SM-MIMO for mmWave communications with reduced RF chains | |
| Serbetli et al. | MMSE transmitter design for correlated MIMO systems with imperfect channel estimates: Power allocation trade-offs | |
| CN112583458A (en) | MIMO end-to-end transmission system based on deep learning and wireless transformation network | |
| Sun et al. | Tomlinson–Harashima precoding for multiuser MIMO systems with quantized CSI feedback and user scheduling | |
| CN102315914B (en) | Robust non-linear transceiver under multiple-input-multiple-output spatial correlation channel | |
| CN106452546B (en) | Energy Efficiency Based Beamforming Method in Power Line MIMO Communication | |
| CN104283634B (en) | A data transmission method, reception method, system and device | |
| CN116743219B (en) | Symbol-level precoding method and system for non-orthogonal multiple access communication system | |
| CN102647220B (en) | MIMO (multiple input multiple output) precoding control method based on lattice-basis reduction | |
| CN101227219A (en) | Multi-user multi-antenna communication system combined signal processing method for sending and receiving | |
| CN101459488B (en) | Signal processing method and system for multi-user MIMO | |
| Zhang et al. | Optimization of an amplify-and-forward relay network considering time delay and estimation error in channel state information | |
| Chen et al. | Multi-user multi-stream vector perturbation precoding | |
| Gonçalves et al. | Quasi-optimum detection of MIMO-SVD signals with strong nonlinear distortion effects | |
| CN120982033A (en) | The method for generating precoding parameters and combining parameters for rate split multiple access in a MU-MIMO communication system is defined, along with the transmitter and receiver for implementing the method. | |
| Cho et al. | Efficient feedback design for interference alignment in MIMO interference channel | |
| Yang et al. | Optimal beamforming in cooperative cognitive backscatter networks for wireless-powered IoT | |
| Shim et al. | WLC06-4: A Lattice-Based MIMO Broadcast Precoder with Block Diagonalization for Multi-Stream Transmission | |
| Zhu et al. | Link adaption aided enhanced spatial modulation for MIMO transmissions | |
| Li et al. | Constructive interference beamforming for cooperative dual-hop mimo relay systems-invited paper | |
| Son et al. | Maximum SINR-based receive combiner for cognitive MU-MIMO systems | |
| Hu et al. | Combined transceiver optimization for uplink multiuser MIMO with limited CSI | |
| Nair et al. | Robust Nonlinear Precoding in MU-MIMO using Partial Interfering Beam Feedback |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140430 Termination date: 20170901 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |