2024年6月14日发(作者:)
VBA程序在回弹计算中的应用
宏命令是基于VB程序而面向用户的一种比较实用的编辑命令,利用它我们可以对一些繁琐重复的事件进行
连续操作,从而减少了不必要的工作量,提高了工作效率,同时,也可以通过VB语言对宏命令下的事件进
行修改,使其能够更好的为我们工作所用,正是由于宏有此种独特的作用,所以我对宏进行了研究,并将
其运用到我们桥梁检测的回弹计算中。
回弹强度是桥梁检测中及其重要的一项检测项目,通过对回弹强度的检测结果,我们可以比较准确的
得出病害构件的强度值,从而为整个桥梁的评定以及后期的维修加固提供可靠的数据支持。
1、设计背景和方法
现在国产的回弹仪有不少不能够直接求值(例如:山东乐陵市回弹仪器厂生产的ZC3-A型回弹仪),
需要对照回弹强度换算表进行查询,其过程比较繁琐,甚至有些时候眼误,造成数据结果的真实性和可靠
性有所下降,鉴于此种情况,决定对回弹强度计算进行计算机处理。具体的设计方法是:先利用概率统计
理论对每一个回弹强度对照表中的各个数据进行概率统计,并得出回归分析参数,计算不同炭化深度条件
下的回弹计算公式,然后利用EXCEL中的宏命令将各回弹计算公式进行函数化,从而达到提高数据计算的
准确性和减少繁琐性。
2、具体的设计过程
2.1 回弹强度计算公式的求导
先利用EXCEL将回弹对照表中的各个数据制成工作表,然后利用EXCEL把各个炭化深度条件下的回弹
值自动生成折线图表,并最终利用折线图表求取回归线的斜率和各轴的截距,这样最终得出在不同回弹强
度条件下的回弹计算公式,由于篇幅有限,具体的计算过程请自行计算,现仅将结果公布如下,供大家核
实:
当炭化深度L=1.0时,回弹强度Rn=0.0229689N2.0108
当炭化深度L=1.5时,回弹强度Rn=0.021726N2.0108
当炭化深度L=2.0时,回弹强度Rn=0.0204743N2.0108
当炭化深度L=2.5时,回弹强度Rn=0.0197257N2.0108
当炭化深度L=3.0时,回弹强度Rn=0.0189762N2.0108
当炭化深度L=3.5时,回弹强度Rn=0.0184769N2.0108
当炭化深度L=4.0时,回弹强度Rn=0.0179754N2.0108
当炭化深度L=4.5时,回弹强度Rn=0.0169722N2.0108
当炭化深度l=5.0时,回弹强度Rn=0.0162276N2.0108
注:公式中N代表回弹平均值。
2.2宏命令的编辑
(1)制作回弹法混凝土强度试验记录表,如图1所示
图1 回弹法混凝土强度试验记录表
(2)录制宏命令并进行必要的修改


发布评论