版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
建立優(yōu)化數(shù)學模型的有關問題數(shù)學模型中的尺度變換多目標函數(shù)優(yōu)化設計關于離散變量的優(yōu)化設計問題優(yōu)化方法的選擇及評價準則第七章關于機械優(yōu)化設計當中的幾個問題建立優(yōu)化數(shù)學模型的有關問題第七章關于機械優(yōu)化設計當中的1優(yōu)化數(shù)學模型總體包含:設計變量,目標函數(shù),約束條件7.1.1關于設計變量的確定工程設計中總是包含許多各種設計參數(shù)。在確定設計變量時,要對各種參數(shù)加以分析,以進行取舍。設計變量必須是獨立變量。要從優(yōu)互相依賴關系的變量中剔除非獨立變量。7.1建立優(yōu)化數(shù)學模型的有關問題優(yōu)化數(shù)學模型總體包含:設計變量,目標函數(shù),約束條件7.1.12下圖所示為汽車前輪轉向梯形機構。等腰梯形機構ABCD中,給定機架長度LAD=a(常數(shù))。當汽車轉彎時,為了保證所有車輪都處于純滾動,要求從動件CD轉角與主動件AB轉角保持某確定關系該四桿機構的參數(shù)有各桿長度:l1,l2,l3,l4,和初始角其中l(wèi)4=a為已知,是設計常量;又l1=l3,l3為非獨立變量;又,l2是l1與的函數(shù),故l2也為非獨立變量。所以只有兩個參數(shù)是獨立變量下圖所示為汽車前輪轉向梯形機構。該四桿機構的參數(shù)有3設計變量愈多,維數(shù)愈高,設計的自由度越大,容易得到較理想的優(yōu)化結果;但維數(shù)越高,會使目標函數(shù),約束函數(shù)所包含的變量增多,導致計算量增大,并使優(yōu)化過程更為復雜及降低解題的效率。所以,在建立目標函數(shù)時,確定設計變量的原則是在滿足設計要求得前提下,將盡可能減少設計變量的個數(shù),即降低維數(shù)。按設計問題維數(shù)的大小,通常把優(yōu)化設計問題規(guī)模分為三類:小型優(yōu)化問題:維數(shù)2-10中型優(yōu)化問題:維數(shù)10-50大型優(yōu)化問題:維數(shù)50以上設計變量愈多,維數(shù)愈高,設計的自由度越大,容易得到47.1.2關于目標函數(shù)的建立優(yōu)化設計數(shù)學模型中的目標函數(shù)F(x),是以設計變量表示設計問題所追求的某一種或幾種性能指標的解析表達式,用它來評價設計方案的優(yōu)劣程度。通常,設計所追求的性能指標較多,建立目標函數(shù),要針對影響質量和性能最為重要的,最顯著的指標作為設計追求的根本目標寫入目標函數(shù)。所建立的目標函數(shù)一般分為:單目標函數(shù),多目標函數(shù)一般的,所包含的分目標函數(shù)越多,設計結果越完善,但設計求解的難度增大。因此,在實際設計中,在滿足設計性能要求的前提下,應盡量減少分目標函數(shù)的個數(shù)。7.1.2關于目標函數(shù)的建立優(yōu)化設計數(shù)學模型中的目標函57.1.3關于約束條件問題設計約束是在設計中對設計變量所提出的種種限制來確定的。約束條件表達式同常有顯性約束與隱性約束;不等式約數(shù)與等式約束;邊界約束與性能約束等。在設計中應盡量減少約束條件的個數(shù)。在眾多約束條件中,可能存在消極約束,所謂消極約束是指在某些約束得到滿足時,而有另一個或幾個約束必然得到滿足,其作用被覆蓋,被覆蓋了作用的約束稱為消極約束。如果經(jīng)分析能確認是消極約束,在建立數(shù)學模型時,應將其除掉。在一般情況下,消極約束是不容易識別出來的。所以,在很多時候,仍是將全部約束都列出來,不加區(qū)別的代進算法程序中求解計算。7.1.3關于約束條件問題設計約束是在設計中對設計變量67.2.1數(shù)學模型中的尺度變換數(shù)學模型中的尺度變換問題,是指用過改變在設計空間中個坐標分量的比例,以改善數(shù)學性態(tài)的一種辦法。7.2.1設計變量的尺度變換7.2.2約束條件的尺度變換7.2.3目標函數(shù)的尺度變換7.2.1數(shù)學模型中的尺度變換數(shù)學模型中的尺度變換問77.3多目標函數(shù)優(yōu)化問題在設計中,優(yōu)化設計方案的好壞僅依賴于一項設計指標,即所建立的目標函數(shù)僅含一個目標的函數(shù),這樣的目標函數(shù)稱為單目標函數(shù),屬于單目標優(yōu)化設計問題。在許多實際設計中,一個設計方案又企望有幾項設計指標同時都達到最優(yōu)值,這種在優(yōu)化設計中同時要求兩項極其以上設計指標達到最優(yōu)值得問題,成為多目標優(yōu)化設計,目標函數(shù)稱為多目標函數(shù)。7.3多目標函數(shù)優(yōu)化問題在設計中,優(yōu)化設計方案的好87.3.1多目標優(yōu)化設計數(shù)學模型優(yōu)化設計中,若有m個設計指標表達的目標函數(shù)要求同時達到最優(yōu),則表示為上式稱為向量目標函數(shù),是多目標函數(shù);式中的f1(x),f2(x),……,fm(x)稱為目標函數(shù)中的各分目標函數(shù)。7.3.1多目標優(yōu)化設計數(shù)學模型優(yōu)化設計中,若有m個9數(shù)學模型的一般表達式gu(x)≥0(u=1,2,……,p)hv(x)=0(v=1,2……,q<n)為了與單目標優(yōu)化問題相區(qū)別,在目標函數(shù)前加V,即表示為數(shù)學模型的一般表達式gu(x)≥0107.3.2多目標優(yōu)化設計的概念在單目標優(yōu)化設計中,對于各種性態(tài)函數(shù),總可以通過對迭代點函數(shù)值的比較,找出全局最優(yōu)解,對任意兩個解都能判斷其優(yōu)劣。而多目標函數(shù)問題與單目標則有根本區(qū)別,任意兩個解之間,就不一定能判斷出優(yōu)劣。1絕對最優(yōu)解定義一:一般表達式多目標設計優(yōu)化問題,若包括所有的J=1,2,……m對于任意的設計點x∈D都有fj(x)≥fj(x*)成立,則點x*是多目標優(yōu)化問題的絕對最優(yōu)解。7.3.2多目標優(yōu)化設計的概念在單目標優(yōu)化設計中,對11無約束一維多目標優(yōu)化設計問題(維數(shù)n=1,分目標m=2)x*為絕對最優(yōu)解得迭代點,絕對最優(yōu)解(x*,F(xiàn)*)約束一維多目標優(yōu)化設計解的情況。在可行域[0,1]中,絕對最優(yōu)解發(fā)生在x*=1處。存在絕對最優(yōu)解(x*,F(xiàn)*)n=2m=2約束多目標優(yōu)化設計解的情況,點x*為最優(yōu)點。無約束一維多目標約束一維多目標優(yōu)n=2122有效解(非裂解)與劣解定義二:對于一般表達式,若有設計點x∈D,不存在任意的x∈D,使F(x)≤F(x*)成立,或fj(x)≥fj(x*),對于所有的j=1,2,……m成立。則稱x*為有效解或非劣解。例7.1一個二維分目標(n=1,m=2)的多目標優(yōu)化問題為D:2有效解(非裂解)與劣解定義二:對于一般表達式,若有設計點x13見右下圖。取x=b,該點是有效解。因為在可行域D內,任取另一點X,不存在F(x)≤F(b),即f1(x)≤f1(b),又同時有f2(x)≤f2(b)。x=b點滿足有效解定義。同理,區(qū)間[1,2]中的任意一點都滿足有效解定義。所以,區(qū)間[1,2]組成了有效解(非劣解)集。見右下圖。同理,區(qū)間[1,2]中的14定義三:在可行域D內,除絕對最優(yōu)解與有效解集以外,部分的設計點均稱劣解點,劣解點的全部稱為劣解集。例7.2一個二維分目標的多目標優(yōu)化設計問題。D:見右圖,在可行域[0,4]內,區(qū)間[1,3]為有效解集;[0,1],[3,4]為劣解集。定義三:在可行域D內,除絕對最優(yōu)解與有效解集以外,例7.2一15例7.3二維(n=2)兩個分目標(m=2)優(yōu)化問題。分目標函數(shù)為f1(x),f2(x),可行域D目標函數(shù)等值線見右下圖。該優(yōu)化問題不存在絕對最優(yōu)解,可行域D邊界上一段曲線A1至A2為有效解集,在可行域的其余部分全部構成劣解集。將其映射到目標函數(shù)構成空間圖(b),曲線A1A2與Q1Q2對應,一些目標函數(shù)值比較小的解集在曲線Q1Q2上,為有效集。例7.3二維(n=2)兩個分目標(m=2)優(yōu)化問題。分目標該163最終解(選好解)從有效解中選出最終解或稱選好解。如無某種要求,一般從有效解集(A1A2曲線或Q1Q2曲線)中任選一點,都可作為最終解;有時,設計者要根據(jù)設計問題的不同要求與意愿,從中選出一個符合某種要求“滿意”的解作為最終解。3最終解(選好解)從有效解中選出最終解或稱選好解。如177.3.3多目標優(yōu)化問題的求解方法多目標優(yōu)化求解方法大體分為兩大類。其一是將多目標優(yōu)化問題化為一系列單目標優(yōu)化問題求解;另一是將多目標優(yōu)化問題重新構造成一個新的函數(shù),即評價函數(shù),從而將多目標優(yōu)化求解轉變?yōu)榍笤u價目標函數(shù)的最優(yōu)解。一,寬容分層序列法該方法的基本思想是將7.3.3多目標優(yōu)化問題的求解方法多目標優(yōu)化求解方法大18中的m個目標函數(shù)按工程中某種意義分清主次,按重要程度逐一排隊,重要的目標函數(shù)排在前面,然后依次對分目標函數(shù)求各自的最優(yōu)解,只是最后一個目標函數(shù)求優(yōu)應在前一個目標最優(yōu)解的集合域內求優(yōu)。但由于分目標函數(shù)的最優(yōu)解常常是唯一的,其最優(yōu)解域的集合只有一個設計點那么求下一個目標函數(shù)的最優(yōu)解就無意義了。為了使分層序列法不是去在有效解中秋最終解(選好解)的功能,則將各目標函數(shù)的最優(yōu)值給與放寬,使在后一個分目標函數(shù)求優(yōu)時,能在前一個最優(yōu)值附近的某一范圍內求優(yōu)。具體做法如下:中的m個目標函數(shù)按工程中某種意義分清主次,按重要程度逐一排隊19對一般表達式的多目標優(yōu)化設計問題,給各分目標函數(shù)最優(yōu)值的寬容量分別是……則寬容分層序列法的步驟如下①②③m求解得到最優(yōu)解…………對一般表達式的多目標優(yōu)化設計問題,給各分目標函數(shù)①②20上式也可寫為①②求解得到最優(yōu)解i=1,2,……,m-1取最后一個目標函數(shù)的最優(yōu)點作為多目標優(yōu)化問題的最優(yōu)點x*。即上式也可寫為①②求解得到最優(yōu)解i=1,2,……,m-1取最后21二,線形加權法線形加權法又稱線形組合法,它是處理多目標優(yōu)化問題常用的較簡單的一種方法。按各分函數(shù)的重要程度,對應的選擇一組加權系數(shù)λ1,Λ2,……,λm。其界線為(j=1,2,……m)用fj(x)與λj(x)(j=1,2,……m)的線形組合構成一個評價函數(shù)二,線形加權法線形加權法又稱線形組合法,它是處理多目22求新的評價函數(shù)最優(yōu)解,即gu(x)≥0hv(x)=0D:x*即將一般式的單多目標優(yōu)化問題轉化成求上式的單目標優(yōu)化問題求新的評價函數(shù)最優(yōu)解,即gu(x)≥0D:x23關于確定一組合理的加權系數(shù)λj(j=1,2……,m),希望能準確的反映各目標函數(shù)在整個多目標優(yōu)化問題中的重要程度,它是一個困難且較復雜的問題,如果取得合理,則可以達到預期優(yōu)化的目的,否則有可能造成計算謬誤而失敗。目前,確定加權系數(shù)有的是設計者評設計經(jīng)驗直接給定,也有用試算統(tǒng)計計算。(j=1,2,……m)其中,(j=1,2……,m)即分目標在可行域內的最優(yōu)目標函數(shù)值。式中的反映了各分目標函數(shù)離開各自最優(yōu)值得程度。關于確定一組合理的加權系數(shù)λj(j=1,2……,m)24三,理想點法多目標優(yōu)化問題的一般式中,先求出各分目標函數(shù)在可行域D內的最優(yōu)解(j=1,2……,m)最有函數(shù)值向量上式稱為理想解。如果在本問題不存在絕對最優(yōu)解的情況下,對于向量目標函數(shù)來說理想解似得不到的;但要力求使各分目標僅可能接近各自的理想值,則可以認為達到有效解中的選好解。三,理想點法多目標優(yōu)化問題的一般式中,先求出各分目標25在實際的設計中,也常常按照設計者的經(jīng)驗與期望制定出一個合理的各分目標函數(shù)值構成理想解將與在寫法上統(tǒng)一為,在構造設計方案與理想解之間的離差函數(shù)U(x),U(x)函數(shù)可取以下形式相對離差加權相對離差在實際的設計中,也常常按照設計者的經(jīng)驗與期望制定將26平方和加權離差絕對值離差將式中的多目標函數(shù)構造出以上幾式的單目標函數(shù)作為評價函數(shù),用評價目標函數(shù)的解作為原多目標優(yōu)化問題的最終解。其表達式為gu(x)≥0hv(x)=0D:平方和加權離差絕對值離差將式27四,乘除法該方法適于處理下面問題。按分目標函數(shù)的性質可分為兩類,兩類的期望相反。其中的一類是表現(xiàn)目標函數(shù)值越小越好,如追求體重輕,結構緊湊,原材料消耗少,加工成本和加工費低,磨損量和應力小等;另外一類表現(xiàn)為目標函數(shù)值越大越好,如產品產量,機械效率,零件強度及剛度,利潤,承載能力等。建議如下構造評價函數(shù):其中,s(s<m)為第一類函數(shù),(分目標函數(shù)期望取小)四,乘除法該方法適于處理下面問題。按分目標函數(shù)的性質28如果有兩個分目標函數(shù)f1(x),f2(x)期望maxf1(x),minf2(x)。如下圖所示過域Df內的任一通過原點o的直線oA,它的斜率為當時,即直線oA移到與域Df邊界的左方相切,切點為Q,點Q對應的函數(shù)值即為乘除法求得的選好解如果有兩個分目標函數(shù)f1(x),f2(x)期望maxf1(x29五,協(xié)調曲線法這種方法是用來解決設計目標互相矛盾的多目標設計優(yōu)化問題,為求最終解須對一般式個分目標函數(shù)加以協(xié)調,以求在有效解集中求出選好解,作為多目標優(yōu)化問題的最終解?,F(xiàn)以兩個分目標函數(shù)組成的多目標優(yōu)化問題為例。五,協(xié)調曲線法這種方法是用來解決設計目標互相矛盾的多目30兩分目標的最優(yōu)點分別在A1及A2,它們的分目標函數(shù)值為A1點A2點在可行域D內任取一點B,其分目標函數(shù)值為當固定,極小化f1(x)的可行域邊界點C,C點的分目標函數(shù)值為當固定,極小化f2(x)的可行域邊界點C,C點的分目標函數(shù)值為兩分目標的最優(yōu)點分別在A1及A2,它們的分目標函數(shù)值為A1點31可見,C,D兩點都優(yōu)于B點,在CD曲線上任選一點代表的方案至少有一個目標函數(shù)值的到改善,所以CD曲線上任一點都優(yōu)于B點。曲線A1CDA2代表著有效解的解集,故稱此曲線為協(xié)調曲線。選好解(最終解)應從協(xié)調曲線上選取。為從協(xié)調曲線上確定選好解,再以f1(x),f2(x)為坐標建立一個新的坐標系,見前面圖2。將圖1的協(xié)調曲線轉換到新的坐標系中,對應關系為A1-Q1,C-G,D-H,A2-Q2,則將A1CDA2曲線轉換到2圖中的Q1GHQ2曲線。為在協(xié)調曲線上確定一個選好解,一般需另外一項指標,為此在2圖中畫出滿意曲線,隨著滿意程度的增加可使分目標函數(shù)值均有所下降,直到o點,此點是從協(xié)調曲線上得出的最滿意設計方案。分目標函數(shù)值為可見,C,D兩點都優(yōu)于B點,在CD曲線上任選一點代表32如何確定滿意函數(shù)或滿意曲線,要按工程實際情況,很多時候是依設計者的實踐經(jīng)驗而設置;也可以根據(jù)實驗數(shù)據(jù)而定。必要時對分目標函數(shù)實行線形加權。協(xié)調曲線法適合分目標追求出現(xiàn)矛盾情況。要在有效解集中找出最滿意的設計方案。在優(yōu)化過程中,有時為了某個具有較差值的分目標也能達到較為理想,則要增大其他分目標函數(shù)值為代價,其主要思想是對各分目標函數(shù)進行協(xié)調,互相之間做出讓步,最終取得一個工程實際能認可的滿意方案。對于兩個以上的分目標的多目標優(yōu)化問題,所畫的協(xié)調曲線就變成多維抽象空間的超曲面,不可能用圖形來表示,則只能按數(shù)學模型由計算機自動處理。如何確定滿意函數(shù)或滿意曲線,要按工程實際情況,很多337.4關于離散變量的優(yōu)化設計問題7.4.1離散變量優(yōu)化設計的基本概念7.4.2離散變量優(yōu)化方法簡介①湊整法②網(wǎng)格法③離散復合型法④離散型懲罰函數(shù)法7.4關于離散變量的優(yōu)化設計問題7.4.1離散變量優(yōu)化設計的347.5優(yōu)化方法的選擇及評價準則7.5.1選擇優(yōu)化方法需考慮的問題對優(yōu)化設計問題,在建立了數(shù)學模型之后,就要選擇一個恰當?shù)姆椒?,來進行最優(yōu)解得求解。目前,一般的做法是由設計者根據(jù)實際優(yōu)化設計問題的特點,在對各種優(yōu)化方法按評價準則所作的優(yōu)缺點介紹,結合已有的一些經(jīng)驗來適當?shù)倪x取算法。根據(jù)優(yōu)化問題的特點,恰當?shù)倪x擇優(yōu)化方法是一個很重要的問題。下面就優(yōu)化問題數(shù)學模型方面要考慮的一些因素分述如下:7.5優(yōu)化方法的選擇及評價準則7.5.1選擇優(yōu)化方法需考慮的35⑴數(shù)學模型的類型
包括以下幾個方面:是有約束還是無約束,如有約束是等式約束還是不等式約束或是兩者兼有;設計變量是連續(xù)的還是離散的或者是混合的;目標函數(shù)和約束函數(shù)是線形的還是非線性的,即屬于現(xiàn)行規(guī)劃問題還是非線性規(guī)劃問題。⑵優(yōu)化設計問題規(guī)模的大小主要指設計變量的多少和約束條件的多少。⑶目標函數(shù)和約束函數(shù)是否連續(xù)和有凸性,是否存在一階和二階導數(shù)等。⑴數(shù)學模型的類型⑵優(yōu)化設計問題規(guī)模的大小⑶目標函數(shù)和約束函367.5.2優(yōu)化方法的評價準則為了比較不同算法的特性以及相應軟件的技術水平,就的要一個合理的評價準則來加以衡量。下面簡述幾個主要的評價準則。1,可靠性算法的可靠性是指在合理的精度要求下,在一定的計算時間或一定的迭代次數(shù)內求出最優(yōu)解得成功率。它表征了算法對各種優(yōu)化數(shù)學模型的解題能力。能夠解出的問題越多,可靠性就越高。判斷一種算法程序在解題中成功或失敗的標準,一般從兩個方面來認定:其一是獲得解的精度是否可以被接受;其二是獲得一定精度解得計算機機時是否在允許的范圍以內。7.5.2優(yōu)化方法的評價準則為了比較不同算法的特性以及372,有效性算法的有效性是指解題的效率??捎盟惴ㄋ玫慕忸}時間或計算目標函數(shù)和約束函數(shù)值的次數(shù)以及求導數(shù)值的次數(shù)之和來衡量。軟件的有效性從實用角度來看是十分重要的。3,健壯性算法的健壯性又稱穩(wěn)定性。他是指該軟件和算法診斷和處理在計算過程中出現(xiàn)異常情況的能力,繼程序抗數(shù)學模型病態(tài)的能力或求解病態(tài)問題的適應性。如果在程序中采取了對解算問題的預檢,計算過程的監(jiān)督,異常情況的處理以及出錯后進行診斷或報告等措施,那么程序就能很好處理或解決一些病態(tài)問題,即有良好的健壯性。良好的健壯性必然會提高軟件的可靠性,但可靠性不完全反應在健壯性方面。2,有效性3,健壯性384,易用性易用性是指軟件使用的方便性和統(tǒng)一性。比如:有好的操作使用說明書,可使用戶易于使用和樂于接受;在算法中對一些需要確定的參數(shù)在程序中給以設定或根據(jù)不同的情況自動檢索取值,免去用戶自擬輸入的手續(xù),即采用缺省參數(shù)的方法;在運行過程中,采用人機對話的方式,使用戶隨時可以了解當前的運行狀態(tài);在大型程序庫中,要求對各種方法能做到用戶編寫的函數(shù)子程序及原始信息的形式統(tǒng)一,技術文件和使用手冊格式的統(tǒng)一等。實際上,要全面客觀的評價一種算法或一個程序軟件的優(yōu)劣還是一種相當復雜和困難的問題,也是一項值得進一步研究討論的課題。4,易用性實際上,要全面客觀的評價一種算法或一個程序軟件的優(yōu)39建立優(yōu)化數(shù)學模型的有關問題數(shù)學模型中的尺度變換多目標函數(shù)優(yōu)化設計關于離散變量的優(yōu)化設計問題優(yōu)化方法的選擇及評價準則第七章關于機械優(yōu)化設計當中的幾個問題建立優(yōu)化數(shù)學模型的有關問題第七章關于機械優(yōu)化設計當中的40優(yōu)化數(shù)學模型總體包含:設計變量,目標函數(shù),約束條件7.1.1關于設計變量的確定工程設計中總是包含許多各種設計參數(shù)。在確定設計變量時,要對各種參數(shù)加以分析,以進行取舍。設計變量必須是獨立變量。要從優(yōu)互相依賴關系的變量中剔除非獨立變量。7.1建立優(yōu)化數(shù)學模型的有關問題優(yōu)化數(shù)學模型總體包含:設計變量,目標函數(shù),約束條件7.1.141下圖所示為汽車前輪轉向梯形機構。等腰梯形機構ABCD中,給定機架長度LAD=a(常數(shù))。當汽車轉彎時,為了保證所有車輪都處于純滾動,要求從動件CD轉角與主動件AB轉角保持某確定關系該四桿機構的參數(shù)有各桿長度:l1,l2,l3,l4,和初始角其中l(wèi)4=a為已知,是設計常量;又l1=l3,l3為非獨立變量;又,l2是l1與的函數(shù),故l2也為非獨立變量。所以只有兩個參數(shù)是獨立變量下圖所示為汽車前輪轉向梯形機構。該四桿機構的參數(shù)有42設計變量愈多,維數(shù)愈高,設計的自由度越大,容易得到較理想的優(yōu)化結果;但維數(shù)越高,會使目標函數(shù),約束函數(shù)所包含的變量增多,導致計算量增大,并使優(yōu)化過程更為復雜及降低解題的效率。所以,在建立目標函數(shù)時,確定設計變量的原則是在滿足設計要求得前提下,將盡可能減少設計變量的個數(shù),即降低維數(shù)。按設計問題維數(shù)的大小,通常把優(yōu)化設計問題規(guī)模分為三類:小型優(yōu)化問題:維數(shù)2-10中型優(yōu)化問題:維數(shù)10-50大型優(yōu)化問題:維數(shù)50以上設計變量愈多,維數(shù)愈高,設計的自由度越大,容易得到437.1.2關于目標函數(shù)的建立優(yōu)化設計數(shù)學模型中的目標函數(shù)F(x),是以設計變量表示設計問題所追求的某一種或幾種性能指標的解析表達式,用它來評價設計方案的優(yōu)劣程度。通常,設計所追求的性能指標較多,建立目標函數(shù),要針對影響質量和性能最為重要的,最顯著的指標作為設計追求的根本目標寫入目標函數(shù)。所建立的目標函數(shù)一般分為:單目標函數(shù),多目標函數(shù)一般的,所包含的分目標函數(shù)越多,設計結果越完善,但設計求解的難度增大。因此,在實際設計中,在滿足設計性能要求的前提下,應盡量減少分目標函數(shù)的個數(shù)。7.1.2關于目標函數(shù)的建立優(yōu)化設計數(shù)學模型中的目標函447.1.3關于約束條件問題設計約束是在設計中對設計變量所提出的種種限制來確定的。約束條件表達式同常有顯性約束與隱性約束;不等式約數(shù)與等式約束;邊界約束與性能約束等。在設計中應盡量減少約束條件的個數(shù)。在眾多約束條件中,可能存在消極約束,所謂消極約束是指在某些約束得到滿足時,而有另一個或幾個約束必然得到滿足,其作用被覆蓋,被覆蓋了作用的約束稱為消極約束。如果經(jīng)分析能確認是消極約束,在建立數(shù)學模型時,應將其除掉。在一般情況下,消極約束是不容易識別出來的。所以,在很多時候,仍是將全部約束都列出來,不加區(qū)別的代進算法程序中求解計算。7.1.3關于約束條件問題設計約束是在設計中對設計變量457.2.1數(shù)學模型中的尺度變換數(shù)學模型中的尺度變換問題,是指用過改變在設計空間中個坐標分量的比例,以改善數(shù)學性態(tài)的一種辦法。7.2.1設計變量的尺度變換7.2.2約束條件的尺度變換7.2.3目標函數(shù)的尺度變換7.2.1數(shù)學模型中的尺度變換數(shù)學模型中的尺度變換問467.3多目標函數(shù)優(yōu)化問題在設計中,優(yōu)化設計方案的好壞僅依賴于一項設計指標,即所建立的目標函數(shù)僅含一個目標的函數(shù),這樣的目標函數(shù)稱為單目標函數(shù),屬于單目標優(yōu)化設計問題。在許多實際設計中,一個設計方案又企望有幾項設計指標同時都達到最優(yōu)值,這種在優(yōu)化設計中同時要求兩項極其以上設計指標達到最優(yōu)值得問題,成為多目標優(yōu)化設計,目標函數(shù)稱為多目標函數(shù)。7.3多目標函數(shù)優(yōu)化問題在設計中,優(yōu)化設計方案的好477.3.1多目標優(yōu)化設計數(shù)學模型優(yōu)化設計中,若有m個設計指標表達的目標函數(shù)要求同時達到最優(yōu),則表示為上式稱為向量目標函數(shù),是多目標函數(shù);式中的f1(x),f2(x),……,fm(x)稱為目標函數(shù)中的各分目標函數(shù)。7.3.1多目標優(yōu)化設計數(shù)學模型優(yōu)化設計中,若有m個48數(shù)學模型的一般表達式gu(x)≥0(u=1,2,……,p)hv(x)=0(v=1,2……,q<n)為了與單目標優(yōu)化問題相區(qū)別,在目標函數(shù)前加V,即表示為數(shù)學模型的一般表達式gu(x)≥0497.3.2多目標優(yōu)化設計的概念在單目標優(yōu)化設計中,對于各種性態(tài)函數(shù),總可以通過對迭代點函數(shù)值的比較,找出全局最優(yōu)解,對任意兩個解都能判斷其優(yōu)劣。而多目標函數(shù)問題與單目標則有根本區(qū)別,任意兩個解之間,就不一定能判斷出優(yōu)劣。1絕對最優(yōu)解定義一:一般表達式多目標設計優(yōu)化問題,若包括所有的J=1,2,……m對于任意的設計點x∈D都有fj(x)≥fj(x*)成立,則點x*是多目標優(yōu)化問題的絕對最優(yōu)解。7.3.2多目標優(yōu)化設計的概念在單目標優(yōu)化設計中,對50無約束一維多目標優(yōu)化設計問題(維數(shù)n=1,分目標m=2)x*為絕對最優(yōu)解得迭代點,絕對最優(yōu)解(x*,F(xiàn)*)約束一維多目標優(yōu)化設計解的情況。在可行域[0,1]中,絕對最優(yōu)解發(fā)生在x*=1處。存在絕對最優(yōu)解(x*,F(xiàn)*)n=2m=2約束多目標優(yōu)化設計解的情況,點x*為最優(yōu)點。無約束一維多目標約束一維多目標優(yōu)n=2512有效解(非裂解)與劣解定義二:對于一般表達式,若有設計點x∈D,不存在任意的x∈D,使F(x)≤F(x*)成立,或fj(x)≥fj(x*),對于所有的j=1,2,……m成立。則稱x*為有效解或非劣解。例7.1一個二維分目標(n=1,m=2)的多目標優(yōu)化問題為D:2有效解(非裂解)與劣解定義二:對于一般表達式,若有設計點x52見右下圖。取x=b,該點是有效解。因為在可行域D內,任取另一點X,不存在F(x)≤F(b),即f1(x)≤f1(b),又同時有f2(x)≤f2(b)。x=b點滿足有效解定義。同理,區(qū)間[1,2]中的任意一點都滿足有效解定義。所以,區(qū)間[1,2]組成了有效解(非劣解)集。見右下圖。同理,區(qū)間[1,2]中的53定義三:在可行域D內,除絕對最優(yōu)解與有效解集以外,部分的設計點均稱劣解點,劣解點的全部稱為劣解集。例7.2一個二維分目標的多目標優(yōu)化設計問題。D:見右圖,在可行域[0,4]內,區(qū)間[1,3]為有效解集;[0,1],[3,4]為劣解集。定義三:在可行域D內,除絕對最優(yōu)解與有效解集以外,例7.2一54例7.3二維(n=2)兩個分目標(m=2)優(yōu)化問題。分目標函數(shù)為f1(x),f2(x),可行域D目標函數(shù)等值線見右下圖。該優(yōu)化問題不存在絕對最優(yōu)解,可行域D邊界上一段曲線A1至A2為有效解集,在可行域的其余部分全部構成劣解集。將其映射到目標函數(shù)構成空間圖(b),曲線A1A2與Q1Q2對應,一些目標函數(shù)值比較小的解集在曲線Q1Q2上,為有效集。例7.3二維(n=2)兩個分目標(m=2)優(yōu)化問題。分目標該553最終解(選好解)從有效解中選出最終解或稱選好解。如無某種要求,一般從有效解集(A1A2曲線或Q1Q2曲線)中任選一點,都可作為最終解;有時,設計者要根據(jù)設計問題的不同要求與意愿,從中選出一個符合某種要求“滿意”的解作為最終解。3最終解(選好解)從有效解中選出最終解或稱選好解。如567.3.3多目標優(yōu)化問題的求解方法多目標優(yōu)化求解方法大體分為兩大類。其一是將多目標優(yōu)化問題化為一系列單目標優(yōu)化問題求解;另一是將多目標優(yōu)化問題重新構造成一個新的函數(shù),即評價函數(shù),從而將多目標優(yōu)化求解轉變?yōu)榍笤u價目標函數(shù)的最優(yōu)解。一,寬容分層序列法該方法的基本思想是將7.3.3多目標優(yōu)化問題的求解方法多目標優(yōu)化求解方法大57中的m個目標函數(shù)按工程中某種意義分清主次,按重要程度逐一排隊,重要的目標函數(shù)排在前面,然后依次對分目標函數(shù)求各自的最優(yōu)解,只是最后一個目標函數(shù)求優(yōu)應在前一個目標最優(yōu)解的集合域內求優(yōu)。但由于分目標函數(shù)的最優(yōu)解常常是唯一的,其最優(yōu)解域的集合只有一個設計點那么求下一個目標函數(shù)的最優(yōu)解就無意義了。為了使分層序列法不是去在有效解中秋最終解(選好解)的功能,則將各目標函數(shù)的最優(yōu)值給與放寬,使在后一個分目標函數(shù)求優(yōu)時,能在前一個最優(yōu)值附近的某一范圍內求優(yōu)。具體做法如下:中的m個目標函數(shù)按工程中某種意義分清主次,按重要程度逐一排隊58對一般表達式的多目標優(yōu)化設計問題,給各分目標函數(shù)最優(yōu)值的寬容量分別是……則寬容分層序列法的步驟如下①②③m求解得到最優(yōu)解…………對一般表達式的多目標優(yōu)化設計問題,給各分目標函數(shù)①②59上式也可寫為①②求解得到最優(yōu)解i=1,2,……,m-1取最后一個目標函數(shù)的最優(yōu)點作為多目標優(yōu)化問題的最優(yōu)點x*。即上式也可寫為①②求解得到最優(yōu)解i=1,2,……,m-1取最后60二,線形加權法線形加權法又稱線形組合法,它是處理多目標優(yōu)化問題常用的較簡單的一種方法。按各分函數(shù)的重要程度,對應的選擇一組加權系數(shù)λ1,Λ2,……,λm。其界線為(j=1,2,……m)用fj(x)與λj(x)(j=1,2,……m)的線形組合構成一個評價函數(shù)二,線形加權法線形加權法又稱線形組合法,它是處理多目61求新的評價函數(shù)最優(yōu)解,即gu(x)≥0hv(x)=0D:x*即將一般式的單多目標優(yōu)化問題轉化成求上式的單目標優(yōu)化問題求新的評價函數(shù)最優(yōu)解,即gu(x)≥0D:x62關于確定一組合理的加權系數(shù)λj(j=1,2……,m),希望能準確的反映各目標函數(shù)在整個多目標優(yōu)化問題中的重要程度,它是一個困難且較復雜的問題,如果取得合理,則可以達到預期優(yōu)化的目的,否則有可能造成計算謬誤而失敗。目前,確定加權系數(shù)有的是設計者評設計經(jīng)驗直接給定,也有用試算統(tǒng)計計算。(j=1,2,……m)其中,(j=1,2……,m)即分目標在可行域內的最優(yōu)目標函數(shù)值。式中的反映了各分目標函數(shù)離開各自最優(yōu)值得程度。關于確定一組合理的加權系數(shù)λj(j=1,2……,m)63三,理想點法多目標優(yōu)化問題的一般式中,先求出各分目標函數(shù)在可行域D內的最優(yōu)解(j=1,2……,m)最有函數(shù)值向量上式稱為理想解。如果在本問題不存在絕對最優(yōu)解的情況下,對于向量目標函數(shù)來說理想解似得不到的;但要力求使各分目標僅可能接近各自的理想值,則可以認為達到有效解中的選好解。三,理想點法多目標優(yōu)化問題的一般式中,先求出各分目標64在實際的設計中,也常常按照設計者的經(jīng)驗與期望制定出一個合理的各分目標函數(shù)值構成理想解將與在寫法上統(tǒng)一為,在構造設計方案與理想解之間的離差函數(shù)U(x),U(x)函數(shù)可取以下形式相對離差加權相對離差在實際的設計中,也常常按照設計者的經(jīng)驗與期望制定將65平方和加權離差絕對值離差將式中的多目標函數(shù)構造出以上幾式的單目標函數(shù)作為評價函數(shù),用評價目標函數(shù)的解作為原多目標優(yōu)化問題的最終解。其表達式為gu(x)≥0hv(x)=0D:平方和加權離差絕對值離差將式66四,乘除法該方法適于處理下面問題。按分目標函數(shù)的性質可分為兩類,兩類的期望相反。其中的一類是表現(xiàn)目標函數(shù)值越小越好,如追求體重輕,結構緊湊,原材料消耗少,加工成本和加工費低,磨損量和應力小等;另外一類表現(xiàn)為目標函數(shù)值越大越好,如產品產量,機械效率,零件強度及剛度,利潤,承載能力等。建議如下構造評價函數(shù):其中,s(s<m)為第一類函數(shù),(分目標函數(shù)期望取小)四,乘除法該方法適于處理下面問題。按分目標函數(shù)的性質67如果有兩個分目標函數(shù)f1(x),f2(x)期望maxf1(x),minf2(x)。如下圖所示過域Df內的任一通過原點o的直線oA,它的斜率為當時,即直線oA移到與域Df邊界的左方相切,切點為Q,點Q對應的函數(shù)值即為乘除法求得的選好解如果有兩個分目標函數(shù)f1(x),f2(x)期望maxf1(x68五,協(xié)調曲線法這種方法是用來解決設計目標互相矛盾的多目標設計優(yōu)化問題,為求最終解須對一般式個分目標函數(shù)加以協(xié)調,以求在有效解集中求出選好解,作為多目標優(yōu)化問題的最終解?,F(xiàn)以兩個分目標函數(shù)組成的多目標優(yōu)化問題為例。五,協(xié)調曲線法這種方法是用來解決設計目標互相矛盾的多目69兩分目標的最優(yōu)點分別在A1及A2,它們的分目標函數(shù)值為A1點A2點在可行域D內任取一點B,其分目標函數(shù)值為當固定,極小化f1(x)的可行域邊界點C,C點的分目標函數(shù)值為當固定,極小化f2(x)的可行域邊界點C,C點的分目標函數(shù)值為兩分目標的最優(yōu)點分別在A1及A2,它們的分目標函數(shù)值為A1點70可見,C,D兩點都優(yōu)于B點,在CD曲線上任選一點代表的方案至少有一個目標函數(shù)值的到改善,所以CD曲線上任一點都優(yōu)于B點。曲線A1CDA2代表著有效解的解集,故稱此曲線為協(xié)調曲線。選好解(最終解)應從協(xié)調曲線上選取。為從協(xié)調曲線上確定選好解,再以f1(x),f2(x)為坐標建立一個新的坐標系,見前面圖2。將圖1的協(xié)調曲線轉換到新的坐標系中,對應關系為A1-Q1,C-G,D-H,A2-Q2,則將A1CDA2曲線轉換到2圖中的Q1GHQ2曲線。為在協(xié)調曲線上確定一個選好解,一般需另外一項指標,為此在2圖中畫出滿意曲線,隨著滿意程度的增加可使分目標函數(shù)值均有所下降,直到o點,此點是從協(xié)調曲線上得出的最滿意設計方案。分目標函數(shù)值為可見,C,D兩點都優(yōu)于B點,在CD曲線上任選一點代表71如何確定滿意函數(shù)或滿意曲線,要按工程實際情況,很多時候是依設計者的實踐經(jīng)驗而設置;也可以根據(jù)實驗數(shù)據(jù)而定。必要時對分目標函數(shù)實行線形加權。協(xié)調曲線法適合分目標追求出現(xiàn)矛盾情況。要在有效解集中找出最
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度藥店營業(yè)員藥品不良反應監(jiān)測與報告合同
- 2025年度環(huán)保型除塵器租賃合同模板4篇
- 2025年度南京市租賃合同簽訂及履行流程范本4篇
- 2025年度門窗行業(yè)品牌推廣與廣告投放合同4篇
- 2025年度代付款保險產品銷售合同4篇
- 2025年度民辦學校教師心理健康教育與輔導合同4篇
- 2025年度個人房屋抵押貸款合同書(智慧風險管理)3篇
- 2025年度農業(yè)科技研發(fā)成果轉讓合同范本3篇
- 2025年度生態(tài)農業(yè)示范區(qū)-太陽能灌溉系統(tǒng)安裝與培訓合同4篇
- 二零二五版民營企業(yè)員工股權激勵實施合同模板4篇
- 垃圾處理廠工程施工組織設計
- 天皰瘡患者護理
- 2025年蛇年新年金蛇賀歲金蛇狂舞春添彩玉樹臨風福滿門模板
- 《建筑制圖及陰影透視(第2版)》課件 4-直線的投影
- 2024-2030年中國IVD(體外診斷)測試行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 損失補償申請書范文
- 壓力與浮力的原理解析
- 鐵路損傷圖譜PDF
- 裝修家庭風水學入門基礎
- 移動商務內容運營(吳洪貴)任務二 社群的種類與維護
- 《詩詞寫作常識 詩詞中國普及讀物 》讀書筆記思維導圖
評論
0/150
提交評論