[發明專利]一種獲得超材料單元結構體的參數的方法和裝置有效
| 申請號: | 201110432130.9 | 申請日: | 2011-12-21 |
| 公開(公告)號: | CN103177169A | 公開(公告)日: | 2013-06-26 |
| 發明(設計)人: | 劉若鵬;季春霖;劉斌 | 申請(專利權)人: | 深圳光啟高等理工研究院 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 獲得 材料 單元 結構 參數 方法 裝置 | ||
技術領域
本發明涉及超材料領域,尤其涉及一種獲得超材料單元結構體的參數的方法和裝置。
背景技術
超材料是當前世界范圍內前沿交叉學科研究領域,有廣闊的應用市場前景。超材料單元結構體的最優化設計是人工電磁材料研究和設計中的關鍵環節。目前對超材料結構單元體的設計尚停留在憑經驗手工調節階段,無法保證設計精度,阻礙了人工電磁材料的大規模設計和產業化應用。針對超材料單元結構的最優化設計是目前國際上一個亟需解決的難題。
現有技術對超材料的設計是通過手動逐一改變單元結構體的屬性參數,測試特定頻率下電磁波通過該結構體后的電磁響應,并與期望電磁響應參數值進行對比,直至找到與期望響應值最為接近的單元結構體為止。
從上述流程可看出調整單元結構體參數是一項非常耗時的步驟,為了達到超材料設計要求需要對海量的單元結構體幾何參數進行調整優化,其工作量十分巨大。
發明內容
本發明實施例所要解決的技術問題在于,提供一種獲得超材料單元結構體的參數的方法和裝置。可實現快速的多目標最優單元結構體的參數,極大的提高了超材料設計的效率。
為了解決上述技術問題,本發明實施例提供了一種獲得超材料單元結構體的參數的方法,其包括:
獲得多個優化指標和所述優化指標對應的目標適應度函數,其中,所述優化指標包括優化目標超材料單元結構體在特定條件下的特定的電磁響應參數,所述目標適應度函數用于獲得適應度值,所述適應度值反映設計樣本在所述特定條件下的電磁響應參數與所述特定條件的優化指標中的所述特定的電磁響應參數之間的差距,所述設計樣本包括單元結構體的一個或多個參數;
獲得各優化指標對應的具有較大適應度值的多個設計樣本,其中,一個優化指標對應一個以單元結構體的參數為參數軸的包括多個設計樣本的設計樣本空間;
根據各優化指標對應的設計樣本空間獲得優化的設計樣本。
其中,所述根據各優化指標對應的設計樣本空間獲得優化的設計樣本可包括:
判斷各優化指標對應的設計樣本空間之間是否存在重復的樣本空間,若判斷結果為存在重復的樣本空間,則獲得所述重復的樣本空間的中心點對應的參數作為優化結果,若判斷結果為不存在重復樣本,則獲得距離各優化指標對應的設計樣本空間最近的點對應的參數作為優化結果。
所述目標適應度函數可為:
Qi.k=1/(nk(fi)-Ni+a)2
其中,fi表示優化指標i的特定條件,nk(fi)表示設計樣本k在fi條件下的電磁響應參數,Ni表示優化指標i的特定的電磁響應參數,i和k為大于1的自然數,a為預定的常數,Qi.k為設計樣本k針對優化指標i的適應度值。
所述獲得各優化指標對應的具有較大適應度值的多個設計樣本可包括:
根據粒子集群算法獲得各優化指標對應的具有較大適應度值的多個設計樣本,或進一步具體包括:
獲得初始化的粒子群其中,所述粒子群中每個粒子的初始化粒子速度為vk,粒子gk包括設計樣本k的單元結構體的參數;
計算所述初始化的粒子群中每個樣本的適應度值Qi.k,并獲得所述初始化的粒子群中粒子的適應度值為最大值的粒子和最大的適應度值Qi.best;
按下式分別更新粒子群的粒子速度
vk+m=c0×vk+c1×rand×(pbk-gk)+c2×rand×(gb-gk);
按照下式用更新后的粒子速度分別更新粒子群中的各粒子:
gk+m=gk+vk+m;
重復上述粒子更新步驟,直到滿足更新終止條件,并輸出各優化指標對應的具有較大適應度值的多個粒子;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳光啟高等理工研究院,未經深圳光啟高等理工研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110432130.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:凹凸條紋雙面絨
- 下一篇:桑蠶絲華佗絲中藥彈力面料
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





