[發明專利]一種基于改進混沌蜂群算法的工程約束參數優化方法在審
| 申請號: | 201710076168.4 | 申請日: | 2017-04-01 |
| 公開(公告)號: | CN106875050A | 公開(公告)日: | 2017-06-20 |
| 發明(設計)人: | 張悅;王國臣;范世偉;徐定杰;李倩 | 申請(專利權)人: | 哈爾濱工業大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06N3/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 150001 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 改進 混沌 蜂群 算法 工程 約束 參數 優化 方法 | ||
技術領域
本發明屬于智能算法應用技術領域,尤其涉及一種基于改進的蜂群算法的工程約束參數優化方法。
背景技術
工程參數優化問題廣泛地存在于日常生產生活中,傳統的工程約束參數優化方法存在諸多不令人滿意的問題,難以滿足工程約束參數優化的需求。一般來說,工程參數優化問題都是在許多線性或非線性約束的前提下。但是,由于目前對工程約束參數優化問題的求解方法認識還不夠深入,如果搜索空間不可微或參數間為非線性性,則往往得不到全局最優解,即陷入局部優化。因此,全局搜索和局部搜索的平衡機制對優化算法的成功時很重要的,需要一種不依賴于系統模型的具體表達方式的約束參數優化方法。
蜂群算法是一種新型的仿生學優化算法,思想是利用蜜蜂群體搜索蜜源的路線進行判斷選擇的方式方法。該算法具有較強的適應性、正反饋性和魯棒性,但也存在易陷入局部最優解。混沌蜂群算法是利用混沌算法的全排列性,利用混沌變量具有遍歷性、隨機性和規律性的特點,改進蜂群算法容易過早收斂、易陷于局部最優、對邊緣定位不準確等問題。本文采用混沌蜂群算法進行工程約束參數的優化,該方法能夠快速、清晰、準確且有效性強。
發明內容
本發明的目的在于提供一種能夠彌補傳統蜂群算法存在結構復雜難以確定、局部優化、搜索效率低等缺點,提出一種快速、清晰、準確的算法解決一般工程約束參數的優化方法。
本發明的目的是這樣實現的:
基于改進人工蜂群算法的工程約束參數優化方法,包括以下步驟:
步驟一:通過混沌算法確定參數向量即其取值范圍,用目標函數和等式或不等式進行描述;在實驗區域范圍內隨機投放足夠數量的蜜蜂,蜜蜂隨機搜索路徑時會不斷更新信息素矩陣,利用蜂群算法的正反饋性,最終產生的信息素矩陣,從而確定蜂源的位置。初始的信息素矩陣不能為0,蜜蜂轉移將不能開始,所以要采用隨機矩陣作為信息素矩陣初始化。蜜蜂下一步要走的位置,由轉移概率決定。
步驟二:根據步驟一中確定的參數向量的個數和取值范圍,初始化人工蜂群,確定最大限制迭代次數Limit、最大循環次數c及搜索目標參數個數N,令引領蜂在初始位置領域內隨機地搜索蜜源;
所涉及的引領蜂初始位置表達式為:
式中,Rij為0到1之間的隨機數,N為0到1之間的設定值;i=1....N,j=1...N,V為蜜源的個數,為第j個參數的最小取值,為第j個參數的最大取值,rand(0,1)表示0到1范圍內的隨機數;
引領蜂初始位置領域L的位置表達式為:
其中,wij為引領蜂初始位置,lij為引領蜂領域搜索位置,φij為參數搜索步長,取值范圍為[-F,F],F為0到1之間的隨機數;
F的表達式為:
步驟三:以概率P選取步驟一中由混沌算法確定的參數作為調整對象,引入概率P控制搜索過程中矩陣向量中參數的個數,并適當的改變步長參數F,首先由引領蜂在當前蜜源鄰域內隨機搜索新的蜜源,獲取個蜜源的代價函數值qi,由qi計算適應度函數值Qi,在當前搜索的位置Qi大于qi時,則轉移到其它為去過的蜜源,引領蜂將在新的蜜源附近搜索并記錄Qi較大的蜜源位置信息;
所涉及的M表達式為:
M=e-a·b/c
其中,b為蜂群循環次數,c為最大循環次數,a為控制參數;
所涉及的適應度函數值fiti表達式為:
式中,abs()為取絕對值函數;
步驟四:待所有引領蜂搜索結束,根據各引領蜂所在蜜源的適應度函數值Qi,得到跟隨蜂轉至各蜂源概率Pi,依據概率進行位置更新,并記錄每次蜂群迭代搜索過程中的適應度函數值最大的蜜源位置wbest;
所涉及的轉移概率Pi表達式為:
其中,Qmin為本次循環后適應度函數值最小值,a為調整因子;
步驟五:重復步驟三、步驟四,經過有限循環搜索,得到參數的最有估計值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業大學,未經哈爾濱工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710076168.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種微網平滑切換策略方法
- 下一篇:一種微電網平滑切換中變流器控制方法
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





