色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

最小二乘法的擬合基準平面主要分為哪幾個步驟

PCBA007 ? 來源:心植桂冠 ? 作者:化為千風 ? 2022-10-20 09:39 ? 次閱讀

平面度的測量及管控是我們產品最常見的一個規格,平常我們只是用設備測出產品平面度的數據,對其測試原理也是一知半解,當客戶對我們測試的數據產生質疑的時候,我們若不能合理解釋,則很難有效說服客戶;得不到客戶的信任,則我們的工作也很難進行下去。

平時,我們總簡單認為,平面度的測試就是用鏡頭到產品的最高點減去最低點即可,事實上,這樣的計算方法是錯誤的計算方法!平面度的本質是關心被測平面上各被測點之間的相互差異,并不關心各被測點和其他特征之間的差異。如果用高度差算,這個高度差會把上表面與下底面的平行誤差也引進來了,而這個平行誤差原本和上表面的平面度誤差無關。多余引入的平行誤差會使我們的數據大于產品的實際表現,及測出的結果偏高。

今天我們詳細介紹下3次元設備是如何利用點位去擬合基準平面從而得出產品的平面度數值的,其主要用到的數學原理就是最小二乘法,期間會有一些線性代數的矩陣加減乘除,矩陣的轉置等。不過我們可以直接用Excel表格來計算,將會簡單許多。

最小二乘法的擬合基準平面主要分為如下幾個步驟,我們將通過一個案例來逐步講解:

1. 擬合出最小二乘平面;

2. 找到最小二乘平面兩側的最遠采集點到該最小二乘平面的距離H1,H2(如下圖);

51a48c46-4fd0-11ed-a3b6-dac502259ad0.png


3. 通過計算出來的最遠點的距離H1和H2相加,即平面度的實測值;因為我們計算出的點到平面的距離有方向性,所以直接采用最大的距離減去最小的距離就是平面度的結果了。

01

擬合最小二乘平面

我們首先在產品下表面上采了9個點,點坐標如下圖:

51cb6d0c-4fd0-11ed-a3b6-dac502259ad0.png

51e5461e-4fd0-11ed-a3b6-dac502259ad0.png

平面方程的公式為:z=ax+by+c 平面方中,a,b,c是平面方程的參數,只要知道a,b,c,我們就知道最小二乘法擬合出來的基準平面了。同樣的方法,把D1,D2...D9的x,y,z坐標值分別代入平面方程,可以得到下面的超定方程組:

51f750b6-4fd0-11ed-a3b6-dac502259ad0.png


接下來的思路是如何把它轉化成矩陣方程,如下:

521a6326-4fd0-11ed-a3b6-dac502259ad0.png

則平面方程z=ax+by+c就可以寫成矩陣方程Ax=b 顯然A是已知的系數矩陣(代入坐標值就已知),x包含3個未知數a,b,c, b也是一個數據已知的矩陣(所有的已知z)。我們就可以套公式啦。

我們將原始的數據整理成A和b, 然后利用Excel的函數:

x=MMULT(MMULT(MINVERSE(MMULT(TRANSPOSE(A),A)),TRANSPOSE(A)),b)可以直接求出a,b,c。

Excel的具體數據如下:

523d7618-4fd0-11ed-a3b6-dac502259ad0.png

根據上表的計算,可以得到基準A的方程是:

z=0.02x+0.04y+(-828.213)

為了方便后邊直接套用公式,需要將上面這個基準平面的方程直接轉化標準平面方程:Ax+By+Cz+D=0, 轉化后為:

0.02x+0.04y+(-z)+(-828.213)=0

顯然,標準平面方程,我們可以得出: A=0.02, B=0.04,C=-1, D=-828.213, 這四個標準平面方程的參數在算距離的時候,馬上要用到的。

02

找到點到最小二乘平面的距離

然后再求被測要素上每一個點到該基準面的距離,就可以算出輪廓度。這里需要利用點到面的距離公式(A,B,C,D四個參數剛好可以在這里用上):

52511a10-4fd0-11ed-a3b6-dac502259ad0.png

