自适应交通控制系统以及用于操作该系统的方法与流程

文档序号:21280105发布日期:2020-06-26 23:32阅读:252来源:国知局
自适应交通控制系统以及用于操作该系统的方法与流程

本发明一般涉及交通控制系统,并且特别是涉及用于基于在地理区域内的多个交通灯处监控的交通流量来自适应地控制交通灯的系统、软件程序和方法。



背景技术:

众所周知,特别是在大城市区域中的交通堵塞可能引起过度的延迟、过度的燃料消耗量和过度的车辆排放产生。存在其中向车辆驾驶员通知附近的交通堵塞由此允许驾驶员有机会单独尝试替换的路线以便避免加入到现有的交通堵塞中的技术。然而,这样的技术没有用以减少在第一情形中发生的交通堵塞的解决措施。



技术实现要素:

示例实施例公开了控制在具有第一交通灯的第一交叉路口处的交通的系统、程序代码产品和方法,包括:监控在第一交叉路口处的交通并且将来自监控的交通信息存储在存储器中;接收与在第一交叉路口位于其中的区域中的一个或多个其它交叉路口相关的交通信息;至少部分地基于来自监控的交通信息和所接收的交通信息来确定用于第一交通灯的定时序列;以及更新对第一交通灯的控制以利用所确定的定时序列。

在一个方面中,系统、程序代码产品和方法包括确定在监控期间在第一交叉路口处的交通量,其包括标识在第一时间段期间当从第一方向通过第一交叉路口时向左转的第一组车辆,标识在第一时间段期间当从第一方向在第一交叉路口中通过时向右转的第二组车辆,以及标识在第一时间段期间从第一方向通过第一交叉路口而不转向的第三组车辆,其中确定定时序列是至少部分地基于第一组车辆、第二组车辆和第三组车辆的。

系统、程序代码产品和方法可以进一步包括:更新第一交通灯的控制造成通过区域的车辆相对于在没有更新第一交通灯的控制以利用所确定的定时序列的情况下通过该区域的车辆具有改善的燃料效率。更新第一交通灯的控制造成通过该区域的车辆相对于在没有更新第一交通灯以利用所确定的定时序列的情况下通过该区域的车辆的行驶时间具有减少的通过该区域的行驶时间。

在一个方面中,系统、程序代码产品和方法包括确定紧急情况车辆正在通过区域朝向期望的目的地,其中确定定时序列是至少部分地基于用于紧急情况车辆通过该区域朝向期望的目的地的路径的。

系统、程序代码产品和方法可以进一步包括接收用于区域中的一个或多个其它交通灯中的每个的第二定时序列,其中确定定时序列是基于一个或多个其它交通灯中的每个的第二定时序列的。

系统、程序代码产品和方法可以包括保持用于行驶通过区域的车辆的多个加权目标,其中确定定时序列是部分地基于加权目标的。

在一个方面中,确定定时序列是基于由第一交通灯使用的当前定时序列和由此先前使用的定时序列中的至少一个的。此外或替换地,确定时间序列是基于一天中的当前时间和一周中的当前一天中的至少一个的。

在一方面中,系统、程序代码产品和方法可以包括在更新之后,重复监控、接收、确定和更新。重复监控、接收、确定和更新可以在连续的或周期性的基础上发生。

附图说明

下面将结合附图参考示例实施例详细解释本发明的各方面,

在附图中:

图1是根据示例实施例的智能交通灯的框图;

图2是在街道交叉路口处具有图1的交通灯的城市区域的顶视图;

图3是图示根据示例实施例的图1的交通灯的操作的流程图;

图4是根据另一示例实施例的具有图1的交通灯和中央计算设备的城市区域的顶视图;

图5是图示根据示例实施例的图4的计算设备的操作的流程图;

以及

图6是根据另一示例实施例的交通控制设备的框图。

具体实施方式

以下对示例实施例的描述本质上仅是示例性的并且绝不意图限制本发明、其应用或用途。

