一种基于人工神经网络的铁路路基预警系统及方法转让专利

申请号 : CN202010780814.7

文献号 : CN111737808B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蒋梦张怀钟雯清王鹤康秋静高占建黄玉君

申请人 : 北京大成国测科技有限公司

摘要 :

本发明涉及一种基于人工神经网络的铁路路基预警系统及方法,针对不同的填料类型建立若干预测模型,并进行训练;根据每层的填料类型,选择对应的预测模型进行沉降量预测;对各个监测位置每层的沉降量预测值,根据地理位置绘制生成三维曲面;搜索每个三维曲面的极大值及曲率变化极大值,并判断极大值是否超过阈值,如果超过则输出相应的报警信息。本发明针对填料种类不同,构建多个预测模型,使用中根据每一层的填料种类不同,分别选择不同的预测模型,充分考虑了不同填料沉降特性的差异,提高了预测的准确性。本发明的预测方法不仅能反映出局部变化,还能获取沿轨道的沉降变化,对沉降和轨道的高低变化同时进行监测。

权利要求 :

1.一种基于人工神经网络的铁路路基预警系统,其特征在于,包括若干采集模块、局部预测模块、曲面生成模块以及预警模块;

所述采集模块采集不同监测位置铁路路基各层的沉降值、应力、倾斜角度以及铁路路基表层的温度和湿度;

所述局部预测模块基于所述采集模块发送数据采用相应的预测模型预测沉降量,并分别输出预测的每个监测点各层的沉降量;

所述曲面生成模块将各个监测点各层的沉降预测值进行插值后,将每层沉降值按照地理位置绘制三维曲面;

所述预警模块对各层的三维曲面搜索极大值及曲率变化极大值,并判断极大值是否超过沉降阈值,曲率变化极大值是否超过铁路轨道高低阈值,如果任一超过则输出相应的报警信息;

所述预测模型为经训练满足精度要求的人工神经网络构建的预测模型,根据孔隙比的范围或级配,构建若干预测模型;所述局部预测模块根据每层填料的类型设置该层采用的预测模型;

所述预测模型输入为设定时间间隔的多个沉降值、下一层沉降量、倾斜角度、应力、温度、湿度以及孔隙比;输出为预测的沉降量。

2.根据权利要求1所述的基于人工神经网络的铁路路基预警系统,其特征在于,所述采集模块包括分层沉降仪检测铁路路基各层的沉降值,应力传感器采集各层的应力值,倾斜角度传感器采集各层倾斜角度,温度传感器采集路基表层的温度,湿度传感器采集路基表层的湿度。

3.根据权利要求1或2所述的基于人工神经网络的铁路路基预警系统,其特征在于,所述预警模块根据轨道位置和轨枕位置,获取每个轨枕平面范围内的铁路路基基床表层的三维曲面;获取同一轨枕上部两侧轨道的沉降的最大值 、 和最小值 、,计算沉降差值 以及 ,查找该轨枕上部

两侧轨道的初始差值,叠加两个沉降差值,如果叠加后的任一轨道差值超过了轨道差阈值,则输出轨道间超差报警,并输出对应轨枕的位置。

4.根据权利要求3所述的基于人工神经网络的铁路路基预警系统,其特征在于,报警信息包括故障位置和故障原因,故障位置为监测位置;故障原因包括沉降超差、高低超差或轨道间超差。

5.根据权利要求3所述的基于人工神经网络的铁路路基预警系统,其特征在于,还包括报警模块,基于所述采集模块采集不同监测位置铁路路基各层的沉降值进行判断,如果沉降值超过累积沉降阈值或与上一次沉降值比较超过分时沉降阈值,则输出报警信息。

6.一种基于人工神经网络的铁路路基预警方法,其特征在于,包括如下步骤:

(1)针对不同的填料类型建立若干基于人工神经网络的预测模型,并进行训练;

