[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2024124976A1 - Method for eliminating synchronous interference of ultrasonic radar, system, vehicle, and storage medium - Google Patents

Method for eliminating synchronous interference of ultrasonic radar, system, vehicle, and storage medium Download PDF

Info

Publication number
WO2024124976A1
WO2024124976A1 PCT/CN2023/116346 CN2023116346W WO2024124976A1 WO 2024124976 A1 WO2024124976 A1 WO 2024124976A1 CN 2023116346 W CN2023116346 W CN 2023116346W WO 2024124976 A1 WO2024124976 A1 WO 2024124976A1
Authority
WO
WIPO (PCT)
Prior art keywords
detection distance
preliminary
sensor
wave
distance
Prior art date
Application number
PCT/CN2023/116346
Other languages
French (fr)
Chinese (zh)
Inventor
何卓荣
叶子亮
李文星
蒋超
Original Assignee
广州汽车集团股份有限公司
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 广州汽车集团股份有限公司 filed Critical 广州汽车集团股份有限公司
Publication of WO2024124976A1 publication Critical patent/WO2024124976A1/en

Links

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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/537Counter-measures or counter-counter-measures, e.g. jamming, anti-jamming
    • 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/539Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section

Definitions

  • the present invention relates to the technical field of obstacle distance recognition, and in particular to a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar.
  • Ultrasonic ranging technology is often used in the process of vehicle driving and reversing.
  • the principle of ultrasonic ranging technology is to send ultrasonic signals and then reflect them after encountering obstacles.
  • the sensor receives the signal of this frequency, calculates the time difference between sending and receiving, and converts the time difference into distance, thereby obtaining the relative distance between the obstacle and the vehicle.
  • the receiving sensor may receive ultrasonic signals from other vehicles.
  • the received signal cannot accurately calculate the distance between the obstacle and the vehicle, and thus misjudges the obstacle distance.
  • the following method is used to identify interference signals: an ultrasonic signal is sent, multiple echo signals are received through the sensor, the absolute value of the distance difference of the multiple echo signals is calculated, and the absolute value is compared with the set distance threshold to determine whether it is an interference signal.
  • the ultrasonic echo intensity is set to determine whether there may be interference, and multiple waves are sent to confirm and distinguish interference data from obstacle data based on the interference intensity. If interference exists, the detection results of the current detection cycle are discarded.
  • the technical problem to be solved by the present invention is to provide a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar, which can ensure the continuity and accuracy of obstacle detection data and reduce false alarms.
  • a method for eliminating ultrasonic radar synchronization interference which at least comprises the following steps:
  • a wave-transmitting sensor is used to transmit a detection ultrasonic wave, and the wave-transmitting sensor and at least one matching sensor are used to receive subsequent echoes; after transmitting the detection ultrasonic wave, a first preliminary detection distance and a second preliminary detection distance are calculated based on the echoes received by the wave-transmitting sensor; and a first preliminary auxiliary detection distance and a second preliminary auxiliary detection distance corresponding to each matching sensor are calculated based on the echoes received by each matching sensor;
  • interference identification is performed on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, and the interference value is eliminated to determine the auxiliary detection distance corresponding to each matching sensor;
  • interference identification is performed on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor, and the interference value is eliminated to obtain the detection distance corresponding to the wave-generating sensor;
  • the auxiliary detection distance and the detection distance are outputted, and the distance of the obstacle is determined.
  • the step of combining the detection distance value obtained in the previous cycle, performing interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, eliminating the interference value therein, and determining the auxiliary detection distance corresponding to each matching sensor further includes:
  • the first preliminary detection distance and the second preliminary detection distance of each matching sensor are respectively compared with the detection distance value obtained in the previous cycle. If the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; otherwise, it is determined to be an auxiliary detection distance of the matching sensor; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
  • the first preliminary detection distance is determined as the auxiliary detection distance of the matching sensor
  • the auxiliary detection distance of the matching sensor is an invalid value.
  • the step of calculating the first preliminary detection distance and the second preliminary detection distance according to the echo received by the wave-emitting sensor after emitting the detection ultrasonic wave, and calculating the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance corresponding to each matching sensor according to the echo received by each matching sensor further includes:
  • the wave sensor calculates the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emission and the echo reception;
  • the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emission and the echo reception of the wave sensor;
  • the first preliminary detection distance is calculated and the second preliminary detection distance is an invalid value; when the wave sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values;
  • the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value; when the transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
  • the step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor and combining the triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further includes:
  • the detection distance corresponding to the wave sensor is determined to be an invalid value
  • the second preliminary detection distance is determined as the detection distance corresponding to the wave sensor.
  • the step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor and combining the triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further includes:
  • the smallest one is used as the detection distance corresponding to the wave-emitting sensor.
  • another aspect of the present invention further includes a system for eliminating ultrasonic radar synchronization interference, which at least includes:
  • the preliminary distance obtaining unit is used to use the wave-transmitting sensor to send a detection ultrasonic wave in a detection cycle of the ultrasonic radar, and use the wave-transmitting sensor and at least one matching sensor to receive subsequent echoes; after transmitting the detection ultrasonic wave, calculate and obtain a first preliminary detection distance and a second preliminary detection distance according to the echo received by the wave-transmitting sensor; calculate and obtain the corresponding first preliminary auxiliary detection distance and second preliminary auxiliary detection distance according to the echo received by each matching sensor;
  • the auxiliary detection distance obtaining unit is used to perform interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor in combination with the detection distance value obtained in the previous cycle, eliminate the interference value therein, and determine the auxiliary detection distance corresponding to each matching sensor;
  • a detection distance unit used to perform interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-emitting sensor according to the auxiliary detection distance corresponding to each matching sensor and in combination with the triangulation positioning technology, eliminate the interference value therein, and obtain the detection distance corresponding to the wave-emitting sensor;
  • the obstacle distance determination unit is used to output the auxiliary detection distance, the detection distance, and determine the distance of the obstacle.
  • the auxiliary detection distance obtaining unit further includes:
  • An interference comparison unit is used to compare the first preliminary detection distance and the second preliminary detection distance of each matching sensor with the detection distance value obtained in the previous cycle, and if the difference between the two exceeds a predetermined threshold, it is determined to be an interference value;
  • the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
  • An auxiliary distance determination unit is used to determine the difference between the two as the auxiliary detection distance of the matching sensor when the comparison result is that the difference does not exceed the predetermined threshold; and when the detection distance value obtained in the previous cycle is an invalid value, determine the first preliminary detection distance as the auxiliary detection distance of the matching sensor; and when the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or when the first preliminary control distance and the second preliminary detection distance are both interference values, determine that the auxiliary detection distance of the matching sensor is an invalid value.
  • the preliminary distance obtaining unit further comprises:
  • the calculation processing unit is used for the wave sensor to calculate the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emitted and the echo received;
  • the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emitted by the wave sensor and the echo received by itself;
  • the invalid value determination unit is used to calculate the first preliminary detection distance when the wave-transmitting sensor receives only one echo, and the second preliminary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values; and when the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated, and the second preliminary auxiliary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
  • the detection distance obtaining unit further includes:
  • a positioning relationship judgment unit configured to make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the first preliminary detection distance, and if the three distances do not satisfy the triangular positioning relationship, determine the first preliminary detection distance as an interference value; and make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the second preliminary detection distance, and if the three distances do not satisfy the triangular positioning relationship, determine the second preliminary detection distance as an interference value;
  • a detection distance determination unit is used to determine the detection distance corresponding to the wave-transmitting sensor as an invalid value when the auxiliary detection distance is an invalid value, or when the first preliminary detection distance and the second preliminary detection distance are both invalid values or both are interference values; and to determine the first preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor when the first preliminary detection distance satisfies a triangulated positioning relationship; and to determine the second preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor when the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulated positioning relationship.
  • the detection distance obtaining unit further includes:
  • the selection and determination unit is used to, when there are more than one detection distances corresponding to the wave-emitting sensor obtained according to the multiple matching sensors, use the smallest one as the detection distance corresponding to the wave-emitting sensor.
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the aforementioned method are implemented.
  • a vehicle which includes an obstacle recognition device, wherein the aforementioned system for eliminating synchronous interference of ultrasonic radar is integrated into the obstacle recognition device.
  • the present invention provides a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar.
  • the existing data of matching sensors on both sides of the wave sensor at the current moment is used as the data input source for judging whether there is interference, so as to distinguish the interference value and the obstacle detection value in the three sets of data detected in this cycle, thereby eliminating synchronous interference and obtaining accurate obstacle distance information.
  • the present invention effectively distinguishes the interference signal value from the obstacle detection value without increasing the detection time within the current cycle; and in the presence of interference signals, it can output the obstacle detection distance value as much as possible, while avoiding outputting invalid values as much as possible, ensuring the continuity of obstacle detection data, thereby improving the accuracy of obstacle detection while reducing false alarms. It can improve safety and user experience.
  • FIG1 is a schematic diagram of the main process of an embodiment of a method for eliminating synchronous interference of ultrasonic radar provided by the present invention
  • FIG2 is a more detailed schematic diagram of a flow chart of an embodiment provided by the present invention.
  • FIG3 is a schematic diagram of various types of detection distance sources in FIG2;
  • FIG4 is a more detailed schematic diagram of the process of step S2 in FIG2 ;
  • FIG5 is a more detailed schematic diagram of the process of step S4 in FIG2 ;
  • FIG6 is a schematic diagram of distance data obtained by each sensor before interference determination and elimination in an example of the present invention.
  • FIG7 is a schematic diagram of distance data obtained by each sensor after interference determination and elimination in an example of the present invention.
  • FIG8 is a schematic structural diagram of an embodiment of a system for eliminating synchronous interference of ultrasonic radars provided by the present invention.
  • FIG9 is a schematic diagram of the structure of the preliminary distance obtaining unit in FIG8 ;
  • FIG10 is a schematic diagram of the structure of the auxiliary detection distance acquisition unit in FIG8;
  • FIG. 11 is a schematic structural diagram of the detection distance acquisition unit in FIG. 8 .
  • FIG1 a schematic diagram of the main process of an embodiment of a method for eliminating synchronous interference of ultrasonic radar provided by the present invention is shown.
  • the method at least includes:
  • Step S10 in one detection cycle of the ultrasonic radar, a detection ultrasonic wave is sent by a wave-transmitting sensor, and a subsequent echo is received by the wave-transmitting sensor and at least one matching sensor; after the detection ultrasonic wave is transmitted, a first preliminary detection distance and a second preliminary detection distance are calculated based on the echo received by the wave-transmitting sensor after the ultrasonic wave is transmitted; and a first preliminary auxiliary detection distance and a second preliminary auxiliary detection distance corresponding to each matching sensor are calculated based on the echo received by each matching sensor;
  • step S10 further includes:
  • the wave sensor calculates the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emission and the echo reception;
  • the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emission and the echo reception of the wave sensor;
  • the first preliminary detection distance is calculated and the second preliminary detection distance is an invalid value; when the wave sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values;
  • the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value; when the transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
  • Step S11 combining the detection distance value obtained in the previous cycle, performing interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, eliminating the interference value therein, and determining the auxiliary detection distance corresponding to each matching sensor;
  • step S11 further includes:
  • the first preliminary detection distance and the second preliminary detection distance of each matching sensor are respectively compared with the detection distance value obtained in the previous cycle. If the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; otherwise, it is determined to be an auxiliary detection distance of the matching sensor; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
  • the first preliminary detection distance is determined as the auxiliary detection distance of the matching sensor
  • the auxiliary detection distance of the matching sensor is an invalid value.
  • Step S12 according to the auxiliary detection distance corresponding to each matching sensor, combined with the triangulation positioning technology, interference identification is performed on the first preliminary detection distance and the second preliminary detection distance of the wave sensor, and the interference value is eliminated to obtain the detection distance corresponding to the wave sensor;
  • step S12 further includes:
  • the detection distance corresponding to the wave sensor is determined to be an invalid value
  • the second preliminary detection distance is determined as the detection distance corresponding to the wave sensor.
  • step S11 if more than one matching sensor is used in step S11, a corresponding number of auxiliary detection distance values will be obtained; in the above steps, a detection distance value (including a normal value and an invalid value) can be obtained according to each auxiliary detection distance value; therefore, when there are more than one detection distances corresponding to the wave-transmitting sensor obtained according to multiple matching sensors, corresponding selection or processing is required to determine the corresponding detection distance. For example, in one example, the smallest one can be used as the detection distance corresponding to the wave-transmitting sensor.
  • Step S13 outputting the auxiliary detection distance and the detection distance, and determining the distance of the obstacle.
  • the auxiliary detection distance and the detection distance in the current cycle may be output, and the smallest one thereof may be determined as the distance of the obstacle.
  • the step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor and combining the triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further includes:
  • the method is applied to the application of reversing obstacle distance recognition, which uses four ultrasonic sensors, namely RA, RB, RC and RD.
  • RB is used as a wave transmitting sensor, which is also a wave receiving sensor;
  • RA and RC are matched wave receiving sensors (i.e., the matching sensors mentioned above).
  • RBB is the preliminary detection distance calculated after the wave sensor receives the echo in this detection cycle, which specifically includes the first preliminary detection distance RBB1 and the second preliminary detection distance RBB2, which are respectively the first and second echo distances received after the current wave sensor RB transmits the wave; it can be understood that in one detection cycle, the wave sensor RB may receive two or more echoes, and the first two echoes are used for calculation in the present invention. Among them, when the wave sensor receives only one echo, the first preliminary detection distance RBB1 is calculated, and the second preliminary detection distance RBB2 is an invalid value; when the wave sensor does not receive an echo, the first preliminary detection distance RBB1 and the second preliminary detection distance RBB2 are both invalid values;
  • RBA is the preliminary auxiliary detection distance calculated after the matching sensor RA receives the echo in this period, which includes the first preliminary auxiliary detection distance RBA1 and the second preliminary auxiliary detection distance RBA2, which are respectively the first echo distance and the second echo distance received by the receiving sensor RA after the current wave sensor RB sends the wave and is reflected by the obstacle;
  • RCA is the preliminary auxiliary detection distance calculated after the matching sensor RC receives the echo in this period, which includes the first preliminary auxiliary detection distance RCA1 and the second preliminary auxiliary detection distance RCA2, which are respectively the primary echo distance and the secondary echo distance received by the receiving sensor RC after the current transmitting sensor RB transmits the wave and is reflected by the obstacle;
  • the matching sensor i.e., the receiving sensor
  • the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value
  • the transmitting sensor does not receive an echo
  • the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
  • RAB1 refers to the obstacle distance obtained after RA, as a transmitting sensor, sends ultrasonic waves in the previous detection cycle and RB, as a receiving sensor, receives the waves and the co-frequency interference data is processed;
  • RCB1 refers to the obstacle distance obtained after the same-frequency interference data processing after RC as the transmitting sensor sends the ultrasonic wave and RB receives the wave, and RB as the receiving sensor receives the wave;
  • RBA_Out is the auxiliary detection distance corresponding to the receiving sensor RA after interference judgment processing
  • RBC_Out is the auxiliary detection distance corresponding to the receiving sensor RC after interference judgment processing
  • RBB1_A is the detection distance corresponding to the wave sensor RB obtained after triangulation positioning relationship determination using RBA_Out;
  • RBB1_C is the detection distance corresponding to the wave sensor RB obtained after triangulation positioning relationship determination using RBC_Out;
  • RBB_Out is the obstacle detection distance finally obtained by the wave sensor RB.
  • this step is performed with respect to the detection period of sensor RB as an example, that is, sensor RB is used as a wave transmitting sensor, and RA and RC are used as matching wave receiving sensors.
  • the method comprises the following steps:
  • Step S1 The RB sensor detection cycle ends, and three sets of data, RBB, RBA, and RBC, are obtained, where RBB includes the first preliminary detection distance RBB1 and the second preliminary detection distance RBB2, RBA includes the first preliminary auxiliary detection distance RBA1 and the second preliminary auxiliary detection distance RBA2, and RBC includes the first preliminary auxiliary detection distance RBC1 and the second preliminary auxiliary detection distance RBC2.
  • RBB includes the first preliminary detection distance RBB1 and the second preliminary detection distance RBB2
  • RBA includes the first preliminary auxiliary detection distance RBA1 and the second preliminary auxiliary detection distance RBA2
  • RBC includes the first preliminary auxiliary detection distance RBC1 and the second preliminary auxiliary detection distance RBC2.
  • Step S2 Combine the RAB data obtained in the detection cycle before the current detection cycle, perform co-channel interference determination on the RBA group data, obtain RBA_Out data, and enter step S3
  • step S2 includes:
  • Step S21 Determine whether the initial auxiliary assistance distance (RBA1 value) is valid. If not, the current cycle RBA does not detect an obstacle, the RBA_Out value is invalid, and the process jumps to step S26; if valid, proceed to step S22;
  • Step S24 Determine whether the RBA2 value is valid. If not, there is no valid data to compare under the premise that RBA1 is interference data, and the RBA_Out value is invalid, and the process jumps to step S26; if valid, enter step S25;
  • the RBA group data processing is completed, and enter step S26;
  • Step S26 The determination of whether the RBA group data is disturbed is completed and RBA_Out is output.
  • step S2 and step S3 for real obstacles, the RBA1 and RAB1 values should be similar. If there is a co-frequency interference signal, the RBA1 value will become smaller, and the distance value collected to the real obstacle may appear in RBA2. Therefore, by comparing RAB1 to confirm whether RBA1 or RBA2 is an interference value, the interference value can be eliminated and the real distance of the actual obstacle can be obtained.
  • Step S3 The determination method is the same as that of step S2.
  • the RBC group data is combined with the RCB data to perform co-frequency interference determination to obtain RBC_Out data, and then proceed to step S4.
  • Step S4 According to RBA_Out and RBC_Out obtained in steps S2 and S3, co-channel interference determination is performed on the RBB group data to obtain RBB_Out, and then the process proceeds to step S5.
  • the step S4 specifically includes:
  • Step S41 determine whether the RBB1 value is valid. If not, the RBB does not detect an obstacle in the current cycle, the RBB_Out value is invalid, and the process jumps to step S411; if valid, proceed to step S42;
  • Step S42 Determine whether the RBA1_Out value is valid. If not, there is no data for reference and comparison between RA and RB, the RBB1_A value is invalid, and the process jumps to step S47; if valid, proceed to step S43;
  • Step S44 determine whether the RBB2 value is valid. If not, there is no data for reference and comparison between RA and RB, the RBB1_A value is invalid, and the process jumps to step S47; if valid, proceed to step S45;
  • Step S46 Use RBC_Out to replace RBA_Out, and use the installation position distance BC between RB and RC to replace AB, repeat steps S42 to S45, obtain RBB1_C, and proceed to step S47;
  • Step S47 Obtain data RBB1_A and RBB1_C from steps S42 to S46, and proceed to step S48;
  • Step S48 Determine whether the values of RBB1_A and RBB1_C are both valid. If so, the process jumps to step S411; if not, proceed to step S49;
  • Step S411 Compare the values of RBB1_A and RBB1_C, take the minimum value of RBB_Out, and proceed to step S412;
  • Step S412 The determination of whether the RBB group data is interfered is completed, and RBB_Out is output.
  • RBB and RBA are obtained by reflection of ultrasonic waves after encountering obstacles
  • RBB, RBA and AB can form a triangle. According to the triangle side length theorem, by excluding the interference value RBA_Out and the known AB, it is confirmed whether RBB1 or RBB2 is an interference value, thereby eliminating the interference value and obtaining the actual distance of the actual obstacle.
  • the sensor RB data processing for this cycle is completed and RBB_Out, RBA_Out and RBC_Out are output.
  • Figures 6 and 7. It shows the data collection of a real vehicle before and after being processed by this method.
  • the scene is that there is a real obstacle about 2.5m behind the vehicle, and another vehicle in the distance continuously emits ultrasonic signals as an interference source.
  • the data of the four-way sensor have many discrete data points, and most of the distance values obtained are much smaller than the actual obstacle values. Such data will lead to the mistaken belief that the obstacle is very close to the vehicle, resulting in a false alarm.
  • FIG8 a schematic diagram of the structure of an embodiment of a system for eliminating synchronous interference of ultrasonic radar provided by the present invention is shown.
  • the system 1 at least includes:
  • the preliminary distance obtaining unit 10 is used to use a wave-transmitting sensor to send a detection ultrasonic wave in a detection cycle of the ultrasonic radar, and use the wave-transmitting sensor and at least one matching sensor to receive subsequent echoes; after transmitting the detection ultrasonic wave, calculate and obtain a first preliminary detection distance and a second preliminary detection distance according to the echoes received by the wave-transmitting sensor after transmitting the ultrasonic wave; calculate and obtain a corresponding first preliminary auxiliary detection distance and a second preliminary auxiliary detection distance according to the echoes received by each matching sensor;
  • the auxiliary detection distance obtaining unit 11 is used to perform interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor in combination with the detection distance value obtained in the previous cycle, eliminate the interference value therein, and determine the auxiliary detection distance corresponding to each matching sensor;
  • the detection distance unit 12 is used to perform interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave sensor according to the auxiliary detection distance corresponding to each matching sensor in combination with the triangulation positioning technology, eliminate the interference value therein, and obtain the detection distance corresponding to the wave sensor;
  • the obstacle distance determination unit 13 is used to output the auxiliary detection distance, the detection distance, and determine the distance of the obstacle.
  • the preliminary distance obtaining unit 10 further includes:
  • the calculation processing unit 100 is used for the wave sensor to calculate the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emitted and the echo received; the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emitted by the wave sensor and the echo received by itself;
  • the invalid value determination unit 101 is used for calculating the first preliminary detection distance when the wave-transmitting sensor receives only one echo, and the second preliminary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values; and when the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated, and the second preliminary auxiliary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
  • the auxiliary detection distance obtaining unit 11 further includes:
  • the interference comparison unit 110 is used to compare the first preliminary detection distance and the second preliminary detection distance of each matching sensor with the detection distance value obtained in the previous cycle, and if the difference between the two exceeds a predetermined threshold, it is determined to be an interference value;
  • the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
  • the auxiliary distance determination unit 111 is used to determine the difference between the two as the auxiliary detection distance of the matching sensor when the comparison result is that the difference does not exceed the predetermined threshold; and when the detection distance value obtained in the previous cycle is an invalid value, determine the first preliminary detection distance as the auxiliary detection distance of the matching sensor; and when the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or when the first preliminary control distance and the second preliminary detection distance are both interference values, determine that the auxiliary detection distance of the matching sensor is an invalid value.
  • the detection distance obtaining unit 12 further includes:
  • the positioning relationship judgment unit 120 is used to make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the first preliminary detection distance. If the three distances do not satisfy the triangular positioning relationship, the first preliminary detection distance is determined as an interference value; and make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the second preliminary detection distance. If the three distances do not satisfy the triangular positioning relationship, the second preliminary detection distance is determined as an interference value;
  • the detection distance determination unit 121 is used to determine the detection distance corresponding to the wave-transmitting sensor as an invalid value when the auxiliary detection distance is an invalid value, or when the first preliminary detection distance and the second preliminary detection distance are both invalid values or both are interference values; and when the first preliminary detection distance satisfies a triangulated positioning relationship, determine the first preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor; and when the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulated positioning relationship, determine the second preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor;
  • the selection and determination unit 122 is configured to, when there are more than one detection distances corresponding to the wave-generating sensor obtained according to the plurality of matching sensors, use the smallest one as the detection distance corresponding to the wave-generating sensor.
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described in the above-mentioned Figures 1 to 7 are implemented.
  • a computer program is stored, and when the computer program is executed by a processor, the steps of the method described in the above-mentioned Figures 1 to 7 are implemented.
  • a vehicle which includes an obstacle recognition device, wherein the obstacle recognition device integrates the system for eliminating ultrasonic radar synchronization interference described in Figures 8 to 11.
  • the obstacle recognition device integrates the system for eliminating ultrasonic radar synchronization interference described in Figures 8 to 11.
  • the present invention provides a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar.
  • the existing data of matching sensors on both sides of the wave sensor at the current moment is used as the data input source for judging whether there is interference, so as to distinguish the interference value and the obstacle detection value in the three sets of data detected in this cycle, thereby eliminating synchronous interference and obtaining accurate obstacle distance information.
  • the present invention effectively distinguishes the interference signal value from the obstacle detection value without increasing the detection time within the current cycle; and in the presence of interference signals, it can output the obstacle detection distance value as much as possible, while avoiding outputting invalid values as much as possible, ensuring the continuity of obstacle detection data, thereby improving the accuracy of obstacle detection while reducing false alarms. It can improve safety and user experience.
  • embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • each process and/or box in the flowchart and/or block diagram, as well as the combination of the process and/or box in the flowchart and/or block diagram can be implemented by computer program instructions.
  • These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

Landscapes

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

Abstract

Disclosed in the present invention is a method for eliminating synchronous interference of an ultrasonic radar, comprising: in a detection period of an ultrasonic radar, acquiring a first preliminary detection distance and a second preliminary detection distance according to a wave-transmitting sensor; acquiring first preliminary auxiliary detection distances and second preliminary auxiliary detection distances of matching sensors; performing interference recognition on the first preliminary auxiliary detection distance and second preliminary auxiliary detection distance of each matching sensor to determine a corresponding auxiliary detection distance; performing interference recognition on the first preliminary detection distance and second preliminary detection distance of the wave-transmitting sensor according to the auxiliary detection distance in combination with the triangulation technology to obtain a detection distance corresponding to the wave-transmitting sensor; and determining the distance from an obstacle. Correspondingly disclosed in the present invention are a corresponding system, vehicle and storage medium. Implementation of the present invention can ensure the continuity and accuracy of obstacle detection data and can reduce false alarms at the same time.

Description

消除超声波雷达同步干扰的方法、系统、车辆及存储介质Method, system, vehicle and storage medium for eliminating ultrasonic radar synchronization interference
本申请要求于2022年12月16日提交中国专利局,申请号为202211622707.7,发明名称为“消除超声波雷达同步干扰的方法、系统、车辆及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to a Chinese patent application filed with the China Patent Office on December 16, 2022, with application number 202211622707.7, and invention name “Method, system, vehicle and storage medium for eliminating ultrasonic radar synchronization interference”, the entire contents of which are incorporated by reference in this application.
技术领域Technical Field
本发明涉及障碍物距离识别技术领域,特别涉及一消除超声波雷达同步干扰的方法、系统、车辆及存储介质。The present invention relates to the technical field of obstacle distance recognition, and in particular to a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar.
背景技术Background technique
在车辆行驶及倒车过程中,经常会运用到超声波测距技术。超声波测距技术的原理是通过发送超声波信号遇到障碍物后反射,传感器接收该频率的信号,计算发送与接收的时间差,通过时间差换算成距离,从而得到障碍物与车辆的相对距离。Ultrasonic ranging technology is often used in the process of vehicle driving and reversing. The principle of ultrasonic ranging technology is to send ultrasonic signals and then reflect them after encountering obstacles. The sensor receives the signal of this frequency, calculates the time difference between sending and receiving, and converts the time difference into distance, thereby obtaining the relative distance between the obstacle and the vehicle.
但在在接收过程中,收波传感器可能接收到其他车辆发出的超声波信号,此时收到的信号并不能准确计算障碍物与本车距离,进而误判障碍物距离。在现有的一种方案中,采用如下的方式来识别干扰信号:发送一次超声波信号,通过传感器接收多次回波信号,计算多次回波信号的距离差绝对值,以该绝对值与设定的距离阈值作比较后确定是否为干扰信号。而在另一种方案中,通过设定超声波回波强度判定是否可能有干扰,根据干扰强度进行多次发波确认区分干扰数据与障碍物数据,若存在干扰则丢弃当前探测周期的探测结果。However, during the receiving process, the receiving sensor may receive ultrasonic signals from other vehicles. The received signal cannot accurately calculate the distance between the obstacle and the vehicle, and thus misjudges the obstacle distance. In an existing solution, the following method is used to identify interference signals: an ultrasonic signal is sent, multiple echo signals are received through the sensor, the absolute value of the distance difference of the multiple echo signals is calculated, and the absolute value is compared with the set distance threshold to determine whether it is an interference signal. In another solution, the ultrasonic echo intensity is set to determine whether there may be interference, and multiple waves are sent to confirm and distinguish interference data from obstacle data based on the interference intensity. If interference exists, the detection results of the current detection cycle are discarded.
但是现有的这些方案,普遍使用多次发波确认当前是否存在干扰信号,存在如下的不足之处:上述的方案会使得一个探测周期时间延长,会降低探测时效性。另外,当探测数据存在干扰信号,已有方法直接将当前探测周期输出无效数据,会降低对于真实障碍物探测距离的连续性。从而在安全性上存在一定的隐患,并降低了使用体验。However, these existing solutions generally use multiple waves to confirm whether there is an interference signal at the moment, which has the following shortcomings: The above solutions will prolong the detection cycle time and reduce the detection timeliness. In addition, when there is an interference signal in the detection data, the existing method directly outputs invalid data in the current detection cycle, which will reduce the continuity of the real obstacle detection distance. As a result, there are certain hidden dangers in security and reduce the user experience.
发明内容Summary of the invention
本发明所要解决的技术问题在于,提供一种消除超声波雷达同步干扰的方法、系统、车辆及存储介质。可以保证对障碍物探测数据的连续性以及准确性,同时能减少误报。The technical problem to be solved by the present invention is to provide a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar, which can ensure the continuity and accuracy of obstacle detection data and reduce false alarms.
为解决上述技术问题,作为本发明的一方面,提供一种消除超声波雷达同步干扰的方法,其至少包括如下步骤:In order to solve the above technical problems, as one aspect of the present invention, a method for eliminating ultrasonic radar synchronization interference is provided, which at least comprises the following steps:
在超声波雷达的一个探测周期中,采用发波传感器发送探测超声波,采用发波传感器以及至少一个匹配传感器接收后续回波;在发射探测超声波后,根据发波传感器所接收的回波计算获得第一初步探测距离以及第二初步探测距离;根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;In a detection cycle of the ultrasonic radar, a wave-transmitting sensor is used to transmit a detection ultrasonic wave, and the wave-transmitting sensor and at least one matching sensor are used to receive subsequent echoes; after transmitting the detection ultrasonic wave, a first preliminary detection distance and a second preliminary detection distance are calculated based on the echoes received by the wave-transmitting sensor; and a first preliminary auxiliary detection distance and a second preliminary auxiliary detection distance corresponding to each matching sensor are calculated based on the echoes received by each matching sensor;
结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离;Combined with the detection distance value obtained in the previous cycle, interference identification is performed on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, and the interference value is eliminated to determine the auxiliary detection distance corresponding to each matching sensor;
根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离;According to the auxiliary detection distance corresponding to each matching sensor, combined with the triangulation positioning technology, interference identification is performed on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor, and the interference value is eliminated to obtain the detection distance corresponding to the wave-generating sensor;
输出各所述辅助探测距离、探测距离,并确定障碍物的距离。The auxiliary detection distance and the detection distance are outputted, and the distance of the obstacle is determined.
其中,所述结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离的步骤进一步包括:The step of combining the detection distance value obtained in the previous cycle, performing interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, eliminating the interference value therein, and determining the auxiliary detection distance corresponding to each matching sensor further includes:
将每一匹配传感器的第一初步探测距离和第二初步探测距离分别与上一周期获得的探测距离值进行比较,如果两者的差值超过一预定阈值,则判定其为干扰值;否则将其确定为所述匹配传感器的辅助探测距离;所述上一周期获得的探测距离值为所述匹配传感器在上一周期中作为发波传感器最终获得的探测距离值;The first preliminary detection distance and the second preliminary detection distance of each matching sensor are respectively compared with the detection distance value obtained in the previous cycle. If the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; otherwise, it is determined to be an auxiliary detection distance of the matching sensor; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
当所述上一周期获得的探测距离值为无效值时,则将所述第一初步探测距离确定为所述匹配传感器的辅助探测距离;When the detection distance value obtained in the previous cycle is an invalid value, the first preliminary detection distance is determined as the auxiliary detection distance of the matching sensor;
当所述第一初步探测距离为无效值,或者当所述第一初步探测距离为干扰值且所述第二初步探测距离为无效值,或者所述第一初步控制距离与第二初步探测距离均为干扰值时,确定所述匹配传感器的辅助探测距离为无效值。When the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or both the first preliminary control distance and the second preliminary detection distance are interference values, it is determined that the auxiliary detection distance of the matching sensor is an invalid value.
其中,所述在发射探测超声波后,根据发波传感器所接收的回波计算获得第一初步探测距离以及第二初步探测距离,并根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离的步骤进一步包括:The step of calculating the first preliminary detection distance and the second preliminary detection distance according to the echo received by the wave-emitting sensor after emitting the detection ultrasonic wave, and calculating the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance corresponding to each matching sensor according to the echo received by each matching sensor further includes:
发波传感器根据发射超声波与接收回波之间的时间差来计算获得第一初步探测距离以及第二初步探测距离;匹配传感器根据发波传感器发射超声波与自身接收到回波之间的时间差来计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The wave sensor calculates the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emission and the echo reception; the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emission and the echo reception of the wave sensor;
其中,当发波传感器只收到一次回波,则计算获得第一初步探测距离,第二初步探测距离为无效值;当发波传感器未收到回波,则第一初步探测距离和第二初步探测距离均为无效值;Wherein, when the wave sensor receives only one echo, the first preliminary detection distance is calculated and the second preliminary detection distance is an invalid value; when the wave sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values;
当匹配传感器只收到一次回波,则计算获得第一初步辅助探测距离,第二初步辅助探测距离为无效值;当发波传感器未收到回波,则第一初步辅助探测距离和第二初步辅助探测距离均为无效值。When the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value; when the transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
其中,所述根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离的步骤进一步包括:The step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor and combining the triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further includes:
根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第一初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第一初步探测距离确定为干扰值;A judgment is made based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-generating sensor, and the first preliminary detection distance. If the three distances do not satisfy a triangulated positioning relationship, the first preliminary detection distance is determined as an interference value.
根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第二初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第二初步探测距离确定为干扰值;A judgment is made based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-generating sensor, and the second preliminary detection distance. If the three distances do not satisfy a triangulated positioning relationship, the second preliminary detection distance is determined as an interference value;
当所述辅助探测距离为无效值时,或所述第一初步探测距离与第二初步探测测距离均为无效值或均为干扰值时,将所述发波传感器对应的探测距离确定为无效值;When the auxiliary detection distance is an invalid value, or when both the first preliminary detection distance and the second preliminary detection distance are invalid values or interference values, the detection distance corresponding to the wave sensor is determined to be an invalid value;
当所述第一初步探测距离满足三角定位关系时,将所述第一初步探测距离确定为所述发波传感器对应的探测距离;When the first preliminary detection distance satisfies the triangulation positioning relationship, determining the first preliminary detection distance as the detection distance corresponding to the wave sensor;
当所述第一初步探测距离为干扰值,而所述第二初步探测距离满足三角定位关系时,将所述第二初步探测距离确定为所述发波传感器对应的探测距离。When the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulated positioning relationship, the second preliminary detection distance is determined as the detection distance corresponding to the wave sensor.
其中,所述根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离的步骤进一步包括:The step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor and combining the triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further includes:
当根据多个匹配传感器获得的发波传感器对应的探测距离多于一个时,将其中最小者作为所述发波传感器对应的探测距离。When there are more than one detection distances corresponding to the wave-emitting sensor obtained according to multiple matching sensors, the smallest one is used as the detection distance corresponding to the wave-emitting sensor.
相应地,本发明的另一方面,还包括一种消除超声波雷达同步干扰的系统,其至少包括:Accordingly, another aspect of the present invention further includes a system for eliminating ultrasonic radar synchronization interference, which at least includes:
初步距离获得单元,用于在超声波雷达的一个探测周期中,采用发波传感器发送探测超声波,采用发波传感器以及至少一个匹配传感器接收后续回波;在发射探测超声波后,根据发波传感器所接收的回波计算获得第一初步探测距离以及第二初步探测距离;根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The preliminary distance obtaining unit is used to use the wave-transmitting sensor to send a detection ultrasonic wave in a detection cycle of the ultrasonic radar, and use the wave-transmitting sensor and at least one matching sensor to receive subsequent echoes; after transmitting the detection ultrasonic wave, calculate and obtain a first preliminary detection distance and a second preliminary detection distance according to the echo received by the wave-transmitting sensor; calculate and obtain the corresponding first preliminary auxiliary detection distance and second preliminary auxiliary detection distance according to the echo received by each matching sensor;
辅助探测距离获得单元,用于结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离;The auxiliary detection distance obtaining unit is used to perform interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor in combination with the detection distance value obtained in the previous cycle, eliminate the interference value therein, and determine the auxiliary detection distance corresponding to each matching sensor;
探测距离单元,用于根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离;A detection distance unit, used to perform interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-emitting sensor according to the auxiliary detection distance corresponding to each matching sensor and in combination with the triangulation positioning technology, eliminate the interference value therein, and obtain the detection distance corresponding to the wave-emitting sensor;
障碍物距离确定单元,用于输出所述辅助探测距离、探测距离,并确定障碍物的距离。The obstacle distance determination unit is used to output the auxiliary detection distance, the detection distance, and determine the distance of the obstacle.
其中,所述辅助探测距离获得单元进一步包括:Wherein, the auxiliary detection distance obtaining unit further includes:
干扰比较单元,用于将每一匹配传感器的第一初步探测距离和第二初步探测距离分别与上一周期获得的探测距离值进行比较,如果两者的差值超过一预定阈值,则判定其为干扰值;所述上一周期获得的探测距离值为所述匹配传感器在上一周期中作为发波传感器最终获得的探测距离值;An interference comparison unit is used to compare the first preliminary detection distance and the second preliminary detection distance of each matching sensor with the detection distance value obtained in the previous cycle, and if the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
辅助距离确定单元,用于在所述比较结果为两者的差值未超过所述预定阈值,将其确定为所述匹配传感器的辅助探测距离;以及当所述上一周期获得的探测距离值为无效值时,则将所述第一初步探测距离确定为所述匹配传感器的辅助探测距离;以及当所述第一初步探测距离为无效值,或者当所述第一初步探测距离为干扰值且所述第二初步探测距离为无效值,或者所述第一初步控制距离与第二初步探测距离均为干扰值时,确定所述匹配传感器的辅助探测距离为无效值。An auxiliary distance determination unit is used to determine the difference between the two as the auxiliary detection distance of the matching sensor when the comparison result is that the difference does not exceed the predetermined threshold; and when the detection distance value obtained in the previous cycle is an invalid value, determine the first preliminary detection distance as the auxiliary detection distance of the matching sensor; and when the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or when the first preliminary control distance and the second preliminary detection distance are both interference values, determine that the auxiliary detection distance of the matching sensor is an invalid value.
其中,所述初步距离获得单元进一步包括:Wherein, the preliminary distance obtaining unit further comprises:
计算处理单元,用于发波传感器根据发射超声波与接收回波之间的时间差来计算获得第一初步探测距离以及第二初步探测距离;匹配传感器根据发波传感器发射超声波与自身接收到回波之间的时间差来计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The calculation processing unit is used for the wave sensor to calculate the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emitted and the echo received; the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emitted by the wave sensor and the echo received by itself;
无效值确定单元,用于当发波传感器只收到一次回波,则计算获得第一初步探测距离,第二初步探测距离为无效值;当发波传感器未收到回波,则第一初步探测距离和第二初步探测距离均为无效值;以及当匹配传感器只收到一次回波,则计算获得第一初步辅助探测距离,第二初步辅助探测距离为无效值;当发波传感器未收到回波,则第一初步辅助探测距离和第二初步辅助探测距离均为无效值。The invalid value determination unit is used to calculate the first preliminary detection distance when the wave-transmitting sensor receives only one echo, and the second preliminary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values; and when the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated, and the second preliminary auxiliary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
其中,所述探测距离获得单元进一步包括:Wherein, the detection distance obtaining unit further includes:
定位关系判断单元,用于根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第一初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第一初步探测距离确定为干扰值;以及根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第二初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第二初步探测距离确定为干扰值;a positioning relationship judgment unit, configured to make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the first preliminary detection distance, and if the three distances do not satisfy the triangular positioning relationship, determine the first preliminary detection distance as an interference value; and make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the second preliminary detection distance, and if the three distances do not satisfy the triangular positioning relationship, determine the second preliminary detection distance as an interference value;
探测距离确定单元,用于当所述辅助探测距离为无效值时,或所述第一初步探测距离与第二初步探测测距离均为无效值或均为干扰值时,将所述发波传感器对应的探测距离确定为无效值;以及用于当所述第一初步探测距离满足三角定位关系时,将所述第一初步探测距离确定为所述发波传感器对应的探测距离;以及用于当所述第一初步探测距离为干扰值,而所述第二初步探测距离满足三角定位关系时,将所述第二初步探测距离确定为所述发波传感器对应的探测距离。A detection distance determination unit is used to determine the detection distance corresponding to the wave-transmitting sensor as an invalid value when the auxiliary detection distance is an invalid value, or when the first preliminary detection distance and the second preliminary detection distance are both invalid values or both are interference values; and to determine the first preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor when the first preliminary detection distance satisfies a triangulated positioning relationship; and to determine the second preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor when the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulated positioning relationship.
其中,所述探测距离获得单元进一步包括:Wherein, the detection distance obtaining unit further includes:
选择确定单元,用于当根据多个匹配传感器获得的发波传感器对应的探测距离多于一个时,将其中最小者作为所述发波传感器对应的探测距离。The selection and determination unit is used to, when there are more than one detection distances corresponding to the wave-emitting sensor obtained according to the multiple matching sensors, use the smallest one as the detection distance corresponding to the wave-emitting sensor.
作为本发明的再一方面,还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述的方法的步骤。As another aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the aforementioned method are implemented.
作为本发明的又一方面,还提供一种车辆,其包括有障碍物识别装置,所述障碍物识别装置中集成的有前述的消除超声波雷达同步干扰的系统。As another aspect of the present invention, a vehicle is provided, which includes an obstacle recognition device, wherein the aforementioned system for eliminating synchronous interference of ultrasonic radar is integrated into the obstacle recognition device.
实施本发明实施例,具有如下的有益效果:The implementation of the embodiments of the present invention has the following beneficial effects:
本发明提供一种消除超声波雷达同步干扰的方法、系统、车辆及存储介质。通过与当前时刻在发波传感器两旁的匹配传感器的已有数据作为判断是否被干扰的数据输入源,以此对本周期内探测的三组数据中区分干扰值与障碍物探测值,从而消除同步干扰,获得准确的障碍物距离信息。The present invention provides a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar. The existing data of matching sensors on both sides of the wave sensor at the current moment is used as the data input source for judging whether there is interference, so as to distinguish the interference value and the obstacle detection value in the three sets of data detected in this cycle, thereby eliminating synchronous interference and obtaining accurate obstacle distance information.
本发明在不增加本周期内的探测时间的前提下,将干扰信号值与障碍物探测值进行有效区分;并在存在干扰信号的情况下,能够尽可能地输出障碍物的探测距离值,而尽量避免输出无效值,保证对障碍物探测数据的连续性,从而在减少误报的情况下提高了对障碍物的探测准确性。可以提高安全性以及使用体验。The present invention effectively distinguishes the interference signal value from the obstacle detection value without increasing the detection time within the current cycle; and in the presence of interference signals, it can output the obstacle detection distance value as much as possible, while avoiding outputting invalid values as much as possible, ensuring the continuity of obstacle detection data, thereby improving the accuracy of obstacle detection while reducing false alarms. It can improve safety and user experience.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本发明的范畴。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, without paying creative labor, other drawings obtained based on these drawings still belong to the scope of the present invention.
图1为本发明提供的一种消除超声波雷达同步干扰的方法的一个实施例的主流程示意图;FIG1 is a schematic diagram of the main process of an embodiment of a method for eliminating synchronous interference of ultrasonic radar provided by the present invention;
图2为本发明提供的一个实施例的更详细的流程示意图;FIG2 is a more detailed schematic diagram of a flow chart of an embodiment provided by the present invention;
图3为图2中各种类型探测距离来源示意图;FIG3 is a schematic diagram of various types of detection distance sources in FIG2;
图4为图2中步骤S2更详细的流程示意图;FIG4 is a more detailed schematic diagram of the process of step S2 in FIG2 ;
图5为图2中步骤S4更详细的流程示意图;FIG5 is a more detailed schematic diagram of the process of step S4 in FIG2 ;
图6为本发明一个例子中在进行干扰判定及消除前的各传感器获得的距离数据示意图;FIG6 is a schematic diagram of distance data obtained by each sensor before interference determination and elimination in an example of the present invention;
图7为本发明一个例子中在进行干扰判定及消除后的各传感器获得的距离数据示意图;FIG7 is a schematic diagram of distance data obtained by each sensor after interference determination and elimination in an example of the present invention;
图8为本发明提供的一种消除超声波雷达同步干扰的系统的一个实施例的结构示意图;FIG8 is a schematic structural diagram of an embodiment of a system for eliminating synchronous interference of ultrasonic radars provided by the present invention;
图9为图8中初步距离获得单元的结构示意图;FIG9 is a schematic diagram of the structure of the preliminary distance obtaining unit in FIG8 ;
图10为图8中辅助探测距离获得单元的结构示意图;FIG10 is a schematic diagram of the structure of the auxiliary detection distance acquisition unit in FIG8;
图11为图8中探测距离获得单元的结构示意图。FIG. 11 is a schematic structural diagram of the detection distance acquisition unit in FIG. 8 .
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。In order to make the objectives, technical solutions and advantages of the present invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings.
如图1所示,示出了本发明提供的一种消除超声波雷达同步干扰的方法一个实施例的主流程示意图。一并结合图2至图5所示,在本实施例中,所述方法至少包括:As shown in FIG1 , a schematic diagram of the main process of an embodiment of a method for eliminating synchronous interference of ultrasonic radar provided by the present invention is shown. Combined with FIGS. 2 to 5 , in this embodiment, the method at least includes:
步骤S10,在超声波雷达的一个探测周期中,采用发波传感器发送探测超声波,采用发波传感器以及至少一个匹配传感器接收后续回波;在发射探测超声波后,根据发波传感器在发射超声波后所接收的回波计算获得第一初步探测距离以及第二初步探测距离;根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;Step S10, in one detection cycle of the ultrasonic radar, a detection ultrasonic wave is sent by a wave-transmitting sensor, and a subsequent echo is received by the wave-transmitting sensor and at least one matching sensor; after the detection ultrasonic wave is transmitted, a first preliminary detection distance and a second preliminary detection distance are calculated based on the echo received by the wave-transmitting sensor after the ultrasonic wave is transmitted; and a first preliminary auxiliary detection distance and a second preliminary auxiliary detection distance corresponding to each matching sensor are calculated based on the echo received by each matching sensor;
更具体地,所述步骤S10进一步包括:More specifically, the step S10 further includes:
发波传感器根据发射超声波与接收回波之间的时间差来计算获得第一初步探测距离以及第二初步探测距离;匹配传感器根据发波传感器发射超声波与自身接收到回波之间的时间差来计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The wave sensor calculates the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emission and the echo reception; the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emission and the echo reception of the wave sensor;
其中,当发波传感器只收到一次回波,则计算获得第一初步探测距离,第二初步探测距离为无效值;当发波传感器未收到回波,则第一初步探测距离和第二初步探测距离均为无效值;Wherein, when the wave sensor receives only one echo, the first preliminary detection distance is calculated and the second preliminary detection distance is an invalid value; when the wave sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values;
当匹配传感器只收到一次回波,则计算获得第一初步辅助探测距离,第二初步辅助探测距离为无效值;当发波传感器未收到回波,则第一初步辅助探测距离和第二初步辅助探测距离均为无效值。When the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value; when the transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
步骤S11,结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离;Step S11, combining the detection distance value obtained in the previous cycle, performing interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, eliminating the interference value therein, and determining the auxiliary detection distance corresponding to each matching sensor;
更具体地,所述步骤S11进一步包括:More specifically, the step S11 further includes:
将每一匹配传感器的第一初步探测距离和第二初步探测距离分别与上一周期获得的探测距离值进行比较,如果两者的差值超过一预定阈值,则判定其为干扰值;否则将其确定为所述匹配传感器的辅助探测距离;所述上一周期获得的探测距离值为所述匹配传感器在上一周期中作为发波传感器最终获得的探测距离值;The first preliminary detection distance and the second preliminary detection distance of each matching sensor are respectively compared with the detection distance value obtained in the previous cycle. If the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; otherwise, it is determined to be an auxiliary detection distance of the matching sensor; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
当所述上一周期获得的探测距离值为无效值时,则将所述第一初步探测距离确定为所述匹配传感器的辅助探测距离;When the detection distance value obtained in the previous cycle is an invalid value, the first preliminary detection distance is determined as the auxiliary detection distance of the matching sensor;
当所述第一初步探测距离为无效值,或者当所述第一初步探测距离为干扰值且所述第二初步探测距离为无效值,或者所述第一初步控制距离与第二初步探测距离均为干扰值时,确定所述匹配传感器的辅助探测距离为无效值。When the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or both the first preliminary control distance and the second preliminary detection distance are interference values, it is determined that the auxiliary detection distance of the matching sensor is an invalid value.
步骤S12,根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离;Step S12, according to the auxiliary detection distance corresponding to each matching sensor, combined with the triangulation positioning technology, interference identification is performed on the first preliminary detection distance and the second preliminary detection distance of the wave sensor, and the interference value is eliminated to obtain the detection distance corresponding to the wave sensor;
更具体地,所述步骤S12进一步包括:More specifically, the step S12 further includes:
根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第一初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第一初步探测距离确定为干扰值;A judgment is made based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-generating sensor, and the first preliminary detection distance. If the three distances do not satisfy a triangulated positioning relationship, the first preliminary detection distance is determined as an interference value.
根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第二初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第二初步探测距离确定为干扰值;A judgment is made based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-generating sensor, and the second preliminary detection distance. If the three distances do not satisfy a triangulated positioning relationship, the second preliminary detection distance is determined as an interference value;
当所述辅助探测距离为无效值时,或所述第一初步探测距离与第二初步探测测距离均为无效值或均为干扰值时,将所述发波传感器对应的探测距离确定为无效值;When the auxiliary detection distance is an invalid value, or when both the first preliminary detection distance and the second preliminary detection distance are invalid values or interference values, the detection distance corresponding to the wave sensor is determined to be an invalid value;
当所述第一初步探测距离满足三角定位关系时,将所述第一初步探测距离确定为所述发波传感器对应的探测距离;When the first preliminary detection distance satisfies the triangulation positioning relationship, determining the first preliminary detection distance as the detection distance corresponding to the wave sensor;
当所述第一初步探测距离为干扰值,而所述第二初步探测距离满足三角定位关系时,将所述第二初步探测距离确定为所述发波传感器对应的探测距离。When the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulated positioning relationship, the second preliminary detection distance is determined as the detection distance corresponding to the wave sensor.
可以理解的是,如果步骤S11中采用的匹配传感器为一个以上时,则会获得对应数目的辅助探测距离值;则在上述步骤中,则根据每一辅助探测距离值可以获得一探测距离值(包括正常值及无效值);故当根据多个匹配传感器获得的发波传感器对应的探测距离多于一个时,需要进行相应的选择或处理来确定对应的探测距离,例如在一个例子中,可以将其中最小者作为所述发波传感器对应的探测距离。It can be understood that if more than one matching sensor is used in step S11, a corresponding number of auxiliary detection distance values will be obtained; in the above steps, a detection distance value (including a normal value and an invalid value) can be obtained according to each auxiliary detection distance value; therefore, when there are more than one detection distances corresponding to the wave-transmitting sensor obtained according to multiple matching sensors, corresponding selection or processing is required to determine the corresponding detection distance. For example, in one example, the smallest one can be used as the detection distance corresponding to the wave-transmitting sensor.
步骤S13,输出各所述辅助探测距离、探测距离,并确定障碍物的距离。Step S13, outputting the auxiliary detection distance and the detection distance, and determining the distance of the obstacle.
更具体地,在本发明的一个实施例中,可以输出本周期内所述辅助探测距离、探测距离,并将其中的最小者确定为障碍物的距离。More specifically, in one embodiment of the present invention, the auxiliary detection distance and the detection distance in the current cycle may be output, and the smallest one thereof may be determined as the distance of the obstacle.
其中,所述根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离的步骤进一步包括:The step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor and combining the triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further includes:
为了更深入理解本发明提供的方法,下述将结合图2至图5中一个具体的例进行说明。In order to have a deeper understanding of the method provided by the present invention, a specific example will be described below in conjunction with FIG. 2 to FIG. 5 .
首先,对本例子中的各参数说明如下:First, the parameters in this example are described as follows:
在该例子中,该方法应用于倒车障碍物距离识别的应用中,其采用四颗超声传感器,即RA、RB、RC和RD。而在本周期中,RB作为发波传感器,其本身也作为收波传感器;RA和RC作为匹配的收波传感器(即前文提及的匹配传感器)。In this example, the method is applied to the application of reversing obstacle distance recognition, which uses four ultrasonic sensors, namely RA, RB, RC and RD. In this cycle, RB is used as a wave transmitting sensor, which is also a wave receiving sensor; RA and RC are matched wave receiving sensors (i.e., the matching sensors mentioned above).
RBB为本探测周期内的发波传感器接收回波后计算获得的初步探测距离,其具体包括第一初步探测距离RBB1和第二初步探测距离RBB2,分别是当前发波传感器RB发波后接收到的一次和二次回波距离;可以理解的是,在一个探测周期内,所述发波传感器RB可以会收到两个或两个以上的回波,本发明中采用前两个回波进行计算。其中,当发波传感器只收到一次回波,则计算获得第一初步探测距离RBB1,第二初步探测距离RBB2为无效值;当发波传感器未收到回波,则第一初步探测距离RBB1和第二初步探测距离RBB2均为无效值;RBB is the preliminary detection distance calculated after the wave sensor receives the echo in this detection cycle, which specifically includes the first preliminary detection distance RBB1 and the second preliminary detection distance RBB2, which are respectively the first and second echo distances received after the current wave sensor RB transmits the wave; it can be understood that in one detection cycle, the wave sensor RB may receive two or more echoes, and the first two echoes are used for calculation in the present invention. Among them, when the wave sensor receives only one echo, the first preliminary detection distance RBB1 is calculated, and the second preliminary detection distance RBB2 is an invalid value; when the wave sensor does not receive an echo, the first preliminary detection distance RBB1 and the second preliminary detection distance RBB2 are both invalid values;
RBA为本周期内匹配传感器RA接收回波后计算获得的初步辅助探测距离,其包括第一初步辅助探测距离RBA1和第二初步辅助探测距离RBA2,分别是由当前发波传感器RB发波后,经过障碍物反射后收波传感器RA接收到的一次回波距离和二次回波距离;RBA is the preliminary auxiliary detection distance calculated after the matching sensor RA receives the echo in this period, which includes the first preliminary auxiliary detection distance RBA1 and the second preliminary auxiliary detection distance RBA2, which are respectively the first echo distance and the second echo distance received by the receiving sensor RA after the current wave sensor RB sends the wave and is reflected by the obstacle;
同理,RCA为本周期内匹配传感器RC接收回波后计算获得的初步辅助探测距离,其包括第一初步辅助探测距离RCA1和第二初步辅助探测距离RCA2,分别是由当前发波传感器RB发波后,经过障碍物反射后收波传感器RC接收到的一次回波距离和二次回波距离;Similarly, RCA is the preliminary auxiliary detection distance calculated after the matching sensor RC receives the echo in this period, which includes the first preliminary auxiliary detection distance RCA1 and the second preliminary auxiliary detection distance RCA2, which are respectively the primary echo distance and the secondary echo distance received by the receiving sensor RC after the current transmitting sensor RB transmits the wave and is reflected by the obstacle;
同样,可以理解的是,当匹配传感器(即收波传感器)只收到一次回波,则计算获得第一初步辅助探测距离,第二初步辅助探测距离为无效值;当发波传感器未收到回波,则第一初步辅助探测距离和第二初步辅助探测距离均为无效值。Similarly, it can be understood that when the matching sensor (i.e., the receiving sensor) receives only one echo, the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value; when the transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
而在后续附图中,RAB1是指前一探测周期中RA作为发波传感器发送超声波后,由RB作为收波传感器进行收波后,已进行同频干扰数据处理后得出的障碍物距离;In the subsequent figures, RAB1 refers to the obstacle distance obtained after RA, as a transmitting sensor, sends ultrasonic waves in the previous detection cycle and RB, as a receiving sensor, receives the waves and the co-frequency interference data is processed;
RCB1是指前一探测周期中RC作为发波传感器发送超声波后发波RB收波后,由RB作为收波传感器进行收波后,已进行同频干扰数据处理后得出的障碍物距离;RCB1 refers to the obstacle distance obtained after the same-frequency interference data processing after RC as the transmitting sensor sends the ultrasonic wave and RB receives the wave, and RB as the receiving sensor receives the wave;
RBA_Out为经过干扰判断处理后的收波传感器RA对应的辅助探测距离;RBA_Out is the auxiliary detection distance corresponding to the receiving sensor RA after interference judgment processing;
RBC_Out为经过干扰判断处理后的收波传感器RC对应的辅助探测距离;RBC_Out is the auxiliary detection distance corresponding to the receiving sensor RC after interference judgment processing;
RBB1_A为利用RBA_Out进行三角定位关系判定后,获得的发波传感器RB对应的探测距离;RBB1_A is the detection distance corresponding to the wave sensor RB obtained after triangulation positioning relationship determination using RBA_Out;
RBB1_C为利用RBC_Out进行三角定位关系判定后,获得的发波传感器RB对应的探测距离;RBB1_C is the detection distance corresponding to the wave sensor RB obtained after triangulation positioning relationship determination using RBC_Out;
RBB_Out为发波传感器RB最终获得的障碍物的探测距离。RBB_Out is the obstacle detection distance finally obtained by the wave sensor RB.
进一步参考图2至图5所示,本步骤针对传感器RB探测周期为例进行数据,即传感器RB作为发波传感器,RA和RC作为匹配的收波传感器。Further referring to FIG. 2 to FIG. 5 , this step is performed with respect to the detection period of sensor RB as an example, that is, sensor RB is used as a wave transmitting sensor, and RA and RC are used as matching wave receiving sensors.
所述方法包括如下步骤:The method comprises the following steps:
步骤S1:RB传感器探测周期结束,得到RBB、RBA、RBC三组数据,其中RBB包含第一初步探测距离RBB1和第二初步探测距离RBB2,同上RBA包含第一初步辅助探测距离RBA1和第二初步辅助探测距离RBA2,RBC包含第一初步辅助探测距离RBC1和第二初步辅助探测距离RBC2。进入步骤S2Step S1: The RB sensor detection cycle ends, and three sets of data, RBB, RBA, and RBC, are obtained, where RBB includes the first preliminary detection distance RBB1 and the second preliminary detection distance RBB2, RBA includes the first preliminary auxiliary detection distance RBA1 and the second preliminary auxiliary detection distance RBA2, and RBC includes the first preliminary auxiliary detection distance RBC1 and the second preliminary auxiliary detection distance RBC2. Enter step S2
步骤S2:结合本探测周期之前探测周期得到的RAB数据,对RBA组数据进行同频干扰判定,得到RBA_Out数据,进入步骤S3Step S2: Combine the RAB data obtained in the detection cycle before the current detection cycle, perform co-channel interference determination on the RBA group data, obtain RBA_Out data, and enter step S3
更具体地,步骤S2包括:More specifically, step S2 includes:
步骤S21:判断一次初步辅助辅助距离(RBA1值)是否有效,若无效,则当前周期RBA没有探测到障碍物,RBA_Out值无效,流程跳转至步骤S26;若有效,则进入步骤S22;Step S21: Determine whether the initial auxiliary assistance distance (RBA1 value) is valid. If not, the current cycle RBA does not detect an obstacle, the RBA_Out value is invalid, and the process jumps to step S26; if valid, proceed to step S22;
步骤S22:判断RAB1值是否有效,若无效,则认为没有可参照对比的数据(即不存在之前的探测周期,或之前探测周期获得的距离为无效值),无法判定RBA1是否被干扰,则RBA_Out=RBA1,流程跳转至步骤S26;若有效,则进入步骤S23;Step S22: Determine whether the RAB1 value is valid. If not, it is considered that there is no data for reference and comparison (i.e., there is no previous detection cycle, or the distance obtained in the previous detection cycle is an invalid value), and it is impossible to determine whether RBA1 is interfered, then RBA_Out = RBA1, and the process jumps to step S26; if valid, enter step S23;
步骤S23:判断RAB1和RBA1是否在设定阈值范围内相近,若是,则认为RBA1数据未被干扰,因此得出RBA_Out=RBA1,流程跳转至步骤S26;若否,则认为RBA1数据为干扰数据,进入步骤S24;Step S23: determine whether RAB1 and RBA1 are close within a set threshold range. If so, it is considered that the RBA1 data is not interfered with, so it is concluded that RBA_Out = RBA1, and the process jumps to step S26; if not, it is considered that the RBA1 data is interference data, and enters step S24;
步骤S24:判断RBA2值是否有效,若无效,在RBA1为干扰数据的前提下没有有效数据可对比,RBA_Out值无效,流程跳转至步骤S26;若有效,则进入步骤S25;Step S24: Determine whether the RBA2 value is valid. If not, there is no valid data to compare under the premise that RBA1 is interference data, and the RBA_Out value is invalid, and the process jumps to step S26; if valid, enter step S25;
步骤S25:判断RAB1和RBA2是否在设定阈值范围内相近,若是,则认为RBA2数据未被干扰,因此得出RBA_Out=RBA2;若否,则认为RBA2数据为干扰数据,RBA_Out值无效。RBA组数据处理完成,进入步骤S26;Step S25: Determine whether RAB1 and RBA2 are close within the set threshold range. If so, it is considered that RBA2 data is not interfered with, so RBA_Out = RBA2; if not, it is considered that RBA2 data is interference data, and the RBA_Out value is invalid. The RBA group data processing is completed, and enter step S26;
步骤S26:RBA组数据是否被干扰判定结束,输出RBA_Out。Step S26: The determination of whether the RBA group data is disturbed is completed and RBA_Out is output.
可以理解的是,在步骤S2和步骤S3中,对于真实存在的障碍物,RBA1与RAB1值应该是相近的,若当前有同频干扰信号,则RBA1值会变小,采集到真实障碍物的距离值有可能出现在RBA2中,因此通过比对RAB1来确认RBA1或RBA2是否为干扰值,从而排除干扰值并且得到实际障碍物的真实距离。It can be understood that in step S2 and step S3, for real obstacles, the RBA1 and RAB1 values should be similar. If there is a co-frequency interference signal, the RBA1 value will become smaller, and the distance value collected to the real obstacle may appear in RBA2. Therefore, by comparing RAB1 to confirm whether RBA1 or RBA2 is an interference value, the interference value can be eliminated and the real distance of the actual obstacle can be obtained.
步骤S3:其判定方法同步骤S2,结合RCB数据对RBC组数据进行同频干扰判定,得到RBC_Out数据,进入步骤S4。Step S3: The determination method is the same as that of step S2. The RBC group data is combined with the RCB data to perform co-frequency interference determination to obtain RBC_Out data, and then proceed to step S4.
步骤S4:根据步骤S2和步骤S3得到的RBA_Out和RBC_Out,对RBB组数据进行同频干扰判定,得到RBB_Out,进入步骤S5。Step S4: According to RBA_Out and RBC_Out obtained in steps S2 and S3, co-channel interference determination is performed on the RBB group data to obtain RBB_Out, and then the process proceeds to step S5.
所述步骤S4具体包括:The step S4 specifically includes:
步骤S41:判断RBB1值是否有效,若无效,则当前周期RBB没有探测到障碍物,RBB_Out值无效,流程跳转至步骤S411;若有效,则进入步骤S42;Step S41: determine whether the RBB1 value is valid. If not, the RBB does not detect an obstacle in the current cycle, the RBB_Out value is invalid, and the process jumps to step S411; if valid, proceed to step S42;
步骤S42:判断RBA1_Out值是否有效,若无效,则RA与RB间没有可参照对比的数据,RBB1_A值无效,流程跳转至步骤S47;若有效,则进入步骤S43;Step S42: Determine whether the RBA1_Out value is valid. If not, there is no data for reference and comparison between RA and RB, the RBB1_A value is invalid, and the process jumps to step S47; if valid, proceed to step S43;
步骤S43:根据三角形边长定理,两边之和大于第三边,两个传感器RA与RB安装位置距离值为AB,判断是否符合(RBB1+AB)>RBA_Out且(RBA_Out+AB)>RBB1,若满足条件,则判定RBB1值未被干扰,因此得出RBB1_A=RBB1,流程跳转至步骤S47;若不满足,则判定RBB1值被干扰,进入步骤S44;Step S43: According to the triangle side length theorem, the sum of the two sides is greater than the third side, and the installation position distance value of the two sensors RA and RB is AB. It is determined whether (RBB1+AB)>RBA_Out and (RBA_Out+AB)>RBB1. If the conditions are met, it is determined that the RBB1 value is not disturbed, so it is concluded that RBB1_A=RBB1, and the process jumps to step S47; if not, it is determined that the RBB1 value is disturbed, and the process goes to step S44;
步骤S44:判断RBB2值是否有效,若无效,则RA与RB间没有可参照对比的数据,RBB1_A值无效,流程跳转至步骤S47;若有效,则进入步骤S45;Step S44: determine whether the RBB2 value is valid. If not, there is no data for reference and comparison between RA and RB, the RBB1_A value is invalid, and the process jumps to step S47; if valid, proceed to step S45;
步骤S45:与步骤S43使用同样三角形定理,判断是否符合(RBB2+AB)>RBA_Out且(RBA_Out+AB)>RBB2,若满足条件,则判定RBB2值未被干扰,因此得出RBB1_A=RBB2,流程跳转至步骤S47;若不满足,则判定RBB2值被干扰,RBB1_A值无效,流程跳转至步骤S47;Step S45: Use the same triangle theorem as step S43 to determine whether (RBB2+AB)>RBA_Out and (RBA_Out+AB)>RBB2. If the conditions are met, it is determined that the RBB2 value is not disturbed, so it is concluded that RBB1_A=RBB2, and the process jumps to step S47; if not, it is determined that the RBB2 value is disturbed, the RBB1_A value is invalid, and the process jumps to step S47;
步骤S46:使用RBC_Out替代RBA_Out,AB则使用RB与RC安装位置距离值BC替代,重复步骤S42至步骤S45,得出RBB1_C,进入步骤S47;Step S46: Use RBC_Out to replace RBA_Out, and use the installation position distance BC between RB and RC to replace AB, repeat steps S42 to S45, obtain RBB1_C, and proceed to step S47;
步骤S47:从步骤S42至步骤S46中得到数据RBB1_A与RBB1_C,进入步骤S48;Step S47: Obtain data RBB1_A and RBB1_C from steps S42 to S46, and proceed to step S48;
步骤S48:判断RBB1_A与RBB1_C值是否都有效,若是,则流程跳转至步骤S411;若否,则进入步骤S49;Step S48: Determine whether the values of RBB1_A and RBB1_C are both valid. If so, the process jumps to step S411; if not, proceed to step S49;
步骤S49:判断RBB1_A值是否有效,若有效,则RBB_Out=RBB1_A,流程跳转至步骤S412;若无效,则进入步骤S410;Step S49: determine whether the value of RBB1_A is valid. If valid, RBB_Out = RBB1_A, and the process jumps to step S412; if invalid, proceed to step S410;
步骤S410:判断RBB1_C值是否有效,若有效,则RBB_Out=RBB1_C;若无效,则RBB_Out值无效;RBB组数据处理完成,流程跳转至S412;Step S410: determine whether the RBB1_C value is valid, if valid, RBB_Out = RBB1_C; if invalid, the RBB_Out value is invalid; RBB group data processing is completed, and the process jumps to S412;
步骤S411:对比RBB1_A与RBB1_C值大小,RBB_Out取两者最小值,进入步骤S412;Step S411: Compare the values of RBB1_A and RBB1_C, take the minimum value of RBB_Out, and proceed to step S412;
步骤S412:RBB组数据是否被干扰判定结束,输出RBB_Out。Step S412: The determination of whether the RBB group data is interfered is completed, and RBB_Out is output.
可以理解的是,由于RBB和RBA是通过超声波遇到障碍物后反射得到的,因此RBB、RBA和AB是能够组成三角形的,以三角形边长定理,通过排除干扰值的RBA_Out和已知的AB来确认RBB1或RBB2是否为干扰值,从而排除干扰值并且得到实际障碍物的真实距离。It can be understood that since RBB and RBA are obtained by reflection of ultrasonic waves after encountering obstacles, RBB, RBA and AB can form a triangle. According to the triangle side length theorem, by excluding the interference value RBA_Out and the known AB, it is confirmed whether RBB1 or RBB2 is an interference value, thereby eliminating the interference value and obtaining the actual distance of the actual obstacle.
本周期传感器RB数据处理结束,输出RBB_Out、RBA_Out和RBC_Out。The sensor RB data processing for this cycle is completed and RBB_Out, RBA_Out and RBC_Out are output.
为了验证本发明提供的方法的效果,请结合图6和图7所示。示出了通过本方法处理前后的实车数据采集,该场景为车辆后方约2.5m处有真实障碍物,远处有另一台车辆不断发射超声波信号作为干扰源。从图6中可以看到,四路传感器的数据都有很多离散的数据点,大部分获取的距离值比实际障碍物值要小得多,这样的数据会导致误认为障碍物距离车辆很近从而导致误报。而通过本方法处理后,从图7可看到,四路传感器获取的数据仍然集中在2.5m附近,且不会因为有干扰信号而输出无效数据,而导致放弃了该时刻对于障碍物的探测情况发生,保证了对障碍物探测距离的连续性。In order to verify the effect of the method provided by the present invention, please refer to Figures 6 and 7. It shows the data collection of a real vehicle before and after being processed by this method. The scene is that there is a real obstacle about 2.5m behind the vehicle, and another vehicle in the distance continuously emits ultrasonic signals as an interference source. As can be seen from Figure 6, the data of the four-way sensor have many discrete data points, and most of the distance values obtained are much smaller than the actual obstacle values. Such data will lead to the mistaken belief that the obstacle is very close to the vehicle, resulting in a false alarm. After being processed by this method, it can be seen from Figure 7 that the data obtained by the four-way sensor is still concentrated around 2.5m, and invalid data will not be output due to interference signals, which will lead to the abandonment of the detection of obstacles at this moment, thereby ensuring the continuity of the obstacle detection distance.
如图8所示,示出了本发明提供的一种消除超声波雷达同步干扰的系统的一个实施例的结构示意图。一并结合图9至图11所示,在本实施例中,所述系统1至少包括:As shown in FIG8 , a schematic diagram of the structure of an embodiment of a system for eliminating synchronous interference of ultrasonic radar provided by the present invention is shown. Combined with FIGS. 9 to 11 , in this embodiment, the system 1 at least includes:
初步距离获得单元10,用于在超声波雷达的一个探测周期中,采用发波传感器发送探测超声波,采用发波传感器以及至少一个匹配传感器接收后续回波;在发射探测超声波后,根据发波传感器在发射超声波后所接收的回波计算获得第一初步探测距离以及第二初步探测距离;根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The preliminary distance obtaining unit 10 is used to use a wave-transmitting sensor to send a detection ultrasonic wave in a detection cycle of the ultrasonic radar, and use the wave-transmitting sensor and at least one matching sensor to receive subsequent echoes; after transmitting the detection ultrasonic wave, calculate and obtain a first preliminary detection distance and a second preliminary detection distance according to the echoes received by the wave-transmitting sensor after transmitting the ultrasonic wave; calculate and obtain a corresponding first preliminary auxiliary detection distance and a second preliminary auxiliary detection distance according to the echoes received by each matching sensor;
辅助探测距离获得单元11,用于结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离;The auxiliary detection distance obtaining unit 11 is used to perform interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor in combination with the detection distance value obtained in the previous cycle, eliminate the interference value therein, and determine the auxiliary detection distance corresponding to each matching sensor;
探测距离单元12,用于根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离;The detection distance unit 12 is used to perform interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave sensor according to the auxiliary detection distance corresponding to each matching sensor in combination with the triangulation positioning technology, eliminate the interference value therein, and obtain the detection distance corresponding to the wave sensor;
障碍物距离确定单元13,用于输出所述辅助探测距离、探测距离,并确定障碍物的距离。The obstacle distance determination unit 13 is used to output the auxiliary detection distance, the detection distance, and determine the distance of the obstacle.
如图9所示,其中,所述初步距离获得单元10进一步包括:As shown in FIG9 , the preliminary distance obtaining unit 10 further includes:
计算处理单元100,用于发波传感器根据发射超声波与接收回波之间的时间差来计算获得第一初步探测距离以及第二初步探测距离;匹配传感器根据发波传感器发射超声波与自身接收到回波之间的时间差来计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The calculation processing unit 100 is used for the wave sensor to calculate the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emitted and the echo received; the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emitted by the wave sensor and the echo received by itself;
无效值确定单元101,用于当发波传感器只收到一次回波,则计算获得第一初步探测距离,第二初步探测距离为无效值;当发波传感器未收到回波,则第一初步探测距离和第二初步探测距离均为无效值;以及当匹配传感器只收到一次回波,则计算获得第一初步辅助探测距离,第二初步辅助探测距离为无效值;当发波传感器未收到回波,则第一初步辅助探测距离和第二初步辅助探测距离均为无效值。The invalid value determination unit 101 is used for calculating the first preliminary detection distance when the wave-transmitting sensor receives only one echo, and the second preliminary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values; and when the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated, and the second preliminary auxiliary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
如图10所示,所述辅助探测距离获得单元11进一步包括:As shown in FIG10 , the auxiliary detection distance obtaining unit 11 further includes:
干扰比较单元110,用于将每一匹配传感器的第一初步探测距离和第二初步探测距离分别与上一周期获得的探测距离值进行比较,如果两者的差值超过一预定阈值,则判定其为干扰值;所述上一周期获得的探测距离值为所述匹配传感器在上一周期中作为发波传感器最终获得的探测距离值;The interference comparison unit 110 is used to compare the first preliminary detection distance and the second preliminary detection distance of each matching sensor with the detection distance value obtained in the previous cycle, and if the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
辅助距离确定单元111,用于在所述比较结果为两者的差值未超过所述预定阈值,将其确定为所述匹配传感器的辅助探测距离;以及当所述上一周期获得的探测距离值为无效值时,则将所述第一初步探测距离确定为所述匹配传感器的辅助探测距离;以及当所述第一初步探测距离为无效值,或者当所述第一初步探测距离为干扰值且所述第二初步探测距离为无效值,或者所述第一初步控制距离与第二初步探测距离均为干扰值时,确定所述匹配传感器的辅助探测距离为无效值。The auxiliary distance determination unit 111 is used to determine the difference between the two as the auxiliary detection distance of the matching sensor when the comparison result is that the difference does not exceed the predetermined threshold; and when the detection distance value obtained in the previous cycle is an invalid value, determine the first preliminary detection distance as the auxiliary detection distance of the matching sensor; and when the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or when the first preliminary control distance and the second preliminary detection distance are both interference values, determine that the auxiliary detection distance of the matching sensor is an invalid value.
[根据细则91更正 11.10.2023]
如图11所示,所述探测距离获得单元12进一步包括:
[Corrected 11.10.2023 in accordance with Rule 91]
As shown in FIG11 , the detection distance obtaining unit 12 further includes:
定位关系判断单元120,用于根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第一初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第一初步探测距离确定为干扰值;以及根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第二初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第二初步探测距离确定为干扰值;The positioning relationship judgment unit 120 is used to make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the first preliminary detection distance. If the three distances do not satisfy the triangular positioning relationship, the first preliminary detection distance is determined as an interference value; and make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the second preliminary detection distance. If the three distances do not satisfy the triangular positioning relationship, the second preliminary detection distance is determined as an interference value;
探测距离确定单元121,用于当所述辅助探测距离为无效值时,或所述第一初步探测距离与第二初步探测测距离均为无效值或均为干扰值时,将所述发波传感器对应的探测距离确定为无效值;以及用于当所述第一初步探测距离满足三角定位关系时,将所述第一初步探测距离确定为所述发波传感器对应的探测距离;以及用于当所述第一初步探测距离为干扰值,而所述第二初步探测距离满足三角定位关系时,将所述第二初步探测距离确定为所述发波传感器对应的探测距离;The detection distance determination unit 121 is used to determine the detection distance corresponding to the wave-transmitting sensor as an invalid value when the auxiliary detection distance is an invalid value, or when the first preliminary detection distance and the second preliminary detection distance are both invalid values or both are interference values; and when the first preliminary detection distance satisfies a triangulated positioning relationship, determine the first preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor; and when the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulated positioning relationship, determine the second preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor;
选择确定单元122,用于当根据多个匹配传感器获得的发波传感器对应的探测距离多于一个时,将其中最小者作为所述发波传感器对应的探测距离。The selection and determination unit 122 is configured to, when there are more than one detection distances corresponding to the wave-generating sensor obtained according to the plurality of matching sensors, use the smallest one as the detection distance corresponding to the wave-generating sensor.
更多的细节,可以参考并结合前述对图1至图7的描述,在此不进行赘述。For more details, please refer to and combine with the above description of Figures 1 to 7, which will not be repeated here.
作为本发明的再一方面,还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述图1至图7所描述的方法的步骤。更多的细节,可以参考并结合前述对图1至图7的描述,在此不进行赘述。As another aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described in the above-mentioned Figures 1 to 7 are implemented. For more details, reference can be made to and in combination with the above-mentioned description of Figures 1 to 7, which will not be repeated here.
作为本发明的又一方面,还提供一种车辆,其包括有障碍物识别装置,所述障碍物识别装置中集成的有前述图8至图11所描述的消除超声波雷达同步干扰的系统。更多的细节,可以参考并结合前述对图8至图11的描述,在此不进行赘述。As another aspect of the present invention, a vehicle is provided, which includes an obstacle recognition device, wherein the obstacle recognition device integrates the system for eliminating ultrasonic radar synchronization interference described in Figures 8 to 11. For more details, reference can be made to and in combination with the description of Figures 8 to 11, which will not be repeated here.
实施本发明实施例,具有如下的有益效果:The implementation of the embodiments of the present invention has the following beneficial effects:
本发明提供一种消除超声波雷达同步干扰的方法、系统、车辆及存储介质。通过与当前时刻在发波传感器两旁的匹配传感器的已有数据作为判断是否被干扰的数据输入源,以此对本周期内探测的三组数据中区分干扰值与障碍物探测值,从而消除同步干扰,获得准确的障碍物距离信息。The present invention provides a method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar. The existing data of matching sensors on both sides of the wave sensor at the current moment is used as the data input source for judging whether there is interference, so as to distinguish the interference value and the obstacle detection value in the three sets of data detected in this cycle, thereby eliminating synchronous interference and obtaining accurate obstacle distance information.
本发明在不增加本周期内的探测时间的前提下,将干扰信号值与障碍物探测值进行有效区分;并在存在干扰信号的情况下,能够尽可能地输出障碍物的探测距离值,而尽量避免输出无效值,保证对障碍物探测数据的连续性,从而在减少误报的情况下提高了对障碍物的探测准确性。可以提高安全性以及使用体验。The present invention effectively distinguishes the interference signal value from the obstacle detection value without increasing the detection time within the current cycle; and in the presence of interference signals, it can output the obstacle detection distance value as much as possible, while avoiding outputting invalid values as much as possible, ensuring the continuity of obstacle detection data, thereby improving the accuracy of obstacle detection while reducing false alarms. It can improve safety and user experience.
本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to the flowchart and/or block diagram of the method, device (system), and computer program product according to the embodiment of the present invention. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the process and/or box in the flowchart and/or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosure is only a preferred embodiment of the present invention, which certainly cannot be used to limit the scope of rights of the present invention. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.

Claims (12)

  1. 一种消除超声波雷达同步干扰的方法,其特征在于,至少包括如下步骤:A method for eliminating ultrasonic radar synchronization interference, characterized in that it at least includes the following steps:
    在超声波雷达的一个探测周期中,采用发波传感器发送探测超声波,采用发波传感器以及至少一个匹配传感器接收后续回波;在发射探测超声波后,根据发波传感器所接收的回波计算获得第一初步探测距离以及第二初步探测距离,并根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;In one detection cycle of the ultrasonic radar, a wave-transmitting sensor is used to transmit a detection ultrasonic wave, and the wave-transmitting sensor and at least one matching sensor are used to receive subsequent echoes; after transmitting the detection ultrasonic wave, a first preliminary detection distance and a second preliminary detection distance are calculated based on the echoes received by the wave-transmitting sensor, and a first preliminary auxiliary detection distance and a second preliminary auxiliary detection distance corresponding to each matching sensor are calculated based on the echoes received by each matching sensor;
    结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离;Combined with the detection distance value obtained in the previous cycle, interference identification is performed on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, and the interference value is eliminated to determine the auxiliary detection distance corresponding to each matching sensor;
    根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离;According to the auxiliary detection distance corresponding to each matching sensor, combined with the triangulation positioning technology, interference identification is performed on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor, and the interference value is eliminated to obtain the detection distance corresponding to the wave-generating sensor;
    输出各所述辅助探测距离、探测距离,并确定障碍物的距离。The auxiliary detection distance and the detection distance are outputted, and the distance of the obstacle is determined.
  2. 如利要求1所述的方法,其特征在于,所述结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离的步骤进一步包括:The method of claim 1 is characterized in that the step of combining the detection distance value obtained in the previous cycle, performing interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor, excluding the interference value therein, and determining the auxiliary detection distance corresponding to each matching sensor further comprises:
    将每一匹配传感器的第一初步探测距离和第二初步探测距离分别与上一周期获得的探测距离值进行比较,如果两者的差值超过一预定阈值,则判定其为干扰值;否则将其确定为所述匹配传感器的辅助探测距离;所述上一周期获得的探测距离值为所述匹配传感器在上一周期中作为发波传感器最终获得的探测距离值;The first preliminary detection distance and the second preliminary detection distance of each matching sensor are respectively compared with the detection distance value obtained in the previous cycle. If the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; otherwise, it is determined to be an auxiliary detection distance of the matching sensor; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
    当所述上一周期获得的探测距离值为无效值时,则将所述第一初步探测距离确定为所述匹配传感器的辅助探测距离;When the detection distance value obtained in the previous cycle is an invalid value, the first preliminary detection distance is determined as the auxiliary detection distance of the matching sensor;
    当所述第一初步探测距离为无效值,或者当所述第一初步探测距离为干扰值且所述第二初步探测距离为无效值,或者所述第一初步控制距离与第二初步探测距离均为干扰值时,确定所述匹配传感器的辅助探测距离为无效值。When the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or both the first preliminary control distance and the second preliminary detection distance are interference values, it is determined that the auxiliary detection distance of the matching sensor is an invalid value.
  3. 如权利要求2所述的方法,其特征在于,所述在发射探测超声波后,根据发波传感器所接收的回波计算获得第一初步探测距离以及第二初步探测距离,并根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离的步骤进一步包括:The method of claim 2 is characterized in that the step of calculating the first preliminary detection distance and the second preliminary detection distance according to the echo received by the wave-emitting sensor after emitting the detection ultrasonic wave, and calculating the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance corresponding to each matching sensor according to the echo received by the matching sensor further comprises:
    发波传感器根据发射超声波与接收回波之间的时间差来计算获得第一初步探测距离以及第二初步探测距离;匹配传感器根据发波传感器发射超声波与自身接收到回波之间的时间差来计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The wave sensor calculates the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emission and the echo reception; the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emission and the echo reception of the wave sensor;
    其中,当发波传感器只收到一次回波,则计算获得第一初步探测距离,第二初步探测距离为无效值;当发波传感器未收到回波,则第一初步探测距离和第二初步探测距离均为无效值;Wherein, when the wave sensor receives only one echo, the first preliminary detection distance is calculated and the second preliminary detection distance is an invalid value; when the wave sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values;
    当匹配传感器只收到一次回波,则计算获得第一初步辅助探测距离,第二初步辅助探测距离为无效值;当发波传感器未收到回波,则第一初步辅助探测距离和第二初步辅助探测距离均为无效值。When the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value; when the transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
  4. 如利要求3所述的方法,其特征在于,所述根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离的步骤进一步包括:The method of claim 3 is characterized in that the step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor in combination with triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further comprises:
    根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第一初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第一初步探测距离确定为干扰值;A judgment is made based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-generating sensor, and the first preliminary detection distance. If the three distances do not satisfy a triangulated positioning relationship, the first preliminary detection distance is determined as an interference value.
    根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第二初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第二初步探测距离确定为干扰值;A judgment is made based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-generating sensor, and the second preliminary detection distance. If the three distances do not satisfy a triangulated positioning relationship, the second preliminary detection distance is determined as an interference value;
    当所述辅助探测距离为无效值时,或所述第一初步探测距离与第二初步探测测距离均为无效值或均为干扰值时,将所述发波传感器对应的探测距离确定为无效值;When the auxiliary detection distance is an invalid value, or when both the first preliminary detection distance and the second preliminary detection distance are invalid values or interference values, the detection distance corresponding to the wave sensor is determined to be an invalid value;
    当所述第一初步探测距离满足三角定位关系时,将所述第一初步探测距离确定为所述发波传感器对应的探测距离;When the first preliminary detection distance satisfies the triangulation positioning relationship, determining the first preliminary detection distance as the detection distance corresponding to the wave sensor;
    当所述第一初步探测距离为干扰值,而所述第二初步探测距离满足三角定位关系时,将所述第二初步探测距离确定为所述发波传感器对应的探测距离。 When the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulation positioning relationship, the second preliminary detection distance is determined as the detection distance corresponding to the wave sensor.
  5. 如利要求4所述的方法,其特征在于,所述根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离的步骤进一步包括:The method of claim 4 is characterized in that the step of performing interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-generating sensor according to the auxiliary detection distance corresponding to each matching sensor in combination with triangulation positioning technology, eliminating the interference value therein, and obtaining the detection distance corresponding to the wave-generating sensor further comprises:
    当根据多个匹配传感器获得的发波传感器对应的探测距离多于一个时,将其中最小者作为所述发波传感器对应的探测距离。When there are more than one detection distances corresponding to the wave-emitting sensor obtained according to multiple matching sensors, the smallest one is used as the detection distance corresponding to the wave-emitting sensor.
  6. 一种消除超声波雷达同步干扰的系统,其特征在于,至少包括:A system for eliminating synchronous interference of ultrasonic radar, characterized in that it at least includes:
    初步距离获得单元,用于在超声波雷达的一个探测周期中,采用发波传感器发送探测超声波,采用发波传感器以及至少一个匹配传感器接收后续回波;在发射探测超声波后,根据发波传感器所接收的回波计算获得第一初步探测距离以及第二初步探测距离;根据每一匹配传感器接收的回波计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The preliminary distance obtaining unit is used to use the wave-transmitting sensor to send a detection ultrasonic wave in a detection cycle of the ultrasonic radar, and use the wave-transmitting sensor and at least one matching sensor to receive subsequent echoes; after transmitting the detection ultrasonic wave, calculate and obtain a first preliminary detection distance and a second preliminary detection distance according to the echo received by the wave-transmitting sensor; calculate and obtain the corresponding first preliminary auxiliary detection distance and second preliminary auxiliary detection distance according to the echo received by each matching sensor;
    辅助探测距离获得单元,用于结合上一周期获得的探测距离值,对每一匹配传感器的第一初步辅助探测距离、第二初步辅助探测距离进行干扰识别,排除其中的干扰值,确定每一匹配传感器对应的辅助探测距离;The auxiliary detection distance obtaining unit is used to perform interference identification on the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance of each matching sensor in combination with the detection distance value obtained in the previous cycle, eliminate the interference value therein, and determine the auxiliary detection distance corresponding to each matching sensor;
    探测距离单元,用于根据所述每一匹配传感器对应的辅助探测距离,结合三角定位技术,对发波传感器的第一初步探测距离以及第二初步探测距离进行干扰识别,排除其中的干扰值,获得所述发波传感器对应的探测距离;A detection distance unit, used to perform interference identification on the first preliminary detection distance and the second preliminary detection distance of the wave-emitting sensor according to the auxiliary detection distance corresponding to each matching sensor and in combination with the triangulation positioning technology, eliminate the interference value therein, and obtain the detection distance corresponding to the wave-emitting sensor;
    障碍物距离确定单元,用于输出所述辅助探测距离、探测距离,并确定障碍物的距离。The obstacle distance determination unit is used to output the auxiliary detection distance, the detection distance, and determine the distance of the obstacle.
  7. 如利要求6所述的系统,其特征在于,所述辅助探测距离获得单元进一步包括:The system of claim 6, wherein the auxiliary detection distance obtaining unit further comprises:
    干扰比较单元,用于将每一匹配传感器的第一初步探测距离和第二初步探测距离分别与上一周期获得的探测距离值进行比较,如果两者的差值超过一预定阈值,则判定其为干扰值;所述上一周期获得的探测距离值为所述匹配传感器在上一周期中作为发波传感器最终获得的探测距离值;An interference comparison unit is used to compare the first preliminary detection distance and the second preliminary detection distance of each matching sensor with the detection distance value obtained in the previous cycle, and if the difference between the two exceeds a predetermined threshold, it is determined to be an interference value; the detection distance value obtained in the previous cycle is the detection distance value finally obtained by the matching sensor as a wave sensor in the previous cycle;
    辅助距离确定单元,用于在所述比较结果为两者的差值未超过所述预定阈值,将其确定为所述匹配传感器的辅助探测距离;以及当所述上一周期获得的探测距离值为无效值时,则将所述第一初步探测距离确定为所述匹配传感器的辅助探测距离;以及当所述第一初步探测距离为无效值,或者当所述第一初步探测距离为干扰值且所述第二初步探测距离为无效值,或者所述第一初步控制距离与第二初步探测距离均为干扰值时,确定所述匹配传感器的辅助探测距离为无效值。An auxiliary distance determination unit is used to determine the difference between the two as the auxiliary detection distance of the matching sensor when the comparison result is that the difference does not exceed the predetermined threshold; and when the detection distance value obtained in the previous cycle is an invalid value, determine the first preliminary detection distance as the auxiliary detection distance of the matching sensor; and when the first preliminary detection distance is an invalid value, or when the first preliminary detection distance is an interference value and the second preliminary detection distance is an invalid value, or when the first preliminary control distance and the second preliminary detection distance are both interference values, determine that the auxiliary detection distance of the matching sensor is an invalid value.
  8. 如权利要求7所述的系统,其特征在于,所述初步距离获得单元进一步包括:The system according to claim 7, characterized in that the preliminary distance obtaining unit further comprises:
    计算处理单元,用于发波传感器根据发射超声波与接收回波之间的时间差来计算获得第一初步探测距离以及第二初步探测距离;匹配传感器根据发波传感器发射超声波与自身接收到回波之间的时间差来计算获得其对应的第一初步辅助探测距离、第二初步辅助探测距离;The calculation processing unit is used for the wave sensor to calculate the first preliminary detection distance and the second preliminary detection distance according to the time difference between the ultrasonic wave emitted and the echo received; the matching sensor calculates the corresponding first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance according to the time difference between the ultrasonic wave emitted by the wave sensor and the echo received by itself;
    无效值确定单元,用于当发波传感器只收到一次回波,则计算获得第一初步探测距离,第二初步探测距离为无效值;当发波传感器未收到回波,则第一初步探测距离和第二初步探测距离均为无效值;以及当匹配传感器只收到一次回波,则计算获得第一初步辅助探测距离,第二初步辅助探测距离为无效值;当发波传感器未收到回波,则第一初步辅助探测距离和第二初步辅助探测距离均为无效值。The invalid value determination unit is used to calculate the first preliminary detection distance and the second preliminary detection distance as an invalid value when the wave-transmitting sensor receives only one echo; when the wave-transmitting sensor does not receive an echo, the first preliminary detection distance and the second preliminary detection distance are both invalid values; and when the matching sensor receives only one echo, the first preliminary auxiliary detection distance is calculated and the second preliminary auxiliary detection distance is an invalid value; when the wave-transmitting sensor does not receive an echo, the first preliminary auxiliary detection distance and the second preliminary auxiliary detection distance are both invalid values.
  9. 如利要求8所述的系统,其特征在于,所述探测距离获得单元进一步包括:The system of claim 8, wherein the detection distance obtaining unit further comprises:
    定位关系判断单元,用于根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第一初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第一初步探测距离确定为干扰值;以及根据所述每一匹配传感器对应的辅助探测距离、所述匹配传感器与发波传感器之间的距离,以及所述第二初步探测距离进行判断,如果所述三个距离不满足三角定位关系,则将所述第二初步探测距离确定为干扰值;a positioning relationship judgment unit, configured to make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the first preliminary detection distance, and if the three distances do not satisfy the triangular positioning relationship, determine the first preliminary detection distance as an interference value; and make a judgment based on the auxiliary detection distance corresponding to each matching sensor, the distance between the matching sensor and the wave-emitting sensor, and the second preliminary detection distance, and if the three distances do not satisfy the triangular positioning relationship, determine the second preliminary detection distance as an interference value;
    探测距离确定单元,用于当所述辅助探测距离为无效值时,或所述第一初步探测距离与第二初步探测测距离均为无效值或均为干扰值时,将所述发波传感器对应的探测距离确定为无效值;以及用于当所述第一初步探测距离满足三角定位关系时,将所述第一初步探测距离确定为所述发波传感器对应的探测距离;以及用于当所述第一初步探测距离为干扰值,而所述第二初步探测距离满足三角定位关系时,将所述第二初步探测距离确定为所述发波传感器对应的探测距离。A detection distance determination unit is used to determine the detection distance corresponding to the wave-transmitting sensor as an invalid value when the auxiliary detection distance is an invalid value, or when the first preliminary detection distance and the second preliminary detection distance are both invalid values or both are interference values; and to determine the first preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor when the first preliminary detection distance satisfies a triangulated positioning relationship; and to determine the second preliminary detection distance as the detection distance corresponding to the wave-transmitting sensor when the first preliminary detection distance is an interference value and the second preliminary detection distance satisfies a triangulated positioning relationship.
  10. 如利要求9所述的系统,其特征在于,所述探测距离获得单元进一步包括:The system of claim 9, wherein the detection distance obtaining unit further comprises:
    选择确定单元,用于当根据多个匹配传感器获得的发波传感器对应的探测距离多于一个时,将其中最小者作为所述发波传感器对应的探测距离。The selection and determination unit is used to, when there are more than one detection distances corresponding to the wave-emitting sensor obtained according to the multiple matching sensors, use the smallest one as the detection distance corresponding to the wave-emitting sensor.
  11. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的方法的步骤。A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method as claimed in any one of claims 1 to 5.
  12. 一种车辆,其特征在于,包括有障碍物识别装置,所述障碍物识别装置中集成的有如权利6至10中任一项所述的消除超声波雷达同步干扰的系统。 A vehicle, characterized in that it comprises an obstacle recognition device, wherein the obstacle recognition device is integrated with a system for eliminating ultrasonic radar synchronization interference as described in any one of claims 6 to 10.
PCT/CN2023/116346 2022-12-16 2023-08-31 Method for eliminating synchronous interference of ultrasonic radar, system, vehicle, and storage medium WO2024124976A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211622707.7A CN118209970A (en) 2022-12-16 2022-12-16 Method, system, vehicle and storage medium for eliminating synchronous interference of ultrasonic radar
CN202211622707.7 2022-12-16

Publications (1)

Publication Number Publication Date
WO2024124976A1 true WO2024124976A1 (en) 2024-06-20

Family

ID=91453328

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/116346 WO2024124976A1 (en) 2022-12-16 2023-08-31 Method for eliminating synchronous interference of ultrasonic radar, system, vehicle, and storage medium

Country Status (2)

Country Link
CN (1) CN118209970A (en)
WO (1) WO2024124976A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101303410A (en) * 2007-05-08 2008-11-12 李世雄 Method and apparatus for detecting single-sent and multi-received barrier
CN101464519A (en) * 2009-01-06 2009-06-24 深圳市航盛电子股份有限公司 Anti-interference method and obstacle detection method for parking control system
CN102323585A (en) * 2011-08-30 2012-01-18 广州优创电子有限公司 Treatment method for ultrasonic wave
CN114152948A (en) * 2021-11-08 2022-03-08 广州安协科技股份有限公司 Self-adaptive ultrasonic object detection method, system, equipment and storage medium
CN114966653A (en) * 2022-06-10 2022-08-30 深圳海星智驾科技有限公司 Target detection method and device based on ultrasonic radar, medium and electronic equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101303410A (en) * 2007-05-08 2008-11-12 李世雄 Method and apparatus for detecting single-sent and multi-received barrier
CN101464519A (en) * 2009-01-06 2009-06-24 深圳市航盛电子股份有限公司 Anti-interference method and obstacle detection method for parking control system
CN102323585A (en) * 2011-08-30 2012-01-18 广州优创电子有限公司 Treatment method for ultrasonic wave
CN114152948A (en) * 2021-11-08 2022-03-08 广州安协科技股份有限公司 Self-adaptive ultrasonic object detection method, system, equipment and storage medium
CN114966653A (en) * 2022-06-10 2022-08-30 深圳海星智驾科技有限公司 Target detection method and device based on ultrasonic radar, medium and electronic equipment

Also Published As

Publication number Publication date
CN118209970A (en) 2024-06-18

Similar Documents

Publication Publication Date Title
JP4929441B2 (en) Underwater detector
US20080101158A1 (en) Method for processing an echo profile
KR960706087A (en) Obstacle Detection Method Using Ultrasound
JP2017072590A (en) Detector, fish detector, and radar
CN104730529B (en) A kind of underwater intelligent avoidance Sonar system and obstacle detection method
WO2024124976A1 (en) Method for eliminating synchronous interference of ultrasonic radar, system, vehicle, and storage medium
CN112098943A (en) Positioning method of wearable device and intelligent device
CN112105950A (en) Detection method of detection object, detection equipment and millimeter wave radar
CN109188441B (en) Four-dimensional continuous wave ultrasonic radar and four-dimensional information measuring method
KR102679276B1 (en) Lidar sensor apparatus and control method thereof
JP3263752B2 (en) Processing method of received signal used for buried object detection
JP2000111646A (en) Doppler detecting display method and system thereof
JPH04278487A (en) Radar for vehicle
JP3573090B2 (en) Underwater target position detecting device and method
JP2006242619A (en) Ultrasonic sensor signal processing system
JP2543610B2 (en) Submarine reflected wave position detector
CN114779211A (en) Laser pulse radar equipment and point cloud density improving method and equipment
JP3998363B2 (en) Distance detection device and distance detection method for navigation object
CN113495274A (en) Object detection device and object detection system
JP2535745B2 (en) Sonar signal detection method
KR100757102B1 (en) Method and apparatus for mesuring distance in robot cleaner
JP2005010011A (en) Position measuring device and mobile robot
JP2010256162A (en) Analysis system for image sonar, analysis method for image sonar, and analysis program for image sonar
JPH0720241A (en) Ultrasonic sensor
JPH05297114A (en) Sonar signal processing device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23902183

Country of ref document: EP

Kind code of ref document: A1