999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于遺傳算法優化BP神經網絡的數控機床熱誤差補償

2011-05-11 04:02:44任小洪徐衛東劉立新周天鵬樂英高
制造業自動化 2011年9期
關鍵詞:優化方法

任小洪,徐衛東,劉立新,周天鵬,樂英高

(1. 四川理工學院 自動化與電子信息學院,自貢 643000;2. 四川長征機床集團有限公司 技術中心,自貢 643000)

基于遺傳算法優化BP神經網絡的數控機床熱誤差補償

任小洪1,徐衛東1,劉立新2,周天鵬1,樂英高1

(1. 四川理工學院 自動化與電子信息學院,自貢 643000;2. 四川長征機床集團有限公司 技術中心,自貢 643000)

0 引言

數控機床熱誤差補償技術已經成為以誤差補償技術為代表的現代精密工程的重要技術支柱之一[1]。目前,國內外許多專家學者在機床熱誤差實時補償方法上做了大量的研究,并取得了很有效成果。由于數控加工熱誤差的產生是一個動態過程, 且具有非線性的特點,一般采用的熱誤差補償方法如經驗公式、有限元法、實驗法、回歸法等數值計算方法[3]。如文獻[2]中采用模糊聚類的方法布置測溫點,利用多元回歸方法建立機床變形與升溫之間的數學模型,實驗補償效果很好。另外基于BP神經網絡的熱誤差實時補償方法也得到廣泛的應用。如文獻[3]中分析了BP神經網絡熱誤差補償方法,并通過實驗仿真驗證了可行性和有效性。但是上述方法存在許多問題:數值計算方法存在實時性差、精度不高等缺陷;BP神經網絡補償方法由于網絡權重初始化的隨機性,難以確定一組較好的初始值來應對熱誤差的實際情況,并且學習收斂速度慢、易陷于局部極小等問題。

因此,本文針對這些問題提出了一種遺傳算法優化BP神經網絡的數控機床熱誤差補償方法對數控加工中心的誤差進行實時補償。

1 基于遺傳優化BP神經網絡算法分析

遺傳算法(Genetic Algorithms)[4]是模擬自然界遺傳機制和生物進化論而成的一種并行隨機搜索最優方法。而遺傳優化BP神經網絡就是通過遺傳算法來優化BP神經網絡的初始權值和閾值[4]。優化BP網絡更好地預測輸出。

遺傳優化BP神經網絡算法主要包括3個重要部分[4]:創建BP網絡;遺傳算法優化;網絡預測結果。

1)創建BP網絡:根據輸入和輸出的參數個數來完成BP網絡結構。

2) 遺傳算法優化:在優化BP網絡的權值與閾值時,通過適應度函數式(1)計算個體適應度值。令個體適應度值為Y;第i個節點的期望輸出和預測輸出分別為Ei、Fi;輸出節點數為k;l為系數。

通過選擇、交叉、變異來找出最優適應度值對應的個體。其中選擇操作是基于適應度比例選擇方法。令每個個體 的選擇概率為 ,即式(2)所示。

式中,Yi為個體i對應的適應度值;N為種群個體數。

交叉操作用實數交叉法,即第r個染色體ar與第s個染色體as在j位的交叉,如式(3)與(4)所示。式中,c是[0 ,1]之間的隨機數。

變異操作如式(5)所示。令aij為第i個個體的第j個基因進行變異。

式中,g為當前迭代次數;gmax為最大進化次數;amax、amin分別為基因aij的上下限。

3)BP網絡預測:用優化后得到的最優個體對初始權值與閾值進行賦值,訓練網絡預測輸出。

具體遺傳算法優化BP神經網絡學習算法的流程圖如圖1所示。

圖1 GA-BP神經網絡算法的流程圖

2 熱誤差補償的實現

2.1 神經網絡數控加工熱誤差補償系統

基于BP神經網絡的數控加工熱誤差補償系統如圖2所示。基本原理為:首先,通過布置在機床中心的關鍵溫度點上的溫度傳感器實時采集加工中心的溫度數值。同時,無紙記錄儀和激光干涉儀檢測出機床對應時刻的誤差值。再把溫度值與誤差值輸入BP神經網絡模型來對下一時刻的誤差預測計算,而后將計算出的信息反饋給CNC控制系統,CNC控制系統做出誤差控制指令,進而作出相應的誤差補償。圖中控制鍵盤用來對神經網絡模型的實時修改。

