punch_surface_uz — DRIVE tactorque op

• 資料種類:matrix × scalar × scalar × scalar × scalar → matrix

• 呼叫: import fullseye as fs; fs.ledger.punch_surface_uz(r, a: 'float', P: 'float', G: 'float', nu: 'float') -> 'np.ndarray'(要直接呼叫實作,import tactorque; tactorque.punch_surface_uz(r, a: 'float', P: 'float', G: 'float', nu: 'float') -> 'np.ndarray';從台帳取用則 opsdrive.get("punch_surface_uz"))

用法

平頭圓形壓頭(法向力 P)作用下半空間表面的法向位移 [m] (下沉方向為正):圓內為均勻的 δ = P(1−ν)/(4Ga),圓外為 (2δ/π) arcsin(a/r)(Johnson 1985 §3.4 的平頭壓頭。正文中未能確認式號,unverified —— 透過與 Boussinesq 核 Kz 的卷積在 0.35 % 內一致做了數值驗證)。Raises ValueError:a, P, G ≤ 0。

參考(範例資料、文獻)

• 範例資料目錄(下載 URL / 授權) —— 2-D 用 skimage.data(BSD/公有領域)加合成圖,3-D 給出真實資料源(Stanford/PDS 等)的下載 URL。

• 運算子來歷與參考文獻 —— 該運算子族所依據的研究/方法出處。

• 演算法的正典(作者、年份)與用途見上面的族使用指南。

可執行的範例(實際呼叫該運算子並已驗證的樣例)

• poc_tactile_dipole_torque — py -3.11 examples/poc_tactile_dipole_torque.py

型別可銜接的下一個運算子(可接受 matrix 作為輸入)

world_camera · lidar_scan · relative_motion · foe_from_motion · flow_from_depth_motion · ttc_truth · world_materials · mesh_signed_volume

同類別(tactorque)

punch_pressure · hertz_pressure_shifted · ellipse_pressure_shifted · pressure_first_moment · boussinesq_kernel · boussinesq_surface_displacement · surface_divergence_closed_form · tilt_shear_field


*Provenance: tactorque.py — DRIVE 運算子登記表。本條目由 tools/opdocs.py md 自動產生(請勿手動編輯)。*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.