广播系统控制方法、装置、设备及存储介质制造方法及图纸

技术编号:35975200 阅读:26 留言:0更新日期:2022-12-17 22:43
本申请提供一种广播系统控制方法、装置、设备及存储介质,广播系统控制方法包括获取广播指令对应的广播分区,发送广播指令并将广播分区存储在分区集中,同时触发对数据库中的反馈数据校验,根据分区集对数据库进行轮询校验,并将校验数据存储在分区状态集中,对分区状态集中的数据进行转换后得到广播分区的执行结果并进行显示。本申请技术方案能够反馈广播分区的实际执行情况,提高广播分区反馈的准确性和时效性,避免了反馈盲区,实现一个广播分区对应一个反馈,方便用户了解实际设备故障的分区,便于问题排查和设备维护。便于问题排查和设备维护。便于问题排查和设备维护。

【技术实现步骤摘要】
广播系统控制方法、装置、设备及存储介质


[0001]本专利技术涉及轨道交通
,尤其涉及一种广播系统控制方法、装置、设备及存储介质。

技术介绍

[0002]轨道交通线路多采用综合调度系统来统一监测各个子系统的设备状态以及下发相应的遥控、遥测等控制指令,其中对广播系统(Public Adress System,简称PAS)的控制主要是通过综合调度广播模块来实现,诸如下发预录制广播、口播、监听等指令,以此来实现对站台或列车进行实时广播和对讲。下发相应指令后,广播系统应反馈相应广播分区的执行状态,而综合调度广播模块目前只能反馈该条指令是否执行,并不能准确详细反馈到具体某个分区的一个执行状态。因此,采用当前这种反馈机制,会存在如下几点不足:
[0003]1、指令执行的反馈结果不精确。虽然选择了多个广播分区进行指令下发,但最终的反馈只是该条指令是否执行,无法具体到哪些广播分区已执行,反馈消息太过模糊,容易造成运营人员困惑,影响运营人员的正常判断。
[0004]2、指令执行的反馈时效性差。由于现有机制只要有一个分区执行成功,则上报给综合调度的状态则为已执行,剩余分区存在未执行或正在执行的情况,此时直接上报状态为执行,实际该状态反馈并不准确。
[0005]3、无法准确获取广播设备的工作状态。广播指令任务最终是要在分区设备终端去执行,由于现有反馈机制状态消息无法具体到各分区,就无法准确获知当前分区设备工作是否正常,系统设备工作状态自检能力差。

技术实现思路

