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

BP神經網絡在電火花成形加工中的應用

2014-09-01 04:34:26茍剛劉勇
新媒體研究 2014年11期

茍剛+劉勇

摘要針對電火花成形加工工藝特點,以峰值電流、脈沖間隔、脈沖寬度、峰值電壓為輸入參數,加工速度、電極損耗和表面粗糙度為輸出參數,提出了用BP神經網絡對電火花成形加工過程建立加工效果預測模型,通過計算機仿真的結果與實驗數據對比,認為該模型能夠比較精確地預測出一定條件下的加工速度、電極損耗和表面粗糙度,并能真實反映出機床的加工工藝規律。

關鍵詞電火花成形加工;人工神經網絡;建模

中圖分類號:TG661 文獻標識碼:A 文章編號:1671-7597(2014)11-0075-02

經過半個多世紀的發展,電火花加工技術已取得了巨大的進步,突破了傳統觀念的束縛,成為現代制造技術的重要組成部分。國內企業把重點放在市場的份額上,忽視了基礎理論研究和技術創新,這使得與國外的電火花加工技術水平差距增大[1]。作為電火花加工的一部分,電火花成形加工在模具生產中得到了廣泛的應用。然而電火花成形加工的影響因素太復雜,加工過程很難用傳統的數學模型來描述,工藝參數的選擇往往依賴于操作者的經驗和熟練程度,由于實際加工的千變萬化,這在很大程度上影響了機床性能的發揮。

人工神經網絡是由大量簡單處理元件相互連接構成的高度并行的非線性系統,具有高度非線性、自學習、自組織與自適應性等特征[2]。本文針對電火花成形加工工藝效果的問題,提出了一種基于神經網絡的工藝效果預測模型。

1電火花成形加工神經網絡模型

1)神經網絡結構的建立。影響電火花成形加工工藝效果的因素分為電參數和非電參數,其中電參數包括加工極性、峰值電流、脈沖寬度、脈沖間隔、峰值電壓等,非電參數有電極材料、電極形狀、加工深度、抬刀時間、加工面積以及電介液等因素,它們相互影響,錯綜復雜。假如將所有的因素都作為自變量處理,這樣會使模型變得相當復雜,實際加工中要同時獲得這些參數的數據也是不現實的。根據大量的實驗分析和相關研究人員的研究分析,本課題在其它加工條件一定的情況下,以峰值電流、脈沖間隔、脈沖寬度、峰值電壓為輸入參數,以加工速度、電極損耗和表面粗糙度為輸出參數,以此建立電火花成形加工的神經網絡模型。本次采用目前應用比較廣泛的三層BP神經網絡,經試錯實驗,此處隱含層節點數取8,因此網絡拓撲結構為4×8×3,如圖1所示。

圖1預測模型的BP網絡拓撲圖

2)BP網絡的學習算法。BP網絡能學習和存貯大量的輸入-輸出模式映射關系,而無需事前揭示描述這種映射關系的數學方程。它的學習規則是使用最速下降法,通過反向傳播來不斷調整網絡的權值和閾值,使網絡的誤差平方和最小。BP網絡常規的學習規則是Delta規則,輸入節點與隱層節點權值和閾值的算法為如下[3]:

式中,為學習率,為傳遞函數, 為網絡計算輸出, 為輸出節點的期望輸出, 為節點輸入值, 為神經元輸入, 為輸入節點與隱節點之間的網絡權值, 為隱節點與輸出節點之間的網絡權值。

上述BP算法為標準BP算法,標準總體誤差為:

標準的BP學習算法收斂速度慢,存在多個局部極小點,為了克服標準算法的這些缺點,本文采用具有較快學習速度的L-M算法,L-M算法根據Levenberg-Marquardt優化理論對網絡閾值和權值進行調整, 參數調整的學習算法如下[3]:

式中,J為網絡誤差對網絡參數的導數的雅可比(Jaconbian)矩陣;I為單位矩陣;E為誤差矩陣;u為適應值。

