更多阅读:sppy.site
S-N 曲线:应力 S 与疲劳寿命 N 之间关系的曲线。
三参数 S-N 曲线方程
( S − S f ) m × N = C (1) \tag{1} (S-S_\mathrm{f})^m\times N=C (S−Sf)m×N=C(1)
线性拟合方法
将式(1)取对数,可得
m lg ( S − S f ) + lg N = lg C (2) \tag{2} m\lg(S-S_\mathrm{f})+\lg N=\lg C mlg(S−Sf)+lgN=lgC(2)
令 x = lg ( S − S f ) x=\lg(S-S_\mathrm{f}) x=lg(S−Sf) 、 y = lg N y=\lg N y=lgN 、 a = lg C a=\lg C a=lgC 、 b = − m b=-m b=−m ,可得
y = a + b x (3) \tag{3} y=a+bx y=a+bx(3)
对于一系列的应力值 S i S_i Si 、疲劳寿命值 N i N_i Ni ( i = 1 , 2 , 3 , ⋯ , n i=1,2,3,\cdots,n i=1,2,3,⋯,n),由最小二乘法可得
{ b = L x y / L x x a = y ˉ − x ˉ b (4a) \tag{4a} \begin{cases} b=L_{xy}/L_{xx}\\[5pt] a=\bar{y}-\bar{x}b \end{cases} ⎩⎨⎧b=Lxy/Lxxa=yˉ−xˉb(4a)
线性相关系数 R R R 的平方为
R 2 = L x y 2 L x x L y y (4b) \tag{4b} R^2=\frac{L_{xy}^2}{L_{xx}L_{yy}} R2=LxxLyyLxy2(4b)
其中
x i = lg ( S i − S f ) y i = lg N i x ˉ = 1 n ∑ i = 1 n x i y ˉ = 1 n ∑ i = 1 n y i L x x = ∑ i = 1 n x i 2 − 1 n ( ∑ i = 1 n x i ) 2 L y y = ∑ i = 1 n y i 2 − 1 n ( ∑ i = 1 n y i ) 2 L x y = ∑ i = 1 n x i y i − 1 n ( ∑ i = 1 n x i ) ( ∑ i = 1 n y i ) x_i=\lg(S_i-S_\mathrm{f}) \qquad y_i=\lg N_i\\[8pt] \bar{x}=\frac{1}{n}\sum_{i=1}^nx_i \qquad \bar{y}=\frac{1}{n}\sum_{i=1}^ny_i\\[8pt] L_{xx}=\sum_{i=1}^nx_i^2-\frac{1}{n}\Big(\sum_{i=1}^nx_i\Big)^2\\[8pt] L_{yy}=\sum_{i=1}^ny_i^2-\frac{1}{n}\Big(\sum_{i=1}^ny_i\Big)^2\\[8pt] L_{xy}=\sum_{i=1}^nx_iy_i-\frac{1}{n}\Big(\sum_{i=1}^nx_i\Big)\Big(\sum_{i=1}^ny_i\Big) xi=lg(Si−Sf)y

本文介绍了如何使用线性和非线性拟合方法来处理三参数S-N曲线,提供了MATLAB计算程序,并通过算例展示了具体应用。通过最小二乘法求解最佳拟合参数,最大化线性相关系数,从而确定应力S与疲劳寿命N之间的关系。
2523

被折叠的 条评论
为什么被折叠?