將被測要素每點的坐標代入上面點到面的公式,用點的實際坐標代該公式中的x0,y0,z0。計算出每點到基準面的距離,最后可以計算出輪廓度(按照ISO標準)。最后的計算結果參考下面的表格結果:

52695e18-4fd0-11ed-a3b6-dac502259ad0.png

03

計算平面度

最后只要計算出被側面上每個點到基準面的距離,用最遠距離減去最近距離就是平行度了。結果如下圖:

52806e8c-4fd0-11ed-a3b6-dac502259ad0.png


我們3次元實測結果如下圖:

529b9cde-4fd0-11ed-a3b6-dac502259ad0.png


理論計算值與實測值結果一致,可見我們的理論計算是正確的。

04

結束語

本文主要講述了在已知被測平面上幾個點P的具體坐標的前提下,如何用Excel計算該面的平面度誤差的操作原理和方法。

本文分為三個部分進行講解,

1.計算平面度的基本原理,首先將已知點擬合成一個平面,再計算每個點到該平面的距離,距離的總寬度即表示平面度。

2.如何利用Excel的函數Linest()擬合出最小二乘平面以及具體的參數設置。

3.用Excel具體的計算過程和實現辦法。






審核編輯:劉清


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 最小二乘法
    +關注

    關注

    0

    文章

    22

    瀏覽量

    8535

原文標題:3次元測量平面度原理—最小二乘法

文章出處:【微信號:心植桂冠,微信公眾號:心植桂冠】歡迎添加關注!文章轉載請注明出處。

收藏 1人收藏
  • a155013542541
  • jf_801615621
  • jf_835002851

評論

相關推薦

水利大壩安全監測有哪幾個方面

大壩安全監測主要是通過相關數據的采集、分析、評估等步驟實現對大壩的安全監測。一般情況下,大壩安全監測系統主要由四部分組成,測量傳感器,測量控制單元,網絡通信連接及大壩安全監測中心組成。水利大壩
的頭像 發表于 03-28 10:13 ?129次閱讀
水利大壩安全監測有<b class='flag-5'>哪幾個</b>方面

FRED應用:BSDF數據導入與擬合

sampled BSDF) 3.在file框中,右鍵選擇”Replace With Data from a File.” 4.瀏覽包含散射模型的文本文檔,并點擊OK. 方法擬合數據到函數
發表于 02-06 09:39

BSDF數據導入與擬合

sampled BSDF) 3.在file框中,右鍵選擇”Replace With Data from a File.” 4.瀏覽包含散射模型的文本文檔,并點擊OK. 方法擬合數據到函數
發表于 12-23 19:35

BSDF數據導入與擬合

sampled BSDF) 3.在file框中,右鍵選擇”Replace With Data from a File.” 4.瀏覽包含散射模型的文本文檔,并點擊OK. 方法擬合數據到函數
發表于 12-13 10:05

ADS9234R這個AD的寄存器如何配置,需要用到哪幾個引腳?

請問一下,ADS9234R這個AD的寄存器如何配置,需要用到哪幾個引腳?時序是怎樣的?與復位信號有什么關系?感覺官方文檔對寄存器配置這一塊描述比較少,我用FPGA與ADS9234R做接口,寫入寄出器參數,讀出總是不對。
發表于 11-15 07:48

用TPA3136典型應用電路波形異常,從哪幾個方面尋找問題?

是這樣的,波形異常,展開后發現是和功放開關頻率一樣的噪聲疊加在上面的,請問我可以從哪幾個方面尋找問題,謝謝!
發表于 10-09 09:01

GUTOR備品備件主要包括哪幾個組成部分?

GUTOR備品備件主要包括哪幾個組成部分?
發表于 09-12 17:19

工藝仿真可以分為哪幾個方面?

是一種基于計算機技術的模擬方法,通過對生產工藝過程的數學建模和計算機仿真,實現對生產過程的模擬和分析。它可以幫助企業在生產前對生產工藝進行優化和改進,提高生產效率和產品質量,降低生產成本和風險。 、工藝仿真的
的頭像 發表于 08-22 09:17 ?1678次閱讀

極管的伏安特性分為哪幾個

極管是一種半導體器件,具有單向導電性。其伏安特性是描述極管在不同電壓下電流變化的曲線。根據極管的伏安特性,我們可以將其分為以下幾個區域
的頭像 發表于 08-16 14:07 ?1618次閱讀

