Vehicle-mounted ultrasonic wave and elastic wave detection method, system and device and medium
By integrating the vehicle-mounted main control chip and transducer into the vehicle-mounted detection system, the integration of ultrasonic distance and elastic wave collision detection is achieved, solving the problem of high detection costs and improving the integration and compatibility of detection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHUHAI YOUHANG TECH CO LTD
- Filing Date
- 2026-01-28
- Publication Date
- 2026-04-17
AI Technical Summary
The existing separate devices for vehicle-mounted ultrasonic testing and vehicle-mounted elastic wave testing result in high testing costs.
An integrated solution of vehicle-mounted main control chip and transducer is adopted, which realizes ultrasonic distance detection and elastic wave collision detection through the same vehicle-mounted main control chip and transducer. It has high integration and good compatibility.
It reduces the cost of vehicle-mounted ultrasonic and elastic wave testing, and improves the integration and compatibility of testing.
Smart Images

Figure CN121878701A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a method, system, device, and medium for vehicle-mounted ultrasonic and elastic wave detection. Background Technology
[0002] When performing distance and collision detection on a car, ultrasonic waves are typically used for distance detection, and the received elastic waves are used for collision detection.
[0003] Existing vehicle-mounted ultrasonic testing and vehicle-mounted elastic wave testing are carried out by installing corresponding ultrasonic testing devices and elastic wave testing devices on the vehicle, which leads to high testing costs for vehicle-mounted ultrasonic and elastic wave testing. Summary of the Invention
[0004] In view of this, the purpose of this invention is to provide a method, system, device and medium for detecting vehicle-mounted ultrasonic and elastic waves, which can reduce the detection cost of vehicle-mounted ultrasonic and elastic waves.
[0005] In a first aspect, embodiments of the present invention provide a vehicle-mounted ultrasonic and elastic wave detection method, applied to a vehicle-mounted detection system. The vehicle-mounted detection system includes a vehicle-mounted main control chip and a transducer, wherein the vehicle-mounted main control chip and the transducer are connected. The detection method includes:
[0006] When the vehicle-mounted main control chip receives the first start command, it sends a drive signal to drive the transducer to emit ultrasonic waves and receives the reflected wave signal of the ultrasonic waves through the transducer. The ultrasonic distance detection result is obtained by processing the reflected wave signal through the vehicle-mounted main control chip. When the vehicle-mounted main control chip receives the second start command, it receives the elastic wave signal through the transducer; The elastic wave signal is processed by the vehicle-mounted main control chip to obtain the elastic wave collision detection result.
[0007] In some optional embodiments, the step of processing the reflected wave signal through the vehicle-mounted main control chip to obtain the ultrasonic distance detection result includes: The first analysis result is obtained by performing frequency analysis processing on the reflected wave signal through the vehicle-mounted main control chip. If the frequency of the reflected wave signal is within a first preset frequency range as indicated by the first analysis result, the reflected wave signal is configured as an ultrasonic detection signal; Obtain the time difference between the transducer emitting ultrasonic waves and receiving the reflected wave signal; The vehicle-mounted main control chip generates distance information of obstacles around the vehicle based on the ultrasonic detection signal and the time difference, and configures the distance information of obstacles around the vehicle as the ultrasonic distance detection result.
[0008] In some optional embodiments, the step of processing the elastic wave signal through the vehicle-mounted main control chip to obtain the elastic wave collision detection result includes: The second analysis result is obtained by performing frequency analysis processing on the elastic wave signal through the vehicle-mounted main control chip. If the second analysis result indicates that the frequency of the elastic wave signal is within a second preset frequency range, the elastic wave signal is configured as an elastic wave detection signal; The elastic wave collision detection result is obtained by analyzing and processing the collision position and collision waveform of the elastic wave detection signal through the vehicle-mounted main control chip.
[0009] In some optional embodiments, obtaining the elastic wave collision detection result by analyzing the collision position and collision waveform of the elastic wave detection signal through the vehicle-mounted main control chip includes: The collision location and collision waveform corresponding to the elastic wave detection signal are obtained through the vehicle-mounted main control chip. If the collision location is at a preset position on the hood, and the similarity between the collision waveform and the preset waveform is greater than or equal to a similarity threshold, the elastic wave detection result is configured as a manual knock to open the front trunk, and an operation command to open the front trunk is generated. If the collision location is not at a preset position on the hood, and / or the similarity between the collision waveform and the preset waveform is less than a similarity threshold, the elastic wave detection result is configured as an accidental impact occurring at the collision location, and an impact alarm signal is generated.
[0010] In some optional embodiments, the on-board detection system is equipped with multiple transducers, with different transducers located at different positions within the vehicle; determining the collision location via the on-board main control chip includes: Any three transducers located on the vehicle are sequentially configured as the first sensor, the second sensor, and the third sensor; The first position of the first sensor on the vehicle, the second position of the second sensor on the vehicle, and the third position of the third sensor on the vehicle are obtained. The first reception time of the first sensor receiving the elastic wave signal, the second reception time of the second sensor receiving the elastic wave signal, and the third reception time of the third sensor receiving the elastic wave signal are obtained. Obtain the preset elastic wave transmission speed on the vehicle; The collision position is calculated based on the elastic wave transmission speed, the first position, the second position, the third position, the first reception time, the second reception time, and the third reception time.
[0011] In some optional embodiments, an external circuit is provided between the vehicle-mounted main control chip and the transducer. The external circuit includes an energy storage circuit, a transformer circuit, and a detection signal input circuit. The energy storage circuit is connected to the power interface of the vehicle-mounted main control chip. The input terminal of the transformer circuit is connected to the output terminal of the vehicle-mounted main control chip. The output terminal of the transformer circuit is connected to the input terminal of the transducer. The output terminal of the transducer is connected to the input terminal of the detection signal input circuit. The output terminal of the detection signal input circuit is connected to the input terminal of the vehicle-mounted main control chip.
[0012] In some optional embodiments, an RC parallel circuit is further provided between the vehicle-mounted main control chip and the transducer. The transformer circuit is used to amplify the drive signal output by the vehicle-mounted main control chip, and the RC parallel circuit is used to filter the amplified drive signal and input the drive signal into the transducer. The RC parallel circuit is also used to filter the reflected wave signal and the elastic wave signal output by the transducer, and input the filtered reflected wave signal and the elastic wave signal into the vehicle-mounted main control chip through the detection signal input circuit.
[0013] Secondly, embodiments of the present invention provide a vehicle-mounted ultrasonic and elastic wave detection system, comprising: The vehicle-mounted main control chip is used to send a drive signal to drive the transducer to emit ultrasonic waves upon receiving the first start command; The transducer is used to receive a drive signal and then emit ultrasonic waves, and to receive the reflected wave signal of the ultrasonic waves. The vehicle-mounted main control chip is also used to process the reflected wave signal to obtain the ultrasonic distance detection result; The transducer is also used to receive elastic wave signals when the vehicle main control chip receives the second start command; The vehicle-mounted main control chip is also used to process the elastic wave signal to obtain the elastic wave collision detection result.
[0014] Thirdly, embodiments of the present invention provide a vehicle-mounted ultrasonic and elastic wave detection device, the device comprising: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor performs the method as described above.
[0015] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a processor-executable program, which, when executed by a processor, is used to perform the method described above.
[0016] The implementation of this invention provides the following beneficial effects: This invention provides a vehicle-mounted ultrasonic and elastic wave detection method, comprising: when the vehicle-mounted main control chip receives a first start command, sending a drive signal through the vehicle-mounted main control chip to drive the transducer to emit ultrasonic waves, and receiving the reflected wave signal of the ultrasonic waves through the transducer; processing the reflected wave signal through the vehicle-mounted main control chip to obtain an ultrasonic distance detection result; when the vehicle-mounted main control chip receives a second start command, receiving an elastic wave signal through the transducer; and processing the elastic wave signal through the vehicle-mounted main control chip to obtain an elastic wave collision detection result. The vehicle-mounted main control chip can drive the transducer to emit ultrasonic waves to complete distance detection around the vehicle according to detection requirements, and after receiving the elastic wave signal through the transducer, the vehicle-mounted main control chip completes vehicle collision detection. Ultrasonic distance detection and elastic wave collision detection are integrated into the same vehicle-mounted main control chip, and the same transducer simultaneously completes the reception of elastic wave signals, the emission of ultrasonic waves, and the reception of reflected wave signals. This eliminates the need for additional detection equipment and main control chips, resulting in high integration and good compatibility, thereby reducing the detection cost of vehicle-mounted ultrasonic and elastic waves. Attached Figure Description
[0017] Figure 1 This is a schematic flowchart of a vehicle-mounted ultrasonic and elastic wave detection method provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the circuit principle of the vehicle-mounted detection system provided in an embodiment of the present invention; Figure 3 This is a structural block diagram of a vehicle-mounted ultrasonic and elastic wave detection system provided in an embodiment of the present invention; Figure 4 This is a structural block diagram of a vehicle-mounted ultrasonic and elastic wave detection device provided in an embodiment of the present invention. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0019] It should be noted that although functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, or the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0020] like Figure 1 As shown, this embodiment of the invention provides a vehicle-mounted ultrasonic and elastic wave detection method, applied to... Figure 2 The vehicle-mounted detection system shown includes a vehicle-mounted main control chip and a transducer, which are connected. The steps involved are as follows.
[0021] S100: When the vehicle-mounted main control chip receives the first start command, the vehicle-mounted main control chip sends a drive signal to drive the transducer to emit ultrasonic waves, and the transducer receives the reflected wave signal of the ultrasonic waves.
[0022] Specifically, the vehicle-mounted main control chip of this application includes a communication interface, a CPU system, a transformer drive module, and an analog signal processing module. Both the transformer drive module and the analog signal processing module are electrically connected to the transducer.
[0023] When the vehicle's main control chip receives the first start command triggered externally via the communication interface (this command can be triggered by the vehicle's central control system, parking assistance system, or user-defined system, and is not limited here), the vehicle's main control chip activates the ultrasonic detection mode. The CPU system generates a drive signal containing excitation voltage, excitation frequency, and excitation duration based on preset ultrasonic detection parameters. The vehicle's main control chip transmits the generated drive signal to the built-in transformer drive module, which amplifies the drive signal to make it reach the transducer's operating threshold. The amplified drive signal is then transmitted to the piezoelectric ceramic transducer, which, based on the inverse piezoelectric effect, converts the electrical signal into a mechanical vibration wave of the same frequency, emitting ultrasonic signals in a directional propagation manner towards the vehicle's detection area (such as the obstacle detection area around the vehicle or the detection area corresponding to a specific direction).
[0024] When the emitted ultrasonic wave encounters an obstacle (such as a wall, other vehicles, or pedestrians) during its propagation, it is reflected to form a reflected wave signal. The reflected wave signal propagates back to the transducer surface, driving the transducer to generate synchronous mechanical vibration. Based on the positive piezoelectric effect, the transducer converts the mechanical vibration signal into an analog electrical signal corresponding to the characteristics of the reflected wave, i.e., the reflected wave signal, and transmits this signal back to the analog signal processing module of the vehicle's main control chip through a wiring harness.
[0025] S200. The reflected wave signal is processed by the vehicle-mounted main control chip to obtain the ultrasonic distance detection result.
[0026] Specifically, the analog signal processing module sequentially performs programmable gain amplification, low-pass filtering, and analog-to-digital conversion on the returned reflected wave signal, converting the analog signal into an ultrasonic digital signal and transmitting it to the CPU system. The CPU system performs spectrum analysis on the ultrasonic digital signal to generate distance data of obstacles around the vehicle, which is the ultrasonic distance detection result.
[0027] S300: When the vehicle-mounted main control chip receives the second start command, it receives the elastic wave signal through the transducer.
[0028] Specifically, when the vehicle main control chip receives a second start command triggered by an external source through the communication interface (this command can be triggered by the vehicle safety system, intelligent interaction system, or set to continuous monitoring mode), the main control chip immediately starts the elastic wave detection mode. The CPU system generates an elastic wave receiving command and sends it to the analog signal processing module to configure parameters such as signal receiving gain and filtering frequency band of the analog signal processing module. At the same time, it receives the elastic wave signal through the transducer.
[0029] S400: The elastic wave signal is processed by the vehicle-mounted main control chip to obtain the elastic wave collision detection result.
[0030] Specifically, when a person strikes the surface of the vehicle body or a preset monitoring area (such as intelligent trunk strike recognition) or an accidental impact (such as a scratch or collision) occurs, an elastic stress wave is generated at the impact location. This elastic wave propagates in the vehicle body structure in the form of a spherical wave. After the transducer at the preset monitoring point captures the elastic wave signal, it converts the mechanical vibration into an analog electrical signal, i.e., the elastic wave signal, through the positive piezoelectric effect, and sends the signal back to the analog signal processing module of the vehicle's main control chip.
[0031] The analog signal processing module converts the elastic wave signal into a digital signal and transmits it to the CPU system. The CPU system performs spectrum analysis on the digital signal, extracts its characteristic second frequency, and determines that the second frequency is within the preset characteristic frequency range of the elastic wave. Taking the transducer position that first receives the elastic wave as the first position, the target neighborhood is defined, and a preset collision signal waveform library is retrieved. The target position of the elastic wave is determined by waveform similarity comparison. At the same time, the amplitude variation law of the elastic wave signal is analyzed, and combined with whether the target position is within the preset impact area and whether the amplitude law matches the preset impact characteristics, the elastic wave collision detection result is finally generated. If it is determined to be a human impact, a corresponding operation command is generated (such as a trunk opening command); if it is determined to be an accidental impact, a collision alarm signal is generated (such as a vehicle collision warning or impact position indication).
[0032] In some optional embodiments, the step of processing the reflected wave signal through the vehicle-mounted main control chip to obtain the ultrasonic distance detection result includes: S210. The first analysis result is obtained by performing frequency analysis processing on the reflected wave signal through the vehicle-mounted main control chip. Specifically, the transducer transmits the received analog reflected wave signal back to the analog signal processing module of the vehicle's main control chip. After being amplified by a programmable gain amplifier and having high-frequency interference filtered out by a low-pass filter, the signal is converted into a digital reflected wave signal by an analog-to-digital converter. The CPU core of the vehicle's main control chip retrieves this digital signal and performs full-band analysis of the signal using a built-in spectrum analysis algorithm (such as a fast Fourier transform algorithm) to extract the main frequency characteristic parameters of the signal and obtain the first analysis result.
[0033] S220. When the frequency of the reflected wave signal is within a first preset frequency range as indicated by the first analysis result, the reflected wave signal is configured as an ultrasonic detection signal. Specifically, the storage unit of the vehicle-mounted main control chip pre-stores a first preset frequency range, which is the operating characteristic frequency range of ultrasound in the vehicle detection environment (such as air medium), used to distinguish between effective ultrasonic signals and environmental interference noise; the CPU core accurately compares the main frequency parameter in the first analysis result with the first preset frequency range. If the frequency of the reflected wave signal, as characterized by the first analysis result, is within the range, the reflected wave signal is determined to be an effective detection signal and is officially configured as an ultrasonic detection signal; if the frequency is not within the range, it is determined to be an interference signal.
[0034] S230. Obtain the time difference between the transducer emitting ultrasonic waves and receiving the reflected wave signal. Specifically, the storage unit of the vehicle-mounted main control chip records the working timing data of the transducer in real time. The CPU core retrieves the first timestamp when the transducer emits ultrasonic waves and the second timestamp when the transducer receives the reflected wave signal. By calculating the difference between the two timestamps, the time difference is obtained, which is used to characterize the round-trip propagation time of the ultrasonic wave from emission to reception.
[0035] S240. The vehicle-mounted main control chip generates distance information of obstacles around the vehicle based on the ultrasonic detection signal and the time difference, and configures the distance information of obstacles around the vehicle as the ultrasonic distance detection result.
[0036] Specifically, the CPU core of the vehicle's main control chip calculates obstacle distance data based on the configured ultrasonic detection signal, combined with the aforementioned time difference and preset ultrasonic propagation speed parameters (the specific ultrasonic propagation speed parameters are calibrated according to the medium type of the vehicle's detection environment). The data is then encapsulated, and additional information such as signal validity identifiers and detection time are added to obtain the ultrasonic distance detection result, which can be transmitted to terminals such as the vehicle's central control display and parking assistance system for application.
[0037] In some optional embodiments, the step of processing the elastic wave signal through the vehicle-mounted main control chip to obtain the elastic wave collision detection result includes: S410. After performing frequency analysis processing on the elastic wave signal through the vehicle-mounted main control chip, a second analysis result is obtained. Specifically, the transducer transmits the received elastic wave analog signal back to the analog signal processing module of the vehicle's main control chip. The signal then passes through a programmable gain amplifier for dynamic gain adjustment, a low-pass filter for high-frequency interference removal, and an analog-to-digital converter for analog-to-digital signal conversion, resulting in a digital elastic wave signal. The CPU core of the vehicle's main control chip retrieves this digital signal and performs full-band feature analysis on the signal using a built-in high-precision spectrum analysis algorithm. This extracts the signal's main frequency characteristic parameters and removes interference frequency components such as environmental vibration and vehicle equipment operating noise. Finally, a second analysis result is generated, containing the main frequency parameters and the basis for frequency validity determination.
[0038] S420. When the second analysis result indicates that the frequency of the elastic wave signal is within a second preset frequency range, the elastic wave signal is configured as an elastic wave detection signal. Specifically, the storage unit of the vehicle's main control chip pre-stores a second preset frequency range (the inherent characteristic frequency range of elastic waves calibrated according to the material properties and structural features of the vehicle body, used to distinguish between valid elastic wave signals and environmental interference signals); the CPU core accurately compares the main frequency parameter in the second analysis result with the second preset frequency range. If the frequency of the elastic wave signal represented by the second analysis result is within this range, the elastic wave signal is determined to be a valid detection signal and configured as an elastic wave detection signal; if the frequency is not within this range, it is determined to be an invalid interference signal, and the elastic wave collision detection process continues.
[0039] S430. The elastic wave collision detection result is obtained by analyzing and processing the collision position and collision waveform of the elastic wave detection signal through the vehicle main control chip.
[0040] Specifically, the CPU core of the vehicle's main control chip synchronously performs collision location and collision waveform feature analysis on the configured elastic wave detection signal, and finally integrates them to generate elastic wave collision detection results.
[0041] In some optional embodiments, collision location localization includes: the CPU core retrieves the signal reception timestamp data of the transducer array, filters out the transducer position that first receives the elastic wave signal, and marks it as the first position; then, with the first position as the center, a target neighborhood covering the local monitoring area of the vehicle body is delineated, a preset vehicle collision signal waveform library (which contains standard elastic wave waveform data when an impact occurs at different positions within the target neighborhood) is retrieved from the storage unit, the elastic wave detection signal is compared with all the standard waveforms in the waveform library one by one for similarity, the standard waveform with the highest similarity is matched, and its corresponding physical position is marked as the collision position.
[0042] In some optional embodiments, the collision waveform feature analysis includes: the CPU core extracts waveform feature parameters such as the peak amplitude, amplitude decay rate, and pulse sequence interval of the elastic wave detection signal, compares them with a preset artificial knocking waveform feature library in the storage unit, and determines whether the amplitude change pattern conforms to the typical characteristics of artificial knocking. If the collision location is within the preset knocking operation area of the vehicle system, and the waveform features highly match the artificial knocking features, the elastic wave collision detection result is configured as an artificial knocking trigger operation, and a corresponding execution command (such as intelligent trunk opening or door unlocking command) is generated; if the collision location is not within the preset knocking area, and / or the waveform features do not conform to the artificial knocking pattern, the detection result is configured as an accidental vehicle collision, and an alarm signal containing the collision location, collision intensity, and risk level is generated and transmitted to the vehicle central control system for notification.
[0043] In some optional embodiments, obtaining the elastic wave collision detection result by analyzing the collision position and collision waveform of the elastic wave detection signal through the vehicle-mounted main control chip includes: S431. Obtain the collision position and collision waveform corresponding to the elastic wave detection signal through the vehicle main control chip; Specifically, the CPU core of the vehicle's main control chip retrieves the configured elastic wave detection signal and simultaneously executes the acquisition of the collision location and collision waveform.
[0044] S432. When the collision location is at a preset position on the hood and the similarity between the collision waveform and the preset waveform is greater than or equal to a similarity threshold, the elastic wave detection result is configured as a manual knock to open the front trunk, and an operation command to open the front trunk is generated. Specifically, the vehicle's main control chip's storage unit pre-stores: the preset position of the hood, i.e., the coordinate range of the exclusive tapping operation area corresponding to the front trunk, which is the legal trigger area preset by the user; the preset waveform, i.e., the standard waveform feature set of elastic waves generated when the front trunk is tapped manually, including typical tapping amplitude, pulse interval and other parameters; and the similarity threshold, i.e., the minimum threshold for judging waveform matching (such as 85%, which can be calibrated according to the actual scenario and is not limited here).
[0045] If the coordinates of the collision location fall completely within the preset position range of the hood, and the similarity calculation value between the collision waveform and the preset waveform is greater than or equal to the similarity threshold, the CPU core determines that the elastic wave signal is generated by the user actively knocking on the front trunk, configures the elastic wave detection result as a human knock to open the front trunk; simultaneously, according to the instruction protocol of the vehicle execution system, a standardized operation instruction to open the front trunk is generated and transmitted to the front trunk actuator through the vehicle bus to trigger the unlocking and opening action.
[0046] S433. If the collision location is not at a preset position on the hood, and / or the similarity between the collision waveform and the preset waveform is less than a similarity threshold, the elastic wave detection result is configured as an accidental impact occurring at the collision location, and an impact alarm signal is generated.
[0047] Specifically, if the collision location does not fall within the preset location range of the hood, and / or the similarity calculation value between the collision waveform and the preset waveform is less than the similarity threshold, the CPU core determines that the elastic wave signal is generated by an accidental impact on the vehicle body, configures the elastic wave detection result as an accidental impact at the collision location, and simultaneously integrates data such as the collision location coordinates, the peak value of the impact amplitude, and the waveform attenuation characteristics to generate a collision alarm signal containing the impact location, impact intensity, and risk level. This signal is transmitted to the vehicle's central control display screen for visual prompts and is also simultaneously pushed to the user terminal.
[0048] In some optional embodiments, the on-board detection system is equipped with multiple transducers, with different transducers located at different positions within the vehicle; determining the collision location via the on-board main control chip includes: S4311. Configure any three transducers located on the vehicle as a first sensor, a second sensor and a third sensor in sequence; Specifically, from the multi-position transducer array deployed by the vehicle detection system, three functional transducers are randomly selected and configured as the first sensor, the second sensor, and the third sensor in sequence. To ensure positioning accuracy, the three sensors need to form a non-collinear triangular layout on the vehicle surface, covering the preset collision monitoring area (such as the front trunk lid, doors, and sides of the vehicle, etc., without specific limitations).
[0049] S4312. Obtain the first position of the first sensor on the vehicle, the second position of the second sensor on the vehicle, and the third position of the third sensor on the vehicle; Specifically, the storage unit of the vehicle main control chip pre-calibrates and stores the precise position coordinates of all transducers in the vehicle coordinate system, including: retrieving the physical position coordinates corresponding to the first sensor and recording it as the first position; retrieving the physical position coordinates corresponding to the second sensor and recording it as the second position; and retrieving the physical position coordinates corresponding to the third sensor and recording it as the third position.
[0050] S4313. Obtain the first reception time of the first sensor receiving the elastic wave signal, the second reception time of the second sensor receiving the elastic wave signal, and the third reception time of the third sensor receiving the elastic wave signal; Specifically, when the vehicle body is impacted and generates elastic waves, the elastic waves propagate in the vehicle body medium in the form of spherical waves. The three sensors will receive signals in the order in which the elastic waves arrive. The timing module of the vehicle's main control chip will synchronously record the precise timestamp of each sensor receiving the elastic wave signal, which will be recorded as the first receiving time, the second receiving time, and the third receiving time, respectively. All timestamps are synchronized based on the system clock of the vehicle's main control chip to eliminate timing errors.
[0051] S4314. Obtain the preset elastic wave transmission speed on the vehicle; Specifically, the storage unit of the vehicle's main control chip pre-stores the transmission speed of elastic waves in the body material (such as steel plate, aluminum alloy, plastic, etc.). This parameter is a fixed value obtained through experimental calibration and will be stored according to the material characteristics of different areas of the body. The vehicle's main control chip will automatically match the elastic wave transmission speed of the corresponding area based on the position of the three sensors.
[0052] S4315. The collision position is calculated based on the elastic wave transmission speed, the first position, the second position, the third position, the first receiving time, the second receiving time, and the third receiving time.
[0053] Specifically, the CPU core of the vehicle's main control chip is based on the triangular time difference positioning algorithm, which can quickly calculate the collision position based on the elastic wave transmission speed, the first position, the second position, the third position, the first reception time, the second reception time, and the third reception time.
[0054] In some optional embodiments, an external circuit is provided between the vehicle-mounted main control chip and the transducer. The external circuit includes an energy storage circuit, a transformer circuit, and a detection signal input circuit. The energy storage circuit is connected to the power interface of the vehicle-mounted main control chip. The input terminal of the transformer circuit is connected to the output terminal of the vehicle-mounted main control chip. The output terminal of the transformer circuit is connected to the input terminal of the transducer. The output terminal of the transducer is connected to the input terminal of the detection signal input circuit. The output terminal of the detection signal input circuit is connected to the input terminal of the vehicle-mounted main control chip.
[0055] Specifically, the input end of the energy storage circuit is connected to the vehicle power system, and the output end is directly connected to the power interface of the vehicle main control chip to provide a stable power supply for the entire peripheral circuit and the main control chip.
[0056] The transformer circuit adopts a unidirectional signal transmission architecture. Its signal input terminal is connected to the drive signal output terminal of the vehicle main control chip, and its signal output terminal is connected to the electrical excitation input terminal of the transducer. It is specifically responsible for matching the power and voltage of the drive signal of the main control chip.
[0057] The detection signal input circuit adopts a unidirectional signal transmission architecture. Its signal input terminal is connected to the detection signal output terminal of the transducer, and its signal output terminal is connected to the analog signal input terminal of the vehicle main control chip. It is specifically responsible for the conditioning and transmission of the transducer output signal.
[0058] In some optional embodiments, an RC parallel circuit is further provided between the vehicle-mounted main control chip and the transducer. The transformer circuit is used to amplify the drive signal output by the vehicle-mounted main control chip, and the RC parallel circuit is used to filter the amplified drive signal and input the drive signal into the transducer. The RC parallel circuit is also used to filter the reflected wave signal and the elastic wave signal output by the transducer, and input the filtered reflected wave signal and the elastic wave signal into the vehicle-mounted main control chip through the detection signal input circuit.
[0059] Specifically, the RC parallel circuit is composed of a resistor (R2) and a capacitor (C1) connected in parallel. Its filtering characteristics are determined by the resistance value and the capacitance value. The characteristic filtering frequency can be precisely set by parameter matching to make it highly consistent with the operating frequency of the transducer (ultrasonic transmission frequency and elastic wave reception characteristic frequency), so as to achieve the passive filtering effect of retaining the target signal and filtering out interference noise.
[0060] In ultrasonic detection mode, the transformer circuit amplifies the low-power drive signal output by the vehicle's main control chip into a high-voltage, high-power alternating signal. This amplified drive signal is mixed with high-frequency harmonics generated by power amplification and electromagnetic interference from the vehicle's circuitry. If directly input to the transducer, it will lead to a decrease in the transducer's resonant efficiency and distortion of the ultrasonic wave transmission waveform. After the RC parallel circuit is connected between the transformer circuit and the transducer, it filters the amplified drive signal based on a preset characteristic filtering frequency: allowing the fundamental signal with the same operating frequency as the transducer to pass through, while attenuating high-frequency harmonics and electromagnetic interference noise, and inputting the filtered pure drive signal to the transducer. The filtered drive signal can accurately match the transducer's resonant parameters, enabling it to efficiently convert electrical signals into mechanical vibrations, thus improving the stability and directionality of ultrasonic wave transmission.
[0061] During operation, the transducer outputs two types of detection signals (reflected ultrasonic wave signal and elastic wave signal), both of which are weak analog electrical signals. These signals are also mixed with noise from the vehicle motor, circuit thermal noise, and external electromagnetic interference. If directly transmitted to the detection signal input circuit, the accuracy of subsequent signal analysis will be significantly reduced. After the RC parallel circuit is connected to the transducer's detection output terminal, it will further filter the characteristic frequencies of the two types of detection signals: retaining the ultrasonic characteristic frequency of the reflected wave signal and the inherent characteristic frequency of the elastic wave signal, while filtering out interference noise that does not match the target frequency, thus achieving preliminary purification of the weak detection signals. The filtered reflected wave signal and elastic wave signal are then transmitted to the detection signal input circuit, and after being filtered by capacitors C2 and C3, they are input to the vehicle's main control chip. The RC parallel circuit eliminates the need for an additional mode switching switch and automatically adapts its filtering function based on the signal transmission direction in the link: when the signal flows from the transformer circuit to the transducer, drive signal filtering is performed to ensure efficient ultrasonic wave transmission; when the signal flows from the transducer to the detection signal input circuit, detection signal filtering is performed to ensure the purification of reflected wave and elastic wave signals. The bidirectional filtering capability of the RC parallel circuit simplifies the structure of the external circuitry, avoids signal delays and fault risks caused by adding switching circuits, and improves the accuracy and stability of detection.
[0062] The implementation of this invention provides the following beneficial effects: This invention provides a vehicle-mounted ultrasonic and elastic wave detection method, comprising: when the vehicle-mounted main control chip receives a first start command, sending a drive signal through the vehicle-mounted main control chip to drive the transducer to emit ultrasonic waves, and receiving the reflected wave signal of the ultrasonic waves through the transducer; processing the reflected wave signal through the vehicle-mounted main control chip to obtain an ultrasonic distance detection result; when the vehicle-mounted main control chip receives a second start command, receiving an elastic wave signal through the transducer; and processing the elastic wave signal through the vehicle-mounted main control chip to obtain an elastic wave collision detection result. The vehicle-mounted main control chip can drive the transducer to emit ultrasonic waves to complete distance detection around the vehicle according to detection requirements, and after receiving the elastic wave signal through the transducer, the vehicle-mounted main control chip completes vehicle collision detection. Ultrasonic distance detection and elastic wave collision detection are integrated into the same vehicle-mounted main control chip, and the same transducer simultaneously completes the reception of elastic wave signals, the emission of ultrasonic waves, and the reception of reflected wave signals. This eliminates the need for additional detection equipment and chips, resulting in high integration and good compatibility, thereby reducing the detection cost of vehicle-mounted ultrasonic and elastic waves.
[0063] Secondly, referring to Figure 3 This invention provides a vehicle-mounted ultrasonic and elastic wave detection system, comprising: The vehicle-mounted main control chip is used to send a drive signal to drive the transducer to emit ultrasonic waves upon receiving the first start command; The transducer is used to receive a drive signal and then emit ultrasonic waves, and to receive the reflected wave signal of the ultrasonic waves. The vehicle-mounted main control chip is also used to process the reflected wave signal to obtain the ultrasonic distance detection result; The transducer is also used to receive elastic wave signals when the vehicle main control chip receives the second start command; The vehicle-mounted main control chip is also used to process the elastic wave signal to obtain the elastic wave collision detection result.
[0064] It is evident that the content of the above method embodiments is applicable to this system embodiment. The specific functions implemented in this system embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0065] Thirdly, referring to Figure 4 This invention provides a vehicle-mounted ultrasonic and elastic wave detection device, comprising: At least one processor; At least one memory for storing at least one program; When at least one program is executed by at least one processor, the at least one processor implements the method described above.
[0066] It is evident that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented in the present device embodiments are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0067] Fourthly, this application also discloses a computer program product or computer program stored in a computer-readable storage medium. A processor of a computer device can read the computer program from the computer-readable storage medium, and the processor executes the computer program, causing the computer device to perform the methods or systems described above. Similarly, the content of the above method embodiments is applicable to this storage medium embodiment. The specific functions implemented in this storage medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0068] It is understood that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as processors, such as central processing units, digital information processors, or microprocessors executing software, or as hardware, or as integrated circuits, such as application-specific integrated circuits. Such software can be distributed on computer-readable media, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data information such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0069] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the above embodiments. Within the scope of knowledge possessed by those skilled in the art, various changes can be made without departing from the spirit of the present invention.
Claims
1. A vehicle-mounted ultrasonic and elastic wave detection method, characterized in that, An application is made in an on-board detection system, the on-board detection system including an on-board main control chip and a transducer, the on-board main control chip and the transducer being connected; the detection method includes: When the vehicle-mounted main control chip receives the first start command, it sends a drive signal to drive the transducer to emit ultrasonic waves and receives the reflected wave signal of the ultrasonic waves through the transducer. The ultrasonic distance detection result is obtained by processing the reflected wave signal through the vehicle-mounted main control chip. When the vehicle-mounted main control chip receives the second start command, it receives the elastic wave signal through the transducer; The elastic wave signal is processed by the vehicle-mounted main control chip to obtain the elastic wave collision detection result.
2. The method according to claim 1, characterized in that, The process of obtaining the ultrasonic distance detection result by processing the reflected wave signal through the vehicle-mounted main control chip includes: The first analysis result is obtained by performing frequency analysis processing on the reflected wave signal through the vehicle-mounted main control chip. If the frequency of the reflected wave signal is within a first preset frequency range as indicated by the first analysis result, the reflected wave signal is configured as an ultrasonic detection signal; Obtain the time difference between the transducer emitting ultrasonic waves and receiving the reflected wave signal; The vehicle-mounted main control chip generates distance information of obstacles around the vehicle based on the ultrasonic detection signal and the time difference, and configures the distance information of obstacles around the vehicle as the ultrasonic distance detection result.
3. The method according to claim 1, characterized in that, The process of processing the elastic wave signal using the vehicle-mounted main control chip to obtain the elastic wave collision detection result includes: The second analysis result is obtained by performing frequency analysis processing on the elastic wave signal through the vehicle-mounted main control chip. If the second analysis result indicates that the frequency of the elastic wave signal is within a second preset frequency range, the elastic wave signal is configured as an elastic wave detection signal; The elastic wave collision detection result is obtained by analyzing and processing the collision position and collision waveform of the elastic wave detection signal through the vehicle-mounted main control chip.
4. The method according to claim 3, characterized in that, The process of obtaining the elastic wave collision detection result by analyzing the collision position and collision waveform of the elastic wave detection signal through the vehicle-mounted main control chip includes: The collision location and collision waveform corresponding to the elastic wave detection signal are obtained through the vehicle-mounted main control chip. If the collision location is at a preset position on the hood, and the similarity between the collision waveform and the preset waveform is greater than or equal to a similarity threshold, the elastic wave detection result is configured as a manual knock to open the front trunk, and an operation command to open the front trunk is generated. If the collision location is not at a preset position on the hood, and / or the similarity between the collision waveform and the preset waveform is less than a similarity threshold, the elastic wave detection result is configured as an accidental impact occurring at the collision location, and an impact alarm signal is generated.
5. The method according to claim 4, characterized in that, The vehicle-mounted detection system is equipped with multiple transducers, with different transducers located at different positions within the vehicle; the collision location is determined via the vehicle-mounted main control chip, including: Any three transducers located on the vehicle are sequentially configured as the first sensor, the second sensor, and the third sensor; The first position of the first sensor on the vehicle, the second position of the second sensor on the vehicle, and the third position of the third sensor on the vehicle are obtained. The first reception time of the first sensor receiving the elastic wave signal, the second reception time of the second sensor receiving the elastic wave signal, and the third reception time of the third sensor receiving the elastic wave signal are obtained. Obtain the preset elastic wave transmission speed on the vehicle; The collision position is calculated based on the elastic wave transmission speed, the first position, the second position, the third position, the first reception time, the second reception time, and the third reception time.
6. The method according to claim 1, characterized in that, An external circuit is provided between the vehicle-mounted main control chip and the transducer. The external circuit includes an energy storage circuit, a transformer circuit, and a detection signal input circuit. The energy storage circuit is connected to the power interface of the vehicle-mounted main control chip. The input terminal of the transformer circuit is connected to the output terminal of the vehicle-mounted main control chip. The output terminal of the transformer circuit is connected to the input terminal of the transducer. The output terminal of the transducer is connected to the input terminal of the detection signal input circuit. The output terminal of the detection signal input circuit is connected to the input terminal of the vehicle-mounted main control chip.
7. The method according to claim 6, characterized in that, An RC parallel circuit is also provided between the vehicle-mounted main control chip and the transducer. The transformer circuit is used to amplify the drive signal output by the vehicle-mounted main control chip. The RC parallel circuit is used to filter the amplified drive signal and input the drive signal into the transducer. The RC parallel circuit is also used to filter the reflected wave signal and the elastic wave signal output by the transducer, and input the filtered reflected wave signal and the elastic wave signal into the vehicle-mounted main control chip through the detection signal input circuit.
8. A vehicle-mounted ultrasonic and elastic wave detection system, characterized in that, include: The vehicle-mounted main control chip is used to send a drive signal to drive the transducer to emit ultrasonic waves upon receiving the first start command; The transducer is used to receive a drive signal and then emit ultrasonic waves, and to receive the reflected wave signal of the ultrasonic waves. The vehicle-mounted main control chip is also used to process the reflected wave signal to obtain the ultrasonic distance detection result; The transducer is also used to receive elastic wave signals when the vehicle main control chip receives the second start command; The vehicle-mounted main control chip is also used to process the elastic wave signal to obtain the elastic wave collision detection result.
9. A vehicle-mounted ultrasonic and elastic wave detection device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor performs the method as described in any one of claims 1-7.
10. A computer-readable storage medium storing a processor-executable program, characterized in that, The processor-executable program, when executed by the processor, is used to perform the method as described in any one of claims 1-7.