版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、合肥工業(yè)大學(xué)機械優(yōu)化設(shè)計課程實踐研究報告班 級: 機設(shè)12-6班 學(xué) 號: 2012216281 姓 名: 丁雷鳴 授課老師: 王衛(wèi)榮 日 期: 2015年 11月 10 日 目 錄1、 =0.618的證明12、 一維搜索程序作業(yè)1(1)例1程序文本1(2)例1輸出結(jié)果截圖2(1)例2程序文本2(2)例2輸出結(jié)果截圖3三、單位矩陣程序作業(yè)4(1)程序文本4(2)輸出結(jié)果截圖4四、連桿機構(gòu)問題6(1)目標函數(shù)6(2)約束條件7(3)選擇方法7(4)程序文本7(5)數(shù)據(jù)輸入截圖8 (6)輸出結(jié)果9 5、 自行選擇小型機械設(shè)計問題或其他工程優(yōu)化問題10(1)設(shè)計變量10(2)目標函數(shù)10(3)約束條
2、件10(4)程序文本10(5)數(shù)據(jù)輸入截圖11 (6)輸出數(shù)據(jù)11 六、機械優(yōu)化設(shè)計課程實踐心得體會 131一、=0.618的證明在實際計算中,最常用的一維搜索方法是黃金分割法。黃金分割法是建立在區(qū)間消去法原理基礎(chǔ)上的試探方法,即在搜索區(qū)間內(nèi)適當插入兩點,。并且計算其函數(shù)值。黃金分割法要求插入點,的位置相對于區(qū)間兩端點具有對稱性,即、其中為待定常數(shù)。除對稱要求外,黃金分割法還要求保留下來的區(qū)間內(nèi)再再插入一點,所形成的區(qū)間新三段與原來的區(qū)間三段具有相同的比例分布。設(shè)原區(qū)間長度為1,保留下來的區(qū)間長度為,區(qū)間縮短率為。為了保持想相同的比例分布,新插入點應(yīng)該在位置上,在原區(qū)間的1-位置應(yīng)該相當于在保
3、留區(qū)間的位置。故有取方程正數(shù)解,得二、一維搜索程序作業(yè)例1、a=0,b=,f(x)=cosx (1)例1程序文本#include<stdio.h>include<math.h>void main ()float A,B,C=0.618,aa3,y3,D;scanf(“%f,%f,%f”,&A,&B,&D):aa1=B-C*(B-A);aa2=A+C*(B-A);y1=cos(aa1);y2=cos(aa2);doif(y1>y2)A=aa1;aa1=aa2;y1=y2;aa2=A+C*(B-A);ElseB=aa2;aa2=aa1;y2=y
4、1;aa1=B-C*(B-A);y1=cos(aa1);While(fabs(B-A)/B>D);aa0=(A+B)/2;y0=cos(aa0);printf(“A=%fn”,aa0);printf(“y=%fn”,y0);(2)例1輸出結(jié)果截圖:輸入a=0,b=2,精度d=0.000001,輸出極小值點和函數(shù)極小值如下:例2、a=0,b=10,f(x)=(x-2)+3(3)例2、程序文本#include<stdio.h>#include<math.h>void main() float a,b,c=0.618,aa3,y3,d; scanf("%f,%
5、f,%f",&a,&b,&d); aa1=b-c*(b-a); aa2=a+c*(b-a); y1=(aa1-2)*(aa1-2)+3; y2=(aa2-2)*(aa2-2)+3; do if(y1>y2) a=aa1;aa1=aa2;y1=y2; aa2=a+c*(b-a); y2=(aa2-2)*(aa2-2)+3; else b=aa2;aa2=aa1;y2=y1; aa1=b-c*(b-a); y1=(aa1-2)*(aa1-2)+3; while(fabs(b-a)/b)>d); aa0=(a+b)/2; y0=(aa0-2)*(aa0-
6、2)+3; printf("a*=%fn",aa0); printf("y=%fn",y0); (4)例2輸出結(jié)果截圖:輸入a=0,b=10,精度d=0.000001,輸入極小值點和函數(shù)極小值如下:三、單位矩陣程序作業(yè)作業(yè):編寫生成單位矩陣的程序。要求:通用、輸出美觀、語言少為佳。(1)程序文本#include<stdio.h>void main (void)#define m 500int i,j,n,amm; printf("please input a number");scanf("%d",&a
7、mp;n);for(i=1;i<=n;i+) for(j=1;j<=n;j+) if(i=j) aij=1; else aij=0; printf("%d",aij); printf("n"); (2)輸出結(jié)果截圖:當n=4時,輸出結(jié)果如下:當n=12時,輸出結(jié)果如下:四、連桿機構(gòu)問題設(shè)計一曲柄搖桿機構(gòu),要求曲柄從轉(zhuǎn)到=+時,搖桿的轉(zhuǎn)角最佳再現(xiàn)已知的運動規(guī)律:=+且已知=1,=5,為極位角,其傳動角允許在40°范圍內(nèi)變化。設(shè)計變量該機構(gòu)的運動簡圖如上圖所示。在這個問題中,已知=1,=5且和不是獨立參數(shù),它們可由下式求出:=arcco
8、s=arccos所以還問題只有兩個獨立參數(shù)和,因此設(shè)計變量為X=(1)目標函數(shù)將輸入角分成30等分,并用近似公式計算,可得目標函數(shù)的表達式f(x)=式中當時的機構(gòu)實際輸出角,其計算公式為=式中=arccos=arccos= arccos=arccos=為當時的理想輸出角,其值由下式計算=+(2)約束條件 平面鉸鏈四桿機構(gòu)常用的約束條件有曲柄存在條件和傳動角條件。由此得約束條件為、(3)選擇方法采用懲罰函數(shù)法進行計算。(4)程序文本procedure ffx; /目標函數(shù)var p0,q0,p,Ri,A,B,Q,Qi,K :real; i:integer ;begin with form1.su
9、mt do begin p0:=ArcCos(sqr(1.0+X1)-X2*x2+25.0)/(10.0*(1.0+X1); q0:=ArcCos(sqr(1.0+x1)-x2*x2-25.0)/(10.0*x2); K:=90.0/30.0*(3.1415926/180.0); fx:=0;for i:=0 to 30 do;beginP:=i*K+p0;Qi:=q0+2.0*sqr(P-p0)/(3.0*3.1415926);Ri:=sqrt(26.0-10.0*cos(P);A:=ArcCos(Ri*Ri+x2*x2-x1*x1)/(2.0*Ri*x2);B:=ArcCos(Ri*Ri+
10、24.0)/(10.0*Ri);Q:=3.14159-A-B;fx:=fx+sqr(Q-Qi)*K;end;end;end;procedure ggx; /約束函數(shù)begin with form1.sumt do begin gx1:=-x1; gx2:=-x2; gx3:=6.0-x1-x2; gx4:=x1-x2-4.0; gx5:=x2-x1-4.0; gx6:=x1*x1+x2*x2-1.414*x1*x2-16; gx7:=36-x1*x1-x2*x2-1.414*x1*x2; end;end;procedure hhx;begin with form1.sumt do beging
11、 hx1:=hx1; end;end;End.(5)數(shù)據(jù)輸入截圖輸入初始點為(5,5),精度為0.001 (6)輸出結(jié)果五、自行選擇小型機械設(shè)計問題或其他工程優(yōu)化問題某車間生產(chǎn)甲、乙兩種產(chǎn)品。生產(chǎn)甲種產(chǎn)品每件需要材料9kg、3個工時、4kw電,可獲利60元。生產(chǎn)乙種產(chǎn)品每件需材料4kg、10個工時、5kw電,可獲利120元。若每天能供應(yīng)材料360kg,有300個工時,能供200kw電,問每天生產(chǎn)甲、乙兩種產(chǎn)品各多少件,才能夠獲得最大的利潤。(1)設(shè)計變量設(shè)每天生產(chǎn)的甲、乙兩種產(chǎn)品分別為、件。因此設(shè)計變量為X=(2)目標函數(shù)此問題的數(shù)學(xué)模型為f(,)=60+120所以目標函數(shù)的表達式為minf(
12、x)= -60-120(3)約束條件依題意得約束條件為:0、9+4-360(材料約束)3+10-300(工時約束)4+5-200(電力約束)(4)程序文本procedure ffx; /目標函數(shù)begin with form1.hfgd do begin NFX := NFX+1; fx:=-60*x1-120*x2; end;end;procedure ggx; /約束函數(shù)begin with form1.hfgd do begin gx1:=9*x1+4*x2-360; gx2:=3*x1+10*x2-300; gx3:=4*x1+5*x2-200; gx4:=-x1; gx5:=-x2;
13、 end;end;(5)輸入數(shù)據(jù)截圖(6)輸出數(shù)據(jù) 常用優(yōu)化方法 約束隨機法 一、初始數(shù)據(jù)= 設(shè)計變量個數(shù) N = 2 不等式約束個數(shù) KG = 5 - 隨機方向個數(shù) NSR = 6 - 初始步長 T0 = 0.001 收斂精度 EPS = 0.0001 - 設(shè)計變量初始點 X0:X1=10X2=10 - 設(shè)計變量下界 BL:BL1=0BL2=0 - 設(shè)計變量上界 BU:BU1=100BU2=100 - 初始點目標函數(shù)值 F(X0)= -1800 - 初始點處的不等約束函數(shù)值 G(X0):GX1= -2.300000E+02GX2= -1.700000E+02GX3= -1.100000E+0
14、2GX4= -1.000000E+01GX5= -1.000000E+01- 二、計算過程_數(shù)據(jù)= 設(shè)計變量迭代點 X: 迭代次數(shù) ITE = 1X1= 1.000018E+01X2= 1.000088E+01 - 目標函數(shù)值 F(X)= -3811.30860498082 - 三、優(yōu)化結(jié)果_數(shù)據(jù)= 迭代次數(shù) ITE = 4 目標函數(shù)計算次數(shù) IFX = 125 - 設(shè)計變量最優(yōu)點 X*:X1= 2.113596E+01X2= 2.309058E+01 - 最優(yōu)值 F(X*)= -4039.05576008917 - 最優(yōu)點處的不等約束函數(shù)值 G(X*):GX1= -7.740408E+01GX2= -5.686514E+00GX3= -1.395986E-04GX4= -2.113725E+01GX5= -2.309
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 26342-2024國際間遺體轉(zhuǎn)運棺柩
- 高考地理一輪復(fù)習(xí)第四章地球上的水及其運動第四節(jié)海-氣相互作用課件
- 吉林省德惠市第七中學(xué)七年級地理上冊 第一章 地球和地圖綜合教案 (新版)新人教版
- 二年級品德與生活上冊 3.3 做個快樂鳥3教學(xué)設(shè)計 新人教版
- 2024-2025學(xué)年高中政治上學(xué)期第4周《文化的繼承性與文化發(fā)展》教學(xué)設(shè)計
- 元稹-《菊花》課件
- 裝修甲醛合同(2篇)
- 2020-2024年上海市春考語文真題試卷匯編含答案
- 西南林業(yè)大學(xué)《地理學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 裝在套子里的人 (公開課獲獎?wù)n件)
- YDT 4470-2023電信網(wǎng)絡(luò)的確定性IP網(wǎng)絡(luò) 控制面技術(shù)要求
- 基于創(chuàng)客教育理念的幼兒機器人課程的開發(fā)與實踐研究
- 化糞池清理及管道疏通承包合同
- 中國員工派遣國外勞務(wù)合同
- 工廠冷庫儲存應(yīng)急預(yù)案方案及流程
- 2024年湖北省十堰市荊楚初中聯(lián)盟八年級中考模擬預(yù)測生物試題
- 合胞體病毒感染的呼吸道上皮屏障破壞
- 資源教室檢查方案
- 2024年春上海開放大學(xué)《危機公共關(guān)系》計分作業(yè)1-3
- 中醫(yī)優(yōu)勢病種診療方案優(yōu)化建議
- 第9課 發(fā)展社會主義民主政治(課件)-【中職專用】高一思想政治《中國特色社會主義》(高教版2023·基礎(chǔ)模塊)
評論
0/150
提交評論