3)BP神經網絡的Matlab實現。Matlab神經網絡工具箱是以人工神經網絡理論為基礎,采用Matlab語言構造典型神經網絡的傳遞函數,針對特定的網絡結構進行網絡學習、設計、訓練和仿真[4]。Matlab神經網絡工具箱提供了多種學習算法,其主要仿真思路為:首先調用工具箱里的相關函數對初始采樣數據進行預處理;其次使用函數netff()創建一個BP神經網絡;然后在獲得神經網絡輸出后,為了方便對數據進行分析,需要對訓練好的輸出數據進行反處理;最后對神經網絡進行仿真。

在數據預處理中,通常采用的是歸一化處理,選取Matlab神經網絡工具箱中premnmx命令進行歸一化時必須剔除一些異常點以及對已經在[-1,1]和[0,1]的數據必須排除,這樣會給設計帶來一定的麻煩,因此本次采用prestd命令。

2模型驗證及分析

建立好模型后,通過試驗來驗證模型的正確性和可行性,本次試驗采用的是泰州方正數控DK7130電火花成形機,電極材料為紫銅,工件材料為45#鋼,工作液為DK7130標配專用油,采用負極性加工。做了表1所示的實驗,試驗結果與預測結果之間比較如表2所示。

表1加工參數

峰值電流(A) 脈沖寬度(us) 脈沖間隔(us) 峰值電壓(Unit)

2 120 220 3

7 240 30 8

7 60 220 6

10 20 150 6

10 120 70 8

15 60 70 1

表2試驗結果與預測結果之間的比較

電極損耗θ/% 加工速度vw/mm3/min 表面粗糙度Ra/um

實際值 預測值 實際值 預測值 實際值 預測值

0.7 0.637 16.96 16.268 3.17 3.16

2 1.791 41.36 42.934 6.72 5.958

1.6 1.813 33.62 34.350 4.63 4.800

4.6 4.477 46.64 48.577 4.52 4.782

2 2.392 56.35 53.951 5.99 6.091

4 3.819 66.31 70.566 6.18 6.704

從表1、表2可以看出,網絡正確的反應了電參數與加工結果直接地映射關系,預測結果和實際情況還是十分接近,因此證實了本課題所建立的BP神經網絡模型能反應出的工藝規律。

3結論

1)相對于傳統非線性回歸模型預測結果分散性較大、計算分析過程復雜以及預測結果也不理想的缺點,人工神經網絡模型在電火花加工工藝效果的預測具有良好的效果,試驗表明電極損耗、表面粗糙度和加工速度的實際值與預測值很接近,因此該模型能真實反映機床的加工工藝規律。

2)人工神經網絡與仿真預測控制理論相結合,應用于電火花加工過程中工藝效果的控制。通過建立多模態的信息預測模型,使電火花加工工藝的控制向更高的層次發展。

3)本課題的研究只是初步的嘗試,如果能引入智能算法,如遺傳算法,模擬退火算法等,在學習時考慮更多影響加工工藝效果的因素,則更能提高模型的精度,具有更大的實際意義。

參考文獻

[1]楊大勇,伏金娟.電火花成形加工技術及其發展動向[J].航空制造技術,2010(5):43-46.

[2]吳蓉.基于人工神經網絡的電火花加工工藝專家系統[J].機電產品開發與應用,2008,21(4):174-178.

[3]田景文.人工神經網絡算法研究及應用[M].北京:北京理工大學出版社,2006.

[4]周開利,康耀紅.神經網絡模型及其MATLAB仿真程序設計[M].北京:清華大學出版社,2005.

endprint

摘要針對電火花成形加工工藝特點,以峰值電流、脈沖間隔、脈沖寬度、峰值電壓為輸入參數,加工速度、電極損耗和表面粗糙度為輸出參數,提出了用BP神經網絡對電火花成形加工過程建立加工效果預測模型,通過計算機仿真的結果與實驗數據對比,認為該模型能夠比較精確地預測出一定條件下的加工速度、電極損耗和表面粗糙度,并能真實反映出機床的加工工藝規律。

關鍵詞電火花成形加工;人工神經網絡;建模

中圖分類號:TG661 文獻標識碼:A 文章編號:1671-7597(2014)11-0075-02

