首页 / 专利库 / 视听技术与设备 / / 一种基于多传感器的大坝安全智能监测与预警系统及方法

一种基于多传感器的大坝安全智能监测与预警系统及方法

阅读:100发布:2021-04-11

专利汇可以提供一种基于多传感器的大坝安全智能监测与预警系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 属于大坝安全智能监测技术领域,公开了一种基于多 传感器 的大坝安全智能监测与预警系统及方法,通过摄像器监控大坝;采集大坝 水 压、水位、振动的数据;对采集到的数据进行实时分类处理;提取监控视频特征数据并对大坝裂缝进行分析;进行大坝异常数据的识别并发出警报通知;对实时数据进行存储,通过因特网传输至移动终端,并通过显示器进行数据显示。本发明通过裂缝分析模 块 可以识别影响大坝裂缝发展的不同因素的动态贡献率;同时,通过异常识别模块采用本发明公布的异常值识别方法能够自动提取监测数据序列的主要特征,避免人工建立数学模型,不但能保证判断的一致性和准确性。,下面是一种基于多传感器的大坝安全智能监测与预警系统及方法专利的具体信息内容。

1.一种基于多传感器的大坝安全智能监测与预警方法,其特征在于,所述基于多传感器的大坝安全智能监测与预警方法包括以下步骤:第一步,通过数据处理程序分别把大坝裂缝影响因子以及裂缝宽度序列数据归一化;通过以下公式计算:
式中,Xn表示归一化后的值,Xmax与Xmin分别表示该序列的最大值及最小值;
第二步,构建基于随机森林算法及大坝裂缝分析模型,所述大坝裂缝分析模型以位、温度及时效因子这些影响因子为自变量、裂缝宽度为因变量进行构建;所选影响因子水位包括大坝上游水位,所述温度为大坝内部温度测量点测得的温度,所述时效因子是指一系列时间序列上的变量;三者共同作用在大坝上,影响大坝裂缝发展;
将所述影响因子的已知序列数据作为自变量,将所述影响因子的已知序列数据对应的大坝裂缝宽度序列作为因变量,对所述基于随机森林算法的大坝裂缝分析模型进行训练,得到经过训练的随机森林回归模型;
第三步,调整大坝裂缝分析模型中的参数,使得随机森林回归模型拟合效果最佳;
第四步,利用所建立的随机森林回归模型分析水位因子、温度因子及时效因子对大坝裂缝的影响;最基本时效因子以天为单位,以所选数据样本第一天为0开始,第二天为1,以此累加计算,并记为t;所述时效因子包括:
Ln(1+t);
1-e-t;
t0.5;
t-0.5;
第五步,利用滑动窗口方法分析水位、温度及时效因子对大坝裂缝的动态贡献率;
所述的动态贡献率,根据影响因子的基尼不纯度增加值作为贡献指标,所述利用滑动窗口方法分析水位、温度及时效因子对大坝裂缝的动态贡献率,是指根据以一定长度的滑动窗为单位得到的一系列影响因子数据样本建立模型分析影响因子的动态贡献率;
所述各个影响因子的贡献率能够表示为:
式中,Dkgini表示第k个变量的基尼不纯度增加值;
第六步,通过识别程序由第一步~第五步监测的大坝裂缝宽度序列构建轨迹矩阵X,然后对轨迹矩阵进行奇异值分解得到一系列特征组;
所述轨迹矩阵X由对监测数据序列f0,f1,f2,...,fN-1在时间上滞后排列得到,表示为:
其中,N为监测序列数据总数,L为窗口长度,1<L<N,K为轨迹矩阵X每行所包含的测值数量,K=N-L+1;i,j用来标示元素xij在轨迹矩阵X中所处的位置是在第i行第j列;
第七步,将特征组按照特征值从大到小排列,选择累积贡献率大于等于85%的前若干个特征组为主要特征组;
第八步,计算主要特征组对应的基本矩阵,然后对基本矩阵进行对平均化得到数据序列的前若干个主要成分;
第九步,将主要成分累加得到重构数据序列;
第十步,用重构数据序列和原数据序列相减得到残差序列,求出残差序列的标准差;
第十一步,根据残差序列的标准差由拉依达准则判断大坝裂缝宽度值是否为异常值。
2.如权利要求1所述基于多传感器的大坝安全智能监测与预警方法,其特征在于,第一步对大坝裂缝进行分析前通过摄像器监控大坝;通过压检测器采集大坝水压数据;通过水位检测器采集大坝水位数据;通过振动检测器采集大坝振动数据。
3.如权利要求1所述基于多传感器的大坝安全智能监测与预警方法,其特征在于,第一步对大坝裂缝进行分析前还通过提取程序提取监控视频特征数据;通过主控器控制大坝安全智能监测与预警系统的正常工作;通过数据预处理程序对采集到的信号数据进行实时分类处理。
4.如权利要求1所述基于多传感器的大坝安全智能监测与预警方法,其特征在于,第六T
步中,所述对轨迹矩阵X进行奇异值分解包括:求S=XX的非负特征值λ1,λ2,λ3,...,λl以及对应的标准正交化的特征向量U1,U2,U3,...,Ul以及 所述特征组是指(λi,Ui,Vi),称为第i个特征组;
所述第i个特征组的贡献率CRi由下式计算:
所述主要特征组为累积贡献率大于等于85%的前m个特征组,即:
其中,i,j用来标示是第几个特征值,m表示主要特征组的总数,l表示非负特征组的总数;
所述基本矩阵Xi由以下公式计算得到:
5.如权利要求1所述基于多传感器的大坝安全智能监测与预警方法,其特征在于,所述第十一步后,还需进行:
通过警报器根据识别异常数据进行警报通知;通过数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据进行存储。
6.如权利要求1所述基于多传感器的大坝安全智能监测与预警方法,其特征在于,所述第十一步后,还需进行:
通过因特网进行数据传输,传输的最大速度150Mb/S;通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据传输至移动终端。
7.如权利要求1所述基于多传感器的大坝安全智能监测与预警方法,其特征在于,第十一步后,还需进行:通过显示器显示采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据。
8.一种如权利要求1所述基于多传感器的大坝安全智能监测与预警方法的基于多传感器的大坝安全智能监测与预警系统,其特征在于,所述基于多传感器的大坝安全智能监测与预警系统包括:
大坝视频监控模,与中央控制模块连接,用于通过摄像器监控大坝;
水压采集模块,与中央控制模块连接,用于通过压力检测器采集大坝水压数据;
水位采集模块,与中央控制模块连接,用于通过水位检测器采集大坝水位数据;
振动采集模块,与中央控制模块连接,用于通过振动检测器采集大坝振动数据;
中央控制模块,与大坝视频监控模块、水压采集模块、水位采集模块、振动采集模块、数据预处理模块、视频特征提取模块、裂缝分析模块、异常识别模块、警报模块、数据存储模块、数据传输模块、终端模块、显示模块连接,用于通过主控器控制各个模块正常工作;
数据预处理模块,与中央控制模块连接,用于通过数据预处理程序对采集到的信号数据进行实时分类处理,一方面将数据传送到所述数据存储模块中进行存储,另一方面将数据传送到所述视频特征提取模块中进行特征提取;
视频特征提取模块,与中央控制模块连接,用于通过提取程序提取监控视频特征数据;
裂缝分析模块,与中央控制模块连接,用于通过分析程序根据提取的大坝特征对大坝裂缝进行分析;
异常识别模块,与中央控制模块连接,用于通过识别程序对大坝采集的数据异常进行识别;
警报模块,与中央控制模块连接,用于通过警报器根据识别异常数据进行警报通知;
数据存储模块,与中央控制模块连接,用于通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据进行存储;
数据传输模块,与中央控制模块连接,用于通过因特网进行数据传输,传输的最大速度可达150Mb/S;
终端模块,与中央控制模块连接,用于通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据传输至移动终端;
显示模块,与中央控制模块连接,用于通过显示器显示采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据。
9.一种存储在计算机可读介质上的计算机程序产品,包括计算机可读程序,供于电子装置上执行时,提供用户输入接口以实施如权利要求权利要求1~7任意一项所述基于多传感器的大坝安全智能监测与预警方法。
10.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1~7任意一项所述基于多传感器的大坝安全智能监测与预警方法。