在此提出的示例实施例一般针对用于自适应地控制地理区域中的交通的系统、软件产品和操作方法。通过基于在地理区域中的每个交通灯和/或其它位置处监控的当前的交通信息控制该区域中的交通灯的定时序列,从而自适应地控制交通。通过基于所监控的交通来自适应地控制每个交通灯的定时,可以关于一个或多个目标或目的(诸如在行驶时间的减少、燃料经济性的改善和车辆产生的污染物上的减少)来改善或增强通过该地理区域的交通。

图1是描绘根据示例实施例的交通灯100的框图。交通灯100包括灯102,灯102的顺序点亮如众所周知的那样为进入交叉路口的车辆驾驶员提供指令。每个灯102可以是单个灯或者由诸如发光二极管的多个较小的照明设备形成。

灯102被耦合到中央处理单元(cpu)104并且由其控制。cpu104可以由一个或多个处理器、处理元件和/或控制器形成。存储器106耦合到cpu104并且包括非易失性存储器,该非易失性存储器具有存储在其中的程序代码,当由cpu104执行时,该程序代码除了其它方面之外还造成cpu104以特定的定时序列控制灯102的启用和停用,以便控制通过与交通灯100相关联的交叉路口的交通。

如图1中示出那样,传感器装置108被耦合到cpu104。在示例实施例中,传感器装置108包括传感器、相机和/或用于感测进入和离开与交通灯100关联的交叉路口的机动车辆(例如,汽车、卡车、摩托车、小轮摩托车和机动自行车)和非机动车辆(例如,自行车)的其它设备。传感器可以利用任何感测技术或任何感测技术的组合,包括但是不限制于光学(lidar)、射频(雷达)和热感测。传感器装置108中的传感器、相机等的数量足以观察车辆在进入或离开交叉路口时所经过的任何方向上的交通。例如,如果交通灯100控制彼此正交的两条街道的交叉路口,则传感器装置108中的传感器能够监控在四个方向上(即,每条街道的两个方向上)的交通。传感器装置108的传感器的输出被提供给cpu104,其除了其它方面之外还确定通过交通灯100所控制的交叉路口的交通流量,如下面更详细地描述的那样。

交通灯100进一步包括耦合到cpu104的收发机110以用于经空中接口通信信息。收发机110包括发射机和接收机。收发机110可以利用射频通信技术、光通信技术和热通信技术中的一种或多种。在示例实施例中,交通灯100可以在经空中接口的通信中利用专用短程通信(dsrc)协议。然而,理解的是交通灯100可以利用其它已知的通信协议,包括码分多址(cdma)、全球移动系统(gsm)、长期演进(lte)、无线局域网(wlan)和/或wi-fi,和/或尚未开发用于经空中接口的通信的协议。

图2图示覆盖地理区域ga并且在其中具有多个街道s的城市的一部分的鸟瞰图。在该示例实施例中,两条街道s的每个交叉路口包括用于控制通过交叉路口的交通的一个或多个交通灯100。图示了街道交叉路口a至d。为了简单起见,每个交叉路口a至d包括单个交通灯100,但是理解的是,为了充分地控制通过交叉路口的交通流量可以在任何一个交叉路口a至d中利用多个交通灯100。在交叉路口包括进行组合以控制通过对应的交叉路口的交通流量的多个交通灯100的情况下,每个交通灯100可以如图1中示出那样实现。替换地,与同一交叉路口相关联的交通灯100可以共享公共的收发机110、cpu104、存储器106和/或传感器装置108。控制街道s的多个交叉路口a至d的交通灯100进行组合以形成用于控制图2的地理区域ga中的交通的自适应交通控制系统。

在自适应交通控制系统中,每个交通灯100通过使用传感器装置108中的传感器来监控交通,并且与相同地理区域ga中的其它交通灯100共享这样的监控的或感测的交通信息。利用交通灯100生成的所监控的交通,并且利用由地理区域ga中的其它交通灯100所共享的所监控的交通信息,交通灯100确定用于启用和停用其灯102的定时序列。

