• 
    

    
    

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

      坐標(biāo)測量機(jī)校準(zhǔn)中三維探測誤差的計(jì)算方法的探討

      2020-03-25 15:14李品
      價(jià)值工程 2020年4期
      關(guān)鍵詞:最小二乘法

      李品

      摘要:三坐標(biāo)測量機(jī)是20世紀(jì)60年代發(fā)展起來的一種新型、高效、多功能的精密測量儀器。對于坐標(biāo)測量機(jī)校準(zhǔn)和性能評價(jià)中,其中最大允許探測誤差(MPEP)是一項(xiàng)重要指標(biāo)。文章對探測誤差的計(jì)算方法從一種常見的數(shù)學(xué)模型出發(fā),探討具體的算法、數(shù)學(xué)原理以及實(shí)現(xiàn)該方法的過程。為從事該項(xiàng)目校準(zhǔn)的人員提供理論和實(shí)踐的參考。

      Abstract: Coordinate measuring machine is a new type, high efficiency and multifunctional precision measuring instrument developed in the 1960s. For coordinate measuring machine calibration and performance evaluation, the maximum allowable detection error (MPEP) is an important indicator. This article starts from a common mathematical model for the calculation method of detection error, and discusses the specific algorithms, mathematical principles, and the process of implementing the method to provide theoretical and practical references for those engaged in the calibration of this project.

      關(guān)鍵詞:三維探測誤差;最小二乘法;擬合球

      Key words: three-dimensional detection error;least squares method;fitting sphere

      中圖分類號:TH721? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1006-4311(2020)04-0240-02

      0? 引言

      坐標(biāo)測量機(jī)(Coordinate Measuring Machine,簡稱CMM)是一種測量物體幾何特征的設(shè)備,通過機(jī)器上的探測器去感應(yīng)(接觸式或非接觸式)被測物體表面上的分連續(xù)的點(diǎn)。在坐標(biāo)測量機(jī)上有各種各樣的探測器,包括機(jī)械式探針,光學(xué)探測器,激光探測器,白光探測器。探測器的位置可以手動或者自動去調(diào)整。坐標(biāo)測量機(jī)主要通過在三維笛卡爾坐標(biāo)系中(帶有xyz軸)的探針相對于參考位置的位移來描述被測量的空間位置。很多坐標(biāo)測量機(jī)還可以控制探針的角度來測量更多的不規(guī)則形狀物體。

      1? 三坐標(biāo)測量機(jī)的精度要求

      根據(jù)《GBT 16857.2 產(chǎn)品幾何技術(shù)規(guī)范(GPS)坐標(biāo)測量機(jī)的驗(yàn)收檢測和復(fù)檢檢測 第2部分:用于測量尺寸的坐標(biāo)測量機(jī)》中規(guī)定了兩項(xiàng)不同的誤差的檢測:尺寸測量的示值誤差和探測誤差。尺寸測量的示值誤差只涉及了探測系統(tǒng)的二維性能,作為補(bǔ)充,還需要評定三維探測誤差。常用的測量校準(zhǔn)器具有量塊和標(biāo)準(zhǔn)球,分別用于尺寸測量的示值誤差及三維探測誤差的校準(zhǔn)測量。

      2? 探測誤差的校準(zhǔn)方法

      根據(jù)《JJF 1064-2010 坐標(biāo)測量機(jī)校準(zhǔn)規(guī)范》7.1.1(三維)探測誤差(P),探測誤差校準(zhǔn)方法的原理:通過確定測量點(diǎn)到最小二乘擬合球球心距離的范圍,評價(jià)三維探測誤差P是否符合規(guī)定的最大允許探測誤差MPEP。

      校準(zhǔn)程序:

      選擇合適尺寸的檢測球(標(biāo)準(zhǔn)球需經(jīng)上級計(jì)量部門校準(zhǔn))。

      再允許的極限內(nèi),用于可以任意選擇探針的方向和檢測球的安裝位置。

      安裝檢測球。檢測球應(yīng)安裝牢固,以減小晃動引入的誤差。

      建議探針的方向不平行于坐標(biāo)測量機(jī)的任一軸。(注:探針方向和檢測球安裝位置的選擇可能明顯地影響測量結(jié)果)。

      測量并記錄25個(gè)點(diǎn)。這些點(diǎn)應(yīng)盡量均勻分布再檢測球至少半個(gè)球上。點(diǎn)的分布位置應(yīng)有用戶規(guī)定。如果用戶沒有規(guī)定,建議下列探測分布:

      在檢測球的極點(diǎn)(探針方向所定義)一點(diǎn);

      極點(diǎn)下22.5°四點(diǎn)(均勻分布);

      極點(diǎn)下45°八點(diǎn)(均勻分布),相對于前一組點(diǎn)旋轉(zhuǎn)22.5°;

      極點(diǎn)下67.5°四點(diǎn)(均勻分布),相對于前一組點(diǎn)旋轉(zhuǎn)22.5°;

      極點(diǎn)下90°(即在赤道上)八點(diǎn)(均勻分布),相對于前一組點(diǎn)旋轉(zhuǎn)22.5°。

      由此得到25個(gè)點(diǎn)的空間直角坐標(biāo)P(xi,yi,zi)。使用所有25個(gè)測量點(diǎn),計(jì)算最小二乘擬合球(實(shí)際上是得到擬合球的球心的坐標(biāo)值和擬合球的半徑)。對25個(gè)測量點(diǎn)分別計(jì)算最小二乘半徑距離R(每一個(gè)測量點(diǎn)坐標(biāo)與擬合球球心坐標(biāo)之間的距離)。計(jì)算探測誤差P,為25個(gè)最小二乘半徑距離的范圍:P=Rmax-Rmin。

      3? 探測誤差的計(jì)算方法

      3.1 數(shù)學(xué)模型

      3.2 數(shù)學(xué)原理

      最小二乘法(又稱最小平方法),它通過最小化誤差的平方和尋找數(shù)據(jù)的最佳函數(shù)(本文中指上述誤差函數(shù)數(shù)學(xué)模型)匹配,找出最優(yōu)解。文章中指球心坐標(biāo)(a,b,c),半徑r的確切值。

      3.3 計(jì)算方法

      在這里,需要使用固定點(diǎn)迭代法,迭代法是通過一個(gè)初始估計(jì)出發(fā),尋找一系列近似解來解決問題的數(shù)學(xué)過程。和直接法不同,用迭代法求解問題時(shí),其步驟沒有固定的次數(shù),而且只能求得問題的近似解,所找到的一系列近似解會收斂到問題的精確解。

      3.4 固定點(diǎn)迭代算法程序

      ①輸入25個(gè)坐標(biāo)點(diǎn)。

      ②計(jì)算平均值,作為初始迭代的點(diǎn)。

      ③賦值i=0,精確度e=10-6,將初始迭代點(diǎn)(x,y,z)分別賦值給(ai,bi,ci)。

      ④分別代入(ai,bi,ci)到表達(dá)式上中計(jì)算得到新的(ai+1,bi+1,ci+1)。

      ⑤計(jì)算迭代前后的差值ai+1-ai,bi+1-bi,ci+1-ci(確保收斂),分別與精確度e比較,循環(huán)執(zhí)行第4步,直到三個(gè)差值都比e要小結(jié)束循環(huán)。

      ⑥輸出最后一次迭代計(jì)算的結(jié)果(ai+1,bi+1,ci+1)。

      4? 使用Excel驗(yàn)證此探測誤差計(jì)算方法正確性

      使用Excel軟件,輸入根據(jù)坐標(biāo)測量機(jī)采集到的25個(gè)點(diǎn)的坐標(biāo),利用絕對引入和相對引用的功能,只需要編輯一行計(jì)算公式,就可以通過拖拽單元格的方式實(shí)現(xiàn)迭代計(jì)算,通過Excel的計(jì)算,在第78次迭代計(jì)算時(shí),三個(gè)差值都小于10-5mm,在第100次迭代計(jì)算時(shí),三個(gè)差值都小于10-6mm。圖1為差值收斂的曲線。

      這樣就得到了最小二乘擬合球的球心和半徑,再通過Excel就能很容易求出每一個(gè)測量點(diǎn)坐標(biāo)與擬合球球心坐標(biāo)之間的距離,并找出最大值和最小值,從而求出三維探測誤差P。

      5? 總結(jié)

      以上列出的只是求三維探測誤差P及最小二乘擬合球的一種計(jì)算原理、算法及驗(yàn)證方法。還有其他的算法,在追求最優(yōu)解的路上還有很多途徑,選擇何種算法,取決于更深層的計(jì)算機(jī)硬件,來達(dá)到程序最優(yōu),效率最高,值得更多人去探討。

      參考文獻(xiàn):

      [1]全國幾何量長度計(jì)量技術(shù)委員會.JJF 1064-2010,坐標(biāo)測量機(jī)校準(zhǔn)規(guī)范[S].

      [2]羅曉曄,王慧珍,陳發(fā)波.機(jī)械檢測技術(shù)[M].浙江大學(xué)出版社.

      [3]李慶楊.數(shù)值分析[M].清華大學(xué)出版社.

      猜你喜歡
      最小二乘法
      基于壓電陶瓷的納米定位與掃描平臺模型辨識算法研究
      基于慣導(dǎo)角度量測的軌道平面最佳線形參數(shù)估計(jì)算法
      全國各省份經(jīng)濟(jì)發(fā)展影響因素的實(shí)證分析
      手動求解線性回歸方程的方法和技巧
      惠水县| 贡山| 东山县| 凤庆县| 江达县| 交城县| 建湖县| 安庆市| 调兵山市| 南京市| 广东省| 铁岭市| 桐庐县| 长春市| 巴塘县| 航空| 永清县| 西乡县| 德昌县| 偏关县| 和田县| 图木舒克市| 定州市| 西青区| 丁青县| 桐乡市| 荔浦县| 隆昌县| 福泉市| 南宫市| 贵阳市| 扬中市| 阳东县| 鹤峰县| 社会| 镇巴县| 宝坻区| 潼南县| 宁城县| 武夷山市| 杂多县|