会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 信号处理 / 信号 / 控制信号 / 交通信号控制机

交通信号控制机

阅读:1020发布:2020-05-13

IPRDB可以提供交通信号控制机专利检索,专利查询,专利分析的服务。并且本发明提供交通信号控制机,尽早检测出异常并且减少由异常引起的影响而能够提高可靠性。CPU(10)根据当前显示数据向子电路(11)送出用于切换信号灯1的灯色的步进指令。子电路(11)根据步进指令向切换电路(14)输出用于切换信号灯(1)的灯色的灯色信号。CPU(10)判定子电路(11)的正常或异常,向监视电路(12)输出判定结果。子电路(11)向监视电路(12)输出CPU(10)的正常或异常的判定结果。监视电路(12)根据获取到的判定结果,判定CPU(10)的正常或异常、子电路(11)的正常或异常,根据判定结果向切换电路(14)送出用于切换到灯色信号或闪光信号的切换信号。,下面是交通信号控制机专利的具体信息内容。

1.一种交通信号控制机,具有:主控制部,根据灯色信息输出用于切换信号灯的灯色的步进指令;以及副控制部,根据该主控制部输出的步进指令而输出灯色信号,所述交通信号控制机的特征在于,所述主控制部判定所述副控制部的正常或异常,所述副控制部判定所述主控制部的正常或异常,所述交通信号控制机具有监视部,该监视部对所述主控制部和副控制部的判定结果进行监视,该监视部构成为,

在通过所述主控制部判定为副控制部异常、且通过所述副控制部判定为主控制部正常时,输出用于使信号灯进行闪光显示的闪光指示信号。

2.根据权利要求1所述的交通信号控制机,其特征在于,所述副控制部每隔第1预定时间向所述主控制部送出所述副控制部自身保存的信号灯的灯色显示状态,所述主控制部构成为,

在所述第1预定时间内无法获取所述副控制部送出的灯色显示状态时,判定为该副控制部异常。

3.根据权利要求2所述的交通信号控制机,其特征在于,所述主控制部构成为,

在所述主控制部自身保存的灯色显示状态与所述副控制部送出的灯色显示状态不一致时,判定为该副控制部异常。

4.根据权利要求1至3中的任意一项所述的交通信号控制机,其特征在于,所述主控制部构成为,在所述副控制部输出的灯色信号的灯色组合为被禁止的状态时,判定为该副控制部异常。

5.根据权利要求1至3中的任意一项所述的交通信号控制机,其特征在于,所述主控制部构成为,在所述主控制部自身保存的灯色显示状态与由所述副控制部输出的灯色信号实现的灯色显示状态不一致时,判定为该副控制部异常。

6.根据权利要求1至3中的任意一项所述的交通信号控制机,其特征在于,所述副控制部每隔第2预定时间向该主控制部送出所述主控制部的正常或异常的判定结果,所述主控制部构成为,

在所述第2预定时间内无法获取所述副控制部送出的判定结果时,判定为该副控制部异常。

7.根据权利要求1至3中的任意一项所述的交通信号控制机,其特征在于,所述主控制部每隔第3预定时间向所述副控制部送出所述主控制部自身保存的信号灯的灯色显示状态,所述副控制部构成为,

在所述第3预定时间内无法获取所述主控制部送出的灯色显示状态时,判定为该主控制部异常。

8.根据权利要求1至3中的任意一项所述的交通信号控制机,其特征在于,所述主控制部向所述副控制部输出步进指令,所述副控制部构成为,

在预定的指定范围内无法获取步进指令时,判定为所述主控制部异常。

9.根据权利要求1至3中的任意一项所述的交通信号控制机,其特征在于,所述监视部获取所述副控制部每隔第4预定时间送出的预定的信号,所述监视部构成为,

在所述第4预定时间内无法获取所述副控制部送出的所述信号时,输出用于使信号灯进行闪光显示的闪光指示信号。

10.一种交通信号控制机,具有:主控制部,根据灯色信息输出用于切换信号灯的灯色的步进指令;以及副控制部,根据该主控制部输出的步进指令而输出灯色信号,所述交通信号控制机的特征在于,所述副控制部构成为,

对所述主控制部的正常或异常进行判定,