圖 2 熱誤差補償系統原理圖

2.2 實驗數據的檢測與分析

研究采用無紙記錄儀和激光干涉儀采集了三軸聯動臥式加工中心Y軸的相關數據{采集Y軸絲杠的定位誤差},共檢測了76組定位精度誤差數據,每組數據中包括機床運行一去一回對應相關數據,定位誤差由(-27.63~+35.76)um;(63 .39um)。另外,此間隨時采集溫度數據。并進行降溫試驗,溫度變化(28.4~41.3~36.6)℃,溫升最大為13℃,環境溫度變化(24.9~30.1)℃,溫升最大為5.2℃,光柵尺溫度變化(27.6~32.4)℃,溫升最大為4.8℃。

該三軸聯動臥式加工中心的主要熱誤差源有:左右光柵溫度、左右軸承座溫度、左右電機座溫度、工作臺溫度、環境溫度等。根據基于SNSYS結構的機床整機熱分析出具體測溫點。然后,利用粗集理論方法(具體理論方法見參考文獻[5,6]),分析熱誤差與各變量之間的相關性,提取機床熱誤差補償重要特征參數。以避免誤差模型中的變量耦合,提高熱誤差模型的精確性和魯棒性。

實際分析中,筆者選取了4個重要特征:右光柵尺溫度、右軸承座溫度、左電機座溫度、工作臺溫度。

2.3 網絡模型建立及熱誤差補償結果評價

根據上述算法分析,4個關鍵的溫度點值作為神經網絡輸入,即輸入層節點數為4。又通過定理[7]可計算中間隱含層的節點數為(2N+1)=2×4+1=9個。又由輸出節點為1個。因此所創建的BP網絡建模為4-9-1結構。權值個數為4×9+1×9=45個,閾值個數為9+1=10個。個體編碼長度為45+10=55。然后用實驗得到的樣本來訓練和測試網絡。遺傳算法相關參數設置如下:種群規模30,進化次數為50次,交叉概率為0.04,變異概率為0.02。BP網絡訓練參數設置如下:最大步數1000,學習率0.01,目標0.001。

圖3 熱誤差補償結果

圖4 GA-BP與普通BP補償后的殘差對比

然后,將4個重要特征參數對應的數據運用于網絡的機床誤差補償。機床具體誤差差擬合情況和補償情況如圖3所示。

由圖3可見,經補償后,徑向熱漂移從27.63μm以上降到約6μm,熱誤差降低約78.3%。擬合性能也很好,預測補償能力也強。因此表明,基于遺傳算法優化BP神經網絡的數控機床熱誤差補償方法大大提高了加工精度。

遺傳優化BP神經網絡與普通BP神經網絡兩者補償后的殘差對比情況如圖4所示。

由圖4可見,基于遺傳算法優化BP神經網絡的數控機床熱誤差補償方法比普通BP網絡補償方法在熱誤差補償方面更優,補償后殘余誤差更小;訓練速度方面也優于普通BP網絡。

3 結束語

針對影響機床加工精度的主要因素熱誤差,本文以三軸聯動臥式加工中心為例,進行切實有效的分析。在合理布置熱傳感器的同時,利用粗集理論相關知識方法,提取機床熱誤差補償重要特征參數。運用遺傳算法優化BP神經網絡建立精確較高和魯棒性較強的熱誤差模型。實驗仿真結果表明經補償機床加工精度有很大提高,補償效果也明顯優于普通BP神經網絡。進而為熱誤差補償技術的應用提供了一定的理論意義和實用價值。

[1]杜正春,楊建國,等.制造機床熱誤差研究現狀與思考[J].制造業自動化,2002,24(8):1-3.

[2]魯遠棟,丁國富,等.數控機床熱變形誤差研究及補償應用[J].制造技術與機床,2007,(4):25-29.

[3]孫勇,曾黃磷.一種新的數控機床熱誤差實時補償方法[J].機械設計與制造,2010,(1):244-245.