图3图示根据一个或多个示例实施例的交通灯100的操作。在描述操作当中,理解的是,交通灯100与图2中图示的地理区域ga中的交叉路口a至d相关联。所图示的操作可以由地理区域ga中的任何的或所有的交通灯来执行。

最初,在302处,交通灯100在存储器106中保持与地理区域ga中的交通灯100相关联的交通灯数据。存储在存储器106中的交通灯数据可以包括用于启用和停用交通灯100的灯102的当前的和过去的定时序列。用于启用/停用灯102的过去的定时序列可以基于一天中的时间、一周中的一天以及月份或季度而变化。存储在交通灯100的存储器106中的交通灯数据还可以包括当前的和过去的用于启用/停用在地理区域ga中的其它交通灯100的类似的定时序列信息。为了清楚起见,理解的是,对于每个灯102而言用于启用和停用交通灯100的灯102的定时序列可以包括当灯102要被启用(即,接通)时的相对时间、灯102要保持启用的时间量、当灯102要被停用(即,关断)时的相对时间以及灯102要保持停用的时间量。"相对时间"理解为启用时间和停用时间是相对于交通灯100中的一个或多个其它灯102的启用和/或停用的。

此外,交通灯100可以接收附加的信息以用于由cpu104使用并且存储在存储器106中。例如,cpu102可以在存储器106中保持当前时间、日期、月份和年度。

在存储器106中保持的交通信息还可以包括交通目标信息。在示例实施例中,交通目标信息可以是针对地理区域ga中的交通灯100的目标或目的的列表。例如,一个目标可以是由地理区域ga中的交通灯100控制其中的交通以便造成针对通过地理区域ga的车辆的更短的行驶时间。另一目标可以是由地理区域ga中的交通灯控制其中的交通以便改善或优化通过地理区域ga的车辆的燃料效率。此外,存储在存储器106中的交通信息可以包括用于对每个目标分配权重的加权信息。

在304处,交通灯100的传感器装置108监控与关联于交通灯100的交叉路口相关联的交通活动,该交通活动然后被存储在存储器106中。这可以是通过包括传感器装置108的面向沿着形成交叉路口的每个街道s的两个方向的传感器来执行的。所监控的或所感测的交通活动可以被作为原始视频数据保存在存储器106中。在示例实施例中,交通灯100在预定的时间段内周期性地监控与对应的交叉路口相关联的交通活动。在另一示例实施例中,传感器装置108连续地监控交通活动,并且cpu104周期性地将所监控的交通活动保存在存储器106中。此外,cpu104可以将所监控的交通活动保存在存储器106中的与其中保存有先前监控的交通活动的位置相同的位置中。以此方式,存储器106仅保持其中由传感器装置108对交通活动进行监控的最近的时间段。

接下来,cpu104在306处基于在步骤304期间监控的交通活动来确定通过对应的交叉路口的交通量。cpu104通过标识在步骤304中生成的所监控的交通数据中的移动车辆来部分地确定交通量。cpu104还可以确定与所确定的通过对应的交叉路口的交通量有关的统计数据。例如,针对在一定时间段期间在第一方向上离开对应的交叉路口的交通,交通灯100的cpu104可以确定这样的交通的已经从其它方向中的每个进入交叉路口的百分比。具体地,针对在向东方向上离开对应的交叉路口的交通,cpu104确定这样的交通的从北、从西和从南进入交叉路口的百分比。在示例实施例中,其间在步骤304中监控交通活动的时间段是交通灯100的完整周期,即其中交通灯100的每个灯102被启用和停用,使得所确定的通过对应的交叉路口的交通量是交通灯100的完整周期期间的交通量。

继续参照图3,在308处,cpu104将所确定的交通量发送到地理区域ga中的其它交通灯100。cpu104利用收发机110中的发射机以用于发送所确定的交通量。交通灯100可以同时向地理区域ga中的其它交通灯100广播所确定的交通量。在310处,cpu104从地理区域ga中的其它交通灯100接收交通信息,并且将其存储在存储器106中。所接收的交通信息可以是例如如在步骤306中讨论的但是针对与发送交通信息的交通灯100对应的交叉路口的所确定的交通量。附加地或替换地,交通信息可以是由地理区域ga中的其它交通灯100关于用于启用和停用对应的交通灯102的定时序列所作出的确定,如在下面更详细地讨论的那样。所接收的交通信息可以被由交通灯100广播到地理区域ga中的所有交通灯。

