基於中點自動曲線對齊?我正在嘗試找出對齊從感測器收集的幾何形狀資料的腳本的最佳方法。我們測量的部分是「底部對齊」的,我們從固定的 z 高度開始得到 250 個等距點。問題在於零件的高度並不完全相同,目標是了解頂部附近的特徵相對於有助於在最終應用中固定零件的法蘭的差異。
在好的一面,我們可以測量法蘭側面和下方零件的尺寸,該尺寸總是明顯較小 - 因此我們可以獲得法蘭邊緣和較低尺寸之間的中點。這就是我現在手動對齊資料的方式 - 找到最接近兩個維度之間的中點 Y 值的 X。 (當然,對於不同的夾具類型,兩個尺寸的絕對值和相對值是不同的)。
關於如何進行這種對齊有什麼想法嗎?我知道我可以找到最後約50 個數據點的最大值和最小值,並且平均值在大多數情況下都是正確的...但是有沒有辦法向後索引以找到匹配的X 值,然後設置一列來將其指定為新的“零”?
謝謝!
(不幸的是,我無法分享實際數據)
資料混合與清理回复:根據中點自動對齊曲線?我不相信我們目前有直接的方法來做到這一點,但我還需要確保我理解正確。
只是為了確保我理解,您正在嘗試找到最接近 Y = 0.5 的 X 值 - 介於 X = 175 和 X = 225 之間 - 然後您希望將該特定 X 的值對齊為 0 ?
這是這種對齊方式(不包括函數的早期部分):

這是對的,還是您希望以不同的方式對齊? 我們一直在尋求添加更多有用的數據處理選項,所以請告訴我這是否正確或您將如何更改它。
回复:根據中點自動對齊曲線?謝謝馬克 - 此應用程序中 DTW 的問題在於它確實在“點 200”區域對齊所有曲線 - 但這樣做會消除“點 120 - 150”區域中的關鍵差異。使用 B 樣條曲線而不進行任何對齊會產生一些在物理上更有意義的東西 - 它突出顯示了關鍵區域的差異,您可以在簡單的疊加層中看到它,E2 和 E3 得到 DTW 似乎具有的較小差異平滑了。

DTW 非常適合我們正在做的其他一些應用程序,但在這種特殊情況下似乎刪除了我的數據中的關鍵功能。
回复:根據中點自動對齊曲線?我不確定你最終想用這些曲線做什麼,但 FDE 做得很好!

動態時間扭曲對齊所有四個曲線。我將它們與曲線 A 對齊。 線性 P 樣條模型可以很好地擬合數據。

前兩個功能主成分可能足以捕捉這四個曲線之間的差異。

該圖顯示 A 和 B 與基於第一個 FPC 的 D 最相似和最不同。 C 在這方面是中立的。 基於第二個FPC,A、B和D與C最相似和最不同。

此分析器可讓您改變 FPC 值以查看它們如何捕獲形狀差異。 請記住,從 FPC1 到 FPC 3,它們的影響幅度會減小。
您可以添加補充變量,例如 DOE 中的因子,然後將因子效應鏈接到曲線形狀。
回复:根據中點自動對齊曲線?感謝您的回复 - 我正在使用 JMP Pro 15.1,並且查看了 FDE,但一直停留在“對齊到什麼”的問題上。
因此,我附上了一個說明這一點的通用示例。在這個例子中,我想在點 200 附近的中點創建一個“0”對齊,然後滑動四條曲線中的每一條,使它們都穿過該點。我知道在這個例子中,四個圖形非常接近對齊,但情況並非總是如此。實際基數遠低於我們開始測量的位置。
回复:根據中點自動對齊曲線?您使用 JMP Pro 嗎? JMP Pro 包括函數數據瀏覽器。 您的數據(曲線)可以被視為函數並據此進行分析。 FDE 包括對齊等數據處理功能。 動態時間扭曲功能在您的情況下可能效果很好。 (時間通常是函數的域,因此得名,但不一定是時間。)
回复:根據中點自動對齊曲線?我了解數據保密性。 但是您能否分享一個典型零件如何相對於您提到的固定測量位置下降的示意圖? 我想像一個二維視野中的剛體(每個部分的比例和形狀都有一些變化),但我可能是錯的。
另外,實際測量的數量是多少?