(2)根据铁路路基每层的填料类型,选择对应的预测模型,获取每层填料的孔隙比;采集每个监测位置的铁路路基各层沉降数据、倾斜角度、应力、温度、湿度,并输入对应的模型进行沉降量预测;

(3)将各个监测位置各层的沉降预测值,进行插值后,将每层沉降值按照地理位置绘制三维曲面;

(4)对各层的三维曲面搜索极大值及曲率变化极大值,并判断极大值是否超过沉降阈值,曲率变化极大值是否超过铁路轨道高低阈值,如果任一超过则输出相应的报警信息;

所述训练包括:获取每种的铁路路基填料的监测数据,包括历史沉降量及对应的下层沉降量、倾斜角度、应力、温度、湿度,结合该种铁路路基填料的孔隙形成训练样本库;从训练样本库中选取样本作为输入,进行训练,直至满足精度要求,完成训练并进行封装。

7.根据权利要求6所述的基于人工神经网络的铁路路基预警方法,其特征在于,步骤(4)还包括根据轨道位置和轨枕位置,获取每个轨枕平面范围内的铁路路基基床表层的三维曲面;获取同一轨枕上部两侧轨道的沉降的最大值 、 和最小值 、,计算沉降差值 以及 ,查找该轨枕上部

两侧轨道的初始差值,叠加两个沉降差值,如果叠加后的任一轨道差值超过了轨道差阈值,则输出轨道间超差报警,并输出对应轨枕的位置。

8.根据权利要求7所述的基于人工神经网络的铁路路基预警方法,其特征在于,所述报警信息包括故障位置和故障原因,故障位置为监测位置;故障原因包括沉降超差、高低超差或轨道间超差。

9.根据权利要求7所述的基于人工神经网络的铁路路基预警方法,其特征在于,还包括步骤(5)基于采集不同监测位置铁路路基各层的沉降值进行判断,如果沉降值超过累积沉降阈值或与上一次沉降值比较超过分时沉降阈值,则输出报警信息。

说明书 :

一种基于人工神经网络的铁路路基预警系统及方法

技术领域

[0001] 本发明涉及铁路路基监测技术领域,尤其涉及一种基于人工神经网络的铁路路基预警系统及方法。

背景技术

[0002] 在实际工程应用中,路基在恒载与活载共同作用下要有足够的强度和稳定性,要求路基强度不会因温度的变化或某种原因引起的沉降变形而显著降低,从而降低铁路的平顺性能。
[0003] 当荷载或自然因素作用产生的应力或变形超过路基允许强度或允许变形时,路基则可能发生破坏。路基破坏会大大降低铁路的使用性。
[0004] 路基的沉降监测已作为路基施工控制的一项重要内容,实际工程中对于变形量大的路基工程一般都要进行沉降监测,如软土路基、湿陷性黄土路基、盐渍土路基、冻土路基以及各种高填方路基等。高速铁路运营期沉降( 尤其是不均匀沉降) 对高速行车的舒适性、安全性构成巨大威胁,因此欲解决其运营期沉降问题,需要采取可靠的手段进行实时在线监测,从而为高速铁路安全运营提供技术保障。因此,保证路基的强度和稳定性,必须采取有效的预测手段,及时发现路基的沉降风险。
[0005] 传统的预测方式,采用影响沉降的因素建立预测模型,影响因素主要来源于监测量,不能完整地反映沉降的影响因素,预测精度较低;采用历史数据作为输入量的预测模型,无法反映动态载荷的影响,局限性较大。

发明内容

