亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于GA優(yōu)化的SVR對膛線切削力的預(yù)測

        2022-07-10 10:01:06關(guān)世璽沙業(yè)典
        兵器裝備工程學(xué)報 2022年6期
        關(guān)鍵詞:設(shè)置優(yōu)化

        劉 洋,關(guān)世璽,趙 宏,沙業(yè)典

        (1.中北大學(xué) 機電工程學(xué)院,太原 030051; 2.晉西工業(yè)集團有限責(zé)任公司,太原 030027)

        1 引言

        用智能算法解決火炮膛線切削力預(yù)測問題具有“簡單、快捷且精度高、成本低”等優(yōu)點。隨著火炮制造技術(shù)的不斷發(fā)展,火炮膛線加工刀具的制造便有了更高的要求。其理論設(shè)計及后續(xù)的實際加工都需要以大量的切削力數(shù)值為依據(jù),但火炮膛線加工領(lǐng)域缺少適合的智能預(yù)測算法。因此,尋找一個適合膛線加工的預(yù)測算法便顯得尤為關(guān)鍵。目前在膛線切削領(lǐng)域常用的預(yù)測算法有“BP神經(jīng)網(wǎng)絡(luò)”、“支持向量機”、“曲面響應(yīng)法”、“Kriging”、“多元回歸”等算法。Vaishnav S、王俊成、陳遠(yuǎn)玲等學(xué)者使用BP神經(jīng)網(wǎng)絡(luò)較好地預(yù)測了切削力。白冰、單曉敏等學(xué)者使用支持向量機預(yù)測了切削力,并得到了精度較高的結(jié)果。向瑩和張祺等學(xué)者使用Kriging算法對切削力進(jìn)行了預(yù)測。趙慶、袁人煒等學(xué)者用響應(yīng)曲面法對切削力進(jìn)行了預(yù)測。Jurkovic Z 比較了神經(jīng)網(wǎng)絡(luò)、支持向量機和多項式回歸3種預(yù)測方法在切削加工中的性能。

        用“多元回歸”的方式預(yù)測切削力雖然簡單、常規(guī),但其預(yù)測精度有待提高,且在智能化方面的優(yōu)勢不足。曲面響應(yīng)法雖然在預(yù)測精度方面有一定程度的保證,但其在智能化方面的優(yōu)勢不明顯。神經(jīng)網(wǎng)絡(luò)雖然具有強大的學(xué)習(xí)能力,但其網(wǎng)絡(luò)結(jié)構(gòu)復(fù)雜、較難優(yōu)化,且存在過擬合、易陷入局部最優(yōu)和泛化能力較差等問題。支持向量機雖然擁有預(yù)測精度高、學(xué)習(xí)能力強和高泛化能力等優(yōu)點,但其在實際運用中的參數(shù)設(shè)置問題是無法忽略的難點?;谶@個難點,采用遺傳算法對支持向量機進(jìn)行參數(shù)尋優(yōu),并最終獲得預(yù)測精度較高的切削力預(yù)測值。

        2 膛線加工仿真以及切削力預(yù)測

        2.1 膛線加工仿真

        首先在三維建模軟件中建立刀具、工件的幾何模型;隨后將其導(dǎo)入Abaqus中進(jìn)行切削仿真。Abaqus仿真操作過程如下:

        1) 在材料模塊中,將刀具設(shè)置為剛體,工件材料以42CrMo為例;刀具材料參數(shù)如表1所示。

        表1 刀具材料參數(shù)Table 1 Tool material settings

        2) 在step模塊中,建立3個Step(initia、Step1、Step2),并將其設(shè)置為“動力,溫度-位移,顯示”,即采用力熱耦合模式;

        3) 在相互作用模塊中,設(shè)置摩擦系數(shù)為0.2,并設(shè)置刀具-工件的相對運動;

        4) 在邊界條件模塊,initial中設(shè)置邊界條件,將身管固定,即將遠(yuǎn)離切削的身管端面設(shè)置為完全固定(ENCASTRE);Step1中設(shè)置刀具旋轉(zhuǎn)角度;Step2中設(shè)置刀具進(jìn)給速度;

        5) 在網(wǎng)格模塊中,設(shè)置網(wǎng)格屬性為六面體-掃略-中性軸算法網(wǎng)格;單元類型選取“溫度-位移耦合”;網(wǎng)格劃分采用局部-整體結(jié)合的方式:網(wǎng)格全局種子設(shè)為0.20 mm,對身管內(nèi)表面進(jìn)行局部細(xì)化,采用局部種子單精度偏移法,越靠近接觸面加工區(qū)域,網(wǎng)格越精細(xì),細(xì)化網(wǎng)格設(shè)置為 0.1~0.4。

        6) 提交job

        仿真效果,如圖1所示。其中,刀具采用(前角=1402°、后角=7°、左副偏角=49°、右副偏角= 5°)切削速度設(shè)置為1~10 m/min,相鄰間隔為0.2 m/min;切削深度設(shè)置為0.1~1 mm,相鄰間隔為0.1 mm。通過對切削參數(shù)進(jìn)行正交試驗得出對應(yīng)的切削力,并在Matlab將其歸一化,如表2所示。

        表2 歸一化后的數(shù)據(jù)(限于篇幅只展示部分?jǐn)?shù)據(jù))Table 2 Normalized data (due to space,only some data are shown)

        圖1 仿真效果圖Fig.1 Simulation effect

        2.2 基于切削參數(shù)的切削力預(yù)測

        切削力的預(yù)測方式有很多種,文獻(xiàn)[10]中通過刀具幾何參數(shù)預(yù)測切削力;文獻(xiàn)[1]中通過軸向切深、主軸轉(zhuǎn)速、進(jìn)給量和曲面半徑預(yù)測了切削力;為了在保證精度的前提下簡化預(yù)測模型,且由切削力經(jīng)驗公式可知,切削力的主要影響因素為切削深度以及切削速度。由此本文采用切削參數(shù)(切削深度、切削速度)預(yù)測切削力。模型訓(xùn)練過程如圖2所示。

        圖2 模型訓(xùn)練過程框圖Fig.2 Model training process

        3 基于遺傳算法優(yōu)化的支持向量回歸機的基本原理

        3.1 遺傳算法

        遺傳算法的核心原理是引入自然生物界優(yōu)勝劣汰的進(jìn)化法則,通過迭代得到理想的全局最優(yōu)解,其在優(yōu)化問題的求解上有獨特的優(yōu)勢,且應(yīng)用簡單,計算高效。本文采用的是較為常規(guī)的遺傳算法,基本過程包括:“選擇—交叉—變異—精英選擇”。

        算法的步驟如下:

        1 個體編碼

        采用二進(jìn)制編碼機制,即將實數(shù)解轉(zhuǎn)化為二進(jìn)制形式,經(jīng)過一系列遺傳操作之后再從二進(jìn)制形式轉(zhuǎn)化為實數(shù)形式??紤]到算法運行的時間復(fù)雜度,其編碼位數(shù)需要適當(dāng)選擇。本文中共4個優(yōu)化參數(shù)(4個變量),每個參數(shù)賦予10個位數(shù),由此本文二進(jìn)制解的位數(shù)總和為40。

        2 賭輪選擇

        采用“輪盤賭”的選擇方式選擇優(yōu)秀的個體并保留至下一代。

        3 兩點交叉

        采用的交叉操作為個體間相互交叉。步驟如下:

        1) 設(shè)置交叉概率;

        2) 在[0,1]中生成隨機數(shù),若<,則個體發(fā)生交叉操作;

        3) 在[0,1]中生成隨機整數(shù),若=1,則將第個個體基因中所有值為1的位置與第+1個個體在該位置的基因互換;

        交叉操作示意圖如圖3。

        圖3 遺傳算法交叉操作示意圖Fig.3 Genetic algorithm crossover operation

        4 變異

        由于交叉操作是通過隨機的方式產(chǎn)生操作點,子代極有可能不是期望解,故可通過變異操作增加其成為期望解的概率。

        5 精英保留

        在產(chǎn)生的子代種群中,選出適應(yīng)度最高的個體與當(dāng)前最優(yōu)個體(精英)進(jìn)行比較,適應(yīng)度較高的成為新的最優(yōu)個體(精英)。

        3.2 支持向量回歸機

        已知支持向量機回歸的原始最優(yōu)化問題為:

        (1)

        s.t. (·)+-≤,=1,…,

        (2)

        -(·)-≤,=1,…,

        (3)

        經(jīng)過對偶處理并將線性硬-帶支持向量機回歸“軟化”,便可得到線性-支持向量機回歸。后得最優(yōu)化問題為:

        (4)

        s.t. ((·)+))-≤+,=1,…,

        (5)

        (6)

        (7)

        上述便是基于線性-支持向量機回歸的原始問題的凸二次規(guī)劃。

        (8)

        3.3 遺傳算法優(yōu)化的支持向量回歸機的實現(xiàn)

        遺傳算法優(yōu)化支持向量回歸機可在Matlab中實現(xiàn),具體步驟如下:

        1) 將遺傳算法中的適應(yīng)度函數(shù)替換為支持向量回歸機主函數(shù);

        2) 將支持向量回歸機的4個參數(shù)懲罰系數(shù)、epsilon-SVR的損失函數(shù)、允許的終止判據(jù)、函數(shù)等設(shè)置為遺傳算法中對應(yīng)的輸入變量;

        3) 將預(yù)測誤差作為遺傳算法適應(yīng)度函數(shù)的返回值;

        4) 設(shè)置遺傳算法的種群個數(shù),迭代次數(shù),交叉概率,變異概率;

        5) 運行程序;

        經(jīng)過遺傳算法多次迭代最終可得最優(yōu)適應(yīng)度函數(shù)值(誤差最小值),以及誤差值最小情況下的最優(yōu)參數(shù)。如圖4所示。

        圖4 算法基本流程框圖Fig.4 Basic flow of algorithm

        4 切削力預(yù)測仿真

        通過上述預(yù)測模型進(jìn)行切削力預(yù)測,具體步驟如下:

        1) 利用Matlab中的mapminmax函數(shù)對數(shù)據(jù)進(jìn)行預(yù)處理,即在區(qū)間[0,1]中歸一化;

        2) 將歸一化后的數(shù)據(jù)進(jìn)行分組,分為訓(xùn)練組和測試組;

        3) 將訓(xùn)練組數(shù)據(jù)代入模型中進(jìn)行訓(xùn)練;

        4) 用訓(xùn)練之后的模型進(jìn)行預(yù)測,并用測試組數(shù)據(jù)算得相應(yīng)的預(yù)測誤差;

        5) 經(jīng)過多次迭代,選擇預(yù)測誤差最小的支持向量回歸機參數(shù);

        6) 導(dǎo)出該最優(yōu)參數(shù)下的切削力預(yù)測值;

        遺傳算法參數(shù)設(shè)置如表3所示。

        表3 遺傳算法參數(shù)Table 3 Parameters of genetic algorithm

        通過上述操作得出預(yù)測精度(均方誤差)以及該模型對應(yīng)的最優(yōu)參數(shù)見表4所示。

        表4 預(yù)測精度以及最優(yōu)參數(shù)Table 4 Prediction accuracy and optimal parameters

        從表4中可提取優(yōu)化前后均方誤差值進(jìn)行優(yōu)化精度評估,即:

        (9)

        其中:為優(yōu)化前的均方誤差;為優(yōu)化后的均方誤差;為優(yōu)化前后均方誤差的降低比率(預(yù)測精度提高率)。

        利用式(9)可分別得出、、的預(yù)測精度提高率分別為6613、5704、5828。

        最優(yōu)參數(shù)對應(yīng)的切削力預(yù)測值如表5所示。

        表5 切削力預(yù)測值Table 5 Predictive value of cutting force

        圖5 仿真值與預(yù)測值曲線Fig.5 Comparison of simulated and predicted values

        5 驗證

        本切削力實驗通過測力儀、機床、計算機等儀器進(jìn)行。其中機床采用MV-1270數(shù)控銑床;測力儀為YDX系列。如圖6所示,為力求有限元仿真與實驗過程的一致性,實驗刀具和工件的形狀、材料以及加工過程與有限元仿真相近。

        圖6 切削力實驗用機床和測力儀實物圖Fig.6 Cutting force test

        通過對測試組中的切削參數(shù)進(jìn)行正交試驗得出對應(yīng)的切削力,實驗過程如圖7所示。

        圖7 實驗過程框圖Fig.7 Simulation diagram of experimental process

        具體實驗步驟如下:

        1) 對毛坯表面進(jìn)行加工處理,使其能夠滿足實驗條件;

        2) 清理數(shù)控機床工作臺面、測力儀和工件,避免遺留的切屑影響到切削力信號的采集工作;

        3) 安裝測力儀,此過程中應(yīng)注意對基準(zhǔn)面進(jìn)行找正,盡可能減小安裝誤差;

        4) 安裝、固定機床刀具以及工件,并對測力儀等測量裝置進(jìn)行檢測;

        5) 實驗前進(jìn)行一次試切,既能檢查各個裝置的連接情況,也便于對刀;

        6) 進(jìn)行實驗,為了避免零漂現(xiàn)象對信號采集產(chǎn)生影響,須在刀具切入切出前后選取空切時段進(jìn)行信號采集。

        7) 測量完成后對電荷放大器進(jìn)行復(fù)位操作;

        8) 改變實驗切削參數(shù),重復(fù)6)~8); 選擇長度為1 000 mm的毛坯,通過設(shè)置各種切削參數(shù),可得如表6所示的數(shù)據(jù)。

        表6 實驗值Table 6 Experimental values

        由表5可看出火炮膛線切削力預(yù)測值與實驗值接近,其數(shù)值如圖8所示。

        圖8 數(shù)值曲線Fig.8 Curve of numerical comparison

        6 結(jié)論

        1) 遺傳算法優(yōu)化的支持向量回歸機模型能夠?qū)鹋谔啪€切削力進(jìn)行預(yù)測;

        2) 該模型在“膛線加工”中具有良好的預(yù)測效果,相較于優(yōu)化前的支持向量回歸機,其預(yù)測精度均提高55%以上;

        3) 該算法得出的預(yù)測值與實測值大致吻合。隨著機械加工領(lǐng)域中的智能化趨勢越發(fā)明顯,切削力預(yù)測將得到更多學(xué)者關(guān)注。

        猜你喜歡
        設(shè)置優(yōu)化
        超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
        中隊崗位該如何設(shè)置
        少先隊活動(2021年4期)2021-07-23 01:46:22
        民用建筑防煙排煙設(shè)計優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
        7招教你手動設(shè)置參數(shù)
        本刊欄目設(shè)置說明
        中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
        基于低碳物流的公路運輸優(yōu)化
        东北老熟女被弄的嗷嗷叫高潮| 欧美成人a在线网站| av草草久久久久久久久久久 | 成熟丰满熟妇高潮xxxxx| 欧美性生交活xxxxxdddd| 亚洲av蜜桃永久无码精品| 国产人在线成免费视频麻豆| 亚洲精品区二区三区蜜桃| 人妻少妇69久久中文字幕| 一本久道综合在线无码人妻| 正在播放一区| 性色av成人精品久久| 国产免费二区三区视频| 内地老熟女老少配视频| 色老头一区二区三区| 自拍偷拍一区二区三区四区| 国产一区二区三区在线观看完整版| 闺蜜张开腿让我爽了一夜| 人妻AV无码一区二区三区奥田咲| 白白色青青草视频免费观看| 国产在线无码一区二区三区视频| 中文无码一区二区不卡αv| 国产精品国产三级国产专播 | 久久精品国产只有精品96| 日本女优久久精品久久| 国产精品毛片一区二区三区 | 色播在线永久免费视频网站| 成人水蜜桃视频在线观看| 亚洲性久久久影院| 粗大的内捧猛烈进出在线视频| 亚洲精品久久久中文字| 我要看免费久久99片黄色| 国产精品9999久久久久| 日本久久久免费高清| 大陆少妇一区二区三区 | 99久久国产露脸精品竹菊传媒| 91免费国产| 久久夜色国产精品噜噜亚洲av| 欧美人妻日韩精品| 亚洲日韩中文字幕在线播放| 人日本中文字幕免费精品|