經過半個多世紀的發展,電火花加工技術已取得了巨大的進步,突破了傳統觀念的束縛,成為現代制造技術的重要組成部分。國內企業把重點放在市場的份額上,忽視了基礎理論研究和技術創新,這使得與國外的電火花加工技術水平差距增大[1]。作為電火花加工的一部分,電火花成形加工在模具生產中得到了廣泛的應用。然而電火花成形加工的影響因素太復雜,加工過程很難用傳統的數學模型來描述,工藝參數的選擇往往依賴于操作者的經驗和熟練程度,由于實際加工的千變萬化,這在很大程度上影響了機床性能的發揮。

人工神經網絡是由大量簡單處理元件相互連接構成的高度并行的非線性系統,具有高度非線性、自學習、自組織與自適應性等特征[2]。本文針對電火花成形加工工藝效果的問題,提出了一種基于神經網絡的工藝效果預測模型。

1電火花成形加工神經網絡模型

1)神經網絡結構的建立。影響電火花成形加工工藝效果的因素分為電參數和非電參數,其中電參數包括加工極性、峰值電流、脈沖寬度、脈沖間隔、峰值電壓等,非電參數有電極材料、電極形狀、加工深度、抬刀時間、加工面積以及電介液等因素,它們相互影響,錯綜復雜。假如將所有的因素都作為自變量處理,這樣會使模型變得相當復雜,實際加工中要同時獲得這些參數的數據也是不現實的。根據大量的實驗分析和相關研究人員的研究分析,本課題在其它加工條件一定的情況下,以峰值電流、脈沖間隔、脈沖寬度、峰值電壓為輸入參數,以加工速度、電極損耗和表面粗糙度為輸出參數,以此建立電火花成形加工的神經網絡模型。本次采用目前應用比較廣泛的三層BP神經網絡,經試錯實驗,此處隱含層節點數取8,因此網絡拓撲結構為4×8×3,如圖1所示。

圖1預測模型的BP網絡拓撲圖

2)BP網絡的學習算法。BP網絡能學習和存貯大量的輸入-輸出模式映射關系,而無需事前揭示描述這種映射關系的數學方程。它的學習規則是使用最速下降法,通過反向傳播來不斷調整網絡的權值和閾值,使網絡的誤差平方和最小。BP網絡常規的學習規則是Delta規則,輸入節點與隱層節點權值和閾值的算法為如下[3]:

式中,為學習率,為傳遞函數, 為網絡計算輸出, 為輸出節點的期望輸出, 為節點輸入值, 為神經元輸入, 為輸入節點與隱節點之間的網絡權值, 為隱節點與輸出節點之間的網絡權值。

上述BP算法為標準BP算法,標準總體誤差為:

標準的BP學習算法收斂速度慢,存在多個局部極小點,為了克服標準算法的這些缺點,本文采用具有較快學習速度的L-M算法,L-M算法根據Levenberg-Marquardt優化理論對網絡閾值和權值進行調整, 參數調整的學習算法如下[3]:

式中,J為網絡誤差對網絡參數的導數的雅可比(Jaconbian)矩陣;I為單位矩陣;E為誤差矩陣;u為適應值。

3)BP神經網絡的Matlab實現。Matlab神經網絡工具箱是以人工神經網絡理論為基礎,采用Matlab語言構造典型神經網絡的傳遞函數,針對特定的網絡結構進行網絡學習、設計、訓練和仿真[4]。Matlab神經網絡工具箱提供了多種學習算法,其主要仿真思路為:首先調用工具箱里的相關函數對初始采樣數據進行預處理;其次使用函數netff()創建一個BP神經網絡;然后在獲得神經網絡輸出后,為了方便對數據進行分析,需要對訓練好的輸出數據進行反處理;最后對神經網絡進行仿真。

在數據預處理中,通常采用的是歸一化處理,選取Matlab神經網絡工具箱中premnmx命令進行歸一化時必須剔除一些異常點以及對已經在[-1,1]和[0,1]的數據必須排除,這樣會給設計帶來一定的麻煩,因此本次采用prestd命令。

2模型驗證及分析

建立好模型后,通過試驗來驗證模型的正確性和可行性,本次試驗采用的是泰州方正數控DK7130電火花成形機,電極材料為紫銅,工件材料為45#鋼,工作液為DK7130標配專用油,采用負極性加工。做了表1所示的實驗,試驗結果與預測結果之間比較如表2所示。

