没有合适的资源?快使用搜索试试~ 我知道了~
Hole-drilling Eccentricity:钻Kong应变计法的偏心校正-开源
需积分: 8 0 下载量 138 浏览量
2021-07-20
13:17:38
上传
评论
收藏 19KB DOCX 举报
温馨提示
试读
2页
钻Kong应变计法是最常用的确定残余应力的技术之一。 Kong中心与其理论位置之间存在的偏心会影响该方法的准确性。 目前的工作提出了一种在非均匀残余应力的情况下校正偏心Kong中测量应变的方法。 以 ASTM E837-13 中测量应变的深度为参考,并提出了特定函数以使用该方法,而无需在每个新问题中进行性能有限元模型模拟。
资源推荐
资源详情
资源评论
Explanation of Matlab code
In this appendix the authors report guidelines of the correction method implemented in Matlab
®
programming language. Code consists of four subroutines called ecc_correction.m, step_j.m,
C.m and G.m. Rosette type is indicated in the name of the subroutines.
Next code can be used to start the correction method for type A rosettes:
[Ea_corrected,Eb_corrected,Ec_corrected]=ecc_correction_A(Eap,Ebp,Ecp,
ex,ey)
ecc_correction.m has five inputs. The first three are three column vectors with the twenty
strains measured in the gauges
a ,b
and
c
in
µm/m
. The fourth and the fifth are
e
x
and
e
y
in
µm
. This function calculates some values that are going to be used during the code (
e
b x
, e
b y
, e
cx
and
e
c y
), and loads the coefficients
δ
m pquv
stored in three matrices 6x21, 3x21 and 6x21 for m =
1, 2, 3, respectively.
ecc_correction.m calls the function step_j.m, which calculates the corrected strains for each step
j
following the flowchart represented in Fig. 6. Its inputs are the initial data of the flowchart and
the six stages are indicated as comments in the code.
In step_j.m is remarkable the way the angle
β
j
is calculated. An increment
∆ β
j
=0.001 º
has
been chosen for the iteration and the equality of the system (5) is achieved when:
100.01>¿
(
ε '
b
)
jj
|
β
j
(
ε '
b
)
jj
¿99.99
(B.1)
where the subscript
β
j
indicates
(
ε '
b
)
jj
calculated by iteration. These choices ensure a total
computation time of seconds.
Equations (7 – 8) have a discontinuity when the denominator is zero. Although in the practice is
very difficult to find this situation, it means that for some combinations of angles/eccentricities
near the discontinuity, equation (B.1) is only achieved when
∆ β
j
is very small, increasing
considerably the computation time. To avoid this,
β
j
is calculated by two independent ways:
considering equations 1 and 3 in system (5) and checking if the second equality is achieved, and
considering equations 1 and 2 and checking the third equation. In this way, when combination
of angles/eccentricities is near of the discontinuity, (B.1) is not achieved in one of the two ways
of calculation and
β
j
is taken from the second way.
step_j.m calls C.m, which calculates the values of
(
C
m
)
jk
and its arguments are
j , k
,
e
lx
and
e
l y
.
资源评论
log边缘
- 粉丝: 17
- 资源: 4605
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- springboot-mavenBaseDemo 内容包含:springboot的maven基础状态,1.8JDK可以直接运行
- otis rsl远程串行接口协议标准.pdf
- buildx构建镜像时所需的镜像文件
- F103-霸道开发板2.8寸电阻触摸屏例程.rar
- Google(高德)地图瓦片python代码下载
- Python实现输出杨辉三角形
- polsarpro官方教程、操作说明 PolSARpro v5.0 Software Training Course
- STM32 TouchGFX的使用二图片显示
- buildx镜像文件,也可以通过网上其他方式获取
- 【中级软件设计师】上午题12-软件工程(2):单元测试、黑盒测试、白盒测试、软件运行与维护
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功