PID算法自從問世以來,一直受到廣泛的關注。隨著現(xiàn)代控制理論及智能控制技術的發(fā)展,PID算法也得到了長足的發(fā)展。結合傳統(tǒng)的PID控制算法,針對特定的控制領域,出現(xiàn)了一些新的控制算法,模糊PID控制算法就是在此基礎上漸漸形成并凸顯其控制特色。 同時隨著微電子技術的發(fā)展,現(xiàn)場可編程邏輯器件FPGA的發(fā)展及其EDA技術的日漸成熟,為集成控制芯片開拓了廣闊的發(fā)展空間。FPGA的發(fā)展為基于硬件的算法模塊的實現(xiàn)提供了可能性,同時節(jié)省了外圍的電路,使算法模塊的集成度大大提高。 本文針對當前國內(nèi)外在算法研究方面的熱點問題,對模糊PID算法進行了深入的分析和研究。通過對汽輪機調(diào)節(jié)系統(tǒng)的結構分析,對其進行了數(shù)學建模。采用某汽輪機的實際設計運行參數(shù),利用Matlab仿真軟件,對該汽輪機的數(shù)學模型進行了甩負荷動態(tài)特性仿真。仿真結果表明,模糊PID可以更好地解決汽輪發(fā)電機組在甩負荷過程中由于機組轉(zhuǎn)子飛升量太大而導致危急保安裝置動作,使得汽輪發(fā)電機組意外停機的問題,能夠保證汽輪發(fā)電機組在意外甩負荷時機組正常的機械運轉(zhuǎn)。根據(jù)模糊控制理論的特點及EDA技術和FPGA可編程邏輯器件的發(fā)展現(xiàn)狀,提出了在FPGA上實現(xiàn)模糊PID算法的具體實現(xiàn)方案。在綜合分析算法特性的基礎上,選擇Altera公司生產(chǎn)的CycloneⅡ系列中的EP2C35F672C6作為目標芯片,利用分層模塊化設計思想,在Altera公司提供的QuartusⅡ開發(fā)環(huán)境中,利用原理圖設計輸入和VHDL設計輸入相結合的方式實現(xiàn)了模糊PID控制算法,同時分別對實現(xiàn)的各個功能模塊和整個算法模塊進行了功能時序仿真。根據(jù)仿真結果分析,該設計實現(xiàn)了的模糊PID控制功能。 該控制算法模塊的FPGA實現(xiàn)很好的避免了因CPU或者其它問題導致算法程序跑飛、程序死循環(huán)、復位不可靠等問題,提高了控制的可靠性。同時加強了模塊的通用性,減少了系統(tǒng)硬件開發(fā)周期,節(jié)省了外圍設備的電路,降低了設計開發(fā)成本。
上傳時間: 2013-07-21
上傳用戶:thinode
軟件無線電(Software Defined Radio)是無線通信系統(tǒng)收發(fā)信機的發(fā)展方向,它使得通信系統(tǒng)的設計者可以將主要精力集中到收發(fā)機的數(shù)字處理上,而不必過多關注電路實現(xiàn)。在進行數(shù)字處理時,常用的方案包括現(xiàn)場可編程門陣列(FPGA)、數(shù)字信號處理器(DSP)和專用集成電路(ASIC)。FPGA以其相對較低的功耗和相對較低廉的成本,成為許多通信系統(tǒng)的首先方案。正是在這樣的前提下,本課題結合軟件無線電技術,研究并實現(xiàn)基于FPGA的數(shù)字收發(fā)信機。 @@ 本論文主要研究了發(fā)射機和接收機的結構和相關的硬件實現(xiàn)問題。首先,從理論上對發(fā)射機和接收機結構進行研究,找到收發(fā)信機設計中關鍵問題。其次,在理論上有深刻認識的基礎上,以FPGA為手段,將反饋控制算法、反饋補償算法和前饋補償算法落實到硬件電路上。同步一直是數(shù)字通信系統(tǒng)中的關鍵問題,它也是本文的研究重點。本文在研究了已有各種同步方法的基礎上,設計了一種新的同步方法和相應的接收機結構,并以硬件電路將其實現(xiàn)。最后,針對所設計的硬件系統(tǒng),本文還進行了充分的硬件系統(tǒng)測試。硬件測試的各項數(shù)據(jù)結果表明系統(tǒng)設計方案是可行的,基本實現(xiàn)了數(shù)字中頻收發(fā)機系統(tǒng)的設計要求。 @@ 本文中發(fā)射機系統(tǒng)是以Altera公司EP2C70F672C6為硬件平臺,接收機系統(tǒng)以Altera公司EP2S180F1020C3為硬件平臺。收發(fā)系統(tǒng)均是在Ouartus Ⅱ 8.0環(huán)境下,通過編寫Verilog HDL代碼和調(diào)用Altera IP core加以實現(xiàn)。在將設計方案落實到硬件電路實現(xiàn)之前,各種算法均使用MATLAB進行原理仿真,并在MATLAB仿真得到正確結果的基礎上,使用Quartus Ⅱ 8.0中的功能仿真工具和時序仿真工具進行了前仿真和后仿真。所有仿真結果無誤后,可下載至硬件平臺進行調(diào)試,通過Quartus Ⅱ 8.0中集成的SignalTap邏輯分析儀,可以實時觀察電路中各點信號的變化情況,并結合示波器和頻譜儀,得到硬件測試結果。 @@關鍵詞:SDR;數(shù)字收發(fā)機;FPGA;載波同步;符號同步
上傳時間: 2013-04-24
上傳用戶:diaorunze
隨著航天技術的發(fā)展,載人飛船、空間站等復雜航天器對空-地或空-空之間數(shù)據(jù)傳輸速率的要求越來越高。在此情況下,為了提高空間通信中數(shù)據(jù)傳輸?shù)目煽啃裕WC接收端分路系統(tǒng)能和發(fā)送端一致,必須要經(jīng)過幀同步。對衛(wèi)星基帶信號處理來說,幀同步是處理的第一步也是關鍵的一步。只有正確幀同步才能獲取正確的幀數(shù)據(jù)進行數(shù)據(jù)處理。因此,幀同步的效率,將直接影響到整個衛(wèi)星基帶信號處理的結果。 @@ 本設計在研究CCSDS標準及幀同步算法的基礎上,利用硬件描述語言及ISE9.2i開發(fā)平臺在基于FPGA的硬件平臺上設計并實現(xiàn)了單路數(shù)據(jù)輸入及兩路合路數(shù)據(jù)輸入的幀同步算法,并解決了其中可能存在的幀滑動及模糊度問題。在此基礎之上,針對兩路合路輸入時可能存在的兩路輸入不同步或幀滑動在兩路中分布不均勻問題,設計實現(xiàn)了兩路并行幀同步算法,并利用ModelSim SE 6.1f工具對上述算法進行了前仿真和后仿真,仿真結果表明上述算法符合設計要求。 @@ 本論文首先介紹了課題研究的背景及國內(nèi)外研究現(xiàn)狀,其次介紹了與本課題相關的基礎理論及系統(tǒng)的軟硬件結構。然后對單路數(shù)據(jù)輸入幀同步、兩路數(shù)據(jù)合路輸入幀同步和兩路并行幀同步算法的具體設計及實現(xiàn)過程進行了詳細說明,并給出了后仿真結果及結果分析。最后,對論文工作進行了總結和展望,分析了其中存在的問題及需要改進的地方。 @@關鍵詞 FPGA;CCSDS;幀同步:模糊度;幀滑動
上傳時間: 2013-06-11
上傳用戶:liglechongchong
激光打標是指利用高能量密度的激光束在物件表面作永久性標刻。激光打標以其“打標速度快、性能穩(wěn)定、打標質(zhì)量好”等優(yōu)勢,獲得了日益廣泛的應用。傳統(tǒng)的激光打標系統(tǒng)一般是基于ISA總線或PCI總線的,運動控制卡必須插在計算機的PCI插槽內(nèi),且不支持熱捅拔,影響了控制卡的穩(wěn)定性;以單片機為主控制器的激光打標控制卡雖然成本低、運行可靠,但由于其運算速度慢、存儲容量有限,限制了它的應用范圍。 運動控制卡是激光打標系統(tǒng)的核心組成部分。本文設計了一種新型的基于USB總線,以FPGA為主控單元的振鏡掃描式激光打標控制卡,它利用了USB總線高速、穩(wěn)定、易用和FPGA資源豐富、處理能力強、易擴展等優(yōu)點,將PC機強大的信息處理能力與運動控制卡的運動控制能力相結合,具有信息處理能力強、開放程度高、使用方便的特點。 本文首先介紹了激光打標的原理,激光打標技術的發(fā)展現(xiàn)狀以及激光打標系統(tǒng)的組成結構。在對USB總線技術作了簡要介紹后,詳細討論了激光打標控制卡的硬件電路設計,包括USB接口電路,F(xiàn)PGA主控單元電路,D/A單元電路,存儲器電路,I/O接口電路等。接著對USB接口單元的固件程序和FPGA中USB接口功能模塊、D/A寫控制功能模塊和SRAM讀寫控制功能模塊的程序做了詳細設計,通過軟硬件調(diào)試,控制卡實現(xiàn)了USB通信,輸出兩路模擬信號,SRAM數(shù)據(jù)讀寫,數(shù)字量輸入輸出等功能。
上傳時間: 2013-04-24
上傳用戶:prczsf
煙葉烘烤是煙葉生產(chǎn)中一個非常重要的環(huán)節(jié),為保證煙葉烘烤的質(zhì)量,需要有效的控制溫度和濕度讓其按照“三段式”工藝曲線進行變化。本文通過對三段式工藝的分析,構建了以FPGA為控制核心,采用數(shù)字式溫濕度傳感器進行溫濕度測量的烤煙自動控制系統(tǒng)。 整個系統(tǒng)的實現(xiàn)是基于CYCLONEⅡ系列的FPGA器件EP2C8Q208C8進行的。同時對系統(tǒng)的配置電路、驅(qū)動電路、顯示控制電路、語音提示和溫濕度測量電路進行了設計,并給出了各個模塊的電路原理圖。由于溫濕度測量是系統(tǒng)設計實現(xiàn)的重要部分,所以本文重點討論了溫度傳感器DS18820和濕度傳感器HS1101的性能特點、工作原理、處理次序和設計流程。針對煙葉烘烤過程中烤房溫濕度的測量和控制中,存在的強時變、大時滯、非線性的問題,采用了模糊控制算法進行控制,并給出了模糊控制器設計的方法。另外,為方便用戶調(diào)用煙葉烘烤中經(jīng)驗曲線,提出了使用EEPROM對烘烤經(jīng)驗曲線參數(shù)進行處理。而且討論了如何通過I2C總線與EEPROM進行讀寫操作進而實現(xiàn)參數(shù)的保存和讀取。系統(tǒng)的測試結果表明烤煙自動控制系統(tǒng)基本上達到了實際的要求,具有一定的先進性。
標簽: FPGA 自動控制系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:也一樣請求
自20世紀80年代以來,正交頻分復用技術不但在廣播式數(shù)字音頻和視頻領域得到廣泛的應用,而且已經(jīng)成為無線局域網(wǎng)標準(例如IEEE802.11a和HiperLAN/2等)的一部分。OFDM由于其頻譜利用率高,成本低等原因越來越受到人們的關注。隨著人們對通信數(shù)據(jù)化、寬帶化、個人化和移動化需求的增強,OFDM技術在綜合無線接入領域?qū)@得越來越廣泛的應用。人們開始集中越來越多的精力開發(fā)OFDM技術在移動通信領域的應用,本文也是基于無線通信平臺上的OFDM技術的運用。 本文的所有內(nèi)容都是建立在空地數(shù)據(jù)無線通信系統(tǒng)下行鏈路FPGA實現(xiàn)基礎上的。本文作者的主要工作集中在鏈路接收端的FPGA實現(xiàn)和調(diào)試上。主要包括幀同步(時間同步)算法的研究與設計、OFDM頻率同步算法的研究與設計以及同步模塊、OFDM解調(diào)模塊、QAM解調(diào)模塊的FPGA實現(xiàn)。最終實現(xiàn)高速數(shù)字圖像傳輸系統(tǒng)下行鏈路在無線環(huán)境中連通。 對于無線移動通信系統(tǒng)而言,多普勒頻移、收發(fā)設備的本地載頻偏差均可能破壞OFDM系統(tǒng)子載波之間的正交性,從而導致ICI,影響系統(tǒng)性能。另外,由于OFDM系統(tǒng)大多采用IFFT/FFT實現(xiàn)調(diào)制解調(diào),因此在接收方確定FFT的起點對數(shù)據(jù)的正確解調(diào)也至關重要。同步技術即是針對系統(tǒng)中存在的定時偏差、頻率偏差進行定時、頻偏的估計與補償,來減少各種同步偏差對系統(tǒng)性能的影響。在OFDM實現(xiàn)的關鍵技術中,同步技術是十分重要的一部分。本文花費了三個章節(jié)闡述了同步技術的原理、算法和實現(xiàn)方法。 目前OFDM系統(tǒng)的載波同步方案,可以歸納為三大類:輔助數(shù)據(jù)類,盲估計類和基于循環(huán)前綴的半盲估計類。本文首先分析了各種載波同步方案的優(yōu)缺點,并舉例說明了各個載波同步方式的實現(xiàn)方法。然后具體闡述了本文在FPGA平臺上實現(xiàn)的OFDM接收端同步的同步方式,包括其具體算法和FPGA實現(xiàn)結構。本文所采用的幀同步和頻率同步方案都是采用輔助數(shù)據(jù)類的,在闡述其具體算法的同時對算法在不同參數(shù)和不同形式下的性能做出了仿真對比分析。 OFDM的解調(diào)采用FFT算法,在FPGA上的實現(xiàn)是十分方便的。本文主要闡述其實現(xiàn)結構,重點放在提取有效數(shù)據(jù)部分有效數(shù)據(jù)位置的推導過程。最后介紹了本文實現(xiàn)QAM軟解調(diào)的解調(diào)方法。 本文闡述算法采用先提出原理,然后給出具體公式,再根據(jù)公式中的系數(shù)和變量分析算法性能的方式。在闡述實現(xiàn)方式時首先給出實現(xiàn)框圖,然后對框圖中比較重要或者復雜的部分進行詳細闡述。在介紹完每個模塊實現(xiàn)方式之后給出了仿真或者上板結果,最后再給出整體測試結果。
上傳時間: 2013-06-26
上傳用戶:希醬大魔王
當今,移動通信正處于向第四代通信系統(tǒng)發(fā)展的階段,OFDM技術作為第四代數(shù)字移動通信(4G)系統(tǒng)的關鍵技術之一,被包括LTE在內(nèi)的眾多準4G協(xié)議所采用。IDFT/DFT作為OFDM系統(tǒng)中的關鍵功能模塊,其精度對基帶解調(diào)性能產(chǎn)生著重大的影響,尤其對LTE上行所采用的SC_FDMA更是如此。為了使定點化IDFT/DFT達到較好的性能,本文采用數(shù)字自動增益控制(DAGC)技術,以解決過大輸入信號動態(tài)范圍所造成的IDFT/DFT輸出信噪比(SNR)惡化問題。 首先,本文簡單介紹了較為成熟的AAGC(模擬AGC)技術,并重點關注近年來為了改善其性能而興起的數(shù)字化AGC技術,它們主要用于壓縮ADC輸入動態(tài)范圍以防止其飽和。針對基帶處理中具有累加特性的定點化IDFT/DFT技術,進一步分析了AAGC技術和基帶DAGC在實施對象,實現(xiàn)方法等上的異同點,指出了基帶DAGC的必要性。 其次,根據(jù)LTE協(xié)議,搭建了從調(diào)制到解調(diào)的基帶PUSCH處理鏈路,并針對基于DFT的信道估計方法的缺點,使用簡單的兩點替換實現(xiàn)了優(yōu)化,通過高斯信道下的MATLAB仿真,證明其可以達到理想效果。仿真結果還表明,在不考慮同步問題的高斯信道下,本文所搭建的基帶處理鏈路,采用64QAM進行調(diào)制,也能達到在SNR高于17dB時,硬判譯碼結果為極低誤碼率(BER)的效果。 再次,在所搭建鏈路的基礎上,通過理論分析和MATLAB仿真,證明了包括時域和頻域DAGC在內(nèi)的基帶DAGC具有穩(wěn)定接收鏈路解調(diào)性能的作用。同時,通過對幾種DAGC算法的比較后,得到的一套適用于實現(xiàn)的基帶DAGC算法,可以使IDFT/DFT的輸出SNR處于最佳范圍,從而滿足LTE系統(tǒng)基帶解調(diào)的要求。針對時域和頻域DAGC的差異,分別選定移位和加法,以及查表的方式進行基帶DAGC算法的實現(xiàn)。 最后,本文對選定的基帶DAGC算法進行了FPGA設計,仿真、綜合和上板結果說明,時域和頻域DAGC實現(xiàn)方法占用資源較少,容易進行集成,能夠達到的最高工作頻率較高,完全滿足基帶處理的速率要求,可以流水處理每一個IQ數(shù)據(jù),使之滿足基帶解調(diào)性能。
上傳時間: 2013-05-17
上傳用戶:laozhanshi111
同步是移動通信領域中的關鍵技術,是保障通信初始和進行的必要過程,對系統(tǒng)的性能影響重大。縱觀移動通信系統(tǒng)的發(fā)展史,同步技術自始至終都是人們研究的熱點。 @@ WCDMA作為第三代移動通信無線接口標準之一,已經(jīng)在全世界范圍內(nèi)得到了商用。小區(qū)搜索是WCDMA的重要物理層過程,是實現(xiàn)下行移動臺和基站間同步的重要手段。 @@ 作為ASIC領域的一種半定制電路,現(xiàn)場可編程門陣列(FPGA)既解決了全定制電路不能修改的不足,又解決了原有可編程器件容量有限的問題。FPGA以其強大的現(xiàn)場可編程能力和開發(fā)速度優(yōu)勢,逐漸成為ASIC電路中設計周期最短、開發(fā)費用最低、風險最小的器件之一。 @@ 因此,研究WCDMA同步算法及其在FPGA中的實現(xiàn)與驗證是具有理論和現(xiàn)實意義的。本文首先介紹了WCDMA物理層基礎,接著詳細討論了WCDMA主同步、輔同步和導頻同步的原理,介紹了前兩步同步的改進型算法和證明,并和傳統(tǒng)相關算法在資源和實現(xiàn)復雜度方面進行了比較,給出了下行同步的浮點仿真結果和分析。之后,深入討論了下行同步的FPGA (V4-SX-35)實現(xiàn)方案、運算流程和模塊間的接口設計。最后,介紹了下行同步的FPGA驗證方法。 @@ 本文較為深入的討論了WCDMA下行同步的算法和FPGA實現(xiàn)方案,給出了理論分析和仿真、實驗結果。并在低復雜度和資源開銷條件下,完成了FPGA的硬件設計和片上測試,達到了系統(tǒng)的性能指標。 @@關鍵詞:WCDMA;同步;小區(qū)搜索;FPGA
上傳時間: 2013-04-24
上傳用戶:wsm555
隨著以計算機技術為核心的信息技術的迅速發(fā)展以及信息的爆炸式增長,人類獲得的視覺信息很大一部分是從各種各樣的電子顯示器件上獲得的。這對顯示器件的要求也越來越高。在這些因素的驅(qū)動下,顯示技術也取得了飛速的發(fā)展。使用FPGA/CPLD設計的液晶控制器具有很高的靈活性,可以根據(jù)不同的液晶類型、尺寸、使用場合,特別是不同的工業(yè)產(chǎn)品,做一些特殊的設計,以最小的代價滿足系統(tǒng)的要求。而且可以解決通用的液晶顯示控制器本身固有的一些缺點。 本文設計了一個采用FPGA設計的液晶顯示控制器,主要解決以下內(nèi)容:采用Cyclone芯片設計的液晶控制器;采用硬件描述語言進行的液晶顯示控制器設計,重點介紹了如何通過特殊設計控制器與CPU協(xié)調(diào)的工作,驅(qū)動系統(tǒng)所需時序信號的產(chǎn)生,STN液晶彩色屏灰度顯示的時間抖動算法和幀率控制原理及實現(xiàn),顯示數(shù)據(jù)的緩沖、轉(zhuǎn)化方法,使用FPGA設計的用于本系統(tǒng)的特殊SDRAM控制器,以及液晶控制器通過該SDRAM控制器進行顯示緩沖器的管理,還有很重要的一點是各個模塊之間的同步處理。這款液晶控制器在實際中的使用效果證明了本課題介紹的液晶控制器方案是一個非常可行的,具有廣泛的通用性。 關鍵詞:液晶控制器、SDRAM控制器、時序信號發(fā)生器、灰度顯示、時間抖動算法
上傳時間: 2013-04-24
上傳用戶:ryanxue
基于TMS320F2812的SVPWM控制
上傳時間: 2013-04-24
上傳用戶:fyerd