PID算法自從問世以來,一直受到廣泛的關注。隨著現代控制理論及智能控制技術的發展,PID算法也得到了長足的發展。結合傳統的PID控制算法,針對特定的控制領域,出現了一些新的控制算法,模糊PID控制算法就是在此基礎上漸漸形成并凸顯其控制特色。 同時隨著微電子技術的發展,現場可編程邏輯器件FPGA的發展及其EDA技術的日漸成熟,為集成控制芯片開拓了廣闊的發展空間。FPGA的發展為基于硬件的算法模塊的實現提供了可能性,同時節省了外圍的電路,使算法模塊的集成度大大提高。 本文針對當前國內外在算法研究方面的熱點問題,對模糊PID算法進行了深入的分析和研究。通過對汽輪機調節系統的結構分析,對其進行了數學建模。采用某汽輪機的實際設計運行參數,利用Matlab仿真軟件,對該汽輪機的數學模型進行了甩負荷動態特性仿真。仿真結果表明,模糊PID可以更好地解決汽輪發電機組在甩負荷過程中由于機組轉子飛升量太大而導致危急保安裝置動作,使得汽輪發電機組意外停機的問題,能夠保證汽輪發電機組在意外甩負荷時機組正常的機械運轉。根據模糊控制理論的特點及EDA技術和FPGA可編程邏輯器件的發展現狀,提出了在FPGA上實現模糊PID算法的具體實現方案。在綜合分析算法特性的基礎上,選擇Altera公司生產的CycloneⅡ系列中的EP2C35F672C6作為目標芯片,利用分層模塊化設計思想,在Altera公司提供的QuartusⅡ開發環境中,利用原理圖設計輸入和VHDL設計輸入相結合的方式實現了模糊PID控制算法,同時分別對實現的各個功能模塊和整個算法模塊進行了功能時序仿真。根據仿真結果分析,該設計實現了的模糊PID控制功能。 該控制算法模塊的FPGA實現很好的避免了因CPU或者其它問題導致算法程序跑飛、程序死循環、復位不可靠等問題,提高了控制的可靠性。同時加強了模塊的通用性,減少了系統硬件開發周期,節省了外圍設備的電路,降低了設計開發成本。
上傳時間: 2013-07-21
上傳用戶:thinode
激光打標是指利用高能量密度的激光束在物件表面作永久性標刻。激光打標以其“打標速度快、性能穩定、打標質量好”等優勢,獲得了日益廣泛的應用。傳統的激光打標系統一般是基于ISA總線或PCI總線的,運動控制卡必須插在計算機的PCI插槽內,且不支持熱捅拔,影響了控制卡的穩定性;以單片機為主控制器的激光打標控制卡雖然成本低、運行可靠,但由于其運算速度慢、存儲容量有限,限制了它的應用范圍。 運動控制卡是激光打標系統的核心組成部分。本文設計了一種新型的基于USB總線,以FPGA為主控單元的振鏡掃描式激光打標控制卡,它利用了USB總線高速、穩定、易用和FPGA資源豐富、處理能力強、易擴展等優點,將PC機強大的信息處理能力與運動控制卡的運動控制能力相結合,具有信息處理能力強、開放程度高、使用方便的特點。 本文首先介紹了激光打標的原理,激光打標技術的發展現狀以及激光打標系統的組成結構。在對USB總線技術作了簡要介紹后,詳細討論了激光打標控制卡的硬件電路設計,包括USB接口電路,FPGA主控單元電路,D/A單元電路,存儲器電路,I/O接口電路等。接著對USB接口單元的固件程序和FPGA中USB接口功能模塊、D/A寫控制功能模塊和SRAM讀寫控制功能模塊的程序做了詳細設計,通過軟硬件調試,控制卡實現了USB通信,輸出兩路模擬信號,SRAM數據讀寫,數字量輸入輸出等功能。
上傳時間: 2013-04-24
上傳用戶:prczsf
現代社會中相控陣雷達的應用越來越廣泛,相控陣雷達在目標識別、空間探測、雷達成像等先進技術領域的研究不斷深入。相控陣雷達的各個部分開始采用全數字化的控制方式,這對波束控制器提出了更高的技術要求:運算速度快、設備量少、數據吞吐量大、工作方式多、集成度高。為適應這些要求,結合嵌入式技術的發展,論文先介紹了相控陣雷達波控系統的基本功能和發展趨勢,然后闡述了波束控制系統的實現方法,接著提出基于嵌入式ARM(Advanced RISC Machines)的雷達波束控制主控系統的詳細設計方案和開發調試過程,論證了基于ARM嵌入式處理器實現雷達波束控制主控系統的運算、控制、通信等功能的可行性,最后給出了波控分系統通常采用的幾種工程實現方法和其原理框圖,通過軟硬件相結合的設計滿足雷達波控系統對組件的控制功能,完善波控系統的通用化和系列化設計思想。
上傳時間: 2013-04-24
上傳用戶:KIM66
作為交流異步電機控制的一種方式,矢量控制技術已成為高性能變頻調速系統的首選方案。矢量控制系統中,磁鏈的觀測精度直接影響到系統控制性能的好壞。在轉子磁鏈定向的矢量控制系統中,轉矩電流和勵磁電流能得到完全解耦[1]。一般而言,轉子磁鏈觀測有兩種方法:電流模型法和電壓模型法。磁鏈的電流模型觀測法中需要電機轉子時間常數,而轉子時間常數易受溫度和磁飽和影響。為克服這些缺點,需要對電機的轉子參數進行實時觀測,但這樣將使得系統更加的復雜。磁鏈的電壓模型觀測法中不含轉子參數,受電機參數變化的影響較小。矢量控制計算量大,要求具有一定的實時性,從而對控制芯片的運算速度提出了更高的要求。 本文介紹了一種異步電機矢量控制系統的設計方法,采用了電壓模型觀測器[2]對轉子磁鏈進行估計,針對積分環節的誤差積累和直流漂移問題,采用了一種帶飽和反饋環節的積分器[3]來代替電壓模型觀測器中的純積分環節。整個算法在tms320f2812 dsp芯片上實現,運算速度快,保證了系統具有很好的實時性。
上傳時間: 2013-04-24
上傳用戶:jhksyghr
噴油泵是柴油機燃油噴射系統中燃油的控制、供給單元,其性能的好壞直接決定著柴油機的加速性能、油耗大小、尾氣的排放質量等。準確測試噴油泵的各種技術參數對提高柴油機的各項技術性能具有十分重要的意義。嵌入式系統技術已經成為了最熱門的技術之一。基于ARM的嵌入式技術己經成為當前嵌入式領域研究的一個亮點。ARM公司的32位RISC處理器,以其高速度、低功耗、低成本、功能強等諸多優異性能,應用越來越廣泛。uCLinux操作系統是從Linux衍生出來的一種操作系統,它是專為無MMU的微控制器開發的嵌入式Linux操作系統。它支持眾多嵌入式處理器類型,具有完善的各類驅動支持。 本文從噴油泵試驗臺控制系統總體結構入手,在詳細分析了系統所要檢測和控制的參數的基礎上,設計出噴油泵試驗臺控制系統總體架構。噴油泵試驗臺控制系統由兩個模塊組成:以80C196KB單片機為中心的噴油泵控制及數據采集系統,以S3C44BOX為中心的上位機監控及管理系統。下位機通過RS232串口接收上位機的命令并執行噴油泵試驗臺的電機轉速控制、燃油溫度控制、噴油次數計數、提前角監控及燃油壓力顯示。上位機是整個試驗臺控制系統的管理者,主要完成給下位機發送特定的操作命令,完成實驗數據的顯示、收集和存儲,它有友好的中文顯示界面,可以完成簡單的數據管理操作。 文中詳細闡述了上位機的操作系統uCLinux的特點和移植過程。同樣對上位機的界面設計及運行環境MiniGUI進行了全面分析并給出移植和界面編程方法。在文章的最后,對噴油泵控制系統采用模糊控制算法進行優化設計。詳細描述了模糊控制器設計所包含的三個主要部分:清晰量的模糊化接口、模糊控制規則及算法及模糊量的清晰化接口。 通過試驗證實,本文設計的噴油泵試驗臺控制系統技術路線正確合理。相信該可靠實用的控制系統配合噴油泵試驗臺使用將具有良好的市場潛力。
上傳時間: 2013-06-04
上傳用戶:2814413580
變電站電壓無功綜合控制是通過自動調節有載變壓器的分接頭和投切并聯補償電容器組來實現的,它是確保電壓質量和無功平衡、提高供電網可靠性和經濟性的重要措施。采用九區圖控制策略的電壓無功綜合控制,實際運行時存在著頻繁調節變壓器分接頭和投切電容器組的缺陷,甚至可能會出現震蕩現象。 本文針對上述不足,根據有功功率和無功功率的負荷預測曲線,以降損收益最大為適配值函數,以電壓約束、電氣極限約束和控制約束為約束條件,提出了一種改進的禁忌搜索算法。引入最低收益閾值來限制調節次數的增加,在此基礎上建議了一種確定最佳調整次數的方法。還建議了一種有約束線性最小二乘算法,基于變電站內的量測數據以及變壓器的參數來估計系統電壓和系統阻抗參數。算例結果表明建議的方法是可行的,并且具有可以有效地減少調節次數的特點。基于ARM的LPC2292微控制器和嵌入式實時操作系統(μC/OS-II),采用ADS1.2開發工具進行編程,實現了變電站內電壓無功綜合控制功能。軟件模塊開發主要包括:嵌入式實時操作系統(μC/OS-II)和圖形用戶界面GUI移植,數據讀取任務,數據處理任務,電壓無功控制任務,基于GPRS/CDMA的通訊任務、鍵盤掃描和液晶顯示任務等。采用信號發生器產生電能信號,采用繼電器的動作模擬變壓器分接頭檔位的調節和電容器組的投切,構建了一個變電站內的電壓無功控制模擬測試臺,對提出的設計方案進行了全面的功能測試,測試結果表明提出的設計方案是可行的。
上傳時間: 2013-04-24
上傳用戶:pinksun9
模糊控制是近代控制理論中一種基于模糊數學理論、采用語言規則與模糊推理等新穎技術的高級控制策略,它是當前研究熱點——智能控制中的一個重要分支,發展迅速、應用廣泛、實效顯著、引人關注。 本書主要內容有模糊數學基礎、模糊邏輯理論、模糊控制系統與模糊控制器、模糊控制器的設計與分析、模糊控制理論研究、基于多值邏輯的硬件模糊控制器、模糊集成控制器與系統、模糊控制用的通用芯片和模糊控制應用實例等。這次修訂著重增加了多值邏輯理論與應用技術、模糊Petri網和模糊H網理論及嵌入式模糊Petri網知識表示與推理算法,以及基于多值邏輯的模糊控制器硬件實現機理、設計與性能分析等內容。原理與理論部分的論述條理清楚,通俗易懂;應用技術與實例面廣量多,說明翔實;全書圖文并茂,由淺入深;開卷有益,宜于自學入門。 本書可作為各高等院校相關專業的教師、研究生和高年級學生的教學與研究的參考用書;也可以作為信息學科相關領域,特別是自動化領域的高科技研究和開發部門與公司的工程技術人員、科研工作者的主要參考書。
上傳時間: 2013-06-24
上傳用戶:suxuan110425
步進電機是將電脈沖信號變換成角位移或直線位移的執行部件。步進電機可以直接用數字信號驅動,使用非常方便。一般電動機都是連續轉動的,而步進電動機則有定位和運轉兩種基本狀態,當有脈沖輸入時步進電動機一步一步地轉動,每給它一個脈沖信號,它就轉過一定的角度。步進電動機的角位移量和輸入脈沖的個數嚴格成正比,在時間上與輸入脈沖同步,因此只要控制輸入脈沖的數量、頻率及電動機繞組通電的相序,便可獲得所需的轉角、轉速及轉動方向。在沒有脈沖輸入時,在繞組電源的激勵下氣隙磁場能使轉子保持原有位置處于定位狀態。因此非常適合于單片機控制。步進電機還具有快速啟動、精確步進和定位等特點,因而在數控機床,繪圖儀,打印機以及光學儀器中得到廣泛的應用。步進電動機已成為除直流電動機和交流電動機以外的第三類電動機。傳統電動機作為機電能量轉換裝置,在人類的生產和生活進入電氣化過程中起著關鍵的作用。步進電機可以作為一種控制用的特種電機,利用其沒有積累誤差(精度為100%)的特點,廣泛應用于各種開環控制。
上傳時間: 2013-04-24
上傳用戶:3到15
隨著信息社會的發展,人們要處理的各種信息總量變得越來越大,尤其在處理大數據量與實時處理數據方面,對處理設備的要求是非常高的。為滿足這些要求,實時快速的各種CPU、處理板應運而生。這類CPU與板卡處理數據速度快,效率高,并且不斷的完善與發展。此類板卡要求與外部設備通訊,同時也要進行內部的數據交換,于是板卡的接口設備調試與內部數據交換也成為必須要完成的工作。本文所作的工作正是基于一種高速通用信號處理板的外部接口和內部數據通道的設計。 本文首先介紹了通用信號處理板的應用開發背景,包括此類板卡使用的處理芯片、板上設備、發展概況以及和外部相連的各種總線概況,同時說明了本人所作的主要工作。 其次,介紹了PCI接口的有關規范,給出了通用信號處理板與CPCI的J1口的設計時序;介紹了DDR存儲器的概況、電平標準以及功能寄存器,并給出了與DDR.存儲器接口的設計時序;介紹了片上主要數據處理器件TS-202的有關概況,設計了板卡與DSP的接口時序。 再次,介紹了Altera公司FPGA的程序設計流程,并使用VHDL語言編程完成各個模塊之間的數據傳遞,并重點介紹了DDR控制核的編寫。 再次,介紹了WDM驅動程序的結構,程序設計方法等。 最后,通過從工控機向通用信號處理板寫連續遞增的數據驗證了整個系統已經正常工作。實現了信號處理板內部數據通道設計以及與外部接口的通訊;并且還提到了對此設計以后地完善與發展。 本文所作的工作如下: 1、設計完成了處理板各接口時序,使處理板可以從接口接受/發送數據。 2、完成了FPGA內部的數據通道的設計,使數據可以從CPCI準確的傳送到DSP進行處理,并編寫了DSP的測試程序。 3、完成了DDR SDRAM控制核的VHDL程序編寫。 4、完成了PCI驅動程序的編寫。
上傳時間: 2013-06-30
上傳用戶:唐僧他不信佛
隨著微電子技術和電力電子技術的飛速發展,運動控制系統正朝著通用化、智能化、微型化的方向發展。目前,以數字信號處理器(DSP)和現場可編程門陣列(FPGA)為核心的運動控制卡已成為運動控制器的發展主流。它可方便地以插卡形式嵌入PC機,將PC機強大的信息處理能力和開放式特點與運動控制卡的運動控制能力相結合,具有信息處理能力強、開放程度高、運動控制方便、通用性好的特點。因此,本文通過對運動控制技術的深入研究,開發了一款以DSP和FPGA為主控單元、基于PCI總線的運動控制卡。 首先,設計了運動控制卡硬件電路,對控制卡的DSP和FPGA外圍電路、PCI總線接口電路、模擬量輸出電路、編碼器信號采集電路、通用I/O接口電路等實現方法進行了詳細討論。 為提高控制卡的硬件集成度和可靠性,通過對FPGA的編程設計,在FPGA中實現了PCI總線目標設備接口控制器、雙端口RAM、DDA精插補電路、DAC接口電路、編碼器信號處理電路和數字I/O信號處理電路。 基于改進的數字PID控制器和前饋控制,設計開發了運動控制卡的位置閉環伺服控制器,并整定了控制器參數,獲得良好的伺服控制特性。 最后,采用WinDriver開發了控制卡的驅動程序,并詳細介紹了驅動程序的開發流程。
上傳時間: 2013-08-01
上傳用戶:00.00