版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
《現(xiàn)代設計方法》Ⅱ課程內(nèi)容
第一章現(xiàn)代設計方法簡介
第二章優(yōu)化設計概論
第三章典型優(yōu)化設計方法第四章有限元法概述第五章平面問題有限元法基礎理論第六章Matlab
優(yōu)化工具箱和ANSYS軟件第一章現(xiàn)代設計方法簡介現(xiàn)代設計方法:隨著當代科學技術的飛速發(fā)展和計算機技術的廣泛
應用而在涉及領域發(fā)展起來的一門新興的多元交叉
學科。它是以設計產(chǎn)品為目標的一個總的知識群體
的總稱。第一章現(xiàn)代設計方法簡介優(yōu)化設計可靠性設計計算機輔助設計虛擬設計疲勞設計相似性設計現(xiàn)代設計方法內(nèi)容主要包括:模塊化設計反求工程設計動態(tài)設計有限元法并行設計工業(yè)藝術造型設計第一章現(xiàn)代設計方法簡介第二章優(yōu)化設計概論
第一節(jié)優(yōu)化設計概述人工試湊和定性分析的比較過程,被動的重復分析產(chǎn)品的性能——經(jīng)驗設計、近似計算、一般的安全壽命可行設計。傳統(tǒng)設計方法:
基于手工勞動或簡易計算工
具。方法低效,一般只能獲
得一個可行的設計方案。傳統(tǒng)機械設計理論與方法包
括疲勞壽命理論、強度理論、動力學理論
常憑經(jīng)驗、試算、校核等方法。優(yōu)化設計與傳統(tǒng)設計的比較利用計算機程序主動設計產(chǎn)品參數(shù),獲得最優(yōu)方案——理論設計、精確計算、優(yōu)化設計第一節(jié)優(yōu)化設計概述現(xiàn)代優(yōu)化方法:
基于計算機的應用,設計過程包括:①從實際問題中抽象出數(shù)學模型;②選擇合適的優(yōu)化方法求解數(shù)學模型。
特點:以人機配合或自動搜索方式進
行,能從“所有的”的可行方案中找
出“最優(yōu)的”的設計方案。第一節(jié)優(yōu)化設計概述來源:優(yōu)化一語來自英文Optimization,其本意是尋優(yōu)的
過程。優(yōu)化過程:是尋找約束空間下給定函數(shù)取極大值或極小
值的過程。例如,在右圖中,求得一維函數(shù)f(x)最小值的條件為:若x取x0,則f(x)取得最小值f(x0)。機械優(yōu)化設計概念第一節(jié)優(yōu)化設計概述機械優(yōu)化設計:是使某項機械設計在規(guī)定的各種設計限制條件下,優(yōu)選設計參數(shù),使某項或幾項設計指標獲得最優(yōu)值。最優(yōu)化理論最優(yōu)化是從所有可能的方案中選擇最合理的一種方案,以達到最佳目標的科學.達到最佳目標的方案是最優(yōu)方案,尋找最優(yōu)方案的方法----最優(yōu)化方法(算法)
。把機械設計與優(yōu)化設計理論及方法相結(jié)合,借助計算機,自動尋找實現(xiàn)預期目標的最優(yōu)設計方案和最佳設計參數(shù)。優(yōu)化設計:最優(yōu)化原理與方法,在科學、工程和社會的實際問題中的應用,即為優(yōu)化設計。優(yōu)化設計可以使一項設計在一定的技術和物質(zhì)條件下,尋求一個技術經(jīng)濟指標最佳的設計方案。機械優(yōu)化設計的歷史及發(fā)展1、古典優(yōu)化思想:17世紀,利用微分學和變分學的解析解法?!?/p>
僅能解決簡單的極值問題3、現(xiàn)代優(yōu)化設計:
20世紀80年代出現(xiàn)許多現(xiàn)代優(yōu)化算法:模擬退火算法、遺傳算法、人工神經(jīng)網(wǎng)絡算法、蟻群優(yōu)化算法等。
從狹義優(yōu)化設計(零部件參數(shù))轉(zhuǎn)向廣義優(yōu)化設計(面向產(chǎn)品的全系統(tǒng)、設計全過程、全壽命周期)。例如,針對涉及多領域復雜系統(tǒng)的多學科設計優(yōu)化。線性規(guī)劃、非線性規(guī)劃、幾何規(guī)劃、動態(tài)規(guī)劃和混合離散規(guī)劃等。優(yōu)化設計從無約束→有約束優(yōu)化問題;連續(xù)變量→離散變量;確定型→隨機型模型;單目標優(yōu)化→多目標優(yōu)化。第一節(jié)優(yōu)化設計概述2、經(jīng)典優(yōu)化方法:20世紀40年代,數(shù)學規(guī)劃方法
——可求解包
含等式約束和不等式約束的復雜優(yōu)化問題。最優(yōu)化方法用于機械設計是從二十世紀六十年代開始的,第一節(jié)優(yōu)化設計概述早的成果主要反映在機構(gòu)的優(yōu)化設計方面,現(xiàn)已廣泛用于機械,零部件設計和機械系統(tǒng)的優(yōu)化設計.機構(gòu)運動參數(shù)的優(yōu)化設計是機械優(yōu)化設計中發(fā)展較早的領域,連桿機構(gòu)、凸輪機構(gòu)等再現(xiàn)函數(shù)和軌跡的優(yōu)化設計問題。機構(gòu)動力學優(yōu)化設計主要研究了慣性力最優(yōu)平衡,主動件力矩最小波動等的問題。機械零部件優(yōu)化設計主要研究了各種減速器的優(yōu)化設計、液壓軸承和滾動軸承的優(yōu)化設計以及軸、彈簧、制動器等的結(jié)構(gòu)優(yōu)化。結(jié)構(gòu)優(yōu)化設計優(yōu)化從層次上可分為:拓撲優(yōu)化、形狀優(yōu)化和尺寸優(yōu)化,它們分別對應著產(chǎn)品設計過程中的概念設計、基本設計和詳細設計階段。第一節(jié)優(yōu)化設計概述尺寸優(yōu)化形狀優(yōu)化拓撲優(yōu)化應用案例美國BELL飛機公司利用優(yōu)化方法解決450個設計變量的大型結(jié)構(gòu)優(yōu)化問題。一個機翼質(zhì)量減輕35%。利用一化工優(yōu)化系統(tǒng),對一化工廠進行設計。根據(jù)給定數(shù)據(jù),在16小時內(nèi),進行16000個可行性設計的選擇,從中選擇一成本最低、產(chǎn)量最大的方案,并給出必須的精確數(shù)據(jù)。傳統(tǒng)設計:一組工程師,一年時間,僅僅3個方案,且并非最優(yōu)。波音公司,在747的機身設計中收到了減輕質(zhì)量、縮短生產(chǎn)周期、降低成本的效果。武漢鋼鐵公司從德國引進的1700薄板軋機,經(jīng)該公司自主優(yōu)化后,就多盈利幾百萬馬克。第一節(jié)優(yōu)化設計概述1。把實際問題進行數(shù)學描述,建立一組數(shù)學表達式,稱數(shù)學模型2。尋找一種數(shù)值計算方法和相應的計算機程序3。求解工程最優(yōu)化問題的求解的三個步驟:
現(xiàn)用薄板制造一體積為100m3,長度不小于5m的無上蓋的立方體貨箱,要求該貨箱的鋼板耗費量最少,試確定貨箱的長、寬、高尺寸。
分析:(1)目標:用料最少,即貨箱的表面積最小。(2)設計參數(shù)確定:長
x1
、寬
x2、高
x3;(3)設計約束條件:
(a)體積要求
(b)長度要求貨箱的優(yōu)化設計2.1
引例第二節(jié)優(yōu)化設計數(shù)學模型數(shù)學模型設計參數(shù):設計目標:約束條件:第二節(jié)優(yōu)化設計數(shù)學模型已知:傳動比
i,轉(zhuǎn)速
n,傳動功率
P,大小齒輪的材料,設計該齒輪副,使其重量最輕。(1)目標:圓柱齒輪的體積V或重量w最小;(2)設計參數(shù)確定:模數(shù)m、齒寬b、齒數(shù)z1(3)設計約束條件:
(a)大、小齒輪滿足彎曲強度要求;
(b)齒輪副滿足接觸疲勞強度要求;
(c)齒寬系數(shù)要求;
(d)最小齒數(shù)要求分析:齒輪傳動優(yōu)化設計第二節(jié)優(yōu)化設計數(shù)學模型數(shù)學模型設計參數(shù):設計目標:約束條件:齒寬系數(shù)第二節(jié)優(yōu)化設計數(shù)學模型
優(yōu)化設計的數(shù)學模型是描述實際優(yōu)化問題的設計內(nèi)容、變量關系、有關設計條件和意圖的數(shù)學表達式,它反映了物理現(xiàn)象各主要因素的內(nèi)在聯(lián)系,是進行優(yōu)化設計的基礎。優(yōu)化設計數(shù)學模型的三大要素:
設計變量
約束條件
目標函數(shù)2.2優(yōu)化設計問題的數(shù)學模型第二節(jié)優(yōu)化設計數(shù)學模型優(yōu)化設計的數(shù)學模型由設計變量、目標函數(shù)和約束條件三部分組成,其一般形式如下:數(shù)學模型的一般形式求設計變量:x1,x2,…xn其中:
稱不等式約束條件,簡稱不等式約束;使目標函數(shù)極小化:滿足約束條件:稱等式約束條件,簡稱等式約束。第二節(jié)優(yōu)化設計數(shù)學模型數(shù)學模型可寫為向量形式:s.t.表示滿足于用表示設計變量min表示極小化引例1的一般形式為:第二節(jié)優(yōu)化設計數(shù)學模型齒寬系數(shù)引例2的一般形式為:第二節(jié)優(yōu)化設計數(shù)學模型建立優(yōu)化設計問題數(shù)學模型的步驟:根據(jù)設計要求,應用專業(yè)范圍內(nèi)的現(xiàn)行理論和經(jīng)驗等,
對優(yōu)化對象進行分析;對結(jié)構(gòu)的參數(shù)進行分析,以確定設計的原始參數(shù)、設計
常數(shù)和設計變量;根據(jù)設計要求,確定并構(gòu)造目標函數(shù)和相應的約束條件;對數(shù)學模型進行規(guī)范化處理。第二節(jié)優(yōu)化設計數(shù)學模型1.設計變量
在設計過程中進行選擇并最終必須確定的各項獨立的基本參數(shù),稱作設計變量,又叫做優(yōu)化參數(shù)。在優(yōu)化設計過程中設計變量是不斷修改、調(diào)整,一直處于變化狀態(tài)。2.3
數(shù)學模型的組成
一個設計方案可以用一組基本參數(shù)的數(shù)值來表示,這些基本參數(shù)可以是:構(gòu)件幾何量(如尺寸、位置等),物理量(如質(zhì)量、頻率等),應力、變形等表示工作性能的導出量,非物理量(如壽命、成本等)。第二節(jié)優(yōu)化設計數(shù)學模型
設計變量的全體實際上是一組變量,可用一個列向量表示。設計變量的數(shù)目稱為優(yōu)化設計的維數(shù),如n個設計變量,則稱為n維設計問題。其中任一個特定的向量都可以稱為一個“設計”。
設計變量所組成的設計空間(a)二維設計問題(b)三維設計問題第二節(jié)優(yōu)化設計數(shù)學模型當設計點連續(xù)時,
為直線;
為平面;
為立體空間;為超越空間.
設計空間的維數(shù)表征設計的自由度,設計變量愈多,則設計的自由度愈大,可供選擇的方案愈多,設計愈靈活,但難度亦愈大,求解亦愈復雜。由n個設計變量為坐標所組成的實空間稱作設計空間。記作目前已能解決200個設計變量的大型最優(yōu)化設計問題。
小型設計問題:2~10個設計變量;
中性設計問題:10~50個設計變量;
大型設計問題:50個以上的設計變量。最優(yōu)化問題的目的:在設計空間中無窮多個設計點中,找到一個既滿足所有約束條件,又使目標函數(shù)取得極小值的點,稱最優(yōu)點。它所代表的解稱最優(yōu)解。第二節(jié)優(yōu)化設計數(shù)學模型如何選定設計變量?
抓主要,舍次要
對產(chǎn)品性能和結(jié)構(gòu)影響大的參數(shù)可取為設計變量,影響小的可先根據(jù)經(jīng)驗取為試探性的常量,有的甚至不考慮;任何一項產(chǎn)品,是眾多設計變量標志結(jié)構(gòu)尺寸的綜合體。變量越多,越可以詳細地描述產(chǎn)品結(jié)構(gòu),但會增加建模的難度和造成優(yōu)化規(guī)模過大。所以選擇設計變量時應注意以下幾點:根據(jù)要解決的設計問題的特殊性來選擇設計
變量。第二節(jié)優(yōu)化設計數(shù)學模型2、約束條件
根據(jù)約束性質(zhì):約束分類:
一個可行設計必須滿足某些設計限制條件,這些限制條件稱作約束條件,簡稱約束。
設計空間是所有設計方案的集合,但這些設計方案有些是工程上不能接受的。如一個設計滿足所有對它提出的要求,就稱為可行設計。
性能約束——針對性能要求而提出的限制條件。如選擇某些結(jié)構(gòu)必須滿足受力的強度、剛度或穩(wěn)定性要求等;側(cè)面約束(邊界約束)——針對設計變量的取值范圍加以限制的約束。如允許機床主軸選擇的尺寸范圍,對軸段長度的限定范圍等。第二節(jié)優(yōu)化設計數(shù)學模型
顯式約束和隱式約束約束函數(shù)有的可以表示成顯式形式,即反映設計變量之間明顯的函數(shù)關系,有的只能表示成隱式形式,如復雜結(jié)構(gòu)中的性能約束函數(shù)(變形、應力、頻率等),需要通過有限元等方法計算求得。
根據(jù)數(shù)學表達式的形式:等式約束:
不等式約束:第二節(jié)優(yōu)化設計數(shù)學模型可行域:凡滿足所有約束條件的設計點,它在設計空間的活動范圍。(對應不可行域)
如右下圖所示滿足兩項約束條件的二維設計問題的可行域D為ABC涵蓋區(qū)域,包括線段AC和圓弧ABC在內(nèi)。約束條件:第二節(jié)優(yōu)化設計數(shù)學模型一般情況下,設計可行域可表示為:
不可行域:
可行點和不可行點
D內(nèi)的設計點為可行點,
否則為不可行點(外點)。
邊界點與內(nèi)點
約束邊界上的可行點為邊界點,其余可行點為內(nèi)點。
起作用的約束與不起作用的約束
滿足
的約束為起作用約束,否則為不起作用的約束.(等式約束一定是起作用約束)第二節(jié)優(yōu)化設計數(shù)學模型
為了對設計進行定量評價,必須構(gòu)造包含設計變量的評價函數(shù),它是優(yōu)化的目標,稱為目標函數(shù)。用它可以評價設計方案的好壞,所以它又被稱作評價函數(shù)。記作:
在優(yōu)化過程中,通過設計變量的不斷向
f(X)
值改善的方向自動調(diào)整,最后求得的
f(X)
最好或最滿意的
X值。通常:3、目標函數(shù)在構(gòu)造目標函數(shù)時,應注意:
目標函數(shù)必須包含全部設計變量;
在機械設計中,可作為參考目標函數(shù)的有:最小體積,最輕重量,最高效率,最大承載能力,最小振幅或噪聲,最小成本,最高利潤等等。第二節(jié)優(yōu)化設計數(shù)學模型
在實際工程設計問題中,常常會遇到在多目標的某些目標之間存在矛盾的情況,這就要求設計者正確處理各目標函數(shù)之間的關系。目前處理多目標設計問題常用的方法是組合成一個復合的目標函數(shù),如采用線性加權(quán)的形式,即單目標函數(shù)多目標函數(shù)在最優(yōu)化設計問題中,可以只有一個目標函數(shù)在同一設計中要提出多個目標函數(shù)在一般的機械最優(yōu)化設計中,多目標函數(shù)的情況較多。目標函數(shù)愈多,設計的綜合效果愈好,但問題的求解亦愈復雜。加權(quán)因子第二節(jié)優(yōu)化設計數(shù)學模型目標函數(shù)的等值線(面)
c
為一系列常數(shù),代表一族
n
維超曲面。如在二維設計空間中,f(x1,x2)=c
代表x1,x2設計平面上的一族曲線。令目標函數(shù)f(X)等于任意常數(shù)c由此得到的圖形稱為目標函數(shù)的等值線或等值面,即具有相等目標函數(shù)值的設計點構(gòu)成的平面曲線或曲面。
目標函數(shù)是
n
維變量的函數(shù),它的函數(shù)圖形只能在
n+1維空間中描述出來。為了在
n
維設計空間中反映目標函數(shù)的變化情況,常采用目標函數(shù)等值線(面)的方法。
最優(yōu)化設計的目標函數(shù)通常為求目標函數(shù)的最小值。若目標函數(shù)的最優(yōu)點為可行域中的最大值,則可以看成是
[
-f(X)]
的最小值,當然也可看成是求
1/f(X)
的極小值。第二節(jié)優(yōu)化設計數(shù)學模型無約束優(yōu)化問題數(shù)學模型的一般形式:約束優(yōu)化問題數(shù)學模型的一般形式:4、優(yōu)化問題數(shù)學模型的一般形式優(yōu)化問題的本質(zhì)是求極值的數(shù)學問題。從理論上可以有解析法,即應用極值理論求解,但由于實際優(yōu)化數(shù)學模型的目標函數(shù)及約束函數(shù)往往是非線性的,解析法求解非常困難,甚至無法實現(xiàn)。數(shù)值計算法可以較好地解決這類問題。第二節(jié)優(yōu)化設計數(shù)學模型優(yōu)化問題基本解法解析法
根據(jù)函數(shù)極值的必要條件和充分條件求得其最優(yōu)解析解的求解方法,適用于目標函數(shù)比較簡單的情況。圖解法對簡單的低維問題,可以用作圖法,得到近似最優(yōu)點。數(shù)值法最優(yōu)化問題基本解法又稱為數(shù)值迭代方法。數(shù)值計算的迭代方法是從目標函數(shù)出發(fā),構(gòu)造一種使目標函數(shù)值逐次
下降的數(shù)值計算方法;利用計算機進行反復迭代運算,一步步搜索、調(diào)優(yōu)逐步逼近函數(shù)極值
點或最優(yōu)點,所得到的解即一定精度下的近似解。第二節(jié)優(yōu)化設計數(shù)學模型解析法圖解法數(shù)值法原理用數(shù)學方法(微分,變分等)直接求求數(shù)學方程的極值作目標函數(shù)和約束函數(shù)圖形后找極值點反復迭代,逐步逼近優(yōu)點精度高簡單直觀適用于復雜的和無法用方程描述的優(yōu)化問題缺點計算量大,費時手工作圖,精度較低近似計算,精度受影響適用范圍易于求導的低維數(shù)優(yōu)化問題2維以下的優(yōu)化問題各種復雜的優(yōu)化問題第二節(jié)優(yōu)化設計數(shù)學模型2.4數(shù)值迭代計算數(shù)值迭代法的基本思路:搜索、迭代、逼近
如下圖所示,按照某一迭代算式,從任意一個初始點
X0
開始,按某一遞推的格式產(chǎn)生出如下點列:X0
,X1
,X2,…,Xk,Xk+1
,…若對應的函數(shù)值有如下的關系:必有:則構(gòu)成此點列的算式和遞推迭代格式就成為一種下降迭代算法。第二節(jié)優(yōu)化設計數(shù)學模型下降迭代算法的基本格式上述點的產(chǎn)生一般采用如下迭代算式用以求最優(yōu)步長因子的數(shù)值算法稱一維搜索法稱最優(yōu)步長因子其中:稱搜索方向第二節(jié)優(yōu)化設計數(shù)學模型下降迭代算法的基本迭代格式可歸納如下:Step3:確定最優(yōu)步長因子,計算得到新的迭代點;Step1:給定初始點和收斂精度,并置計數(shù)單元;Step2:選取搜索方向;Step4:終止判斷:若點滿足收斂精度,則以它為最優(yōu)點,輸出:并終止迭代;否則,以它作為新的起點,即令轉(zhuǎn)Step2進行下一輪迭代。第二節(jié)優(yōu)化設計數(shù)學模型下降迭代算法的計算框圖如下:不難看出,要構(gòu)成一個下降迭代算法必須解決以下問題:給定適當?shù)慕K止
判斷準則。初始點選擇合適的搜索
方向。確定最優(yōu)步長
因子。第二節(jié)優(yōu)化設計數(shù)學模型終止準則(1)點距準則迭代點向極小點的逼近速度是逐漸變慢的,越接近極小點,相鄰迭代點間的距離越近。當時:令,輸出和,終止迭代。一般取收斂精度。第二節(jié)優(yōu)化設計數(shù)學模型(2)值差準則在迭代點向極小點逼近的過程中,不僅相鄰迭代點間的距離逐漸縮短,它們的函數(shù)值也越來越接近。因此,也可將相鄰迭代點的函數(shù)值之差作為判斷近似最優(yōu)解的準則,這就是值差準則。即如果有:或令,輸出和,終止迭代。第二節(jié)優(yōu)化設計數(shù)學模型(3)梯度準則多元函數(shù)在某點取得極值的必要條件是函數(shù)在該點的梯度等于零。由此構(gòu)成如下梯度終止準則。令,輸出和,終止迭代。
上述準則都在一定程度上反映了逼近最優(yōu)點的程度,但都有一定的局限性。在實際應用中,可取其中一種或多種同時滿足來進行判定。采用哪種收斂準則,可視具體問題而定。第二節(jié)優(yōu)化設計數(shù)學模型數(shù)值法求解優(yōu)化問題具體解法無約束優(yōu)化問題:約束優(yōu)化問題:隨機方向搜索法復合形法可行方向法
懲罰函數(shù)法模擬退火法遺傳算法(GA)模糊優(yōu)化法神經(jīng)網(wǎng)絡優(yōu)化多目標優(yōu)化問題:一維搜索法梯度法
共軛梯度法牛頓法變尺度法坐標輪換法
單純形法鮑威爾法統(tǒng)一目標函數(shù)法主要目標函數(shù)法功效系數(shù)法第二節(jié)優(yōu)化設計數(shù)學模型第三章典型優(yōu)化設計方法導數(shù)法:利用梯度和二階導數(shù)構(gòu)造搜索方向如梯度法、牛頓法、
變尺度法、共軛梯度法等求解無約束優(yōu)化問題minf(X)的數(shù)值迭代解法,稱為無約束優(yōu)化方法。方法的基本問題是:選擇搜索方向不同的搜索方向,構(gòu)成不同的無約束優(yōu)化算法。方法分:導數(shù)法和模式法兩類模式法:利用某些點上的函數(shù)值構(gòu)造搜索方向如坐標輪換法、鮑威爾法、單純形法等第一節(jié)無約束優(yōu)化問題設計方法無約束優(yōu)化問題的流程圖開始給定x和S的初始值計算使f(x+S)極小xx+S結(jié)束形成新的S滿足收斂條件?
由于和S的形成和確定方法不同派生出不同的無約束優(yōu)化方法。
無約束優(yōu)化問題的解法是研究有約束優(yōu)化問題的基礎,也是優(yōu)化方法的基礎。有些實際問題,其數(shù)學模型
本身就是無約束優(yōu)化問題,
或者除了在非常接近極小點
的情況下,都可以按無約束
問題來處理。通過熟悉無約束優(yōu)化問題的
解法,可以為研究約束優(yōu)化
問題打下良好的基礎。約束優(yōu)化問題的求解往往可
以通過一系列無約束優(yōu)化方
法來實現(xiàn)。第一節(jié)無約束優(yōu)化問題設計方法YN第一節(jié)無約束優(yōu)化問題設計方法3.1
一維搜索法在優(yōu)化設計的迭代運算中,在搜索方向
上尋求最優(yōu)步長的方法稱一維搜索法。一維搜索法是非線性優(yōu)化方法的基本算法,一維搜索法就是一元函數(shù)極小值的數(shù)值迭代算法;
多維目標函數(shù)的迭代算法都可以歸結(jié)為在一系列逐步產(chǎn)生的下
降方向上的一維搜索。多維目標函數(shù)的極值若出發(fā)點及搜索方向已確定,則從出發(fā),沿方向搜索新點的迭代格式為為步長因子選擇一特定步長,使產(chǎn)生的新點是方向上目標函數(shù)的極小點,即:則稱為方向上的最優(yōu)步長因子。
第一節(jié)無約束優(yōu)化問題設計方法確定初始區(qū)間
確定單變量函數(shù)極小點所在的初始搜索區(qū)間
,該區(qū)間是單谷區(qū)間。對于單變量函數(shù),其單谷區(qū)間用[a,b]表示,其中a<b
。單谷區(qū)間特征:函數(shù)在區(qū)間內(nèi)只有一個極小點。在極小點左邊的函數(shù)值應是嚴
格下降,在極小點右邊的函數(shù)
值應是嚴格上升,單谷區(qū)間內(nèi)的函數(shù)值具有的特
征是:“高—低—高”。第一節(jié)無約束優(yōu)化問題設計方法進退法確定搜索區(qū)間若:,則極小值點在
的右邊,保持搜索方向,稱正向搜索外推法;令:比較:,函數(shù)值的大小Step1:確定搜索方向若:,則極小值點在
的左邊,掉轉(zhuǎn)搜索方向,稱反向搜索外推法。正向搜索外推法(前進運算)反向搜索外推法(后退運算)Step2:小步試探令:比較:,函數(shù)值的大小若:,則區(qū)間為:注意:對反向搜索,在小步試探前自變量函數(shù)值沿前進方向換名,區(qū)間為:。第一節(jié)無約束優(yōu)化問題設計方法正向搜索外推法(前進運算)反向搜索外推法(后退運算)Step3:大步長搜索若:,步長增加一倍繼續(xù)搜索起始點和中間點向搜索方向移動一步后,令:比較:,函數(shù)值的大小若:,則正向搜索區(qū)間為:反向搜索,區(qū)間為:。否則,加倍步長繼續(xù)搜索,直至函數(shù)值出現(xiàn)“高-低-高”為止。第一節(jié)無約束優(yōu)化問題設計方法進退法確定搜索區(qū)間流程圖在得到初始區(qū)間以后,通過某種算法,不斷縮小包含極小點的區(qū)間,就可得到一維極小點。
縮小區(qū)間的方法,即一維搜索法。試探法插值法黃金分割法裴法納契法(Fibonacci)二次插值法三次插值法一維搜索法第一節(jié)無約束優(yōu)化問題設計方法
黃金分割法1.基本思想將區(qū)間按一定的比例縮小,且正常迭代時每縮短一次區(qū)間只需計算一次函數(shù)值。適用于單谷函數(shù)求極小值,且函數(shù)可以不連續(xù)的。選點的原則:對稱-對稱在區(qū)間[a,b]內(nèi)的兩個對稱點可由以下公式產(chǎn)生:x1=a+(1-λ)(b-a)x2=a+λ(b-a)其中:λ為比例系數(shù)(0<λ<1)第一節(jié)無約束優(yōu)化問題設計方法若初始區(qū)間為[a,b],縮小一次后的新區(qū)間為[a,x2]。區(qū)間收縮率表示每次縮小所得到的新區(qū)間長度與縮小前舊區(qū)間長度之比區(qū)間收縮率即為,且每次分割保持不變。若使一次分割時的X1點與二次分割時的X2點在同一位置,則:即:解得:黃金分割法第一節(jié)無約束優(yōu)化問題設計方法黃金分割法以區(qū)間長度是否充分小作為終止準則,并以收斂時區(qū)間的中間點作為一維搜索的極小點,即當b-a≤ε時,取x*=(a+b)/22.區(qū)間取舍通過比較搜索區(qū)間內(nèi)兩試點的函數(shù)值,逐步縮短搜索區(qū)間,得到一
個不斷縮小的區(qū)間序列,逐步縮短搜索區(qū)間過程中保證極小點不會被舍棄;消去左邊區(qū)間消去右邊區(qū)間3.終止準則第一節(jié)無約束優(yōu)化問題設計方法黃金分割法的算法框圖:
第一節(jié)無約束優(yōu)化問題設計方法二次插值法基本思想:用三點二次插值多項式來逼近原函數(shù)。取點的方法:二次插值函數(shù)的極小點第一次迭代第二次迭代第一節(jié)無約束優(yōu)化問題設計方法利用區(qū)間消去法原理將初始搜索區(qū)間不斷縮短,從而求得極小點的數(shù)值近似解。優(yōu)化設計的數(shù)學基礎(一)
函數(shù)的方向?qū)?shù)
一個二元函數(shù),在點
處沿某一方向的方向?qū)?shù)
(即變化率)
可定義如下:
二元函數(shù),在點處的偏導數(shù)(即沿坐標軸方向的變化率,或稱坐標軸方向的方向?qū)?shù))如下:優(yōu)化設計的數(shù)學基礎(一)
方向?qū)?shù)與偏導數(shù)之間的數(shù)量關系二元函數(shù)三元函數(shù)優(yōu)化設計的數(shù)學基礎(一)n元函數(shù)式中,為S方向與坐標軸方向xi夾角的余弦。優(yōu)化設計的數(shù)學基礎(一)
函數(shù)的梯度
函數(shù)F(X)在某點
X
的方向?qū)?shù)表明函數(shù)沿某一方向S的變化率。一般說來,函數(shù)在某一確定點沿不同方向的變化率是不同的。函數(shù)F(X)在點X處的梯度▽F(X),可記作gradF(X)方向S的單位向量
為求得函數(shù)在某點X方向?qū)?shù)為最大的方向,引入梯度的概念。
以二元函數(shù)為例:優(yōu)化設計的數(shù)學基礎(一)的梯度:n元函數(shù)優(yōu)化設計的數(shù)學基礎(一)梯度▽F(X)是一個向量,梯度方向是函數(shù)具有最大變化率的方向(方向?qū)?shù)最大的方向),梯度的模就是函數(shù)變化率的最大值。即:分析:
函數(shù)F(X)沿S方向的方向?qū)?shù)等于向量▽F(X)在
S
方向上的投影。
當
,即S與▽F(X)方向相同時,向量▽F(X)在S方向上的投影最大,其值為:說明:
梯度▽F(X)方向是函數(shù)F(X)的最速上升方向;負梯度-▽F(X)方向是函數(shù)F(X)的最速下降方向。優(yōu)化設計的數(shù)學基礎(一)第三節(jié)無約束優(yōu)化問題設計方法3.2
梯度法設想從某點出發(fā),其搜索方向取該點的負梯度方向,使函數(shù)值在該點附近下降最快。這種方法也稱為最速下降法。數(shù)學基礎基本原理梯度法的迭代公式為:
X(k+1)=X(k)-(k)g(k)g(k)
函數(shù)F(X)在迭代點X(k)處的梯度F(X(k))
(k)一般采用一維搜索的最優(yōu)步長即F(X(k+1))=F(X(k)-(k)g(k))=minF(X(k)-(k)g(k))=min()或(g(k+1))Tg(k)=0
’()=-(F(X(k)-(k)g(k)))T
g(k)
=0即(
f(x(k+1)))Tg(k)
=0相鄰的兩個迭代點的梯度是彼此正交的。根據(jù)極值的必要條件和復合函數(shù)的求導公式,有:相鄰的搜索方向相互垂直向極小點的逼近路徑是一條曲折
的鋸齒形路線,而且越接近極小點,前進速度越慢。離極小點較遠時,一次迭代得到的函數(shù)下降量較大。許多收斂性較好的算法,第一步迭代都采用梯度法。梯度法特點:迭代終止條件采用梯度準則:
||g(k)||第三節(jié)無約束優(yōu)化問題設計方法迭代步驟(1)給定初始點X0
和收斂精度
ε,置k=0;(2)計算梯度,并構(gòu)造搜索方向(歸一化)(3)一維搜索,求新的迭代點(4)收斂判斷:若滿足則令X*=X(k+1),F(xiàn)(X*)=F(X(k+1))終止計算;否則,令k=k+1,轉(zhuǎn)(2)繼續(xù)迭代。第三節(jié)無約束優(yōu)化問題設計方法第三節(jié)無約束優(yōu)化問題設計方法第三節(jié)無約束優(yōu)化問題設計方法(2)第一個迭代點為解(1)求初始點的負梯度例3.1:已知目標函數(shù):設初始點為X(0)=(1,1),,用梯度法求極小值。轉(zhuǎn)化為求一維尋優(yōu)的問題,求導:新的迭代點:最佳步長第三節(jié)無約束優(yōu)化問題設計方法(3)求X(1)的梯度(4)求第二個迭代點X(2)因,繼續(xù)迭代。第三節(jié)無約束優(yōu)化問題設計方法以X(2)為起點繼續(xù)求X(3)
,此問題的最優(yōu)解為:因,可知也不是極值點,還應繼續(xù)迭代。第三節(jié)無約束優(yōu)化問題設計方法解得:第三節(jié)無約束優(yōu)化問題設計方法3.3
坐標輪換法算法特點:1)編程簡單,容易掌握;2)收斂速度通常較低,僅適于低維
的情況。搜索過程基本思想:每次搜索只允許一個變量變化,其余變量保持不變,也可稱為變量輪換法。收斂效果與目標函數(shù)等值線有關(1)等值線為橢圓,且長短軸分別平行于坐標軸時--高效(3)等值線為如圖脊線時--無效(2)長短軸不平等于坐標軸--低效第三節(jié)無約束優(yōu)化問題設計方法
第二輪迭代。。。依次類推,不斷迭代,目標函數(shù)值不斷下降,最后逼近該目標函數(shù)的最優(yōu)點。坐標輪換法迭代步驟:沿第一坐標軸的方向e1作一維搜索,用一維優(yōu)化方
法確定最優(yōu)步長11
;計算第一輪的第一個迭代點X11=X01+11
e1
;以X11為新起點,沿第二坐標軸的方向e2作一維搜索,
確定步長21
,計算第一輪的第二個迭代點X21=X11+21
e2任取一初始點X0作為第一輪的始點X01;第三節(jié)無約束優(yōu)化問題設計方法終止準則注意:若采用點距準則或函數(shù)值準則,其中采用的點應該是一輪迭代的始點和終點,而不是某搜索方向的前后迭代點??梢圆捎命c距準則或者其它準則。第三節(jié)無約束優(yōu)化問題設計方法坐標輪換法的流程圖入口給定:x0,K=1i=1Xik=x0沿ei方向一維搜索求ixik=xi-1k+
ikeix=xkf=f(x)i=n?||xnk-x0k||?x*=xf*=f(x*)出口i=i+1x0=x0kk=k+1NYNY第三節(jié)無約束優(yōu)化問題設計方法設:初始點x0=(0,0),精度為,試用坐標輪換法求極小值例3.2:目標函數(shù):第三節(jié)無約束優(yōu)化問題設計方法第三節(jié)無約束優(yōu)化問題設計方法第三節(jié)無約束優(yōu)化問題設計方法第三節(jié)無約束優(yōu)化問題設計方法
一般工程實際優(yōu)化問題絕大多數(shù)屬于約束非線性規(guī)劃問題,其一般數(shù)學模型如下:求解上述問題的方法稱為約束優(yōu)化方法。第四節(jié)約束問題優(yōu)化設計方法根據(jù)約束條件處理方法的不同,約束優(yōu)化方法可分為以下類型:
直接法直接從可行域中尋找它的約束最優(yōu)解。常用方法:約束坐標輪換法,約束隨機方向法,復合形法,
可行方向法,線性逼近法等.特點:優(yōu)點:算法簡單、直觀性強、對函數(shù)無特殊要求。缺點:計算量大、收斂慢,因而效率低。適用場合:維數(shù)低、函數(shù)復雜、精度要求不高的問題。
間接法
把約束條件引入目標函數(shù),使約束優(yōu)化問題轉(zhuǎn)化為無約束優(yōu)
化問題求解的算法。如:
常用方法:罰函數(shù)法,拉格朗日乘子法等.第四節(jié)約束問題優(yōu)化設計方法4.1隨機方向搜索法約束隨機方向搜索法是解決小型約束最優(yōu)化問題的一種常用的直接求解方法。搜索方向---采用隨機產(chǎn)生的方向①若該方向不適用、可行,則試另一方向;②若該方向適用、可行,則以定步長前進;基本思路③若在某處產(chǎn)生的方向足夠多,仍無一適用、可行,則采用收縮步長;④若步長小于預先給定的誤差限則終止迭代。第四節(jié)約束問題優(yōu)化設計方法
隨機方向的實現(xiàn)1、隨機方向的產(chǎn)生需要在(0,1)和(-1,1)區(qū)間內(nèi)均勻分布的隨機數(shù),其步驟如下:
1)用RND(X)產(chǎn)生n個隨機數(shù)3).構(gòu)成隨機方向2).將(0,1)中的隨機數(shù)變換到(-1,1)中去;第四節(jié)約束問題優(yōu)化設計方法2、初始點的選擇初始點必須位于可行域內(nèi),即要滿足全部不等式約束,其方法有:1)通過判別直接給定,但對于復雜問題有一定的難度;2)利用隨機函數(shù)的方法來選擇。第四節(jié)約束問題優(yōu)化設計方法隨機選定初始點,它的各維分量取值范圍式中,和是n維設計變量的上限和下限,即初始點各維分量是在區(qū)間(0,1)內(nèi)均勻分布的隨機數(shù)列。判斷是否在可行域內(nèi)3、生成可行搜索方向即在隨機方向中選擇一個目標函數(shù)值下降最快的方向,當點滿足:則可行搜索方向為4、搜索步長采用加速步長法,即依次迭代的步長按一定的比例遞增,即第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法5、收斂條件若前后函數(shù)值之差與可行點的范數(shù)均小于給定的精度,則收斂適用于求解小型的約束優(yōu)化問題。
隨機搜索的步驟:選擇可行初始點
;
若收斂條件滿足,迭代終止。否則,轉(zhuǎn)步驟②。產(chǎn)生
k個n維隨機單位向量;取試驗步長,按計算k
個隨
機點;在k個隨機點中,找出滿足條件的隨機點,產(chǎn)生可行搜索方向
;從初始點出發(fā),沿可行搜索方向d
以步長進行迭代計算,直到搜索一個滿足全部約束條件,且目標函數(shù)值不再下降的新點
x
;第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法例4.1:二維約束優(yōu)化問題試用兩個隨機數(shù)
構(gòu)成第
次搜索的隨機方向
,由當前點
出發(fā),按照該方向取步長
計算迭代點,確定該方向的終點
。解:隨機方向和新點:
第四節(jié)約束問題優(yōu)化設計方法適用性檢驗:新點函數(shù)值小于舊點函數(shù)值,該點適用??尚行詸z驗:因此,為可行點,其函數(shù)值為:
第四節(jié)約束問題優(yōu)化設計方法1.凸集凸函數(shù)、凸規(guī)劃優(yōu)化設計的數(shù)學基礎(二)優(yōu)化問題一般要求目標函數(shù)在某一區(qū)域內(nèi)的最小點,即有:然而由于函數(shù)本身的問題,會出現(xiàn)局部最小點和全局最小點。一個點集(或區(qū)域),如果連接其中任意兩點X1和X2的線段都全部包含在該集合內(nèi),就稱該點集為凸集。其數(shù)學描述為:若有:且有有:如Y
總在集合D
內(nèi),則稱D為凸集。2.凸函數(shù)
函數(shù),如果連結(jié)其凸集定義域內(nèi)任意兩點X1
,X2的線段上,函數(shù)值小于或等于用及作線性內(nèi)插所得的值,那么稱為凸函數(shù),用數(shù)學描述為:若F(X)為一元函數(shù),可以用右圖表示優(yōu)化設計的數(shù)學基礎(二)3.凸規(guī)劃對于約束優(yōu)化問題若都為凸函數(shù),則稱此問題為凸規(guī)劃3)凸規(guī)劃的任何局部最優(yōu)解就是全局最優(yōu)解。其性質(zhì)為:1)若給定一點X0,則集合為凸集,即當為二元函數(shù)時,其等值線呈現(xiàn)大圈套小圈形式。2)可行域為凸集。優(yōu)化設計的數(shù)學基礎(二)4.最優(yōu)點性質(zhì)目標函數(shù)Y=G(X),設計變量X,取值區(qū)間[a,b]即優(yōu)化問題的可行區(qū)域D={X∣a≤X≤b}。★1●2★3●1●3★2Y=G(X)abX★3和●3分別為閉區(qū)間上設計端點;★2為開區(qū)間內(nèi)極大點(或稱局部極值點或局部最優(yōu)點);★1為可行區(qū)域D內(nèi)全局最大點(全局最優(yōu)點);●1為開區(qū)間內(nèi)極小點;●2為可行區(qū)域D內(nèi)全局最小點。局部及全局最優(yōu)點概念最優(yōu)設計點可分為:局部最優(yōu)點、全局最優(yōu)點。優(yōu)化設計的數(shù)學基礎(二)局部及全局最優(yōu)點性質(zhì)討論
全局最優(yōu)點一定也是局部最優(yōu)點,而局部最優(yōu)點不一
定是全局最優(yōu)點。
判斷是否全局、局部最優(yōu)點的依據(jù)和最實用方法是高等數(shù)學中的極值原理(開區(qū)間上講極值,閉區(qū)間上講最值)。
最優(yōu)化問題常要求解全局最優(yōu)點,然而由于優(yōu)化算法本
身結(jié)構(gòu)、優(yōu)化問題本身的復雜性等原因,很多情況下算
的是局部最優(yōu)點:
傳統(tǒng)優(yōu)化算法:如黃金分割法,單純形法、復合形法、最小二
乘法等算的是局部最優(yōu)點
目前,求解全局最優(yōu)點的有效方法主要有:遺傳優(yōu)化法、多個
局部最優(yōu)點比較綜合法。
新發(fā)展的模糊優(yōu)化法、神經(jīng)網(wǎng)絡優(yōu)化法都很難直接求出全局最
優(yōu)點。優(yōu)化設計的數(shù)學基礎(二)4.2
懲罰函數(shù)法——是一種使用廣泛、很有效的間接解法基本思想:第四節(jié)約束問題優(yōu)化設計方法數(shù)學基礎用約束條件構(gòu)造一個制約函數(shù),當約束條件不滿足時,該函數(shù)受
到制約,反之當約束條件滿足時,則不受制約;將制約函數(shù)加權(quán)后,和原目標函數(shù)結(jié)合形成新目標函數(shù)—懲罰函數(shù);將約束問題轉(zhuǎn)化為一系列無約束問題求解和稱懲罰因子,是一個遞增或遞減的數(shù)列,使懲罰項所起的作用越來越小,即:和分別是由不等式約束函數(shù)和等式約束函數(shù)構(gòu)成的復合函數(shù),分別稱障礙項和懲罰項。其中稱為懲罰函數(shù);結(jié)果:與收斂于同一最優(yōu)解。障礙項:當?shù)c在可行域內(nèi)時,在迭代過程中阻止迭代點越出邊界。懲罰項:當?shù)c在非可行域或不滿足不等式約束條件時,在迭代
過程之中迫使迭代點逼近約束邊界或等式約束曲面。第四節(jié)約束問題優(yōu)化設計方法懲罰函數(shù)法又可分為外點法、內(nèi)點法和混合法??蛇m用于求解含不等式約束的優(yōu)化問題。4.2.1內(nèi)點法基本思想:內(nèi)點法將新目標函數(shù)定義于可行域內(nèi),這樣它的初始點及后面的迭代點序列必定在可行域內(nèi)。對約束優(yōu)化問題:轉(zhuǎn)化后的內(nèi)點懲罰函數(shù)可以有如下兩種形式為:式中:r為懲罰因子,即取第四節(jié)約束問題優(yōu)化設計方法倒數(shù)形式:對數(shù)形式:依次對各個罰函數(shù)求極值,所得極小點序列是向約束問題的最優(yōu)點逼近的。障礙項①懲罰函數(shù)的有效區(qū)域是約束的可行域,目標函數(shù)在可行域內(nèi)的所
有點都受到懲罰,且愈靠近約束邊界懲罰得愈多;②不同的懲罰因子對應不同的罰函數(shù),懲罰因子愈小,函數(shù)的極小點愈接近約束邊界處的最優(yōu)點;③當懲罰因子趨近于零時,懲罰函數(shù)的極小點,就是原約束問題的
最優(yōu)點。第四節(jié)約束問題優(yōu)化設計方法例4-1用內(nèi)點處罰函數(shù)法求問題約束最優(yōu)解。解:用內(nèi)點法求解,首先構(gòu)造內(nèi)點
懲罰函數(shù):用解析法對函數(shù)求極小值。第四節(jié)約束問題優(yōu)化設計方法求解得不滿足約束條件,舍去。無約束極值點為:31.20.360[1.8230][1.4220][1.1560][10]3.9073.0572.00513.3232.0221.3361第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法內(nèi)點法中的初始點、懲罰因子初值及其縮減系數(shù)的選取和收斂條件的確定:1.初始點的選取離約束邊界較遠的可行點。程序設計時,一般,考慮具有人工輸入、和計算機自動生成可行初始點的兩種功能。2.懲罰因子的初值的選取懲罰因子的初值選取應適當,否則會影響迭代計算的正常進行。太大會影響迭代次數(shù),太小會使懲罰函數(shù)的形態(tài)變壞,難以收斂到極值點。
1)取r0=1,根據(jù)試算的結(jié)果,再決定增加或減少r0
值。第四節(jié)約束問題優(yōu)化設計方法2)按經(jīng)驗公式這樣選取的r0
,可以是懲罰函數(shù)中的障礙項和原目標函數(shù)的值大致相等,不會因障礙項的值太大則其支配作用,也不會因障礙項的值太小而被忽略掉。3.懲罰因子的縮減系數(shù)c的選取
在構(gòu)造序列懲罰函數(shù)時,懲罰因子r是一個逐次遞減到0的數(shù)列,相鄰兩次迭代的懲罰因子的關系為:第四節(jié)約束問題優(yōu)化設計方法懲罰因子的縮減系數(shù)通常的取值范圍:0.1-0.7之間。4.收斂條件第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法可適用于求解含不等式約束和等式約束的優(yōu)化問題。4.2.2外點法基本思想:新目標函數(shù)在可行域之外,序列迭代點從可行域之外逐漸逼近約束邊界上的最優(yōu)點。對約束優(yōu)化問題:轉(zhuǎn)化后的外點懲罰函數(shù)的形式為:式中:r為懲罰因子,即取第四節(jié)約束問題優(yōu)化設計方法①在可行域內(nèi)懲罰函數(shù)和目標函數(shù)是完全重合的,在可行域外懲罰函數(shù)的曲線被抬高,且離邊界越遠,曲線被抬高得越多;②懲罰因子越大,懲罰函數(shù)被抬高得越多,極小點越靠近約束邊界;③懲罰因子趨于無窮大時,懲罰函數(shù)的極小點就是約束問題的最優(yōu)點。第四節(jié)約束問題優(yōu)化設計方法例6-6用外點法求問題約束最優(yōu)解。首先構(gòu)造外點懲罰函數(shù):用解析法求解第四節(jié)約束問題優(yōu)化設計方法求解得0.31.27.5[0.2310][0.60][0.8820][10]0.2310.5520.78510.0530.360.781第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法外點法懲罰因子按下式遞增遞增系數(shù),通常取c=5-10。選取的r0
太大則會使懲罰函數(shù)等值線偏心或變形,難以取得極小值。但r0太小,勢必增加迭代次數(shù)。經(jīng)驗計算一般取r0=1,c=10常??梢匀〉脻M意的效果。也可以通過經(jīng)驗公式獲得r0
值第四節(jié)約束問題優(yōu)化設計方法內(nèi)點法的特點: 1.初始點必須為嚴格內(nèi)點 2.不適于具有等式約束的數(shù)學模型3.迭代過程中各個點均為可行設計方案4.一般收斂較慢5.初始罰因子要選擇得當6.罰因子為遞減,遞減率c有0<c<1。 第四節(jié)約束問題優(yōu)化設計方法外點法的特點:
1.初始點可以任選,但應使各函數(shù)有定義2.對等式約束和不等式約束均可適用3.僅最優(yōu)解為可行設計方案4.一般收斂較快5.初始罰因子要選擇得當6.懲罰因子為遞增,遞增率c有c>1。第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法第四節(jié)約束問題優(yōu)化設計方法例:用內(nèi)點法求目標函數(shù)f(x)=ax受約束g(x)=b-x<0時的最優(yōu)解。
構(gòu)造懲罰函數(shù)
求可求出極值點表達式為:懲罰函數(shù)值為:r(k)為一遞減序列:0.1,0.01,0.0014.2.2混合法混合法是綜合外點法和內(nèi)點法的優(yōu)點建立的一種算法,對不等式約束按內(nèi)點法建立懲罰項,對等式約束按外點法建立懲罰項,即:稱混合懲罰函數(shù)。式中,懲罰因子rk1取正的遞減數(shù)列;rk2取正的遞增數(shù)列?;?第四節(jié)約束問題優(yōu)化設計方法顯然,當懲罰因子rk
取正的遞減數(shù)列并趨近于零時,混合懲罰函數(shù)的極小點就是原約束最優(yōu)化問題的最優(yōu)解。若將兩個懲罰因子合并,即令:得到只包含一個懲罰因子的混合懲罰函數(shù)或第四節(jié)約束問題優(yōu)化設計方法工程實際問題通常有多種評價設計質(zhì)量好壞的技術經(jīng)濟指標。稱多目標最優(yōu)化問題,簡稱多目標問題。以,
,…代表多個目標函數(shù)或設計目標,構(gòu)成的優(yōu)化設計數(shù)學模型:第五章多目標問題優(yōu)化設計方法多目標問題的解:完全最優(yōu)解:使各個目標函數(shù)都取得極小值的解;劣解:至少使一個目標函數(shù)取得最大值的解;有效解:除完全最優(yōu)解和劣解之外的所有解。有效解之間是不能
直接比較優(yōu)劣的。無論哪一種方法都只能求得有效解,或相對最優(yōu)解。多目標最優(yōu)化方法就是在對各個目標加權(quán)量化的基礎上,將不可比問題轉(zhuǎn)化成可比問題,求得對每一個目標來說都相對最優(yōu)的有效解。多目標最優(yōu)化一般都是轉(zhuǎn)化為單目標求解的。如常用的主要目標法、線性加權(quán)法、最大最小法和理想點法等。第五章多目標問題優(yōu)化設計方法5.1主要目標法將多目標問題,用主要目標法構(gòu)造的多目標問題如下:在所有技術經(jīng)濟指標中選出一個最重要的作為設計的目標函數(shù),而將其他的指標分別給定一個可以接受的范圍,轉(zhuǎn)變?yōu)橐唤M約束條件,從而構(gòu)成一個單目標最優(yōu)化問題。其中,fi1和fi2分別是第i個目標fi的下限和上限。第五章多目標問題優(yōu)化設計方法由此求的就是原多目標問題的一個相對最優(yōu)解。5.2線性加權(quán)法由q個目標函數(shù)構(gòu)成綜合評價函數(shù):多目標優(yōu)化轉(zhuǎn)化為單目標約束最優(yōu)化問題:是反映各個分目標重要性的系數(shù),稱權(quán)因子。第五章多目標問題優(yōu)化設計方法一般情況下有如何確定合理的權(quán)因子是這一方法的關鍵。多數(shù)情況下權(quán)因子可以根據(jù)經(jīng)驗直接給出,有時也可按下式計算:其中是以第i
個分目標為目標函數(shù)所構(gòu)成的單目標問題的最優(yōu)值。第五章多目標問題優(yōu)化設計方法5.3最大最小法對多目標優(yōu)化問題采用各個目標中的最大值作為評價函數(shù)的函數(shù)值來構(gòu)造新的目標函數(shù)。即:評價函數(shù)其中:將多目標優(yōu)化轉(zhuǎn)為下列單目標優(yōu)化問題:第五章多目標問題優(yōu)化設計方法5.4理想點法構(gòu)造如下單目標優(yōu)化評價函數(shù):可以證明,此問題的最優(yōu)解是一個最接近完全最優(yōu)解的有效解。故稱這種方法為理想點法。的意義與前述相同將多目標優(yōu)化轉(zhuǎn)為下列單目標優(yōu)化問題:第五章多目標問題優(yōu)化設計方法第六章有限元法第一節(jié)有限元法概覽第三節(jié)結(jié)構(gòu)離散化第四節(jié)單元位移模式第五節(jié)單元分析單元剛度矩陣第六節(jié)整體分析總體剛度矩陣第七節(jié)邊界條件處理
計算成果整理第二節(jié)有限元法基本思路第一節(jié)有限元法概覽工程問題建模分析過程典型工程問題物理模型計算結(jié)果分析驗證修改驗證直接實驗模型相似實驗模型數(shù)學模型彈性力學問題熱傳導問題流體力學問題電磁場問題應力場溫度場流速場電磁場邊界條件偏微分方程的邊值問題偏微分方程
典型工程問題的數(shù)學描述數(shù)學問題!解析法解析解(函數(shù))僅解決某些特殊問題差分法數(shù)值解(近似)受邊界形狀限制且精度有限變分法解析解(近似)工程應用受限有限元法數(shù)值解+解析解計算機應用目前工程應用最為廣泛的分析方法逆法、半逆法三角級數(shù)法復變函數(shù)法特殊函數(shù)法數(shù)學模型的求解偏微分方程的邊值問題求解方法:歷史
1943年數(shù)學家Courant
第一次提出了有限元的思想;有限元法是上世紀中期才出現(xiàn),并得到迅速發(fā)展和廣泛應用的一種數(shù)值解法1956年JohnTurner
首次將這種方法應用于波音飛機動力學計算;
20世紀60年代后,F(xiàn)EM應用于各種力學問題和非線性問題(Argyris1965年),并得到迅速發(fā)展。1960年Clough
提出了FiniteElementMethod的名稱。國內(nèi):50年代數(shù)學家馮康
“基于變分原理的差分格式”。1970年后,F(xiàn)EM被引入我國,并很快地得到應用和發(fā)展。1967年Zienkiewicz
出版《TheFiniteElementMethod》。彈性力學平面問題板殼,空間問題靜力學流體力學,熱力學,電磁學……固體力學動力學,穩(wěn)定、波動等問題彈性材料彈塑性,粘彈性材料小變形、幾何線性大變形、幾何非線性單一物理場多物理場耦合與CAD無縫集成開放性、二次開發(fā)網(wǎng)格處理能力發(fā)展數(shù)字化產(chǎn)品開發(fā)基本流程有限元應用學科領域:結(jié)構(gòu)熱流體,包括CFD(計算流體動力學)電場/靜電電磁電子及器具重型設備及機械MEMS–微機電系統(tǒng)運動產(chǎn)品
有限元應用的部分工業(yè)領域:航空航天汽車生物醫(yī)學橋梁和建筑應用領域結(jié)構(gòu)分析用于確定結(jié)構(gòu)的變形、應變、應力及反力。靜力分析用于靜力載荷條件可以模擬諸如大變形、大應變、接觸、塑性、超彈、蠕變等非線性行為結(jié)構(gòu)分析動力學分析模態(tài)分析
計算固有頻率及振型諧響應分析
確定結(jié)構(gòu)對已知幅值和頻率的正弦載荷的響應瞬態(tài)動力學分析
確定結(jié)構(gòu)對隨時間變化載荷的響應,可以包括非線性行為其他結(jié)構(gòu)功能譜分析隨機振動特征值屈曲子結(jié)構(gòu),子模型疲勞、斷裂力學、復合材料結(jié)構(gòu)分析側(cè)重慣性力占主導的大變形模擬用于模擬沖擊、碰撞、跌落、爆炸、快速成型等高度非線性問題結(jié)構(gòu)分析熱分析用于確定物體的溫度分布。其它如熱損失或吸收的熱量,熱梯度、熱通量等也可以獲得??梢阅M所三種主要的傳熱方式:傳導、對流及輻射穩(wěn)態(tài)時間相關效應可以忽略瞬態(tài)確定溫度等時間相關的量可以模擬相變(熔化或凝固)熱分析電磁分析用于計算電磁裝置的電磁場靜態(tài)及低頻
電磁場模擬直流電源操作裝置,低頻AC或低頻瞬態(tài)信號例如:電機、變壓器等電磁場可分析磁通量密度、場強磁力及磁矩、阻抗、電感、渦流、功率損失及通量泄漏等。機箱內(nèi)磁場分布機箱漏磁場分布
電磁場分析高頻電磁場模擬裝置的電磁波傳播例如:微波及RFpassive部件,波導,同軸連結(jié)器感興趣的量包括S-參數(shù),Q-因子,返回損失,電介質(zhì)和傳導損失,及電場和磁場螺旋天線
中心截面電場強度圖
中心截面磁場強度
電磁場分析靜電計算電壓或電荷激勵的電場例如:高壓裝置,微機電系統(tǒng)(MEMS),傳輸線典型感興趣的量是電場強度及電容電流傳導計算給定電壓下導體的電流電路耦合電路與電磁裝置的耦合電場強度矢量圖
電場強度分布云圖
同軸電纜中的電場(EFSUM)
電場分析計算流體動力學(CFD)確定流體的流動及溫度分布ANSYS/FLOTRAN可以模擬層流和湍流,可壓和不可壓縮流動及多組份流體應用:航空航天,電子封裝,汽車設計典型量包括速度、壓力、溫度及對流換熱系數(shù)流體分析聲學用于模擬流體及其所包圍的固體間的相互作用。例如:揚聲器,汽車interiors,聲納典型量包括壓力分布、位移及固有頻率容器內(nèi)流體分析用于模擬容器內(nèi)不流動的流體計算及由于晃動導致的靜水壓力例如:油箱,其他流體容器熱及質(zhì)量輸運一維單元用于計算兩點間質(zhì)量輸運產(chǎn)生的熱,如管道。流體分析雙金屬桿由于加熱產(chǎn)生變形耦合場分析考慮兩種或多于兩種場之間的相互作用。每一種場都依賴于另一種場使得不可能對每個場單獨求解,因此需要一個能夠?qū)⑽锢韱栴}綜合在一起考慮計算的程序。例如:熱應力分析壓電分析(電及結(jié)構(gòu))聲學(流體及結(jié)構(gòu))熱-電分析導熱(磁和熱)靜電-結(jié)構(gòu)分析由壓電陶瓷產(chǎn)生的機電耦合場(超聲電機原理)耦合場分析拓撲優(yōu)化10040靜力學拓撲優(yōu)化:在體積約束下優(yōu)化結(jié)構(gòu)靜剛度ANSYS拓撲優(yōu)化計算結(jié)果(體積減少50%)拓撲優(yōu)化動力學拓撲優(yōu)化:在體積約束下優(yōu)化低階固有頻率(即提高動剛度)ANSYS拓撲優(yōu)化計算結(jié)果工程實際問題的有限元分析剛度、強度(應用于整車、大小總成與零部件分析);靜力學分析汽車結(jié)構(gòu)常規(guī)有限元分析:疲勞:分析研究多次使用載荷作用下的破壞FatigueSensitivitySafetyFactor工程實際問題的有限元分析輕量化設計;汽車控制臂有限元拓撲優(yōu)化工程實際問題的有限元分析NVH分析(各種振動、噪聲);動力學特性分析工程實際問題的有限元分析Noise:20Hz-10000HzVibration:0.5Hz-500HzHarshness:20Hz-200Hz模態(tài)分析,頻率響應或諧響應分析,隨機振動分析工程實際問題的有限元分析
機構(gòu)運動分析;多剛體動力學,剛-柔體動力學工程實際問題的有限元分析車輛碰撞模擬分析;大變形非線線分析,沖擊分析工程實際問題的有限元分析金屬板件沖壓成型模擬分析;接觸非線性,大變形非線性工程實際問題的有限元分析應用軟件用戶分布情況:
ANSYSABQUSLS-DYNAMARCADINAMSC.NASTRANHyperworks非線性動力分析接觸非線性多物理場,通用性好求解器效率高接觸非線性,前后處理弱提供源代碼,二次開發(fā)功能強前處理功能強大軟件比較一般結(jié)構(gòu)非線性爆炸與沖擊電磁場聲學(噪聲)滲流多場耦合流體力學溫度場易用性價格二次開發(fā)ANSYS540542545555ABAQUS554344335455LS-DYNA125000202251MSC.MARC550330335345MSC.NASTRAN530343235152ADINA550335445345項目軟件第二節(jié)有限元法基本思路有限元法基本思路:問題分析結(jié)構(gòu)離散分片近似單元平衡整體平衡方程求解物理模型節(jié)點單元位移函數(shù)單剛方程總剛方程節(jié)點位移
離散化
構(gòu)造單元內(nèi)
位移函數(shù);單元位移模式
單元分析;劃分網(wǎng)格,將連續(xù)體劃分為有限數(shù)量的單元。單元內(nèi)位移節(jié)點位移單元剛度矩陣單元節(jié)點力節(jié)點位移變分法思想
整體分析;總體剛度矩陣節(jié)點位移外載荷靜力平衡
求解;節(jié)點位移單元位移模式幾何方程物理方程差分法思想(1)平衡微分方程:(2)幾何方程:(3)物理方程:(4)邊界條件:三組方程+兩組邊界條件偏微分方程邊值問題平面問題彈性力學數(shù)學模型位移變分方程虛功方程極小勢能原理應力邊界條件平衡微分方程等價!虛功方程:對單元,外力虛功等于內(nèi)力虛功。虛功方程矩陣表示第三節(jié)結(jié)構(gòu)離散化第二節(jié)結(jié)構(gòu)離散化
深梁(離散化結(jié)構(gòu))
將連續(xù)體變換為離散化結(jié)構(gòu):將連續(xù)體劃分為有限多個、有限大小的單元,并使這些單元僅在一些節(jié)點處連接,構(gòu)成所謂“離散化結(jié)構(gòu)”。單元節(jié)點1單元要素節(jié)點:單元與單元之間的連接點(i,j,m)。節(jié)點位移:節(jié)點產(chǎn)生的位移。ijm節(jié)點力:通過節(jié)點傳遞的內(nèi)力。節(jié)點載荷:作用在節(jié)點上的載荷(外力)。單元位移:單元內(nèi)位移分布(u(x,y),v(x,y))2單元類型一維單元:如桿單元,梁單元
二維單元:如三角形單元,四邊形單元。
三維單元:如四面體單元,六面體單元,棱柱單元。
3連續(xù)體離散化模型
單元間僅通過節(jié)點連接,沒有其它聯(lián)系;位移,載荷僅通過節(jié)點傳遞;單元內(nèi)依然是連續(xù)體,位移是坐標的連續(xù)函數(shù)。第四節(jié)單元位移模式單元位移函數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣州市增城區(qū)教育學會
- 2024年稅務師題庫附完整答案(網(wǎng)校專用)
- 《房地產(chǎn)全案營銷》課件
- 《清華大學介紹》課件
- 生命的意義及人生哲學導讀
- 2025代理商供銷合同范文
- 2024年度天津市公共營養(yǎng)師之三級營養(yǎng)師題庫綜合試卷B卷附答案
- 2024年度四川省公共營養(yǎng)師之四級營養(yǎng)師自測模擬預測題庫
- 2024年度四川省公共營養(yǎng)師之三級營養(yǎng)師模擬試題(含答案)
- 2025關于借款合同的還款期限規(guī)定
- 2024年北京石景山初三九年級上學期期末數(shù)學試題和答案
- 智慧管網(wǎng)建設整體解決方案
- Siemens WinCC:WinCC趨勢圖與歷史數(shù)據(jù)技術教程.Tex.header
- 【長安的荔枝中李善德的人物形象分析7800字(論文)】
- CJT 288-2017 預制雙層不銹鋼煙道及煙囪
- 生物安全風險評估報告
- 戈19商務方案第十九屆玄奘之路戈壁挑戰(zhàn)賽商務合作方案
- 廣西河池市宜州區(qū)2023-2024學年七年級上學期期末考試數(shù)學試卷(含解析)
- 2024高考政治真題-哲學-匯集(解析版)
- 對承租方有利的商鋪租賃合同
- 2024云南大學滇池學院教師招聘考試筆試試題
評論
0/150
提交評論