前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >交变应力参数表

交变应力参数表

作者头像
py3study
发布2020-01-19 10:56:53
6710
发布2020-01-19 10:56:53
举报
文章被收录于专栏:python3python3

跳转到我的博客

交变应力图

交变应力参数说明

最大应力

\[{{S}_{\max }}\]

最小应力

\[{{S}_{\min }}\]

平均应力

\[{{S}_{\text{m}}}=\frac{1}{2}\left( {{S}_{\max }}+{{S}_{\min }} \right)\]

应力比(应力特征)

\[R=\frac{{{S}_{\min }}}{{{S}_{\max }}}\]

应力振幅

\[{{S}_{a}}=\frac{1}{2}\left( {{S}_{\max }}-{{S}_{\min }} \right)={{S}_{\text{m}}}\left( \frac{1-R}{1+R} \right)\]

上述五个参数之间的关系

变量

定义

\(S_{max}\)

\(S_{max} = S_m +S_a\)

\(S_{min}\)

\(S_{min} = S_m - S_a\)

\(S_m\)

\(S_m = \frac{1}{2}(S_{max}+S_{min})\)

\(S_{a}\)

\(S_{a} = \frac{1}{2}(S_{max}-S_{min})\)

\(R\)

\(R=\frac{S_{min}}{S_{max}}\)

等寿命曲线

\[{{S}_{\max }}=\frac{2{{S}_{m}}}{1+R}\] \[{{S}_{\min }}=\frac{2{{S}_{m}}}{1+\frac{1}{R}}\]

部分计算

应力比

平均应力

最大应力

最小应力

应力振幅

\(R\)

\({{S}_{m}}\)

\({{S}_{\max }}\)

\({{S}_{\min }}\)

\({{S}_{a}}\)

-1

0

\({{S}_{\max }}\)

-\({{S}_{\max }}\)

\({{S}_{\max }}\)

对称循环应力

0

\({{S}_{m}}\)

2\({{S}_{m}}\)

0

\({{S}_{m}}\)

0.1

\({{S}_{m}}\)

1.81818\({{S}_{m}}\)

0.18181\({{S}_{m}}\)

0.81818\({{S}_{m}}\)

0.2

\({{S}_{m}}\)

1.66667\({{S}_{m}}\)

0.33333\({{S}_{m}}\)

0.66666\({{S}_{m}}\)

0.3

\({{S}_{m}}\)

1.53846\({{S}_{m}}\)

0.46154\({{S}_{m}}\)

0.53846\({{S}_{m}}\)

0.4

\({{S}_{m}}\)

1.42857\({{S}_{m}}\)

0.57143\({{S}_{m}}\)

0.42857\({{S}_{m}}\)

0.5

\({{S}_{m}}\)

1.33333\({{S}_{m}}\)

0.66667\({{S}_{m}}\)

0.33333\({{S}_{m}}\)

1

\({{S}_{m}}\)

\({{S}_{m}}\)

\({{S}_{m}}\)

0

静力

python函数设计

代码语言:javascript
复制
# 5各变量,其中已知两个,其它的都可以知道。
def changestress(R, Sa):
    if R==1 or Sa==0:
        return "Static Load"
    else:
        Smax = 2*Sa/(1-R)
        Smin = 2*Sa*R/(1-R)
        Sm = (1+R)*Sa/(1-R)
        return {'Smax':Smax, 'Smin':Smin, 'Sm':Sm}

Python代码

代码语言:javascript
复制
from sympy import *

Sm = symbols('Sm')
Smax = []
Smin = []
Sa = []

Range = [0.1, 0.2, 0.3, 0.4, 0.5]
for R in Range:
    Smax.append(2*Sm/(1+R))
    Smin.append(2*Sm/(1+1/R))
    Sa.append(Sm*((1-R)/(1+R)))
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-03-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 交变应力图
  • 交变应力参数说明
  • 部分计算
  • python函数设计
  • Python代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档