道闸控制的方法、装置及系统与流程

文档序号:18641424发布日期:2019-09-11 23:23阅读:1363来源:国知局
道闸控制的方法、装置及系统与流程

本申请涉及自动化控制技术领域,具体而言,涉及一种道闸控制的方法、装置及系统。



背景技术:

为了对更好的管理车辆的出入,目前在公路收费站、停车场、小区、企事业单位门口广泛的使用道闸进行车辆出入管理。通常设置道闸的工作原理为:对于每个允许通过的车辆,服务器发送一个抬杆信号;然后当车辆完全通过道闸后,道闸杆接收落杆信号落下。在实际情况中,会遇到的情况为:当道闸杆在根据抬杆信号为在前车辆抬起的过程中,同时接收到了为在后车辆抬杆的抬杆信号,这时候道闸杆会重复执行抬杆动作,而当在前车辆安全通过道闸杆后,道闸杆会接收到落杆信号,这时候道闸杆会执行降落,而此时就有可能出现在后车辆被砸到或被拦住的情况,因为在后车辆的抬杆命令已经发出并执行了,无法使正在执行落杆命令的道闸杆再次为在后抬起,从而导致在后车辆被砸或被拦住。



技术实现要素:

本申请的主要目的在于提供一种道闸控制的方法、装置及系统,以解决相关的道闸工作方式导致车辆被砸或被拦住的问题。

为了实现上述目的,根据本申请的第一方面,提供了一种道闸控制的方法。

根据本申请的道闸控制的方法包括:

道闸控制器接收服务器发送的抬杆命令,所述抬杆命令是服务器根据第一电流信号发送的抬杆命令,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;

根据所述抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。

进一步的,所述方法还包括:

检测第一电流信号是否消失;

若消失,则根据停止发送抬杆信号。

进一步的,所述方法还包括:

检测第二电流信号是否消失,所述第二电流信号为车辆通过后置线圈引起磁场变化产生的电磁感应电流信号,所述后置线圈为车辆通过道闸时后通过的线圈;

若第二电流信号消失,则发送降杆信号,以控制道闸杆降落。

为了实现上述目的,根据本申请的第二方面,提供了又一种道闸控制的方法。

根据本申请的道闸控制的方法包括:

服务器判断是否产生第一电流信号,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;

若产生第一电流信号,则根据所述第一电流信号发送抬杆命令给道闸控制器,以使道闸控制器根据所述抬杆命令发送持续的抬杆信号,并控制道闸杆持续抬起。

进一步的,所述服务器判断是否产生第一电流信号包括:

服务器接收摄像机发送的车辆图片,所述车辆图片为车辆通过前置线圈的图像数据;

服务器根据所述车辆图片确定是否产生第一电流信号。

为了实现上述目的,根据本申请的第三方面,提供了一种道闸控制的装置。

根据本申请的道闸控制的装置包括:

接收单元,用于道闸控制器接收服务器发送的抬杆命令,所述抬杆命令是服务器根据第一电流信号发送的抬杆命令,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;

第一发送单元,用于根据所述抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。

进一步的,所述装置还包括:

第一检测单元,用于检测第一电流信号是否消失;

停止发送单元,用于若消失,则根据停止发送抬杆信号。

进一步的,所述装置还包括:

第二检测单元,用于检测第二电流信号是否消失,所述第二电流信号为车辆通过后置线圈引起磁场变化产生的电磁感应电流信号,所述后置线圈为车辆通过道闸时后通过的线圈;

第二发送单元,用于若第二电流信号消失,则发送降杆信号,以控制道闸杆降落。

为了实现上述目的,根据本申请的第四方面,提供了又一种道闸控制的装置。

根据本申请的道闸控制的装置包括:

判断单元,用于服务器判断是否产生第一电流信号,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;

发送单元,用于若产生第一电流信号,则根据所述第一电流信号发送抬杆命令给道闸控制器,以使道闸控制器根据所述抬杆命令发送持续的抬杆信号,并控制道闸杆持续抬起。

进一步的,所述判断单元包括:

接收模块,用于服务器接收摄像机发送的车辆图片,所述车辆图片为车辆通过前置线圈的图像数据;

确定模块,用于服务器根据所述车辆图片确定是否产生第一电流信号。

为了实现上述目的,根据本申请的第五方面,提供了一种道闸控制的系统,所述系统包括服务器以及道闸控制器:

所述服务器,用于服务器判断是否产生第一电流信号,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;若产生第一电流信号,则根据所述第一电流信号发送抬杆命令给道闸控制器;

所述道闸控制器,用于接收服务器发送的抬杆命令;根据所述抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。

