国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MATLAB的銑刀桿結構參數(shù)優(yōu)化設計方案

2014-04-29 12:46:45張春幸劉菊花
中國機械 2014年10期
關鍵詞:刀桿銑刀數(shù)學模型

張春幸 劉菊花

摘 要:分析了影響銑刀桿設計的強度、剛度等諸多因素,建立了優(yōu)化選取銑刀桿結構參數(shù)的數(shù)學模型,并運用MATLAB語言對該數(shù)學模型進行求解。

關鍵字:銑刀桿;MATLAB 優(yōu)化設計

在切削加工過程中,優(yōu)化選擇切削參數(shù)的問題已成為現(xiàn)代化機械制造業(yè)中極為重要的經(jīng)濟問題之一,而傳統(tǒng)的依靠經(jīng)驗數(shù)據(jù)和查閱手冊獲取的切削參數(shù),其生產效率低且加工成本偏高。因此,以提高切削加工效率、降低加工成本、獲得高質量產品為目的而進行的切削參數(shù)優(yōu)化的研究,對提高經(jīng)濟效益具有重要意義。銑削加工是機械加工中一種重要的、常見的方法之一。銑削加工的精度高,其加工的質量、安全性及可靠性與諸多因素有關,其中,銑刀桿的設計質量就是一個重要因素。工廠里的經(jīng)驗法,雖然基本上滿足設計要求,但卻不是最優(yōu)、最理想的設計。隨著現(xiàn)代計算機的普及和發(fā)展,以及在計算機條件下數(shù)值計算方法的成熟,為銑刀桿結構參數(shù)優(yōu)化設計提供了條件。本文通過一個銑刀桿結構參數(shù)優(yōu)化設計實例,來說明工程銑刀桿結構優(yōu)化設計的基本方法,建立優(yōu)化選取銑刀桿結構參數(shù)的數(shù)學模型,并運用當今流行的科學數(shù)學計算語言MATLAB對該數(shù)學模型進行求解。

1.問題的提出

普通銑刀桿自由端有集中載荷,即切削阻力P= 1000N,扭矩M=100N*m。懸臂伸出不小于100mm,刀桿直徑不大于50mm,己知使用的材料的許用彎曲應力120N/mm2,許用扭轉剪切應力80N/mm2,許用撓度[f]=0.1mm,彈性模量E=200000N/mm2,要求設計的銑刀桿用料最省,試確定銑刀桿的結構參數(shù)。

2.優(yōu)化模型的建立

2.1模型的基本假設及約定

銑刀桿種類繁多,但刀桿主要的設計參數(shù)應為刀桿的桿長L(mm)和刀桿的直徑D(mm),其他的輔助參數(shù)可由已得的L、D及使用的銑刀等條件查相關手冊得到。設計變量,寫成數(shù)學表達式:

2.2模型的建立

2.2.1確定目標函數(shù)

一般的刀桿設計都是在滿足強度、剛度等的條件下,以求用料最省,即體積最小。所以,此處選刀桿體積最小為目標函數(shù):

2.2.2確定約束條件

(1)一般來講,為保證工件與銑刀的相對位置,刀桿的長度應大于等于某個極限值 (mm),而刀桿直徑應小于等于某個極限值 (mm):

(2)刀桿在承受彎曲和扭轉時應具有一定的強度,才能保證加工的安全性,彎曲應力應不大于材料許用應力,剪切應力不大于材料剪切應力:

(3)銑刀桿的剛度影響被加工工件表面質量等,所以,為了保證加工質量,刀桿在承受載荷時發(fā)生的撓度f應不大于許用撓度[f]:

其中 為不同的物理模型中的最大彎曲應力與L,D的函數(shù), 為不同的物理模型中的最大剪切應力與L,D的函數(shù), 為不同的物理模型中的最大撓度與L,D的函數(shù)。

2.2.3進行模型的抽象化處理

將上一步得到的目標函數(shù)以及約束條件進行整理,令X 為二元矩陣,令D=x1,L=x2,可得優(yōu)化選取銑刀桿結構參數(shù)的數(shù)學模型為:

注:對于不同的銑削形式,有不同的刀桿,也就對應不同的力學模型,但總可以用以上模型描述。

3.基于MATLAB優(yōu)化工具箱進行模型求解

根據(jù)上面建立的數(shù)學模型對優(yōu)化設計實例進行處理可得:

首先建立目標函數(shù)“fun.m”文件,以下是 fun 函數(shù)的語句:

%目標函數(shù)

function f=fun(x)

f=(pi*x(2)*x(1)*x(1)/4)

注:因MATLAB中不能識別下標值,故上述語句中的x(1)、x(2)即x1、x2分別代表刀桿直徑,刀桿長度。

接下來建立約束條件“mycon.m”文件,以下是“mycon.m”文件里包含的語句:

function[c,ceq]=mycon(x)

c(1)=[100000*x(2)-12*x(1)^3];

c(2)=[50000-8*x(1)^3];

c(3)=[34*x(2)^3-10*x(1)^4];

ceq=[];

注:上述語句中的c 矩陣為求解模型中的非線性約束。

最后建立求解文件“jie.m”(也可以不用建立求解文件,直接在MATLAB 的 command 窗口輸入以下語句即可),以下是 jie.m 中的語句:

x0=[50,100];

options=optimset('Largescale','on','TolCon',1e-8,'TolX',1e-8);

lb=[0,0];

A=[1,0;0,-1;-1,0];

b=[50;-100;-18.42];

Aeq=[];

beq=[];

[x,fval]=fmincon (@fun,x0,A,b,Aeq,beq,lb,[],@mycon,options)

注:因為刀桿直徑,刀桿長度不能為負值,因此 x1、x2(亦即語句中的 x(1)、x(2))的下限值向量 lb=[0,0,0];矩陣A、b 為不等式線性約束 g1、g2的系數(shù)矩陣,矩陣 Aeq、beq 為等式線性約束的系數(shù)矩陣。通過以上的求解得x1= 42.9408mm,x2= 100.000mm,V= 1.4482e+005mm3。

表1 優(yōu)化值與經(jīng)驗值對比結果

比較項目 D L 目標函數(shù) 性能約束

/mm /mm V(mm3)

經(jīng)驗值 45 120 1.9085e+005 11.6872 -74.5130 0.0433

優(yōu)化值 42.9408 100 1.4482e+005 0.0000 -73.2314 -0.0058

4.結論

比較優(yōu)化設計得到的結果,可以看出42.9408和100這兩個數(shù)值已經(jīng)能滿足設計要求,所以沒有必要再進行放大了。傳統(tǒng)設計法因為放大而導致了材料的浪費,而利用本文所述的優(yōu)化設計方法則可以很好地在經(jīng)濟性和安全性中求得一個最優(yōu)解。應用 MATLAB優(yōu)化設計的方法,設計者只需要通過一次計算,便可得到可靠的設計結果,因此避免了傳統(tǒng)設計方法因設計者經(jīng)驗不足而造成的過度放大,提高了效率,縮短了設計周期。設計實例的正確性和合理性充分說明該模型的正確性,而本文運用MATLAB優(yōu)化工具的求解方法亦不失為一種既簡單又科學的方法。所以,本文建立的數(shù)學模型和解決方法是實用的。

5.參考文獻

[1] 羅佑新、郭惠聽、張龍庭等,機械零件的穩(wěn)健可靠性設計[J],農業(yè)機械學報,2002

[2]李萬祥,工程優(yōu)化設計與 MATLAB 實現(xiàn),北京:清華大學出版社,2010

[3]吳道全、石琳,關于圓柱形球頭立銑刀結構的研究[J],貴州工學院學報,1996

[4] 張曉紅,系列化可轉位銑刀參數(shù)化設計系統(tǒng)的研究[J],煤炭技術,2006

猜你喜歡
刀桿銑刀數(shù)學模型
AHP法短跑數(shù)學模型分析
活用數(shù)學模型,理解排列組合
銑刀盤的5軸數(shù)控加工
模具制造(2019年10期)2020-01-06 09:13:08
軋輥車床刀桿支撐系統(tǒng)的結構改進
山東冶金(2018年6期)2019-01-28 08:15:06
螺紋銑刀
對一個數(shù)學模型的思考
立式銑床直齒銑刀固有頻率研究*
伊斯卡拓展了中高速進給銑刀
熱裝加長刀桿/刀具系統(tǒng)軸向夾持能力分析
便捷裝卸的銑刀桿墊圈和平鍵組合設計一例
河南科技(2014年23期)2014-02-27 14:18:56