在312处,交通灯100确定在地理区域ga中是否存在响应于紧急情况情形的任何紧急情况车辆。紧急情况车辆可以是执法车辆、救护车、消防车等。交通灯100可以通过接收来自紧急情况车辆的广播信号来确定这样的紧急情况车辆是否处于地理区域ga中,所述广播信号将车辆标识为这样的紧急情况车辆并且包括对于快速通过地理区域ga的请求。替换地,交通灯100可以确定紧急情况车辆是否在地理区域ga中,并且通过地理区域ga中的另外的交通灯100传输、转发或以其它方式共享其它交通灯接收的广播信号的内容来响应紧急情况。理解的是,交通灯100可以确定地理区域ga中紧急情况车辆的存在,并且通过其它方式对紧急情况进行响应,诸如通过cpu104根据来自传感器装置108中的(多个)传感器的感测的数据检测这样的紧急情况车辆来对紧急情况进行响应。

在肯定地确定紧急情况车辆处于地理区域ga中并且对紧急情况进行响应时,在314处,交通灯100标识针对紧急情况车辆的目的地和/或紧急情况车辆将可能从其离开地理区域ga的位置。紧急情况车辆的目的地例如可以是在由紧急情况车辆传输的上面提到的广播信号中提供的。在知道了紧急情况车辆的目的地的情况下,交通灯100可以确定紧急情况车辆去往目的地的路径是否通过或应当通过与交通灯100相关联的交叉路口。在316处,交通灯100确定用于启用和停用其灯102的定时序列,并且使用所确定的定时序列来控制灯102。在其中紧急情况车辆处于地理区域ga中并且对紧急情况进行响应的该情况下,交通灯100确定具有允许紧急情况车辆快速通过地理区域ga的最高优先级的定时序列。当在步骤314中由交通灯100肯定地确定紧急情况车辆包括的路径通过对应的交叉路口时,用于交通灯100的灯102的定时序列可以是这样的定时序列以便直到在紧急情况车辆通过对应的交叉路口之后的预定时间段为止向紧急情况车辆提供绿灯。在紧急情况车辆的路径将不通过对应于交通灯100的交叉路口的情况下,交通灯100可以确定用于启用和停用交通灯100的灯102的定时序列以便在紧急情况车辆的路径的方向上提供更少的交通。

交通灯100以及地理区域ga中的其它交通灯100可以在315处向在一定通信范围内的车辆通知紧急情况车辆的存在。该通信可以是使用交通灯100的收发机110经由基础设施到车辆的通信来执行的。由收发机110传输的信息可以包括例如紧急情况车辆正在行驶的或应当行驶通过地理区域ga的路径,以及所建议的要采取以避开紧急情况车辆和由此引起的交通堵塞的替换路线。在一个实施例中,交通灯100通过将信息广播到交通灯100的通信范围内的所有车辆来将信息通信到这些车辆。在另一实施例中,交通灯100在单独对于每个车辆的分离的通信中将信息通信到该车辆。经由单独的通信传输信息的使用允许所建议的(多个)替换路线对于车辆来说是特定,即,用于特定车辆的(多个)替换路线可以由交通灯100基于车辆相对于紧急情况车辆的位置和路线来确定。在以单独通信对车辆进行发送的情况下,在实施例中,只有在通信范围内的受紧急情况车辆影响的车辆可以被通知有紧急情况车辆。例如,在交通灯100的通信范围内但是正远离于紧急情况车辆及其路径行驶的车辆可以被交通灯100标识以便不接收紧急情况车辆的信息。已经沿着避开紧急情况车辆和由此引起的可能的交通的所建议的替换路线行驶的其它车辆可以被交通灯100标识并且也未被通知有紧急情况车辆。

