基于實例推理的高速切削數據庫系統(tǒng)
發(fā)布日期:2012-08-29 蘭生客服中心 瀏覽:2509
1 引言
2 基于實例推理技術簡介
圖1 CBR原理框圖 |
3 基于實例推理的高速切削數據庫系統(tǒng)結構
圖2 CBR高速切削數據庫系統(tǒng)結構 |
4 實例庫與知識庫
- 實例庫及實例的表示
- 如何表示實例是CBR系統(tǒng)的一個重要問題。根據具體問題的不同,實例的表示方法也有所不同。一般要求實例的表示至少應包含兩方面的內容,即問題及其目標的描述和問題的解決方案。為明確定義高速切削領域中的實例,需對所研究的問題——工件及其高速加工進行深入全面的分析。通常,當對工件進行高速加工時,首先需要知道如工件類型、加工面類型、加工要求以及工件材料的類別、牌號、硬度、狀態(tài)等有關信息,然后才能針對該工件制訂相應的加工工藝,如采用何種加工方法和機床、選擇何種切削刀具、切削參數等。前者正好對應于實例的問題描述部分,后者則對應于實例的解決方案。問題描述部分應包含盡量多的相關信息,以使求解的問題得到準確、全面的描述,同時又應簡潔可行,以便后來的實例檢索及解決方案的重用;解決方案部分也應盡可能多地包含解決所求解問題的各種有用信息。
- 高速切削中的實例可表示為“實例編號+問題描述+解決方案+綜合評價”的形式,其中各部分的意義如下:①實例編號:是唯一確定一個實例的標識符,可由實例庫操作員給出或由系統(tǒng)自動產生。②問題描述:對工件及其切削加工要求的描述,包括工件外型特征、加工面類型、加工要求、工件材料類別、工件材料牌號、工件材料硬度、工件材料狀態(tài)等。為使實例更具一般性,該部分未涉及工件的具體屬性,如名稱、編號、尺寸、剛性等。③解決方案:描述如何對工件進行高速切削加工,包含如下屬性:切削方法、機床類型、刀具名稱、刀具型號、刀具制造商、刀具材料類別、刀具材料牌號、切削速度、進給速度、切削深度。④總體評價:是對解決方案的評述,說明其是否適合于該工件的高速切削加工以及獲得的加工效果。
- 采用結構化數據即可完整描述工件及高速切削加工實例,這為實例檢索及匹配帶來很大方便。如問題描述部分的加工面描述項,雖然加工面種類繁多,但經常在高速切削加工中出現(xiàn)的卻只有有限的幾種類型,用文字或代碼即可表示。解決方案部分也采用結構化數據表示,這可使對工件加工的描述簡明直觀。圖3 給出了三個具體的實例描述。
圖3 實例描述 |
- 知識庫
- 當提出一個新問題時,CBR系統(tǒng)首先給出新問題的建議解,至于此建議解是否可作為新問題的確認解,還需根據新問題的具體情況確定。一般情況下,應根據新問題的具體情況,結合該問題的領域知識及經驗、規(guī)則,對建議解進行修改,最后得到新問題的確認解。知識庫的作用就是存儲上述領域知識以及經驗、規(guī)則的。在本課題中,知識庫包括以下內容:①金屬切削領域的一般知識,如切削方式、方法的選擇、刀具槽形與幾何參數的選擇、刀具合理耐用度的選擇、切削用量的制訂、機床的選用等;②高速切削的特點、規(guī)則及適用范圍等,如適用于高速切削的刀具材料、刀具—工件材料的合理匹配關系、切削熱對刀具材料性能的影響、刀具損壞等;③綜合知識,如根據工件類型及加工面類型合理選擇刀具類型、機床型式對加工精度及表面質量的影響、工藝規(guī)程的制訂、工序劃分等;④實際生產中積累的經驗。
5 實例檢索
- 實例相似度
- 實例相似度是判別實例間相似性的尺度,用于判定實例庫中與新問題最相似的實例。但相似度不是一成不變的,它與人們考慮問題的側重點密切相關。切實可行的相似度計算方法是CBR系統(tǒng)成功的基礎。
- 設域D1,D2,……,Dn上的關系R( A1,A2,……,An),其中Ai為R的屬性,Ai∈Di( i=1,2,……,n),對該關系的記錄(實例)u(x1,x2,……,xn), v(y1,y2,……,yn)∈R, (xi,yi∈Di|i=1, 2, …, n),其相似度SIM(u,v)可用下式計算:
(1) |
- 一般相似度的取值范圍為[0,1]。
- 局部相似度
- 由于在實際的問題求解領域中,實例的屬性域并不都是數值型的,因此直接利用式(1)計算實例的相似度并不可行,因而必須針對不同屬性域研究相似度的計算方法。局部相似度是指兩個實例同一屬性的不同取值間的相似度,記為sim( x,y),取值范圍為[0,1],其中(x,y)是一個屬性的不同取值。屬性的域不同,其局部相似度的計算公式也將隨之發(fā)生相應變化。前面已經提到實例檢索的條件是問題描述部分的屬性,因此對局部相似度的討論也只限于這部分屬性。根據這部分屬性的特點并結合相應的領域(金屬切削)知識,可將局部相似度分為- 種類型進行計算,即:①數值型;②無關型;③枚舉型;④依賴型。必須指出,對局部相似度的分類不是唯一的。相似度是一個相對概念,與考慮問題的側重點和相關的語義假設密切相關。如果側重點和語義假設不同,即使是同一屬性也可能具有不同形式的局部相似度類別。
- 整體相似度的復合算法
- 整體相似度是相對于局部相似度而言的,也就是前面提到的實例相似度。實際上,在計算實例的相似度時,根據出發(fā)點的不同,人們往往更側重于某些屬性的局部相似度對整體相似度的影響。如選擇適用的刀具材料時,更側重于工件材料類別而不是工件類型的影響。因此,在計算整體相似度時,往往賦予屬性的局部相似度一定的權重w,以使結果更符合實際需要。由于實例檢索是按新問題描述部分的屬性進行的,所以計算實例整體相似度時,只針對這部分屬性而不是實例的所有屬性?紤]局部相似度權重后整體相似度的復合算法公式為
(2)
式中
p———
新問題描述所表示的查詢,qi為q的第i個屬性
u———
實例庫中的源實例,ui為u的第i個屬性
m———
問題描述部分的屬性數
wi———
第i個屬性的局部相似度權重
- 用式(2)所示復合算法計算出的整體相似度的取值范圍仍為[0,1]。
- 在CBR系統(tǒng)中,實例檢索是非常重要的環(huán)節(jié),它與系統(tǒng)所采用的索引機制密切相關。與數據庫系統(tǒng)中的查詢功能有所不同,CBR系統(tǒng)中的實例檢索往往是“不精確的”,帶有一定模糊性。這是因為只有在極個別情況下才能在實例庫中找到與新問題完全相同的實例,更多的時候可能找到的是與新問題類似的實例。另一方面,CBR系統(tǒng)實例檢索的條件只是實例的問題描述部分的屬性,而不是實例的全部屬性。一般可將目前CBR系統(tǒng)常用的檢索方法分為兩類,即最近鄰居法和歸納法(本課題中使用的是最近鄰居法)。
- 設實例u∈R若存在實例c∈R,對所有實例c'∈R,使得SIM( u,c)≥SIM(u,c')成立,則將實例c稱為實例u的最近鄰居NNc,記為
- 一般相似度的取值范圍為[0,1]。
- 最近鄰居法
NNc(u,c):<=>$c∈R:SIM(u,c)≥SIM( u,c') | (3) |
- 在實際應用中,將目標實例u用查詢p代替,可找出與新問題最相似的實例。當實例庫中的某個實例c是查詢p的最近鄰居時,其解決方案即被作為查詢p所代表的新問題的建議解。
- 設需對一箱體類鋁合金鑄件進行半精加工,加工面為平面,工件材料硬度為90HB。因新問題的工件材料牌號未知,與其它實例相應屬性的局部相似度記為0。工件材料類別屬性的局部相似度權重設為2,其余屬性的權重默認為1。實例庫中的實例如圖3所示(只列出了3個實例)。應用上述整體相似度復合算法計算實例相似度,計算結果為:SIM(q,00106)≈0.459,SIM(q,01007)≈0.808,SIM(q,00135)≈0.658。實例0u001 即被視為新問題的最近鄰居,即最相似的實例,其解決方案即作為新工件加工的建議解。
- 注意到新工件與最相似實例01007的問題描述部分的差異,應對該建議解進行適當修正:由于是半精加工,可適當提高進給速度(進給量)和切削深度,以縮短加工時間;可選用更適合銑削平面的銑刀類型等。對建議解進行修改后,尚需結合領域知識驗證其合理性,才能將其作為新工件加工的確認解使用。
- 在實際應用中,將目標實例u用查詢p代替,可找出與新問題最相似的實例。當實例庫中的某個實例c是查詢p的最近鄰居時,其解決方案即被作為查詢p所代表的新問題的建議解。
- 應用舉例
6 結論
上一篇:高速切削刀具材料的進展和未來
下一篇:高速加工技術應用實例
-
數控機床車刀維護與保養(yǎng)的主要內容
數控機床車刀維護與保養(yǎng)主要包括液壓系統(tǒng)、主軸潤滑系統(tǒng)、導軌潤滑系統(tǒng)、冷卻系統(tǒng)、氣壓系統(tǒng)。日檢就是根據各系統(tǒng)的正常情況來加以檢測。如當進行主軸潤滑系統(tǒng)的過程檢測時,電源燈應亮,油壓泵應正常運轉,若電源燈不亮,則應保持主軸停止狀態(tài),與機械工程師
2015-08-03 -
數控車床對刀原理及對刀方法分析
對刀的含義的就是要在數控車床正常工作之前,先要確定好每一把刀具的位置,這樣才能保證車床的工作質量,在確定位置的時候就是要求刀偏值,也即在工件坐標系與數控車床坐標系中確定具體刀位點,這就需要選擇合適的數控車床參考點,并做好一系列的相關工作。
2015-07-30 -
數控車床可轉位刀具的結構特點和分類
(1) 數控車床可轉位刀具特點數控車床所采用的可轉位車刀,其幾何參數是通過刀片結構形狀和刀體上刀片槽座的方位安裝組合形成的,與通用車床相比一般無本質的區(qū)別,其基本結構、功能特點是相同的。但數控車床的加工工序是自動完成的,因此對可轉位車刀的要
2015-07-21 -
數控機床刀柄系統(tǒng)的選擇方法
工具系統(tǒng)的選擇是數控機床配置中的重要內容之一,因為工具系統(tǒng)不僅影響數控機床的生產效率,而且直接影響零件的加工質量。根據數控機床(或加工中心)的性能與數控加工工藝的特點優(yōu)化刀具與刀柄系統(tǒng),可以取得事半功倍的效果。 一、數控機床常用刀柄的分類
2015-07-06