• 沒有找到結果。

第二章 田口法

2.6 田口式實驗計畫法流程

田口式實驗計畫法(如圖 2.2)包括五個步驟:(1)找出變數和其水準(2)決定直 交表(3)收集數據(4)建立變異數分析表 (5)確認實驗並分析結果。這五個步驟補充 敘述如下:(1)所選擇的變數取決於影響系統的特性,而每個變數的水準皆應決 定,使它們能儘量涵蓋較大的範圍。(2)直交表的決定是依照變數的數目及其水 準。(3)數據則是根據直交表,在隨機順序下收集。(4)由變異數分析表的結果中,

可發現每一個顯著變數及其最佳操作狀況。(5)確認步驟是要確認變異數分析的結

15

果是否合理和計畫未來。總結來說,田口法是利用直交表以簡化實驗設計,然後 再利用變異數分析表來分析數據,最後利用驗證實驗來驗證分析結果的正確性。

圖 2.2 田口式實驗計畫法之流程圖 開始

找出變數 和其水準

決定直交表

收集數據

建立變異數分析表

實驗分析 結果合理

結束 是 修改實驗

設計

16

17

連接鍵(權重值)

圖 3.1 類神經網路架構圖

3.2 倒傳遞類神經網路

類神經網路的學習方式可分為監督式學習(supervised learning)網路和非監督 式學習(unsupervised learning)網路兩種。監督式學習網路輸入層的向量值有目標值 與之對應,並可藉此來調整處理單元間的權重值,而非監督式學習網路則無對應 的目標值,故本論文選擇了屬於監督式學習網路的倒傳遞類神經網路

(Back-Propagation Neural Network, BPN)當作我們建構的模式。

倒傳遞類神經網路的架構包括輸入、輸出與隱藏層。輸入層和輸出層的處理 單元數目依問題而定,而隱藏層的數目與隱藏層裡處理單元的個數則沒有一定規

處理單元

輸入

輸出

輸入層

隱藏層

輸出層

18

19

架構模式愈好。

3.3 牛頓演算法

類神經網路的強健性是建立在理想的網路權重值與相關參數,利用最佳化

搜尋法來尋求誤差函數的最小值,以調整網路連結權重值與相關參數為類神經網 路學習過程關鍵所在。

最簡單的倒傳遞演算法是在性能函數降低最快的方向中,即負梯度的方向 中,學習更新網路的權重值與相關參數,此為梯度坡降演算法(Gradient descent algorithm)。梯度坡降法的疊代式如下[28]:

(3.4)

其中, 為目前權重值向量, 為下一個權重值向量, 為學習速率,

表示性能函數負的梯度方向。學習速率 的大小會影響到疊代次數與搜尋穩定

性,若 愈大,表示每次變化量就愈大,如果 太大,演算法將變得很不穩定,

如果 太小,演算法將花很多時間才會收斂。

梯度坡降法在選擇搜尋方向時,使用函數的一階微分(梯度)來做為搜尋方 向,但這種策略有的時候並非是最有效的搜尋策略,因此,若能使用高階微分項 來做為疊代搜尋的方向,其搜尋效率與結果一般而言將較坡降法為佳。基於此觀 念下,牛頓法(Newton method)就是使用目標函數的一階微分與二階微分來進行搜 尋,如果搜尋的初始點在接近最小值解附近,此演算法會較坡降法有效率地搜尋

20

到最佳解。首先對性能函數F(x)在 附近作泰勒級數展開式(Taylor series expansion),其一階與二階微分項展開如下式[28]:

(3.5)

其中, 為性能函數的梯度,即性能函數的一階偏微分, 為赫森矩陣

(Hessian matrix),即性能函數的二階偏微分; , 。

此時再對(3.5)式作 的偏微分,可以得到下式:

(3.6) x 以 代入(3.6)式,即可得到牛頓法的疊代式:

(3.7) 牛頓法的收斂效能在搜尋的初始點接近最佳解附近的確是相當快速,但當搜 尋初始點離最佳解較遠時,就無法保證能夠找到最佳解了。尤其是牛頓法的搜尋 方向不一定是函數值下降的方向,也就是說,在搜尋的過程中也有可能發生

。此外,牛頓法還有一個缺點就是需要計算 Hessian 矩陣,若遇 到高維度的輸入向量時,此矩陣之計算量就耗費相當多的時間。

3.4 Levenberg-Marquardt 演算法

Levenberg-Marquardt 演算法是牛頓法的變形,用以最小化那些非線性函數平 方和的函數,這非常適合於性能函數是均方誤差的類神經網路訓練。

首先假設性能函數 F(x)是誤差函數平方之和[28]:

21

(3.8)

其中, (x)為誤差函數, 為誤差矩陣。

