超声波车辆检测方法、装置以及存储介质

文档序号:1782379 发布日期:2019-12-06 浏览:18次 >En<

阅读说明:本技术 超声波车辆检测方法、装置以及存储介质 (ultrasonic vehicle detection method, device and storage medium ) 是由 赵胜飞 于 2019-07-16 设计创作,主要内容包括:本发明公开了一种超声波车辆检测方法、装备以及存储介质,用于检测车辆的行驶状态,方法包括:通过超声波发射端发射第一超声波至车辆;接收从车辆反射回来的第一超声波;根据第一超声波从发射至车辆到从车辆反射回来的第一时间,计算超声波发射端距离车辆的第一距离;通过超声波发射端发射第二超声波至车辆;接收从车辆反射回来的第二超声波;根据第二超声波从发射至车辆到从车辆反射回来的第二时间,计算超声波发射端距离车辆的第二距离;若第一距离和第二距离相同,则发起警报。本发明超声波检测车辆的停止行驶时间,对停止时间过长的车辆进行提醒,能够避免车辆停止时间过长造成道路的拥堵,减缓交通道路压力。(the invention discloses an ultrasonic vehicle detection method, equipment and a storage medium, which are used for detecting the running state of a vehicle, and the method comprises the following steps: transmitting first ultrasonic waves to the vehicle through an ultrasonic transmitting end; receiving first ultrasonic waves reflected from the vehicle; calculating a first distance from an ultrasonic transmitting end to the vehicle according to a first time from the transmission of the first ultrasonic wave to the reflection of the first ultrasonic wave from the vehicle; transmitting second ultrasonic waves to the vehicle through the ultrasonic transmitting end; receiving second ultrasonic waves reflected from the vehicle; calculating a second distance from the ultrasonic transmitting end to the vehicle according to a second time from the transmission of the second ultrasonic to the reflection of the second ultrasonic from the vehicle; if the first distance and the second distance are the same, an alarm is initiated. The ultrasonic detection device detects the stop driving time of the vehicle, reminds the vehicle with overlong stop time, can avoid road congestion caused by overlong stop time of the vehicle, and reduces the pressure of a traffic road.)

超声波车辆检测方法、装置以及存储介质

技术领域

本发明涉及道路设备领域,尤其涉及一种超声波车辆检测方法、装置以及存储介质。

背景技术

当前人均持有车辆的比例在逐渐上涨,随着车辆越来越多,造成了城市的拥堵日益加剧。在道路行驶过程中,例如在驾驶人员等待红灯变绿灯,或在海关过关等待检查的过程中,经常会出现等待时间过长,驾驶人员容易走神,导致车辆的停止时间过长,以至于道路堵塞,影响交通系统系统的正常运行;或在一些交通道路,乱停乱放车辆,导致道路拥堵。现有道路交通检测中,通常是依靠交警进行巡视、处罚,以达到警示的目的。但在警力不足的情况下,无法做到对每个地方都能巡视到。

发明内容

本发明的主要目的在于提供一种超声波车辆检测方法、设备以及存储介质,可以对道路的车辆进行检测,对停止时间过长或非法停靠的车辆及时提醒。

为实现上述目的,本发明提供了一种超声波车辆检测方法,用于检测车辆的行驶状态,所述方法包括:

通过超声波发射端发射第一超声波至车辆;

接收从车辆反射回来的第一超声波;

根据所述第一超声波从发射至车辆到从车辆反射回来的第一时间,计算超声波发射端距离车辆的第一距离;

通过超声波发射端发射第二超声波至车辆;

接收从车辆反射回来的第二超声波;

根据所述第二超声波从发射至车辆到从车辆反射回来的第二时间,计算超声波发射端距离车辆的第二距离;

判断所述第一距离和第二距离是否相等;

若所述第一距离和第二距离相同,则发起警报。

进一步地,所述“判断所述第一距离和第二距离是否相同”之后的步骤还包括:

若所述第一距离和第二距离不相等,返回“通过超声波发射端发射第一超声波至车辆”。

进一步地,在所述“通过超声波发射端发射第一超声波信息至车辆”步骤之后,所述超声波车辆检测方法还包括:

判断在第二预定时间内是否接收从车辆反射回来的第一超声波;

若第二预定时间内未获得所述从车辆反射回来的第一超声波,则停止发送第二超声波。

