




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第四節(jié) 復(fù)合形法復(fù)合形法(Complex Method)是1965年由博克斯(Box)提出,后經(jīng)古恩(Gwin)修正的解非線性規(guī)劃的一種直接搜索法。如同隨機(jī)方向搜索法一樣在確定搜索方向時,它不需要函數(shù)的梯度信息,它是求解非線規(guī)劃中的一種簡單適用的方法。一、基本原理對于約束優(yōu)化問題使用迭代格式所謂復(fù)合形是指在n維設(shè)計空間的可行域內(nèi)由k(n+12n)個頂點所構(gòu)成的多面體。復(fù)合形法是一種在可行域內(nèi)直接的求優(yōu)方法。利用復(fù)合形各頂點處目標(biāo)函數(shù)值的大小關(guān)系,判斷目標(biāo)函數(shù)值的下降方向,不斷丟掉函數(shù)值最大的所謂最差點,代之以既使目標(biāo)函數(shù)值有所下降又能滿足所有約束條件的一個新點,從而不斷地構(gòu)成新的復(fù)合形。如此重
2、復(fù)計算,使新的復(fù)合形不斷地向可行域的最優(yōu)點移動和收縮,直至得到滿足收斂準(zhǔn)則的近似解為止。 由于對復(fù)合形不必保持規(guī)則圖形,頂點數(shù)較多,因此可以求解非線性的約束問題,面且計算穩(wěn)定可靠。但不能用于解含有等式約束的問題。二、復(fù)合形的迭代步驟一)確定復(fù)合形的頂點復(fù)合形法是一種在可行域內(nèi)直接的求優(yōu)方法,要求第一個復(fù)合形的k個頂點都是可行的。對復(fù)合形的頂點數(shù)一般推薦取k=2n,當(dāng)n計算問題的維數(shù)較多(如n5)時,可取kn+1。如果復(fù)合形頂點數(shù)少了,一旦出現(xiàn)丟失頂點現(xiàn)象就可能會出現(xiàn)降維搜索而找不到真正的最優(yōu)點。初始復(fù)合形的確定方法有如下幾種: (1)給定k個初始頂點。由設(shè)計者預(yù)先選擇k個設(shè)計方案,即人工構(gòu)造一
3、個初始復(fù)合形。由于k個頂點都必須滿足所有的約束條件,因此當(dāng)設(shè)計變量數(shù)目較多或約束條件比較復(fù)雜時,這樣做可能是很不方便的或者是很困難的。(2)給定一個初始頂點,隨機(jī)產(chǎn)生其他頂點。如果用常規(guī)設(shè)計方法能取得一個設(shè)計方案,此方案雖然不是最優(yōu)的,但卻是一個可行的。則其他k-1個頂點可用隨機(jī)法產(chǎn)生式中 各設(shè)計變量的的上、下界限,一般取邊界約束值;0,1區(qū)間內(nèi)服從均勻分布的偽隨機(jī)數(shù)。這樣隨機(jī)產(chǎn)生的k-1個頂點,雖然可以滿足邊界約束條件,但不一定能滿足性能約束條件,還必須逐個進(jìn)行檢查,把不滿足約束條件的頂點移到可行域內(nèi)。設(shè)已有q個頂點滿足全部約束條件,先求出q個頂點的中心點 即然后將不滿足約束條件的點向中心點
4、靠攏,即 (復(fù)合形的收縮運(yùn)算)若還不滿足約束條件,則可以重復(fù)用上式計算。(即以新的進(jìn)行收縮)只要中心點是可行點,點經(jīng)逐步向靠攏,最終總能成為一個可行頂點。對隨機(jī)產(chǎn)生的各個頂點進(jìn)行這種處理后,最后可取得k個初始可行頂點,從而構(gòu)成初始復(fù)合形。事實上,只要可行域是凸集,其中心點必為可行點,因而用上述方法可以成功地在可行域內(nèi)構(gòu)成初始復(fù)合形。如果可行域為非凸集那就有失敗的可能,當(dāng)中心點處于可行域之外時,就應(yīng)該縮小隨機(jī)選點的邊界域,重新產(chǎn)生各頂點。(3)隨機(jī)產(chǎn)牛全部頂點。二)計算各頂點函數(shù)值最差點(函數(shù)值最大的點)最好點(函數(shù)值最小的點)復(fù)合形的幾何中心 即三)復(fù)合形法運(yùn)算,構(gòu)造新的復(fù)合形復(fù)合形不斷地向可
5、行域的最優(yōu)點移動和收縮,是通過反射、收縮、擴(kuò)展和重構(gòu)復(fù)臺形等四種運(yùn)算來實現(xiàn)的。1.反射運(yùn)算去掉最壞點后所有點的幾何中心點反射就是沿最壞點和的連線方向上取映射點,即式中稱為反射系數(shù)一般,例如可取(Box建議)。如果滿足所有約束條件,且,即可用代替組成新復(fù)合形,完成一次迭代。如果不滿足約束條件,或不滿足,則將反射系數(shù)減半重新計算,若仍不滿足要求,可繼續(xù)將減半,直到減到很小(例如小于10-5)還不滿足要求時,那就只能放棄這一方向,改用次壞點的映射方向,重新尋求滿足條件的映像點。2.擴(kuò)展運(yùn)算若初次確定的反射點,其目標(biāo)函數(shù)值比最好點的還小,即時,說明沿此方向映射的效果顯著,有進(jìn)一步擴(kuò)張的必要,以探求更好
6、的點。即按下式計算新點 (擴(kuò)展運(yùn)算)式中,稱為擴(kuò)展系數(shù),一般多。如果,則說明擴(kuò)展成功,用替換組成新復(fù)合形,完成本次迭代。如果,則擴(kuò)展失敗,仍取原反射點替換組成新復(fù)合形。3. 收縮運(yùn)算若已找不到好的反射點,還可以從到中心點連線以內(nèi)收縮尋找。按下式計算收縮點 式中,稱為收縮系數(shù),一般。與擴(kuò)展同樣,如果則收縮成功,用替換,否則失敗。4.重構(gòu)若采取上述措施均元效,還可以采取向最好點靠攏的措施,即:各頂點向最好點靠攏后再重新尋求新頂點。四)檢查停機(jī)準(zhǔn)則在迭代計算中,由于復(fù)合形不斷向最好點移動和縮小,因此當(dāng)復(fù)合形的k個頂點的目標(biāo)函數(shù)值的與中心點均方差很小時,則停止迭代或五)獲取最優(yōu)解滿足停機(jī)準(zhǔn)則后取函數(shù)值最小的頂點作為最優(yōu)解。三、算法框圖四、討論由于復(fù)合形法在迭代過程中不必計算目標(biāo)函數(shù)的一、二階導(dǎo)數(shù),也無需進(jìn)行一維最優(yōu)化探索,因此對目
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年投資理財師職業(yè)資格考試試題及答案
- 2025年全國碩士研究生考試題及答案
- 2025年綠色建筑設(shè)計專業(yè)考研試卷及答案
- 2025年科技創(chuàng)新與管理實踐能力考試試題及答案
- 2025年計算機(jī)網(wǎng)絡(luò)技術(shù)職業(yè)資格考試卷及答案
- 北師大版(2024)七年級下冊英語期末復(fù)習(xí):各單元主題作文范文
- 2025年電子商務(wù)專才職業(yè)資格考試試題及答案
- 員工生日會流程策劃與實施
- 痔病人的外科護(hù)理
- 車間內(nèi)龍門吊車安全培訓(xùn)
- 2025至2030年中國側(cè)背光源行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國叉車油缸行業(yè)市場發(fā)展調(diào)研及投資前景展望報告
- 汽車美容質(zhì)量管理制度
- 躁動患者約束帶的使用及護(hù)理
- 云南省大理2025年八年級下學(xué)期語文期末模擬考試卷三套及答案
- 國家開放大學(xué)國開電大《統(tǒng)計與數(shù)據(jù)分析基礎(chǔ)》形考任務(wù)1-4 參考答案
- 風(fēng)電居間合同協(xié)議書
- 浙江開放大學(xué)2025年《社會保障學(xué)》形考任務(wù)4答案
- 醬料研發(fā)知識培訓(xùn)課件
- 2025核輻射突發(fā)事件放射性污染人員洗消流程及技術(shù)要求
- 湖北省黃岡市黃梅縣2023-2024學(xué)年六年級下學(xué)期語文期末質(zhì)量監(jiān)測試卷(含答案)
評論
0/150
提交評論