表1加工參數

峰值電流(A) 脈沖寬度(us) 脈沖間隔(us) 峰值電壓(Unit)

2 120 220 3

7 240 30 8

7 60 220 6

10 20 150 6

10 120 70 8

15 60 70 1

表2試驗結果與預測結果之間的比較

電極損耗θ/% 加工速度vw/mm3/min 表面粗糙度Ra/um

實際值 預測值 實際值 預測值 實際值 預測值

0.7 0.637 16.96 16.268 3.17 3.16

2 1.791 41.36 42.934 6.72 5.958

1.6 1.813 33.62 34.350 4.63 4.800

4.6 4.477 46.64 48.577 4.52 4.782

2 2.392 56.35 53.951 5.99 6.091

4 3.819 66.31 70.566 6.18 6.704

從表1、表2可以看出,網絡正確的反應了電參數與加工結果直接地映射關系,預測結果和實際情況還是十分接近,因此證實了本課題所建立的BP神經網絡模型能反應出的工藝規律。

3結論

1)相對于傳統非線性回歸模型預測結果分散性較大、計算分析過程復雜以及預測結果也不理想的缺點,人工神經網絡模型在電火花加工工藝效果的預測具有良好的效果,試驗表明電極損耗、表面粗糙度和加工速度的實際值與預測值很接近,因此該模型能真實反映機床的加工工藝規律。

2)人工神經網絡與仿真預測控制理論相結合,應用于電火花加工過程中工藝效果的控制。通過建立多模態的信息預測模型,使電火花加工工藝的控制向更高的層次發展。

3)本課題的研究只是初步的嘗試,如果能引入智能算法,如遺傳算法,模擬退火算法等,在學習時考慮更多影響加工工藝效果的因素,則更能提高模型的精度,具有更大的實際意義。

參考文獻

[1]楊大勇,伏金娟.電火花成形加工技術及其發展動向[J].航空制造技術,2010(5):43-46.

[2]吳蓉.基于人工神經網絡的電火花加工工藝專家系統[J].機電產品開發與應用,2008,21(4):174-178.

[3]田景文.人工神經網絡算法研究及應用[M].北京:北京理工大學出版社,2006.

[4]周開利,康耀紅.神經網絡模型及其MATLAB仿真程序設計[M].北京:清華大學出版社,2005.

endprint

摘要針對電火花成形加工工藝特點,以峰值電流、脈沖間隔、脈沖寬度、峰值電壓為輸入參數,加工速度、電極損耗和表面粗糙度為輸出參數,提出了用BP神經網絡對電火花成形加工過程建立加工效果預測模型,通過計算機仿真的結果與實驗數據對比,認為該模型能夠比較精確地預測出一定條件下的加工速度、電極損耗和表面粗糙度,并能真實反映出機床的加工工藝規律。

關鍵詞電火花成形加工;人工神經網絡;建模

中圖分類號:TG661 文獻標識碼:A 文章編號:1671-7597(2014)11-0075-02

經過半個多世紀的發展,電火花加工技術已取得了巨大的進步,突破了傳統觀念的束縛,成為現代制造技術的重要組成部分。國內企業把重點放在市場的份額上,忽視了基礎理論研究和技術創新,這使得與國外的電火花加工技術水平差距增大[1]。作為電火花加工的一部分,電火花成形加工在模具生產中得到了廣泛的應用。然而電火花成形加工的影響因素太復雜,加工過程很難用傳統的數學模型來描述,工藝參數的選擇往往依賴于操作者的經驗和熟練程度,由于實際加工的千變萬化,這在很大程度上影響了機床性能的發揮。

人工神經網絡是由大量簡單處理元件相互連接構成的高度并行的非線性系統,具有高度非線性、自學習、自組織與自適應性等特征[2]。本文針對電火花成形加工工藝效果的問題,提出了一種基于神經網絡的工藝效果預測模型。

1電火花成形加工神經網絡模型

