電壓空間矢量脈沖寬度調(diào)制技術(shù)是一種性能優(yōu)越、易于數(shù)字化實(shí)現(xiàn)的脈沖寬度調(diào)制方案。在常規(guī)SVPWM算法中,判定等效電壓空間矢量所處扇區(qū)位置時(shí)需要進(jìn)行坐標(biāo)旋轉(zhuǎn)和反正切三角函數(shù)的運(yùn)算,計(jì)算特定電壓空間矢量作用時(shí)間時(shí)需要進(jìn)行正弦、余弦三角函數(shù)的運(yùn)算以及過(guò)飽和情況下的歸一化處理過(guò)程,同時(shí),在整個(gè)SVPWM算法中還包含了無(wú)理數(shù)的運(yùn)算,這些復(fù)雜計(jì)算不可避免地會(huì)產(chǎn)生大量計(jì)算誤差,對(duì)高精度實(shí)時(shí)控制產(chǎn)生不可忽視的影響,而且這些復(fù)雜運(yùn)算的計(jì)算量大,對(duì)系統(tǒng)的處理速度要求高,程序設(shè)計(jì)復(fù)雜,系統(tǒng)運(yùn)行時(shí)間長(zhǎng),占用系統(tǒng)資源多。因此,從工程實(shí)際應(yīng)用的角度出發(fā),需要對(duì)常規(guī)SVPWM算法進(jìn)行優(yōu)化設(shè)計(jì)。 本文提出的優(yōu)化SVPWM算法,只需進(jìn)行普通的四則運(yùn)算,計(jì)算非常簡(jiǎn)單,克服了上述常規(guī)SVPWM算法中的缺點(diǎn),同時(shí),采用交叉分配零電壓空間矢量,并將零電壓空間矢量的切換點(diǎn)置于各扇區(qū)中點(diǎn)的方法,達(dá)到降低三相橋式逆變電路中開(kāi)關(guān)器件開(kāi)關(guān)損耗的目的。SVPWM算法要求高速的數(shù)據(jù)處理能力,傳統(tǒng)的MCU、DSP都難以滿足其要求,而具有高速數(shù)據(jù)處理能力的FPGA/CPLD則可以很好的實(shí)現(xiàn)SVPWM的控制功能,在實(shí)時(shí)性、靈活性等方面有著MCU、DSP無(wú)法比擬的優(yōu)越性。本文利用MATLAB/Simulink軟件對(duì)優(yōu)化的SVPWM系統(tǒng)原型進(jìn)行建模和仿真,當(dāng)仿真效果達(dá)到SVPWM系統(tǒng)控制要求后,在XilinxISE環(huán)境下采用硬件描述語(yǔ)言設(shè)計(jì)輸入方法與原理圖設(shè)計(jì)輸入方法相結(jié)合的混合設(shè)計(jì)輸入方法進(jìn)行FPGA/CPLD的電路設(shè)計(jì)與輸入,建立相同功能的SVPWM系統(tǒng)模型,然后利用ISESimulator(VHDL/Verilog)仿真器進(jìn)行功能仿真和性能分析,驗(yàn)證了本文提出的SVPWM優(yōu)化設(shè)計(jì)方案的可行性和有效性。
標(biāo)簽: FPGACPLD SVPWM 算法優(yōu)化
上傳時(shí)間: 2013-07-30
上傳用戶:15953929477
擴(kuò)頻通信系統(tǒng)與常規(guī)的通信系統(tǒng)相比,具有很強(qiáng)的抗窄帶干擾,抗多徑干擾,抗人為干擾的能力,并具有信息隱蔽、多址保密通信等優(yōu)點(diǎn),在近年來(lái)得到了迅速的發(fā)展。論文針對(duì)直擴(kuò)通信系統(tǒng)中偽碼和載波同步問(wèn)題而展開(kāi),研究了直擴(kuò)系統(tǒng)的結(jié)構(gòu)、性能及完成了相關(guān)參數(shù)的計(jì)算,改進(jìn)了包絡(luò)算法,設(shè)計(jì)了解擴(kuò)和解調(diào)器,最后用ISE9.1實(shí)現(xiàn)了解擴(kuò)和解調(diào)器的仿真波形,驗(yàn)證了設(shè)計(jì)的正確性。 論文研究了擴(kuò)頻通信系統(tǒng)的特點(diǎn)、國(guó)內(nèi)外發(fā)展現(xiàn)狀及理論基礎(chǔ),完成了DS-QPSK接收機(jī)的解擴(kuò)器和解調(diào)器的設(shè)計(jì)與實(shí)現(xiàn)。解擴(kuò)器主要圍繞著偽碼的捕獲與跟蹤這一核心,分析了解擴(kuò)器的結(jié)構(gòu)、性能及其完成了相關(guān)參數(shù)的計(jì)算,完成了數(shù)字下變頻器、偽碼發(fā)生電路、偽碼相關(guān)積分提取電路、多通道快碼捕獲電路、偽碼跟蹤鑒相電路、偽碼時(shí)鐘調(diào)整電路的設(shè)計(jì),并在ISE9.1編程綜合得到仿真結(jié)果,驗(yàn)證了設(shè)計(jì)的正確性。由于相關(guān)積分包絡(luò)算法是整個(gè)系統(tǒng)的基礎(chǔ)和核心,為了減少時(shí)延和系統(tǒng)所占硬件資源,改進(jìn)了包絡(luò)算法并得到了仿真驗(yàn)證。結(jié)果表明,它不但減少了硬件資源的占用、縮短了延時(shí),而且對(duì)整個(gè)系統(tǒng)的優(yōu)化起著決定性的作用。論文給出了偽碼同步的仿真結(jié)果及資源占用情況,有力地說(shuō)明了解擴(kuò)器占用資源少、時(shí)延短等特點(diǎn)。 解調(diào)器研究了頻偏及載波相位誤差對(duì)信號(hào)的影響及同步方案,完成了數(shù)控振蕩器、反正切鑒頻器、環(huán)路濾波器的設(shè)計(jì)并得到了相關(guān)的仿真波形,實(shí)現(xiàn)了載波的跟蹤,給出了仿真結(jié)果及資源占用情況,對(duì)系統(tǒng)實(shí)現(xiàn)過(guò)程中的一些經(jīng)驗(yàn)進(jìn)行了總結(jié)。最后是對(duì)論文工作的一些總結(jié)和對(duì)今后工作的展望。
標(biāo)簽: FPGA GSM 解調(diào)
上傳時(shí)間: 2013-06-13
上傳用戶:924484786
本文對(duì)16QAM基帶Modem的FPGA芯片設(shè)計(jì)進(jìn)行了研究與論述.首先介紹了16QAM調(diào)制的原理和16QAM基帶Modem的FPGA芯片總體設(shè)計(jì),以及一些FPGA設(shè)計(jì)的基本原則.接著介紹了高性能濾波器的FPGA設(shè)計(jì)方法,并采用多相結(jié)構(gòu)濾波器和分布式算法(DA)設(shè)計(jì)了發(fā)送端平方根升余弦滾降濾波器.然后介紹了自適應(yīng)盲均衡器的設(shè)計(jì),該均衡器是一個(gè)復(fù)數(shù)結(jié)構(gòu)的橫向?yàn)V波器,采用復(fù)用抽頭的結(jié)構(gòu)來(lái)節(jié)省資源,本文對(duì)自適應(yīng)均衡器的核心運(yùn)算單元-采用booth編碼算法設(shè)計(jì)的高性能乘累加(MAC)運(yùn)算單元進(jìn)行了詳細(xì)描述.接下來(lái)介紹了載波恢復(fù)環(huán)路的FPGA設(shè)計(jì),這是一個(gè)數(shù)字二階鎖相環(huán),本文推導(dǎo)了數(shù)字二階鎖相環(huán)和模擬二階鎖相環(huán)的對(duì)應(yīng)關(guān)系.DD相位檢測(cè)算法中的反正切函數(shù)tan
標(biāo)簽: Modem FPGA QAM 16
上傳時(shí)間: 2013-04-24
上傳用戶:dajin
擴(kuò)頻通信是一種性能優(yōu)異的通信方式,自其誕生之日起就受到了業(yè)內(nèi)人士的廣泛關(guān)注。本文以DS/SS接收機(jī)為基礎(chǔ),圍繞相關(guān)的理論和技術(shù),開(kāi)展了載波跟蹤技術(shù)FPGA實(shí)現(xiàn)的研究。 論文首先綜述了課題的來(lái)源、背景和意義,闡述了DS/SS接收系統(tǒng)前端處理模塊和信號(hào)處理模塊的結(jié)構(gòu),指出了本課題的關(guān)鍵技術(shù)。與此同時(shí),作者在參考了大量國(guó)內(nèi)外有關(guān)文獻(xiàn)的基礎(chǔ)上,深入研究了四相鑒頻、自動(dòng)頻率跟蹤鑒頻以及反正切鑒相等載波跟蹤鑒頻、鑒相算法,并根據(jù)這些理論設(shè)計(jì)了FLL與PLL相結(jié)合的載波跟蹤策略,完成了CPAFC和Costas環(huán)路仿真和性能分析。 其次,論文對(duì)載波跟蹤環(huán)路的硬件電路進(jìn)行了設(shè)計(jì),其中包括基帶信號(hào)處理的混頻、相關(guān)和積分清洗模塊,誤差量的提取和控制模塊,以及本地載波的產(chǎn)生模塊等,并在Altera公司的Stratix系列芯片----EP1S808956C6上對(duì)每個(gè)組成模塊進(jìn)行了功能和時(shí)序上的仿真與實(shí)現(xiàn),之后對(duì)系統(tǒng)各模塊進(jìn)行了集成,解決了系統(tǒng)實(shí)現(xiàn)的同步問(wèn)題。 最后,論文對(duì)系統(tǒng)作了實(shí)驗(yàn)總結(jié)與分析,包括板級(jí)驗(yàn)證總結(jié)與分析、接收機(jī)載波跟蹤性能分析,以及對(duì)載波同步技術(shù)的總結(jié)和展望。
標(biāo)簽: FPGA DSSS 接收機(jī) 載波
上傳用戶:qazwsxedc
由于旋轉(zhuǎn)變壓器的高精度高可靠性等特點(diǎn),廣泛的應(yīng)用于如航空、航天、船舶、兵器、雷達(dá)、通訊等領(lǐng)域。旋轉(zhuǎn)變壓器輸出模擬量交流信號(hào),經(jīng)過(guò)數(shù)字處理轉(zhuǎn)換為數(shù)字角度信號(hào)才能進(jìn)入計(jì)算機(jī)或其他控制系統(tǒng),而這種數(shù)字處理比較復(fù)雜,采用專用的旋轉(zhuǎn)變壓器解碼芯片想達(dá)到理想的精度通常需要較高的成本,限制了它在其他領(lǐng)域的應(yīng)用。傳統(tǒng)的角測(cè)量系統(tǒng)面臨的問(wèn)題有:體積、重量、功耗偏大,調(diào)試、誤差補(bǔ)償試驗(yàn)復(fù)雜,費(fèi)用較高。 現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)是近年來(lái)迅速發(fā)展起來(lái)的新型可編程器件。隨著它的不斷應(yīng)用和發(fā)展,也使電子設(shè)計(jì)的規(guī)模和集成度不斷提高。同時(shí)也帶來(lái)了電子系統(tǒng)設(shè)計(jì)方法和設(shè)計(jì)思想的不斷推陳出新。 本文的目的是研究利用FPGA實(shí)現(xiàn)旋轉(zhuǎn)變壓器的硬件解碼算法,設(shè)計(jì)基于FPGA的旋轉(zhuǎn)變壓器解碼系統(tǒng)。 在本文所設(shè)計(jì)的系統(tǒng)中,通過(guò)FPGA芯片產(chǎn)生旋轉(zhuǎn)變壓器的激勵(lì)信號(hào),再控制A/D轉(zhuǎn)換器對(duì)旋轉(zhuǎn)變壓器的模擬信號(hào)的數(shù)據(jù)進(jìn)行采樣和轉(zhuǎn)換,并對(duì)轉(zhuǎn)換完的數(shù)據(jù)進(jìn)行濾波處理,使用基于CORDIC算法流水線結(jié)構(gòu)設(shè)計(jì)的反正切函數(shù)模塊解算出偏轉(zhuǎn)角θ,最后通過(guò)串行口將解算的偏差角數(shù)據(jù)輸出。本文還分析了該系統(tǒng)誤差產(chǎn)生的原因和提高系統(tǒng)精度的方法。 實(shí)驗(yàn)結(jié)果表明,本文所設(shè)計(jì)的旋轉(zhuǎn)變壓器解碼器的硬件組成和軟件實(shí)現(xiàn)基本能夠較精確的完成上述的信號(hào)轉(zhuǎn)換和數(shù)據(jù)運(yùn)算。
標(biāo)簽: FPGA 旋轉(zhuǎn)變壓器 解碼 算法
上傳時(shí)間: 2013-05-23
上傳用戶:gdgzhym
用了還是沒(méi)用上的,大家都來(lái)看看啊,呵呵,希望對(duì)你會(huì)有所幫助 cos()余弦tan()正切sin()正弦sqrt()平方根 asin()反正弦acos()反余弦atan()反正切sinh()雙曲線正弦 cosh()雙曲線余弦tanh()雙曲線正切 注釋:所有三角函數(shù)都使用單位度。 log()以10為底的對(duì)數(shù)ln()自然對(duì)數(shù) exp()e的冪abs()絕對(duì)值 ceil()不小于其值的最小整數(shù) floor()不超過(guò)其值的最大整數(shù) 可以給函數(shù)ceil和floor加一個(gè)可選的自變量,用它指定要圓整的小數(shù)位數(shù)。帶有圓整參數(shù)的這些函數(shù)的語(yǔ)法是: ceil(parameter_name或number,number_of_dec_places) floor(parameter_name或number,number_of_dec_places) 其中number_of_dec_places是可選值: 1、可以被表示為一個(gè)數(shù)或一個(gè)使用者自定義參數(shù)。如果該參數(shù)值是一個(gè)實(shí)數(shù),則被截尾成為一個(gè)整數(shù)。 2、它的最大值是8。如果超過(guò)8,則不會(huì)舍入要舍入的數(shù)(第一個(gè)自變量),并使用其初值。 3、如果不指定它,則功能同前期版本一樣。 使用不指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下: ceil(10.2)值為11 floor(10.2)值為11 使用指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下: ceil(10.255,2)等于10.26 ceil(10.255,0)等于11[與ceil(10.255)相同] floor(10.255,1)等于10.2 floor(10.255,2)等于10.26
標(biāo)簽: proe
上傳時(shí)間: 2013-11-02
上傳用戶:zhouli
C函數(shù)速查手冊(cè) 出版社:人民郵電出版社 《C函數(shù)速查手冊(cè)》中所講的C語(yǔ)言函數(shù)按照功能順序和字母順序進(jìn)行排序,讀者既可以按照功能順序查找,也可以按照字母順序?qū)W習(xí)。《C函數(shù)速查手冊(cè)》不僅適合于C語(yǔ)言初學(xué)者學(xué)習(xí)使用,而且也可以作為中、高級(jí)C語(yǔ)言開(kāi)發(fā)人員的參考手冊(cè)。 目錄 第1章 數(shù)學(xué)函數(shù) 1.1 _clear87函數(shù):清除浮點(diǎn)狀態(tài)字 1.2 _status87函數(shù):取浮點(diǎn)狀態(tài)字 1.3 abs函數(shù):求整數(shù)的絕對(duì)值 1.4 acos、acosl函數(shù):反余弦函數(shù) 1.5 asin、asinl函數(shù):反正弦函數(shù) 1.6 atan函數(shù):反正切函數(shù) 1.7 atan2、atan2l函數(shù):計(jì)算Y/X的反正切值 1.8 cabs函數(shù):計(jì)算復(fù)數(shù)的模 1.9 ceil函數(shù):向上取整 1.10 cos函數(shù):余弦函數(shù) 1.11 cosh函數(shù):雙曲余弦函數(shù) 1.12 div函數(shù):求兩個(gè)整數(shù)相除的商和余數(shù) 1.13 exp函數(shù):指數(shù)函數(shù) 1.14 fabs函數(shù):求浮點(diǎn)數(shù)的絕對(duì)值 1.15 floor函數(shù):向下取整 1.16 fmod函數(shù):計(jì)算x對(duì)y的模 1.17 frexp函數(shù):將浮點(diǎn)數(shù)分為底數(shù)與指數(shù) 1.18 hypot函數(shù):計(jì)算直角三角形的斜邊 1.19 labs函數(shù):取長(zhǎng)整數(shù)的絕對(duì)值 1.20 ldexp、ldexpl函數(shù):冪計(jì)算 1.21 ldiv函數(shù):兩個(gè)長(zhǎng)整型數(shù)相除 1.22 log、logl函數(shù):計(jì)算自然對(duì)數(shù) 1.23 log10、log10l函數(shù):計(jì)算常用對(duì)數(shù) 1.24 max函數(shù):求兩個(gè)數(shù)中的最大者 1.25 min函數(shù):求兩個(gè)數(shù)中的最小者 1.26 modf、modfl函數(shù):分割數(shù)為整數(shù)部分和小數(shù)部分 1.27 poly函數(shù):計(jì)算多項(xiàng)式 1.28 pow函數(shù):指數(shù)函數(shù) 1.29 pow10函數(shù):指數(shù)函數(shù) 1.30 rand函數(shù):隨機(jī)數(shù)發(fā)生器 1.31 random函數(shù):隨機(jī)數(shù)發(fā)生器 1.32 randomize函數(shù):初始化隨機(jī)數(shù)發(fā)生器 1.33 sin函數(shù):正弦函數(shù) 1.34 sinh函數(shù):雙曲正弦函數(shù) 1.35 sqrt函數(shù):計(jì)算平方根 1.36 srand函數(shù):初始化隨機(jī)數(shù)發(fā)生器 1.37 tan、tanl函數(shù):正切函數(shù) 1.38 tanh、tanhl函數(shù):雙曲正切函數(shù) 第2章 字符串函數(shù) 2.1 atof函數(shù):把字符串轉(zhuǎn)換成浮點(diǎn)數(shù) 2.2 atoi函數(shù):將字符串轉(zhuǎn)換成整型數(shù) 2.3 atol函數(shù):將字符串轉(zhuǎn)換成長(zhǎng)整型數(shù) 2.4 ecvt函數(shù):將浮點(diǎn)數(shù)轉(zhuǎn)換為字符串 2.5 fcvt函數(shù):將浮點(diǎn)數(shù)轉(zhuǎn)換為字符串 2.6 gcvt函數(shù):將浮點(diǎn)數(shù)轉(zhuǎn)換成字符串 2.7 itoa函數(shù):將整數(shù)值轉(zhuǎn)換為字符串 2.8 isalnum函數(shù):字母、數(shù)字判斷函數(shù) 2.9 isalpha函數(shù):字母判斷函數(shù) 2.10 isascii函數(shù):整數(shù)值的字符分類 2.11 iscntrl函數(shù):控制字符判斷函數(shù) 2.12 isdigit函數(shù):數(shù)字判斷函數(shù) 2.13 isgraph函數(shù):打印字符判斷 2.14 islower函數(shù):小寫(xiě)字母判斷函數(shù) 2.15 isprint函數(shù):可打印字符判斷函數(shù) 2.16 isptmct函數(shù):標(biāo)點(diǎn)符號(hào)判斷函數(shù) 2.17 isspace函數(shù):空格等判斷函數(shù) 2.18 isupper函數(shù):大寫(xiě)字母判斷函數(shù) 2.19 isxdigit函數(shù):十六進(jìn)制數(shù)字判斷函數(shù) 2.20 ltoa函數(shù):將長(zhǎng)整值轉(zhuǎn)換為字符串 2.21 mbstowcs函數(shù):將多字節(jié)字符序列轉(zhuǎn)換成相應(yīng)的寬字符序列 2.22 mbtowc函數(shù):將多字節(jié)字符轉(zhuǎn)換成相應(yīng)的寬字符 2.23 stpcpy函數(shù):復(fù)制字符串 2.24 strcat函數(shù):拼接字符串 2.25 strchr函數(shù):查找給定字符 2.26 strcmp函數(shù):比較字符串 2.27 strcmpi函數(shù):比較字符串 2.28 strcpy函數(shù):復(fù)制字符串 2.29 strcspn函數(shù):查找不包含指定字符集子串的段 2.30 strdup函數(shù):將字符串復(fù)制到新建的位置 2.31 stricmp函數(shù):比較字符串 2.32 strlen函數(shù):獲取字符長(zhǎng)度
標(biāo)簽: 函數(shù) 書(shū)下載 速查手冊(cè)
上傳時(shí)間: 2014-12-25
上傳用戶:水口鴻勝電器
上傳時(shí)間: 2013-10-20
上傳用戶:sevenbestfei
本程序用VC++6.0編寫(xiě),專門(mén)用來(lái)機(jī)算中的反正切公式,方便快捷!
標(biāo)簽: 6.0 VC 程序 編寫(xiě)
上傳時(shí)間: 2013-12-04
上傳用戶:zyt
如下功能: 1、二進(jìn)制、八進(jìn)制、十進(jìn)制及十六進(jìn)制數(shù)的加、減、乘、除、乘方、取模等簡(jiǎn)單計(jì)算 2、科學(xué)計(jì)算函數(shù),包括(反)正弦、(反)余弦、(反)正切、(反)余切、開(kāi)方、指數(shù)等函數(shù)運(yùn)算 3、以角度、弧度兩種方式實(shí)現(xiàn)上述部分函數(shù) 4、具備歷史計(jì)算的記憶功能 5、對(duì)不正確的表達(dá)式能指出其錯(cuò)誤原因
標(biāo)簽: 計(jì)算 二進(jìn)制 八進(jìn)制 十進(jìn)制
上傳時(shí)間: 2016-03-12
上傳用戶:rishian
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1