[0006] 为了实现铁路路基结构沉降的准确预测,本发明提供一种基于人工神经网络的铁路路基预警系统及方法,一方面采用分层预测的方式实现对局部沉降的监测;另一方面实现对沿轨道沉降的分布式监测,保证了监测的准确性和全面性。
[0007] 为达到上述目的,本发明提供了一种基于人工神经网络的铁路路基预警系统,包括若干采集模块、局部预测模块、曲面生成模块以及预警模块;
[0008] 所述采集模块采集不同监测位置铁路路基各层的沉降值、应力、倾斜角度以及铁路路基表层的温度和湿度;
[0009] 所述局部预测模块基于所述采集模块发送数据采用相应的预测模型预测沉降量,并分别输出预测的每个监测点各层的沉降量;
[0010] 所述曲面生成模块将各个监测点各层的沉降预测值,进行插值后,将每层沉降值按照地理位置绘制三维曲面;
[0011] 所述预警模块对各层的三维曲面搜索极大值及曲率变化极大值,并判断极大值是否超过沉降阈值,曲率变化极大值是否超过铁路轨道高低阈值,如果任一超过则输出相应的报警信息。
[0012] 进一步地,所述采集模块包括分层沉降仪检测铁路路基各层的沉降值,应力传感器采集各层的应力值,倾斜角度传感器采集各层倾斜角度,温度传感器采集路基表层的温度,湿度传感器采集路基表层的湿度。
[0013] 进一步地,所述预测模型为经训练满足精度要求的人工神经网络构建的预测模型,根据孔隙比的范围或级配,构建若干预测模型;所述局部预测模块根据每层填料的类型设置该层采用的预测模型。
[0014] 进一步地,所述预测模型输入为设定时间间隔的多个沉降值、下一层沉降量、倾斜角度、应力、温度、湿度以及孔隙比;输出为预测的沉降量。
[0015] 进一步地,所述预警模块根据轨道位置和轨枕位置,获取每个轨枕平面范围内的铁路路基基床表层的三维曲面;获取同一轨枕上部两侧轨道的沉降的最大值 、 和最小值 、 ,计算 以及 ,查找该轨枕上部两侧轨道的初始差值,叠加两个沉降差值,如果叠加后的任一轨道差值超过了轨道差阈值,则输出轨道间超差报警,并输出对应轨枕的位置。
[0016] 进一步地,报警信息包括故障位置和故障原因,故障位置为监测位置;故障原因包括沉降超差、高低超差或轨道间超差。
[0017] 进一步地,还包括报警模块,基于所述采集模块采集不同监测位置铁路路基各层的沉降值进行判断,如果沉降值超过累积沉降阈值或与上一次沉降值比较超过分时沉降阈值,则输出报警信息。
[0018] 本发明另一方面提供一种基于人工神经网络的铁路路基预警方法,包括如下步骤:
[0019] (1)针对不同的填料类型建立若干预测模型,并进行训练;
[0020] (2)根据铁路路基每层的填料类型,选择对应的预测模型,获取每层填料的孔隙率;采集每个监测位置的铁路路基各层沉降数据、倾斜角度、应力、温度、湿度,并输入对应的模型进行沉降量预测;
[0021] (3)将各个监测位置各层的沉降预测值,进行插值后,将每层沉降值按照地理位置绘制三维曲面;
[0022] (4)对各层的三维曲面搜索极大值及曲率变化极大值,并判断极大值是否超过沉降阈值,曲率变化极大值是否超过铁路轨道高低阈值,如果任一超过则输出相应的报警信息。
[0023] 进一步地,所述训练包括:获取每种的铁路路基填料的监测数据,包括历史沉降量及对应的下层沉降量、倾斜角度、应力、温度、湿度,结合该种铁路路基填料的孔隙形成训练样本库;从训练样本库中选取样本作为输入,进行训练,直至满足精度要求,完成训练并进行封装。
[0024] 进一步地,步骤(4)还包括根据轨道位置和轨枕位置,获取每个轨枕平面范围内的铁路路基基床表层的三维曲面;获取同一轨枕上部两侧轨道的沉降的最大值 、 和最小值 、 ,计算 以及 ,查找该轨枕上部两侧轨道的初始差值,叠加两个沉降差值,如果叠加后的任一轨道差值超过了轨道差阈值,则输出轨道间超差报警,并输出对应轨枕的位置。
[0025] 进一步地,所述报警信息包括故障位置和故障原因,故障位置为监测位置;故障原因包括沉降超差、高低超差或轨道间超差。
[0026] 进一步地,还包括步骤(5)基于所述采集模块采集不同监测位置铁路路基各层的沉降值进行判断,如果沉降值超过累积沉降阈值或与上一次沉降值比较超过分时沉降阈值,则输出报警信息。
[0027] 本发明的上述技术方案具有如下有益的技术效果:
[0028] (1)本发明针对填料种类不同,构建多个预测模型,使用中根据每一层的填料种类不同,分别选择不同的预测模型,充分考虑了不同填料沉降特性的差异,提高了预测的准确性。
[0029] (2)本发明的预测方法不仅能反映出局部变化,还能获取沿轨道的沉降变化,对沉降和轨道的高低变化同时进行监测。
[0030] (3)本发明的预测模型基于历史沉降数据进行预测,同时考虑了下层沉降量、应力、温度、湿度以及倾斜角度变化对沉降的影响,针对类型的不同设置了孔隙率作为输入,优选的输入量类型进一步保证了沉降预测的精度。
[0031] (4)本发明进一步根据轨枕位置,定位出两条轨道的对应位置,基于沉降曲面获取两条轨道对应位置的沉降差值的最大值,与初始差值进行叠加,实现轨道间高低差值的预警监测。

