航空工業(yè)慶安在工藝設計中應用知識工程
知識工程是人工智能發(fā)展到新階段必然產(chǎn)生的課題,是面向現(xiàn)代制造技術要求而產(chǎn)生并發(fā)展的新型智能制造方法的重要工具。知識工程是促進制造智能化的重要途徑,它的任務是通過訪問專家,了解他們的知識,將所得的信息由一些人(通常是知識工程師)編寫成計算機內(nèi)的表現(xiàn)形式。計算機可以類似人類進行推理和求解問題。知識工程被視為一種將知識從專家頭腦中“提取”或“挖掘”出來并以可計算形式傳送給機器的過程。通過知識工程的定義我們可以看出,知識工程主要是通過知識采集、知識聚集、知識管理、知識應用等流程將一些知識信息(包括專家經(jīng)驗知識,標準規(guī)范,原理公式等)通過計算機將這些推理和運用的范圍顯性化出來。一方面方便工程技術人員的快速調用,另一方面可以有效地對知識信息進行管理,在知識積累、管理和推廣上,知識工程都有其不可替代的巨大優(yōu)勢。
知識工程適用范圍很廣,與制造技術、自動化技術、系統(tǒng)工程、信息化技術等學科相互滲透,知識工程適用于產(chǎn)品的全生命周期,筆者認為知識工程在一些已有多年經(jīng)驗沉淀的、以經(jīng)驗積累為主的傳統(tǒng)制造行業(yè)中,作用尤為明顯。比如在數(shù)控加工行業(yè)中,影響零件加工效率和質量的因素有很多,包含人、機、料、法、環(huán)等多個方面影響著加工過程,很難通過理論研究來尋求理想的加工方案,一般都遵循一些原有的加工經(jīng)驗來進行現(xiàn)有零件的方案策劃,而工藝設計的合理性很大程度上取決于工程技術人員經(jīng)驗豐富程度。理想狀態(tài)下,企業(yè)肯定希望所有零件的加工方案是最優(yōu)的,即集合了所有專家的經(jīng)驗和意見。雖然企業(yè)在策劃方案前都進行風險分析和評估,可風險分析的全流程覆蓋顯然是很難實現(xiàn)的。而通過知識工程,盡可能地將所有專家知識進行整合,技術人員在策劃階段可快速調用專家知識,進而也保質保效地完成零件的工藝設計。
制造業(yè)經(jīng)過一個世紀的發(fā)展,生產(chǎn)過程中有著大量的專家知識,也形成了很多標準和規(guī)范,隨著計算機技術和CAD/CAM軟件和數(shù)據(jù)庫技術的快速發(fā)展,計算機可以將這些專家知識和標準規(guī)范建立和管理起來并傳遞給用戶。以CATIA軟件為例,CATIA軟件中的知識工程專家模塊,CATALOG模塊就可以用來建立和管理專家知識,其主要是通過參數(shù)化設計,然后建立一些函數(shù)或規(guī)則來表達專家知識,并通過CATALOG對專家知識進行保存和層級管理。在當今數(shù)字化制造要深入發(fā)展,無論是工藝設計,還是數(shù)控編程都需要CAD/CAM軟件的輔助。而在CAM軟件中構建的完整的加工環(huán)境,應包含流程、部件和加工資源,而部件又包含零件、毛坯和夾具,如果從裝配的維度來劃分,一個包含零件、毛坯和夾具的組合稱之為部件,即零件為部件的一部分,而零件是由許多特征構成,在CATIA環(huán)境下不同的層級要素其參數(shù)化設計的方法也不同,本文對于特征級的要素通過超級副本功能來建立,而對于零件級則通過公式、設計表等功能來實現(xiàn)。
近年來加工設備快速更新?lián)Q代,殼體零件的加工工序也越來越集中,加工效率也在不斷提高。通過近十年的探索和研究,殼體零件的加工流程也逐漸成組化和系列化,基本上形成了固定接口的裝夾方式和四軸加五軸的加工思路,而接口形式也由原有的燕尾裝夾逐步轉變?yōu)榉€(wěn)定更好、重復定位精度更高的一面兩銷螺紋拉緊的方式,目前常用的接口形式有兩個系列,每種系列下有幾種固定的規(guī)格。另外,通過摸索,在殼體零件典型特征的加工方法上也不同程度積累了加工經(jīng)驗。在工藝設計階段也逐步形成了固有的策劃流程:確定接口形式及位置→構建加工環(huán)境→編制數(shù)控程序。所以如何快速調用和調整接口特征,快換工裝以及編程方法一定程度上影響著工藝員的工作效率。而通過CATIA專家知識模塊則很好地解決此類問題。
CATIA超級副本功能是參數(shù)化設計技術的拓展,實質是參數(shù)化和“宏”的有機結合。即在交互式環(huán)境中輸入“相似特征”的參數(shù),宏調用輸入的參數(shù),通過修改參數(shù),自動生成典型零件特征。由此可以看出,超級副本主要用于特征級的工程知識進行構建。一般超級副本方式制作特征模板的流程,首先基于便于工藝設計調整的思路選擇合適的外部輸入特征,然后通過參數(shù)化建模創(chuàng)建接口特征,并且將用戶需要自定義修改的特征進行發(fā)布,便于后期用戶進行修改,最后通過CATALOG將特征進行保存管理,創(chuàng)建好之后,用戶可以通過選取平面及點將特征與零件進行組合,組合完成后,還可根據(jù)零件的實際情況來快捷地調整特征的角向、位置等一系列參數(shù),無需重復建模。
超級副本的調用是系統(tǒng)通過人機交互的方式完成,用戶根據(jù)提示首先選取特征所在的平面和特征所在的位置,然后在參數(shù)對話框通過修改用戶參數(shù),來選取適合該零件合適的接口,如果需要調整位置,還可再輸入對話框重新選取特征所在的平面和中心點。
通過參數(shù)化設計建立過渡板的標準件庫。參數(shù)化設計一般是指對一些成組化標準化的零部件,用一組參數(shù)來約束構建零件特征的幾何元素,通過參數(shù)、公式、設計表等要素來驅動零件,相似特征的零件通過輸入不同的參數(shù)則構建出不同的零件。由此可以看出該方法主要用于零部件級標準化知識庫的構建。一般通過參數(shù)化設計建立標準件的流程,首先成組零件中某一零件通過參數(shù)化設計對零件進行建模,然后通過設計表將成組化零件導入。最后,通過CATALOG對成組零件進行保存管理。
通過數(shù)字化加工的積累,通過現(xiàn)場不斷地實踐和積累,對于一些特征選用的刀具,加工方法都有各自的標準規(guī)范,比如快進給刀具的開粗,堵杯孔的加工流程,端口的加工流程,但是由于規(guī)范查閱麻煩,信息不全,工藝人員水平不一導致這些加工經(jīng)驗很難快速并準確地傳遞到使用者身上,而通過CATIA知識工程可以有效地對典型特征的加工知識進行存儲并管理,工藝在使用過程中則無需詢問專家或查閱資料,在CATIA環(huán)境下就可通過交互的方式快速調用。
通過CATIA知識工程模塊可以有效地對知識的進行存儲和管理,一方面有效地減少工作中的“重復勞動”,另一方面也對企業(yè)知識進行了積累,可以使得新員工快速掌握公司積累的工程知識經(jīng)驗。本文只是知識工程運用的很小一部分,而知識工程的深層次運用則可以為日常工作帶來更多的便利,相應的也需要投入更大的精力。