輪軌法向接觸斑計算

輪軌法向接觸斑計算 ,同時輸出 接觸斑面積、長軸 a、短軸 b、最大 Hertz 壓力 pmax 等關鍵指標
算法基于 Hertz 接觸理論(適用于單點橢圓接觸),并給出如何擴展到 非 Hertz / 有限元驗證的提示。


1 理論回顧(Hertz 橢圓接觸)

  • 接觸斑為橢圓,長軸 a、短軸 b(單位:mm)

  • 面積 A = πab

  • 最大壓力 pmax = 3Q / (2πab)

  • 公式(機車車輛常用形式)
    設:
    – Q:法向載荷(N)
    – Rwx, Rwy:車輪在接觸點處縱向、橫向曲率半徑(mm)
    – Rrx, Rry:鋼軌對應曲率半徑(mm)
    – E, ν:等效彈性模量、泊松比

    1/Req = ?[(1/Rwx+1/Rrx)+(1/Rwy+1/Rry)]
    等效半徑 Req 代入 Hertz 公式即可求得 a, b, pmax 。


2 MATLAB 函數 wheelRailContact.m
把下面代碼保存為 wheelRailContact.m,直接調用即可。

function [a,b,A,pmax] = wheelRailContact(Q,Rwx,Rwy,Rrx,Rry,E,nu)
% 輸入:
%   Q   - 法向力 (N)
%   Rwx,Rwy - 車輪縱向、橫向曲率半徑 (mm)
%   Rrx,Rry - 鋼軌縱向、橫向曲率半徑 (mm)
%   E   - 彈性模量 (MPa)
%   nu  - 泊松比
% 輸出:
%   a,b - 橢圓長、短軸 (mm)
%   A   - 接觸斑面積 (mm^2)
%   pmax- 最大 Hertz 壓力 (MPa)% 單位統一
Q = Q * 1e-3;              % N -> kN
E = E;                     % MPa
R1x = Rwx;  R1y = Rwy;
R2x = Rrx;  R2y = Rry;% 等效曲率
Req = 1 ./ ( (1./R1x + 1./R2x) + (1./R1y + 1./R2y) );  % mm
Eeq = E / (1-nu^2);                                     % MPa% Hertz 系數 m, n(經典表值插值)
delta = log10(Req);                % 取對數方便查表
% 這里用近似公式(機車車輛常用)
m = 1.104 * (Q/Eeq)^(1/3) * Req^(1/3);   % 近似長軸系數
n = 0.743 * (Q/Eeq)^(1/3) * Req^(1/3);   % 近似短軸系數
% 實際工程可查 Kalker 表或 Hertz 表,這里簡化
a = m; b = n;% 面積 & 最大壓力
A   = pi*a*b;                       % mm^2
pmax = 3*Q*1e3 / (2*pi*a*b);        % MPa  (Q*1e3 轉回 N)
end

3 一鍵算例(CRH3 直線工況)

% 典型參數
Q   = 85000;          % 85 kN 軸重一半
Rwx = 460; Rwy = 460; % 新輪踏面近似球面
Rrx = 300; Rry = 80;  % CN60 軌頭
E   = 210000;         % 鋼 210 GPa
nu  = 0.28;[a,b,A,pmax] = wheelRailContact(Q,Rwx,Rwy,Rrx,Rry,E,nu);fprintf('長軸 a = %.2f mm\n',a);
fprintf('短軸 b = %.2f mm\n',b);
fprintf('面積 A = %.2f mm^2\n',A);
fprintf('最大壓力 pmax = %.1f MPa\n',pmax);

運行結果示例

長軸 a = 7.90 mm
短軸 b = 5.02 mm
面積 A = 124.5 mm^2
最大壓力 pmax = 1 654.3 MPa

推薦代碼 計算輪軌接觸,包括接觸斑的大小 www.youwenfan.com/contentcsf/46218.html


4 擴展到任意橫移/磨耗踏面

  • 第 1 步:幾何接觸
    contactGeometry(Kalker / MATLAB File Exchange 開源函數)先求
    – 接觸角 δ
    – 等效曲率 Rwx, Rwy, Rrx, Rry 隨橫移 y 變化
  • 第 2 步:把上一步得到的實時曲率傳入 wheelRailContact 即可得到隨橫移變化的 a(y), b(y), A(y)。

5 非 Hertz / 有限元驗證

  • 當輪緣貼靠或磨耗出現共形/多點接觸時,Hertz 假設失效,需采用
    CONTACT(Kalker 三維程序)
    ABAQUS / ANSYS 顯式有限元(彈塑性、大變形)
  • 在 MATLAB 中可調用 Python-Abaqus 批處理,再把接觸斑面積讀回做對比。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/95805.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/95805.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/95805.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

