神經網絡控制算法作為一種比較成熟的智能控制算法,在空空導彈的理論研究中也得到了很多應用,但它的實際應用通常是通過軟件實現的,而軟件實現是串行執行指令,運行速度慢,可靠性低,很難滿足實際導彈制導系統實時性的要求。控制算法硬件實現的最大特點就是可提高控制算法的實時運算速度和可靠性。本課題針對導彈制導系統,以FPGA為硬件平臺研究神經網絡控制算法的硬件實現。本文首先對BP神經網絡算法思想進行了深入分析,并對BP網絡的各個階段進行了理論推導,最后對BP神經網絡PID飛行控制算法進行了研究和總結,為硬件實現提供了理論基礎。基于對上述理論的深入研究和分析,本文提出了一種適合FPGA實現該神經網絡控制算法的硬件實現模型。在該模型中,神經網絡各層之間采用串行執行數據方式,層間則采用并行運行方式,可有效提高系統的運算速度。由于模塊化、層次化的自頂向下的模塊化設計方法可有效減少錯誤的產生,是設計復雜大規模系統的理想設計方法。本文采用了此設計方法,通過把系統模塊化,對各個子模塊分別用VHDL硬件描述語言進行描述,并基于QUARTUS II軟件開發平臺進行綜合和仿真,直到達到研究設計要求。最后將仿真程序源代碼下載配置到具體的Cyclone II系列EP2C70 FPGA芯片中,應用于某實際導彈控制系統的研究。理論分析和實驗結果表明該神經網絡飛行控制算法的FPGA硬件實現是有效可行的,可滿足系統實時性的要求,為制導系統的實際工程實現提供了基礎。
標簽: FPGA PID 神經網絡 飛行控制
上傳時間: 2013-04-24
上傳用戶:冇尾飛鉈
·詳細說明:語音識別:語音矢量化及算法及與原文件的矢量對比功能源代碼文件列表: BShvoice ........\Debug ........\dllSudx.h ........\dllSudx.lib ........\SHvoice.cpp ........\SHvoice.dsp ......
標簽: 語音識別 語音 矢量化 矢量
上傳時間: 2013-07-10
上傳用戶:博雅abcd
·摘要: 針對自行設計的兩輪自平衡機器人Opyanbot建立了動力學模型,應用最優控制和兩輪差動等控制方法設計了控制器,提出了針對兩輪自平衡機器人平衡和行進的新策略.為了提高兩輪自平衡機器人的控制效果,利用基于DSP數字電路的全數字智能伺服驅動單元IPM100分別精確控制左右輪電機,并利用上位機實時控制機器人的運動狀態,提高了控制精度、可靠度和集成度,得到了很好的控制效果. &
標簽: 自平衡 機器人 控制系統
上傳時間: 2013-07-12
上傳用戶:hfmm633
·詳細說明:數字圖像處理與分析-劉定生老師, 非常好的講述數字圖像處理的課件,包括所有基本的圖像處理知識,Image processing ang analysis by Teacher LiuDingsheng, very good for you to study the knowledge of image processing
標簽: 數字圖像處理 分
上傳用戶:visit8888
·自校正PID控制在雷達天線控制系統中的應用
標簽: PID 自校正 控制 中的應用
上傳時間: 2013-05-21
上傳用戶:84425894
·PID參數自整定在溫度控制系統中的應用
標簽: PID 參數 中的應用 自整定
上傳用戶:guobing123
初始化SSD1963 STM32+SSD1963 驅動 4.3" LCD( 480*272) 初始化代碼,已調試通過。
標簽: 1963 ssd 初始化
上傳時間: 2013-05-17
上傳用戶:W51631
usb自定義設備的開發例程,轉自網上下載的程序
標簽: usb 自定義 編程 設備
上傳時間: 2013-05-23
上傳用戶:lili123
proteus 7.10 漢化文件ISIS.dll、ARES.dll
標簽: proteus 7.10 漢化
上傳用戶:huxz911
漢化注釋,可以對所有的排列項進行詳細解釋,實用,實戰。。。
標簽: Protel se_sch 99 漢化
上傳時間: 2013-07-24
上傳用戶:xymbian
蟲蟲下載站版權所有 京ICP備2021023401號-1