公开/公告号CN112858644A
专利类型发明专利
公开/公告日2021-05-28
原文格式PDF
申请/专利权人 北京中冶设备研究设计总院有限公司;
申请/专利号CN202011564794.6
发明设计人 杨雪华;
申请日2020-12-25
分类号G01N33/38(20060101);G06F30/20(20200101);
代理机构11327 北京鸿元知识产权代理有限公司;
代理人袁文婷;张娓娓
地址 100029 北京市朝阳区安外胜古中路9821信箱北京中冶设备院
入库时间 2023-06-19 11:08:20
技术领域
本发明属于混凝土碳化预测技术领域,更为具体地,涉及一种混凝土碳化深度预测方法及预测系统。
背景技术
耐久性指的是建筑物在正常的使用和维护管理情况下,结构可以达到其设计时的工作寿命,且在其正常工作寿命年限内不需要大规模维修与加固处理,并且可以保持结构的安全性与可靠性。混凝土碳化是影响混凝土结构耐久性的关键因素,混凝土结构耐久性损伤会严重危害人身及财产安全,所以混凝土碳化深度的高精度预测具有重要意义。通过对碳化深度的预测,及时发现耐久性问题,对结构进行加固维护,将损失降到最小。
在实际工程中,碳化深度影响因素有温度、湿度、水灰比、掺合料含量、二氧化硫浓度、二氧化碳浓度等等。影响混凝土碳化的因素众多且各因素间又相互耦合,碳化反应的过程往往还存在一些不可预测的生物化学反应如真菌,霉变等从而影响碳化反应。
目前的现有技术中,碳化深度预测方法通过单个影响因素训练碳化深度预测模型,不能综合考虑所有的影响因素,从而造成模型预测结果误差较大或具有很大局限性。
发明内容
鉴于上述问题,本发明的目的是提供一种混凝土碳化深度预测方法及预测系统,以解决目前的在现有技术中,针对混凝土碳化深度的影响因素众多又复杂且对时间有较强的依赖性,采用单一的方法无法准确的预测混凝土碳化深度,不能及时发现混凝土结构耐久性等问题。
本发明提供一种混凝土碳化深度预测方法,包括如下步骤:
通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据;其中,所述第一时间序列数据包括按照预设时间间隔设置的时间点和与所述时间点相对应的第一碳化深度预测值;
对所述第一时间序列数据进行平稳性验证,获取平稳的时间序列数据;
根据所述平稳的时间序列数据的自相关图和偏自相关图,确定碳化深度平稳时间序列数据预测模型的类型,得到初始时间序列数据预测模型;
通过AIC准则法,对所述初始时间序列数据预测模型进行模型定阶处理,得到碳化深度平稳时间序列数据预测模型;
通过所述碳化深度平稳时间序列数据预测模型,获取所述预设时间序列上的第二碳化深度预测值,作为第二时间序列数据;其中,所述第二时间序列数据包括按照预设时间间隔设置的时间点和与所述时间点相对应的第二碳化深度预测值;
通过将所述第一时间序列数据与所述第二时间序列数据中相同时间点上的第一碳化深度预测值和第二碳化深度预测值进行加权平均处理,得到在所述预设时间序列上的混凝土碳化深度预测值。
此外,优选的方案是,在通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据之前,还包括:
通过将预设模型训练集数据输入预设基础神经网络模型中,进行模型训练,得到初级碳化深度预测模型;其中,
所述预设模型训练集数据包括混凝土碳化影响因素值数据和与所述混凝土碳化影响因素值数据相对应的碳化深度预测值数据;
通过预设模型测试集数据,对所述初级碳化深度预测模型进行验证处理,得到碳化深度预测模型。
此外,优选的方案是,所述碳化深度预测模型包括用于输入混凝土碳化影响因素值的输入层、用于对所述输入层输入的混凝土碳化影响因素值进行分析的隐含层、用于将所述隐含层得到的第一碳化深度预测值输出的输出层。
此外,优选的方案是,所述通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据包括:
将所述混凝土碳化影响因素值输入所述碳化深度预测模型中,通过所述碳化深度预测模型对所述混凝土碳化影响因素值进行分析,得到第一碳化深度预测值;
获取与所述预设时间序列上的时间点相对应的第一碳化深度预测值,得到第一时间序列数据。
此外,优选的方案是,所述混凝土碳化影响因素值包括温度值、湿度值、二氧化碳浓度值、水灰比值、水泥用量值、碳化时间值。
此外,优选的方案是,在对所述第一时间序列数据进行平稳性验证,获取平稳的时间序列数据的过程中,
当所述第一时间序列数据为非平稳数据时,对所述第一时间序列数据进行差分处理,得到平稳的时间序列数据。
此外,优选的方案是,所述碳化深度平稳时间序列数据预测模型包括自回归模型、移动平均模型、自回归移动平均模型。
此外,优选的方案是,在根据所述平稳的时间序列数据的自相关图和偏自相关图,确定碳化深度平稳时间序列数据预测模型的类型,得到初始时间序列数据预测模型的过程中,
当自相关图为拖尾,偏自相关图为p阶截尾时,确定碳化深度平稳时间序列数据预测模型的类型为自回归模型;
当自相关图为q阶截尾,偏自相关图为拖尾,确定碳化深度平稳时间序列数据预测模型的类型为移动平均模型;
当自相关图为拖尾,偏自相关图为拖尾,确定碳化深度平稳时间序列数据预测模型的类型为自回归移动平均模型。
此外,优选的方案是,所述通过AIC准则法,对所述初始时间序列数据预测模型进行模型定阶处理,得到碳化深度平稳时间序列数据预测模型包括:
通过AIC准则法对所述初始时间序列数据预测模型进行模型定阶;
采用最小二乘法对定阶后的初始时间序列数据预测模型进行参数估计,得到参数估计值,并将所述参数估计值代入定阶后的初始时间序列数据预测模型中,得到碳化深度平稳时间序列数据预测模型。
本发明提供一种混凝土碳化深度预测系统,所述系统包括:
第一时间序列数据获取单元,用于通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据;其中,所述第一时间序列数据包括按照预设时间间隔设置的时间点和与所述时间点相对应的第一碳化深度预测值;
平稳性验证单元,用于对所述第一时间序列数据进行平稳性验证,获取平稳的时间序列数据;
模型类型确定单元,用于根据所述平稳的时间序列数据的自相关图和偏自相关图,确定碳化深度平稳时间序列数据预测模型的类型,得到初始时间序列数据预测模型;
模型定阶单元,用于通过AIC准则法,对所述初始时间序列数据预测模型进行模型定阶处理,得到碳化深度平稳时间序列数据预测模型;
第二时间序列数据获取单元,用于通过所述碳化深度平稳时间序列数据预测模型,获取所述预设时间序列上的第二碳化深度预测值,作为第二时间序列数据;其中,所述第二时间序列数据包括按照预设时间间隔设置的时间点和与所述时间点相对应的第二碳化深度预测值;
碳化深度预测值获取单元,用于通过将所述第一时间序列数据与所述第二时间序列数据中相同时间点上的第一碳化深度预测值和第二碳化深度预测值进行加权平均处理,得到在所述预设时间序列上的混凝土碳化深度预测值。
从上面的技术方案可知,本发明提供的混凝土碳化深度预测方法及预测系统,通过将碳化深度预测模型和碳化深度平稳时间序列数据预测模型分别得到的第一时间序列数据和第二时间序列数据进行加权平均处理,得到在预设时间序列上的混凝土碳化深度预测值;能够将混凝土碳化深度的各影响因素与碳化深度对时间依赖性结合,综合考虑后得到准确的预测混凝土碳化深度,减小碳化深度预测误差,及时发现混凝土结构耐久性等问题。
为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
附图说明
通过参考以下结合附图的说明,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
图1为根据本发明实施例的混凝土碳化深度预测方法的流程图;
图2为根据本发明实施例的碳化深度预测模型的结构示意图;
图3为根据本发明实施例的混凝土碳化深度预测系统的结构示意图;
图4为根据本发明实施例的A组数据的自相关图和偏自相关图;
图5为根据本发明实施例1的碳化深度预测模型的训练误差曲线图;
图6为根据本发明实施例1的碳化深度预测模型的拟合曲线图;
图7为根据本发明实施例1的A组碳化深度预测值与期望值比较图;
图8为根据本发明实施例1的B组碳化深度预测值与期望值比较图。
在附图中,1-输入层,2-隐含层,3-输出层,a-自相关图,b-偏自相关图。
在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施方式
在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。
针对前述提出的目前在现有技术中,混凝土碳化深度的影响因素众多又复杂且对时间有较强的依赖性,采用单一的方法无法准确的预测混凝土碳化深度,不能及时发现混凝土结构耐久性等问题,提出了一种混凝土碳化深度预测方法及预测系统。
以下将结合附图对本发明的具体实施例进行详细描述。
为了说明本发明提供的混凝土碳化深度预测方法,图1示出了本发明实施例的混凝土碳化深度预测方法的流程。
如图1所示,本发明提供的混凝土碳化深度预测方法,包括如下步骤:
S1、通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据;其中,第一时间序列数据包括按照预设时间间隔设置的时间点和与时间点相对应的第一碳化深度预测值。
具体的,将混凝土碳化影响因素值输入到碳化深度预测模型中,通过碳化深度预测模型对混凝土碳化影响因素值进行分析,得到在预设时间序列上的第一碳化深度预测值,由于碳化深度对时间具有一定的依赖性,所以按照预设时间间隔设置时间点,将这些时间点作为预设时间序列。得到包括时间点和每个时间点对应的第一碳化深度预测值的第一时间序列数据。
其中,在通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据之前,还包括:
通过将预设模型训练集数据输入预设基础神经网络模型中,进行模型训练,得到初级碳化深度预测模型;其中,
预设模型训练集数据包括混凝土碳化影响因素值数据和与混凝土碳化影响因素值数据相对应的碳化深度预测值数据;
通过预设模型测试集数据,对初级碳化深度预测模型进行验证处理,得到碳化深度预测模型。
具体的,将实验或者历史数据分成预设模型训练集数据和预设模型测试集数据,通过预设模型训练集数据对预设基础神经网络模型,进行模型训练,再通过预设模型测试集数据进行验证处理,得到碳化深度预测模型。
将预设模型训练集数据中的n个混凝土碳化影响因素值数据作为预设基础神经网络模型的输入,预设模型训练集数据中的与混凝土碳化影响因素值数据相对应的碳化深度预测值数据作为预设基础神经网络模型的输出,如下式所示,
其中,x
图2示出了根据本发明实施例的碳化深度预测模型的结构示意图。
如图2所示,碳化深度预测模型包括用于输入混凝土碳化影响因素值的输入层、用于对输入层输入的混凝土碳化影响因素值进行分析的隐含层、用于将隐含层得到的第一碳化深度预测值输出的输出层。
具体的,本发明实施例优选的碳化深度预测模型是以RBF神经网络 (RadialBasis Function也就是径向基函数神经网络)为基础网络模型训练而成。RBF神经网络是以函数逼近论为基础建立的多层前向型神经网络模型,其网络结构如图2所示。它能够逼近任意的非线性函数,具有良好的泛化能力,并有很快的收敛速度,已成功应用于非线性函数逼近、时间序列分析、模式识别、系统建模、控制和故障诊断等。为了能够得到符合精度要求的碳化深度预测模型,在对神经网络进行训练时,由于高斯基函数具有表示简单、径向对称和光滑性好等优点,其隐含层R
其中,c
输出层函数为:
其中,p为输出节点数。
其中,通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据包括:
将混凝土碳化影响因素值输入碳化深度预测模型中,通过碳化深度预测模型对混凝土碳化影响因素值进行分析,得到第一碳化深度预测值;
获取与预设时间序列上的时间点相对应的第一碳化深度预测值,得到第一时间序列数据。
其中,混凝土碳化影响因素值包括温度值、湿度值、二氧化碳浓度值、水灰比值、水泥用量值、碳化时间值。
具体的,温度值、湿度值、二氧化碳浓度值、水灰比值、水泥用量值、碳化时间值是凝土碳化较为重要的因素,当然还可包括其它影响因素,在此不做特别限定。
S2、对第一时间序列数据进行平稳性验证,获取平稳的时间序列数据。
具体的,时间序列预测就是根据被预测事物的过去和现在的观测数据,找到其内在的统计特性和发展规律,构造特定的模型推测未来事物的发展趋势。时间序列按其统计特性可以分为以下两种,一种是平稳时间序列,另一种是非平稳时间序列,当第一时间序列数据为平稳的时间序列数据时,可直接使用,若为非平稳时间序列时,需要处理为平稳时间序列。
其中,在对第一时间序列数据进行平稳性验证,获取平稳的时间序列数据的过程中,
当第一时间序列数据为非平稳数据时,对第一时间序列数据进行差分处理,得到平稳的时间序列数据。
具体的,利用时间序列方法分析t-1,t-2,…,t-p时刻的碳化深度预测模型的第一碳化深度预测值z
S3、根据平稳的时间序列数据的自相关图和偏自相关图,确定碳化深度平稳时间序列数据预测模型的类型,得到初始时间序列数据预测模型。
具体的,碳化深度平稳时间序列数据预测模型包括自回归模型、移动平均模型、自回归移动平均模型。
其中,在根据平稳的时间序列数据的自相关图和偏自相关图,确定碳化深度平稳时间序列数据预测模型的类型,得到初始时间序列数据预测模型的过程中,
当自相关图为拖尾,偏自相关图为p阶截尾时,确定碳化深度平稳时间序列数据预测模型的类型为自回归模型;
当自相关图为q阶截尾,偏自相关图为拖尾,确定碳化深度平稳时间序列数据预测模型的类型为移动平均模型;
当自相关图为拖尾,偏自相关图为拖尾,确定碳化深度平稳时间序列数据预测模型的类型为自回归移动平均模型。
S4、通过AIC准则法,对初始时间序列数据预测模型进行模型定阶处理,得到碳化深度平稳时间序列数据预测模型。
其中,通过AIC准则法,对初始时间序列数据预测模型进行模型定阶处理,得到碳化深度平稳时间序列数据预测模型包括:
通过AIC准则法对初始时间序列数据预测模型进行模型定阶;
采用最小二乘法对定阶后的初始时间序列数据预测模型进行参数估计,得到参数估计值,并将参数估计值代入定阶后的初始时间序列数据预测模型中,得到碳化深度平稳时间序列数据预测模型。
具体的,采用AIC准则法进行精确定阶,对于AIC准则函数如果有
则取n0和m0为最佳模型阶数。模型精确定阶后采用最小二乘法(LS) 对模型进行参数估计。最小二乘估计法是根据最小方差进行估计的,其思想是使实际值与估计值之间的平方误差期望值最小,此时对应的参数估计值为最佳参数估计值。设其模型为
y
其中y为观测数据,自变量x已知,α为待估参数,ei是零均值误差,当误差平方和
达到最小,则此时的
S5、通过碳化深度平稳时间序列数据预测模型,获取预设时间序列上的第二碳化深度预测值,作为第二时间序列数据;其中,第二时间序列数据包括按照预设时间间隔设置的时间点和与时间点相对应的第二碳化深度预测值。
S6、通过将第一时间序列数据与第二时间序列数据中相同时间点上的第一碳化深度预测值和第二碳化深度预测值进行加权平均处理,得到在预设时间序列上的混凝土碳化深度预测值。
具体的,将碳化深度预测模型预测值z
将最终得到的预测值y′
图3示出了根据本发明实施例的混凝土碳化深度预测系统的结构。
如图3所示,本发明提供的混凝土碳化深度预测系统包括:
第一时间序列数据获取单元,用于通过碳化深度预测模型对混凝土碳化影响因素值进行分析,获取在预设时间序列上的第一碳化深度预测值,作为第一时间序列数据;其中,第一时间序列数据包括按照预设时间间隔设置的时间点和与所述时间点相对应的第一碳化深度预测值;
平稳性验证单元,用于对第一时间序列数据进行平稳性验证,获取平稳的时间序列数据;
模型类型确定单元,用于根据平稳的时间序列数据的自相关图和偏自相关图,确定碳化深度平稳时间序列数据预测模型的类型,得到初始时间序列数据预测模型;
模型定阶单元,用于通过AIC准则法,对初始时间序列数据预测模型进行模型定阶处理,得到碳化深度平稳时间序列数据预测模型;
第二时间序列数据获取单元,用于通过碳化深度平稳时间序列数据预测模型,获取预设时间序列上的第二碳化深度预测值,作为第二时间序列数据;其中,第二时间序列数据包括按照预设时间间隔设置的时间点和与时间点相对应的第二碳化深度预测值;
碳化深度预测值获取单元,用于通过将第一时间序列数据与第二时间序列数据中相同时间点上的第一碳化深度预测值和第二碳化深度预测值进行加权平均处理,得到在预设时间序列上的混凝土碳化深度预测值。
为了对本发明的有益效果进一步进行说明,提供了下述具体的实施例。
实施例1
为验证本发明提出的混凝土碳化深度预测方法及预测系统的有效性,对 200余组样本分为两部分作为碳化深度预测模型的训练集数据和测试集数据。经多次调整实验,碳化深度预测模型的训练误差曲线图与拟合曲线图如图5 和表6所示,由图1可以看出碳化深度预测模型在第1319步达到目标误差 0.001,预测值与真实值得拟合度R=0.997。
设计两组不同配合比的混凝土试件,每组的相关参数如表3所示。从第 10天开始每隔5天测量一次碳化深度。
表3
首先将训练好的碳化深度预测模型对A、B两组进行碳化深度预测。选取每组中的前15个(即10-80天)碳化深度预测模型预测数据作为A、B两组,建立碳化深度平稳时间序列数据预测模型对未来时刻碳化深度进行预测。首先判断两组数据符合哪种时间序列模型类别。用MATLAB求得A、B两组数据的自相关图和偏自相关图,如图4所示。
从图4中看出A组自相关(ACF)拖尾,偏自相关(PACF)截尾。可判断出A组数据适合模型类型为自回归(AR)模型。阶数取3。采用AIC准则函数法对其进行准确的定阶,求得A组对相应的模型为AR(3)。采用最小二乘法对其进行参数估计,得到
y
同理,得到B组的
y
由此可得出A组与B组85天至110天的6个时间序列碳化深度预测值,将得到的值按照式10所示进行加权平均得到最终预测值y′,将预测值与期望值进行比较,如图7和图8所示。其中,图7为A组碳化深度预测值与期望值比较;图8为B组碳化深度预测值与期望值比较。
由图7、图8中可以看出,利用本发明的混凝土碳化深度预测方法及预测系统得到的混凝土碳化深度预测值,相对误差更小。
通过上述具体实施方式可看出,本发明提供的混凝土碳化深度预测方法及预测系统,通过将碳化深度预测模型和碳化深度平稳时间序列数据预测模型分别得到的第一时间序列数据和第二时间序列数据进行加权平均处理,得到在预设时间序列上的混凝土碳化深度预测值;能够将混凝土碳化深度的各影响因素与碳化深度对时间依赖性结合,综合考虑后得到准确的预测混凝土碳化深度,减小碳化深度预测误差,及时发现混凝土结构耐久性等问题。
如上参照附图以示例的方式描述了根据本发明提出的混凝土碳化深度预测方法及预测系统。但是,本领域技术人员应当理解,对于上述本发明所提出的混凝土碳化深度预测方法及预测系统,还可以在不脱离本发明内容的基础上做出各种改进。因此,本发明的保护范围应当由所附的权利要求书的内容确定。
机译: 混凝土碳化深度的预测方法
机译: 使用相同的安全检查和诊断和碳化深度测量方法所需的混凝土碳化深度测量装置
机译: 天气预测系统,电力需求预测系统,天气预测方法和电力需求预测方法