更新日志(2023.12.9):最后plot面板拉格朗日选项与欧拉选项会造成位移与应变数据变化,但这个变化尺度不会太大。
Ncorr二维DIC分析注意点
本人在使用Ncorr过程中发现一些需要注意的点,可能对大家有用。
1.用于DIC分析的图像序列必须保持同一个镜头下拍摄的,即图像拍摄过程中,相机不能有任何偏移,否则会影响DIC分析结果精度。图像获取可以使用数码相机、拍照手机、摄像机等具有存储实时照片功能的工具。
2.划分ROI(Region of Interest)区域时,需要划分的是变形区域,通俗易懂的讲就是你需要研究的物体哪里会发生形变,你就把那块区域用轮廓线(Ncorr软件自带,不懂的看我专栏的第二篇文章)描出来。
如下图所示,我只分析形变区域(即贴了散斑纸张的部分),那我就只在这块区域绘制ROI区域。
3.绘图“plot”面板选择“Lagrangian”选项即“拉格朗日分析”得到的相对于“参考图像”的数据结果图,结果图ROI区域始终为你一开始绘制的ROI区域;选择“Eulerian”选项即“欧拉分析”即可得到相对于“当前图像”的数据结果图,结果图ROI区域会实时变化。
4.选择“拉格朗日”或“欧拉”选项,DIC分析的位移、应变数据会有变化,但不会偏差太大。它们两个选项主要的区别就是从plot
图上看上去,“Lagrangian”是ROI区域相对不动的,“Eulerian”是ROI区域动态变化的。
如下图所示。
Ncorr数据表头说明
有用的数据其实就是红框内的,因为根据官方手册的说明,红框内的数据是影响绘图结果的。官方手册里提到:相对于参考构型(拉格朗日)的位移存储在带有“_ref”后缀的图中。“_cur”后缀用于相对于当前配置(欧拉式)的位移。
也就是说带“_ref”的是选择“拉格朗日分析”的分析结果数据;带“_cur”的是选择“欧拉分析”的分析结果数据。
数据处理方法
1.将Matlab中的Ncorr分析数据复制粘贴到Excel处理。
以“plot_v_ref_formatted
”拉格朗日分析数据为例,选择第14行即第14张图像DIC分析结果数据。plot_v_ref_formatted
代表垂直方向
上的相对参考图像的DIC分析位移数据。
粘贴到Excel中,缩小比例,俯瞰可以看出其实这些非零
数据就是ROI区域内的DIC分析结果数据。因为我们选择的是“plot_v_ref_formatted”,所以这里Excel的数据就是关于ROI区域内的垂直位移拉格朗日分析数据。
接下来就是Excel的数据处理操作了,比如:
1.你可以把每一列或每一行排序,获得ROI区域内每个竖直或水平方向上的垂直最大、最小位移。
2.选择不同高度的几行ROI区域内数据,绘制“折线图”,看一下每一行数据中最大垂直位移点在哪。
第2点如下图所示。
我选择木梁不同高度处的几行数据来绘制折线图
,分别分析一下这5行的垂直方向的位移数据。
具体怎么数据处理,根据你的研究目的去规划。
2.将Matlab中的Ncorr分析数据复制粘贴到Origin处理。
3.将Matlab中的Ncorr分析数据,用Matlab(m语言)或者Pycharm(Python语言)编程绘制想要的数据处理图。