




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第四節(jié) 復(fù)合形法復(fù)合形法(Complex Method)是1965年由博克斯(Box)提出,后經(jīng)古恩(Gwin)修正的解非線性規(guī)劃的一種直接搜索法。如同隨機(jī)方向搜索法一樣在確定搜索方向時(shí),它不需要函數(shù)的梯度信息,它是求解非線規(guī)劃中的一種簡單適用的方法。一、基本原理對(duì)于約束優(yōu)化問題使用迭代格式所謂復(fù)合形是指在n維設(shè)計(jì)空間的可行域內(nèi)由k(n+12n)個(gè)頂點(diǎn)所構(gòu)成的多面體。復(fù)合形法是一種在可行域內(nèi)直接的求優(yōu)方法。利用復(fù)合形各頂點(diǎn)處目標(biāo)函數(shù)值的大小關(guān)系,判斷目標(biāo)函數(shù)值的下降方向,不斷丟掉函數(shù)值最大的所謂最差點(diǎn),代之以既使目標(biāo)函數(shù)值有所下降又能滿足所有約束條件的一個(gè)新點(diǎn),從而不斷地構(gòu)成新的復(fù)合形。如此重
2、復(fù)計(jì)算,使新的復(fù)合形不斷地向可行域的最優(yōu)點(diǎn)移動(dòng)和收縮,直至得到滿足收斂準(zhǔn)則的近似解為止。由于對(duì)復(fù)合形不必保持規(guī)則圖形,頂點(diǎn)數(shù)較多,因此可以求解非線性的約束問題,面且計(jì)算穩(wěn)定可靠。但不能用于解含有等式約束的問題。二、復(fù)合形的迭代步驟一)確定復(fù)合形的頂點(diǎn)復(fù)合形法是一種在可行域內(nèi)直接的求優(yōu)方法,要求第一個(gè)復(fù)合形的k個(gè)頂點(diǎn)都是可行的。對(duì)復(fù)合形的頂點(diǎn)數(shù)一般推薦取k=2n,當(dāng)n計(jì)算問題的維數(shù)較多(如n>5)時(shí),可取kn+1。如果復(fù)合形頂點(diǎn)數(shù)少了,一旦出現(xiàn)丟失頂點(diǎn)現(xiàn)象就可能會(huì)出現(xiàn)降維搜索而找不到真正的最優(yōu)點(diǎn)。初始復(fù)合形的確定方法有如下幾種: (1)給定k個(gè)初始頂點(diǎn)。由設(shè)計(jì)者預(yù)先選擇k個(gè)設(shè)計(jì)方案,即人工
3、構(gòu)造一個(gè)初始復(fù)合形。由于k個(gè)頂點(diǎn)都必須滿足所有的約束條件,因此當(dāng)設(shè)計(jì)變量數(shù)目較多或約束條件比較復(fù)雜時(shí),這樣做可能是很不方便的或者是很困難的。(2)給定一個(gè)初始頂點(diǎn),隨機(jī)產(chǎn)生其他頂點(diǎn)。如果用常規(guī)設(shè)計(jì)方法能取得一個(gè)設(shè)計(jì)方案,此方案雖然不是最優(yōu)的,但卻是一個(gè)可行的。則其他k-1個(gè)頂點(diǎn)可用隨機(jī)法產(chǎn)生式中 各設(shè)計(jì)變量的的上、下界限,一般取邊界約束值;0,1區(qū)間內(nèi)服從均勻分布的偽隨機(jī)數(shù)。這樣隨機(jī)產(chǎn)生的k-1個(gè)頂點(diǎn),雖然可以滿足邊界約束條件,但不一定能滿足性能約束條件,還必須逐個(gè)進(jìn)行檢查,把不滿足約束條件的頂點(diǎn)移到可行域內(nèi)。設(shè)已有q個(gè)頂點(diǎn)滿足全部約束條件,先求出q個(gè)頂點(diǎn)的中心點(diǎn) 即然后將不滿足約束條件的點(diǎn)向
4、中心點(diǎn)靠攏,即 (復(fù)合形的收縮運(yùn)算)若還不滿足約束條件,則可以重復(fù)用上式計(jì)算。(即以新的進(jìn)行收縮)只要中心點(diǎn)是可行點(diǎn),點(diǎn)經(jīng)逐步向靠攏,最終總能成為一個(gè)可行頂點(diǎn)。對(duì)隨機(jī)產(chǎn)生的各個(gè)頂點(diǎn)進(jìn)行這種處理后,最后可取得k個(gè)初始可行頂點(diǎn),從而構(gòu)成初始復(fù)合形。事實(shí)上,只要可行域是凸集,其中心點(diǎn)必為可行點(diǎn),因而用上述方法可以成功地在可行域內(nèi)構(gòu)成初始復(fù)合形。如果可行域?yàn)榉峭辜蔷陀惺〉目赡埽?dāng)中心點(diǎn)處于可行域之外時(shí),就應(yīng)該縮小隨機(jī)選點(diǎn)的邊界域,重新產(chǎn)生各頂點(diǎn)。(3)隨機(jī)產(chǎn)牛全部頂點(diǎn)。二)計(jì)算各頂點(diǎn)函數(shù)值最差點(diǎn)(函數(shù)值最大的點(diǎn))最好點(diǎn)(函數(shù)值最小的點(diǎn))復(fù)合形的幾何中心 即三)復(fù)合形法運(yùn)算,構(gòu)造新的復(fù)合形復(fù)合形不斷
5、地向可行域的最優(yōu)點(diǎn)移動(dòng)和收縮,是通過反射、收縮、擴(kuò)展和重構(gòu)復(fù)臺(tái)形等四種運(yùn)算來實(shí)現(xiàn)的。1.反射運(yùn)算去掉最壞點(diǎn)后所有點(diǎn)的幾何中心點(diǎn)反射就是沿最壞點(diǎn)和的連線方向上取映射點(diǎn),即式中稱為反射系數(shù)一般,例如可?。˙ox建議)。如果滿足所有約束條件,且,即可用代替組成新復(fù)合形,完成一次迭代。如果不滿足約束條件,或不滿足,則將反射系數(shù)減半重新計(jì)算,若仍不滿足要求,可繼續(xù)將減半,直到減到很小(例如小于10-5)還不滿足要求時(shí),那就只能放棄這一方向,改用次壞點(diǎn)的映射方向,重新尋求滿足條件的映像點(diǎn)。2.擴(kuò)展運(yùn)算若初次確定的反射點(diǎn),其目標(biāo)函數(shù)值比最好點(diǎn)的還小,即時(shí),說明沿此方向映射的效果顯著,有進(jìn)一步擴(kuò)張的必要,以探
6、求更好的點(diǎn)。即按下式計(jì)算新點(diǎn) (擴(kuò)展運(yùn)算)式中,稱為擴(kuò)展系數(shù),一般多。如果,則說明擴(kuò)展成功,用替換組成新復(fù)合形,完成本次迭代。如果,則擴(kuò)展失敗,仍取原反射點(diǎn)替換組成新復(fù)合形。3. 收縮運(yùn)算若已找不到好的反射點(diǎn),還可以從到中心點(diǎn)連線以內(nèi)收縮尋找。按下式計(jì)算收縮點(diǎn)式中,稱為收縮系數(shù),一般。與擴(kuò)展同樣,如果則收縮成功,用替換,否則失敗。4.重構(gòu)若采取上述措施均元效,還可以采取向最好點(diǎn)靠攏的措施,即:各頂點(diǎn)向最好點(diǎn)靠攏后再重新尋求新頂點(diǎn)。四)檢查停機(jī)準(zhǔn)則在迭代計(jì)算中,由于復(fù)合形不斷向最好點(diǎn)移動(dòng)和縮小,因此當(dāng)復(fù)合形的k個(gè)頂點(diǎn)的目標(biāo)函數(shù)值的與中心點(diǎn)均方差很小時(shí),則停止迭代或五)獲取最優(yōu)解滿足停機(jī)準(zhǔn)則后取函數(shù)值最小的頂點(diǎn)作為最優(yōu)解。三、算法框圖四、討論由于復(fù)合形法在迭代過程中不必計(jì)算目標(biāo)函數(shù)的一、二階導(dǎo)數(shù),也無需進(jìn)行一維最優(yōu)化探索,因此對(duì)目標(biāo)函數(shù)和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鄉(xiāng)村醫(yī)生考試:農(nóng)村居民健康檔案管理政策宣傳試題集
- 2025年工程測(cè)量員(地質(zhì)工程測(cè)量技師)考試試卷
- 2025年電氣石項(xiàng)目提案報(bào)告
- 2025年門診醫(yī)療服務(wù)項(xiàng)目規(guī)劃申請(qǐng)報(bào)告
- 2025年明膠空心膠囊項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告
- 2025年走芯車床項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告
- 2025年電梯安裝改造維修作業(yè)特種作業(yè)操作證考試試卷(電梯機(jī)械知識(shí)應(yīng)用案例分析)
- 詳細(xì)資金流動(dòng)記錄出資證明書(8篇)
- 教育行業(yè)教育行業(yè)教育行業(yè)教育游戲市場2025年發(fā)展趨勢(shì)與商業(yè)模式研究報(bào)告
- 2025年農(nóng)業(yè)面源污染治理農(nóng)村環(huán)境治理技術(shù)應(yīng)用案例報(bào)告
- 2025年浙江寧波寧??h第一醫(yī)院招考聘用緊缺專業(yè)編外醫(yī)師筆試歷年典型考題解題思路附帶答案詳解
- 湖南2025年湖南江華瑤族自治縣招聘184名事業(yè)單位工作人員筆試歷年參考題庫附帶答案詳解
- 盤古java面試題及答案
- 3D打印食品安全標(biāo)準(zhǔn)-洞察及研究
- 2024中儲(chǔ)糧考試題庫與答案
- 江西省贛州市章貢區(qū)2022-2023學(xué)年五年級(jí)下學(xué)期數(shù)學(xué)素質(zhì)評(píng)價(jià)試卷(含答案)
- 低空經(jīng)濟(jì)八大應(yīng)用場景與實(shí)踐案例解析方案
- 廣東省深圳市福田區(qū)2023-2024學(xué)年一年級(jí)下學(xué)期語文期末試卷(含答案)
- 2025年物業(yè)管理員(中級(jí))職業(yè)技能鑒定試卷(含物業(yè)設(shè)施設(shè)備維護(hù)案例)
- 下肢功能鍛煉的護(hù)理方法
- 核電站清潔維護(hù)派遣及環(huán)境監(jiān)測(cè)服務(wù)合同
評(píng)論
0/150
提交評(píng)論