附图说明

[0032] 图1是铁路路基预警系统结构示意图;
[0033] 图2为铁路路基结构示意图;
[0034] 图3为4层的人工神经网络示意图;
[0035] 图4为铁路路基预警流程图。

具体实施方式

[0036] 为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
[0037] 本发明一方面提供一种基于人工神经网络的铁路路基预警系统,结合图1,包括若干采集模块、局部预测模块、曲面生成模块以及预警模块。
[0038] (1)采集模块
[0039] 采集模块分布在轨道路基各处,采集预测所需物理参数,包括沉降仪、应力传感器、倾斜角度传感器、温度传感器、湿度传感器以及数据采集装置。
[0040] 如图2所示沉降仪采用分层沉降仪,测量该监测点各层的沉降量。例如采用电磁感应原理的沉降仪,沉降环预先通过钻孔方式埋入监测点。沉降量发送至地面的数据采集装置,发送至局部预测模块。
[0041] 应力传感器采用土压力盒,可以监测各层的应力,或者按照沉降仪的监测点对应埋入土压力盒,使得应力值与沉降值测量位置对应。采集的应力发送至地面的数据采集装置,发送至局部预测模块。
[0042] 倾斜角度传感器测量该监测点的角度倾斜量。测量倾斜角度的管体钻孔埋设。调整管体内十字导槽方向与观测断面方向一致。
[0043] 温度传感器、湿度传感器分别测量路基表层的温度和湿度的采集。
[0044] 数据采集装置采集各个传感器输出的信号并发送给局部预测模块,对于每层的数据需要进行层标记。
[0045] (2)局部预测模块
[0046] 局部预测模块对各个监测点每层的数据采用相应的预测模型预测沉降量,并分别输出预测的每个监测点各层的沉降量。
[0047] 铁路路基结构为多层结构,如图2所示的实施例中,从上到下依次为轨枕、道砟、基床表层和基床底层。每层的填料并不相同,因此针对不同的填料类型建立若干预测模型,在使用过程中,根据该层的填料类型选择对应的预测模型。
[0048] 预测模型采用人工神经网络模型。在一个实施例中采用四层的人工神经网络模型,输入采用该监测点的沉降监测的数据18个点,包括当前时刻数据并回溯,间隔为△t,△t优选为24小时、3天、7天或10天;18个点再加上五个变量及孔隙率作为输入。土体的沉降与时间大体程双曲线关系,采用18个数据点分别作为输入量。根据预测时间需求,选择数据点的时间间隔。
[0049] 不同的填料沉降原因及程度都不相同,因此本发明针对不同的填料,分别建立人工神经网络模型进行训练。可以按照典型的铁路路基级配或不同孔隙率范围分别建立人工神经网络模型。不同的填料对应不同的孔隙率,对其吸水特性、承载力等有着重要影响,是影响沉降的重要因素。
[0050] 五个变量包括:下一层沉降量、倾斜角度、应力、温度、湿度。其中孔隙率针对不同的与该层的填料类型对应,事先测定或采用该类型填料的典型值。下一层沉降是导致本层沉降的重要因素,因此设置了下一层沉降量作为输入量,下一层沉降直接采用下一层的沉降仪测试值,如果为最下层,则下一层沉降量为0。
[0051] 温度传感器、湿度传感器检测路及表层的环境温湿度,温度和湿度也是影响沉降的重要因素。路基湿度是指路基上部土层的潮湿程度。它随大气降水与蒸发的多寡、地面及地下排水设施的有无及完善程度而变化。路基的潮湿程度,既影响路基路面结构的强度、刚度及稳定性,进而影响沉降特性。而温度,例如冬季冻土,对沉降特性也会产生较大影响。
[0052] 列车载荷作用的累积是导致沉降的主要原因,因此将应力变化作为输入量。倾斜会导致侧向载荷的变化,也会导致沉降特性的改变,将倾斜角度作为输入量之一。
[0053] 人工神经网络模型的训练采用长期的监测数据进行训练,获取每种典型的铁路路基级配的监测数据,包括历史沉降量及对应的下层沉降量、倾斜角度、应力、温度、湿度,结合孔隙形成训练样本库,训练样本库中选取样本作为输入,进行训练,直至满足精度要求,完成训练并进行封装。在另一个实施例中也可以采用实验数据进行训练。随着使用过程中数据量的累积,可以采用积累的数据,定期对所述预测模型进行再次训练,更新预测模型提高精度。
[0054] 在一个实施例中,结合图3,采用4层的人工神经网络,输入层共24个输入,分别输入特征量x1(n)~x24(n),包括18个设定时间间隔的沉降数据、下一层沉降量、倾斜角度、应力、温度、湿度以及孔隙率。隐含层共两层,对权值进行训练。输出层输出沉降预测结果,与历史数据进行对比,判断是否满足精度要求。
[0055] 根据每层的填料类型,选择对应的预测模型,添加至局部预测模块。局部预测模块根据接收到的各个监测点的采集数据,采用各层预测模型分别输入该层的数据进行该层沉降的预测,输出该监测点各层的沉降预测;将各个监测点各层的沉降预测发送给分布式拟合模块。
[0056] (3)曲面生成模块
[0057] 所述曲面生成模块将各个监测点各层的沉降预测值,进行插值后,将每层沉降值按照地理位置生成沿轨道方向的三维图,形成连续的三维曲面。三维曲面的x,y坐标为地理平面坐标,z坐标为沉降值。
[0058] 绘制软件例如采用matlab软件。先用meshgrid结合min、max函数产生网格坐标,再用griddata函数对这些点上的Z值进行插值,最后用surf画图。
[0059] (4)预警模块
[0060] 预警模块对输入的各层的三维曲面搜索极大值,及曲率变化极大值,并判断极大值是否超过沉降阈值,曲率变化极大值是否超过铁路轨道高低阈值,如果超过则输出相应的报警信息。铁路轨道对于高低变化具有严格规定阈值,如果相邻位置的沉降量相差较大导致高低值相差较大,将会对轨道的平顺性产生影响,可能导致轨道变形。因此,根据高速铁路的设计要求,设定沉降阈值以及铁路轨道高低阈值。报警信息包括故障位置(对应监测点的位置)、报警类型(沉降超差或高低超差)。报警信息发送至监控平台。
[0061] 预警模块还可以根据轨道位置,在计算同一轨枕对应两条轨道的沉降差,并设置相应阈值,如果两个轨道的沉降差值超过设定阈值则输出报警信息。
[0062] 在所述三维曲面图中,按照坐标位置,获取每个轨枕平面范围内的铁路路基基床表层的沉降值曲面,获取同一轨枕两侧轨道的沉降最大值 、 和最小值 、,计算沉降差值 以及 ,查找存储的该轨枕上部两侧
轨道的初始差值,在初始差值上叠加两个沉降差值,如果叠加两个沉降差值后的任一轨道差值超过了轨道差阈值,则输出轨道间超差报警,并输出对应轨枕的位置。
[0063] 进一步地,还可以设置报警模块,基于所述采集模块采集不同监测位置铁路路基各层的沉降值进行判断,进行实时数据超差报警。如果沉降值超过累积沉降阈值或与上一次沉降值比较超过分时沉降阈值,则输出报警信息。
[0064] 进一步地,局部预测模块、曲面生成模块以及预警模块可以设置在一台上位机中,采集模块分布在各个监测点或监测区域,通过有线或无线的通讯方式将监测点或监测区域的数据发送至上位机。
[0065] 本发明一方面提供一种基于人工神经网络的铁路路基预警方法,结合图4,包括如下步骤:
[0066] (1)针对不同的填料类型建立若干预测模型,并进行训练;
[0067] 预测模型采用人工神经网络模型,输入采用该监测点的沉降监测的数据18个点,包括当前时刻数据并回溯,间隔为△t,△t优选为24小时、3天、7天或10天;18个点再加上五个变量及孔隙率作为输入,五个变量包括:下一层沉降量、倾斜角度、应力、温度、湿度。人工神经网络模型的训练采用长期的监测数据进行训练。
[0068] (2)根据每层的填料类型,选择对应的预测模型,获取其孔隙率;采集每个监测位置的铁路路基各层沉降数据、倾斜角度、应力、温度、湿度,并输入对应的模型进行沉降量预测。
[0069] (3)对各个监测位置每层的沉降量预测值,根据地理位置绘制生成三维曲面;形成各层的沉降曲面。为了保证曲面的连续性,需要进行插值。
[0070] (4)搜索每个三维曲面的极大值,及曲率变化极大值,并判断极大值是否超过沉降阈值,曲率变化极大值是否超过铁路轨道高低阈值,如果超过则输出相应的报警信息。报警信息包括故障位置(对应监测点的位置)、报警类型(沉降超差或高低超差)。报警信息发送至监控平台。
[0071] 进一步地,随着数据量的累积,可以定期对所述预测模型进行再次训练,更新预测模型提高精度。
[0072] 进一步地,步骤(4)还包括根据轨道位置和轨枕位置,获取每个轨枕平面范围内的铁路路基基床表层的三维曲面;获取同一轨枕上部两侧轨道的沉降的最大值 、 和最小值 、 ,计算沉降差值 以及 ,查找该轨枕上部两侧轨道的初始差值,叠加两个沉降差值,如果叠加后的任一轨道差值超过了轨道差阈值,则输出轨道间超差报警,并输出对应轨枕的位置。
[0073] 进一步地,还包括步骤(5)基于采集不同监测位置铁路路基各层的沉降值进行判断,如果沉降值超过累积沉降阈值或与上一次沉降值比较超过分时沉降阈值,则输出报警信息。
[0074] 综上所述,本发明涉及一种基于人工神经网络的铁路路基预警系统及方法,针对不同的填料类型建立若干预测模型,并进行训练;根据每层的填料类型,选择对应的预测模型进行沉降量预测;对各个监测位置每层的沉降量预测值,根据地理位置绘制生成三维曲面;搜索每个三维曲面的极大值及曲率变化极大值,并判断极大值是否超过阈值,如果超过则输出相应的报警信息。本发明针对填料种类不同,构建多个预测模型,使用中根据每一层的填料种类不同,分别选择不同的预测模型,充分考虑了不同填料沉降特性的差异,提高了预测的准确性。本发明的预测方法不仅能反映出局部变化,还能获取沿轨道的沉降变化,对沉降和轨道的高低变化同时进行监测。
[0075] 应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。