本書是作者多年來從事計算機控制技術,特別是單片機應用系統(tǒng)的教學、科研工作經(jīng)驗的總結,同時也是近年來在模糊控制應用技術開發(fā)中所取得的部分成果。全書本著理論和實踐相結合的原則,在保證其理論的完整性基礎上,更加強調基實用性。按照先易后難、由淺入深、具體應用實例三個層次,首先簡要介紹了模糊控制技術的理論基礎,然后重點介紹了當前流行的Motorola系列單片機和Toshiba系列單片機及其在工程和家用電器模糊控制中的應用實例,詳細敘述了模糊控制應用系統(tǒng)的硬件設計和軟件設計方法。 本書的最大特點是資料新穎、技術先進且具有較強的實用性、可移植性。特別適合從事單片機應用技術和模糊控制技術的工程技術人員使用,也可做為電子技術、計算機控制技術、自動化有儀表類的老師和學生的參考書,對家用電器領域的維修人員也大有裨益。
標簽: 單片機 模糊控制 應用實例 系統(tǒng)設計
上傳時間: 2013-12-20
上傳用戶:baby25825
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發(fā)環(huán)境與設備…………………………………………………10 第二章 德州儀器OMAP 開發(fā)套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優(yōu)點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構………………………………….…12 2-2.2 OMAP1510軟體架構……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發(fā)與一般程式開發(fā)之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統(tǒng)……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構支援DSP processor的環(huán)境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構…………………………..…..35 3- 6 架設DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發(fā)注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經(jīng)濟效益………………………………...49 6-3.2音質v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網(wǎng)路掛載File System的Delay…………………..……51 第七章 結論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
在冶金、化工,機械等各類工業(yè)控制中,電加熱爐都得到了廣泛的應用。目前國內(nèi)的電加熱爐溫度控制器大多還停留在國際60年代水平,仍在使用繼電一接觸器控制或常規(guī)PID控制,自動化程度低,動態(tài)控制精度差,滿足不了日益發(fā)展的工藝技術要求。電加熱爐的溫度是生產(chǎn)工藝的一項重要指標,溫度控制的好壞將直接影響產(chǎn)品的質量。電加熱爐由電阻絲加熱,溫度控制具有非線性、大滯后、大慣性、時變性、升溫尊向性等特點。而且,在實際應用和研究中,電加熱爐溫度控制遇到了很多困難:第一,很難建立精確的數(shù)學模型:第二,不能很好地解決非線性、大滯后等問題。以精確數(shù)學模型為基礎地經(jīng)典控制理論和現(xiàn)代控制論在解決這些問題時遇到了極大地困難,而以語言規(guī)則模型(IF—THEN)為基礎的模糊控制理論卻是解決上述問題的有效途徑和方法。國內(nèi)現(xiàn)有的一些模糊設計方法大多存在不同缺點,而且真正把理論研究應用到實際系統(tǒng)的也較少。所以,深入研究在電加熱爐系統(tǒng)控制中具體模糊控制設計理論是十分必要的。本文針對電加熱爐這一控制對象,以Ts.94—1型號的箱形電加熱爐為參考對象,分別采用工業(yè)控制中普遍使用的PID控制、經(jīng)常見到的模糊控制策略,如基本模糊控制,對其進行仿真實驗,比較,并進行了理論分析。針對上述電加熱爐控制中存在的問題,本文設計了雙模糊控制器。雙模糊控制器在參數(shù)自整定模糊控制理論的基礎上,對比例因子進行調整,克服原算法復雜麗不實用的特點,根據(jù)電加熱爐不同的工作狀態(tài)采用不同的模糊控制器,提高了控制精度,改善了控制效果。本文把模糊控制與神經(jīng)網(wǎng)絡技術相結合,利用神經(jīng)網(wǎng)絡很強的學習能力和自適應能力,建立了自適應神經(jīng)模糊推理系統(tǒng)。把不依賴精確數(shù)學模型的模糊控制系統(tǒng)與有價值的經(jīng)驗數(shù)據(jù)或參考模型相結合,彌補了模糊控制的不足,使模糊控制系統(tǒng)更能發(fā)揮其強大優(yōu)勢,控制效果理想。在實踐應用方面,以電加熱爐為控制對象,開發(fā)了89C51單片機模糊控制器,主要進行了硬件和軟件的設計。
上傳時間: 2013-10-28
上傳用戶:yuanwenjiao
摘要:在基于單片機8051的心電監(jiān)護模塊中,用模糊邏輯檢測室性早搏,使心電監(jiān)護模塊功能得到擴展。關鍵詞:心電監(jiān)護 模糊邏輯 數(shù)字單片機
上傳時間: 2013-10-09
上傳用戶:sclyutian
電加熱爐是典型工業(yè)過程控制對象,其溫度控制具有升溫單向性,大慣性,純滯后,時變性等特點,很難用數(shù)學方法建立精確的模型和確定參數(shù)。而PID控制因其成熟,容易實現(xiàn),并具有可消除穩(wěn)態(tài)誤差的優(yōu)點,在大多數(shù)情況下可以滿足系統(tǒng)性能要求,但其性能取決于參數(shù)的整定情況。且快速性和超調量之間存在矛盾,使其不一定滿足快速升溫、超調小的技術要求。模糊控制在快速性和保持較小的超調量方面有著自身的優(yōu)勢,但其理論并不完善,算法復雜,控制過程會存在穩(wěn)態(tài)誤差。 將模糊控制算法引入傳統(tǒng)的加熱爐控制系統(tǒng)構成智能模糊控制系統(tǒng),利用模糊控制規(guī)則自適應在線修改PID參數(shù),構成模糊自整定:PID控制系統(tǒng),借此提高其控制效果。 基于PID控制算法,以ADuC845單片機為主體,構成一個能處理較復雜數(shù)據(jù)和控制功能的智能控制器,使其既可作為獨立的單片機控制系統(tǒng),又可與微機配合構成兩級控制系統(tǒng)。該控制器控制精度高,具有較高的靈活性和可靠性。 2 溫度控制系統(tǒng)硬件設計 該系統(tǒng)設計的硬件設計主要由單片機主控、前向通道、后向通道、人機接口和接口擴展等模塊組成,如圖l所示。由圖1可見,以內(nèi)含C52兼容單片機的ADuC845為控制核心.配有640 KB的非易失RAM數(shù)據(jù)存儲器、外擴鍵盤輸人、320x240點陣的圖形液晶顯示器進行漢字、圖形、曲線和數(shù)據(jù)顯示,超溫報警裝置等外圍電路;預留微型打印機接口,可以現(xiàn)場打印輸出結果;預留RS232接口,能和PC機聯(lián)機,將現(xiàn)場檢測的數(shù)據(jù)傳輸至PC機來進一步處理、顯示、打印和存檔。
上傳時間: 2013-10-11
上傳用戶:vodssv
單片機模糊模糊控制是目前在控制領域所采用的三種智能控制方法中最具實際意義的方法。模糊控制的采用解決了大量過去人們無法解決的問題,并且在工業(yè)控制、家用電器和各個領域已取得了令人觸目的成效。本書是一本系統(tǒng)地介紹模糊控制的理論、技術、方法和應用的著作;內(nèi)容包括模糊控制基礎、模糊控制器、模糊控制系統(tǒng)、模糊控制系統(tǒng)的穩(wěn)定性、模糊控制系統(tǒng)的開發(fā)軟件,用單片微型機實現(xiàn)模糊控制的技術和方法,模糊控制在家用電器和工業(yè)上應用的實際例子;反映了模糊控制目前的水平。 單片機模糊模糊控制目錄 : 第一章 模糊邏輯、神經(jīng)網(wǎng)絡集成電路的發(fā)展 1.1 模糊邏輯及其集成電路的發(fā)展1.1.1 模糊邏輯的誕生和發(fā)展1.1.2 模糊集成電路的發(fā)展進程1.2 神經(jīng)網(wǎng)絡及其集成電路的發(fā)展1.2.1 神經(jīng)網(wǎng)絡的形成歷史1.2.2 神經(jīng)網(wǎng)絡集成電路的發(fā)展1.3 模糊邏輯和神經(jīng)網(wǎng)絡的結合1.3.1 模糊邏輯和神經(jīng)網(wǎng)絡結合的意義1.3.2 模糊邏輯和神經(jīng)網(wǎng)絡結合的前景第二章 模糊邏輯及其理論基礎 2.1 模糊集合與隸屬函數(shù)2.1.1 模糊集合概念2.1.2 隸屬函數(shù)2.1.3 分解定理與擴張定理2.1.4 模糊數(shù)2.2 模糊關系、模糊矩陣與模糊變換2.2.1 模糊關系2.2.2 模糊矩陣2.2.3 模糊變換2.3模糊邏輯和函數(shù)2.3.1模糊命題2.3.2模糊邏輯2.3.3模糊邏輯函數(shù)2.4模糊語言2.4.1 語言及語言的模糊性2.4.2 模糊語言2.4.3 語法規(guī)則和算子2.4.4 模糊條件語句2.5 模糊推理2.5.1 模糊推理的CRI法2.5.2 模糊推理的TVR法2.5.3 模糊推理的直接法2.5.4 模糊推理的精確值法2.5.5 模糊推理的強度轉移法第三章 模糊控制基礎 3.1 模糊控制的系統(tǒng)結構3.2 精確量的模糊化3.2.1 語言變量的分檔3.2.2 語言變量值的表示方法3.2.3 精確量轉換成模糊量3.3 模糊量的精確化3.3.1 最大隸屬度法3.3.2 中位數(shù)法3.3.3 重心法3.4 模糊控制規(guī)則及控制算法3.4.1 模糊控制規(guī)則的格式3.4.2 模糊控制規(guī)則的生成3.4.3 模糊控制規(guī)則的優(yōu)化3.4.4 模糊控制算法3.5 模糊控制的神經(jīng)網(wǎng)絡方法3.5.1 神經(jīng)元和神經(jīng)網(wǎng)絡3.5.2 神經(jīng)網(wǎng)絡的分布存儲和容錯性3.5.3 神經(jīng)網(wǎng)絡的學習算法3.5.4 神經(jīng)網(wǎng)絡實現(xiàn)的模糊控制3.5.5 神經(jīng)網(wǎng)絡構造隸屬函數(shù)3.5.6 神經(jīng)網(wǎng)絡存儲控制規(guī)則3.5.7 神經(jīng)網(wǎng)絡實現(xiàn)模糊化、反模糊化第四章 模糊控制器 4.1 模糊控制器結構4.2 模糊控制器設計4.2.1 常規(guī)模糊控制器設計4.2.2 變結構模糊控制器設計4.2.3 自組織模糊控制器設計4.2.4 自適應模糊控制器設計4.3 模糊控制器的數(shù)學模型4.3.1 常規(guī)模糊控制器的數(shù)學模型4.3.2 模糊控制器數(shù)學模型的建立第五章 模糊控制系統(tǒng) 5.1 模糊系統(tǒng)的辨識和建模5.1.1 模糊系統(tǒng)辨識的數(shù)學基礎5.1.2 基于模糊關系方程的模糊模型辨識5.1.3 基于語言控制規(guī)則的模糊模型辨識5.2 模糊控制系統(tǒng)的設計5.2.1 模糊控制系統(tǒng)的一般設計過程5.2.2 模糊控制系統(tǒng)的典型設計5.3 模糊控制系統(tǒng)的穩(wěn)定性5.3.1 穩(wěn)定性分析的Lyapunov直接法5.3.2 語言規(guī)則描述的模糊控制系統(tǒng)的穩(wěn)定性5.3.3 關系方程描述的模糊控制系統(tǒng)的穩(wěn)定性第六章 數(shù)字單片機與模糊控制6.1 數(shù)字單片機MC68HC705P96.1.1 MC68HC705P9單片機性能概論6.1.2 MC68HC705P9單片機基本結構6.1.3 MC68HC705P9指令系統(tǒng)6.2 數(shù)字單片機模糊控制方式6.2.1 數(shù)字單片機與模糊控制關系6.2.2 數(shù)字單片機模糊控制方式第七章 模糊單片機與模糊控制7.1 模糊單片機NLX2307.1.1 模糊單片機NLX230性能概況7.1.2 NLX230的結構及引腳7.1.3 NLX230的模糊推理方式7.1.4 NLX230的內(nèi)部寄存器7.1.5 NLX230的操作及接口技術7.2 NLX230開發(fā)系統(tǒng)7.3 NLX230應用例子第八章 模糊控制的開發(fā)軟件8.1 模糊推理機原理8.2 模糊推理機的算法8.3 模糊推理機結構和清單8.4 模糊邏輯知識基發(fā)生器8.5 模糊推理開發(fā)環(huán)境8.5.1 FIDE的工作條件8.5.2 FIDE的結構8.5.3 FIDE的工作過程第九章 模糊控制在家用電器中的應用9.1 模糊控制的電冰箱9.1.1 電冰箱模糊控制系統(tǒng)結構9.1.2 模糊控制規(guī)則和模糊量9.1.3 控制系統(tǒng)的電路結構9.1.4 控制規(guī)則的自調整9.2 模糊控制的電飯鍋9.2.1 煮飯的工藝過程曲線9.2.2 模糊控制的邏輯結構9.2.3 模糊量和模糊推理9.2.4 控制軟件框圖9.3 模糊控制的微波爐9.3.1 控制電路的結構框圖9.3.2 微波爐的模糊量與推理9.3.3 微波爐控制電路結構原理9.3.4 控制軟件原理及框圖9.4 模糊控制的洗衣機9.4.1 模糊洗衣機控制系統(tǒng)邏輯結構9.4.2 模糊洗衣機的模糊推理9.4.3 洗衣機物理量檢測方法9.4.4 布質和布量的模糊推理第十章 模糊控制在工程上的應用10.1 模糊參數(shù)自適應PID控制器10.1.1 自校正PID控制器10.1.2 模糊參數(shù)自適應PID控制系統(tǒng)結構10.1.3 模糊控制規(guī)則的產(chǎn)生10.1.4 模糊推理機理及運行結果10.2 恒溫爐模糊控制10.2.1 恒溫爐模糊控制的系統(tǒng)結構10.2.2 模糊控制器及控制規(guī)則的形成10.2.3 模糊控制器的校正10.3 感應電機模糊矢量控制10.3.1 模糊矢量控制系統(tǒng)結構10.3.2 矢量控制的基本原理10.3.3 模糊電阻觀測器10.3.4 模糊控制器及運行
上傳時間: 2014-12-28
上傳用戶:semi1981
深度包檢測技術通過對數(shù)據(jù)包內(nèi)容的深入掃描和檢測,能夠有效識別出隱藏在數(shù)據(jù)包有效載荷內(nèi)的非法數(shù)據(jù),但該技術存在功耗非常大的缺點。針對該問題,提出了采用Bloom Filter(布隆過濾器)進行字符串模糊匹配方式,利用Bloom Filter將信息流中大部分正常流量過濾掉,從而減輕了后端的字符串精確匹配的壓力,降低了系統(tǒng)功耗,大大提高了處理速度。
上傳時間: 2013-11-04
上傳用戶:dazhihui66
在FPGA平臺上實現(xiàn)了一種溫度模糊控制器,首先對模糊控制系統(tǒng)的思想和工作原理進行了分析,然后使用Quartus ii和modelsim對整個系統(tǒng)進行設計和仿真,最后在FPGA中實現(xiàn)。結果表明,該模糊控制系統(tǒng)設計可行,并可應用到工業(yè)控制中。
上傳時間: 2014-12-28
上傳用戶:kernor
介紹了網(wǎng)絡控制系統(tǒng)的基本概念,利用Matlab建立了一個網(wǎng)絡控制系統(tǒng)仿真平臺,實現(xiàn)了對網(wǎng)絡控制系統(tǒng)的實時仿真,并重點對控制器的算法進行了研究,給出了模糊PID控制器與PID控制器的仿真結果對比。結果證明,模糊PID可以很好地應用于網(wǎng)絡控制。
標簽: Matlab 網(wǎng)絡控制系統(tǒng) 模糊控制 應用研究
上傳時間: 2013-10-20
上傳用戶:langliuer
針對彈藥輸送車載供彈系統(tǒng)故障的復雜性、多樣性故障難以診斷的問題,提出了一種基于模糊神經(jīng)網(wǎng)絡彈藥輸送車載供彈系統(tǒng)故障診斷方法。該方法運用模糊神經(jīng)網(wǎng)絡理論基礎和優(yōu)點,通過對彈藥輸送車載供彈系統(tǒng)的故障分析,構建了彈藥輸送車載供彈系統(tǒng)故障診斷模型,并運用MATLAB語言編程進行仿真。仿真結果表明該方法不僅提高系統(tǒng)的診斷容錯能力和準確率,而且還為彈藥輸送車載供彈系統(tǒng)的精密故障診斷提供了有效的方法,具有廣泛的軍事應用前景。
標簽: 模糊神經(jīng)網(wǎng)絡 故障診斷 車載
上傳時間: 2013-11-23
上傳用戶:sclyutian