基于带延迟的多通道控制命令的语音告警方法与流程

文档序号:14390860阅读:140来源:国知局
基于带延迟的多通道控制命令的语音告警方法与流程
本发明属于机载航电领域,涉及一种告警方法。
背景技术
:现有机载航电系统的语音告警方法有以下两种:告警方法一:通过视觉告警系统向听觉系统发送命令,首先发送哪个通道当前有效的命令,并保证始终只有一个通道有效,之后发送告警命令;听觉告警系统首先确认当前有效通道,之后在唯一有效的通道中执行告警命令的解析及语音告警。该方法的缺点:1、虽然有多通道,一次只确认唯一通道有效,从安全性的角度考虑,实质上并没有发挥到多个通道互相备份的安全性作用;2、增加了上一级视觉系统的设计复杂性,每次需额外指定当前唯一有效通道,当有效通道出现异常,若不能及时检测出,将造成漏报警的严重后果;3、由于每次需要额外指定当前唯一有效通道,该命令持续产生和处理所固定占有的通道资源及处理资源导致了系统响应速度的降低。告警方法二:听觉告警系统基于多通道的共同决策,同时采集多个通道的告警命令,同时基于全部为逻辑0时,听觉告警认为是逻辑0,全部通道是逻辑1时,听觉告警认为是逻辑1,当识别全部逻辑0,以及再次识别全部逻辑1之后,触发语音告警;当识别全部逻辑1,以及再次识别全部逻辑0之后,结束告警。该方法的缺点:多通道之间通常会存在延迟,当延迟大于人反应时间时,基于以上方法会产生实际的与延迟时间相关的漏报问题,该问题可能引起严重后果。另外,该方法在延迟时间内还易出现二次告警的问题。技术实现要素:为了解决现有机载航电系统的语音告警方法一虽具有多通道,但实际未发挥多个通道互相备份的安全性作用,且易产生漏告警;以及解决现有语音告警方法二在延迟时间较大时易产生漏报警和二次告警的问题,本发明提供了一种基于带延迟的多通道控制命令的语音告警方法。本发明的技术解决方案是:基于带延迟的多通道控制命令的语音告警方法,定义逻辑1为告警,逻辑0为不告警;包括以下步骤:1)系统初始化,包括系统语音配置初始化、每个接收通道的通信配置初始化;2)所有通道的通信配置完成后,按照发送通道的发送速度从快到慢顺序编号,发送速度最快的定义为发送通道1,……,发送速度最慢的定义为发送通道n,相匹配的接收通道依次定义为接收通道1,……,接收通道n;n大于等于2;3)告警命令采集按顺序依次采集接收通道1,……,接收通道n的接收数据;4)根据视觉告警系统和听觉告警系统之间约定的通信协议,依次判断n路接收通道的接收数据是否有效:如果均为无效数据,当前任务结束,跳转至步骤3);如果存在有效数据:若首次采集到的有效数据仅一个,则以该有效数据作为当前轮决策结果,根据当前轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;若首次采集到的有效数据有多个,将首次采集到的多个有效数据进行“或”操作,以当前“或”操作结果作为当前轮决策结果,根据当前轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;5)按顺序依次采集接收通道1,……,接收通道n的接收数据;6)根据视觉告警系统和听觉告警系统之间约定的通信协议,依次判断n路接收通道的接收数据是否有效:如果均为无效数据,当前任务结束,跳转至步骤5);如果存在有效数据:若当前采集的有效数据仅一个,将该有效数据和上一轮决策结果进行“或”操作,得到本轮决策结果,根据本轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;若当前采集的有效数据有多个,则将当前采集的多个有效数据进行“或”操作,再将该“或”操作结果与上一轮决策结果进行“或”操作,得到本轮决策结果,根据本轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集。进一步地,上述步骤4)和6)中还需要另行约定视觉告警系统和听觉告警系统之间传输数据是否有效的规则。本发明的有益效果:1、本发明按照定义的通道采集顺序,将当前轮采集的有效数据进行“或”操作,在告警发生阶段,能够第一时间将告警命令进行识别,有效避免了漏告警。2、本发明用当前轮采集的有效数据的“或”操作结果形成的临时决策结果与上一轮决策结果进行“或”运算,形成当前轮的最终决策结果,在告警结束阶段,先结束告警的通道恢复不告警命令时,由于始终与上一轮决策结果进行“或”运算,可以防止误认为告警结束,并在延迟后结束告警的通道采集到告警命令,而产生误报警,有效避免了二次报警。3、本发明仅在听觉告警系统侧进行改进,便能防止漏告警和二次告警,与其配合的上一级视觉告警系统无需作任何更改,具有较广泛的适用性。4、本发明在通道之间延迟时间较大的情况下,也不会产生漏告警和二次告警。附图说明图1是告警系统架构图;图2是视觉告警向听觉告警发送告警命令延迟图;图3是本发明的执行流程图。具体实施方式本发明的语音告警方法应用于图1所示机载航电告警系统架构中的听觉告警系统中。为便于理解本发明,以下结合图1、图2和图3,以3通道,每个通道之间延迟150ms为例,对本发明的方法进行详述。定义逻辑1为告警,逻辑0为不告警;本发明的方法包括以下步骤:步骤1)系统初始化,包括系统语音配置初始化、3个接收通道的通信配置初始化;步骤2)对发送通道和接收通道编号,将发送速度最快的发送通道对应的接收通道定义为接收通道1;相对前述发送速度最快的发送通道,延迟150ms的发送通道对应的接收通道定义为接收通道2;相对前述发送速度最快的发送通道,延迟300ms的发送通道对应的接收通道定义为接收通道3,如图2所示;步骤3)告警命令采集,按顺序依次采集接收通道1、接收通道2和接收通道3的接收数据;步骤4)根据视觉告警系统和听觉告警系统之间约定的通信协议,依次判断三路接收通道的接收数据是否有效:第一种情况,采集的三路通道数据均为无效数据,当前任务结束,跳转至步骤3);第二种情况,采集的三路通道数据中有一路是有效数据,则以该有效数据作为当前轮决策结果,如表1所示;根据当前轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;表1:有一路有效数据时的决策结果接收通道1接收通道2接收通道3当前轮决策结果无效无效11无效无效001无效无效10无效无效0无效1无效1无效0无效0第三种情况,采集的三路通道数据中有二路是有效数据,则将这两路有效数据进行“或”操作,以其结果作为当前轮决策结果,如表2所示;根据当前轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;表2:有二路有效数据时的决策结果第四种情况,采集的三路通道数据中有3个有效数据,则将这三路有效数据进行“或”操作,以其结果作为当前轮决策结果,如表3所示;根据当前轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;表3:有三路有效数据时的决策结果接收通道1接收通道2接收通道3当前轮决策结果111111011011100101110101001100005)告警命令采集,按照顺序依次采集接收通道1、接收通道2和接收通道3的接收数据;6)根据视觉告警系统和听觉告警系统之间约定的通信协议,依次判断三路接收通道的接收数据是否有效:第一种情况,采集的三路通道数据均为无效数据,当前任务结束,跳转至步骤5);第二种情况,采集的三路通道数据中有一路是有效数据,则以该有效数据作为当前轮的临时决策结果,如表4所示;再将该临时决策结果与上一轮决策结果进行“或”操作,得到本轮决策结果,根据本轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;表4:有一路有效数据时的临时决策结果接收通道1接收通道2接收通道3临时决策结果无效无效11无效无效001无效无效10无效无效0无效1无效1无效0无效0第三种情况,采集的三路通道数据中有二路是有效数据,则将这两路有效数据进行“或”操作,以该“或”操作的结果作为当前轮临时决策结果,如表5所示;并将该临时决策结果与上一轮决策结果进行“或”操作,得到本轮决策结果,根据本轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集;表5:有二路有效数据时的临时决策结果接收通道1接收通道2接收通道3临时决策结果无效111无效101无效011无效0001无效111无效010无效110无效0011无效110无效101无效100无效0第四种情况,采集的三路通道数据中有三个有效数据,则将这三个有效数据进行“或”操作,以该“或”操作结果作为当前临时决策结果,如表6所示;并将该临时决策结果与上一轮决策结果进行“或”操作,得到本轮决策结果,根据本轮决策结果执行语音告警命令,然后跳转至步骤5),进行下一次告警命令采集。表6:有三路有效数据时的临时决策结果接收通道1接收通道2接收通道3临时决策结果11111101101110010111010100110000最后需要说明的是(1)上述方法步骤中,若定义逻辑0为告警,1为不告警,则上述“或”运算均变为“与”运算。(2)上述表2-表6列出了三个通道数据可能出现的所有排列组合情况。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1