1)神經網絡結構的建立。影響電火花成形加工工藝效果的因素分為電參數和非電參數,其中電參數包括加工極性、峰值電流、脈沖寬度、脈沖間隔、峰值電壓等,非電參數有電極材料、電極形狀、加工深度、抬刀時間、加工面積以及電介液等因素,它們相互影響,錯綜復雜。假如將所有的因素都作為自變量處理,這樣會使模型變得相當復雜,實際加工中要同時獲得這些參數的數據也是不現實的。根據大量的實驗分析和相關研究人員的研究分析,本課題在其它加工條件一定的情況下,以峰值電流、脈沖間隔、脈沖寬度、峰值電壓為輸入參數,以加工速度、電極損耗和表面粗糙度為輸出參數,以此建立電火花成形加工的神經網絡模型。本次采用目前應用比較廣泛的三層BP神經網絡,經試錯實驗,此處隱含層節點數取8,因此網絡拓撲結構為4×8×3,如圖1所示。

圖1預測模型的BP網絡拓撲圖

2)BP網絡的學習算法。BP網絡能學習和存貯大量的輸入-輸出模式映射關系,而無需事前揭示描述這種映射關系的數學方程。它的學習規則是使用最速下降法,通過反向傳播來不斷調整網絡的權值和閾值,使網絡的誤差平方和最小。BP網絡常規的學習規則是Delta規則,輸入節點與隱層節點權值和閾值的算法為如下[3]:

式中,為學習率,為傳遞函數, 為網絡計算輸出, 為輸出節點的期望輸出, 為節點輸入值, 為神經元輸入, 為輸入節點與隱節點之間的網絡權值, 為隱節點與輸出節點之間的網絡權值。

上述BP算法為標準BP算法,標準總體誤差為:

標準的BP學習算法收斂速度慢,存在多個局部極小點,為了克服標準算法的這些缺點,本文采用具有較快學習速度的L-M算法,L-M算法根據Levenberg-Marquardt優化理論對網絡閾值和權值進行調整, 參數調整的學習算法如下[3]:

式中,J為網絡誤差對網絡參數的導數的雅可比(Jaconbian)矩陣;I為單位矩陣;E為誤差矩陣;u為適應值。

3)BP神經網絡的Matlab實現。Matlab神經網絡工具箱是以人工神經網絡理論為基礎,采用Matlab語言構造典型神經網絡的傳遞函數,針對特定的網絡結構進行網絡學習、設計、訓練和仿真[4]。Matlab神經網絡工具箱提供了多種學習算法,其主要仿真思路為:首先調用工具箱里的相關函數對初始采樣數據進行預處理;其次使用函數netff()創建一個BP神經網絡;然后在獲得神經網絡輸出后,為了方便對數據進行分析,需要對訓練好的輸出數據進行反處理;最后對神經網絡進行仿真。

在數據預處理中,通常采用的是歸一化處理,選取Matlab神經網絡工具箱中premnmx命令進行歸一化時必須剔除一些異常點以及對已經在[-1,1]和[0,1]的數據必須排除,這樣會給設計帶來一定的麻煩,因此本次采用prestd命令。

2模型驗證及分析

建立好模型后,通過試驗來驗證模型的正確性和可行性,本次試驗采用的是泰州方正數控DK7130電火花成形機,電極材料為紫銅,工件材料為45#鋼,工作液為DK7130標配專用油,采用負極性加工。做了表1所示的實驗,試驗結果與預測結果之間比較如表2所示。

表1加工參數

峰值電流(A) 脈沖寬度(us) 脈沖間隔(us) 峰值電壓(Unit)

2 120 220 3

7 240 30 8

7 60 220 6

10 20 150 6

10 120 70 8

15 60 70 1

表2試驗結果與預測結果之間的比較

電極損耗θ/% 加工速度vw/mm3/min 表面粗糙度Ra/um

實際值 預測值 實際值 預測值 實際值 預測值

0.7 0.637 16.96 16.268 3.17 3.16

2 1.791 41.36 42.934 6.72 5.958

1.6 1.813 33.62 34.350 4.63 4.800

4.6 4.477 46.64 48.577 4.52 4.782

2 2.392 56.35 53.951 5.99 6.091

4 3.819 66.31 70.566 6.18 6.704