在317处,交通灯100可以根据所监控的交通数据和从其它交通灯接收的交通信息来确定是否存在交通堵塞或引起交通堵塞的事件。这样的事件可以是例如引起意外的交通堵塞的静止物体(诸如无法行驶的车辆)、车辆事故、道路施工阻断一条或多条街道s中的部分或全部、以及道路封闭。在319处,响应于根据交通事件而确定了交通堵塞,交通灯100确定用于在交通堵塞周围的街道中的车辆的建议的替换路线,并且将交通堵塞/交通事件的存在和这样的替换路线通信到在交通灯100的通信范围内的车辆。该通信可以是由交通灯100向其通信范围内的所有车辆的广播传输。在另一实施例中,交通灯100经由单独的通信将信息通信到车辆。通过经由单独的通信将信息传输到车辆,可以由交通灯100基于车辆的相对于交通堵塞或引起交通堵塞的事件的位置的位置和路线来确定被通信到特定车辆的特定的所建议的一个或多个替换路线,使得从交通灯100接收信息的车辆可以接收不同的建议的路线。还预期在一个实施例中,只有在通信范围内的受交通事件的交通堵塞影响的车辆可以被通知有堵塞并且被提供替换路线。以此方式,将不会联系已经沿着建议的替换路线行驶的车辆。

要理解的是,有关移动的紧急情况车辆的动作312至315以及有关引起静止的交通堵塞的事件的动作317至319可以利用相同或相似的算法和/或算法步骤以用于确定建议的替换路线并且标识在通信范围内的要被联系到的那些车辆。

在其中在地理区域ga中没有紧急情况车辆响应紧急情况的更常见的情况下,交通灯100在316处在没有考虑容纳紧急情况车辆的情况下确定用于灯102的定时序列。在示例实施例中,交通灯100基于在步骤306中确定的交通量和在步骤310中由其它交通灯100接收的交通信息来确定用于灯102的定时序列。交通灯100还可以基于在步骤302中接收的目标和/或一天中的当前时间、一周中的一天和/或月份/季节来确定用于灯102的定时序列。交通100还可以基于先前确定的用于灯102的定时序列来确定用于灯102的定时序列。

在示例实施例中,交通灯100具有人工智能、自学习和/或自适应能力。cpu104可以使用人工智能、自学习和/或自适应算法或技术以用于在步骤306中确定交通量以及在步骤316中确定用于灯102的定时序列。在这方面,符号规则和/或神经网络可以被利用于作出这样的确定。

在由交通灯102在316处确定用于灯102的定时序列之后,交通灯100在318处将所确定的定时序列发送到地理区域ga中的其它交通灯100。可以使用收发机110的接收机经由广播信号的传输来进行定时序列的传输。将定时序列传输到其它交通灯100允许每个这样的其它交通灯100确定用于其自身的灯102的定时序列。通过彼此共享所确定的定时信息,地理区域ga中的交通灯100能够更好地并且更高效地控制地理区域ga中的交通。可选地,在生成所确定的定时序列之后,可以在将所确定的序列传输到其它交通灯之前手动地或以其它方式对该序列进行更改。

如上面讨论那样,图3的流程图将被应用于图2中的交通场景。图2示出地理区域ga中的四个两街道交叉路口a至d。每个交叉路口a至d包括交通灯100。在交叉路口b处,交通灯100在步骤304处除了其它交通之外还监控从西边(即从交叉路口a)进入交叉路口b的交通,并且在306处确定这样的进入交通的60%在交叉路口b处向左转(向北)、这样的进入交通的35%在交叉路口b处不转向并且在向东方向上接续、以及进入交通的5%在交叉路口b处向右转(向南)。进一步地,在交叉路口b处的交通灯100还在步骤310处从接收来自在交叉路口a处的交通灯100的交通信息来获知离开交叉路口a并且朝着交叉路口b向东前进的交通的情况:15%从北边进入交叉路口a、30%从西边进入交叉路口a、并且50%从南边进入交叉路口a,其中5%从东边进入并且利用u型转弯。在交叉路口b处的交通灯100可以在步骤316处基于在步骤306处确定的交通量和在步骤310处接收的交通信息来确定用于交通灯100的灯102的定时序列。在图2的交通场景中,并且为了减少在交叉路口b处的交通,由交叉路口b的交通灯100确定的定时序列可以请求针对从东边进入交叉路口b并且向左转的交通的在持续时间上的增加——换言之,增加用于向东的车辆在交叉路口b处向左转(向北)的时间。