在判定为所述主控制部异常时,根据所述副控制部自身保存的灯色信息输出灯色信号,所述主控制部对所述副控制部的正常或异常进行判定,所述副控制部构成为,

在判定为所述主控制部异常且通过所述主控制部判定为所述副控制部异常时,根据所述副控制部自身保存的灯色信息输出灯色信号。

11.根据权利要求10所述的交通信号控制机,其特征在于,所述交通信号控制机具有监视部,该监视部获取所述副控制部每隔第4预定时间送出的预定的信号,该监视部构成为,

在所述第4预定时间内无法获取所述副控制部送出的所述信号时,根据所述副控制部保存的灯色信息,输出用于使信号灯进行灯色显示的灯色指示信号。

说明书全文

交通信号控制机

技术领域

[0001] 本发明涉及对多个信号灯的灯色进行切换的交通信号控制机。

背景技术

[0002] 交通信号控制机根据包含在每一步(阶段)确定各信号灯的灯色的灯色信息、各灯色的显示时间等的当前显示数据,对各信号灯的灯色进行切换(参照日本特开昭62-111395号公报)。并且,交通信号控制机对自身的状态是否为正常进行监视。交通信号控制机根据预先确定的当前显示数据,在判定为不能通过信号灯的正常的3色灯色(红、黄、绿)进行灯色控制时,根据来自闪光电路的闪光信号,使信号灯进行闪光显示(例如,黄色闪烁与红色闪烁的组合、红色闪烁等),从而提醒对车辆或行人注意,将交通事故防患于未然。
[0003] 图8是示出现有技术的交通信号控制机200的构成例的框图。如图8所示,交通信号控制机200具有CPU201、子电路202、当前显示数据203、时钟检测电路204、OR电路205、闪光电路206、灯色输出电路207等。
[0004] CPU201将用于根据当前显示数据203对各信号灯1的灯色进行切换的步进指令送出到子电路202。子电路202根据CPU201送出的步进指令将灯色信号输出到OR电路205。OR电路205在通常时(正常时)将子电路202输出的灯色信号输出到灯色输出电路207。灯色输出电路207将灯色信号转换为预定的电压(例如,AC100V等)而对信号灯1进行驱动。由此,信号灯1根据当前显示数据对灯色进行切换。
[0005] 另外,子电路202将时钟信号送出到时钟检测电路204。在子电路202送出的时钟信号不正常时,时钟检测电路204对子电路202输出时钟信号异常。此时,子电路202对闪光电路206进行指示以使闪光电路206向OR电路205送出闪光信号,同时,子电路202停止向OR电路205的灯色信号的输出。OR电路205向灯色输出电路207输出闪光信号。由此,信号灯1进行闪光显示。

发明内容

