• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于模糊神經(jīng)網(wǎng)絡(luò)的銑床熱誤差預(yù)測模型研究

      2019-09-09 05:33:14李耀貴伍先明
      關(guān)鍵詞:銑床主軸機(jī)床

      李耀貴,伍先明

      (廣東理工學(xué)院,廣東,肇慶 526100)

      0 引言

      數(shù)控機(jī)床是機(jī)械加工的重要設(shè)備。隨著智能化和信息化的不斷發(fā)展,機(jī)械加工正朝著高精度方向發(fā)展。我國長三角地區(qū)機(jī)械加工廠很多,在加工過程中,由于精度不達(dá)標(biāo),導(dǎo)致零部件尺寸不合格,甚至出現(xiàn)報廢現(xiàn)象。影響機(jī)床加工的誤差包括以下幾種:1)機(jī)床幾何誤差;2)機(jī)床熱誤差;3)切削力誤差;4)刀具磨損誤差;5)其它誤差。其中,熱誤差是影響數(shù)控機(jī)床加工精度的主要因素,限制了數(shù)控機(jī)床的發(fā)展[1]。為了提高機(jī)床加工精度,目前采用的方法主要包括以下兩種[2]:1)誤差防止法;2)誤差補(bǔ)償法。誤差防止法是通過優(yōu)化機(jī)床結(jié)構(gòu),提高裝配精度,從而提高機(jī)床加工精度。但是,該方法需要成本太大,受到了限制。誤差補(bǔ)償法采用預(yù)測誤差來抵消機(jī)床產(chǎn)生的誤差,該方法成本較低,得到了迅速發(fā)展。因此,如何降低數(shù)控機(jī)床加工誤差,是學(xué)術(shù)界和工業(yè)急需解決的重大問題。

      當(dāng)前,學(xué)術(shù)界從不同角度對數(shù)控機(jī)床熱誤差展開了研究,產(chǎn)生了多種方法和理論。例如:文獻(xiàn)[3]研究了機(jī)床熱誤差徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)建模方法,討論了RBF神經(jīng)網(wǎng)絡(luò)建模方法,給出了RBF神經(jīng)網(wǎng)絡(luò)預(yù)測熱誤差模型,通過機(jī)床實(shí)際測量值驗(yàn)證誤差模型的效果,結(jié)果顯示,可以采用RBF神經(jīng)網(wǎng)絡(luò)預(yù)測數(shù)據(jù)對數(shù)控機(jī)床進(jìn)行在線補(bǔ)償;文獻(xiàn)[4]研究了機(jī)床熱誤差不同神經(jīng)網(wǎng)絡(luò)預(yù)測模型,通過比較 BP神經(jīng)網(wǎng)絡(luò)、級聯(lián)神經(jīng)網(wǎng)絡(luò)、徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)和廣義回歸神經(jīng)網(wǎng)絡(luò)模型,以機(jī)床上熱誤差測量值進(jìn)行比較和分析,四種網(wǎng)絡(luò)預(yù)測模型都有各自的優(yōu)缺點(diǎn),常規(guī)神經(jīng)網(wǎng)絡(luò)模型熱誤差泛化能力較差。以往研究的機(jī)床熱誤差預(yù)測模型,預(yù)測精度較低,很難適應(yīng)高精度機(jī)床加工的需求。本文結(jié)合模糊推理系統(tǒng)和RBF神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的各自優(yōu)點(diǎn),建立模糊RBF神經(jīng)網(wǎng)絡(luò)預(yù)測模型,通過銑床進(jìn)行驗(yàn)證,為進(jìn)一步降低銑床加工產(chǎn)生的熱誤差提供參考。

      1 徑向基函數(shù)(RBF)神經(jīng)網(wǎng)絡(luò)

      RBF神經(jīng)網(wǎng)絡(luò)含有三層結(jié)構(gòu):1)輸入層;2)隱含層;3)輸出層。輸入層節(jié)點(diǎn)將輸入信號傳遞到隱含層,通過隱含層節(jié)點(diǎn)將信號輸出。隱含層節(jié)點(diǎn)采用高斯函數(shù)敘述,其表達(dá)式[5-7]為:

      式中:ui(x)為隱含層第i個節(jié)點(diǎn)的輸出;X為輸入樣本,X=(x1,x2,···,xk)T;ci為隱含層第i個神經(jīng)元中心矢量;bi為隱含層第i個神經(jīng)元基函數(shù)寬度;m為隱含層節(jié)點(diǎn)個數(shù)。

      在RBF神經(jīng)網(wǎng)絡(luò)中,隱含層每個節(jié)點(diǎn)對應(yīng)一個中心向量,該向量維數(shù)與輸入樣本相同,RBF神經(jīng)網(wǎng)絡(luò)輸出層節(jié)點(diǎn)為線性組合。

      2 熱誤差模糊RBF神經(jīng)網(wǎng)絡(luò)

      2.1 模糊理論

      模糊推理系統(tǒng)結(jié)構(gòu)如圖1所示,主要包括四個部分:1)模糊器;2)知識庫;3)推理運(yùn)算;4)反模糊化。

      圖1 模糊推理系統(tǒng)Fig.1 Fuzzy Inference System

      模糊器將輸入值模糊化后,通過知識庫中模糊集模糊算子和模糊規(guī)則運(yùn)算法則進(jìn)行推理運(yùn)算,最后采用反模糊器輸出值。模糊推理系統(tǒng)中的輸入和輸出值都是模糊集合,根據(jù)知識庫中的模糊規(guī)則進(jìn)行計算。模糊規(guī)則一般采用條件語句,經(jīng)過變化條件推理產(chǎn)生決策結(jié)果。模糊推理規(guī)則表達(dá)式[8-9]為:

      2.2 模糊RBF神經(jīng)網(wǎng)絡(luò)

      結(jié)合模糊規(guī)則,可以推導(dǎo)出模糊 RBF神經(jīng)網(wǎng)絡(luò)表達(dá)式為:

      式中:xn為溫度輸入值;yo為神經(jīng)網(wǎng)絡(luò)輸出值(模型預(yù)測值)。

      模糊系統(tǒng)采用平均值法,其輸出值為:

      式中:λi為第i條規(guī)則的激勵強(qiáng)度。

      λi的表達(dá)式為:

      模糊RBF神經(jīng)網(wǎng)絡(luò)預(yù)測模型結(jié)構(gòu)如圖2所示。

      圖2 模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)Fig.2 Structure of Fuzzy Neural Network

      模糊RBF神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)包括四層:

      第一層為輸入層:輸入值對應(yīng)于神經(jīng)網(wǎng)絡(luò)各個節(jié)點(diǎn)。

      第二層為模糊化層:采用RBF為模糊隸屬度函數(shù)[10],該層輸入輸出表達(dá)式為:

      式中:yij為概率密度;θij為神經(jīng)網(wǎng)絡(luò)模型訓(xùn)練的均值。

      第三層為模糊推理層:神經(jīng)網(wǎng)絡(luò)節(jié)點(diǎn)與模糊規(guī)則相對應(yīng),每個節(jié)點(diǎn)輸出值表達(dá)式為:

      式中:κi為模糊規(guī)則權(quán)函數(shù);xij為第i個節(jié)點(diǎn)的輸入值。

      第四層為輸出層:通過模糊推理層輸出信號的線性組合,采用平均法完成反模糊化計算,其輸出表達(dá)式為:

      3 誤差與分析

      采用溫度傳感器測量銑床主軸運(yùn)行時溫度,傳感器分別采用激光位移傳感器和激光溫度傳感器,主軸轉(zhuǎn)速范圍為[1000 r/min,3000 r/min]。假設(shè)主軸轉(zhuǎn)速設(shè)置為1000 r/min、2000 r/min及3000 r/min,分別運(yùn)行30 min,測量時間間隔為3 min,總共測量 30組溫度值。將測量數(shù)據(jù)導(dǎo)入到預(yù)測模型中,具體實(shí)驗(yàn)方案如圖3所示。

      圖3 實(shí)驗(yàn)方案Fig.3 Experimental scheme

      銑床熱誤差測量實(shí)驗(yàn)過程如圖4所示,激光位移傳感器和激光溫度位移傳感器分布位置如圖5所示,采用溫度傳感器測量的溫度結(jié)果如圖6所示,采用激光位移傳感器測量結(jié)果如表1所。

      圖4 銑床熱誤差測量實(shí)驗(yàn)過程Fig.4 Experimental Process of milling machine thermal error measurement

      圖5 傳感器分布位置Fig.5 Sensor distribution position

      圖6 測量溫度數(shù)據(jù)Fig.6 Measuring temperature data

      表1 主軸測量與模型預(yù)測值Table.1 Spindle measurement and model prediction value

      Y軸方向預(yù)測值與實(shí)際測量值誤差如圖 7所示,Z軸方向預(yù)測值與實(shí)際測量值誤差如圖8所示。根據(jù)圖7預(yù)測結(jié)果可知:銑床主軸在Y方向上產(chǎn)生的熱誤差,采用RBF神經(jīng)網(wǎng)絡(luò)模型預(yù)測誤差較大,預(yù)測誤差最大值為5.9 μm,模糊RBF神經(jīng)網(wǎng)絡(luò)模型預(yù)測誤差較小,預(yù)測誤差最大值為3.5 μm。根據(jù)圖8預(yù)測結(jié)果可知:銑床主軸在Z方向上產(chǎn)生的熱誤差,采用RBF神經(jīng)網(wǎng)絡(luò)模型預(yù)測誤差較大,預(yù)測誤差最大值為7.1 μm,模糊RBF神經(jīng)網(wǎng)絡(luò)模型預(yù)測誤差較小,預(yù)測誤差最大值為2.9 μm。因此,采用 RBF神經(jīng)網(wǎng)絡(luò)模型預(yù)測主軸熱誤差,其精度較低,而采用模糊 RBF神經(jīng)網(wǎng)絡(luò)模型預(yù)測主軸熱誤差,其精度較高。

      圖7 銑床Y軸方向誤差Fig.7 Y-axis direction error of milling machine

      圖8 銑床Z軸方向誤差Fig.8 Z-axis direction error of milling machine

      4 結(jié)語

      本文在模糊推理系統(tǒng)基礎(chǔ)上,創(chuàng)建模糊 RBF神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),并用于預(yù)測銑床主軸產(chǎn)生的熱誤差,主要結(jié)論如下:

      1)銑床主軸運(yùn)行過程中,容易產(chǎn)生熱誤差,銑床主軸不同方向產(chǎn)生的熱誤差也不一樣,必須對誤差進(jìn)行補(bǔ)償,才能提高銑床加工精度。

      2)傳統(tǒng)RBF神經(jīng)網(wǎng)絡(luò)預(yù)測模型預(yù)測精度較低,誤差范圍在8 μm以內(nèi)。模糊RBF神經(jīng)網(wǎng)絡(luò)預(yù)測模型預(yù)測精度加高,誤差范圍在4 μm以內(nèi)。

      3)主軸運(yùn)行過程中,熱誤差隨著溫度的變化而變化,主軸熱誤差與伺服軸上精度關(guān)系可以作為未來深入研究的方向。

      猜你喜歡
      銑床主軸機(jī)床
      機(jī)床展會
      機(jī)床展會
      風(fēng)力發(fā)電機(jī)剎車盤修復(fù)銑床技術(shù)
      哈爾濱軸承(2022年1期)2022-05-23 13:13:06
      2019,中國機(jī)床變中求進(jìn)
      基于通用機(jī)床的100%低地板有軌電車輪對旋修
      雙主軸雙排刀復(fù)合機(jī)床的研制
      基于FANUC-31i外部一轉(zhuǎn)信號在三檔主軸定向中的應(yīng)用
      五軸聯(lián)動三主軸大型數(shù)控龍門銑床再制造技術(shù)探索與應(yīng)用
      應(yīng)對最大360mm×360mm的加工物研發(fā)了雙主軸·半自動切割機(jī)※1「DAD3660」
      虛擬主軸在無軸印罐機(jī)中的應(yīng)用
      平塘县| 宾阳县| 镶黄旗| 万荣县| 古交市| 黎城县| 高雄县| 资溪县| 修水县| 阿拉善左旗| 衢州市| 徐汇区| 鸡西市| 乐亭县| 彭州市| 枣庄市| 卢龙县| 大埔区| 湛江市| 扎兰屯市| 那曲县| 平乐县| 射阳县| 刚察县| 临泉县| 吴堡县| 饶河县| 罗甸县| 大洼县| 苍溪县| 洮南市| 衡阳市| 定结县| 霍州市| 广南县| 哈巴河县| 象山县| 肇东市| 平原县| 罗田县| 涟源市|