CN110441778B - 一种抑制超声波干扰的方法、装置及车辆 - Google Patents

一种抑制超声波干扰的方法、装置及车辆 Download PDF

Info

Publication number
CN110441778B
CN110441778B CN201910813109.XA CN201910813109A CN110441778B CN 110441778 B CN110441778 B CN 110441778B CN 201910813109 A CN201910813109 A CN 201910813109A CN 110441778 B CN110441778 B CN 110441778B
Authority
CN
China
Prior art keywords
detection
distance
duration
period
detection period
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910813109.XA
Other languages
English (en)
Other versions
CN110441778A (zh
Inventor
邓志权
蒋少峰
张朝鑫
广学令
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Xiaopeng Motors Technology Co Ltd
Original Assignee
Guangzhou Xiaopeng Autopilot Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Xiaopeng Autopilot Technology Co Ltd filed Critical Guangzhou Xiaopeng Autopilot Technology Co Ltd
Priority to CN201910813109.XA priority Critical patent/CN110441778B/zh
Publication of CN110441778A publication Critical patent/CN110441778A/zh
Application granted granted Critical
Publication of CN110441778B publication Critical patent/CN110441778B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/06Systems determining the position data of a target
    • G01S15/08Systems for measuring distance only
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/93Sonar systems specially adapted for specific applications for anti-collision purposes
    • G01S15/931Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/93Sonar systems specially adapted for specific applications for anti-collision purposes
    • G01S15/931Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2015/932Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles for parking operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

本发明实施例公开了一种抑制超声波干扰的方法、装置及车辆,应用于超声波技术领域,可解决存在较大的超声波干扰的问题。包括:通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离,计算第二探测距离与第一探测距离的第一距离差值;计算第二探测距离与第三探测距离的第二距离差值;在第一距离差值的绝对值和第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值。

Description

一种抑制超声波干扰的方法、装置及车辆
技术领域
本发明实施例涉及超声波技术领域,尤其涉及一种抑制超声波干扰的方法、装置及车辆。
背景技术
目前在车辆中通常设置超声波传感器,用来检测障碍物的位置,具体的,超声波传感器会按照固定的探测周期进行探测,即在发射超声波之后,在探测周期内接收反射的回波,并根据回波的TOF(Time of Flight,飞行时间)确定障碍物的位置。通常在封闭环境中(如:地下停车场),超声波传感器在发射超声波之后,超声波可能会被多次反射,形成一个TOF(Time of Flight,飞行时间)很长的回波;这样的回波可能不会在当前探测周期内返回,而会在下一个探测周期内返回,这样的回波可能会对下一个探测周期产生干扰,导致探测出的障碍物的位置与实际存在较大差距。
目前为了抑制超声波干扰,会通过阈值检波环节对接收到的回波进行筛选,具体的可以设置信号强度阈值,将回波的信号强度小于该信号强度阈值的回波过滤掉,以减小干扰。但是在非常干燥的环境下,由于超声波在传播过程中衰减很小,因此可能在经过多次反射之后回波的信号强度仍然非常高,在阈值检波环节不能被过滤,从而由于不同探测周期之间的回波的干扰,导致探测出的障碍物位置(或障碍物与超声波传感器之间的距离)不准确。
发明内容
本发明实施例提供一种抑制超声波干扰的方法、装置及车辆,用以解决现有技术中存在较大的超声波干扰的问题。为了解决上述技术问题,本发明实施例是这样实现的:
第一方面,提供一种抑制超声波干扰的方法,所述方法包括:
通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离;
计算所述第二探测距离与所述第一探测距离的第一距离差值;
计算所述第二探测距离与所述第三探测距离的第二距离差值;
在所述第一距离差值的绝对值和所述第二距离差值的绝对值均大于或等于距离阈值的情况下,确定所述第二探测距离为无效探测值;
其中,所述第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、所述第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、所述第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,所述第n+1个探测周期的时长与所述第n个探测周期的时长不同,且与所述第n+2个探测周期的时长不同,所述n为正整数。
作为一种可选的实施方式,在本发明实施例的第一方面中,所述确定所述第二探测距离无效之后,所述方法还包括:
根据所述第n+1个探测周期内二次回波的飞行时间,计算得到第四探测距离;
将所述第四探测距离确定为所述第n+1个探测周期内的有效探测值。
作为一种可选的实施方式,在本发明实施例第一方面中,当n=2k-1时,所述第n+1个探测周期的时长为第一时长,所述第n个探测周期和所述第n+2个探测周期的时长为第二时长;当n=2k时,所述第n+1个探测周期的时长为第二时长,所述第n个探测周期和所述第n+2个探测周期的时长为第一时长;
其中,所述第一时长与所述第二时长不同,k为正整数。
作为一种可选的实施方式,在本发明实施例第一方面中,所述第一时长和所述第二时长的差值与所述距离阈值之间满足下述公式;
ΔT=a*(2*D/声速)
其中,a为大于1的常数,ΔT表示所述第一时长和所述第二时长的差值,D表示所述距离阈值。
作为一种可选的实施方式,在本发明实施例第一方面中,所述第一时长为50ms,所述第二时长为70ms;
或者,
所述第一时长为70ms,所述第二时长为50ms。
第二方面,提供一种抑制超声波干扰的装置,所述装置包括:
获取模块,用于通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离;
计算模块,用于计算所述第二探测距离与所述第一探测距离的第一距离差值,以及计算所述第二探测距离与所述第三探测距离的第二距离差值;
确定模块,用于在所述第一距离差值的绝对值和所述第二距离差值的绝对值均大于或等于距离阈值的情况下,确定所述第二探测距离为无效探测值;
其中,所述第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、所述第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、所述第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,所述第n+1个探测周期的时长与所述第n个探测周期的时长不同,且与所述第n+2个探测周期的时长不同,所述n为正整数。
作为一种可选的实施方式,在本发明实施例第二方面中,所述计算模块,还用于在所述确定模块确定所述第二探测距离无效之后,根据所述第n+1个探测周期内二次回波的飞行时间,计算得到第四探测距离;
所述确定模块,还用于将所述第四探测距离确定为所述第n+1个探测周期内的有效探测值。作为一种可选的实施方式,在本发明实施例第二方面中,当n=2k-1时,所述第n+1个探测周期的时长为第一时长,所述第n个探测周期和所述第n+2个探测周期的时长为第二时长;当n=2k时,所述第n+1个探测周期的时长为第二时长,所述第n个探测周期和所述第n+2个探测周期的时长为第一时长;
其中,所述第一时长与所述第二时长不同,k为正整数。
作为一种可选的实施方式,在本发明实施例第二方面中,所述第一时长和所述第二时长的差值与所述距离阈值之间满足下述公式;
ΔT=a*(2*D/声速)
其中,a为大于1的常数,ΔT表示所述第一时长和所述第二时长的差值,D表示所述距离阈值。
作为一种可选的实施方式,在本发明实施例第二方面中,所述第一时长为50ms,所述第二时长为70ms;
或者,
所述第一时长为70ms,所述第二时长为50ms。
第三方面,提供一种抑制超声波干扰的装置,该装置包括:处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现如第一方面所述的抑制超声波干扰的方法的步骤。
第四方面,提供一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如第一方面所述的抑制超声波干扰的方法的步骤。
第五方面,提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第一方面所述的抑制超声波干扰的方法的步骤。
第六方面,提供一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第一方面所述的抑制超声波干扰的方法的步骤。
本发明实施例中,可以通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离,计算第二探测距离与第一探测距离的第一距离差值;计算第二探测距离与第三探测距离的第二距离差值;在第一距离差值的绝对值和第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值;其中,第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,第n+1个探测周期的时长与第n个探测周期的时长不同,且与第n+2个探测周期的时长不同,n为正整数。通过该方案,将相邻两个探测周期的时长设置为不同时长,可以计算第一距离差值和第二距离差值,并在这两个差值均大于或等于距离阈值时,确定第n+1个探测周期内探测的第二探测距离与前一探测周期探测的第一探测距离和后一探测周期探测的第三探测距离的差异均比较大,这时就可以认为该第二探测距离为根据干扰波(例如,第n个探测周期内发射的超声波的回波)的飞行时间计算出来的,因此确定第二探测距离为无效探测值,可以抑制不同探测周期之间的回波的干扰,从而提高超声波探测的准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种抑制超声波干扰的方法的流程示意图一;
图2是本发明实施例公开的一种抑制超声波干扰的方法的流程示意图二;
图3是本发明实施例公开的一种抑制超声波干扰的装置的结构示意图一;
图4是本发明实施例公开的一种抑制超声波干扰的装置的结构示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一探测距离和第二探测距离等是用于区别不同的探测距离,而不是用于描述探测距离的特定顺序。
本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本发明实施例提供一种抑制超声波干扰的方法、装置及车辆,可以抑制不同探测周期之间的回波的干扰,从而提高超声波探测的准确性。
本发明实施例提供的抑制超声波干扰的方法,可以应用于超声波探测(可以为采用超声波测距)的场景中。例如,可以应用于车辆的倒车预警,以及自动泊车等场景中的超声波探测。
实施例一
本发明实施例提供一种抑制超声波干扰的方法,该方法可以应用于任意需要进行超声波探测的场景中(例如:倒车预警,或者自动泊车等)在超声波探测的过程中可以采用本发明实施例提供的方法抑制超声波干扰。
本发明实施例中提供的抑制超声波干扰的方案,通过连续3个探测周期的探测距离进行计算来实现,以下将以连续的3个探测周期为第n个探测周期,第n+1个探测周期和第n+2个探测周期为例进行示例性的说明,其中n可以取任意正整数,例如,在n为1时,上述连续的三个探测周期为第1个探测周期、第2个探测周期和第3个探测周期;在n为2时,上述连续的3个探测周期为第2个探测周期、第3个探测周期和第4个探测周期。也就是说,本发明实施例中抑制超声波干扰的方案可以通过任意连续的3个探测周期来实现,具体的探测周期的选取可以根据n的取值来确定。
本发明实施例提供的抑制超声波干扰的方法的执行主体可以为车辆,也可以为本发明实施例中提供的抑制超声波干扰的装置,该抑制超声波干扰的装置应用于车辆中时,可以为超声波雷达,例如,自动泊车辅助(Automatic Parking Assistance,APA)雷达或者超声波停车辅助(Ultrasonic Parking Assistance,UPA)雷达,下面的实施例将以抑制超声波干扰的方法的执行主体为车辆为例,进行示例性的说明。示例性的,如图1所示,本发明实施例提供的抑制超声波干扰的方法,可以包括下述步骤:101、车辆通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离。
其中,第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,第n+1个探测周期的时长与第n个探测周期的时长不同,且与第n+2个探测周期的时长不同,n为正整数。
本发明实施例中,第一探测距离等于第n个探测周期内一次回波的飞行时间与声速的乘积;第二探测距离等于第n+1个探测周期内一次回波的飞行时间与声速的乘积;第三探测距离等于第n+2个探测周期内一次回波的飞行时间与声速的乘积。
本发明实施例中,为了实现抑制超声波干扰的目的,需要首先获取连续三个探测周期内的探测距离,即执行上述101。
进一步的,本发明实施例中在设置超声波的探测周期时,可以将相邻两个探测周期的时长设置的不同,如此对于飞行时间较长,无法在当前探测周期内返回的回波,在下一个周期内返回时,得到的探测距离通常会与相邻的上一个周期或下一个周期所探测到的距离有较大差距,因此可以将距离值变化较大的值认为是无效的探测值,从而可以消除超声波相邻周期之间的自干扰。
一种可选的实现方式中:当上述n=2k-1时,第n+1个探测周期的时长为第一时长,第n个探测周期和第n+2个探测周期的时长为第二时长;当上述n=2k时,第n+1个探测周期的时长为第二时长,第n个探测周期和第n+2个探测周期的时长为第一时长。其中,第一时长与第二时长不同,k为正整数。
可选的,上述第一时长可以为50ms,上述第二时长可以为70ms。
可选的,上述第一时长为70ms,上述第二时长为50ms。
上述可选的实现方式中,超声波的探测周期可以交替设置为一个较短的时间周期和一个较长的时间周期,例如,奇数周期均设置为50ms,偶数周期均设置为70ms;或者奇数周期均设置为70ms,或者偶数周期均设置为50ms。
示例性的,第一个探测周期可以设置为50ms,第二个探测周期可以设置为70ms,第三个探测周期可以设置为50ms,第四个探测周期可以设置为70ms,……,如此短周期与长周期交替设置。
102、车辆计算第二探测距离与第一探测距离的第一距离差值。
103、车辆计算第二探测距离与第三探测距离的第二距离差值。
104、车辆在第一距离差值的绝对值和第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值。
本发明实施例中,上述距离阈值的取值与探测周期的时长设置有关。
可选的,上述第一时长和第二时长的差值与距离阈值之间满足下述公式;
ΔT=a*(2*D/声速)
其中,a为大于1的常数,ΔT表示第一时长和第二时长的差值,D表示距离阈值。
需要说明的是,上述探测周期的设置方式是一种示例性的说明,应该理解,对于超声波探测周期的设置方式还可以包括其他的形式。
另外上述对于第一时长和第二时长的设置,以及距离阈值的设置,以该第一时长和第二时长差值与距离阈值之间满足上述公式为准,具体的第一时长和第二时长的取值,以及距离阈值的取值,本发明实施例不作限定。
本发明实施例提供的抑制超声波干扰的方法中,认为连续的探测周期内所探测到的探测距离应较为近似,若连续的探测周期内某个探测周期内的探测距离与其他探测周期内的探测距离相比,过大或者过小,都有可能是根据干扰波得到的探测距离。因此在上述第一距离差值的绝对值和上述第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值。
本发明实施例中,可以通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离,计算第二探测距离与第一探测距离的第一距离差值;计算第二探测距离与第三探测距离的第二距离差值;在第一距离差值的绝对值和第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值;其中,第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,第n+1个探测周期的时长与第n个探测周期的时长不同,且与第n+2个探测周期的时长不同,n为正整数。通过该方案,将相邻两个探测周期的时长设置为不同时长,可以计算第一距离差值和第二距离差值,并在这两个差值均大于或等于距离阈值时,确定第n+1个探测周期内探测的第二探测距离与前一探测周期探测的第一探测距离以及后一探测周期探测的第三探测距离的差异均比较大,这时就可以认为该第二探测距离为根据干扰波(例如,第n个探测周期内发射的超声波的回波)的飞行时间计算出来的,因此确定第二探测距离为无效探测值,可以抑制不同探测周期之间的回波的干扰,从而提高超声波探测的准确性。
实施例二
本发明实施例提供的抑制超声波干扰的方法还可以包括本实施例中的实现方式,如图2所示,本实施例提供的抑制超声波干扰的方法可以包括下述步骤:
201、车辆通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离。
202、车辆计算第二探测距离与第一探测距离的第一距离差值。
203、车辆计算第二探测距离与第三探测距离的第二距离差值。
204、车辆在第一距离差值的绝对值和第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值。
对于201至204的描述,可以参照上述实施例一中对101至104的相关描述,此处不再赘述。
205、车辆根据第n+1个探测周期内二次回波的飞行时间,计算得到第四探测距离。
本发明实施例中,可以根据第n+1个探测周期内二次回波的飞行时间与声速的乘积,计算得到第四探测距离。
206、车辆将第四探测距离确定为第n+1个探测周期内的有效探测值。
本发明实施例中,在确定根据第n+1个探测周期内一次回波得到的第二探测距离为无效探测距离之后,可以认为第n+1个探测周期内一次回波为干扰波,那么此时第n+1个探测周期内的二次回波通常就不会是干扰波,而是第n+1个探测周期内的正常的回波,因此可以将第四探测距离确定为第n+1个探测周期内的有效探测值。
一种可能的实现方式中,在上述205之后,206之前,本发明实施例还可以包括下述步骤:207、车辆计算第四探测距离与第一探测距离的第三距离差值。
208、车辆计算第四探测距离与第三探测距离的第四距离差值。
209、车辆判断第三距离差值的绝对值和第四距离差值的绝对值是否均大于或等于距离阈值。在上述209之后,若否,则执行上述206。
通过上述可选的实现方式,在将第四探测距离确定为第n+1个探测周期内的有效探测值之前,先判断该第四探测距离与相邻周期的第一探测距离以及第三探测距离之间是否均相差较大,在第四探测距离与相邻周期的第一探测距离以及第三探测距离之间的差值相差都不大的情况下,可以将第四探测距离确定为第n+1个探测周期内的有效探测值,从而可以进一步提高超声波探测的准确性。
需要说明的是,本发明实施例中,上述各个附图所示的车辆控制方法均是以结合本发明实施例中的一个附图为例示例性的说明的。具体实现时,上述各个附图所示的车辆控制方法还可以结合上述实施例中示意的其他可以结合的任意附图实现,此处不再赘述。
如图3所示,本发明实施例提供一种抑制超声波干扰的装置,该抑制超声波干扰的装置包括:获取模块301,用于通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离;计算模块302,用于计算第二探测距离与第一探测距离的第一距离差值,以及计算第二探测距离与第三探测距离的第二距离差值;
确定模块303,用于在第一距离差值的绝对值和第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值;
其中,第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,第n+1个探测周期的时长与第n个探测周期的时长不同,且与第n+2个探测周期的时长不同,n为正整数。
可选的,计算模块302,还用于在确定模块303确定第二探测距离无效之后,根据第n+1个探测周期内二次回波的飞行时间,计算得到第四探测距离;
确定模块303,还用于将述第四探测距离确定为第n+1个探测周期内的有效探测值。
可选的,当n=2k-1时,第n+1个探测周期的时长为第一时长,第n个探测周期和第n+2个探测周期的时长为第二时长;
当n=2k时,第n+1个探测周期的时长为第二时长,第n个探测周期和第n+2个探测周期的时长为第一时长;
其中,第一时长与第二时长不同,k为正整数。
可选的,第一时长和第二时长的差值与距离阈值之间满足下述公式;
ΔT=a*(2*D/声速)
其中,a为大于1的常数,ΔT表示第一时长和第二时长的差值,D表示距离阈值。
可选的,第一时长为50ms,第二时长为70ms;
或者,
第一时长为70ms,第二时长为50ms。
如图4所示,本发明实施例还提供一种抑制超声波干扰的装置,该抑制超声波干扰的装置包括:处理器401、存储器402及存储在该存储器402上并可在该处理器401上运行的计算机程序,该计算机程序被该处理器404执行时实现上述方法实施例中的抑制超声波干扰的方法的步骤。
本发明实施例提供的抑制超声波干扰的装置能够实现上述方法实施例中所示的各个过程,为避免重复,此处不再赘述。
本发明实施例提供一种抑制超声波干扰的装置,可以通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离,计算第二探测距离与第一探测距离的第一距离差值;计算第二探测距离与第三探测距离的第二距离差值;在第一距离差值的绝对值和第二距离差值的绝对值均大于或等于距离阈值的情况下,确定第二探测距离为无效探测值;其中,第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,第n+1个探测周期的时长与第n个探测周期的时长不同,且与第n+2个探测周期的时长不同,n为正整数。通过该方案,将相邻两个探测周期的时长设置为不同时长,可以计算第一距离差值和第二距离差值,并在这两个差值均大于或等于距离阈值时,确定第n+1个探测周期内探测的第二探测距离与前一探测周期探测的第一探测距离和后一探测周期探测的第三探测距离的差异均比较大,这时就可以认为该第二探测距离为根据干扰波(例如,第n个探测周期内发射的超声波的回波)的飞行时间计算出来的,因此确定第二探测距离为无效探测值,可以抑制不同探测周期之间的回波的干扰,从而提高超声波探测的准确性。
本发明实施例提供一种车辆,该车辆包括:上述实施例中涉及的抑制超声波干扰的装置。
本发明实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如上述方法实施例中的抑制超声波干扰的方法的步骤。
本发明实施例提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述方法实施例中的抑制超声波干扰的方法的步骤。
本发明实施例提供一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述方法实施例中的抑制超声波干扰的方法的部分或全部步骤。
在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

Claims (8)

1.一种抑制超声波干扰的方法,其特征在于,所述方法包括:
通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离;
计算所述第二探测距离与所述第一探测距离的第一距离差值;
计算所述第二探测距离与所述第三探测距离的第二距离差值;
在所述第一距离差值的绝对值和所述第二距离差值的绝对值均大于或等于距离阈值的情况下,确定所述第二探测距离为无效探测值;
其中,所述第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、所述第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、所述第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,所述第n+1个探测周期的时长与所述第n个探测周期的时长不同,且与所述第n+2个探测周期的时长不同,所述n为正整数;
所述确定所述第二探测距离无效之后,所述方法还包括:
根据所述第n+1个探测周期内二次回波的飞行时间,计算得到第四探测距离;
将所述第四探测距离确定为所述第n+1个探测周期内的有效探测值。
2.根据权利要求1所述的方法,其特征在于,
当n=2k-1时,所述第n+1个探测周期的时长为第一时长,所述第n个探测周期和所述第n+2个探测周期的时长为第二时长;
当n=2k时,所述第n+1个探测周期的时长为第二时长,所述第n个探测周期和所述第n+2个探测周期的时长为第一时长;
其中,所述第一时长与所述第二时长不同,k为正整数。
3.根据权利要求2所述的方法,其特征在于,所述第一时长和所述第二时长的差值与所述距离阈值之间满足下述公式;
∆T=a*(2*D/声速)
其中,a为大于1的常数,∆T 表示所述第一时长和所述第二时长的差值,D表示所述距离阈值。
4.根据权利要求2或3所述的方法,其特征在于,
所述第一时长为50ms,所述第二时长为70ms;
或者,
所述第一时长为70ms,所述第二时长为50ms。
5.一种抑制超声波干扰的装置,其特征在于,包括:
获取模块,用于通过超声波探测,获取第一探测距离、第二探测距离和第三探测距离;
计算模块,用于计算所述第二探测距离与所述第一探测距离的第一距离差值,以及计算所述第二探测距离与所述第三探测距离的第二距离差值;
确定模块,用于在所述第一距离差值的绝对值和所述第二距离差值的绝对值均大于或等于距离阈值的情况下,确定所述第二探测距离为无效探测值;
其中,所述第一探测距离为根据第n个探测周期内一次回波的飞行时间计算得到的、所述第二探测距离为根据第n+1个探测周期内一次回波的飞行时间计算得到的、所述第三探测距离为根据第n+2个探测周期内一次回波的飞行时间计算得到的,所述第n+1个探测周期的时长与所述第n个探测周期的时长不同,且与所述第n+2个探测周期的时长不同,所述n为正整数;
所述计算模块,还用于在所述确定模块确定所述第二探测距离无效之后,根据所述第n+1个探测周期内二次回波的飞行时间,计算得到第四探测距离;
所述确定模块,还用于将所述第四探测距离确定为所述第n+1个探测周期内的有效探测值。
6.根据权利要求5所述的装置,其特征在于,
当n=2k-1时,所述第n+1个探测周期的时长为第一时长,所述第n个探测周期和所述第n+2个探测周期的时长为第二时长;
当n=2k时,所述第n+1个探测周期的时长为第二时长,所述第n个探测周期和所述第n+2个探测周期的时长为第一时长;
其中,所述第一时长与所述第二时长不同,k为正整数。
7.一种车辆,其特征在于,所述车辆包括如权利要求5或6所述的抑制超声波干扰的装置。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的抑制超声波干扰的方法。
CN201910813109.XA 2019-08-29 2019-08-29 一种抑制超声波干扰的方法、装置及车辆 Active CN110441778B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910813109.XA CN110441778B (zh) 2019-08-29 2019-08-29 一种抑制超声波干扰的方法、装置及车辆

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910813109.XA CN110441778B (zh) 2019-08-29 2019-08-29 一种抑制超声波干扰的方法、装置及车辆

Publications (2)

Publication Number Publication Date
CN110441778A CN110441778A (zh) 2019-11-12
CN110441778B true CN110441778B (zh) 2021-07-13

Family

ID=68438464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910813109.XA Active CN110441778B (zh) 2019-08-29 2019-08-29 一种抑制超声波干扰的方法、装置及车辆

Country Status (1)

Country Link
CN (1) CN110441778B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103605125A (zh) * 2013-11-29 2014-02-26 深圳市航盛电子股份有限公司 倒车雷达抗干扰的方法及***
CN105319550A (zh) * 2015-11-10 2016-02-10 奇瑞汽车股份有限公司 一种滤除同频互扰的雷达测距方法
DE102015206762B3 (de) * 2015-04-15 2016-08-25 Robert Bosch Gmbh Verfahren und Vorrichtung zum Bestimmen einer Position und/oder einer Ausdehnung eines Objekts

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103605125A (zh) * 2013-11-29 2014-02-26 深圳市航盛电子股份有限公司 倒车雷达抗干扰的方法及***
DE102015206762B3 (de) * 2015-04-15 2016-08-25 Robert Bosch Gmbh Verfahren und Vorrichtung zum Bestimmen einer Position und/oder einer Ausdehnung eines Objekts
CN105319550A (zh) * 2015-11-10 2016-02-10 奇瑞汽车股份有限公司 一种滤除同频互扰的雷达测距方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
An Ultrasonic Sensor for Distance Measurement in Automotive Applications;Alessio Carullo etc.;《IEEE Sensors Journal》;20010831;第1卷(第2期);正文第143-147页 *
AT89C52超声波测距倒车防撞报警***;张珩 等;《现代电子技术》;20100215(第3期);正文第205-206页、210页 *

Also Published As

Publication number Publication date
CN110441778A (zh) 2019-11-12

Similar Documents

Publication Publication Date Title
US11061127B2 (en) Vehicle radar system
JP7382107B2 (ja) コード化された超音波送信に対する飛行時間及びコードシグネチャ検出
JP3466622B2 (ja) 超音波障害物検知法
US10120073B2 (en) Method for operating a surroundings-detection system of a vehicle
KR20190096291A (ko) 위상을 보정하는 레이더 감지
US5923282A (en) Radar system
US9465108B1 (en) System and method for target doppler estimation and range bias compensation using high duty cycle linear frequency modulated signals
CN106461779B (zh) 用于检测机动车辆的超声波传感器的阻挡状态的方法,超声波传感器设备和机动车辆
KR102437345B1 (ko) 하나 이상의 표적의 반경방향 상대 가속도를 결정하기 위한 방법 및 레이더 장치
JPH0551865B2 (zh)
US10444341B2 (en) Road clutter mitigation
JP6713946B2 (ja) 車載レーダ装置
JP2019020158A (ja) 物体検出方法及び物体検出装置
CN116660847A (zh) 干扰信号检测方法及装置
US5627545A (en) Radar apparatus
CN110441778B (zh) 一种抑制超声波干扰的方法、装置及车辆
CN113640811B (zh) 数据处理方法、装置、电子设备及存储介质
KR101339108B1 (ko) 레이더 시스템의 표적 탐지방법
KR102397095B1 (ko) 차량의 레이더를 이용한 오브젝트 검출 방법 및 장치
CN110398742B (zh) 一种抑制超声波干扰的方法、装置及车辆
CN112578371B (zh) 一种信号处理方法及装置
KR20190023198A (ko) 차량의 레이더를 이용한 오브젝트 검출 방법 및 장치
DE102006020943A1 (de) Verfahren zur Bestimmung der Entfernung mittels des FMCW-Radarverfahrens
CN113109796A (zh) 一种目标检测方法及装置
JP3061738B2 (ja) マルチprf法を用いた測距装置および測距方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20201228

Address after: Room 46, room 406, No.1, Yichuang street, Zhongxin knowledge city, Huangpu District, Guangzhou City, Guangdong Province 510000

Applicant after: Guangzhou Xiaopeng Automatic Driving Technology Co.,Ltd.

Address before: Room 245, No. 333, jiufo Jianshe Road, Zhongxin Guangzhou Knowledge City, Guangzhou City, Guangdong Province

Applicant before: GUANGZHOU XIAOPENG MOTORS TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20191112

Assignee: GUANGZHOU XIAOPENG MOTORS TECHNOLOGY Co.,Ltd.

Assignor: Guangzhou Xiaopeng Automatic Driving Technology Co.,Ltd.

Contract record no.: X2021440000219

Denomination of invention: A method, device and vehicle for restraining ultrasonic interference

Granted publication date: 20210713

License type: Common License

Record date: 20211220

EE01 Entry into force of recordation of patent licensing contract
TR01 Transfer of patent right

Effective date of registration: 20240227

Address after: 510000 No.8 Songgang street, Cencun, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: GUANGZHOU XIAOPENG MOTORS TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: Room 46, room 406, No.1, Yichuang street, Zhongxin knowledge city, Huangpu District, Guangzhou City, Guangdong Province 510000

Patentee before: Guangzhou Xiaopeng Automatic Driving Technology Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right