基于支持向量機數(shù)控機床切削能耗預測方法研究
本文關鍵詞:數(shù)控機床多源能量流的系統(tǒng)數(shù)學模型,由筆耕文化傳播整理發(fā)布。
機械設計與制造
Machinery
Design
&
Manufacture
第11期2014年11月
基于支持向量機數(shù)控機床切削能耗預測方法研究
陳薇薇1,張華2,向琴1,張業(yè)祥1
(1.武漢科技大學機械自動化學院,湖北武漢430081;2.武漢科技大學綠色制造與節(jié)能減排科技研究中心,湖北武漢430081)
摘要:數(shù)控機床在制造業(yè)中耗能比例大,研究其耗能至關重要。在數(shù)控機床切削過程中,切削參數(shù)的不同直接影響數(shù)控機床切削能耗大小。基于此分析切削過程中切削速度、進給量和切削深度等切削參數(shù)對數(shù)控機床切削能耗的影響,搭建基于支持向量機數(shù)控機床能耗與切削參數(shù)的模型。實例對比驗證了基于支持向量機數(shù)控機床能耗預測方法的可行性,簡化了傳統(tǒng)經(jīng)驗公式繁瑣的計算過程,相對于BP神經(jīng)網(wǎng)絡法比較精確,為數(shù)控機床節(jié)能問題、能耗定額等實際問題提供了基礎理論依據(jù)。
關鍵詞:數(shù)控機床;支持向量機;BP神經(jīng)網(wǎng)絡;切削參數(shù);能耗預測中圖分類號:THl6
文獻標識碼:A
文章編號:1001—3997(2014)11一0054—03
Research
On
CNCmaChineTOOICuttingEnergVC0nsumptiOn
On
PrediCtiOnBasedSuppOrtVectOrMachine
CHENWei—weil,ZHANGHua2,XIANGQinl,ZHANGYe—xian91
(1.MechanicalAu£omationInstitute,WuhanUnjversi£yofScienceandTechnology,HubeiWuhan43008l,China;2.Green
ManufacturingandEneI?gyConservationandEmissionsReductionTechnologyResearchCenter,WuhanUniversityofScienceandTechnolof;y,HubeiWuhan
430081,China)
Abstract:Z危e
CNC,n伽^ine£oob協(xié)m冊.地觸tMri,曙e,地r霉yd蠡s咖越幻凡r磁抽蠡Znrger,帆d
蠡口e∥i唧。療刪.脅£kproc哪礦CNC,艘危i船cu撕昭,d派rem
cu托i,轡e珊喲‘co瑚u,印£;o幾吼ei,班聊聊e礦c眥zi凡g印eed,斥ed印eed,cMf£i增dep琥onco瑚u,,妒£l【0凡塒ere凹lⅡ蜘e正?矗e玎砌dez曠cNc,,l伽^i,地幻ofe,圮增ycomⅡ,,驢f幻兒帆d
SVM硯e
c以f垤p刪把巧出rec咖雅c£edCNC,唧^i聊幻oZ
cu捌昭e凡e聊,
c以fi,曙p刪£e乃塒∞6“i缸6珊ed
t^e
reseorc^ing泌e,配rgycDmu,,妒f幻n
CNC,n伽五i聊£ooZ
Dn
e戈研妒如5口e咖d£k聲∞曲垅砂礦£^e
mo如f曠cNc,nnc^i聊£ooZcⅡ托i增e船慟,co琊u,印砌npred把砌n,
co,。睿颍澹浣校轫裨唬,圯“r耐ne£訓。以.
f^eo∥6珊如.
si,,妒Z班ed£k£,謝如抽n以e,r驢ir如耐如幾禮uk拋d如wc以cu腸£幻nprocess,伽d缸加∞ncc“刪e
,10rCNCmnc^ine協(xié)of∞以e,地增ys刪ing,ene增yco琊M,印£幻n
r眥幻幾Ⅱ以。琥erprnc£如以pr06如,瑚p,例ide
KeyWords:CNCMaclli恥;SⅥ訌;BPNe叫alNetwDrk;CuttingPar鋤eters;EnergyCo璐砌ptionPredic廿on
1引言
隨著數(shù)控機床逐漸廣泛使用,其能耗問題成為當今研究的熱門。以機床為主體的機械加工系統(tǒng)量大面廣,節(jié)能潛力和環(huán)境減排潛力很大;機床的能耗預測是機床加工過程中能量消耗問題的重要組成部分,對于能耗定額制定、切削工藝參數(shù)節(jié)能性優(yōu)化等一系列問題均有著重要支持作用。目前,對機床能量特性的研究非常活躍。許多學者從不同的角度進行了研究分析。文獻四提出,機床由若干個能量源構(gòu)成,根據(jù)這些能量源的消耗特性可以將機床的能耗歸為兩類:(1)固定能耗;(2)可變能耗。文獻【咀基于數(shù)控機床的能量流多源、能流環(huán)節(jié)多、能流過程復雜等特點出發(fā),對數(shù)控機床多源能量流的系統(tǒng)數(shù)學模型進行了研究;谝陨涎芯浚瑪(shù)控機床作為一個系統(tǒng),伴隨著復雜的物料信息、能量流程以及工藝流程等系統(tǒng)集合、系統(tǒng)相關等特性,使機床能耗預測問題分析和建模變得非常復雜。文獻閻提出基于BP神經(jīng)網(wǎng)絡對加工過程的切削參數(shù)與數(shù)控機床能耗關系來建立模型,通過獲取的切
來稿日期:2014一05一15
基金項目:國家自然科學基金資助項目(51275365)
削實驗數(shù)據(jù)進行訓練,最后得到目標函數(shù),然后用遺傳算法尋找最優(yōu)方案,為加工過程能耗提供一個良好的方案。文獻吼基于支持向量機能夠解決對于小樣本條件下不足問題,利用svM理論建立風速預測模型對風速進行短期預測,驗證了支持向量機預測模
型在風速預測中的可售陛。支持向量機在訓練時,懲罰參數(shù)和核
函數(shù)參數(shù)的選擇對預測的準確率影響非常大。文獻噻于網(wǎng)格尋
優(yōu)方法選擇最佳參數(shù)。將支持向量機(svM)引人數(shù)控機床能耗預測的研究中。利用支持向量機對加工過程中的切削參數(shù)與數(shù)控機床切削能耗關系建立模型,對比神經(jīng)網(wǎng)絡,驗證了支持向量機方法在解決小樣本問題上的精確性,為數(shù)控機床能耗預測提供了一個良好的方案。
2數(shù)控機床切削過程能耗分析
數(shù)控機床在實際加工過程中,機床加工零件整個過程中的能耗可分為與負載有關的能耗和與負載無關的能耗這兩個部分。
E=EK+Es
(1)
作者簡介:陳薇薇,(1990-),女,湖北潛江人,碩士研究生,主要研究方向:綠色制造
張華,,(1964一),女,廣東蕉嶺人,博士,教授,主要研究方向:綠色制造
第11期
床的負載無關能耗。
陳薇薇等:基于支持向量機數(shù)控機床切削能耗預測方法研究
55
式中:肛機床設備的總能耗;E!獧C床的負載無關能耗;B—機
2.1負載無關能耗
風扇電機、伺服系統(tǒng)、冷卻泵和換刀電機等機床部件在運行過程中消耗固定的功率,因此,這些機床部件的能耗可以歸類到負載無關能耗,而且這類能耗只受開,停狀態(tài)的影響,其能耗表達
(2)式如式(2)所示。。剑拧埃敕帕釁s+‰刀
核函數(shù)K(氣,菇)=(妒(。,砂(戈)),它是滿足Mercer條件的任
意對稱函數(shù)。偏置6可以通過KTT(Kamsh—KuIlII—tIlck-er)條件計算;谥С窒蛄繖C建立數(shù)控機床切削能耗預測模型,采用MA’rLAB軟件中支持向量機工具箱編寫程序得出預測結(jié)果。MA—TLAB系統(tǒng)只要包括以下幾個部分:MA,11AB開發(fā)環(huán)境MATLAB語言、MA7ILAB工具箱和MATLAB的API,主要利用支持向量機工具箱進行仿真模擬,具體流程,如圖1所示。
式中:&—胡.床的與負載無關能耗;‰—風扇電機的能耗;‰服一
伺服系統(tǒng)的能耗;E冷卻—冷卻電機的能耗;‰—換刀電機。
2.2負載相關能耗
負載相關能耗主要分為主傳動系統(tǒng)的空載能耗、附加能耗和切削能耗。主軸電機和進給電機的能耗包括了主傳動系統(tǒng)的空載能耗、附加能耗和切削能耗。其中空載能耗和附加能耗是受機床的運行參數(shù)的影響如主軸需要保持在一定轉(zhuǎn)動速度下運行,切削能耗主要受工藝參數(shù)和工件材料的影響。因此,該部分的能耗
子模型可以建立成公式:致+B=E主軸+%給酬口,哞’,’,舢t)
(3)
式中:E主軸一主軸電機能耗;E進給—進給軸電機能耗;口,%√。工
藝參數(shù);ma卜前料特征。
故可知:肚取可(”,%'廠’,刪)
(4)
由上述公式可知,不同的切削深度、切削速度使得機床的負荷不同,其能耗大小不同。就在加工過程中影響數(shù)控機床切削能耗的切削速度、進給量、切削深度作為輸入,切削功率作為輸出建立能耗預測模型。
圖1支持向量機建模流程圖
Fi昏1supp0時Vector
3支持向量機(SVM)的算法
支持向量機(SⅧ)的回歸有線性和非線性之分.用SvM來估
計回歸函數(shù),基本思想就是通過—個非線性映射西,將輸入空間的數(shù)據(jù)并映射到高維特征空間G中,并在這個空間進行線性回歸。設
Machine(SVM)Modebngnawchart
4
BP神經(jīng)網(wǎng)絡預測模型
BP神經(jīng)網(wǎng)絡通常采用三層結(jié)構(gòu),一般由輸入層、隱含層和
輸出層組成。以切削速度、進給速度、切削深度為神經(jīng)網(wǎng)絡的輸入變量,輸入層神經(jīng)元個數(shù)取3;機床切削功率為輸出變量,輸出層神經(jīng)元個數(shù)。;隱含層單元數(shù)由實際應用經(jīng)驗公式來確定,該網(wǎng)絡模型的隱含層節(jié)點設定為20個。建立的數(shù)控機床BP神經(jīng)網(wǎng)絡模型,如圖2所示。
訓練懶D={(簟,咒)1.扛l,2,…,z),氣∈尺“,yf∈尺,回歸函數(shù)用式
(5)所示線性方程來表示礦(茹)=∑(呸{)K(t,茗)+6
式中:q,q—拉格朗日乘子;6—偏置;K(算。乒)—核函數(shù)。
支持向量機回歸估計可描述為求解式(6)所示的優(yōu)化問題:
(5)
目標函數(shù):min.啦}fI塒I2+c∑(£《)
約束條件:
(6)
s.£.((塒’髫f)+6)—兒ss+£,i=1,2,…z咒一((塒≯i)+6)ss《,扛1,2,…z
毒,毒≥0,扛1,2,…Z
(7)
輸^\Jr;
隱岔f,;
輸…j,;
式中:8一回歸允許最大誤差,常數(shù)C>O一函數(shù)廠(茹)的復雜度和樣
本擬精度之間的折衷。利用對偶原理、拉格朗日乘子法和核技術(shù),上述優(yōu)化問題的對偶形式如下。目標函數(shù):
l
f
圖2基于BP神經(jīng)網(wǎng)絡數(shù)控機床能耗預測模型
Fi92ThePrediction
M0ddBased
0n
BPNeural
Net啪rk
0f
CNCMachineT00IEner舒C明sumption
m畸形一}∑∑(嘎川:)(丐‘)K(如々)
a,a
5支持向量機預測模型
5.1訓練與測試樣本的確定
(8)(9)(10)(11)
選擇cK6136i數(shù)控車床為測試對象,為了獲取數(shù)控機床能耗與切削參數(shù)數(shù)據(jù),實驗方案設計要簡潔同時便于操作,切削速度定為3檔,進給量定為3檔,切削深度定為3檔。共64組數(shù)據(jù),隨機抽取25組作為訓練數(shù)據(jù),如表1所示。在進行支持向量機建模時,首先對數(shù)據(jù)進行歸一化處理。
。
|-J
J2I
l
+∑[a.(咒噌)川i(咒+s)]
約束條件:5^∑(a;以:)=o;osq,蠢sc,i=l,2,…z
最后支持向量機的輸出為:塒=∑(理i—a:)砂(誓)
“x)=∑(Ⅱi一蠢)K(t乒)+6
No.11
56
機械設計與制造
表1測試數(shù)據(jù)
Tab.1
TestDala
Nov.2014
6結(jié)論
支持向量機算法以風險最小化原理為基礎,能很好地解決
0.2991O.3768O.5387O.67050.31680-5802o.8375
8080808080808080
O.08O.080.08O.080.12O.12o.120.12
O.81.21.51.8O.81.21151.8
小樣本、非線性、局部極小點等實際問題。提出了基于支持向量機的數(shù)控機床切削能耗預測的方法,采用支持向量機的方法建立模型,得出了切削參數(shù)對數(shù)控機床能耗的影響。經(jīng)過分析對比驗證了支持向量機預測結(jié)果相對于神經(jīng)網(wǎng)絡更接近,驗證了支持向量機在數(shù)控機床能耗預測方面應用的可行性和有效性,為數(shù)控機床的節(jié)能優(yōu)化、能耗定額制定等一系列實際問題的解決提供一種基礎支持。只是對部分切削工藝參數(shù)對數(shù)控機床切削能耗進行了預測,影響數(shù)控機床切削能耗的因素尚有很多,數(shù)控機床能耗預測有待全面進行。
1冊5
5.2核函數(shù)與模型參數(shù)的確定
支持向量機的參數(shù)包含核參數(shù)和懲罰參數(shù)。選取徑向基RBF核函數(shù)作為數(shù)控機床切削能耗預測模型的核函數(shù)。核參數(shù)有兩個分別為和參數(shù)設置如下:c.100,占=o.01,口=l。
參考文獻
[1]劉飛,徐宗俊,但斌.機械加工系統(tǒng)能量特性及其應用[M].北京:機械
工業(yè)出版社,1995.
(UuFei,XuZ0ng-jun,DaIlBin.MachiningSystemEner盯C叨眥mption
5.3結(jié)果分析
利用所建立的SVM預測模型,把切削速度、進給速度、切削深度為樣本輸入,機床切削功率為樣本輸出。對表1中數(shù)據(jù)進行預測,實際值圖預測值結(jié)果對比,如圖3所示?芍皇窃谏贁(shù)預測點的相對預測誤差較大,大部分預測點的相對預測誤差都較為
Chmcteristicsand
1995.)
It8
Application[M].Beijing:ChinaMachinePress,
[2]柏占偉,謝志江,胡韶華.數(shù)控機床多能源模型及其應用[J].機械設計
與制造,2012(12).
(BaiZhaIl—wei,ⅪeZhi-jiang,HuShao_hu&Energy
for
consunlptionmodel
理想,這個預測結(jié)果比較理想,從而驗證了支持向量機理論在數(shù)
控機床能耗預測中的可行性。相對于BP神經(jīng)網(wǎng)絡,其預測結(jié)果如圖4所示。由圖對比可知,支持向量機更適用于小樣本數(shù)據(jù)預測。支持向量機預測的切削功率與實際切削功率數(shù)據(jù)比較接近,比神經(jīng)網(wǎng)絡估算的精度高。
測試集預測結(jié)果對比(BP神經(jīng)網(wǎng)絡)
mse:o.27783
454
cNc撇chine
t00lswithmultiplecomponentsanditsapplication[J].
MachineryDesign&Manufacture,2012(12).)
[3]王秋蓮,劉飛.數(shù)控機床多源能量流的系統(tǒng)數(shù)學模型[J]。機械工程學
R如46889
膏
(W鋤gQi姐-li姐,“uFei.Malhematical
modelof
of
報,2013,49(7):5—12.
Inult卜-哪urce
energy
35
32
么
5
2
。廣i
王》
:I
聲。
鍋∥i∥i!
nowsforcNcⅡmcIline
t001s[J]Jo啪al
Mech蛐icalEngine甜ng,
2013,49(7):5一12.)
t
f
}o
[4]KORDON0wYD
N.A
power髂∞ssment0fmachiningt00ls[D].c蛐br—
idge:M8a鵲chusensInstituteofTechnology,2003.
,5
a
O5O
:A
‘
Vr鼉廠;
樣本編號
]K筍…
叫
[5]謝東,陳國榮,施金良.基于BP神經(jīng)網(wǎng)絡數(shù)控機床切削能耗的研究
[J].機床與液壓,2012,40(1).
()【ieD傭g,ChenGuo—rong,ShiJin“aIlg.Research
cuttingenergyconsumptionb鵲ed
on
on
CNC咖chine
t∞l
BPneuralnetwork
[J].Machine
‰l&Hydr。欤椋悖,2012,4J0(1).)
[6]張華,曾杰.基于支持向量機的風速預測模型研究[J].太陽能學報,
2010,31(7).
(zh鋤gHua,zengJie.1hewindspeedforec鵲tingmodelb鵲edon鯽pportvectormachine[J].ActaEne曬神S0l積ssinica,2010,31(7)).[7]Bing
to
圖3實際值與預測值分布圖(支持向量機)
Fig.3
Actual
Value卸dtllePredictedValue
Vector
DistIibution(Support
M∞hine)
Dong,ChengC∞,SiewE。
k.Applyingsupportvector腿chines
and
predictbuildingenergyconsumptionintmpicalregion[J].Energy
Buildings,2005(37):545—553.
[8]高尚,楊靜宇基于主成分分析和支持向量機的效能評定[J].系統(tǒng)工程
與電子技術(shù),2006,28(6).
(G∞Sh粕g,YaIlgJing—y11.Assessingt|lee雎ctivenessbasedonprincipalcomponent鋤alysis鋤dsuppon∞dElectronics,2006,28(6).)
[9]林升梁,劉志.基于RBF核函數(shù)的支持向量機參數(shù)選擇[J].浙江工業(yè)
洋木編號
vector
machine[J]syste瑚E曬neering
圖4實際值與預測值的分布圖(BP神經(jīng)網(wǎng)絡)Fig-4TheActualValue。洌恚澹校颍澹洌椋悖簦澹
Value
大學學報,2008(2).
(“nSheng-li明g,liu
Zhi.Par哪eter
selectioninSVMwithRBFkemel
Distribution(BPNeu瑁lNehrork)
fhnction【J]Jo啪alofZhejiangUTIiversityofTechnology,2008(2).)
基于支持向量機數(shù)控機床切削能耗預測方法研究
作者:作者單位:刊名:英文刊名:年,卷(期):
陳薇薇, 張華, 向琴, 張業(yè)祥, CHEN Wei-wei, ZHANG Hua, XIANG Qin, ZHANG Ye-xiang
陳薇薇,向琴,張業(yè)祥,CHEN Wei-wei,XIANG Qin,ZHANG Ye-xiang(武漢科技大學機械自動化學院,湖北武漢,430081), 張華,ZHANG Hua(武漢科技大學綠色制造與節(jié)能減排科技研究中心,湖北武漢,430081)機械設計與制造
Machinery Design & Manufacture2014(11)
引用本文格式:陳薇薇.張華.向琴.張業(yè)祥.CHEN Wei-wei.ZHANG Hua.XIANG Qin.ZHANG Ye-xiang 基于支持向量機數(shù)控機床切削能耗預測方法研究[期刊論文]-機械設計與制造 2014(11)
筆耕文化傳播(http://www.bigengculture.com)包含總結(jié)匯報、IT計算機、專業(yè)文獻、旅游景點、外語學習、辦公文檔、計劃方案、出國留學以及基于支持向量機數(shù)控機床切削能耗預測方法研究_圖文等內(nèi)容。
本文關鍵詞:數(shù)控機床多源能量流的系統(tǒng)數(shù)學模型,由筆耕文化傳播整理發(fā)布。
本文編號:234827
本文鏈接:http://www.sikaile.net/kejilunwen/yysx/234827.html