基于智能交通云控制系统的中心系统转让专利

申请号 : CN201610851853.5

文献号 : CN106251620B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张福生马国珍闫志伟

申请人 : 北京东土科技股份有限公司

摘要 :

本申请涉及智能交通技术领域,尤其涉及基于智能交通云控制系统的中心系统,用以解决现有技术中中心系统压力大、运行速率低的问题;本申请实施例提供的智能交通云控制系统至少包括中心系统、若干控制服务器和若干现场设备,所述中心系统和控制服务器之间通过网络连接,所述现场设备和控制服务器之间基于IP地址的宽带总线连接,所述中心系统用于:采用以下数据采集模式中的种或多种进行数据采集:实时监测所述控制服务器的状态数据,非实时地向所述控制服务器查询数据、向所述控制服务器按需订阅数据。本申请实施例中的中心系统可以有选择地向控制服务器获取数据,因此减轻了中心系统的压力,提高了其运行速率。

权利要求 :

1.基于智能交通云控制系统的中心系统,其特征在于,所述智能交通云控制系统至少包括中心系统、若干设置于每个路口的控制服务器和若干现场设备,所述中心系统和控制服务器之间通过网络连接,所述现场设备和控制服务器之间基于IP地址的宽带总线连接,所述控制服务器用于集中处理现场设备采集的数据,并通过边缘计算实现对本地区域交通的控制;

所述中心系统用于:

采用以下数据采集模式中的一种或多种进行数据采集:

实时监测所述控制服务器的状态数据,非实时地向所述控制服务器查询数据、向所述控制服务器按需订阅数据;

其中,所述中心系统实时监测控制服务器的状态数据是指实时检测控制服务器的状态数据;所述中心系统非实时地向控制服务器查询数据是指所述中心系统在需要时,向所述控制服务器查询数据;所述中心系统向所述控制服务器按需订阅数据是指所述中心系统在满足预先设置条件时,所述中心系统主动接收所述控制服务器发送的所需数据。

2.如权利要求1所述的中心系统,其特征在于,所述中心系统包括:中心交互模块,用于确定与选择的数据采集模式对应的第一控制指令,并将第一控制指令传输给中心管控模块;

中心管控模块,用于接收中心交互模块传输的第一控制指令,基于所述第一控制指令,通过接口模块获取至少一个控制服务器发送的待处理数据,并对获取的待处理数据进行处理;以及通过接口模块向至少一个控制服务器下发第二控制指令;所述待处理数据为基于选择的数据采集模式采集的数据;

接口模块,用于从至少一个控制服务器获取待处理数据,提供给中心管控模块,以及将中心管控模块下发的第二控制指令发送给至少一个控制服务器。

3.如权利要求2所述的中心系统,其特征在于,

所述中心交互模块进一步包括:实时交互单元,用于在需要实时监测所述控制服务器的状态数据时,生成用于实时监测状态数据的第一控制指令,并将第一控制指令传输给实时管控单元;

所述中心管控模块进一步包括:实时管控单元,用于接收实时交互单元传输的第一控制指令,基于所述第一控制指令,通过实时传输单元获取至少一个控制服务器发送的状态数据,并对获取的状态数据进行处理;以及通过实时传输单元向至少一个控制服务器下发第二控制指令;

所述接口模块进一步包括:实时传输单元,用于从至少一个控制服务器获取状态数据,提供给实时管控单元,以及将实时管控单元下发的第二控制指令发送给至少一个控制服务器。

4.如权利要求2所述的中心系统,其特征在于,

所述中心交互模块进一步包括:非实时交互单元,用于在需要非实时地向所述控制服务器查询数据时,生成用于非实时地查询数据的第一控制指令,并将第一控制指令传输给非实时管控单元;

所述中心管控模块进一步包括:非实时管控单元,用于接收非实时交互单元传输的第一控制指令,基于所述第一控制指令,通过非实时传输单元获取至少一个控制服务器发送的查询数据,并对获取的查询数据进行处理;以及通过非实时传输单元向至少一个控制服务器下发第二控制指令;

所述接口模块进一步包括:非实时传输单元,用于从至少一个控制服务器获取查询数据,提供给非实时管控单元,以及将非实时管控单元下发的第二控制指令发送给至少一个控制服务器。

5.如权利要求2所述的中心系统,其特征在于,