说明书全文

一种基于多传感器的大坝安全智能监测与预警系统及方法

技术领域

[0001] 本发明属于大坝安全智能监测技术领域,尤其涉及一种基于多传感器的大坝安全智能监测与预警系统及方法。

背景技术

[0002] 大坝挡建筑物的代表形式就叫坝.可分为,土坝,重坝,混凝土面板堆石坝,拱坝等;堤坝式水电站中的主要壅水建筑物。又称拦河坝。其作用是抬高河流水位,形成上游调节水库。坝的高度取决于枢纽地形、地质条件,淹没范围,人口迁移,上、下游梯级水电站的关系以及动能指标等。然而,现有基于多传感器的大坝安全智能监测与预警系统不能对大坝裂缝进行准确分析;同时,无法准确判断大坝监测数据是否异常。
[0003] 综上所述,现有技术存在的问题是:现有基于多传感器的大坝安全智能监测与预警系统不能对大坝裂缝进行准确分析;同时,无法准确判断大坝监测数据是否异常。

发明内容

[0004] 针对现有技术存在的问题,本发明提供了一种基于多传感器的大坝安全智能监测与预警系统及方法。
[0005] 本发明是这样实现的,一种基于多传感器的大坝安全智能监测与预警方法,包括以下步骤:第一步,通过数据处理程序分别把大坝裂缝影响因子以及裂缝宽度序列数据归一化;通过以下公式计算:
[0006]
[0007] 式中,Xn表示归一化后的值,Xmax与Xmin分别表示该序列的最大值及最小值;
[0008] 第二步,构建基于随机森林算法及大坝裂缝分析模型,所述大坝裂缝分析模型以水位、温度及时效因子这些影响因子为自变量、裂缝宽度为因变量进行构建;所选影响因子水位包括大坝上游水位,所述温度为大坝内部温度测量点测得的温度,所述时效因子是指一系列时间序列上的变量;三者共同作用在大坝上,影响大坝裂缝发展;
[0009] 将所述影响因子的已知序列数据作为自变量,将所述影响因子的已知序列数据对应的大坝裂缝宽度序列作为因变量,对所述基于随机森林算法的大坝裂缝分析模型进行训练,得到经过训练的随机森林回归模型;
[0010] 第三步,调整大坝裂缝分析模型中的参数,使得随机森林回归模型拟合效果最佳;
[0011] 第四步,利用所建立的随机森林回归模型分析水位因子、温度因子及时效因子对大坝裂缝的影响;最基本时效因子以天为单位,以所选数据样本第一天为0开始,第二天为1,以此累加计算,并记为t;所述时效因子包括:
[0012] Ln(1+t);
[0013]
[0014] l-e-t;
[0015] t0.5;
[0016] t-0.5;
[0017]
[0018] 第五步,利用滑动窗口方法分析水位、温度及时效因子对大坝裂缝的动态贡献率;
[0019] 所述的动态贡献率,根据影响因子的基尼不纯度增加值作为贡献指标,所述利用滑动窗口方法分析水位、温度及时效因子对大坝裂缝的动态贡献率,是指根据以一定长度的滑动窗为单位得到的一系列影响因子数据样本建立模型分析影响因子的动态贡献率;
[0020] 所述各个影响因子的贡献率能够表示为:
[0021]
[0022] 式中,Dkgini表示第k个变量的基尼不纯度增加值;
[0023] 第六步,通过识别程序由第一步~第五步监测的大坝裂缝宽度序列构建轨迹矩阵X,然后对轨迹矩阵进行奇异值分解得到一系列特征组;
[0024] 所述轨迹矩阵X由对监测数据序列f0,f1,f2,...,fN-1在时间上滞后排列得到,表示为:
[0025]
[0026] 其中,N为监测序列数据总数,L为窗口长度,1<L<N,K为轨迹矩阵X每行所包含的测值数量,K=N-L+1;i,j用来标示元素xij在轨迹矩阵X中所处的位置是在第i行第j列;
[0027] 第七步,将特征组按照特征值从大到小排列,选择累积贡献率大于等于85%的前若干个特征组为主要特征组;
[0028] 第八步,计算主要特征组对应的基本矩阵,然后对基本矩阵进行对平均化得到数据序列的前若干个主要成分;
[0029] 第九步,将主要成分累加得到重构数据序列;
[0030] 第十步,用重构数据序列和原数据序列相减得到残差序列,求出残差序列的标准差;
[0031] 第十一步,根据残差序列的标准差由拉依达准则判断大坝裂缝宽度值是否为异常值。
[0032] 进一步,第一步对大坝裂缝进行分析前通过摄像器监控大坝;通过压力检测器采集大坝水压数据;通过水位检测器采集大坝水位数据;通过振动检测器采集大坝振动数据。
[0033] 进一步,第一步对大坝裂缝进行分析前还通过提取程序提取监控视频特征数据;通过主控器控制大坝安全智能监测与预警系统的正常工作;通过数据预处理程序对采集到的信号数据进行实时分类处理。
[0034] 进一步,第六步中,所述对轨迹矩阵X进行奇异值分解包括:求S=XXT的非负特征值λ1,λ2,λ3,...,λl以及对应的标准正交化的特征向量U1,U2,U3,...,Ul以及所述特征组是指(λi,Ui,Vi),称为第i个特征组;
[0035] 所述第i个特征组的贡献率CRi由下式计算:
[0036]
[0037] 所述主要特征组为累积贡献率大于等于85%的前m个特征组,即:
[0038]
[0039] 其中,i,j用来标示是第几个特征值,m表示主要特征组的总数,l表示非负特征组的总数;
[0040] 所述基本矩阵Xi由以下公式计算得到:
[0041]
[0042] 进一步,所述第十一步后,还需进行:
[0043] 通过警报器根据识别异常数据进行警报通知;通过数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据进行存储。
[0044] 进一步,所述第十一步后,还需进行:
[0045] 通过因特网进行数据传输,传输的最大速度150Mb/S;通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据传输至移动终端。
[0046] 进一步,第十一步后,还需进行:通过显示器显示采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据。
[0047] 本发明的另一目的在于提供一种基于多传感器的大坝安全智能监测与预警系统包括:
[0048] 大坝视频监控模,与中央控制模块连接,用于通过摄像器监控大坝;
[0049] 水压采集模块,与中央控制模块连接,用于通过压力检测器采集大坝水压数据;
[0050] 水位采集模块,与中央控制模块连接,用于通过水位检测器采集大坝水位数据;
[0051] 振动采集模块,与中央控制模块连接,用于通过振动检测器采集大坝振动数据;
[0052] 中央控制模块,与大坝视频监控模块、水压采集模块、水位采集模块、振动采集模块、数据预处理模块、视频特征提取模块、裂缝分析模块、异常识别模块、警报模块、数据存储模块、数据传输模块、终端模块、显示模块连接,用于通过主控器控制各个模块正常工作;
[0053] 数据预处理模块,与中央控制模块连接,用于通过数据预处理程序对采集到的信号数据进行实时分类处理,一方面将数据传送到所述数据存储模块中进行存储,另一方面将数据传送到所述视频特征提取模块中进行特征提取;
[0054] 视频特征提取模块,与中央控制模块连接,用于通过提取程序提取监控视频特征数据;
[0055] 裂缝分析模块,与中央控制模块连接,用于通过分析程序根据提取的大坝特征对大坝裂缝进行分析;
[0056] 异常识别模块,与中央控制模块连接,用于通过识别程序对大坝采集的数据异常进行识别;
[0057] 警报模块,与中央控制模块连接,用于通过警报器根据识别异常数据进行警报通知;
[0058] 数据存储模块,与中央控制模块连接,用于通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据进行存储;
[0059] 数据传输模块,与中央控制模块连接,用于通过因特网进行数据传输,传输的最大速度可达150Mb/S;
[0060] 终端模块,与中央控制模块连接,用于通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据传输至移动终端;
[0061] 显示模块,与中央控制模块连接,用于通过显示器显示采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据。
[0062] 本发明的另一目的在于提供一种存储在计算机可读介质上的计算机程序产品,包括计算机可读程序,供于电子装置上执行时,提供用户输入接口以实施所述基于多传感器的大坝安全智能监测与预警方法。
[0063] 本发明的另一目的在于提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行所述基于多传感器的大坝安全智能监测与预警方法。
[0064] 本发明的优点及积极效果为:本发明通过裂缝分析模块利用随机森林算法对影响大坝裂缝的因素进行动态贡献率分析,构建了一种智能的机器学习模型,在拟合过程中考虑到了变量之间相互作用产生的影响,能够更真实地反映实际情况,对比于其他的大坝裂缝分析模型,计算更加快捷、精度更高,可以识别影响大坝裂缝发展的不同因素的动态贡献率;同时,通过异常识别模块采用本发明公布的异常值识别方法能够自动提取监测数据序列的主要特征,避免人工建立数学模型,不但能保证判断的一致性和准确性,还大大降低了人力资源投入;当水位、气温等环境量缺失时仍然能够对监测数据进行判别。附图说明
[0065] 图1是本发明实施例提供的基于多传感器的大坝安全智能监测与预警方法流程图
[0066] 图2是本发明实施例提供的基于多传感器的大坝安全智能监测与预警系统结构框图
[0067] 图中:1、大坝视频监控模块;2、水压采集模块;3、水位采集模块;4、振动采集模块;5、中央控制模块;6、数据预处理模块;7、视频特征提取模块;8、裂缝分析模块;9、异常识别模块;10、警报模块;11、数据存储模块;12、数据传输模块;13、终端模块;14、显示模块。

