數(shù)控機床裝配質量預測模型分析
時間:2022-09-13 09:14:14
導語:數(shù)控機床裝配質量預測模型分析一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:裝配質量的好壞直接決定了數(shù)控機床的最終性能,為對數(shù)控機床裝配質量進行事前預測,提高裝配合格率,采用基于GA-SVM方法建立數(shù)控機床裝配質量預測模型。首先,基于“功能—運動—動作”的結構化分解方法對機床進行元動作分解,將各級元動作內部影響因素作為裝配影響因素,并以元動作鏈中最后一個元動作輸出運動參數(shù)作為裝配質量分析對象。然后,將GA-SVM模型運用到砂輪架X軸進給運動下的元動作鏈裝配質量預測中,為證明該模型的實用性與有效性,將GV-SVM模型得到的預測結果與BP神經網(wǎng)絡、常規(guī)SVM模型進行對比分析,結果表明:三者的預測結果的平均相對誤差分別為3.83%、8.90%和10.16%,顯然,GA-SVM模型較其他兩種預測模型而言預測效果較好,為數(shù)控機床裝配工藝進一步優(yōu)化提供指導意義。
關鍵詞:遺傳算法;支持向量機;裝配質量;預測模型
數(shù)控機床是現(xiàn)代裝備制造業(yè)的“工業(yè)母機”,其質量和可靠性很大程度上反映了一個國家工業(yè)技術發(fā)展水平和市場競爭力。針對國產數(shù)控機床長期存在由于裝配不佳導致的故障頻發(fā)問題,提高數(shù)控機床裝配合格率有著重要意義。針對裝配質量預測這一領域,國內外專家學者開展了大量學術研究,目前研究主要分為兩類:一類是基于統(tǒng)計過程控制(statisticalprocesscontrol,SPC)的傳統(tǒng)質量預測方法研究,另一類是基于人工智能算法的質量預測方法研究。基于SPC的傳統(tǒng)質量預測方法研究,一般通過建立數(shù)學或物理模型來實現(xiàn)質量預測,其主要包括線性回歸預測法、時間序列預測法等。張洪和萬方華等[1-2]建立軸承特性與零件幾何要素間關系的數(shù)學模型,并利用偏最小二乘回歸法對軸承裝配質量進行控制與預測;劉銀華等[3]基于偏最小二乘回歸預測模型,實現(xiàn)對車身產品檢測條件下的裝配質量預測與控制;韓衛(wèi)軍等[4]以petri網(wǎng)-THOR網(wǎng)為基礎,建立了機器人裝配系統(tǒng)裝配質量預測模型。隨著人工智能技術的迅速發(fā)展,基于人工智能算法的質量預測方法受到國內外研究人員廣泛關注,其主要包括灰色預測模型、人工神經網(wǎng)絡(artificialneuralnetworks,ANN)預測模型、BP神經網(wǎng)絡預測模型、支持向量機(supportvectormachine,SVM)預測模型等以及不同算法的整合模型。張根保等[5]先用灰熵關聯(lián)分析找出關鍵裝配特征,然后通過PSO-BP組合預測模型進行產品裝配質量的預測;賈振元等[6]建立了基于BP神經網(wǎng)絡的裝配產品特性預測模型;PatelA[7]等基于利用ANN預測出汽車OEM的裝配質量缺陷。SVM作為一種可訓練的機器學習方法,許多學者將其成功運用于裝配質量的預測,并取得了不錯的預測效果,如LiY等[8]對多源不確定性下裝配質量特征進行分析,并利用SVM實現(xiàn)了裝配質量的預測和關鍵工藝參數(shù)的確定;YuTT[9]等使用PSO-SVM對飛機裝配過程中的工時進行定量預測。相比于其他算法,SVM在解決小樣本、非線性問題以及高維模式的識別中存在著特有的優(yōu)勢,但是卻容易出現(xiàn)局部最優(yōu)解的問題,因此本文引入遺傳算法(geneticalgorithm,GA)對其參數(shù)進行優(yōu)化,以最大程度地尋求最優(yōu)參數(shù)組合,本文采用GA-SVM方法構建了數(shù)控機床裝配質量預測模型,從而為根據(jù)預測結果尋找裝配過程中可能出現(xiàn)的質量問題,制定相關調整措施和優(yōu)化裝配細節(jié),以達到裝配質量零缺陷的目標提供一種可行有效的方法。
1數(shù)控機床
FMA結構化分解FMA是按照“功能(function)-運動(movement)-動作(action)”的基本順序,將產品功能分解到運動的最小粒度—元動作的分解方法,以通過控制元動作的性能特性來保證整個產品總功能的實現(xiàn)[10-13]。FMA結構化分解模型如圖1所示。以磨齒機的功能部件砂輪架為例,進行運動FMA結構化分解,砂輪架要能夠實現(xiàn)砂輪主軸旋轉和砂輪X軸進給運動,要實現(xiàn)砂輪X軸進給運動,滾珠絲杠、絲杠螺母、快進油缸以及導軌滑塊就都要能正常動作,形成砂輪架的最后一層動作即元動作,結果如圖2所示。
2基于遺傳算法的支持向量機參數(shù)優(yōu)化
傳統(tǒng)SVM對核函數(shù)參數(shù)r和懲罰因子C關鍵參數(shù)設置通常采用人工試算方法,通常過度依賴專家主觀經驗,不僅費時費力、效率低下,而且針對稍微復雜的問題很難實現(xiàn)參數(shù)的合理設置,一定程度上阻礙了SVM的推廣應用[14]。針對這個問題,許多相關研究將SVM參數(shù)設置轉換為最優(yōu)化問題,并采用智能算法來求解該優(yōu)化問題。遺傳算法作為一種基于生物進化論中適者生存和自然選擇機制的優(yōu)化智能算法,其具有適用性好、尋優(yōu)效率較高、搜索速度快等優(yōu)點[15]?;贕A-SVM的算法流程圖如圖3所示。步驟1:參數(shù)設置:合理設置遺傳算法運行參數(shù)和SVM主要參數(shù)的尋優(yōu)范圍。步驟2:編碼和初始種群的形成:本文采用二進制編碼法將支持向量機的核函數(shù)參數(shù)r和懲罰因子C表示成具有遺傳特性的基因型數(shù)據(jù),并隨機產生初始種群。步驟3:個體適應度的計算:計算所有個體的適應度,用于衡量個體的優(yōu)劣程度。步驟4:停止準則的判斷:判定個體的適應度是否滿足停止準則,如果滿足,則執(zhí)行步驟6,否則繼續(xù)執(zhí)行步驟5。步驟5:遺傳操作:運用輪盤賭法,選擇個體的適應度值高的進行選擇、交叉、變異操作,最終形成新的種群,返回步驟3繼續(xù)執(zhí)行,直至滿足停止準則。
3實例分析
3.1砂輪架裝配質量關鍵影響因素的確定
砂輪架是磨齒機中極為關鍵部件之一,對磨齒機的正常運行有著至關重要的作用。原因在于它不僅承載著砂輪主軸的高速轉動,而且提供磨削過程中砂輪的軸向進給運動。砂輪架主要包括電機組件、主軸箱、進給組件和磨頭組件。本文以砂輪架作為分析對象,基于文獻[16],選取砂輪架X軸進給運動下的元動作鏈:滾珠絲杠轉動A1→絲杠螺母移動A2→快進油缸移動A3→導軌滑塊移動A4為例,將砂輪架在水平面內的移動直線度Y作為裝配質量分析對象,并確定該元動作鏈中關鍵裝配影響因素如表1所示。
3.2基于GV-SVM的砂輪架裝配質量預測
本文將砂輪架在水平面內的移動直線度Y作為模型的輸出數(shù)據(jù),上述5個影響Y的關鍵裝配影響因素作為模型的輸入數(shù)據(jù)。通過對國產某型號磨齒機砂輪架裝配過程進行數(shù)據(jù)搜集和整理,獲得60組樣本數(shù)據(jù),如表2所示,將前50組作為預測模型的訓練樣本,剩下10組作為測試樣本,由于各個變量間的量綱不同,所以首先要對這60組樣本數(shù)據(jù)歸一化處理,才能應用于所構建的GV-SVM模型中。初始化完成后,把訓練樣本送入GA-SVM模型中,得到遺傳算法的參數(shù)尋優(yōu)過程如圖4所示,由圖可知,隨著迭代的推進,最佳適應度曲線并沒有波動異常現(xiàn)象發(fā)生,而呈現(xiàn)出穩(wěn)步下降,并最終趨于穩(wěn)定,這說明遺傳算法對核函數(shù)參數(shù)r以及懲罰參數(shù)C的參數(shù)尋優(yōu)過程表現(xiàn)良好,并且,最佳適應度曲線表現(xiàn)出光滑下降趨勢,這說明針對該樣本空間,遺傳算法的全局尋優(yōu)能力較好,具有一定的穩(wěn)定性。最終獲得最優(yōu)懲罰因子C為29.413,最優(yōu)核函數(shù)參數(shù)r為0.0515。將這兩個最優(yōu)參數(shù)代入到SVM中進行模型求解,得到訓練樣本的訓練回歸結果如圖5a,測試樣本的測試回歸結果如圖5b。由圖可知,模型對訓練樣本擬合效果較好,其均方誤差為0.011709,并且測試值基本與實際值一致。為了驗證GV-SVM的實用性和合理性,本文將GV-SVM得到的預測結果與BP神經網(wǎng)絡、常規(guī)SVM模型進行對比分析,其預測結果如表3所示。結果顯示,GV-SVM、常規(guī)SVM模型與BP神經網(wǎng)絡這3種質量預測模型的預測結果平均相對誤差分別為3.83%、8.90%和10.16%,顯然,GA-SVM預測效果最好。GV-SVM有效地解決了常規(guī)SVM中參數(shù)選擇的問題,并提高了預測結果的準確度,因此,GV-SVM是一種高效合理的裝配質量預測方法。
4結語
針對傳統(tǒng)SVM大多采用人工試算法選取主要參數(shù),且針對稍微復雜的問題很難實現(xiàn)參數(shù)的正確設置和最優(yōu)搭配的問題,構建了基于GA-SVM的數(shù)控機床裝配質量預測模型。以砂輪架X軸進給運動下的元動作鏈裝配質量預測為例,在確定關鍵裝配風險控制點的基礎上,通過收集關鍵裝配風險控制點的歷史裝配數(shù)據(jù),并將其作為輸入變量,最終預測了該元動作鏈整體裝配質量,并通過與BP神經網(wǎng)絡和常規(guī)SVM模型預測結果對比分析,說明本文提出的模型局具有實用性與有效性。本文是引用遺傳算法來對SVM進行參數(shù)優(yōu)化,但是遺傳算法是利用反復迭代進行最優(yōu)解的尋找,參數(shù)尋優(yōu)的運行速度會很大程度受限于樣本數(shù)據(jù)的數(shù)量和質量,當樣本數(shù)據(jù)過多時,其參數(shù)尋優(yōu)效率將嚴重影響整個GA-SVM裝配過程質量預測模型的實際工作效率,因此,下一步工作可以嘗試改進遺傳算法的參數(shù)尋優(yōu)效率。
參考文獻
[1]張洪,許鴻,唐侃,等.基于PLS的滾動軸承裝配質量預測[J].控制工程,2016,23(3):332-335.
[2]萬方華,王曉琪,張洪,等.基于KPLS的滾動軸承裝配質量預測[J].工業(yè)工程,2016,19(4):136-139.
作者:陳資 陳春雨 張根保 單位:廣東理工學院工業(yè)自動化系 重慶文理學院機械工程學院