那麼 F(x)第j 個梯度分量為:

(3.9) 我們再把梯度寫成矩陣型式:

(3.10) 其中,J(x)為雅可比矩陣(Jacobian matrix):

J(x)= (3.11)

接下來,我們計算赫森矩陣(Hessian matrix),赫森矩陣的第k、j 元素為:

(3.12) 赫森矩陣於是可以表示為:

(3.13) 其中,

(3.14) 如果假設 S(x)很小,那麼赫森矩陣就可以近似為:

(3.15)

22

若我們把(3.10)式和(3.15)式代回(3.7)式,就可以得到高斯--牛頓演算法的疊代 式:

(3.16) 高斯--牛頓演算法的優點是不必計算二階導數,但現有一問題為矩陣

可能不可逆,為了克服此一問題,可採用近似赫森矩陣的改進 式:

(3.17) 其中,I(x)為單位矩陣(Identity matrix), 為一數值,使得 為正定,且為可逆

矩陣。為看出 是可逆的,可由以下說明:

我們先設 H(x)的特徵值和特徵向量為{ }和{ , ,…, },

則有:

(3.18) 由上式可知, 的特徵向量與 H(x)的特徵向量相同,且 的特徵值為

。對所有 而言,增加 就可保證 ,所以可使 成為正定,

因此 為可逆。

最後把(3.17)改進式代入(3.16)疊代式中,我們就可以導出 Levenberg-Marquardt 演算法的疊代式:

23

(3.19) 由上式可看出這個演算法有一特點,當 增加至很大時,它就接近具有小的 學習速率的梯度坡降演算法:

(3.20)

而當 下降到 0 的時候,它則成為高斯-牛頓演算法。

通常演算法開始時 取小值(例如 ),如果某一步不能減少 F(x)值,

則將 乘以一因子θ >1(例如θ =10),然後重複這一步,因為使用最速下降方向

的一小步,最後 F(x)會下降。然而,如果某一步產生了更小的 F(x)值,則 在下 一步會被除以θ ,這樣演算法就接近於高斯-牛頓演算法,而高斯-牛頓法可以提 供一個較快的收斂速度。Levenberg-Marquardt 演算法可算是提供了牛頓法的速度 和保證收斂的梯度坡降法之間的一個折衷方法。

24

25

格的用量標準。所以,基於環保的趨勢下,貧油(Minimal quantity of lubricant,簡 稱 MQL)法切削,就成爲最新改進研究的方向。

本研究內含兩個領域,即 BTA 深孔鑽的制振和貧油實驗。在制振實驗上,

我們自行在鑽床上裝設一台 MR damper 以作為抑制刀桿振動的方法。而在貧油實 驗上,我們把輸油管線與氣壓機的輸氣管線作連結,以達到省油的目的。而為了 區別制振與貧油對實驗結果的影響,我們分別在單純供油、貧油、制振和貧油與 制振混合的情況下,做了一系列的實驗。欲探討在這四種不同的鑽削情況下,鑽 孔表面粗糙度值與各項加工參數之間的關係。

4.2 實驗設備

本研究主要的設備是深孔鑽床,鑽頭、鑽軸與其它各項器具及設備的規格型

號簡單介紹如下:

1.鑽床:SAN SHING SK26120 高精度深孔鑽床(如圖 4.1、圖 4.2)。

2.鑽頭:SANDVIK 420.6-0014D 24.11 70,直徑:24.11mm(如圖 4.3)。

3.鑽軸:SANDVIK 420.5-800-2,長度:1600mm。

4.工件:AISI 1020 鑄鐵圓棒,直徑:50mm,長度:300mm。

5.油壓機:VCM-SF-30D-20,工作壓力:5kg/cm2(如圖 4.4)。

6.氣壓機:H80T-50150,最大輸出壓力:16kg/cm2(如圖 4.5)。

7.切削油:R32。

26

圖 4.1 深孔鑽床 3D 示意圖

圖 4.2 BTA 深孔鑽床實景圖

27

圖 4.3 直徑 24.11mm BTA 鑽頭

圖 4.4 油壓機 圖 4.5 氣壓機

4.3 實驗規劃

4.3.1 單純供油實驗

在單純供油實驗中(如圖 4.6),在考量到可能會影響圓孔粗糙度最大的因素

後,我們選定主軸轉速 N(rpm)、刀具進給率 S(mm/sec)及中間支承位置 L(mm)這 三項加工參數來當作我們的控制因子。其中,轉速與進給率被視為切削加工中影 響工件品質的重要因素,而中間支承的位置會影響到刀桿的振動,所以也把它納 入加工參數之一。

28