[0006]本专利技术实施例提供一种广播系统控制方法、装置、设备及存储介质,以解决现有技术中广播系统存在的指令执行的反馈结果不精确、反馈时效性差以及无法准确获取广播设备的工作状态的问题。
[0007]本申请第一方面提供一种广播系统控制方法,所述广播系统控制方法包括:
[0008]获取广播指令对应的广播分区,发送所述广播指令并将所述广播分区存储在分区集中,同时触发对数据库中的反馈数据校验;
[0009]根据分区集对数据库进行轮询校验,并将所述校验数据存储在分区状态集中;
[0010]对所述分区状态集中的数据进行转换后得到所述广播分区的执行结果并进行显示。
[0011]本申请第二方面提供一种广播系统控制装置,其特征在于,所述广播系统控制装置包括:
[0012]广播指令控制模块,用于获取广播指令对应的广播分区,发送所述广播指令并将所述广播分区存储在分区集中;
[0013]业务处理模块,用于触发对数据库中的反馈数据校验,根据分区集对数据库进行
轮询校验,并将所述校验数据存储在分区状态集中,以及对所述分区状态集中的数据进行转换后得到所述广播分区的执行结果并进行显示。
[0014]本申请第三方面提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本专利技术第一方面所述方法的步骤。
[0015]本申请第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术第一方面所述方法的步骤。
[0016]本申请实提供的一种广播系统控制方法、装置、设备及存储介质,广播系统控制方法包括获取广播指令对应的广播分区,发送广播指令并将广播分区存储在分区集中,同时触发对数据库中的反馈数据校验,根据分区集对数据库进行轮询校验,并将校验数据存储在分区状态集中,对分区状态集中的数据进行转换后得到广播分区的执行结果并进行显示。本申请能够具体反馈广播分区的实际执行情况,提高广播分区反馈的准确性和时效性,避免了反馈盲区,实现一个广播分区对应一个反馈,方便用户了解实际设备故障的分区,便于问题排查和设备维护,解决了现有技术中广播系统存在的指令执行的反馈结果不精确、反馈时效性差以及无法准确获取广播设备的工作状态的问题。
附图说明
[0017]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本专利技术一实施例中一种广播系统控制方法的流程图;
[0019]图2是本专利技术一实施例中一种广播系统控制方法中的广播系统结构示意图;
[0020]图3是本专利技术一实施例中一种广播系统控制方法中的另一流程图;
[0021]图4是本专利技术一实施例中一种广播系统控制装置的结构示意图;
[0022]图5是本专利技术一实施例中计算机设备的一示意图。
具体实施方式
[0023]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0024]本申请实施例提供的一种广播系统控制方法,如图1所示,广播系统控制方法包括:
[0025]步骤S101.获取广播指令对应的广播分区,发送广播指令并将广播分区存储在分区集中,同时触发对数据库中的反馈数据校验。
[0026]其中,获取需要进行广播的广播分区,将本次指令作用的广播分区存储在分区集,分区集的设定就是为了存储本次指令作用的广播分区,便于数据校验模块处理,减少全分区校验的冗余。当在广播分区播放广播时,数据库中会接收存储每个广播分区对应的状态
反馈点,同时触发对数据库中的反馈数据校验。
[0027]其中,步骤S101中的将广播分区存储在分区集中,还包括:
[0028]接收每个广播分区的状态反馈报文,并存储在数据库中每个广播分区对应的状态反馈点中。
[0029]其中,在广播接口服务增加广播分区组,同时在数据库中增加相应各个广播分区的状态反馈点,将广播接口服务上报的TCP/UDP格式的状态反馈报文,按照既定格式解析后存储至各广播分区分别对应的状态反馈点中。
[0030]其中,步骤S101中的触发反馈数据校验,包括:
[0031]开始对反馈数据进行校验并开始计时。
[0032]其中,开始对反馈数据进行校验时设置校验超时时间,校验超时时间借结束时停止校验。
[0033]步骤S102.根据分区集对数据库进行轮询校验,并将校验数据存储在分区状态集中。
[0034]其中,步骤S102包括:
[0035]对数据库中与分区集中的广播分区对应的状态反馈点进行周期性轮询校验,当到达校验超时时间时将校验结果存储在分区状态集中。
[0036]其中,分区状态集是缓存区,设置该缓存区主要是为了方便数据校验后实际结果的存储和状态转变使用。在未超出设定的时间范围内,根据分区集周期性从数据库获取广播分区的执行状态;超时后更新分区状态集,记录本次校验的最终结果本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种广播系统控制方法,其特征在于,所述广播系统控制方法包括:获取广播指令对应的广播分区,发送所述广播指令并将所述广播分区存储在分区集中,同时触发对数据库中的反馈数据校验;根据分区集对数据库进行轮询校验,并将所述校验数据存储在分区状态集中;对所述分区状态集中的数据进行转换后得到所述广播分区的执行结果并进行显示。2.如权利要求1所述的广播系统控制方法,其特征在于,所述将所述广播分区存储在分区集中,包括:接收每个广播分区的状态反馈报文,并存储在数据库中每个广播分区对应的状态反馈点中。3.如权利要求2所述的广播系统控制方法,其特征在于,所述触发对数据库中的反馈数据校验,包括:开始对反馈数据进行校验并开始计时。4.如权利要求3所述的广播系统控制方法,其特征在于,所述根据分区集对数据库中的状态点进行轮询校验,并将所述校验结果存储在分区状态集中,包括:对数据库中与分区集中的广播分区对应的状态反馈点进行周期性轮询校验,当到达校验超时时间时将所述校验结果存储在分区状态集中。5.如权利要求1所述的广播系统控制方法,其特征在于,所述对所述分区状态集中的数据进行转换后得到所述广播分区的执行结果并进行显示,包括:根据预设广播状态集对所述分区状态集中的数据进行值态转换得到所述广播分区的最终状态字符串,并通过HM...

【专利技术属性】
技术研发人员:文东骆俊贤
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1