所述中心交互模块进一步包括:订阅交互单元,用于在需要向所述控制服务器订阅数据时,生成用于订阅数据的第一控制指令,并将第一控制指令传输给订阅管控模块;

所述中心管控模块进一步包括:订阅管控单元,用于接收订阅交互单元传输的第一控制指令,基于所述第一控制指令,通过订阅传输单元获取至少一个控制服务器发送的订阅数据,并对获取的订阅数据进行处理;以及通过订阅传输单元向至少一个控制服务器下发第二控制指令;

所述接口模块进一步包括:订阅传输单元,用于从至少一个控制服务器获取订阅数据,提供给订阅管控单元,以及将订阅管控单元下发的第二控制指令发送给至少一个控制服务器。

6.如权利要求2所述的中心系统,其特征在于,该中心系统还包括以下模块中的一种或多种:网络服务模块,用于响应智能终端通过网络对中心系统的访问请求;

消息服务模块,用于提供第一控制指令与按需订阅的待处理数据类型之间的对应关系,以便中心管控模块基于该对应关系,向控制服务器请求获取待处理数据;

地理信息系统服务模块,用于基于地理数据库,为中心系统对控制服务器的管控提供道路规划服务;

内容数据库模块,包括实时数据库、非实时数据库、消息数据库,分别用于存储从控制服务器获取的状态数据、查询数据及订阅数据,为中心系统对控制服务器的管控提供基础交通数据;

地理数据库模块,用于存储中心系统管控地区的道路位置信息,为中心系统对控制服务器的管控提供地理位置信息。

7.如权利要求2所述的中心系统,其特征在于,所述中心系统包括:信息发布模块,用于生成待发布信息,将所述待发布信息发送给所述若干控制服务器中的至少一个控制服务器。

8.如权利要求2所述的中心系统,其特征在于,所述中心系统包括:用户访问模块,用于提供用户访问界面,接收系统操作人员的操作指令。

9.如权利要求2所述的中心系统,其特征在于,中心管控模块还用于执行以下功能中的一种或多种:运行监控、视频监控、基础数据服务、车辆信息记录及监控、运维管理。

10.如权利要求2所述的中心系统,其特征在于,所述接口模块还包括以下单元中的一种或多种:交通数据接口单元,用于基于选择的数据采集模式获取控制服务器的交通数据信息;

视频接口单元,用于基于选择的数据采集模式获取控制服务器的视频数据信息;

违法数据接口单元,用于基于选择的数据采集模式获取控制服务器的车辆违章数据信息;

三方接口单元,用于基于选择的数据采集模式获取控制服务器对现场设备的控制信息。

说明书 :

基于智能交通云控制系统的中心系统

技术领域

[0001] 本申请涉及智能交通技术领域,尤其涉及基于智能交通云控制系统的中心系统。

背景技术

[0002] 随着我国经济的不断增长,城镇人口数量也不断上涨,人口数量的上涨促进了城镇的发展,却也给城市交通蒙上了阴影。如今,车祸、堵车在各大城市频繁出现,给我们的生活带来了诸多不便。
[0003] 现有技术中,智能交通控制系统主要包括中心系统以及分布在各个路口的控制服务器,分布在各个路口的控制服务器相当于智能交通控制系统内的智能云节点。具体地,控制服务器通过分布在各个方向的监控设备对相应路口的车流量、车速、交通违章等数据进行实时采集,一旦采集好数据,就会将采集的这些数据发送给中心系统,再由中心系统对这些数据进行统计、分析、处理,并对相应的控制服务器发送控制指令,进而对该控制服务器的交通现场进行管控。这样,中心系统需要对管辖区域内所有控制服务器实时采集的数据进行存储、统计、分析、处理、控制,因此,中心系统的压力比较大,运行速率也比较低,而且对各个控制服务器的控制策略也不能进行实时调整。
[0004] 可见,现有技术中智能交通控制系统的中心系统存在着压力大、运行速率低的问题。

发明内容