进一步地,所述“根据所述第二超声波发射至车辆并反射回的时间,计算距离车辆的第二距离”之后,所述超声波车辆检测方法还包括:

计算所述第一距离和第二距离之差获得第一距离差;

判断所述第一距离差是否小于第一预设距离;其中,所述第一预设距离为车辆以最低行驶速度行驶第一预定时间内行驶的距离,所述第一预定时间为从发射第一超声波到发射第二超声波的间隔时间;

若所述第一距离差小于第一预设距离,则发起警报。

进一步地,所述“判断所述第一距离差是否小于第一预设距离”步骤之后,所述超声波车辆检测方法还包括:

若所述第一距离差不小于第一预设距离,返回“通过超声波发射端发射第一超声波至车辆”。

进一步地,所述“若所述第一距离差小于第一预设距离,则发起警报”之后,所述超声波车辆检测方法还包括:

通过超声波发射端发射第三超声波至车辆;

接收从车辆反射回来的第三超声波;

根据所述第三超声波从发射至车辆到从车辆反射回来的第三时间,计算超声波发射端距离车辆的第三距离。

进一步地,所述“计算超声波发射端距离车辆的第三距离”之后,所述超声波车辆检测方法还包括:

计算所述第二距离与所述第三距离之差获得第二距离差;

判断所述第二距离差是否大于所述第一预设距离;

若所述第二距离差大于所述第一预设距离,则关闭警报。

进一步地,所述“判断所述第二距离差是否大于第一预设距离”之后的步骤还包括:

若所述第二距离差不大于第一预设距离,则上传请求信息至管理中心;所述请求信息包括请求所述管理中心派遣人员至车辆位置进行指挥。

本发明还提供一种超声波车辆检测装置,所述超声波车辆检测装置包括处理器和存储器,所述存储器存储有超声波车辆检测程序,所述超声波车辆检测程序被配置成由处理器执行,处理器执行所述超声波车辆检测程序以实现上述中任一项所述的超声波车辆检测方法。

本发明还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有基于超声波车辆检测程序,所述超声波车辆检测程序可被一个或者多个处理器执行,以实现上述任一项所述的超声波车辆检测方法。

本发明的有益效果在于,在上述实施例中,通过超声波检测车辆的速度,对停止行驶的车辆或者车速过慢的车辆进行警报提醒。实现了无人监控,实现城市道路交通智能化。

附图说明

图1为本发明第一实施例的超声波车辆检测方法的流程示意图;

图2为本发明第二实施例的超声波车辆检测方法的流程示意图;

图3为本发明第三实施例的超声波车辆检测方法的流程示意图;

图4为本发明的超声波车辆检测装置的示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

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

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

请参看图1,图1为本发明第一实施例的超声波车辆检测方法流程示意图,应用于检测车辆行驶状态的设备,具体步骤包括:

步骤S101:通过超声波发射端发射第一超声波至车辆;

步骤S103:接收从车辆反射回来的第一超声波;

步骤S105:根据所述第一超声波从发射至车辆到从车辆反射回来的第一时间,计算超声波发射端距离车辆的第一距离;

步骤S107:通过超声波发射端发射第二超声波至车辆;

步骤S109:接收从车辆反射回来的第二超声波;

步骤S111:根据所述第二超声波从发射至车辆到从车辆反射回来的第二时间,计算超声波发射端距离车辆的第二距离;

步骤S113:判断所述第一距离和第二距离是否相等;若所述第一距离和第二距离相同,则执行步骤S201;否则,返回继续执行步骤S101。

步骤S201:发起警报。

在上述实施例中,超声波因其良好的方向性,能够准确检测到指定道路上的车辆情况。超声波在空气中传播速度一定,当第一超声波遇到车辆时瞬间返回,根据超声波的发射到返回的时间,计算得到当前距离车辆的第一距离。同理,通过第二超声波计算获得发射第二超声波时刻当前距离车辆的第二距离。若计算对比出第一距离和第二距离相等,说明发射第一超声波至车辆到接收到从车辆反射回的第二超声波期间,车辆停止移动,即车辆速度为零,需要发出警报,以提醒车辆继续行驶,避免影响后方行车。例如,在道路的禁停路段,若检测到有车辆在该路段停止行驶,发出警报,提醒车辆该路段为禁停区域,需尽快驶离该路段。当检测到车辆速度不为零,回到步骤S101重新进行检测。

