基本信息
- 項(xiàng)目名稱:
- 模型參數(shù)智能優(yōu)化器
- 小類:
- 信息技術(shù)
- 大類:
- 科技發(fā)明制作A類
- 簡介:
- FXOptimizer為一款采用智能算法對獨(dú)立的應(yīng)用軟件進(jìn)行尋優(yōu)的優(yōu)化軟件,軟件采用面向?qū)ο蟮脑O(shè)計思想結(jié)合相關(guān)設(shè)計模式構(gòu)建出具有可擴(kuò)充智能算法的軟件架構(gòu)。目前軟件支持粒子群優(yōu)化算法,最多可以對20個優(yōu)化輸入?yún)?shù)進(jìn)行優(yōu)化,同時軟件可以對最多20個目標(biāo)采用線性加權(quán)和算法進(jìn)行多目標(biāo)優(yōu)化。
- 詳細(xì)介紹:
- 該軟件由bin、OptimizerDevInterface和common、test三個目錄組成。 Bin:該目錄下包含了軟件啟動文件FXOptimize.exe、相關(guān)動態(tài)庫和文件夾algext。其中,algext目錄下包含了各智能算法動態(tài)鏈接庫文件(PsoOptimizerDll.dll為粒子群算法對應(yīng)的動態(tài)鏈接庫文件)。 OptimizerDevInterface:該目錄包含智能算法擴(kuò)充接口類庫文件。其中include目錄下為頭文件、lib目錄下為lib文件。 Common:該目錄下包含了優(yōu)化對象開發(fā)接口和進(jìn)程間通信相關(guān)文件。其中include目錄下為頭文件、lib目錄下為lib文件。 Test:該目錄下包含了測試用例ConsoleTest.exe,該用例計算3個數(shù)的立方和并符合優(yōu)化對象接口,可以被FXOptimizer進(jìn)行優(yōu)化。
作品專業(yè)信息
設(shè)計、發(fā)明的目的和基本思路、創(chuàng)新點(diǎn)、技術(shù)關(guān)鍵和主要技術(shù)指標(biāo)
- 設(shè)計發(fā)明目的: 提供一個采用各種智能算法與已有的獨(dú)立工程軟件聯(lián)合尋優(yōu)的工具軟件。 基本思路: 采用面向?qū)ο蟮脑O(shè)計思想結(jié)合相關(guān)設(shè)計模式構(gòu)建出具有可擴(kuò)充智能算法的軟件架構(gòu);采用內(nèi)存映射文件的進(jìn)程間通信方式提高優(yōu)化速度。 創(chuàng)新點(diǎn): a)具有開放統(tǒng)一的智能算法擴(kuò)充接口,支持多種智能算法。 b)可與獨(dú)立的應(yīng)用軟件進(jìn)行聯(lián)合優(yōu)化。 關(guān)鍵技術(shù)和指標(biāo): 靈活的軟件架構(gòu)、高效的進(jìn)程間通信和開放的智能算法接口設(shè)計。
科學(xué)性、先進(jìn)性
- 現(xiàn)有的商業(yè)優(yōu)化軟件(isight、modelcenter、optimus)價格昂貴、優(yōu)化接口較為復(fù)雜同時要求用戶具有工程建模等知識,使其難以普及為小型企業(yè)、教師和學(xué)生應(yīng)用和學(xué)習(xí)的工具。作品具有簡單的接口同時不需要進(jìn)行工程建模,只需要選擇具有規(guī)定接口的工程軟件即可進(jìn)行聯(lián)合優(yōu)化。同時,軟件具有開放的智能算法擴(kuò)展接口,用戶可向其中添加各類智能算法。作品為小型企業(yè)特別是教師和學(xué)生提供了一個應(yīng)用、研究、學(xué)習(xí)和實(shí)驗(yàn)的工具。
獲獎情況及鑒定結(jié)果
- 作品曾在仿真機(jī)器人足球比賽中對相關(guān)優(yōu)化問題(角色分配、路徑規(guī)劃等)進(jìn)行過測試并取得了很好的效果。 作品曾在某軍事研究項(xiàng)目中使用,并取得了很好的效果。 作品在湖北省第七屆挑戰(zhàn)杯大學(xué)生課外科技作品大賽中獲一等獎。
作品所處階段
- 作品現(xiàn)已處于軟件成品使用階段。
技術(shù)轉(zhuǎn)讓方式
作品可展示的形式
- 該作品可以常規(guī)軟件運(yùn)行方式展示,同時將操作過程截圖和介紹性解釋附于軟件說明書中。
使用說明,技術(shù)特點(diǎn)和優(yōu)勢,適應(yīng)范圍,推廣前景的技術(shù)性說明,市場分析,經(jīng)濟(jì)效益預(yù)測
同類課題研究水平概述
- 在軟件仿真中經(jīng)常存在著利用某虛擬樣機(jī)計算結(jié)果對相關(guān)參數(shù)進(jìn)行優(yōu)化等問題。對于此類問題通常的解決方案是對虛擬樣機(jī)進(jìn)行適當(dāng)?shù)母脑煲苑犀F(xiàn)有商業(yè)優(yōu)化軟件(isight、modelcenter、optimus)的接口,并采用相關(guān)優(yōu)化軟件進(jìn)行聯(lián)合優(yōu)化。但是,現(xiàn)有的商業(yè)優(yōu)化軟件均價格昂貴、優(yōu)化接口較為復(fù)雜同時要求用戶具有工程建模等知識,使其難以普及為小型企業(yè)、教師和學(xué)生應(yīng)用、研究和學(xué)習(xí)的工具。 作品采用面向?qū)ο蟮脑O(shè)計思想結(jié)合相關(guān)設(shè)計模式構(gòu)建出具有可擴(kuò)充智能算法的軟件架構(gòu),同時采用了高效的內(nèi)存映射文件的進(jìn)程間通信方式,旨在設(shè)計一款能夠利用各種智能算法與已有的獨(dú)立工程軟件聯(lián)合尋優(yōu)的工具軟件。作品的主要特點(diǎn)包括: a)接口簡單、無需建模、使用方便 b)具有開放統(tǒng)一的智能算法擴(kuò)充接口,支持多種智能算法 c)可與獨(dú)立的應(yīng)用軟件進(jìn)行聯(lián)合優(yōu)化 作品使用過程中只需要對被優(yōu)化軟件進(jìn)行簡單的接口設(shè)計且不需要進(jìn)行工程建模,即可進(jìn)行軟件的聯(lián)合優(yōu)化。優(yōu)化的結(jié)果采用文本和圖形結(jié)合的方式進(jìn)行直觀動態(tài)顯示。作品為小型企業(yè)、以及教師和學(xué)生提供了一個應(yīng)用、研究、學(xué)習(xí)和試驗(yàn)的工具。 作品曾在仿真機(jī)器人足球比賽和某軍事研究項(xiàng)目中對相關(guān)優(yōu)化問題進(jìn)行過應(yīng)用,并取得了很好的效果。