[0005] 本申请实施例提供基于智能交通云控制系统的中心系统,用以解决现有技术中智能交通控制的中心系统存在的压力大、运行速率低的问题。
[0006] 本申请实施例提供的基于智能交通云控制系统的中心系统,所述智能交通云控制系统至少包括中心系统、若干控制服务器和若干现场设备,所述中心系统和控制服务器之间通过网络连接,所述现场设备和控制服务器之间基于互联网协议(Internet Protocol,IP)地址的宽带总线连接,所述中心系统用于:
[0007] 采用以下数据采集模式中的一种或多种进行数据采集:
[0008] 实时监测控制服务器的状态数据,非实时地向控制服务器查询数据、向控制服务器按需订阅数据。
[0009] 可选地,中心系统包括:
[0010] 中心交互模块,用于确定与选择的数据采集模式对应的第一控制指令,并将第一控制指令传输给中心管控模块;
[0011] 中心管控模块,用于接收中心交互模块传输的第一控制指令,基于第一控制指令,通过接口模块获取至少一个控制服务器发送的待处理数据,并对获取的待处理数据进行处理;以及通过接口模块向至少一个控制服务器下发第二控制指令;所述待处理数据为基于选择的数据采集模式采集的数据;
[0012] 接口模块,用于从至少一个控制服务器获取待处理数据,提供给中心管控模块,以及将中心管控模块下发的第二控制指令发送给至少一个控制服务器。
[0013] 可选地,中心交互模块进一步包括:实时交互单元,用于在需要实时监测控制服务器的状态数据时,生成用于实时监测状态数据的第一控制指令,并将第一控制指令传输给实时管控单元;
[0014] 中心管控模块进一步包括:实时管控单元,用于接收实时交互单元传输的第一控制指令,基于第一控制指令,通过实时传输单元获取至少一个控制服务器发送的状态数据,并对获取的状态数据进行处理;以及通过实时传输单元向至少一个控制服务器下发第二控制指令;
[0015] 接口模块进一步包括:实时传输单元,用于从至少一个控制服务器获取状态数据,提供给实时管控单元,以及将实时管控单元下发的第二控制指令发送给至少一个控制服务器。
[0016] 可选地,中心交互模块进一步包括:非实时交互单元,用于在需要非实时地向控制服务器查询数据时,生成用于非实时地查询数据的第一控制指令,并将第一控制指令传输给非实时管控单元;
[0017] 中心管控模块进一步包括:非实时管控单元,用于接收非实时交互单元传输的第一控制指令,基于第一控制指令,通过非实时传输单元获取至少一个控制服务器发送的查询数据,并对获取的查询数据进行处理;以及通过非实时传输单元向至少一个控制服务器下发第二控制指令;
[0018] 接口模块进一步包括:非实时传输单元,用于从至少一个控制服务器获取查询数据,提供给非实时管控单元,以及将非实时管控单元下发的第二控制指令发送给至少一个控制服务器。
[0019] 可选地,中心交互模块进一步包括:订阅交互单元,用于在需要向控制服务器订阅数据时,生成用于订阅数据的第一控制指令,并将第一控制指令传输给订阅管控模块;
[0020] 中心管控模块进一步包括:订阅管控单元,用于接收订阅交互单元传输的第一控制指令,基于第一控制指令,通过订阅传输单元获取至少一个控制服务器发送的订阅数据,并对获取的订阅数据进行处理;以及通过订阅传输单元向至少一个控制服务器下发第二控制指令;
[0021] 接口模块进一步包括:订阅传输单元,用于从至少一个控制服务器获取订阅数据,提供给订阅管控单元,以及将订阅管控单元下发的第二控制指令发送给至少一个控制服务器。
[0022] 可选地,中心系统还包括以下模块中的一种或多种:
[0023] 网络服务模块,用于响应智能终端通过网络对中心系统的访问请求;
[0024] 消息服务模块,用于提供第一控制指令与按需订阅的待处理数据类型之间的对应关系,以便中心管控模块基于该对应关系,向控制服务器请求获取待处理数据;
[0025] 地理信息系统服务模块,用于基于地理数据库,为中心系统对控制服务器的管控提供道路规划服务;
[0026] 内容数据库模块,包括实时数据库、非实时数据库、消息数据库,分别用于存储从控制服务器获取的状态数据、查询数据及订阅数据,为中心系统对控制服务器的管控提供基础交通数据;
[0027] 地理数据库模块,用于存储中心系统管控地区的道路位置信息,为中心系统对控制服务器的管控提供地理位置信息。
[0028] 可选地,中心系统包括:
[0029] 信息发布模块,用于生成待发布信息,将待发布信息发送给所述若干控制服务器中的至少一个控制服务器。
[0030] 可选地,中心系统包括:
[0031] 用户访问模块,用于提供用户访问界面,接收系统操作人员的操作指令。
[0032] 可选地,中心管控模块还用于执行以下功能中的一种或多种:
[0033] 运行监控、视频监控、基础数据服务、车辆信息记录及监控、运维管理。
[0034] 可选地,接口模块还包括以下单元中的一种或多种:
[0035] 交通数据接口单元,用于基于选择的数据采集模式获取控制服务器的交通数据信息;
[0036] 视频接口单元,用于基于选择的数据采集模式获取控制服务器的视频数据信息;
[0037] 违法数据接口单元,用于基于选择的数据采集模式获取控制服务器的车辆违章数据信息;
[0038] 三方接口单元,用于基于选择的数据采集模式获取控制服务器对现场设备的控制信息。
[0039] 本申请实施例中,智能交通云控制系统至少包括中心系统、若干控制服务器和若干现场设备,中心系统和控制服务器之间通过网络连接,现场设备和控制服务器之间基于IP地址的宽带总线连接,中心系统用于采用以下数据采集模式中的一种或多种进行数据采集:实时监测所述控制服务器的状态数据,非实时地向所述控制服务器查询数据、向所述控制服务器按需订阅数据。本申请实施例中,中心系统不但可以实时检测控制服务器的运行状况,还可以实时检测控制服务器的本地交通状况概要信息;还可以在需要获取控制服务器的交通数据时,向控制服务器非实时地查询数据;此外,中心系统还可以预设一些条件,当触发这些条件时控制服务器可以自动地将交通数据发送给中心系统。可见,本申请实施例中的中心系统可以有选择地向控制服务器获取数据,因此减轻了中心系统的压力,提高了其运行速率。