在本申请实施例中,道闸控制的方法、装置及系统中道闸控制器接收服务器发送的抬杆命令后,根据抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。由于当存在第一电流信号的情况下,会发送持续的抬杆信号,而不是只发送一次抬杆信号,这样就可以有效的避免由于只发送一次抬杆信号而导致在后车辆被道闸杆砸到或被拦住的情况发生。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请一种实施例的道闸控制的方法流程图;

图2是根据本申请另一种实施例的道闸控制的方法流程图;

图3是根据本申请又一种实施例的道闸控制的方法流程图;

图4是根据本申请一种实施例的道闸控制的装置的组成框图;

图5是根据本申请另一种实施例的道闸控制的装置的组成框图;

图6是根据本申请又一种实施例的道闸控制的装置的组成框图;

图7是根据本申请再一种实施例的道闸控制的装置的组成框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

根据本申请实施例,提供了一种道闸控制的方法,该方法应用于道闸控制器侧,如图1所示,该方法包括如下的步骤s101至步骤s102:

s101.道闸控制器接收服务器发送的抬杆命令。

其中,抬杆命令是服务器根据第一电流信号发送的抬杆命令,第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,前置线圈为车辆通过道闸时先通过的线圈。在实际的应用中,车辆通过道闸需要经过两个线圈,先通过的记为前置线圈,后通过的记为后置线圈。

抬杆命令是服务器根据第一电流信号发送的抬杆命令具体的实现过程为:当车辆通过前置线圈时,车牌识别摄像机会拍摄并记录,然后将有车辆通过前置线圈的车辆图片发送给服务器,服务器根据车辆图片可以确定有第一电流信号产生,然后根据第一电流信号向道闸控制器发送抬杆命令。

另外,在实际的应用中,如果有需要收费的情况服务器向道闸控制器发送抬杆命令,具体的实现过程为:当车辆通过前置线圈时,车牌识别摄像机会拍摄并记录,然后将有车辆通过前置线圈的车辆图片以及识别的车牌号发送给服务器,服务器根据图片可以确定有第一电流信号产生,服务器根据识别的车牌号进行费用的计算(出口)或者生成进入证(入口),当确定收费完成后或者确定出证后,根据第一电流信号以及收费完成的消息,或者根据第一电流信号以及出证信息向道闸控制器发送抬杆命令。

s102.根据抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。

道闸控制器接收到抬杆命令后,会发送持续的抬杆信号,以控制道闸杆持续的抬起。持续的抬杆信号是区别于现有技术中针对每个车辆只发送一次抬杆信号的,这种方式,可以使第一电流信号存在的情况下,即有车辆允许通过道闸但还没有完全通过道闸的情况下,可以保证道闸杆不会被降落,有效的防止了针对每个车辆只发送一次抬杆信号而导致车辆被道闸杆砸到或被拦住的危险发生。

优选的,道闸控制器在发送持续的抬杆信号之前,为了确保确实有车辆通过前置线圈,因此道闸控制器会确认是否存在有第一电流信号,如果存在,则发送持续抬杆信号;如果不存在则不会发出持续的抬杆信号。

从以上的描述中,可以看出,本申请实施例中道闸控制的方法中道闸控制器接收服务器发送的抬杆命令后,根据抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。由于当存在第一电流信号的情况下,会发送持续的抬杆信号,而不是只发送一次抬杆信号,这样就可以有效的避免由于只发送一次抬杆信号而导致在后车辆被道闸杆砸到或被拦住的情况发生。

根据本申请另一实施例,提供了一种道闸控制的方法,如图2所示,该方法应用在服务器侧,该方法包括:

s201.服务器判断是否产生第一电流信号。

其中,第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,前置线圈为车辆通过道闸时先通过的线圈。在实际的应用中,车辆通过道闸需要经过两个线圈,先通过的记为前置线圈,后通过的记为后置线圈。具体的判断产生第一电流信号是通过判断是否有车辆通过前置线圈来实现的。

s202.若产生第一电流信号,则根据所述第一电流信号发送抬杆命令给道闸控制器。

当服务器判断产生第一电流信号,则表示有车辆已经允许通过道闸,因此需要服务器向道闸控制器发送抬杆命令。以使道闸控制器根据抬杆命令发送持续的抬杆信号,发送持续的电流信号是为了控制道闸杆持续抬起。

需要说明的是,在实际的应用中,对于车辆需要收费的情况下,具体的根据所述第一电流信号发送抬杆命令给道闸控制器变为:根据第一电流信号以及收费完成的消息,或者根据第一电流信号以及出证信息向道闸控制器发送抬杆命令。

从以上的描述中,可以看出,本申请实施例中道闸控制的方法中服务器发送抬杆命令后,道闸控制器接收服务器发送的抬杆命令,并根据抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。由于当存在第一电流信号的情况下,会发送持续的抬杆信号,而不是只发送一次抬杆信号,这样就可以有效的避免由于只发送一次抬杆信号而导致在后车辆被道闸杆砸到或被拦住的情况发生。

