版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1l結(jié)構(gòu)設(shè)計(jì):結(jié)構(gòu)設(shè)計(jì):要在滿足強(qiáng)度要求等條件下,要在滿足強(qiáng)度要求等條件下,使所用的材料的總重量最輕:使所用的材料的總重量最輕:l資源分配:資源分配:要使各用戶利用有限資源產(chǎn)要使各用戶利用有限資源產(chǎn)生的總效益最大;生的總效益最大;l安排運(yùn)輸方案:安排運(yùn)輸方案:要在滿足物質(zhì)需求和裝要在滿足物質(zhì)需求和裝載條件下使運(yùn)輸費(fèi)用最低:載條件下使運(yùn)輸費(fèi)用最低:l編制生產(chǎn)計(jì)劃:編制生產(chǎn)計(jì)劃:要按照產(chǎn)品工藝流程和要按照產(chǎn)品工藝流程和顧客需求,盡量降低人力、設(shè)備、原材顧客需求,盡量降低人力、設(shè)備、原材料等成本使總利潤(rùn)最高。料等成本使總利潤(rùn)最高。2l最優(yōu)化設(shè)計(jì)的目的:最優(yōu)化設(shè)計(jì)的目的:l 機(jī)械設(shè)計(jì)師追求其設(shè)計(jì)的方案
2、是機(jī)械設(shè)計(jì)師追求其設(shè)計(jì)的方案是l 尺寸最小尺寸最小(材料消耗最少或重量最輕)(材料消耗最少或重量最輕)l 成本最低成本最低( 運(yùn)輸、資源分配、安排生產(chǎn)等)運(yùn)輸、資源分配、安排生產(chǎn)等)l 性能最好性能最好(零件、部件、產(chǎn)品)(零件、部件、產(chǎn)品)l每一產(chǎn)品設(shè)計(jì)、制造過(guò)程中,都含有很多因素每一產(chǎn)品設(shè)計(jì)、制造過(guò)程中,都含有很多因素如何優(yōu)化。如何優(yōu)化。l因此,最優(yōu)化理論和技術(shù)必將在社會(huì)的諸多方因此,最優(yōu)化理論和技術(shù)必將在社會(huì)的諸多方面起著越來(lái)越大的作用。面起著越來(lái)越大的作用。3l目前,科研院所、大型企業(yè)在設(shè)計(jì)中均把目前,科研院所、大型企業(yè)在設(shè)計(jì)中均把優(yōu)化思想融入其中,例如:優(yōu)化思想融入其中,例如:l1、
3、汽車(chē)行業(yè)、汽車(chē)行業(yè)(排氣量?jī)?yōu)化問(wèn)題,車(chē)型等)(排氣量?jī)?yōu)化問(wèn)題,車(chē)型等)l2、航空航天、航空航天(電子吊艙(電子吊艙TTC環(huán)控制系統(tǒng)環(huán)控制系統(tǒng)的優(yōu)化設(shè)計(jì)、衛(wèi)星、安全等問(wèn)題的優(yōu)化設(shè)計(jì)、衛(wèi)星、安全等問(wèn)題45l1什么是最優(yōu)化設(shè)計(jì)什么是最優(yōu)化設(shè)計(jì)l 是根據(jù)給定的設(shè)計(jì)要求,在現(xiàn)有的工程技是根據(jù)給定的設(shè)計(jì)要求,在現(xiàn)有的工程技術(shù)條件下,應(yīng)用專(zhuān)業(yè)理論和數(shù)學(xué)規(guī)劃的理論及術(shù)條件下,應(yīng)用專(zhuān)業(yè)理論和數(shù)學(xué)規(guī)劃的理論及方法,在計(jì)算機(jī)上進(jìn)行的半自動(dòng)或自動(dòng)設(shè)計(jì),方法,在計(jì)算機(jī)上進(jìn)行的半自動(dòng)或自動(dòng)設(shè)計(jì),以選出在現(xiàn)有工程條件下的最好設(shè)計(jì)方案的一以選出在現(xiàn)有工程條件下的最好設(shè)計(jì)方案的一種現(xiàn)代設(shè)計(jì)方法。種現(xiàn)代設(shè)計(jì)方法。l設(shè)計(jì)原則:設(shè)計(jì)
4、原則:是優(yōu)化設(shè)計(jì)是優(yōu)化設(shè)計(jì)l設(shè)計(jì)方法:設(shè)計(jì)方法:是采用最優(yōu)化數(shù)學(xué)方法是采用最優(yōu)化數(shù)學(xué)方法l設(shè)計(jì)手段:設(shè)計(jì)手段:一是靠經(jīng)驗(yàn)的積累,憑主觀作出判一是靠經(jīng)驗(yàn)的積累,憑主觀作出判斷;二是做試驗(yàn)選方案,比較優(yōu)劣定決策;三斷;二是做試驗(yàn)選方案,比較優(yōu)劣定決策;三是建立數(shù)學(xué)模型,求解最優(yōu)策略。(電子計(jì)算是建立數(shù)學(xué)模型,求解最優(yōu)策略。(電子計(jì)算機(jī)及計(jì)算程序)這種方法應(yīng)該是符合時(shí)代潮流機(jī)及計(jì)算程序)這種方法應(yīng)該是符合時(shí)代潮流和形勢(shì)發(fā)展需要。和形勢(shì)發(fā)展需要。6l目前國(guó)內(nèi)外設(shè)計(jì)方法目前國(guó)內(nèi)外設(shè)計(jì)方法l常規(guī)設(shè)計(jì):常規(guī)設(shè)計(jì):用人工手算幾種方法選其較好者用人工手算幾種方法選其較好者l計(jì)算機(jī)輔助優(yōu)化設(shè)計(jì):用近代的優(yōu)化數(shù)學(xué)方
5、法計(jì)算機(jī)輔助優(yōu)化設(shè)計(jì):用近代的優(yōu)化數(shù)學(xué)方法 和理論編制計(jì)算機(jī)程序,用計(jì)算機(jī)輔助計(jì)算千和理論編制計(jì)算機(jī)程序,用計(jì)算機(jī)輔助計(jì)算千萬(wàn)種方案,有規(guī)律最速得其最優(yōu)方案。萬(wàn)種方案,有規(guī)律最速得其最優(yōu)方案。l國(guó)際情況:國(guó)際情況:先進(jìn)國(guó)家以采用后種方法為主先進(jìn)國(guó)家以采用后種方法為主l國(guó)內(nèi)情況:國(guó)內(nèi)情況:兩種方法并行,但趨向國(guó)際情況,兩種方法并行,但趨向國(guó)際情況,目前國(guó)內(nèi)大型企業(yè)(如汽車(chē)、航空、航天和科目前國(guó)內(nèi)大型企業(yè)(如汽車(chē)、航空、航天和科研院所)均采用計(jì)算機(jī)輔助優(yōu)化設(shè)計(jì)研院所)均采用計(jì)算機(jī)輔助優(yōu)化設(shè)計(jì)7l2、最優(yōu)化設(shè)計(jì)工作包含內(nèi)容、最優(yōu)化設(shè)計(jì)工作包含內(nèi)容l (1)將設(shè)計(jì)問(wèn)題的物理模型轉(zhuǎn)化為數(shù)學(xué)模型,)將設(shè)計(jì)
6、問(wèn)題的物理模型轉(zhuǎn)化為數(shù)學(xué)模型,建立數(shù)學(xué)模型時(shí)要選取建立數(shù)學(xué)模型時(shí)要選取設(shè)計(jì)變量設(shè)計(jì)變量、列出、列出目標(biāo)函目標(biāo)函數(shù)數(shù),給出,給出約束條件約束條件,目標(biāo)函數(shù)是設(shè)計(jì)問(wèn)題所要,目標(biāo)函數(shù)是設(shè)計(jì)問(wèn)題所要求的最優(yōu)化指標(biāo)與設(shè)計(jì)變量之間的函數(shù)關(guān)系式。求的最優(yōu)化指標(biāo)與設(shè)計(jì)變量之間的函數(shù)關(guān)系式。l(2)采用最適當(dāng)?shù)淖顑?yōu)化方法,求解數(shù)學(xué)模)采用最適當(dāng)?shù)淖顑?yōu)化方法,求解數(shù)學(xué)模型??蓺w結(jié)為在給定的條件(例如約束條件)型。可歸結(jié)為在給定的條件(例如約束條件)下求目標(biāo)函數(shù)的極值或最優(yōu)化值問(wèn)題。下求目標(biāo)函數(shù)的極值或最優(yōu)化值問(wèn)題。8l3、優(yōu)化設(shè)計(jì)的步驟及計(jì)算過(guò)程、優(yōu)化設(shè)計(jì)的步驟及計(jì)算過(guò)程l (1)優(yōu)化設(shè)計(jì)的步驟)優(yōu)化設(shè)計(jì)的步驟l
7、 A.根據(jù)設(shè)計(jì)問(wèn)題建立數(shù)學(xué)模型根據(jù)設(shè)計(jì)問(wèn)題建立數(shù)學(xué)模型,既將實(shí)際問(wèn)既將實(shí)際問(wèn)題表達(dá)為數(shù)學(xué)規(guī)劃問(wèn)題題表達(dá)為數(shù)學(xué)規(guī)劃問(wèn)題l 選取設(shè)計(jì)變量選取設(shè)計(jì)變量,確定目標(biāo)函數(shù)確定目標(biāo)函數(shù),建立約束條件建立約束條件l B 根據(jù)數(shù)學(xué)模型選擇尋優(yōu)方法(優(yōu)化算法)根據(jù)數(shù)學(xué)模型選擇尋優(yōu)方法(優(yōu)化算法)l C 編制程序編制程序l D 利用計(jì)算機(jī)計(jì)算利用計(jì)算機(jī)計(jì)算,選出最優(yōu)方案選出最優(yōu)方案l E 對(duì)選出的最優(yōu)方案進(jìn)行分析和判斷對(duì)選出的最優(yōu)方案進(jìn)行分析和判斷,首先看看是否符合工程實(shí)際首先看看是否符合工程實(shí)際,然后進(jìn)行參然后進(jìn)行參數(shù)分析數(shù)分析.9l(2) 計(jì)算過(guò)程計(jì)算過(guò)程l 各種工程設(shè)計(jì)問(wèn)題的優(yōu)化設(shè)計(jì)原理大體上各種工程設(shè)計(jì)問(wèn)題
8、的優(yōu)化設(shè)計(jì)原理大體上相似如下圖相似如下圖:文件編輯整理初始設(shè)計(jì)方案已知數(shù)據(jù)約束條件數(shù)學(xué)模型評(píng)比尋優(yōu)方法人工監(jiān)控10lA 初始設(shè)計(jì)方案初始設(shè)計(jì)方案lB 數(shù)學(xué)模型數(shù)學(xué)模型lC 評(píng)比評(píng)比lD 尋優(yōu)方法尋優(yōu)方法lE 人工監(jiān)控人工監(jiān)控(打印中間結(jié)果等打印中間結(jié)果等)lF 文件編輯整理文件編輯整理11l1、設(shè)計(jì)變量:、設(shè)計(jì)變量:在設(shè)計(jì)過(guò)程中進(jìn)行選擇并在設(shè)計(jì)過(guò)程中進(jìn)行選擇并最終必須確定的各項(xiàng)獨(dú)立參數(shù)(變量)最終必須確定的各項(xiàng)獨(dú)立參數(shù)(變量)l 如結(jié)構(gòu)的總體尺寸、零件的幾何尺寸、如結(jié)構(gòu)的總體尺寸、零件的幾何尺寸、物理特性等物理特性等lA:表示表示 N維設(shè)計(jì)變量可表示為維設(shè)計(jì)變量可表示為XnTnRXxxxX,.
9、,2112lB維數(shù)維數(shù):設(shè)計(jì)變量的數(shù)目稱(chēng)為最優(yōu)化設(shè)計(jì)維數(shù):設(shè)計(jì)變量的數(shù)目稱(chēng)為最優(yōu)化設(shè)計(jì)維數(shù)lC:Rn表示設(shè)計(jì)變量存在的空間表示設(shè)計(jì)變量存在的空間l 既以既以n個(gè)獨(dú)立變量為坐標(biāo)軸組成的個(gè)獨(dú)立變量為坐標(biāo)軸組成的n維向量維向量空間是一個(gè)空間是一個(gè)n 維實(shí)空間維實(shí)空間lD設(shè)計(jì)空間:設(shè)計(jì)空間:每一個(gè)分量都是互相獨(dú)立的,所每一個(gè)分量都是互相獨(dú)立的,所有各個(gè)分量構(gòu)成了一個(gè)空間,即各設(shè)計(jì)變量的有各個(gè)分量構(gòu)成了一個(gè)空間,即各設(shè)計(jì)變量的坐標(biāo)軸所描述的空間稱(chēng)之為設(shè)計(jì)空間坐標(biāo)軸所描述的空間稱(chēng)之為設(shè)計(jì)空間lE超越空間:超越空間: n3時(shí)是用圖很難表達(dá)的空間為時(shí)是用圖很難表達(dá)的空間為13l例例:某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。
10、生產(chǎn)甲種產(chǎn)某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)品每件需要用材料品每件需要用材料9kg、3個(gè)工時(shí)、個(gè)工時(shí)、4kw電,電,可獲利可獲利60元。生產(chǎn)乙種產(chǎn)品每件需要用材料元。生產(chǎn)乙種產(chǎn)品每件需要用材料4kg、10個(gè)工時(shí)、個(gè)工時(shí)、5kw電,可獲利電,可獲利120元。若元。若每天能供應(yīng)材料每天能供應(yīng)材料360kg、有、有300個(gè)工時(shí)、能供個(gè)工時(shí)、能供200kw電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)品各多電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)品各多少件,才能夠獲得最大的利潤(rùn)。少件,才能夠獲得最大的利潤(rùn)。14l選擇設(shè)計(jì)變量:l分別以生產(chǎn)甲乙兩種產(chǎn)品數(shù)為nTRXxxX21,15l2目標(biāo)函數(shù):設(shè)計(jì)中預(yù)期要達(dá)到的目標(biāo)目標(biāo)函數(shù):設(shè)計(jì)中預(yù)期
11、要達(dá)到的目標(biāo)l如(重量最輕、或尺寸最小,性能最好等)如(重量最輕、或尺寸最小,性能最好等) l目標(biāo)函數(shù)應(yīng)表示為各設(shè)計(jì)變量的函數(shù)目標(biāo)函數(shù)應(yīng)表示為各設(shè)計(jì)變量的函數(shù)la單目標(biāo)函數(shù)單目標(biāo)函數(shù):最優(yōu)化問(wèn)題僅有一個(gè)單目標(biāo)函數(shù)最優(yōu)化問(wèn)題僅有一個(gè)單目標(biāo)函數(shù)lb多目標(biāo)函數(shù):在同一設(shè)計(jì)中有多個(gè)目標(biāo)函數(shù)多目標(biāo)函數(shù):在同一設(shè)計(jì)中有多個(gè)目標(biāo)函數(shù)l 對(duì)于多目標(biāo)函數(shù)可以獨(dú)立地列出幾個(gè)目標(biāo)函對(duì)于多目標(biāo)函數(shù)可以獨(dú)立地列出幾個(gè)目標(biāo)函 數(shù)式數(shù)式lC綜合目標(biāo)函數(shù):把幾個(gè)目標(biāo)函數(shù)綜合到一起綜合目標(biāo)函數(shù):把幾個(gè)目標(biāo)函數(shù)綜合到一起),.,()(21nxxxFXF16l目標(biāo)函數(shù)可以通過(guò)等值線(面)在設(shè)計(jì)空間中目標(biāo)函數(shù)可以通過(guò)等值線(面)在設(shè)
12、計(jì)空間中表示出來(lái)。表示出來(lái)。以二維為例,如圖以二維為例,如圖在設(shè)計(jì)平面上的點(diǎn)在設(shè)計(jì)平面上的點(diǎn)X(1) ,X(2), X(3)存在有存在有:1)3()2()1()()()(cXFXFXF17l例例:某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)品每件需要用材料品每件需要用材料9kg、3個(gè)工時(shí)、個(gè)工時(shí)、4kw電,電,可獲利可獲利60元。生產(chǎn)乙種產(chǎn)品每件需要用材料元。生產(chǎn)乙種產(chǎn)品每件需要用材料4kg、10個(gè)工時(shí)、個(gè)工時(shí)、5kw電,可獲利電,可獲利120元。若元。若每天能供應(yīng)材料每天能供應(yīng)材料360kg、有、有300個(gè)工時(shí)、能供個(gè)工時(shí)、能供200kw電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)
13、品各多電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)品各多少件,才能夠獲得最大的利潤(rùn)。少件,才能夠獲得最大的利潤(rùn)。18xxxxf212112060,19l3約束條件:在設(shè)計(jì)中對(duì)設(shè)計(jì)變量取值的限制約束條件:在設(shè)計(jì)中對(duì)設(shè)計(jì)變量取值的限制條件條件l(1)邊界約束或區(qū)域約束)邊界約束或區(qū)域約束l(2)性能約束)性能約束l(3)顯約束和隱約束)顯約束和隱約束l(4)約束的表達(dá)式形式:按表達(dá)式約束分為)約束的表達(dá)式形式:按表達(dá)式約束分為等式和不等式約束等式和不等式約束pvXhmuXgvu, 10)(, 10)(20l約束函數(shù)的約束函數(shù)的幾何意義幾何意義是它將設(shè)計(jì)空間一分為二,是它將設(shè)計(jì)空間一分為二,形成了可行域和不可行域。形
14、成了可行域和不可行域。如圖,優(yōu)化設(shè)計(jì)點(diǎn)應(yīng)當(dāng)落在可行域內(nèi),即:nRDX21l例例:某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)品每件需要用材料品每件需要用材料9kg、3個(gè)工時(shí)、個(gè)工時(shí)、4kw電,電,可獲利可獲利60元。生產(chǎn)乙種產(chǎn)品每件需要用材料元。生產(chǎn)乙種產(chǎn)品每件需要用材料4kg、10個(gè)工時(shí)、個(gè)工時(shí)、5kw電,可獲利電,可獲利120元。若元。若每天能供應(yīng)材料每天能供應(yīng)材料360kg、有、有300個(gè)工時(shí)、能供個(gè)工時(shí)、能供200kw電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)品各多電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)品各多少件,才能夠獲得最大的利潤(rùn)。少件,才能夠獲得最大的利潤(rùn)。22002005430
15、01033604921212121xxxxxxxx23l4數(shù)學(xué)模型:數(shù)學(xué)模型:首先把工程問(wèn)題用數(shù)學(xué)方法來(lái)描述,建立一個(gè)數(shù)學(xué)首先把工程問(wèn)題用數(shù)學(xué)方法來(lái)描述,建立一個(gè)數(shù)學(xué)模型。機(jī)械優(yōu)化設(shè)計(jì)的數(shù)學(xué)模型已模式化了,可寫(xiě)模型。機(jī)械優(yōu)化設(shè)計(jì)的數(shù)學(xué)模型已模式化了,可寫(xiě)成:成:最優(yōu)方案最優(yōu)方案)(,.,*2*1*XFxxxXTx最優(yōu)值最優(yōu)值qvXhpuXgtsRDXXFvun,.2 , 10)(,.2 , 10)(. .)(min 求24l例例:某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)某車(chē)間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)品每件需要用材料品每件需要用材料9kg、3個(gè)工時(shí)、個(gè)工時(shí)、4kw電,電,可獲利可獲利60元。生
16、產(chǎn)乙種產(chǎn)品每件需要用材料元。生產(chǎn)乙種產(chǎn)品每件需要用材料4kg、10個(gè)工時(shí)、個(gè)工時(shí)、5kw電,可獲利電,可獲利120元。若元。若每天能供應(yīng)材料每天能供應(yīng)材料360kg、有、有300個(gè)工時(shí)、能供個(gè)工時(shí)、能供200kw電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)品各多電,問(wèn)每天生產(chǎn)甲、乙兩種產(chǎn)品各多少件,才能夠獲得最大的利潤(rùn)。少件,才能夠獲得最大的利潤(rùn)。25xxxxf212112060,00200543001033604921212121xxxxxxxx26l5連續(xù)變量連續(xù)變量l6離散變量離散變量l7約束優(yōu)化與非約束優(yōu)化約束優(yōu)化與非約束優(yōu)化l8線性優(yōu)化與非線性優(yōu)化線性優(yōu)化與非線性優(yōu)化l例要用薄鋼板制造一體積為例要用薄
17、鋼板制造一體積為 的貨箱的貨箱,由于運(yùn)輸裝卸要求其長(zhǎng)度不小于由于運(yùn)輸裝卸要求其長(zhǎng)度不小于4m,問(wèn)為了問(wèn)為了使耗費(fèi)的鋼板最少并減輕重量使耗費(fèi)的鋼板最少并減輕重量,應(yīng)如何選取應(yīng)如何選取貨箱的長(zhǎng)、寬、和高?貨箱的長(zhǎng)、寬、和高?l解:解:m2527l9可行域與可行設(shè)計(jì)點(diǎn)可行域與可行設(shè)計(jì)點(diǎn)l非可行域與非可行設(shè)計(jì)點(diǎn)非可行域與非可行設(shè)計(jì)點(diǎn)l例如:例如:44)(min12221xxxxfRn21 Txxx00010224132212211xgxgxxgxxgxxxx28l將約束函數(shù)值為零時(shí)所得的曲線所包圍的圖形,將約束函數(shù)值為零時(shí)所得的曲線所包圍的圖形,在此圖形內(nèi)取點(diǎn)為可行設(shè)計(jì)點(diǎn),在圖形外取點(diǎn)在此圖形內(nèi)取點(diǎn)為
18、可行設(shè)計(jì)點(diǎn),在圖形外取點(diǎn)為非可行設(shè)計(jì)點(diǎn)。既滿足約束條件所形成的圖為非可行設(shè)計(jì)點(diǎn)。既滿足約束條件所形成的圖形內(nèi)取點(diǎn)。形內(nèi)取點(diǎn)。l10 局部最優(yōu)和全局最優(yōu)局部最優(yōu)和全局最優(yōu)l 目標(biāo)函數(shù)不是單峰函數(shù)時(shí),有若干個(gè)極小點(diǎn)目標(biāo)函數(shù)不是單峰函數(shù)時(shí),有若干個(gè)極小點(diǎn)l 對(duì)應(yīng)有函數(shù)值稱(chēng)為局部最優(yōu)解,其中函數(shù)對(duì)應(yīng)有函數(shù)值稱(chēng)為局部最優(yōu)解,其中函數(shù)值最小的點(diǎn)稱(chēng)為全域最優(yōu)解值最小的點(diǎn)稱(chēng)為全域最優(yōu)解29l數(shù)學(xué)基礎(chǔ):數(shù)學(xué)基礎(chǔ):l梯度梯度lHessian 海賽矩陣海賽矩陣l函數(shù)的凸集與凸函數(shù)函數(shù)的凸集與凸函數(shù)l在優(yōu)化設(shè)計(jì)中應(yīng)注意局部區(qū)域的極小點(diǎn)并不一在優(yōu)化設(shè)計(jì)中應(yīng)注意局部區(qū)域的極小點(diǎn)并不一定就是整個(gè)可行域的最優(yōu)點(diǎn)(最大值或最小
19、定就是整個(gè)可行域的最優(yōu)點(diǎn)(最大值或最小值)。在整個(gè)可行域中對(duì)任一值)。在整個(gè)可行域中對(duì)任一x都有都有l(wèi)時(shí),時(shí),x就是全域最優(yōu)點(diǎn)或整體最優(yōu)點(diǎn),如果就是全域最優(yōu)點(diǎn)或整體最優(yōu)點(diǎn),如果x是是局部可行域中有極小值時(shí),稱(chēng)局部或相對(duì)最優(yōu)局部可行域中有極小值時(shí),稱(chēng)局部或相對(duì)最優(yōu)點(diǎn),函數(shù)的凸性表現(xiàn)為單峰性。點(diǎn),函數(shù)的凸性表現(xiàn)為單峰性。 xfxf30l結(jié)論:多元函數(shù)若有連續(xù)的二階偏導(dǎo)數(shù),且結(jié)論:多元函數(shù)若有連續(xù)的二階偏導(dǎo)數(shù),且H(X)正定。如果正定。如果F是是D內(nèi)的凸函數(shù),且存在極內(nèi)的凸函數(shù),且存在極小點(diǎn)小點(diǎn)X,那么那么X必為必為F在在D上的全局極小點(diǎn),且上的全局極小點(diǎn),且是唯一的,如是凸函數(shù),駐點(diǎn)就是極小點(diǎn)是唯
20、一的,如是凸函數(shù),駐點(diǎn)就是極小點(diǎn)l優(yōu)化中常用。優(yōu)化中常用。31l根據(jù)設(shè)計(jì)變量的類(lèi)型可分為根據(jù)設(shè)計(jì)變量的類(lèi)型可分為n連續(xù)變量?jī)?yōu)化方法連續(xù)變量?jī)?yōu)化方法n離散變量?jī)?yōu)化方法離散變量?jī)?yōu)化方法l在連續(xù)變量?jī)?yōu)化方法中,又可分為:在連續(xù)變量?jī)?yōu)化方法中,又可分為:n非線性無(wú)約束優(yōu)化方法非線性無(wú)約束優(yōu)化方法n直接算法直接算法n梯度算法梯度算法n非線性約束優(yōu)化方法非線性約束優(yōu)化方法n直接算法直接算法n間接算法間接算法32l 直接搜索法:通過(guò)函數(shù)值的計(jì)算和直接搜索法:通過(guò)函數(shù)值的計(jì)算和比較,確定搜索的方向和步長(zhǎng)。如:黃比較,確定搜索的方向和步長(zhǎng)。如:黃金分割法、二次插值、復(fù)合形法等。金分割法、二次插值、復(fù)合形法等。l
21、 間接搜索法:利用函數(shù)的一階或二間接搜索法:利用函數(shù)的一階或二階偏導(dǎo)數(shù)矩陣確定搜索方向和步長(zhǎng)。如階偏導(dǎo)數(shù)矩陣確定搜索方向和步長(zhǎng)。如梯度法、牛頓法等。梯度法、牛頓法等。33l最優(yōu)化設(shè)計(jì)的任務(wù):一是找到最優(yōu)解,最優(yōu)化設(shè)計(jì)的任務(wù):一是找到最優(yōu)解,二是如何提高求優(yōu)過(guò)程的效率。二是如何提高求優(yōu)過(guò)程的效率。 對(duì)對(duì)n維的非線性目標(biāo)函數(shù),用常規(guī)的解法求極維的非線性目標(biāo)函數(shù),用常規(guī)的解法求極值,往往是很困難的。有效的辦法使用值,往往是很困難的。有效的辦法使用迭代算迭代算法法。34l特點(diǎn):按照一定的邏輯結(jié)構(gòu)進(jìn)行反復(fù)的數(shù)值計(jì)特點(diǎn):按照一定的邏輯結(jié)構(gòu)進(jìn)行反復(fù)的數(shù)值計(jì)算,尋求函數(shù)值不斷下降的設(shè)計(jì)點(diǎn),直到最后算,尋求函數(shù)
22、值不斷下降的設(shè)計(jì)點(diǎn),直到最后獲得足夠精度的近似解時(shí)就截?cái)嘤?jì)算。獲得足夠精度的近似解時(shí)就截?cái)嘤?jì)算。l一、迭代過(guò)程一、迭代過(guò)程:從一個(gè)選定的初始點(diǎn)從一個(gè)選定的初始點(diǎn)X出發(fā)出發(fā),沿沿某種優(yōu)化方法所規(guī)定的方向某種優(yōu)化方法所規(guī)定的方向S,確定適當(dāng)?shù)牟介L(zhǎng)確定適當(dāng)?shù)牟介L(zhǎng)a.產(chǎn)生一個(gè)新的設(shè)計(jì)點(diǎn)產(chǎn)生一個(gè)新的設(shè)計(jì)點(diǎn).l l l滿足滿足l a-第第k步迭代計(jì)算的步長(zhǎng)步迭代計(jì)算的步長(zhǎng))()()()1( : kkkkSXX即 xxkkff)(135l二、迭代計(jì)算的終止條件二、迭代計(jì)算的終止條件l 1.點(diǎn)距準(zhǔn)則點(diǎn)距準(zhǔn)則:l 相鄰兩迭代點(diǎn)之間的距離已達(dá)到充分小相鄰兩迭代點(diǎn)之間的距離已達(dá)到充分小既:既:l 1)()1(kkX
23、X36如果如果F(X(k+1)1可采用相對(duì)可采用相對(duì)來(lái)判斷。判別式:來(lái)判斷。判別式: 21xxkkFF3)()()1()()()(kkkXFXFXF37l3.梯度準(zhǔn)則梯度準(zhǔn)則l 目標(biāo)函數(shù)在迭代點(diǎn)的梯度已達(dá)到充分小目標(biāo)函數(shù)在迭代點(diǎn)的梯度已達(dá)到充分小 既:既:41XKF44531411010;一般取判斷精度38l三、變量的坐標(biāo)變換三、變量的坐標(biāo)變換l 原因:變量間的數(shù)值大小相差極大,無(wú)法用原因:變量間的數(shù)值大小相差極大,無(wú)法用統(tǒng)一步長(zhǎng)尋優(yōu),為此采用坐標(biāo)變換便于尋優(yōu)的統(tǒng)一步長(zhǎng)尋優(yōu),為此采用坐標(biāo)變換便于尋優(yōu)的統(tǒng)一步長(zhǎng)。統(tǒng)一步長(zhǎng)。l設(shè)計(jì)變量的標(biāo)準(zhǔn)化處理,是將設(shè)計(jì)變量值用變?cè)O(shè)計(jì)變量的標(biāo)準(zhǔn)化處理,是將設(shè)計(jì)變
24、量值用變量區(qū)間內(nèi)的相對(duì)坐標(biāo)來(lái)表示,將設(shè)計(jì)變量的真量區(qū)間內(nèi)的相對(duì)坐標(biāo)來(lái)表示,將設(shè)計(jì)變量的真實(shí)值化為變量區(qū)間的相對(duì)值,使變量的變化范實(shí)值化為變量區(qū)間的相對(duì)值,使變量的變化范圍均在圍均在01區(qū)間內(nèi)。區(qū)間內(nèi)。39l坐標(biāo)變換:坐標(biāo)變換:lXtr-變量的真實(shí)坐標(biāo)值變量的真實(shí)坐標(biāo)值lXr-變量的標(biāo)準(zhǔn)坐標(biāo)值變量的標(biāo)準(zhǔn)坐標(biāo)值lA-變量變化的下限變量變化的下限lB-變量變化的上限變量變化的上限nixABAxxriiiitrri,.2 , 1 ) 10 ( 40 對(duì)于一維目標(biāo)函數(shù) f ( x ),尋找它的最優(yōu)點(diǎn)x 和最優(yōu)值 x (k+1)= x (k ) + (k ) S (k ) S-方向矢量:由某種優(yōu)化方法規(guī)定
25、 -步長(zhǎng) min f ( x (k+1) ) = f (x (k ) + (k ) S (k ) )1. 確定搜索區(qū)間2.求最優(yōu)步長(zhǎng) ,使目標(biāo)函數(shù)達(dá)到最小。xff*41有兩種方法:進(jìn)退法有兩種方法:進(jìn)退法 外推法外推法進(jìn)退法:分為三步進(jìn)退法:分為三步a. 試探計(jì)算試探計(jì)算 初選一個(gè)初始點(diǎn)初選一個(gè)初始點(diǎn) 和初始步長(zhǎng)和初始步長(zhǎng) 前進(jìn)點(diǎn)前進(jìn)點(diǎn)并計(jì)算函數(shù)值并計(jì)算函數(shù)值 f f(x x 1 1)= y= y1 1 f f(x x2 2)= y= y2 2(1 1)當(dāng))當(dāng)y y2 2 y y y1 1時(shí),則極小點(diǎn)必在時(shí),則極小點(diǎn)必在x x 1 1左方,應(yīng)再做左方,應(yīng)再做后退運(yùn)算后退運(yùn)算x1hxx012h0
26、42b. y y2 2 y y1 1 ( (前進(jìn)計(jì)算)前進(jìn)計(jì)算)令令 并前進(jìn)步長(zhǎng)倍增如(給定并前進(jìn)步長(zhǎng)倍增如(給定,讓讓=2=2)計(jì)算第三個(gè)前進(jìn)點(diǎn)(新點(diǎn)計(jì)算第三個(gè)前進(jìn)點(diǎn)(新點(diǎn) )x x 3 3 = x = x 2 2+h+h x x 3 3 = x = x 2 2+ +h h0 0 = = ( x x 1 1 + + h h0 0 )+2+2h h0 0 = x = x 1 1 +3+3 h h0 0計(jì)算計(jì)算 f f(x x 3 3)= y= y3 3比較比較f f(x x 3 3),), f f(x x 2 2)既比較既比較y y2 2 ,y y3 3的大小的大小此時(shí)又有兩種情況:此時(shí)又有兩
27、種情況: hh0hh243(1 1) y y2 2 y y3 3 則應(yīng)繼續(xù)做則應(yīng)繼續(xù)做前進(jìn)計(jì)算,對(duì)各點(diǎn)作如下置換:前進(jìn)計(jì)算,對(duì)各點(diǎn)作如下置換:l并再次將前進(jìn)步長(zhǎng)倍增,并再次將前進(jìn)步長(zhǎng)倍增, 計(jì)算新點(diǎn)及其函數(shù)計(jì)算新點(diǎn)及其函數(shù)值值l x x 3 3 = x = x 2 2+h f+h f(x x 3 3)= y= y3 3l重復(fù)上述過(guò)程,直到函數(shù)出現(xiàn)大重復(fù)上述過(guò)程,直到函數(shù)出現(xiàn)大小小大的情況大的情況為止。為止。yxx2121y yxx3232y hh246C. y y2 2 y y1 1 ( (后退運(yùn)算)后退運(yùn)算) 若在步驟(若在步驟(2 2)中,)中, y y2 2 y y1 1 ,則應(yīng)做后退運(yùn)
28、算,將步長(zhǎng)則應(yīng)做后退運(yùn)算,將步長(zhǎng)改變?yōu)樨?fù)值改變?yōu)樨?fù)值 h h (h h0 0)置換點(diǎn)號(hào)使它自右向左置換點(diǎn)號(hào)使它自右向左反向排列。反向排列。yxxyxxyxx323221211313yyy 47l再將后退步長(zhǎng)加倍再將后退步長(zhǎng)加倍l計(jì)算第三后退點(diǎn)(新點(diǎn))及其函數(shù)值計(jì)算第三后退點(diǎn)(新點(diǎn))及其函數(shù)值l x x 3 3 = x = x 2 2+h f+h f(x x 3 3)= y= y3 3比較函數(shù)值比較函數(shù)值f f(x x 3 3),), f f(x x 2 2)既比較既比較y y2 2 ,y y3 3的大小的大小此時(shí)又有兩種情況此時(shí)又有兩種情況hh248(1 1) y y2 2 y y3 3 則應(yīng)
29、繼續(xù)做后退則應(yīng)繼續(xù)做后退計(jì)算,對(duì)各點(diǎn)作如下置換:計(jì)算,對(duì)各點(diǎn)作如下置換:l并再次將并再次將后退后退步長(zhǎng)倍增,步長(zhǎng)倍增, 計(jì)算新點(diǎn)及其函數(shù)計(jì)算新點(diǎn)及其函數(shù)值值l x x 3 3 = x = x 2 2+h f+h f(x x 3 3)= y= y3 3l重復(fù)上述過(guò)程,直到函數(shù)值出現(xiàn)大重復(fù)上述過(guò)程,直到函數(shù)值出現(xiàn)大小小大的情大的情況為止。況為止。取其左右兩端點(diǎn)為區(qū)間取其左右兩端點(diǎn)為區(qū)間 x x k k,x x 1 1 a,ba,bhh2yxx2121y yxx3232y 50l例:試用進(jìn)退法確定函數(shù)例:試用進(jìn)退法確定函數(shù)l的一維優(yōu)化初始搜索區(qū)間的一維優(yōu)化初始搜索區(qū)間 a a , bbl初始點(diǎn)初始點(diǎn)
30、x x 1 1 =0,初始進(jìn)退距,初始進(jìn)退距h 0 0 =1 962xxfx51l格點(diǎn)法是一種思路極為簡(jiǎn)單的一維求優(yōu)法格點(diǎn)法是一種思路極為簡(jiǎn)單的一維求優(yōu)法l設(shè)函數(shù)設(shè)函數(shù)f(x)的初始搜索區(qū)間的初始搜索區(qū)間 a a , bb,在此區(qū)間在此區(qū)間內(nèi)取內(nèi)取n個(gè)內(nèi)等分點(diǎn)個(gè)內(nèi)等分點(diǎn)x x 1 1,x x 2 2 x x n n ,并計(jì)算函數(shù)值并計(jì)算函數(shù)值ly y 1 1,y y 2 2 y y n n l并比較取出最小并比較取出最小y y m m= =minmin(y y i i i=1i=1,2n)2n)l并取并取x x m m左右兩相鄰點(diǎn)左右兩相鄰點(diǎn)x x m-1 m-1 ,x x m+1 m+1 為
31、為新區(qū)間新區(qū)間l判斷判斷x m+1 m+1- -x x m-1 m-1 精度值精度值 , 成立成立l則則: : x x m m x x* * y y m m y y* * l不不成立成立(x x m-1 m-1 ,x x m+1 m+1 ) )作為新的初始區(qū)間繼續(xù)進(jìn)作為新的初始區(qū)間繼續(xù)進(jìn)行行. .52l速度取決于區(qū)間縮短率速度取決于區(qū)間縮短率l區(qū)間縮短率區(qū)間縮短率=新區(qū)間新區(qū)間/舊區(qū)間舊區(qū)間l格點(diǎn)法每次區(qū)間縮短時(shí)取內(nèi)分點(diǎn)數(shù)為格點(diǎn)法每次區(qū)間縮短時(shí)取內(nèi)分點(diǎn)數(shù)為n則則l入入=2/(n+1)lN越多越多,入越小,區(qū)間縮短越快,但計(jì)算入越小,區(qū)間縮短越快,但計(jì)算次數(shù)越多次數(shù)越多53l例題:用格點(diǎn)法求一維目標(biāo)函數(shù)的最優(yōu)解例題:用格點(diǎn)法求一維目標(biāo)函數(shù)的最優(yōu)解l已知:初始區(qū)間已知:初始區(qū)間 a a , b
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 信用金合同范本
- 胃腸病的自我管理
- 寄賣(mài)合同范本TXT
- 氣管鏡急救演練方案
- 崇明小型廠房出租合同范本
- 熱射病的治療與護(hù)理
- 農(nóng)莊團(tuán)建合同范本
- 熱射病的治療原則及護(hù)理
- 傳媒股權(quán)合同范本
- 政府采購(gòu)云平臺(tái)合同范本
- 控制三高健康生活遠(yuǎn)離心腦血管疾病課件(模板)
- 光學(xué)相干斷層成像(OCT)在冠狀動(dòng)脈介入診斷與治療中的應(yīng)用課件
- 模擬法庭案例腳本:校園欺凌侵權(quán)案 社會(huì)法治
- 四年級(jí)上冊(cè)美術(shù)教案-14漂亮的房間 |蘇少版
- 05 03 第五章第三節(jié) 投身崇德向善的道德實(shí)踐
- 安徽省合肥市第四十五中學(xué)2022-2023學(xué)年九年級(jí)上學(xué)期數(shù)學(xué)期中考試卷
- 樁基礎(chǔ)工程施工組織方案
- 供水運(yùn)營(yíng)管理實(shí)施方案(4篇)
- 水土保持工程質(zhì)量評(píng)定表
- 水電站基本構(gòu)造原理與類(lèi)型ppt版(共67)
- 秦朝統(tǒng)一PPT課件教學(xué)
評(píng)論
0/150
提交評(píng)論