附图说明

[0040] 图1为本申请实施例提供的智能交通云控制系统的示意图;
[0041] 图2为本申请实施例提供的基于智能交通云控制系统的中心系统结构示意图。

具体实施方式

[0042] 本申请实施例中,智能交通云控制系统至少包括中心系统、若干控制服务器和若干现场设备,中心系统和控制服务器之间通过网络连接,现场设备和控制服务器之间基于IP地址的宽带总线连接,中心系统用于采用以下数据采集模式中的一种或多种进行数据采集:实时监测所述控制服务器的状态数据,非实时地向所述控制服务器查询数据、向所述控制服务器按需订阅数据。本申请实施例中,中心系统不但可以实时检测控制服务器的运行状况,还可以实时检测控制服务器的本地交通状况概要信息;还可以在需要获取控制服务器的交通数据时,向控制服务器非实时地查询数据;此外,中心系统还可以预设一些条件,当触发这些条件时控制服务器可以自动地将交通数据发送给中心系统。可见,本申请实施例中的中心系统可以有选择地向控制服务器获取数据,因此减轻了中心系统的压力,提高了其运行速率。
[0043] 为便于理解本申请实施例中提供的智能交通云控制系统,这里首先对该系统的结构进行说明,如图1所示,智能交通云控制系统包括:设置于每个路口的控制服务器和与其通过基于IP地址的宽带总线通信的多个现场设备,其中,现场设备用于采集交通路口数据;控制服务器用于集中处理现场设备采集的数据,并通过边缘计算实现对本地区域交通的控制,和/或,控制服务器用于确定满足预设触发条件时,在该控制服务器所属的预先组建的自定义区域中,若该控制服务器为主控制服务器,则主控制服务器通过自我学习和边缘计算生成协同控制策略实现对自定义区域的协同控制;若该控制服务器为从控制服务器,则从控制服务器通过云计算从主控制服务器获得协同控制策略。此外,智能交通云控制系统还包括:中心系统,用于与多个控制服务器通过网络实现数据交互,共享与其连接的控制服务器存储的数据,并通过对共享的数据进行分析、处理,得到分析结果;根据分析结果,生成协同控制策略,并将协同控制策略发送给相应的控制服务器;控制服务器还用于通过云计算从中心系统获得协同控制策略,并根据协同控制策略执行相应的操作。其中,控制服务器为了便于对现场设备进行管理,为每个现场设备分配一个IP地址,现场设备通过IP地址寻址方式建立通讯链路,所以现场设备可以称为IP化现场设备。
[0044] 下面结合说明书附图对本申请实施例作进一步详细描述。
[0045] 本申请实施例提供基于智能交通云控制系统的中心系统,其中,智能交通云控制系统至少包括中心系统、若干控制服务器和若干现场设备,中心系统和控制服务器之间通过网络连接,现场设备和控制服务器之间基于IP地址的宽带总线连接,中心系统用于:采用以下数据采集模式中的一种或多种进行数据采集:实时监测所述控制服务器的状态数据,非实时地向所述控制服务器查询数据、向所述控制服务器按需订阅数据。
[0046] 具体地,中心系统实时监测控制服务器的状态数据是指实时检测控制服务器的一些运行状态,主要是为了保证控制服务器能够正常运行;中心系统非实时地向控制服务器查询数据是指中心系统可以在需要时,向控制服务器查询一些数据;中心系统向控制服务器按需订阅数据是指中心系统可以预先设置一些条件,当满足这些条件时,控制服务器可以主动地向中心系统发送其需要的数据。
[0047] 为了更好地对本申请的中心系统进行说明,这里首先先对控制服务器做一些简单介绍。本申请实施例中的控制服务器,对自身采集的交通数据可以进行存储,还可以对这些交通数据进行分析处理,并且可以基于分析处理的结果对本地的交通进行管控。此外,本申请实施例中的控制服务器还可以在接收到中心系统发送的获取数据的指令后,基于所述分析处理的结果向中心系统发送待处理数据,进一步地,如果中心系统对所述待处理数据进行分析以后,生成了相应地控制指令,则控制服务器还可以在接收到该控制指令以后,对本地的交通管控策略进行调整。可见,本申请实施例中,中心系统获取的控制服务器发送的数据可以是控制服务器基于采集的基础交通数据进行分析、处理后的交通数据,也可以是控制服务器采集的原始交通数据。
[0048] 如图2所示,为本申请实施例提供的基于智能交通云控制系统的中心系统结构10的示意图,包括:
[0049] 中心交互模块101,用于确定与选择的数据采集模式对应的第一控制指令,并将第一控制指令传输给中心管控模块。
[0050] 实际应用中,在确定第一控制指令时,还可以确定该控制指令所需要获取的数据占据的时间段,比如一天或者一小时。其中,中心系统非实时地向控制服务器查询数据、以及向控制服务器按需订阅数据,这两种数据采集模式所对应的第一控制指令都可以有多种类型,比如获取车辆违章信息、获取黑名单车辆信息或者获取车流量信息等,为了进行区分,可以对不同类型的第一控制指令进行编号,比如获取车辆违章信息类型的控制指令编号为001、获取黑名单车辆信息类型的控制指令编号为002,获取车流量信息类型的控制指令编号为003。那么,如果发送获取当天9:00-13:00采集的车辆违章信息类型的控制指令,则中心交互模块101可以确定第一控制指令的编号为001,该控制指令需要获取的车辆违章信息所对应的时间段为当天9:00-13:00。
[0051] 中心管控模块102,用于接收中心交互模块传输的第一控制指令,之后,基于该第一控制指令,可以通过接口模块获取至少一个控制服务器发送的待处理数据,并对获取的待处理数据进行处理;以及通过接口模块向至少一个控制服务器下发第二控制指令;其中,待处理数据为基于选择的数据采集模式采集的数据。
[0052] 实际应用中,中心管控模块接收中心交互模块传输的第一控制指令之后,基于该控制指令通过接口模块获取控制服务器发送的待处理数据,此时,中心管控模块对控制服务器的数据获取是基于第一控制指令,该第一控制指令可以指示控制服务器实时地发送自身的网络状况信息,指示控制服务器定期(比如每周)向自己发送待处理数据,也可以指示控制服务器在满足一定条件时,比如发生交通拥堵、车祸、或者交通管制,向自己发送待处理数据。比如,第一控制指令指示控制服务器在本地交通发生拥堵时将车流量信息发送给中心管控模块,那么当某个控制服务器的本地交通发生拥堵时,该控制服务器就会将当前时段统计的本地车流量信息通过接口模块发送给中心管控模块,中心管控模块在接到该控制服务器发送的车流量信息后,可以获取该控制服务器附近的控制服务器的交通数据,进一步地,中心管控模块对这些交通数据进行分析,如果确定该控制服务器附近的一些控制服务器的交通状况良好,则可以对该控制服务器以及其附近的控制服务器下发控制指令,向这些控制服务器通知畅通路段信息,进一步地,所述控制服务器接收到控制指令后,可以将畅通路段的信息在自己管控范围内的交通显示设备上进行显示,从而达到对发生交通拥堵路段的车辆以及该拥堵路段附近的车辆就近进行疏导的目的。
[0053] 可选地,中心管控模块还用于执行以下功能中的一种或多种:运行监控、视频监控、基础数据服务、车辆信息记录及监控、运维管理。
[0054] 下面对中心管控模块102的上述功能分别进行介绍。
[0055] 第一种,运行监控。运行监控主要分为六种:交通概要监控、电子地图监控、子区状态监控、控制服务器状态监控、路口状态监控、中心服务监控。其中,交通概要监控是从整体上对中心系统管辖范围内车流量、车速、道路在某个时间段内的车辆通行率、饱和度(信号交叉口车辆的实际交通流量与该交叉路口的车辆饱和通行能力的比值),道路畅通、拥堵、繁忙的状态,以及控制服务器是否故障的状态进行监控;电子地图监控是对各个交通区域的道路分布、现场设备的分布,以及相应路段的路况进行监控,是为了以直观的方式了解路况信息,比如,如果某个路段的路况为拥堵,则可以将电子地图中的相应路段显示为红色,如果某个路段的路况为繁忙,则可以将电子地图中的相应路段显示为黄色,如果某个路段的路况为畅通,则可以将电子地图中的相应路段显示为绿色;子区状态监控是对不同交通区域的交通数据进行统计显示,对统计显示的数据进行监控,进而,从统计显示的数据、以及数据变化来了解不同交通区域的交通状况;控制服务器状态监控是对其在线(网络连接正常)、离线(网络连接不正常)的状态,控制服务器是中心控制、本地控制还是手动控制的方式,以及现场设备是否发生故障的状态进行监控;路口状态监控是对选定的某一个路口的车辆运行数据、路段实况信息、现场设备的运行状况进行监控;中心服务监控是对中心系统的运行状况进行监控。
[0056] 第二种,视频监控。视频监控提供实时监控和历史回放两种功能,其中,实时监控可以对选定的多个路口的视频画面同时进行监控,也可以对选定的多个路口的视频画面按照一定次序轮换地进行监控;历史回放提供对历史监控画面的回放查看以及下载。
[0057] 第三种,基础数据服务。基础数据服务是按照用户管理、交通控制、现场设备、控制命令四种类型对基础数据进行分类管理,从而更好地为控制服务器提供基础数据服务。其中,用户管理类型的基础数据为控制服务器提供的服务是指可以对用户权限和用户角色相关的数据进行管理;交通控制类型的基础数据为控制服务器提供的服务是指可以对各交通区域的管控道路信息、控制服务器配置的现场设备的数量和安装位置信息、以及控制服务器包含的道路信息进行管理;现场设备类型的基础数据为控制服务器提供的服务是指可以对现场设备的设备名称、安装时间、以及现场设备的运行参数信息进行管理;控制命令类型的基础数据为控制服务器提供的服务是指可以对控制服务器给现场设备下发的控制命令进行管理。
[0058] 第四种,车辆信息记录及监控。车辆记录包括黑名单记录、卡口记录、违法记录,这里,对黑名单上记录的车辆还提供车辆的轨迹回放和图片展示功能;卡口记录提供对各个卡口(比如,收费站、超速检查站等)的数据进行查询和导出的功能;违法记录提供对违章车辆的数据查询、导出和筛选功能。此外,在对车辆进行监控获取车辆信息的过程中,还可以选择某个车辆,进而对其运行轨迹进行监控。
[0059] 第五种,运维管理。运维管理是记录控制服务器的故障日志、运行日志以及操作日志,基于这些数据可以了解控制服务器的运行状况,并及时对其进行维护,从而确保各个控制服务器正常运行。
[0060] 接口模块103,用于从至少一个控制服务器获取待处理数据,提供给中心管控模块,以及将中心管控模块下发的第二控制指令发送给至少一个控制服务器。
[0061] 可选地,接口模块103包括以下单元中的一种或多种:交通数据接口单元、视频接口单元、违法数据接口单元以及三方接口单元,其中,交通数据接口单元,用于获取控制服务器的交通数据信息;视频接口单元,用于获取控制服务器的视频数据信息;违法数据接口单元,用于获取控制服务器的车辆违章数据信息;三方接口单元,用于获取控制服务器对现场设备的控制信息。
[0062] 下面对以上各个接口单元分别进行介绍。
[0063] 交通数据接口单元,用于中心系统获取控制服务器的车流量、车速、道路是否拥堵等信息,通过交通数据接口单元形成的持久化数据可用于历史交通数据查询、分析和统计,交通数据接口单元的实时数据可以实时显示现场设备的运行状态(开启或者关闭),还可以对获取的数据实时进行计算。
[0064] 视频接口单元,用于中心系统获取控制服务器的视频信息,通过视频接口形成的录像数据可以用于历史录像回放和文件下载,视频接口的实时视频数据可用于实时视频播放和监控点的轮换监控。此外,视频接口单元的数据还可以形成中心控制数据,这些中心控制数据可以用于转动监控点的电子眼/摄像头的拍摄方位。
[0065] 违法数据接口单元,用于中心系统获取控制服务器的车辆违章数据信息,通过违法数据接口形成的持久化数据可以用于对违章车辆进行查询、分析和统计,违法数据接口的实时数据可以用于对严重违章车辆进行跟踪,以及对黑名单车辆进行报警。
[0066] 三方接口单元是中心系统提供的扩展接口单元,可以有多个。这里,三方接口单元可以包括信号控制接口单元和卡口接口单元。
[0067] 具体地,信号控制接口单元用于中心系统获取控制服务器对现场设备的控制信息,通过信号控制接口形成的持久化数据可以用于对控制信息的历史数据查询、数据分析和统计,信号控制接口的实时数据可以用于实时数据计算,此外,信号控制接口的数据还可以形成中心控制数据,中心系统可以基于该中心控制数据对控制服务器进行远程控制和远程配置。
[0068] 卡口接口单元用于中心系统获取控制服务器设置的一些现场设备检测到的交通信息,通过卡口接口单元形成的持久化数据可以对经过卡口的车辆进行轨迹查询、行为分析、以及统计,卡口接口单元的实时数据可以对车辆进行跟踪,也可以用于发现黑名单车辆。
[0069] 下面结合中心系统的三种数据采集模式对中心交互模块101、中心管控模块102以及接口模块103的功能做进一步地介绍。
[0070] 第一种:中心系统实时监测控制服务器的状态数据。
[0071] 这里,控制服务器的状态数据包括控制服务器是否发生故障的信息、以及控制服务器的网络连接是否正常的信息。当确定控制服务器的状态数据发生异常时,可以及时通知相应交通人员进行处理。
[0072] 具体地,中心交互模块101进一步包括:实时交互单元,用于在需要实时监测控制服务器的状态数据时,生成用于实时监测状态数据的第一控制指令,并将该第一控制指令传输给实时管控单元。
[0073] 中心管控模块102进一步包括:实时管控单元,用于接收实时交互单元传输的第一控制指令,基于该第一控制指令,通过实时传输单元获取至少一个控制服务器发送的状态数据,并对获取的状态数据进行处理;以及通过实时传输单元向至少一个控制服务器下发第二控制指令。
[0074] 接口模块103进一步包括:实时传输单元,用于从至少一个控制服务器获取状态数据,提供给实时管控单元,以及将实时管控单元下发的第二控制指令发送给至少一个控制服务器。
[0075] 第二种:中心系统非实时地向控制服务器查询数据。
[0076] 这里,中心系统可以定时地,比如一个月,向控制服务器查询黑车信息,然后,中心系统可以对多个控制服务器发送的查询到的黑车信息进行分析处理,得到黑车经常出行的线路,从而可以在这些线路上对黑车进行拦截。
[0077] 具体地,中心交互模块101进一步包括:非实时交互单元,用于在需要非实时地向控制服务器查询数据时,生成用于非实时地查询数据的第一控制指令,并将该第一控制指令传输给非实时管控单元。
[0078] 中心管控模块102进一步包括:非实时管控单元,用于接收非实时交互单元传输的第一控制指令,基于该第一控制指令,通过非实时传输单元获取至少一个控制服务器发送的查询数据,并对获取的查询数据进行处理;以及通过非实时传输单元向至少一个控制服务器下发第二控制指令。
[0079] 接口模块103进一步包括:非实时传输单元,用于从至少一个控制服务器获取查询数据,提供给非实时管控单元,以及将非实时管控单元下发的第二控制指令发送给至少一个控制服务器。
[0080] 第三种:中心系统向控制服务器按需订阅数据。
[0081] 这里,中心系统可以在控制服务器检测到本地交通发生拥堵、或者车祸时将自身获取的交通数据发送给中心系统,中心系统再基于这些数据对多个控制服务器进行管控。
[0082] 具体地,中心交互模块101进一步包括:订阅交互单元,用于在需要向控制服务器订阅数据时,生成用于订阅数据的第一控制指令,并将第一控制指令传输给中心管控模块。
[0083] 中心管控模块102进一步包括:订阅管控单元,用于接收订阅交互单元传输的第一控制指令,基于该第一控制指令,通过订阅传输单元获取至少一个控制服务器发送的订阅数据,并对获取的订阅数据进行处理;以及通过订阅传输单元向至少一个控制服务器下发第二控制指令。
[0084] 接口模块103进一步包括:订阅传输单元,用于从至少一个控制服务器获取订阅数据,提供给订阅管控单元,以及将订阅管控单元下发的第二控制指令发送给至少一个控制服务器。
[0085] 可选地,中心系统还包括以下模块中的一种或多种。
[0086] 网络服务模块104,用于响应智能终端通过网络对中心系统的访问请求。
[0087] 消息服务模块105,用于提供第一控制指令与按需订阅的待处理数据类型之间的对应关系,以便中心管控模块基于该对应关系,向控制服务器请求获取待处理数据。
[0088] 具体地,在接收到第一控制指令之后,消息服务模块可以基于第一控制指令的类型,确定与该类型指令相匹配的数据格式、待获取数据通过的接口单元。比如,发送的控制指令类型为获取当天9:00-13:00采集到的车辆违章信息,则消息服务单元可以基于编号为001的第一控制指令,确定与车辆违章信息类型指令相匹配的数据格式为:日期-时间-违章车辆车牌号-违章照片-车辆违章次数,待获取的车辆违章数据通过的接口单元是违法数据接口单元。
[0089] 地理信息系统服务模块106,用于基于地理数据库,为中心系统对控制服务器的管控提供道路规划服务。
[0090] 内容数据库模块107,具体包括实时数据库、非实时数据库、消息数据库,分别用于存储从控制服务器获取的状态数据、查询数据及订阅数据,为中心系统对控制服务器的管控提供基础交通数据。
[0091] 地理数据库模块108,用于存储中心系统管控地区的道路位置信息,为中心系统对控制服务器的管控提供地理位置信息。
[0092] 可选地,中心系统还包括:
[0093] 信息发布模块109,用于生成待发布信息,并将所述待发布信息发送给所述若干控制服务器中的至少一个控制服务器。
[0094] 具体地,信息发布模块能够提供实时交通信息发布,及时将交通信息传递给交通参与者,方便出行者随时了解交通状态,合理的选择行车路线,从而有效预防和缓解交通拥堵、实现交通流的均衡分配,提高道路的通行效率。
[0095] 例如,交通部门通知某些条道路未来几天需要进行养护,则信息发布模块就可以对该养护信息进行发布,将其显示在相关控制服务器的交通显示设备中,从而方便出行者随时了解道路交通信息,合理选择行车路线。
[0096] 此外,信息发布模块109还可以用于接收接口模块传输的来自控制服务器的交通处理数据,其中,交通处理数据包括控制服务器在接收到控制指令之后发送的确认信息,还包括,当控制服务器检测到道路拥堵、或者车祸之后,向系统操作人员发送的提醒信息。
[0097] 可选地,中心系统还包括:
[0098] 用户访问模块110,用于提供用户访问界面,接收系统操作人员的操作指令。
[0099] 本申请实施例中,智能交通云控制系统至少包括中心系统、若干控制服务器和若干现场设备,中心系统和控制服务器之间通过网络连接,现场设备和控制服务器之间基于IP地址的宽带总线连接,中心系统用于采用以下数据采集模式中的一种或多种进行数据采集:实时监测所述控制服务器的状态数据,非实时地向所述控制服务器查询数据、向所述控制服务器按需订阅数据。本申请实施例中,中心系统不但可以实时检测控制服务器的运行状况,还可以实时检测控制服务器的本地交通状况概要信息;还可以在需要获取控制服务器的交通数据时,向控制服务器非实时地查询数据;此外,中心系统还可以预设一些条件,当触发这些条件时控制服务器可以自动地将交通数据发送给中心系统。可见,本申请实施例中的中心系统可以有选择地向控制服务器获取数据,因此减轻了中心系统的压力,提高了其运行速率。
[0100] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0101] 本申请是参照根据本申请实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0102] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0103] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0104] 尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
[0105] 显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。