再來就是決定各項加工參數進行實驗的水準值,N 和 S 這兩項加工參數為參 考本實驗室歷來實際鑽削時所採用之數值,選取的原則是以鑽削時不發生明顯顫 振的現像為原則。L 為自行假設裝置於刀桿左右等距兩端和中點(註)。這三個加 工參數各取三個水準值,表 4.1 為單純供油實驗各項控制因子與其設定之水準 表。(註):刀桿由左至右起算位置,總長 1600mm。

圖 4.6 單純供油實驗示意圖

表 4.1 單純供油實驗各項控制因子與其設定之水準表

理論上,我們有三項控制因子,而每項因子又有三個水準,所以會有 組

實驗組數,如果要把全部的實驗做完可謂是相當繁瑣又耗時耗力。因此我們這裡

採用田口式直交表 (如表 4.2)作為其實驗因子的配置,故可把整個實驗縮減

為 9 組實驗。表 4.3 為單純供油實驗完整的實驗因子配置圖。

代號 控制因子 水準 1 水準 2 水準 3

A 主軸轉速 N 390(rpm) 585(rpm) 855(rpm) B 刀具進給率 S 0.05(mm/rev) 0.07(mm/rev) 0.10(mm/rev) C 支承位置 L 400(mm) 800(mm) 1200(mm)

29

30

及壓縮氣壓 P(kg/cm2)這四項加工參數來當作我們的控制因子,這四個加工參數各 取三個水準值,表 4.4 為貧油實驗各項控制因子與其設定之水準表。

圖 4.7 貧油實驗 MQL 示意圖

圖 4.8 油氣混合器

表 4.4 貧油實驗各控制因子與其設定之水準表

代號 控制因子 水準 1 水準 2 水準 3

A 主軸轉速 N 390(rpm) 585(rpm) 855(rpm) B 刀具進給率 S 0.05(mm/rev) 0.07(mm/rev) 0.10(mm/rev) C 支承位置 L 400(mm) 800(mm) 1200(mm) D 壓縮氣壓 P 7(kg/cm2) 10(kg/cm2) 12(kg/cm2) 輸氣管線 輸油管線

31 速 N(rpm)、刀具進給率 S(mm/sec)、MR damper 位置 H(mm)及 MR damper 電流 I(A) 這四項加工參數來當作我們的控制因子,這四個加工參數各取三個水準值,表

32

圖 4.9 制振實驗示意圖

圖 4.10 MR damper(左)與中間支承(右)圖

圖 4.11 MR damper 裝於 BTA 鑽床圖

33

我們選定主軸轉速 N(rpm)、刀具進給率 S(mm/sec)、MR damper 位置 H(mm)、MR damper 電流 I(A)及壓縮氣壓 P(kg/cm2)這五項加工參數來當作我們的控制因子,這

34

五個加工參數各取三個水準值,表 4.8 為貧油與製振混合實驗各項控制因子與其 設定之水準表。

圖 4.12 貧油與製振混合實驗示意圖

表 4.8 貧油與制振混合實驗各控制因子與其設定之水準表

理論上,我們有五項控制因子,而每項因子又有三個水準,所以會有 組實

驗組數,這裡我們採用田口式直交表 (如表4.9)作為其實驗因子的配

置。

代號 控制因子 水準 1 水準 2 水準 3

A 主軸轉速 N 390(rpm) 585(rpm) 855(rpm) B 刀具進給率 S 0.05(mm/rev) 0.07(mm/rev) 0.10(mm/rev) C Damper 位置 H 400(mm) 800(mm) 1200(mm)

D Damper 電流 I 0 0.5 1

E 壓縮氣壓 P 7(kg/cm2) 10(kg/cm2) 12(kg/cm2)

35

36

37

38

面。每組實驗預計量取 4 個數值,由表面粗度儀 HOMMEL TESTER T500(如圖 4.14) 量測,並採取中心線平均粗糙度 Ra 值當作我們的數據。

圖 4.13 剖開後之工件

圖 4.14 表面粗度儀 HOMMEL TESTER T500

39

40

表5.2 單純供油實驗各因子水準的平均S/N比

以上數據可繪製成因子效果圖(如圖5.1):

圖5.1 單純供油實驗因子效果圖

根據 S/N 比的定義,S/N 比愈大代表品質愈佳,因此我們可以決定出單純供

油實驗的最佳參數水準組合為 ,也就是主軸轉速 855(rpm)、刀具進給率

0.05(mm/rev)及中間支承位置 800(mm),為最佳的參數組合。

為了更進一步了解控制因子對實驗的影響性,可對各控制因子進行變異數分 析(ANOVA),表5.3為單純供油實驗的變異數分析表:

代號 控制因子 水準1 水準2 水準3

代號 控制因子 水準1 水準2 水準3

相關文件