在交叉路口c处的交通灯100也遵循图3的流程图。交通灯100在步骤306处监控在交叉路口c处的交通,并且确定在交叉路口c处的交通量。在308处在交叉路口c处的交通灯100还将其确定的交通量发送到其它交通灯100,并且接收由地理区域ga中的其它交通灯100(诸如交叉路口a、b和d的交通灯100)确定的交通量。在步骤316处,在交叉路口c处的交通灯100确定用于其灯102的定时序列,并且在318处与地理区域ga中的其它交通灯共享这样的定时序列。关于图2的交通场景,为了至少部分地减少在交叉路口b处的交通量,由在交叉路口c处的交通灯100确定的定时序列可以造成用于在交叉路口c处向左转(即,向北)的向东的交通的在持续时间上的减少。以这种方式,在一个交叉路口(在这种情况下是交叉路口c)处的交通灯100可以自适应地改变其灯102的定时序列,以便对在另一交叉路口(交叉路口b)处的交通具有直接的影响。

地理区域ga内的交通灯100可以定期地改变和/或更新用于其灯102的定时序列。在示例实施例中,交通灯100连续地更新其定时序列,从而地理区域ga中的交通灯100是被对于交通场景实时地或接近实时地控制的,并且因此提供增强的交通控制。例如,各交通灯100通过彼此共享交通信息可以如上面解释那样通过经其它街道s对交通进行路线设定来及时地并且完全地对地理区域ga中的诸多引起交通堵塞的事件中的任何事件进行响应,引起交通堵塞的事件诸如为无法行驶的车辆、车辆事故、道路施工阻断街道s的至少一部分、或者道路封闭。

交通灯100已经在上面被描述为被配置为确定用于其灯102的适当的定时序列。在替换的实施例中,确定用于交通灯100的灯102的适当的定时序列可以不是由交通灯100本身执行的而是替代地在中央和/或远程位置处执行的。参照图4,中央计算设备400被通信地耦合到地理区域ga内的交通灯100。计算设备400包括cpu402和耦合到其的存储器404。存储器404可以包括非易失性存储器,并且已经在其中存储有程序代码,该程序代码除了其它方面之外还用于与交通灯100通信以及确定针对地理区域ga中的每个交通灯100的交通量和定时序列。计算设备400进一步包括耦合到cpu402的收发机406,其至少具有用于经空中接口与交通灯100通信的发射机和接收机。交通灯100和计算设备400可以利用多种无线通信技术、协议和/或方法中的任何一种或多种,包括wi-fi、dsrc、wlan、cdma、gsm和lte。在另一实施例中,计算设备400和交通灯100被硬连线在一起,并且通过硬连线连接进行通信。

现在将参照图5描述计算设备400的操作。计算设备400在存储器404中保持用于与计算设备400相关联的每个交通灯100的交通灯数据。在示例实施例中,存储器404保持用于地理区域ga中的每个交通灯100的交通灯数据。交通灯数据可以包括上面描述的每个交通灯100的被保持在存储器106中的相同的或类似的交通灯数据。特别是,交通灯数据可以包括用于启用和停用每个交通灯100的灯102的过去的和当前的定时序列。用于启用/停用交通灯100的灯102的过去的定时信息可以变化并且可以基于一天中的时间、一周中的一天以及月份和/或季度。

如上面描述那样,在存储器404中保持的交通信息可以包括用于地理区域ga内的交通灯100的交通目标信息。