[0006] 但是,在现有技术的交通信号控制机200中,当在超过灯色的最长保证秒数(例如,110秒等)的时刻没有从CPU201送出步进指令时,子电路202判定为CPU201异常而代替CPU201根据当前显示数据203输出灯色信号。因此,在判明CPU201为异常时,不得不等到最长保证秒数。另外,在CPU201对子电路202输出了阶段(灯色的步骤)保存指令的状态下成为异常时,子电路202无法获取步进指令,还存在不能进行阶段步进的问题。
[0007] 另一方面,存在如下的问题:即使在子电路202正常地输出时钟信号时,由于子电路202的内部存储器、或者交通信号控制机200内部的信号线的异常等而输出错误的灯色信号。即,仅通过时钟信号的检测不能充分地检测交通信号控制机200的异常。
[0008] 本发明是鉴于上述情况而完成的,其目的在于,提供如下的交通信号控制机:尽早检测出异常并且减少由异常引起的影响而能够提高可靠性。
[0009] 用于解决课题的技术方案
[0010] 第1发明的交通信号控制机,具有:主控制部,根据灯色信息输出用于切换信号灯的灯色的步进指令;以及副控制部,根据该主控制部输出的步进指令而输出灯色信号,所述交通信号控制机的特征在于,所述主控制部判定所述副控制部的正常或异常,所述副控制部判定所述主控制部的正常或异常,所述交通信号控制机具有监视部,该监视部对所述主控制部和副控制部的判定结果进行监视,该监视部构成为,在通过所述主控制部判定为副控制部异常、且通过所述副控制部判定为主控制部正常时,输出用于使信号灯进行闪光显示的闪光指示信号。
[0011] 第2发明的交通信号控制机是在第1发明的基础上,其特征在于,所述副控制部每隔第1预定时间向所述主控制部送出自身保存的信号灯的灯色显示状态,所述主控制部构成为,在所述第1预定时间内无法获取所述副控制部送出的灯色显示状态时,判定为该副控制部异常。
[0012] 第3发明的交通信号控制机是在第2发明的基础上,其特征在于,所述主控制部构成为,在自身保存的灯色显示状态与所述副控制部送出的灯色显示状态不一致时,判定为该副控制部异常。
[0013] 第4发明的交通信号控制机是在第1发明至第3发明中的任意一项的基础上,其特征在于,所述主控制部构成为,在所述副控制部输出的灯色信号的灯色组合为被禁止的状态时,判定为该副控制部异常。
[0014] 第5发明的交通信号控制机是在第1发明至第4发明中的任意一项的基础上,其特征在于,所述主控制部构成为,在自身保存的灯色显示状态与由所述副控制部输出的灯色信号实现的灯色显示状态不一致时,判定为该副控制部异常。
[0015] 第6发明的交通信号控制机是在第1发明至第5发明中的任意一项的基础上,其特征在于,所述副控制部每隔第2预定时间向该主控制部送出所述主控制部的正常或异常的判定结果,所述主控制部构成为,在所述第2预定时间内无法获取所述副控制部送出的判定结果时,判定为该副控制部异常。
[0016] 第7发明的交通信号控制机是在第1发明至第6发明中的任意一项的基础上,其特征在于,所述主控制部每隔第3预定时间向所述副控制部送出自身保存的信号灯的灯色显示状态,所述副控制部构成为,在所述第3预定时间内无法获取所述主控制部送出的灯色显示状态时,判定为该主控制部异常。
[0017] 第8发明的交通信号控制机是在第1发明至第7发明中的任意一项的基础上,其特征在于,所述主控制部向所述副控制部输出步进指令,所述副控制部构成为,在预定的指定范围内无法获取步进指令时,判定为所述主控制部异常。
[0018] 第9发明的交通信号控制机,具有:主控制部,根据灯色信息输出用于切换信号灯的灯色的步进指令;以及副控制部,根据该主控制部输出的步进指令而输出灯色信号,所述交通信号控制机的特征在于,所述副控制部构成为,对所述主控制部的正常或异常进行判定,在判定为所述主控制部异常时,根据自身保存的灯色信息输出灯色信号。
[0019] 第10发明的交通信号控制机,其特征在于,所述主控制部对所述副控制部的正常或异常进行判定,所述副控制部构成为,在判定为所述主控制部异常且通过所述主控制部判定为所述副控制部异常时,根据自身保存的灯色信息输出灯色信号。
[0020] 第11发明的交通信号控制机是在第9发明或第10发明的基础上,其特征在于,所述交通信号控制机具有监视部,该监视部获取所述副控制部每隔第4预定时间送出的预定的信号,该监视部构成为,在所述第4预定时间内无法获取所述副控制部送出的所述信号时,根据所述副控制部保存的灯色信息,输出用于使信号灯进行灯色显示的灯色指示信号。
[0021] 第12发明的交通信号控制机是在第1发明至第8发明中的任意一项的基础上,其特征在于,所述监视部获取所述副控制部每隔第4预定时间送出的预定的信号,所述监视部构成为,在所述第4预定时间内无法获取所述副控制部送出的所述信号时,输出用于使信号灯进行闪光显示的闪光指示信号。
[0022] 在第1发明中,主控制部判定副控制部的正常或异常,副控制部判定主控制部的正常或异常。主控制部例如通过CPU和由CPU执行的软件等(也称为CPU)构成。另外,副控制部例如由FPGA(Field Programmable Gate Array:现场可编程门阵列)等硬件电路(也称为子电路)构成。监视部对主控制部和副控制部的判定结果进行监视。例如,监视部从主控制部获取“副控制部的正常或异常”的判定结果,并且从副控制部获取“主控制部的正常或异常”的判定结果。在主控制部判定为“副控制部异常”且副控制部判定为“主控制部正常”时,监视部输出用于使信号灯闪光显示的闪光指示信号。即,在主控制部正常且主控制部判定为“副控制部异常”时,监视部输出闪光显示的指示,从而能够检测通过现有技术的时钟检测电路的时钟信号检测无法检测到的副控制部(子电路)的异常,并且,通过进行闪光显示,能够减少由副控制部的异常引起的影响。
[0023] 在第2发明中,副控制部每隔第1预定时间(例如,0.5秒、1秒等)向主控制部送出自身保存的信号灯的灯色显示状态,主控制部在第1预定时间内无法获取副控制部送出的灯色显示状态时,判定为副控制部异常。由此,能够检测现有技术无法检测到的副控制部的异常或信号线等的异常。
[0024] 在第3发明中,主控制部在自身保存的灯色显示状态与副控制部送出的灯色显示状态不一致时,判定为副控制部异常。由此,即使在副控制部正在工作的情况下,也能够防止在现有技术无法检测到的、非意图的灯色输出。
[0025] 在第4发明中,在副控制部输出的灯色信号的灯色的组合为被禁止的状态时,主控制部判定为副控制部异常。灯色的被禁止的组合是指,例如对于交叉的道路各自的信号灯的灯色同时成为绿的绿绿状态等。由此,即使在副控制部正在工作的情况下,也能够防止在现有技术无法检测的、非意图的灯色输出。
[0026] 在第5发明中,主控制部在自身保存的灯色显示状态与由副控制部输出的灯色信号实现的灯色显示状态不一致时,判定为副控制部异常。由此,即使在副控制部正在工作的情况下,也能够防止在现有技术无法检测的、非意图的灯色输出。
[0027] 在第6发明中,副控制部每隔第2预定时间(例如,0.5秒、1秒等)向主控制部送出主控制部的正常或异常的判定结果。主控制部在第2预定时间内无法获取副控制部送出的判定结果时,判定为副控制部异常。由此,能够检测在现有技术无法检测到的副控制部的异常或信号线等的异常。
[0028] 在第7发明中,主控制部每隔第3预定时间(例如,0.5秒、1秒等)向副控制部送出自身保存的信号灯的灯色显示状态。副控制部在第3预定时间内无法获取主控制部送出的灯色显示状态时,判定为主控制部异常。由于能够在第3预定时间内判定主控制部的正常或异常,因此能够避免如现有技术那样到经过最长保证秒数(例如,110秒)为止无法检测主控制部的异常而使异常的状态持续长时间的事态,不用等到经过最长保证时间而能够检测异常。另外,即使在阶段保存指令之后也能够检测主控制部的异常,因此还能够避免不能进行阶段步进的事态。
[0029] 在第8发明中,主控制部向副控制部输出步进指令,副控制部在预定的指定范围(例如,0.5~1秒)内无法获取步进指令时,判定为主控制部异常。例如,在主控制部输出的步进指令的间隔比预定的指定范围短时、或者长时,副控制部判定为主控制部异常。由此,能够在比现有技术短的时间内检测主控制部的异常。
[0030] 在第9发明中,副控制部在判定为主控制部异常时,根据自身保存的灯色信息输出灯色信号。由此,即使在检测到主控制部的异常时,也能够持续地进行信号灯的灯色的切换。
[0031] 在第10发明中,副控制部在判定为主控制部异常、且由主控制部判定为副控制部异常时,根据自身保存的灯色信息输出灯色信号。由此,在主控制部和副控制部两者上检测到异常时,能够使副控制部优先持续地进行信号灯的灯色的切换。
[0032] 在第11发明中,副控制部每隔第4预定时间(例如,0.5秒、1秒等)向监视部送出预定的信号。监视部在第4预定时间内获取副控制部送出的预定的信号时,判定为副控制部正常,根据副控制部保存的灯色信息,输出用于使信号灯进行灯色显示的灯色指示信号。由此,即使在检测到主控制部的异常时,也能够持续地进行信号灯的灯色的切换。
[0033] 在第12发明中,副控制部每隔第4预定时间(例如,0.5秒、1秒等)向监视部送出预定的信号。监视部在第4预定时间内无法获取副控制部送出的预定的信号时,判定为副控制部异常,输出用于使信号灯进行闪光显示的闪光指示信号。能够通过预定信号获取的可否而可靠地检测副控制部的异常,能够提高交通信号控制机的可靠性。
[0034] 发明效果
[0035] 根据本发明,能够检测在现有技术无法检测到的副控制部的异常,并且,通过进行闪光显示,能够减少由副控制部的异常引起的影响。

