軟件無(wú)線電(Software-Defined Radio)是最近幾年來(lái)提出的一種新的實(shí)現(xiàn)無(wú)線通信的體系結(jié)構(gòu)。它的基本概念是把硬件作為無(wú)線通信的基本平臺(tái),而把盡可能多的無(wú)線及個(gè)人通信功能用軟件實(shí)現(xiàn),打破了有史以來(lái)設(shè)備通信功能的實(shí)現(xiàn)僅僅依賴于硬件發(fā)展的格局。SDR主要依靠軟件來(lái)完成接收系統(tǒng)的各項(xiàng)功能,如智能天線、信號(hào)識(shí)別、調(diào)制解調(diào)等,其優(yōu)點(diǎn)在于可以使產(chǎn)品的硬件大大簡(jiǎn)化,可靠性大大提高,便于生產(chǎn)和維護(hù),可以通過(guò)更新軟件來(lái)實(shí)現(xiàn)產(chǎn)品的功能升級(jí)等。數(shù)字化調(diào)制、解調(diào)是軟件無(wú)線電技術(shù)(SDR)中的一個(gè)重要內(nèi)容。π/4QPSK信號(hào)相對(duì)一般的QPSK信號(hào)具有頻譜更加集中,更有利于實(shí)現(xiàn)位同步的優(yōu)點(diǎn)。數(shù)字化調(diào)制的基本要求是產(chǎn)生性能好的調(diào)制信號(hào)波形,計(jì)算量小。
本課題是基于基帶波形數(shù)字化生成的π/4QPSK信號(hào)調(diào)制技術(shù)的研究。首先介紹了軟件無(wú)線電以及調(diào)制解調(diào)技術(shù),然后提出一種數(shù)字化調(diào)制算法,把基帶波形調(diào)制成π/4QPSK信號(hào),并用MATLAB語(yǔ)言仿真出具有典型性的π/4QPSK信號(hào),最后再對(duì)各種數(shù)字化調(diào)制技術(shù)進(jìn)行比較分析。
關(guān)鍵詞: 軟件無(wú)線電,π/4QPSK信號(hào),數(shù)字化調(diào)制,仿真
摘要
ABSRACT
第一章 緒論…………………………………………………………………………1
1.1軟件無(wú)線電的發(fā)展……………………………………………………………………1
1.2軟件無(wú)線電的原理……………………………………………………………………1
1.2.1 軟件無(wú)線電的基本概念………………………………………………………1
1.2.2 軟件無(wú)線電的基本結(jié)構(gòu)………………………………………………………2
1.3 軟件無(wú)線電的實(shí)際應(yīng)用和發(fā)展前景………………………………………………3
1.4 課程設(shè)計(jì)內(nèi)容………………………………………………………………………4
第二章 軟件無(wú)線電中的調(diào)制和解調(diào)技術(shù)……………………………………………5
2.1 軟件無(wú)線電中的調(diào)制技術(shù)…………………………………………………………6
2.1.1 常見(jiàn)數(shù)字調(diào)制技術(shù)介紹………………………………………………………6
2.1.2 調(diào)制技術(shù)的實(shí)現(xiàn)原理…………………………………………………………7
2.2 軟件無(wú)線電中的解調(diào)技術(shù)…………………………………………………………8
2.2.1 數(shù)字化正交解調(diào)的實(shí)現(xiàn)原理…………………………………8
2.2.2 基于DFT的數(shù)字化解調(diào)技術(shù)………………………………….9
第三章 π/4QPSK信號(hào)調(diào)制算法的研究………………………………………………10
3.1 QPSK信號(hào)與π/4QPSK信號(hào)原理……………………………………………………10
3.1.1 QPSK信號(hào)………………………………………………………………………10
3.1.2 π/4QPSK信號(hào)…………………………………………………………………11
3.2 π/4QPSK信號(hào)電路實(shí)現(xiàn)研究………………………………………………………12
3.2.1 π/4QPSK信號(hào)電路框圖分析…………………………………………………12
3.2.2 π/4QPSK信號(hào)調(diào)制原理分析…………………………………………………13
3.2.3 π/4QPSK信號(hào)電路實(shí)現(xiàn)波形…………………………………………………14
3.3 π/4QPSK信號(hào)數(shù)字化調(diào)制算法實(shí)現(xiàn)………………………………………………15
3.3.1 π/4QPSK信號(hào)數(shù)字化調(diào)制框圖………………………………………………15
3.3.2 π/4QPSK信號(hào)數(shù)字化調(diào)制算法分析…………………………………………16
第四章 π/4QPSK信號(hào)數(shù)字化調(diào)制的仿真……………………………………………27
4.1 MATLAB簡(jiǎn)介…………………………………………………………………………27
4.2 π/4QPSK信號(hào)數(shù)字化調(diào)制MATLAB實(shí)現(xiàn)分析…………………………………… 29
4.2.1 數(shù)字化調(diào)制MATLAB實(shí)現(xiàn)框圖……………………………………………… 29
4.2.2 MATLAB編碼解析……………………………………………………………… 30
4.3 具有典型性的π/4QPSK信號(hào)波形…………………………………………………32
4.4 π/4QPSK信號(hào)性能研究……………………………………………………………33
4.5 其他數(shù)字化調(diào)制方式及其比較……………………………………………………34
第五章 畢業(yè)設(shè)計(jì)總結(jié)…………………………………………………………………36
5.1 設(shè)計(jì)中有待改進(jìn)之處………………………………………………………………36
5.2 收獲和心得…………………………………………………………………………36
結(jié)束語(yǔ)……………………………………………………………………………………38
參考文獻(xiàn)…………………………………………………………………………………39
附錄………………………………………………………………………………………40
摘 要
ABSTRACT
SDR(Software-Defined Radio) is a new wireless communication design arising in recent years. Its basic concept is to make hardware as the basic wireless communicational platform, while maximally using software to implement wireless and personal communicational functions, which breaks functional realization of the communicational equipment relying only on hardware development. SDR depends mainly on software to complete systemic functions of the receiver, such as smart antenna, signal identification, modulation and demodulation. The advantage of SDR is greatly simplifying the hardware products, largely enhancing reliability, ease of production and maintenance, being able to upgrade the products` function through updating software. Digital modulation, demodulation is one of the important parts in SDR. π/4QPSK signal has a more focused spectrum compared with the general QPSK signal, more favorable to achieve synchronization. The basic requirement of digital modulation is producing modulation signal waveform with better performance, less calculation.
This paper is the modulation technical research of digital generating π/4QPSK signal based on the base-band waveform. Firstly, the paper introduces SDR and modulation and demodulation, then raises a digital modulation algorithm, and modulates base-band waveform into π /4QPSK, uses MATLAB to simulate out typical π /4QPSK signal, finally, compares with various modulation techniques.
KEY WORDS: Software-Defined Radio(SDR), π/4QPSK signal, digital modulation, simulation
第一章 緒論
1.1 軟件無(wú)線電的發(fā)展
軟件無(wú)線電(SDR)是最近幾年來(lái)提出的一種新的實(shí)現(xiàn)無(wú)線通信的體系結(jié)構(gòu)。
1992年5月,MILTRE公司的Jeo Mitola首次明確提出了軟件無(wú)線電(soft radio)的概念,它的基本思想是構(gòu)建一個(gè)具有開(kāi)放性、標(biāo)準(zhǔn)化、模塊化的通用硬件平臺(tái),把硬件作為無(wú)線通信的基本平臺(tái),而把盡可能多的無(wú)線及個(gè)人通信功能,如工作頻段、調(diào)制解調(diào)類(lèi)型、數(shù)據(jù)格式、加密模式、通信協(xié)議等用軟件來(lái)實(shí)現(xiàn)【1】.這樣,無(wú)線通信新系統(tǒng)、新產(chǎn)品的開(kāi)發(fā)將逐步轉(zhuǎn)到軟件上來(lái),而無(wú)線通信產(chǎn)業(yè)的產(chǎn)值將越來(lái)越多地體現(xiàn)在軟件上.這是繼模擬到數(shù)字、固定到移動(dòng)之后,無(wú)線通信領(lǐng)域的又一次重大突破。因此,有些人把軟件無(wú)線電稱為”超級(jí)計(jì)算機(jī)”。
軟件無(wú)線電的主要特點(diǎn)可以歸納如下:
1. 具有很強(qiáng)的靈活性。軟件無(wú)線電可以通過(guò)增加軟件模塊,很容易增加新的功能。可以與其他任何電臺(tái)進(jìn)行通信,并可以作為其他電臺(tái)的射頻中繼。可以功過(guò)無(wú)線加載來(lái)改變軟件模塊或更新模塊。為了減少開(kāi)支,可以根據(jù)所需功能的強(qiáng)弱,取舍選用的軟件模塊。
2. 具有較強(qiáng)的開(kāi)放性。軟件無(wú)線電由于采用了標(biāo)準(zhǔn)化、模塊化的結(jié)構(gòu),其硬件可以隨著器件和技術(shù)的發(fā)展而更新或擴(kuò)展,軟件也可以隨需要而不斷升級(jí)。軟件無(wú)線電不僅能和新體制電臺(tái)通信,還能和舊體制電臺(tái)兼容。這樣,既延長(zhǎng)了舊體制電臺(tái)的使用壽命,也保證了軟件無(wú)線電本身有很長(zhǎng)的生命周期。
軟件無(wú)線電這一新概念一經(jīng)提出,就得到了全世界無(wú)線電領(lǐng)域的廣泛關(guān)注。由于軟件無(wú)線電所具有的靈活性、開(kāi)放性等特點(diǎn),使其不僅在軍、民無(wú)線通信中獲得應(yīng)用,而且將在其他領(lǐng)域例如電子戰(zhàn)、雷達(dá)、信息化家電等領(lǐng)域得到推廣,這將極大促進(jìn)軟件無(wú)線電技術(shù)及其相關(guān)產(chǎn)業(yè)(集成電路)的迅速發(fā)展。
1.2 軟件無(wú)線電的原理
1.2.1 軟件無(wú)線電的基本概念
軟件無(wú)線電的基本思想就是將寬帶模數(shù)變換器(A/D)及數(shù)模變換器盡可能地接近天線,建立一個(gè)具有”AD-DSP-DA”模型的通用的,開(kāi)放的硬件平臺(tái),在這個(gè)平臺(tái)上盡量利用軟件技術(shù)來(lái)實(shí)現(xiàn)電臺(tái)的各種功能模塊。如使用寬帶ADC通過(guò)可編程來(lái)實(shí)現(xiàn)各種通信頻段的選擇,如HF,VHF,UHF,SHF等,通過(guò)軟件編程來(lái)完成傳送信號(hào)抽樣,量化,編碼、解碼運(yùn)算處理和變換,以實(shí)現(xiàn)射頻電臺(tái)的收發(fā)功能;通過(guò)軟件編程實(shí)現(xiàn)不同的信道調(diào)制方式的選擇,如調(diào)幅,調(diào)頻,單邊帶,數(shù)據(jù),跳頻和擴(kuò)頻等,通過(guò)軟件編程實(shí)現(xiàn)不同的保密結(jié)構(gòu),網(wǎng)絡(luò)協(xié)議和控制終端功能等,軟件無(wú)線電是軟件化,計(jì)算密集型的操作形式。
從軟件無(wú)線電的技術(shù)實(shí)現(xiàn)來(lái)看,決定性的步驟在于將A/D和D/A變換器盡量向射頻端靠攏應(yīng)用寬帶天線或多頻段天線,并將整個(gè)中頻段作A/D變換,這之后整個(gè)的處理都用可編程數(shù)字器件特別是軟件來(lái)實(shí)現(xiàn)??煽闯?,這樣一個(gè)體系結(jié)構(gòu)具有非常大的通用性。對(duì)解決上面提到的問(wèn)題有很大的潛力,可用來(lái)實(shí)現(xiàn)多頻段、多用戶和多體制的通用無(wú)線通信系統(tǒng).要實(shí)現(xiàn)以上系統(tǒng),對(duì)天線,高速A/D變換器和高速的數(shù)字信號(hào)處理器和通用CPU的要求都很高。這些要求在以前(甚至某些要求對(duì)現(xiàn)在)都幾乎是不可實(shí)現(xiàn)的。然而我們可以參考個(gè)人計(jì)算機(jī)領(lǐng)域的經(jīng)驗(yàn),在個(gè)人微機(jī)的概念提出初期,計(jì)算機(jī)行業(yè)也是各種不同的機(jī)器相互競(jìng)爭(zhēng),沒(méi)有什么標(biāo)準(zhǔn)可言。由于當(dāng)時(shí)的微電子技術(shù)還很落后,大多數(shù)人認(rèn)為個(gè)人擁有計(jì)算機(jī)是不現(xiàn)實(shí)的。僅僅過(guò)了十幾年的時(shí)間,微電子技術(shù)的發(fā)展已經(jīng)使得個(gè)人微機(jī)成為了當(dāng)今最熱門(mén)的產(chǎn)業(yè),而那些在發(fā)展初期沒(méi)有抓住時(shí)機(jī)的公司和國(guó)家也遠(yuǎn)遠(yuǎn)地落后了。如今微機(jī)領(lǐng)域的競(jìng)爭(zhēng)早以將重點(diǎn)轉(zhuǎn)移到了軟件的競(jìng)爭(zhēng)上了。而下個(gè)世紀(jì)的個(gè)人通信系統(tǒng)將很有可能是一個(gè)具有驚人處理能力和標(biāo)準(zhǔn)射頻接口的通用硬件平臺(tái),依靠不同的軟件提供異常豐富的功能和服務(wù),也就是說(shuō)通信領(lǐng)域?qū)⒔?jīng)歷類(lèi)似于個(gè)人微機(jī)在八九十年代所經(jīng)歷的變革,而現(xiàn)在正是這一變革的關(guān)鍵時(shí)刻。
1.2.2 軟件無(wú)線電的基本結(jié)構(gòu)
典型的軟件無(wú)線電系統(tǒng)包括天線、多頻段射頻變換器、含有A/D和D/A變換器的芯片以及片上通用處理器和存儲(chǔ)器等部件,可以有效地實(shí)現(xiàn)無(wú)線電臺(tái)功能及其所需的接口功能【2】。其功能結(jié)構(gòu)框圖如圖1.1:
圖1.1 軟件無(wú)線電的基本結(jié)構(gòu)
其關(guān)鍵思想和與傳統(tǒng)結(jié)構(gòu)的主要區(qū)別在于:1)將A/D和D/A向RF端靠近,由基帶到中頻段對(duì)整個(gè)系統(tǒng)頻帶進(jìn)行采樣;2)用高速DSP/CPU代替?zhèn)鹘y(tǒng)的專(zhuān)用數(shù)字電路與低速DSP/CPU做A/D后的一系列處理。A/D和D/A移向RF端僅為軟件無(wú)線電的實(shí)現(xiàn)提供了必要條件,關(guān)鍵步驟是采用通用的可編程能力強(qiáng)的器件(DSP和CPU等)代替專(zhuān)用的數(shù)字電路,由此帶來(lái)的一系列好處才是軟件無(wú)線電的真正目的所在。
1.3 軟件無(wú)線電的實(shí)際應(yīng)用和發(fā)展前景
軟件無(wú)線電發(fā)展迅速,在通信領(lǐng)域中有極廣泛的應(yīng)用,主要概括為以下幾點(diǎn):
1. 個(gè)人移動(dòng)通信中的應(yīng)用
個(gè)人移動(dòng)通信已從第一代FDMA模擬蜂窩移動(dòng)通信發(fā)展到第二代蜂窩移動(dòng)通信(GSM和CDMA),目前正在向第三代WCDMA移動(dòng)通信(3G)系統(tǒng)發(fā)展。未來(lái)的個(gè)人移動(dòng)通信要達(dá)到的目標(biāo)是:任何人在任何時(shí)間、任何地點(diǎn)都可以和其它任何人進(jìn)行任何種類(lèi)(話音、數(shù)據(jù)和圖像等)的通信。由于越來(lái)越大的通信需求,一方面使通信產(chǎn)品的生存周期短,開(kāi)發(fā)費(fèi)用上升;另一方面,新老體制通信共存,各種通信系統(tǒng)之間的互聯(lián)變得更加復(fù)雜和困難,因此要尋求一種既能滿足新一代移動(dòng)通信需求,又能兼容老的體制,而且更具擴(kuò)展能力的新的個(gè)人移動(dòng)通信體系結(jié)構(gòu)就成為人們努力的方向。而軟件無(wú)線電正好提供了解決這一問(wèn)題的技術(shù)途徑,成為第三代移動(dòng)通信系統(tǒng)研究的熱點(diǎn)。
2. 軍事通信中的應(yīng)用
軟件無(wú)線電的術(shù)語(yǔ)最早是美軍為了解決海灣戰(zhàn)爭(zhēng)中多國(guó)部隊(duì)各軍進(jìn)行聯(lián)合作戰(zhàn)時(shí)所遇到的互通互聯(lián)互操作問(wèn)題而提出來(lái)的一個(gè)新概念。因?yàn)橐酝能娛峦ㄐ叛b備無(wú)論是工作頻段,還是信息傳輸格式或者通信體制,陸??杖姼髯詾檎?,互不兼容,導(dǎo)致在聯(lián)合作戰(zhàn)時(shí)各軍種之間法進(jìn)行快速溝通、互傳信息情報(bào),結(jié)果是名義上的聯(lián)合作戰(zhàn),而實(shí)際上只是各軍種的簡(jiǎn)單參與,完全形成不了真正意義上的”聯(lián)合”。軟件無(wú)線電則能解決上述問(wèn)題,是各軍種真正的”聯(lián)合起來(lái)”。
3.衛(wèi)星通信中的應(yīng)用
衛(wèi)星通信是當(dāng)代最重要的通信方式之一,但是由于目前衛(wèi)星通信系統(tǒng)設(shè)備種類(lèi)繁多,設(shè)備管理和維護(hù)工作復(fù)雜,使得衛(wèi)星通信系統(tǒng)更新?lián)Q代周期長(zhǎng),不能很好地適應(yīng)現(xiàn)代高科技的發(fā)展步伐。同時(shí)考慮到衛(wèi)星通信頻帶寬,信息速率高且變化范圍大的特點(diǎn),在目前的計(jì)算機(jī)技術(shù)水平上,如果設(shè)備功能全由軟件來(lái)實(shí)現(xiàn),由于軟件的逐條運(yùn)行指令的特點(diǎn),即使采用多處理器來(lái)協(xié)同運(yùn)算,也無(wú)法實(shí)現(xiàn)高信息速率下的實(shí)時(shí)處理,使其在衛(wèi)星通信中的使用范圍受到了限制。而軟件無(wú)線電以其軟件定義功能和開(kāi)放式模塊化結(jié)構(gòu)的技術(shù)思想能很好地解決衛(wèi)星通信系統(tǒng)存在的問(wèn)題。
4. 數(shù)字電視系統(tǒng)中的應(yīng)用
20世紀(jì)90年代廣播電視領(lǐng)域掀起劃時(shí)代的數(shù)字革命,以高清晰度電視(HDTV)為標(biāo)志的第三代電視達(dá)到了理想的視聽(tīng)功效,成為新的一代數(shù)字電視發(fā)展方向。HDTV信源編碼速率達(dá)25MHz, 為了使HDTV能在現(xiàn)有的模擬電視信道(帶寬為6MHz~8MHz)上進(jìn)行傳輸廣播,必須對(duì)HDTV進(jìn)行信道編碼,以壓縮傳輸帶寬。所謂信道編碼就是選擇合適的調(diào)制方式,把25Mbps的視頻數(shù)據(jù)調(diào)制到射頻上,并保持其帶寬在6MHz~8MHz范圍內(nèi)。信源編碼現(xiàn)已有統(tǒng)一標(biāo)準(zhǔn),采用MPEG-2, 而信道編碼在國(guó)際上還沒(méi)有統(tǒng)一的標(biāo)準(zhǔn),它將會(huì)各種體制并存。為完成信源編碼和多種
體制的信道編碼,采用軟件無(wú)線電來(lái)實(shí)現(xiàn)就比較方便。
SDR的前景光明,它代表了一些無(wú)線技術(shù)的未來(lái)。像任何其它技術(shù)一樣,隨著器件和應(yīng)用系統(tǒng)的不斷改進(jìn),SDR技術(shù)也在不斷發(fā)展。雖然SDR目前的應(yīng)用規(guī)模相對(duì)較小,但它的定義以及在行業(yè)中的地位正逐漸形成。蜂窩電話基站和軍用無(wú)線電只不過(guò)是SDR應(yīng)用的一個(gè)開(kāi)端,隨著芯片集成度的提高和軟件技術(shù)的進(jìn)步,SDR將得到更廣泛的采用。
1.4 課題設(shè)計(jì)內(nèi)容
數(shù)字化調(diào)制是指用軟件產(chǎn)生出調(diào)制信號(hào)的采樣序列,再通過(guò)D/A轉(zhuǎn)換得到模擬的調(diào)制信號(hào),數(shù)字化解調(diào)則是指對(duì)已調(diào)波信號(hào)進(jìn)行A/D轉(zhuǎn)換,再通過(guò)數(shù)據(jù)處理來(lái)實(shí)現(xiàn)對(duì)信號(hào)的解調(diào)。數(shù)字化調(diào)制、解調(diào)是軟件無(wú)線電技術(shù)(SDR)中的一個(gè)重要內(nèi)容。SDR主要依靠軟件來(lái)完成接收系統(tǒng)的各項(xiàng)功能,如智能天線、信號(hào)識(shí)別、調(diào)制解調(diào)等,其優(yōu)點(diǎn)在于可以使產(chǎn)品的硬件大大簡(jiǎn)化,可靠性大大提高,便于生產(chǎn)和維護(hù),可以通過(guò)更新軟件來(lái)實(shí)現(xiàn)產(chǎn)品的功能升級(jí)等。π/4QPSK信號(hào)相對(duì)一般的QPSK信號(hào)具有頻譜更加集中,更有利與實(shí)現(xiàn)位同步的優(yōu)點(diǎn)。數(shù)字化調(diào)制的基本要求是產(chǎn)生性能好的調(diào)制信號(hào)波形,計(jì)算量小。本課題要求:
(1)對(duì)SDR的基本內(nèi)容進(jìn)行研究,重點(diǎn)是數(shù)字化調(diào)制、解調(diào)技術(shù)。
(2)設(shè)計(jì)一個(gè)基于基帶脈沖數(shù)字成形的π/4QPSK信號(hào)數(shù)字化調(diào)制算法。
(3)用MATLAB語(yǔ)言編程產(chǎn)生出具有典型性的π/4QPSK信號(hào)。
(4)對(duì)調(diào)制信號(hào)的性能進(jìn)行研究,與其它的數(shù)字化調(diào)制方法進(jìn)行比較。
第二章 軟件無(wú)線電中的調(diào)制和解調(diào)技術(shù)
軟件無(wú)線電中信號(hào)的調(diào)制與解調(diào)是研究的重點(diǎn)問(wèn)題之一。在通用的硬件平臺(tái)上,采用不同的軟件算法來(lái)實(shí)現(xiàn)不同調(diào)制與解調(diào)是軟件無(wú)線電的核心思想。
使調(diào)制解調(diào)算法軟件化是軟件無(wú)線電研究的重點(diǎn)。比如要對(duì)AM(Amplitude Modulation,調(diào)幅)信號(hào)進(jìn)行相干解調(diào),或建立載波同步,乘法器,低通濾波等軟件模塊的做法雖然可行,但是計(jì)算量很大。在軟件無(wú)線電系統(tǒng)中,調(diào)制和解調(diào)都是用程序來(lái)實(shí)現(xiàn)的(也稱為全數(shù)字化調(diào)制解調(diào))。要編寫(xiě)出各種類(lèi)型調(diào)制信號(hào)的調(diào)制解調(diào)軟件,關(guān)鍵是確定信號(hào)處理算法??梢岳?a href="http://www.brongaenegriffin.com/soft/data/30-91/" target="_blank">FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編程邏輯器件)來(lái)實(shí)現(xiàn)需要的調(diào)制解調(diào)算法,其計(jì)算速度比DSP更快,但是靈活性及控制功能較差,需要與DSP或單片機(jī)配合使用。最新的一項(xiàng)技術(shù)是可以利用DFT來(lái)實(shí)現(xiàn)數(shù)字化調(diào)制解調(diào)算法,這是一種不需要本地載波的方法,本文將做重點(diǎn)介紹。
調(diào)制解調(diào)技術(shù)在近幾十年中得到了不斷的發(fā)展和完善,總的來(lái)說(shuō)可以分為兩大類(lèi):?jiǎn)我粽{(diào)制和多音調(diào)制【3】。單音調(diào)制方式即在某一時(shí)刻用輸入數(shù)據(jù)對(duì)單一載波的不同分量(如幅度、頻率、相位等)進(jìn)行調(diào)制,因此也稱為單載波調(diào)制。多音調(diào)制通常是將原始信道劃分為等間隔的多個(gè)正交子信道,每個(gè)子信道使用不同的載波進(jìn)行調(diào)制,故多音調(diào)制也稱為多載波或多路并行調(diào)制,有時(shí)也稱為OFDM(Orthogonal Frequency Division Multiplexing,正交頻分復(fù)用)。
由于單載波調(diào)制技術(shù)比較成熟,所以目前的數(shù)據(jù)通信系統(tǒng)中多采用這種調(diào)制方式。但自從1971年Weinstein、Ebert等人提出將DFT用于多音調(diào)制系統(tǒng)中的頻分復(fù)用以后,多音調(diào)制技術(shù)受到了越來(lái)越廣泛的關(guān)注。相對(duì)單音調(diào)制來(lái)說(shuō),它具有如下特點(diǎn):采用多音調(diào)制方案與采用判決反饋均衡的單音調(diào)制方案所得到的最大傳輸速率近似相等。然而,對(duì)于存在失真、衰落或非白噪聲的信道來(lái)說(shuō),多音調(diào)制可以獲得更高的傳輸速率;由于多音調(diào)制具有多路并行的特點(diǎn),使得其調(diào)制信號(hào)在接收端不需進(jìn)行任何特殊的處理,即可獲得相當(dāng)于單音調(diào)制解調(diào)系統(tǒng)在接收端采用信道均衡后所得到的信噪比或信號(hào)干擾比;為了能夠獲得更佳的傳輸性能,可以在多音調(diào)制系統(tǒng)中采用均衡技術(shù),由于每個(gè)窄帶子信道中的信道特性近似是線性的且脈沖響應(yīng)拖尾較少,使得多音調(diào)制的均衡較單音調(diào)制的均衡簡(jiǎn)單得多;相位抖動(dòng)在單音調(diào)制系統(tǒng)的接收端將引起信號(hào)在空間的旋轉(zhuǎn),從而嚴(yán)重地影響了判決:而在多音調(diào)制系統(tǒng)中,相位抖動(dòng)所引起的失真均勻地分布在各個(gè)子通道中,使得其影響大大地減弱了;在傳輸速率相同的情況下,由于多音調(diào)制系統(tǒng)中的碼元周期較長(zhǎng),使得脈沖干擾對(duì)它的影響遠(yuǎn)弱于對(duì)單音調(diào)制的影響;在單音調(diào)制系統(tǒng)中,對(duì)于單頻干擾較為敏感,而在多音調(diào)制系統(tǒng)中各子信道可以根據(jù)各自信噪比大小傳送不同的比特?cái)?shù),并可封閉干擾嚴(yán)重的信道,這樣既能充分地利用頻帶,又可克服多種干擾。
從上述特點(diǎn)可以看出,多音調(diào)制在信道失真或存在干擾的情況下可以獲得較高的傳輸性能,而且還可以根據(jù)信道的不同情況對(duì)每個(gè)子信道進(jìn)行最佳的速率分配,可以適用于速率可變的信息傳輸。因此,我們將采用多音調(diào)制技術(shù)來(lái)實(shí)現(xiàn)軟件無(wú)線電中的調(diào)制解調(diào)。
2.1 軟件無(wú)線電中的調(diào)制技術(shù)
2.1.1 常見(jiàn)數(shù)字調(diào)制技術(shù)介紹
在數(shù)字傳輸系統(tǒng)中,其傳輸對(duì)象通常是二進(jìn)制數(shù)字信息,它可能來(lái)自計(jì)算機(jī)、網(wǎng)絡(luò)或其它數(shù)字設(shè)備的各種數(shù)字代碼。也可能來(lái)自數(shù)字電話終端的脈沖編碼信號(hào),設(shè)計(jì)數(shù)字傳輸系統(tǒng)的基本考慮是選擇一組有限的離散的波形來(lái)表示數(shù)字信息。這些離散波形可以是未經(jīng)調(diào)制的不同電平信號(hào),也可以是調(diào)制后的信號(hào)形式。數(shù)字信號(hào)的基本調(diào)制方式有以下幾種:
(1)2ASK信號(hào)調(diào)制技術(shù):
以二元碼來(lái)鍵控載波的幅度,即為幅移鍵控(ASK),在一個(gè)碼元持續(xù)期 內(nèi),ASK信號(hào)是”傳號(hào)”或是”空號(hào)”,兩者必居其一,即:
(2)2FSK信號(hào)調(diào)制技術(shù):
以二元碼來(lái)鍵控載波的頻率,即為頻移鍵控(FSK),它的表達(dá)式可表示為:
(3)2PSK信號(hào)調(diào)制技術(shù):
以雙極性不歸零碼序列對(duì)載波幅度實(shí)施鍵控,就可構(gòu)成相移鍵控(PSK),它的表示式為:
數(shù)字調(diào)制技術(shù)具有抗干擾能力強(qiáng)、易于加密、語(yǔ)音間隙噪聲小等優(yōu)點(diǎn)。隨著數(shù)字通信的發(fā)展,對(duì)頻帶占有率和利用率都提出了更加嚴(yán)格的要求。例如美國(guó)規(guī)定,在占有的頻帶中至少要包含整個(gè)信號(hào)頻譜的99%功率,即帶外輻射功率不得超過(guò)1%;要求傳輸比特率必須等于或大于規(guī)定的頻帶寬度。這意味著數(shù)字調(diào)制的已調(diào)信號(hào)必須是帶限的,而且其帶限范圍越窄越好。例如移動(dòng)通信的頻道間隔只有25kHz,為了頻率資源的充分利用,正朝12.5kHz推進(jìn)。同時(shí),信道傳輸特性的非線性只有
所謂的調(diào)幅、調(diào)相,當(dāng)輸入信號(hào)的幅度變化時(shí),將轉(zhuǎn)化為輸出信號(hào)的相位變化,從而再次產(chǎn)生新的帶外分量,引起頻譜再生。因此,傳統(tǒng)的數(shù)字調(diào)制方式必須改進(jìn),以適應(yīng)發(fā)展的需要。目前正在研究的調(diào)制方式常見(jiàn)的有相干移相(CPSK)、四相移相鍵控(QPSK)、高斯最小相移鍵控(GMSK)等調(diào)制方案。在設(shè)計(jì)數(shù)字系統(tǒng)時(shí) ,選擇何種數(shù)字調(diào)制方式是十分重要的問(wèn)題。但數(shù)字調(diào)制方式的選擇往往是頻帶利用率、誤比特率、信噪比和設(shè)備實(shí)現(xiàn)復(fù)雜性等因素綜合考慮的結(jié)果 ,必須根據(jù)具體使用條件進(jìn)行比較才能做出判斷 。
2.1.2 調(diào)制技術(shù)的實(shí)現(xiàn)原理
隨著當(dāng)代通信的飛速發(fā)展,通信體制的變化也日新月異:一些舊的通信方式或者被改進(jìn)完善,或者被淘汰,適合當(dāng)代通信體制的新通信方式不斷涌現(xiàn)并且日臻完善。日前常用的調(diào)制方式在2.1.1小節(jié)中已經(jīng)做了介紹。如果按照常規(guī)的方法,產(chǎn)生每一種信號(hào)就需要一種硬件電路,甚至一個(gè)模板,那么要使一部通信機(jī)中產(chǎn)生幾種、十幾種通信信號(hào),其電路就會(huì)及其復(fù)雜,體積重量都會(huì)很大。如果要增加一種新的通信方式就非常困難。
軟件無(wú)線電中的各種調(diào)制信號(hào)是以一個(gè)通用的數(shù)字信號(hào)處理平臺(tái)為支撐,利用各種軟件來(lái)產(chǎn)生的。每一種跳至算法都做成軟件模板形式,要產(chǎn)生某種調(diào)制信號(hào)只需調(diào)用相應(yīng)的模塊即可【1】。用于各種調(diào)制用軟件實(shí)現(xiàn),因此在軟件無(wú)線電中,可以不斷地更新調(diào)制模塊的軟件來(lái)適應(yīng)不斷發(fā)展的調(diào)制體制,具有相當(dāng)大的靈活性和開(kāi)放性。軟件無(wú)線電的各種調(diào)制完全可以基于數(shù)字信號(hào)處理技術(shù)來(lái)實(shí)現(xiàn)。
在當(dāng)代通信中,通信信號(hào)的種類(lèi)很多,從理論上來(lái)說(shuō),各種通信信號(hào)都可以用正交調(diào)制的方法加以實(shí)現(xiàn),如圖2.1所示。
圖2.1 正交調(diào)制的實(shí)現(xiàn)框圖
任何一個(gè)無(wú)線電信號(hào)均可表示為
(2.1)
對(duì)式(2.1)式進(jìn)行數(shù)字化處理,可得
(2.2)
為了便于進(jìn)行信息調(diào)制,對(duì)于數(shù)字調(diào)制系統(tǒng),通常把式(2.1)進(jìn)行正交分解:
(2.3)
式中
該調(diào)制的方法是先根據(jù)調(diào)制方式求出 、 ,然后分別與兩個(gè)正交本振 相乘并求和,即可得到調(diào)制信號(hào) 。
2.2 軟件無(wú)線電中的解調(diào)技術(shù)
2.2.1 數(shù)字化正交解調(diào)的實(shí)現(xiàn)原理
在軟件無(wú)線電系統(tǒng)中,調(diào)制和解調(diào)都是用程序來(lái)實(shí)現(xiàn)的(也稱為全數(shù)字化調(diào)制解調(diào))。要編寫(xiě)出各種類(lèi)型調(diào)制信號(hào)的調(diào)制解調(diào)軟件,關(guān)鍵是確定信號(hào)處理算法。可以利用FPGA(現(xiàn)場(chǎng)可編程邏輯器件)來(lái)實(shí)現(xiàn)需要的調(diào)制解調(diào)算法,其計(jì)算速度比DSP更快,但是靈活性及控制功能較差,需要與DSP或單片機(jī)配合使用。
建立調(diào)制解調(diào)算法及程序的一條途徑是把模擬電路的工作原理軟件化。比如要對(duì)AM信號(hào)進(jìn)行相干解調(diào),或建立載波同步!乘法器!低通濾波等軟件模塊的做法雖然可行,但是計(jì)算量很大。實(shí)際上,根據(jù)軟件無(wú)線電的特點(diǎn),可以建立與調(diào)制解調(diào)電路工作原理有所不同的調(diào)制解調(diào)算法。
圖2.2為SDR接收機(jī)中廣泛使用的數(shù)字正交解調(diào)方案【4】。這是一個(gè)具有通用性的解調(diào)模型,對(duì)不同方式的調(diào)制信號(hào)只需要設(shè)計(jì)相應(yīng)的基帶解調(diào)算法。對(duì)于AM信號(hào),基帶解調(diào)算法為 。對(duì)LPF的輸出進(jìn)行數(shù)據(jù)抽取是因?yàn)榛鶐盘?hào)I、Q需要的采樣率遠(yuǎn)低于對(duì)調(diào)制信號(hào)的采樣率。這種解調(diào)方案利用軟件中可以實(shí)現(xiàn)的平方和開(kāi)方運(yùn)算而免去了復(fù)雜的載波同步過(guò)程,不僅減少了計(jì)算量,也避免了因載波同步誤差而引起的解調(diào)誤差(相位同步誤差和比較小的頻率同步誤差都不影響解調(diào)效果)。因?yàn)槿匀皇窍喔山庹{(diào),所以這種解調(diào)方案具有良好的抗干擾性能。
圖2.2 數(shù)字正交解調(diào)方案
2.2.2 基于DFT的數(shù)字化解調(diào)技術(shù)
文獻(xiàn)[4]中提到的解調(diào)方法計(jì)算量還是比較大的,因?yàn)閷?duì)每一次采樣值都要分兩路進(jìn)行乘法,并經(jīng)過(guò)階數(shù)較高的低通濾波器。而基于DFT( 離散傅立葉變換) 的AM信號(hào)解調(diào)算法, 要點(diǎn)是對(duì)低中頻AM信號(hào)進(jìn)行整周期采樣( 比如取采樣頻率為載波頻率的8倍),對(duì)每一個(gè)載波周期內(nèi)的采樣點(diǎn)( 記為x1~x8) 進(jìn)行DFT, 計(jì)算出載波的幅值
A(n):
(2.4)
(2.5)
(2.6)
顯然, 去除直流成分后, A(n) 序列便是需要的解調(diào)輸出。與一般的正交解調(diào)算法相比較, 由于省去了低通濾波和數(shù)據(jù)抽取過(guò)程, 對(duì)采樣數(shù)據(jù)基本上只做加減運(yùn)算, 每8個(gè)采樣點(diǎn)才做一次平方、開(kāi)方運(yùn)算, 計(jì)算量大大降低,為采用”中頻采樣-DSP解調(diào)”方案創(chuàng)造了條件。采用較低的采樣頻率(比如每個(gè)載波周期采樣4個(gè)點(diǎn))也可以正常解調(diào),當(dāng)然較高的采樣頻率對(duì)抑制噪聲是有利的。
數(shù)字化解調(diào)是軟件無(wú)線電中的重要內(nèi)容,從SDR的特點(diǎn)出發(fā)針對(duì)各種類(lèi)型的調(diào)制信號(hào)提出計(jì)算量小,性能好的解調(diào)算法對(duì)于SDR技術(shù)的完善和推廣應(yīng)用具有明顯的意義。基于DFT預(yù)算的AM和QDPSK信號(hào)的解調(diào)技術(shù)省去了濾波器和數(shù)據(jù)抽取,減少了計(jì)算量,有利于采用”中頻采樣-DSP解調(diào)”方案。這種解調(diào)算法也可以推廣到MQAM,
π/4QPSK等調(diào)制信號(hào)的解調(diào)中。
第三章 π/4QPSK信號(hào)調(diào)制算法的研究
3.1 QPSK信號(hào)與π/4QPSK信號(hào)原理
3.1.1 QPSK信號(hào)
四相相移鍵控調(diào)制QPSK,其本質(zhì)也是利用前后碼元之間載波振蕩相位的相對(duì)變化來(lái)傳遞信息,因此QPSK信號(hào)可以看作兩個(gè)載波正交2PSK信號(hào)的合成。由于以前一個(gè)碼元信號(hào)相位代替了提取的基頻相位 ,因而克服了標(biāo)準(zhǔn)振蕩相位的不確定性,并且它的頻帶利用率也要比二元PSK信號(hào)提高了1倍。但是當(dāng)兩路信號(hào)同時(shí)發(fā)生變換時(shí),QPSK信號(hào)的相位會(huì)發(fā)生180°突變。由于瞬時(shí)頻率是相位的微分,因此相位的突變相當(dāng)于瞬時(shí)頻率趨于無(wú)限。當(dāng)180°相位突變的信號(hào)通過(guò)有限帶寬的帶通濾波器后輸出波形就有變化,即在相位突變180°的時(shí)刻,就會(huì)出現(xiàn)已調(diào)波的包絡(luò)跌到為零,因而造成包絡(luò)起伏過(guò)大。這種已調(diào)信號(hào)的波形經(jīng)過(guò)非線性期間后,由于限幅放大,原先在碼元轉(zhuǎn)換點(diǎn)跌到零的包絡(luò)也會(huì)再一次升起。這又相當(dāng)于恢復(fù)到恒定包絡(luò),即恢復(fù)到原先頻帶不受限制的情況。換句話說(shuō),經(jīng)帶通濾波器濾除的功率譜旁瓣又將涌現(xiàn)出來(lái),或叫展寬頻帶【6】。
QPSK調(diào)制利用載波的四種不同相位來(lái)表征數(shù)字信息。由于每一種載波相位代表兩個(gè)比特信息,故每個(gè)四進(jìn)制碼元又稱為雙比特碼元。我們把組成雙比特碼元的前一個(gè)信息比特用a代表,后一信息比特用b代表。雙比特碼元中的兩個(gè)信息比特a b通稱是按格雷碼排列的,它與載波相位的關(guān)系如表3.1,表3.2。它的矢量關(guān)系如圖3.1,其中(a)是A方式時(shí)QPSK信號(hào)的矢量圖,(b)是B方式時(shí)QPSK信號(hào)的矢量圖:
(a) (b)
圖3.1 QPSK調(diào)制的矢量圖
也可以用格雷碼來(lái)表示QPSK信號(hào),如下表3.1邏輯編碼表(1)和表3.2邏輯編碼表(2),表中分別以 0°和 45°載波相位作為參考相位。左邊載波相位為0°,90°,180°,270°四種,代表信息分別為 00, 01, 11, 10。右邊載波相位為 45°, 135°, 225°, 315°四種,代表的信息分別為11,01,00,10。
表3.1 A方式時(shí)QPSK邏輯編碼表
a路碼元 b路碼元 前后碼元相對(duì)位移
a b △θ =θ =θ
0 0 0
0 1 90
1 0 180
1 1 270
表3.2 B方式時(shí)QPSK邏輯編碼表
a路碼元 b路碼元 前后碼元相對(duì)位移
a b △θ =θ =θ
0 0 225
0 1 135
1 0 270
1 1 45
采用QPSK信號(hào)常會(huì)8出現(xiàn)”相位模糊”現(xiàn)象,為了客服接收端恢復(fù)出的本地相干載波存在的”相位模糊”,與二元PSK采用差分碼構(gòu)成相對(duì)相移鍵控(DPSK)的方法一樣,四元調(diào)相也可利用前后兩個(gè)碼元載波相位的相對(duì)變化來(lái)傳遞信息,即構(gòu)成四相差分調(diào)相(QDPSK)。
3.1.2 π/4QPSK信號(hào)
美國(guó)數(shù)字移動(dòng)電話的標(biāo)準(zhǔn)由美國(guó)的通信工業(yè)會(huì)(TIA)制定,它使用800MHz頻段,頻道間隔為30kHz,數(shù)碼率為48.6bit/s。數(shù)字調(diào)制方式采用的就是我要研究的π/4QPSK信號(hào)。日本的數(shù)字移動(dòng)電話也采用了此方式,但頻道間隔為25kHz,數(shù)碼率為42kbit/s,使用頻段分配為800MHz和1.5GHz。
由于雖然QPSK調(diào)制具有比2PSK調(diào)制頻帶利用率提高一倍的優(yōu)點(diǎn),但是QPSK調(diào)制的載波有4種相位變化,即 0°、90°、180°、270°或 45°、135°、225°、315°。當(dāng)載波相位突變 ,特別是出現(xiàn) 180°突變時(shí) ,載波包絡(luò)為零 ,使載波信號(hào)功率譜擴(kuò)展,從而造成信號(hào)帶限失真,也就是上一節(jié)介紹的展寬頻帶。
為改進(jìn)QPSK調(diào)制信號(hào)的頻譜特性,把QPSK調(diào)制的A、B兩種方式的矢量圖合二為一 ,并且使載波相位只能從一種模式 (A或B)向另一種模式(B或A)跳變 ,其中 ,”●”表示QPSK調(diào)制A方式的矢量圖 ,”○”表示QPSK調(diào)制B方式的矢量圖 ,從而構(gòu)成π/4QPSK調(diào)制的矢量圖,如圖3.2所示。矢量圖中的箭頭表示載波相位的跳變路徑,顯然,相位變化只有±45°和±135°4種狀態(tài) ,不存在180°相位跳變 ,因此較QPSK調(diào)制具有更好的頻譜特性【6】。
圖3.2 π/4QPSK調(diào)制的矢量圖
π/4QPSK雖然不是恒定包絡(luò),但包絡(luò)線的變化很小。它要求高頻放大器線性工作范圍比一般QPSK所需要的線性工作范圍要小。π/4QPSK的設(shè)計(jì)就是以能使用具有一定程度線性的甲乙類(lèi)高頻放大器為出發(fā)點(diǎn)的。
3.2 π/4QPSK信號(hào)電路實(shí)現(xiàn)研究
3.2.1 π/4QPSK信號(hào)電路框圖分析
π/4QPSK調(diào)制的系統(tǒng)框圖如圖3.3示,在QPSK調(diào)制系統(tǒng)的基礎(chǔ)上,增加了一個(gè)映射邏輯電路。輸入的數(shù)據(jù)流經(jīng)串/并電路后,變換成I 和Q 雙bit符號(hào),輸至映射邏輯電路【10】。映射邏輯電路的功能為:
(3.1)
(3.2)
圖3.3 π/4QPSK調(diào)制的系統(tǒng)框圖
其中 ,Δθ 是輸入雙bit符號(hào) { a , a }所對(duì)應(yīng)的相移值,相移值的大小符合表3.1所示規(guī)律。需要說(shuō)明的是,與圖3.3對(duì)應(yīng)的相移值是QPSK調(diào)制的B方式 ; I 和Q 分別為雙bit符號(hào)a 與a 經(jīng)映射邏輯變換后輸出的同相和正交支路雙bit符號(hào) ;I 和Q 分別為雙bit符號(hào) 經(jīng)映射邏輯變換后輸出的同相和正交支路雙bit符號(hào)。a 和a 有(0,0),(0,1),(1,0),(1,1)4種組合,經(jīng)映射邏輯變換后,輸出有8種取值: 如圖3.2所示。在映射邏輯輸出的數(shù)據(jù)流中,第k個(gè)同相正交雙bit符號(hào)I 、Q 的合成相位值用 表示,第k-1個(gè)同相正交雙bit符號(hào)I 、Q 的合成相位值用θ 表示。
3.2.2 π/4QPSK信號(hào)調(diào)制原理分析
為了求得I 、Q 的合成相位,將I 、Q 的8種取值
逐一代入(3.1)式和(3.2)式:
(1)(I ,Q ) =( 1,0)時(shí) , θ =0°
(2)(I ,Q ) =( 1/ ,1/ )時(shí) , θ =45°
(3)(I ,Q )=( 0,1)時(shí) , θ =90°
……
同理 ,(I ,Q )=
時(shí) ,
均有
如果令
(3.3)
則有
有上可得:
于是得到π/4QPSK調(diào)制系統(tǒng)輸出信號(hào)數(shù)學(xué)表達(dá)式為
(3.4)
由此可知 :π/4QPSK調(diào)制系統(tǒng)輸出信號(hào)的相位為 , 隨輸入數(shù)據(jù)流變化的跳變關(guān)系 ,就是π/4QPSK調(diào)制系統(tǒng)輸出信號(hào)相位隨輸入數(shù)據(jù)流變化的跳變關(guān)系。再由式 (3.4)可知,π/4QPSK調(diào)制系統(tǒng)輸出信號(hào)相位由 決定,根據(jù) ( 3.3 )式對(duì) 的定義 ,很容易求出輸入數(shù)據(jù)流變化時(shí),π/4QPSK調(diào)制系統(tǒng)輸出信號(hào)的相位變化關(guān)系。
3.2.3 π/4QPSK信號(hào)電路實(shí)現(xiàn)波形
根據(jù)3.2.1的原理分析,對(duì)于任一組輸入數(shù)據(jù)流”00110110010110… …”,都可以有相應(yīng)的輸出,輸出波形如圖所示,顯然,相位變化有±45°和±135°4種狀態(tài) ,不存在180°相位跳變 ,因此較QPSK調(diào)制具有更好的頻譜特性。電路實(shí)現(xiàn)的π/4QPSK信號(hào)波形如下圖3.4所示。
圖3.4 π/4QPSK信號(hào)電路實(shí)現(xiàn)波形
3.3 π/4QPSK信號(hào)數(shù)字化調(diào)制算法
3.3.1 π/4QPSK信號(hào)數(shù)字化調(diào)制框圖
在本課題設(shè)計(jì)中,要求設(shè)計(jì)一個(gè)基于基帶波形數(shù)字成形的π/4QPSK信號(hào)數(shù)字化調(diào)制算法,也即是使用數(shù)字化調(diào)制技術(shù)把基帶波形調(diào)制成π/4QPSK波形。傳統(tǒng)π/4QPSK信號(hào)調(diào)制算法中往往要使用數(shù)字濾波器,當(dāng)階數(shù)較高時(shí),一方面不容易計(jì)算量非常大,另外又產(chǎn)生很多高頻分量。例如使用一個(gè)32階的IIR數(shù)字濾波器完成16點(diǎn)濾波,計(jì)算一點(diǎn)要用到65次乘法和加法運(yùn)算,計(jì)算16個(gè)點(diǎn)時(shí)就要用到65*16次乘法和加法運(yùn)算,帶來(lái)了很大的麻煩。而使用數(shù)字化調(diào)制實(shí)現(xiàn),則可以避免出現(xiàn)以上所提到的問(wèn)題,并且它還對(duì)過(guò)渡區(qū)實(shí)現(xiàn)余弦函數(shù)平滑過(guò)渡,避免了相位改變時(shí)的劇烈跳變,大大減少了高頻分量。數(shù)字化調(diào)制方案如下圖3.5所示:
圖3.5 π/4QPSK信號(hào)調(diào)制方案
對(duì)于任意一組數(shù)據(jù)流,通過(guò)串/并轉(zhuǎn)化成兩組碼元,分別為偶數(shù)流和奇數(shù)流,然后通過(guò)映射邏輯電路得到波形生成的I 和Q ,在此過(guò)程中不需要經(jīng)過(guò)低通濾波器進(jìn)行,而是直接進(jìn)行函數(shù)的調(diào)用,最后對(duì)I 和Q 進(jìn)行采樣,就得到π/4QPSK信號(hào)。
3.3.2 π/4QPSK信號(hào)數(shù)字化調(diào)制算法分析
根據(jù)(3.2)中關(guān)于π/4QPSK信號(hào)調(diào)制原理的分析,可知I Q 不僅與輸入數(shù)據(jù)(Δθ)有關(guān),而且與I 和Q 有關(guān)。利用星座中前一時(shí)刻的絕對(duì)相位θ和有當(dāng)前時(shí)刻輸入I Q 決定相位偏移量Δθ,找到由當(dāng)前絕對(duì)相位θ+Δθ決定的輸出I 和Q 。相位偏移量Δθ可以轉(zhuǎn)化成相應(yīng)的編號(hào)偏移量ΔN【11】。Δθ和ΔN的對(duì)應(yīng)關(guān)系如下表3.3:
表3.3 Δθ和ΔN的對(duì)應(yīng)關(guān)系
I Q
00 01 10 11
Δθ (- )
偏移量編號(hào) 5 3 7 1
又由圖(3.5)中π/4QPSK信號(hào)數(shù)字化調(diào)制方案,可知如何求出經(jīng)過(guò)映射邏輯電路的I 和Q 是本課題設(shè)計(jì)的一個(gè)關(guān)鍵。
首先設(shè)前一碼元的矢量號(hào)為S ,對(duì)應(yīng)的I 、Q 分量為I 、Q ;本碼元的矢量號(hào)為S ,對(duì)應(yīng)的I 、Q 分量為I 、Q 。前一碼元和本碼元的分析如下:(其中1、3、5、7分別代表11、01、00、10的矢量號(hào))
若本碼元為00,則S =mod(S +5,N );
若本碼元為01,則S =mod(S +3,N );
若本碼元為10,則S =mod(S +7,N );
若本碼元為11,則S =mod(S +1,N );
其中 為前一碼元最后一個(gè)采樣點(diǎn)的歸一化相位(整數(shù), ),因?yàn)樾盘?hào)的每個(gè)載波周期要進(jìn)行16點(diǎn)采樣,所以這里的N 是小于等于16的。
有了本碼元就可以知道相位偏移量Δθ,也就是找到由當(dāng)前絕對(duì)相位θ+Δθ決定的輸出I 和Q ,可先列出絕對(duì)相位和當(dāng)前輸出I Q 之間的關(guān)系,如表3.4:
表3.4 絕對(duì)相位和當(dāng)前輸出I Q 之間的關(guān)系
N 0 1 2 3 4 5 6 7
θ 0
π
I
1 0.707 0 -0.707 -1 -0.707 0 0.707
Q
0 0.707 1 0.707 0 -0.707 -1 -0.707
可見(jiàn),只要有了相位偏移量,就可以得到所要求的當(dāng)前時(shí)刻的輸出I Q ,然后對(duì)波形成形的I ,Q 進(jìn)行采樣,最后把所得采樣后信號(hào)相加,就得出所需的經(jīng)過(guò)數(shù)字化調(diào)制的π/4QPSK信號(hào)。
為了簡(jiǎn)單易行,首先不妨先假設(shè)輸入一組數(shù)據(jù)流”00110110… …”,來(lái)進(jìn)行數(shù)字化調(diào)制。按照數(shù)字化調(diào)制結(jié)構(gòu)框圖(3.5)可得,這組數(shù)據(jù)首先經(jīng)過(guò)串/并變換,于是可以得到奇、偶數(shù)組{ a ,a },即{ a ,a }={ 00;11;01;10… …},其中每?jī)蓚€(gè)數(shù)據(jù)為一組碼元,然后然這組碼元再通過(guò)映射邏輯電路,經(jīng)過(guò)數(shù)據(jù)的調(diào)用,可以得到波形生成的I 、Q 。
在設(shè)計(jì)中,設(shè)每個(gè)碼元包含10個(gè)載波周期(即f =10R ),其中碼元波形的前面3個(gè)載波周期為過(guò)渡區(qū),后面7個(gè)載波周期為穩(wěn)定區(qū)。每個(gè)載波周期采樣16點(diǎn) ,因此可求的過(guò)渡區(qū)共有16 3=48個(gè)采樣點(diǎn),穩(wěn)定區(qū)有160-48=112個(gè)采樣點(diǎn)。
由于前三個(gè)載波周期是過(guò)渡區(qū),因此首先研究過(guò)渡區(qū)的情況,在保持碼元穩(wěn)定區(qū)為余弦函數(shù)的前提下,在信號(hào)相鄰碼元之間的過(guò)渡區(qū)采用余弦函數(shù)進(jìn)行過(guò)渡,直到下一個(gè)碼元的穩(wěn)定區(qū)。這樣一來(lái),在信號(hào)相鄰碼元之間的過(guò)渡區(qū)內(nèi)最大相位差的絕對(duì)值趨近于零,從而避免了相位改變時(shí)的劇烈跳變,可以大大抑制諧波分量【12】。由此可見(jiàn), 平滑相位π/ 4QPSK 調(diào)制與普通π/ 4QPSK調(diào)制的區(qū)別主要體現(xiàn)在引入了平滑函數(shù)。
由3.1.2節(jié)中的分析,π/ 4QPSK信號(hào)的相位突變有± 和± 四種情況,因此分以下四種進(jìn)行討論:
(1)碼元相位跳變?yōu)?br>設(shè)載波峰值為1,前一碼元的矢量相位為0,則本碼元矢量相位為 ,即從
(1,0) 跳到(0.707,0.707),過(guò)渡區(qū)采用余弦函數(shù)過(guò)渡,信號(hào)矢量變化過(guò)程如
圖:
圖3.6 信號(hào)矢量變化過(guò)程
一個(gè)碼元過(guò)渡區(qū)共有采樣48個(gè)采樣點(diǎn),對(duì)于過(guò)渡區(qū)內(nèi)的第i個(gè)采樣點(diǎn),I 和Q 值可以得到分別為:
, i=1、2、……48 (3.5)
, i=1、2、……48 (3.6)
在求I 和Q 值的過(guò)程中要不斷的調(diào)用余弦函數(shù)c(i):
(3.7)
可先列出該函數(shù)調(diào)用表3.5如下:
表3.5 余弦函數(shù) 調(diào)用表
i 1 2 3 4 5 6 7 8
c(i) 0.99786 0.99144 0.98079 0.96593 0.94693 0.92388 0.89687 0.86603
i 9 10 11 12 13 14 15 16
c(i) 0.83147 0.79335 0.75184 0.70711 0.65935 0.60876 0.55557 0.5
i 17 18 19 20 21 22 23 24
c(i) 0.44229 0.38268 0.32144 0.25882 0.19509 0.13053 0.065403 6.1232e-017
i 25 26 27 28 29 30 31 32
c(i) -0.06540 -0.13053 -0.19509 -0.25882 -0.32144 -0.38268 -0.44229 -0.5
i 33 34 35 36 37 38 39 40
c(i) -0.55557 -0.60876 -0.65935 -0.70711 -0.75184 -0.79335 -0.83147 -0.86603
i 41 42 43 44 45 46 47 48
c(i) -0.89687 -0.92388 -0.94693 -0.96593 -0.98079 -0.99144 -0.99786 -1
同時(shí)也可以列出余弦函數(shù) 的調(diào)用圖,如下圖3.7:
圖3.7 余弦函數(shù) 的調(diào)用圖
有了調(diào)用表之后,就可以求出當(dāng)相位偏移量為 時(shí),經(jīng)過(guò)余弦函數(shù)過(guò)渡的I 和Q 值。因此可以根據(jù)(3.5)和(3.6)式列出波形生成后的I 和Q ,如下表3.6:
表3.6 輸出I 和Q 的調(diào)用表
i 1 2 3 4 5 6 7 8
0.99969 0.99875 0.99719 0.99501 0.99223 0.98885 0.98489 0.98037
0.00075687 0.0030242 0.0067924 0.012045 0.01876 0.026909 0.036455 0.04736
i 9 10 11 12 13 14 15 16
0.97531 0.96973 0.96364 0.95709 0.95009 0.94268 0.93489 0.92675
0.059575 0.07305 0.087725 0.10354 0.12042 0.1383 0.15711 0.17675
i 17 18 19 20 21 22 23 24
0.9183 0.90956 0.90059 0.89142 0.88208 0.87262 0.86308 0.8535
0.19715 0.21822 0.23987 0.26201 0.28454 0.30736 0.33038 0.3535
i 25 26 27 28 29 30 31 32
0.84392 0.83438 0.82492 0.81558 0.80641 0.79744 0.7887 0.78025
0.37662 0.39964 0.42246 0.44499 0.46713 0.48878 0.50985 0.53025
i 33 34 35 36 37 38 39 40
0.77211 0.76432 0.75691 0.74991 0.74336 0.73727 0.73169 0.72663
0.54989 0.5687 0.58658 0.60346 0.61928 0.63395 0.64742 0.65964
i 41 42 43 44 45 46 47 48
0.72211 0.71815 0.71477 0.71199 0.70981 0.70825 0.70731 0.707
0.67054 0.68009 0.68824 0.69495 0.70021 0.70398 0.70624 0.707
根據(jù)數(shù)字化調(diào)制框圖(3.5),下面需要考慮的是如何把得到的來(lái)自兩支路的I Q 經(jīng)過(guò)同相和正交,再把所得的數(shù)值相加得到π/4QPSK信號(hào)。π/4QPSK調(diào)制信號(hào)計(jì)算公式如下:
,i=1、2、… …16 (3.8)
普通的周期載波調(diào)制算法完成一點(diǎn)的載波調(diào)制就要用兩次乘法和一次加法運(yùn)算,而在數(shù)字化調(diào)制過(guò)程中則是采用數(shù)據(jù)的調(diào)用來(lái)實(shí)現(xiàn),不需要做乘法運(yùn)算。對(duì)每個(gè)正弦、余弦波周期中取16個(gè)點(diǎn):0, , ,… …, 進(jìn)行載波調(diào)制。
在上述過(guò)程中又要調(diào)用余弦函數(shù)bc(i):
,i=1、2、… …16 (3.9)
列出函數(shù)調(diào)用表3.8以及函數(shù)調(diào)用圖3.7如下:
表3.7 余弦函數(shù) 調(diào)用表
i 1 2 3 4 5 6 7
bc(i) 0.38268 0.70711 0.92388 1 0.92388 0.70711 0.38268
i 8 9 10 11 12 13 14
bc(i) 1.2246e-016 -0.38268 -0.70711 -0.92388 -0.92388 -0.70711 -0.38268
i 15 16
bc(i) -2.4493e-016 0.38268
圖3.8 余弦函數(shù) 調(diào)用圖
然后再得出正弦函數(shù)調(diào)用表3.8以及函數(shù)調(diào)用圖3.8如下
表3.8 正弦函數(shù) 調(diào)用表
i 1 2 3 4 5 6 7
d 0.92388 0.70711 0.38268 6.1232e-017 -0.38268 -0.70711 -0.92388
i 8 9 10 11 12 13 14
d -1 -0.92388 -0.70711 -0.38268 -1.837e-016 0.38268 0.70711
i 15 16
d 1 0.92388
圖3.9 正弦函數(shù) 調(diào)用圖
由式(3.8)可知載波調(diào)制不需要做乘法運(yùn)算。即是第1采樣點(diǎn)的輸出為0.38268 +0.92388 ,第2個(gè)采樣點(diǎn)的輸出為0.70711 +0.70711 ,… …,第48個(gè)采樣點(diǎn)的輸出為0.38268 +0.92388 ,如此循環(huán)。在過(guò)渡區(qū)內(nèi)共有三個(gè)載波周期,共需采樣16×3=48個(gè)點(diǎn),可一次根據(jù)式(3.12)求出48個(gè)采樣值,從而得到所需的過(guò)渡區(qū)的π/4QPSK信號(hào)的波形。
另外也對(duì)(3.9)式做如下處理,分為求出合矢量的幅值和相位偏移量來(lái)求所需的過(guò)渡區(qū)的π/4QPSK信號(hào)的波形。首先得到合矢量的幅值為:
(3.10)
相位偏移量為: ,歸一化相位偏移量為:
于是采樣點(diǎn)i的值為: ,在算法中 需要用BC表,數(shù)據(jù)要經(jīng)插值運(yùn)算才能得到,比如 。歸一化相位以32為模,比如 。碼元相位跳變?yōu)?的合向量幅值為: …… 。碼元相位跳變?yōu)?的歸一化相位偏移量為: …… ,那么輸出的 就是π/4QPSK信號(hào)各個(gè)采樣點(diǎn)的值。
(2)碼元相位跳變?yōu)?br>設(shè)載波峰值為1,前一碼元的矢量相位為0,則本碼元適量相位為 ??傻孟辔惶?yōu)?時(shí),即從(1,0)跳到(-0.707,0.707),過(guò)渡區(qū)采用余弦函數(shù)過(guò)渡,信號(hào)矢量變化過(guò)程如圖3.3所示:
圖3.9 信號(hào)矢量變化過(guò)程
對(duì)于過(guò)渡區(qū)第i個(gè)采樣點(diǎn),I 和Q 值分別為:
, i=1、2、……48 (3.11)
, i=1 、2、……48 (3.12)
在求 和 過(guò)程中同樣要不斷調(diào)用余弦函數(shù)c(i),也可以列出波形成形后出
和 ,如表3.9:
表3.9 輸出 和 的調(diào)用表
i 1 2 3 4 5 6 7 8
0.99817 0.9927 0.9836 0.97092 0.9547 0.93503 0.91198 0.88565
0.00075687 0.0030242 0.0067924 0.012045 0.01876 0.026909 0.036455 0.04736
i 9 10 11 12 13 14 15 16
0.85616 0.82363 0.7882 0.75002 0.70925 0.66608 0.62068 0.57325
0.059575 0.07305 0.087725 0.10354 0.12042 0.1383 0.15711 0.17675
i 17 18 19 20 21 22 23 24
0.52399 0.47312 0.42085 0.3674 0.31301 0.2579 0.20232 0.1465
0.19715 0.21822 0.23987 0.26201 0.28454 0.30736 0.33038 0.3535
i 25 26 27 28 29 30 31 32
I
0.090678 0.035096 -0.02001 -0.074402 -0.12785 -0.18012 -0.23099 -0.28025
0.37662 0.39964 0.42246 0.44499 0.46713 0.48878 0.50985 0.53025
i 33 34 35 36 37 38 39 40
-0.32768 -0.37308 -0.41625 -0.45702 -0.4952 -0.53063 -0.56316 -0.59265
0.54989 0.5687 0.58658 0.60346 0.61928 0.63395 0.64742 0.65964
i 41 42 43 44 45 46 47 48
-0.61898 -0.64203 -0.6617 -0.67792 -0.6906 -0.6997 -0.70517 -0.707
0.67054 0.68009 0.68824 0.69495 0.70021 0.70398 0.70624 0.707
然后用同樣的方法產(chǎn)生所需要的π/4QPSK信號(hào)。
(3)碼元相位跳變?yōu)?
設(shè)載波峰值為1,前一碼元的矢量相位為0,則本碼元矢量相位為- ,即從
(1, 0)跳到(0.707,-0.707),過(guò)渡區(qū)采用余弦函數(shù)過(guò)渡,信號(hào)矢量變化過(guò)程如圖3.10:
圖3.10 信號(hào)矢量變化過(guò)程
一個(gè)碼元要采樣48個(gè)點(diǎn),對(duì)于過(guò)渡區(qū)內(nèi)的第i個(gè)采樣點(diǎn),I 和Q 值分別為:
, i=1、2、……48 (3.13)
, i=1、2、……48 (3.14)
在求所需要的π/4QPSK信號(hào)時(shí),同樣要調(diào)用上面提到的兩個(gè)函數(shù)。
(4)碼元相位跳變?yōu)?3
設(shè)載波峰值為1,前一碼元的矢量相位為0,則本碼元矢量相位為-3 ,即從(1,0)跳到(-0.707,-0.707),過(guò)渡區(qū)采用余弦函數(shù)過(guò)渡,信號(hào)矢量變化過(guò)程如圖:
3.3 信號(hào)矢量變化過(guò)程
一個(gè)碼元的過(guò)渡區(qū)共要采樣48個(gè)點(diǎn),對(duì)于過(guò)渡區(qū)內(nèi)的第i個(gè)采樣點(diǎn),I 和Q 值分別為:
, i=1、2、……48 (3.15)
, i=1、2、……48 (3.16)
在求所需要的π/4QPSK信號(hào)時(shí),同樣要調(diào)用上面提到的兩個(gè)函數(shù)。
再來(lái)考慮穩(wěn)定區(qū)的情況,不妨先討論初相θ =0時(shí),可以列出下相位偏移量、I Q 與輸入數(shù)據(jù)的關(guān)系,如圖3.10所示,觀察表達(dá)式的特征。
表3.10 相位偏移量、I Q 與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系
數(shù) 據(jù) Δθ θ =θ +Δθ
(I ,Q )
00
(-0.707,-0.707)
11
(0,-1)
01
(0.707,0.707)
10
??0 (1,0)
… … … … … … … …
通過(guò)上表可以求出:
當(dāng)碼元為00時(shí),
,其中i=1、2、3…16; (3.17)
當(dāng)碼元為11時(shí),
, 其中i=1、2、3…16; (3.18)
當(dāng)碼元為01時(shí),
,其中i=1、2、3…16; (3.19)
當(dāng)碼元為10時(shí),
,其中i=1、2、3…16。 (3.20)
通過(guò)計(jì)算可以得到,(3.5)~(3.8)均是余弦函數(shù),對(duì)于穩(wěn)定區(qū)內(nèi)的波形,可知應(yīng)該是余弦波。有了輸入碼元以及初始相位就可以很容易的求出波形成形后的I 和Q ,然后就是對(duì)周期載波進(jìn)行16點(diǎn)采樣,由于碼元穩(wěn)定區(qū)的I 和Q 是恒定的,因此求輸出π/4QPSK信號(hào)的波形相對(duì)于過(guò)渡區(qū)要容易得多。穩(wěn)定區(qū)共有7個(gè)周期載波,則共需要采樣112個(gè)點(diǎn),求出一個(gè)周期的16個(gè)采樣值就可以了。
需要調(diào)用表(3.7)和表(3.8),再結(jié)合式3.12,先拿式(3.5)來(lái)加以說(shuō)明如何得到采樣值的,由于初相位為0 ,當(dāng)輸入碼元為00時(shí),可求出本碼元的絕對(duì)相位是 ,通過(guò)表(3.4)可以求出當(dāng)前波形成形I 和Q 為(-0.707,-0.707),可以得到式(3.17)
不斷的調(diào)用就可以得到所求的采樣值,不需要做乘法運(yùn)算。即是第1個(gè)點(diǎn)輸出為(-0.707)×0.38268+(-0.707)×0.92388,第2個(gè)采樣點(diǎn)的輸出為(-0.707)×0.70711+(-0.707)×0.70711,… …,第16個(gè)采樣點(diǎn)的輸出為(-0.707)×0.38268+(-0.707)×0.92388,然后由于是周期載波,其他6個(gè)周期的采樣值與第一個(gè)周期的是相同的。也就得到了穩(wěn)定區(qū)的信號(hào)輸出。
再仔細(xì)觀察(3.17)式可以得到:
由表(3.3)可知,碼元00的偏移量編號(hào)為5,則可想到上式可表示成
=bc(N +i),其中i=1,2,… …112, N 是碼元過(guò)渡區(qū)結(jié)束時(shí)采樣點(diǎn)的相位偏移量量,bc(i)函數(shù)上面已經(jīng)介紹過(guò)。
以上分析都是以初相位是0時(shí)的情況,當(dāng)前一碼元的矢量相位不是0時(shí),上述算法仍然正確。此處假設(shè)前碼元相位為0,只是為了敘述更加直觀方便。在實(shí)際實(shí)現(xiàn)過(guò)程中初相位可以是八種情況中的任意一種。
上面分別介紹了求碼元穩(wěn)定區(qū)調(diào)制算法和過(guò)渡區(qū)的調(diào)制算法。數(shù)字化調(diào)制生成
π/4QPSK信號(hào)就有許多的優(yōu)點(diǎn),碼元經(jīng)過(guò)映射邏輯后不需要通過(guò)低通濾波器來(lái)進(jìn)行波形成形,而是根據(jù)輸入數(shù)據(jù)流與相位偏移量的關(guān)系得到矢量號(hào),得到I 和Q ,這樣就大大減少由濾波器引起的計(jì)算量。得到了I 和Q 后,該調(diào)制算法通過(guò)調(diào)用函數(shù)來(lái)實(shí)現(xiàn)周期載波的采樣。另外,該算法還解決了在碼元過(guò)渡區(qū)相位跳變的問(wèn)題,使用余弦函數(shù)實(shí)現(xiàn)平滑過(guò)渡,這樣得到的信號(hào)的高頻分量很少,頻譜性能更好。
第四章 π/4QPSK信號(hào)數(shù)字化調(diào)制的仿真
4.1 MATLAB簡(jiǎn)介
MATLAB是矩陣實(shí)驗(yàn)室(Matrix Laboratory)之意,除具備卓越的數(shù)值計(jì)算能力外,它還提供了專(zhuān)業(yè)水平的符號(hào)計(jì)算,文字處理,可視化建模仿真和實(shí)時(shí)控制等功能。它的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué),工程中常用的形式十分相似,故用MATLAB來(lái)解算問(wèn)題要比用C,FORTRAN等語(yǔ)言完全相同的事情簡(jiǎn)捷得多. 當(dāng)前流行的MATLAB 5.3/Simulink 3.0包括擁有數(shù)百個(gè)內(nèi)部函數(shù)的主包和三十幾種工具包(Toolbox).工具包又可以分為功能性工具包和學(xué)科工具包.功能工具包用來(lái)擴(kuò)充MATLAB的符號(hào)計(jì)算,可視化建模仿真,文字處理及實(shí)時(shí)控制等功能.學(xué)科工具包是專(zhuān)業(yè)性比較強(qiáng)的工具包,控制工具包,信號(hào)處理工具包,通信工具包等都屬于此類(lèi). 開(kāi)放性使MATLAB廣受用戶歡迎.除內(nèi)部函數(shù)外,所有MATLAB主包文件和各種工具包都是可讀可修改的文件,用戶通過(guò)對(duì)源程序的修改或加入自己編寫(xiě)程序構(gòu)造新的專(zhuān)用工具包.
在70年代中期,Cleve Moler博士和其同事在美國(guó)國(guó)家科學(xué)基金的資助下開(kāi)發(fā)了調(diào)用EISPACK和LINPACK的FORTRAN子程序庫(kù).EISPACK是特征值求解的FOETRAN程序庫(kù),LINPACK是解線性方程的程序庫(kù).在當(dāng)時(shí),這兩個(gè)程序庫(kù)代表矩陣運(yùn)算的最高水平. 到70年代后期,身為美國(guó)New Mexico大學(xué)計(jì)算機(jī)系系主任的Cleve Moler,在給學(xué)生講授線性代數(shù)課程時(shí),想教學(xué)生使用EISPACK和LINPACK程序庫(kù),但他發(fā)現(xiàn)學(xué)生用FORTRAN編寫(xiě)接口程序很費(fèi)時(shí)間,于是他開(kāi)始自己動(dòng)手,利用業(yè)余時(shí)間為學(xué)生編寫(xiě)EISPACK和LINPACK的接口程序.Cleve Moler給這個(gè)接口程序取名為MATLAB,該名為矩陣(matrix)和實(shí)驗(yàn)室(laboratory)兩個(gè)英文單詞的前三個(gè)字母的組合.在以后的數(shù)年里,MATLAB在多所大學(xué)里作為教學(xué)輔助軟件使用,并作為面向大眾的免費(fèi)軟件廣為流傳. 1983年春天,Cleve Moler到Standford大學(xué)講學(xué),MATLAB深深地吸引了工程師John Little John Little敏銳地覺(jué)察到MATLAB在工程領(lǐng)域的廣闊前景.同年,他和Cleve Moler Steve Bangert一起,用C語(yǔ)言開(kāi)發(fā)了第二代專(zhuān)業(yè)版.這一代的MATLAB語(yǔ)言同時(shí)具備了數(shù)值計(jì)算和數(shù)據(jù)圖示化的功能. 1984年,Cleve Moler和John Little成立了Math Works公司,正式把MATLAB推向市場(chǎng),并繼續(xù)進(jìn)行MATLAB的研究和開(kāi)發(fā). 在當(dāng)今30多個(gè)數(shù)學(xué)類(lèi)科技應(yīng)用軟件中,就軟件數(shù)學(xué)處理的原始內(nèi)核而言,可分為兩大類(lèi).一類(lèi)是數(shù)值計(jì)算型軟件,如MATLAB Xmath Gauss等,這類(lèi)軟件長(zhǎng)于數(shù)值計(jì)算,對(duì)處理大批數(shù)據(jù)效率高;另一類(lèi)是數(shù)學(xué)分析型軟件 Mathematica Maple等,這類(lèi)軟件以符號(hào)計(jì)算見(jiàn)長(zhǎng),能給出解析解和任意精確解,其缺點(diǎn)是處理大量數(shù)據(jù)時(shí)效率較低.MathWorks公司順應(yīng)多功能需求之潮流,在其卓越數(shù)值計(jì)算和圖示能力的基礎(chǔ)上,又率先在專(zhuān)業(yè)水平上開(kāi)拓了其符號(hào)計(jì)算,文字處理,可視化建模和實(shí)時(shí)控制能力,開(kāi)發(fā)了適合多學(xué)科,多部門(mén)要求的新一代科技應(yīng)用軟件MATLAB.經(jīng)過(guò)多年的國(guó)際競(jìng)爭(zhēng),MATLAB以經(jīng)占據(jù)了數(shù)值軟件市場(chǎng)的主導(dǎo)地位. 在MATLAB進(jìn)入市場(chǎng)前,國(guó)際上的許多軟件包都是直接以FORTRANC語(yǔ)言等編程語(yǔ)言開(kāi)發(fā)的。這種軟件的缺點(diǎn)是使用面窄,接口簡(jiǎn)陋,程序結(jié)構(gòu)不開(kāi)放以及沒(méi)有標(biāo)準(zhǔn)的基庫(kù),很難適應(yīng)各學(xué)科的最新發(fā)展,因而很難推廣。MATLAB的出現(xiàn),為各國(guó)科學(xué)家開(kāi)發(fā)學(xué)科軟件提供了新的基礎(chǔ)。在MATLAB問(wèn)世不久的80年代中期,原先控制領(lǐng)域里的一些軟件包紛紛被淘汰或在MATLAB上重建。MathWorks公司1993年推出了MATLAB 4.0版,1995年推出4.2C版(for win3.X)1997年推出5.0版。1999年推出5.3版。MATLAB 5.X較MATLAB 4.X無(wú)論是界面還是內(nèi)容都有長(zhǎng)足的進(jìn)展,其幫助信息采用超文本格式和PDF格式,在Netscape 3.0或IE 4.0及以上版本,Acrobat Reader中可以方便地瀏覽。 時(shí)至今日,經(jīng)過(guò)MathWorks公司的不斷完善,MATLAB已經(jīng)發(fā)展成為適合多學(xué)科,多種工作平臺(tái)的功能強(qiáng)大的大型軟件。在國(guó)外,MATLAB已經(jīng)經(jīng)受了多年考驗(yàn)。在歐美等高校,MATLAB已經(jīng)成為線性代數(shù),自動(dòng)控制理論,數(shù)理統(tǒng)計(jì),數(shù)字信號(hào)處理,時(shí)間序列分析,動(dòng)態(tài)系統(tǒng)仿真等高級(jí)課程的基本教學(xué)工具;成為攻讀學(xué)位的大學(xué)生,碩士生,博士生必須掌握的基本技能。在設(shè)計(jì)研究單位和工業(yè)部門(mén),MATLAB被廣泛用于科學(xué)研究和解決各種具體問(wèn)題。在國(guó)內(nèi),特別是工程界,MATLAB一定會(huì)盛行起來(lái)。可以說(shuō),無(wú)論你從事工程方面的哪個(gè)學(xué)科,都能在MATLAB里找到合適的功能。 介紹一下MATLAB的主要特點(diǎn):
1. 語(yǔ)言簡(jiǎn)潔緊湊,使用方便靈活,庫(kù)函數(shù)極其豐富。MATLAB程序書(shū)寫(xiě)形式自由,利用起豐富的庫(kù)函數(shù)避開(kāi)繁雜的子程序編程任務(wù),壓縮了一切不必要的編程工作。由于庫(kù)函數(shù)都由本領(lǐng)域的專(zhuān)家編寫(xiě),用戶不必?fù)?dān)心函數(shù)的可靠性。可以說(shuō),用MATLAB進(jìn)行科技開(kāi)發(fā)是站在專(zhuān)家的肩膀上。
2. 運(yùn)算符豐富。由于MATLAB是用C語(yǔ)言編寫(xiě)的,MATLAB提供了和C語(yǔ)言幾乎一樣多的運(yùn)算符,靈活使用MATLAB的運(yùn)算符將使程序變得極為簡(jiǎn)短。
3. MATLAB既具有結(jié)構(gòu)化的控制語(yǔ)句(如for循環(huán),while循環(huán),break語(yǔ)句和if語(yǔ)句),又有面向?qū)ο缶幊痰奶匦浴?br>4. 程序限制不嚴(yán)格,程序設(shè)計(jì)自由度大。例如,在MATLAB里,用戶無(wú)需對(duì)矩陣預(yù)定義就可使用。
5. 程序的可移植性很好,基本上不做修改就可以在各種型號(hào)的計(jì)算機(jī)和操作系統(tǒng)上運(yùn)行。
6. MATLAB的圖形功能強(qiáng)大。在FORTRAN和C語(yǔ)言里,繪圖都很不容易,但在MATLAB里,數(shù)據(jù)的可視化非常簡(jiǎn)單。MATLAB還具有較強(qiáng)的編輯圖形界面的能力。
7. MATLAB的缺點(diǎn)是,它和其他高級(jí)程序相比,程序的執(zhí)行速度較慢。由于MATLAB的程序不用編譯等預(yù)處理,也不生成可執(zhí)行文件,程序?yàn)榻忉寛?zhí)行,所以速度較慢。
8. 功能強(qiáng)大的工具箱是MATLAB的另一特色。MATLAB包含兩個(gè)部分:核心部分和各種可選的工具箱。核心部分中有數(shù)百個(gè)核心內(nèi)部函數(shù)。其工具箱又分為兩類(lèi):功能性工具箱和學(xué)科性工具箱。功能性工具箱主要用來(lái)擴(kuò)充其符號(hào)計(jì)算功能,圖示建模仿真功能,文字處理功能以及與硬件實(shí)時(shí)交互功能。功能性工具箱用于多種學(xué)科。而學(xué)科性工具箱是專(zhuān)業(yè)性比較強(qiáng)的,如control, toolbox, signal processing toolbox, communication toolbox等。這些工具箱都是由該領(lǐng)域內(nèi)學(xué)術(shù)水平很高的專(zhuān)家編寫(xiě)的,所以用戶無(wú)需編寫(xiě)自己學(xué)科范圍內(nèi)的基礎(chǔ)程序,而直接進(jìn)行高,精,尖的研究。
9. 源程序的開(kāi)放性。開(kāi)放性也許是MATLAB最受人們歡迎的特點(diǎn)。除內(nèi)部函數(shù)以外,所有MATLAB的核心文件和工具箱文件都是可讀可改的源文件,用戶可通過(guò)對(duì)源文件的修改以及加入自己的文件構(gòu)成新的工具箱。
4.2 π/4QPSK信號(hào)數(shù)字化調(diào)制MATLAB實(shí)現(xiàn)分析
4.2.1 數(shù)字化調(diào)制MATLAB實(shí)現(xiàn)框圖
圖4.1數(shù)字化調(diào)制MATLAB實(shí)現(xiàn)框圖
4.2.2 MATLAB編碼解析
首先生成算法中的參數(shù)表,分別是過(guò)渡區(qū)時(shí)的余弦調(diào)用函數(shù)c(i),求采樣值時(shí)的周期為16個(gè)正弦調(diào)用函數(shù)d(i)和余弦調(diào)用函數(shù)bc(i),
for i=1:49
c(i)=cos(i*pi/48);
end
for i=1:17
d(i)=sin(i*pi/8);
end
for i=1:17
bc(i)=cos(i*pi/8);
end
生成一組隨機(jī)序列x=[0011011000101110],再定義幾組變量I,Q,I1,Q1,其中I,Q,I1,Q1是碼元過(guò)渡區(qū)算法中的變量(分別為 和 );k1,k2定義為合矢量幅值;t1,t2定義為相位偏移量;x1,x2定義為相位偏移量歸一化。
在算法中每個(gè)碼元要采樣16個(gè)點(diǎn),而一個(gè)碼元有十個(gè)載波周期,因此可能會(huì)出現(xiàn)角度不為整數(shù),定義bc(i),for i=1:17 bc(i)=cos(i*pi/8),再對(duì)過(guò)渡區(qū)的矢量進(jìn)行定義,對(duì)于過(guò)渡區(qū)的48個(gè)采樣點(diǎn),要分相位偏移量為 和 兩種情況分析,因此變量表達(dá)式的說(shuō)明也要分兩種情況,如下:
I(i)=((1+0.707)/2)+((1-0.707)/2)*cos(pi*i/48);
Q(i)=0.707/2-0.707/2*cos(pi*i/48); %碼元過(guò)渡區(qū)的算法(相位偏移量為pi/4)
k1(i)=sqrt(I(i).^2+Q(i).^2); %矢量的幅值
t1(i)=atan(Q(i)/I(i)); %相位偏移量
x1(i)=t1(i)*8/pi; %歸一化的相位偏移量
I1(i)=(1-0.707)/2+(1+0.707)/2*cos(pi*i/48);
%碼元切換區(qū)的算法(相位偏移量為3*pi/4)
Q1(i)=0.707/2-0.707/2*cos(pi*i/48);
k2(i)=sqrt(I1(i).^2+(Q1(i).^2));
由前一個(gè)相位和相位偏移量決定本碼元矢量號(hào),而相位偏移量決定于輸入碼元數(shù)據(jù),碼元矢量號(hào)最終能求出I(k),Q(k),再使用a=bc(S+1),s=[s a],最終求出輸出信號(hào)s。由于數(shù)據(jù)流有00,01,10,11四種碼元類(lèi)型,因此要分四種情況進(jìn)行討論,其中用于求本碼元的是S=mod(S+N,16),N=1,3,5,7
當(dāng)輸入碼元為00時(shí),可得:
temp=mod(S0+j+x1(j),16);
y(j)=floor(temp);
n(j)=bc(floor(temp)+1)+(bc(floor(temp)+2)-bc(floor(temp)+1))*(temp-floor(temp)); %
a=k1(j)*n(j);
s=[s a];
S=temp;
即可以得到碼元為00時(shí)所得波形s。
然后再是輸入碼元為01時(shí),可得:
temp=mod(S0+j+x2(j),16); n(j)=bc(floor(temp)+1)+(bc(floor(temp)+2)-bc(floor(temp)+1))*(temp-floor(temp));
a=k2(j)*n(j);
s=[s a];
S=temp;
即可得到碼元為01時(shí)的所得波形s。
當(dāng)輸入碼元為10時(shí),可得:
temp=mod(S0+j-x2(j),16);
n(j)=bc(floor(temp)+1)+(bc(floor(temp)+2)-bc(floor(temp)+1))*(temp-floor(temp));
a=k2(j)*n(j);
s=[s a];
S=temp;
即可得到碼元為10時(shí)的所得波形s。
當(dāng)輸入碼元為11時(shí),可得:
temp=mod(S0+j-x1(j),16);
n(j)=bc(floor(temp)+1)+(bc(floor(temp)+2)-bc(floor(temp)+1))*(temp-floor(temp));
a=k1(j)*n(j);
s=[s a];
S=temp;
即可得到碼元為11時(shí)的所得波形s。
再對(duì)穩(wěn)定區(qū)采樣,使用S=mod(S,16)求出本碼元。
a=bc(S+1);
s=[s a];
end
S0=S;
最后在matlab中做出圖形
figure(1)
plot(s);
最后進(jìn)行數(shù)軸變換,使圖像更加直觀,把幅度值從1 1.5,-1 -1.5。
axis([0,800,-1.5,1.5])
titile(`具有典型性的π/4QPSK信號(hào)波形`)
回車(chē)即可得到具有典型性的π/4QPSK信號(hào)波形。
4.3 具有典型性的π/4QPSK信號(hào)波形
通過(guò)上面的程序就可以得到所要求的具有典型性的π/4QPSK信號(hào)波形,在設(shè)計(jì)中先假設(shè)輸入的數(shù)據(jù)流為:”0011011000101110″,波形如下圖4.2:
圖4.2 具有典型性的π/4QPSK信號(hào)波形
當(dāng)輸入數(shù)據(jù)流為N=10000時(shí),仍然可以得到如上圖一樣的波形。程序如下:
N=10000;
dsource=[ ];
for i=1:2*N;
temp=rand;
if(temp<0.5)
dsource(i)=0;
else
dsource(i)=1;
end;
end;
x=dsource;
4.4 π/4QPSK信號(hào)性能研究
首先對(duì)所得信號(hào)進(jìn)行傅立葉變換,求出π/4QPSK信號(hào)電路實(shí)現(xiàn)的頻率譜圖,如圖4.3所示:
圖4.3 π/4QPSK信號(hào)電路實(shí)現(xiàn)的頻率譜圖
從圖中可以看出,高頻分量非常多。
再來(lái)做出數(shù)字化調(diào)制實(shí)現(xiàn)的頻率譜圖,如圖4.4所示:
MATLAB程序是,在π/4QPSK信號(hào)電路實(shí)現(xiàn)波形的基礎(chǔ)上再加上如下程序:
S=fft(s,512);
XS=abs(S);
figure(1)
plot(XS);
圖4.4 數(shù)字化調(diào)制實(shí)現(xiàn)的頻率譜圖
具體MATLAB實(shí)現(xiàn)的程序如下:
S=fft(s,512);
XS=abs(S);
figure(1)
plot(XS);
從圖中可以看出,數(shù)字化調(diào)制方式產(chǎn)生的波形的高頻分量明顯少于使用電路實(shí)現(xiàn)產(chǎn)生波形的高頻分量,因此功率也明顯要低于電路實(shí)現(xiàn)波形產(chǎn)生的功率。在π/4QPSK信號(hào)電路實(shí)現(xiàn)過(guò)程中要使用低通濾波器,并要進(jìn)行兩次乘法運(yùn)算,從而產(chǎn)生了大量的高頻分量,同時(shí)也大大增加了計(jì)算量。而使用數(shù)字化調(diào)制算法得到的信號(hào),則不需要經(jīng)過(guò)低通濾波器,其切換區(qū)使用余弦函數(shù)進(jìn)行過(guò)渡,列出調(diào)用表,直接得出 ,這樣做既能大量減少高頻分量,又省去了使用濾波器時(shí)的很大的計(jì)算量。從圖4.2,圖4.3中可以很清楚地看出來(lái)。
4.5 其他數(shù)字化調(diào)制方式及其比較
在目前世界通信體系系統(tǒng)中,歐洲的GSM 系統(tǒng)采用的是MSK和GMSK調(diào)制,美國(guó)的CDMA系統(tǒng)采用的是QPSK和OQPSK調(diào)制,而PHS系統(tǒng)中采用π/4DQPSK調(diào)制,使用不同的調(diào)制技術(shù),得出不同調(diào)制技術(shù)的特點(diǎn)和性能【17】。
MSK是一種恒定包絡(luò)調(diào)制,它對(duì)放大器的動(dòng)態(tài)范圍要求低,且領(lǐng)道干擾小,具有高的功率效率,能使用C類(lèi)放大器,設(shè)備也比較簡(jiǎn)單,但是它的頻譜效率不及QPSK。所以它一般在中、低速的數(shù)據(jù)或語(yǔ)音傳輸中使用。QPSK是一種線性調(diào)制,發(fā)射信號(hào)幅度隨調(diào)制信號(hào)改變。它有著較高的頻譜效率,它的信號(hào)軌跡經(jīng)過(guò)零點(diǎn),且變化的幅度范圍很大,包絡(luò)波動(dòng)大,這要求功率放大器的線性范圍很大。OQPSK與QPSK有著相同的頻譜效率。OQPSK解決了QPSK調(diào)制中信號(hào)軌跡經(jīng)過(guò)零點(diǎn)且幅度變化大的這一缺點(diǎn),因而具有更高的功率效率,可以使用線性范圍較小的功率放大器,適合于體積小、功率小的移動(dòng)站。π/4DQPSK與QPSK有著相同的頻譜效率,π/4DQPSK解決了QPSK存在相位模糊的問(wèn)題,并且使得時(shí)鐘信號(hào)更易提取,達(dá)到快速同步。同時(shí)也降低了QPSK信號(hào)的包絡(luò)波動(dòng),提高功率效率。但其性能在受到多徑衰落、多普勒頻移和其他形式的相位噪聲干擾時(shí)會(huì)急劇下降。另外,需要提到的是,由于信息的傳遞是星座圖中狀態(tài)的改變,如果狀態(tài)的改變非??欤瑢⒄加煤軐挼膸?。濾波器的功能就是使得這種變化減慢,平滑這些轉(zhuǎn)換,從而提高系統(tǒng)的頻譜效率,減小鄰道干擾。
其中正交多載波調(diào)制(OFDM)就是一種新的調(diào)制技術(shù)。隨著無(wú)線互聯(lián)網(wǎng)的推出,WLAN的得到廣泛應(yīng)用。目前,WLAN主要采用802.11b標(biāo)準(zhǔn),該標(biāo)準(zhǔn)的速率最高是11Mb,而在802.1la中,速率最高可達(dá)54Mb/s,其調(diào)制技術(shù)采用的就是OFDM(Orthogonal Frequency Division Multiplexing)。OFDM 中文含義是正交頻分復(fù)用,是目前最復(fù)雜的一種調(diào)制技術(shù),也是解決無(wú)線網(wǎng)絡(luò)由于多徑效應(yīng)而導(dǎo)致的傳輸速率低的問(wèn)題。傳統(tǒng)頻分多址(FDMA)是將頻帶分為若干不相交的頻帶來(lái)傳輸數(shù)據(jù)流,在接收端用一組濾波器來(lái)分離各信道,這種方法簡(jiǎn)單、直接,但是頻譜利用率低,信道間要留有保護(hù)頻帶。OFDM則采用多個(gè)相互正交載波,一個(gè)信號(hào)內(nèi)包含有整數(shù)載波周期,每個(gè)載波的頻點(diǎn)都是和相鄰載波零點(diǎn)重疊,這種載波間的部分重疊提高了頻帶利用率。OFDM中數(shù)據(jù)流被分解為若干個(gè)子數(shù)據(jù)流,再利用這些子數(shù)據(jù)流分別去調(diào)制若干個(gè)正交載波。由于多載波調(diào)制信道中,每個(gè)載波的數(shù)據(jù)傳輸速率相對(duì)較低,碼元周期加長(zhǎng),只要多徑效應(yīng)帶來(lái)的時(shí)延擴(kuò)展與碼元周期之比小于一定門(mén)限,就不會(huì)造成碼間干擾。而且正交多載波的利用,使信道衰落引起的突發(fā)誤碼分散到不相關(guān)的子信道上,變?yōu)殡S機(jī)性誤碼,有效地減少和克服了碼間干擾帶來(lái)的影響。OFDM技術(shù)還采用了HOME PLUG技術(shù),把所有并行子信號(hào)合并成一個(gè)獨(dú)立信號(hào)傳輸,提高了傳輸速度。
選擇哪一種調(diào)制技術(shù)是根據(jù)信道特性和應(yīng)用來(lái)確定的。功率效率和頻譜效率一般不能兩全齊美。隨著調(diào)制技在不斷的發(fā)展,新的調(diào)制技術(shù)將可以帶來(lái)更好的頻譜效率和更高的功率效率。
第五章 畢業(yè)設(shè)計(jì)總結(jié)
5.1 設(shè)計(jì)遇到的問(wèn)題和有待改進(jìn)之處
在畢業(yè)設(shè)計(jì)的過(guò)程中,首先對(duì)畢業(yè)設(shè)計(jì)任務(wù)書(shū)做了認(rèn)真分析,根據(jù)設(shè)計(jì)要求逐一進(jìn)行了分析和研究,完成了任務(wù)書(shū)中要求的各項(xiàng)要求,設(shè)計(jì)過(guò)程進(jìn)展順利,但是也遇到過(guò)不少問(wèn)題。首先是對(duì)數(shù)字化調(diào)制產(chǎn)生π/4QPSK信號(hào)算法的研究,由于通信原理課程已經(jīng)學(xué)過(guò)近2年時(shí)間,盡管我研究生復(fù)試時(shí)再一次認(rèn)真的學(xué)習(xí)了,可是我們書(shū)本上關(guān)于數(shù)字化調(diào)制的章節(jié)很少,講的又很不詳細(xì),只是對(duì)什么是π/4QPSK和如何實(shí)現(xiàn)數(shù)字化調(diào)制做了初步的介紹,對(duì)具體的算法提到的很少,因此對(duì)數(shù)字化調(diào)制總體上剛開(kāi)始認(rèn)識(shí)時(shí)認(rèn)識(shí)的是很不深刻的。為了弄清楚信號(hào)數(shù)字化調(diào)制以及π/4QPSK信號(hào)調(diào)制原理,我對(duì)樊昌信教授《通信原理》進(jìn)行了又一次深入研究,并且從我們學(xué)校圖書(shū)館上收集大量π/4QPSK調(diào)制技術(shù)研究資料,數(shù)字化調(diào)制技術(shù)研究的資料以及各種調(diào)制技術(shù)性能比較和分析的資料,肖老師對(duì)我的畢業(yè)設(shè)計(jì)很關(guān)心,給我講了好幾次關(guān)于π/4QPSK數(shù)字化調(diào)制技術(shù)的原理,并且還給我了相關(guān)資料,給了我很大的信心,也促使我不斷努力。第二個(gè)問(wèn)題是如何使用MATLAB編寫(xiě)程序產(chǎn)生具有典型性的π/4QPSK信號(hào)波形,以及對(duì)通過(guò)電路實(shí)現(xiàn)的波形和通過(guò)數(shù)字化調(diào)制產(chǎn)生的波形的性能進(jìn)行分析,主要是對(duì)它們的頻率譜進(jìn)行分析和比較,當(dāng)然這也需要用MATLAB仿真演示出來(lái),證明論文所采用的數(shù)字化調(diào)制方式確實(shí)很優(yōu)越。雖然說(shuō)MATLAB在當(dāng)今是應(yīng)用非常廣泛的工具,但是我們只是在數(shù)字信號(hào)處理中對(duì)其有個(gè)初步的接觸,并沒(méi)有深入學(xué)習(xí)和研究。因此我花費(fèi)了很大的精力,去了圖書(shū)館好幾次,也借了幾本書(shū),剛開(kāi)始學(xué)習(xí)時(shí)很是郁悶,最后找老師和學(xué)姐指點(diǎn)了一下,再加上我研究生期間應(yīng)該會(huì)再次使用它,因此也值得去努力,總算學(xué)會(huì)了MATLAB編程,最后成功的編出了MATLAB源代碼,并且看到我所需要的波形圖。
設(shè)計(jì)中同樣存在很多不足之處,由于計(jì)算機(jī)處理速度的限制,我沒(méi)有仿真出N=10000時(shí)的π/4QPSK信號(hào)的波形,在對(duì)電路實(shí)現(xiàn)調(diào)制技術(shù)和數(shù)字化調(diào)制技術(shù)性能分析上也只是對(duì)高頻分量進(jìn)行了說(shuō)明,而沒(méi)有使用具體數(shù)據(jù)證明。
5.2 收獲和心得
回顧四個(gè)多月的畢業(yè)設(shè)計(jì),在學(xué)習(xí)方法、邏輯思維、知識(shí)匯總等各方面都有很大的進(jìn)步,分析問(wèn)題和解決問(wèn)題的能力也得到了很大的提高,實(shí)踐和動(dòng)手能力也得到了進(jìn)一步的增強(qiáng)。
(1)在理論的學(xué)習(xí)中,緊密聯(lián)系以前學(xué)過(guò)的知識(shí),融會(huì)貫通,掌握循序漸進(jìn)的學(xué)習(xí)方法,結(jié)合通信原理、數(shù)字通信原理及MATLAB等課程的知識(shí),通過(guò)認(rèn)真研究QPSK信號(hào)和π/4QPSK信號(hào)特性,π/4QPSK電路實(shí)現(xiàn)調(diào)制原理和數(shù)字化調(diào)制原理以及MATLAB仿真實(shí)現(xiàn)波形。每一件事都非常認(rèn)真,充分運(yùn)用了大四下學(xué)期的寶貴時(shí)間,對(duì)過(guò)去三年多所學(xué)的只是進(jìn)行了全面的匯總,為今后的研究生學(xué)習(xí)和工作奠定了堅(jiān)實(shí)的專(zhuān)業(yè)技術(shù)基礎(chǔ)。
(2)在設(shè)計(jì)過(guò)程中,同樣十分注重原理的實(shí)際應(yīng)用,積極培養(yǎng)動(dòng)手實(shí)踐能力、分析解決問(wèn)題的能力。在設(shè)計(jì)的每一部分,首先必須十分熟悉任務(wù)書(shū)上要求實(shí)現(xiàn)的功能,要力求用最簡(jiǎn)單的語(yǔ)言表達(dá)出數(shù)字化調(diào)制的原理,這就需要對(duì)原理有較深的認(rèn)識(shí),對(duì)知識(shí)的融會(huì)貫通,同時(shí)通過(guò)性能的分析和原理的現(xiàn)實(shí)應(yīng)用反過(guò)來(lái)加深對(duì)原理的理解。除此之外,還認(rèn)真學(xué)習(xí)了MATLAB仿真語(yǔ)言,實(shí)現(xiàn)了使用具體仿真波形說(shuō)明數(shù)字化調(diào)制性能確實(shí)優(yōu)越性,因此加強(qiáng)了動(dòng)手能力。
評(píng)論