一种列车塞拉门故障的预警方法以及系统与流程

文档序号:11500598阅读:675来源:国知局
一种列车塞拉门故障的预警方法以及系统与流程
本发明关于车辆交通
技术领域
,特别是关于铁路车辆的监测技术,具体的讲是一种列车塞拉门故障的预警方法以及系统。
背景技术
:随着列车运行速度的不断提高,车辆的制造水平也在飞速发展。传统车辆应用的普通折页门已经逐渐淘汰,塞拉门经过几年的消化吸收,已大量应用于铁路客车上,诸如25t型客车。25t型客车上运用的是电控气动的塞拉门,在长时间的运用过程中,塞拉门在检修方面的问题日益突出。在实际运用中,塞拉门的防挤压开关失效造成的挤人事故时有发生,内外操作开关的塞拉门的开关不良也会对客车到站上下及现场检修造成一些延误。类似的塞拉门故障比比皆是,随着运用时间的延长也正在逐渐累积,因此对塞拉门的检修尤为重要。现有技术中的塞拉门检修办法较为粗糙,绝大多数都是出了故障再检修,在检修的过程中对隐藏的故障难以提前察觉。一辆列车一般为18节车厢,一节车厢具有4个塞拉门,一列车共72个塞拉门,让车辆段工作人员一一细致检修,也难以实现。此外,塞拉门本身设置有故障检测,并会将报警信息发送到客车运行安全监测系统(tcds)中。但由于报警数量过多,一个交路报警数量一般为几千甚至上万条之多,分析较为繁杂,而且根据报警信息检查塞拉门故障,往往正确率很低,所以在现场检修中对塞拉门的报警信息难以运用。因此,如何研究和开发出一种新的方案,其能够有效利用塞拉门的报警信息以对故障进行预警防止故障堆积是本领域亟待解决的技术难题。技术实现要素:本发明提供了一种列车塞拉门故障的预警方法以及系统,通过数据挖掘的思想对塞拉门的报警信息进行筛选并结合列车的行车轨迹对塞拉门的故障进行预警,实现了准确有效的分析出塞拉门开关的工况,对塞拉门的报警信息进行分类处理和统计分析,解决了报警信息繁多,存在误报,不能知道维修的问题,对于相应故障进行预警,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。本发明的目的是,提供一种列车塞拉门故障的预警方法,所述方法包括:获取塞拉门行驶多个交路发送的报警信息;对所述报警信息进行筛选;获取列车的速度信息;根据所述速度信息确定所述列车的停靠轨迹;根据筛选后的每个交路的报警信息以及所述停靠轨迹输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述报警信息包括塞拉门的机械驱动型开关对应的报警信息、塞拉门的电子型开关对应的报警信息以及塞拉门的手动驱动型开关对应的报警信息,其中,机械驱动型开关对应的报警信息包括未关闭到位报警信息、未锁闭报警信息、98%开关故障报警信息、锁闭机构故障报警信息以及开门故障报警信息,电子型开关对应的报警信息包括防挤压压力开关故障报警信息,手动驱动型开关对应的报警信息包括外操作开关故障报警信息、内紧急锁被操作报警信息以及内操作开关未复位报警信息。在本发明的优选实施方式中,对所述报警信息进行筛选包括:确定出列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息;将所述列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息进行删除。在本发明的优选实施方式中,根据筛选后的每个交路的报警信息以及所述停靠轨迹输出所述塞拉门的检修信息包括:从每个交路的报警信息中筛选出机械驱动型开关对应的报警信息;根据所述交路对应的机械驱动型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期;根据所述各个周期的报警信息确定出发生故障的周期的个数,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期;根据所述个数以及所述交路的周期总数确定出所述交路的报警频率;根据所述交路的报警频率输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据所述交路的报警频率输出所述塞拉门的检修信息包括:获取预先设定的第一阈值以及第二阈值,所述第一阈值大于所述第二阈值;当所述交路的报警频率达到所述第一阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据所述交路的报警频率输出所述塞拉门的检修信息还包括:当所述报警频率未达到所述第一阈值但达到所述第二阈值时,确定下一交路的报警频率;当所述下一交路的报警频率未达到所述第一阈值但达到所述第二阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据所述交路的报警频率输出所述塞拉门的检修信息还包括:当所述报警频率未达到所述第二阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率均不为0时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据筛选后的每个交路的报警信息以及所述停靠轨迹输出所述塞拉门的检修信息包括:从每个交路对应的报警信息中筛选出电子型开关对应的报警信息;根据所述交路对应的电子型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期;根据所述各个周期的报警信息确定出发生故障的周期的个数,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期;根据所述个数以及所述交路的周期总数确定出所述交路的报警频率;根据所述交路的报警频率输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据所述交路的报警频率输出所述塞拉门的检修信息包括:获取预先设定的第三阈值;当所述交路的报警频率达到所述第三阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据所述交路的报警频率输出所述塞拉门的检修信息还包括:当所述报警频率未达到所述第三阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率为递增时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据筛选后的每个交路的报警信息以及所述停靠轨迹输出所述塞拉门的检修信息包括:从每个交路对应的报警信息中筛选出手动驱动型开关对应的报警信息;获取预先设定的第四阈值;根据所述交路对应的手动驱动型开关对应的报警信息确定所述交路的有效报警次数,当连续发出的报警信息超过所述第四阈值时称为一次有效报警次数;根据所述交路的有效报警次数输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据所述交路的有效报警次数输出所述塞拉门的检修信息包括:获取预先设定的第五阈值;当所述有效报警次数超过所述第五阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,根据所述交路的有效报警次数输出所述塞拉门的检修信息包括:当所述有效报警次数大于0且未达到所述第五阈值时,确定当前交路的下一交路的有效报警次数;当所述下一交路的有效报警次数不为0时,输出所述塞拉门的检修信息。本发明的目的是,提供一种列车塞拉门故障的预警系统,所述系统包括:报警信息获取装置,用于获取塞拉门行驶多个交路发送的报警信息;报警信息筛选装置,用于对所述报警信息进行筛选;速度信息获取装置,用于获取列车的速度信息;停靠轨迹确定装置,用于根据所述速度信息确定所述列车的停靠轨迹;检修信息确定装置,用于根据筛选后的每个交路的报警信息以及所述停靠轨迹输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述报警信息包括塞拉门的机械驱动型开关对应的报警信息、塞拉门的电子型开关对应的报警信息以及塞拉门的手动驱动型开关对应的报警信息,其中,机械驱动型开关对应的报警信息包括未关闭到位报警信息、未锁闭报警信息、98%开关故障报警信息、锁闭机构故障报警信息以及开门故障报警信息,电子型开关对应的报警信息包括防挤压压力开关故障报警信息,手动驱动型开关对应的报警信息包括外操作开关故障报警信息、内紧急锁被操作报警信息以及内操作开关未复位报警信息。在本发明的优选实施方式中,所述报警信息筛选装置包括:报警信息确定模块,用于确定出列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息;报警信息删除模块,用于将所述列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息进行删除。在本发明的优选实施方式中,所述检修信息确定装置包括:第一信息筛选模块,用于从每个交路的报警信息中筛选出机械驱动型开关对应的报警信息;第一周期确定模块,用于根据所述交路对应的机械驱动型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期;第一个数确定模块,用于根据所述各个周期的报警信息确定出发生故障的周期的个数,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期;第一频率确定模块,用于根据所述个数以及所述交路的周期总数确定出所述交路的报警频率;第一信息输出模块,用于根据所述交路的报警频率输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述第一信息输出模块包括:阈值获取模块,用于获取预先设定的第一阈值以及第二阈值,所述第一阈值大于所述第二阈值;第一检修信息输出模块,用于当所述交路的报警频率达到所述第一阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述第一信息输出模块还包括:第二检修信息输出模块,用于当所述报警频率未达到所述第一阈值但达到所述第二阈值时,确定下一交路的报警频率,当所述下一交路的报警频率未达到所述第一阈值但达到所述第二阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述第一信息输出模块还包括:第二检修信息输出模块,用于当所述报警频率未达到所述第二阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率均不为0时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述检修信息确定装置包括:第二信息筛选模块,用于从每个交路对应的报警信息中筛选出电子型开关对应的报警信息;第二周期确定模块,用于根据所述交路对应的电子型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期;第二个数确定模块,用于根据所述各个周期的报警信息确定出发生故障的周期的个数,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期;第二频率确定模块,用于根据所述个数以及所述交路的周期总数确定出所述交路的报警频率;第二信息输出模块,用于根据所述交路的报警频率输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述第二信息输出模块包括:阈值获取模块,用于获取预先设定的第三阈值;第一检修信息输出模块,用于当所述交路的报警频率达到所述第三阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述第二信息输出模块还包括:第二检修信息输出模块,用于当所述报警频率未达到所述第三阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率为递增时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述检修信息确定装置包括:第三信息筛选模块,用于从每个交路对应的报警信息中筛选出手动驱动型开关对应的报警信息;阈值获取模块,用于获取预先设定的第四阈值;有效次数确定模块,用于根据所述交路对应的手动驱动型开关对应的报警信息确定所述交路的有效报警次数,当连续发出的报警信息超过所述第四阈值时称为一次有效报警次数;第三信息输出模块,用于根据所述交路的有效报警次数输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述第三信息输出模块包括:第五阈值获取模块,用于获取预先设定的第五阈值;第一检修信息输出模块,用于当所述有效报警次数超过所述第五阈值时,输出所述塞拉门的检修信息。在本发明的优选实施方式中,所述第三信息输出模块还包括:第二检修信息输出模块,用于当所述有效报警次数大于0且未达到所述第五阈值时,确定当前交路的下一交路的有效报警次数;当所述下一交路的有效报警次数不为0时,输出所述塞拉门的检修信息。本发明的有益效果在于,提供了一种列车塞拉门故障的预警方法以及系统,通过数据挖掘的思想对塞拉门的报警信息进行筛选并结合列车的行车轨迹对塞拉门的故障进行预警,实现了准确有效的分析出塞拉门开关的工况,对于相应故障进行预警,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种列车塞拉门故障的预警方法的流程图;图2为图1中的步骤s105的实施方式一的具体流程图;图3为图1中的步骤s105的实施方式二的具体流程图;图4为图1中的步骤s105的实施方式三的具体流程图;图5为本发明实施例提供的一种列车塞拉门故障的预警系统的结构框图;图6为本发明实施例提供的一种列车塞拉门故障的预警系统中检修信息确定装置的实施方式一的结构框图;图7为本发明实施例提供的一种列车塞拉门故障的预警系统中检修信息确定装置的实施方式二的结构框图;图8为本发明实施例提供的一种列车塞拉门故障的预警系统中检修信息确定装置的实施方式三的结构框图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本领域技术技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。本发明提供了一种列车塞拉门故障的预警方法以及系统。下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。以下所使用的术语“模块”和“单元”,可以是实现预定功能的软件和/或硬件。尽管以下实施例所描述的模块较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图1为本发明实施例提供的一种列车塞拉门故障的预警方法的流程图,请参阅图1,所述方法包括:s101:获取塞拉门行驶多个交路发送的报警信息。在具体的实施方式中,塞拉门本身设置有故障检测装置,能够自动发出报警信息。车到站,塞拉门打开,塞拉门上所有的开关也随之打开,然后车出站,塞拉门关闭,塞拉门上的开关也随之关闭,故障检测装置对车辆上所有塞拉门的全部开关启动检测,若开关状态跟预期状态不同,则发出相应的报警。但塞拉门的报警信息只是单纯的给出报警,在客车复杂的运行环境的影响下,极易出现短时间高频次误报警,经常会出现一次交路报警几十上百次,而且其中有一定比例的误报,如此大量杂乱的报警信息无法有效进行车辆的检修工作。因此,本发明的一个创新点就是对塞拉门的报警信息进行筛选处理。s102:对所述报警信息进行筛选。具体的,首先确定出列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息,最后将所述列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息进行删除。当列车回库时,由于工作人员测试、检修等原因会造成系统报警,使得判断受到干扰,故本发明滤除掉回库后的报警信息。对塞拉门的海量报警数据进行大数据分析,挖掘出有效的报警信息是十分必要的。一辆列车一般为18节车厢,一节车厢具有4个塞拉门,一列车共72个塞拉门。每个塞拉门上设置有多个开关,分为以下3类,分别为手动驱动型开关,机械驱动型开关,电子型开关。因此,为掌握塞拉门的状态,对塞拉门进行监测并获得的报警信息一般包括如表1所示的9类:表1报警码含义说明1未关闭到位关门开始5s后98%和100%开关未到位2未锁闭关门开始5s后100%开关未到位398%开关故障关门开始5s后98%开关未到位4锁闭机构故障门打开时,锁闭机构在锁闭状态5开门故障开门5s后,98%和100%开关未断开6防挤压压力开关故障开门后压力开关断开7外操作开关故障外操作开关在操作后未复位8内紧急锁被操作列车在运行状态内紧急锁被操作9内操作开关未复位内操作开关未复位不同类型的开关对应不同的报警信息,诸如:机械驱动型开关对应的报警信息包括未关闭到位报警信息、未锁闭报警信息、98%开关故障报警信息、锁闭机构故障报警信息以及开门故障报警信息,电子型开关对应的报警信息包括防挤压压力开关故障报警信息,手动驱动型开关对应的报警信息包括外操作开关故障报警信息、内紧急锁被操作报警信息以及内操作开关未复位报警信息。请参阅图1,该方法还包括:s103:获取列车的速度信息。s104:根据所述速度信息确定所述列车的停靠轨迹。在具体的实施方式中,通过列车上的防滑器上的速度传感器获得车辆的速度,根据速度信息即可获得火车的停靠轨迹。s105:根据筛选后的每个交路的报警信息以及所述停靠轨迹输出所述塞拉门的检修信息。图2为步骤s105的实施方式一的具体流程图,在该实施方式中,以机械驱动型开关对应的报警信息为例,具体介绍根据机械驱动型开关对应的报警信息确定出检修信息的过程。请参阅图2,在实施方式一中,该步骤包括:s201:从每个交路的报警信息中筛选出机械驱动型开关对应的报警信息;s202:根据所述交路对应的机械驱动型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期。在具体的实施例中,列车从始发站行驶到终点站称为一个交路,始发站与终点站之间一般具有多个停靠站,每个站点均需要进行至少一次停车+一个行车,因此周期的个数可为站点的个数。同一个站点进行多次停车+行车均记为一个周期,可结合停车轨迹将一个站点的多次停车+行车确定出来。该步骤可将每个交路的报警信息按照周期进行分类。s203:根据所述各个周期的报警信息确定出发生故障的周期的个数。在具体的实施例中,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期,如此可确定出每个交路中发生故障的周期的个数。s204:根据所述个数以及所述交路的周期总数确定出所述交路的报警频率。在具体的实施例中,报警频率=发生故障的周期的个数/交路的周期总数。s205:根据所述交路的报警频率输出所述塞拉门的检修信息。在具体的实施方式中,步骤s205包括:获取预先设定的第一阈值以及第二阈值,所述第一阈值大于所述第二阈值;当所述交路的报警频率达到所述第一阈值时,输出所述塞拉门的检修信息。当所述报警频率未达到所述第一阈值但达到所述第二阈值时,确定下一交路的报警频率;当所述下一交路的报警频率未达到所述第一阈值但达到所述第二阈值时,输出所述塞拉门的检修信息。当所述报警频率未达到所述第二阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率均不为0时,输出所述塞拉门的检修信息。在具体的实施例中,设第一阈值为20%,第二阈值为10%,若一个交路中报警频率大于等于20%,则输出塞拉门的检修信息,立即派工检修。若报警频率未达到20%,但大于等于10%,那就要对比下一交路情况,若下一交路的报警频率仍然大于等于10%,则输出塞拉门的检修信息,派工检修。若报警频率未达到10%时,若连续多个(诸如3个)交路发生报警(小于10%),则无论各个交路报警周期频率大小,都应进行派工检修。由于机械驱动型开关对应的报警信息包括未关闭到位报警信息、未锁闭报警信息、98%开关故障报警信息、锁闭机构故障报警信息以及开门故障报警信息,因此检修时查看报警信息对应的报警车次,检查98%、100%和锁闭机构的电线是否连接稳固,检车锁舌等机械部件是否灵活,可对相应部件涂抹润滑油。如上所述,本发明通过数据挖掘的方法,对报警信息进行处理分析,获得周期的报警信息并进一步确定出交路的报警频率,根据报警频率准确有效的分析出塞拉门开关的工况,对于相应故障进行预警,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。图3为步骤s105的实施方式二的具体流程图,在该实施方式中,以电子型开关对应的报警信息为例,具体介绍根据电子型开关对应的报警信息确定出检修信息的过程。请参阅图3,在实施方式二中,该步骤包括:s301:从每个交路对应的报警信息中筛选出电子型开关对应的报警信息;s302:根据所述交路对应的电子型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期。在具体的实施例中,列车从始发站行驶到终点站称为一个交路,始发站与终点站之间一般具有多个停靠站,每个站点均需要进行至少一次停车+一个行车,因此周期的个数可为站点的个数。同一个站点进行多次停车+行车均记为一个周期,可结合停车轨迹将一个站点的多次停车+行车确定出来。该步骤可将每个交路的报警信息按照周期进行分类。s303:根据所述各个周期的报警信息确定出发生故障的周期的个数。在具体的实施例中,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期,如此可确定出每个交路中发生故障的周期的个数。s304:根据所述个数以及所述交路的周期总数确定出所述交路的报警频率。在具体的实施例中,报警频率=发生故障的周期的个数/交路的周期总数。s305:根据所述交路的报警频率输出所述塞拉门的检修信息。在具体的实施方式中,步骤s305包括:获取预先设定的第三阈值;当所述交路的报警频率达到所述第三阈值时,输出所述塞拉门的检修信息。当所述报警频率未达到所述第三阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率为递增时,输出所述塞拉门的检修信息。在具体的实施例中,设第三阈值为20%,若一个交路中的报警频率大于20%,则输出塞拉门的检修信息,立即派工检修。若报警频率未达到20%,则要连续对比几个(大于3)相邻交路,几个交路的报警频率呈上升趋势,这种也可判断为出现了故障,需要派工检修。由于电子型开关对应的报警信息包括防挤压压力开关故障报警信息,因此检修时查看相应报警车次,检查连接防挤压开关的气囊或导气管是否出现破损,防挤压开关线路是否正常。如上所述,本发明通过数据挖掘的方法,对报警信息进行处理分析,获得周期的报警信息并进一步确定出交路的报警频率,根据报警频率准确有效的分析出塞拉门开关的工况,对于相应故障进行预警,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。图4为步骤s105的实施方式三的具体流程图,在该实施方式中,以手动驱动型开关对应的报警信息为例,具体介绍根据手动驱动型开关对应的报警信息确定出检修信息的过程。请参阅图3,在实施方式三中,该步骤包括:s401:从每个交路对应的报警信息中筛选出手动驱动型开关对应的报警信息;s402:获取预先设定的第四阈值。s403:根据所述交路对应的手动驱动型开关对应的报警信息确定所述交路的有效报警次数,在具体的实施例中,当连续发出的报警信息超过所述第四阈值时称为一次有效报警次数。s404:根据所述交路的有效报警次数输出所述塞拉门的检修信息。在具体的实施方式中,步骤s404包括:获取预先设定的第五阈值;当所述有效报警次数超过所述第五阈值时,输出所述塞拉门的检修信息。当所述有效报警次数大于0且未达到所述第五阈值时,确定当前交路的下一交路的有效报警次数;当所述下一交路的有效报警次数不为0时,输出所述塞拉门的检修信息。在具体的实施例中,设第四阈值、第五阈值均为5,则若连续出现5次(或以上)报警信息,则记为1次有效报警,如果在一个交路中出现5次及以上有效报警,则输出塞拉门的检修信息,立即派工维修。若在一个交路中出现有效报警但次数没有超过5次,但在下一交路中同样出现有效报警(大于等于1次),则输出塞拉门的检修信息,立即派工。由于手动驱动型开关对应的报警信息包括外操作开关故障报警信息、内紧急锁被操作报警信息以及内操作开关未复位报警信息,因此检修中应查看报警信息,手动恢复内、外操作开关。若恢复后不再报警,可人为故障消除;若恢复后仍然报警,可推断为开关机械出现故障。如上所述,即为本发明提供的一种列车塞拉门故障的预警方法,本方案通过算法分析出塞拉门部件的状态,对于相应故障进行预警,通知检修人员检修,这样既能有效避免塞拉门故障对乘客或者检修造成麻烦,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。在介绍了本发明示例性实施方式之后,接下来,参考附图对本发明示例性实施方式的系统进行介绍。该系统的实施可以参见上述整体的实施,重复之处不再赘述。图5为本发明实施例提供的一种列车塞拉门故障的预警系统的结构框图,请参阅图5,所述系统包括:报警信息获取装置101,用于获取塞拉门行驶多个交路发送的报警信息。在具体的实施方式中,塞拉门本身设置有故障检测装置,能够自动发出报警信息。车到站,塞拉门打开,塞拉门上所有的开关也随之打开,然后车出站,塞拉门关闭,塞拉门上的开关也随之关闭,故障检测装置对车辆上所有塞拉门的全部开关启动检测,若开关状态跟预期状态不同,则发出相应的报警。但塞拉门的报警信息只是单纯的给出报警,在客车复杂的运行环境的影响下,极易出现短时间高频次误报警,经常会出现一次交路报警几十上百次,而且其中有一定比例的误报,如此大量杂乱的报警信息无法有效进行车辆的检修工作。因此,本发明的一个创新点就是对塞拉门的报警信息进行筛选处理。报警信息筛选装置102,用于对所述报警信息进行筛选。具体的,所述报警信息筛选装置包括:报警信息确定模块,用于确定出列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息,报警信息删除模块,用于将所述列车回库时发送的机械驱动型开关对应的报警信息以及电子型开关对应的报警信息进行删除。当列车回库时,由于工作人员测试、检修等原因会造成系统报警,使得判断受到干扰,故本发明滤除掉回库后的报警信息。对塞拉门的海量报警数据进行大数据分析,挖掘出有效的报警信息是十分必要的。一辆列车一般为18节车厢,一节车厢具有4个塞拉门,一列车共72个塞拉门。每个塞拉门上设置有多个开关,分为以下3类,分别为手动驱动型开关,机械驱动型开关,电子型开关。因此,为掌握塞拉门的状态,对塞拉门进行监测并获得的报警信息一般包括如表1所示的9类。不同类型的开关对应不同的报警信息,诸如:机械驱动型开关对应的报警信息包括未关闭到位报警信息、未锁闭报警信息、98%开关故障报警信息、锁闭机构故障报警信息以及开门故障报警信息,电子型开关对应的报警信息包括防挤压压力开关故障报警信息,手动驱动型开关对应的报警信息包括外操作开关故障报警信息、内紧急锁被操作报警信息以及内操作开关未复位报警信息。速度信息获取装置103,用于获取列车的速度信息。停靠轨迹确定装置104,用于根据所述速度信息确定所述列车的停靠轨迹。在具体的实施方式中,通过列车上的防滑器上的速度传感器获得车辆的速度,根据速度信息即可获得火车的停靠轨迹。检修信息确定装置105,用于根据筛选后的每个交路的报警信息以及所述停靠轨迹输出所述塞拉门的检修信息。图6为本发明实施例提供的一种列车塞拉门故障的预警系统中检修信息确定装置的实施方式一的结构框图,在该实施方式中,以机械驱动型开关对应的报警信息为例,具体介绍根据机械驱动型开关对应的报警信息确定出检修信息的过程。请参阅图6,在实施方式一中,该装置包括:第一信息筛选模块201,用于从每个交路的报警信息中筛选出机械驱动型开关对应的报警信息;第一周期确定模块202,用于根据所述交路对应的机械驱动型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期。在具体的实施例中,列车从始发站行驶到终点站称为一个交路,始发站与终点站之间一般具有多个停靠站,每个站点均需要进行至少一次停车+一个行车,因此周期的个数可为站点的个数。同一个站点进行多次停车+行车均记为一个周期,可结合停车轨迹将一个站点的多次停车+行车确定出来。该步骤可将每个交路的报警信息按照周期进行分类。第一个数确定模块203,用于根据所述各个周期的报警信息确定出发生故障的周期的个数。在具体的实施例中,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期,如此可确定出每个交路中发生故障的周期的个数。第一频率确定模块204,用于根据所述个数以及所述交路的周期总数确定出所述交路的报警频率。在具体的实施例中,报警频率=发生故障的周期的个数/交路的周期总数。第一信息输出模块205,用于根据所述交路的报警频率输出所述塞拉门的检修信息。在具体的实施方式中,第一信息输出模块205包括:阈值获取模块,用于获取预先设定的第一阈值以及第二阈值,所述第一阈值大于所述第二阈值;第一检修信息输出模块,用于当所述交路的报警频率达到所述第一阈值时,输出所述塞拉门的检修信息。所述第一信息输出模块还包括:第二检修信息输出模块,用于当所述报警频率未达到所述第一阈值但达到所述第二阈值时,确定下一交路的报警频率;当所述下一交路的报警频率未达到所述第一阈值但达到所述第二阈值时,输出所述塞拉门的检修信息。所述第一信息输出模块还包括:第三检修信息输出模块,用于当所述报警频率未达到所述第二阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率均不为0时,输出所述塞拉门的检修信息。在具体的实施例中,设第一阈值为20%,第二阈值为10%,若一个交路中报警频率大于等于20%,则输出塞拉门的检修信息,立即派工检修。若报警频率未达到20%,但大于等于10%,那就要对比下一交路情况,若下一交路的报警频率仍然大于等于10%,则输出塞拉门的检修信息,派工检修。若报警频率未达到10%时,若连续多个(诸如3个)交路发生报警(小于10%),则无论各个交路报警周期频率大小,都应进行派工检修。由于机械驱动型开关对应的报警信息包括未关闭到位报警信息、未锁闭报警信息、98%开关故障报警信息、锁闭机构故障报警信息以及开门故障报警信息,因此检修时查看报警信息对应的报警车次,检查98%、100%和锁闭机构的电线是否连接稳固,检车锁舌等机械部件是否灵活,可对相应部件涂抹润滑油。如上所述,本发明通过数据挖掘的系统,对报警信息进行处理分析,获得周期的报警信息并进一步确定出交路的报警频率,根据报警频率准确有效的分析出塞拉门开关的工况,对于相应故障进行预警,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。图7为本发明实施例提供的一种列车塞拉门故障的预警系统中检修信息确定装置的实施方式二的结构框图,在该实施方式中,以电子型开关对应的报警信息为例,具体介绍根据电子型开关对应的报警信息确定出检修信息的过程。请参阅图7,在实施方式二中,该装置包括:第二信息筛选模块301,用于从每个交路对应的报警信息中筛选出电子型开关对应的报警信息;第二周期确定模块302,用于根据所述交路对应的电子型开关对应的报警信息结合所述停靠轨迹确定出所述交路中各个周期的报警信息,一个停车+一个行车称为一个周期,每个交路包括多个周期。在具体的实施例中,列车从始发站行驶到终点站称为一个交路,始发站与终点站之间一般具有多个停靠站,每个站点均需要进行至少一次停车+一个行车,因此周期的个数可为站点的个数。同一个站点进行多次停车+行车均记为一个周期,可结合停车轨迹将一个站点的多次停车+行车确定出来。该步骤可将每个交路的报警信息按照周期进行分类。第二个数确定模块303,用于根据所述各个周期的报警信息确定出发生故障的周期的个数。在具体的实施例中,当一个周期内的报警信息超过两条则称所述周期为发生故障的周期,如此可确定出每个交路中发生故障的周期的个数。第二频率确定模块304,用于根据所述个数以及所述交路的周期总数确定出所述交路的报警频率。在具体的实施例中,报警频率=发生故障的周期的个数/交路的周期总数。第二信息输出模块305,用于根据所述交路的报警频率输出所述塞拉门的检修信息。在具体的实施方式中,第二信息输出模块305包括:阈值获取模块,用于获取预先设定的第三阈值;第一检修信息输出模块,用于当所述交路的报警频率达到所述第三阈值时,输出所述塞拉门的检修信息。所述第二信息输出模块还包括:第二检修信息输出模块,用于当所述报警频率未达到所述第三阈值时,确定当前交路的多个相邻交路的报警频率;当所述当前交路以及多个相邻交路的报警频率为递增时,输出所述塞拉门的检修信息。在具体的实施例中,设第三阈值为20%,若一个交路中的报警频率大于20%,则输出塞拉门的检修信息,立即派工检修。若报警频率未达到20%,则要连续对比几个(大于3)相邻交路,几个交路的报警频率呈上升趋势,这种也可判断为出现了故障,需要派工检修。由于电子型开关对应的报警信息包括防挤压压力开关故障报警信息,因此检修时查看相应报警车次,检查连接防挤压开关的气囊或导气管是否出现破损,防挤压开关线路是否正常。如上所述,本发明通过数据挖掘的系统,对报警信息进行处理分析,获得周期的报警信息并进一步确定出交路的报警频率,根据报警频率准确有效的分析出塞拉门开关的工况,对于相应故障进行预警,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。图8为本发明实施例提供的一种列车塞拉门故障的预警系统中检修信息确定装置的实施方式三的结构框图,在该实施方式中,以手动驱动型开关对应的报警信息为例,具体介绍根据手动驱动型开关对应的报警信息确定出检修信息的过程。请参阅图8,在实施方式三中,该装置包括:第三信息筛选模块401,用于从每个交路对应的报警信息中筛选出手动驱动型开关对应的报警信息;阈值获取模块402,用于获取预先设定的第四阈值。有效次数确定模块403,用于根据所述交路对应的手动驱动型开关对应的报警信息确定所述交路的有效报警次数,在具体的实施例中,当连续发出的报警信息超过所述第四阈值时称为一次有效报警次数。第三信息输出模块404,用于根据所述交路的有效报警次数输出所述塞拉门的检修信息。在具体的实施方式中,第三信息输出模块404包括:第五阈值获取模块,用于获取预先设定的第五阈值;第一检修信息输出模块,用于当所述有效报警次数超过所述第五阈值时,输出所述塞拉门的检修信息。所述第三信息输出模块还包括:第二检修信息输出模块,用于当所述有效报警次数大于0且未达到所述第五阈值时,确定当前交路的下一交路的有效报警次数;当所述下一交路的有效报警次数不为0时,输出所述塞拉门的检修信息。在具体的实施例中,设第四阈值、第五阈值均为5,则若连续出现5次(或以上)报警信息,则记为1次有效报警,如果在一个交路中出现5次及以上有效报警,则输出塞拉门的检修信息,立即派工维修。若在一个交路中出现有效报警但次数没有超过5次,但在下一交路中同样出现有效报警(大于等于1次),则输出塞拉门的检修信息,立即派工。由于手动驱动型开关对应的报警信息包括外操作开关故障报警信息、内紧急锁被操作报警信息以及内操作开关未复位报警信息,因此检修中应查看报警信息,手动恢复内、外操作开关。若恢复后不再报警,可人为故障消除;若恢复后仍然报警,可推断为开关机械出现故障。如上所述,即为本发明提供的一种列车塞拉门故障的预警系统,本方案通过算法分析出塞拉门部件的状态,对于相应故障进行预警,通知检修人员检修,这样既能有效避免塞拉门故障对乘客或者检修造成麻烦,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。此外,尽管在上文详细描述中提及了系统的若干单元模块,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。同样,上文描述的一个单元的特征和功能也可以进一步划分为由多个单元来具体化。以上所使用的术语“模块”和“单元”,可以是实现预定功能的软件和/或硬件。尽管以下实施例所描述的模块较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。综上所述,本发明提供了一种列车塞拉门故障的预警方法以及系统,通过数据挖掘的思想对塞拉门的报警信息进行筛选并结合列车的行车轨迹对塞拉门的故障进行预警,实现了准确有效的分析出塞拉门开关的工况,对于相应故障进行预警,也能对塞拉门的隐性故障进行提前排除,防止故障堆积。对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmablelogicdevice,pld)(例如现场可编程门阵列(fieldprogrammablegatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片2。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logiccompiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardwaredescriptionlanguage,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)与verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1