根据本申请另一实施例,提供了一种道闸控制的方法,如图3所示,该方法包括:

s301.服务器判断是否产生第一电流信号。

具体的服务器判断是否产生第一电流信号的过程包括:

首先,服务器接收摄像机发送的车辆图片,车辆图片为车辆通过前置线圈的图像数据。本实施例中摄像机为车牌识别摄像机,不仅可以拍照还可以识别车牌号。车牌号的识别用于需要判断出入口或者计算停车时间的场景使用。

其次,服务器根据车辆图片确定是否产生第一电流信号。通过图片的识别技术,若确定车辆通过前置线圈,则确定产生第一电流信号。

s302.若产生第一电流信号,则根据第一电流信号发送抬杆命令给道闸控制器。

当服务器判断产生第一电流信号,则表示有车辆已经允许通过道闸,因此需要服务器向道闸控制器发送抬杆命令。以使道闸控制器根据抬杆命令发送持续的抬杆信号,发送持续的电流信号是为了控制道闸杆持续抬起。

另外,对于如果有需要收费的情况,服务器向道闸控制器发送抬杆命令,具体的实现过程为:当车辆通过前置线圈时,服务器除了需要确定产生第一电流信号,还需要通过摄像获取车牌号,服务器根据识别的车牌号进行费用的计算(出口)或者生成进入证(入口),当确定收费完成后或者确定出证后,根据第一电流信号以及收费完成的消息,或者根据第一电流信号以及出证信息向道闸控制器发送抬杆命令。

s303.道闸控制器接收服务器发送的抬杆命令。

本步骤的实现方式与图1步骤s101的实现方式相同,此处不再赘述。

s304.道闸控制器根据所述抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。

本步骤的实现方式与图1步骤s102的实现方式相同,此处不再赘述。

s305.道闸控制器检测第一电流信号是否消失。

当前置线圈产生的电流信号消失后,表示已经允许通过道闸的车辆已经离开前置线圈上方,并且还没有后续车辆要跟着通过道闸。当车辆通过前置线圈后,会到达后置线圈位置上方,这时候,只有等车辆完全通过后置线圈后,道闸杆才会降落,因此,道闸杆已经可以停止发送抬杆信号了,所以需要道闸控制器检测第一电流是否消失。

s306.若消失,则道闸控制器停止发送抬杆信号。

s307.道闸控制器检测第二电流信号是否消失。

第二电流信号为车辆通过后置线圈引起磁场变化产生的电磁感应电流信号,后置线圈为车辆通过道闸时后通过的线圈。后置线圈通常位于道闸杆下方位置区域,后置线圈是用于控制道闸杆降落的线圈。当后置线圈对应的第二电流消失后,证明有车辆已经安全通过了道闸,这时会发送降杆信号。因此,在道闸控制器在控制道闸杆降落之前,首先需要检测第二电流是否消失。

s308.若第二电流信号消失,则道闸控制器发送降杆信号,以控制道闸杆降落。

对于步骤s307的检测结果,如果第二电流信号消失,则道闸控制器发送降杆信号,控制道闸杆的降落。

另外,若道闸杆在执行降落的过程中,若道闸控制器再次发送抬杆信号,则道闸杆会从当前降落的位置重新抬起。

针对上述图1至图3的道闸控制的方法,给出具体的示例进行说明,如下:

假设车辆a和b依次要通过小区门口的道闸驶出小区,前置线圈为离道闸杆较远的线圈,后置线圈为离道闸杆较近的线圈。当车辆a通过前置线圈时,前置线圈的磁场发生变化,产生第一电流信号;服务器根据第一电流信号确定有车辆跨入前置线圈,即确定有车辆要驶出;此时服务器向道闸控制器发送抬杆命令(如果是需要收费的情况,还需要进一步确定收费完成后向道闸控制发送抬杆命令;若有需要自动获取进入证的情况下,还需要进一步在出证后,向道闸控制器发送抬杆信号);道闸控制器根据抬杆命令发送持续的抬杆信号,使道闸杆持续的抬起;之后当车辆a通过前置线圈后,如果车辆b还未跨入前置线圈,则第一电流就会消失,这时道闸控制器会停止发送抬杆信号;当车辆a通过前置线圈后,跨入后置线圈,这时后置线圈会产生第二电流信号,当车辆a安全通过道闸后,第二电流信号会消失,这时候道闸控制器会发送降杆信号,使道闸杆降落;如果在车辆a通过前置线圈后,车辆b已经跨入了前置线圈,则第一电流不会消失,这时还会继续发送持续的抬杆信号,为使车辆b通过道闸做准备;如果在道闸杆降落的过程中,车辆b跨入前置线圈,并且产生的第一电流信号,此时,道闸控制器会再次收到服务器发送的抬杆命令(如果是需要收费的情况,还需要进一步确定收费完成后服务器向道闸控制发送抬杆命令;若有需要自动获取进入证的情况下,还需要进一步在出证后,服务器向道闸控制器发送抬杆信号),并且根据抬杆命令发送持续的抬杆信号,对应的道闸杆会从当前降落的位置为起点重新抬起,为车辆b通过道闸做准备。

