本发明涉及电子信息技术领域,特别涉及一种车锁应用系统以及车锁业务实现方法。
背景技术:
共享单车的出现弥补了人们最后一公里的出行问题,极大的提高了人们出行的便利性。
目前,开启共享单车的使用人员,可以根据自己的需求,将开启的共享单车停在任何地点,锁闭共享单车后,便可以结算使用该共享单车的费用。
可以看出现有的方式,共享单车可以根据使用人员的需求停放在任何地点,因此导致许多的共享单车乱停乱放在自行车道、人行道、公交车站等地方,不仅扰乱了公共秩序,而且严重妨碍他人出行。因此,车辆的停放秩序混乱。
技术实现要素:
本发明提供了一种车锁应用系统以及车锁业务实现方法,可以规范车辆的停放秩序。
第一方面,本发明提供了一种车锁应用系统,该系统包括:至少一个车锁、以及至少一个围栏;其中,
每一个所述围栏设置于一个指定区域,每一个所述围栏包括至少一个感应模块;每一个所述车锁安装于一辆车辆;
每一个所述感应模块,用于当检测到处于使用状态的安装有所述车锁的车辆进入所述指定区域后,为所述车锁发送锁闭指令;
每一个所述车锁,用于判断是否接收到所述感应模块发送的所述锁闭指令,如果是,锁闭,以使安装有所述车锁的车辆由所述使用状态进入锁闭状态;否则,不锁闭,以使安装有所述车锁的车辆维持所述使用状态。
优选地,
进一步包括:至少一个使用终端,以及处理平台;
每一个所述使用终端,用于发送安装有所述车锁的待使用车辆对应的车锁编码至所述处理平台;
所述处理平台,用于接收每一个所述使用终端发送的所述待使用车辆对应的车锁编码,当确定所述待使用车辆对应的车锁编码在处于使用状态的车辆编码中不存在时,发送使用指令至所述待使用车辆对应的车锁;
每一个所述车锁,用于当接收到所述使用指令时,开启,以使安装所述车锁的所述待使用车辆由所述锁闭状态进入所述使用状态。
优选地,
每一个所述车锁,进一步包括通用分组无线服务技术GPRS模块;
所述GPRS模块,用于当所述车锁锁闭时,将所述车锁的车锁编码发送至所述处理平台;
每一个所述使用终端,用于根据用户的触发,发送结束计费指令至所述处理平台;
所述处理平台,进一步用于接收每一个所述车锁的GPRS模块发送的车锁编码,针对每一个所述GPRS模块发送的车锁编码均执行:在各个处于使用状态的车锁编码中选择与所述GPRS模块发送的车锁编码相同的车锁编码,并判断是否接收到选择的所述车锁编码对应的所述使用终端发送的结束计费指令,如果是,为选择的所述车锁编码对应的所述使用终端开启结束计费功能。
优选地,
每一个所述车锁,包括:通信模块、控制模块;
所述通信模块,通过预先设定的通信方式与每一个所述感应模块建立连接;当接收到所述感应模块发送的所述锁闭指令时,触发所述控制模块;
所述控制模块,用于根据所述通信模块的触发,控制所在的车锁锁闭。
优选地,
所述通信模块,包括:射频发送器或蓝牙发送器;
其中,当所述通信模块为所述射频发送器时,所述感应模块为射频接收器;当所述通信模块为所述蓝牙发送器,所述感应模块为蓝牙接收器。
优选地,
进一步包括:处理平台;
每一个所述围栏,进一步包括:中控模块;
每一个所述感应模块,进一步用于获取离开所述指定区域的车辆对应的车锁编码,以及获取进入所述指定区域的车辆对应的车锁编码,并将离开的所述车锁编码和进入的所述车锁编码发送至所述中控模块;
所述中控模块,用于接收每一个所述感应模块发送的离开的所述车锁编码和进入的所述车锁编码,确定所在围栏离开车辆总数和进入车辆总数,并将所述离开车辆总数和所述进入车辆总数发送至所述处理平台;
所述处理平台,进一步用于针对每一个所述围栏均执行:根据所述围栏的进入车辆总数和离开车辆总数,确定所述围栏的围栏占用信息,以根据所述围栏占用信息确定所述围栏的占用情况是否异常。
优选地,
所述处理平台,包括:第一计算模块、第一处理模块;其中,
所述第一计算模块,用于针对每一个所述围栏均执行:根据所述围栏的所述进入车辆总数和所述离开车辆总数,利用公式(1),计算所述围栏的围栏占用信息,将所述围栏占用信息发送至所述第一处理模块,其中,所述围栏占用信息为车辆停放数量;
Pj=Hj-(Hj-S1j+S2j) (1)
其中,所述Pj表征所述围栏j中车辆停放数量;所述S1j表征所述围栏j的进入车辆总量;所述S2j表征所述围栏j的离开车辆总量;所述Hj表征所述围栏j的额定停放车辆数量;
所述第一处理模块,用于接收所述第一计算模块发送的所述围栏占用信息,当判断所述车辆停放数量等于或大于额定停放车辆数量时,则确定所述围栏的占用情况异常。
优选地,
所述处理平台,包括:第二计算模块、第二处理模块;其中,
所述第二计算模块,用于针对每一个所述围栏均执行:根据所述围栏的所述进入车辆总数和所述离开车辆总数,利用公式(2),计算所述围栏的围栏占用信息,将所述围栏占用信息发送至所述第二处理模块,其中,所述围栏占用信息为围栏满载率;
其中,所述Vj表征所述围栏j中围栏满载率;所述S1j表征所述围栏j的进入车辆总量;所述S2j表征所述围栏j的离开车辆总量;所述Hj表征所述围栏j的额定停放车辆数量;
所述第二处理模块,用于接收所述第二计算模块发送的所述围栏占用信息,当所述围栏满载率等于或大于100%时,则确定所述围栏的占用情况异常。
第二方面,本发明提供了一种车锁业务实现方法,该方法包括:
设置至少一个围栏,将每一个所述围栏设置于一个指定区域,且在每一个所述围栏中设置至少一个感应模块;
将至少一个所述车锁对应安装于至少一辆车辆;
利用各个所述感应模块检测是否有处于使用状态的安装有所述车锁的车辆进入所述指定区域,
如果是,利用所述感应模块发送锁闭指令至所述车锁;
所述车锁判断是否接收到所述感应模块发送的所述锁闭指令,如果是,锁闭,以使安装有所述车锁的车辆由所述使用状态进入锁闭状态;否则,不锁闭,以使安装有所述车锁的车辆维持所述使用状态。
优选地,
进一步包括:
利用处理平台获取各个所述使用终端发送的安装有所述车锁的待使用车辆对应的车锁编码;
当判断所述车锁编码在处于使用状态的车锁编码中不存在时,发送使用指令至所述待使用车辆对应的车锁;
当所述待使用车辆对应的车锁接收到所述使用指令时,开启,以使安装所述车锁的所述待使用车辆由所述闭锁状态进入所述使用状态。
优选地,
所述所述车锁当接收到所述锁闭指令时锁闭之后,进一步包括:
利用所述车锁中的GPRS模块将所述车锁的车锁编码发送至所述处理平台;
利用所述处理平台,针对每一个所述GPRS模块发送的车锁编码均执行:在各个处于使用状态的车锁编码中选择与所述GPRS模块发送的车锁编码相同的车锁编码,并为选择的所述车锁编码对应的所述使用终端开启结束计费功能。
本发明实施例提供了一种车锁应用系统以及车锁业务实现方法,该车锁应用系统包括:至少一个车锁以及至少一个围栏;其中,每一个围栏设置于一个指定区域,每一个围栏包括至少一个感应模块,将每一个车锁安装于一辆车辆。当利用各个感应模块检测到处于使用状态的安装有车锁的车辆进入指定区域后,为该车辆安装的车锁发送锁闭指令,当车锁接收到锁闭指令时,锁闭,以使安装有车锁的车辆由之前的使用状态进入锁闭状态。通过上述可知,只有当车辆进入到围栏后,车辆所安装的车锁才进行锁闭,因此,本方案可以规范车辆的停放秩序。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的一种车锁应用系统的结构示意图;
图2是本发明一个实施例提供的一种包括使用终端和处理平台的车锁应用系统的结构示意图;
图3是本发明一个实施例提供的一种包括GPRS模块的车锁应用系统的结构示意图;
图4是本发明一个实施例提供的一种包括通信模块和控制模块的车锁应用系统的结构示意图;
图5是本发明一个实施例提供的一种包括中控模块的车锁应用系统的结构示意图;
图6是本发明一个实施例提供的一种包括第一计算模块和第一确定模块的车锁应用系统的结构示意图;
图7是本发明一个实施例提供的一种包括第二计算模块和第二确定模块的车锁应用系统的结构示意图;
图8是本发明一个实施例提供的一种包括GPS模块的车锁应用系统的结构示意图;
图9是本发明一个实施例提供的一种包括报警模块的车锁应用系统的结构示意图;
图10是本发明一个实施例提供的一种车锁业务实现方法的流程示意图;
图11是本发明另一个实施例提供的一种车锁业务实现方法的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供了一种车锁应用系统,该系统包括:至少一个车锁101、以及至少一个围栏102;其中,
每一个所述围栏102设置于一个指定区域,每一个所述围栏102包括至少一个感应模块1021;每一个所述车锁101安装于一辆车辆;
每一个所述感应模块1021,用于当检测到处于使用状态的安装有所述车锁101的车辆进入所述指定区域后,为所述车锁101发送锁闭指令;
每一个所述车锁101,用于判断是否接收到所述感应模块1021发送的所述锁闭指令,如果是,锁闭,以使安装有所述车锁101的车辆由所述使用状态进入锁闭状态;否则,不锁闭,以使安装有所述车锁的车辆维持所述使用状态。
根据如图1所示的实施例,该车锁应用系统包括:至少一个车锁以及至少一个围栏;其中,每一个围栏设置于一个指定区域,每一个围栏包括至少一个感应模块,将每一个车锁安装于一辆车辆。当利用各个感应模块检测到处于使用状态的安装有车锁的车辆进入指定区域后,为该车辆安装的车锁发送锁闭指令,当车锁接收到锁闭指令时,锁闭以使安装有车锁的车辆由之前的使用状态进入锁闭状态。通过上述可知,只有当车辆进入到围栏后,车辆所安装的车锁才进行锁闭,因此,本发明实施例可以规范车辆的停放秩序。
在本发明一个实施例中,每一个车锁对应安装在一辆车辆中,且按照相应的编码规则为每一个车锁确定唯一的编码。该编码规则可以根据业务要求确定,比如可以是数字组合,也可以是字母和数字的组合。
在本发明一个实施例中,如图2所示,上述图1所示结构示意图中可以进一步包括:至少一个使用终端201,以及处理平台202;
每一个所述使用终端201,用于发送安装有所述车锁的待使用车辆对应的车锁编码至所述处理平台202;
所述处理平台202,用于接收每一个所述使用终端201发送的所述待使用车辆对应的车锁编码,当确定所述待使用车辆对应的车锁编码在处于使用状态的车辆编码中不存在时,发送使用指令至所述待使用车辆对应的车锁101;
每一个所述车锁101,用于当接收到所述使用指令时,开启,以使安装所述车锁101的所述待使用车辆由所述锁闭状态进入所述使用状态。
在本实施例中,需要利用使用终端与车辆的车锁编码建立关联,才可以使车辆进入使用状态。因此,当用户想使用车辆时,需要将待使用车辆对应的车锁编码发送给处理平台,以使处理平台判断该车锁编码在处于使用状态的车锁编码中是否存在,如果存在则说明该待使用车辆正在被其他的用户使用中,并未付账,则不为该车锁发使用指令。当车锁编码在处于使用状态的车锁编码中不存在时,则说明没有其他的用户在使用该待使用车辆,则处理平台发送使用指令给该待使用车辆的车锁以使该车锁开启,使车辆进入使用状态。
在本实施例中,车锁当接收到处理平台发送的使用指令时,可以直接开启,也可以开启车锁开启功能,然后使用人员再利用外力开启车锁。
在本实施例中,比如使用终端1发送车锁编码001002至处理平台,处理平台确定001002在处于使用状态的车锁编码001004、001006、001008中不存在,则发送使用指令至车锁编码为001002的车锁,车锁编码为001002的车锁当接收到使用指令后开启,用户则可以使用车锁编码001002的车锁所在的车辆。又如,当处理平台确定001002在处于使用状态的车锁编码中存在,则确定车锁编码001002的车锁所在的车辆正在使用中,可以给用户反馈不可用的信息,以使用户选择使用其他的车辆。
根据上述实施例,用户在使用车辆之前,要利用使用终端将待使用车辆对应的车锁编码发送至处理平台,然后处理平台当确定待使用车辆的车锁编码在处于使用状态的车锁编码中不存在时,才给车锁发使用指令,以使车锁开启,使待使用车辆进入使用状态。因此可以避免多个用户使用同一辆车辆的情况,从而降低各个使用终端存在付费冲突的可能性。
在本发明一个实施例中,如图3所示,上述图1所示结构示意图中的每一个所述车锁101,进一步包括GPRS模块301;
所述GPRS模块301,用于当所述车锁101锁闭时,将所述车锁101的车锁编码发送至所述处理平台202;
每一个所述使用终端201,用于根据用户的触发,发送结束计费指令至所述处理平台202;
所述处理平台202,进一步用于接收每一个所述车锁的GPRS模块301发送的车锁编码,针对每一个所述GPRS模块301发送的车锁编码均执行:在各个处于使用状态的车锁编码中选择与所述GPRS模块301发送的车锁编码相同的车锁编码,并判断是否接收到选择的所述车锁编码对应的所述使用终端201发送的结束计费指令,如果是,为选择的所述车锁编码对应的所述使用终端201开启结束计费功能。
在本实施例中,当车锁物理锁闭后,会通过其自身的GPRS模块将自身的车锁编码发送给处理平台,以通知处理平台其进入锁闭状态了。然后处理平台,在各个使用终端发送的各个车锁编码中选择与GPRS模块发送的车锁相同的车锁编码,当选择相同的车锁编码后,确定是否接收选择的车锁编码对应的使用终端发送的结束计费指令,当确定接收到结束计费指令后,为对应的使用终端开启结束计费功能。这样做可以保证只有当车锁锁闭后,才允许用户对使用的车辆进行交费。
在本实施例中,比如车锁1锁闭后,车锁1中的GPRS模块将车锁1的编码002001发送给处理平台,然后处理平台在各个使用终端发送的车锁编码比如001002、002003、002005、002001中选择与车锁1的编码002001相同的编码,显然选择的编码为002001,然后判断是否接收到使用安装车锁1的车辆对应的使用终端1的结束计费指令,当接收到使用终端1的结束计费指令时,为使用终端1开启结束计费功能。然后用户可以利用使用终端1完成相应的计费操作。
根据上述实施例,当车锁锁闭后,车锁利用包括的GPRS模块发送自身的车锁编码至处理平台,然后处理平台在各个使用终端发送的各个车锁编码中选择与GPRS模块发送的相同的车锁编码,再当判断接收到选择的车锁编码对应的使用终端发送的结束计费指令时,为对应的使用终端开启结束计费功能。可见只有车辆锁闭后,才可以完成计费操作。
在本发明一个实施例中,如图4所示,上述图1所示结构示意图中的每一个所述车锁101,包括:通信模块401、控制模块402;
所述通信模块401,通过预先设定的通信方式与每一个所述感应模块1021建立连接;当接收到所述感应模块1021发送的所述锁闭指令时,触发所述控制模块402;
所述控制模块402,用于根据所述通信模块401的触发,控制所在的车锁101锁闭。
在本实施例中,比如车锁1进入围栏1中时,车锁1中的通信模块就会接收到围栏1中的感应模块发送的锁闭指令,然后通信模块就会触发控制模块控制车锁1锁闭。该锁闭的过程可以为:控制模块当接收到通信模块的触发时,立刻控制车锁锁闭;该锁闭的过程还可以为:控制模块当接收到通信模块的触发时,控制车锁开启进入锁闭状态功能,然后用户给车锁一个外力,在外力的作用下进入锁闭状态。上述的两个锁闭的过程只是优选的方式,还可以根据业务要求选择其他形式的锁闭过程。
根据上述实施例,只有当车锁中的通信模块接收到围栏中的感应模块发送的锁闭指令时,才触发车锁中的控制模块控制车锁锁闭,由于不接收到围栏发送的锁闭指令,车锁不锁闭,因此可以规范车辆的停放秩序。
在本发明一个实施例中,上述图4所示结构示意图中的通信模块401,包括:射频发送器或蓝牙发送器;
其中,当所述通信模块401为所述射频发送器时,所述感应模块1021为射频接收器;当所述通信模块401为所述蓝牙发送器,所述感应模块1021为蓝牙接收器。
在本实施例中,车锁中的通信模块的具体型式可以根据业务要求确定,其中通信模块包括蓝牙发送器或射频发送器只是一种优选的方式,还可以根据业务要求选取其他型式的发送器。比如选用红外发送器。需要注意的是,为了使通信模块可以将相应的车锁编码发送至围栏中的感应模块,围栏中要配置与发送器型式相同的接收器,比如当通信模块为射频发送器时,感应模块为射频接收器;当通信模块为蓝牙发送器,感应模块为蓝牙接收器。
根据上述实施例,通信模块可以根据业务要求选用射频发送器或蓝牙发送器,因此通信模块的适用性强。
在本发明一个实施例中,如图5所示,每一个所述围栏102,进一步包括:中控模块501;
每一个所述感应模块1021,进一步用于获取离开所述指定区域的车辆对应的车锁编码,以及获取进入所述指定区域的车辆对应的车锁编码,并将离开的所述车锁编码和进入的所述车锁编码发送至所述中控模块501;
所述中控模块501,用于接收每一个所述感应模块发送的离开的所述车锁编码和进入的所述车锁编码,确定所在围栏离开车辆总数和进入车辆总数,并将所述离开车辆总数和所述进入车辆总数发送至所述处理平台202;
所述处理平台202,进一步用于针对每一个所述围栏102均执行:根据所述围栏102的进入车辆总数和离开车辆总数,确定所述围栏102的围栏占用信息,以根据所述围栏占用信息确定所述围栏102的占用情况是否异常。
在本实施例中,可以通过围栏中的各个感应模块获取离开围栏的车辆所安装车锁对应的车锁编码以及获取进入围栏的车辆所安装车锁对应的车锁编码,该车锁编码为唯一性的编码。当感应模块获取离开围栏的车锁编码和进入围栏的车锁编码之后,将各个车锁编码发送给中控模块。
然后中控模块再利用各个车锁编码确定进入车辆总数和离开车辆总数。由于存在围栏中的至少一个模块同时获取一个进入车辆或离开车辆对应的车锁编码。因此在确定进入车辆总数和离开车辆总数之前,将进入围栏的车辆所安装车锁对应的车锁编码中重复的编码剔除,且将离开围栏的车辆所安装车锁对应的车锁编码中重复的编码剔除。然后确定剔除重复编码后的进入车辆对应的车锁编码总数为进入车辆总数,确定剔除重复编码后的离开车辆对应的车锁编码总数为离开车辆总数。
然后,处理平台根据进入车辆的计数信息以及离开车辆的计数信息计算各个围栏占用信息,其中围栏的占用信息可以是围栏中车辆停放数量,也可以是围栏占用率。比如当围栏中车辆停放数量达到围栏额定停放车辆数量时,确定围栏占用信息异常。当围栏中围栏占用率达到100%时,确定围栏占用信息异常。业务人员可以根据各个围栏占用信息对各个围栏进行调控,并对围栏的设置数量进行相应的增加和减少。
根据上述实施例,处理平台可以根据各个围栏的进入和离开车辆总数确定围栏的围栏占用信息,根据围栏占用信息确定各个围栏是否处于异常占用情况。因此可以及时对各个围栏进行调控。
在本发明一个实施例中,如图6所示,上述图5所示结构示意图中的处理平台202,包括:第一计算模块601、第一处理模块602;其中,
所述第一计算模块601,用于针对每一个所述围栏102均执行:根据所述围栏102的所述进入车辆总数和所述离开车辆总数,利用公式(1),计算所述围栏102的围栏占用信息,将所述围栏占用信息发送至所述第一处理模块602,其中,所述围栏占用信息为车辆停放数量;
Pj=Hj-(Hj-S1j+S2j) (1)
其中,所述Pj表征所述围栏j中车辆停放数量;所述S1j表征所述围栏j的进入车辆总量;所述S2j表征所述围栏j的离开车辆总量;所述Hj表征所述围栏j的额定停放车辆数量;
所述第一处理模块602,用于接收所述第一计算模块601发送的所述围栏占用信息,当判断所述车辆停放数量等于或大于额定停放车辆数量时,则确定所述围栏的占用情况异常。
在本实施例中,第一计算模块针对每一个围栏均执行:根据围栏中进入车辆总数和离开车辆总数,可以利用公式(1)确定围栏中的车辆停放数量。
在本实施例中,围栏的额定停放车辆数量可以根据业务要求确定,比如确定围栏1的额定停放车辆数量为100辆。进入车辆总数为65,离开车辆总数为28,则将上述数据代入到公式(1)中,确定围栏1中车辆停放数量为:
P1=100-(100-65+28)=37
当处理平台确定围栏中车辆停放数量之后,第一处理模块,判断第一计算模块计算得到的车辆停放数量是否等于或大于额定停放车辆数量,比如当车辆停放数量达到额定停车数量后,确定围栏占用信息异常,比如可以触发围栏进行关闭操作,避免出现围栏中车辆较多对围栏及车辆造成损伤。另外业务人员还可以根据围栏中车辆停放数量对围栏的利用情况进行调控,可以对围栏的设置数量进行增加和减少。在本实施例中,第一计算模块计算得到的车辆停放数量为37是小于额定停放车辆数量的,确定围栏占用信息正常。
根据上述实施例,处理平台可以包括第一计算模块和第一处理模块,第一计算模块根据各个围栏进入车辆总数和离开车辆总数,计算每一个围栏的车辆停放数量,以及时控制和了解各个围栏的使用情况。
在本发明一个实施例中,如图7所示,上述图5所示结构示意图中的处理平台202,包括:第二计算模块701、第二处理模块702;其中,
所述第二计算模块701,用于针对每一个所述围栏102均执行:根据所述围栏102的所述进入车辆总数和所述离开车辆总数,利用公式(2),计算所述围栏102的围栏占用信息,将所述围栏占用信息发送至所述第二处理模块702,其中,所述围栏占用信息为围栏满载率;
其中,所述Vj表征所述围栏j中围栏满载率;所述S1j表征所述围栏j的进入车辆总量;所述S2j表征所述围栏j的离开车辆总量;所述Hj表征所述围栏j的额定停放车辆数量;
所述第二处理模块702,用于接收所述第二计算模块701发送的所述围栏占用信息,当所述围栏满载率等于或大于100%时,则确定所述围栏102的占用情况异常。
在本实施例中,第一计算模块,针对每一个围栏均执行:根据围栏中进入车辆总数和离开车辆总数,可以利用公式(2)确定围栏中的围栏占用率。
在本实施例中,围栏的额定停放车辆数量可以根据业务要求确定,比如确定围栏1的额定停放车辆数量为100辆。确定进入车辆总数为65,确定离开车辆总数为28,则将上述数据代入到公式(2)中,确定围栏1围栏占用率为:
当处理平台确定围栏的围栏占用率之后,第二处理模块,判断第二计算模块计算得到的围栏占用率是否达到100%,比如当围栏占用率达到100%时,确定围栏占用信息异常,可以进行触发围栏进行关闭操作,避免出现围栏中车辆较多对围栏及车辆造成损伤。另外业务人员还可以根据围栏中车辆停放数量对围栏的利用情况进行调控,对围栏的设置数量进行增加和减少。在本实施例中,第二计算模块计算得到的围栏占用率为63%是小于100%的,确定围栏占用信息正常。
根据上述实施例,处理平台可以包括第二计算模块和第二处理模块,第二计算模块根据各个围栏进入车辆总数和离开车辆总数,计算每一个围栏的围栏占用率,以及时控制和了解各个围栏的使用情况。
在本发明一个实施例中,如图8所示,每一个所述车锁101可以进一步包括:全球定位系统GPS模块801;
所述处理平台202,进一步用于通过所述GPS模块801,获取每一个所述车锁101的位置信息。
在本实施例中,每一个车锁中可以包括GPS模块,业务人员可以根据GPS模块快速的定位到车辆所在的位置,方便业务人员维护车辆。
根据上述实施例,各个车锁中可以进一步包括GPS模块,通过GPS模块可以对车锁进行定位,以使业务人员可以快速的确定车辆所在位置,提高车辆维护的便利性。
在本发明一个实施例中,如图9所示,每一个所述车锁101可以进一步包括:报警模块901;
所述报警模块901,用于当所述车锁101异常开启时,进行报警处理。
在本实施例中,报警模块的具体型式可以根据业务要求确定,比如可以选用警铃。当使用人员没有通过正规流程开启车锁,比如采用机械撬锁时,该报警模块将进行报警处理,以警告破坏人员。
根据上述实施例,各个车锁中可以进一步包括报警模块,当车锁异常开启时进行报警处理,因此可以提高车辆的防盗性。
如图10所示,本发明实施例提供了一种车锁业务实现方法,该方法包括:
步骤1001:设置至少一个围栏,将每一个所述围栏设置于一个指定区域,且在每一个所述围栏中设置至少一个感应模块;
步骤1002:将至少一个所述车锁对应安装于至少一辆车辆;
步骤1003:利用各个所述感应模块检测是否有处于使用状态的安装有所述车锁的车辆进入所述指定区域,如果是,执行步骤1004;否则,继续执行本步骤;
步骤1004:利用所述感应模块发送锁闭指令至所述车锁;
步骤1005:所述车锁判断是否接收到所述感应模块发送的所述锁闭指令,如果是,执行步骤1006;否则,执行步骤1007;
步骤1006:所述车锁锁闭,以使安装有所述车锁的车辆由所述使用状态进入锁闭状态,并结束当前流程;
步骤1007:所述车锁不锁闭,以使安装有所述车锁的车辆维持所述使用状态。
根据如图10所示的实施例,该车锁业务实现方法包括:设置的各个围栏中的各个感应模块当检测到存在处于使用状态的安装有所述车锁的车辆进入围栏设置的指定区域时,发送锁闭指令至车锁,当车锁接收到锁闭指令时,锁闭,以使安装有车锁的车辆由使用状态进入锁闭状态。通过上述可知,只有当车辆进入到围栏后,车辆所安装的车锁才进行锁闭,因此,本方案可以规范车辆的停放秩序。
在本发明一个实施例中,所述车锁业务实现方法,可以进一步包括:
利用处理平台获取各个所述使用终端发送的安装有所述车锁的待使用车辆对应的车锁编码;
当判断所述车锁编码在处于使用状态的车锁编码中不存在时,发送使用指令至所述待使用车辆对应的车锁;
当所述待使用车辆对应的车锁接收到所述使用指令时,开启,以使安装所述车锁的所述待使用车辆由所述闭锁状态进入所述使用状态。
在本发明一个实施例中,上述图10所述流程图中的步骤1005中所涉及的所述车锁当接收到所述锁闭指令时锁闭之后,进一步包括:
利用所述车锁中的GPRS模块将所述车锁的车锁编码发送至所述处理平台;
利用所述处理平台,针对每一个所述GPRS模块发送的车锁编码均执行:在各个处于使用状态的车锁编码中选择与所述GPRS模块发送的车锁编码相同的车锁编码,并为选择的所述车锁编码对应的所述使用终端开启结束计费功能。
在本发明一个实施例中,上述图10所述流程图中的步骤1005中所涉及的所述车锁当接收到所述锁闭指令时锁闭,可以包括:
利用每一个车锁中的通信模块,通过预先设定的通信方式与每一个所述感应模块建立连接;当接收到所述感应模块发送的所述锁闭指令时,触发所述车锁包括的控制模块控制所述车锁锁闭。
在本发明一个实施例中,所述车锁业务实现方面,可以进一步包括:
利用每一个围栏中的各个感应模块,获取离开所述指定区域的车辆对应的车锁编码,以及获取进入所述指定区域的车辆对应的车锁编码;
利用每一个围栏中的中控模块,利用各个所述感应模块获取的离开的所述车锁编码和进入的所述车锁编码,确定所在围栏离开车辆总数和进入车辆总数,并将所述离开车辆总数和所述进入车辆总数发送至所述处理平台;
利用处理平台针对每一个所述围栏均执行:根据所述围栏的进入车辆总数和离开车辆总数,确定所述围栏的围栏占用信息,以根据所述围栏占用信息确定所述围栏的占用情况是否异常。
在本发明一个实施例中,所述利用处理平台针对每一个所述围栏均执行:根据所述围栏的进入车辆总数和离开车辆总数,确定所述围栏的围栏占用信息,以根据所述围栏占用信息确定所述围栏的占用情况是否异常,可以包括:
针对每一个所述围栏均执行:根据所述围栏的所述进入车辆总数和所述离开车辆总数,利用公式(1),计算所述围栏的围栏占用信息,其中,所述围栏占用信息为车辆停放数量;
Pj=Hj-(Hj-S1j+S2j) (1)
其中,所述Pj表征所述围栏j中车辆停放数量;所述S1j表征所述围栏j的进入车辆总量;所述S2j表征所述围栏j的离开车辆总量;所述Hj表征所述围栏j的额定停放车辆数量;
当判断所述车辆停放数量等于或大于额定停放车辆数量时,则确定所述围栏的占用情况异常。
在本发明一个实施例中,所述利用处理平台针对每一个所述围栏均执行:根据所述围栏的进入车辆总数和离开车辆总数,确定所述围栏的围栏占用信息,以根据所述围栏占用信息确定所述围栏的占用情况是否异常,可以包括:
针对每一个所述围栏均执行:根据所述围栏的所述进入车辆总数和所述离开车辆总数,利用公式(2),计算所述围栏的围栏占用信息,其中,所述围栏占用信息为围栏满载率;
其中,所述Vj表征所述围栏j中围栏满载率;所述S1j表征所述围栏j的进入车辆总量;所述S2j表征所述围栏j的离开车辆总量;所述Hj表征所述围栏j的额定停放车辆数量;
当所述围栏满载率等于或大于100%时,则确定所述围栏的占用情况异常。
下面以车锁应用系统中包括处理平台、100个使用终端、10个围栏为例。展开说明车锁业务实现方法,如图11所示,该车锁业务实现方法可以包括如下步骤:
步骤1101:设置至少一个围栏,将每一个围栏设置于一个指定区域,且在每一个围栏中设置至少一个感应模块。
在本步骤中,设置了10个围栏,每一个围栏中设置了10个感应模块。
步骤1102:将至少一个车锁对应安装于至少一辆车辆。
在本步骤中,将每一个车锁安装在一辆车辆中,且每一个车锁均具有唯一性的编码。
步骤1103:利用每一个使用终端发送安装有所述车锁的待使用车辆对应的车锁编码至处理平台。
在本步骤中,当使用终端使用车辆时,该使用终端会发送使用车辆的第一车锁编码至处理平台。比如使用终端1使用车辆,则将使用车辆的第一车锁编码001002发送至处理平台。
步骤1104:处理平台依次从每一个待使用车辆对应的车锁编码中,选择一个车锁编码作为目标车锁编码。
在本步骤中,比如处理平台接收了3个车锁编码,分别为001002、001003、001006,则依次在001002、001003、001006中选择一个作为目标车锁编码,比如选择001002为目标车锁编码。
步骤1105:处理平台当确定目标车锁编码在处于使用状态的车锁编码中不存在时,发送使用指令至待使用车辆对应的车锁。
在本步骤中,比如处于使用状态的车锁编码为001005、001007、001008,则确定目标车锁编码001002在处于使用状态的车锁编码中不存在,说明车锁编码为001002未处于使用状态,则发送使用指令至待使用车辆对应的车锁。如果确定目标车锁编码在处于使用状态的车锁编码中存在时,说明有其他的用户在使用该目标车锁编码对应的车辆,不发送使用指令至该车辆。
步骤1106:判断选择的目标车锁编码是否为最后一个车锁编码,如果是,执行步骤1107;否则,执行步骤1104。
步骤1107:待使用车辆的车锁当接收到处理平台发送的使用指令时,开启,以使安装车锁的待使用车辆由锁闭状态进入使用状态。
在本步骤中,比如当车锁编码为001002的车锁接收到使用指令时,开启,那么用户就可以使用该车辆。
步骤1108:利用各个感应模块检测是否有处于使用状态的安装有车锁的车辆进入所述指定区域,如果是,执行步骤1109;否则,继续执行本步骤。
在本步骤中,各个感应模块可以为蓝牙发射器,当检测到车锁中的通信模块进入时,则执行步骤1109。否则继续判断是否有安装有车锁的车辆进入。
步骤1109:利用围栏中的至少一个感应模块发送锁闭指令至车锁。
在本步骤中,当感应模块检测到有安装有车锁的车辆进入后,发送锁闭指令至车锁中通信模块。
步骤1110:车锁判断是否接收到锁闭指令,如果是,执行步骤1111;否则车锁不锁闭,安装有车锁的车辆维持所述使用状态,并继续执行本步骤。
步骤1111:车锁中的通信模块控制控制模块控制车锁锁闭,以使安装有车锁的车辆由使用状态进入锁闭状态,车锁利用包括的GPRS模块,将车锁的车锁编码发送至处理平台。
在本步骤中,当车锁锁闭后,则车锁中的GPRS模块将车锁中的车锁编码发送至处理平台。比如车锁中的GPRS模块发送车锁编码001002至处理平台。
步骤1112:处理平台在各个使用终端发送的车锁编码中选择与GPRS模块发送的车锁编码相同的车锁编码。
在本步骤中,处理平台中在各个使用终端发送的车锁编码比如001002、001003、001006中,选择与步骤1111中发送的车锁编码相同的车锁编码001002。
步骤1113:判断是否接收到选择的车锁编码对应的使用终端发送的结束计费指令,如果是,执行步骤1114;否则,继续执行本步骤。
在本步骤中,判断是否接收到步骤1112中选择的车锁编码001002对应的使用终端发送的结束计费指令,如果是,执行步骤1114,否则继续执行本步骤。
步骤1114:为选择的车锁编码对应的使用终端开启结束计费功能。
在本步骤中,当接收到对应的使用终端发送的结束计费指令后,为该使用终端开启结束计费功能,以使用户缴纳使用车辆的费用。
步骤1115:每一个围栏中的各个感应模块获取离开指定区域的车辆对应的车锁编码,以及获取进入指定区域的车辆对应的车锁编码,并将离开的车锁编码和进入的车锁编码发送至中控模块。
步骤1116:每一个围栏中的中控模块接收各个感应模块发送的离开的车锁编码和进入的车锁编码,确定所在围栏离开车辆总数和进入车辆总数,并将离开车辆总数和进入车辆总数发送至处理平台。
在本步骤中,在确定进入车辆总数和离开车辆总数之前,将进入围栏的车辆所安装车锁对应的车锁编码中重复的编码剔除,且将离开围栏的车辆所安装车锁对应的车锁编码中重复的编码剔除。然后确定剔除重复编码后的进入车辆对应的车锁编码总数为进入车辆总数,确定剔除重复编码后的离开车辆对应的车锁编码总数为离开车辆总数。
步骤1117:处理平台依次从每一个围栏中,选择一个围栏作为目标围栏。
步骤1118:根据围栏的进入车辆总数和离开车辆总数,计算围栏的车辆停放数量。
在本步骤中,利用公式(1),计算围栏的围栏占用信息,其中,所述围栏占用信息为车辆停放数量,且额定停放车辆数量确定为100;
Pj=Hj-(Hj-S1j+S2j) (1)
其中,所述Pj表征所述围栏j中车辆停放数量;所述S1j表征所述围栏j的进入车辆总量;所述S2j表征所述围栏j的离开车辆总量;所述Hj表征所述围栏j的额定停放车辆数量;
比如确定围栏1的额定停放车辆数量为100辆。进入车辆总数为65,离开车辆总数为28,则将上述数据代入到公式(1)中,确定围栏1中车辆停放数量为:
P1=100-(100-65+28)=37
步骤1119:判断车辆停放数量等于或大于额定停放车辆数量时,则确定围栏的占用情况异常。
在本步骤中,判断步骤1118确定的车辆停放数量与额定停放车辆数量的关系,当车辆停放数量等于或大于额定停放车辆数量时,确定围栏的占用情况异常,业务人员可以根据围栏的占用情况对围栏的设置数量进行增加和修改。当车辆停放数量小于额定停放车辆数量时,确定围栏的占用情况正常。
步骤1120:判断选择的目标围栏是否为最后一个围栏,如果是,结束当前程序;否则,执行步骤1117。
综上所述,本发明各个实施例至少可以实现如下有益效果:
1、在本发明实施例中,该车锁应用系统包括:至少一个车锁以及至少一个围栏;其中,每一个围栏设置于一个指定区域,每一个围栏包括至少一个感应模块,将每一个车锁安装于一辆车辆。当利用各个感应模块检测到处于使用状态的安装有车锁的车辆进入指定区域后,为该车辆安装的车锁发送锁闭指令,当车锁接收到锁闭指令时,锁闭以使安装有车锁的车辆由之前的使用状态进入锁闭状态。通过上述可知,只有当车辆进入到围栏后,车辆所安装的车锁才进行锁闭,因此,本发明实施例可以规范车辆的停放秩序。
2、在本发明实施例中,用户在使用车辆之前,要利用使用终端将待使用车辆对应的车锁编码发送至处理平台,然后处理平台当确定待使用车辆的车锁编码在处于使用状态的车锁编码中不存在时,才给车锁发使用指令,以使车锁开启,使待使用车辆进入使用状态。因此可以避免多个用户使用同一辆车辆的情况,从而降低各个使用终端存在付费冲突的可能性。
3、在本发明实施例中,当车锁锁闭后,车锁利用包括的GPRS模块发送自身的车锁编码至处理平台,然后处理平台在各个使用终端发送的各个车锁编码中选择与GPRS模块发送的相同的车锁编码,再当判断接收到选择的车锁编码对应的使用终端发送的结束计费指令时,为对应的使用终端开启结束计费功能。可见只有车辆锁闭后,才可以完成计费操作。
4、在本发明实施例中,只有当车锁中的通信模块接收到围栏中的感应模块发送的锁闭指令时,才触发车锁中的控制模块控制车锁锁闭,由于不接收到围栏发送的锁闭指令,车锁不锁闭,因此可以规范车辆的停放秩序。
5、在本发明实施例中,通信模块可以根据业务要求选用射频发送器或蓝牙发送器,因此通信模块的适用性强。
6、在本发明实施例中,处理平台可以根据各个围栏的进入和离开车辆总数确定围栏的围栏占用信息,根据围栏占用信息确定各个围栏是否处于异常占用情况。因此可以及时对各个围栏进行调控。
7、在本发明实施例中,处理平台可以包括第一计算模块和第一处理模块,第一计算模块根据各个围栏进入车辆总数和离开车辆总数,计算每一个围栏的车辆停放数量,以及时控制和了解各个围栏的使用情况。
8、在本发明实施例中,处理平台可以包括第二计算模块和第二处理模块,第二计算模块根据各个围栏进入车辆总数和离开车辆总数,计算每一个围栏的围栏占用率,以及时控制和了解各个围栏的使用情况。
9、在本发明实施例中,各个车锁中可以进一步包括GPS模块,通过GPS模块可以对车锁进行定位,以使业务人员可以快速的确定车辆所在位置,提高车辆维护的便利性。
10、在本发明实施例中,各个车锁中可以进一步包括报警模块,当车锁异常开启时进行报警处理,因此可以提高车辆的防盗性。
11、在本发明实施例中,该车锁业务实现方法包括:设置的各个围栏中的各个感应模块当检测到存在处于使用状态的安装有所述车锁的车辆进入围栏设置的指定区域时,发送锁闭指令至车锁,当车锁接收到锁闭指令时,锁闭,以使安装有车锁的车辆由使用状态进入锁闭状态。通过上述可知,只有当车辆进入到围栏后,车辆所安装的车锁才进行锁闭,因此,本方案可以规范车辆的停放秩序。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。