Isight混合優(yōu)化策略方法與實(shí)踐

混合優(yōu)化策略的必要性

全局算法具有全局搜索最優(yōu)的能力,但其缺點(diǎn)是優(yōu)化效率低;梯度優(yōu)化算法雖然優(yōu)化效率高,但其缺點(diǎn)是對(duì)于復(fù)雜的優(yōu)化模型往往會(huì)陷入局部最優(yōu)解。為了快速的獲得高精度的全局最優(yōu)解,我們可以組合兩類優(yōu)化算法,就可以既發(fā)揮全局算法的全局性,同時(shí)又兼顧了數(shù)值算法的高效性。

DOE抽樣與梯度優(yōu)化混合策略

首先應(yīng)用DOE組件在設(shè)計(jì)空間均勻采樣,捕捉整個(gè)設(shè)計(jì)空間中最有效的設(shè)計(jì)區(qū)域,然后應(yīng)用參數(shù)化模塊在有效設(shè)計(jì)區(qū)域中進(jìn)行優(yōu)化設(shè)計(jì),最終獲得最佳設(shè)計(jì)結(jié)果。

 

全局優(yōu)化和梯度優(yōu)化組合

首先應(yīng)用全局優(yōu)化算法定位目標(biāo)極值在設(shè)計(jì)空間中所處的區(qū)域,再應(yīng)用梯度優(yōu)化算法對(duì)該區(qū)域進(jìn)行精確尋優(yōu),最終獲得最佳設(shè)計(jì)結(jié)果。

  • 發(fā)揮了全局優(yōu)化算法在整體設(shè)計(jì)空間遍歷方面的優(yōu)勢(shì),能夠快速對(duì)設(shè)計(jì)敏感區(qū)域定位

  • 僅用全局算法進(jìn)行粗略定位,避免了全局算法在細(xì)節(jié)優(yōu)化方面的低效率問(wèn)題

  • 發(fā)揮了梯度優(yōu)化算法在局部?jī)?yōu)化方面的優(yōu)勢(shì)

  • 避免了梯度優(yōu)化算法在高度非線性或離散設(shè)計(jì)空間中直接尋優(yōu)帶來(lái)的誤導(dǎo)

 

基于近似模型更新的全局優(yōu)化

首先建立局部設(shè)計(jì)空間的近似模型,并在近似模型上進(jìn)行優(yōu)化計(jì)算,獲得局部最優(yōu)的估計(jì)值,并通過(guò)驗(yàn)證計(jì)算不斷更新近似模型位置繼續(xù)優(yōu)化,最終獲得全局最優(yōu)解;基于近似模型更新的全局優(yōu)化策略適用于非線性設(shè)計(jì)空間以及單次計(jì)算耗時(shí)較長(zhǎng)的問(wèn)題,而不適用于不連續(xù)、非凸或高度約束的設(shè)計(jì)空間。

 

基于Pointer-2智能算法的策略

Pointer-2算法只能讓Isight軟件自動(dòng)選擇最佳優(yōu)化算法進(jìn)行組合優(yōu)化設(shè)計(jì)。

算法適用于多數(shù)線性及非線性設(shè)計(jì)空間,以及連續(xù)與不連續(xù)設(shè)計(jì)空間。同時(shí)也適用于解決單次計(jì)算耗時(shí)較長(zhǎng)的問(wèn)題。

下面用DOE抽樣與梯度優(yōu)化混合策略為例簡(jiǎn)述這一優(yōu)化方法

輸入文件及模型放在同一目錄下:

Isight混合優(yōu)化策略方法與實(shí)踐的圖1

Isight優(yōu)化模型如下:

Isight混合優(yōu)化策略方法與實(shí)踐的圖2

求min z=20+x.^2+y.^2-10*(cos(0.4*pi*x)+cos(0.4*pi*y))

其中:-5≤x≤5;-5≤y≤5

這是一個(gè)多峰多谷問(wèn)題,理論最優(yōu)解為:x=0,y=0,z=0.

Isight混合優(yōu)化策略方法與實(shí)踐的圖3

導(dǎo)入Excel文件,設(shè)置輸入、輸出:

Isight混合優(yōu)化策略方法與實(shí)踐的圖4

設(shè)置任務(wù)為混合優(yōu)化策略,DOE和Optimization:

設(shè)置DOE抽樣方法、樣本數(shù)、變量、響應(yīng):

Isight混合優(yōu)化策略方法與實(shí)踐的圖5

Isight混合優(yōu)化策略方法與實(shí)踐的圖6

Isight混合優(yōu)化策略方法與實(shí)踐的圖7

Isight混合優(yōu)化策略方法與實(shí)踐的圖8

設(shè)置Optimization算法、變量、目標(biāo):

Isight混合優(yōu)化策略方法與實(shí)踐的圖9

Isight混合優(yōu)化策略方法與實(shí)踐的圖10

Isight混合優(yōu)化策略方法與實(shí)踐的圖11

數(shù)據(jù)流如下:

Isight混合優(yōu)化策略方法與實(shí)踐的圖12

混合策略流程結(jié)構(gòu)如下:

Isight混合優(yōu)化策略方法與實(shí)踐的圖13

運(yùn)行計(jì)算任務(wù),DOE抽樣計(jì)算結(jié)果如下:

Isight混合優(yōu)化策略方法與實(shí)踐的圖14

Optimization將DOE的最優(yōu)解作為優(yōu)化的初始位置點(diǎn):

Isight混合優(yōu)化策略方法與實(shí)踐的圖15

最終求解的最優(yōu)解為:

x=2.41E-6,y=6.33E-6,z=4.1E-10.

與理論最優(yōu)解x=0,y=0,z=0一致。

Isight混合優(yōu)化策略方法與實(shí)踐的圖16

x,y,z 解算歷程如下:

Isight混合優(yōu)化策略方法與實(shí)踐的圖17

結(jié)果表明混合策略是成功的,達(dá)到了預(yù)期的效果。

來(lái)源: 二層樓實(shí)驗(yàn)室  

登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

8