版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
優(yōu)化設(shè)計上機實驗報告
班級序號:學(xué)號:姓名:
例題實驗:
x-22
minimizef(x)=e+2.V9+4x^2++1)
步驟1:編寫目標的.m.文件
functionf=objfun(x)
f=exp(x(l))*(4*x(l)八2+2*x(2)八2+4*x(l)*x(2)+2*x(2)+l);
步驟2:調(diào)用函數(shù)fminunc
xO=[-l,l];%起始點
options=optimset(!LargeScaleVoff);
[x,fval,exitflag,output]=fminunc(@objfun,xO,options);
【結(jié)果】J
Optimizationterminated:relativeinfinity-normofgradientlessthanoptions.TolFun.
x=
0.5000-1.0000
fval=
1.0983e-015
exitflag=
1
output=
iterations:8
funcCount:66
stepsize:1
firstorderopt:7.3704e-008
algorithm:'medium-scale:Quasi-Newtonlinesearch'
message:[1x85char]
無約束模型及其實例
二維非線性無約束優(yōu)化設(shè)計問題
Mlnf(x)=x*-2X1X2++xf—2xt+5
編寫目標的.m.文件
functionf=myfun(x)
f=x(l)A4-2*x(l)A2*x(2)+x(1)A2+x(2)A2-2*x(1)+5;
調(diào)用函數(shù)fminunc
x0=[0,0]%起始點
[x,fval]=fminunc(@myfun,x0)
運行結(jié)果如下:Optimizationcompletedbecausethesizeofthegradientislessthan
thedefaultvalueofthefunctiontolerance.
<stoppingcriteriadetails>
x=
1.00001.0000
fval=
4.0000
對上面的二維無約束問題進行函數(shù)曲面、等值線和可行域的幾何描述有:
用surfc命令,在三維坐標繪制函數(shù)曲面;
用contour3命令,在三維坐標繪制三維等值線;
用contour和clabel命令配合,在二維平面繪制二維等值線并標注高程。
主文件如下:
syl=linspace(-2,3,30);
sy2=linspace(-2,4,30);
[yl,y2]=meshgrid(syl,sy2);
f01=yl.A4-2*y2.*yl.A2+yl.A2+y2.A2-2*yl+5;
figure(3);
surfc(yl,y2,f01);
title('\bff=(X1)A{4}-2(X1)A{2}(X2)+X1A{2}+(X2)A{2}-2(X1)+5');
xlabelC設(shè)計變量\bfXr);
ylabelC設(shè)計變量\bfX2');
zlabelC目標函數(shù)值\bff);
figure(4);
h=contour(y1,y2,f01,50);
axisequal;
title('\bff=(X1)A{4}-2(X1)A{2}(X2)+X1A{2}+(X2)A{2}-2(Xl)+5等值線');
xlabelC設(shè)計變量\bfXr);
ylabel('設(shè)計變量\bfX2");
figure(5);
h=contour3(y1,y2,f01,50);
title('\bff=(Xl)A{4}-2(X1)A{2}(X2)+X1A{2}+(X2)A{2}-2(X1)+5三維等值線');
xlabelC設(shè)計變量\bfXr);
ylabel。設(shè)計變量\bfX2");
zlabelC目標函數(shù)\bff);
運行程序得如下圖:
f^(X1)4-2(X1)2(X2)+X12+(X2)2-2(X1)+5
4
N
X
卿
做
七
型
設(shè)計變量X1
f=(X1)42(X1)2(X2)+X12+(X2)2-2(X1)+5三維等值線
150>
1
0.5
0,
-2-1.5-1-0.500.511.522.53
設(shè)計變量X1
有約束模型及其實例
如圖所示,人字架的連個桿件之間用活動較鏈連接,以及桿件與機架之間用固
定較鏈連接。桿件是壁厚T=2.5mm、平均直徑為D的空心鋼管,材料的彈性模
量E=2.1Xl()5Mpa,許用壓應(yīng)力[oy]=700MPa。人字架頂端受到一個集中力
P=300000N作用。根據(jù)結(jié)構(gòu)要求,人字架跨距B=1600mm,桿件平均直徑的取
值范圍是20mmMDM120mm高度取值20mm<H<1200mm0要求建立在滿足人
字架強度條件和穩(wěn)定性條件下,確定人字架桿件平均直徑D和高度H,使人字
架的用料最省的優(yōu)化設(shè)計數(shù)學(xué)模型。
解:(1)力學(xué)分析
可將人字架看做一個二力桿,頂端有集中力P作用,在桿件上產(chǎn)生軸線方向的
反力Q,構(gòu)成力矢三角形。由靜力平衡有
2+H2
2B
(1600/2)2+H2
_T50。嗎%640000)24H2⑺
鋼管的壓應(yīng)力
nDT
150000V6400002+H:
2.5TIDT
V6400002+H2
=T90986------------(-,-M---P--a-)
DT
根據(jù)壓桿軸向壓縮穩(wěn)定性公式,其失穩(wěn)臨界應(yīng)力
ira£(£7a+ri)
S[(5/2)a+H2]
261421.15(Da+625),、
=[640000-H口.出叼
(2)建立優(yōu)化設(shè)計的數(shù)學(xué)模型
目標函數(shù)題意要求,人字架體積V最小,即
Vmin=Z甫DZW(尸/2)二一H二
二27FDrV(eoo)a+H2
=15.71DV6400W+H2
(3)約束條件
強度條件Qy]豈。,即
V64000024H2
700-19098E----------------->---。
DT
穩(wěn)定性條件叵可2口,即
Z6T4ZT.T5CD2+良器)V64000a2+H
-19098^--------------->---0
-[64000。+H叮―DT
直徑取值20mm<D<120mm高度取值20mm<H<1200mm即
D—20>0和120-D>0
H-20C>0和1200-D>0
設(shè)計變量*=(X1,X2)T=(D,H)T,代入以上數(shù)學(xué)表達式,得到數(shù)學(xué)模型
如下:
mlnf(x)=IS.?%1640000H■超
X=(X1,X2)T
,、V6400002+xS
9式%)=700-19098X------------------>0
[64000。+泊]
豳0)=xt-20>0
刀式式)=120-x1>0
的[*)=-200>0
S式*)=1200-匯1>0
可見,這是一個有六個約束條件的二維優(yōu)化問題。
M文件和運行結(jié)果
%1-主程序
%設(shè)置變量初始值
x0=[100;800];
%設(shè)計變量的下界與上界
lb=[20;200];
ub=[120;1200];
%線性不等式約束(g3、g4、g5、g6)中設(shè)計變量的系數(shù)矩陣
a=zeros(4,2);
a(l,l)=-l;a(2,l)=1;
a(3,2)=-l;a(4,2)=1;
%線性不等式約束中常數(shù)項列陣
b=[-20;120;-200;1200];
%調(diào)用多維約束優(yōu)化函數(shù)
[x,fn]=fmincon(@jsqyh_f,xO,a,b,[J,[],lb,ub,@rzjyh_g);
disp,********人字架體積優(yōu)化設(shè)計最優(yōu)解********,
fprintf(1;鋼管平均直徑D=%3.4fmm\n;x(l))
fprintf(1,'人字架高度H=%3.4fmm\n',x(2))
fprintf(l,1人字架體積V=%3.4fmm?\n;fn)
%調(diào)用多維約束優(yōu)化非線性約束函數(shù)(rzjyh_g)計算最優(yōu)點x*的性能約束函數(shù)值
g=rzjyh_g(x);
disp'========最優(yōu)點的性能約束函數(shù)值========,
fprintf(1;人字架鋼管壓縮強度gl=%3.4f\n',g(l))
fprintf(1;人字架鋼管穩(wěn)定性g2=%3.4f\n',g(2))
%2——目標函數(shù)(rzjyh_f)
functionf=jsqyh_f(x);
%人字架跨距B;鋼管厚度T;
B=1600;T=2.5;
f=2*pi*x(l)*T*sqrt((B/2)八2+x(2”2);
%3---非線性不等式約束函數(shù)(rzjyh_g)
function[g,ceq]=rzjyh_g(x);
%人字架跨距B;鋼管厚度T;載荷P;彈性模量E;許用壓應(yīng)力Cy;
B=1600;T=2.5;P=300000;E=2.1e5;Cy=700;
%鋼管壓縮強度條件
Q=0.5*P*sqrt((B/2)A2+x(2)A2)/x(2);%鋼管軸向壓力
sgm=Q/(pi*T*x(l));%鋼管壓應(yīng)力
g(l)=sgm-Cy;
%鋼管穩(wěn)定性條件
Cc=0.125*piA2*E*(x(l)A2+TA2)/((B/2)A2+x(2)A2);%穩(wěn)定臨界應(yīng)力
g(2)=sgm-Cc;
ceq=[];
運行得到結(jié)果為
Activeinequalities(towithinoptions.TolCon=le-006):
lowerupperineqlinineqnonlin
1
2
********人字架體積優(yōu)化設(shè)計最優(yōu)解********
鋼管平均直徑D=49.6915mm
人字架高度H=525.5545mm
人字架體積V=747135.3852mmA3
=最優(yōu)點的性能約束函數(shù)值=======
人字架鋼管壓縮強度gl=0.0000
人字架鋼管穩(wěn)定性g2=0.0000
優(yōu)化問題的幾何描述
對于本題,可以在二維設(shè)計平面上進行幾何描述。在程序中使用conutour函數(shù)繪制目
標函數(shù)等值線和約束邊界,使用clabel函數(shù)目標函數(shù)值。
xx1=linspace(20,120,20);%口取值范圍20-120
xx2=linspace(200,1200,200);%11取值范圍200-1200
[xl,x2]=meshgrid(xx1,xx2);
%人字架跨距B;鋼管厚度T;載荷P;彈性模量E;許用壓應(yīng)力Cy;
B=1600;T=2.5;P=300000;E=2.1e5;Cy=700;
f=2*pi.*xl*T.*sqrt((B/2)A2+x2.A2);%目標函數(shù)值幾何描述
fh=contour(x1,x2,f);%目標函數(shù)等高線
clabel(fh);%標注目標函數(shù)值
title(\bf人字架體積優(yōu)化設(shè)計平面);
xlabelf鋼管平均直徑\bfD(mm)1);
ylabelC人字架高度\bfH(mm),);
%鋼管壓縮強度條件
Q=0.5*P*
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- BIM工程師-全國《BIM應(yīng)用技能資格》押題密卷2
- 滬科版八年級物理全一冊《第三章光的世界》單元檢測卷帶答案
- 廣州版小學(xué)五年級英語下冊知識點和練習(xí)題
- 遞推技術(shù)在信號處理中的使用
- 利用壓縮空氣實現(xiàn)大規(guī)模儲能
- 2024高中地理第四章地表形態(tài)的塑造章末知識整合學(xué)案新人教版必修1
- 2024高中生物第二章動物與人體生命活動的調(diào)節(jié)第1節(jié)通過神經(jīng)系統(tǒng)的調(diào)節(jié)訓(xùn)練含解析新人教版必修3
- 2024高考地理一輪復(fù)習(xí)第十五單元區(qū)域生態(tài)環(huán)境建設(shè)考法精練含解析
- 2024高考化學(xué)一輪復(fù)習(xí)第5章物質(zhì)結(jié)構(gòu)與性質(zhì)元素周期律第15講原子結(jié)構(gòu)核外電子排布規(guī)律學(xué)案
- 2024高考歷史一輪復(fù)習(xí)方案專題三現(xiàn)代中國的政治建設(shè)祖國統(tǒng)一與對外關(guān)系第7講現(xiàn)代中國的政治建設(shè)與祖國統(tǒng)一教學(xué)案+練習(xí)人民版
- 青島版(五年制)四年級下冊小學(xué)數(shù)學(xué)全冊導(dǎo)學(xué)案(學(xué)前預(yù)習(xí)單)
- 退學(xué)費和解協(xié)議書模板
- 課程評價與持續(xù)改進計劃
- 2024年版美國結(jié)直腸外科醫(yī)師協(xié)會《肛周膿腫、肛瘺、直腸陰道瘺的臨床實踐指南》解讀
- 2024至2030年中國對氯甲苯行業(yè)市場全景調(diào)研及發(fā)展趨勢分析報告
- 智能教育輔助系統(tǒng)運營服務(wù)合同
- 心功能分級及護理
- 事業(yè)單位招錄公共基礎(chǔ)知識(政治)模擬試卷10(共258題)
- 溝通技巧-考試試題及答案
- 重慶育才中學(xué)2025屆化學(xué)九上期末教學(xué)質(zhì)量檢測試題含解析
- 中央2024年國家藥品監(jiān)督管理局中國食品藥品檢定研究院招聘筆試歷年典型考題及考點附答案解析
評論
0/150
提交評論