一种车载单元控制方法及系统

文档序号:32064074发布日期:2022-11-05 00:10阅读:52来源:国知局
一种车载单元控制方法及系统

1.本公开涉及车辆技术领域,尤其涉及一种车载单元控制方法及系统。


背景技术:

2.全自动电子收费系统(etc,electronic toll collection),是智能交通系统的服务功能之一,它特别适合在高速公路或交通繁忙的桥隧环境下使用。高速公路收费处,有专门的etc收费通道。车主只要在车辆前挡风玻璃上安装感应卡并预存费用,通过收费站时便不用人工缴费,也无须停车,高速通行费将从卡中自动扣除,即能够实现自动收费。这种收费系统每车收费耗时不到两秒,其收费通道的通行能力是人工收费通道的5至10倍。使用全自动电子收费系统,可以使公路收费走向无纸化、无现金化管理,从根本上杜绝收费票款的流失现象,解决公路收费中的财务管理混乱问题。
3.在etc系统中,车载单元(obu,on board unit)设置在车上,路边架设有路侧单元(rsu,rsu-road side unit),obu与rsu之间通过微波进行通讯连接。当车辆高速通过rsu的时候,obu和rsu之间用微波通讯,进行电子扣费。然而,当出现车辆异常行驶行为时,无法通过obu对通行费进行正常扣费。车辆异常行驶行为区别于正常驾驶行为,例如车主为了达到少缴或不缴高速通行费的目的,超速行驶进行闯关,以使得车速过高而无法识别obu,进而无法进行正常扣费。或者,通过交替使用不同的obu以达到少缴或不缴高速通行费的目的,这样会出现obu超时扣费的现象。相关技术中通常采用人工稽查的方式对出现异常扣费的车辆进行拦截,这样需要投入大量的人力物力,且效率较低,并且无法实时快速有效的对扣费异常的车辆进行控制,进而会出现通行费部分流失的问题。


技术实现要素:

4.为了解决上述技术问题,本公开提供了一种车载单元控制方法及系统。
5.本公开提供了一种车载单元控制方法,包括:
6.获取外部服务器通过路测单元向车载单元发送的开启状态指令;
7.基于所述开启状态指令控制所述车载单元的处理器开启;
8.当所述处理器开启时,通过所述车载单元的控制器控制所述车载单元的使用状态由正常使用状态调整为不能正常使用状态。
9.在一些实施例中,所述当所述处理器开启时,通过所述车载单元的控制器控制所述车载单元的使用状态由正常使用状态调整为不能正常使用状态,包括:
10.当所述处理器开启时,获取关闭控制指令;
11.基于所述关闭控制指令,通过所述车载单元的所述控制器控制所述车载单元的使用状态由所述正常使用状态调整为所述不能正常使用状态;
12.其中,所述关闭控制指令为所述外部服务器通过所述路测单元向所述车载单元发送的控制指令,或者,所述关闭控制指令为所述控制器生成的控制指令。
13.在一些实施例中,所述方法还包括:
14.当确定车辆存在异常行驶行为时,控制所述处理器通过所述路测单元向所述外部服务器上报异常行驶行为车辆数据,以使所述外部服务器对所述异常行驶行为车辆数据进行校验,并在校验通过后向所述车载单元发送所述关闭控制指令。
15.在一些实施例中,所述当所述处理器开启时,获取关闭控制指令之后,包括:
16.存储所述关闭控制指令包括的信息数据;
17.其中,所述关闭控制指令包括传输所述关闭控制指令的所述路测单元的门架编号及位置信息数据、所述关闭控制指令的获取时间信息数据、所述关闭控制指令的执行时间信息数据以及所述关闭控制指令的执行地点信息数据。
18.在一些实施例中,所述外部服务器包括第一服务器和第二服务器;所述处理器包括主动控制模块和被动控制模块;
19.所述基于所述开启状态指令控制所述车载单元的处理器开启之前,包括:
20.判断所述开启状态指令的信号来源;
21.所述基于所述开启状态指令控制所述车载单元的处理器开启,包括:
22.当所述开启状态指令的信号来源为所述第一服务器时控制所述主动控制模块开启,或者,当所述开启状态指令的信号来源为所述第二服务器时控制所述被动控制模块开启;
23.当所述主动控制模块和所述被动控制模块均开启时,确定所述处理器开启。
24.在一些实施例中,所述第一服务器发送的所述开启状态指令与所述第二服务器发送的所述开启状态指令之间的时间间隔大于零。
25.在一些实施例中,信号来源为所述第一服务器的所述开启状态指令用于当所述车载单元的使用状态为不能正常使用状态时截止,和/或,信号来源为所述第二服务器的所述开启状态指令用于当所述车载单元的使用状态为不能正常使用状态时截止。
26.在一些实施例中,所述当所述处理器开启时,通过所述车载单元的控制器控制所述车载单元由正常使用状态调整为不能正常使用状态之后,包括:
27.获取开启控制指令以及所述外部服务器通过所述路测单元向所述车载单元发送的关闭状态指令;
28.基于所述关闭状态指令关闭所述处理器,并基于所述开启控制指令控制所述车载单元的使用状态由所述不能正常使用状态调整为所述正常使用状态;
29.其中,所述开启控制指令为所述外部服务器通过所述路测单元向所述车载单元发送的控制指令,或者,所述开启控制指令为所述控制器生成的控制指令。
30.本公开还提供一种车载单元控制系统,包括车载单元;
31.所述车载单元包括处理器、控制器以及通信装置;
32.所述通信装置用于与分布在不同的车道上的路侧单元通信连接;所述通信装置用于获取外部服务器通过所述路测单元向所述车载单元发送的开启状态指令;
33.所述处理器与所述通信装置电连接;所述处理器用于基于所述开启状态指令控制所述处理器开启;
34.所述控制器与所述处理器电连接;所述控制器用于当所述处理器开启时,控制所述车载单元的使用状态由正常使用状态调整为不能正常使用状态。
35.在一些实施例中,所述处理器包括被动控制模块、主动控制模块和认证模块;
36.所述通信装置通过所述认证模块与所述被动控制模块电连接;所述被动控制模块通过所述主动控制模块与所述控制器电连接;
37.所述认证模块用于当所述外部服务器包括第一服务器和第二服务器时,判断所述开启状态指令的信号来源;
38.所述主动控制模块用于基于所述开启状态指令的信号来源为所述第一服务器时,控制所述主动控制模块开启;
39.所述被动控制模块用于基于所述开启状态指令的信号来源为所述第二服务器时,控制所述被动控制模块开启。
40.本公开实施例提供的技术方案与现有技术相比具有如下优点:
41.本公开实施例提供的技术方案,通过获取外部服务器通过路测单元向车载单元发送的开启状态指令。这样可以实现车载单元与外部服务器之间的通信连接,使得车载单元可以接收外部服务器向车载单元下发的开启状态指令。车载单元可以基于开启状态指令控制处理器开启。这样使得外部服务器可以通过该开启状态指令对车载单元的处理器的开启状态进行控制,进而达到外部服务器对车载单元进行控制的目的。当处理器开启时,车载单元的控制器可以控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。由于外部服务器只能控制车载单元的处理器开启,无法直接控制车载单元的控制器,而车载单元的控制器用于控制车载单元的使用状态。因此当处理器未开启时不会影响车载单元的正常使用,即当外部服务器不对车载单元进行控制时车载单元可以正常使用,当外部服务器对车载单元进行控制时可以控制车载单元不能正常使用。因而无需采用相关技术中的人工稽查的方式对出现异常扣费的车辆进行拦截,不仅可以节省人力物力,还能够实现外部服务器对车载单元的自动化控制,进而可以实时快速有效的对车辆进行控制,解决了相关技术中通行费部分流失的问题。且通过外部服务器对车载单元进行控制,外部服务器相当于车载单元的监管机构,可以起到信息核实的作用,避免直接通过车载单元自行进行控制而造成车载单元使用混乱的问题,提高了车载单元使用的稳定性、安全性以及合理性,增强了用户体验。
附图说明
42.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
43.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1为本公开实施例提供的一种车载单元控制方法的流程示意图;
45.图2为本公开实施例提供的又一种车载单元控制方法的流程示意图;
46.图3为本公开实施例提供的又一种车载单元控制方法的流程示意图;
47.图4为本公开实施例提供的一种车载单元控制系统的结构框图;
48.图5为本公开实施例提供的模式指令切换示意图。
具体实施方式
49.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
50.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
51.图1为本公开实施例提供的一种车载单元控制方法的流程示意图,本方法可以由车载单元控制系统来执行,该车载单元控制系统包括车载单元,车载单元包括处理器、控制器以及通信装置。该通信装置通过处理器与控制器电连接。通信装置与分布在不同的车道上的路侧单元通信连接。外部服务器与路测单元通信连接。该车载单元控制系统可以通过该车载单元控制方法控制车载单元的使用状态。如图1所示,该方法包括以下步骤:
52.s110:获取外部服务器通过路测单元向车载单元发送的开启状态指令。
53.由于外部服务器与路测单元通信连接,因此路测单元可以接收外部服务器发送的开启状态指令。路测单元与车载单元的通信装置通信连接,因而可以通过通信装置获取外部服务器通过路测单元发送的开启状态指令。例如当外部服务器检测到车辆存在异常行驶行为时,可以通过外部服务器向路测单元发送开启状态指令,路测单元将开启状态指令传输给车载单元。或者,例如当外部服务器需要对车载单元进行控制时,也可以通过路测单元向车载单元发送开启状态指令。
54.s210:基于开启状态指令控制车载单元的处理器开启。
55.当车载单元的通信装置获取外部服务器通过路测单元发送的开启状态指令后,由于该通信装置与处理器电连接,可以通过该通信装置将开启状态指令发送至处理器。车载单元的处理器可以基于开启状态指令控制处理器开启。
56.s310:当处理器开启时,通过车载单元的控制器控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。
57.当处理器开启时,车载单元的控制器可以控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。
58.具体地,由于车载单元在正常情况下是处于正常使用的状态,当外部服务器检测到车辆存在异常行驶行为或者需要对车载单元进行控制时,外部服务器可以向车载单元下发开启状态指令,车载单元根据该开启状态指令开启车载单元的处理器,当处理器开启后,车载单元的控制器可以将车载单元的使用状态由正常使用状态调节为不能正常使用状态。从而可以实现外部服务器对车载单元的自动化控制。
59.因此,本公开实施例提供的技术方案,通过获取外部服务器通过路测单元向车载单元发送的开启状态指令。这样可以实现车载单元与外部服务器之间的通信连接,使得车载单元可以接收外部服务器向车载单元下发的开启状态指令。车载单元可以基于开启状态指令控制处理器开启。这样使得外部服务器可以通过该开启状态指令对车载单元的处理器的开启状态进行控制,进而达到外部服务器对车载单元进行控制的目的。当处理器开启时,车载单元的控制器可以控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。由于外部服务器只能控制车载单元的处理器开启,无法直接控制车载单元的控制器,而
车载单元的控制器用于控制车载单元的使用状态。因此当处理器未开启时不会影响车载单元的正常使用,即当外部服务器不对车载单元进行控制时车载单元可以正常使用,当外部服务器对车载单元进行控制时可以控制车载单元不能正常使用。因而无需采用相关技术中的人工稽查的方式对出现异常扣费的车辆进行拦截,不仅可以节省人力物力,还能够实现外部服务器对车载单元的自动化控制,进而可以实时快速有效的对车辆进行控制,解决了相关技术中通行费部分流失的问题。且通过外部服务器对车载单元进行控制,外部服务器相当于车载单元的监管机构,可以起到信息核实的作用,避免直接通过车载单元自行进行控制而造成车载单元使用混乱的问题,提高了车载单元使用的稳定性、安全性以及合理性,增强了用户体验。
60.图2为本公开实施例提供的又一种车载单元控制方法的流程示意图,如图2所示,该方法包括以下步骤:
61.s110:获取外部服务器通过路测单元向车载单元发送的开启状态指令。
62.s210:基于开启状态指令控制车载单元的处理器开启。
63.s3101:当处理器开启时,获取关闭控制指令。
64.当车载单元的处理器开启时,可以控制车载单元的控制器获取关闭控制指令。其中,关闭控制指令为外部服务器通过路测单元向车载单元发送的控制指令,或者,关闭控制指令为控制器生成的控制指令。
65.示例性地,可以通过外部服务器向路测单元发送关闭控制指令,再由路测单元将该关闭控制指令传输给车载单元的通信装置。车载单元的通信装置获取该关闭控制指令后,将关闭控制指令传输给车载单元的处理器,由处理器将该关闭控制指令传输给车载单元的控制器,由车载单元的控制器获取该外部服务器发送的关闭控制指令。
66.示例性地,可以通过控制器自行生成关闭控制指令。例如,当处理器开启时,车载单元的控制器可以对车辆的行驶行为进行判断,当确定车辆存在异常行驶行为时,控制器可以自行生成关闭控制指令。
67.s3102:基于关闭控制指令,通过车载单元的控制器控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。
68.例如,车载单元的控制器可以基于关闭控制指令,控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。
69.本公开实施例提供的技术方案,可以通过外部服务器向车载单元发送关闭控制指令,也可以通过车载单元的控制器自行生成关闭控制指令。提供了多种获取关闭控制指令的途径,继而可以提高车载单元控制方法的多样性。并基于关闭控制指令,将车载单元的使用状态调整为不能正常使用状态。当车载单元的使用状态由正常使用状态调整为不能正常使用状态时,便于外部服务器对车辆进行自动化稽查,不仅可以节省人力物力,还可以实时快速有效的对车辆进行控制。且通过外部服务器对车载单元进行控制,外部服务器相当于车载单元的监管机构,可以起到信息核实的作用,避免直接通过车载单元自行进行控制而造成车载单元使用混乱的问题,提高了车载单元使用的稳定性、安全性以及合理性,增强了用户体验。
70.在一些实施例中,该车载单元控制方法,例如还包括:
71.当确定车辆存在异常行驶行为时,控制处理器通过路测单元向外部服务器上报异
常行驶行为车辆数据,以使外部服务器对异常行驶行为车辆数据进行校验,并在校验通过后向车载单元发送关闭控制指令。
72.车辆异常行驶行为区别于正常驾驶行为,例如车主为了达到少缴或不缴高速通行费的目的,超速行驶进行闯关,以使得车速过高而无法识别obu,进而无法进行正常扣费。或者,通过交替使用不同的obu以达到少缴或不缴高速通行费的目的,这样会出现obu超时扣费的现象。示例性地,当车载单元的处理器确定车辆存在异常行驶行为时,处理器可以将异常行驶行为车辆数据输通过路测单元向外部服务器上报异常行驶行为车辆数据。当外部服务器获取该异常行驶车辆数据后,可以对异常行驶行为车辆数据进行校验,通过外部服务器进一步的对车辆异常行驶行为进行判断,并在确定车辆存在异常行驶行为时说明校验通过,并在校验通过后向车载单元发送关闭控制指令。
73.本公开实施例提供的技术方案,可以通过车载单元对车辆异常行驶行为进行判断,当确定车辆存在异常行驶行为时,车载单元向外部服务器上报异常行驶行为车辆数据,通过外部服务器对异常行驶行为车辆数据进行校验,当校验通过后向车载单元发送关闭控制指令,这样可以通过外部服务器进一步的对车辆异常行驶行为进行判断,以提高外部服务器对车载单元进行控制的准确性,避免外部服务器出现误判或者误操作而影响车辆中车载单元的正常使用,减小对用户的影响,可以增强用户体验。
74.在一些实施例中,步骤s3101:当处理器开启时,获取关闭控制指令之后,例如包括:
75.存储关闭控制指令包括的信息数据。
76.其中,关闭控制指令包括传输关闭控制指令的路测单元的门架编号及位置信息数据、关闭控制指令的获取时间信息数据、关闭控制指令的执行时间信息数据以及关闭控制指令的执行地点信息数据。
77.本公开实施例提供的技术方案,可以在获取关闭控制指令之后,对关闭控制指令包括的信息数据进行存储,例如可以存储在车载单元的存储器中,这样通过存储车载单元被控制的信息数据,即保留外部服务器对车载单元进行控制的历史信息。便于后期如果有信息查询的需求,可以随时通过车载单元内存储的信息数据,查询出每次车载单元被控制的详细信息。这样不仅可以便于查询车载单元被外部服务器控制的历史信息,同时也是对外部服务器进行约束的一种方式,保留外部服务器对车载单元进行控制的痕迹,避免外部服务器对车载单元进行随意操作而影响用户体验。
78.在一些实施例中,该车载单元控制方法例如还包括:
79.当车载单元的使用状态为不能正常使用状态时,控制车载单元停止工作,或者控制车载单元不能识别满足预设条件的etc卡,以使车载单元无法正常工作。例如特定etc卡在obu上不能正常运行。其中,该预设条件例如可以根据实际车载单元控制方法的需求进行设定,本公开对此不限定。
80.在一些实施例中,外部服务器包括第一服务器和第二服务器。处理器包括主动控制模块和被动控制模块。图3为本公开实施例提供的又一种车载单元控制方法的流程示意图,如图3所示,该方法包括以下步骤:
81.s110:获取外部服务器通过路测单元向车载单元发送的开启状态指令。
82.s120:判断开启状态指令的信号来源。
83.由于第一服务器可以向车载单元发送开启状态指令,第二服务器也可以向车载单元发送开启状态指令。且不同信号来源的开启状态指令对应控制处理器内不同的控制模块的开启。例如处理器内设置有认证模块,该认证模块在获取外部服务器通过路测单元向车载单元发送的开启状态指令之后,可以对开启状态指令的信号来源进行判断。
84.s2101:当开启状态指令的信号来源为第一服务器时控制主动控制模块开启,或者,当开启状态指令的信号来源为第二服务器时控制被动控制模块开启。
85.由于不同信号来源的开启状态指令对应控制处理器内不同的控制模块的开启,因此当开启状态指令的信号来源为第一服务器时,可以控制主动控制模块开启。当开启状态指令的信号来源为第二服务器时,可以控制被动控制模块开启。即第一服务器发出的开启状态指令仅用于开启处理器内的主动控制模块,第二服务器发出的开启状态指令仅用于开启处理器内的被动控制模块。
86.s2102:当主动控制模块和被动控制模块均开启时,确定处理器开启。
87.s3101:当处理器开启时,获取关闭控制指令。
88.s3102:基于关闭控制指令,通过车载单元的控制器控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。
89.本公开实施例提供的技术方案,通过在处理器内设置主动控制模块和被动控制模块,且主动控制模块只能接收第一服务器发送的开启状态指令,被动控制模块只能接收第二服务器发送的开启状态指令。即第一服务器只能控制主动控制模块的开启,第二服务器只能控制被动控制模块的开启。这样可以通过两个不同的服务器分别对车载单元的处理器的开启进行控制,这样使得只有当第一服务器和第二服务器均发出开启状态指令后,车载单元才能够被控制,进而由正常使用状态调整为不能正常使用状态。如果第一服务器和第二服务器中有一方不发出开启状态指令,车载单元则不能被服务器控制。这样相当于通过第一服务器和第二服务器共同对车载单元的控制进行约束,避免其中任意一方对车载单元的控制功能进行滥用,通过两个不同的服务器分别对车载单元下发开启状态指令,只有当两个服务器均同意对车载单元进行控制时,才能够实现对车载单元的控制。不仅可以实现对车载单元进行分级控制的效果,还可以实现外部服务器对车载单元进行控制的有效性以及合理性,避免通过控制车载单元而进行通行费的随意扣除,保障了用户的信息和财产安全。
90.在一些实施例中,第一服务器发送的开启状态指令与第二服务器发送的开启状态指令之间的时间间隔大于零。
91.由于当主动控制模块和被动控制模块均开启时,确定处理器开启,此时车载单元能够获取关闭控制指令,实现外部服务器对车载单元的控制。而本公开实施例提供的技术方案,当第一服务器发送的开启状态指令与第二服务器发送的开启状态指令之间的时间间隔大于零时,这样不仅可以通过两个不同的服务器对车载单元进行分级控制,例如可以通过两个不同级别的服务器对车载单元进行控制,两个服务器之间可以是上下级的关系,实现对车载单元控制的有效性以及合理性。还可以实现对车载单元的分时控制,这样可以提高外部服务器对车载单元控制的灵活性。
92.在一些实施例中,步骤s2101:当开启状态指令的信号来源为第一服务器时控制主动控制模块开启,或者,当开启状态指令的信号来源为第二服务器时控制被动控制模块开
启之后,例如包括:
93.执行循环步骤,循环步骤包括:获取外部服务器通过路测单元向车载单元发送的开启状态指令,判断开启状态指令的信号来源,当开启状态指令的信号来源为第一服务器时控制主动控制模块开启,当开启状态指令的信号来源为第二服务器时控制被动控制模块开启。
94.直至主动控制模块和被动控制模块均开启时结束执行循环步骤。
95.具体地,当第一服务器发送的开启状态指令与第二服务器发送的开启状态指令之间的时间间隔大于零时,车载单元例如可以获取外部服务器通过路测单元向车载单元发送的开启状态指令,判断开启状态指令的信号来源,当开启状态指令的信号来源为第一服务器时控制主动控制模块开启。在间隔预设时间后,车载单元可以获取外部服务器通过路测单元向车载单元发送的开启状态指令,判断开启状态指令的信号来源,当开启状态指令的信号来源为第二服务器时控制被动控制模块开启,以使得主动控制模块和被动控制模块均开启。或者,当第一服务器发送的开启状态指令与第二服务器发送的开启状态指令之间的时间间隔大于零时,车载单元例如可以获取外部服务器通过路测单元向车载单元发送的开启状态指令,判断开启状态指令的信号来源,当开启状态指令的信号来源为第二服务器时控制被动控制模块开启。在间隔预设时间后,车载单元可以获取外部服务器通过路测单元向车载单元发送的开启状态指令,判断开启状态指令的信号来源,当开启状态指令的信号来源为第一服务器时控制主动控制模块开启,以使得主动控制模块和被动控制模块均开启。当主动控制模块和被动控制模块均开启时,可以结束执行该循环步骤。
96.本公开实施例提供的技术方案,通过循环获取外部服务器发送的开启状态指令,并对开启状态指令的信号来源进行判断,根据开启状态指令的信号来源控制主动控制模块开启或者被动控制模块的开启,直至主动控制模块和被动控制模块均开启后结束执行该循环步骤,可以实现对车载单元进行分级和分时控制,且方法简单容易实现。
97.在一些实施例中,信号来源为第一服务器的开启状态指令用于当车载单元的使用状态为不能正常使用状态时截止,和/或,信号来源为第二服务器的开启状态指令用于当车载单元的使用状态为不能正常使用状态时截止。
98.具体地,信号来源为第一服务器的开启状态指令,即第一服务器发送的开启状态指令,用于当车载单元的使用状态为不能正常使用状态时截止。即当车载单元的使用状态由正常使用状态调整为不能正常使用状态时,该第一服务器发送的开启状态指令失效,由于第一服务器发送的开启状态指令用于开启主动控制模块,因此当第一服务器发送的开启状态指令失效后主动控制模块关闭。这样使得第一服务器发送的开启状态指令具有时效性,即当车载单元的控制器基于关闭控制指令,控制所述车载单元的使用状态由正常使用状态调整为不能正常使用状态之时,就控制第一服务器发送的开启状态指令失效。相当于第一服务器对车载单元的控制权限设置了时效性约束,使得第一服务器不能无限期的对车载单元进行控制。这样可以满足不同的车载单元控制方法的需求,提高了车载单元控制方法的多样性。
99.具体地,信号来源为第二服务器的开启状态指令,即第二服务器发送的开启状态指令,用于当车载单元的使用状态为不能正常使用状态时截止。即当车载单元的使用状态由正常使用状态调整为不能正常使用状态时,该第二服务器发送的开启状态指令失效,由
于第二服务器发送的开启状态指令用于开启被动控制模块,因此当第二服务器发送的开启状态指令失效后被动控制模块关闭。这样使得第二服务器发送的开启状态指令具有时效性,即当车载单元的控制器基于关闭控制指令,控制所述车载单元的使用状态由正常使用状态调整为不能正常使用状态之时,就控制第二服务器发送的开启状态指令失效。相当于第二服务器对车载单元的控制权限设置了时效性约束,使得第二服务器不能无限期的对车载单元进行控制。这样可以满足不同的车载单元控制方法的需求,提高了车载单元控制方法的多样性。
100.本公开实施例提供的技术方案,信号来源为第一服务器的开启状态指令用于当车载单元的使用状态为不能正常使用状态时截止,和/或,信号来源为第二服务器的开启状态指令用于当车载单元的使用状态为不能正常使用状态时截止。这样使得第一服务器和/或第二服务器发送的开启状态指令具有时效性,即当车载单元的控制器基于关闭控制指令,控制所述车载单元的使用状态由正常使用状态调整为不能正常使用状态之时,就控制第一服务器和/或第二服务器发送的开启状态指令失效。相当于第一服务器和/或第二服务器对车载单元的控制权限设置了时效性约束,使得第二服务器不能无限期的对车载单元进行控制。这样可以满足不同的车载单元控制方法的需求,提高了车载单元控制方法的多样性。
101.在一些实施例中,例如可以同时获取信号来源为第一服务器的开启状态指令以及关闭控制指令,和/或,可以同时获取信号来源为第二服务器的开启状态指令以及关闭控制指令。
102.本公开实施例提供的技术方案,通过同时获取信号来源为第一服务器的开启状态指令以及关闭控制指令,和/或,同时获取信号来源为第二服务器的开启状态指令以及关闭控制指令。这样可以满足不同的车载单元控制方法的需求,提高了车载单元控制方法的多样性,方法简单且容易实现。
103.例如当信号来源为第一服务器的开启状态指令用于当车载单元的使用状态为不能正常使用状态时截止,和/或,信号来源为第二服务器的开启状态指令用于当车载单元的使用状态为不能正常使用状态时截止时,此时设置信号来源为第一服务器的开启状态指令以及关闭控制指令获取的时间间隔为零,和/或,信号来源为第二服务器的开启状态指令以及关闭控制指令获取的时间间隔为零。这样进一步缩短了第一服务器和/或第二服务器对车载单元的控制时间,避免第一服务器和/或第二服务器对车载单元进行长时间控制,保证用户的信息及财产安全,以提高用户体验。
104.在一些实施例中,步骤s310:当处理器开启时,通过车载单元的控制器控制车载单元的使用状态由正常使用状态调整为不能正常使用状态之后,例如包括:
105.获取开启控制指令以及外部服务器通过路测单元向车载单元发送的关闭状态指令。
106.基于关闭状态指令关闭处理器,并基于开启控制指令控制车载单元的使用状态由不能正常使用状态调整为正常使用状态。
107.具体地,当车载单元的使用状态为不能正常使用状态时,可以控制车载单元获取开启控制指令以及外部服务器通过路测单元向车载单元发送的关闭状态指令。例如可以控制车载单元的控制器获取开启控制指令。其中,开启控制指令为外部服务器通过路测单元向车载单元发送的控制指令,或者,开启控制指令为控制器生成的控制指令。
108.示例性地,可以通过外部服务器向路测单元发送开启控制指令,再由路测单元将该开启控制指令传输给车载单元的通信装置。车载单元的通信装置获取该开启控制指令后,将开启控制指令传输给车载单元的处理器,由处理器将该开启控制指令传输给车载单元的控制器,由车载单元的控制器获取该外部服务器发送的开启控制指令。
109.示例性地,可以通过控制器自行生成开启控制指令。例如,当车载单元的使用状态为不能正常使用状态时,车载单元的控制器可以对能否将车载单元的使用状态恢复为正常使用状态进行判断,例如可以设定当车载单元的使用状态为不能正常使用状态的持续时间大于等于预设时间阈值时,可以将车载单元的使用状态恢复为正常使用状态,此时控制器可以自行生成开启控制指令。其中,车载单元的控制器对能否将车载单元的使用状态恢复为正常使用状态的判断条件,以实际车载单元控制方法的设计需求进行设定,本公开对此不限定。
110.例如,可以控制车载单元的处理器获取外部服务器通过路测单元向车载单元发送的关闭状态指令。
111.由于外部服务器与路测单元通信连接,因此路测单元可以接收外部服务器发送的关闭状态指令。路测单元与车载单元的通信装置通信连接,因而可以通过通信装置获取外部服务器通过路测单元发送的关闭状态指令。例如当车载单元的使用状态为不能正常使用状态,且外部服务器检测到车辆没有存在异常行驶行为时,可以通过外部服务器向路测单元发送关闭状态指令,路测单元将关闭状态指令传输给车载单元。或者,例如当外部服务器需要停止对车载单元进行控制时,也可以通过路测单元向车载单元发送关闭状态指令。
112.基于关闭状态指令可以控制车载单元关闭处理器,并基于开启控制指令控制车载单元的使用状态由不能正常使用状态调整为正常使用状态。
113.本公开实施例提供的技术方案,可以通过外部服务器向车载单元发送开启控制指令,也可以通过车载单元的控制器自行生成开启控制指令。提供了多种获取开启控制指令的途径,继而可以提高车载单元控制方法的多样性。并基于开启控制指令以及外部服务器通过路测单元向车载单元发送的关闭状态指令,关闭处理器以及将车载单元的使用状态调整为正常使用状态。这样便于外部服务器对车辆进行自动化控制,不仅可以节省人力物力,还可以实时快速有效的对车辆进行控制,方法简单且容易实现。
114.对应于本公开实施例提供的车载单元控制方法,本公开实施例还提供一种车载单元控制系统,图4为本公开实施例提供的一种车载单元控制系统的结构框图,如图4所示,该车载单元控制系统包括车载单元1。车载单元1包括处理器11、控制器12以及通信装置13。通信装置13用于与分布在不同的车道上的路侧单元2通信连接。通信装置13用于获取外部服务器3通过路测单元2向车载单元1发送的开启状态指令。处理器11与通信装置13电连接。处理器11用于基于开启状态指令控制处理器11开启。控制器12与处理器11电连接。控制器12用于当处理器11开启时,控制车载单元1的使用状态由正常使用状态调整为不能正常使用状态。
115.具体地,由于车载单元在正常情况下是处于正常使用的状态,当外部服务器检测到车辆存在异常行驶行为或者需要对车载单元进行控制时,外部服务器可以向车载单元下发开启状态指令,车载单元根据该开启状态指令开启车载单元的处理器,当处理器开启后,车载单元的控制器可以将车载单元的使用状态由正常使用状态调节为不能正常使用状态。
从而可以实现外部服务器对车载单元的自动化控制。
116.因此,本公开实施例提供的技术方案,通信装置可以获取外部服务器通过路测单元向车载单元发送的开启状态指令。这样可以实现车载单元与外部服务器之间的通信连接,使得车载单元可以接收外部服务器向车载单元下发的开启状态指令。车载单元的处理器可以基于开启状态指令控制处理器开启。这样使得外部服务器可以通过该开启状态指令对车载单元的处理器的开启状态进行控制,进而达到外部服务器对车载单元进行控制的目的。当处理器开启时,车载单元的控制器可以控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。由于外部服务器只能控制车载单元的处理器开启,无法直接控制车载单元的控制器,而车载单元的控制器用于控制车载单元的使用状态。因此当处理器未开启时不会影响车载单元的正常使用,即当外部服务器不对车载单元进行控制时车载单元可以正常使用,当外部服务器对车载单元进行控制时可以控制车载单元不能正常使用。因而无需采用相关技术中的人工稽查的方式对出现异常扣费的车辆进行拦截,不仅可以节省人力物力,还能够实现外部服务器对车载单元的自动化控制,进而可以实时快速有效的对车辆进行控制,解决了相关技术中通行费部分流失的问题。且通过外部服务器对车载单元进行控制,外部服务器相当于车载单元的监管机构,可以起到信息核实的作用,避免直接通过车载单元自行进行控制而造成车载单元使用混乱的问题,提高了车载单元使用的稳定性、安全性以及合理性,增强了用户体验。
117.在一些实施例中,如图4所示,处理器11包括被动控制模块14、主动控制模块15和认证模块16。通信装置13通过认证模块16与被动控制模块14电连接。被动控制模块14通过主动控制模块15与控制器12电连接。认证模块16用于当外部服务器3包括第一服务器31和第二服务器32时,判断开启状态指令的信号来源。主动控制模块15用于基于开启状态指令的信号来源为第一服务器31时,控制主动控制模块15开启。被动控制模块14用于基于开启状态指令的信号来源为第二服务器32时,控制被动控制模块14开启。
118.本公开实施例提供的技术方案,通过在处理器内设置主动控制模块、被动控制模块和认证模块,且主动控制模块只能接收第一服务器发送的开启状态指令,被动控制模块只能接收第二服务器发送的开启状态指令。即第一服务器只能控制主动控制模块的开启,第二服务器只能控制被动控制模块的开启。这样可以通过两个不同的服务器分别对车载单元的处理器的开启进行控制,这样使得只有当第一服务器和第二服务器均发出开启状态指令后,车载单元才能够被控制,进而由正常使用状态调整为不能正常使用状态。如果第一服务器和第二服务器中有一方不发出开启状态指令,车载单元则不能被服务器控制。这样相当于通过第一服务器和第二服务器共同对车载单元的控制进行约束,避免其中任意一方对车载单元的控制功能进行滥用,通过两个不同的服务器分别对车载单元下发开启状态指令,只有当两个服务器均同意对车载单元进行控制时,才能够实现对车载单元的控制。不仅可以实现对车载单元进行分级控制的效果,还可以实现外部服务器对车载单元进行控制的有效性以及合理性,避免通过控制车载单元而进行通行费的随意扣除,保障了用户的信息和财产安全。
119.可选地,由于通信装置13通过认证模块16与被动控制模块14电连接。被动控制模块14通过主动控制模块15与控制器12电连接。通信装置13与外部服务器3通信连接。因此,外部服务器3通过被动控制模块14向主动控制模块15输送状态指令。控制器12通过主动控
制模块15经被动控制模块14向外部服务器3上报车辆相关的信息数据。
120.在一些实施例中,该第一服务器和第二服务器之间可以通信连接,例如第一服务器可以是第二服务器的上级控制机构,第二服务器用于直接对车载单元下发关闭控制指令实现对车载单元的控制,但是第二服务器在下发关闭控制指令之前,必须通过第一服务器的许可。或者,例如第二服务器可以是第一服务器的上级控制机构,第一服务器用于直接对车载单元下发关闭控制指令或者开启控制指令的机构,即第一服务器是对车载单元下发控制指令的机构,但是第一服务器在下发关闭控制指令或者开启控制指令之前,必须通过第二服务器的许可。第一服务器以及第二服务器之间的约束关系本公开不限定。
121.在一些实施例中,如图4所示,该车载单元控制系统例如还包括读卡器17、电源18以及存储器19。该读卡器17用于读取插入到车载单元中的etc卡内的信息数据。电源18为车载单元1提供电力来源。存储器19分别与被动控制模块14、主动控制模块15和认证模块16电连接,用于存储控制相关的信息数据。例如该存储器19可以用于关闭控制指令包括的信息数据。其中,关闭控制指令包括传输关闭控制指令的路测单元的门架编号及位置信息数据、关闭控制指令的获取时间信息数据、关闭控制指令的执行时间信息数据以及关闭控制指令的执行地点信息数据。
122.以上实施例公开的车载单元控制系统能够执行以上各实施例公开的车载单元控制方法,具有相同或相应的有益效果,为避免重复,在此不再赘述。
123.示例性地,针对本公开实施例提供的车载单元控制系统的结构,可以采用本公开实施例提供的车载单元控制方法在车载单元中设置多种不同类型的控制模式,例如车载单元的控制模式包括正常模式、主动控制模式、被动控制模式、待控制模式和非正常模式。其中,本公开实施例提供的技术方案包括且不限于这几种车载单元的控制模式。图5为本公开实施例提供的模式指令切换示意图,以下结合图5对车载单元的控制模式进行示例性说明,其中该车载单元的控制模式由车载单元控制系统进行执行,该车载单元控制系统的结构可以参考图4所示的结构。
124.以下结合图4和图5对车载单元的五种控制模式,即正常模式、主动控制模式、被动控制模式、待控制模式和非正常模式进行详细说明。其中,外部服务器用于向车载单元发送不同类型的状态指令,该状态指令用于控制处理器的开启或者关闭,即控制主动控制模块和被动控制模块的开启或者关闭。该状态指令用于实现不同控制模式之间的切换。而外部服务器或者车载单元的控制器可以发送不同类型的控制指令,该控制指令用于控制车载单元的使用状态,车载单元的使用状态包括不能正常使用状态和正常使用状态。
125.正常模式
126.该正常模式设定为车载单元处于正常使用的状态,此时处理器处于关闭状态,车载单元不能接受关闭控制指令。
127.主动控制模式
128.该主动控制模式设定为当车载单元处于正常使用状态时,由外部服务器通过路测单元向车载单元发送的处理器开启状态指令,车载单元的处理器基于开启状态指令控制车载单元的处理器开启,当处理器开启时,可以控制车载单元的控制器获取关闭控制指令。车载单元的控制器可以基于关闭控制指令,控制车载单元的使用状态由正常使用状态调整为不能正常使用状态。当车载单元的使用状态为不能正常使用状态时,车载单元的控制模式
为非正常模式,此时结束非正常控制模式时,由外部处理器向车载单元同时发送开启控制指令和关闭状态指令,车载单元的处理器基于关闭状态指令将车载单元的控制模式切换变为正常模式。车载单元的控制器基于开启控制指令控制车载单元的使用状态由不能正常使用状态调整为正常使用状态。
129.其中,关闭状态指令和开启状态指令由外部服务器通过路测单元向车载单元下发。开启控制指令为外部服务器通过路测单元向处理器发送的控制指令,或者,开启控制指令为控制器发送的控制指令。关闭控制指令为外部服务器通过路测单元向车载单元发送的控制指令,或者,关闭控制指令为控制器生成的控制指令。
130.待控制模式
131.该待控制模式设定为例如第二服务器可以是第一服务器的上级控制机构,第一服务器用于直接对车载单元下发关闭控制指令或者开启控制指令的机构,即第一服务器是对车载单元下发控制指令的机构,但是第一服务器在下发关闭控制指令或者开启控制指令之前,必须通过第二服务器的许可。其中,第一服务器发出的开启状态指令为主动控制模块开启状态指令,该主动控制模块开启状态指令仅用于开启处理器内的主动控制模块。第二服务器发出的开启状态指令为被动控制模块开启状态指令,该被动控制模块开启状态指令仅用于开启处理器内的被动控制模块。待控制模式包括:当车载单元的使用状态为正常使用状态时,车载单元可以获取外部服务器通过路测单元向车载单元发送的开启状态指令,判断开启状态指令的信号来源,当开启状态指令的信号来源为第一服务器时控制主动控制模块开启。此时车载单元的控制模式为待控制模式,其中主动控制模块已开启,被动控制模块没有开启,车载单元的控制器不接受控制指令。在待控制模式下,当接收第二服务器发送的被动模块开启状态指令时,在判断开启状态指令的信号来源之后,可以根据该被动模块开启状态指令控制被动控制模块开启,以使得主动控制模块和被动控制模块均开启,此时车载单元的控制模式由待控制模块切换为主动控制模式,依据主动控制模式的运行方式运行。
132.被动控制模式
133.该被动控制模式设定为例如第一服务器可以是第二服务器的上级控制机构,第二服务器用于直接对车载单元下发关闭控制指令或者开启控制指令的机构,即第二服务器是对车载单元下发控制指令的机构,但是第二服务器在下发关闭控制指令或者开启控制指令之前,必须通过第一服务器的许可。其中,第一服务器发出的开启状态指令为主动控制模块开启状态指令,该主动控制模块开启状态指令仅用于开启处理器内的主动控制模块。第二服务器发出的开启状态指令为被动控制模块开启状态指令,该被动控制模块开启状态指令仅用于开启处理器内的被动控制模块。
134.被动控制模式包括:当车载单元的使用状态为正常使用状态时,车载单元可以获取外部服务器通过路测单元向车载单元发送的开启状态指令,判断开启状态指令的信号来源,当开启状态指令的信号来源为第二服务器时控制被动控制模块开启。此时车载单元的控制模式为被动控制模式,其中被动控制模块已开启,主动控制模块没有开启,车载单元的控制器不接受控制指令。在被动控制模式下,当接收第一服务器发送的主动控制模块暂时开启状态指令时,在判断开启状态指令的信号来源之后,可以根据该主动控制模块暂时开启状态指令控制主动控制模块开启,以使得主动控制模块和被动控制模块均开启。其中,主
动控制模块暂时开启状态指令用于当车载单元的使用状态为不能正常使用状态时截止。且关闭控制指令由第一服务器发送给车载单元。即在被动控制模式下,第一服务器发送的主动模块开启状态指令为一次性指令,第一服务器每执行一次关闭控制指令前,都需要先发送一次主动控制模块暂时开启状态指令,以使得主动控制模块和被动控制模块均开启后,才可以获取关闭控制指令。
135.非正常模式
136.该非正常模式设定为车载单元的使用状态为不能正常使用状态,此时处理器处于开启状态。结束非正常模式时,由外部处理器向车载单元同时发送开启控制指令和关闭状态指令,车载单元的处理器基于关闭状态指令将车载单元的控制模式切换变为正常模式。车载单元的控制器基于开启控制指令控制车载单元的使用状态由不能正常使用状态调整为正常使用状态。其中,关闭状态指令由外部服务器通过路测单元向车载单元下发。开启控制指令为外部服务器通过路测单元向处理器发送的控制指令,或者,开启控制指令为控制器发送的控制指令。
137.示例性地,对车载单元的主动控制模式进行示例性说明:先控制车载单元的车载单元与路测单元通信连接,当获取处理器开启状态指令时确定车载单元的控制模式处于主动控制模式。当确定车载单元的控制模式处于主动控制模式时,并在车载单元的通信装置与路测单元通信连接后,将主动控制模式所需的字段存储至存储器中,便于车载单元的处理器从存储器中调用主动控制模式所需的字段。处理器的主动控制模块对存储单元内的字段进行车辆存在异常行驶行为分析。当处理器的主动控制模块确定车辆存在异常行驶行为时,当车辆再次进入高速时,处理器的主动控制模块将异常行驶行为车辆数据传输给被动控制模块,由被动控制模块传输至外部服务器内,由外部服务器对该异常行驶行为车辆数据进行校验,并在校验通过后向车载单元发送关闭控制指令,将车辆单元的使用状态由正常使用状态调整为不能正常使用状态,例如可以使得车载单元不能正常工作。
138.示例性地,对车载单元的被动控制模式进行示例性说明:先控制车载单元的车载单元与路测单元通信连接,当获取被动模块开启状态指令时确定车载单元的控制模式处于被动控制模式。在被动控制模式开启后,开启被动控制模块。然后被动控制模块可以接收主动控制模块开启状态指令,并将主动控制模块开启状态指令传输至主动控制模块,开启主动控制模块。主动控制模块开启后,外部服务器可以发出关闭控制指令,将车辆单元的使用状态由正常使用状态调整为不能正常使用状态,例如可以使得车载单元不能正常工作。同时将被动控制模式中关闭控制指令包括的信息数据存储至存储器中进行数据备份。其中,关闭控制指令包括传输关闭控制指令的路测单元的门架编号及位置信息数据、关闭控制指令的获取时间信息数据、关闭控制指令的执行时间信息数据以及关闭控制指令的执行地点信息数据。
139.例如,对于被动控制模块可以应用与如下两种场景中:
140.场景一、在高速入口的路测单元处,车载单元设备处于被动控制模式,车载单元接收到外部服务器发出主动控制模块开启状态指令和关闭控制指令,依据被动控制模式的控制方法将车辆单元的使用状态由正常使用状态调整为不能正常使用状态,例如可以使得车载单元不能正常工作。这样使得车辆不允许驶入高速。
141.场景二、车辆在高速公路上行驶的过程中,车载单元设备处于被动控制模式,当外
部服务器确定车辆有异常行驶行为时,外部服务器通过道路上设置的任意路测单元发出被动控制模块开启状态指令和关闭控制指令,使得车载单元处于被动控制模式下,依据被动控制模式的控制方法将车辆单元的使用状态由正常使用状态调整为不能正常使用状态,例如可以使得车载单元不能正常工作。
142.示例性地,对于不同车载单元的控制模式之间的切换进行如下示例性说明:
143.情况一、当车载单元的控制模式处于正常模式时,第二服务器发出被动控制模块开启状态指令,将车载单元的控制模式调整为被动控制模式。在进入被动控制模式后,第一服务器才有权开启主动控制模块,将车载单元的控制模式调整为主动控制模式。
144.情况二、当车载单元的控制模式处于正常模式时,车辆过去存在异常行驶行为且时间跨度较长,即在过去较长的时间段内发现车辆存在异常行驶行为时,第二服务器发出开启被动控制模式的指令,使车辆处于被动控制模式中被动控制模块开启的状态,激活被动控制模块。当第一服务器器确定车辆出现异常行驶行为时,由第一服务器传输主动控制模块暂时开启状态指令和关闭控制指令,在激活主动控制模块的同时控制车载单元的状态为不能正常使用状态。
145.情况三、在第一服务器发送的主动控制模块开启状态指令激活主动控制模块后,使车载单元的控制模式处于待控制模式。当车辆过去存在异常行驶行为且时间跨度较短,即在过去较短的时间段内发现车辆存在异常行驶行为时,第二服务器发送被动控制模块开启状态指令,激活被动控制模块,此时车载单元可以直接接收关闭控制指令。
146.本公开实施例提供的技术方案,无需采用相关技术中的人工稽查的方式对出现异常扣费的车辆进行拦截,不仅可以节省人力物力,还能够实现外部服务器对车载单元的自动化控制,进而可以实时快速有效的对车辆进行控制,解决了相关技术中通行费部分流失的问题。且通过外部服务器对车载单元进行控制,外部服务器相当于车载单元的监管机构,可以起到信息核实的作用,避免直接通过车载单元自行进行控制而造成车载单元使用混乱的问题,提高了车载单元使用的稳定性、安全性以及合理性,增强了用户体验。同时,可以根据本公开实施例提供的技术方案在车载单元中设置多种类型的车载单元控制模式,提高了车载单元设计的多样性,以满足不同车载单元的设计需求。
147.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
148.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1