矩陣大規(guī)模運(yùn)算硬件結(jié)構(gòu)及其在移動(dòng)通信測(cè)向和MIMO接收中的應(yīng)用
本文選題:矩陣 切入點(diǎn):并行運(yùn)算 出處:《電子科技大學(xué)》2014年碩士論文 論文類(lèi)型:學(xué)位論文
【摘要】:矩陣運(yùn)算是科學(xué)和工程中的基本數(shù)值計(jì)算,在通信系統(tǒng)中很多場(chǎng)合都需要這樣的計(jì)算,如MIMO接收機(jī),陣列信號(hào)處理等。工程應(yīng)用中大都有實(shí)時(shí)性的要求,然而矩陣運(yùn)算具有計(jì)算量大,實(shí)現(xiàn)起來(lái)復(fù)雜的特點(diǎn),單一的處理器難以滿(mǎn)足這樣的要求。針對(duì)這一情況,有必要采取并行計(jì)算來(lái)加快矩陣運(yùn)算速度。并行運(yùn)算最重要的地方就在于并行結(jié)構(gòu)的設(shè)計(jì),任務(wù)的分配,數(shù)據(jù)與處理單元的映射,各處理單元的互聯(lián),使各處理單元能夠并行、高效、協(xié)調(diào)地運(yùn)作,從而高速地完成整個(gè)運(yùn)算。本文將結(jié)合通信系統(tǒng)的實(shí)際需要,介紹常用的矩陣運(yùn)算的并行結(jié)構(gòu),本文將介紹以下幾個(gè)方面的內(nèi)容:1.矩陣基本運(yùn)算的并行結(jié)構(gòu),包括矩陣加、減法、Hardmard乘積以及矩陣向量乘法,然后重點(diǎn)介紹矩陣乘法的幾種陣列結(jié)構(gòu)2.矩陣求逆的問(wèn)題,該運(yùn)算是MIMO接收算法中重要組成部份。首先介紹了常用的矩陣求逆的方法,然后結(jié)合并行結(jié)構(gòu)重點(diǎn)介紹采用三角分解的方法,主要介紹LU分解和QR分解的方法與實(shí)現(xiàn)結(jié)構(gòu),最后闡述了上三角矩陣的求逆及其實(shí)現(xiàn)結(jié)構(gòu)。該部份采用硬件描述語(yǔ)言實(shí)現(xiàn)了采用陣列結(jié)構(gòu)QR分解與上三角矩陣的求逆并給出了實(shí)際的仿真結(jié)果。3.矩陣的奇異值分解,該計(jì)算可以用來(lái)對(duì)MIMO信道作并行分解。該部份首先紹了單邊Jacobi算法和它的一維陣列結(jié)構(gòu)。然后詳細(xì)介紹雙邊Jacobi算法,包括它的算法原理、陣列結(jié)構(gòu)的設(shè)計(jì)、數(shù)據(jù)在各處理單元間的流動(dòng)、各處理單元的具體流程。最后給出4階方陣的具體實(shí)現(xiàn)結(jié)果和基本性能分析。4.矩陣的并行運(yùn)算及結(jié)構(gòu)在空間測(cè)向MUSIC算法中的具體應(yīng)用。該部份內(nèi)容從基本的天線陣元開(kāi)始,逐一介紹陣列信號(hào)的數(shù)學(xué)模型及統(tǒng)計(jì)特性。接著介紹測(cè)向算法中最重要的算法之一,即MUSIC算法,并給出了相關(guān)的性能分析與仿真。由于該算法是在復(fù)數(shù)域內(nèi)進(jìn)行,將會(huì)增加硬件的復(fù)雜度,接著便介紹了如何通過(guò)變換在實(shí)數(shù)域內(nèi)實(shí)現(xiàn)MUSIC算法。最后介紹如何運(yùn)用矩陣的并行運(yùn)算結(jié)構(gòu)進(jìn)行MUSIC算法各部份的計(jì)算,同時(shí)又給出了又一重要的矩陣分解運(yùn)算的算法原理和實(shí)現(xiàn)結(jié)構(gòu),即特征值分解。此外,還提出了改進(jìn)的譜函數(shù)的計(jì)算方法,該方法只需一個(gè)乘法周期即可完成一個(gè)搜索點(diǎn)的計(jì)算。
[Abstract]:Matrix operation is the basic numerical calculation in science and engineering, which is needed in many communication systems, such as MIMO receiver, array signal processing and so on. However, the matrix operation has the characteristics of large amount of computation and complex implementation, so it is difficult for a single processor to meet such a requirement. It is necessary to adopt parallel computing to speed up matrix operation. The most important aspects of parallel computing are the design of parallel structure, the assignment of tasks, the mapping of data and processing units, the interconnection of processing units, so that each processing unit can be parallelized. This paper will introduce the parallel structure of common matrix operation in combination with the actual needs of the communication system. This paper will introduce the following aspects: 1. Parallel structure of basic matrix operations, including matrix addition, subtraction, Hardmard product and matrix vector multiplication. This operation is an important part of the MIMO receiving algorithm. Firstly, the common methods of matrix inversion are introduced, then the triangular decomposition method is introduced in combination with the parallel structure, and the LU decomposition and QR decomposition method and the implementation structure are mainly introduced. Finally, the inverse of the upper triangular matrix and its implementation structure are described. In this part, the QR decomposition of the array structure and the inverse of the upper triangular matrix are realized by using the hardware description language, and the simulation results .3. the singular value decomposition of the matrix are given. This algorithm can be used to decompose the MIMO channel in parallel. In this part, the one-sided Jacobi algorithm and its one-dimensional array structure are introduced. Then, the two-sided Jacobi algorithm is introduced in detail, including its algorithm principle, array structure design. The flow of data between processing units, The concrete flow of each processing unit. Finally, the concrete implementation results and basic performance analysis of the fourth order square matrix are given. Finally, the parallel operation of the matrix and the concrete application of the structure in the spatial direction finding MUSIC algorithm are given. The content of this part begins with the basic antenna array element. The mathematical model and statistical characteristics of array signal are introduced one by one. Then one of the most important algorithms in direction-finding algorithm, the MUSIC algorithm, is introduced, and the related performance analysis and simulation are given. It will increase the complexity of hardware, then it introduces how to realize MUSIC algorithm in real number domain by transformation. Finally, it introduces how to use the parallel computing structure of matrix to calculate the parts of MUSIC algorithm. At the same time, the principle and implementation structure of another important matrix decomposition algorithm, namely eigenvalue decomposition, are given. In addition, an improved method for calculating spectral functions is also presented. The method only needs a multiplication period to complete the calculation of a search point.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN929.5;TN919.3
【相似文獻(xiàn)】
相關(guān)期刊論文 前7條
1 金尚柏;;基于AltiVec技術(shù)的矩陣乘積優(yōu)化算法[J];延邊大學(xué)學(xué)報(bào)(自然科學(xué)版);2006年03期
2 顏寶勇;;快速富里葉變換的并行算法[J];計(jì)算機(jī)工程與科學(xué);1982年03期
3 吳訓(xùn)威,徐宗元;開(kāi)關(guān)函數(shù)的RM展開(kāi)在固定極性下的最小化[J];計(jì)算機(jī)學(xué)報(bào);1984年03期
4 王樹(shù)梅;;EXCEL在矩陣相關(guān)計(jì)算中的應(yīng)用[J];電腦知識(shí)與技術(shù)(學(xué)術(shù)交流);2007年01期
5 謝幸,顧乃杰,陳國(guó)良;曙光1000上矩陣乘積算法的性能分析[J];計(jì)算機(jī)研究與發(fā)展;1999年07期
6 李江昀;孫麗婷;;基于并行處理的一種新型有效的網(wǎng)絡(luò)架構(gòu)BSN-MOT[J];通信學(xué)報(bào);2014年04期
7 ;[J];;年期
相關(guān)會(huì)議論文 前1條
1 吳達(dá);;矩陣系統(tǒng)的穩(wěn)定與條件穩(wěn)定[A];面向21世紀(jì)的科技進(jìn)步與社會(huì)經(jīng)濟(jì)發(fā)展(上冊(cè))[C];1999年
相關(guān)博士學(xué)位論文 前2條
1 顧傳青;矩陣有理逼近及其在控制論中應(yīng)用[D];上海大學(xué);2004年
2 爾古打機(jī);決策中成對(duì)比較矩陣的數(shù)據(jù)理論與方法[D];電子科技大學(xué);2014年
相關(guān)碩士學(xué)位論文 前10條
1 張曼;改進(jìn)的完全正矩陣判定方法[D];北京交通大學(xué);2011年
2 陳榮群;矩陣體積的若干問(wèn)題研究[D];福建師范大學(xué);2009年
3 葛艷玲;矩陣乘積的經(jīng)典伴隨保持映射[D];黑龍江大學(xué);2013年
4 張昆;幾類(lèi)特殊辛矩陣[D];暨南大學(xué);2006年
5 張麗娟;矩陣的奇異值及酉不變范數(shù)的矩陣不等式[D];陜西師范大學(xué);2011年
6 唐曉超;矩陣值函數(shù)的極小化問(wèn)題的若干理論與方法[D];長(zhǎng)春工業(yè)大學(xué);2013年
7 黃衛(wèi)紅;矩陣Schur補(bǔ)的性質(zhì)及其應(yīng)用[D];南京信息工程大學(xué);2008年
8 王靜茹;關(guān)于矩陣指標(biāo)上界的研究[D];哈爾濱工程大學(xué);2011年
9 曹寒冬;一些結(jié)構(gòu)矩陣的快速算法[D];長(zhǎng)沙理工大學(xué);2007年
10 李楠;可σ分解的Fuzzy關(guān)系及強(qiáng)傳遞Fuzzy矩陣[D];四川師范大學(xué);2008年
,本文編號(hào):1611447
本文鏈接:http://sikaile.net/kejilunwen/wltx/1611447.html