版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
機械裝備優(yōu)化設(shè)計三級項目題目:基于MATLAB機械優(yōu)化設(shè)計問題的分析班級:12級機械裝備-2班
設(shè)計人員(按貢獻大小排序):李燦120101010180劉新宇120101010187賈瑞寧120101010191一、優(yōu)化設(shè)計問題分析:四桿機構(gòu)是機械傳動的重要組成部分。設(shè)計四桿機構(gòu)通常使用作圖法與實驗法,這兩種方法簡單易行,但誤差較大,運用解析法,能獲得所要求的精度,然而用人工進行,整個設(shè)計過程是一項繁瑣、冗長的工作,甚至可能無法實現(xiàn)。采用Matlab優(yōu)化工具箱對四桿機構(gòu)進行優(yōu)化設(shè)計,不僅參數(shù)輸入簡單,而且編程工作量小,可更快捷準確地達到設(shè)計要求。四桿機構(gòu)種類很多,這里只以曲柄搖桿機構(gòu)為例說明四桿機構(gòu)優(yōu)化設(shè)計方法。設(shè)計一曲柄搖桿機構(gòu)(見圖1),要求曲柄L1從A。轉(zhuǎn)到*=氣+90。吐?lián)u桿L轉(zhuǎn)角最佳再現(xiàn)已知的運動規(guī)律:B=B+2(A-A》/G兀)。且已知七=1。機架匕=5,L2為連桿長度,%為極位角,其允許傳動角[]=45。。S1機構(gòu)筒圖二、優(yōu)化設(shè)計方案選擇:四桿機構(gòu)問題屬于非線性約束優(yōu)化問題。目前對于非線性約束優(yōu)化問題的解法很多,但這些算法僅僅能解決一類特殊的非線性規(guī)化問題。早期的方法通常是用通過構(gòu)造懲罰函數(shù)等將有約優(yōu)化轉(zhuǎn)換為無約束求解,現(xiàn)在這些方法已經(jīng)被更為有效的基于K一T方程解的方法所取代。在凸規(guī)劃中,K一T方程對于全局的極小點是必要也是充分的。MATLAB優(yōu)化工具箱采用序列二次規(guī)劃法(SQP)求解約束優(yōu)化問題,它是將原問題化為一系列的二次規(guī)劃子問題進行求解。通過使用BFGS法構(gòu)造變尺度矩陣,以保證超線性收斂性,調(diào)用fmincon函數(shù)求解約束優(yōu)化問題。三、具體任務(wù)分工:李燦:負責(zé)數(shù)學(xué)建模,word制作劉新宇:matlab程序編寫賈瑞寧:word、PPT制作四、優(yōu)化設(shè)計內(nèi)容與步驟1、優(yōu)化設(shè)計問題的數(shù)學(xué)建模(l)選取設(shè)計變量決定機構(gòu)尺寸的各桿長度以及曲柄所處的初始角A。,均應(yīng)列為設(shè)計變量。但若取曲柄的初始位置角為極位角,則A。及相應(yīng)的搖桿瑪位置角B。均為桿長的函數(shù),其關(guān)系式為A=arccos{[(L+L)2+L2-L2]/[2(L+L)L])01243124B0=arccos{[(L1+L2)2+L42-L32]/(21土)}另外,本題L「L4已知,只有L2、匕為獨立變量,則設(shè)計變量x=[x1,X2]r=[L2,L3]T(2)建立目標函數(shù)目標函數(shù)可根據(jù)已知的運動規(guī)律與機構(gòu)實際運動規(guī)律之間的偏差最小為指標來建立,表達式fG)=Z(B-BB》ii式中B^—搖桿13期望的輸出角;BB-搖桿L3實際輸出角a=arccos^R2+L32-L,2)/(2R=arccos?R2+L32-L22)/(2RLP=arccos豎2+L42-L12)(2RL=arccos^R2)+24/(10xRJR=(L2+L2-2LLcosA人5V41%i=sqrtv26-10cosA)i(3)確定約束條件BB=兀-a-p。2+x(2)2-x(1)2]/ErXx(2)]桿長非負條件:L2-0L3>0L+L-L-L>0曲柄存在條件:L+L-L-L>01234L]+L3-L2-L4>0構(gòu)傳動角的限制:45。<y<1
y=arccos
V=arccos33LL++22o22_L^2—(L]+L4》/(2L2L)(45。<y<1
y=arccos
V=arccos33LL++22o22_L^經(jīng)過轉(zhuǎn)化為標準形式得到的曲柄搖桿機構(gòu)優(yōu)化設(shè)計數(shù)學(xué)模型minf(x)=Z(B-BB)ST.gG)<0《=1~7)i2、所選擇的優(yōu)化方法及MatLab程序此為非線性約束優(yōu)化問題,首先編寫目標函數(shù)M文件myfun.mfunctionf=myfun(x)f=0;a0=acos(((1+x(1)八2-x(2)八2+25)/10*(1+x(1))));b0=acos(((1+x(1)八2-x(2)八2-25)/10*(1+x(2))));fora=a0:pi/18:(a0+1.5707)b=b0+2*(a-a0)八2/(3火pi);r=sqrt(26-10火cos(a));m=acos((r八2+x(2)八2-x(1)八2/(2火r*x(2)));n=acos((r八2+24)/10火r);bb=pi-m-n;i=(bb-b)八2;f=f+i;end再編寫非線性約束函數(shù)M文件mycon.m;function[c,ceq]=mycon(x)c=[x(1)八2+x(2)八2-1.414*x(1)*x(2)-16;36-x(1)八2-x(2)八2-1.414*x(1)*x(2)];ceq=[];在MATLAB命令窗口中調(diào)用優(yōu)化程序formatlong;x0=[6,3];A=[-1-1;1T;T,1];b=[-6;4;4];lb=zeros(2,1);options=optimset(Targescale','off');[x,fval]=fmincon(@myfun,x0,A,b,[],[],lb,[],@mycon,options)3、優(yōu)化結(jié)果及分析Optimizationterminatedsuccessfully:MagnitudeofdirectionalderivativeinsearchdirectionlessThan2*options.TolFunandmaximumconstraintviolationisLessthanoptions.TolConActiveCostraints:7X=4.062492649816292.39522547889927Fval=0.00115928346541Exitflag=1output=iterations:20funcCount:82stepsize:1algorithm:?medium-scale;SQP,Quasi-newton,line-search’firstorderopt:[]cgiterations:[]經(jīng)過程序運行,搖桿l3轉(zhuǎn)角最佳再現(xiàn)已知的運動規(guī)律:B.=B0+2(A-A。2/G兀)程序運行結(jié)果截圖:個困劇|山C:?Users個困劇|山C:?Users?licancan?Desktop?丈件▼▼蕓附加功能▼Lessthanoptions.TolConActiveCostraints:7X=4.062492649816292.39522547889927Fval=0.00115928346541exitflag=loutput=iterations:20funcCount:82stepsize:1algorithm:'medium-scale>SQP>Quasi-newton,linesearch1firstorderopt:口;cgiterations:口;v當前文件夾名稱▲E國國EElicanMatlab基于MATLAB機械優(yōu)化設(shè)計問題的分析李燦劉新手甄寧^111120101010180360安全瀏覽器7,lnk120101010180^HU.rar2015312142941532.pdfmycon.mmyfun.mE國國EE五、結(jié)論本文基于Matlab優(yōu)化工具箱對四桿機構(gòu)進行了優(yōu)化設(shè)計,達到了預(yù)期的日的。Matlab優(yōu)化工具箱能很好地實現(xiàn)機械優(yōu)化設(shè)計的算法過程,且求解方便快捷,程序簡明,效率高,有著較大的優(yōu)越性,是解決機械優(yōu)化設(shè)計問題的重要工具。但是,和大多數(shù)機械零部件設(shè)計一樣,四桿機構(gòu)優(yōu)化設(shè)計是一個多約束、多變量類型的綜合優(yōu)化設(shè)計問題,本文只采用了桿長為設(shè)計變量進行優(yōu)化,為了提高精度也可以采取更多的設(shè)計變量來優(yōu)化,但是會相應(yīng)地增加計算量和難度。研究表明,工程實踐中的許多優(yōu)化問題,尤其是結(jié)構(gòu)參數(shù)優(yōu)化問題
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司個人原因辭職報告模板匯編7篇
- 短小精悍的演講稿【五篇】
- 中學(xué)生承諾書4篇
- 導(dǎo)游的實習(xí)報告模板合集十篇
- 大專護理畢業(yè)自我總結(jié)
- 春節(jié)促銷活動總結(jié)5篇
- 九年級語文上冊 第五單元 探索求知之路 17 中國人失掉自信力了嗎教學(xué)實錄 新人教版
- 信息技術(shù)教學(xué)工作總結(jié)范文匯編4篇
- 活動策劃方案范文錦集4篇
- 七年級信息技術(shù)上冊 第30課 文字的輸入教學(xué)實錄
- 《合規(guī)培訓(xùn)》課件
- DD 2019-11 地-井瞬變電磁法技術(shù)規(guī)程
- 黑龍江省哈爾濱市香坊區(qū)2023-2024學(xué)年八年級上學(xué)期期末數(shù)學(xué)試題
- 老人及兒童合理用藥課件
- 《格林童話》課外閱讀試題及答案
- 重型再生障礙性貧血造血干細胞移植治療課件
- 私立民辦高中學(xué)校項目投資計劃書
- 《電機與電氣控制技術(shù)》教學(xué)設(shè)計及授課計劃表
- “銷售技巧課件-讓你掌握銷售技巧”
- 2019北師大版高中英語選修一UNIT 2 單詞短語句子復(fù)習(xí)默寫單
- 房地產(chǎn)項目保密協(xié)議
評論
0/150
提交評論