另外,还需要说明的是,在实际的应用中,为了防止道闸控制器由于发送持续的抬杆信号的时间过长,而导致死机状态,则还可以设置发送持续的抬杆信号的最大时长,在发送持续的抬杆信号超过最大时长后停止发送持续的抬杆信号,最大时长的设置可以根据实际的需求自由设定,比如5min、8min、10min、15min等其他时长。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

根据本申请实施例,还提供了一种用于实施上述图1-图3所述方法的道闸控制的装置,如图4所示,该装置位于道闸控制机侧,该装置包括:

接收单元41,用于道闸控制器接收服务器发送的抬杆命令,所述抬杆命令是服务器根据第一电流信号发送的抬杆命令,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;

第一发送单元42,用于根据所述抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。

从以上的描述中,可以看出,本申请实施例中道闸控制的装置中道闸控制器接收服务器发送的抬杆命令后,根据抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。由于当存在第一电流信号的情况下,会发送持续的抬杆信号,而不是只发送一次抬杆信号,这样就可以有效的避免由于只发送一次抬杆信号而导致在后车辆被道闸杆砸到或被拦住的情况发生。进一步的,如图5所示,所述装置还包括:

进一步的,如图5所示,所述装置还包括:

第一检测单元43,用于检测第一电流信号是否消失;

停止发送单元44,用于若消失,则根据停止发送抬杆信号。

进一步的,如图5所示,所述装置还包括:

第二检测单元45,用于检测第二电流信号是否消失,所述第二电流信号为车辆通过后置线圈引起磁场变化产生的电磁感应电流信号,所述后置线圈为车辆通过道闸时后通过的线圈;

第二发送单元46,用于若第二电流信号消失,则发送降杆信号,以控制道闸杆降落。

具体的,本申请实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。

根据本申请实施例,还提供了一种用于实施上述图1-图3所述方法的道闸控制的装置,如图6所示,该装置包括:

判断单元51,用于服务器判断是否产生第一电流信号,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;

发送单元52,用于若产生第一电流信号,则根据所述第一电流信号发送抬杆命令给道闸控制器,以使道闸控制器根据所述抬杆命令发送持续的抬杆信号,并控制道闸杆持续抬起。

从以上的描述中,可以看出,本申请实施例中道闸控制的装置中服务器发送抬杆命令后,道闸控制器接收服务器发送的抬杆命令,并根据抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。由于当存在第一电流信号的情况下,会发送持续的抬杆信号,而不是只发送一次抬杆信号,这样就可以有效的避免由于只发送一次抬杆信号而导致在后车辆被道闸杆砸到或被拦住的情况发生。

进一步的,如图7所示,所述判断单元51包括:

接收模块511,用于服务器接收摄像机发送的车辆图片,所述车辆图片为车辆通过前置线圈的图像数据;

确定模块512,用于服务器根据所述车辆图片确定是否产生第一电流信号。

具体的,本申请实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。

本发明的最后一个实施例还提供了一种道闸控制的系统,用以实现图1至图3所示的方法。本系统实施例与前述方法实施例对应,能够实现前述方法实施例中的全部内容。为便于阅读,本系统实施例仅对前述方法实施例中的内容进行概要性描述,不对方法实施例中的细节内容进行逐一赘述。该系统包括服务器以及道闸控制器:

所述服务器,用于服务器判断是否产生第一电流信号,所述第一电流信号为车辆通过前置线圈引起磁场变化产生的电磁感应电流信号,所述前置线圈为车辆通过道闸时先通过的线圈;若产生第一电流信号,则根据所述第一电流信号发送抬杆命令给道闸控制器;

所述道闸控制器,用于接收服务器发送的抬杆命令;根据所述抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。

从以上的描述中,可以看出,本申请实施例中道闸控制的系统中服务器发送抬杆命令后,道闸控制器接收服务器发送的抬杆命令,并根据抬杆命令发送持续的抬杆信号,以控制道闸杆持续抬起。由于当存在第一电流信号的情况下,会发送持续的抬杆信号,而不是只发送一次抬杆信号,这样就可以有效的避免由于只发送一次抬杆信号而导致在后车辆被道闸杆砸到或被拦住的情况发生。

显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1