TAS2505-Q1的MCLK, WCLK, DIN, BCLK這幾個PIN,對應的mcu這邊的哪幾個pin?

1.請問參考設計的中的耳機接口HPOUT 及 IOVSS,在PIN描述中沒有這兩個PIN呢? 2.請問2505的MCLK, WCLK, DIN, BCLK這幾個PIN,對應的mcu這邊的哪幾個pin?下面的這個圖片是MCU端的I2S接口描述,多謝!
發表于 08-08 08:28

IGBT有哪幾個工作區

IGBT(絕緣柵雙極型晶體管)的工作區主要涉及其在不同工作狀態下的安全運行區域,這些區域定義了IGBT在特定條件下的電壓、電流及功率限制,以確保其穩定運行并防止損壞。
的頭像 發表于 07-24 10:52 ?2148次閱讀

自動化技術主要包括哪幾個方面的內容

自動化技術是現代工業和社會發展的重要驅動力,它涉及到多個領域和方面。本文將詳細介紹自動化技術的主要內容,包括以下幾個方面: 自動化控制系統 自動化控制系統是自動化技術的核心,它通過傳感器、執行器
的頭像 發表于 06-11 11:27 ?2623次閱讀

ADuC845來畫PCB的話,需要引出來哪幾個腳來燒錄?TXD和RXD嗎?

我需要買什么下載器來下載嗎?如果我使用這個芯片來畫PCB的話,需要引出來哪幾個腳來燒錄?TXD和RXD嗎?
發表于 05-31 06:09

一個成熟的PCBA設計通常包含哪幾個方面?

一站式PCBA智造廠家今天為大家講講什么是成熟的PCBA設計?成熟的PCB設計包含哪幾個方面?。成熟的PCB(印刷電路板組裝)設計是指經過精心規劃、優化和驗證的設計,以確保電路板的功能性、可靠性以及
的頭像 發表于 05-07 09:24 ?586次閱讀

機器學習六大核心算法深度解析

算法歷程:線性回歸是一種古老的統計方法,它試圖找到最佳擬合數據的直線或超平面,最早可以追溯到19世紀初的高斯最小二乘法理論。
發表于 04-23 16:25 ?2264次閱讀
機器學習六大核心算法深度解析
主站蜘蛛池模板: 久久中文字幕综合不卡一二区 | 三级黄色在线观看 | 亚洲精品久久久久中文字幕二区 | 曰本真人00XX动太图 | 四虎国产精品免费观看视频 | 国产精品国产三级国产AV麻豆 | 4k岛国精品午夜高清在线观看 | 成人性生交大片免费看中文 | 欧美九十老太另类 | 这里只有精品在线视频 | 亚洲高清无在码在线电影 | 伊人久99久女女视频精品免 | 久久精品动漫网一区二区 | 美女搜查官被高难度黑人在线播放 | 果冻传媒在线观看资源七夕 | 色婷婷AV国产精品欧美毛片 | 国产成人精视频在线观看免费 | 少妇高潮久久久久7777 | 亚洲男同tv| 国产成人精品自线拍 | 亚洲人成网站在线观看90影院 | 伊人网伊人网 | 国产专区青青草原亚洲 | 日韩a视频在线观看 | 国产色综合色产在线视频 | 国产精品白浆精子流水合集 | 伊人伊人伊人 | 成在线人免费视频 | 久久机热免费视频 | 在线视频 中文字幕 | 国产精品VIDEOSSEX久久发布 | 国产AV无码成人黄网站免费 | 中文字幕中文字幕永久免费 | 国产在线精品亚洲视频在线 | 一个人色导航 | 女人一级毛片免费观看 | 欧美人xxxxx 欧美群交XXXCOM | 亚洲精品成人无码区一在线观看 | 水蜜桃亚洲一二三四在线 | AV天堂午夜精品一区 | 99久久免费精品 |

電子發燒友

中國電子工程師最喜歡的網站

  • 2931785位工程師會員交流學習
  • 獲取您個性化的科技前沿技術信息
  • 參加活動獲取豐厚的禮品