在504处,计算设备400可以从交通灯100接收交通信息。交通信息可以是在图3中的304处由每个交通灯100监控的交通和/或在上面的306处由每个交通灯确定的交通量。如果交通灯100仅提供监控的交通,则计算设备400确定交通量,类似于在上面的306处由交通灯100执行的确定。计算设备400在506处确定紧急情况车辆是否在地理区域ga中,并且在肯定地确定时,在508处标识通过地理区域ga的目的地和/或路径,在510处基于目的地和/或路径确定用于每个交通灯100的定时序列,以及在512处将这样确定的定时序列传输到对应的交通灯,类似于如上面关于图3描述那样由交通灯100采取的动作。此外,计算设备400在509处可以向地理区域ga中的车辆通知紧急情况车辆以及紧急情况车辆在地理区域ga中正在占用或应当占用的路径,并且确定建议的替换路线并且将其提供给车辆,以便更好地避开由紧急情况车辆引起的交通,这与如上面关于图3的步骤314和步骤315解释的由交通灯100采取的动作相同或类似。进一步地,计算设备400还可以在511处确定是否存在交通堵塞和/或引起交通堵塞的事件,诸如无法行驶的车辆、车辆事故或道路施工。在肯定地确定时,在513处,计算设备400可以标识地理区域ga中的受交通堵塞影响的车辆,确定用于受影响的车辆的建议的替换路线,并且向每个受影响的车辆通信存在交通堵塞/引起交通堵塞的事件以及建议的用于车辆的替换路线。由计算设备400执行的步骤511和步骤513可以类似于在图3中由交通灯100执行的步骤317和步骤319。

在地理区域ga中没有紧急情况车辆正响应于紧急情况情形的情况下,计算设备400在510处确定用于地理区域ga中的每个交通灯100的定时序列,并且在512处将该定时序列传输到每个对应的交通灯,这类似于在图3中(分别在步骤316和步骤318中)由交通灯100采取的步骤。用于每个交通灯100的定时序列可以基于由每个交通灯100监控的所确定的交通量、当前的或过去的定时序列、一天中的当前时间、一周中的一天、月份和/或季度、提供给计算设备400的目标、其它手动输入等。

在确定在每个交叉路口a至d处的交通量以及用于每个交通灯100的定时序列当中,cpu104利用人工智能、自学习和/或自适应能力和功能。

由计算设备400确定交通量和/或用于每个交通灯100的定时序列而不是由交通灯100执行相同操作的一个益处在于计算能力是集中的,从而相对于具有如在上面关于图1和图3描述的结构和功能的交通灯100,每个交通灯100的成本被降低。

在上面讨论的示例实施例中,交通灯100经由传感器装置108的使用来监控在交叉路口处的交通。在另一示例实施例中,传感器装置108可以被沿着地理区域ga中的没有交通灯100与之相关联的街道和/或街道交叉路口部署。例如,感测设备600(图6)可以包括图1的交通灯100的许多组件,包括cpu104、存储器106、传感器装置108和收发机110。然而,感测设备600不包括灯102或存储器106中的用于确定用于灯102的定时序列的程序代码。替代地,感测设备600的cpu104通过执行存储在存储器106中的程序代码,从而简单地控制在对应的交叉路口处的交通监控,可选地基于所监控的交通来确定交通量,并且将监控的交通和/或确定的交通量传输到图2和图3的实施例中的交通灯100或者传输到图4和图5的实施例中的计算设备400。每个交通灯100或计算设备400然后至少基于由感测设备600监控的交通来确定用于交通灯100的定时序列。

理解的是在图3和图5中图示的步骤可以是以与上面图示和描述的顺序相比不同的顺序执行的。

在此已经以说明性的方式描述了示例实施例,并且要理解已经使用的术语意图是在描述用语的性质下的而不是进行限制。显然,根据上面的教导,本发明的许多修改和变化是可能的。上面的描述本质上仅是示例性的,并且因此可以在不背离如在所附权利要求中限定的那样的本发明的精神和范围的情况下对其作出修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1