版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
關于優(yōu)化的數(shù)學基礎第一頁,共七十頁,2022年,8月28日機械設計問題一般是非線性規(guī)劃問題。實質上是多元非線性函數(shù)的極小化問題,因此,機械優(yōu)化設計是建立在多元函數(shù)的極值理論基礎上的。機械優(yōu)化設計問題分為:無約束優(yōu)化約束優(yōu)化無條件極值問題條件極值問題第二頁,共七十頁,2022年,8月28日補充:等值(線)面:
對于可計算的函數(shù)f(x),給定一個設計點X(k)(x1(k),x2(k),…,xn
(k)),f(x)總有一個定值c與之對應;而當f(x)取定值c時,則有無限多個設計點X(i)(x1(i),x2(i),…,xn(i))(i=1,2,…)與之對應,這些點集構成一個曲面,稱為等值面。
當c取c1,c2,…等值時,就獲得一族曲面族,稱為等值面族。
當f(x)是二維時,獲得一族等值線族;當f(x)是三維時,獲得一族等值面族;當f(x)大于三維時,獲得一族超等值面族。第三頁,共七十頁,2022年,8月28日等值線的“心”
(以二維為例)
一個“心”:是單峰函數(shù)的極(?。┲迭c,是全局極(小)值點。沒有“心”:例,線性函數(shù)的等值線是平行的,無“心”,認為極值點在無窮遠處。
多個“心”:不是單峰函數(shù),每個極(小)值點只是局部極(?。┲迭c,必須通過比較各個極值點和“鞍點”(須正確判別)的值,才能確定極(?。┲迭c。補充:等值(線)面:第四頁,共七十頁,2022年,8月28日等值線的形狀:同心圓族、橢圓族,近似橢圓族;等值線的疏密:沿等值線密的方向,函數(shù)值變化快;沿等值線疏的方向,函數(shù)值變化慢。等值線的疏密定性反應函數(shù)值變化率。
嚴重非線性函數(shù)——病態(tài)函數(shù)的等值線族是嚴重偏心和扭曲、分布疏密嚴重不一的曲線族。補充:等值(線)面:第五頁,共七十頁,2022年,8月28日§2.1多元函數(shù)的方向導數(shù)與梯度一、方向導數(shù)
從多元函數(shù)的微分學得知,對于一個連續(xù)可微函數(shù)f(x)在某一點的一階偏導數(shù)為:,,,…它表示函數(shù)f(x)值在點沿各坐標軸方向的變化率。有一個二維函數(shù),如圖2-1所示。第六頁,共七十頁,2022年,8月28日圖2-1函數(shù)的方向導數(shù)
為d的方向角,即與坐標軸的夾角§2.1多元函數(shù)的方向導數(shù)與梯度第七頁,共七十頁,2022年,8月28日其函數(shù)在點沿d方向的方向導數(shù)為§2.1多元函數(shù)的方向導數(shù)與梯度第八頁,共七十頁,2022年,8月28日§2.1
多元函數(shù)的方向導數(shù)和梯度
二維問題中,f(x1,x2)在X(0)點沿方向d的方向導數(shù)可以寫為:二.二元函數(shù)梯度第九頁,共七十頁,2022年,8月28日§2.1
多元函數(shù)的方向導數(shù)和梯度其中:是X(0)點的梯度。為d方向的單位向量,
方向導數(shù)為梯度在方向d上的投影。第十頁,共七十頁,2022年,8月28日結論:函數(shù)在某點沿各方向的方向導數(shù)隨
即變化,其最大值在余弦函數(shù)取值為1時,也就是當梯度方向與d方向重合時其值最大??梢?,梯度方向就是函數(shù)值變化最快的方向,而梯度的模就是函數(shù)變化率的最大值。第十一頁,共七十頁,2022年,8月28日梯度方向和切線方向垂直,即梯度方向為等值面的法線方向。第十二頁,共七十頁,2022年,8月28日三、多元函數(shù)的梯度沿d方向的方向向量即§2.1
多元函數(shù)的方向導數(shù)和梯度第十三頁,共七十頁,2022年,8月28日總結:
①梯度是X(0)點處最大的方向導數(shù);②梯度的方向是過點的等值線的法線方向;③梯度是X(0)
點處的局部性質;④梯度指向函數(shù)變化率最大的方向;⑤正梯度方向是函數(shù)值最速上升的方向,負梯度方向是函數(shù)值最速下降的方向?!?.1
多元函數(shù)的方向導數(shù)和梯度第十四頁,共七十頁,2022年,8月28日圖2-5梯度方向與等值面的關系第十五頁,共七十頁,2022年,8月28日§2.2
多元函數(shù)的泰勒展開n維函數(shù)f(x)在x(k)
點的泰勒展開式:二階近似式:其中:增量
ΔX(k)=[Δx1(k),Δx2(k),…,Δxn(k)]T梯度
一.Hessian矩陣與正定第十六頁,共七十頁,2022年,8月28日§2.2
多元函數(shù)的泰勒展開Hesse矩陣:將函數(shù)進行泰勒展開取到二次項時得到二次函數(shù)形式,優(yōu)化計算經(jīng)常把目標函數(shù)表示成二次函數(shù)以便使問題簡化。第十七頁,共七十頁,2022年,8月28日Hesse矩陣的特性:是實對稱矩陣。矩陣正定的充要條件:主子式det(ait)>0當主子式det(ait)≥0時,矩陣半正定
det(ait)<0時,矩陣負定
det(ait)≤0時,矩陣半負定Hesse矩陣的正定性:H(x*)正定,是x*為全局極小值點的充分條件;H(x*)半正定,是x*為局部極小值點的充分條件;H(x*)負定,是x*為全局極大值點的充分條件;H(x*)半負定,是x*為局部極大值點的充分條件。正定的二次函數(shù):曲面為橢圓拋物面;等值線族為橢圓曲線族,橢圓中心為極小值點。正定Hesse矩陣§2.2多元函數(shù)的泰勒展開第十八頁,共七十頁,2022年,8月28日若目標函數(shù)f(x)處處存在一階導數(shù),則極值點的必要條件一階偏導數(shù)等于零,即滿足此條件僅表明該點為駐點,不能肯定為極值點,即使為極值點,也不能判斷為極大點還是極小點,還得給出極值點的充分條件設目標函數(shù)在點至少有二階連續(xù)的偏導數(shù),則在這一點的泰勒二次近似展開式為:§2.3無約束優(yōu)化問題的極值條件第十九頁,共七十頁,2022年,8月28日為N維函數(shù)f(x)在點處的Hesse矩陣第二十頁,共七十頁,2022年,8月28日多元函數(shù)f(x)在處取得極值,則極值的條件為(1)▽F(X*)=0;必要條件(2)Hesse矩陣G(X*)為正定。充分條件為無約束極小點的充分條件是其Hesse矩陣G(X*)為正定的。為無約束優(yōu)化問題的極值條件第二十一頁,共七十頁,2022年,8月28日同學考慮二元函數(shù)在處取得極值的充分必要條件。各階主子式大于零第二十二頁,共七十頁,2022年,8月28日§2.3無約束優(yōu)化問題的極值條件極值點存在的必要條件:如果函數(shù)f(x)的一階導數(shù)f’(x)存在的話,則欲使x*為極值點的必要條件為:f’(x*)=0極值點存在的的充分條件:f’’(x)<0,則該點為極大值;f’’(x)>0,則改點為極小值。一.一元函數(shù)二.二元函數(shù)極值點存在的必要條件:如果函數(shù)f(x1,x2)在某點處取得極值,必要條件為:極值點存在的的充分條件:如果函數(shù)f(x1,x2)在某點處取得極值,充分條件為在該點處的海塞矩陣正定。第二十三頁,共七十頁,2022年,8月28日例1:例2:第二十四頁,共七十頁,2022年,8月28日第四節(jié)凸集、凸函數(shù)與凸規(guī)劃前面我們根據(jù)函數(shù)極值條件確定了極小點則函數(shù)f(x)在附近的一切x均滿足不等式所以函數(shù)f(x)在處取得局部極小值,稱為局部極小點。而優(yōu)化問題一般是要求目標函數(shù)在某一區(qū)域內(nèi)的全局極小點。函數(shù)的局部極小點是不是一定是全局極小點呢?第二十五頁,共七十頁,2022年,8月28日圖2-7下凸的一元函數(shù)第二十六頁,共七十頁,2022年,8月28日一、凸集的線段都全部包含在該集合內(nèi),就稱該點集為凸集,否則為非凸集。一個點集(或區(qū)域),如果連接其中任意兩點第二十七頁,共七十頁,2022年,8月28日凸集的性質:(1)若A是一個凸集,b是一個實數(shù),則bA還是凸集。(2)若A和B是凸集,則集合A+B還是凸集。(3)任何一組凸集的交集還是凸集。第二十八頁,共七十頁,2022年,8月28日二、凸函數(shù)函數(shù)f(x)為凸集定義域內(nèi)的函數(shù),若對任何的及凸集域內(nèi)的任意兩點存在如下不等式:稱是定義在凸集上的一個凸函數(shù)。
當上式中的≤為<時,f(x)是嚴格凸函數(shù)。第二十九頁,共七十頁,2022年,8月28日圖2-10凸函數(shù)的定義第三十頁,共七十頁,2022年,8月28日§2.4
凸集、凸函數(shù)與凸規(guī)劃凸函數(shù)的性質:
若f(x)是定義在凸集D上的嚴格凸函數(shù),則f(x)在D上的一個極小點,也就是全局最小點。凸函數(shù)的線性組合仍然為凸函數(shù)。設x(1),x(2)為凸函數(shù)f(x)上的兩個最小點,則其連線上的任意點也都是最小點。第三十一頁,共七十頁,2022年,8月28日三、凸性條件(判別函數(shù)為凸函數(shù))1.根據(jù)一階導數(shù)(函數(shù)的梯度)來判斷函數(shù)的凸性設f(x)為定義在凸集R上,且具有連續(xù)的一階導數(shù)的函數(shù),則f(x)在R上為凸函數(shù)的充要條件是對凸集R內(nèi)任意不同兩點,不等式恒成立。第三十二頁,共七十頁,2022年,8月28日設f(x)為定義在凸集R上且具有連續(xù)二階導數(shù)的函數(shù),則f(x)在R上為凸函數(shù)的充要條件:Hesse矩陣在R上處處半正定。若Hesse矩陣處處正定,則f(x)為嚴格凸函數(shù)。2.根據(jù)二階導數(shù)(
Hesse矩陣)來判斷函數(shù)的凸性第三十三頁,共七十頁,2022年,8月28日四、凸規(guī)劃對于約束優(yōu)化問題若都為凸函數(shù),則此問題為凸規(guī)劃。第三十四頁,共七十頁,2022年,8月28日凸規(guī)劃的性質:1.若給定一點,則集合為凸集。2.可行域為凸集。3.凸規(guī)劃的任何局部最優(yōu)解就是全局最優(yōu)解。當f(x)為二元函數(shù)時,其等值線呈現(xiàn)大圈套小圈形式。第三十五頁,共七十頁,2022年,8月28日§2.4
凸集、凸函數(shù)與凸規(guī)劃總結:第三十六頁,共七十頁,2022年,8月28日第五節(jié)等式約束優(yōu)化問題的極值條件約束優(yōu)化等式約束不等式約束求解這一問題的方法消元法拉格朗日乘子法第三十七頁,共七十頁,2022年,8月28日一、消元法(降維法)以二元函數(shù)為例討論。基本思想:根據(jù)等式約束條件將一個變量x1表示成另一個變量x2的函數(shù)關系。然后將這一函數(shù)關系帶入到目標函數(shù)中消去x1,使目標函數(shù)變成一元函數(shù)這就將等式約束轉化為無約束優(yōu)化問題。對于n維,有幾個等式約束就可以消去幾個變量。
第五節(jié)等式約束優(yōu)化問題的極值條件第三十八頁,共七十頁,2022年,8月28日二、拉格朗日乘子法(升維法)對于具有L個等式約束的n維優(yōu)化問題處有第五節(jié)等式約束優(yōu)化問題的極值條件基本思想:通過增加變量將等式約束優(yōu)化問題變成無約束優(yōu)化問題:第三十九頁,共七十頁,2022年,8月28日拉格朗日函數(shù)待定系數(shù)新目標函數(shù)的極值的必要條件將原來的目標函數(shù)作如下改造:第四十頁,共七十頁,2022年,8月28日例2-4用拉格朗日乘子法計算在約束條件的情況下,目標函數(shù)的極值點坐標。第四十一頁,共七十頁,2022年,8月28日第六節(jié)不等式約束優(yōu)化問題的極值條件在工程中大多數(shù)優(yōu)化問題,可表示為不等式約束條件的優(yōu)化問題。有必要引出非線性優(yōu)化問題的重要理論,不等式約束的多元函數(shù)的極值的必要條件是:庫恩-塔克(Kuhn-Tucker)條件一、一元函數(shù)在給定區(qū)間上的極值條件一元函數(shù)f(x)在給定區(qū)間[a,b]上的極值問題,可以寫成下列具有不等式約束條件的優(yōu)化問題:第四十二頁,共七十頁,2022年,8月28日拉格朗日乘子法,除了可以應用于等式的極值問題,還可以用于不等式的極值問題。用拉格朗日乘子法時,需引入松弛變量,將不等式約束變成等式約束。設a1和b1為兩個松弛變量,則上述的不等式約束可寫為:第六節(jié)不等式約束優(yōu)化問題的極值條件第四十三頁,共七十頁,2022年,8月28日則該問題的拉格朗日函數(shù):根據(jù)拉格朗日乘子法,此問題的極值條件:第六節(jié)不等式約束優(yōu)化問題的極值條件第四十四頁,共七十頁,2022年,8月28日由(起作用約束)(不起作用約束)同樣,來分析起作用何不起作用約束。因此,一元函數(shù)在給定區(qū)間的極值條件,可以表示為:第六節(jié)不等式約束優(yōu)化問題的極值條件第四十五頁,共七十頁,2022年,8月28日多元庫恩-塔克條件分析極值點在區(qū)間的位置,有三種情況第六節(jié)不等式約束優(yōu)化問題的極值條件第四十六頁,共七十頁,2022年,8月28日當時,此時,則極值條件為:第四十七頁,共七十頁,2022年,8月28日當時,此時則極值條件為即第六節(jié)不等式約束優(yōu)化問題的極值條件第四十八頁,共七十頁,2022年,8月28日當時,此時,則極值條件為即第六節(jié)不等式約束優(yōu)化問題的極值條件第四十九頁,共七十頁,2022年,8月28日從以上分析可以看出,對應于不起作用的約束的拉格朗日乘子取零值,因此可以引入起作用約束的下標集合。一元函數(shù)在給定區(qū)間的極值條件,可以改寫為:極值條件中只考慮起作用的約束和相應的乘子。第六節(jié)不等式約束優(yōu)化問題的極值條件第五十頁,共七十頁,2022年,8月28日二、庫恩-塔克條件仿照一元函數(shù)給定區(qū)間上極值條件的推導過程,可以得到具有不等式約束多元函數(shù)極值條件:用起作用約束的下標集合表示第六節(jié)不等式約束優(yōu)化問題的極值條件第五十一頁,共七十頁,2022年,8月28日用梯度形式表示,可得或庫恩-塔克條件的幾何意義:在約束極小點處,函數(shù)的負梯度一定能表示成所有起作用約束在該點梯度的非負線性組合。第五十二頁,共七十頁,2022年,8月28日下面以二維問題為例,說明K-T條件的幾何意義第六節(jié)不等式約束優(yōu)化問題的極值條件第五十三頁,共七十頁,2022年,8月28日從圖中可以看出,處在和角錐之內(nèi),即線性組合的系數(shù)為正,是在取得極值的必要條件。第六節(jié)不等式約束優(yōu)化問題的極值條件第五十四頁,共七十頁,2022年,8月28日三、庫恩-塔克條件應用舉例若給定優(yōu)化問題的數(shù)學模型為K-T條件第六節(jié)不等式約束優(yōu)化問題的極值條件第五十五頁,共七十頁,2022年,8月28日第五十六頁,共七十頁,2022年,8月28日§2.5約束優(yōu)化問題的極值條件一.優(yōu)化設計最優(yōu)解無約束優(yōu)化設計問題最優(yōu)解:約束優(yōu)化設計問題最優(yōu)解:
不受約束條件限制,使目標函數(shù)達到最小值的一組設計變量,即最優(yōu)點x*=[x1*,x2*,…,xn*]和最優(yōu)值f(x*)構成無約束問題最優(yōu)解。
滿足約束條件,使目標函數(shù)達到最小值的一組設計變量,即最優(yōu)點x*=[x1*,x2*,…,xn*]和最優(yōu)值f(x*)構成約束問題最優(yōu)解。第五十七頁,共七十頁,2022年,8月28日二.有約束問題最優(yōu)點的幾種情況有適時約束目標函數(shù)是凸函數(shù),可行域是凸集,則目標函數(shù)等值線與適時約束曲面的切點為最優(yōu)點,而且是全局最優(yōu)點。無適時約束目標函數(shù)是凸函數(shù),可行域是凸集,則最優(yōu)點是內(nèi)點。相當于無約束問題的最優(yōu)點。x(k)
為最優(yōu)點x*的條件:必要條件:充分條件:Hesse矩陣H(x(k))
是正定矩陣·f(x)·x*·X*§2.5
約束優(yōu)化問題的極值條件
第五十八頁,共七十頁,2022年,8月28日有適時約束目標函數(shù)是非凸函數(shù)(圖a),或可行域是非凸集(圖b):
則目標函數(shù)等值線與適時約束曲面可能存在多個切點,是局部極值點,其中只有一個點是全局最優(yōu)點。二.有約束問題最優(yōu)點的幾種情況pQQp§2.5等式約束優(yōu)化問題的極值條件
第五十九頁,共七十頁,2022年,8月28日三.K-T(Kuhn-Tucker庫恩-塔克)條件它是約束極值點存在條件,用來判斷某個可行點是否為約束極值點?!?.5約束優(yōu)化問題的極值條件
第六十頁,共七十頁,2022年,8月28日§2.5約束優(yōu)化問題的極值條件
K—T條件的圖形說明:
幾何上,x(k)成為約束最優(yōu)點(極小點)x*時,目標函數(shù)的負梯度向量位于m適時約束梯度向量所張成的子空間內(nèi)。第六十一頁,共七十頁,2022年,8月28日§2.5約束優(yōu)化問題的極值條件
第六十二頁,共七十頁,2022年,8月28日§2.5約束優(yōu)化問題的極值條件
第六十三頁,共七十頁,2022年,8月28日1.有一個適時約束時:
從幾何上看,當從x(k)點出發(fā)不存在一個S方向能同時滿足:與x(k)點目標函數(shù)的負梯度方向成銳角,即沿S方向目標函數(shù)值下降;與x(k)點約束函數(shù)的梯度方向成鈍角,即保證S方向上各點在可行域內(nèi)。此時,獲得最優(yōu)解x(k)
為最優(yōu)點x*,f(x(k))為最優(yōu)值f(x*)。§2.5約束優(yōu)化問題的極值條件
第六十四頁,共七十頁,2022年,8月28日
從幾何上看,當從x(k)點出發(fā)存在一個S方向能同時滿足:與x(k)點目標函數(shù)的負梯度方向成銳角,即沿S方向目標函數(shù)值下降;與x(k)點約束函數(shù)的梯度方向成鈍角,即保證S方向上各點在可行域內(nèi)。此時,x(k)不是最優(yōu)點x*?!?.5約束優(yōu)化問題的極值條件
第六十五頁,共七十頁,2022年,8月28日2.有二個適時約束時:
x(k)成為約束最優(yōu)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色生態(tài)苗木種植技術服務承包合同4篇
- 二零二五版農(nóng)業(yè)資源整合與開發(fā)合同樣本4篇
- 2025年海外教育機構外籍教師聘用合同參考文本
- 二零二五年度事業(yè)單位職工退休后健康服務保障合同4篇
- 2025年個人二手房交易全程代理服務合同4篇
- 2025年度安全門采購與安裝工程合同2篇
- 二零二五年度2025版新能源汽車充電樁銷售合同范本4篇
- 二零二五年度教育培訓講師專業(yè)能力評定合同模板4篇
- 2025年度住宅小區(qū)道路與照明設施維護合同4篇
- 2025年度金融數(shù)據(jù)分析派遣員工勞動合同范本4篇
- 南安市第三次全國文物普查不可移動文物-各鄉(xiāng)鎮(zhèn)、街道分布情況登記清單(表五)
- 選煤廠安全知識培訓課件
- 項目前期選址分析報告
- 急性肺栓塞搶救流程
- 《統(tǒng)計學-基于Python》 課件全套 第1-11章 數(shù)據(jù)與Python語言-時間序列分析和預測
- 《形象價值百萬》課件
- 紅色文化教育國內(nèi)外研究現(xiàn)狀范文十
- 中醫(yī)基礎理論-肝
- 小學外來人員出入校門登記表
- 《土地利用規(guī)劃學》完整課件
- GB/T 25283-2023礦產(chǎn)資源綜合勘查評價規(guī)范
評論
0/150
提交評論