[4]MATLAB中文論壇.MATLAB神經網絡30個案例分析[M].北京:北京航空航天大學出版社,2010:21-35.

[5]曾黃磷.智能計算[M].重慶:重慶大學出版社,2004:45-47.

[6]Zeng Huanglin,R.Swiniarski, A Neuro-fuzzy Classifier Based on Rough Sets[C]//Intelligent Information Processing Web Mining,Poland,2005:541-549.

[7]Hecht-Nielsen R.Kolmogorov's mapping neural network existence theorem[C]//IEEE First International Conference on Neural Networks.New York:[s.n.],1987,3:11-14.

Thermal error compensation on cnc machine tools based on ga-bp neural network

REN Xiao-hong1, XU Wei-dong1, LIU Li-xin2, ZHOU Tian-peng1, LE Ying-gao1

以提高數控機床加工精度為主要目的,針對減少熱誤差而提出一種基于遺傳算法優化BP神經網絡的數控機床熱誤差補償方法。首先,分析遺傳算法優化的BP神經網絡學習算法。然后,建立神經網絡模型對三軸聯動臥式加工中心進行實時補償。實驗仿真結果表明遺傳優化BP神經網絡模型具有預測補償能力強、補償精度高、擬合性能優、實時性好等特點。

遺傳算法優化;BP神經網絡;熱誤差補償;數控機床

任小洪(1960 -),男,副教授,研究方向為智能測控技術。

TH16

A

1009-0134(2011)5(上)-0041-03

10.3969/j.issn.1009-0134.2011.5(上).15

2010-12-06

2009年國家重大專項(2009zx04002-013)子課題資助;人工智能四川省重點實驗室重點項目(2010RZ002)

猜你喜歡
優化方法
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 福利片91| 欲色天天综合网| 亚洲女人在线| 国产区免费精品视频| 亚洲欧美综合在线观看| 免费人成网站在线观看欧美| 国产一国产一有一级毛片视频| 国产精品妖精视频| 久久黄色一级片| 日韩高清成人| 国产亚洲视频中文字幕视频| 国产欧美日韩18| 伊人天堂网| 无码aⅴ精品一区二区三区| 日韩不卡高清视频| 色婷婷久久| 国内a级毛片| 欧美日韩va| 91小视频在线观看| 青草娱乐极品免费视频| 久久伊人操| 色哟哟国产精品一区二区| 国产高清自拍视频| 精品国产福利在线| 精品人妻一区无码视频| 多人乱p欧美在线观看| 久青草免费在线视频| 全部毛片免费看| 99这里只有精品在线| 秋霞一区二区三区| 亚洲人成影院午夜网站| 98超碰在线观看| 国产手机在线观看| 在线网站18禁| 精品伊人久久久香线蕉 | 亚洲人在线| 婷婷丁香在线观看| 国产亚洲欧美在线专区| 亚洲国产天堂久久九九九| 国产麻豆福利av在线播放| 青青草原国产| 色网站在线视频| 67194在线午夜亚洲| 中文字幕亚洲综久久2021| 国产乱人视频免费观看| 亚洲精品麻豆| 亚洲视屏在线观看| 免费看av在线网站网址| 国产一级α片| 国产精品香蕉在线| 久久精品aⅴ无码中文字幕| 精品久久综合1区2区3区激情| 欧美在线免费| 国产拍揄自揄精品视频网站| 欧美日韩中文国产| 欧美精品黑人粗大| 亚洲无码高清免费视频亚洲| 国产精品第三页在线看| 国产91在线|中文| 制服丝袜一区二区三区在线| 美美女高清毛片视频免费观看| 亚洲精品va| 欧美区国产区| 亚洲精品欧美日韩在线| 狠狠做深爱婷婷久久一区| 91蜜芽尤物福利在线观看| 丰满人妻久久中文字幕| 欧洲欧美人成免费全部视频| 欧美性精品| 欧美啪啪一区| 日本精品视频一区二区| 五月天久久综合| a级毛片免费网站| 国产导航在线| 午夜一级做a爰片久久毛片| 99久久成人国产精品免费| 日本人妻一区二区三区不卡影院| 亚洲精品欧美重口| 国产精品久久精品| 不卡无码网| 国产女同自拍视频| 亚洲经典在线中文字幕|