從表1、表2可以看出,網絡正確的反應了電參數與加工結果直接地映射關系,預測結果和實際情況還是十分接近,因此證實了本課題所建立的BP神經網絡模型能反應出的工藝規律。

3結論

1)相對于傳統非線性回歸模型預測結果分散性較大、計算分析過程復雜以及預測結果也不理想的缺點,人工神經網絡模型在電火花加工工藝效果的預測具有良好的效果,試驗表明電極損耗、表面粗糙度和加工速度的實際值與預測值很接近,因此該模型能真實反映機床的加工工藝規律。

2)人工神經網絡與仿真預測控制理論相結合,應用于電火花加工過程中工藝效果的控制。通過建立多模態的信息預測模型,使電火花加工工藝的控制向更高的層次發展。

3)本課題的研究只是初步的嘗試,如果能引入智能算法,如遺傳算法,模擬退火算法等,在學習時考慮更多影響加工工藝效果的因素,則更能提高模型的精度,具有更大的實際意義。

參考文獻

[1]楊大勇,伏金娟.電火花成形加工技術及其發展動向[J].航空制造技術,2010(5):43-46.

[2]吳蓉.基于人工神經網絡的電火花加工工藝專家系統[J].機電產品開發與應用,2008,21(4):174-178.

[3]田景文.人工神經網絡算法研究及應用[M].北京:北京理工大學出版社,2006.

[4]周開利,康耀紅.神經網絡模型及其MATLAB仿真程序設計[M].北京:清華大學出版社,2005.

endprint

主站蜘蛛池模板: 久久婷婷六月| 亚洲成人播放| 精品国产成人av免费| 最近最新中文字幕在线第一页| 1级黄色毛片| 激情乱人伦| 91久草视频| 在线观看欧美国产| 久久久波多野结衣av一区二区| 日韩欧美色综合| 亚洲精品午夜天堂网页| 国产大片黄在线观看| 香蕉久人久人青草青草| 在线看片国产| 中文字幕日韩丝袜一区| 日韩大片免费观看视频播放| 国产在线观看99| 午夜视频日本| 国产精品制服| 国产高清无码麻豆精品| 尤物亚洲最大AV无码网站| 在线网站18禁| 色网站免费在线观看| 国产欧美日韩视频怡春院| 国产欧美在线观看一区| 午夜精品区| 国产a在视频线精品视频下载| 中国一级毛片免费观看| 一级毛片在线免费看| 爽爽影院十八禁在线观看| 亚洲第一区精品日韩在线播放| 国产精品无码一区二区桃花视频| 欧美一区二区精品久久久| 亚洲男人的天堂久久精品| 日韩久久精品无码aV| 玖玖精品在线| 动漫精品啪啪一区二区三区| 久久无码av三级| 亚洲综合婷婷激情| 亚洲IV视频免费在线光看| 欧美国产视频| 亚洲国产日韩在线成人蜜芽| 久久婷婷色综合老司机| 久久成人18免费| 日韩毛片免费| 亚洲国产系列| 国产乱人乱偷精品视频a人人澡| 99热最新网址| 人妻丰满熟妇啪啪| 人妻丰满熟妇αv无码| 日韩第九页| 自拍偷拍欧美日韩| 国产亚洲成AⅤ人片在线观看| 国产日韩欧美视频| 国内精品九九久久久精品 | 亚洲V日韩V无码一区二区| 成人年鲁鲁在线观看视频| 亚洲女人在线| 97在线免费| 国产主播在线一区| 久久中文字幕2021精品| 99在线视频精品| 国产无码高清视频不卡| 国产一区免费在线观看| 亚洲熟妇AV日韩熟妇在线| 91精品国产丝袜| 国产精品妖精视频| 精品无码一区二区在线观看| a级毛片在线免费| 亚洲中文精品人人永久免费| 狠狠色综合网| 伊人久综合| 国产亚洲日韩av在线| 女人一级毛片| 国产肉感大码AV无码| 国产麻豆精品久久一二三| 国产成人免费| 无码免费视频| 亚洲丝袜第一页| 久久性视频| 制服丝袜 91视频| 欧美国产日韩在线播放|