劉杰輝,李肖妍,武杰
(河北工程大學(xué)機(jī)電學(xué)院,河北邯鄲 056038)
基于BP網(wǎng)絡(luò)的非圓截面切削力補(bǔ)償情況的研究
劉杰輝,李肖妍,武杰
(河北工程大學(xué)機(jī)電學(xué)院,河北邯鄲 056038)
非圓截面車削加工過程中,切削力的補(bǔ)償情況辨識(shí)是非常重要的。通過對(duì)非圓截面零件加工過程中切削力的測量及記錄,采用BP網(wǎng)絡(luò)模型,通過對(duì)切削力的分析和計(jì)算機(jī)系統(tǒng)對(duì)切削力數(shù)據(jù)進(jìn)行的相關(guān)處理進(jìn)而確定該過程中動(dòng)態(tài)切削力的補(bǔ)償情況,為切削力補(bǔ)償情況辨識(shí)提供方法與依據(jù)。
非圓截面;切削力;BP網(wǎng)絡(luò)模型;補(bǔ)償
在現(xiàn)代機(jī)械設(shè)備生產(chǎn)中,非圓截面零件的地位越來越重要。機(jī)械加工過程中為了達(dá)到零件所需的各種性能要求,需要視零件的具體情況對(duì)其進(jìn)行補(bǔ)償。在非圓車削加工中零件受切削力影響較大,因而研究動(dòng)態(tài)切削力的補(bǔ)償問題是至關(guān)重要的。如何正確識(shí)別切削力是否需要補(bǔ)償、具體補(bǔ)償?shù)绞裁闯潭仁乔邢髁ρa(bǔ)償研究的關(guān)鍵問題。
切削力是一個(gè)三維空間力Fτ,其可以分解為互相垂直的3個(gè)分力Fx,F(xiàn)y和Fz。各分力的作用如圖1所示,主切削力Fz,垂直于基面,與主運(yùn)動(dòng)v方向一致,亦可稱為切向分力;切深抗力Fy,即為在基面內(nèi),作用于工件直徑方向上,亦可稱為徑向分力;進(jìn)給抗力Fx,即為在基面內(nèi),與刀具進(jìn)給方向平行,亦可稱為軸向分力。
切向力Fz是總切削力在主運(yùn)動(dòng)方向上的正投影,在3個(gè)分力中占主導(dǎo)位置,其大小約占總切削力的95%~99%。它是車削工程中消耗功率最多的分力,也是重要零件的剛度和強(qiáng)度以及機(jī)床動(dòng)力校核和設(shè)計(jì)的主要依據(jù);軸向力Fx是總切削力在進(jìn)給方向上的正投影,其大小約占總切削力的1%~5%,是設(shè)計(jì)和驗(yàn)算機(jī)床以及其他進(jìn)給機(jī)構(gòu)不可或缺的參數(shù);徑向力Fy是總切削力在垂直工作平面上的分力,它作用于工件剛性較差的方向上,在加工工程中容易產(chǎn)生振動(dòng),使零件變形,從而影響加工精度。
圖1 切削力的分析
人工神經(jīng)網(wǎng)絡(luò)根據(jù)其模型建立的原理,可以分為數(shù)學(xué)模型和認(rèn)知模型。數(shù)學(xué)模型主要是在神經(jīng)元生理特性的基礎(chǔ)上,通過抽象用數(shù)學(xué)表達(dá)式進(jìn)行描述,而認(rèn)知模型主要是根據(jù)神經(jīng)系統(tǒng)信息處理的過程建立的。切削力補(bǔ)償情況就是一種對(duì)切削力的認(rèn)知,因而可以據(jù)隨機(jī)抽樣的切削力樣本數(shù)據(jù)來構(gòu)建切削力補(bǔ)償情況認(rèn)知模型。
采用BP網(wǎng)絡(luò)模型,對(duì)非圓截面零件加工過程中補(bǔ)償情況進(jìn)行識(shí)別,輸入層節(jié)點(diǎn)數(shù)目由零件加工過程中所受的切削力的3個(gè)垂直分力Fz,F(xiàn)x,F(xiàn)y決定,輸出層節(jié)點(diǎn)由補(bǔ)償情況 (如不需補(bǔ)償,待補(bǔ)償?shù)?決定。
通過數(shù)值化作離散與插值得到三條測力曲線,主要補(bǔ)償情況是不需補(bǔ)償、待補(bǔ)償、需補(bǔ)償。圖2是反傳神經(jīng)網(wǎng)絡(luò) (BP網(wǎng)絡(luò))模型的結(jié)構(gòu),輸入層節(jié)點(diǎn)數(shù)目為3,輸出層節(jié)點(diǎn)數(shù)目也為3。表1為學(xué)習(xí)測量樣
本集。
圖2 反傳神經(jīng)網(wǎng)絡(luò)
表1 學(xué)習(xí)測量樣本集
(1)適當(dāng)選取特征參數(shù),選取了切向力、軸向力、徑向力等測力曲線作為特征參數(shù),以離散化形式給出。
(2)數(shù)據(jù)預(yù)處理。輸入層數(shù)據(jù)采用歸一化原則,歸一化用關(guān)系式
其中,m是樣本的特征值,n是樣本數(shù)
該模型中最大值取17.9,最小值取10.0,變換后見表2。
表2 數(shù)據(jù)處理變換表
這是模式識(shí)別問題,所以輸出層神經(jīng)元數(shù)據(jù)不需要進(jìn)行變換。
(3)能量函數(shù)的選取,選取平方型誤差函數(shù)
(4)權(quán)值修正,采用梯度下降法和動(dòng)量修改法。
(5)鑒于該樣本數(shù)較小,故隱層數(shù)取1,單元數(shù)同樣取1。
(6)據(jù)經(jīng)驗(yàn),取η=0.9,α=0.7,為了加快其收斂速度,在網(wǎng)絡(luò)運(yùn)行過程中對(duì)α、η進(jìn)行了一些改變。
由樣本集的識(shí)別見表3。
從表中可以看出樣本集1每種補(bǔ)償情況只有一個(gè)樣本,因而該模型的預(yù)測是可行的。補(bǔ)償程度可以視具體情況而定。
表3 樣本識(shí)別表
(1)運(yùn)用BP網(wǎng)絡(luò),通過參數(shù)的適當(dāng)選取及計(jì)算機(jī)對(duì)非圓截面零件加工過程中的切削力補(bǔ)償情況進(jìn)行了預(yù)測并與期望值比較,可以看出預(yù)測值與期望值是近似的,說該模型可以為切削力的認(rèn)知提供方法。
(2)機(jī)械零件在加工過程中,隨機(jī)抽樣一組工件進(jìn)行實(shí)驗(yàn)加工,分別對(duì)每個(gè)工件的切削力進(jìn)行記錄,通過計(jì)算取平均值代入以上模型,可以確定該批零件是否需要補(bǔ)償。
[1]劉杰輝,潘尚峰,袁建軍.數(shù)控非圓車削系統(tǒng)切削力干擾的補(bǔ)償與仿真[J].現(xiàn)代制造工程,2004(9):19-21.
[2]王先逵.機(jī)械制造工藝學(xué)[M].北京:清華大學(xué)出版社,1989.
[3]鄧中亮.非圓零件車削加工技術(shù)[M].北京:人民郵電出版社,1998.
[4]彭放,楊瑞琰,羅文強(qiáng),等.數(shù)學(xué)建模方法[M].科學(xué)出版社,2007.
[5]劉杰輝,潘尚峰.非圓車削干擾分析與補(bǔ)償[J].煤礦機(jī)械,2005,26(8):49-51.
[6]鄧中亮,王先逵.異形零件的幾種車削加工方法[M].機(jī)械制造,1994(1):14-16.
Study on Non-circular Cutting Force Compensation Based on BP Network
LIU Jiehui,LI Xiaoyan,WU Jie
(Institute of Mechanical and Electrical Engineering,Hebei University of Engineering,Handan Hebei 056038,China)
In the non-circular section cutting processing process,the identification of cutting force compensation cases is very important.Through measuring and recording of the cutting force in the process of non-circular cross-section parts processing,by using BP network model,and through the analysis of the cutting force and the related data processing of cutting force by the computer system,the compensation of the dynamic cutting force in the process was determined.It provides a basis and method for identification of cutting force compensation cases.
Non-circular cross section;Cutting force;BP network model;Compensate
TH111
A
1001-3881(2014)9-099-2
10.3969/j.issn.1001-3881.2014.09.027
2013-04-24
河北省自然科學(xué)基金資助項(xiàng)目 (E2011402044)
劉杰輝 (1968—),副教授,主要從事直線伺服機(jī)構(gòu)的設(shè)計(jì)和控制方面的研究。E-mail:liujiehui@sohu.com。