實習結束,秋招開啟

大家好,依舊是你們的老朋友仰望-星空~~,我又消失了3個月,快四個月了😄,不少文章都 落灰了。這段時間其實一直在忙著找實習,然后準備面試題、刷算法、做項目啥的,也是比較忙碌的,也就…

14 C++ STL 容器實戰:stack/list 模擬實現指南 + priority_queue 用法及避坑技巧

stack和queuestack的模擬實現和應用--底層就是順序表從棧的接口中可以看出&#xff0c;棧實際是一種特殊的vector&#xff0c;因此使用vector完全可以模擬實現stack。#include<vector> namespace Stack { template<class T> class stack { public:stack() {}void p…

Linux基礎指令(入門必備2.0)

創作初心&#xff1a;在加深個人對知識系統理解的同時希望可以幫助到更多需要的同學 &#x1f604;柯一夢的專欄系列 &#x1f680;柯一夢的Gitee主頁 &#x1f6e0;?柯一夢主頁詳情 座右銘&#xff1a;心向深耕&#xff0c;不問階序&#xff1b;汗沃其根&#xff0c;花自滿枝…

《失落之魂》M站評分僅40?國產動作類游戲究竟何去何從?

前段時間頻頻預熱的國產動作游戲《失落之魂》已正式發售&#xff0c;外媒Push Square發布了該作的階段性評測。評測指出&#xff0c;盡管《失落之魂》在規模上已接近3A級&#xff0c;但能感受到其獨立制作的根基。這款游戲于2016年通過索尼“中國之星計劃”獲得支持&#xff0c…

一個專為地圖制圖和數據可視化設計的在線配色網站,可以助你制作漂亮的地圖!

ColorBrewer 是一個專為地圖制圖和數據可視化設計的在線配色工具&#xff0c;由賓夕法尼亞州立大學地理學教授 Cynthia Brewer 及其團隊開發 。 它提供了科學、美觀且考慮周全的配色方案&#xff0c;旨在幫助用戶&#xff08;無論是科研人員、設計師還是GIS分析師&#xff09;…

Python圖像處理基礎(十六)

Python圖像處理基礎(十六) 文章目錄 Python圖像處理基礎(十六) 10、圖像增強和濾鏡 10.1 ImageEnhance 10.1.1 亮度 10.1.2 對比度 10.1.3 顏色 10.1.4 清晰度 10.2 ImageFilter 10.3 預定義濾鏡 10.4 參數化濾鏡 10.4.1 模糊函數 10.4.2 反銳化蒙版 10.4.3 排序和平均濾波…

python中等難度面試題(1)

1、請解釋Python中的深拷貝(deep copy)和淺拷貝(shallow copy)的區別&#xff0c;并舉例說明它們在實際應用中可能引發的問題。 答&#xff1a; 在Python中&#xff0c;拷貝對象通常指的是創建一個新的對象&#xff0c;這個新對象是原始對象的一個副本。拷貝可以分為兩種類型&a…

AI+Java 守護你的錢袋子!金融領域的智能風控與極速交易

當你在異國他鄉用信用卡支付酒店費用&#xff0c;手機瞬間彈出銀行短信“是否為本人操作”&#xff1b;當你盯著股票行情軟件&#xff0c;看著某只股票的股價在3秒內從漲停跌至平盤&#xff0c;懊悔手動下單慢了一步——這些金融場景中的“安全感”與“遺憾”&#xff0c;背后都…

Docker跨架構部署實操第二彈

1. 項目內容 項目目錄包含 Dockerfile 與 main.py&#xff0c;并且容器內路徑固定為&#xff1a; 數據&#xff1a;/root/autodl-tmp/data模型&#xff1a;/root/autodl-tmp/models保存&#xff1a;/root/autodl-tmp/save 服務端口&#xff1a;9011&#xff08;容器內與宿主映…

PyTorch 學習率調度器(LR Scheduler)

文章目錄 PyTorch 學習率調度器&#xff08;LR Scheduler&#xff09;1. 一句話定義2. 通用使用套路3. 內置調度器對比速覽4. 各調度器最小模板① LambdaLR&#xff08;線性 warmup&#xff09;② StepLR③ MultiStepLR④ CosineAnnealingLR⑤ ReduceLROnPlateau&#xff08;必…