请参看图2,图2为本发明第二实施例的超声波车辆检测方法的流程示意图,第一实施例与第二实施例的区别在于,在步骤S111之后,所述超声波车辆检测方法还包括:

步骤S301:计算所述第一距离和第二距离之差获得第一距离差;

步骤S303:判断所述第一距离差是否小于第一预设距离;若所述第一距离差小于第一预设距离,则执行步骤S201;否则返回继续执行步骤S101。

在上述实施例中,通过步骤S105以及步骤S111计算获得的第一距离以及第二距离,根据第一距离与第二距离之差计算获得第一距离差。通过第一距离差可知道车辆前进的路程。且发射第一超声波以及第二超声波的间隔时间一定,当第一距离差越大,车辆行驶的速度越块。所述第一预设距离为车辆以最低行驶速度行驶第一预定时间内行驶的距离,所述第一预定时间为从发射第一超声波到发射第二超声波的间隔时间。可以理解,当车辆的第一距离差小于第一预设距离时,该车辆的行驶速度低于该路段允许的最低行驶速度。发起警报具体可以为通过扬声器或LED屏告知驾驶人员。例如,在高速公路上,当车辆的速度低于允许的最低速度时,会对该驾驶人员发出相应语音警报或通过LED屏显示警报内容。

请参看图3,图3为本发明第三实施例的超声波车辆检测方法的流程示意图,第三实施例在第二实施例的步骤201之后,所述超声波车辆检测方法还包括以下步骤:

步骤S401:通过超声波发射端发射第三超声波至车辆;

步骤S403:接收从车辆反射回来的第三超声波;

步骤S405:根据所述第三超声波从发射至车辆到从车辆反射回来的第三时间,计算超声波发射端距离车辆的第三距离;

步骤S407:计算所述第二距离与所述第三距离之差获得第二距离差;

步骤S409:判断所述第二距离差是否大于所述第一预设距离;若所述第二距离差大于所述第一预设距离,则执行步骤S501;否则,则执行步骤S503。

步骤S501:关闭警报。

发起警报后,需要进一步确认驾驶人员是否接受到警报,需要判断车辆的速度。所述第二距离差为所述第二距离与所述第三距离之差。当车辆的第二距离与第三距离之差大于预设距离差时,该车辆的行驶速度高于该路段允许的最低行驶速度,确认驾驶人员已接收到警报,可关闭警报。

步骤S503:上传请求信息至管理中心。

所述请求信息包括请求所述管理中心派遣工作人员至车辆位置进行指挥。当车辆的第二距离与第三距离之差不大于预设距离差时,该车辆的行驶速度仍然低于该路段允许的最低行驶速度,则需要请求工作人员到现场指挥。

进一步地,在步骤S101之后还包括:

判断在第二预定时间内是否接收从车辆反射回来的第一超声波;

若第二预定时间内未获得所述从车辆反射回来的第一超声波,则停止第二超声波发送;否则,继续执行步骤S103。

第二预定时间为第一超声波到达探测偏远返回超声波发射端的时间,当第二预定时间内没有接收到反射回的超声波,说明在超声波探测范围内未有车辆,无需继续发射第二超声波进行探测。

优选的,当存在若干超声波发射端,所述若干超声波发射端轮流发射所述第一超声波。具体的,当返回步骤101再次发送第一超声波时,切换另一个超声波发射端发射第一超声波,以减小超声波发射端的磨损。

在上述实施例中,通过超声波检测车辆的速度,对停止行驶的车辆或者车速过慢的车辆进行警报提醒。实现了无人监控,实现城市道路交通智能化。

请参看图4,图4为本发明的一实施例的超声波车辆检测装置的示意图,包括存储器100和处理器200,所述存储器存储有超声波车辆检测程序,所述超声波车辆检测程序被配置成由处理器200执行,处理器200执行所述超声波车辆检测程序以实现上述实施例的超声波车辆检测方法。

本发明实施例还提供了一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有基于超声波车辆检测程序,所述超声波车辆检测程序可被一个或者多个处理器执行,以实现上述实施例的超声波车辆检测方法。具体实现中,本发明实施例的存储介质包括:RAM、ROM、EEPROM、闪存、CD-ROM、DVD或其他光存储器,磁带、磁盘或其他磁存储器,或者其他任何可以用于存储所需信息并可被计算机设备所访问的介质。

所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种提高矢量网络分析仪扫描测试相位精度的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!