本发明涉及车辆领域,具体地,涉及一种车辆控制的方法、装置和系统。
背景技术:
随着社会和经济的飞速发展,各个行业对能源的需求日益增加,尤其是汽车行业,因此能源紧缺已渐渐成为全球危机。然而,在传统汽车到纯电动汽车的转型过程中,由于受到充电设施不完善的限制,纯电动汽车不能做到完全普及。因此,混动汽车作为一个重要的过渡产物,起着不可忽视的作用。
目前,市场上已经存在针对车辆的电子围栏,通过电子围栏能够对车辆位于电子围栏内的车辆进行管控,例如,北京要求混动汽车进入三环内时,必须使用EV(Electron-Volt,电子伏特)运行模式,这样,在监测到车辆进入三环内时,会向管理员发出提示信息,从而由管理员对进入的车辆进行管控,并通过人工(如车辆的驾驶员)将车辆当前的运行模式切换为EV运行模式,但是由于人工管控费时费力,不能有效的对每个进入的车辆进行管理,因此对车辆运行模式的管控的效率较低,并且浪费大量的人力资源。
技术实现要素:
本发明的目的是提供一种车辆控制的方法、装置和系统,能够在车辆驶入或者驶出电子围栏后,通过控制服务器集中对车辆的运行模式进行集中控制。
为了实现上述目的,本发明提供一种车辆控制的方法,应用于控制服务器,包括:接收监控服务器发送的车辆当前的位置状态;其中,所述位置状态用于表示所述车辆的位置是否在预设电子围栏内;确定所述当前的位置状态与存储的历史位置状态是否相同;在所述当前的位置状态与存储的历史位置状态不同时,根据所述当前的位置状态和所述历史位置状态向车辆控制端发送模式控制指令,以便所述车辆控制端根据所述模式控制指令控制所述车辆当前的运行模式。
可选地,所述模式控制指令包括模式切换指令,所述模式切换指令用于指示将所述车辆的当前运行模式切换为目标运行模式,所述根据所述当前的位置状态和所述历史位置状态向车辆控制端发送模式控制指令包括:在根据所述当前的位置状态和所述历史位置状态确定所述车辆驶入所述预设电子围栏时,向所述车辆控制端发送模式切换指令。
可选地,所述模式控制指令包括模式解锁指令,所述根据所述当前位置状态和所述历史位置状态向车辆控制端发送模式切换指令包括:在根据所述当前的位置状态和所述历史位置状态确定所述车辆驶出所述预设电子围栏时,向所述车辆控制端发送模式解锁指令,其中,所述模式解锁指令用于指示在所述车辆当前的运行模式处于锁定状态的情况下,解除对当前的运行模式的锁定,所述锁定状态是指所述车辆控制端在检测到用户的模式切换操作后,不响应所述模式切换操作。
可选地,在根据所述当前的位置状态和所述历史位置状态向车辆控制端发送模式控制指令后,所述方法还包括:确定在预设时间内是否接收到所述车辆控制端响应所述模式控制指令发送的响应消息;在接收到所述车辆控制端响应所述模式控制指令发送的响应消息时,记录指令发送成功事件;所述指令发送成功事件表示所述模式控制指令发送成功;在未接收到所述车辆控制端响应所述模式控制指令发送的响应消息时,记录指令发送失败事件;所述指令发送成功事件表示所述模式控制指令发送失败。
可选地,所述方法还包括:在所述当前位置状态与存储的历史位置状态相同时,确定上一模式控制指令是否发送失败;在所述上一模式控制指令发送失败时,根据所述当前位置状态和所述历史位置状态向车辆控制端发送模式控制指令。
另一方面,本发明还提供一种车辆控制的方法,应用于安装在车辆上的车辆控制端,包括:接收控制服务器发送的模式控制指令;确定车辆当前的运行模式;根据所述模式控制指令控制所述车辆当前的运行模式。
可选地,所述模式控制指令包括模式切换指令,所述模式切换指令用于指示将所述车辆的当前运行模式切换为目标运行模式,所述确定车辆当前的运行模式包括:确定所述车辆当前的运行模式是否为所述目标运行模式;所述根据所述模式控制指令控制所述车辆当前的运行模式包括:在所述车辆当前的运行模式不是所述目标运行模式时,根据所述模式切换指令将所述车辆当前的运行模式切换为所述目标运行模式。
可选地,所述目标运行模式包括电子伏特EV模式,在所述根据所述模式切换指令将所述车辆当前的运行模式切换为所述目标运行模式前,所述方法还包括:确定所述车辆当前的电量是否大于或者等于预设电量阈值;所述根据所述模式切换指令将所述车辆当前的运行模式切换为所述目标运行模式包括:在所述车辆当前的电量大于或者等于预设电量阈值时,根据所述模式切换指令将所述车辆当前的运行模式切换为所述EV模式。
可选地,在所述根据所述模式切换指令将所述车辆当前的运行模式切换为所述目标运行模式后,所述方法还包括:将所述车辆切换的运行模式设置为锁定状态,所述锁定状态是指在检测到用户的模式切换操作后,不响应所述模式切换操作。
可选地,所述模式控制指令包括模式解锁指令,所述模式解锁指令用于指示在所述车辆当前的运行模式处于锁定状态的情况下,解除对当前的运行模式的锁定;所述锁定状态是指在检测到用户的模式切换操作后,不响应所述模式切换操作;所述根据所述模式控制指令控制所述车辆当前的运行模式包括:确定所述车辆当前的运行模式是否处于锁定状态;在所述车辆当前的运行模式处于锁定状态时,解除所述当前的运行模式的锁定状态。
第三方面,提供一种车辆控制的装置,应用于控制服务器,包括:第一接收模块,用于接收监控服务器发送的车辆当前的位置状态;其中,所述位置状态用于表示所述车辆的位置是否在预设电子围栏内;第一判断模块,用于确定所述当前的位置状态与存储的历史位置状态是否相同;第一发送模块,用于在所述当前的位置状态与存储的历史位置状态不同时,根据所述当前的位置状态和所述历史位置状态向车辆控制端发送模式控制指令,以便所述车辆控制端根据所述模式控制指令控制所述车辆当前的运行模式。
可选地,所述模式控制指令包括模式切换指令,所述模式切换指令用于指示将所述车辆的当前运行模式切换为目标运行模式,所述第一发送模块,用于在根据所述当前的位置状态和所述历史位置状态确定所述车辆驶入所述预设电子围栏时,向所述车辆控制端发送模式切换指令。
可选地,所述模式控制指令包括模式解锁指令,所述第一发送模块,用于指示在根据所述当前的位置状态和所述历史位置状态确定所述车辆驶出所述预设电子围栏时,向所述车辆控制端发送模式解锁指令,其中,所述模式解锁指令用于指示在所述车辆当前的运行模式处于锁定状态的情况下,解除对当前的运行模式的锁定,所述锁定状态是指所述车辆控制端在检测到用户的模式切换操作后,不响应所述模式切换操作。
可选地,所述装置还包括:第二判断模块,用于确定在预设时间内是否接收到所述车辆控制端响应所述模式控制指令发送的响应消息;第一记录模块,用于在接收到所述车辆控制端响应所述模式控制指令发送的响应消息时,记录指令发送成功事件;所述指令发送成功事件表示所述模式控制指令发送成功;第二记录模块,用于在未接收到所述车辆控制端响应所述模式控制指令发送的响应消息时,记录指令发送失败事件;所述指令发送成功事件表示所述模式控制指令发送失败。
第四方面,提供一种车辆控制的装置,应用于安装在车辆上的车辆控制端,包括:
第二接收模块,用于接收控制服务器发送的模式控制指令;
确定模块,用于确定车辆当前的运行模式;
控制模块,用于根据所述模式控制指令控制所述车辆当前的运行模式。
可选地,所述模式控制指令包括模式切换指令,所述模式切换指令用于指示将所述车辆的当前运行模式切换为目标运行模式,所述确定模块,用于确定所述车辆当前的运行模式是否为所述目标运行模式;所述控制模块,用于在所述车辆当前的运行模式不是所述目标运行模式时,根据所述模式切换指令将所述车辆当前的运行模式切换为所述目标运行模式。
可选地,所述目标运行模式包括EV模式,该装置还包括:第四判断模块,用于确定所述车辆当前的电量是否大于或者等于预设电量阈值;所述控制模块,用于在所述车辆当前的电量大于或者等于预设电量阈值时,根据所述模式切换指令将所述车辆当前的运行模式切换为所述EV模式。
可选地,所述装置还包括:锁定模块,用于将所述车辆切换的运行模式设置为锁定状态,所述锁定状态是指在检测到用户的模式切换操作后,不响应所述模式切换操作。
可选地,所述模式控制指令包括模式解锁指令,所述模式解锁指令用于指示在所述车辆当前的运行模式处于锁定状态的情况下,解除对当前的运行模式的锁定;所述锁定状态是指在检测到用户的模式切换操作后,不响应所述模式切换操作;所述控制模块,用于确定所述车辆当前的运行模式是否处于锁定状态,在所述车辆当前的运行模式处于锁定状态时,解除所述当前的运行模式的锁定状态。
可选地,所述装置还包括:第三判断模块,用于在所述当前位置状态与存储的历史位置状态相同时,确定上一模式控制指令是否发送失败;第二发送模块,用于在所述上一模式控制指令发送失败时,根据所述当前位置状态和所述历史位置状态向车辆控制端发送模式控制指令。
第五方面,提供一种车辆控制的系统,包括:监控服务器,与所述监控服务器连接的控制服务器以及安装在车辆上,与所述控制服务器连接的车辆控制端,所述车辆控制端与所述监控服务器连接,其中,所述监控服务器,用于获取所述车辆控制端采集的车辆当前的位置信息,并根据所述位置信息和预设电子围栏确定所述车辆当前的位置状态,并将所述位置状态发送至所述控制服务器;所述控制服务器包括上述控制服务器;所述车辆控制端包括上述车辆控制端。
通过上述技术方案,接收监控服务器发送的车辆当前的位置状态;其中,所述位置状态用于表示所述车辆的位置是否在预设电子围栏内,确定所述当前的位置状态与存储的历史位置状态是否相同,在所述当前的位置状态与存储的历史位置状态不同时,根据所述当前的位置状态和所述历史位置状态向车辆控制端发送模式控制指令,以便所述车辆控制端根据所述模式控制指令控制所述车辆当前的运行模式。这样,在车辆驶入或者驶出电子围栏后,控制服务器向车辆控制端发送车辆控制指令,从而由控制服务器对车辆的运行模式进行集中控制,提高了对车辆的运行模式控制的效率,并且控制过程无需人工干预,节约了人力资源。
本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1是本发明实施例示例性示出的一种车辆控制的系统的结构示意图;
图2是本发明实施例示例性示出的一种车辆控制的方法的流程示意图;
图3是本发明实施例示例性示出的另一种车辆控制的方法的流程示意图;
图4是本发明实施例示例性示出的第三种车辆控制的方法的流程示意图;
图5是本发明实施例示例性示出的一种车辆控制的装置的流程示意图;
图6是本发明实施例示例性示出的第二种车辆控制的装置的流程示意图;
图7是本发明实施例示例性示出的第三种车辆控制的装置的流程示意图;
图8是本发明实施例示例性示出的第四种车辆控制的装置的流程示意图;
图9是本发明实施例示例性示出的第五种车辆控制的装置的流程示意图;
图10是本发明实施例示例性示出的第六种车辆控制的装置的流程示意图。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
本发明实施例可以应用于一种车辆控制的系统,如图1所示,该系统包括:监控服务器101、与该监控服务器101连接的控制服务器102以及安装在车辆上的车辆控制端103,该控制服务器102与车辆控制端103连接,该车辆控制端103与监控服务器101连接。
其中,该监控服务器101可以提供供管理员操作的应用界面,该应用界面可以包括管理员的登录界面,管理员需要输入用户名、密码等信息完成登录;该应用界面还展示有地图,管理员还可以通过应用界面展示的地图手动绘制电子围栏(即预设电子围栏),并将需要使用EV运行模式的车辆的标识信息与该围栏进行绑定,该标识信息可以是VIN(Vehicle Identification Number,车辆识别码);另外,该监控服务器101还可以从车辆控制端处获取车辆的位置信息,如GPS(Global Positioning System,全球定位系统)信息,并根据车辆的GPS信息和绘制的预设电子围栏进行比对,判断车辆是否处于预设电子围栏内,并将车辆的位置状态发送至控制服务器。
控制服务器102可以根据存储的历史位置状态和监控服务器发送的位置状态判断车辆的位置状态是否发生变化,若发生变化,则根据该当前的位置状态和历史位置状态通过车载信号向车辆控制端发送模式控制指令。
在本实施例中,该控制服务器可以是CAN(Controller Area Network,控制器局域网络)服务器。
车辆控制端103包括车载终端1031和电机控制器1032,车载终端1031通过网关与电机控制器1032连接,车载终端1031可以获取车辆的位置信息,并将该位置信息通过无线信号发送至监控服务器101,还可以将控制服务器102发送的模式控制指令通过网关传输至电机控制器1032;电机控制器1032可以根据车载终端1031发送的模式控制指令控制车辆当前的运行模式,在本实施例中,该运行模式可以包括EV模式或者HEV(Hybrid Electric Vehicle,混合动力)模式。
下面基于上述车辆控制的系统对本发明进行详细描述。
图2为本发明实施例提供的一种车辆控制的方法,如图2所示,该方法可以应用于控制服务器,该方法包括:
S201、接收监控服务器发送的车辆当前的位置状态。
其中,该位置状态用于表示该车辆的位置是否在预设电子围栏内。
S202、确定该当前的位置状态与存储的历史位置状态是否相同。
S203、在该当前的位置状态与存储的历史位置状态不同时,根据该当前的位置状态和该历史位置状态向车辆控制端发送模式控制指令,以便该车辆控制端根据该模式控制指令控制该车辆当前的运行模式。
采用上述方法,在车辆驶入或者驶出电子围栏后,控制服务器向车辆控制端发送车辆控制指令,从而由控制服务器对车辆的运行模式进行集中控制,提高了对车辆的运行模式控制的效率,并且控制过程无需人工干预,节约了人力资源。
图3为本发明实施例提供的一种车辆控制的方法,如图2所示,该方法可以应用于车辆控制端,该方法包括:
S301、接收控制服务器发送的模式控制指令。
S302、确定车辆当前的运行模式。
其中,该运行模式可以是EV模式或者是HEV模式。
S303、根据该模式控制指令控制该车辆当前的运行模式。
采用上述方法,在车辆在驶入或者驶出电子围栏后,车辆控制端可以根据控制服务器发送的车辆控制指令,从而由控制服务器对车辆的运行模式进行集中控制,提高了对车辆的运行模式控制的效率,并且控制过程无需人工干预,节约了人力资源。
图4为本发明实施例提供的一种车辆控制的方法,如图4所示,该方法可以基于图1所示的车辆控制的系统,在该方法实施例中,目标运行模式是以EV模式为例,控制服务器以CAN服务器为例进行说明的,本发明对此不作限定,该方法包括:
S401、监控服务器从车辆控制端中获取车辆的位置信息。
其中,该位置信息可以是GPS信息。
在本步骤中,监控服务器可以周期性地(如每隔10秒)从车辆控制端中获取车辆的位置信息。
S402、监控服务器根据预设电子围栏和获取的车辆的位置信息确定车辆当前的位置状态。
其中,该位置状态用于表示该车辆的位置是否在预设电子围栏内,该预设电子围栏可以是管理员预先手动绘制的电子围栏。
需要说明的是,管理人员可以通过监控服务器提供的应用界面选择电子围栏中的添加围栏按钮,用鼠标在地图上绘制一个电子围栏(相当于预设电子围栏),并点击保存即可完成电子围栏的绘制,随后进行电子围栏与车辆的绑定操作,具体地,管理人员选择指定的电子围栏,并批量选择车辆进行绑定,点击保存即可完成电子围栏与车辆之间的绑定。
在本步骤中,监控服务器可以将车辆的位置信息和预设电子围栏的范围进行比对,从而确定该车辆的位置是否在预设电子围栏内。
S403、监控服务器将车辆当前的位置状态发送至CAN服务器。
S404、CAN服务器确定接收的车辆当前的位置状态与存储的历史位置状态是否相同。
其中,CAN服务器在每次接收到监控服务器发送的位置状态时,可以将接收到的位置状态进行存储,在本步骤中,在接收到车辆当前的位置状态后,可以确定该当前的位置状态与上次存储的位置状态(相当于历史位置状态)是否相同。
需要说明的是,考虑到CAN服务器的存储空间有限,因此,在本发明另一实施例中,在确定该当前的位置状态与上次存储的位置状态(相当于历史位置状态)是否相同后,可以将上次存储的位置状态删除,并存储当前的位置状态,从而节约CAN服务器的存储空间。
在该当前的位置状态与存储的历史位置状态不同时,执行步骤S405;
在该当前的位置状态与存储的历史位置状态相同时,执行步骤S410和步骤S411。
S405、CAN服务器根据该当前的位置状态和该历史位置状态确定该车辆是驶入该预设电子围栏还是驶出该预设电子围栏。
其中,若当前的位置状态表示该车辆处于预设电子围栏内,而该历史位置状态表示该车辆处于预设电子围栏外,则确定该车辆驶入该预设电子围栏;若当前的位置状态表示该车辆处于预设电子围栏外,而该历史位置状态表示该车辆处于预设电子围栏内,则确定该车辆驶出该预设电子围栏。
在该车辆驶入该预设电子围栏时,执行步骤S406和步骤S407;
在该车辆驶出该预设电子围栏时,执行步骤S413和步骤S414。
S406、CAN服务器向车辆控制端发送模式切换指令。
其中,该模式切换指令用于指示将该车辆的当前运行模式切换为EV模式。
这里,CAN服务器在发送模式切换指令后,可以通过监测车辆控制端对该模式切换指令的响应,来确定该模式切换指令是否发送成功,在一种可能的实现方式中,可以确定在预设时间内是否接收到该车辆控制端响应该模式切换指令发送的响应消息;在接收到该车辆控制端响应该模式切换指令发送的响应消息时,记录指令发送成功事件;该指令发送成功事件表示该模式切换指令发送成功,并向监控服务器反馈成功提示消息,并通过监控服务器向用户展示成功提示消息;在未接收到该车辆控制端响应该模式切换指令发送的响应消息时,记录指令发送失败事件;该指令发送成功事件表示该模式切换指令发送失败,并向监控服务器反馈失败提示消息,并通过监控服务器向用户展示成功提示消息。
需要说明的是,考虑到在确定模式切换指令是否发送成功的过程中,可能车辆的位置已经发生变化(如车辆可能已经由驶入预设电子围栏变为驶出预设电子围栏),因此,在该模式切换指令发送失败时,不需要重新发送该模式切换指令,而是在后续再次接收到监控服务器发送的位置状态时,根据再次接收到监控服务器发送的位置状态和历史位置状态确定该车辆是驶入该预设电子围栏还是驶出该预设电子围栏。
S407、车辆控制端在接收到模式切换指令后,确定该车辆当前的运行模式是否为EV模式。
在该车辆当前的运行模式是EV模式时,执行步骤S415;
在该车辆当前的运行模式不是EV模式时,执行步骤S408。
例如,若车辆当前的运行模式是HEV模式,则确定车辆当前的运行模式不是EV模式。
S408、车辆控制端确定该车辆当前的电量是否大于或者等于预设电量阈值。
这里,考虑到EV模式是纯电动模式,为了防止车辆当前的电量过低而造成无法行驶的问题,通过本步骤来确保车辆在进入EV模式后,仍能维持车辆正常的驾驶。
在该车辆当前的电量大于或者等于预设电量阈值时,执行步骤S409;
在该车辆当前的电量小于预设电量阈值时,执行步骤S416。
在本实施例中,该预设电量阈值可以是车辆总电量的15%。
S409、车辆控制端根据该模式切换指令将当前的运行模式切换为EV模式,并将切换后车辆的运行模式设置为锁定状态。
其中,该锁定状态是指该车辆控制端在检测到用户的模式切换操作后,不响应该模式切换操作,也就是说,在该车辆当前的运行模式处于锁定状态时,用户(即车辆的驾驶人员)无法自行切换车辆的运行模式。
需要说明的是,为了防止车辆长期处于EV模式造成车辆的剩余电量过低,影响车辆的正常驾驶,在本发明另一实施例中,在切换后车辆的运行模式设置为锁定状态后,车辆控制端继续检测车辆的剩余电量,在该车辆的剩余电量小于该预设电量阈值时,则解除对车辆当前运行模式的锁定,并将EV模式切换为HEV模式,从而避免电量消耗太多,影响车辆的正常驾驶,在将EV模式切换为HEV模式后,还可以通过监控服务器向用户反馈通知消息,例如,若该预设电量阈值为车辆总电量的15%,则该通知消息可以是:车辆电量值小于15%,解除对EV模式的锁定,并切换为HEV模式。
S410、CAN服务器确定上一模式控制指令是否发送失败。
其中,该模式控制指令可以是模式切换指令或者模式解锁指令。
在本步骤中,CAN服务器可以确定是否记录有指令发送失败事件,若记录有指令发送失败事件,则确定上一模式控制指令发送失败。
在确定上一模式控制指令发送失败时,执行步骤S411;
在确定上一模式控制指令发送成功时,执行步骤S412。
S411、该CAN服务器根据该当前位置状态和该历史位置状态向车辆控制端发送模式控制指令。
S412、该CAN服务器不做操作。
S413、CAN服务器向车辆控制端发送模式解锁指令。
其中,该模式解锁指令用于指示在该车辆当前的运行模式处于锁定状态的情况下,解除对当前的运行模式的锁定。
同样地,在发送模式解锁指令后,也可以通过监测车辆控制端对该模式解锁指令的响应,来确定该模式解锁指令是否发送成功,具体可以参考上述步骤S406的相关描述,此处不再赘述。
S414、车辆控制端解除对当前的运行模式的锁定。
在解除对当前的运行模式的锁定后,用户可以对车辆当前的运行模式进行更改,例如,用户可以将当前的EV模式更改为HEV模式。
S415、车辆控制端不进行运行模式的切换。
S416、车辆控制端维持车辆当前的运行模式。
在本步骤中,车辆控制端还可以向监控服务器反馈提示信息,该提示信息包括车辆控制端维持车辆当前的运行模式的原因,例如,若预设电量阈值为车辆电量的15%,则原因可以是:车辆电量值小于15%,不进入EV模式。
需要说明的是,对于上述方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
采用上述方法,在车辆驶入或者驶出电子围栏后,CAN服务器向车辆控制端发送车辆控制指令,从而由CAN服务器对车辆的运行模式进行集中控制,提高了对车辆的运行模式控制的效率,并且控制过程无需人工干预,节约了人力资源。
图5为本发明实施例提供的一种车辆控制的装置,如图5所示,应用于控制服务器,包括:
第一接收模块501,用于接收监控服务器发送的车辆当前的位置状态;其中,该位置状态用于表示该车辆的位置是否在预设电子围栏内;
第一判断模块502,用于确定该当前的位置状态与存储的历史位置状态是否相同;
第一发送模块503,用于在该当前的位置状态与存储的历史位置状态不同时,根据该当前的位置状态和该历史位置状态向车辆控制端发送模式控制指令,以便该车辆控制端根据该模式控制指令控制该车辆当前的运行模式。
可选地,该模式控制指令包括模式切换指令,该模式切换指令用于指示将该车辆的当前运行模式切换为目标运行模式,
该第一发送模块502,用于在根据该当前的位置状态和该历史位置状态确定该车辆驶入该预设电子围栏时,向该车辆控制端发送模式切换指令。
可选地,该模式控制指令包括模式解锁指令,该第一发送模块502,用于在根据该当前的位置状态和该历史位置状态确定该车辆驶出该预设电子围栏时,向该车辆控制端发送模式解锁指令,其中,该模式解锁指令用于指示在该车辆当前的运行模式处于锁定状态的情况下,解除对当前的运行模式的锁定,该锁定状态是指该车辆控制端在检测到用户的模式切换操作后,不响应该模式切换操作。
可选地,如图6所示,该装置还包括:
第二判断模块504,用于确定在预设时间内是否接收到该车辆控制端响应该模式控制指令发送的响应消息;
第一记录模块505,用于在接收到该车辆控制端响应该模式控制指令发送的响应消息时,记录指令发送成功事件;该指令发送成功事件表示该模式控制指令发送成功;
第二记录模块506,用于在未接收到该车辆控制端响应该模式控制指令发送的响应消息时,记录指令发送失败事件;该指令发送成功事件表示该模式控制指令发送失败。
可选地,如图7所示,该装置还包括:
第三判断模块507,用于在该当前位置状态与存储的历史位置状态相同时,确定上一模式控制指令是否发送失败;
第二发送模块508,用于在该上一模式控制指令发送失败时,根据该当前位置状态和该历史位置状态向车辆控制端发送模式控制指令。
需要说明的是,所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程和描述,可以参考上述图2所示方法实施例中的对应过程,在此不再赘述。
采用上述装置,在车辆在驶入或者驶出电子围栏后,控制服务器向车辆控制端发送车辆控制指令,从而由控制服务器对车辆的运行模式进行集中控制,提高了对车辆的运行模式控制的效率,并且控制过程无需人工干预,节约了人力资源。
图8为本发明实施例提供的一种车辆控制的装置,如图8所示,应用于车辆控制端,包括:
第二接收模块801,用于接收控制服务器发送的模式控制指令;
确定模块802,用于确定车辆当前的运行模式;
控制模块803,用于根据该模式控制指令控制该车辆当前的运行模式。
可选地,该模式控制指令包括模式切换指令,该模式切换指令用于指示将该车辆的当前运行模式切换为目标运行模式,
该确定模块802,用于确定该车辆当前的运行模式是否为该目标运行模式;
该控制模块803,用于在该车辆当前的运行模式不是该目标运行模式时,根据该模式切换指令将该车辆当前的运行模式切换为该目标运行模式。
可选地,该目标运行模式包括EV模式,如图9所示,该装置还包括:
第四判断模块804,用于确定该车辆当前的电量是否大于或者等于预设电量阈值;
该控制模块803,用于在该车辆当前的电量大于或者等于预设电量阈值时,根据该模式切换指令将该车辆当前的运行模式切换为该EV模式。
可选地,如图10所示,该装置还包括:
锁定模块805,用于将该车辆切换的运行模式设置为锁定状态,该锁定状态是指在检测到用户的模式切换操作后,不响应该模式切换操作。
可选地,该模式控制指令包括模式解锁指令,该模式解锁指令用于指示在该车辆当前的运行模式处于锁定状态的情况下,解除对当前的运行模式的锁定;该锁定状态是指在检测到用户的模式切换操作后,不响应该模式切换操作;
该控制模块803,用于确定该车辆当前的运行模式是否处于锁定状态,在该车辆当前的运行模式处于锁定状态时,解除该当前的运行模式的锁定状态。
需要说明的是,所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程和描述,可以参考上述图3所示方法实施例中的对应过程,在此不再赘述。
采用上述装置,在车辆在驶入或者驶出电子围栏后,车辆控制端可以根据控制服务器发送的车辆控制指令,从而由控制服务器对车辆的运行模式进行集中控制,提高了对车辆的运行模式控制的效率,并且控制过程无需人工干预,节约了人力资源。
本发明还提供一种车辆控制的系统,该系统包括监控服务器,与该监控服务器连接的控制服务器以及安装在车辆上,与该控制服务器连接的车辆控制端,该车辆控制端与该监控服务器连接,其中,该监控服务器,用于获取该车辆控制端采集的车辆当前的位置信息,并根据该位置信息和预设电子围栏确定该车辆当前的位置状态,并将该位置状态发送至该控制服务器;该控制服务器包括上述图5至图7任一所示的控制服务器,该车辆控制端包括上述图8至图10任一所示的车辆控制端。
其中,该控制服务器可以是CAN服务器。
以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。
此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所发明的内容。