具体实施方式

[0068] 为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。
[0069] 下面结合附图对本发明作详细的描述。
[0070] 如图1所示,本发明提供的基于多传感器的大坝安全智能监测与预警方法包括以下步骤:
[0071] S101,通过摄像器监控大坝;通过压力检测器采集大坝水压数据;通过水位检测器采集大坝水位数据;通过振动检测器采集大坝振动数据。
[0072] S102,通过主控器控制大坝安全智能监测与预警系统的正常工作;通过数据预处理程序对采集到的信号数据进行实时分类处理。
[0073] S103,通过特征提取程序提取监控视频特征数据;通过裂缝分析程序根据提取的大坝特征对大坝裂缝进行分析。
[0074] S104,通过异常识别程序对大坝采集的数据异常进行识别;通过警报器根据识别异常数据进行警报通知。
[0075] S105,通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据进行存储。
[0076] S106,通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据传输至移动终端。
[0077] S107,通过因特网进行数据传输,传输的最大速度可达150Mb/S;通过显示器显示采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据。
[0078] 如图2所示,本发明实施例提供的基于多传感器的大坝安全智能监测与预警系统包括:大坝视频监控模块1、水压采集模块2、水位采集模块3、振动采集模块4、中央控制模块5、数据预处理模块6、视频特征提取模块7、裂缝分析模块8、异常识别模块9、警报模块10、数据存储模块11、数据传输模块12、终端模块13、显示模块14。
[0079] 大坝视频监控模块1,与中央控制模块5连接,用于通过摄像器监控大坝。
[0080] 水压采集模块2,与中央控制模块5连接,用于通过压力检测器采集大坝水压数据。
[0081] 水位采集模块3,与中央控制模块5连接,用于通过水位检测器采集大坝水位数据。
[0082] 振动采集模块4,与中央控制模块5连接,用于通过振动检测器采集大坝振动数据。
[0083] 中央控制模块5,与大坝视频监控模块1、水压采集模块2、水位采集模块3、振动采集模块4、数据预处理模块6、视频特征提取模块7、裂缝分析模块8、异常识别模块9、警报模块10、数据存储模块11、数据传输模块12、终端模块13、显示模块14连接,用于通过主控器控制各个模块正常工作。
[0084] 数据预处理模块6,与中央控制模块5连接,用于通过数据预处理程序对采集到的信号数据进行实时分类处理,一方面将数据传送到所述数据存储模块中进行存储,另一方面将数据传送到所述视频特征提取模块中进行特征提取;
[0085] 视频特征提取模块7,与中央控制模块5连接,用于通过提取程序提取监控视频特征数据。
[0086] 裂缝分析模块8,与中央控制模块5连接,用于通过分析程序根据提取的大坝特征对大坝裂缝进行分析。
[0087] 异常识别模块9,与中央控制模块5连接,用于通过识别程序对大坝采集的数据异常进行识别。
[0088] 警报模块10,与中央控制模块5连接,用于通过警报器根据识别异常数据进行警报通知。
[0089] 数据存储模块11,与中央控制模块5连接,用于通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据进行存储。
[0090] 数据传输模块12,与中央控制模块5连接,用于通过因特网进行数据传输,传输的最大速度可达150Mb/S。
[0091] 终端模块13,与中央控制模块5连接,用于通过云数据库服务器将采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据传输至移动终端。
[0092] 显示模块14,与中央控制模块5连接,用于通过显示器显示采集的大坝监控视频、水位、振动数据及提取特征数据、分析结果、识别结果的实时数据。
[0093] 下面结合具体实施例对本发明作进一步描述。
[0094] 实施例1
[0095] 本发明实施例提供的基于多传感器的大坝安全智能监测与预警方法如图1所示,作为优选实施例,本发明实施例提供的通过裂缝分析程序根据提取的大坝特征对大坝裂缝进行分析的方法如下:
[0096] (1)通过数据处理程序分别把大坝裂缝影响因子以及裂缝宽度序列数据归一化,归一化通过以下公式计算:
[0097]
[0098] 式中,Xn表示归一化后的值,Xmax与Xmin分别表示该序列的最大值及最小值。
[0099] (2)构建基于随机森林算法,以水位、温度及时效因子这些影响因子为自变量、裂缝宽度为因变量的大坝裂缝分析模型。
[0100] (3)调整大坝裂缝分析模型中的参数,使得模型拟合效果最佳。
[0101] (4)利用所建立的模型探讨水位因子、温度因子及时效因子对大坝裂缝的影响。
[0102] (5)利用滑动窗口方法分析水位、温度及时效因子对大坝裂缝的动态贡献率。
[0103] 本发明提供的步骤(2)中所选影响因子水位是指大坝上游水位,温度是指大坝内部温度测量点测得的温度,时效因子是指一系列时间序列上的变量;三者共同作用在大坝上,是影响大坝裂缝发展的最重要因素。
[0104] 本发明提供的时效因子,其最基本时效因子以天为单位,以所选数据样本第一天为0开始,第二天为1,以此累加计算,并记为t;所述时效因子包括:
[0105] Ln(1+t)
[0106]
[0107] 1-e-t;
[0108] t0.5;
[0109] t-0.5;
[0110]
[0111] 本发明提供的利用所述影响因子的已知序列数据及对应的大坝裂缝宽度,对基于随机森林算法的大坝裂缝分析模型进行训练,得到经过训练的大坝裂缝分析模型包括:将所述影响因子的已知序列数据作为自变量,将所述影响因子的已知序列数据对应的大坝裂缝宽度序列作为因变量,对所述基于随机森林算法的大坝裂缝分析模型进行训练,得到经过训练的随机森林回归模型。
[0112] 实施例2
[0113] 本发明实施例提供的基于多传感器的大坝安全智能监测与预警方法如图1所示,作为优选实施例,本发明实施例提供的通过异常识别程序对大坝采集的数据异常进行识别的方法如下:
[0114] 1)通过识别程序由大坝裂缝宽度序列构建轨迹矩阵,然后对轨迹矩阵进行奇异值分解得到一系列特征组。
[0115] 2)将特征组按照特征值从大到小排列,选择累积贡献率大于等于85%的前若干个特征组为主要特征组。
[0116] 3)计算主要特征组对应的基本矩阵,然后对基本矩阵进行对角平均化得到数据序列的前若干个主要成分。
[0117] 4)将主要成分累加得到重构数据序列。
[0118] 5)用重构数据序列和原数据序列相减得到残差序列,求出残差序列的标准差。
[0119] 6)根据残差序列的标准差由拉依达准则判断测值是否为异常值。
[0120] 本发明实施例提供的轨迹矩阵X由对监测数据序列f0,f1,f2,...,fN-1在时间上滞后排列得到,表示为:
[0121]
[0122] 其中,N为监测序列数据总数,L为窗口长度,1<L<N,K为轨迹矩阵X每行所包含的测值数量,K=N-L+1;i,j用来标示元素xij在轨迹矩阵X中所处的位置是在第i行第j列。
[0123] 本发明实施例提供的对轨迹矩阵X进行奇异值分解是指:求S=XXT的非负特征值λ1,λ2,λ3,...,λl以及对应的标准正交化的特征向量U1,U2,U3,...,Ul以及 所述特征组是指(λi,Ui,Vi),称为第i个特征组。
[0124] 本发明实施例提供的第i个特征组的贡献率CRi由下式计算:
[0125]
[0126] 本发明实施例提供的主要特征组为累积贡献率大于等于85%的前m个特征组,即:
[0127]
[0128] 其中,i,j用来标示是第几个特征值,m表示主要特征组的总数,l表示非负特征组的总数。
[0129] 本发明实施例提供的基本矩阵Xi由以下公式计算得到:
[0130]
[0131] 在上述实施例中,可以全部或部分地通过软件硬件固件或者其任意组合来实现。当使用全部或部分地以计算机程序产品的形式实现,所述计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输)。所述计算机可读取存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
[0132] 以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