全文摘要
本申请提供一种门禁系统及控制方法,所述系统包括:服务器以及与所述服务器网络连接的多个票箱控制器,利用服务器预先录入车辆信息以及权限规则,将车辆信息以及权限规则组成的权限规则集下发至票箱控制器,票箱控制器在获取待校验车辆的识别信息之后,根据权限规则集的优先级顺序,自动进行权限规则的校验,以确定是否放行所述待校验车辆,解决了现有技术需要人工干预,而造成厂区门禁系统工作效率低下的问题。
主设计要求
1.一种门禁系统,其特征在于,所述系统包括:服务器以及与所述服务器网络连接的多个票箱控制器,其中,所述服务器用于获取各个车辆配置的权限规则组合,所述权限规则组合包括至少一个权限规则,所述权限规则对应至少一个票箱控制器;所述服务器用于根据各个所述权限规则对应的票箱控制器,构建所述车辆的权限规则集;所述服务器用于将各个票箱控制器对应的权限规则集下发至各个所述票箱控制器;所述服务器用于按照所述权限规则集中的票箱控制器的种类,对所述权限规则集进行划分,其中,票箱控制器分为进口票箱控制器和出口票箱控制器;所述服务器用于提取各类票箱控制器对应的权限规则类别;所述服务器用于分别为各类票箱控制器对应的权限规则类别设置优先级;所述服务器用于将各个所述权限规则类别的优先级下发至与所述权限规则类别对应的各类票箱控制器;票箱控制器用于接收服务器下发的权限规则集,所述权限规则集为所述服务器中预先录入的车辆信息、所述车辆信息对应的一个权限规则以及所述票箱控制器的识别代码的集合;票箱控制器用于获取待校验车辆的识别信息;票箱控制器用于查找票箱数据库中,是否存在与所述识别信息对应的目标权限规则集;如果所述票箱数据库中存在所述目标权限规则集,票箱控制器用于获取各个所述目标权限规则集对应的优先级;票箱控制器用于按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则;如果所述待校验车辆符合各个所述目标规则,票箱控制器用于生成放行所述待校验车辆的指令;如果所述待校验车辆不符合任意一个所述目标规则,票箱控制器用于生成不放行所述待校验车辆的指令。
设计方案
1.一种门禁系统,其特征在于,所述系统包括:服务器以及与所述服务器网络连接的多个票箱控制器,其中,
所述服务器用于获取各个车辆配置的权限规则组合,所述权限规则组合包括至少一个权限规则,所述权限规则对应至少一个票箱控制器;
所述服务器用于根据各个所述权限规则对应的票箱控制器,构建所述车辆的权限规则集;
所述服务器用于将各个票箱控制器对应的权限规则集下发至各个所述票箱控制器;
所述服务器用于按照所述权限规则集中的票箱控制器的种类,对所述权限规则集进行划分,其中,票箱控制器分为进口票箱控制器和出口票箱控制器;
所述服务器用于提取各类票箱控制器对应的权限规则类别;
所述服务器用于分别为各类票箱控制器对应的权限规则类别设置优先级;
所述服务器用于将各个所述权限规则类别的优先级下发至与所述权限规则类别对应的各类票箱控制器;
票箱控制器用于接收服务器下发的权限规则集,所述权限规则集为所述服务器中预先录入的车辆信息、所述车辆信息对应的一个权限规则以及所述票箱控制器的识别代码的集合;
票箱控制器用于获取待校验车辆的识别信息;
票箱控制器用于查找票箱数据库中,是否存在与所述识别信息对应的目标权限规则集;
如果所述票箱数据库中存在所述目标权限规则集,票箱控制器用于获取各个所述目标权限规则集对应的优先级;
票箱控制器用于按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则;
如果所述待校验车辆符合各个所述目标规则,票箱控制器用于生成放行所述待校验车辆的指令;
如果所述待校验车辆不符合任意一个所述目标规则,票箱控制器用于生成不放行所述待校验车辆的指令。
2.根据权利要求1所述的系统,其特征在于,
票箱控制器用于在按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则之前,判断所述目标规则中是否包含限制入场次数或出场次数的权限规则;
如果包含,票箱控制器用于请求所述服务器查询所述待校验车辆的入场次数或出场次数是否已达上限;
如果没有达到上限,票箱控制器用于执行按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则的步骤。
3.根据权利要求1所述的系统,其特征在于,
票箱控制器用于在如果所述待校验车辆符合各个所述目标规则,生成放行所述待校验车辆的指令之后,判断所述目标规则中是否包含限制入场次数或出场次数的权限规则;
如果包含,票箱控制器用于将所述待校验车辆放行的信息发送至所述服务器,以便所述服务器更新所述待校验车辆的入场或出场次数。
4.根据权利要求1所述的系统,其特征在于,
如果所述票箱数据库中存在所述目标权限规则集,票箱控制器用于获取所述目标权限规则集中的目标规则;
票箱控制器用于获取所述目标规则对应的所述权限规则类别的优先级,将所述目标规则对应的所述权限规则类别的优先级作为所述目标权限规则集的优先级。
5.根据权利要求1所述的系统,其特征在于,
如果票箱控制器中没有与所述识别信息对应的目标权限规则集,票箱控制器用于将所述识别信息上传至所述服务器;
所述服务器用于查找服务器数据库中是否存在与所述识别信息对应的可选权限规则集;
如果存在,所述服务器用于根据所述可选权限规则集,确定所述识别信息对应的可选票箱控制器;
所述服务器用于向所述待校验车辆发送包含所述可选票箱控制器的提示信息。
6.一种门禁控制方法,其特征在于,所述方法应用于权利要求1~5中任一项所述的系统,所述方法包括:
服务器获取各个车辆配置的权限规则组合,所述权限规则组合包括至少一个权限规则,所述权限规则对应至少一个票箱控制器;
所述服务器根据各个所述权限规则对应的票箱控制器,构建所述车辆的权限规则集;
所述服务器将各个票箱控制器对应的权限规则集下发至各个所述票箱控制器;
所述服务器按照所述权限规则集中的票箱控制器的种类,对所述权限规则集进行划分,其中,票箱控制器分为进口票箱控制器和出口票箱控制器;
所述服务器提取各类票箱控制器对应的权限规则类别;
所述服务器分别为各类票箱控制器对应的权限规则类别设置优先级;
所述服务器将各个所述权限规则类别的优先级下发至与所述权限规则类别对应的各类票箱控制器;
票箱控制器接收服务器下发的权限规则集,所述权限规则集为所述服务器中预先录入的车辆信息、所述车辆信息对应的一个权限规则以及所述票箱控制器的识别代码的集合;
票箱控制器获取待校验车辆的识别信息;
票箱控制器查找票箱数据库中,是否存在与所述识别信息对应的目标权限规则集;
如果所述票箱数据库中存在所述目标权限规则集,票箱控制器用于获取各个所述目标权限规则集对应的优先级;
票箱控制器按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则;
如果所述待校验车辆符合各个所述目标规则,票箱控制器生成放行所述待校验车辆的指令;
如果所述待校验车辆不符合任意一个所述目标规则,票箱控制器生成不放行所述待校验车辆的指令。
7.根据权利要求6所述的方法,其特征在于,在票箱控制器按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则之前,还包括:
票箱控制器判断所述目标规则中是否包含限制入场次数或出场次数的权限规则;
如果包含,票箱控制器请求所述服务器查询所述待校验车辆的入场次数或出场次数是否已达上限;
如果没有达到上限,票箱控制器执行按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则的步骤。
8.根据权利要求6所述的方法,其特征在于,在票箱控制器接收服务器下发的权限规则集之前,还包括:
所述服务器获取各个车辆配置的权限规则组合,所述权限规则组合包括至少一个权限规则,所述权限规则对应至少一个票箱控制器;
所述服务器根据各个所述权限规则对应的票箱控制器,构建所述车辆的权限规则集;
所述服务器将各个票箱控制器对应的权限规则集下发至各个所述票箱控制器。
设计说明书
技术领域
本申请涉及自动控制技术领域,具体涉及一种门禁系统及控制方法。
背景技术
门禁系统作为一种有效的安防技术,广泛应用于住宅小区、商用建筑以及工业厂区等。对于工业厂区,尤其是大规模工业厂区,进出的车辆关系到厂区内部的财产安全以及人员的人身安全,因此在厂区设置门禁系统的主要目的是限制车辆的通行。
典型的厂区门禁系统如图1所示,包括票箱以及服务器,票箱中设置有票箱控制器,服务器与各个票箱的票箱控制器之间通过网络连接,服务器用于录入并存储可进出厂区车辆信息。当待校验车辆靠近票箱的道闸时,票箱通过图像采集设备识别车牌号等车辆信息,并将该车辆信息作为待校验车辆信息发送给票箱控制器,票箱控制器将待校验车辆信息上传至服务器,服务器将待校验车辆信息与可进出厂区车辆信息进行匹配,确定是否放行所述待校验车辆,其中,若服务器中存储的可进出厂区车辆信息中,存在与所述待校验车辆信息相同的车辆信息,则放行所述待校验车辆;否则,不放行所述待校验车辆。
目前,在车辆进出厂区比较频繁且临时车辆较多的情况下,厂区需要对不同的车辆分别进行管制,然而,由于现有厂区门禁系统的功能单一,无法应对复杂的管制办法,因此往往需要人工干预,以确定车辆能否被放行,造成厂区门禁系统的工作效率低下。
发明内容
本申请提供一种门禁系统及控制方法,以解决现有技术需要人工干预,以确定车辆能否被放行,从而造成厂区门禁系统工作效率低下的问题。
本申请的第一方面,提供一种门禁系统,所述系统包括:服务器以及与所述服务器网络连接的多个票箱控制器,其中,
票箱控制器用于接收服务器下发的权限规则集,所述权限规则集为所述服务器中预先录入的车辆信息、所述车辆信息对应的一个权限规则以及所述票箱控制器的识别代码的集合;
票箱控制器用于获取待校验车辆的识别信息;
票箱控制器用于查找票箱数据库中,是否存在与所述识别信息对应的目标权限规则集;
如果所述票箱数据库中存在所述目标权限规则集,票箱控制器用于获取各个所述目标权限规则集对应的优先级;
票箱控制器用于按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则;
如果所述待校验车辆符合各个所述目标规则,票箱控制器用于生成放行所述待校验车辆的指令;
如果所述待校验车辆不符合任意一个所述目标规则,票箱控制器用于生成不放行所述待校验车辆的指令。
可选的,
票箱控制器用于在按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则之前,判断所述目标规则中是否包含限制入场次数或出场次数的权限规则;
如果包含,票箱控制器用于请求所述服务器查询所述待校验车辆的入场次数或出场次数是否已达上限;
如果没有达到上限,票箱控制器用于执行按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则的步骤。
可选的,
票箱控制器用于在如果所述待校验车辆符合各个所述目标规则,生成放行所述待校验车辆的指令之后,判断所述目标规则中是否包含限制入场次数或出场次数的权限规则;
如果包含,票箱控制器用于将所述待校验车辆放行的信息发送至所述服务器,以便所述服务器更新所述待校验车辆的入场或出场次数。
可选的,
所述服务器用于获取各个车辆配置的权限规则组合,所述权限规则组合包括至少一个权限规则,所述权限规则对应至少一个票箱控制器;
所述服务器用于根据各个所述权限规则对应的票箱控制器,构建所述车辆的权限规则集;
所述服务器用于将各个票箱控制器对应的权限规则集下发至各个所述票箱控制器。
可选的,
所述服务器用于在根据各个所述权限规则对应的票箱控制器,构建所述车辆的权限规则集之后,按照所述权限规则集中的票箱控制器的种类,对所述权限规则集进行划分,其中,票箱控制器分为进口票箱控制器和出口票箱控制器;
所述服务器用于提取各类票箱控制器对应的权限规则类别;
所述服务器用于分别为各类票箱控制器对应的权限规则类别设置优先级;
所述服务器用于将各个所述权限规则类别的优先级下发至与所述权限规则类别对应的各类票箱控制器。
可选的,
如果所述票箱数据库中存在所述目标权限规则集,票箱控制器用于获取所述目标权限规则集中的目标规则;
票箱控制器用于获取所述目标规则对应的所述权限规则类别的优先级,将所述目标规则对应的所述权限规则类别的优先级作为所述目标权限规则集的优先级。
可选的,
如果票箱控制器中没有与所述识别信息对应的目标权限规则集,票箱控制器用于将所述识别信息上传至所述服务器;
所述服务器用于查找服务器数据库中是否存在与所述识别信息对应的可选权限规则集;
如果存在,所述服务器用于根据所述可选权限规则集,确定所述识别信息对应的可选票箱控制器;
所述服务器用于向所述待校验车辆发送包含所述可选票箱控制器的提示信息。
本申请的第二方面,提供一种门禁控制方法,所述方法应用于第一方面任意一种可能实现方式提供的系统,所述方法包括:
票箱控制器接收服务器下发的权限规则集,所述权限规则集为所述服务器中预先录入的车辆信息、所述车辆信息对应的一个权限规则以及所述票箱控制器的识别代码的集合;
票箱控制器获取待校验车辆的识别信息;
票箱控制器查找票箱数据库中,是否存在与所述识别信息对应的目标权限规则集;
如果所述票箱数据库中存在所述目标权限规则集,票箱控制器用于获取各个所述目标权限规则集对应的优先级;
票箱控制器按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则;
如果所述待校验车辆符合各个所述目标规则,票箱控制器生成放行所述待校验车辆的指令;
如果所述待校验车辆不符合任意一个所述目标规则,票箱控制器生成不放行所述待校验车辆的指令。
可选的,在票箱控制器按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则之前,还包括:
票箱控制器判断所述目标规则中是否包含限制入场次数或出场次数的权限规则;
如果包含,票箱控制器请求所述服务器查询所述待校验车辆的入场次数或出场次数是否已达上限;
如果没有达到上限,票箱控制器执行按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则的步骤。
可选的,在票箱控制器接收服务器下发的权限规则集之前,还包括:
所述服务器获取各个车辆配置的权限规则组合,所述权限规则组合包括至少一个权限规则,所述权限规则对应至少一个票箱控制器;
所述服务器根据各个所述权限规则对应的票箱控制器,构建所述车辆的权限规则集;
所述服务器将各个票箱控制器对应的权限规则集下发至各个所述票箱控制器。
由以上技术方案可知,本申请提供一种门禁系统,该系统中,利用服务器预先录入车辆信息以及权限规则,将车辆信息以及权限规则组成的权限规则集下发至票箱控制器,票箱控制器在获取待校验车辆的识别信息之后,根据权限规则集的优先级顺序,自动进行权限规则的校验,以确定是否放行所述待校验车辆,解决了现有技术需要人工干预,而造成厂区门禁系统工作效率低下的问题。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术提供的厂区门禁系统的场景示意图;
图2为本申请实施例提供的一种门禁系统的工作流程图;
图3为本申请实施例提供的权限规则组合选择器的界面示意图;
图4为按照本申请提供的门禁系统对待校验车辆进行校验的一种工作流程图。
具体实施方式
为解决现有技术需要人工干预,以确定车辆能否被放行,从而造成厂区门禁系统工作效率低下的问题,本申请提供一种门禁系统及控制方法。
以下通过实施例对本申请进行详细说明。
参见图2所示的工作流程图,本申请提供一种门禁系统,所述系统包括:服务器以及与所述服务器网络连接的多个票箱控制器,所述系统的工作流程包括以下步骤:
步骤101,票箱控制器接收服务器下发的权限规则集,所述权限规则集为所述服务器中预先录入的车辆信息、所述车辆信息对应的一个权限规则以及所述票箱控制器的识别代码的集合。
服务器预先录入的车辆信息包括:车牌号码、车主身份信息和手机号等能够确定可放行车辆的车辆信息。对于一个工业园区,进出车辆的数量庞大,且其中包括较多的临时车辆,例如,为工业园区中某一企业送货的车辆。为管理临时车辆,在录入车辆信息时,同时会为各个车辆配置相应地权限规则,将车辆信息和权限规则下发至各个票箱控制器,使得票箱控制器能够根据车辆信息和权限规则对待校验车辆进行识别。
服务器中预先录入的权限规则需要由特定的票箱控制器去执行,因此在配置权限规则时,为各个权限规则配置相应地票箱控制器的识别代码,以便服务器将权限规则下发至对应的票箱控制器。
步骤102,票箱控制器获取待校验车辆的识别信息。
该步骤中,识别信息是能够唯一确定所述待检验车辆的信息,例如车牌号码。通常情况下,门岗处设置有图像采集设备,例如车牌识别相机,当待检验车辆驶入车牌识别相机能够识别的区域时,图像采集设备自动捕捉车牌号码,并将车牌号码发送至下位机。
步骤103,票箱控制器查找票箱数据库中,是否存在与所述识别信息对应的目标权限规则集。
如果存在,执行步骤104的操作;如果不存在,仅能确定待校验车辆无法从当前票箱控制器通行,但是无法确定待校验车辆是否无法从其余票箱控制器通行,在此情况下,根据以下步骤确定是否存在其余能够校验该待校验车辆的票箱控制器:
步骤1031,如果票箱控制器中没有与所述识别信息对应的目标权限规则集,票箱控制器将所述识别信息上传至所述服务器。
步骤1032,所述服务器查找服务器数据库中是否存在与所述识别信息对应的可选权限规则集;如果存在,执行步骤1033的操作,如果不存在,执行步骤1035的操作。
步骤1033,如果存在,所述服务器根据所述可选权限规则集,确定所述识别信息对应的可选票箱控制器。
本申请实施例中,如果存在识别信息对应的可选权限规则集,说明存在其余能够校验该待校验车辆的票箱控制器,则利用可选权限规则集,确定可选票箱控制器。
步骤1034,所述服务器向所述待校验车辆发送包含所述可选票箱控制器的提示信息。
该步骤中,待校验车辆根据所述提示信息,移动至所述可选票箱控制器所在的位置,由可选票箱控制器执行校验的操作。
步骤1035,服务器下发禁行指令,以便票箱控制器根据该指令,禁止所述待校验车辆通行。
工业园区或厂区通常包含多个门岗,服务器在预先录入车辆信息时,已经确定其中能够限制车辆通行的门岗,上述实施例能够在待校验车辆在未知通行门岗的条件下,根据待校验车辆的识别信息,确定可选票箱控制器,引导待校验车辆移动至能够校验该车辆的票箱控制器,使得门禁系统更加智能化。
步骤104,如果所述票箱数据库中存在所述目标权限规则集,票箱控制器获取各个所述目标权限规则集对应的优先级。
该步骤中,权限规则通常包含权限介质类型、出入场次数、禁行时段以及停留超时中的一种或多种。在对待校验车辆进行权限规则的校验时,由于待校验车辆需要校验的权限规则通常不止一种,因此需要逐条进行权限规则的校验。本申请实施例为了提高校验的效率,预先设定了各个权限规则的优先级,根据权限规则集对应的权限规则的优先级,逐条校验待校验车辆是否符合各条权限规则。
步骤105,票箱控制器按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则。
如果所述待校验车辆符合各个所述目标规则,执行步骤106的操作;如果所述待校验车辆不符合任意一个所述目标规则,执行步骤107的操作。
步骤106,如果所述待校验车辆符合各个所述目标规则,票箱控制器生成放行所述待校验车辆的指令。
步骤107,如果所述待校验车辆不符合任意一个所述目标规则,票箱控制器生成不放行所述待校验车辆的指令。
由以上技术方案可知,本申请提供一种门禁系统,该系统中,利用服务器预先录入车辆信息以及权限规则,将车辆信息以及权限规则组成的权限规则集下发至票箱控制器,票箱控制器在获取待校验车辆的识别信息之后,根据权限规则集的优先级顺序,自动进行权限规则的校验,以确定是否放行所述待校验车辆,解决了现有技术需要人工干预,而造成厂区门禁系统工作效率低下的问题。
本申请中,权限规则通常包含权限介质类型、出入场次数、禁行时段以及停留超时中的一种或多种。其中,权限介质类型的校验是指在车辆通行的时候需要提供的验证介质,验证介质包括:“车牌”、“IC卡”、“身份证”、“IC卡或车牌”、“身份证或车牌”、“身份证或IC卡”、“IC卡且车牌”、“身份证且车牌”以及“身份证或IC卡或车牌”等多种组合方式,权限介质类型的优先级最高,需要最先验证待校验车辆能否符合权限介质类型的校验。
在待校验车辆符合权限介质类型的情况下,票箱控制器再进行其他权限规则的校验,其他权限规则中,如果包含出入场次数的校验,则在按照优先级进行校验之前,先进行出入场次数的校验,具体包括以下步骤:
步骤201,票箱控制器在按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则之前,判断所述目标规则中是否包含限制入场次数或出场次数的权限规则;
步骤202,如果包含,票箱控制器请求所述服务器查询所述待校验车辆的入场次数或出场次数是否已达上限;
步骤203,如果没有达到上限,票箱控制器执行按照所述优先级的顺序,依次判断所述待校验车辆是否符合所述目标权限规则集中的目标规则的步骤。
本申请实施例中,在按照优先级的顺序,进行权限规则的校验之前,先进行出入场次数的校验,如果出入场次数已达上限,则不必进行后续的校验,节省校验的流程,从而提高校验的效率;如果出入场次数没有达到上限,再按优先级的顺序进行权限规则的逐条校验。
为说明本申请实施例在节省校验流程上的优势,本申请利用以下示例进行解释。
表一 目标权限规则集
申请码:申请号:CN201910637942.3 申请日:2019-07-16 公开号:CN110164019A 公开日:2019-08-23 国家:CN 国家/省市:84(南京) 授权编号:CN110164019B 授权时间:20190927 主分类号:G07C 9/00 专利分类号:G07C9/00 范畴分类:40F; 申请人:江苏金恒信息科技股份有限公司 第一申请人:江苏金恒信息科技股份有限公司 申请人地址:211500 江苏省南京市六合区中山科技园科创大道9号A5栋五层 发明人:孙茂杰;李福存;张楠;谷庆;邵淑炜;郭燕凯;陈琦;陶泽慧 第一发明人:孙茂杰 当前权利人:江苏金恒信息科技股份有限公司 代理人:逯长明;许伟群 代理机构:11363 代理机构编号:北京弘权知识产权代理事务所(普通合伙) 优先权:关键词:当前状态:审核中 类型名称:外观设计 标签:优先级论文; 相关信息详情