• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于二階矩信息的五軸數(shù)控機(jī)床幾何誤差建模

      2021-07-23 09:43:38信世豪張立強(qiáng)李宇昊
      制造技術(shù)與機(jī)床 2021年7期
      關(guān)鍵詞:正態(tài)分布二階標(biāo)準(zhǔn)差

      信世豪 張立強(qiáng) 李宇昊

      (①上海工程技術(shù)大學(xué)機(jī)械與汽車工程學(xué)院,上海 201620;②上海拓璞數(shù)控科技股份有限公司,上海 201100)

      科學(xué)技術(shù)的高速發(fā)展帶動(dòng)了制造業(yè)的發(fā)展,數(shù)控機(jī)床日漸成為需要高性能機(jī)床的現(xiàn)代化制造產(chǎn)業(yè)中不可或缺的重要組成部分。在數(shù)控機(jī)床加工過程中,幾何誤差、裝配誤差、刀具磨損、加工熱及外部環(huán)境等都會(huì)造成加工誤差[1]。其中幾何誤差是指由于機(jī)床各個(gè)部件實(shí)際幾何參數(shù)偏離理想情況導(dǎo)致的誤差,是機(jī)床的固有誤差,是機(jī)床誤差源中重要的組成部分之一[2]。近年來,許多文獻(xiàn)圍繞誤差建模技術(shù)進(jìn)行了研究,誤差建模技術(shù)可以為建立誤差模型提供理論基礎(chǔ),通過誤差模型建立零件制造裝配過程中的幾何誤差與最終機(jī)床空間定位誤差之間的關(guān)系[3]。

      文獻(xiàn)表明,目前數(shù)控機(jī)床幾何誤差建模時(shí)通常都假定幾何誤差為常量[4],但是五軸數(shù)控機(jī)床是由多個(gè)平動(dòng)軸和轉(zhuǎn)動(dòng)軸串聯(lián)組成的,各運(yùn)動(dòng)軸在加工過程共同作用產(chǎn)生誤差[5],因此在同一位置多次測量時(shí),測得誤差隨機(jī)性較強(qiáng)。傳統(tǒng)模型沒有考慮誤差隨機(jī)分布情況對(duì)定位誤差的貢獻(xiàn)[6-7]。針對(duì)這一問題,本文根據(jù)C100P五軸數(shù)控機(jī)床的結(jié)構(gòu)特點(diǎn),通過測量統(tǒng)計(jì)確定各項(xiàng)幾何誤差分布,基于誤差的均值與方差進(jìn)行誤差建模。由于一般情況下幾何誤差十分接近正態(tài)分布,因此本文假設(shè)幾何誤差服從正態(tài)分布,以矩陣形式表示機(jī)床幾何誤差,從而將幾何誤差概率分布情況納入誤差模型。該研究方法也可為其他各類機(jī)床建模問題提供參考。

      1 基本方法

      1.1 誤差分析

      數(shù)控機(jī)床是由多個(gè)活動(dòng)構(gòu)件聯(lián)動(dòng)運(yùn)動(dòng)的復(fù)雜機(jī)械系統(tǒng),由于間隙、形變和切削力等原因不可避免存在誤差[8]。傳統(tǒng)方法測量誤差時(shí),通常將誤差視為定值,忽略了其分布情況,實(shí)際上,在誤差經(jīng)過傳遞之后,由于誤差隨機(jī)分布導(dǎo)致的誤差將被放大。

      假設(shè)有兩個(gè)串聯(lián)且沿X軸移動(dòng)的移動(dòng)副,不考慮其分布情況時(shí),極限誤差為μ1、μ2。

      以表1中列舉的兩組誤差數(shù)值為例,傳統(tǒng)方法計(jì)算這兩個(gè)移動(dòng)副的合成極限誤差為μt=μ1+μ2,結(jié)果記錄于表1第三行;如果考慮誤差分布情況,在Matlab中設(shè)定誤差的均值與標(biāo)準(zhǔn)差,模擬實(shí)際運(yùn)行過程中由于多種原因?qū)е碌恼`差隨機(jī)分布,再對(duì)兩個(gè)誤差進(jìn)行合成,將結(jié)果記錄于表1第四行。

      表1 傳統(tǒng)誤差合成與考慮分布的誤差合成

      觀察表1中兩種方法的極限誤差可知,考慮誤差隨機(jī)分布情況時(shí),合成誤差的極限誤差大于傳統(tǒng)計(jì)算方法算出的誤差,這是由于傳統(tǒng)誤差合成忽略了誤差在空間內(nèi)的隨機(jī)分布情況而產(chǎn)生的。針對(duì)因此產(chǎn)生的誤差,本文將考慮誤差分布情況,對(duì)數(shù)控機(jī)床進(jìn)行誤差建模,從而提高誤差模型的準(zhǔn)確度。

      1.2 正態(tài)隨機(jī)變量矩陣運(yùn)算規(guī)則

      1.2.1 基于二階矩信息建立誤差傳遞矩陣

      多軸數(shù)控機(jī)床運(yùn)動(dòng)副間位姿傳遞關(guān)系可用3項(xiàng)角度誤差與3項(xiàng)平動(dòng)誤差組成的傳遞矩陣表示,如圖1所示。

      以C100P五軸數(shù)控機(jī)床Z軸為例,根據(jù)齊次坐標(biāo)變換原理,Z軸相對(duì)于床身的誤差傳遞矩陣可表示為:

      (1)

      為了考慮誤差分布情況,引入誤差的二階矩信息來描述各項(xiàng)誤差,二階矩信息即誤差的均值與方差,能夠準(zhǔn)確描述誤差在空間中的分布情況,每一項(xiàng)誤差都描述為由均值與方差表示的矩陣形式。相比傳統(tǒng)齊次坐標(biāo)變換法建立的傳遞矩陣,引入二階矩信息的誤差傳遞矩陣包含了誤差的分布情況,能夠計(jì)算在誤差傳遞后誤差分布相互耦合產(chǎn)生的影響??紤]正態(tài)化的誤差特征矩陣中,為方便表示,將誤差項(xiàng)Δx1記作一行二列數(shù)組(a,b2),其中a表示Δx1均值,b表示Δx1標(biāo)準(zhǔn)差。Z軸相對(duì)于床身的帶分布誤差傳遞矩陣可表示為:

      (2)

      式中:μ表示誤差的均值,o表示誤差的方差。同理B軸相對(duì)Z軸的誤差傳遞矩陣也可表達(dá)為同一形式。則B軸相對(duì)于床身的誤差傳遞矩陣可表示為:

      MOB=MOZ·MZB

      (3)

      分析式(3)可以發(fā)現(xiàn),在多體系統(tǒng)運(yùn)動(dòng)學(xué)中,二階矩形式的誤差特征矩陣包含4種運(yùn)算:常數(shù)與誤差項(xiàng)相加,常數(shù)與誤差項(xiàng)相乘,誤差項(xiàng)與誤差項(xiàng)相加,誤差項(xiàng)與誤差項(xiàng)相乘,因此必須確定上述4種運(yùn)算如何進(jìn)行,才能使用多體系統(tǒng)運(yùn)動(dòng)學(xué)方法對(duì)誤差進(jìn)行建模。為將帶分布的運(yùn)算符號(hào)與數(shù)值運(yùn)算符號(hào)區(qū)分開來,本文定義符號(hào)#+和#*分別為帶分布加法和帶分布乘法運(yùn)算符,之后將以#+表示帶分布的加法運(yùn)算,以#*表示帶分布的乘法運(yùn)算。

      1.2.2 常數(shù)與誤差項(xiàng)相加

      因?yàn)槌?shù)c可以看作均值為c,方差為0的誤差項(xiàng),因此可以將常數(shù)c表示為(c,0),根據(jù)正態(tài)分布函數(shù)性質(zhì),常數(shù)項(xiàng)c與正態(tài)分布Δx1相加,均值相加,標(biāo)準(zhǔn)差不變,可表示為:

      c+Δx1=(a,b2)#+(c,0)=(a+c,b2)

      (4)

      1.2.3 常數(shù)與誤差項(xiàng)相乘

      根據(jù)正態(tài)分布函數(shù)性質(zhì),常數(shù)項(xiàng)c與正態(tài)分布Δx1相乘,均值為兩者均值的乘積,標(biāo)準(zhǔn)差為兩者標(biāo)準(zhǔn)差的乘積,可表示為:

      c·Δx1=(a,b2)#*(c,0)=(a·c,(c·b)2)

      (5)

      1.2.4 誤差項(xiàng)與誤差項(xiàng)相加

      因?yàn)棣1、Δx2為獨(dú)立正態(tài)分布,根據(jù)正態(tài)分布性質(zhì),兩個(gè)獨(dú)立正態(tài)分布相加,得到的分布為正態(tài)分布,均值為兩者均值之和,方差為兩者方差之和,可表示為:

      Δx1+Δx2=(a1,b12)#+(a2,b22)=

      (a1+a2,b12+b22)

      (6)

      1.2.5 誤差項(xiàng)與誤差項(xiàng)相乘

      兩個(gè)誤差項(xiàng)為獨(dú)立正態(tài)分布,即滿足

      (7)

      (8)

      在Matlab中創(chuàng)建兩個(gè)大小相同的符合N(0,1)分布的標(biāo)準(zhǔn)正態(tài)分布數(shù)列a與b,分析N(0,1)·N(0,1)的性質(zhì)。創(chuàng)建c=a·b,即滿足c=N(0,1)·N(0,1),使用normfit函數(shù)求得c的均值與方差,可得到c的均值為0,方差為1,表達(dá)式可表示為:

      (9)

      分析式(9)可以發(fā)現(xiàn),公式左側(cè)為二次多項(xiàng)式形式,最高次項(xiàng)為Δx1*Δx2且僅有一項(xiàng),因此可以根據(jù)式(3)~(9)經(jīng)運(yùn)算得到Δx1*Δx2的分布情況

      Δx1Δx2-a1x2-a2x1+a1a2~(0,(b1b2)2)

      (10)

      進(jìn)一步推導(dǎo)可得

      (11)

      Δx1*Δx2的標(biāo)準(zhǔn)差可表示為:

      (12)

      1.2.6 驗(yàn)證公式正確性

      由于均值的四則運(yùn)算和傳統(tǒng)運(yùn)算相同,因此僅驗(yàn)算標(biāo)準(zhǔn)差的計(jì)算公式。

      由于Δx1·Δx2運(yùn)算具有對(duì)稱性,Δx1·Δx2=Δx2·Δx1顯然成立。任取一組不同的均值與方差,另一組保持不變,通過式(12)計(jì)算理論標(biāo)準(zhǔn)差。表2記錄了實(shí)驗(yàn)選取的不同均值與標(biāo)準(zhǔn)差以及經(jīng)過式(12)計(jì)算得到的理論標(biāo)準(zhǔn)差。

      表2 選取不同均值與方差檢驗(yàn)公式正確性

      創(chuàng)建兩個(gè)服從正態(tài)分布的隨機(jī)變量數(shù)組a和b,定義c為這兩個(gè)正態(tài)分布的乘積。從數(shù)組a和b中選取隨機(jī)變量進(jìn)行數(shù)值模擬,求得c的實(shí)際標(biāo)準(zhǔn)差并將結(jié)果記錄在表3中。將表2和表3中的標(biāo)準(zhǔn)差數(shù)據(jù)繪制在圖2同一坐標(biāo)軸上,比較數(shù)值模擬和公式計(jì)算得到的標(biāo)準(zhǔn)差。觀察圖2可以發(fā)現(xiàn)通過式(12)計(jì)算得到的標(biāo)準(zhǔn)差和通過數(shù)值模擬得到的標(biāo)準(zhǔn)差實(shí)際值基本吻合,證明了公式的正確性。

      表3 部分標(biāo)準(zhǔn)差數(shù)值模擬結(jié)果

      2 C100P五軸數(shù)控機(jī)床誤差建模

      2.1 結(jié)構(gòu)分析

      以圖3所示C100P轉(zhuǎn)臺(tái)擺頭式五軸數(shù)控機(jī)床為例,它由床身、擺頭(A軸)、轉(zhuǎn)臺(tái)(B軸)、橫向滑臺(tái)(X軸)、升降臺(tái)(Y軸)、縱向滑臺(tái)(Z軸)和主軸組成。

      基于多體運(yùn)動(dòng)學(xué)理論簡化機(jī)床,由于各部分之間為串聯(lián)結(jié)構(gòu),所以可將機(jī)床抽象為具有兩條分支的樹系統(tǒng)拓?fù)錁?gòu)型。第一分支由床身、縱向滑臺(tái)和轉(zhuǎn)臺(tái)構(gòu)成,第二分支由床身、橫向滑臺(tái)、升降臺(tái)和擺頭構(gòu)成[9]。

      2.2 機(jī)床運(yùn)動(dòng)矩陣和誤差傳遞矩陣的建立

      假設(shè)研究對(duì)象為C100P轉(zhuǎn)臺(tái)擺頭型五軸數(shù)控機(jī)床,根據(jù)式(3)推導(dǎo)出各運(yùn)動(dòng)軸實(shí)際運(yùn)動(dòng)矩陣并記錄于表4。

      表4 各運(yùn)動(dòng)軸實(shí)際運(yùn)動(dòng)矩陣

      表中:MX、MY、MZ、MA和MB分別為X、Y、Z、A和B軸的理想運(yùn)動(dòng)矩陣,eX、eY、eZ、eA和eB分別為X、Y、Z、A和B軸平動(dòng)誤差,eCX、eCY、eCA和eCB分別為X、Y、A和B軸轉(zhuǎn)動(dòng)誤差,eW為工件對(duì)刀點(diǎn)相對(duì)于B軸旋轉(zhuǎn)中心的相對(duì)坐標(biāo),et為刀尖點(diǎn)相對(duì)于A軸旋轉(zhuǎn)中心的相對(duì)坐標(biāo)。

      根據(jù)各運(yùn)動(dòng)軸實(shí)際運(yùn)動(dòng)矩陣可得到工件和刀具實(shí)際位姿矩陣公式的具體形式分別為:

      pw=TOZ·TZB·TBW

      (13)

      pt=TOX·TXY·TYA·TAT

      (14)

      式中:pw為工件實(shí)際位姿矩陣,pt為刀具實(shí)際位姿矩陣。同理可以得到工件和刀具理想位姿矩陣公式分別為:

      (15)

      (16)

      pwt=Et-Ew

      (17)

      pwt′=Et′-Ew′

      (18)

      機(jī)床空間定位誤差e即刀尖相對(duì)于工件對(duì)刀點(diǎn)的理想位置矢量與實(shí)際位置矢量之差,可表示為:

      e=pwt-pwt′

      (19)

      3 誤差模型實(shí)驗(yàn)驗(yàn)證

      為了驗(yàn)證誤差模型,本文采用對(duì)照組的實(shí)驗(yàn)方法,測量數(shù)控機(jī)床幾何誤差參數(shù)[10-11]測量結(jié)果記錄于表5。針對(duì)表5中給出的C100P轉(zhuǎn)臺(tái)擺頭型五軸數(shù)控機(jī)床誤差數(shù)據(jù),通過誤差模型預(yù)測刀具定位誤差,繪制圖像。

      表5 C100P五軸數(shù)控機(jī)床誤差參數(shù)

      在X、Y和Z三根直線軸上均勻選取8組采樣點(diǎn),將表5中的誤差數(shù)據(jù)代入式(13)~(19),得到機(jī)床理論極限定位誤差;計(jì)算各項(xiàng)誤差的極限誤差代入傳統(tǒng)齊次坐標(biāo)變換法計(jì)算得到理論極限定位誤差;對(duì)于實(shí)際定位誤差采用蒙特卡洛法進(jìn)行模擬。蒙特卡洛法是一種通過抽樣隨機(jī)原始誤差,模擬位姿誤差數(shù)學(xué)模型在計(jì)算機(jī)上產(chǎn)生與實(shí)際加工具有相同統(tǒng)計(jì)特征的定位誤差數(shù)據(jù)的數(shù)值近似方法。根據(jù)表5中的均值與方差分別創(chuàng)建各誤差項(xiàng)的隨機(jī)數(shù)組,從隨機(jī)數(shù)組中選取元素計(jì)算定位誤差,通過多次選取隨機(jī)數(shù)模擬實(shí)際加工過程中誤差項(xiàng)分布情況,用蒙特卡洛模擬法模擬8次機(jī)床實(shí)際定位極限誤差,并對(duì)X軸極限定位誤差計(jì)算余差,結(jié)果輸出在圖4。

      分析圖4可知,傳統(tǒng)誤差模型理論隨X軸位置變化預(yù)測結(jié)果余差均值為1.29 μm,基于誤差二階矩信息的誤差模型預(yù)測結(jié)果余差均值為0.36 μm;傳統(tǒng)誤差模型理論隨Y軸位置變化預(yù)測結(jié)果余差均值為3.16 μm,基于誤差二階矩信息的誤差模型預(yù)測結(jié)果余差均值為0.25 μm;傳統(tǒng)誤差模型理論隨Z軸位置變化預(yù)測結(jié)果余差均值為2.65 μm,基于誤差二階矩信息的誤差模型預(yù)測結(jié)果余差均值為0.43 μm。基于誤差二階矩信息建模計(jì)算得到的C100P五軸數(shù)控機(jī)床極限定位誤差相比傳統(tǒng)齊次坐標(biāo)變換法具有較理想的預(yù)測性能。

      4 結(jié)語

      本文以五軸數(shù)控機(jī)床為研究對(duì)象,通過引入誤差二階矩信息,將誤差分布情況納入誤差模型。詳細(xì)討論了正態(tài)分布隨機(jī)變量間的運(yùn)算規(guī)則,討論了帶分布誤差傳遞矩陣的建立方法,空間定位誤差的計(jì)算原理及方法。為了驗(yàn)證該模型的準(zhǔn)確性,以C100P轉(zhuǎn)臺(tái)擺頭型五軸數(shù)控機(jī)床為例,通過測量采集誤差數(shù)據(jù)計(jì)算出理論定位誤差,與蒙特卡洛模擬法計(jì)算出的定位誤差進(jìn)行比較。結(jié)果表明,基于二階矩信息的誤差模型能夠正確預(yù)測數(shù)控機(jī)床空間定位誤差分布情況,具有較好的預(yù)測精度。通過與傳統(tǒng)誤差模型計(jì)算結(jié)果進(jìn)行對(duì)比,證明了該模型相比傳統(tǒng)誤差模型能夠更加準(zhǔn)確地預(yù)測機(jī)床空間定位誤差。為機(jī)床空間定位誤差的改善提供了參考。

      猜你喜歡
      正態(tài)分布二階標(biāo)準(zhǔn)差
      用Pro-Kin Line平衡反饋訓(xùn)練儀對(duì)早期帕金森病患者進(jìn)行治療對(duì)其動(dòng)態(tài)平衡功能的影響
      一類二階迭代泛函微分方程的周期解
      一類二階中立隨機(jī)偏微分方程的吸引集和擬不變集
      二階線性微分方程的解法
      一類二階中立隨機(jī)偏微分方程的吸引集和擬不變集
      基于對(duì)數(shù)正態(tài)分布的出行時(shí)長可靠性計(jì)算
      正態(tài)分布及其應(yīng)用
      正態(tài)分布題型剖析
      χ2分布、t 分布、F 分布與正態(tài)分布間的關(guān)系
      對(duì)于平均差與標(biāo)準(zhǔn)差的數(shù)學(xué)關(guān)系和應(yīng)用價(jià)值比較研究
      邛崃市| 日照市| 兰溪市| 措勤县| 永宁县| 嘉鱼县| 乌苏市| 财经| 洛扎县| 白沙| 尼木县| 土默特右旗| 达州市| 米脂县| 察隅县| 获嘉县| 台安县| 禄劝| 榆林市| 沧源| 高安市| 来安县| 沂源县| 依安县| 南乐县| 怀柔区| 互助| 公主岭市| 鹤壁市| 石台县| 冕宁县| 北流市| 舟山市| 嘉禾县| 瓮安县| 阿克苏市| 布拖县| 甘泉县| 辽源市| 梨树县| 黑河市|