1.基于相似性判定的混凝土抗压强度检测方法,其包括如下步骤:
步骤s1、构建参考样本集s
该步骤中,s={si|i=1,2,3,...,m},si表示参考样本集s中的第i个参考样本;si=(pi,qi),pi为参考样本si的临界压力值,qi为参考样本si的应变序列;qi={(dij,fj)|i=1,2,3,...,m;j=1,2,3,...,n},n为应变序列qi的序列长度,dij为应变序列qi中第j个点对应的应变量,fj为应变序列qi中第j个点对应的压力值;对于任一参考样本si,f1取值均一致,且任意相邻的点均存在fj-fj-1=c,c为设定压力间隔值;
步骤s2、获取当前所检测对象的实时应变序列
该步骤中,依据压力间隔序列f获取当前所检测对象在每个对应点处的实时应变量dh,进而构建所检测对象的实时应变序列qx;qx={(dh,fj)|h=1,2,3,...,t;j=1,2,3,...,t},ft表示所检测对象的当前压力值pt对应压力间隔序列f中的点值,dt表示所检测对象对应点ft的实时应变量;
步骤s3、将实时应变序列与参考样本集进行相似性匹配获取预测临界压力值
该步骤中,基于欧式距离将实时应变序列qx与参考样本集s进行相似性匹配,进而获取相似参考样本;之后,以相似参考样本的对应临界压力值作为所检测对象的预测临界压力值pd;
步骤s4、基于预测临界压力值pd及当前压力值pt,计算加荷速度v;
步骤s5、计算当前所检测对象的抗压强度
该步骤中,以步骤s4中获取的加荷速度向所检测对象加载负荷,直至获取所检测对象的实际临界压力值px,并以该实际临界压力值计算所检测对象的抗压强度;
步骤s6、将前所检测对象的数值集合(px,qx)更新至参考样本集中。
2.根据权利要求1所述的基于相似性判定的混凝土抗压强度检测方法,其特征在于:步骤s1中,对于任一参考样本si均存在,fn≤α·pi≤fn+c,α为设定压力系数,0.5≤α<1。
3.根据权利要求1所述的基于相似性判定的混凝土抗压强度检测方法,其特征在于:步骤s2中,每增加一个点值均对实时应变序列qx进行更新。
4.根据权利要求3所述的基于相似性判定的混凝土抗压强度检测方法,其特征在于:步骤s3中,实时应变序列qx每次更新后均对步骤s3和步骤s4进行重复。
5.根据权利要求1所述的基于相似性判定的混凝土抗压强度检测方法,其特征在于:步骤s3中,实时应变序列qx与参考样本si的欧式距离δdi为
6.根据权利要求1所述的基于相似性判定的混凝土抗压强度检测方法,其特征在于:步骤s4中,加荷速度v的计算公式为,v=(pd-pt)/t,t为设定时间参数。
7.根据权利要求2所述的基于相似性判定的混凝土抗压强度检测方法,其特征在于:步骤s4中,当pt≤β·pd时,加荷速度v设定为固定加荷速度v′,β为设定阈值系数。
8.基于相似性判定的混凝土抗压强度检测系统,其用于实现权利要求1-7中任一所述的混凝土抗压强度检测方法;其特征在于:
包括存储单元、处理单元、压力检测单元、形变检测单元、压力施加单元和压力控制单元;
存储单元用于实现步骤s1中的参考样本集s的存储,处理单元用于实现数据处理,压力检测单元用于实现当前压力值pt的检测,形变检测单元用于实时应变量dt的检测,压力施加单元用于向所检测对象施加压力,压力控制单元用于控制压力施加单元的加荷速度v。