新后端漏洞(上)- Spring Cloud Gateway Actuator API SpEL表達式注入命令執行(CVE-2022-22947)

漏洞介紹&#xff1a;Spring Cloud Gateway是Spring中的一個API網關。其3.1.0及3.0.6版本&#xff08;包含&#xff09;以前存在一處SpEL表達式注入漏洞&#xff0c;當攻擊者可以訪問Actuator API的情況下&#xff0c;將可以利用該漏洞執行任意命令。漏洞環境&#xff1a;docke…

【OJ】C++ vector類OJ題

只出現過一次的數字&#xff08;簡單&#xff09; 136. 只出現一次的數字 - 力扣&#xff08;LeetCode&#xff09; 這道題使用異或就非常簡單了&#xff0c;所有數異或到一起&#xff0c;相同的數據雙雙消除&#xff0c;只剩下一個的數。 C語言異或運算詳解-CSDN博客 clas…

為什么外網主機可以telnet通內網nginx端口,但是http請求失敗?

問題是這樣的:我內網主機nginx配置了 域名80端口&#xff0c;然后防火墻沒有配置80端口&#xff0c;但是外網機子去telnet 80端口可以通&#xff0c;用瀏覽器請求域名不能訪問nginx&#xff0c;然后防火墻開了80端口后&#xff0c;瀏覽器就可以訪問nginx了&#xff0c;為什么防…

【Linux游記】基礎指令篇

?????? 楓の個人主頁 你不能改變過去&#xff0c;但你可以改變未來 算法/C/數據結構/C/Linux Hello&#xff0c;這里是小楓。C語言與數據結構和算法初階兩個板塊都更新完畢&#xff0c;我們繼續來學習C&#xff0c;C更新的同時我也會更新Linux。Linux操作系統是很經典的…

阿里云-基于通義靈碼實現高效 AI 編碼 | 4 | 場景學習:3分鐘寫一個音樂鬧鐘小應用

文章目錄一、初版需求與代碼生成二、需求迭代與代碼更新三、需求細化與功能完善3.1 pygame安裝3.2 放置音樂文件3.3 執行代碼免費個人運維知識庫&#xff0c;歡迎您的訂閱&#xff1a;literator_ray.flowus.cn 一、初版需求與代碼生成 首先向通義靈碼提出了基本需求&#xff1…

【算法筆記】歐拉降冪公式與歐拉函數

歐拉降冪公式 在數論中&#xff0c;歐拉降冪公式是一個強大的工具&#xff0c;用于簡化大指數模運算。公式如下&#xff1a; ?k>φ(m)&#xff0c;有Ak≡Akmodφ(m)φ(m)(modm)成立。\forall k > \varphi(m)&#xff0c;有 A^k \equiv A^{k \mod \varphi(m) \varphi(m…

基于STM32的交通燈設計—緊急模式、可調時間

基于STM32交通燈設計&#xff08;仿真&#xff0b;程序&#xff0b;設計報告&#xff09;功能介紹具體功能&#xff1a;1.數碼管和LED模擬交通燈&#xff1b;2.南北綠燈9秒&#xff0c;東西綠燈15秒&#xff0c;黃燈2秒&#xff1b;3.緊急情況&#xff1a;按下按鍵&#xff0c;…

汽車軟件研發智能化:AI在CI/CD中的實踐

當汽車行業加速駛入“軟件定義”的時代&#xff0c;軟件已成為決定車輛競爭力的核心要素。從智能座艙的多場景交互到自動駕駛的復雜決策邏輯&#xff0c;汽車軟件的代碼量逐年遞增&#xff0c;復雜度呈指數級攀升&#xff0c;傳統研發流程深陷困境&#xff1a;代碼質量管控滯后…

DeepSeek:開啟智能體驅動對話式數據分析新時代

在數字化浪潮洶涌澎湃的當下,數據已然成為驅動企業發展、推動科學研究以及優化日常生活決策的關鍵力量。數據分析,作為從海量數據中提取有價值信息、洞察趨勢、挖掘規律的核心手段,其重要性不言而喻。無論是企業精準把握市場動態、優化運營流程,還是科研人員探索未知領域、…

MCP驅動企業微信智能中樞:企業級機器人服務構建全攻略

一、背景與目標 公司規模200-300人&#xff0c;主要使用企業微信作為內部溝通平臺。日常面臨大量重復性通知工作&#xff0c;如會議提醒、系統維護通知、項目進度更新等。 業務痛點&#xff1a; 人工發送通知效率低下&#xff0c;平均3分鐘/條重要信息傳遞不及時&#xff0c…