控制列车鸣笛的方法和装置、存储介质与流程

文档序号:23479098发布日期:2020-12-29 14:49阅读:204来源:国知局
控制列车鸣笛的方法和装置、存储介质与流程
本公开涉及轨道交通领域,具体地,涉及一种控制列车鸣笛的方法和装置、存储介质。
背景技术
:随着新能源事业的发展,列车自动运行系统的自动化程度越来越高,在列车全自动运行中,一些特定的地方(比如站前)或特定条件下进行鸣笛,给予周边相关人员警醒,是必不可少的。技术实现要素:本公开提供一种控制列车鸣笛的方法和装置、存储介质,以解决相关技术中列车鸣笛仍需手动而导致列车自动运行系统自动化程度、可用性和安全性较低的技术问题。为实现上述目的,本公开实施例的第一方面,提供一种控制列车鸣笛的方法,所述方法包括:获取列车运行的信息;根据所述信息,确认鸣笛方案;将所述鸣笛方案对应的鸣笛命令发送给目标列车,以使所述目标列车按照所述鸣笛命令鸣笛。可选地,所述获取列车运行的信息,包括:接收列车的位置信息和/或事件信息。可选地,当所述信息为所述列车的位置信息时,所述根据所述信息,确认鸣笛方案,包括:获取所述列车的位置所属的鸣笛轨道区段所对应的笛声类型和鸣笛使能类型;根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。可选地,当所述信息为事件信息时,所述根据所述信息,确认鸣笛方案,包括:获取触发的事件所对应的笛声类型和事件使能类型;根据所述事件使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。可选地,当所述信息为所述列车的位置信息和事件信息时,所述根据所述信息,确认鸣笛方案,包括:获取所述列车的位置所属的鸣笛轨道区段和触发的事件共同对应的笛声类型和鸣笛使能类型;根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。本公开实施例的第二方面,提供一种控制列车鸣笛的装置,所述装置包括:获取模块,用于获取列车运行的信息;确认模块,用于根据所述信息,确认鸣笛方案;发送模块,用于将所述鸣笛方案对应的鸣笛命令发送给目标列车,以使所述目标列车按照所述鸣笛命令鸣笛。可选地,所述获取模块还用于:接收列车的位置信息和/或事件信息。可选地,所述确认模块包括:第一获取子模块,用于当所述信息为所述列车的位置信息时,获取所述列车的位置所属的鸣笛轨道区段所对应的笛声类型和鸣笛使能类型;第一确认子模块,用于根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。可选地,所述确认模块包括:第二获取子模块,用于当所述信息为事件信息时,获取触发的事件所对应的笛声类型和事件使能类型;第二确认子模块,用于根据所述事件使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。可选地,所述确认模块包括:第三获取子模块,用于当所述信息为所述列车的位置信息和事件信息时,获取所述列车的位置所属的鸣笛轨道区段和触发的事件共同对应的笛声类型和鸣笛使能类型;第四确认子模块,用于根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面中任一项所述方法的步骤。本公开实施例的第四方面,提供一种控制列车鸣笛的装置,包括:存储器,其上存储有计算机程序;以及处理器,用于执行所述存储器中的所述计算机程序,以实现上述第一方面中任一项所述方法的步骤。采用上述技术方案,至少能够达到如下技术效果:本公开通过获取列车运行的信息,并根据信息,确认鸣笛方案,进而将述鸣笛方案对应的鸣笛命令发送给目标列车,目标列车可以根据鸣笛命令自动鸣笛,避免了操作员手动鸣笛,解决相关技术中列车鸣笛仍需手动而导致列车自动运行系统自动化程度、可用性和安全性较低的技术问题,进一步提高了全自动运行系统的自动化程度、可用性和安全性,降低了系统运营人员的劳动强度。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是本公开一示例性实施例示出的一种控制列车鸣笛的方法流程图。图2是根据一示例性实施例示出的一种控制列车鸣笛的方法包括的步骤中确认鸣笛方案的流程图。图3是根据一示例性实施例示出的另一种控制列车鸣笛的方法包括的步骤中确认鸣笛方案的流程图。图4是根据一示例性实施例示出的另一种控制列车鸣笛的方法包括的步骤中确认鸣笛方案的流程图。图5是本公开一示例性实施例示出的一种控制列车鸣笛的装置框图。图6是本公开一示例性实施例示出的一种控制列车鸣笛的装置的确认模块框图。图7是本公开一示例性实施例示出的一种控制列车鸣笛的装置框图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。在列车全自动运行中,列车会在一些特定的地方(比如站前)或特定条件下进行鸣笛,但本申请发明人发现,相关技术中列车的鸣笛是司机在需要鸣笛时通过按压司控台上的鸣笛按钮触发鸣笛,而这降低了全自动运行系统的自动化程度、可用性和安全性,也增加了系统运营人员的劳动强度。图1是本公开一示例性实施例示出的一种控制列车鸣笛的方法流程图,以解决相关技术中列车鸣笛仍需手动而导致列车自动运行系统自动化程度、可用性和安全性较低的技术问题。如图1所示,所述控制列车鸣笛的方法包括:s11,获取列车运行的信息。s12,根据所述信息,确认鸣笛方案。s13,将所述鸣笛方案对应的鸣笛命令发送给目标列车,以使所述目标列车按照所述鸣笛命令鸣笛。本申请的控制列车鸣笛的方法可以应用于安装了ats(automatictrainsupervisionsystem;自动列车监控)的监控后台中。在步骤s11中,列车运行的信息可以是位置信息,也可以是事件信息。当然,在其它的实施例中,所述信息也可以是列车的车组号、运行速度等与列车运行有关的信息,只要是根据列车运行有关的信息能够确认鸣笛方案的信息都包含在本公开的信息范围内。其中,列车的位置信息获取方式可以是:监控后台向列车发送位置获取请求信息,列车在接收到监控后台发送的位置获取请求信息后,将自身的位置信息通过网络反馈给监控后台。另外,事件信息可以是监控后台中监控后台自定义的特殊事件,比如:远程唤醒列车成功、远程列车紧急制动缓解成功、远程重启列车成功、轨道出现路障等。事件信息的获取方式可以是:监控后台向列车发送控制指令后,列车执行控制指令后反馈已执行指令的信息,比如,监控后台向列车发送唤醒指令,唤醒后,列车反馈唤醒成功的信息;或者列车在执行预设的事件后,向监控后台发送执行事件的信息,比如,列车遭遇突发事件紧急制动后,列车发送紧急制动的信息;或者轨道监控系统发现某个区段出现路障,则监控后台向监控后台发送轨道出现路障的事件信息。在获取列车运行的信息后,执行步骤s12,根据所述信息,确认鸣笛方案。接下来,当所述信息为所述列车的位置信息时,请参照图2,图2是根据一示例性实施例示出的一种控制列车鸣笛的方法包括的步骤中确认鸣笛方案的流程图。如图2所示,所述根据所述信息,确认鸣笛方案,可以包括以下步骤:s121,获取所述列车的位置所属的鸣笛轨道区段所对应的笛声类型和鸣笛使能类型。s122,根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。当所述信息为事件触发类型时,请参照图3,图3是根据一示例性实施例示出的另一种控制列车鸣笛的方法包括的步骤中确认鸣笛方案的流程图。如图3所示,所述根据所述信息,确认鸣笛方案,可以包括以下步骤:s123,获取触发的事件所对应的笛声类型和事件使能类型。s124,根据所述事件使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。当信息为列车的位置信息时,目标列车为位于鸣笛轨道区段的列车;当信息为事件信息时,目标列车为触发事件的列车。接下来,当所述信息为所述列车的位置信息和事件信息时,请参照图4,图4是根据一示例性实施例示出的一种控制列车鸣笛的方法包括的步骤中确认鸣笛方案的流程图。如图4所示,所述根据所述信息,确认鸣笛方案,可以包括以下步骤:s125,获取所述列车的位置所属的鸣笛轨道区段和触发的事件共同对应的笛声类型和鸣笛使能类型。s126,根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。监控后台可以在系统数据库中添加鸣笛配置表,操作员可以通过工作站终端软件提供的界面设置鸣笛配置表。鸣笛配置表中,将鸣笛的触发源分类为轨道区段触发、事件触发以及轨道区段触发和事件共同触发三个类型,对于轨道区段触发的鸣笛,可以设置触发轨道区段、是否使能等;对于事件触发的鸣笛,可以设置事件类型、是否使能等。其中,轨道区段触发中也可以增加事件限制,比如,列车在线路上的某个轨道区段移动至特定的位置,比如接近车站、接近鸣笛标等。鸣笛使能类型和事件使能类型均包括两种使能类型,即使能和不使能两种类型。是否使能是指是否在某轨道区段或因为某事件鸣笛,这个可以由操作员在鸣笛配置表上进行选择。以鸣笛使能类型为例,如果操作员在某轨道区段对应的是否使能选项中选择是选项,则列车经过该轨道区段需要鸣笛;以事件使能类型为例,如果操作员在某事件对应的是否使能选项中选择否选项,则列车经历该事件时不需要鸣笛。鸣笛配置表中可以配置某轨道区段或某事件对应的笛声类型,当鸣笛使能类型或事件使能类型为是,则确定对应的笛声类型。笛声类型可以根据相关规章制度进行定义,比如按照中国国内的《铁路技术管理规程》进行定义。鸣笛方案至少包括目标列车和鸣笛的笛声类型,确认鸣笛方案后,监控后台将鸣笛方案打包成鸣笛命令包发送至目标列车。鸣笛命令包可以包括鸣笛列车的车组号、笛声类型,列车的车组号用于监控后台判断给哪个列车发送鸣笛命令包。以下举例说明本申请的控制列车鸣笛的方法。假设线路为上下行双向线路,有五个车站:一号站、二号站、三号站、四号站、五号站,一号站与五号站互为始发站、终到站,共有10个站台,有4辆车,每个车的车组号为101、102、103、104,线路设有一车辆段。假设列车上行接近各个站台的鸣笛逻辑区段分别为lt0001、lt0003、lt0005、lt0007、lt0009,列车下行接近各个站台的鸣笛逻辑区段分别为lt0002、lt0004、lt0006、lt0008、lt000a,列车出车辆段的鸣笛逻辑区段为lt0075,列车回车辆段的鸣笛逻辑区段为lt0076。针对前述情况,我们可以通过操作终端软件设置鸣笛配置表中的配置项如下:表-1轨道区段触发鸣笛配置表序号触发位置事件类型是否使能01lt000101(接近车站)002lt000301(接近车站)103lt000501(接近车站)104lt000701(接近车站)105lt000901(接近车站)006lt000201(接近车站)107lt000401(接近车站)108lt000601(接近车站)109lt000801(接近车站)110lt000a01(接近车站)111lt007502(出车辆段)112lt007602(回车辆段)1表-2事件触发鸣笛配置表序号事件类型id是否使能0103(远程唤醒列车成功)10204(远程重启列车成功)00305(远程紧急制动缓解成功)10406远程制动隔离成功1假设计划列车101上行压入lt0003逻辑区段,监控后台在监测到该跨压事件后,依据事件类型id确定笛声类型,笛声类型可以根据《铁路技术管理规程》进行定义,在此定义如下:表-3笛声类型配置表由于该事件类型id为01接近车站,所以发送给列车的笛声命令包中的笛声类型id为01,接收鸣笛命令包的列车车组号为101,发送给列车101后,列车可以根据笛声命令包中的笛声类型id进行鸣笛。列车101上的车载模块在收到鸣笛命令包后,依据命令包中的笛声类型id0x01,控制列车喇叭进行一长声的鸣笛。如果列车101上行压入lt0001逻辑区段时,由于lt001所在的鸣笛配置项没有被使能(使能值为0),监控后台不会向列车101发送鸣笛命令包。假设由于某种原因中心调度员向列车102发送了紧急制动缓解命令,且监控后台接收到列车102紧急制动缓解成功的反馈,则监控后台向列车102发送包含笛声类型id为03的鸣笛命令包,列车102进而可以依据命令包中的笛声类型id,控制列车喇叭进行两短声的鸣笛。本公开通过获取列车运行的信息,并根据信息,确认鸣笛方案,进而将述鸣笛方案对应的鸣笛命令发送给目标列车,目标列车可以根据鸣笛命令自动鸣笛,避免了操作员手动鸣笛,解决相关技术中列车鸣笛仍需手动而导致列车自动运行系统自动化程度、可用性和安全性较低的技术问题,进一步提高了全自动运行系统的自动化程度、可用性和安全性,降低了系统运营人员的劳动强度。值得说明的是,对于图1所示的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本公开并不受所描述的动作顺序的限制。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本公开所必须的。图5是本公开一示例性实施例示出的一种控制列车鸣笛的装置。如图5所示,所述控制列车鸣笛的装置300包括:获取模块310,用于获取列车运行的信息;确认模块320,用于根据所述信息,确认鸣笛方案;发送模块330,用于将所述鸣笛方案对应的鸣笛命令发送给目标列车,以使所述目标列车按照所述鸣笛命令鸣笛。可选地,所述获取模块310还用于:接收列车的位置信息和/或事件信息。可选地,如图6所示,所述确认模块320包括:第一获取子模块321,用于当所述信息为所述列车的位置信息时,获取所述列车的位置所属的鸣笛轨道区段所对应的笛声类型和鸣笛使能类型;第一确认子模块322,用于根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。可选地,如图6所示,所述确认模块320还包括:第二获取子模块323,用于当所述信息为事件信息时,获取触发的事件所对应的笛声类型和事件使能类型;第二确认子模块324,用于根据所述事件使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。可选地,如图6所示,所述确认模块320还包括:第三获取子模块325,用于当所述信息为所述列车的位置信息和事件信息时,获取所述列车的位置所属的鸣笛轨道区段和触发的事件共同对应的笛声类型和鸣笛使能类型;第四确认子模块326,用于根据所述鸣笛使能类型,确认所述鸣笛方案包含的所述笛声类型和目标列车。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项可选实施例所述控制列车鸣笛的方法步骤。本公开还提供一种控制列车鸣笛的装置,包括:存储器,其上存储有计算机程序;以及处理器,用于执行所述存储器中的所述计算机程序,以实现上述任一项可选实施例所述控制列车鸣笛的方法步骤。图7是根据一示例性实施例示出的一种控制列车鸣笛的装置400的框图。如图7所示,该装置400可以包括:处理器401,存储器402,多媒体组件403,输入/输出(i/o)接口404,以及通信组件405。其中,处理器401用于控制该装置400的整体操作,以完成上述的控制列车鸣笛的方法中的全部或部分步骤。存储器402用于存储各种类型的数据以支持在该装置400的操作,这些数据例如可以包括用于在该装置400上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器402可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件403可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器402或通过通信组件405发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口404为处理器401和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件405用于该装置400与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件405可以包括:wi-fi模块,蓝牙模块,nfc模块。在一示例性实施例中,装置400可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的控制列车鸣笛的方法。在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,例如包括程序指令的存储器402,上述程序指令可由装置400的处理器401执行以完成上述的控制列车鸣笛的方法。以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1