基于最小一乘拟合的非均匀应变的数字图像相关测量 下载: 1005次
1 引言
数字图像相关(DIC)方法[1-2]是一种关于物体表面变形的测量方法,具有非接触、全场、操作简单、对设备要求低等特点[3],在力学、机械、土木等领域得到了广泛的应用[4-6]。在采用DIC方法对物体的变形进行测量时,人们更关注于物体的应变测量。在进行相关搜索过程中,有的DIC方法能直接获得应变,例如传统的牛顿-拉斐逊方法[7],但是由于图像噪声和搜索算法误差的存在,直接获得的应变只在一定范围内可靠[8],因此,人们对采用DIC方法获得的离散位移进行处理来获得应变,常用的处理方法包括有限元平滑[9]和最小二乘拟合[10-12]。有限元平滑通过将离散的位移数据组装成刚度矩阵,可一次性获得所有测点的应变,但该方法对划分节点网格质量要求很高,且编程较为复杂。最小二乘拟合易于编程实现,广大科研人员易于接受,已经成为DIC方法中获取应变的重要方法。
众所周知,对于均匀应变测量,最小二乘拟合具有很高的精度[10-12]。然而,在许多情形下,需要对非均匀应变进行测量,例如材料应变局部化时[13-14]。对于非均匀应变测量,最小二乘拟合可能会存在较大的误差,这是由于当应变计算窗口位于非均匀变形区域时,计算窗口内少数测点的应变与其他测点的差别较大,这相当于计算窗口中出现了“异常值”。最小二乘拟合对“异常值”的稳健性较差,可造成测量的应变偏离真实值,这是由于最小二乘拟合使用了平方函数对位移偏差进行估计,这容易放大“异常值”的影响[15]。为了抑制“异常值”的影响,人们采用绝对值函数取代平方函数来进行位移偏差估计,由此提出数据拟合中的一种稳健方法——最小一乘拟合。虽然最小一乘拟合的提出比最小二乘拟合还早40多年,但是采用绝对值函数来进行偏差计算,解析求解困难,导致其应用较少[16]。
本文对采用DIC方法获得的离散位移进行最小一乘拟合以测量非均匀应变。鉴于位移最小一乘拟合解析方法求解困难,采用基于模拟退火的粒子群算法[17-18]进行求解。通过开展含应变梯度的水平剪切带形成的数值实验和相似材料断层滑移实验,验证了典型非均匀变形(应变局部化)条件下最小一乘拟合的应变测量结果的准确性。
2 DIC方法原理
DIC方法通过对变形前后图像的相关运算进行物体应变测量,其原理如
样本子区和目标子区的相似性可以用相关系数表示,一般采用CZNCC相关系数来表示两个子区的相关程度[19]。设样本子区的灰度为f,目标子区的灰度为g,则P(x0,y0)的灰度为f(x0,y0),P'(x'0,y'0)的灰度为g(x'0,y'0),则两个子区的相关系数CZNCC可以表示为
式中:
在求解CZNCC的极值时,还需要给定样本子区的形函数,常用的有一阶形函数和二阶形函数[3]。由于样本子区变形后并不总是在整像素位置,因此需要对目标图像进行灰度插值,常用的灰度插值函数是三次样条函数。
一般采用牛顿-拉菲逊算法[7]或反向组合高斯牛顿法[20]对CZNCC进行优化,虽然在优化过程中也可以直接获得应变,但仅当应变大于0.01时结果才可靠[8]。因此,考虑对采用DIC方法获得的位移场进行平滑或拟合以获得应变场。
3 最小一乘拟合应变测量方法
3.1 基于位移拟合的位移计算公式
采用DIC方法直接获得的位移是离散的,通常需要对其进行处理来获得应变。在利用位移拟合获得应变时,一般计算窗口内的测点数目为(2m+1)×(2m+1)。
在进行拟合时,常用一次多项式函数,表示为
式中:u、v分别为点(x,y)的水平位移和垂直位移;a0、a1、a2、b0、b1、b2为系数。计算窗口内水平线应变(εx)、垂直线应变(εy)以及剪应变(γxy)可用多项式的系数表示,分别为
3.2 最小二乘拟合的局限性
最小二乘拟合的主要思想是使计算窗口内测点的位移拟合值与测量值偏差的平方和Eu达到最小。Eu可以表示为
式中:(xij,yij)为计算窗口内测点的坐标;uij为测点的位移测量值。
对于均匀变形条件下的应变测量,最小二乘拟合具有很高的精度。然而,对于非均匀变形条件下的应变测量,例如,应变局部化带内的应变测量,最小二乘拟合可能引起较大的误差。当计算窗口位于非均匀变形区域时,计算窗口内部分测点的应变与其他测点的应变相差较大,相当于计算窗口中出现了“异常值”。最小二乘拟合采用平方函数衡量偏差,会加大数据中异常值破坏性的影响。
为抑制计算窗口中“异常值”对应变测量的影响,采用绝对值函数取代平方函数,由此出现了最小一乘拟合。
3.3 最小一乘拟合求解
在对测点位移进行最小一乘拟合时,要求计算窗口内位移拟合值和测量值uij误差的绝对值之和E1最小。E1可以表示为
由于(5)式中绝对值的存在,采用解析法难以求其极值。(5)式的极值问题本质上是一个多元函数的最优化问题,可采用粒子群算法进行求解。粒子群算法是一种随机算法,若参数选择不合适,很容易陷入局部最优。粒子群算法通过更新粒子位置使E1获得全局最优解,若全局最优粒子获得的是局部最优解,则粒子群算法会限入局部最优,不易跳出。可以利用模拟退火算法产生新的全局最优粒子来替代粒子群算法产生的全局最优粒子,这样即可有效地跳出粒子群算法的局部最优,从而获得全局最优解。具体步骤[17]如下。
1) 初始化各粒子的速度V(k,d)和位置A(k,d),其中k表示粒子序数,k=1,2,…,N0,N0表示粒子的个数,取N0=30,d表示粒子的维度,d=1~3。
2) 计算各粒子的适应度ek,确定粒子适应度最小的粒子,eg=min(ek),该粒子为全局最优粒子pg,并初始化局部最优粒子P(k,d),其中P(k,d)=A(k,d)。
3) 令初始温度T=eg,计算当前温度下各粒子的适应值Fk,并找出pg的替代值pL。
4) 更新各粒子的位置和速度,计算各粒子的适应度,更新P(k,d)和pg,并进行退温操作T:=λT,λ为退温系数,这里取λ=0.85。
式中:c1、c2为学习因子,一般取c1=c2=2;r1、r2为范围为[0,1]的均匀随机数;w为惯性权重,一般取w=0.5;:=为赋值符号。
5) 若迭代次数N超过200,则停止搜索并输出结果,否则返回到3)继续搜索。
4 基于最小一乘拟合的非均匀应变测量
4.1 虚拟剪切带应变测量
根据Zhou等[21]方法制作模拟散斑图,散斑图尺寸为300 pixel×150 pixel,散斑数目为2000,如
式中:c为剪切带的法向坐标,c∈[150-wb/2,150+wb/2],wb为剪切带宽度,wb=30 pixel;l为内部长度,l=wb/2π;
图 2. 模拟散斑图。(a)参考图像;(b)含应变梯度的剪切带图像
Fig. 2. Simulated speckle images. (a) Reference image;(b) shear band image with strain gradient
通常测点间隔会对应变测量有影响,采用二阶DIC方法分别计算测点间隔为4 pixel、2 pixel及1 pixel时剪切带形成后的位移,并分别采用最小二乘拟合和最小一乘拟合计算应变,计算窗口均有5×5个测点。为了对比最小二乘拟合和最小一乘拟合的时间消耗,
由
表 1. 两种方法的时间消耗对比
Table 1. Comparison of time consumption of two methods
|
为了验证基于模拟退火的粒子群算法的有效性,以位于x=118 pixel、y=270 pixel处的测点为中心,选择计算窗口,并进行最小一乘拟合,并以此为例说明最小一乘拟合的有效性。
通过计算得到的相同测点间隔和相同y坐标下的γxy平均值及其误差分别如
由
图 4. γxy平均值分布。(a)测点间隔4 pixel;(b)测点间隔2 pixel;(c)测点间隔1 pixel
Fig. 4. Distributions of average γxy. (a) Measuring point interval is 4 pixel; (b) measuring point interval is 2 pixel; (c) measuring point interval is 1 pixel
图 5. γxy平均值误差。(a)测点间隔4 pixel;(b)测点间隔2 pixel;(c)测点间隔1 pixel
Fig. 5. Errors of average γxy. (a) Measuring point interval is 4 pixel; (b) measuring point interval is 2 pixel; (c) measuring point interval is 1 pixel
以上结果表明,对于均匀应变的测量,两种方法几乎具有相同的精度,而对于非均匀应变测量,最小一乘拟合的效果要优于最小二乘拟合,例如,在测点间隔为4 pixel时, A点(y=154 pixel)最小一乘拟合的γxy平均值误差为-0.018,最小二乘拟合为-0.031,最小一乘拟合的γxy平均值误差只有最小二乘拟合的58.1%。
综上所述,对于非均匀应变的测量,最小一乘拟合的精度要高于或等于最小二乘拟合,尤其当数据点较少(测点间隔较大)时,最小一乘拟合的优势更加突出。
4.2 相似材料模型断层滑移过程中的应变测量
采用上述两种方法测量相似材料模型断层滑移过程中的应变。断层是采矿工程中经常遇到的一种地质构造,对工作面的安全回采常会产生不可忽视的影响。为了研究煤层开采对断层行为的影响,本课题组根据义马千秋矿某工作面地质条件制作了相似材料模型,并进行模拟煤层开采实验。在开采过程中,采用CCD相机连续拍摄开采过程中的图像,图像尺寸为1368 pixel×888 pixel。在实验完成后,采用一阶DIC方法对拍摄的图像进行相关运算,获得煤层开采过程中断层附近的位移场,测点间隔取15 pixel,子区尺寸取41 pixel×41 pixel。
由于应变有3个分量,为了便于分析,采用最大剪应变γmax(γmax=
由
图 7. 不同Δx时最小二乘拟合的γmax。(a) Δx=140;(b) Δx=300;(c) Δx=400
Fig. 7. γmax of least square fitting for different Δx. (a) Δx=140; (b) Δx=300; (c) Δx=400
图 8. 不同Δx时最小一乘拟合的γmax。(a) Δx=140;(b) Δx=300;(c) Δx=400
Fig. 8. γmax of least absolute deviation fitting for different Δx. (a) Δx=140; (b) Δx=300; (c) Δx=400
图 9. 不同Δx时测线上的γmax分布。(a) Δx=140;(b) Δx=300;(c) Δx=400
Fig. 9. Distributions of γmax in monitoring line for different Δx. (a) Δx=140; (b) Δx=300; (c) Δx=400
由
5 结论
为了对非均匀应变进行准确测量,在DIC方法中采用最小一乘拟合获取应变。鉴于最小一乘拟合解析法求解困难,采用基于模拟退火的粒子群算法进行求解。开展了虚拟剪切带形成数值实验和相似材料模型断层滑移实验,对比了DIC方法最小一乘拟合和最小二乘拟合结果的差异。在虚拟剪切带形成数值实验中发现,对于均匀应变测量,两种方法几乎具有相同的精度,而对于非均匀应变测量,最小一乘拟合的结果通常优于最小二乘拟合。在相似材料模型断层滑移实验中可以发现与虚拟剪切带形成数值实验中相类似的结果。由此可见,对于非均匀应变的测量,最小一乘拟合具有更强的适用性。
[1] Peters W H, Ranson W F. Digital imaging techniques in experimental stress analysis[J]. Optical Engineering, 1982, 21(3): 213427.
[2] Yamaguchi I. A laser-speckle strain gauge[J]. Journal of Physics E: Scientific Instruments, 1981, 14(11): 1270-1273.
[3] Sutton MA, Orteu JJ, SchreierH. Image correlation for shape, motion and deformation measurements: basic concepts, theory and applications[M]. Boston, MA: Springer, 2009: 81- 116.
[4] 苏勇, 张青川, 伍小平. 数字图像相关技术的一些进展[J]. 中国科学: 物理学力学天文学, 2018, 48(9): 094604.
Su Y, Zhang Q C, Wu X P. Progress in digital image correlation method[J]. Scientia Sinica(Physica,Mechanica & Astronomica), 2018, 48(9): 094604.
[5] Sutton M A, Hild F. Recent advances and perspectives in digital image correlation[J]. Experimental Mechanics, 2015, 55(1): 1-8.
[6] Sutton M A, Matta F, Rizos D, et al. Recent progress in digital image correlation: background and developments since the 2013 W M Murray lecture[J]. Experimental Mechanics, 2017, 57(1): 1-30.
[7] Bruck H A. McNeill S R, Sutton M A, et al. Digital image correlation using Newton-Raphson method of partial differential correction[J]. Experimental Mechanics, 1989, 29(3): 261-267.
[8] Chu T C, Ranson W F, Sutton M A. Applications of digital-image-correlation techniques to experimental mechanics[J]. Experimental Mechanics, 1985, 25(3): 232-244.
[10] Pan B, Asundi A, Xie H M, et al. Digital image correlation using iterative least squares and pointwise least squares for displacement field and strain field measurements[J]. Optics and Lasers in Engineering, 2009, 47(7/8): 865-874.
[11] 潘兵, 谢惠民. 数字图像相关中基于位移场局部最小二乘拟合的全场应变测量[J]. 光学学报, 2007, 27(11): 1980-1986.
[12] 王莹, 沈峘, 夏瀚笙, 等. 数字图像相关法中一种动态应变子区选择算法[J]. 激光与光电子学进展, 2018, 55(9): 091001.
[13] 徐小海, 苏勇, 蔡玉龙, 等. 数字图像相关法测量局域变形场中形函数和模板尺寸的影响[J]. 力学学报, 2015, 47(5): 848-862.
Xu X H, Su Y, Cai Y L, et al. Influence of shape functions and template size in digital image correlation method for highly inhomogeneous deformations[J]. Chinese Journal of Theoretical and Applied Mechanics, 2015, 47(5): 848-862.
[14] 王学滨, 杜亚志, 潘一山. 考虑一阶和二阶位移梯度的数字图像相关方法在剪切带测量中的比较[J]. 工程力学, 2013, 30(7): 282-287.
Wang X B, Du Y Z, Pan Y S. A comparison of DIC methods considering the first-and second-order displacement gradients in shear band measurements[J]. Engineering Mechanics, 2013, 30(7): 282-287.
[15] 陈希孺. 最小二乘法的历史回顾与现状[J]. 中国科学院研究生院学报, 1998, 15(1): 4-11.
Chen X R. Historical backgrounds and present state of the least squares method[J]. Journal of the Graduate School Academia Sinica, 1998, 15(1): 4-11.
[16] 顾乐民. 最小一乘法在岩土地基沉降中的应用[J]. 岩土力学, 2016, 37(8): 2366-2372.
Gu L M. Application of least absolute deviation method to settlement of rock and soil foundations[J]. Rock and Soil Mechanics, 2016, 37(8): 2366-2372.
[17] 温正. 精通MATLAB智能算法[M]. 北京: 清华大学出版社, 2014.
WenZ. Proficient in MATLAB intelligent algorithm[M]. Beijing: Tsinghua University Press, 2014.
[18] 葛朋祥, 叶沛, 李桂华. 基于遗传算法的数字图像相关法在微位移测量中的应用[J]. 光学学报, 2018, 38(6): 0612006.
[21] Zhou P, Goodson K E. Subpixel displacement and deformation gradient measurement using digital image/speckle correlation[J]. Optical Engineering, 2001, 40(8): 1613-1620.
[22] 王学滨, 潘一山, 马瑾. 剪切带内部应变(率)分析及基于能量准则的失稳判据[J]. 工程力学, 2003, 20(2): 111-115.
Wang X B, Pan Y S, Ma J. Analysis of strain and strain rate in shear band and its instability based on energy criterion[J]. Engineering Mechanics, 2003, 20(2): 111-115.
Article Outline
王学滨, 董伟, 杨梅, 张博闻, 余斌. 基于最小一乘拟合的非均匀应变的数字图像相关测量[J]. 光学学报, 2020, 40(3): 0312001. Xuebin Wang, Wei Dong, Mei Yang, Bowen Zhang, Bin Yu. Inhomogeneous Strain Measurement Based on Least Absolute Deviation Fitting for Digital Image Correlation[J]. Acta Optica Sinica, 2020, 40(3): 0312001.