附图说明

[0036] 图1是示出本实施方式的交通信号控制机的结构的一例的框图。
[0037] 图2是示出监视电路的判定结果和处理的一例的说明图。
[0038] 图3是示出CPU的处理步骤的流程图。
[0039] 图4是示出CPU的处理步骤的流程图。
[0040] 图5是示出CPU的处理步骤的流程图。
[0041] 图6是示出子电路的处理步骤的流程图。
[0042] 图7是示出监视电路的处理步骤的流程图。
[0043] 图8是示出现有技术的交通信号控制机的构成例的框图。

具体实施方式

[0044] 以下,根据附图对本发明的交通信号控制机的实施方式进行说明。图1是示出本实施方式的交通信号控制机100的结构的一例的框图。交通信号控制机100具有作为主控制部的CPU10、作为副控制部的子电路11、作为监视部的监视电路12、当前显示数据13、切换电路14、闪光电路15、灯色输出电路16等。子电路11例如由FPGA(Field Programmable Gate Array:现场可编程门阵列)等硬件电路构成。
[0045] CPU10每隔第3预定时间T3(例如,0.5秒、1秒等)向子电路11送出CPU10识别的灯色显示状态。在本实施方式中,在灯色显示状态中包含现有技术的步进指令。即,CPU10每隔第3预定时间T3向子电路11送出表示当前阶段的灯色显示状态,仅在对信号灯1的灯色进行切换的定时(步进的定时)送出表示下一个阶段的灯色显示状态。表示该下一个阶段的灯色显示状态相当于步进指令。另外,CPU10在不是对信号灯1的灯色进行切换的定时(步进的定时)时,再次送出表示与最近送出的状态相同的阶段的灯色显示状态。
[0046] 为了对信号灯1的灯色进行切换而使用的当前显示数据13例如包含表示每一步的各灯色的状态(点亮或熄灭)的灯色信息、灯色的顺序、各步骤的基准显示秒数(基准显示时间)、最短显示秒数(最短显示时间)、最长显示秒数(最长显示时间)、阶段类别(例如,表示长阶段、中阶段、短阶段等的区分)、保安秒数、工作设定等各信息。
[0047] CPU10对子电路11的正常或异常进行判定,将判定结果输出到监视电路12。另外,关于CPU10的子电路11的正常或异常的判定的详情,将在后面叙述。
[0048] 子电路11根据CPU10送出的步进指令,向切换电路14和CPU10输出用于对信号灯1的灯色进行切换的灯色信号。
[0049] 子电路11每隔第1预定时间T1(例如,0.5秒、1秒等)向CPU10送出子电路11识别的灯色显示状态。
[0050] 子电路11对CPU10的正常或异常进行判定,每隔第2预定时间T2(例如,0.5秒、1秒等),将判定结果送出到CPU10。在向CPU10送出的判定结果中,除了CPU10的正常或异常的判定结果以外,还包含判定理由(例如,灯色显示状态的获取时间的超时、步进指令为范围外等)。
[0051] 另外,子电路11将CPU10的正常或异常的判定结果输出到监视电路12。在向监视电路12送出的判定结果中,能够仅包含CPU10的正常或异常的判定结果。另外,关于子电路11的CPU10的正常或异常的判定的详情,将在后面叙述。
[0052] 子电路11每隔第4预定时间(例如,0.5秒、1秒等),将作为预定信号的WD信号送出到监视电路12。WD信号例如是时钟信号。另外,还能够代替预定信号而使子电路11的诊断结果包含在WD信号中。
[0053] 上述第1预定时间T1、第2预定时间T2、第3预定时间T3、第4预定时间T4可以是相同的值,也可以是不同的值。
[0054] 监视电路12从CPU10获取“子电路11的正常或异常”的判定结果,从子电路11获取“CPU10的正常或异常”的判定结果。另外,监视电路12从子电路11获取WD信号。
[0055] 监视电路12在第4预定时间以内能够从子电路11获取预定的信号时,判定为WD信号正常,在第4预定时间以内无法获取时,判定为WD信号异常。
[0056] 监视电路12根据获取到的判定结果和WD信号对CPU10的正常或异常、子电路11的正常或异常进行判定,根据判定结果将切换信号送出到切换电路14。
[0057] 闪光电路15向切换电路14送出用于使各信号灯1进行闪光显示的闪光信号。闪光显示是指,例如,在主路与辅路交叉时,使对于主路的信号灯1进行黄闪烁、使对于辅路的信号灯1进行红闪烁的状态。另外,是指使对于主路的信号灯1进行红闪烁、使对于辅路的信号灯1进行红闪烁的状态。另外,闪光显示不限定于黄闪烁红闪烁、红闪烁红闪烁。
[0058] 切换电路14根据监视电路12送出的切换信号,切换到子电路11输出的灯色信号、或者切换到闪光电路15输出的闪光信号。切换电路14将灯色信号或闪光信号的某一个输出到灯色输出电路16。
[0059] 灯色输出电路16根据从切换电路14输出的灯色信号或闪光信号,对各信号灯1进行驱动。具体地讲,灯色输出电路16将灯色信号或闪光信号转换为AC100V或所需的电压,使信号灯1的灯或LED(发光二极管)点亮。
[0060] 接着,对CPU10的子电路11的正常或异常的判定方法进行说明。CPU10在第1预定时间T1内无法获取子电路11送出的灯色显示状态时,判断为子电路11异常。由此,在现有技术的时钟信号的异常检测中,能够对无法检测到的子电路11的异常或信号线等的异常进行检测。
[0061] CPU10在自身保存的灯色显示状态与子电路11送出的灯色显示状态不一致时,判定为子电路11异常。由此,即使在子电路11正在工作的情况下,也能够防止在现有技术无法检测到的、非意图的灯色输出。
[0062] 在子电路11输出的灯色信号的灯色的组合为被禁止的状态时,CPU10判定为子电路11异常。灯色的被禁止的组合是指,例如,对于交叉的道路各自的信号灯的灯色同时成为绿的绿绿状态等。由此,即使在子电路11正在工作的情况下,也能够防止在现有技术无法检测的、非意图的灯色输出。
[0063] CPU10获取子电路11向切换电路14输出的灯色信号,在自身保存的灯色显示状态与由子电路11向切换电路14输出的灯色信号实现的灯色显示状态不一致时,判定为子电路11异常。由此,即使在子电路11正在工作的情况下,也能够防止在现有技术无法检测的、非意图的灯色输出。
[0064] 当CPU10在第2预定时间T2(例如,0.5秒、1秒等)内无法从子电路11获取“CPU10的正常或异常”的判定结果时,CPU10判定为子电路11异常。由此,能够对在现有技术无法检测到的子电路11的异常或信号线等的异常进行检测。
[0065] 接着,对子电路11的CPU10的正常或异常的判定方法进行说明。子电路11在第3预定时间T3(例如,0.5秒、1秒等)内无法获取CPU10送出的灯色显示状态时,判定为CPU10异常。由于能够在第3预定时间内判定CPU10的正常或异常,因此能够避免如现有技术那样到经过最长保证秒数(例如,110秒)为止无法检测CPU10的异常而使异常的状态持续长时间的事态,不用等到经过最长保证时间而能够检测异常。另外,即使在阶段保存指令之后也能够对CPU10的异常进行检测,因此还能够避免无法进行阶段步进这样的事态。
[0066] 子电路11在预定的指定范围内无法获取来自CPU10的步进指令时,判定为CPU10异常。关于预定的指定范围,例如,在长阶段(绿显示)的情况下可以是6秒到110秒的范围,在短阶段(红显示)的情况下可以是1秒到10秒的范围。例如,在CPU10输出的步进指令的间隔比预定的指定范围短时、或者长时,子电路11判定为CPU10异常。由此,能够比现有技术更详细地判定CPU10的异常。
[0067] 图2是示出监视电路12的判定结果和处理的一例的说明图。如图2所示,在子电路11向监视电路12输出的WD信号为正常、CPU10的判定结果为正常(即,子电路11正常)、子电路11的判定结果为正常(即,CPU10正常)时,监视电路12判定为子电路11和CPU10都正常,不进行特别的处理。此时,进行基于CPU10的步进指令的步进。关于WD信号是否正常,能够通过监视电路12是否能够在第4预定时间T4内获取WD信号来判定。即,在监视电路12能够在第4预定时间T4内获取WD信号时,WD信号被判定为正常。
[0068] 另外,在子电路11向监视电路12输出的WD信号为正常、CPU10的判定结果为正常(即,子电路11正常)、子电路11的判定结果为异常(即,CPU10异常)时,监视电路12判定为子电路11正常且CPU10异常,不进行特别的处理。此时,进行基于子电路11的自判断的步进。由此,即使在检测到CPU10的异常时,也能够持续地进行信号灯1的灯色切换。
[0069] 另外,在子电路11向监视电路12输出的WD信号为正常、CPU10的判定结果为异常(即,子电路11异常)、子电路11的判定结果为正常(即,CPU10正常)时,监视电路12判定为子电路11异常且CPU10正常,向切换电路14送出来自闪光电路15的应切换到闪光信号的切换信号而进行闪光显示指示。此时,进行闪光显示。
[0070] 另外,在子电路11向监视电路12输出的WD信号为正常、CPU10的判定结果为异常(即,子电路11异常)、子电路11的判定结果为异常(即,CPU10异常)时,由于WD信号为正常,因此监视电路12使子电路11优先并判定为子电路11正常且CPU10异常,不进行特别的处理。此时,进行基于子电路11的自判断的步进。由此,即使在检测到CPU10和子电路11双方的异常时,也能够持续地进行信号灯1的灯色切换。
[0071] 另外,在子电路11向监视电路12输出的WD信号为异常时,监视电路12向切换电路14送出应切换到来自闪光电路15的闪光信号的切换信号而进行闪光显示指示。此时,进行闪光显示。子电路11将通过自身判定了正常或异常的判定结果(WD信号)送出到监视电路
12,监视电路12在获取到子电路11为异常的判定结果时,输出用于使信号灯1进行闪光显示的切换信号(闪光显示指示)。子电路11通过进行自诊断,能够可靠地检测子电路11的异常,能够提高交通信号控制机100的可靠性。另外,监视电路12在第4预定时间T4内无法获取WD信号时,判定为WD信号为异常。
[0072] 另外,在CPU10正常且CPU10判定为“子电路11异常”时,监视电路12输出闪光显示的指示,从而能够对在现有技术的基于时钟检测电路的时钟信号检测中无法检测到的子电路11的异常进行检测,并且,进行闪光显示,从而能够减少由子电路11的异常引起的影响。
[0073] 接着,对本实施方式的交通信号控制机100的工作进行说明。图3、图4以及图5是示出CPU10的处理步骤的流程图。CPU10每隔第3预定时间T3向子电路11送出灯色显示状态。另外,在灯色显示状态中包含有步进指令。另外,CPU10的灯色显示状态的送出处理是以比第3预定时间T3短的间隔的定时进行的。
[0074] 如图3所示,CPU10判定是否在第1预定时间T1内从子电路11获取了灯色显示状态(S11),在获取了灯色显示状态时(S11中,是),判定CPU10识别的灯色显示状态与从子电路11获取到的灯色显示状态(即,子电路11识别的灯色显示状态)是否一致(S12)。
[0075] 在第1预定时间T1内没有从子电路11获取灯色显示状态时(S11中,否),或者,在CPU10识别的灯色显示状态与从子电路11获取到的灯色显示状态不一致时(S12中,否),CPU10向监视电路12送出“子电路11异常”的判定结果(S13),结束处理。
[0076] 在CPU10识别的灯色显示状态与从子电路11获取到的灯色显示状态一致时(S12中,是),CPU10不进行步骤S13的处理而结束处理。
[0077] 如图4所示,CPU10判定是否在第2预定时间T2内从子电路11获取了“CPU10的正常或异常”的判定结果(S15)。在第2预定时间T2内没有从子电路11获取“CPU10的正常或异常”的判定结果时(S15中,否),CPU10向监视电路12送出“子电路11异常”的判定结果(S16),结束处理。
[0078] 在第2预定时间T2内从子电路11获取到“CPU10的正常或异常”的判定结果时(S15中,是),CPU10不进行步骤S16的处理而结束处理。
[0079] 如图5所示,CPU10从子电路11获取灯色信号(S21),判定灯色信号(灯色)是否为被禁止的组合(S22)。在灯色信号为被禁止的组合时(S22中,是),CPU10向监视电路12送出“子电路11异常”的判定结果(S23),结束处理。在不是被禁止的组合时(S22中,否),CPU10判定CPU10识别的灯色显示状态与由子电路11的灯色信号实现的灯色显示状态是否一致(S24)。
[0080] 在不一致时(S24中,否),CPU10进行步骤S23的处理,在一致时(S24中,是),不进行步骤S23的处理而结束处理。
[0081] 另外,灯色显示状态(包含步进指令)的送出处理以第3预定时间T3的周期来执行。另外,图3的处理是以“第1预定时间T1+α”的周期来执行的。时间α例如是约10~约100ms,是判定能否在第1预定时间T1内获取灯色显示状态而所需的时间。
[0082] 另外,图4的处理是以“第2预定时间T2+β”的周期来执行的。时间β例如是约10~约100ms,是判定能否在第2预定时间T2内获取判定结果而所需的时间。另外,图5的处理例如能够以第5预定时间(100ms等)的周期来执行。
[0083] 另外,灯色显示状态(包含步进指令)的送出处理、图3~图5所示的处理分别独立地进行,不限定于图3~图5所示的处理的处理顺序。另外,图5的步骤S22的处理与步骤S24的处理的顺序也可以反过来。
[0084] 图6是示出子电路11的处理步骤的流程图。如图3所例示那样,子电路11每隔第1预定时间T向CPU10送出自身识别的灯色显示状态,并且如图4所示,每隔第2预定时间T2向CPU10送出CPU10的正常或异常的判定结果。
[0085] 子电路11判定是否在第3预定时间T3内从CPU10获取了灯色显示状态(S31),在获取了灯色显示状态时(S31中,是),判定是否从CPU10获取了步进指令(S32)。
[0086] 在没有获取步进指令时(S32中,否),子电路11结束处理。在获取了步进指令时(S32中,是),子电路11判定步进指令的间隔是否比指定范围短(S33),在不比指定范围短时(S33中,否),判定步进指令的间隔是否比指定范围长(S34)。
[0087] 在步进指令的间隔不比指定范围长时(S34中,否),即,在步进指令的间隔为指定范围内时,子电路11结束处理。
[0088] 在第3预定时间T3内没有获取灯色显示状态时(S31中,否),在步进指令的间隔比指定范围短时(S33中,否),或者,步进指令的间隔比指定范围长时(S34中,是),子电路11向监视电路12送出“CPU10异常”的判定结果(S35),通过子电路11的自判断进行步进(S36),结束处理。
[0089] 另外,图6所示的处理是以“第3预定时间T3+γ”的周期来执行的。时间γ例如是约10~约100ms,是判定能否在第3预定时间T3内获取灯色显示状态而所需的时间。
[0090] 图7是示出监视电路12的处理步骤的流程图。监视电路12判定是否从子电路11正常地获取了WD信号(S41),在正常获取时(S41中,是),判定是否从子电路11获取了“CPU10异常”的判定结果(S42)。
[0091] 在没有获取判定结果时(S42中,否),监视电路12判定是否从CPU10获取了“子电路11异常”的判定结果(S43),在获取了判定结果时(S43中,是),判定为“子电路11异常”,向切换电路14送出切换到闪光显示的切换信号(S44),结束处理。
[0092] 在没有正常地获取WD信号时(S41中,否),即,在子电路11通过自诊断而判断为异常从而无法送出WD信号时,监视电路12进行步骤S44的处理。
[0093] 在获取了“CPU10异常”的判定结果时(S42中,是),子电路11通过自判断进行步进,因此监视电路12不进行特别的处理而结束处理。
[0094] 在没有获取“子电路11异常”的判定结果时(S43中,否),由于CPU10和子电路11都正常,因此监视电路12不进行特别的处理而结束处理。
[0095] 应想到所公开的实施方式在所有的点上都是例示的而不是限定的。本发明的范围通过权利要求示出而不是上述说明,包含与权利要求相等的意义和范围内的所有的变更。
[0096] 标号说明
[0097] 10  CPU(主控制部)
[0098] 11  子电路(副控制部)
[0099] 12  监视电路(监视部)
[0100] 13  当前显示数据
[0101] 14  切换电路
[0102] 15  闪光电路
[0103] 16  灯色输出电路
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用